vzkernel-debug-devel-2.6.32-042stab112.15> H HtxHFV+  Զ@tF7Zec46530b14ca0984c62a5070d67d40c7e8a3a02847ac21l} O3J,,UFV+  ԶN硏&vX[3\Otƒ4Bͻ?Bͫd , v  "<SY^++  + ax+ + W)+ +2+ +&L+  @ \ ( &8 ,I9 PI: I><.F<.G<.+H<\+I=+X=Y=\=X+]>i+^? bBdBxeB}fB̓lBͅzB͛Cvzkernel-debug-devel2.6.32042stab112.15Development package for building kernel modules to match the debug kernelThis package provides kernel headers and makefiles sufficient to build modules against the debug kernel package.V&Jkbuild-rh6-x32.eng.sw.ruvParallels, Inc.GPLv2System 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-042stab112.15.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiI X g~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%&R!X X\3p :@||% PR)} Px t mwZ,Q $Z0+\ M3 % |gcsO/i ! Z! c2 *Re\ E!P  B ;N  2[wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0im 2 i93nL78b4IBr2vVV}a[%!} W6([kW`r6>No]$q2 ?Fel# -\5s]72]T( jx~ |^ K"yKVMXV'`n!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B8 5o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,$y[ <qg}L+)-!/uJ o=X N:. dz%*fUd;2+*mMBr1] 4WpS6pR\v[^. 1L)8a?*Lp>&w2f o  z^=M1D*V]g[xd ~+?KzJ&" OF<_T@:SJ R0R",C49_  ah1F t"2 ' DZ  Y /jVj  {qf  C }B 2%, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-=sZVsE)u4md0j DuEW vCy|  ?$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .I0,@eY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT eIJ   I* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up=% [$^a  ?z # #E  1 @ ee3U*6!gjz  CJd)!*m [,!m  %E;u\U\,W !A" ; =4 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB J v*$4{7:|Tr4w&E+m`lo\ 27L N e LG 1cO>kq( yE, C 0}(2'~ `7 0"a1T-80 W-5"f rWJgn QL-4b= n z0Vh> i #qBj;+E () d;E VL3"kePX<Vo()a`N  t8  t*]@b"K 9 | 9t * /kq4' iM h 'Dt  -Mg O0 ((a.0 W O" <2PZd 3"=:#*,z  0 HIKZ2-} OH  #VC*Ybpl SIM8 9'IO' r @>r< ?\l9-;w 2j "M%5"BF)$OOy0 T<) & <9*ti m -VGA 6 W0MA  Rd /11' \i}&t/ Az~Lu7 99 Q7T!' b#%.  5 L7_&3 d%Pv< 00G)ePQ=Z Mc ; ޷ vjKU+ g Ue*#G NL>n0 5$9/ ( =`UJ(& & ^.r>U6G  71~h?1 0\5 s 7.'/" Ten0Vk*(/p @ { N *[:J Q2hm+b .- nN' q34<PGL%*m <85Ln W0)kX Pmr W o љ!6  -8C i4+%e1kiIf D h  2Dt/fev' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL8TR e *]  ! ST r ?* a/L'F  G: ? NP(^!+ D+Xz *7 'H6! ?w $M* {#7\^#uUhcA: .Y%p=2M K c hW ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)!vCg45   Z S@  S3:'3q aZ9 _#U vw$f;<' 3@  E*c1Ug". )808|)!,Oh I 4,bo}B @<h*1 # kF Pu oJ]/'O\U s% t, B"8)s8lk0  7/X F$ i$xb+e!` #E E;ird_A3#[ x %8&F)?;T `$D S7%I z 7X; Q=Q}5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcSCduK !2 #%AEeM $1} + z*_ }!r Ba! [  >K"}S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 -] R0h ~~$; { l  n (>G% HPq5j@ $Y 52FQI-#2:P m#:Q*>  _caj\fH5Wd3*+P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZC 4T&b1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' . e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB#B[&FO#m}GDD)DJ P4 RLzp -;iA/UY&9/  " &.;h&J PyE!kK  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 ['/&.z8p$$Mg7   b #5[ C ` 6u ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWexJ6v tL %@nL>P n! UUA9EWDk;v 0FUEk&{dddN f 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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤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큤AA큤AAA큤A큤AAA큤AA큤AA큤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큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤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큤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큤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큤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큤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큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAAA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤V&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&CV&?UK5K5UK5K5UUUUUUUK5K5UK5K5K5K5K5K5UK5K5K5K5K5K5K5UUK5K5K5K5K5K5K5V&?UK5UV&?UK5UV&?UUK5K5K5UK5K5K5UK5K5UUK5UV&?K5V&?K5UiK5UxK5K5UK5UK5K5K5UUqUUV&?K5UUUK5UK5K5K5U}U}K5U}UUK5K5UK5K5K5UK5K5UK5K5V&?K5K5UUK5K5K5UUUUUUK5K5V&?K5UK5K5K5K5K5K5UUdUlK5K5U_UK5K5UUK5UK5K5UK5V&?UUK5UUUUK5K5K5UK5K5V&?K5UK5UUsK5UUK5UjK5K5UK5UUUUUUqUlK5UK5UUK5UK5UK5K5K5K5K5UK5UV&?UU}V&?UUK5K5K5UK5K5K5K5K5UpK5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5UK5K5K5K5UK5K5K5UK5K5K5UK5K5K5K5UK5UK5UkK5UkUK5K5K5K5V&?K5UK5K5V&?UV&?V&?UUV&?V&?UUK5UK5K5K5V&?V&?UyK5K5K5V&?UUUUUjUV&?UV&?K5V&?K5K5K5K5K5K5K5UK5UK5V&?K5K5UzUzK5K5K5UK5UUUUV&CV&CV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&?V&?V&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&?K5K5UK5UUUUUK5K5UK5UUK5K5UUK5V&?K5K5UUK5UV&FV&?K5UUK5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5K5K5UK5K5V&?K5K5K5K5K5K5V&?K5UK5K5K5UK5K5V&?V&?K5K5U`K5UUUK5K5K5K5UUUUK5K5K5UUK5UK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5UK5K5K5K5K5UiK5K5K5V&?K5K5UUK5K5K5K5V&?K5K5UK5V&CV&CV&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&FV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&CV&?K5K5K5K5K5K5UK5K5K5UK5K5V&?K5K5K5K5K5UUK5UV&?K5K5K5UV&?UUUUK5UUUUUUUUUUUUUUUUUUUUUUUUUUUK5UUV&?UaUUUUUUUV&?UUUUUUUUUV&?K5K5UV&CK5UK5K5K5UUK5K5K5UK5UK5V&?V&?V&?K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UK5UK5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5V&?K5K5UV&FK5UK5K5K5V&?UK5K5UV&?UUUUUUUUK5UV&?V&?UUK5K5UV&?V&?UK5UK5V&CK5UxUK5V&?K5V&?K5K5K5K5K5K5V&?K5K5K5UmK5K5K5V&?K5K5V&?K5K5K5K5K5K5K5K5V&?V&?K5K5K5K5UUK5K5K5K5K5K5K5K5K5K5UV&?V&CUK5K5K5UV&?K5K5K5UUUK5K5UUUV&?V&?V&?V&?V&?UUUUUV&?K5K5K5K5K5UK5UV&?K5V&?V&?UUU`V&?UK5K5K5K5K5K5K5V&?UK5K5K5UK5V&?K5K5K5K5K5UV&?UV&?V&?V&?K5K5K5UK5K5UK5UhUUUUUlK5K5UK5UUK5K5UUK5K5K5K5K5UV&?V&?V&?V&?V&?K5K5K5K5V&?K5K5K5K5UK5K5UK5K5UUK5UUK5K5K5UK5K5V&?K5UUUUUK5UUV&?V&?UV&?UK5V&?K5UK5K5V&?V&?V&?K5UK5V&?K5K5K5V&?V&?UUK5V&?UK5K5K5UK5UK5UK5V&?V&?K5K5V&?K5UUK5UV&?UUK5V&?V&?K5K5K5UK5K5UV&?K5V&?UK5K5K5K5V&?K5UK5V&?K5K5K5K5UK5K5K5UK5K5UK5K5K5K5K5UlV&?K5V&?V&?V&?UK5K5K5UK5V&?UK5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UrK5UeK5K5K5K5K5V&?UUK5K5K5K5UV&?K5K5K5UK5K5K5K5K5UK5V&?UK5K5K5K5K5K5K5K5UUxV&?UtK5UUUK5K5K5K5V&?UK5V&?K5V&?V&?K5UK5K5UUUUUUUK5K5V&?K5K5UUV&?K5K5K5UV&?UUK5UK5UK5K5K5V&?K5UK5K5K5K5K5UUV&?K5K5K5K5K5K5K5K5K5K5K5K5K5UK5UUK5UUK5K5K5K5K5K5UK5K5V&?UdV&?V&?K5V&?UUK5UUK5K5UK5K5K5V&?K5V&?UK5V&?UUK5UV&?UUUK5UK5K5K5UrK5K5K5UK5V&?K5K5UUK5K5K5K5V&?K5UUK5U{K5UUV&?V&?K5V&?K5K5K5K5UK5UK5V&?UpK5K5K5K5K5UV&?K5K5UK5K5K5K5K5K5UK5K5K5UV&?UUUK5K5K5V&?K5K5K5K5K5K5K5K5UK5K5V&?K5K5K5K5K5UUUK5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UvK5K5K5K5K5K5K5UUK5UV&?UUUK5UUUV&?UUUUUUUV&?V&?V&?V&?V&?UUUUUUUUUK5V&?K5K5K5UV&?V&?UUaV&?UUV&?K5UK5UK5UV&?UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5K5UK5V&?K5K5K5K5K5K5K5UV&?K5UV&?V&?V&?UV&?UUUUUUUUUK5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5V&?K5K5UUV&?UUK5V&?K5K5K5V&?K5UK5K5K5K5UK5K5K5K5V&?V&?K5K5K5V&?K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5UK5K5K5K5K5K5K5K5V&?K5K5V&?K5V&?UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5V&?V&?K5V&?K5V&?K5K5UK5K5K5K5K5K5K5K5K5V&?K5UUK5K5K5K5V&?K5K5V&?K5V&?UUV&?UUUV&?K5K5K5V&?UV&?UeK5K5UK5UV&?UUV&?K5V&?K5UUK5K5K5K5K5K5K5K5K5V&?UK5K5K5V&?K5UUV&?V&?K5K5K5UK5K5UUUUUV&?UUK5K5UUUU}V&?UUV&?UK5K5K5K5K5UK5V&?V&?K5V&?K5UK5UUV&?V&?V&?V&?V&?V&?UUK5UK5K5UUV&?UV&?UK5K5K5UK5K5K5K5K5UV&?V&?V&?V&?K5UK5K5V&?K5K5UUUUV&?K5K5K5K5K5V&?V&?K5V&?V&?K5UUUK5UtV&?UUK5K5K5UUUK5V&?UUK5K5UV&?K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UUUK5U`K5K5K5K5K5V&?UK5K5K5K5K5K5V&?K5K5K5K5UK5K5K5K5UK5V&?K5K5K5K5K5K5K5V&?K5K5K5V&?K5UK5UU~K5K5K5UK5K5K5K5UK5K5K5K5V&?V&?K5K5V&?V&?V&?V&?K5K5V&?K5K5K5K5K5K5K5K5K5K5UK5K5UV&?UK5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UV&?V&?UUUUUK5K5UK5UK5K5K5UK5UUUK5V&?K5UUUV&?V&?UUK5K5U}K5UUK5UeV&?V&?V&?K5UUK5UK5K5UV&?K5K5K5UK5K5K5V&?V&?UK5K5V&?V&?UV&?V&?K5K5K5V&?V&?K5K5UK5V&?K5K5K5K5K5K5K5K5V&?K5K5K5K5K5V&?K5UK5K5K5K5UK5V&?UK5V&?K5UV&?K5K5UK5K5K5UK5K5UUV&?UK5K5K5V&?V&?K5K5K5V&?UK5K5K5K5UK5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5V&?UK5K5K5UUK5UUUUK5UK5UUK5UK5K5K5K5K5K5UK5K5K5UK5K5K5UUK5K5UUK5UK5UfUUcK5UK5V&?K5V&?V&CUV&?K5K5K5K5K5V&?V&?V&?V&?V&?V&?V&?K5V&FV&?K5UUUbK5K5K5UK5V&?UK5UUUUsUUK5UK5UK5V&?V&?K5UUV&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?K5UK5UV&?K5K5K5K5UUK5K5K5V&?V&?UK5V&?UK5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5UK5K5UUV&?K5K5K5K5K5K5K5K5UUUK5K5UK5K5K5UUK5UK5K5K5UUK5UUUUK5UK5K5K5K5UK5K5UUUUUUUK5K5UUUUUUUUK5V&?K5K5K5K5K5K5V&?V&?K5K5K5K5V&?K5K5V&?UK5K5K5K5V&?K5K5K5K5K5K5UUUUK5U~UK5UUK5K5K5K5K5K5K5K5V&?K5K5K5V&?V&?UK5K5UUUUUK5K5UK5UK5K5K5V&?UUV&?K5UUV&?V&?UV&?V&?UK5K5V&?K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?UUK5K5UK5K5K5K5K5K5UK5K5K5K5UK5UV&?V&?V&?K5K5V&?V&?K5K5V&?K5UUV&?UV&?V&?V&?UUK5K5K5K5V&?K5K5K5UK5UK5V&?K5UUV&?V&?V&?K5K5V&?K5UV&?K5K5K5K5V&?UK5K5K5K5V&?K5K5UK5UK5K5UK5K5K5K5UK5K5V&?V&?UUV&?K5UUUUUUUUK5UUK5K5V&?K5V&?K5K5K5UK5K5K5V&?K5K5V&?K5K5K5K5UUUUUK5K5K5K5UV&?K5K5K5K5K5UUK5K5V&?UUUUUK5UK5UUUK5UUK5U}UUUUK5UUV&?K5K5V&?UV&?UiUK5K5UUUUiUiUUUUUUUUUUUUK5K5K5UeK5K5K5UUUUqUUK5UUUUK5UK5K5K5UK5K5K5UUUK5UK5K5UV&?K5K5UK5K5K5K5K5K5K5UK5K5K5K5UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5UK5K5K5UK5UK5UK5K5K5K5UUK5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5V&?K5UV&?UUUV&?UUUUV&?UUUsUvUUUUUUUUUUK5UUUvV&?V&?UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&I+V&CK5V&CV&CV&CUK5K5UUUK5UK5K5K5V&?V&I+V&C V&CK5V&C K5V&I+K5V&I+K5V&I+K5V&CK5K5K5K5K5K5UK5K5K5K5K5K5V&I+K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&I+V&CV&CK5V&CV&CK5V&I+K5K5V&CK5K5V&CK5K5V&CV&CK5V&CK5K5K5K5K5K5UK5V&I+K5V&I+V&CV&C K5V&C V&CUK5K5V&I+U_K5K5K5K5K5K5K5K5V&C K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5V&C K5K5V&C K5K5UvV&?K5K5K5K5UK5K5K5V&I+V&CV&CV&CK5V&CV&CV&CV&CV&CUaV&CK5UV&I+K5V&I+UV&I+UK5UaV&CK5K5V&CK5V&?UK5K5K5K5V&I+K5K5K5V&I/K5U~V&I-V&I-K5K5K5K5K5K5K5K5K5K5K5K5K5V&?UqK5V&?UqUqK5V&?K5K5K5UqK5U~UV&I/K5V&I-V&I-V&I+K5K5V&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&FV&F6c40850757509ef625463ccfe2a161c85da7bd4acbc2b7adaeca7cde74557763f310125b88d24219e57941881a8dabace73fc232f02f395d5970d2d17b764c53baba1a59be6809464985db97be5e4945f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bde83e95a23997dad821d93598af557c25c6ee4ac39d44fb52bc9e9ba31e68803a64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9df19f64781a40c751d332f97a955511599c461d573d0ba27ceda74fdd9a186b4d197a1e05871efa6898ba987adb52f8de032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0a2b7d55c7ed56306cdfa22a39a6da0e0ae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b6944364601e138d311301ef901f4674b01b1f6261f4ffc7eaa962532f0de6b79e1dd025a8b4c787e5fc4f0a52674b0cfa8dd94086449ad4ed07bdf364061a9d2a85440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a1e5cde1b4318f99d9c26045bcbb0cfa88bdf1a6c643b1db3808c673b08382173c6b75789f2b6186acc6e17ab07e54a70ad982966581b7c8cbdb84cb5879a1f350f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a7c35be6558b19d63196917b1df09142c34ea0c8b98c5d9a7e5d7690f7a88f9d2d3cb23fcc261a2f31c5a80b9f20fa4de6b022561f8bcc528693a1402e92b214b1a6a03ceadddfbc48b4d6c2e12afb9cffd00ac2774311a84f0987d524519cffc701e50dd93e659fd0d3828a8b9ffd036d3f21f096bfcdbcae6e2ffcbbcc2acc54dd781d16caedcf601457c25b39fbacd97c20046597935ffe2a8973cc7f52010550e40d8bd0e04d1d2939ff1e64e023266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa06a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff87460be644a88490ac66d43f7c91b7e35b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39365a2d0113b5b38b06f259b07eaf1459354a73df41ae8db8ed9d5e678a6d5983b6da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe73309897259e90e5e94ec8347fdc085cd76ff6258a54a3c3e4d8e32f61e35d98dfd4b7f9160bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7b205243270b32c15aba8e1a36746dfe69c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40be899f36d80a77e8b971c7e2b8c0140401bc0150121cb91fe20f4da63a869b73b5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e3765f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7c88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae910b8df0b5e96126e7c44131ef1297819dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c7ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98aa79d519330d7653c889a4360d8266e7a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf2a9c978329c27ea851ba311172b986cda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8983df1d1ad9523897eb3ee030ccb55fecf5f8c737643ef6377c500818138550e5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee4a54e8d270fb4dcda57ab9d9d9cb16115f84989dee8c8285e417777c8b5b29e41e4ede0c4a7f41aa70dc0a3ecbe4857c93cba4b0a6a1157edd41b48e307cd49f5d42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcb4d801111739f4352991331004dc3e6fa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a38f33584c42197f4624d5921c00182dfa5513f9cfd146fc99b9769e228fcf501e7142b9a73adf8e6781a27e17a734183eada9eca581beef8019088758a84ae498682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac23737bf5e119bb3ea0f13f2b21b9b00043a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb61bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb51216f9f318afba5f63be993c874bbf45eecd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2ca67461a016bcda681404a746bcdde43849e016b46f98f213af9067a267643af37f57d821a303ab6e28e26ec9536ac67eb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee2539849ba4b1127ac6ec251e469ab7d20b4db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f6f3b752a1f67772ddd94b50a3c47643a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739cfd93e995b57b154377849645db0027b073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b67359c2948ce3d3d0a7c43b82a0070351821bf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e6c40850757509ef625463ccfe2a161c8b221af88fb5e44b60e009dd13c90afebd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ecfa0f52b294d2124621d5c709093ad61d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc0a66ab76297d179c473e9d2b035ab4f387745907a8ab05c3343c0fb5a78d7d0bebe048acd7cab3aace5831445a24c788c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b8b4cb2be1be49fff22e57a1831f8989b63fa71063057122f094f517e25e7443939968639e7a4b283ad89e884314ce7574751f17386a22a5fde9f351c3dd23652ee9f1e6d20aedb82dd0be92de6a4d5d18497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf92c0b19e5eda99ce46c635794c40c54b4adf67658e72f9823adf572af63020e6fb68e68ff216643a0c340e914e45dd88ef21640a306e0a6043a41bfd23abad814e9ef32f1a25bc6aab8f7d9e6001ba0ce73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d985dbaad0553a90e34425f68da6e01d436a2fafc3be5bdeaf78738b8110c9176b9e7528c23a1179df5322db54e37f3331fd1692ea592f0c7408e08365d79d7e3c3f06766e220e116686f2f81f05ec20878d188f9b44f40d5beb7c3421ef8f3ba7d6514f4e5653e6869981928b5ab9fab9416a415da65ea29cd02f8ca311c0d31bca16e9399720b16eac6b416cfb3fedebd5729e4306706559b3174eac347eda74b94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7c6da980885b0b75dc108f32348726b3a7e4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705f1675a30c75681c74e96322b2d550ab7bb10f8d3b865fa94e930ea33b306c7b2594310bd68ac12eee3dc3c5f97dac8aa9e421e5018e7df2cb2445595a1a8626e77410042648e6b7a1c90d64c253d3aedf7f71778399cc33841788524691e22fd9033a519d82e190ecebc1bde90e67e17c6de4bcebd8cabd82debf7577700e80d357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2cdc39a3376a897c4e85bdddcdcff8b2395f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be47cab8975fdce8ad684824db2ad19f1cf7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb579714491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca202daf3cc47427dc3354a91ec716b64732d79d9f6f9728512b1a2fa80b40f0e07a77d6a6b8b1695b85d4c99536c092f2755485761ffd76a484aeb61ca9fb4110ddb19d0beccac7db7d9e36905af1d6680c9cb69b8549c6cfc5aa48d355d4c0693d11ec6c3e34e214db0eefb3bec3bf3f9c3198f7487f464c6047310bc1b7c93baa299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95e7a452a69bb5b1269b96fd1e1be30f4ba8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09f12f7ef37b1745a9b65b76d9a7b649e87300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b6814378e66a549a548646ae7051506dca08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008d45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f8ff0cf08891c22b7720a13d5bebf6966d149fb20e7264d364cbbfbb83d52849d3f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4fcfb883c028dde6eb1c5da3418ed83aede58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce950bbf5a939bdc21395a5b57b218ac720c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d14004020647c198f87e28cac39314608c53d62f839235530c0b075a60dc6e52dcc2d73dd73ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c4723927a1cc6d13b9057be804a3ffeb2867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f3ea4d683d390129a414efd0bd266c9bc01996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce034e00a1a0119e59c4818506ac200cabedf49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa8ed38341fcc20f2847c6829ceb32960c2bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fc161ea11e03c855335ffb03cb7163569eeb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429adb23a24786db4b7505d1f22449f4404850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cadf6c0223301b0d3b62c552cdfdb4a7588c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec024bc8f97bf705d79532ba7e4bd33bcaf5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de61bcb818267cc865f457ae590fa6ab972373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d77cf972f6d01a2ef51a1793cc55e8eea219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa090e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65ff20eb52f29b444b6c4507b7f9fecc6fac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1ebf652c994aa7f85debf1e3b82fd3d8e688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c08a06d154db75d22f64ec49170f5df8a1be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a210058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f716239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb02636650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767b872ba6ec1e2d475a4bd2b02326e10694967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc33cfe9267f213fe8a2871d5b0dbd883cbf59b58ae2cf778acfa8467c1f91901aa03e9a0949aae8bc5b2b009a8f53cab1d2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0ed49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658a512c9b91169116c47d2f4be4bcb991892befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f353260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa382528c6314101560de1cf9537532b66a73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f02da859a6e50e7715b0c2ba3a831270f27273d5424cf8a9c70dcc6c53d464a862c0df766ce383e21607c06f715772676ec92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348faa281acbd43c888ad02048088fbef48afc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9e1d4a8292c7cf6bb3f1770c539327093c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb430d484e94090d657bb45e4d6c333d27ee56e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce0aec5365bd0f7486821da27b9eb0943f4551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35b6156ab3f38571341ce20976745a70fbd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55ab2806f9104e3304edbeb22bf4aabd525a21fe5730c98d598a4da8875918a228cc1791f761f2b05fd601db054bef452cf0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb931490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da0c3494566d563d900c6c4a8666cd1e655c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f97b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d2035e10d2ffcfdf53550f45665b3baedf25936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded6f7108c68f96db9d714e660eace3a18e505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296335eb10b87534e639a499966fc407bd38695b6a1689cab26cb53d2a0525d7a16e7dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c52747e3d5161cb40a731208491bcafe7a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da57dd607b1a50c1c15f3f25d9013b93bc019e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7e9c5b58ec32a0e454dfb0c0d29f8b9a42410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714143d6a3edd4c62a66b145d32b2291ae3f19d77ac0c3b1f810ec0fd7a3e6d402e193fbee4a6bd1f91d8a93c68100f4cce92d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca2c3817fa9ab1265dee6cd83bcbb3edd8dcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e0e6f2cfb7f5bd65a65f592f579b861da24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f53f37ea1b718a917ddad18064093baf15cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7fb31fc330e0dab9d3f38dc25c3e5b3d8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af79360414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc30729200dc165f97715d10f1131cbbf36048bfaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb02d2dbff5911ab4a3ea04f595bfa6cca24dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524c87b1178a843e486da10431c1daebea1fb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1ba173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01446d7c4d94fa745b369d313cefc000dc6b448138044d1aa5b6a4b06338b5c89b55827b66202b5d681f008a91aa2bd4a9a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc4f8e19ecfd0f1e804aef8502c0c24f2d678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d089e3d37a8c85cfce8b65fdec3d503fa071fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee0c9d2e073d44226b112a1b32aecd7a77c64e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead713e41c8fcd774b428c55819e2a40751b588b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bc9242d80f4d45ea42f2c7afe048b9e411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2e87cc62dbe643e7f2760b89bdd03f8da4b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f6b21b1bf17643dc140d511ffd56728e8b57cadd1bd3346df1af2e913e316efb1ae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209839389482c8eb0710ab71090e08b3eb04df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf07218eaf77b73da95b4be684b0299bab1b183dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0b52ef0db264e9dec0ac3f12d125797a7c3b5a1e0b0942bcb76bb620f1147dea686d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcbed5d50a5613b6a030a92537145f296c879390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927190b3312551fc426fa015a11ea8029142330ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f57e26df7f4763b0bc589732da647b573fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8a091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef248f72c18bdcc571f31b3ae67d8576da11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b75875152ca82f572b7e75f04b3931d6e905a5152ca82f572b7e75f04b3931d6e905a34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3362c22f3c22e7c54621e690855780268362c22f3c22e7c54621e690855780268300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cd8910eb5576735e525f13bf0c7a8901060933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069a7a62f83430a2b2554a5f67e30613beb40dfd62bff4643c5981f86eea6dcbc9a97e001698a49c3117e1d4618a4389bd52c9fc21e634234778e072d357fe9c4afc03f497fcee4868e60588079a322d5daa828248f85674a3ea6c0d458d8f9140ea46f6e7b467e19ac766eadabc84dbfb43a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033dc2b03242d46d40b493715523e66b939f25fa8092dbc2c2d8df3be836f7002394c61294edb1a89c8d91f0ca857df572fe2b1cda168e9aeec4613a9be176b9268379c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab112.15.src.rpmkernel-debug-devel-i686kernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-debug-develvzkernel-debug-devel(x86-32)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.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]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [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 1445349918  !"#$%&'()*+,-./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-042stab112.152.6.32-042stab112.15.debug2.6.32-042stab112.15.debug2.6.32-042stab112.15.debug2.6.32-042stab112.152.6.32-042stab112.15                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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(NNNONPP(QQ(R(SSSTSU(VV(WW(XX(YY(ZZ([[\\\]]\^^\_\``\a\bbbc\dd\e\ff\g\h\i\j\k[ll(mmmnn(oo(pppq(rrrssrttruu(vv(ww(xx(yy(zzz{z|}|~~||||||||||z(((((((((((((((           !!"#$$%&'(())*+,,-..//001123444566677888999::9;;9<<8==8>>8???@?A8BB8CC8DD8EEEFEG8HH8I8JJ8KK8L8MM8NNNONP8QQQRRQSSQTTQUU8VV(W(XX(YY(ZZ([[[\\[]]]^^^(__(```aa(bbbccbddbee(ff(gg(hh(i(jj(kkkl(mm(nn(ooppoqqorosotouuov(wwxx(yyyzy{{{{|y}}y~yyyyyyyyyyyyyyyyyyyyyyyy((((((((((((((((     ((((((  !!""##$$%%&&''(())**++,,--./00112234556677778899::;;<<==>>?@@ABCCDDEEFFGGHIIJJKKLMMNNOOPPPQQPRRSSTTTUTVWWXYYZZ[[\\]]]^_``aabbccddeeffgghhiijkkkkkkkkkkkkkkkkkkkkklllkkkjjmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjojppppppppppppppppjqqqrqssqtqquqqvvvwwxwwvvyvvvvvvvzzvv{v|v}vv~vvvvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq     qqqqqqqqqq   !"q##$%qq&qqq''(')''**'+''',,'q-qq..qq///qq001q2q334qq5qq6676q89q::q;;;;;qq<q==>===q?@@@@qAqqBBCBBBBDEBqFGqHIJHqKLLqqqMqNqqOOqqPQqqRSTUqVVWWXYWZZZZZWW[WVV\]]VV^^^_^^`^aqqqqbqccdcqqqeqqqfghffffiijfffkffffffffffffflfffffffmmnnommppffqqqqffffffffffffffffffrffffffffffffsfffffffftfffffuuffffffqvqqqwqqqqxqqyqqz{z|zzzzzzzz}~}zzzzzzzzzzzzzzzzzzzzzzzqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq     qq    qqqqqqqqqqqqqqq !"#$%q&&'(q)))q**qq+q,qq-q...q//000/1/232/4/56/78/9:;:9<=9/>?//@/A/B/CCC////D/E/F///GGHGGIJ/KLM/N/OP/QRqqSSSSqqTqqUVWXUqqYqqZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZqq[\qqqq]^]]_``]a]]]b]c]]d]]]ee]]f]]g]]]hhh]]i]]j]]k]]qqlllmllqqnnnoopooooqqqqqqrsrqtuqvqwqqxxxqyyyzzzzzzqq{qq||||||qq}qq~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q    qq   qqqqqqqqqqqqqqqqqqqqq qqqqqqq!!qq"qq#q$q%&qq'(')q*q++q,-q.q//qq00qq11211131445446q7q8qqq9q:q;<qq=======qq>q????@@@@@@@@@@@@@@@@@@@qAAAAqBBCBBDBqqEFEEGEHqIIJJIIKIIILMNNNNLIOPQQQQIRSTTTTIqqUUUVqqqWqXXqqYYYYYYYYYYYYqZZZZ[Zq\\\qq]]^]]__]`]]aa]b]c]dqqqefeegeeehqqqiiiijjjjjjjjiikiqllqmqnqqooopoooqooorrrrrrooosotooouooovwxxxoooyyyyz{y|yyoooooo}oo~~ooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq  qqq       qqqqq  qqqqqqqqqqqqqqqqqqqqqqqqq q!q"""q#q$$$qq%%q&q''(qq)))*)))))+)))q,,-.--,/qqq0q1qq22q3q44565q788qq9:9qqqq;;<qq====qq>>>>>>qq???@@@@@@@qqqAABBBBBBBBBBBBBBCBBBBBBBBBBBBBAADAEEEAqqqFqGHqqIIIIIIIIIIIIIIIqJKqqLLLLMNLLqqqOPPOOOOOOOOQOROSOTOOUOVOOOWWWXWOOOYYZOOOOOOO[OOO\OOO]]^OO__`OaOOObcbbOOOOdOeeOfffgfOhOiOOjjkOOllmlnolplOOOqqrsttruvwqxqyzqq{|q}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qq qqq qq  q qq                                 q qq  qq q q qq qqq     q  q q  qqq         qqqq q qq      ! "   # $ $ $ $     %   &     ' ' ( ) ' *      +    , , , , , , , , , , , , - , , , , , , , , , , , , , , , , , , , , , , , , . ,     /     0            1 1 2 2 2 1 1 1 1 1 1 1 1 3 3 1 1  4 4 5  6     7 8     9 9 9 9 9 9 9 : 9 9 ; 9 9 < 9 9 = 9 9 9 9 9 9 9 9 9 9 > 9 9 ? 9 @ 9 9 9 9 9 9 9 9 9 9 9 9 A 9 B 9 9 9 9 9 9 9 9   C   D  E     F F G F F F F F F F F F      H   I    J J K L    M   N  O   qq P Q Rq S S Tqq Uqq V V V W V Vq X Yqq Z Z Z Zqq [q \ \ ] ^ \ \q _ ` ` aqq bq c c d cq e e e f e e g e h e e e e i e e j j j e e e e e k k k k k e e e l l e m e e n o e p e e e e e e q e e e r r e e e e e s s s e e t e e e e e e e e e e e e e u e e eq v w v v vq x yqq z z z z z zqq {q | | }q ~ qq qqqq qqqq q q q q q qqq qq q qq q qq q qq qqq qq q q qq qq qqq q qq qqq q qq j j j j                                                                                                             j j j j                                                                                                                j         j                       j  j                                                          j                                                                                         j ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! j " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " # # $ % % % % % % & & % ' % ( % ) ) % * % + + % , , % - - % . / / / / / / 0 / 1 1 2 / 3 / 4 / 5 6 6 6 7 8 8 7 9 9 7 : : 7 7 7 ; 7 < < 7 = = 7 > > > ? ? > @ @ > A A > B B 7 C C C D D 7 E E 7 F 7 G G 7 H H H I 7 J J J K K 7 L L 7 M M 7 N 7 O O 7 P P P Q Q 7 R R R S S 7 T T 7 U U U V V U W W U X X 7 Y Y 7 Z 7 [ [ 7 \ \ 7 ] ] 7 ^ ^ ^ _ _ ^ ` ` 7 a a 7 b 7 c 7 d d 7 e e 7 f f 7 g g 7 h h 7 i 7 j j 7 k k 7 l l 7 m m m n m o 7 p p 7 q q 7 r r 7 s s 7 t t 7 u u 7 v v w w w x w y w z w { | | | | | | | | | | | | | | | | | | } } } } } } } } } } } } | | | | | | | | | | | | | | | | | | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~            ~ ~ ~ ~ ~ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            kernels2.6.32-042stab112.15.debug.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.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.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_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.hdebug.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtchtc.hdebugfs.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.hgeneric.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.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.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.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hisa.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hdebugfs.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdebugfs.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hcyrix32.hintel.htransmeta32.humc32.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32crc32.hselftest.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.h586.hniintel.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10dif.hcryptd.hctr.hcts.hdeflate.hdes.hdevgeode.hhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghash.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20salsa20.h586.hseed.hseqiv.hserpent.hsha1.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishtwofish.h586.hcommon.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcs5535gpio.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugblkcgroup.hbootparams.hbugverbose.hcredentials.hfs.hhighmem.hinfo.hkernel.hkmemleakkmemleak.hdefaultoff.hearlylogsize.hlist.hlockalloc.hmemoryinit.hmutexes.hnmitimeout.hnotifiers.hnxtest.hobjectsobjects.henabledefault.hfree.htimers.hpagealloc.hpilist.hrtmutexes.hsectionmismatch.hsg.hshirq.hslabslab.hleak.hspinlockspinlock.hsleep.hstackusage.hstackoverflow.hvm.hwritecount.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaapidebug.hengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdoublefault.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd76x.hdebugdebug.hverbose.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.hmceinj.hmmedac.hr82600.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.hel3.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hewrk3.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4debug.hfsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfailiotimeout.hmakerequest.hpagealloc.hfailslab.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfaultinjectioninjection.hdebugfs.hstacktracefilter.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.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.hfont8x16.h8x8.hforcedeth.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hobjectlist.hstats.hfsnotify.hftl.hftraceftrace.hsyscalls.hfujitsulaptop.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgenericacl.hallocator.hbug.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hminadjust.hcmosupdate.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.hi40ei40e.hdcb.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.hintervaltree.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisaisa.hdmaapi.hisapnp.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacyiwlegacy.hdebug.hdebugfs.hiwlmvm.hiwlwifiiwlwifi.hdebug.hdebugfs.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbdjbd.hdebug.hjbd2jbd2.hdebug.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.hlatencytop.hlbdaf.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hstat.hlockdlockd.hv4.hlockdeplockdep.hsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hdebugfs.hhasrc.hhwsim.hleds.hmessagetracing.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.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.hmlx5core.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmiotrace.hmmu.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.holpc.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hcafe.hcs553x.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2000.hne2kpci.hneedbouncepool.hdmamapstate.hnodememmapsize.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.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.hpreemptcount.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovelocking.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hdebug.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hloopback.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hdebug.hliblib.hcrypto.hdebugfs.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.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.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.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.hmcdimon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdebug.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hisa.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmiro.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hopl4liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hxrundebug.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.hsis7019.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprintk.hprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hwsslib.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypisonypi.hcompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hmanual.hstatic.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscallsyscall.hcheck.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htc1100wmi.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htoshiba.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hhtcpen.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagsirqflags.hsupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hultra.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hstacktracesupport.hutrace.hutsns.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcafeccic.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hov7670.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvm86.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hworkqueuetracer.hx86x86.h3232.hnonstandard.hsmp.hacpicpufreq.hapmboot.hbigsmp.hbswap.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hcyclonetimer.hdebugctlmsr.hextendedplatform.hgeneric.hht.hintelpstate.husercopy.hinternodecachebytes.hinvlpg.hioapic.hl1cachebytes.hshift.hlocalapic.hlongrun.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmrst.hmsr.hneedrelocs.hp4clockmod.hpae.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpopadok.hpowernowk7k7.hacpi.hk8.hptdump.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.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_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.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_drm.hi915_pciids.hi915_powerwell.hidr2.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_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.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.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.hqp.hsrq.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_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_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.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.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.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_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolslibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archfeature-checksMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab112.15.debug//usr/src/kernels/2.6.32-042stab112.15.debug/arch//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab112.15.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab112.15.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab112.15.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab112.15.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab112.15.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab112.15.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/score//usr/src/kernels/2.6.32-042stab112.15.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab112.15.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab112.15.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab112.15.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab112.15.debug/block//usr/src/kernels/2.6.32-042stab112.15.debug/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab112.15.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab112.15.debug/crypto/signature//usr/src/kernels/2.6.32-042stab112.15.debug/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/amba//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ata//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/atm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/base//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/connector//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/dca//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/dio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/dma//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/edac//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/hid//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/hv//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ide//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/idle//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/leds//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mca//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/md//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/message//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/of//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/parport//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pci//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/platform//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/power//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/pps//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/serial//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sh//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/sn//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/spi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/target//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/tc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/w1//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/xen//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab112.15.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab112.15.debug/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab112.15.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab112.15.debug/fs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/9p//usr/src/kernels/2.6.32-042stab112.15.debug/fs/adfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/affs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/afs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/autofs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab112.15.debug/fs/befs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/bfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab112.15.debug/fs/cifs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/coda//usr/src/kernels/2.6.32-042stab112.15.debug/fs/configfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/devpts//usr/src/kernels/2.6.32-042stab112.15.debug/fs/dlm//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/efs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/exofs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ext2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ext3//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ext4//usr/src/kernels/2.6.32-042stab112.15.debug/fs/fat//usr/src/kernels/2.6.32-042stab112.15.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/fscache//usr/src/kernels/2.6.32-042stab112.15.debug/fs/fuse//usr/src/kernels/2.6.32-042stab112.15.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/isofs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/jbd//usr/src/kernels/2.6.32-042stab112.15.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/jfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/lockd//usr/src/kernels/2.6.32-042stab112.15.debug/fs/minix//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/nfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab112.15.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab112.15.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/nls//usr/src/kernels/2.6.32-042stab112.15.debug/fs/notify//usr/src/kernels/2.6.32-042stab112.15.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab112.15.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab112.15.debug/fs/omfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/partitions//usr/src/kernels/2.6.32-042stab112.15.debug/fs/proc//usr/src/kernels/2.6.32-042stab112.15.debug/fs/pstore//usr/src/kernels/2.6.32-042stab112.15.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab112.15.debug/fs/quota//usr/src/kernels/2.6.32-042stab112.15.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/romfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/sysv//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/udf//usr/src/kernels/2.6.32-042stab112.15.debug/fs/ufs//usr/src/kernels/2.6.32-042stab112.15.debug/fs/xfs//usr/src/kernels/2.6.32-042stab112.15.debug/include//usr/src/kernels/2.6.32-042stab112.15.debug/include/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab112.15.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab112.15.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab112.15.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab112.15.debug/include/bc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/agp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/airo//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/amd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/anon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/apm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ask//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/asus//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ata//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ath//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/atm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/audit//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/buses//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b44//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/base//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/battery//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/binary//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/boot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/branch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/build//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/capi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/check//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/chr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cls//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/compal//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/console//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/context//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/core//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crash//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crc32//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/cs5535//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/de//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dell//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/detect//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/display//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/i915//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/early//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/edac//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/efi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/elf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/enable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/event//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/extra//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fail//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fair//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fat//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fault//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fault/injection/stacktrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/geode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/file//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/font//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/frame//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/fw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gact//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/group//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/has//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/atomic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/generic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/headers//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/high//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ht//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/hz//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i40e//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ibm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/igb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/init//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/wistron//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/intel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/interval//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/irq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/it87//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/itco//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/karma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/keys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ktime//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/leds//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lock//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/log//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/logo//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/machz//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/magic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/md//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/media//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/minix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/misc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/module//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/msi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/n//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/national//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/node//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/network//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/new//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nls//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/no//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nop//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/nsc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/osf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/output//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/p54//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/packet//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/page//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/parport//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/partition//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pata//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pc8736x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/perf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/phys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/physical//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/plx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/power//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/print//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/printk//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/proc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/prove//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/quota//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/raid//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/raw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rds//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reed//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/resource//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ring//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sata//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sched//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/security//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/select//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/serio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sim//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/slip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/slow//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sms//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/snd/wss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/soc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/soft//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sony//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sound//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/split//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/stop//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/strict//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/strip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sun//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/syn//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/target//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/task//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tc1100//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tick//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/timer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/trace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tree//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/udf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/use//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/user//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uts//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/ve//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vga//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/via//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/cafe//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/virt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vt//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vz//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wext//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wl//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/32//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/apm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/need//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/popad//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/use//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/xor//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/zone//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab112.15.debug/include/config/zram//usr/src/kernels/2.6.32-042stab112.15.debug/include/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab112.15.debug/include/drm//usr/src/kernels/2.6.32-042stab112.15.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab112.15.debug/include/keys//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/can//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/input//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab112.15.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab112.15.debug/include/math-emu//usr/src/kernels/2.6.32-042stab112.15.debug/include/media//usr/src/kernels/2.6.32-042stab112.15.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab112.15.debug/include/mtd//usr/src/kernels/2.6.32-042stab112.15.debug/include/net//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/9p//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/irda//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/netns//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab112.15.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab112.15.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/include/rdma//usr/src/kernels/2.6.32-042stab112.15.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab112.15.debug/include/scsi//usr/src/kernels/2.6.32-042stab112.15.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab112.15.debug/include/sound//usr/src/kernels/2.6.32-042stab112.15.debug/include/trace//usr/src/kernels/2.6.32-042stab112.15.debug/include/trace/events//usr/src/kernels/2.6.32-042stab112.15.debug/include/video//usr/src/kernels/2.6.32-042stab112.15.debug/init//usr/src/kernels/2.6.32-042stab112.15.debug/ipc//usr/src/kernels/2.6.32-042stab112.15.debug/kernel//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/bc//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/events//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/irq//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/power//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/time//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/trace//usr/src/kernels/2.6.32-042stab112.15.debug/kernel/ve//usr/src/kernels/2.6.32-042stab112.15.debug/lib//usr/src/kernels/2.6.32-042stab112.15.debug/lib/lzo//usr/src/kernels/2.6.32-042stab112.15.debug/lib/raid6//usr/src/kernels/2.6.32-042stab112.15.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab112.15.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab112.15.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab112.15.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab112.15.debug/mm//usr/src/kernels/2.6.32-042stab112.15.debug/net//usr/src/kernels/2.6.32-042stab112.15.debug/net/802//usr/src/kernels/2.6.32-042stab112.15.debug/net/8021q//usr/src/kernels/2.6.32-042stab112.15.debug/net/9p//usr/src/kernels/2.6.32-042stab112.15.debug/net/appletalk//usr/src/kernels/2.6.32-042stab112.15.debug/net/atm//usr/src/kernels/2.6.32-042stab112.15.debug/net/ax25//usr/src/kernels/2.6.32-042stab112.15.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab112.15.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab112.15.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab112.15.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab112.15.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab112.15.debug/net/bridge//usr/src/kernels/2.6.32-042stab112.15.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/net/can//usr/src/kernels/2.6.32-042stab112.15.debug/net/core//usr/src/kernels/2.6.32-042stab112.15.debug/net/dcb//usr/src/kernels/2.6.32-042stab112.15.debug/net/dccp//usr/src/kernels/2.6.32-042stab112.15.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab112.15.debug/net/decnet//usr/src/kernels/2.6.32-042stab112.15.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/net/dsa//usr/src/kernels/2.6.32-042stab112.15.debug/net/econet//usr/src/kernels/2.6.32-042stab112.15.debug/net/ethernet//usr/src/kernels/2.6.32-042stab112.15.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab112.15.debug/net/ipv4//usr/src/kernels/2.6.32-042stab112.15.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/net/ipv6//usr/src/kernels/2.6.32-042stab112.15.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/net/ipx//usr/src/kernels/2.6.32-042stab112.15.debug/net/irda//usr/src/kernels/2.6.32-042stab112.15.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab112.15.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab112.15.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab112.15.debug/net/iucv//usr/src/kernels/2.6.32-042stab112.15.debug/net/key//usr/src/kernels/2.6.32-042stab112.15.debug/net/lapb//usr/src/kernels/2.6.32-042stab112.15.debug/net/llc//usr/src/kernels/2.6.32-042stab112.15.debug/net/mac80211//usr/src/kernels/2.6.32-042stab112.15.debug/net/netfilter//usr/src/kernels/2.6.32-042stab112.15.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab112.15.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab112.15.debug/net/netlabel//usr/src/kernels/2.6.32-042stab112.15.debug/net/netlink//usr/src/kernels/2.6.32-042stab112.15.debug/net/netrom//usr/src/kernels/2.6.32-042stab112.15.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab112.15.debug/net/packet//usr/src/kernels/2.6.32-042stab112.15.debug/net/phonet//usr/src/kernels/2.6.32-042stab112.15.debug/net/rds//usr/src/kernels/2.6.32-042stab112.15.debug/net/rfkill//usr/src/kernels/2.6.32-042stab112.15.debug/net/rose//usr/src/kernels/2.6.32-042stab112.15.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab112.15.debug/net/sched//usr/src/kernels/2.6.32-042stab112.15.debug/net/sctp//usr/src/kernels/2.6.32-042stab112.15.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab112.15.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab112.15.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab112.15.debug/net/tipc//usr/src/kernels/2.6.32-042stab112.15.debug/net/unix//usr/src/kernels/2.6.32-042stab112.15.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab112.15.debug/net/wimax//usr/src/kernels/2.6.32-042stab112.15.debug/net/wireless//usr/src/kernels/2.6.32-042stab112.15.debug/net/x25//usr/src/kernels/2.6.32-042stab112.15.debug/net/xfrm//usr/src/kernels/2.6.32-042stab112.15.debug/samples//usr/src/kernels/2.6.32-042stab112.15.debug/samples/kobject//usr/src/kernels/2.6.32-042stab112.15.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab112.15.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab112.15.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab112.15.debug/scripts//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/basic//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/mod//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/package//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab112.15.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab112.15.debug/security//usr/src/kernels/2.6.32-042stab112.15.debug/security/integrity//usr/src/kernels/2.6.32-042stab112.15.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab112.15.debug/security/keys//usr/src/kernels/2.6.32-042stab112.15.debug/security/selinux//usr/src/kernels/2.6.32-042stab112.15.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab112.15.debug/security/smack//usr/src/kernels/2.6.32-042stab112.15.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab112.15.debug/sound//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab112.15.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab112.15.debug/sound/arm//usr/src/kernels/2.6.32-042stab112.15.debug/sound/atmel//usr/src/kernels/2.6.32-042stab112.15.debug/sound/core//usr/src/kernels/2.6.32-042stab112.15.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab112.15.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab112.15.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab112.15.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/i2c//usr/src/kernels/2.6.32-042stab112.15.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab112.15.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab112.15.debug/sound/mips//usr/src/kernels/2.6.32-042stab112.15.debug/sound/oss//usr/src/kernels/2.6.32-042stab112.15.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab112.15.debug/sound/parisc//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab112.15.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/ppc//usr/src/kernels/2.6.32-042stab112.15.debug/sound/sh//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab112.15.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab112.15.debug/sound/sparc//usr/src/kernels/2.6.32-042stab112.15.debug/sound/spi//usr/src/kernels/2.6.32-042stab112.15.debug/sound/synth//usr/src/kernels/2.6.32-042stab112.15.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/hiface//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab112.15.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab112.15.debug/tools//usr/src/kernels/2.6.32-042stab112.15.debug/tools/lib//usr/src/kernels/2.6.32-042stab112.15.debug/tools/lib/api//usr/src/kernels/2.6.32-042stab112.15.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/config/feature-checks//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab112.15.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab112.15.debug/tools/scripts//usr/src/kernels/2.6.32-042stab112.15.debug/tools/testing//usr/src/kernels/2.6.32-042stab112.15.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab112.15.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab112.15.debug/tools/virtio//usr/src/kernels/2.6.32-042stab112.15.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab112.15.debug/usr//usr/src/kernels/2.6.32-042stab112.15.debug/virt//usr/src/kernels/2.6.32-042stab112.15.debug/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpiobzip29i686-redhat-linux-gnuBO?^^|W?BZh91AY&SY[qc/Sy(QŻT ;g;BNPսEEJI@:d {j(@5dB Ii6 X,LBdC[m@E6a4P hZc-ƶ ;]f2mm2T 6cE%ez9)B.FnzR(Q w|Oo" (<|cc%DBJ{HrM"RTRTpR .p/} PH(RwJP "} a%R@wH"P(AMx KIѤґHAE((PbW#۾]vey9oo<Ͷƞcul&^z^;ooڒn_o=mؼ^q:61m[^9Z\ ܶy׷9}bw;{o^:XsުS^׽]6rֺZ#s>=_m$u:7Ń|zuٺdҗڷs0VqV^C҂cz{]i꼝8h9|*( /i[]p(gA>D#Ql7|p7{@۾/}ۮ{i1qr*$>y_qUml-(mc:k\$ ϐƚv(vWQ;TM>${ m+Ve @HxBVSxKc^yxx/]/kĬuP/i(| %`(@:1M-B_xn@@=s}"=ٍ",Nvkij(tmvͰSHڇWs*]Rm-JCYw-9]UFՃC#@:f4 ۵*Um`kzW]hn:4jm(Q(5Bh hhRTSDUD46P f: ƛjMmHw֎հ)EkR(vPPl4ۻ v%fmbZkF}>*(_t_o>♭hh[Vhzw,mGR5mlTPP4{չ  B=/Yfve1h֨ɱCms\ e#E Lfm]AfͲhà׃r4 LA@@4h0(MOҞ$bSyFSB"@&$ 2CGi@CI453J2d#@zS@$D@@@ =5 &0&5 @$dC@Mad&&S I7"Ve&Uu k&+_U] ;# m'G.~gx#9?UA VeYoL W D">k} כlzax#1H f>؆E7&D9ɻd3M&"v ޤ x؎ @'V1YHN_/:e +gN=`z!u`2<Ԩ[BL|%)?a1\1Zd\ɞnbM:CzBkbߓv=,8l?G#&>8`J6rhOgC'x#祳1ljIلW'T;1}^lRѧ|Gϳc J&8 =Lo~g_*g(Qw_ɑ$@TѣDH _Úr:ڄFLF; -0=GŸj j쏷DaN||gAaُ/D3/bA4cDsAGSHl_UTF3p}聣|oELDQsNc_ 5Y${GIƷi]"s5Ŀo_n9O6>*C5ڌ-=`ms牘 \ԁpsBilOa'?\1tS;{XJa`g\>6 SŮM u7 k" G#3z!o00G{of}N;pFCxhaܔ 2Y>K:>c>5E".] BUWD @Tr Z;2v#6ـ28K:"rׅkErQ#0I@Ǜ㜏D\jYA] ER BYOuN }vϺǒ3T%|Ʒ/9>*f<9̌n~'vXr1l2Dvg;`r@g^F=zQ4Drh3Ŗy]6`ћg?Z!3֦O?F!H =iBwJ-R+͠0|@7Ic1>O[@pC!eFN(|yKP4c>S 2:<<-х>J#$Uo[SRq1ۮHc! $$IΪ}2 Svh 5c|q1Xz2`p}TFLW3`h|rǯ7C "OmՇäR_{xߣ~oMi /k*e$ƨߚ8P{^:G1ǜvgZx7@LwJ HG0} r|ׯ/䅴dK\YzCux1Ғ>' 2C]MEF#k[J5,עqɉ=LFh':Q y}sI$ dtC!x@57i"H5|cQCJ; #|ɂ5aa_zQB Q+fggOGd~>J5:_N&ߤgu'hc!bVRrFH/GD% 1ޒDkCyҁng+~lv'ُWяCLRn<5# 1>^יɉ*bM_ "0 8{$]s^,@LN$p@j$C!^#hNjCY#LY s rci{ɒHdjtmQz#8#=2$ {Nꛙ;;i ^$b36:KyCK1GdaK^0=c?GzyLьG`!vIx c6~;HwU?r7=r5bgNV;Ϳt{~̿ ޾ϒs$k1@`#KN)_KE:<-j~__^40>/o_%ZXG*%DH|$No+:Co#"k #h~v%O;9LN݂?'lꇪS"RVthDքi(-&'  NNIv? U$wWlC:79Bcr[DF^1$Xv KW?:i3)zv(!m6F)_{=oDI>NWW";{WT ü07 *Ctכ1iD~=.P(xZ/-rz݃'أIڏ@_HOOo8"=;O+$5L~/BGDtbpcyG`~pk qzj"Im ƲŸRH`y1\csV†Gw12F7̸<" uêQ'wNctԐFF.'Z{+ˋtK2 -XQ $\GN@:^ @wV,D?$z|MkO Jd):,8&FRS Q X٢LU|02CF6FL"u¨='"bm~ A[t1(#Ix9;"ich@- +wg%$,n|ьɲ6QgO`*ob;7zּ.s&܊;!5 ~\db/_hYꣿIHg4@م_H"WccH-~W]'crF䉋?46${% - sf3OT0EU2}Cnꮽ*qHe~]2cD (ghY'{>Om `y#ϞṛpEs & d?Hj-/ 93?H?5?kkF<_:?~"Wa(mt0B<1e <RD1K֭I道Ś#ەd+@ ҝ%P*B8 GW0S-J~;j(F$z;/0!]G#ݿHɮB`aV$fRWqel!@o5#ٻ+6/A6Fej)vk@&~?[ * г1k3*(7P$,#z*/3F%H(]vƸ'%0 |7)tЂ+%HL( {Łΐ1=ъxy4.:Q2~wy+8`QDvD19~`$,R Y׾{Diр+rG\!G:}wEF2 ,G#[IxtH$tx@|1?&;#d33 Q4;)7KuH.Tysr#'T'-%W_IM' Q_X"ro N(N~6;#%">c~O-u -Q~^d蓮NŠ%=X$d[9:"#cy^k<歒 v$rx2N # $\`d&> (-N9Cɯ3~u##>tIP#ef?^P"<;0{>Kr"Gs_,dz;HqXgml^x# Od=$$](&80:1s:Y`sH3hHצB0'?/>O۞z1~R' JC)@ks R Ѕ^J0g'ZB>ɣϽjD欍H\!- (Dž䀹:#)F jD^bs)NH`҅ =F bY00P'PW}QC%N)ok):xKG<[߇GoW@R^ǣG(}ߩc5<7 ˷cʄcAM$XTwf3FdoK {>XPA&͘@/c (x:g${3CK _ ]cۭ7b.MԽ<} w :I7  MDԧzNwIN͐0ԊQc M*ƞ{2tc׾?IyE;$7r=s6 "]OqUEtjzc97,k1+VV)qݔ5yOnMaR$j\SƩh,f'XM+z^5O:729ާ*N(&G=㭦3+Us0jԆi2Uuadd_<Wmii%(R Ϭ4B.,q ܸeݢ]oV9y}8Lc"d3̸r=9soqMqfpӚ͒8.vݎ,8qn+f(1Uz*=2 3>F_lQN ³^t^O1d'|~6\3N)EɢSߧ=dХ `w!IGu hdn=rqdF& )ۏh+֣ӵY<pBXN),™bwrpN+T"?NScIK(YJѾ[ *dPCBkQ 9._fh.U6->`DN*2v,’h 7Y]H[@oz$C &=&iO{a#w Ee.8I w=.hJm()pɏbΪ WeLhfA+oGlU'XbI03OeB/*0]_z--v}> bg(6jKqz|)@"A%).q#m搂CN}IH7R \5tm*nO8? F7ǖUbnfEгv\oAƞ|n1 Y՚8-|y.rޯde`@Nu [: Zm:.,!/mzGc>G`4]cnwaX)MT0Ouc[Yv $8VȾֆ3v -PtoH2(YۛJxȵdUS>;^q\Ke:SfUކ%2`N.di6i\?Z08ə3rh.ͳ74{"OQIhf} (yt!qpGe@l_~>HHb2's`ng+TQFbp׊g9 kBǥ쾐ʗwĝA)Ox~"s#rJ:*>ês3_mŚ#*Mr@$O(hHԁ UXNH}3EJ 5K KI$ WVj0_hA)vgJpE5JB44U:4#$eE,Лпiw`T"GFgL$`CJ2y3w(. v|Q牅wm&sZG9\K I$Ȣ)gT0xZpX?- ɉX2 FV[叀ǍfC 9Cfd pp.{LyK] XFDfe`wBC:uN;.|/ 0hKpd"y j &?PLU-;HFD]$h9`d,Rhl">se3^JѼ'  >-Wg_HLK$>9}F~:?y{K ^BdBfEv&a i6f|x1`Ѓɔ%5{ꆖ]3d $^Bh{bS}e[m-:2>$dž32)=x863$nOuv﫚Qź՗\(g+wȞyP?k g헣yOԷ;!|ޫ k-w,yV5KJqҜ≚nAmD` qV$0""5gGdzCD9BD%';۷o<` ʣ'] Gr32t`U YŎπI4-}&F" ? kWI;('$IQg&Ew.gPas$0f I t8}C>|yxg< e/x|ʹ ce|:cϙ ~ cDox*^h=VKxՖ kHWi2҄uW}6 >)r.4TA rUDX-U7zI7Joޢҕ/5 L5T-P7;lyuxw`x5!΂ь$9ngFtt ={ݬBp-˾۫B0As#/ e,:`4/n&e+j:;.R')D/h4[OhТFWՆ8=)܈;4#Nq6yaӴ.ZBv+)$y"9ur сj9~ ׁԀ"#sL*>]B@, .j߼n >H/iz),M7HHlfoݩ7XSn_"8#O AIzӐA3tz㩑u d"冲0 3,0r B}B ~F@8?Vg4v8m>GM7퇴*r gGɛ LYEBIgN=jjU RI2c DC*@%  A lC7~$m9dGuL՟ q95+ {O^G8 :I8UlJDs='h\q҃fny) PA>Q][iXO_JkIxH PA@^7 Tj+ /H?oZO]Fm<$s=vRUd3V3U2Ɍp2!򢫃K[^XÙ95sBtX ])Kg{I!5ufoWKbtG6Q޵ÂNea\Sb=N ^;5 RU_TfZ򚆊U:ظN۸{[S~|Wߩ@'R+T<ƞ/HR'*wK[Z}6'_# Й.qp? ="yx'}8hoPJ|2_ާϽ } a鳇:P(PӨ}^09`=s݋,kksy2Jq-C!j<#0þA!ہf5=7u#v%ѐze/|G 3z<e kKsՆϊɯXx<51 ywzTǍ9GD7 <ɑT&o1ŪżmlBg}0E 咄h$AQG=1 f򞽾7 'o;ޏR7ws 8mڂL =RXA3o{]28͕ Y-'z2 ΞJq VPmrļ쌃#NWoT.K+vԤF9<.fG;,r=Mv\s{mbs_jHݳH/"U2l#J! IwtnWGjMyE9ҙBKTMr-A9&!Z@3X`Ӹ.hnޖ 1v{&܁8GXv(1oCn'%ALZezz V3wH*u5:MA KL?oO˱n1WCi xiqjQqBm\X֍P[tẁ>NOv $_衜.uG' #>M& "IEqu;\g7 nG}c`%v'_KX 09xލ9٭D.hư1&Jfsh&tNraF{( u)`R3d֋{W,PS* ut^Ű܎Q4I>V>!ZTx0yר CL ԂZXG1Vkcgyw?K=* ,uw>hDL2SB!C;)H:HČE$6*ye/:8wHlBÝ̨r"%hDkVna`׳<(k &Λ9|`dʦb,X!G͟r1kz܈5'<1~ӎ>|W慁wNBB/Ab L,Ji_WĈ3J=/c7qd*S7:+ `IPq1mv:t|ӏ1SxݱC~r!~'=)GF/k@nv 5WU <~K·p,͜K4Hw+)QF4@wx6K$3Eu?W60bYeľ? hSIrlS!" -PIcۂΊÒ gk>R$jWA>*x􎼥 T .o0$<>_]"_+䌄Wbv@:\,w"]mff&J 0 $waWAW0ԉZ9ᲥE#+w4 V݊U1鹣d%`oV橒l` ;azt:^2"@=d#v k\l[84uw:  UN0w0=UVwX1|] х(YAꏔv@#(~B, vUMrV$9~;N{/+~'7Ojo`4'үe CQx$mIGvU7aâ? Ye%#ovyk7_D Xd).BNx7_F ˬ:! əMpm5$Ls|;k^,%$baXPs'_{c>}s3r{1Vv{ތ9MF̭*a)U6h&8q;d[خI:\zIn)p{vaI88"z^5G5׶d;=ԃhwMb]=j|덓Ú3t5rB IZFIZEe5dU(YnW: l`Ԩ}#ku(ր;bwp I::/@04>bpz̆͊LfmvXSrGg2їgRkQxUI Xg+C|[S(9=T0@uS,n_rvƴ9p"/pbs͜cx~]4 OڥGɖ f.3 ?, 6y%aC;qq֡.| pϢR6}W>_v8[pK.4EW7gԔR { n@OGU &2]3hp1-UF7h68+Z%,h?Noʉ{ٶ\e'nʪW(dSP 8+ tZs_DF!{qԮ40Aϩݸ]~'Aωu襁\/DRW_7'q7l~x@YFfQeԜ=u^8w:npj=,M&H]v3"`FΝ2ڽf5J?A6EVXT4QFj0Io#q ipͬc{cJ܆5޵#,ĸ%K ]{dQD+ V934\>C#֍wv,#arI']]DQ67Xxs'۵9eAb8S዁"lRjySYK: _V%+iI ^{?7z$Z.-9tlv֔nųpgAZsy#mMO:#@-:@˯Eq1pI4< U ^ ;эQasy\;;-}4ǵYh̼b1ݥQF,IbvTe9uҢ,r/,Kg} nDP ?$s) [QGO Q+މQ_Hz"gW~NRq'<=Z΢²8NS^Wjw6|>ucA{'9X5H{*,& l朓'ڲioU bV8z]ŗ~NnrHmrtz3է +z*2v®S ԄYt c( :  ۃ(‘Cnr5zo8zlhꭲ,WwF(3EmPODžɪ臥b@.Olaߋr%?_XIo}r;2 { c*) r# }=*]}Ɗp'R)}BHbryaA 󕻙wrԵ%{C(*!GU^К\I FZ(rXC*+=#JŽE`Ӿ9y=K,{ޅ7:gDaP꺣 Y3HB[1S<  ɏ y#W̤޴w.2e%\KsȖ/V]G-;z̢©An~?%ݣֿo,t'@}aN;*VӻxfUL{`v[c,=>(r3O`@ũPgM,y,'z/5=k$ 8/trOD ܗ>h3_P̰aOI"Ї,P!G>;' iN9%m'P}lG뚠==ބkWyܮv {aI .mYϢ 8hyŭ#`[jj!#hO=`py.`6HHR4/sS>&!{cXR[8q׬\T2K鴱R1zWMMI<&y4Ī z8ꭾAW١:89LcRpD[f52#/;*J)c/xʽ8>5/> 8n.,|2u@2F1{Nsɠu}`cdy{vnH%:oqnyIhcx)v+a#~P5|ӽxQӜQQh>nS%1 &yȘ] tK#PE>Y5{t- 1Ǎ]m,׭Bٍq5a]d%֯>ٮ:jZ[>xs+]B1yRDzJgZ]uySGlPe\D+S Q+>%'%jˢk#SMiCQ":7nPۥA8w ^Gԫ Bإj!&O(BзBk6۩ ~M/3"$>w$z[>jc^+^;9XxxiF{%jT+91 m ? + {q)`IQCrط]J?Y3 F;4nhPbT(fkG8zzmhtm3Kc`Av;l]z?hڕk4\8`HJ\[;FEqǭ`>#k.}± JK  LlFdt-#%*(,H[lBOBX=Yt4*ci5%f|8%KvV=)'\՛q'@f\bʅz:N0C1ԭ+¡_ǿu5¹e,iD14W&r>ՏTWVeW## *f -rw>6^;O8>{]~ycC$9 8Z 7a,k|4اG]+k8dyt\V&) l+DXG`',P]l9ڍ'A![j U ׼f Hڥr70Hc{cJm{82qH}|10=&-L^*_惹֧=K(Y_:1(hSyHC LxWs=iNh@M>)\ ȸrS NCɽu%V"Tc.KrQ/Ab$CH}6:"@BX- f,`jAiT)?]5䁞WĠo*S*715َу+esWY^!ɱ}[:|1u"YG)Ԫ&l^:uU`\R+.#+6viQBO)&MNah%g4#R'יI"iş&z{? cJtl eu| c'+ |3w޾.mv594=F)4oi@"Y•N3غG0Cš:AUojdgة'榒9]wSџ Z1 ёV̌D(>7r~u{OGLM hfJ#2yC%=b斄z}kð;1MQH+?3jQ lFI-%Lm]BB9/ 7i<ꇞ{8r֥-qN0ȖTzҤPlb  07S)ű byO[N&)l[JLHAfKܮRf拎$yƶ(o4$X/BtbMJyIDQ =oݻOGV6{ vS<5|Clj#N;v崴*T=B:3f ]>ElT}9hcF3"qֵ0=J$d>+P; W;"6Iڜ/ KgYk(@{IkbiuZFP#XB08Ew>s~ͮs1ioWZ6;1='Sӑw˷2+_fŚ\VmLr45xl,:9>}]R}+5O+8Ahwi"rsñV76|-o y{=ν9Mgzk ʎ6%]MV;,eK$0O*7-U|׵+yIEi2:kv %Wq?Uk63c.fRN;*0U^t8ƐQI?Pv?(1d_r }/ uy"r9_߱/kNrsYkR&)bҟz`;2Ĩ:ē+}KXW<)[+s<ؘDBřlޏ]Q=k%z2(PBT\ݐ  0b?~%TaLsHF]<Ґ5HEHTl% czn0' O *zF#u~>},>_gagc`#VC^7N&qH5-!!TUAp6ћL2AUs0ݏ6Ng72w7fxay[a]s&mcvqi 6t3}.5QRADtbId\oFN.:aMJPYxb+ zQ% 눥7:b++Xd?9"~ JC̟+Lb9ٳ,?@q?%0(Հ+Ou?PǮ >lbrIıXi:_. ~cev~_{/,YC75.C J>YZUj6- [[[JaKxa yO+_npl4$/`(5ԜZ @_o߹ AP nZ^L܄:}χ͜ /iFP{@Q!ۂ/څ>R$H~dCR>H_Ir2E?98|53[ aO} cXĤjG>?ݺL}^gT{Z=7yB[M./,~=y`7C_ QY3Đ0V-I~=*C,L0bb{晋㍨L ?/Kpٳɕ~X}0 bY*yRLNJQb'E bCLRuCB'}>*a:7#D5EԤZ lTWܯ>dK~0-ZGlx31YE}ZA(`3M]IkdcÄ7q7p)1Q>Yv[.^pFQA m DʔEUUVEPK-r)+ekB֦ 59DK$fIbbRQR`V YkZkU(RШYj B+b"ł-oDPQdMjׄf8feg%a,d+i#%@4L€\2bkb9aj:ٙE1mDed̴9kEj31hM`]e@(i&0SVZۅq]febqSU SLbK(AJWQQaq25(^3˟>`Qm[ !POT'DiƱƫrcrb6933+6*z e[b 2bDRԷL` CEBhj1Bxf^í4ԥ3 fh8KnI*0VPQLj()*`ƴ*VIX*,\)b9O0-ڶ£k(TDc.ReRԩD,\¬ԫi3ȫ%0GmP,fQU#mE`(L ̘[XP7bJ2)K,ᶘʼZxU뜲ECI%یښURJT\dEj*)@sRcZPkmD(*y q©Qdb%Z4R((l`/+3Y\3 cRk #uK\kZ6ذm0q&7)FbH11 [2ڴLj*bg\4XaXi eB"T˂ŰmBL-amv ~,Tg4ukၧ w{o??޼/}>y[fw^ DL/ޠ}Kۓ={.8 ;r ;Qw ~Lh|}G?AAD@e;EGWYF>%G ѽ?ܿ>Ԝ~RE};/tCܒ Ihzz~{Ѐ}rR2F*x'P {A!!?B >lB2(%X^Uݎ}k{"V=.D=_nNq}=\|~zO3s#a>KԜNԉ3%/(D4X?Gš=$őmJx;t?DrOW?g!=K(Ϸ5ʂ^>5bhuk;HroGy` ZK4va&eWNӯ}Ķ3,^Y?fgq.:m#/̈7uꞽ\%6G85/d}g&f>&rZ墕1t1) z'~ ÷~?  Q&?q̈́(][Gej[0#/_߷wwXO^ǟk8_!_?NwXAdG[4bCk1pG=> *EHPPOV*Z$QDWT߭Z\19 pj&= Zc0$R,zz+N Ib '~Y}%I+9~?PAz}HBYMo$fUZzv#sEz~g&Ws%x ce >ې L_ZWsacqB~_pug'N.~_|=OeؑeK(F/vN} *rHDL|SwQK$@e~ʹЎhAEvf>=3'CoifN$?=pLBD?"cx@}׎cؽ.(գ'&~k 2 W?o VբbEнAaPVkbD8>}5u-sI yoei~+a]8#:t OR +[0dGK_Q}[|0N\ =?h3#3ZLǻzZ~o}[~Gj{OM#KRaӏ|N*O~{*:pŷRM„_bo A|<4˼_1aA2$>\x=;{"? ~.fT7XU0+8w;Ht~`s(bV Oυ3ltt}r!GL3ǒ/n(INPqhmܷov""̛seh/Uޛq :YTI[ӯ-=88GU!DPP(,ha.TsuhzN,poNd_KY%w)ؙ$`+-9 g92*S_<ޢzI(8>?:%o_4Q_yi!<^NTKs+ҏ6phFESXN5*yn֩0oUWgMEI?:.DTU{"Hǯ@1?wDcAfNo!: r0wYyztHgH )jO6O{k[W_K?VR#>a?qF&~m?mҕ`ãH]3ky679"cMB}GT_~;Ƶ?~ϵGRAs辪41جnʑ(/[ڀ6/J)ې̒dT/y=}=P\#2F"C:|},O~z@jO‹ެ0S/WCʭ$;=*8ӫ4Ajh~ .-Y.s$Czf&?p&C?*tRJ8c։мu >JX##2xR 4XL4G~O @P] T1}|R^2܅!."-2'}`Lc(t^8.Qqg~A@ǥB >YO! FPjOt /0|O0Ii~gH( ^p:;bۓR D#1vpn<槾.ͫ~ytck,|5x<'qS I  j#""/ 1UXmZ] ‹?Qo۫DlD|Z P~*rӄ Px̀ 8|ŵ!D?M2JPt= HH&ĈSK:(}x½UHl`GO@*e]=SXUcN Fan/B\ 6^ƎXXWWSIv А$O0>6F;x#-fT?* dOA/dGy3塐9EߩX Lmr/HX;+EHou_`Ԅ焁=>v>zšsN^=(ufqO݈xP?Cz 5]\ŷ$?N1O a(ɥvҗF"J@^X$U$dDIE* ?+,# 4`n0R@ BJ, r$VCw'l?|Ο2;/c1oڢ~>J?$+_$ctڟ_8_Eۊ<k/Px?C?t. 5קvOF޸eS7z}g͛?^?_X|P2)~?qpQv= _~nD7_o0Ao=p2[;Pk4[Ncoݏ!Ǵp}z*y< sC5_܎|(Tin@~4PEb޿p /fh$DW~i"5"D21YWC_0,yfN< I&{l DN~-/72Ԝ[Tݿt5Po)7rjI4k*~ɬ#ECAfKJAv5qwFLQUR"|##µeB }n҇9 G~s͔2g;{jӼ<˟&j+㰑$2>!r;m\(@?"X"=|جGبFHa=ߪQ8?#a5?#k\O~-`(J"zp!{T?}jyaܢ*/{z,Ýabdxs-=~3DUkO\- J?pqbe~ `(;%x}sCU!V"W~@?s! yP<*C! ` Φ T T MVGGG!ޑ:&b;o&Gb4! w ;A$ASw>*!/ڊO4?;(H$T> R42C. A뇃)`x-`/|@A`gOT(vO#$6!D˨ Sz TE@) "Wa@CjK`l踊JE!L:+O*} d;)"&`@]U`&)⛄ B0:Q(W B*$U:CyM:WS0E!#`G)J@0mrCdi!!PT&I̤PC{[ ;+dAX d X2V2?'"fP x7pp EGRL>_ HB!%b<ʩ{5QFA#P(W|s0 Kmxcz*櫠f_n \V*e B?D3T޼Ux"&ݕp)3^)tOXr{"!ԈE*ҜBT9w_4=~ s̰:xR([D $= 0AT'52i<=-2 )"0 "r1f*DsB˛<R "EFmiB !zY3[ (E< @*=F潉0\A~N:xh59`'IZK٪v+w(6Yf)YrqHVb5CxaIx:•32Rs9 9p4Ĵ\5UWTr4wW %ne1b/ Y}򥧋 ]5 s5 T׮Å3 GInHdkɧ j-cpɌ8EMdC'D hq"ut<1% u.zKԊa.l:MY5g:; :,dD)ZUL'o "c4e srj>;0REcLHCo_<}d_Z pJiPN09r",XEV1B(*I R "((,DBR1큡yux4FQse& .gsnwFkO2\0οey,_9`[hN}4u/&D,'~X~~>`8a̅=2Edǜ^wK%xv SjiȠӬ eS |3k1)mg XLrL}^: 7<#)X'8 =Οhs6:x&a lܜK փxJN[t( \YȎLڰK( aӡH]W-w:CiC[/ϤO>J}pK)d/Wz X~Y+p%CuQOmR~c"P>)'o. lrғ?R: a&5toGjm{N%mt@>P^6M|y:vP!|kQKc8a6:CK2ee 26HXz)L_B~NATDqox;]2bxD',NN`O$VV'1wF/y&DNs)G&N{Cy͛vX=&#O<~u3H$x Ι*TbrgE:ԵO/>7?(3+^/[q>w7 (\B*Ez.82:YKRQّ =i3Z5_'b0`CaA}Ŭ'&pt\nr_m+ae;Zd|*>?4d= %snIdw^ŲDžR8C'$4;"'ȏOMX%x>;Uy^}!ӝuL]5xpx{4l DIZ9P{5%^2U{kȎHpy)Ԝ#A 8;Zm;]j4$4ݟ)[Iؑ/-_smE=R\.L5@T@(j̀փ 8xIrdcI /;ek}@hlo{t #54[G^%LԄ%86*tܧ_G, 8uA]gb~u)s:8։(H^@)[Uq||@F]xԃT7A0yt;YL!ٴ!/SG/Y-DxѸZEBx_zçQqKҴ_j$ ׻bD,T`yu \uK8#tZ@s\6~lU[-9W#  l$}T$9  bH}zm``G!\JNy^EN@|#?cIŃRț 94 e:LLW\ jc ~8OJ Ubv6Wf~2RT}mf8N_t?+B%qɕR<~5S=tۑsA;z蘈a"4SW}8o98.:m*^Et=fŅriD,@}aY6Eک4zP~((99i/_u@یZ,i0a֕Gt)jWûΎ5IhH섵P#S{b[ lA&! |̈́?Cs1J;L RR" M`YsŮnَt$Y *,{ f9+K\2{_QsI[0 `qޱd.^aJ MpQY_?b.?'.=Q:LCwsxAom;W-ȅ*vd~2FqTpT`. KG)(<% !eV.Xsgn%eT_h\s=,ڶH>& v͂Y ?'tAg6NIsGX n]ٽ R{wBa2]rKO/ihJݗD'lK]'ěm~ )m4@F^>z{iπRx=P. }u̚3a:^ԕYvct# *F XghKݻ;Y=jW ` X4tķ^Jw8.|byNK8$pQ~V7Ժ"];󛇢SItƫBVHܨt]N;*#& Tp42 /=  ( B@; zً~3cDw|ZU_"!׈vNlNT]e=kc\":a_13 H}3⊀)/m) O|j:olTBr\{ίvJc Nu^*`-vhye^tצz!I$#"'#oRz`*)" "[,wTP 1{31&j9e`⤂2 "Ʊ{GM cX, dmߌ[YyCv'r |PFd& ^3%BVՊ;1 O:=vfr۷w3잣Fpy+ќ\-5/~z7?jU!>l^cZv⑥M0Ck:8u|I&#N S#Sj<୑: kÜuB@A\]b2nA9 i5r{";.(IS7kMAh,[0 2O}jCA;g *K $_| fwOnH'i?v91p' Nr"/gxe*Qs2#υ#wm^Z!<_$?lHPp;;w);?z`|ӑbv>y]ت/qOn>Xw|YuNS?Rr<}ߧ2xpWmAwwUڧ*ҧ'7eFRG)tf4?HzX?,k~O5 lhqC4m XuAa۹>3W޽ch44^#ȕsLCvEZ,':-0У]J.EY?-s[&;l}w3^bFY$o&F|}9|2IQSN~εɮg8cV*?5Cs'89Krd%%:hIU|&gu*څ-@U-:q\o}-} / P38{LRo+5@*] @<`40:ӃMWڍ(N=WNkKCE9zȋb2!si8ﶇMi+ktQX & u6_18Ic~'+} 6uzklN*u猥!bةL eo8?/1ҟRc.ϱ}xI bwR["d$psU%,pxCd3fp )&NcxUഫ$oioYx?.]&s"`u߄~M5/M a4c`m\:Qw5[{^ Nvy d@|VW/pn\R:Ԅ;%%e;j1@O0<-?C<޶ݎ׳?15H _hKjͱ94S5.?3OҐȪ0  A&Gs+ )|S~ i:!馶%pt/t{|A8m]jx$mmsSDhA8vR*N醡aoӆfg?ȵ{wR޻Mk"C"C}旤Ơ?}%ujb^U6aË؜ 5A&;^S 'f{ 6l!<-7:qEI5P"RRz섾Y·F[36mL6g+;bE"!֘V#I2XNv_m=?% dk %h}ۓptw}eY_εttE?|.~Իmlɴ"~6%#$^Lz4M~IFК1#}!*4e\~sCFrҕg7͸*`)҄xuű0c}yqw:}ߗ{+n9۵XRX;w0]$gYEi&DjylRRw(=<}!柳u=6y^wuԂȗȱBtnvXv]׺XNR/MY,"a=XAyɢi!~⮧c+*夶EX_p}#.q?5)- [̶OQ7dDZ`60*(]U9PjqA$Xz0mIL>A5Hr¼0;6jh4!]ErA* Z:Xf+G{+Q&7o'mT3}'iHyuakˤV'1n/DyA 5K[pLGJWVqSmOϼw*V]h[4&2'*׭yǒZ*ej*s7^ #-c 9TeO@x' N%_~94~ǘ&vy i+i6R~*eo*O]GRz]JQJ%+ʴ>^;MYv.D'z@ dv0bLVŏ/w{&Yh]Դs։ *E;hI( S1BmI4]K/N(ShN+Tºo4)kU&3Е7PPYMf҃Tըkn%]Bxbm^ʲQ! C s C F&RcCb&q86,%weWG񂧮20j$YOSxmF|G *M|qUg*-9qp'ᾉ5^ԍwz}6 HaҮjRz~P"f ١E3- SMwʓb "3BdkctIXqGתNJm>6*$ ɲ@=`m&2pL}؉y/($m!vu$zL%G*Q[̦agr:3"ͮo6A=AšT ,W{=-[ޡf>>z'痘C{6^#xJ*)p_S 9ιOr] TStzTbPi`q "̻~gba2T:,} c K~YR>Tܷ:ׯbGO.fଣ*_YPT0J+x{Ȯ* _#:B%˶74sB"Y GhGam=gW˶j sivSOzBO/C;Tx6<e"]8~ō zm?7_=_>X_˦ﳴ}?_&ooC|$ XvyZVe&!V 蕪$8o#9noOKoغ)hA.uIxҡ"ݍOσ(S ~8ȝi~Ne+|$סc&)>%g{w}lDAo/u>˗pϺvl;w_~Uc95eŔHarB 1MC^,^02eL#_/״Num3*v]?"65,~ptwm"302#D}MV:w%*ґHҫ%b:mX/̧;^'DqC86 bG]ame$3 N!0_99)"ka0=-="fuw#C+%64GѰ Yzux~j ;ahڡtI iTxعRjk(|XNlpq5 vc28R+LHG ."o`w] f٫V;SG,s[aB?Ta"׃ed|S9sSi~5kɎp((#|OډIÏZ:] Z%gzI8NTGkͫ(.{sͪY8C PNk92߼oK5^Tdt]S0AG= 9‚_'¿L" 4gb!H9&h*ooɮ/ X s[en|xز+̬az5R+v!/'"x }Cff$# /oc%-"ǜS{p.i?C( oAx}L6䏚(7(Rb\pT|'Bdd#8uzk'},y@-/1a/8XD|v>yC)]tr m%YĂ6(F"ֻ>cG$GRS0x@kzjp\]i!;K?؍׭W=׋~{d/C[G/ZqTTn_aS-0*ʮjmT5l,X -\s;CA ?<ih5 bD_{yR AIl̓MH+DgF=~w~ u,Mc 0y /Ύmz=Z+1̌WР壅J/ h,4+Gϋޗ*m@eSuWhn+!ƂôUHI8wuwMXb㍥<>cxP?b:&ߡ<=AQ| {|^`\ O]b<38ɰJ Md@OHvj HĢ&lv +l!^knЂW \QoUWT<[ptq{]5g -[2x ԯ`M9Ty*){{ qޯD6FG8(W(ivIAb%POcս{=|Ѯx =OJB8}`y*ġ(yEQQUF9#?Cښ0P:Fש8Jސ_?칄j-?|ڃD;<`Rk\?W`z2\- nzwP!s2s+nzآ\L~W_$D=w킰Žɐ"',x]BR*>\G+pO黑{CO,s o2mcQB!~&!s}4LJ(z؇GP[Jw!yԂC*ZQ䒟Ng+c>C*VB9z]y#Au q^O'Ƅ3@χ֨$p:O(0!K(b\َ?҆}"C <)WsNlٶ8Z&"gƴ1xg~s r>{'&\D-EFd <*~mCpёQdj!\PP~uD:C~F{Ƥ6;љ*&VC,ݤcOG9a,m Oâe\(o7l#|t!PV &R*WFƻMFO>\Q ._.9#p)|s`@҅z@-*xO5߾da#FRdu፟goT ΤL=@Bwyѝh"'TM;} 0i#lW E>YX $3&qh$s`= \vavA ^)@+O+w}o袤32=R/'MfJ@Wšk{g mҫ%t)AڦԮ"gU/:ih>j:|X!I W.0nu,^n`.mu)zytݢV$ Km_5UdY H_uXMڭMwA8>'{E,XUW^foFdYd6j4xL Zek*|^v'4 qX {z!ռ݊)AڼV. QLx1+yRBN@sihRWSׅWYzXAB-wS*KUӣL.xGi͝nҪR%jZ&cimbo4J b8͢6؝ۏ8A9-ոhZD^MX^$XJZV}'~[v5t YX0At.r{گ@XNI(>5oFc,AB?Ojŵ$ԡ~M*5R܏$!H4TGLsi+Hc Y27,)ŎֺTn+JUQG`H@g}u|Éu{rcRބ8f]Bظ!ǎ5u۱ivsp:y3s֯:mh OgQU>|IDw/;>?~}8Z]nEszJܟ{y 3$;"T4Jl%M=yk %qғ#Y7ZWkLLm-I6a|m9F̮@ZEC]/lq^hJ F6EEc=X#u_2&?eOΝx{ް 92 ʶ!GBk|._RY&]:P"/Ҷ#}ΑOl2k9]BY?[yҪ8e/; |jh 9EGeY…Hsqޓڈ0a|IQJ2 UWDf/>J,\@>xjX1K2s9`kB=`mZe/ 0sUN/nV)&>~qx'@Ϋۦl!L5L$8x uy`kGpӨf> vwd!oq F)D+:nWyY2SֹN }/XopMVO/}v,/Ϝo=OJq~F58bS"0PWKCI:Eڇs $0U6m~疥cLDv/X``c{mUYA∢EBm(0{+5O*yHxDD!='[ARyn~^_953E I};wϳ`rؐB;K$㆚H $W~WcՉ,#?^'IY2K?ދ?7nZۈkԈtA3ySkzAu]ۤ,sPbF!"7M:{ 795^~A׾S# :eW:JRz~zlE.nh,'}Jq~%d^Ul$X$w fM TW'/.GGܻK \HHtScAXT{<EߙxDǏTד|~sSxsf!3J:J-,X߇;j-޿? Hg6'˂}@O>r@om|'&q߄IGQ~ +12[mf]ҬsbZ;%ofd=&8 gi̺frCH_F室J?R$ٚWoa Li VW2-/̇5}[H㸙얟%\0$µ2)Q6`'$S `| HdrFM32$~1PTenHW;>]H AE@ޠPgLOj?y7-<R[UKKo/Tx'H{8,@Wx́$L\/$zcx) z~\/Ꝇ*H;##O%}V I)#g0IIqKOF2 ?FlgeDt8I%]~vrI ].qb9Dl ]P)307MT`ANl 2&qH q(˖Ϟn)B"5ni0QȦoӿdӵD8k?,~rh1ۃGʯk/Z'`;|é/N=-e DRh*,$qeAVځHv!"\ {@rW' 7ajdª(9*[w~,Wxhz&J _L]__HApZMαf7LiJnsWQ7CX\IܻOisa}'Kѳ}[6TA+ruh>!ooI S^vlthɥYsAl1%B|{w"ǥ)\jj~xn1x}W/#Lj7&0z5~W_LCicmJZdx(s72S\Y);;&b dd嬞TBůUQh"/5^y'*>ҳfhގrdr-xHj?o [$ٸ^z\8sAVjN[o硜zn!Y "5髴7wkEi֋J1E}(;ErMBլkSYmgtmR&ӱqrz! ٜ)˰ܺy(7@%H"S4s3up8qQ Y:6ppyJyZp,0X~h(s} !-m1 rȑꘛ ۿ)GgiWI#=Ȣn"!`p\T=&/[hGCi'$ignp9MIfrD$5 (Ukh$tyf=#< rF${h,( .L$ z\)q#bO.k\ E HDF/d.,;ɡ3tSiY#i` G=_'ӯa?^0t5nJp@=h+w> W2iG88ɥg)#JkTz$].v s'u*-b7y=$pJ|{HXLVD&bmAwjD=63z#)R8z|H'#$lH?4ri\c;?6ap_EfG[gP#!!zU*%tLl=Hү~|V.j{ܵ9ʫeXfBNv8aP!@s8g$CQȻڨ2xP|dz}`+_}gwpVj10 @Q_3pهG o0.\C+^7#ݤ;ajL,οvTYxF2|π#Ϸ <7j='f F'n0 DX%xl&o.TY){U6~6ᮂ<c> n{ ŖoPBR~dɿ~Փ~zBRܽ΅3|gQ 7vW}+Ջ?.#F;=fJa ~5X~/+#IZrngZ¦3mm*0T/A626 >`*gHxX.(oϸO3ܭ5:ZzBiS9sd@> CKD|| eX]h[}3%/ٳx!_iT3Y"d 7HHd!0qz{pYz~!s%F#Z¸sl@n7zBU"kͼE4^шڑna2b+<j&ߕUScb=ES(/h"m]N%m-O/<-NOC+?M k#ƃ.- DWդ\*i1^24=J E/O+wҼ]B| ߺEk&mAO r~ױ! Aj*{EA ݰGB{j`M&d-b -γjBkxn 7oE{($jSq`#XV*~9Ymi/ŹL>] 0tJy~endم8Q"ؙ#ہc<< aTVsc? NsL,%;a\ C3O5 aXz,פsL˖E |?pN@hx`Pyըwq.Mh&; 'WDAz!'Xر ?.8u폄퇕hE0l6]awٲÞ=[w+(E Ja+'Ԏ2LgT=^c)Leҡ8L>e4u珉U|F<﫝ʁs̃n7dڊ9Q5Qӻa/Pڨp|atxF#>͚٘(%,V5, Ma(Yixe.Cqz[̹S*D3%:BZYiYRjfa4a$5qQ*tD܍>aT:Rn.kX:]I(ߊ ފbQ"ۂ"J@gU9 *};u. p"n2B;m!ibzI6ghLeI4% #[O~]D5ٷ4y d6O"55*oNV_ͷ$⑊, zG_v㍥|r8ޥDzf'-|1ʛ;z(ʎE}iT*'oᳩS9C۩ Kzbș7jN4HmFl8,14h\F Hs:I9k\٭iN |Ѳtg(xvC=`[}⏞+ZWXĦwQP  __C}>RdQJz^r9znaznڒ'%zu :ݰƫ+̔M Fsrkdl1Aď)ztzӵ1w4Ty䋬.|BǗƬ];lXQsC톡[|I=`b8&z)8F<9l4I4qS!!m_A6|<~!΃6OJ/.\`$ r&y~FmAbÆvZ90~A9X=?_iGYLi!.9{. "hAqcXALtFy S _9(\xbn𑳼HtYxZ$8֞Qm@捂k/$1LL.D47BLό8$19߹Eb¢hSb~w:^J[kwA9u^e"ĕ_r6@BN94Huފ`)GbIIi6zlEl S?{{Bꨟpjϊ5v C6(jyCqVl<ȝW6`;OT.|uG,1zgV=KƮ[Fi3xM뇶]},|6;+wN#:DG8kߟۜ5|}UQ]"wmZL= Hs?PW0,rnGV;Pghx5C>nOᤚs,]ۼTIZ*py}+@JR =}8!f%;U1ǫ}A"~EEu;>-k99ۿg9ak2G5ƒx%Axa\ UE.4/ڪ΂J're5] d 6i+1ca򊜵azc$\ H艖8G5[y[\BOei sg:8'v&EC8qۋSs[G>8DIrl_rBP[ޤscdӦ?LV^G;H(BS3],l8޻w|=0!{wF@RYC.2`l3 +whUvW uv΃n0uyj°Q?'iۆE΋q_uJwSPP8llIy5,8&8Ns=mEY0J ' PZ/>@~їzY&кGp72C w^t@Cx!=%(uVd]bWap]&mς^0@%F;ΰׯo'* ^}RI+geC7.}4F B2kZOY T#)u- ~08N{_WR#p늁}@ 'e n~G yelJ7W0CrÎD<g FO92}0 =1\P4k;%Tνz!AS'U:opuw,MHi3%Q`.smSݣI݈O_[߾ 7P>?hbx݈z9,)/c̝߾ŰScZj+:CɂwuT+2Jz>P'jrd@ Ⱦ{U@#'HIÐүoHl>gڛX}ʴ1mp+m|v <[\NX"s UL*  c58O$'[IǦ/ BljR22xn݄T^pH5DFiS?9#}P@u9I;qm`j`R RrL}g nGkH9yX!75(}v4*X;;QcV"Y%TDOyɃ t|@wP7\\{as1{9ph)n%ţNԞƲVxdg~'F|FOPk'4Kɢ#spkqXE؄DYR b7fO<;n8˶%7:ƍoo#8G8.6neTlNn3ڮ&[0v&0#iZxȪW-d` k#|: Ao=njY+nNjeK2` lT\+y8Aѵ4A7M\/͊b+na c# YϚy15w^)%!!/CX.¨!>}NYwm"ÿb[6`[u}OuC=G 6&iD$ LP!9⮱H?:x;BHe]A`4p#Ͼδb$z-%㋼CHYHN_ZBtHch?Tty 8D7?==5AUY52P c9 ?s)x$BҔ0~`ŠJ҉ q\OQ.\ c|6!Qqf#FTJЊ'ڟ2gƎ5Ǩs㱶{=W/:}-?M xm+4M(k]|\CJ E`cQWs<2eR?4~q&w.tSk;3P|CŌ5k6!)-%h/jظi+)ǥJfR Ʒb] /3[ʂ'!S"K3+kL, LDS;N5^⼆bH/SىaՃxS^^|(eGΝ[Y'7֏UKSuh40M^$WV2d1S$I5 y5+ϖ:j~rys ~V}Ϊ{ޡ,bԮ(ÿqF`iV]9{ z盐 p$;<(o<%O?-תb&![y$d0>W2L]$)H%`s=IlO%#؊ 2.\d&?wxLBZԕµDz{\HZ5Wa]ܺņYD5X9EA뻈~4-nRz9ӧU}Cj :!,@={_qSg: Z(Bo67k o@"TH\o[T)~mn Eϐ.u,p;e!0:)㡊K";|>yHDgq}2@e{kCCK "-0uR'Kө9{Cǡ$c  ix@-Z~$W nCӶtj/M;Cty?@ mn(Dq+<;omKԊ+εNXqৌT09&R.q7+ tFCW9k=B^4y:GfN"BN4F{p;6V9Kmo bsyA|OrsR ]PVQv11I,}HoK^u/5_QO GU;NdCD b, v x~wt#ww]U;ޛ!C I Y^W%swb5p*קV^AnDl7];p$%2 ( ЎqJwVX,r2r e@s,zҕ\)m\,hnG]V9T1wq(%sLݝdR4z݋zv/J=C![*OF(^8+",ȡl1fӍDf$w; rijR>HPѧXKe)d8 VuJ-a298ƑVwh"Ni4Ib(KNy.:2gF)\3j`1Ӵ0=l!p˧g'ѱ] N-AN~u3B Wi*d0#g4o? {[̽rU~5r˃>2LEeΩϗBÖxΟYdW, Kͣ5?7TMLA1.Ŭh'*WHJ^ $Ġ Q|FLQo V\}Iaq (Ί}9 ;9J+txߣf%M]]gvB#i! "ljG*+g_7xCA_dQR?pAAXԴK.US ~8& үݏSKj|!)DLOͶ~*6-Ji)Xf@P&tkEx;`ijw$-HT-@xw*wC]z+!wt8|IӉ;qT=A#D'}}dn3 #0鑥l9]+_xKqw ˞^GB1P9,1zё w4P!KNqWpd@sI?97_=˥z-0 |^ SKR;i٢as]VotPғ%˲qكl";9RE~%B[}~?+p٬MזTRp ct%Ei4:[$7.5~n8p:+G(fr]#~wm. #1 S߯5|L41 u*B״v$b=ԭ 7O+A~o2~֨'?_%xw(!ePl|w {ޫqEϸ>):)0{.#=/o.qz;%y 5,`}=pWr '9x;*"eibן/ջzAc%7[ݾ?Lm\a#:=RObAd<*# l َ=1fwHX Md#X 0p` -9 $(y 8OOb=yvy_4. ׾*yP`Q>'7 猩# ~ #J D%zris㢬Aj^"g7V/)X{_Z lW97H-Ĕu{8D/&S{`^SqG#TP?ol C[B_oa^Ly8fM lp;(s~M/NιX^x;1:c{CsП,zlϞ23p֞p&(7wCn8]e Nαxre}8*"_!_TvÑuS j-mNKo}}&=ݻBuFC? { 2+bٱ{OBrx;,^L>j:/!rv !d}vۼ0Ac0[!j׍ 4WCe'Rg~C-lBZ/O`B|+߯"= QdyΗ8}) +u q" {խrWUw( ^lX:Nag֑w^pn( 8ؿt%<.ϝ>YȧD sǓ@~7cs+e oAڿ;"s ?qXR)pm,0T9jŨI 2]s}EubL"<[wzkǫjQF$#>U ͛Cz|Wf2M5G;w[4~Q( (Ø.k֭'2xi<]Yu:"/E AjꙚ#WzyANV/,A*Ԏ`7lŃ :ߥ_m8o9r_j+L/Yoٻgt20 5 ,;^Eh/8"|UP8fw uzP .|yA:hOY)1X|_6=m82-nOB5F\"q|ސC ʗ&s wKxX@yvM+6 cV o0Ĭ {N_o(U}K=Gwv![Ҫ^aGD郜#tII;4߅X"-u wǴ6Dc*=fIZx}Z!`wKpCqX@<,QKQ1Q\+N0?>TSC+ Oq'~Sc囑O.;k#k h ef$ @oesy Tc9i1V9 B\`Sǚ-7C닶zbZ fIt5b3 K RlW4}Yyi>d 5K>Ǥ@9Խ5Rz.ኣPsKU Ri^`xS Ec'fJff,/"~KZ,}/pעT>>.v%F:Lo1H"q:+)L[3>"H%~uSTOʹtyǣ_K]KzߎK+4}S'g%"w${gȼ:!F曏_;y+_$X('6m sΆDk )c0sYDZ9n*к8.jfo…-Mذ$}$f zc.cp< O!^} $*S@B~t)\G5=ee?;/aXl[̊ fj-8+wΌP#+DaX{t 7Q{?}ں^}v6\#ƄtMzd',M]Levɼ\ךΩe ,hӭ)hXrkJUm=pQFfWGl2Q8~s`JmF!Y=8z@KsEHL @؏JiSxm9?~H { tΨExQa!܀0k-SSޗv Z5 .+XݪjR¦i'h}T8rt;ag=@{m`+T4 E6(WiLzi-ż6+/`{*yN&S4%a&ʛJ#uLX~B}2Ь˩OYвKF9i(s@rs[IOx[lw/^ P*l+0.Wy [YBV92`3iFNN9 ih_Dd`^bMpSq; y1䒤WEM>}-! |)bv~!CWԛZl/Vb uEKA>>$]Hυk XuWF w_肍cD't 0}׬V)UJK?pr1GCRE~8k\ 9# SJ~*8G<!kG<ע~w2V+mp} g݊@u7=Vq[_w1U޳/:"pv^|>Y/UqVuOEQ8 P62 "c) "@*wbޓP'Tp+\X &-uc= oY`5PpHA8̔X~0 ]HWk7T Ǵވ D c:Lª ɴDu]3$k{~`_e;ar7[ @uP{$YF>^nNe}ˈR2{+([,7tyCt-X~/31'ZXOZ8?ț5]Q4^8}`Xhl8%7r*+{9@v=$o{(PImPM ahLj\D6Ց[r#ݰ@r@Æb QQy5ء5qB嗔>[Tt#p_k:@.#klLVt#:/nIZFMpk"KNg`[l!'N߮ kG8'vrL qq73[Gtd˼+mq*QvKJL(HcouIMT)'(SQZ(̶tW)ȗf N6FbGN%M&`ؗbdj8'gvzq)˷re[ 6 F5 : бgl{WC["HOdA߅*~ߘDX8w8q̕|i᥅mA<{(Mݟg>7(LL88 kRj}pJs*yQ:+TUb1HcQ-%AV(+E`EQQ"ڪEbR?}?J"sӪ0`(EY*,QKyV,*+DLEPDĠDBZ1O4>NgfGFqd_(hܨM^-(R*g465*ƗZĖk>:) A9Ѕ ZDG&'y:Ķ{k^/xF?+zEmlkHvsJޒ 6 ŷ3l -F?w<|_ )6 )F(zPs> @Z*d+Gq awe,)$x۱LBp#6gB2#hm)UFD4Sy;}GsS][wQ ^ugt&֕J6#pQ-=h8A3;t41U 7EJmtHBXϕK\?*R)!&uk\*ˋQi&;*U{r?D*s4%I[E+8 ?m~\g sp`)0Qg `qzP> 88oW-::r<8U)e6gt;Ɯp0iQ˿= 1ar^k!ʣf⌯=~j_6BH*r!pfP&hahm/@*4t*aYz $-O GU sTqZi# Τ:|[K l̳4\B0;@M^9sXU N' @Zk2&(}ե/6WHq+N6~Tچ6myxfVᱢfokM(ʜS$y 8Sh%SGe\ޤ)5kV;Uܤ՛߹k sm`P&G?^Ls_fH.ϋ/x3&&=)t|mRT6s[ѧ O>YțIB0t$.{\2=5}j->Ϻڑ}jd4,zMMʜCTq܈6v^ϕFWP+wҬ3$m2y~Xv9]ܿB UNO^y?5}Xu~@~2ت\peV$M< gz"8' &wWi "|zQL&ŒXUQ}@|T"@37cQD\KU]1o1:2; ,R.n"7\)lQ'}hQGhb޺0r ͱxgIDagAZ2/k:Ybw9v( hH>9 Gc{A&]FhUIvtih'C CR{*t[b xȞ3pҊG;ᡢ'ܡRL{(tWG{a):_ hy=XixZQcP+ȚG Gm8Nеz`%O/ޯ88qybP$6(v@P8c-0ӳrzHc?$7H,,{HM E(ECu,gF%:aU Km 7Ip5[g@.ozxRBMП$L ::FN=])tܨU~o$X+eSqƣ~y](qpK["ׄ>l*7j^v6_K0LM0Xk*<:NpHg@ ~&|桃5y >#sn_&r%Qwb9_ѥh>5)*K:GY&}ضWsH! J^k< t_2GuQEyIFgFE‡k`(1{B&Rp1b #rDs-(P)l[6DŋH&PaՑIRE ឺw'͓xxTO# u8!oa@R& Xʕ↖ BG,L7dJL{N.ٝEo urM%:ې3+EV2{)0`w{z;| 3qpDi~kH6|lƶG9( أcvN%׵b_4 2o@$JǬ1}lV~1滙PD5އ GRY 9;o zaDFB یRU/sZ%t{s\cu?nx+ǹ@v9GIrTL}4Bj\l7J:w7h!g&C) ,Hݲ$W&Hi𩞐Ks˒jZV0Al 2zx6Tю)x1>kFTc~[<2t8|bd܁|ֈ0 4=qIڄ/)㫾g'}gC%{h_YȞ/U"m:?shH xr_;3]noID"$BVʶ,ʚ~1]IzifX&.?@=\`C}SjEm 0`^9AJVRט57j)J[lEw 4p `}\I~i8U{ɹ}h{f]9C4ڜh!?=y!K:e󶦗~[slU+lO|xՀx !VHi#%g*!g [A@o=yIG ith[C:aB3nO)4y^ԡo M;X0}8c!'^YC_)d De/JwC*9FPt8 z'4z)Xˌb+@1/{V(Iv>SS ^?,N} %7L e_m;)-ȪPf濨K>tP'x`7cѣB;jWVmEv¹{[*0z7uk/MwI)=yи H{ <ɶsiɇT^dkJZXDwaEIJmcl`Md0f'1?a E#am]v>qP4J $`g#a 8?ZJw|6l;rЭhU' tTψ=0NOW4`0*h)>+4ԭa bb̏ʰ`حcxgʻwdNn.E2|n SX>/-)巕6˅(!>Fpsc,yl9[4#j=7;Ʀ仙N1fQְ3urn(~xb t޾=HA&ZTF^t<ƺTβȎV? qlܹM!vAťH;򃡘1i=>%IVS(ۓDL|;yұQ0AszUy:9MnE-EH)LeH+1s %ͭ&5 Qy9`ycN91kY/O9py6,|ZAB<@W''MЊ P/Zs5-fw'5R|^{_g8+hBa.)3|).̎K({K' nw?+zH<9> .S%YӀ疮YTG5s)ZeO 4GͲ]W*7/0 UaǙ??o3??gz&6?UE7%pzS mmo_i~jf?a,<>D/u:f N^>c Qaܦ!!,~FA?HO`'*#bI Hu?r}_ٺ0.8POu_o* [LIg6m)~c}n?.1^-ߜ?οghPOP+aKy9hmQťj QID 5'\1ݷ,Ь* !^GK& thbYCe|/TZ|xXO(|oKs?- eѷne$A?9뉁(HBJcd(;2@R<TdqpRlR2]?_%l{uw+[|)Ot SըܣoʼG-sNuוnosCo}IAH+ww 6¿~'kvcI}>mJqm%Q1O~=|ޖlkimڽ }hF=%'xE2[v.6.-^n}^/׾zCmnbbHc{zW_&Jsc/Ǯ~<"U뿥|zm㎈:ڌy8Q瞜B&^iںF|O8?CAF7"r1ol"8S8o gO+J.#Lkox|EzM?[jzD>%{h~hU6H˘?@B`ּJ]% =z>ZBCƺkܟ7ߨyI;Tc7mu;鎇)A|<ґ&FKސ2"pFU(u@+A|r/U_qַk>8lVJ 9n>zV>Xv笣ߙLHH v_ |<î'g6sԽh7K>B4ZadAR%q&J:l~FgΡoJ&E)GO9 ~Z~g=X`):}Q @,d"7sDe= "Aؼ~= ۬KxM]ϱ,&|=6ӏ.9k^7 ;z=Io8Uc(ܽ%^Bg?J_> V{>޻yrzrtl]eUT)KLH2DX\S ~ɺ]wtdÿ;oX2.-~q>K_ZL[|y{q=/[HF7=ogߝ+Xn0g轾VͶck>xYڧۺ_b~%>/ޭnIx@l)6&tL?Gu:=m+w/[~5W];Yk,U鋜 W8w^rO{tҏڗzq>>=B&ߢW{[nAe~|_YxKKyoCX{;iGգ~3m4mUٹ̲uʄ=OMkX:QJ &}98;ّ4- /J}4yv 3sMW.ϥS\ɸ:O6|mzdEQ2F 9nR "%&o6jZXJ7xͤd?ܭr(CbY(I1z:;.V$D&cq[O&P_ڵq!=F!^9p%S2BM O9BV=6Mnӽ|s)|WDQÈDWeg@+7rH8ӷKں uMdQy2VWlW% ՞s+boYv"""%- '3F&'ޝDOOe{QAy&u;`4~Qڐ5K DI3$y? {Bdk7{ Әkw)dݱQmǢlק4]8:~TMhs3 =%x4a/"n_Jkл.;QS&u6Zz'f RN|_~QYw.w^U }F=9R[Cc؏? 2^yJ}'ٻ?a'E?~?eqvKc>?F@mL?oz|lf*$&e D%\? Hs $_m Qr؝DtHz]TLU?EG~Q_) (OA+V>~G:5HEfq$Xi{~; 1LΝ_:h9XIu$uIWmV DjIO b v&'B=$Eh%|]b%{T@ߨM4 2l״ڕl?\mpAkɛ9H Q49LXS!bs#s OL8RQ#!!p !8)]D7&Ì qէߙyVNXH,4A(PFd'ܤa6}(2t/)%ѨMb҆PyO WCj Q>dxYy^x;k' C$@[g13@+@zw_)FOAq! 33 i3y0G|t/nM|j- "2.M;N0&M4'mo~{uyO.]JNbI.g䰖,ck ˕Z @OfG/ &9-Z\vλ|NvxXb^LHP>"#$F!&Scҿ;=,ɦ^:nPT$0!Gq}_tQpQxPJ²)RR[Um =E~:O!$)#+R85{CD4GI&D8C! 1 u?G/maX;lEY/L8hp-,fCo:[˷$,Pb,[4ߟޟ/3!%r=e*96X%O=>)10'NPlIv+@qa\VC3t0H%"Io ^)cF114S9v_6߄FyQ΍aPwX)ی"G׎#@cLGA7^86ae@;nf^(" */bh Y<JȰ]6aCECFOϢ|έs'DE:kG㺂yS$<L_M2.CvS)Hӽ+H@z:Q Bc7B:Š'-@f"(Zs`b t}Vm y7ܑ~XrkÎ0ϩx>z -bʪ?'̸ dSMXKom6}23A9-+sVGXOhkFEXAwP50B31=TicijfhxY,f~@q6kX>!p x$:.Ok>Te[ @7I8'6{dbYȧ&̍a RsoLtz"HmO>-CSb(."\(1 _rhauɱkw9g5k-.b =<'!yDNp ?$˻ 8t AM1-~N&Aȱ4"0#o8mJw;qT*^iTbcPB9eLfe*%&e*Iyz\NLx>y/Bb\݀:(A=uJѽ̸ՑD8$C\nP6&MzKs Rc=/8`4:}"ȠHTUX,B")EUFUX E, *ȪX((EHUX bY$YHX1"V3@ IYXVDU`(DF"U*" ,E!#(F0DT,Y`#b ",AAd& 1dFAIT ŀd`)E((,E`ȈYb" Y",UQd"(AH AE$QdUIlEQDcE"bR" 46 1b@EE"* 1dUU%0eFb UEX*1 `$PHH, AVER"Qb(XXXDVE"#"AdA H"Q1b,D V" b DAb@1Q2(XUV(*A(a",A"b *0R  d1#b,P(EPUR, #$U"*X,PQ QEP"U Q *AV(*U`,ȱQU a@SABBq|T:!$q%@SAiP=(ߨB_,rbC$A'In0c3:jѓƬӑ5:'Ndg)㟂jx<~AJ*\r{;,<`ށ^- @DV}JoeL 0Z}N,!ZgX =v 0O ,W"EKCߡURq>¶kQ“v' 9O^RǶ6ЁXp tJ$d{xY~}yl}JNiZf N!'w&㹜]Ne6XCz`O;Wx'8=N8NrRY|$b"*Gb*#}T2*DⶐF @Tכ\Q b;f"?oD@\[Ӄ%hhfi k]n'=j_ڧ%#(||/ FaCi I &NuG Vubj0m XT$]Ö|ۧ e 2DGjbd]B);`@al<.e=<8L2t@=0 L @> 8Q#!lC8Q@exA\64[n@tT;hP|@']呤3넩z$\(@0 H$ ,HԮmQ PHW1& :ΰ.u[ 0nAd%*2-bRp PrBe)p>rB':<&'h0<V*I2ITQ ^WYq}%rJIp 1OdC?R(aJoneϸiᅗle讁SbFh_T*Cڿ?uC`7T`!|2}"ZDBzn$FϤ.i`']6n ⡚p88k.sY1;_ohCOCgG0I!2͉iyLR@ߴ쫎 c.HFn9w ɀQ]wԵ3`P>U!B#-ԡcϜ .롫'p3';&/J5p y/6&eR٘_m0϶ a$:;,bžvj+Ϛ穭YO +yi d(W}~yi rnFiF ͔f`هlx:zalʦWN@vMCk½,럿뫿B@*,/!BsԺ+F@ 930F.9d_4:K/@؝gC()>Im"p"KLDY3;cNtAh":SO'n?/+G4IƼr紊BEP֜O4ʫ+M_u͚ ]ڈfP2t4L.>yU~6߯J$8֞b ]C%(gF \ {jB] !Zzeh)u Ā">I{/NA؜D&))]ģθ:̕ ;v{~xwڴL]Zn6!E1GJ,WK?·Їu"sl*@ @cҼ{ozC˵ZQo8ðBXQ &R҉s*M $VS@)۸09*P;|lMCX)-q@{q !d4KCI`}1ﯷnfMd ]YLYFogށ^GUUP?Tn*>,-:CVXQ;TWfq#pW7T !6 I/cȝ> I"Qʹ`L:d/E8 \f4=!p;ݸ/z% 4%Y9@t ǢX"̓C ?H*HBp )1wP5EqETPv@& AE ." @B@Tn!Aj H%H$D D@$BEdW1A\n*$ $"`8$P"# ueB,U D@aD& pU.0:3 ;$DF1HQ` ,hd*IH "e$R"X BE'( \M" MM @RJEA ud [;PA(ȸ$r5suJe&y =IKu .pȗ$6WVs@0 (%"=H84Du+yt = .:ٰL>XD6?KCճW`G xߖXߎ]7q:V;$(mNut/`g!Rɩժ0ϕ}aGR`k(IZn4;As)!_ڵΖwf]8~IEϵq:D C>JroM[%)NCa'<X(6'0^WH4XWBmՊGOGӯ AnyAIR(A?B'7+aFyMeJul47U4*g9XmCg (;TD\rxh t490ðX^tjLAfi!EH{|8[>M'm;{snmT=J=-u&cOiPg%Olr=qv><}aȚ(pt"ʜoMc`d|3Bt9XM%faf *R!~`M,Unh }lTH? v= oVn'-cT/aGHnP58v$8zav0A]~:  Hd#jks^^IShɐ͕DM;msQϨ4_Fѕ"|=3|vJq=YOǍ {>/D;~Bgd[&a ;eO;&@?,qb2H(Y b_/H]P96g@yT6yȈ~ e3ݫ1d:R9[ɏil @ Qc%Ƅ('Ɯ|'=@cٱļBM!Q?$D #Ȟ8Vc}zL(8$'#J.PXEH慠'7v@IK)=Pրā ̄| 'nzx:jE<誁UC#LJcUAe*ouhYI )J2XznȚĿO6NQA*)1n}yp)N_;eܾuկeM>پPBzQ_ai*W8S󕠩=O+'@Aϼ<>20fHk '-|׭0?Љ T/3q=2:0LޔWa߀ 9a}_$HG)g[cgۯGƼRE|uŐ ɩ悲TS|:53OC賈~^c\g@`.1P[6xr3L@nk"7;50lf}ȄBCENYx{ªxM5~!*+)M1d_J2/j̼cjykiM>PrD4=wp'?Ghw>3j|NL?U ('M, h9pL7d73`p:2͚·d|P) ,KD-D%e$0aE l*r[ ctr$\jt YԹ{gL/&22V )kc(B`IЁ017(n^/,%2ܫ1U]] tnMqs4sl)S]dK!$-M0h(&>>|νNpX!)v]P6SQjm۴QLhP B%|sFlg{tF0Vpލq 637E~oAjVpvɆ+!`B73[% I q 6iC2\*K&"`==7Bzu.'gcf]cWY3]-yw)8]Ip]S$$) ăf;Q,(BL0 J #4k!1'Jv*?\/s @!nӷ .$_yg/bh^mI@;*Y.S۞~` hT>;yy'C im'  )kB5X +0Y[i#B#ИEer'FȊ. ݬ/@{ 7T:nC17P k@dOyM^$ ҵQPznx:Tpq8oE+o7z+Of]^f];g :%vѯzjDt\GgY 5;w5\s$$ }ފp|]B<^xôBcNɿay'fp>Dʈߢfbgzo2)ҫmJRI*87e>L OQ^ Y[,r9aLI[@ n()Gcδ|Qf6١Z8ذn<K GhVf;n6V]3awMz9==+h!õbÑME4わ[Zً\Vq LY r׹67i$>ᷮj* lN\*5`i2kwBf;ufSie)PSSmH T8jdq2c)̷2A?clNBwac"O!Q ܸT-!!ZmiRjd%ܠZ\hQB5CϱDFyqb:G=sBGghc{Ƹx9.<ߧp45rC0C^H-'Y|%Xġo_$0a`rQACS $ X{V)Ȅ@s3O"uvֽpzu.#3&殘,Rv4y"Dlx}[?QqڶzuIɀTS6uT N2.5cpX@J>8""' ,XDsPfБƧ2m5l6ZymFcaf~kc/iXN g+\x+8Z/Nq/v9QmWfziuISe'>;+p|F]g!^`v^"ߌ#'U;ٞ\g^-?f^T[N?̍dmXb Żo (D*w] L/&Dmm])2*jbsAwj(CPEJ?&)a#Co'}n{8B`mM6@XQ:0t$Y!6)`Ldΰq?O, c$1$ӸqR_44`p.бNc!ƠO_[i"WiӃ ^40%|Iϴu#Jh;[Gkr<׉3l6.cHJTN{ ;72J04pCXUDƞ6p|4t$Jۖɰ<ܙ"eB_M0U͗iUM3C;Qq_P 8MaSd _Jf4`Ub,tlOdatqD║,jNOxQ>1"`6~pBjD~Nٟ@!ĦtP{AM7`A_ 83(R8?H.-:DX#eS]DrDj=yi*Jtwy1;Ish~8dW__Ia.U oF/\$ ҁf?1c;HyY`eh~:/WđE:@E FI{E +%d "",&"?%|r|E9CΞbuH?6j{ ҂#<#O,S=Y,:s ۵>T c{fɟHKuCK ~DA;j"%s%aq1g=sў7Q /w!,; =uHOX6SC(W.`Ȭt= n~v3ŇJURDʸb3)q (]`X l]qg{1> + z8r6+ "Ȁ.x~tS_y镡߼r-| VN_?.N\208OEPwØz ^86/_'s7NZby|cFd@B!'bLBc{9t: R {^w$ !߭o5R!T=t@ nKw>GP~/;m?p&/bg ]^:UH\`/zyB}*H K>kU5 (h W: /14'خ& 'Gp<;L23"t3| ) m C\A88_9 GS~KS%l>j opQо1|rϲƒϹKC D< c.b/*FQ<~]g!p5'*xgPAL<TO\ {]{6T9h{?ysE`ouDֳڀɉH^x! aREonzt?ㆇҌՀ.PM52~rՙXr1 zUҨ>b#FkLFkG{  ޳kv0ޡ4۪[vE>ޕ P#%6+.Z2Amha {GcSP2$%|p30ap=t2.~s "zU܇ߑiSs*/mppm;q۴+I+e a7jeߌÏl'sQ#ͱ.[Sr $,Euu[GB;1]HbG]<ιA8|Ih ӑ*E5F{L3%jA@BuiN$xuZ}La96D>b{K˛"@w%*pCmq 2Qh_) ݡnto;Q T=7570Od6%6skNa}`w:0 &Ghl/M}AZ!ΘUأZ8}n5*z@Y۹`c & e>M~[?TRbDWyjso0̓CJ$$JLc_^foi2=øJQQ; ~gY0Ul0r>tsM״BEmw |'D> >G~.5aw0crvtkW?ߌЋhVmm*>~[09M?NWF*1e(r~{mǮqgrۯM,H_.q{ 1%m҇]`[%)D`xEF y3X6igC-!ۙOP}3?V???Fܳ?jO IS[::`g¿ ơbAnr׼T? aF9G&'״?[6?n93էg[QACc{k52p![/xO jը/Ysaz_ǯ?>qGjX(ف2>==@Nxl"AyQAE[u)$#F<@8'8!i n02sH94ywmwHHqm b%% {ikН/C੫:e Gis! $Rp?Nxh`TC")#{3j+nyr>n3Јi1۰cX\٤D.g[3 cp8USNi P 9@:+w^:; p D#<,X}kk7`N?=O.8QqN ^,\yF |s;h;,5xFRs4l8C̫ŷV.ǔpå@r8 !H2ipqo ^N V(MpJz7)/!p|CovCxZXv"]R|)!"kHN{}x!_̱+"L R  hԱ%jE3/1)NާŲ~ Kvs#!Fv5Mt^v'1ݎ=Ϋ|qAöb!qF6DV34I.Жg&=ه_c/];:l㏝ߟ 4ah_uOy"Ѓt XyȼgD|q9`+i+Èa؜S|ȴ) {_60UU޷F.#X- o 3w¢^\򪉲-b\GlQQ+{RIMSL䛯k.cq0&s_B@=qJa_up @Pn (xH3"""C4 3o0(Clwy3ǎmZ_ dm9wI_NgSyX!=e"qz}ρ'Xm~>ՈΝ:ӭmf D. P8)d8q/ ¦0JfW12LJ^0 xSn]/-PSg: =',ޡ8?rHz>{2wiQ^ 8vq^H $9 4W8d}E~Jl^PN N/%d&~|A*(ݝpJbn`TCn49-nG.b)x)z`>oyc ,Ns"S7O`);԰n{`wמ[+m+:V&;8n!o6t9$ I:mģ@Tˁ|Zert+ >|h[>ffD`C'}i>y@x?q9Ƹ(9БXS&GYZpKgo5&D ye/zPzui O!7@ҁ7y(@&= rH TmP@>Cwv~މ2}= *" E>o]8K]Χ0ܱ5)Ex.; 읽:-W6^~;^dYp܃giXoĸx8 CQ3 TO((CsϮ4^ 7!lmیAg 88~8ۜCA"+hE=UM pp'h*/e~0K,)lb㿉O)l;xtXj^|zC>DD>G[,;<'E" 0~qغ |Z"t炣 HuZլNgtF !B]`$֓$OlD#xQmXeԁ/W9C};u)>ө f-Y ZWX~16a I JMe%d!9^߆w_ABЃ:>zq-=')B \~mw}!}w4R{y*?drϵx\d|x."C/:뭪-໣7pm>-3EL=NO ÷ˁ*8YRԫ9I%ѷWvl$a0󋎻 rEMWp Li;@ˀ.~-AL OaCE]" 叝]m?_1 ?M޷< p+rzAn  >{ÞaX;l0{pS&wAI:D9xG7"z;7;__~kǎa7뵝:CM9 -D)2 HOA>I %5.Jp^wMD0.*#07PñG=3:秙;leWܒBʹ{/CP^G];4u`QmQ!nP9΋X8<.r"{Mv_hCY[dP{DW; XY)^F30ⰺ`nye@ pʲk_Hm($ F$6)hpn# \=yF[a⻃3.Qױr4[bS< *IoLy+@f.tM-QmiClC7}69)#Hrg6WMU]* /[Np{G`XӨ%kuC}{ޝp,ABI{` ;P%SV'^m߂5¦7eu8D&["ԭNAIH 1@|iG{>D:#I`k?8JpaB(r^:D0 aZ % 2y҇[^76k] "r̘PtN3#Ӧ B"toituli :Y'/0UjyuJ=ÑO#8z&!̽2&fDpPN^<}/BvW%U{hW9crҡ$2Ǝ=ծQώȹgm`_ ,sl GtFQMseJ!dH~FZ?mBfА(1!P|>Oo}J'Kk~-n|krB"wSPiukl807cnmu~is^Z_+\M=CN DM:4X喞d ZGC$NL5U$P[~gXu]j!69?(aĬA}P5UvD/թ#$6$rIZ ܒtX٫32,@^dLs>TK(ҡ t:} i Nf !nWc~X3S> b >HБDDT};B#w'7r"IH$̔M:=$o&$ ȿw!^1;%‡KD[Zq2!4xF`5ZX }=aEۙ9%a;A]Q;>8cb|qIТ9KVRޝvyT0Wr Dxe!dFGT?RG)N$ .T'Lou͔ߔzwui;v&F5RB F9Wm=}qW?ʱ35cxG?OoDѻegѪ2GR?m{{?o8Sh(>>[kߠ9B c~_f*Ih$ $ >!"{|Q>M5ucOOQy~՛m p9ӆ F7/<p>Fn2@K.#xHKm]pvtǾC--]yi-iWAsxyWHN(q'qV"01q8zWWqħ;/᧘ `b(ddN岖 V>nzDny2s%C ./< ps܄$ r ޅ0hfcH*=KɻӦ2V!Ĉvȉh{9Cq,8 ( lV+Z*q/hOП}ED!A0۪U맊^^^ ʥQa2A6bϓxJUȘ>Ō(Tz!uWca#u> 0JҨCItؐɁ& `~_/'{0:i{I{K&]Se ~g7cx8F~K&E '8-qD7p 'ptȡk'rd[r9XYD'bɪπ^oJxpB޷7=bTMhpw䤆:1.1.ԞiB d v-Ԋ$w+.,LBN yQ! rܷBofԚ #^]@HY wvQf'\ ~yHT|Ω+c([Ȍ[|룝m\Ӑ}b lnI!'#u׌ &7!c ҫgˆctGq(PqZ0]`OW*occ5>OtiB?UA24B&PwY1瑝}wA2 Ʀ١>?n(I4C}V%9! ^ 69}@7(>~ 4,M7ǵC-ɕ3E GЛs8=GKChب\N 'jz;+9k=E9iy:߾P,%}fs>:YYFDaT̃P[l6x7zf;%tpd ;|VaP`aHXsi HIڞ#rpz;D ]'cvr  KHg"9iH3Y$Hv2OmsbC`A $E=k$y)1e ׷S7ǗE8>Ng V+>VFm[q:x1NN:e|󅶬A|c=bǚ NħC'Jt$!RPތj6nbb! 2Nx=_$Mzԩ1EhxQ_}g9}}^[!*d*,F$ӬE!TE)lBE@L2 ץ^gDh@sjc#+M)E|41Yvs1j"կZo?Q񼃾2oWw4MSeBBt@$.趹s(:B4($ʢ5D*i9mHM%"yB[BڄG32)RŶVJYUh"b X¥DTU aW:ny5a%6';m7DQ'$+ixV*Mw*U<Ć hZkc$F'??~].8 cUT0 "YA6%*PלXBzqdkCO;O{6(;"0+Q})p=9 ,gXA MKy˅DUCIx`V 'R&Md ;X\;1 =ǐwA(`t h+]~@} d({yXztV'H @}I%Z;zx{#ʊx!tEDsbH,t~qOt7|k exة4xBarG8ǝ%xݙp`t%CFWDc;~Y2' (, /%IV8QK9z=:(',GX1pb" i57LQCa[lc#ײ " &Ypa[ǽ>0i1)4b%E=Ç =ȓuXw+ :ꐪjDNkɔ%gl8wK;ctvmծ͂L?<`ow /QLrEc#whyomA@7!9#&F(2N^Ƚ7pӍ~V7[>N+b3x{%=o3OAY0\=Cĉ| #'ڤ s=S)P[B@ ʜP|{+u+Rc5*d!)%SɝF:aבDo tk#%Ai)-"˺M=tnmkE Y>7upu"yyqc@h\:קGl.!Q!(=;GQꮓvcr= ?`6Uf*dl7HА^ Y FU=3BN +8u!lYyQW;_r_؝8 "aLiJ/n=M"+P nh z8&^3nn?wo-R1;h|!wn<F ~|OB El̢_Ӛˢ?*qݡ(Lͤ[hVna$Hs~x޼rur%h9粽EqsB?~r d.g<_E}6*4~\ DZUW^9 }Y#4wf*\i !d]xV3ߥkۤpThθ5mGж5צƒ GzǑ2#^fl/|,b1S^,;tjŇ8`ꄐ#k} `4MB K;]Z3)K]ߏ1]')K}~hԞC7ƝLp7oS y'Gl]{8/A!$ӯCf:ҩ@}xYRE>7myˮ+ 4&#l_DI |M׻@VEh1ߨ-]+`寬Cƌxoˣ &gNڒ ɾO5іAz@Ig8R9Hz^><> +}^0m{4{ݣQ:>bQ>QĬW(HFa䅕""ŮH*6ms׏Mp֯\AxǂtwE<ހ6. `{3"^V d8cohRޢ{M]rRi(Ӽ$Toh^O#ʃ  BF3R<{Q1/-+7 Tw#rĻnN͢XNk,zA։9 &̹ Uy'*i[v~ NAP\00DR[vx\3.+D#1huR$ѹ+? հjL>)F_&Ղ|:\-6C*Dڷڅ JFbdV$_m+SKcdSM}3:;N,n&O!JKz7*rEr^.lA4*wtdDRB1(Yݬ; ij"'tP+rs60[&Cc>R.B""LJ&Nփ ~'@݀9u_[W8@;im#geb\*96t[ chHm09؄sTs- ߴ;/HhUA`@0uè$v5jWS(3/k6@DȀ4Da91uå[+Q&=Gֹ+=21"â. P[>PXX-w/ϮF:(!; Lz"b oQʽf-& >L4|~R"FD?T*JX]ǗNK1(y,S,U[CFEyMO4MSi"dR!Q)D}xt71(r⋐914(&+V\EBLۉ+T)Ҝy9Te~/Qt TR#$$}(Dh5R43;Õqc\u1dw?Ô,cD =Np '[vٻ1'1qf&[`iC HZQfZEN58?o+ڄkg(Yc=A=( h= ndZ:J|,X?(e! 8Ld;14H`UWuİR2CuCɢXILC q>*'K*H fN;xtF= "'-vshbLΌ.Ǯ"d?7ItSx T=f,O 17S$NqrVaLJ ̍mYhm/h2b#<7{&G05`N$#cC 3Ͼm d=g{9?Fϳ6 6*]^-:v(p*iA$IҺ:$AǾQW)̴a\,T YaT̶6z%&z"_CPL] Ɓyb{^ŋJʔ|gJLhR& X L+ l pd6$}*˂ͨ0"r/aN' jT{,5.Lu=Cpp2&AY8/`B87hx"qc)ஂJe=YJ_:&/?Q ,*VF ֱ~3Q ^<4z~G,evn;O}xV@ehIA~V4 W>AP/OwCe0茝 ؚ/eIr_¶:Dǒ>%   a2 b۸54"9IX_EJ #APFwVB{:RDAE[ݤ)c^KSڈ`-Yr`ͪW}rv#Ų:Ig!#Aj [fݵ"'(ev yhPs艪KūQ@>.3C"@.D0H8g. !¨""WדWTk5@{ ^WhMglX4cAJ*p\]` `ij7Җ& I"kUPV NeٜU'Ձxa4 ;5V3ۂ]3q‚^ƾ+g:HtkR #M;iynY1D@0}n|tiu9E.FӮvڨOpCAx?5{K.Eyz:CZ䦰Hs3^6,uAI3/!pNHV]Vl>K1}W֎#jHp;SjfWK`ݣR~ z<#6(B)yQxk5ܷ7 |8Y:ϊ5۩G Fr}4]8Q@s-k]ϝѱr3K.rtn/RHTAF( EH<{C5T2af!>C1b+t 3/_z{x0' LRI[x[>@ovB w`sű $.1,@sF$tG[x5aA ^cѳBac4ݸZ/d U)?x׏^:1ToҴ_*#vtqC> j#Ңhbv)C.봟G(RPtRPߙAlQTc~"iɼέH#kC^{w0ץf" $jDGaT<˪1"۱8/#^dGg@=ݧ@-# |zuISoQ DًP DCGrG.NBIp $2.AK=߶lHv:A ^^ѢM 9&DO F oĦu7>B^7&阂aΠ>$:ShpWgrv&8 oފ#V%{H+i8}C!¤ms|hnKJ JG$5pD,[tŎben^qQ1l:V!`A62ݶd0tQD(+hqIZޝP0/HCps yCV;JWO8hrwyHQf|[%6eK9W{TVJDX^384{y笫N+{V134JӸ.iGxhp)W&ZѼ d sPe35 7/R3>iJEPwo42|]bԃsa:>At+}zuظbXriB*r}GὟ2|,=4&٠5ԝ㏙<_vCexoz_G57>.k]OzC1XS@88FWih*5× ?xtq<T\m(]]sA'pF&ZM%j{p{7 @@^xQ=!p! LxJ`cuae'Cx8'z@?q|Ɖܘvg0EJ@_&,ҏءOPW L;!g$ppW:{2qbcJω|[c} {;A,lzW''#]V=7V)˩%ވRwHltBXlv;gq6B (}R"LI$* gd\["F&6X $=9Fc&/kxAF  X–WAF$(L"D@^Ep]TM|wp6@'%,2ũC3(2"Dڳ2" enNpV d)טt鿑o r :/A2\!Q9^ubV#\i<$nmv-O2P|lJPQo['0~̯9#СPM+^-R1=8LtnQVB(Oeޱd.d#.<%iıp7;&|2e|苑 @;UAd嵨t^ĔOgi"y@h^B%_.Qݱ]0)) JtIf:-fgGc57.K m%g14bLI7+cl:DŴF"{m#KU+tzN@p`3j`iNɘǹ1[n7>@íy )>Bm{ GPܪaCVMf ۗ#ZX7낼wPszA LF)}=_r5ٌa(N*t)yD!D-O7x(L ƔVXϥR1cf{3.s0@޼DmEB"ygj\L;84«} 0C1@~󓄗Ima:_1NGU0y^p);mrM%rpzW(t1=LиϊK1`l f -FNF,Qq&MVVM:eeT=B2 qX(X>-ZDDO4oD>Me隨KQ6: LnFXg{"0 \ZS21$)!ӬQv]K;BPҐ:x=WqoJڝT@<&z/ z;rsoMA@ܼ( v1Z7ظN8n={?qN qNb@闠 ![`όۣ¸ uΤ'LȚ籣#j&3z}HLdItsڵ= o-ZǷp{gb`~w\ì8D8 $؆$z!J26-A9 @χP5"*`EA8))EH_F2 Kξ-RyN Lpa% d*,q$lh{F sW-,x:t[\ ݷ#!@ I]W >[:gzYnI/8Z ܸDDA Ϯ" z> nAy8S;my kjW/Lw*EyG+/blAҿ&űU0P_"U I#(t(rT"n,BTnYF6Wǻ*O^EML&XpHLO\W0c?_7dhĕ%ԻP'%xǠ)6V笥:Gj@=C4Rym)m<”ٛ?׷#h9Պ`\0@y쫙V)*G08|h eѺdF7-[ O`xWTzg)]>1\׽t(~5#qaʛK/} zpûDMU|q,&F6b' VE5@~è> @#B'(]}'k] 1n1'lsH'V^'A(w@ùyg9ޜ5\Lcpk0',Р cENS.&NX>ƮXˏwJ^yR=66d7d$Յ:aWԒv@;yi &-*yw= kr+gԁ>6-"~ 5=y.t+:FI{d{+"PȁVti'jhC'X; 9@BWKʞD /I^h=!DH* ^DA;И!Rlc:@lQnce +Zs;w?yӘ QNFe0;Hm(9mRR %_1dzemR-grQ9XV#;'^@f&,N@mžݾ!qKyZ$}C'n2z,*>\ϤQұBJxTX#]`$܅8MJQ -hI_c[Bb׸A{ k}׬uɂӯ_G}u0!䤾dM\!Ȧ5"1"·rkTWXK1R_|{k' )FUd`һ7iL1x"a3FnT(nBW9J(GHg?BB;'E*_AS+I0pKG)6ӶCoɹNF9 | /q\x.zp۞Kҽ!Eތ6wueՆU/쁽-$Q2X:=fGFpW;ry}М C_ftS3jTp QcwS{'A0SP!=_h--Wb?EMnjrlzcgsXz85m@]x}-^u/;ӒrƆUw䄰29~O x{!*+tw{+ȏѱ1C+maiX~9;<p@;ϥ/72j-N#,ol[H::YCWeuUKoɰ |gz gp&J* z9Ig`]eH{^'a$ XAPBr]o=Я2 M$S1BeW: uHeRԿr`MjS/Mɼ胎.rS5X^Aϼu:D*@{o?>}MH e{m3'ܿ/g%D]/'"uw}L+&*OJ~"6nmlRP9(%"~lTBlNQ+/5or}w/]@WdAc@iӄ@302o{4iW#%t :im̿]0zgwNj)&-I:T~Z HԝZ|svkW6yo JtΧx5\r^.85c$S9-ANt-XÅM.7Cl?Jvܾn%S OC08d+:TSL=/3K\"5Y.p/:)Sx^ |6Y B+㎟_ͺ?jo#[#RRTTvߜ;V?vߎ˭[S,1[`Wl>${:k(p"|+x^KW;07\7$R4zxzI8ށh{{+DŽYfXvb/jnvaftģ̮oM>k}g~F K?3'C.u7L q^I۩lEwD,D fmކ rh@$MƂ@y z4l䲍+%B̹ s¯FYs`YW+]~_O"Uࢣ C3|>8tlo"H *WC!'ѽѬL 6B0S4PGK&Q޳KVHYg86cx*?xi1txǮ]@R:j~EWz/czOp]ѻ7b<{zd<'AEGNVx"C!,Խ>G]7\$%ՖN=vp13̍K@[wd ]%Ghʢc:RddN#UTmu ʼn ); @Saǯ i᱐1y35İ}^!A 6ּ2SlPxDO LrƧذ*6?(" _$N+ ,\'*B/\k(xAg׭7mBٵ@Rw5$93rP$Ainn]2)9bS"YA/<̌ -0^dM$ ]O,u΃Zz;LF(5 ΀ Qx%@4᥃ª# d2^[zx!fF7k[xbb t : !뮑Wx,"JvªC={+Zb#W!ϧ/E/Әap#π#?~^Hv&Y4_G2BO@id"##@մxPAIzLc VtJ|p}.W5Ҽgj%7=7j+V |-+7v7<ReH@~' 60 *B{3`R#riלݶC - W#5pXu"x@O=|z+̽\FEZR}Sܤ [dG ,$v_ij?%`@=T z]iَ'Iz'~yύoovX| װGQזצ9V{ٶ6y |W@k `'C]Ź ƻ򳱚rzϩlsZғ*o[|c۞~}QGf1= _N7:cS-Jkiҳ:$R@܁)(KȮ1yhuߵ]rӿ];~PF@",?"AIȧJT: B,UXE\r4R!f1r] +AjplրAPʒ`땍6-p;vqL~m%dQa!-|BDj"T"xqd *X'D,>XWB7" J{>FŁQB]:ҘоSG9LU8oa]2*l*Hd@9Οُdjeu՘0˪!g>Ls߈U,=䴡sz|G.L׽}Sv:YXoz=%R8 HIwz[2s'8SR_KbKad[5ta+1@Xib NgHM(ϦYuqwR: vک7]~}+駝(A.zX/w$A` AI%J1={v~][SAeS׭}4 鷬'_QZH@ἠ*ސWU}>?_ ޽=13ֲygϧ|=lc!=bv rѣ΄QϼJIDz`>Cb\R?ccM{+݅,%kdEϻh/{/Bhڔ2TL4Y0,Wã lFQ١눦 /;V[1ӅgDZuV4+ !m/[iUjDŽ~~kz.(w}ls^ՅkQj篃UD>Ɔ{_Yϔ<<1NOΉqN?W GhU%z=^IY|ƗqmcԶc=|Ӊv['PWger+_D}[ @jE G7EN6I, lU/}C}3[߹O?SAAV䃑]X'kOniK^Jqq5URH +8(0 5FԺ9:+X*.(]Vj Z#ʂ :z[Y[ N aIg9 0dYk+˨XʗGj{uK`'c˳@RI!XؑP\˧Rx_PcEJ_2rASƫG )+#Ht0Cĉ+壪OwBsR&hӈp&kMEP2t,c~[L:P j zgT%`堇8'5׾=HV^ȍe3`L~P'WD+ "-[Nah':  Jх09Lv0O[>T)J$iK>OɄXu7V?{=S:RPR!+q1ĕ µL) Z ٭aR1.RcQ!YRQMT1m$(ҵiDư<7ZCVǾɟ8ẃ@r As![҄1aiPIoIH0N,HAPVAO_CD !X}4(wrw!"&kcE2HVzR{=2/ B eHHHQ(Y e()so{%dFUK+2%hvwC@:3m`@ޅyRm tԬQM9 3(YͶ102&DJC?NjdCnFK3 BDH"1ug= 8; 3ŁByV` ղ:qn̋rL (&+:xץL JTR , tN[E/,&4KLlFiRaHl@^M)gӤ=oJRJJ2쪈"Uϭj`Dsf<YBp$v7ۭJ^ɂ+&nfP]'ܻCA xKƁ,jdd6T%RPBfa ĕb1YgDm$ԳeoXLlG~AlgtŒS\#Bk/*1] l/q@SsG%x$,BX+p)"^66-VKfpU",s2X#D`JMrpgX<%EQLAdQXօ@PDV"+D葭3+EbۘcZV*-T)jȠִ[UD4\E_?k=J/&O֥*HjloVʧ?òt,~:E\Id|Ncwx=_f,%'~,fȌf8H )2peG;ۑek\hQm."{q:NI^{OT;Oa{뎻!9H`FL\ɷ &`YDe2/0b:S\\j*嚚Qͬۧox Xkkޞx0Q%.ʋP ]uHy-waP: 3Jtaz¥g^(/9|k?IEbǓ܆\Pl˩2R-] ͳ[ĩ6 Fˋ}οB>Yj<1[DQ~}>w}kKISCO#?~'$ HPZJDDQ,!,"R91N<[)n* %zJTP%nh iRX`(OXģW^ՇZČ.1"QyIW41W8S5e@iÌӴԺ\ٳ<^x ޜt paN-AHO^^Ȋ@LjUA$ڛ=gwη[;1?"M[f?;nO>` O}|UEx>׎`P&=+DbV1v`=ozi-t<_m  3Aӣ[GR.uhȤʨO~aΜlL+h,IKXDGX$ '%=0QGIE|><̺P|| f׸ f#1 jS+$Y 3խB <ez2';k!߫`"8Nn]^%K>Ɖ` T;tEEK3I"Z88,5A+#d Neߍl* *3`(|i%'ߟ{g{J[^5e,e\5w_G- M+znٕ#tL rMFd-nDV85Q FZGAۮ a0 ńx A֟ALM^I}mzy>_Ylt \Cf񞟢yl{o'" BPl`a*VyYMP*nЍ֢AJ x{|]7#Rt; q0 [o X4 CS5n./d۩ +&wjƀ) X m&o-(xp[&;X2LVySдEYd^MaѺ >zx].,€Œ aP2tE7Gm^x]|^jŎ *:@@Ym=?& Qςv-%ven";g 0Cl7π ;&%~ Ұ @-!_ԋZ^n+dxeO;1Eqi0z{lZI}.sR\U:Dj;W ژ[(Ҏh9Z6,9:dl#gWАO$ꕉhvLa#$/[ J @UH]p_WNo8)DQz>'t々S| Rd,US2/@EGt`޵`RYSq,}G l ^ (Q60&Drwϧ0#5Ga#B}H#|[=2z 4F{ \% C;Kr6q (8sN'oIHwf=ȇG5[.oÎW2AzahBE^V8Rh  ?|BP6}eq;OirT6 M0tKOFok w^^"W!—`ado"aHy+/:chz^T*0p)=OD&|dd@^M9׹knH3;hK.u\%M~Kz|c3ħuۡ1kCpB__㯜͢u.2Җ$rCl߷/4 t/O}:Mg_6[7"^v'^Jy[f jb&YH[c/؃L-߶u!^`h#7PVEA'P0hw o:t({a}ɈYAibC5b-9J N[Lx}84ʒ 2m6̨r|TfwWl?xh"N@rcS*1 >TE$l!ӍiVKYSjJYw81B]RH,xyi`ɶh z^s* @>'y6ȧ7UhD{B0h f`d"h%K]^ŪN7D'nl@a%pC[dA} B/':Ǟb^lG}aq:i`0v17ڬ)&d&3dq8;`CHzYCP{ qlﴭˆ`Nr[B'.Kt 2l$Pō!w>s9kfgmD^Q-QM߇ "cڡ8V?}>F^JHX#H S2w4,-tZPՋkmyRC qW}o dbbW:5-R ̥\5x'izтG*l͕^!8x}N1Mr8zv)o[sNPcppt2έ*/2~:DIFИB=JN[_87,QQKC`3ٌ9NJ`W.KY] ge")bQxdqk%fu/rI,  %Y>Pb4v8DLwE׍hUfY^Sզ{XMi `҆ˣ>2d9 ~d! A*ȱ@$$CPJV>=r7@! O zQQ<(e,eM3)&DUb>ޅR10BC$s RQ(a!$~6MgU?\P>2!Νp 'CT$R1dT%d!f'ӳ&UYX "% E1BQ"Ċ(!OʬR@P[ $N3a`qu|Ԉz%=I>fK?r̅Ί엖IP&Trut|@sN evl#l<@@hfvWI>"GZy,Q{NGf5@N?j0ww:ɢwBcX0@Bzx?鞯ʥB /i~8d ՐiqWEYvCsa _(masXJ ʝ~$wevgxܐwvA)4<;ƣ>\iAb9_xt0ZLsoxZǦE#9xpx,Ę21P9'9k8gvн N"M 'ʮ4;w :\eez=>ƷQXŻv>H༤wY(U.vUKw)r*є loiVe]cz'7lK2j#'%.t%O6Mp5 %ɬWE}iG.wRFL=/w{kWָ$Yyg;"͇πzflUK1yW7=3]˲)_|/Pˉ&M4]ȟVadz]SA1&w7a*{-F4 aI%Rq\$ -Fu,V΢ ɝ5ѶlxQ[f1@򀘉1PA:6 P"- )Uե;V0/~asl ,Y"EUV0V(ߞ=momgE;YS \ϫ)] I.|БhI1_]$Lב} J4DPcKN9[䁳AkYգl&"RsJgUtFV!0d_d,|.9'AҸ|cxlwSԞbCjYib(hDoK9zkNJImƝθtrfLZT  D8$=~Gxp&Ax״,uDb q<9ؼ`8#JԵWFaW%^XA-AˡTmP6X[6OXTt@+ bTܥ,fE8ioު (+ٷJ۳onZ=jJ)̶Ac#МNp r4ZǸ_Pq=rE g}*S2X: dDAh0*%jqnD(HdEI<=lb}kuJtKryBd3hYQ)FJ6,𘇃E2(>a ~tOwb*(' ,O)LF-ft g5U0yKK{}:Yw8~{ɁzWR6~%9N7 S+jb+( HQėB>`2"+);Tў}ogF?C!tqLyR @ ٮkm\1ձJ[Hfڻ@*07pC#}@E !񭩿;z$Vcm rdؠZs׈B6gE(d6UxӨ~?2_N qU[>Wa+n.ʟ3Bt+Z m&گ%kIGm6'E3Q8賬h{xQF+{9f]aCOkucwQQ❬ruk[>5S\+:_Sw%[}w̄?l-P!QiK'v2'64vűa!!y|Y2Rۙɚц -9q&21 f62TJ+[Z3+Ha" Y q;{S|.7xH"v7Ű{BSWL'Tz=:@B\/-cDKʰPy䫋!!CQXFT.UC) 7t5r3nnĤQ d6ۦM("EĶ`*+Suz|}imӢ!,"夭W~FJK3t2 V靱8.E %C9xG"o09rЮ@сV$m[W.F 8q"E(UchC>^_(7JB&%tZѬGohd/Twz?xgT:qEn079mi#"74hl"lGa Iqc#O $?9 4* %0?$QʔXQDR),']`8L[řϤ?Q6ԞaC0X$DdCmUРh,iF++(VLE&ZAkDh KPYE,*bs b Y,0"[)LDK#S2Qc+hR[J\s#3)PFfDb`LDaX,f5a4dSLaG*30[5`3,*S G)R`e3$,Pf5\1 @L"FD aVQX0dQ5h3-)h$`#AV*k2B`0{+EI|sʘ{~PE#/(HcQGZ)pd(]"8a " 'EaVX|EEb+F+TXT QDLAUo!5/ xd1a"Ȭɘ0͒@;pTh>#;t$[[M` ^!O!(c'T/͉[ Z̨!8YG}/ǡɊc(GA 5쪌"FL{ ضUf٦'n8bvzvP9TL@P'd {:1\Ux*u(nȲQ""lP>R ,+X2ؖ]Lȟ/)OfS`Z y$9f?r*`F";BC *ET{ZŋV"AEUN##UVȉ%!F?C*Q@Y !D@TA^bIk~b.@l<Ɗ(('"  VD-Bn/@W!ء6Nނ1 @B $X_>ܦz'Xnc"VRvTQiXj0g?I1$HWLk&21yCPD# 7PaL{ yሐRLX*m)͘p,halye `J)94 er SlqpC!V#!" ``jkcAot?dO{|FrXwF1EX C=R "I$B DQB0XP"hԄ'_A!*0Y+Ab-(R0<ןWM_;kFGW33Kiu:Re"SnU!N@!"D%"RYkUM]aepSUU12seRff.StBX+XJAÚMf%bDf$TPf,dܑ e7/YOp]NH軴֮v\(p>gy Ŕ,Q#,o$?!q1Yma1MWYoP ip?!\j\I. RpE2zQsžՇNoSƀ6Y/}fa۬V&,⡦5TN޺=`Ǹ(BH=>׾Fmf'pŽ`%qXV.de[N8B pJO82B"2B*$̩nNRtE }TLsa i$#љZf!(MJ. # Č ~ :H9H-SHKRiHX \ىIDږS(Ӷm-4MUBB۷; ܶrflEah" HFO\*bÆB83KDUFvFds`ZrE8<567?wx~$Rp QN')"'kcMeԝ)/t0[ RJ$CL2:ajټV+`Q)bKK(tҙp`b]يiŰ8f aEp(PkQp]DT  LQ܅ D R7e ) -&#P ._ &@҂(A !?dsñU$.U TiW{v޹xk;ٲJ/%eA?֤$mBJa^Dk !Z_5Zri{h քR58Sȑ^/{N:~`HiE$B8NqC€$MK#@QV&c\N/rCBzV%q-KG p?7.?cKAm'N{Hh)9L"[^ijTRv/yKd| bY:=/Q- Pj+ȳ2sE!KJIJ?CJ(+WSGM LrfI6t|~f(D=36-yy.| h3oh >s#B]_OG 4οlJX]!V&&J x֝O;aswA;U`~B3=|ʦ0蓗 yf 7=I! F{#'m@]g;zx?@ߡ?g:Q۟Pel!iyͰoT,~L:7s1N!ִW{,Ķ*}G|zpt _h$S4 ksCnJr_y4-K)Vo<)Fx> bz''Ě:O0IJ/ZwyK`_ð`]#sl!ς#_[?h yCWH EFFE_tοPzEl+N.=aٴ\X^O)w@C)3M%jn4s SW3'NǙ:2c[.e% fB~ %ک.Iy{DIjnLzMȤoYQ/å@񂾃Oځte"[g|O)rDyzn8w<=D^%.<- >X-%6DGPҹ|h(C1 !WgI)o5)~Zs\ ِ<72!4i5ֻFaM5Cjbnm8w3@6BJ{d}:/KxF`vWQ1zLIM̛9uâ%ҀũƾݸG{&+_uynbf:g$B ! D ؂#>ҼX xS<|tE1,Iq+!]qy)Zh * SdAı%<%S]dUNYqkn1L]5iq9#Vr6no#]FqXL蝗 ZFWs.q_3n7;9X NulA眩&݄7zdth`f! V}n^{|/u ω<D Ȁ>71o%r9bF/Q4X@3tXEP`ciLAIN0n{qΗ.-t9W:N8K29E%Fp, qf>1@qZQ,9T3p(k 0Oe E(`|T &L^C el,Á$IXo^(ńH ^C`I:3xY#~_8T^ˊ<@q:|&ǚt6lD|8)S榸ф]\u "xРW6 Xer[,PcbF iⱔ1mx "thm۳$" |lE 4)CR\cG ' qԺƫFCz@$TP0 ~ϡ@p d ]-Bn$`?8H`I/H)t@Vg=1 #F?B !?9;e#]=jV,!cԻև+Gğq#܈A!0dڔpsi?i>Q\p9\K3z-q+J⦒H%J%mRjCd:aI$2R'̄;ix@ zyBGUkϗ1znT>p_D|h]TQT\j'F]PT1'̀>:ff=f^$ ek>w_b#Pa P(/]4NLJ=('e{a-ƀKNj8 mf*YgG{Ug"S@?z?X={¿!=꣧.$:~ -K0)-;pwHG'wwK@&?C褵9-7UX#Ggyy?Sr9l"JFps 9jpX+>w& 1 qթ_~"9UgmsvVE+GDLA8 d,5CAw qIry4#X(<ϖ0~pĝr27㳖Y-)HR[m8 Ց9|AJ棗 vL]6w!d7Pi8I%MX*NG{i@PU/f &R ԝԏ O-*4~u z*/N<ZbƓDɛ14˝ap˿{p58}m-6Np*Uڒ7z9_IHb74:MdQN;M۹[}W[# @?ho~ּO3ƚw|Y`⧯מ{$i88IZ]z*mY8T>Ea he)2 W^i+(]d]| []t\IT5hN^C}>~k"H Nk#!aJяN pRb G‡f-DH HCNbSӇ&ÏNWL +? ܎^x~b_WN'1y0όo%эppW.gǧ4dFl;t߷-V,6}h϶("a(lA|@ƂVw*|TX0>/4LS)(=o5:,:,,OD`>UXf] 0D3OX$1;300)D$"@Xq 8R˛+1jTUeY5IXV.F,j?M'jx|(z7Qj?)[L c-`bQRIJ+ ktnnNұ7zUj 1*5h5 26Zi(K8x5qh@V PvûJ "HH H*DV(AH $Ĭ,dY%H(E BX ‡ ;Lp3~hH(OFBGA?V-.% tZ5]:]TٛM4G^jg9=Co81V3CD}(4%A-"XAxZ[Qa㳪P1GZ!Ѻ8IDOdrj]uw@B@d F X 2B}P@@T)) $p1KY(Rg)."~4ʋr}\ALe,QCRɁ#mO`d4AHxh@b O,PBIp -)gf!r22TTВKϏN K }|Z$  BE$@;5q6AUUR!xR(B0 o/D8y=~@+ ؅ 6$hT"@:s3Z11{d<.AQscJ'`c?~ğ·z*A!R()#! ?ϊL@D_IF6/7ћDjHa4fn(-e"#6Ps^LCr ],*+n";DX„:=PxɁP To(qS PXdJ́9^% 4g\88cѺ~4RڐH '3,4<EHM7zAu,iV '-D7as3wcF0\EJT%\'NءsIl:P4! 5nw+le)% 17B#ByKqnѰJÔ98O.5ԯDfcϺ~= ǀs3QA:C>"̜_#E"xJ\eEOec"m3Oel\hy]r)nNJsf-P(CeBCql*dce0:\6D$5_޻^}X_X"L ^8um'??RW˒5NN^f~qӀYnz,]Uu<*tjJ&a4kvve8B.o[s>8<(Qkm3Si͈JD -p\ H8 CM3\cՋ dHPD9D RivbgV1+G^Ż8pRCv)8J?@ #f$,ďٱPєQ0Jd>''(M.߿MRV"+zRWHJS)͞/ 5ȉ`L^e3yUc<H̜U6zHEF1`;9Jp"R U/pe6.]k+*+Ro .))jܸMT :Q[iC&~*!37+UA|. ,P_t$ pV+  ^D% "Y@HǤe_GR^|DIS͟EL"a_7%~;!ZQ Hbz|^E0O 1y4 9wآI'灳JH 1'&D144#:j\ q8:wVhB:c{o#nSQλ⁷{~jz|PzH)6Z4$+{4Ex}HG9!b.9 u#B37ǘ4X#ChRpQ1|HSJBø9\[H\^WgA64+6N(O8D(;B8&u{F$/͘ h]wSO$qטfew:y`f3> @'`H L%23Ղt"IP`>w^z8I.P3և,_PXلXP/@aE硄f㴒KfaQ.oPld1"L#8h$UJ4(h.". E[0UgQ~"% gɽp5INnOɺ1_FN5n=(Rc U'xi,~ I0̇d 0jp1l|<>BCVz.kzjm:֋ryZ 㙳oHaD? yJ2ڤvAY-P>r&05/;V_4 s^9d&'6Nkn'C}`L / Q!h+%~8Wc܎ oz' ^ekL>|g'!|[7ɮ}¯=m-vOصKĖE!*Y4e:(\WSmu" 3$(Jss"@ѬB}|"{݃7ET@>=x> }~Ƹ,s>Y3~}a~cU.dBqHG=y ,w2>&bx4^b^2ĜNAHHd'v>Ԡߤ.)>-P*Nq DBL/7p\vnq햡fHIsY3b(,t[YIw["Pwl,贼 ja\rnꯩ@m/ C'{KŠ>Zq~ g w[|RϢzm* 7q~7DB_;|1SΡQ׸`Sag*tz$bANZs{\ZJ숧]`胦.aO+b>O]L~# -Diz|bS o<>.@y;I6}{X3I*<{KA"<HW1X\2yɄ2G=]>~bYLayIt- 1Pߘ0cb!6Iyv%*-aLQ΁eU|jEKz"^H$(1#9^`VTWkĕˊ v$g4׷G*/feꨓ!x,Tyx?֫4xo :A\}b6aLSB)K}0rT4g@5}%bk iCu {Gs K%%}{ [os4uJs ]|ʡja*7- ~]W)dz.ςk4i\iP*x<%騹%lO> /-]M+ݾ0 4 ?X۶YZ1UO'޴.tkAM.A^TQn}_4ј~9TL͡Sz,[!IHҝ#ߧ~%wd_)1@ ~>Ԋ1??G'9毌Py o L5W,*<"h@szn# jw>q>X;YG'`{5li8, Ůy7x ѐΌ FFuBA@(@cJGce@Xw!9(䖘cST=LIQ#PHVF$ A x'ڷ! Jc,z> 1% CC4eH`C8WF0d=%*|`1nö *&8=CI̐yzL:$l!9zScSsHrQ3:]s1csS=]^*dys~)ޱ㮸kTK".'F}wy{`%+ s)Ufo9|y; ,d .BZLz%D@RCKLruknݛ` l`_SקP!y2%ʫ2]SpmUTAhQΰ /#32Y3*Ȑbh9hPz y%5[@MI7@'G\Bk(|)cl֢Nq+(+鎈pH ɲ`{ytJS坫$K^(F;h񬁦IXfb84,HyI HPP1YL&\ bG-Y5*j7+H99^!j !'M"Ř: :ؘ `JW@'.(X#SL:@n 0Wqcgז3ck}8:868]iہ5PAD0A |Pszc;l1$eY1w{v4 c9vA$` gͰ@+\K K9PL}hq=7@btJmQԌs!% K t)EAliG<m1ݯiuDtER0љ|g@Urҁ|D7&硤1rzf-ż|[C6϶0'б`=} XD$/K`{j; 3AYX/-#9 QZo˷<=x0 !DPtO-cPO∔ Yy~-Ǘ(8?w7_ @G`lk$P%@TnkdD5J/e;?7ez0Tzu /i8]6p2GG :`ۺ[Q5M%g!@sȬF۩z|1}o(*޼"wPY v<EC!Đ?h/p!iV cax%YrESiHƁpgNgڈUύ6B 7E5^IBfĺmNpÀ ,Xsm{7<8PCgEF>2∫fys9^* t.θ/RfD31BD= {ӯh@p!=%ZGzcۉQPD|2j k} P}aOobPw'ݵyljf!"h{~Z>:ǟS"VԤri8LMLX,CpЋ`3z,CXjm813M,97 pˌ\888qf' Ye$0 @1H >_̾`\ۺ~#maw5BFwtCDix_k#50VROopo`){6^rCfhzFUnTJ ap?Hb;q.yŜwSfZ9h|y89 ɠ\ 3͠ Pަ` 161ݤ/zlK (Z<{CP ,ct0&fFQ硚{WT9Z'?$Dk`gw*kqgBv(~/1mgWM6=ƕ9J4XpuNv*iwq*e8RmEE>{t??cx?Va7rȘ wZ8 mqՖ.|^zZ2aZ a 9ÃK '=I釅ڼtn`(`P@,7w=)/ly!s6w>E2,XZp#{_hퟶ%1:)^j?0L9]bh#$tЅ'swq_ Q-j)[>#u|?$ɳ]pbl%D@]?' NpţB fgIܭ"h]xQw ? 9ܮcWgRq7h88!%#iR*US<^6)JW JADeMB2A}YaUO @Ā;. OҰ193ML!LX10W]|LB9ڈ8Ur)z#QzyMk3,о7S;b`i6J`ǔx 0m aSbaқWJG9A@F-V8O6HYAc$pG0|!%J@܈J{?*'.K~O #b!83gCEE/Oāwcr#q1n#YgEd@`O^#ɄAa׺V33zzHBE"=<4t~9mgK|v XEI9yw`pRXy EP2K[f*Νg:`oTM8) qC(C:ULڶ޳]f*.H`xQtoغB@=R#^1a;b4 P ={+aS@ה!O4R,` P>72 et,=(b@1-,5e BiP3@@3.nR-l0H權 H{Iy' 6 TGM׉|$Ez520svAh-BO$joX5uk8h6ZVD^iу0Th00yzgf]ޕI.af)S!aq:e5Vq*1ԆiLXʆF1)HMذ2E#p؅(H(gFo-55 m٘вe"Ι7s%Q0щB5]2cR$CDm- >¹!AE0S E@|db DF1Df $Qp˔#e ET TrY2 $ r{yYRjR(Q["VэS٤hmta J*/nNPaaGxA7&sHvdwס<&vRm9IC!U; tqMx2k{ SP ;8 @էNQDؐ4D2Fd,T7y`C\젵^s6m HVڱnyߎ6j/#A dpթH+A?Lk8nP)qMi2M>l^Nϣ3c(z\`NeJe#?ے1EXCHt{DLs8KvNw]y5 mߕ O8ȾyKB!!}H:-vtCRу 9hƠ0} =9CLd1z 0 P:iW^ZM5B5!!ڋGȑ"LBLb1J>G?9m#3:8~d9 xSs**T TP #P!vXw%N#P* T S͠."y!*&tzsTal+D)* 3.): 3a‰=>lYUpC%TՊfEKa6P}1 FeW5I %q͚vxQDݶDP'A4h[dZpF"`Pr@*nMM ӬOλ? _ aOBյN7c >S˰cH"Qd|aSضL:ry2vsۆEn T$L@?; #kRo[bI\`yU%!@DN4"'paP}\ _r=mlդ#^vD;(J-w k|~>03U~u'# .C :0U9=[w5Og}.6J`e#{cv }}r)0Bi_dѶi-rVxοE8WFl|k||<>~)(VPel/gRChGFXHqCϝl ѐ^)GԴS0Dvر`cDۘQts/n?@x;kvI(BAvV:Ф%^d`N.^/yX aY,wٶMuFLZ>+]W*X z!Hs6gE"8ڃ&_^'PExPNH6o/xKߺhjANZԬ3zw z>@R7?61P_윌[EU. '6ԓ<@.L3.f5^";w@Bm|!!qS1:X7n;wz0]r^W/Ɨ>5=F9!@67LJ|P+,,~/ǍRe%*KZes`—: iQUWJǢ! ;po݊"jM-9=ؾUwsU9&,)3>vEyP91me, "j/ClεF0,aףᡯK gkЕkTd1 י0k Eis n#`-a3>-{FwF3f$db )DX@M$=4bv,w“ mXHs^ *<B^w!}q@"ǟ;L9M`i?Ǿ6 Gp:Q! # *2W8|Kϧ'$i[AO8 gt"b&uW3;4HMҀd7;=QR>Ca>X'" =MH*)F ux^9{]8tM6VΎ#Mƃg^~񹕵S zBW:%%%&nHhF xAȽZ7vǝq/P.*3z!9 |~fPSànE}8ZKP0(nN 91vrhY{9pJG^h8vt `3 0ۄ}?|)@)烞mTθ C qfX6q޻ UQDq@j㣅PsSC6$j3)j0=3Z؈tNB/5_I=0p?;*l`8N4m2 L ]#pOWԂp u?ey/ӼgcGV] HW `n]̅n+zyKD{8]'_B}L;s@ )\nXZR>s1yZ'(U>am^\Zt `^2){ĈBQ)2x31w*q犸 &tsk %91r0YՇ,`7r8ژL"FA-EY9IIc{LChDJ>~zՖ78=4+$ΒÛ˹rIDWS"(UA~_ygjyJ#E`DJ'gGnc5sy$Hq[[j˰Z)a#P/q)nVT6cc&;+9Mo߻@N?k >`t99^AЙ:ѓ}Uy\͑5qBT)ϟn}v'BF=jgM8Vg</T:Y&IuhϿd.~ syBVw+~-DABm=M~΅CLs5V& ߫T/ DuǤߖFz|"|$[z6hϖ(z+ߩ q ݓ%>+N!,"t/HH;N6N -V>߲G)mfC-8ZH@~eR?)0qG\?e8972(ΑhĘy] %tԋ=n)ë ѽܭ:CqRwn DVHǘ\GK} Z0ʢK=8NchfwRW+D\scf1-"dka0 b ƵDd ӂ~TY"m. n91 Xdd I\&-mS@->\;n{ 3\T.  go: pMC08@8qEū/{+9fg 54,v)1%SK8/z )4"!` =c#*I$BXA L*X2VE O'!3܋B E=C[dT)FD lVdmx.`uT`AQkRk{ږ$7nQ% E$S^QO Szo3Ƃp.DiN JD/[0A E;l]p58*"C|oX}a*;&7uLMGC1xc!O4@=􎲳A]h( *;;*ȴ%wωj7M!Nќ]7hCXo sq/}ӚYR?*k`p=ݩߺw7i#-'-)khZV61j((UmeV35Mi*֣7J hld E-.QŠ "AL 8X] .7 #@` `c$8uAAV ,hDDPXE,Eb`  NJgEQZ2 !$0 S|O*(!蝵Ty^6S[y] "!` cq=0 b(ZəAH",fI( *Xim@%ՒVDdc"!-P"*(IEhbjRF8HX* K*HVJ#5$! L[v 8u 2DE)`Icbx1+}7OaT77תHI\E]b4߉4(d ȴwt#SX*s$IēR$A#} ?$Q DbXI<ſlJ͂M,[] x=Da$P*h- D\uG[wu]Z1O T5W44 K.2lIB@W!DРpǷKlT] dH2b X '6ZL+io:DNώ`b؜XO&w8  ۡa.@j& ƭR5&N.x4x.GQ+^BC m ]挔`ꨫ^l!A6  ;XMb3o[pVtn7,v :ٶqKz!>= rC`wI: "E戥z*;ti3 > TX x>|莝1hfjfZ[R@ߦMf;[D6큲l|z @aTq nUQNI O_آ?wrV(:HՋDbH,$ "')!@ONيL- V(9O` =UU0 ܎D?!0c$u!d}SȁRĬU-,Sl@톋4%;5'/$Xe1:9؞ *mOQMr0{" Ђ#"@12h"Xt m#37{ed]075# dJVAst!dX(ÅTeN@BB01Ot-Xe[UTT&mO 3Z TeZ]!]2(GW i(ZC3)e0m2ĺ"%.e((yBbFQ&l)؍GΞgN'P& ` DVD\ QS Ib۸bhP 0Q#F*1I#_€==?&IOA+L5˫*FGT" lnJft̃9DNmmPZ\p57i*jfe ii2CޗFA0 Dn=D圀!6D*ECF C.&jKQĘ0]0 oppt:٧~,8MNx;.0+"0m98i][vhkZ! Fw2&n]tzZ8B>th{hyNlwiڥ3<9,Rn2 K\CS{=Z' qǡhdU&4M!9L]ǟ:=,"=ϐ!BD XEbb(ڀ ba}yIoW33uqU@*s®ayV*5\dCW9'X* 0EXAI"0QH(AT> 7?"#>tljTBߖh }OTn>ɱ>aҕqPV\a;?q^G\M ʄ4@ l`-ÈWOO*Lm\O ]xOfd^GL)Y"7ぱ+.CYpmW frU$|', ( P xSaOUgD Łq$YbFC6͢;)x͑` HO(C!( 4w=D`XRPPg p~KHT0kDA; H;m7$քЋ&47;>/5UM**2Dl2 R%'͐u/'*L3Nё 4`dhcQ`r?QEOx\w"$Sim~OXKqSvu>\Q5Sua(q1)YJ5#8-s34Xcy5[bCѫۖDUژ"j؈SsI bT VE 07oSc@j73hhgToakIIJ^T_-(9hoDuybw!Q#"pXYhU`# #,EER[kFҌ11E ,VF*Ua) ʡdEPmTRd(A`PJ@b] rZ2x3׵\y >,O9a ?AX9ڰecEd\16&7 (d@jgLD 7HG =w3SW^_jU )8͞v@5HDH"h ]$U=bH QezH}$ˇ9 }$@/ 4Q(0lQKA#"=Ǣ/䂊f2 i%@H蚡0g}OQQAT!ՉCAQE$PW*Z)P5n5 m ,,kH P$eX%BSCUbDUF 1$E"*=Hv"VDa gpBcٿNꗗSmiRD?1CY$l-w# H)J틵Y{#J c >3z ?gǒ }5WL,iթi  Gp]̵Z|[8ޜ8Nʋ(Jִ-iIF;MzɉRK~8*`m}k@$\Z:(v4d.YP((*XBcNfrI,HȱXYULHuyFGTVΩ1ݖn%W4>{xгE s PE0o."0:!4V-a5 fG2Bm!/gSc JŠ AQd"gp:ݕe$FT(#8;{A̝7UUbmQDmFҊ,r :5]1AW]5'@b7ϹgVH!! Ǽ+;YyH1* ׸( FE"8BT2b`L'2`'ѝ(WrT7(_B ZP M!F 3eQTQ***&0: X('꘾~._,kFQ hvca=3LK-'[` 8-(z*8A8NK6ZXw !Svq]E.z<"39Nw}Ջ0! P* DUbL!͌pd/Xy/* e`#ȤP,ɣJCBb]lJV%D^]T%b;{'PHfq&IUQUV,ɰ*%\o5b! d|.h|{xh#H "eh]>@Fz̃ԡ[3Q-}VX6}Z'5UЂh|J.l@cz+x 4XR,BK!Fk͚u9E0pTv5^%ffCn$aˠ‡2%.'qzxdPjib3b10,|il@dlD; r*f)T_.5K3J 4[x ܅4Tn 9(1Lr/A¡vYВK8XE/g%%кs )@&Ƹ !AB塒 P *&D-iI8`b+aĺD0*Gv +ȶֆD&m^|G8 ;4I jʤ .RQhUf:@Z kɩy'v y&{(6ԞhR$2-0wf]e}؆B?*&]֩gy,As Afd;"U4g%DTH}H Oˀ`AFZ R߳x@ys0;΢qfS3 qAxxwH!7*u.i RzOXg]' W+b4IA DMm #EUR 'OOaHC=H^DPPTQA*"tqg$T!r?p%]߸8`]"m"]X7!E5dAFTXS|]y& uz캣}Ԅ2H꿺2~/gЁIs_Θ f={Z?Tȟ6{1A!R5e J jr,(fSdE2&άHASD"Q@q;'3r{&UڿHT:fBrSTxpI}}C²]E$C<%}rb+[H"ڒ(^$ûF7+Becd\̳("^Fb&AX0a+#HVIA, VOf !S!"ejeJ5 7e8mRoAQwR&4̜g"l,pጦ"e`dp{9! ), (Ws$CDy\AJ/PrboǸYWl˘ao%Ш&y;iC M4&'^ZaL 9/cT,UpK1<K0bf{2e~4f5̰b-Čǝk2uW?t -Qr5\\%wd0S qTb)e51iax:Hb772okWЄC&+`xV.,ˆۧ?}*$$M!sGUi$P`ȱH>A@o.4*wm*beRj27TQa(2s`v""0 .2HtlEc&\ Se|tHΘ/ |ͧZu` %AB"tokCR)(^)@'®jnkGBӠ `}"5$;_1Qg< m_Z}p]2]j[66y>{5-TqhRҕXzꘚs4Z7Hiq TZ/c[8BBQƍh&QKK+Z( 1sc1&85yVrc\LŊVзM mRA0KJǃH&ѣ5uEŻqSJ34I sAY:z5Ń1"nn$PC[f̊,`7%9WmQyBq/{[y*ii_}t15ztgYs+gu2ͳ5F`C`Ћ5PV)GThM**"vlQٛ;V{>ˣ>`c$D 0 BǞ#njnsg',S 4vyd'lCfaoq:X&[uta46!{Y'hQp*"E^lg*P܄@49|?N^~$b; p3/Fx3j }D 0Dzt T/Nwjh}yCq'" anj++ߡ@ snl\ ;Wf́DdkpV*mіx$TZX{㽇BHHHσA V3R*0bJעhr'PXSLczBFIݥ x…ti׌O0k^NP bTŀP=-֣s %3*4q:'tėGJe"1cFi/pr.1@Z󁸮(E~&MONO ʊ>ckVs<$_V:tB?T1EP '}B][xʠFw_:pd {b- BOY[7rȞD wy{ bI$a 2=<~5WAVGΙ\0ĶE YAPDV0!&.1 pNyej u³qҊτᵢ8RcX[ru³j0xN/|ë52փ8|b9cenl횆A!6Uf)O("F0`&)@ۄ)&:$wKLDfX%]dI!Ț>/,yPQBi˙a0B~h~'>B#kc[MA\nNy&SfW&-5 R"ĺ0RMa C2baf `37M?XuNO(Z*Ɏwl$4VJA'@),@VH!iJA烞H'aCkzK h% D Rp@P1sJ,(\2'L&cTI@0) ?jEM%L 8-S^mF-r:qK+[Jz!Z<T˧TL֍Q`P*.Tfuג.Z%GX@ ȓ)Āمqt_q@2bdM&z(nX?E1*"8Ri5 "剕;rbD HBe(^GJ У V3O^MoImA( $T#Y)l| ~ m$Np>>jvy7"âi0@=o߇Rru@ib$i=͚4" N`|C#xQV%Qb IYtL|ZҢe5C.a5K*JCSFs'(@]A͢6( ] ]'FTcVTXQ#ڧJ}Iq`ph)M.1q xfE 3(b$.\TѩBD` m fa"W$iӁ5@2Y%#Bˬph 08\`$fdp`ZѦHۆS MD1TP0E… k* @ c%C&Wr K.2%eXXAfdr&ba4Xd}`X h@O&2iVQT5ţ˫Z`&T.˲"PQ`A7}74""t4Mږ‚W3! a$ Kdw}BCT},'j#By0FH(DD`mE #DAb*1cCdmuΩUS^~v`d"urB?#ŸHTJAHTR"DR,P*$V F( .c9v IŷZrnE0nM"9v\^,ԚGR"VAA $ @--ޗ1(*Ǖb@! d򌁮) T,H$FX*YőF[MҢ<-, M(Q1A1,C`D`rV ="P ,F Y @$&[2Cٴ D ,0e="oQ+rM-ݵS”p~Z v7 q$R'$,RE$QM Q lpB!@*@F $TB#%!XEyOCfpɖb bt|CHawR( zPl!7rK)E\!#$֓F  EDAV(†@& 7Yh3 .p$Z`|B?IdTDV+ZLcAdlb mv;{gDF$ x(2(6+Jqa` wѱC,,FF>`ׯrghS$>%>J X :)hmr$S$$=^%QDVr䢯glaQ)kl'FCdUR,X Ą!M@v02h pfb2H"Y4PbIXE H)+P_5h6MeY[m@+*HA IYYZJ `PCAtÄU3x*^(Q5b 2kj#$J`4R֦cŸ ,Ӓm?|q0$EBnZkXiQ ?Ѐ[$q3bƏ + ^*/q@&]01 i~ g^ )1)::83#fuh[0EHIQHHB\U43i'ש=7Յ5,UQkhmٻ[rdDOta޼+1S?[0{ ub9iB9~fjΨ.E(QHKR4]feg642k'ihNY$ƞl+y+n9ڇ٦N4u9Ԝl<Z.dԱ$U HR؀ @ E ߉U5Tk1<\+mMfq  }Fl00Ltd3ZY3zfMi9WӢ<ؐ,U &ҌS ҉ A 6hU&b < . N-pb)&94ɦp,\ֳA;1pֲKk! ƄåDqf`(` yMC*&2&0 ˁ'ѡZ$ևpl֦;ٻvd6o^tklA1dN 8JL&ٯMqHm'ߚi!(цF$MR?5 s5J[k}.$XdTTD?I> `9i$OQ> Ƣ~P&$5JTKJR6h 1ȉI~9blEdrB*,"P ,"$"`:UH0RI)e" XDbAb #"dʃD4AA$_@fXlZ;#PEADeRDZ¢1QZBEPb!DYKBi(m"(V0E"Z %FIiŠ ̰@֤I n T2pk_Z}=/ P!K:Nb0Vg!8O4{~9q_ Úl TY: Zޱ#VA( O+ϯʿp;|}^#!S yМI9 'ai?;\N N ɒ $8 L10j@x?|SJ&=LU 59IRSH(cQF3Ʉ39eT f aR,id(YEdWUEtIPQB ,O! Ld@zKao[i$i&u]G5Cǐg"(tJ)f&MULРh#oLߞJZS2k/ӞPpMQcО M(d8FRCobbHخo!L5H@/⌊n<:Bȁ*/8ǟdX~hǨ`I . !!Ed,ɀ"CDKBȐB@lϬUDE)HdHz=Zw9LMDəJ-&\ʨT(˅4 ރ9pUB,>wD,0]  tFSIƩ<4UV!֨*O"\Y*5֒bؐ!P>4UB=1 Ts}|8 mXTEf'Oq< D@z1g ȼv=%&3Zl ufdGU̢Hu|gUuz|;_诜96#!GblEPSx}KU$ *Ȥ+ "#D h}3бYO!E7PxboѼ^ }Cl>IDE$FB ԕ*IBbPR°` # $tN%s:*$)a* k8a=NVYJ;CI$u<}{jH0߅]Z[&0BPȟRPWQUD]@GhI t"-0"` `BBm$ΠRK8ldX&ۨ4.L&ȡ)M%ejz@3@nD6*V#  5(""P-`K#1‚*((?sg0,MuT|CGa8 K?J:EM`iiF yVYhXmX #P)t'I{j#Ģl97˫_ZR~q963#Dac=2N%BA?d57 F:}BMk]%5kw!wFVpm*#^>+QUK~p5\bkj*f6mMhkfjimܝ<]Yj+㩝 ACдNK(bGkgDm8'|Jѧ<;].<2UES'K%YDӂFLXT v2`FAH eRAZ2IfIJD{ (VkZɬ+Jbumѹ&P&3 L}4F4X50d Fj0D~,h +~]ALr@-r4X>@`luY Q`GBu9v)]>p^%o4B=?Os\Fb5_ȷ1$SCߌ`"pA.F (xfgn PxAu"БMCX#^r#ZE6kffB B4@}OkqhW7ԄyC7浆agex/&x(Jԃs{Y@Ќx^u1C&&r -Jytuk&!W"5U ~7̇b1X'I?a{62,rFV/ȕ׶F(Rc!BXΫb!+!s3~ 1>xotTr,tԎoFk@kM<% !yr0qeY̌9"Hen".gd !@ ዟ]mn9_aY| @G1Uf^4ɲs2][e"lP$R|a|mRԝSשE@9b TVITXE`{ J^Q)'%E.~&Q%= ӐE')+rE$ hR)27Q d$ăJ?Q4e-:2)Y{"ԬP_d>"ᠵ` NH ~b{M1Y`'1dD`w#NHPEd$F*0bAEfEV[V QHF0(!w H@N5XH- Cy8?R[U(;;!=uyUIDn$Hp+tZ%PXYmX`OD@amX,mtԩ%P(Rz'i.Àϼ>+yQoV}0 {&HER1u"Hr&A@M|FZ6F1s.dǐPFDk8>f5bAViXhь35!8H #>> @ 5VDah@` J2AdV؞cd` ]1#4>=&>` a(;gu6gy*S 7|#ݲ"gd~! q.*Hcc6-j1ܪ%W'oHdU0 }0$DWp7hĖ **sBk <*: {!VEBIp4wNW^u;R_L`..n8`#*PƩDb_(8Y6Rmk*\ L p@ Nk1>P͈ST59 $3ni- `$Y4c! E.o'`Thlm$Mq˽@`V'(58}Hb(g2T]\u}l?zM0)ǠuX6$"ňRa'@;t Z [08p{eZ=knm|ȅ@ևENJ AT`1xx\`d)0(Y̫kl%RKRn^CJkjqq /R! 1!\0bAb`,_<0J  ޗPR(mo0$ Xݦ%!<m)>Y=`$v눤Y蒌alyaPP BkOy:2q7*93i'N O`P`U$prQ;d{v&vs9: .›rt{,"?Ԍbd55NفS h*(ٽ:D6 v>@O[Bj#qJȤsBK)%A?KUZV\uTOJ*1`[j 8bΔ֭[r.R-L%9p0g2$&b6FYx5eI(DE ƲOŠ#AEy`"E2膝H^1ї1nRQE(B{! yGmDghO{+"fFO)Due⚊0\Y咱b^ʢ52у;9B({D 3Q4rD\y<~F GVTyCa$)4*ir@Ѓ?D-i.i7q1t**QENX!MI4t0Cw+) H |VRH PEb mI5qFQ#AؑH$)y qDqRjMDTr? 09N C^RGvANQ!;CDҥI]Xc 0,ݤR0(x%ȒDF-4I""UTE}DIh-PX|ӎx!2 ^ !„ "2#aUV,DdD(2" VB0k+QpaQ1Y"#m. [ܵ҈()S :ab TjWn@b™hUYp&1  a$"HZh5ph&fni0kbibfa@DH&ĬfkPp0*VAEaY;I(2T : (Y|fp剨Rod@OD1CgPBD^#>KJ+KJ 5ۥ!@c Bnّ+@t1W cge7{@Y$DEU#F1AB QT>3:?ED}F `WH)y"H2LTEDEUUEEDEҢԂ"֫R*mQQҨ"*#(QUQUF(UAV (F""&(DTbfV-TFҊ*#jRը̥TDEUW-(,ETZֵUmVڶfQUQmVѠEVFEFQ-iJV(#-*\*ֵUJ(eER [\mU#JQQQ*4kFU)&O94@dHtd@@ ?X[VDd bpexkTBG)#G0y'@C@HH"0+AQC2QcTGCvIӻ$zn6A&rؠb\Jtd0AEdMѥBKji(JL>fP+1+sjh(qE -dzڜhHdԳHE_ɣD$&fh l24@2gU1e8S #e$,q!32 8hIFI(JHeMM0ˁR۩'%ҵVEQDaMErM|TffrO^3+=ClK+(z%sDX^.eqxB]wcd+c<$K1"6dp` 0q%AjǷa@.8#% dՌFÏg%w]OZy%^ߺ^ڶg , JUJJ&O؂J$٩D-+u9,L"jߝ e>޿+XkG ]o DFM*3l*`F ȴo34!ܩvRCajLr" `G*1lfʿyٓ=(0qs-b>:( \MƳ`kҸ"6Ӊb3G:nWq6pƨ C= \~F}7Vlqe[J<-T2| O懭ayv`x< <I־"?ΏS͑Y"ГΔG3/V@k1Z'|2HHNXus\ؐBt9V [naG8BtX ]BGn{Fwf- A )9f,ӍFZ9);xH&JdnbeC/Ɂ)_7Ad,8 H#nq c74`̇$` {] P9.GahԥW.r)cH%%"c$ZA֛K" E( @ MY:DXFPt H"PP"HAgSՉe[]WKIj;^!%`[*f#^ !p%Kc#DhD01|ҭ"şC2&IÐ,ݰy 1XLP:v?᭘$6]~6 zw"D9$_R4tyቻ^.$<(4KBM@Cp|dqװ3 ECr `YJhmJVZ`03& Z`,b_>"d\Ȩ^~4YA*u  }{w;ƥ`Jy0L q T<cBO{'bsKs܌v@Ƅj{*+5ksz󣴇eGPYA]1 ]YȔ.tlaα #*>;YƼ'&7'GFJF5z5eT9EyI(P$B=77"W:<ĈҐ !$^K1r8gY&)S MѱMd'afq*䌂F.uJ؈OᏞm^_sǙ*N_b 1!27MS Lt'V;VFn^ձ-he(Db ZTԆ2mSX~_e7ӍEPEAH,$b( QCixH!:zHIF@U*N D %d"(T "UVHNR3 1ˉd `A3@Dw(A),0\ vכU\aDIm 0܅/pm$pQ , nBQ"*Fyo糶CJgV(ڐ`(Y% o \X$zb(DmQJB!QB%(*1Z)Eb QX#ieATKibŊ("2+ (YV $! ޼Ψ%ýB# ;IAZCF͆q;zazcZ {F.n[KU+xj^1*qkMqvSLx֩1~us]|axq(8-8I SE.5ݜLO]Aars[63i.Z5]Eb +hcN ;S\JϛfnvjKԨN>ot` hf+D?$;;f="|BԌBw }$`AGH@-$ HhF0!JDPPT$bH=$,jd6*ƅC`w @Y!DN83Bb"UUDEtD*6q, hhgC[M\*ӥ [j(T<.p;]uQ,HbVV,/-CCR.M2m&ޚ) Ie nքCb< DmX"0w풸Ѫ#@Ƶ+(N^ڲ c W8Jl AY0ã!D6}_8pd\z&d: PIgQ(",U#UV T`l7+0LJZRIQd|7J2DbZPR5x?*ⓄbԱTj6Ķb"BʔCQgSI:v8@u h@hwO^0䁌 BsĂ;Je:.5vo DMp^SFXͱr&$BjI`GBlPb~ jAAbʋ(1nٷd'q~`-Q>:r>-F:K? nLFP`wsyB qD! H<ύt=g$P|znЦ2YԜhADAbđU**,!3k(gP77 4^Q pE;7g DROP [rTA iD]_J2C׶(AhZdV E!\v)fxtЖ!6a ˦հUXvldI#6Rlm䄃ED|s&*cT:U7JĮ$eSZ)$ Jp%!U)#3,AѴѐ;pn{nh Ì4CAHd1Zx=u(!ĬMkjR.Y@b唡 L]HHTΜd8܋ '1<:WvMT&"Z5lƊ.j-t QyHF 87p0Z(̦s{ ex f٬SpHe2xpfNH0aXc@cfH1j eCdla`3V1 F5`ɱQJLKEґ`0KpDX&+(t9Vև|]zfpEF"M&=rhI*AH'_c BpCL>~9XlфjȮCII6(+u (;", "BI** ,RHF PJȒ*Ȃ(S 0X@یHHȠtXPbpPE{׀- ʿaƂX|C*QjѶ Y.k4դ8Gpu;b'($()t3djBDyy2QG<4e\BxL%.ս U[ކlc3'8U%`jnԤU4=RP; AL$A)c;SsQ{*@Zc'EV_c3MuӫUj:S}Ma+o35.gs9[G.e :NVZ4,4֒&-N5[b`P!S}9,{_`:"jC"sWgt11 K(GšC@t1d_244Z7377UoR0%U'4%76FER;69iy֪df8zo:unSM5|+eꜛYɢgd]M )5S2°gҽKvt+]uw'NĆ$md/C]*" M̟q%c!@c+@9BŎ]0@A 3PW;H.eTď/uTp g[I{^* .'b4_k҅+,&9TUo Ӏ D7^ h^N@X|{]҉ +zܾ7*>z'C mE .^CBR 5̑7zڨW^-*V@t(B @`1"1Ha=M i4{_s~FĎbuS" s d㜱*A_K HS&-v?n ؉4!E U#0j&+xBsvUlOd!=`VDȄ: @nЉ1;dQo #$p t㣫%"hF44g =B#wD8EڌȺlxbPה&:*͡|=ž0 !0q18:?uߖmJizٝ$@{xx@]LFBvzR'1Fv-DNd'~cZzٿ!H8WrH PD)ŽoN#=,]C"Щ MQhXTMeM* )Gs"`sgY!;PR aDH7 TbB[a!DXt zHq"t-I۾L(*ej4@ `ʂv{Iz @QUE"TF""#aÂHYNj@0GU"joZ`Mo D_(I%\kBm_Oz CmPu-QB9!y!:EQR1 ȫQRD$$@>HFɬ S@l~Cֹp;lr! K-ЂNX,E (""1cmʁ,̇\@*(V(a"",W'4tʓJc&o\OrB `E#eBVBU-1д `V#4"@&Ԁݒr S `-mB0dio*\>] fg\=i| $35Etvv80\]q6a$Ҏpx詗$ UP1I& <HO %NR(JAh!2a|GZB*ꮩ[d7,o^.IdqFda L!ʱ1&(3UlH&0Ģ ([aj+qV wU5G4m̊Z#Rrm[NxqCJ (āǼEd6z mW0R,H1b/@1UF@bP-l"Ԭ`JN7DqO14?+)!bpRF83,D A")"XQLoBfZYo[ X!J "(#SLJR-I@d@Vʂ[%X!XVx ސ g<*/ wI hd󘈜L%.Kq% hdҫhESL)Q,$2C$=!۾4P0[[C(3D~p`&ʹB˰?%79@7,I&$,*a쀳z>`}R g]dhbSWO<{3YX?kBY,$v%AVABbxQX`$^VU@x ӯ9qUX F HFԠDd)lO? ݗf,tb"PPDRF})TX*JUc`*0?V"Qm{ܷ1W lk%I%&NaY68Evs,<`b+T8BqA -P@na~#"845ض  [Vv$t4)7":QăuO6bNY;!~ԇMi9I~!("n="D3I6Ab^. xN-5PCoxud ڊE;9׉"+Jb1L1Hd C%ǃiCp5y&@9=}P@Uiaz zJ(9A޳I+fSBj:qXftEķy.bl(%(euk~7Ñ:Ek.:5xj;S 5śM;Q`/Rٶco[7fM iM)ʃ[O7=?jQ8,v7ÐH9R#@P$ 6#TwUeo7N N! F OU9\Cӣ" $$""_^fI!ESf &&CSe>\Դ@/eNǮR 8HQB (U(@1`DF%!bJ _m$7K)#d/tHyAƒotUY"Cb* b$8-{I %eHYj}AVEYMiz0So~rcc VE)m Tc>l (`n"0Dad,FEAbUXAdXO^_K<,c*s2Rg\e.C"B,S!ɇ^uT=^nu'? yّrd |),HPP Dz5& ZyZt \ܠe N7)7HmWP7$vO)=٠ڡq pLa540)*CH2;AmFAUdH8>̳Oiڐq>T/]5 $B"]؀& wY-s=PuPIÅE:,?[ADs@; ʛ^Zr\E.+qDvK !"b$D/%,@BFA(MK$"ĊȜdRMN9XT*,aW ;B(, A;La 5Thf]up +E1ꈊyA \ ,H2? a/` @.P@IKQV@R@nKDo 䊅AA02(xG(C( 1+PdB,$T(QG0@I4T@Kj*H HPDdHTqH%E"Q DBVRM 6`"*bp."7.b*] P\ `b Ft/Oc+B4eh Ǚ W7t YiRA]Px "ҭ!EByWE tdY_׊"?""ELH+)( ?uE0@H)$A; FQ3P>D1X",HTT@ !|l+ؿeV ` " @Q wSxzN0`8NwND)EB, / 9Gu%w$: X1Ȕ/10z0qjAD5\CbU9\\!Q[2nx!M/Ctb1:{9ʩ0\OA0<ˌB^tJojӰ[p@<ʂ-jf (] LkFx"Xx owЩ"^wCUk$.)F$uyЎ&7EQ: s4'cNUu@P/VYdbX`<I2#dƠ%TӞ1&_@xUz`3nF'&y5=f-uP@pሣ׍ݣ ;9? F iI/oۘEG@)MÖo 36TF D\PA$(l ]z\ 4k;iȬFO};A@$RD~FD6s(2s/2.IDP1GC2IЁ@~~1AY&SYofa|0@?d?|R/S+m(Ht }u=Zjڨ D8elidcPI)وBΟmliKw $1) h&Z-Z$IIu@!J@d}knl )p|P (U:4 (>}Uj ϰAI#XhNHBPT0 4U#`€( ki BLH"@[hTKzn{=;>ss>dBF]{om>;sww2P"\٧hw,V n﷾&;9|q>Nsz|0>r5^vwϱq0x&}UxUWݠ||0yix=z_`c0 `| |z z͚H4P(}mݹݷ;=Ouc<Q}lh3`h-9@S@hM4PmNav+9pgNuyz wgzO)hQtWc7@{=PC_O` D'_Nzvhu9/2[w=}a5CVbN`+zm܋}l bM!$$vd糶^y #nYz=ۭ7ـkKSkT[yX$*by=z0AU\f o]Y&FԀ Y P+K`F# 4 ((tV̍bɵgl]mT꺀VP` FP@4P Pvn@uh( I@]42i$w'{W]zۃրj/UsUi( ()@Ph`l)iZ@@iՌj f WZv٬ovė$Y)thk}䢀mU6` ((4R52:4rdq"P{u)Z=C*;mZ̈́& MC@*nUtcld ] b [e w*'Z,PɍZFhض1H4ۮ j2@)llhV!-mEfڳ +\ђ/]O \44@A "Fi4xT )IHi5@=C@MH h 1F @4)OLyOPy#${Th@ISODz>|?MYJS98 }ꃈTnLSsq??hpWAzPI9AbeZ+K 9L\^%&y [ٔ SRoᘡe]=H=(hQ4,{d$)>X5Jצw7T1T #@c Hkw)gU Ŷ#tXP/ F?cA2RgiR견?y[nݢ8ճV#JEiݙ_S!ˬFkûhfy^S: Y)b&$O9FbAJGV"@&1++Iͺ/#&}c-)ISs(9 x#6r3\vyfm9cu%5Fm!*q n*AmF$v|xH5DcAi'!>>0Tjv~0>YŃLaUxHNIHKWJ%kW,qm3S!|fO),^OX מqɠsd9Ju]S}ϽjbnU!gT P9k_9,p5h{eWYI bMeB(Ibb"/XI$0my΅ Є;$viJ̾E!J͌Ģ2ͪ*3KNj*Ѻң!.RL%fϮH$ڰr-jc]b.f 4$^TRW&؎DC;|SL5ZR] 8Jk)jȕj?۲ 0n 'FY(**G+B T=&P29ίzVa`cÏ#32~IϜ\OQXo0É&# *'ZFб"݅F6iJmWs$t݉c=a 7Ñ9SLE A^&`^:1)sV3aԍToH'_4Y6?1A  X"0?̌88ؠ"8&jm&XtKbA2mߣɿ[UF1\E\E1c8Bl:Ǡ+V$'Xcc3_y܃PtJo:,)RuWp>B!T1ɞn&(,䌦\ԗ+h =.cf`xP\Eei-Y-Uk9Q@ڈ%A A W/ 7h A  H[OUZ sd~fhw  V4ez-!jVIk$kdw/fґ]jWv~t҆ J`P0BL c[1ĭ˜V?dm%K,Jxb OC:C\yT3 I ;{"q08s'Na:Ì8"q0 Eg[5xCJDS1!й)wU9 | %_Z hlfuDP5]LdMa5 38΄C8 N!8 38΄C8MAl3h`Eţ46QcJnB@$(8J@ H5y̶Xߖkע0oK;w a0\[c`60A fs>$c8hUR껽S(ҿnO7{QigXv8 Gˊ \=a|5CÊ /܇0hڛdž-O:9(s`d3N # C,ЄI$ވgwAHA'8#)%Gzത8hq %-CuGD Fm~o8GLC 4(ͷB&[311sO[*r R>X1,5Rq{OyZʼ ~6Y nYؘ#☝kTe2 cCUpP@زy 3)R̔Wt9ߝqF8®e%%9x} %44룿ihObA?$b0\XPs.YEQE'ܱivE_  z~-0 ?| )d)-h V/o?kВ0ĤszDP1Z9X ,bI|8f4e5a2|1 AOғ<: )0 ??ZF~;rϦ1[ś'!M v{ݼ\!<.O8S./MByӣV׍Rb3 w »!޺t՗$,a5a&̎O0UOe:*5nyX892¹ct(_>DȒ|5ܧ(;YQά %erXcml{?SZ3]{QI):6 JĘ^r`8}1n"lX}aA@)"""" @""TI\Jc܅"R4`WyJcqvqHd+l F~{&#,khCuc G'&/x ({]pE[6 H{y F¥ a|3&ձpہ9K~XR_3 ㎁51ͽ,gPGIm`"~$,`ٹ4 S@=%@uAR1ΌĐ_䰙$$@OB  ÑͯL뀧5l`LH`(M€~36}EAEJ"ʋ g(!Ac 0 0s33)r|ɤB1j0njULDu !sL$O}hRJA@:1s̎fO1D4|iU ,=)VQ`f4A)+$XYJ1A?.9؊\{:)@ oBGهAD) & pgBP@S :8S٦)M< 4N΄@,%bib".nkL14e EuĴ19bM,CúQL!Lwa`f`,0s.tZ K6v֝gΧ&'ڳR5,Jd 8)x\MA h-,{g.(0A|fLכ-+JguL EӣIq6Y, ˣ(젽N&%䇨R@+B $I|<^sd; :Y-Qݜ) 9/7GI>__?yZyp{2I,$uw@RvpW\ BϬB}c-d7];g)Bi4o٪4w;n8~dgXH?,*$ +$VH6d+l*WaY U²AyX"'C ^_OzsA74sA74sAo'k*#^u݂<K&;,e@ *MN- hY- %d28c8XCԘ==N|X|V޾HI$p+$$/e v%IGU]uW]tuU]UuGU]Cx;s2_*Kx,Yp&x];qQ<`:micn[KiR !F{M} F~zn;B[cz;2 X&һ2($YIm 4dwjFv(E$ς *mfA"Ε:dΉGszU'-?Ep!??[Z鼑 tCz eaƩQ[822c|MՂ'Ơ`Ӷpqa ,kKnߊ9'Ħap0k%VE2 aI.X 1 #uENI)p\6 Ue!X8h?^#"FFrV46. [kbTVMOw oҬf(ⷻH"il_ل!lNٔn%Ι!@am$#o:ض%8??mmlڔM1⢓H$ Eݧ*| ):8BP% BFۏoN+=3JUUUUUUUU_ ҮI{z!=w4$ RW/]qucX#D AMQ^_ƤEH}\ )i_$E`|2 M41 (׆ns>vM;%k#_.Adnx$isnQ1fe=2/1"(Y?ዺ"pPrE{i_^31lVj<%0 =&6o00$-[`B,*PQ']ݴl2^AI P5Mj> a*(ݸN- B`$S2D]RǽÑJ2a EA44hɠ2h&Fua Хb5R.1Qy#VIL" CݞZ3O]=˺\;ߤ#u`x0n DUB Mi:La۱jq?ڦɃdkb 06D9C鲁{/ SfXEH\a@BzQ"Z'Gf 3 #=Z@ɃS݄!k8Ȱ`/ Oqx? + W*2ÜxK-G$Y JRP7*'EdZ !|CBVTIi#7y ~6!}1T*(D- 7an pT%^}}rufVʶwo~0/y4.1j}bV5cY  5ԮS(@|qgd\˗:(Jub: dՙ')H^<򱀭);Q175c4>={)\Jd}zN+Dnjej=: 9_1ڬo&SffIS<πf]1$kuab3{ Ho3jmo_裪k˾STYo0a%Wؐy))0VYu&IM759^0eâd]܅Oy@ #zAK R>*Ww9B`fF\&gkuUn&DDē-04$RE}%W+zH=Mˤk^*J+Oh9A !u:+^Jacȟ*&IoLU|^gȵ{v70]PRcV*GP$ZVÿ7_G\VCvdڰuLm|kYH&Y,[ܷ)y-U-4"K!aμ/o}=rsk1թ~MWEDhdhuaGŅwtȦeH3:eP7MRGΫdg~h`JY#"z4J0AcHw.|!zgPzN0?Lf_I nnB9QDpbqYBb:u\ F-O bha4D'9 e B `2 @P` WK:G fm(ȡuăg4HO︸Z'yEFYk!֐/W!VQ{`"}xNzhWj&|^_; ACnD HK KCəJSW5 .NY(PQ Ї"VF $ ?$L˯Ça  9rww~@|D9[Rҍ"ִ?ZDe C's%(@`I֒MUdg<::Y ʰ,CwH8O._$4u8;aB!#2h?@|jX"sDh[TE Կ_FEd/6>oGA'UT. ,kݖ]^R*Xmn1 %&up,b,fnֻ :E$ J(ϷNӯ{Ѭ)E|հ61Iq¼MCp$c 5;7UXAew1U3yx],|1*TwA50VЖ}+;9mɍcpkC;!A#3E =t&m(UQUyqz.FP~zSg%H[Hp8 ߊu%p1ªŃFxmq۠B>p#0 G3%N%V]=M%o4oƞ_G~輼~j/qeۿ W& -kgU|wz*=7D,t ,+]`Te,c4c(X„gnUynSoV3YdedYZtus9-״볬P8 26G}mgĿ/QioO@5pank_7T_1D;2zƪ蹰oSVH io;Y³dX8( 1R auǚw5$N  '{3p^k RgTKgVկr-pvf 08~uذ"`"$G=qԓcXEmb8!#&6+gN(~w $06Fn{Sg,L; Š2RvO~@cuc}q~t==z|w<(i&4LxXOz*2B9A'FHsI]K LZH9/2ZcҖo1?@92+3 0Mdv^ (-=\on*AQoHSZEwc#PBxHb TcZK)WVd9#!`Ϧ /\$$J) LݜV);B(Q/z_{RcZ2Q7g`zCT; ykrC)a08N&uey[j mO7ĂG]b9%yfP-k IH?į;4 ;?Θ̉ǦnKDԬUKG;v^|%ծZ(M*.j!ʂB,в^ WA,7SX+!pƓ6@D"dQC 指◼K`S1e"UU B3US33) 5M$BY*3ki+=L`ыCgYVAc;bIAo [&EkHv#"f7%*ՔUEVP@$P$%eNYeBVP@$墮*+q*V*+q*_Ags6Q^0n_浟X{Yflv##Y-Wc+<5F>m(U#7Ylw9!aߺ1nR*޳|Uqa.(1BPB( U!LJT%44j'-}: ,aJ :]D٘NVdx~{$nEP-mrA4pRÚSa!G ub#T-w߻+Q;ÂHeNJ"):a'B6>vLUz}9_a GNMV|+0!W&w҄3]jkƅ}Ij(R,Mx1F $lqU)S}t3j^dιe,ӫ,f3-Zy ȩ^XoV;}rFBK2਎wf3ifԎȹƘ]meaqD޲v7A|M533d7yYe5 cIy҆TlQrBWnw0* N@8y/fa6g ;f{Z n9XYyt )EISn?VkXyhT$0Bܠ?KIv52}Gɽ}\ (ǯ2zh,֮o{up$Y@mB49LŒ s"#JFH1=˥=,KBd-9aПxwAeWwQ2O߱Pc 1ydZ WU *JnɘӣhXԩS-xh-=eM@ǀ Z?jH_E1>dPl9=Nk"Y̙nޫ_RAhx_tz+*H!woԯ9ąpUR:ʊ/=mټ,\d@X RFP߸X  5h3u8>Yʷ|(/N0NRO [!?!g:.Yg]A~6H5XTm(aoW<ī"Q>zMog6=ֿL?I}ޘRQlA"ȂI?mҋjj32N_w{vaϩ ξsQ* kfXDS%EquR ~(P)GMߝozv6z gf~=~8X>;[$nzKJ߾|gܟ"LSOL)!JIH@?ZФꬁm<0Gp?P g9<{Y ͽ(@+b[y\JߛPT( ~NM{_J.=PvT84g5Θl Æ]T܏tcJW {H H gx% T_Y ~NJR=QV} ?bia%EI55WU,lBNT#$0:bTqLIĄxe 殅7_t`+^>ʄA^pW8^/X@9&es׸`!rmn[Yrk0O XHyqn<B8ܠdx^^}yI9fTBw*t+!J-L`=mރ:6$dZtmLV.գʤBEe*Rfs֝e֕~ xwueܬTqGz5E;&R--Ʈ!2;BOAl 8 ͹wySU;kkG9\ZT$4%%GUC'pB"HE ? VvYmIRS)U˘IB)>17:hG%_o~Ϛ\D$`I\k!*ұPm(~Z?ijGZ>Xsr_࿘j3I>:;鬹3CNbu6 ^7zmWwwh $.FBOr\9psycV%'ןY8<Lj|s\,DO֮ lMGw׌sS/߀{VB.o"qxe0&V[~omۙuvк@/;k2ʏ>v`Q??T{jSZߞ3?XsRK Bʤ\I**T5 ,{ TRE jH U(РD DD TYޫ8ҟ(yˤ> S&Yt+)᾽u yyM!Ǻ=?2 y)&o(I䄠&xie/Iz6q|1>K'RR1tτ^Kc2D-oWc\PCi7Ȇsh)MZ'a;.9͉Y[7Øe6⹁C` C*yǤQ(?\i0mW L1SzZ"@dE T Ps[Os4U@!7% :Y.cWT u㣩SxopF3"MECY(=jW$1^ ) +7"O"s:ߙKn(s*D$>y3kP}@*AKH(8qD "s"JPU 8z¤w |? PPPF7;=PH0RcGELAEy@ADT$rŒ'\⃘,P;3Sy9@ss5@p?AGxh{{!!"$UE "*+`1bR(ET#(Ab B,dTԅ,AQPb%!QU(X(Xb  X$b*ETlXDQ Ea((U#Q" RȈTETPUȰEXPHDDDm-@" Q(Ȋ AUAUb DX"DdZ" , b(E$"DR`($DPd"XVD1E`%Ja($H ,(md@@cFaH",X2-kXXALHPQ T,*,+RPԅH)XQF*1(¨#[EK@fe%h!XB`26‘TBA,* P"*eQCdKU(BAIkP @R @X# L"2(6(*1PAdVe(X5i-"*VA`R[B#DbV* dI(%(`,DFF,eX,a(Ȥ bV(`PbP[JQ) X((1`@bb,Y"*"b[J(,QAA,EddD`(H *AT *REETmATQ"46TTE1Ec*2ZDV ( YAH(EiDPDPP%@"1#T0 DQYiPEQȪ U"тJabQ`,F , *QX QRbB$X$A e`" QTFY\q``b5-JV1KF 1C0fH+ Pl"E KX,QF*TP,, ARL̹L1V# AH)EPb``EUX QX61DkU(VFE1EhJЭF±-1D-[T+ QV[V( eb$F"#`XE1V#U+Q( ,QXb UDb$ Ё*Q eBdb.$*,Ȫ(QQLUTµ "QXDTe 1%EH+*a- FA!hVаĢ([D!DP XJE6E# kHEA` V( !-DUADX,"0-a`D`1DUEJJZ X 0*@F.UUUUUUDUUUUU0DX1" HEA*,PTTPAAPQXXTkH A BPTcTY #dd2(" 2* "EHKedXQ,HR2,Fڋ1T)DDQXPA)dTE *EPUPQF 1TbF1bEAb "Ŋ,RAH5(,JaH1DX" EH؁`V&\UP1X0V(Q`AXV0RJJk 1ADX V9`YGBH(ddF  ( Q` (IT A3 PH$YAAcEE"TdQA A) AȪVl`D0`V2bRؤUQDUUEPlBAV, $+ (%e RXTE`DETd@DbR(X)( dPDDA-#d#0pE+(, TV##" m* 1C s**F YV!B֖Kj(T,$P#Pb"FERJH $cdcabdag-3 (AI0  EŃBB֊ Q ˆ(:Z(,(5"ATb bւ DF[Tb@YTFTF"D*J(CP( DTihE-Բ -LLƙkbUb*,AE %HY-*f-UP!T%kqm*@`%c"*6f7(Q,(Œ#RTP+%eĸ0QEdb 0dQQ"XQ#""Vm0dY bE"dQEU"X A1# QX" (ő()%RE@UDDB,X)" #28" $5%DBTib!JPDB+UԢiXQ #cD `F*"G,B"HX,XƤ* rEX, b8Z0X#""B"0EH (d B0WJ TQV D` XAȠd"X0@U"[*1Ab DbF"QXk(fR *Q@X)#" TV,Y h#dA9Q`Dbb1 X* H Z) @EA@EbMXFB%dTXXd,PB"I12 Թ9s*KilQEEUK Pc&2qj ejVQRؠm̔@QEX[TP HHF(1Ұm AȱEA`XUkVZҋ`ER11A"""1X#EVBhiQWndŹ:CUZᲪ9^kCN{e%ˬ[fw<3wIWQ۫&Ū.8t2f L[ m\ Ґ\9Qr_D^G @ `QeUsX3Mf:QCߕ^ijlP{gh xi lTLCzlPd8m,Ǐ351>~6Q,JO4uqpuHEz ǜ;((Xb ,Bvbf iDZLzF3: Up"vI;Z=Oo5ިטq-nQ ^E@HlMG"HhdT &d!#;EQW juHD )mNZ\\nbRrL1n9kG-ɑpEk5s-**"lrf+ ʠ9(aq1\̡ḍ[ ֲfRjq }2is3 q$1\,6T X9cm+ScnY& 0xؠ-q_j2LSr}H+ H J֠Q j=nm(Y "~2bX +b $ "L~AEeXHRTP@@YDH" Ec" QAAJAJ1QF" T )bl m c (b)K%Y`0EU1X «-(c%#hClb0iVH"" RUAT1(cBb21X2,B#QDF `,A *PTb` "$Eb,ZV)#$VPE"PV* ȐH$F!mQEV" "ATPcQlX1Y@R e1[aUa2ءXTDj6P* ! 1 T`,D`DF YAs & `6YV,b," UBjF*Uj+)BTDXьm%b"ADQHbLaFDE"LPU *ƥ TR,Pc"ehDahal*ōB,b ɱ!!dPn( $X"1 $F6(0UE,KADrĄB S#"PP=D,J׾❚xljβ4u_&Y0͢athQ]%gC<͝lZs{tOs 1y/8tEP@l` #]*DgPvLy$;y1\KSqGPn. x1p$D5G 0O*"3qD7={)QI_pR;ub!;QA=AB\$ARȵ]zu&jP 7;T P"G4\]b ({SA{j="6+QߚDMxE E ۦAJz{EA|P&"|(yDb}I hX̴SP* A--/(X"b(!CN,*|;QӦq{sN^$Aj"XO+i@` `oO[7þ;4cSYt* ȊAN"y;"13 )"_"OOpC]nU1DϞ_Y;Ǩf"Ǟ [X0QU*!hWN[S[ǾPsEWpALA|EWQ$~+,A"1"F@B bF E$` "QUPAbQDEQQEU0R 6 (A!X0`UE%( Pb~1de ±[!UJQBUd[JF2 QKhjbE["-bA1UU DPXmYP(cA@(,AeaiDAm,Xa#H*(Ƞ)RQ1Ȣ)Y"6b Q ej(E`JQFE"*$"X,`d" ",2JHR(ŐQIPRAA`("%QAQAET`e8*0 h6JŶPh1XeE TJ&3VAddX h(0H("Evb #* PV""4QdUcV"e%PE$F,DQ2FJ$,F"!R0DTUEvb")Z ,@c1Y*`$Q"ŌeHXb Q(HX(T"EE( XD  %$[y@Ap?rj>d`}4CQ??`Џ m KUYJ[0}l! a1W&_Rh=A$S$Q㉘]32}A,Nh`9ܱ0t0} G7')~^30]?0`7qq $4|=mo8@eXy˜XuXŻ0U^pjpik|3?f5oeL9"3uc*o\1 T<͇`=,{8 :'/&ξPrD>E;z 7̽&yIJ;;U4d1p1?` =E'^0h$ܳ#TC;ң(qUˉ@ZMl4$![hC')x :6.q'yvWcU p;]o_8ܮaռ}Tl*b^3 Ugt'Q icL] ˔| %ȯ|NLt)ⓉNv\s#{:|YQ v-֍'c$w,dޝ*Hlgփ[dED\o{a{#㴣4 7h@i! \gv@Q%}դ%JXr vfgBQ I*MnDLV mT=ȑKO&b [u[ M;p5"S 9L>Gߐך$KYnFȈjٖ2jf2WyVi؊Qْ[wCNm";ܞ .ù:BUlhˉ0{=~IK-T5I㖙n9M`-΃EU.SRsPALO3s?GlQ8»dJ=a7+%PAsRP%!;kGˆԘ`RP)T6R0}c>J#w[gǥ֕i-rIF7b(5˫g@_S첐(bP J}U>ĊT\%0ƥz#L7 —YR {x ZGg.;}{:^/7=ykDR& $UW<$ѧ.epCX*+jNasCv^UepwkOG8b`J9l wJ;X8QCqtۋ[.$xz,>)RlšCp-)]}o`/,ѐkV@z-j3$ y\Mh|چ H9E0/L }ܝ2uHFaZn{&/x`DTej@{МWWdF720}95R01d,@m$0YS:T eAEI+{S 9ڨ f$ 3VUHhr+[@7%xs_g7=Zm{@dVԟdP'~2(s$UFm$[&YQ (3 &`ve;mD{N bӦ|@T6㶸G{G!e3iMs LKπwUMlh4&.S+uhtZH|xr{%3,:P~"Qh+4e/6m0_|LZ::RmI0w9dƓ0Syf'[7,A!1>C1Lj0.$Iînq:#Z͚X̖fŀ~^N-ncDsEh֧hnIeI]p[FD-i BK'K,e]I7ʚ0vh mp=0Zuw#lG= ; (EO \>cR;jJXU;޺Wb{O{ŝny* 4[T:Eh~$oIxx<6Of- I4{2@b3ԫ_` ^sBb+%/UR;wpPJo:EMjm$e ?INJn!+_Am7ji eBR[4dMb۶ޢJȡEA>c.+FWxw56w2dUT&t= gd`9ul.s{2<:@Q7uLFrќnhDyq",߼)_AV1CwDCBֱxR>6 ֞_ӵ~bޭxWDn6ֳ wCʃ3c Ujytq?J2*8JDŽՓ!kվnR%g 3FXZ^[WeTwpYle+qіA0Zhu0@jIzQX#0Mޒÿ/jU4n}a5ڤ+zy) 49־uHXgV ͹9Ս )  .=/]tzcN^.},q Mkk {r.!Vt_c9Kݡe:41TV'*d]U5teA$QXp$tpu6I.$>z"x`@C}m \0OOƧHΈ}6@bQ;ݵpB|\9B`gWWj1X[ޯ_8vOSxp5) u$sm!'I <=UutJr.͙+5A w#xY]ʳ=~ VVOoyooGgT{x?i&ˈ[8zI*#J[4T)Ivdm&=bSi Kēac`Sd;H0:7VW.Q~8`[[Tk=g]S!/zI0]IHXt :XodҸ. +!6kj^tL*s <M/o+{꺰WA~tO uZ?Uߍ(KLJnBԅ *PCѾjp7;As c;Sj݉I@Ҕy'M%3BF׻ݙw΄z(Ak`+lz!;>j>V!~|{]qoc郋TDO{`ʽVЈ^ڒJZk\k#gֶl);Znpx(Ӱ>5 i&1EV䤂v_jl9w6{Ε՞R'K$WL:U*|g!2 %rlɊSpjz,qW;ѧs|7>Ntdjv8aChV\mӾC=ԛ w$&%#{}58Ұ1 QP! `ڵ͂7w Hi^?.Fޜ]_Kؚ lQڞ,N6D3JK qZLRh gR7ӌni\7L ^N|)>zG U:dA2BgQ"CGƆ@Dhk}^Lҭɞj!4VE1#xzcQWނh$pL^z]NvSO˩e'5Y-AA'K S3qq#$vQ?K(rd AX*/p8) Ea#Y`tL:,|* sr^_B~h14T+,#.,!Ft^gPLأHb( mWYocNTXI4H"es @+X=\Ԇ 1`wNuۢpL3IrGpFrfB~ur\K#9Xse"IP ƈ7=%>K`b]٨2Iyd}`e牠cq|NxW>6$6D7a40xoE;XXVQX8&rUv&Hbgnfl-] ,Ț`.x.w&ѢF _ts*<ria+\x6Mn }=j\%EWWu-ܜXMj͏@̃g$s8wM.ɀ]+T,Bn 8٤ґf vo-GqyV͍<0RO9P a/5F$yhis2i >kUX)C,Lr/S 7ՄyC .#ԚY3Irig1GKp1mbz6L&] BL9 f8"Mkc/j7V0%5q׌^0N7n:S7.?b}X$'mbw$S+ go,3;JU^rqf ;\͔¯yiMaЯk sbf)[J[ t:4:Ll .l|E Hv`J.=J_0:{ݡV»8֚p1 O٨dUzrh lLj3ymn0οjeaxp).1Y9sm=]Eo@5JMt\u,)o . Ӄu2bԩ3F2e1E̯)O3{oalھD`?KXyLP/^Ra=+RMȒ04~aK$لZ'a~ pLw)ؼa=b͛(NP\f^z']ϭʾB[nNMݶڠH3,zv!FVgp{)"qA&DA֧*As{KGI5oG;Z˜5mҟ"1%S(-Bڟ-c4Kr|'Rrߗ6}n~sl\֬!>{||35 t1CR;9JzA- ҡ ɱ5&GW!G[w>Qa6BCNGj?#WK+f CaIFꚏC/"U;)"j z.w̒,8T\b׷KvM0 ]ߏ3  :f/Kmgsb ᔪXp.oEe-'OmUjr4V~(-5Pd=@2ɑOE)i.q J2MU_JaȀ:fN^ VÝabcέw_媃wHH k[;Cev+/+VTT9Qz$l&ㇰ/yQD>)I,QY<"mP*n©]R FL_`+%DFk*t~N04 }%j xNh` cεcI&e4!{;jfGkB&$*)(-0LZI]{QdhYN)!76D0^=8uI4-e3xu^wsCY@Yę\=[*IY4u[]ݳV7v{СM)7/lFUUౘB%`iZ"ր/UnST),n"`~z7"8XmCaw9jмRjf&GPpǻ]5yVQ&~t< \P[_H5^41u;Ks{:]w޴M%23+|(#+)u U` ConTƱx?QhOcȺ RzmreYt"/d`@dbGdOJFNOV(#22e BFffMM 1~{s"Rr&e4LWxo{Ex3v7 *PZaO)x^&j:jLmMM 1;[0q[lSNq4󻖪&dv, ,bN#8At5ғu^TF>V8,lל4蓕ymF0? +K-_N}vyxو[ Vj{iS[`1%yNYGtQxf2=yb g3#3 Q<|+ 5Փd(q295L_-,(S h"Rd6NQhX[[AܚkcΙ XFB;nwbHRV4Ȝg@H\=[b6^ؒE-2-hq)-26os%92x5oUSɫsܠ41^ fݴq-$'MMISh[*`~n3MdBE^Op7l>6+p vAng /z,'gީpn0Dew)Klن ^܅ >)lel\&wf*2/$#V%:x܍'bfI~YS"ؙ^I ?T=K(OOH9rVz_e21i(Bm#ZN8We3$E4UQ%xhUxҶdyPR=4v66`ɏ6L?/^&$_HyA&`2J&%17u `o+ a(dG۰e܂в`'XWL #lAi1ňJwG<5SAnAevX%AʢL"tF¶񎮶_{ju ۴N $4tf|W1&^-4Zhu+usS! :"dr=X>1hc2;LLh9!n=H .Ѝ][|eQxsWøRsxZ!xҺ!SY Bz"7 Th-zS(OYuc5'SԜ2GܙK K?{Ì.|Fwg5u)ijc]X!$+ POVaΛU Hk"e\:rU5Bb{xJ -}%ӊn")hA]Pp$޹Io\l|Umɟf/_L'\xZEsioHDaoMz %=Ůe};pzoClWmΪ:ϽqE6{CU)lmLoʏU>AfQj\rq3&eO=Ҷ)O۾ a3 \Nӭٳ3cr ry۪xWm=El<~<} -°qr}v B/u >EkvSއo!]V'Ny1)u 8CQr!jj{]2L="dl^j|d,Wr|(]Y_.!:sQo [!z(tk&eu[MSU9㸁9D?.[\y|~ !9ت8-?r-l=1_ނ#63z<˼̻g[c'.sj9',d^BS8ʓkiBq:V5 *D5qD[s68O7M}ѥU/_F# nq{ [dMz틟W~*j (ōu@בDR(g_SR}7[Z{YUX]鹊^V#[>$> e5`F,{8QZ)P`LlM Iʔ=N({l^*ɴۯXD'& 5gmqGȳ _7Y7ZEeb'z 1aGÐMk-?㈽ h 0޲JЅZ!SG6S&j>VkcIaOoneccϣuB| Aq^O&>iQ֨r?&&u ZJV%%UּL)(ض%T*AAY6= )z!cnrq:V#s )x'R1ǖ8D2f =rޣ`q&ngf)/rD<x󙞌W K{&+źwp+Gf#W7NNa^L׾27U(|k /' C-=F-Qӡwj sq*N,<1|տhN+kQɰ9QќbjVdJYcGJo8 h6N:rME5b=;jgThT,O,I1,O6)e+%ģ~ɡZXfGK#5BC'd/{S ޼!n4PD~&$D;1#!=n7oP4a*!󄤢W]w.44+о\&wC! XRZ L@aHդ"{v# ~h\jmqE[\t (+N+}ן@?O}Ƅwu*J#y)Kd̩B*=7ѻ}"ɟ kPd;7c^B*l5wU5'mlsZ&章F 5kZrjFu[ͨ$',D`J\QXiMe'}̙hF2Of}}xW{0S4Pׯ!vq%t֛nj zWPe Pu!;D҃W$:Q+e8@8oX-sPxg$3>4U"@;}J9+n45LG][c=N\#D4Z0'y"D!~<1#}IΈtq.Džv4zL9 bC:ۨ,ܘʄc%bJM<}nmW}@n6{}uf=-- yPRo0K-w\mQv4S!NEzՆEkuN}dlt̕Z5k 4ꨕ]Vۃa \f HZbT*0dw Zw*H#>r"og\-TZ2M]mv&FN8Tҷ⌣ΜhTf[&&+h A{zZ,rmVMGQrIAB!dd#"|oL3k|:8LC(ڲϧk-;nިT^CiY**qP;A\rN X,!I/{5Y\'9 Fskotqzi |tkZ{)<J֟<]2N+ļaOӫvu/S)dhmnn{ }P\} abfnp[ʱf'irP[-pU>)m3DPƭE đ^` c?m@gnw`HY@|":B LC0/2:tEg᮰ `t5AVeGa׎9Ek,*SD%7 6@~ ?7π6_}7D(O|GaB@I".$QHɏ7. "QBXʃ0j-EfVJ9"j3*I,|8wh-Lemž[GL?eAThlvI-(/֐oB(GHLbuIFOseA_p8gy}ߜVu4Y PkRԀDoMYY$p_j& ]&-~s5ӻvYA*ص1!wa{® +#B͗0*Vrw+V/H(kqJ[uxPQw@)*B j"2>kj"q*cV"yϫ(^ [!Qoۯ1FA"]P _'Uz8T3HsJP@L λ> @^`!Q\Db+J|=` ~|oq;EU$"j ,5oHE* b bMEDUG{"H* p*(){ߛߚW bTBBE@$R@Iy߮5JT!" z޳]Tp<-EX &"wdDJN8={|"3HBHX f`y9}gѢ49;6t2Du4f =yw%`>l T*HBq&P$#1A$;T`=EVDIFbxxYQ;5V0!HmQLHF C5WP3R!Ǯ3Ǽ|^'@-DzGx3hVDj(n! 0N:ȫW D*ItT.+5y[ֺb"LKA*q.q޽@"@FEdy߮;*"ICkֽPp^ 2"渜C(DN!BykGTjj"yϬרuJ=ER+u@8;g u]KD=Wp \yZ[O3<o$=0ۮA0)@1REUuyǞyV qЪ<_<@PqN:ŀj("N)T*(D  |z>D*#㟆Un*(y~P"y7 򠃴SXs}˰nqP n=ι߷qAPGȯuyB&*|:|+ 'R w+Ȧb DD*u*塨 IQJH@KENwzsdD!E n UEYn<}߿W7@>,q9V1|gu@wJu7j(vn^*k=qպԑF@ w@$Q" c qA:*H ߉v B)R=z (t\E Uڌ12c}GH"T]^f(=xńqoT`#UH U)uJT=ĸ)pCu񕧧|9픸]P&c#7:ĜV(@aT|>87Us`kZדjQmarkYm %%PƲ Ƞ2* @9T PK# \P$F?8\uJRn#Q81~w]{לwg_]xw$#DkT(w|hJ`nkP~EP;$"yDd@uhXUjk! b! |t f ^%AJ1nDE $t#9W1P@$1 E @8 R|a"w/3׾40VP b] .*A5#7r qb"H(@GY|ixz Hb=MI˚\ak}c-mI3oL9;/xetf׾v:x$B>qe/< (;8o强tr#w$h;@,.0X~Әcqg<}Y|͑o}E&%_|Ŗ,+ߘ2FioLuі> /A1(SUd{ٖw[ ޏ"jé-Ew_NԲ8?xr)<ɷZcwGY~#%Hr>Wc>FQS)Jx8x|8'_ ۹ g5ʡv8(> 86;|o]"=J|d__#^ .E#Q0Oe@6D Sa9zQ$ Z~8#G׫~l$*uzֻ]aoeSI.Ip"ƗYI)ShÚ!q<쒰CFC"))Fe+FĂKJiM&ARD'g?t>T6 l{@56OlFe]ν5/.'٘!abC7 Mz ')Qgs Y@ld?G듍#+mwɛZI8Lj|՘M'A INJ X i 5'[?4T_"JeG3ҕDSlN$Vik,VOz\2J 򈷎y U*0p',jgޖ]KUW(g 5fuBu|*T}fJ*7_TalCG~@=եAG{{\,rt̾lQ&pj>8n~C /{r'C= z4-><>i'ek:ԳxîD.BRy u CT:-<Ӓnod23|-8xe#QI] ^yTg*.j{o8yLcd͠+P鳖$YTxd3*Y욏{ s X6cŵt_PmgOfz"ꕊ1iK  O~aew|#C#ҮK[OhZ1}܁JTMm_H s ^:Ra:5?c P'ШI7$dnhRLP C&'X{2?84 n~ߒ̠`@+?$dGr@IZ qv}/&na~{;L319 >z1U̡cHh: if$BxvɊC$D,V,$j$DdQ))mxUq[ru<_~}W=Sz@kH}*Wo$kڄ PגWi1C 3D6d>.7느>N&4d4Xna9%|$tA {*BV{3[SJgLMv!oo%1kl hcMSZ.vv61J~ G<^gO~"» '{X=KmO%FL~V ՂOʑ K( ~fVe@hd>R"_{! X.K̒{ҏ" dEC2[Ż|zWf?n/f%+,cWwaR*tb_Ce2?g҈l>'@Dh!g-lp>gymcFq"P`Iy:y2ї+}^003JţU>ˤ-=PdL֮ ׍+;ZvX/ο@Pwn&wg+$.A4ͣth\qF473R/.k( CJct(FWFw|"pˮ NU q\=Zg0['rRb ȟ2`Sb'wwէzp1F2(c[=|l&S}@B`;+ODlhXDAe!LuČ9桼lj,)Q%,HQ BąD~g㯿@f30˿wb/<7}3xXx+*/hq{1]7' D_'6CL}UӶ~ /''d园فi5&i6jBU.cmC̆9w8DV6[8ڕժ1ן+1#uR_۶~#V_ j{N8 ڸoჀk`FX,:ω=>'} DA}2Gg98y ՅNj<^ik39 0Q9Gѡo=;2I@'cv aAQ̩Mͺ+t1d*R38R}g xΕgK4HG̨ˏj 5O\WSVtAX.T(shXx_(|F>C3JeT$|2 [n7u=LǾx/t,^jtUm|D{磑H~ݵ QDO$@g^,  YMsw EH][wF>XEFG[H"3S9'>[,WK 7q_; )uʩdPPeWgl"knl[Sb,cdyC'"c`^[Gw?eWZ{m CgGyH"(R`ssCǶaeLtU[і5=bN'"sڬ1刻Ua?PDWʷ[9n<{wǙC<orbUG^>W4Ȉ</y@8𑫃^=LR{ߓQJ ȰHb+ ,H>6Ջ=rv&xAwG͡}cpơc0$gJS*|AHn<ꗄdiAY^>v;"3Ԕ|!H[˖kXɆ< 3JG.N8d|{d!;v"Qbw2(Y汶Mb1D(< K#S +PuWUI(ii""IhT(MRvpC%a򭰑POުhO V&|"BbbC!>N͒=&Az=2eSDR~8{"'(`dSvwk@ 2]cJ LgHVW%#%RNbl2# 2@dIZD:<@D"E}v/H|^H|Et`DHB6>fkf@I=@̶⣵c/ېcCOg}.WH 2z$JK ~/4Q!C*7`G%)7Ƣ#C=* =r/I|H!|sD!vGO$l6pSA}]JQ:F8Şw 鍰-&H\"0Fog7qpCZñ=pA)qHGzXI.0st]H=?.1O' <"Ph-ߎPӚ@IBΈ2 Yb$w]M+.S7u柾#ljDqc"hNDjF%~?Y bځ܏xtkC4myTA8H J~9$mU07&?2 ?2]b/?uf9)8ScHIyރE9Ϲ=z?Wa0oLY,Me2F :g$WvX4[lPW ߊKPeZ1!+ׯL Z _xffsz<{1i23;Mn0*Ӗ_aLt ˎ*"e$`[/ . *v3E (7 }`KwMK z|c1e"̌N}S*2Dx B6*wuSSV^0{"f}(T;:lLy quKgzJ݄ #Mʔ8oe2LRAP4ު!uJ J;Q<*1@Du'!I6w2?KOUa 6**W <ӡsĤ#g'DCXG3̙#mHgV'WywwOi]Qw9"ޜ8q_'o?Jy| ܯ51,Pjɮ qaTfNgL`لEM@ {Fh 8 pe WK $"muD3P'})oVa;7B4U9U'OjƧfH~AbvH1OƧRߙU %:9ImVST(9B{?&bJnrJrLۗ ґ `]fd>Oc'Ben쨃V 4, PHڡbs@Jalk ?*0]#S>&*㹮`y [l9XW].̃FA\)4=)=xT6WA3M;0ï/ ([5zuʹ [(+Y7ġJၲ!|c4צM(/~q9 P\YUТfJ 't1~gW( و9LIb||LMznC9M{˴0MnK2҈htdIiңU].7JIq 9Dv, #eW.PO)=`ad(3B}F)Tn(bT Bwb /0cqVUW>wv3dӞI!&-ģ g]ᱴ ganCbu2[QDuaﱞg/W ,&!}Ka#yKZln_d4*Mp۹ jG?{Eqtڠ;#9;ЪnTm(LXH.|d$?qⲱnN00g!T>P#a{JQ>ֳ'22T%h'藳(;?V}'-{O qeRM"s{c }O>ukљRj6cT0| h 7)sneuǯR^+w*`<%Ӧ>?\"zf*GU#ȿV U(ʆ'bgM _IBWO A~$z;L3PNPʀ۞IrߗTTkAF9Pc",v-#Gqx߁pcwB~b0ɯ>I w0A?V5gЭp*ř=3&sMuԞQhY&ܼWO`tE! r ӁE@"p爩iI9LVK(4(gCf9F>!e=C =B̤m"#PgL'gHVA !!sU.YI-^ _QT<٦ JIN`na0D1_*kŪM|o<'JEEA+AP(N4("7oV.LTHfAT΋QuC; qGENPbeo[Om+.jK;I"(*rRn&HO@p(7NϓnpT{&|4}m"Wf`'NBKڃî0/7+8seyH*BK$"*wW3Lu磿\hQVv^gKkBnd 2E^~Y/* 6 R!x]`jNwMv̆$H,^V:x3vNX0Xqո0Eǯ=iAڣFfϗoo:|\s(Oxb§5-/UQC2[FG/hGCsl{]L//٦+;jqQ4zn3Hdu5fq _G`l]&z4ro|^t@훖{X;㹳 K d .@)k+`,o3 "n":$bL=mX9QT;T?J#PVBοFՇևd]|F˕ҀϦWWjC!5~|؅ G؟YK ; xRܦ:q,;Pbl_kl?[Y BH_+"C)d!p7g/6~1w[X['mbj4]HBey[Q_F+)ֲ 6}5ķ̭UZ,铅Yvk=e6W"Sc~@ϷV`:p:|.5gJ٘6¼b-dw(%5qlbeNJjų|~)3gWZ4 )_ %&_aWgM@CnV6{IEyp5>Քj뜊 UdLH?&H N?0mW,@KH$i}y|ئ=znCKK>J;Q̶ERꀧk _m2:WPF⻈ /S!!?6'd8hR!?p AѸob#-eIft! ">o+}e |G$RϯQ(uurO_R`u"_Zl}hF:&@b8f.|8ԠY8\&ar.f3]j:!*T23hE(7epB+yC~=8{F)=!`6cgAtIJ(RA鹅obSSiqT ̪V# rxfKRW~w 9fSPu7{f4qZ ˍ֤ !x@9ޱo2_f~ZR"p0 NeN %-&*Ҿ)Ey!ɗf3rIpx"c1V2x/`~΅Heڿ>=sK Zc_=vO5.sq?|*ę 8CH\bft)rw44%~w`y}>S%&''~^C bm:EGG5??^?PX7=z?2^>N:D'[ږlWJ# ܲbCe~0)~Gq1 @Q2MiaJǎ ؉qz7RdkX51oVIѕTDf1{Q}d"P1qŘ W/#-a.G 33Atf6 63 % ?Č7pF>CZrw$'1~'GWm#'!mħPi0 {h<>?649OK/EHFMm 0dzUQ}K,Veͫx E^ؿ3Ԍ\Φm ~2)sI G[e! Kdow];tg.q/'wf$iDL߷Y==".֎z:vm#8קM*qP=e#>awOINjyy,BBoʀ/n4Ƨ`^Y ݾ'joy8{֊#$gFtX8 "''aP!u))(j8!s9+8d%YoZ=úfD]WŠ*]e6˄i5P z tO: 9Ьw3֠vCYA#[ɷZ/{vx~O3$*f퀻N#N"q`"ȸ2[޹嫍)ꎅlMH!m{rߥ!j~n LC-[NJO=iP]-US:ϝN3% n*IL <0u{|%@~w#M/S%L>T'J`sq<sxz'Hx=3Mc3z˄\W&_H}&&eɝ*_^goϊu…97nPXN:k"^j{+ z=( puaOK,TF:ϑOeZA|+a]v|Lqwڛ';0didipj/PaQ yB0Pn<>cysTpDߺ6h؏F9Em_}8h! d ?~{zׄ/]ECo,dRߏ&8c&ct9$@1f#>O\Qw"Dw(C1Luf.1/7ErAOvId[,# nZیY&6PCCG_ Y{"P@w8J@a- ^xs m q&WI̿^jJ  mJX}A$lB Ab _gP2Pβ#9K|BAYg4F􍞈0cռ ANqc iB;mӼu[$^in{gKK%UaIB3ؾL (mY3(+ʹQ|hE3mֹH*!A/4eAKgӅab5#] z%![L=!~{8='<=A LD )H"1ʼn)uؗBAKmL#0/vE~?Z&W5RB/֌O3D$"5=4@l@drgsF>jq:%<(Ir%d<$Z0Z}ws}] Y:O a\g>PA:{ȁg7PoG@@@x.2'PuwϜrj"o Cc]C1Sgi;j,;+Ӳxva\M-mclNpqv N:PA}d@Uă"n5z+uKD6N"#[vA#Ā$t.+jzN&_}x<,sApuPx䬎n 8AnoT70E1G4D:kj6HFFAdP~ (b2"F@J*1eRX{[bV`ѭQ|K [9>{Hz:p29+&<,љ5Vci$dn Q(H4,m$R~_}og[s{0#Ǿ{ˡT * yՀR=?jzvk߸{s(DdB"ֻS#0~dG]$ *@D,; ZWA*f#I@u_|KDh$M7( 1OxNvw*fXu~"+֫%/AqfdFtg%&b[X?% 0"=r&PdDkT@[Pf"LD֥=DsӍEC^+xXI KP]\ިOH*z<"pE Sad=o>yΓȞ]/P[2\C0o4 @t{_t܆[.cCp^.EUQ]eq8mڿO*{xv8'805 Cu^ hq{LDx$ϓ/71t|1QPHi! 롳Q$c;[x~wIY+بg|kץB׾HH@>BB2B>uVeeV9y$ B0w~~y10S7uց  Zh_f~.dŽk] (~8=s ё62"% F7 Acύݵ"/we`Q=_/w߉.KWZĥI)I2ʞY[jrQ+;dh5Rڊk5Wc:UAEdU L@z{P&7&p I#>ϼyn)\u]\ixu{2by39`tIiy"|hȋc-kcEJǯp}&,H|UX!z!lv"RGΫ}ysP8DV]x0aw/ϧw%yOp&(zmu̡M΍ǦW{ {M|ց /EqEFy|# A&PEѬj(T@\{G,d -bњ(QTWUAᶵBE6i$lnIMHfTM@1ؐ?$J?Mj"]!5U5Md"98nAeW2k&{W4t*MH\^5hk>ǎxM}?bΈz2ΖJ-z ?rS~jHϭT;mgNG$YDV6+tDUᡁG! M0(:>Rʊ s[<}[8OI$Z@$~?%nkξh%ux`F P#{gm-0uC7}17zsE!@#DY Ky1ȩbh ,ϻ:Z#fHΖڡ9qZb׾{瓚!GSꨨyBBHJmI"=γ~[SH$w3cˈ$ >u$7pe\.E}gN()J<烜֚Ɏ(Y{f oKJ^Ia(wu9{<{L1i &')"bYpI%Jlk a#Uiu>!1Z܍Y ?a@>Efu!k/9Wz2̋:y}Obo:EW4{W~./wHz^ ڝŴbF1#29ꒁWSO%XkiyΧ:n!0iT!T*{kW猃* ƺ4Zaqn)OAOFЏv"QLy&;HLR5kv$Tc0Ps,;qy½y 6+7Y>5Ό ziEF. eFf%ߕxR>qX[6a_$qWF  #ΆQ6!TT6 Q<Ũu}9WM*Z-1ƁQ$^S+μ11E;]s%bk71> $ uX(Q xGZt{tzz)bj b"ؾM9FgSbʶ6\y}@$~4)y}>!XSku "Wώo5Ì*9AD#{'8NYkWH?N]!/u>aZ8*6߳Z]L-0Hvc21=fl:2c!:*ߪAS{5gl :#A$k9ጚQk:֥a{'%>J< #ph VTrj ]2P5Z/Gv s~ ({U\Z]EF??ɛ@}J(4d_μ#.1xv`^~ex@ !}ok|~P:2-‸>~p @}@x$= ` 95Œ< % O:hf:^ 1qt7 Rt^ cl]  vf5~p"κ[آ(vA!Q`hO;6)(u(ٛύK^W9FQ%!:جwq{k&!{hPTWCX\I"> ^9zU@P?O)f(FR,11jLJ{0F=}k hkU̞~LPĴ'u#q rb+[ )|MBkUaUSR\OdZ3oSRڬ:yVTwlo^47ޞSC Ͽj3աSb|ElV6Zad脣1äP`7{[m'`bT*,JZ/1^Ϯ>Tc'>ޡ Ry1&F2`O;J#019d\C |`B?4S2@L9,ɂ/K;  )MMm.wr 2@0< A'P݌vbF:|[Byج+=M?>긅!:4 'л>c^z clFz@B1Wѓhv( 梗jA#g8iRJD)IR5V7JBbV!~#џ䅃rH$93-Si܆(+ BnMTÿ8BP A1Q1uw=( 2 C2Q2 4@Ɉn/$ _4H-JEV&dagzuy{8 IJos{3q Fۛ8?r )uў^HĶ=0!7,Dsn(  zz HN%>r3]{s@&, 9`[K=d d}g7Hсv9w@ptH0NdA#PxD3 px#~s:OR8U<[,<( ,CV:RE*POie@{1zμh |VN)E$f+4 dn`$>:̴ @%1loί<=yiΌL@#hg dynk9i(${dhCڣ RgV}J,E:N ~4#CA9dg-&G8)_:qׇ-(y\j,deQϖέ*9f0s,-eH茶)&޼u-jIl+1l۬X=aP֨ [>?u< ٚ h.M/zCE𵮎B ةTN$pA_5>W\zֽ 7]w0I ^O~ ky4h\Bg:=DTPp&fR|ZJ+i % I P5J{ 8u/c3D}Yqq!y5` vjV!Mo}b<1qfAt~BzV0cs!.%N_0$`҅Ene*auɦxszIOj4XX67;쳼'H dCy:2@`#|duĹ(m}1j#Qk{c Ȏ"nmXJ<^V S<^Ŀ'FB"B,wk߷l;a=}*0 m6oNu %a0GejwK=MLg [`Z{HCD%Ŗ V낿r=9vl8ƌO$mPټ𚓥ns> 1 猟>|Ύ^ꓹ .%󞳔3&iO=[xF@KW3uiQW{!tӜfPm*Ӿ[aR2ίDB"9 [0dZ 1^BHBH{VёiM(SO}c7٦@2ZCه_>|r@P I\|KNU116ݧ/Lcw> {!)sd:su@@R?.Eݛ1,"*WheQkow=59)) gP{4r]x'*B al4nQimf>v\ B5X@݈׍Om)XGN'eq d|ݥ;(娔Y}kIb?X ŸPK ҋ^ͮE{2t.cܩUjK!uVyfa?ar,sڡ6e;Xn7OuͶOr[9O@2"UEV3Etk/9t^[ *R,rO& F-4$}Vrn r^[Tu/MrK[ ubrFcM|;~o7m# sݸ kחݞV#MI .0 Yğy"jUlD&tŭBer4:;Wp=."^>i "JqVYv#5IL0g.oWxRh'@'/N:qF0c<3ͬf mGpJ,ҷG{;Rc,z_s5:HAj3qvcw`ֳ $dq^^r-(툏J1Il;z~oVL!mt.]btQS ˡ0 */_wSe,g9F)sg9sd"&>o+lG2n Iη7yLOF#iD=v<$8¤R~|rY"'|ִ1 (O Q^64,\}T ROR3{C2IO\\:<0Hj;q5_t&"IQN(u-MNY-~ʺ(ae!o_bfQvCՍS(hm<:H&>]?plrH8ΧRD֔& Vs:H#m3'9uhJaBNNl &ыLk_:C_kяosj\, /Mٲ Vfbl8J/j+ $\>@Z@9*CP33 s #!R}i hhMUD#eE:[' Lj̇wqw1M4xWj(bt. 'Dž٤șt)Cqc]/tf6PwApA||}r uwh@4Ū1sBH" \zBo3 scHC#!g1"!g;A " NiIc$@^&J* /)'H:RPi\B lΠ%Tֽ^~{y@T>+7-BA0La*";⸬/p;ǮYByZL9KsVc;mN7RPkz9c|iԨyLggKTf f#<x h6;`,<&M J!@F Rb$0v܄Z;<\}2c{Qcu^0!4+ryߙގ`IOCM60<;|3߷Bbr8#焎η]&IS("wo)wTi4W+`ʻ1Ao6iD9AuFb: `p4n"L,S`ŵH(pL7O%^1i&NDȌtg`gJGw Ϝ眵]^̍1̸dEigR#s~BZH^yYd N~`g (I<2 ?W@. LS0I%U69H/xUm}j}M2[Ww0Ω"opOp=wמ/0*_ q1WOGc,{׹͝ LFѪi{9gc5>y:,G1N=gorb6@={h}]$LH# Ŵ w~Xȶ6Iz"2ٻBuh.D!4H4[fu]ԭ ,c-(s)ޞOJZ+5'SR7v!UB HOV']QK:%݁a!{ ;z~y=.190kKFzCCgu`o< o* ) )М 3-`nxDU*$P.P"vα!\}Z iSSp1cNP:tghtN_n:IHsl='l$n~'jG?cw3ip93LCfu TP:.(<ڱJ@tA[7y1y;g~ LgǷu>g{DLA0,(,@RȲb_w[vsCP.z8(=|oGi B铿j/QNy_+筯9\ݧEC!ʄ׾-5(6$jw|1(+h\a"9Dxeth*zkK7nF uQv`al-Cf޶<^{Ј@$I{(QyFc^%4\oÈ翝uWƎ'Ce=I k$3JbI8ThimW $5s:TG˧^s1=oYutA PjWy@L΢.4Mserb6LQ,q\ QBAcbiO/;B0:ľΟtokF0ӊWK-BfKydQEy\6{Dm(>):9GOXc+%~zՇJlA9+:P>(ن@&3t~y@hj'v..7 8 :}t#PZ]_K\/lUSƼqεj#|k ŀ:# 1 DGF(臉raa3y``{ Wm ;/Mx!qCߵ}`L]7 \ݭ!!"8YaB:F$DY vq Yy4 c[ 34~#&00WLL{("ݨA }9Ujfs掀DlIe gSf,iŜ9BfUk]B7gȕш54׈G-߭H -Ymf6ekY(: š|bvσ؉66,8Hh}]tC:x%뼜2ƃ79wr*XQYfg?o泪(O. 3wL~ g>Ƙ6v7IK$EH )+fJdũ)x)pTٛyIpRgha_pd'<[Aj4h#ӡ (^&.Obn"373jm Q n ڧi#t<ԇY2$ҫ9[I/|ԏF +sX9dmzn,:)TX3bbV[zP죰( 0uC4̬)FB#S= 5lB~~zynv*P|47c4\ b}(n+tۍw3.S̬_V+`.`!:׆(`JGB'$G 𗷍=95tS $X̔ ~1gQ8t&YY!=l*}{JY5W9%%az\- Ay}Ι1ɭeb8GɷjߤJT6],f"RrP|ҝKd 68.g=Mjڴq%ֆp"C<v^u_fWDhBmk$+6cz H&w]}ZJ(|0[v-);.]{;[ϙw~փYIlĺG]mD܄E@7WTK+~<q]n9xyo&׷} hˉn F2C uBIr*ma$dfR?HT UL4Pc2Rqz27KP$75Q+p7<ߛok@%)rnv\z3)z1Дv7J, .]k.2|n &K)WSVd5;7nPmĘLF`± 5b<;Dd=C}𹉹Ŕ G /=s%DUc2B*>^:FnAiϔoLBs(W^XG: 2jEɠm mކ|Q}^{];k&y}85[{U"`u:\ @J4t̠Gyk78) H$IuF03uUfty!ֻ~ӷ xL"x]= IB0CId!|֭ D &;ݪ'ᎴBW\.lB2lK J(4P JyԳ4JKUBaL@R!I (I(.suUI ]LGȞ(KfpElyRq6GPԿq/zm#_bu- "3#U=/-ImﭓD0ȶ9C#'ϚogoUp Y`mjt-H2JX]0nm`"2c$G@hf,) 0I 1=藍/F>p|jdl NXP2 NCDLu"H1(fp:@4`6J#|=Լ_S&5u9n --whJ(䀌@?毴!V@iּA'Jk:XX'_S*6Q۶D(H=y0` aa@WxfHnB*,*.FaI,*>roo\n!݇f3%m~%~g_!\$97݃7ZaRL-Ft K-bL?9 s:~L,#1&0$<uK&!Thn(3 ڋ0hc:M vi+ @Hd901<D #:Fh }0;8XbdY&R}ȫB A++XP8B0{|a'G." :{ފ'Pqsٝ$]kx jE"c#o 0,JHюƖUvВɫwt% ZQ~G{f 8CC0 9aW׍׉b*nS)^HV,KJ&Pox 7݊kg/E;~6_:뻫<ְ"# LuuBdtdwzc"S>eqǾ ߯L KvAc^&'Q8J,a6)Â^+(~z?~ i}IxbQB#=lLD7[q< =zzrnHsm#v98=dcc#FA"L 45Zsf=Q¨Z~rޱ:-*hɎlYG 0E^(~/ ,B{{y><hyQD& DRPI:w޳AHX(VZ,U:zg<{rwʜe|0r/:axC;TYw&#IIMC5ޱd=`ϝ{Z:nB/;١qy{pC]rC wTb Hoϝ&j Ibj']UJG _~ùD3cdL*\CuuJ׸2*0 *Z5FSrCfZ&?6`3&e'ّmw#C|i;SCzʥG]G:X@Ğ?VJ[fN-IF4Fw(Sax|W$Uoo|qI ՗N;ɦ[ݬ knU+euou=b7KFT,kG iZm-F;ڈоE+0z=+?Vf&H".@Fv߇%5T @RhD! } 0;qDC$s* `#| 2IϛTy UKSi? ³[魖#u5Rg5jP,@SVŌU"< 1l+}̊*Q޳N) :Oh$HOGaBALngz?9ǙWy=uTXO7-E*5m&{6ǿ?( ;Beb e_\MxV-e>ЌZ vS]w({C~@Z`e-{ǰZZ@/;DJ&҅;$[A J'֮e (W87L"dFjx.!'lx_eX("9(~[`oms9h%Jc{ھD2uvWTqFCoO$VŲcNV>n)M$=M-:QΥ HWo>wA߂:ѼJC%pd>U,I'{qM_%xG6YFY#8KF=#Ơ_0XKԾ!MH$t:dGբ$ ( QyHeuB dK98iՑ'>ٻˣHL0=[dK!Gg8$5ŨE Gm0 9Dkkjbő%26ڮ0&[meNp &S!Mً7xsaoBI~ ,2&-( y󥨁F#(ozX6CmgJX^Bd #ھs㦅$=ց'zXs>` Ǫ 3|/1 |0 ]S:YtnGIZ(lbr̸kn$(B!ڭ*%:@WpE3j^#lKuI{Hc'2: !8H`:0+XLew}ZAC\scyހ I)| `4t-M8 #khˀN }@`v:zfmvpVDW B%K[э m{Asn@0<=0.( ֯MaAAEyǟ;azs\WdA#jv0YKrEW` #uxQ3A}13_e zcθE8D'? Hڦ7-TDx9QI5u QN37rzrb0O,2ؔ{I (] oe8;}wd- ,P Le(Dh=8&o6yf]k0wX eώRfQCOVc AO+׽!ͳT82p^>r`}WNu륏R52G-]rY}{=[rwtZ@0k\Iш &ySA A$IE8u )9"*c\|D7bwdžQKH JW h*% W,e6IUXҁ BAqPS@jU*y߾淮:C5K\[pGQu@H(Tn[7=/\P7< C伷`4)Cc31:r'-InK9 x:c~sg<:箺dW]5Q1AmZmtɩq>JC< IƘٯ0eѝ< 7s ` 118@{Ǟx9yשAMvE[@*:^{=;madIhE{3>n|x?lk3paG}El}Qy?qn8)rͷϡ,M>QnN5T '#: i 7s`>7ΕHSE4?kKlCG:nƿ<á0A5N ,UO&'H*ة-2mm-SɃvؑh.1 ^`D|P|iңTL/M-T FCɄ|9s}'EEڏƼ5cR{4.P˧CRdIi[fAJnt(zƊ %!aBi)^Qɐ/F]:< e0i~:"ޒJ?i|~vzѶcێEeOv4xH&cHo#mm 1,S@ǥ<q=Z%?r<(XBMNѣL2|Q^2 l[ce/XRǩztWc,ŧEK~8o=L3%` ȭxmbt#4ppOtߠGш,t83C{K;E2e=I^ ˗8 6`<Mʇ{M23m>ߡu/LjH쁭KDg!L55n6*m1}s^݆xw[7&6' y[~KǴvweX,\zbs,LIrf 샛5J\| ՙ$y. zKz;y-xpsS*YgH>f>uMi1E_{rCGkǛ-<`] yU={NA!KfA OQ{ljHD"𰇸AYB uu ->v9WrW/{QQrHMc[U=e|'"Z3u" T]yW4}^G.#/=vnjDaa ꐭ?)$}C3:B 4h*ꫬ#Z732`A͇W/Py";휪̡wbJI<0a5oΝ 'pփµL@0(͆c+};I漑RfչD7Sfle@|PAfu񟙼9K@9Y߄+#R31ơ3Pq~U1vb|nbpFz7tQU' jȈy\I;i5-`,Rm% z?}*F{<qxhkwzAl6g#F.mD?YA$z=7wguq8NT\8,FHA k͔]#P}S6"eȍ"JwÌ^-a3G\TQsco]VWU^I.f>u&/M>OmC Fn3`Kٕ둣;Uzbs>ؒĦr ~>4 epc眸VHP|Vi-:xJmV%>L'o֌ &OdYirkIF~qYiF#+aqnhrM[wP ˙q` =O>9J{3#WSG0<2yRSohmxz'9E!xB67L+ BDldJV4#$9Xz3z!1Qa*qgsfGxHr]w@cdo 7y!TBykټBBd LGߠkBODY&g)d׼Ѯ^(W*Zks .[uwp@WI(O?VHL5h[F%Ed4Gq $6IGǨkߓjxSys)k`2yƓbyOfU$%郰M\(SFQڥ>Z0ߪלL4)z`и"A3FvdtC; 韴T< B"W̳w(F- ^]@~5cظj@=+獪_MňA8*Cװ=b V5y8,SйQ=CrRC`s6RXءsr_ޤ_敀TDjgY ! g +^0_` sn@(P"Ӽx!I!X]T4B5_."~dV/V!EA\0`wr~[QUYWOPd_G|eBzqP> HäMMISo'Q:W+*H=[^uLIL̯p8,? ĶB:'U|>t&bLF~w22--1j5uot3sT͜RϽvO\9* ZQai1%\-O+O:D_RAE}Vs'F"$gDYbuX2fqϛzpkdb0(SARy}"{+ɬfr<$B[YYrZ`Zfp$GJ@@֚YNw<֋2EJ.z)~TzC bT5.sBc&Qo@;?O2Y&0 GX MW~x=Q/WY${fE4jNh&zwP.0%wLj_Xځgof}͗'ob!d0 9<]6 *k*֨"+;/!$*Cw!)Lӱ)H6Ä:1n;K=JQatK:\̔llwybs0zA8P?>}Tꜭ|Ǜ/mGɖXsIpȖ0>ؕ,h& gcgIic۷C!Q{5$u|Ic "tTHB(щqrΈ H׍a3d<J]Bcf"Qc)&Jbz/Hd"#E~yHB.nh$Ydzo]ԣ8$}и>zr"3Bhx֯uUĖ[+GQJXH iL}>O[|._J>D@ X/?urAh·VyI_EğۓpLs F&@>e<>HJN|&B_8lsubt> 1!'KI!8'=SDl-7BD$zj4Lng.PRaץbε}mebet{x(9OvT 2@_$$Cz7pŠ <-z%P}߿QƷ c(ΟhP6!ߟ$.p|zf>ooʈ{J 5 ۲3}FBdҼ77tcT׿=vy8 B$dQ UA ,U1V H*1QF1b,,UUAEUX XTQ"1XQQ,QF,bTAHHEPQEc?TS+>\CTE`_>*)uD\v~K?o? %h"'^{D_~ [Qҟ:{E?u Z>={}$iTE<-}E岢.C`4uʧ_9I D5.i Sfy^M|׻!Xs%d5x~0W |y%E1q _W]M7-?ۃtk*"Q'pMLԩRza MݘjnSw@&0܀͐Sv&13)LL&̦&e13) 57$%13vI0$jn2C MbfS2aLL57i MbfS2̦&e13)LLbfQ d6! mCh4̦&f 57iن13)LLbfS3C M݄! MbfiN'90ݦ&e13)LLbfS2d6! mCh2A11*\&e13)LLbfS2̦&e13)LLJ*\&e13)LĹP'SySv57ț&e13)jnSvHaSwaӉi 57iLLbfS3p MJiLL͐0ن13)LLbfS3Hi)LLbfS2᩻LL̈́Swpݦ&e13)LLbfS2̦&e13)LLbf놦1340ݦ&fL57iLLbfoNNrC MbfS3C MbfS1HC Lݐjnjn醦13)3N'9SvSv 57t4sSwL57v7 MbfS2ĩR57&̦&fjnӉn:`N'9LLbfS2̦&faLLbfS213)LLL57tSv̦&e13Jbf2*T 5713)LLbfS2̦&e13)LLbfS2mCh2A d6!13)LLSv.S2SwC MbfS20ԩv̦&e136SRJ)SwI13)LLbfljn3C MbfS3f $ 57tSwf&᩻13)LL0ݦ&e13)LL MݐSwa134Ɇ MbfS20 57tSwa1340/{GD=pyaPdQ?v QTot){oBӯ a9rH(M{vx4ƻ?8o'cχ.y@Ip+ rg.֢0*T>>cD"k nRPz;uVT?ZP9f]_$WZ*-^H &nJ[6_,:eWoSA6Ԫѻ٬1oR8n$=aĩ.$> dNթM}gd4ƦUg8E3-i]&~LwlIǨvㅓRzWc[׫FiދSQo.+<񎤁{!-5/ks"O g?gZyDT1/5yG"_y He~.8uݤ}r 撁¨lOJOH!BkB tg$6E6 Zho$ +#D@mڱ1Hn@&zEU#C%i2o[L[nLIdqo"(g$JM* e m*Kh+a! AKuY謇 R{CsYG ԬF8]&)NCТVQV5|8n m2r?Akp/0BA$3>)W 3'0EryAA,7mr? Jjr:|{_j|I]ש鷐tÑbXP_aagVVeO`"9N?s ;O4F"qȣڬK n幰RMqLlk:4%@SG%3M1 330`6oٙaamy&F"SƇƝeûwEEz\=XxoAs3e I: RuDhƦ` xDЬΠ( 0v,Rm`MM KX#Ql~:NT\7xC>FXy}'P]1"~9"]X3 5}%>j?+m(Fޯ!\F!U{{ȅQ`ltGCrwC@{УAf6x#eϊb=|M#_%=<2}ID D27Ŗp[C<>5DM~\5*?Ȯ¦Mr>R-cG<͋G}¤hI,L L_Տ%}sUOw1blC(ʴƾ $/ +PDwpB(oю QZZdC$nG-~5|CV}pe)P\@r;yV`{ޗl6* ahzVop@̷JD"c6ȝ4uid"T >-v-!XR8"\.|ߧaU8v#J`-cgG0tL]mB#dJ)1Ȋ0?Bb2C& uWo?Z<_QV'_'bX: ޑ۶@x7V6ҹpEץ$$5VUXg}=v{n*t-U1N+V*UXcn/*ԵR[II& f@ ~g,|qlDYkADZ/+٨}onzqB* HALYU,Q+eyQNbc[f.&z+^t)J-((]_,ێaAYҕp~м~)mfӒPpj̊z4f9U?=ˑ e~?ÉAUE`T#nwr E:Uc}o\dvߝ52 H0&%0Mt0O E ]6^!d=ixn質)d]u(cXϨ1P>ˠAy+=/^G?N.->>EYh0ЈVG 2*3b훊 ͸;G>t0] J1l$ m;#ޕ$ P,gBT14!AH|D( ӓ0bsh6D$?c XF LQx"]/2!N9FTthZz#\ [.@8쀳RWKޢȻ1n'DmeXuE` 2#^A ӻ^8@FI mS2&׸9*RW\.C c&D\Lzo/8gAUFϠՋFyMЩ`(be:'IA ( 3U)T?Aey'^b4v -nӚ] >Nh5$zecX꺓&Rx`VdZ?d)br%zOs'`y*+%.=Y:fڡҳdfC iGqðr:!1Nn$-0O3,A0y8T؂A  L7?xdv(,f*U LbӢ !ݱO:2/1? x}q^8+J=WaTA ϊ|߹CP'qy_lҭmox V{Yٽo=v BR4xl?Ko〒u!͒I$N~`Fi4QG,d(*UZ`O*Țy&gm8nvh–_jXetƕUP)b :<U Qzd=T$=ϾP!c3H!Wx4pg (rC+Ht'jH'$V6NlC8CA~*/iOn~:@VQ?.%d/ӂ0T= I'Ur"m_F2#T3賖"brfu#&bRûC.r/V&6Ud3|]G gf=X{e4LH I9!Qk;#  dh]0F@өc,A>ًz{AdKvcoj1Y $kSgao[ug4d @uR $L||P5υ9n.aD}Im'_|OGm/c7و?Hj.@s\yʂ}>Wyg=>ʵ44Ln%BFc+'fe{I 5|(5,JH˂Yh^y Kl{꼧 ?a!τ eqZ~ҳ2m[$V$q O`IHX$?u|xR)'/ 2D?sDVpW. vKuHJJ#zP(v"/_MQ_Iu{E!w :wE? hX)Q*%єK=Z0yO9"o>m@MvYSʴIRGyz]Ӂ1az %͘2]|AJ |#GZǤ}"RmQ3 T{a\4p>{Q)Csd{4fBoμlo/Fp76cٕo(/l-̒;Hו vy7+EQ+VWPN0d$%0BO gnP j-cZ iJQp&0h.xmP'MMl0yaJU06R3xªMd_N#z}q)BP d4Dc%^vo'L< e-rE57a{~+Sm-5]SKi?v|R\/Hc[?Уx{NSwv66qTai^O hؘf Y;mK=9`e&ɧ-f6Aַ</|W{s3,7UpϚӦcZ7|z$mVADΝIׅ2Ep"(P_nL;`*F~1Rwp`aG]:d>+<@'Z@@4P(WpT(ذ${[OL=.ͲbN77P]:cXjHlJOUqZL)F`eEe*;98Wil2fсUɦm4 mUjft(Jh)$r $P*י7H1sY(y5yE m"@1kxbk2P"i8q% ڬiBeЁƫsJSV Ҫy׿gb}Ý)4F4H4J8_\ZKt}>r}:$TAm3Ǫff.ǓKbSm|+G}UwƚQ߽IBwi#} 4*Wɫd;{G_n.7V Nm9UwKt ?[bKbV49rgm#[=g< P+:ꦥaeUVYZX Pw*hiAהl`GO?JkV̄q ؈qM۶T w̢iJ::o<ͥY!|t+(Ipj*:Qi&!A*緰wS9{C#p x>L3-M)Gy\j=}?uz8$N& O:2-WwMh"Y>p ޓVʪ/=<#_<2w1nLvgM\{6 \VxZ(lB[!9maVU!%1#6V 6CSIZ?i:a&> -AEQ:]+J mT'~kp޾  ؊ g0HRkGa|\Om%mY+rI$I$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU}ϙU$? 6fә/Z/oM+XX~ߞ$2'J%Bk*ynzNsw'Sϴ>8oe/Ґ=[7cl%TU&,^<rV儀31ȵ{Jma6?+A2Ob~U %G{f(]2 \MT/$VvHW '`Ɇbj-7bD"ʼn2&dMؑ HbD"̉w2&dMqD!B"Lmu1}=-۞aJ4w2fXh NžȲH2,4iiςsvxGEw2"7P7 G.5Ǔ\@$zKƵi9D'2 Juj0~> '=Yq> CPPuv:V`w0 w T_{IG%t[aM!MV9 <'"GxX9Q73xyq+Ԛ_+FhW*mI[Kim-[KPI BeI( uK_dkBc4Ctݥ[KhtCS?#X Dh1T[Kim-[M[Kim-iKim-[Kim-[Kim-[Kim-[Kim-fR[Kim-8\Kڿ`8A$"g25} .׳nfR[Kim-[Kim-[Kim-3im-[KhrCBi"E 6A$A$زNlhXvH$T޼iKim-3)m-[Kim-[KKBh*6&{ 0!@}bI$WϘȗjwk]Z7Rf+["CU&)_0FA5kH-0:PӫחK2KUyx!d/ȵ$ .dMț"@bĉEvRw); yM2'v[5 ~ $@TYN$n~_t%v=6=28(,gbJ(P_GOqQ0@kb+BXkϖ_r1s:4-&%}gE&Mhݑs c| LύH?; iFJ;ݩO yc S )qe,B)fƛӻV _K6ru!~,"Ȳ,"ɰ64>fސ!#\ruS\{CAI$M|y ?,*[}7yﭖW}EwT,"N0ay +VBXSAT݇BpWFywauY$V******H$r^>dL%rܖ6}=}X,hlmum)~V 2Ʒoڬx`! Y|w>6B! 3JCӿj/P4ǜwWyCK ޭ$3&v_ nMk=rUF3h @߷܊u^m:/Ld VEMہmkPP|?>exo>ήJ;{{a*M(W"a>p^j&c0]_)âJ!bNgL͋YM ֝oq*,:DR'W7avUMN '. uưÃˁ4Q(R7mu]| ǝ8FєgAkyzUXvgľ-K?`RNZe+ipQ~ώ=[r,<NH!ȏL%IpHAIH)(>zor/&6Yw-Q;%VT:s>B,aW60 7A K ~ Iǿ_wĝж=Q{oK 'qD sUwV8<=>gd[F\g HU+:6R+$ T`d&`=2=)2OV(J@FPpĢI%$)_W`R;&I6 PmWV,uR ̣_*~5 %"\f@`4g=̛BQeQ?=Js7m-dq ^VqN_΀ (ۮG5>r7kNfkxs0ʊj}ErtxO|jصyWayfm{ 2![c[*!e]D5fk'a,a2oGջ Fk\$oi<[!$T(_{772 ԤG,g;U?ذ !8=q>M; N>o&vVng=sRϫ#]}$/N[}kYҦz f߭:YdSʪx$0⍈5]`;s]{;λI$HNҩeS|*BQ!gӄ`rRֳ#Z _8ƽBik 0lp0lEXɯh aOAJ(,z =s<8;Ns]@4 W~eR.%Ԕbd1!=Ig(![Bu ;0JGˁ~@8"W= l?I$H$a%RF9܄{ \0.ȷ|0EVieVSG_zQSI'@Y}!uϲ1`gX ?c.֠ SPUI y}#+m|-|i~[+A q6Q0"sm3:40}'vM *r*$?(x)h4=91uu#dCdve(bT}̠ FM]<2p^^:IDK?c$`rP?E7jTvY'a:KR;r#2YUF &C!`%xaKzaah')) +j^WGZzYRJ*/:[op2T7ڑ;#5kD1S̱yN%^淸#4e%ѵaeNU\\7 $,Aqs aLL{qh(/ 6 BO T@@mp2H `gMM"4Mbm_Vv"z.N w5&T _W^{10b0TSFM$<2P4Cc+Ns GzOE,l\)Y8Vt[ixj)^(G>a|.%x(8Kˏk*xȰ` OBQ0oҽ`ĉwN~^X~dQ!R([ʇ.t 6Xzx3 z:QTYw}y\V%O뮺O(xAԒCy;ͫ. eʇTiԉ?vC@ >p~u-0aD~k|o%;?){*|o&qpߴ۝F7  VM-g6~fLR^ԧ뼞3ɑ 5RMX:ȣ:Ś7pPdJ,^ L ]CWAxumJ DAy7om,xojיǭ=|Nwqޙiw')yY8/=F}kF9Ǻ]gP\>?Y3Icz!RՔW6ePG,֋k9Wa`>Os/2aP#W@ G ٭Ȑu1Ho߫Iv0[ZϞ0@*&+~-`ződ1Icx\-/ ϰVZH|Q} K"e_ xA#aMIϊx.|cݟC00G/RJde%.|mG+[>%u~< =LIk } e> R DB[X*PQj^ >6+gZavg&HR۳ xd%2;& zU=segcaq*?j@2Aη},n(Xm>F:l"$π7Vj~!v4DdCaUwO8nј`ә  @5c6c7;%Iͥ*Sӳ5@wgB93+*PT<M :#f16f3%ܟ"=mئ?bUF$ uzOŒ2tȜPXZYZ{Vߢ"{v~on.NmFrF-К>nO0O To!aP? I4сN Bz7L"Hٓ)4}ga _`Ir$I$I'`E)D">1C:-4}cL*|*W"2  &◕ Pt.LfI$HQhQ].Ϩ|,zjCYBajEDްJn@p=tԐX$]Yf1QW?4Lu#x-QGqWMO&ڢP^ % {ظw{V"MUSXo_Ojd U`$eECM#kgHO]v3O* ~-R~ǕMFDZv%&EG';!1߰E~"dOo\s}IfʫN?ԃJ(I|.>$*iD;}ܔ@ :A+M6J(A0vy аK+m=CQ ه7:`>PIՕbՐZA4JRQR.:4Jq?݀3skz{Qq㣁]q .܈h&{qV]fG-=c׌ &'c^[vŶ б%. 21sh Fa % $+U\I%MGts!FŒk췟:bxjJmP׵ IB1~u x)I`\/~] o]^u1ӭ R-#9R'g%EF}:敺T%a|jڡ/.$T`szpn;M5}MpfV,;Jn01FRN.ט9J~x_p'@DB/Ü,udQèslXLP(Pfq)o oDUflHo]:WnxcFh$omxZS!'6W܌,aVsBv龇}& Ufn:xx0݃JXh%j3(b:\,""to&*+ПƉ%b/C Jq }?k@1 Цck;-u`I#IGr\-:P{da@k>mTYau$pJX.s(f_!\@l(…q8`SH $bmF9v4l5GDw[0`bfSDH'Ydcʌ*պ(!*ĠNє_r)WWݮ,8RͶ;ťWh~KKRsaXlO3ER!aUuMS5Q >G!r[sfQ?ZkkvϯVn*DPLۛZr)Z1kp_G?!&;S}ѱu8 QDHbsF+hf0?u¢34z-f'%J'/?A44QuY?pGIUNLZc /|ĵG`BtȀZG^ker2Lwbob^'#3AƂ HP2cE^/Fr17 h@5 &BxJ6)>nay9ExPjx 7V6 c}=f,0ð T`.?mt̠Qku_?bf;$nh KߚnemζַTZ(Lԃ)\:>я3ؕ_VgكSrMGD=/:+ŝ9jxQ|yՊ~ߦٛuR^~z $=;rw@ Q eRPfuR7Y (;rHg;ʎ6HB9G KP16~橉}Eg]-}*48PLlvXHJ/(!Od(J@`HؕQU&Rh/bdbT!zh9qS"3ea 6N$B0ADXBè . H-hZ*ķSNlCqbϱ9=wĥ5PAy!BhDZOQ}X~ aџL}`*oTtbCLI1WO4.ΪH$2$bb`gd"Nc%!7v_$I, V.2Fݙ\]Aw.Ur: 9;*?^ UW z2Oh16HE2R'ʰOKb]IDm;Klro_[Ǒ-KzHU(XMk4X̶p839U@86aabG֔?v}U#z=3յ ;ikHU87"w;~/v2_bN9u_K3 t\ ̇^&coH~XK^z03>_־qĐI] #dkߟ1g3&(Mo礶r<{ 3%qô[QԜPNMG6[j]E_1Feff/FvW#ӲZDi=D!\omkIKo=ƚ@yME0A3y7JP{Q@׃pSDԲk湜|oxJb!)n#-@:J,EI%hUDw%pwr.6JMU/@FK"OBaQ%GDkul/9 Sn`bcPh,=P}_lɏeoQ MWk 3nevT871iq-S*+y*ݺ`IaGv[q_^S@:vOۊpI`r=HKX]$!tǫ_0UWUU[؋?Fy*[Mjo4wZ,T**8 ]XL.@ЏR݈#CA +@p K$ir§ 5x|%kH7WzKZۖ"G@! ߒ8߾\uPz$ꃁ.Ky)NSxH[ ol1>m&@@Ղ! O9N~>oNq]  Aekй25;$g=]bq'U8]n d0:VGHNa x\L~}9:⋸.dkWԖˍf8ˎ]v#ƚֽ~b| 6jxAǺw8BUUUlr`(U 6FI'"Rb2JY}Ta)WjO ?c z-M0k_Qt=g4FJ!Q26Y ;-fOzga vdѫBpSQ<-X(¬QcZ ?ݚAafa)澷1מyQ?ڨ[G<tCи)`q9 I*`rDM}@j|6%9AW=qlxs3lѷ5Te'R$TBmzgGe:v_n]sg]P`]$Glr 2S:;:o_&zȿRpWN)4Ak@Pve*.\3~eRd۷9ro3?ćsHDEM_5"ȱ>srKXIy]s4o:]㯶ڦ$=u'u C~t!$@Tj;_ \{Ϗ}Kώ!3m׾񟸧E Dc1>4ac{%VWs)փvA?3!W\ll<cޤ,2dd7sjtn-FF$pW}zJɩkv.ߌΐ~8Z|l=xϙ΄k~UO>v6㹅 $I됝f_#SQ().ryAv'I%>7bUgL?d=bߜ evx}/3^lڸm].(ʜB%؄C ObGm) i+;Oj[-qb?n\0 A~lo2EZ/Vw2~>ۑr}PoZg!p C}]1Fp6Y?IT'.4+E2~p4kza]ʹ^":!ҭnC3P3J"-!^xgkl?/;=:SŨ"`J?O&EPdeGbk>ۦ@!xu_?/sq:" zģ5wbܗ^˟qOTc uW'NpiY:@sJb Kِ?_o!p/Jc--)?jj6KhvƅMn"PӚ ̤ J ٷ$5:ׇ %4cVefӹ}H]'K|J~>^% G %&]D!C,"E[Xzb&/ޯa2=q)J+n,I$YW3r; '簣.;ۧtۤ5$WҺx>T PrF:e M_eRW:QBWUU9$X˳{wP*n"cH{1@&h|=K QRJASlШAu xu}>ڰXqW迎#9iI Ppmv>؁HU kLPwT4%AZxeC,"Ȳ.y^ҢJ+wbbԯXWM{E±UbbEuŶ **Ucϒquy+O]~wi{JH~^z3N{ִz>g  Ore UĽ(g%G%(2INtkPL)UVy'_ߗ=UET%~8[-'%6M?l7^:[ڏIֿ(Qk,m!V[~ML?_myo/GWGF͒[۱Vz7I%-ZoGq:hJu |yL8߻Lj[Rcs{pOѻJ02Ǘ œO6H z{Vw-kUUUUUW{Tq{j+:[v!>&=q3o+LwW]>)r KomlOayJOPĆ(ku.U٣x='X5EdYEdY=A[|N1Egck X)+%dYEdYEzΆ4'%P[w[gβI$]*=N}!p9Y-OZz,J!J^? 4tsau^>u님e0XǺt-3ǹi=3ڮ6mU] ؀H|QSVyC6ސo ,AG3( t>){ `$ o7#Է<%E"Q D%ep=ǣ;\9B_\~8О.uRq=uҪ-YW{ifX c 7CIe!)D~2Օ~K }Sb( uޠ?Tl΂q@u„y or3T]l7Og}Snu%28s5 6:ީQ 1۰73';bi:( %­ρ B X6 =SҊ>}*06DB^_s mUoJJ;ə#T /OJIa JX"=B(RK,M) |FFs/jzUU_|UUW-~?t,4[f$}>[8E~@"kԼ@Y"֞C&KZlZ/3V1?(Dd3z[/0%R-@qk$&Uݬ:F8xNJCqGQ}ݳ""brMORNM<lB~!f?\x'WO/5{; ({*X ~g_I/bN0\rQ;hamUMSd+(pUa$m WlܲqT3/=\) cg>= ]OV*EV'76I$3ZL?0+;gqr Kt1yR#*8bMϭbCR#uϻ, 2qp~ePH {yhPop/ ۬9 rA ^=ʝCM%8lʊ b½ !}_OPn-;sS5/V6E?4O*|n$:=A]ӟ!_D_]ORTUA$H%u]aC+]Ȩɐ@*~~kE cD@JjWYܴ/8'`c 76 o*<+hCLmIY!TP]ק m:gD?+(=2ثR*~qqT %ҙ`̎vQGӁ X `]r}~_muRǂ(%".Ǣ m=(3~..LuWo8](/;jaiz+}L:ʕxHEnȱ3?+,k\ aQB4u"Ғp6;vLT)}컆L־ _u_6`c_˄DjGyj%*>.l)] ݟ@@ߏR^ܕ%Pb$3ȏ^D #=9kjwAb`lc3sO 1P!-=ӺQ&oǷji^%xQv=̡̿FK3~D>]ҎG5{!J*OgmtV3@8+&|4C -{\Y{uq9J@j\nF`Ir`)&D)/*T Kᧅf*cF^`y 57@fGY{dZ}VflLbc[^('=6A%=}],Nl,"A)idTWFռ53o4G* lG??d!UH >wfI$>9.WaLH9̌:KN8g,{pxk0zw؟>n"; s4>U' ( '|lbpԻ,́\%\ )2jZLS~Abj2{0rU=+ ix$Pj-XfOfOi{""ɉۘ!}H#73z?Zlu^ Je)/5%M_Ȧg m*0cnH $:9FxFcﰈ&_҇ :3)5}tzwp@M$I0b@ R)D R +7" nmp9y_7ɮ< JniMv>ؐ@$mb@q؃^.c1}IrfRH@$wd>iG[gF3OqG r65%j2yBFf&$;yaʬcy#8]V݅X mE[_`;:`4JYB5e]%U1% o2H@z.e!CgdI xaD-@ԚĚJzچ.(KO_tB#L}sЃK KT9 z~4nz8B$kyJ"nBLWH upF@|Q9<{n9ωWq(o!Ql|;ʩiiPy^&=>\Sw( czo?>@7^{G\ xJvb%q5d.$-Ki]J|Sm:%HSMW2o-%,jlDZ` 6M_2NJО(˫tK%63u4Q]vRkPnl&gUg Ž5t4B, !yn[3 ܌`m`.gx:;g_ ~ew,R"aBi7&8x&!s+4k*4IvgPVzԠ)%i)U]kN~ $| ~K[#Rm>3UǃLN%_4VPzNлYJ݀b7 } DAϏ1 p-Xv ˉ|qډ'fRKqUIZ_4 P/gG/c£s/u"cUi}/dU1?>,4`Eu4 71Yс`BG;>*Bz!Τ ~ Ȍon<#5pao7/}sjQq36]\k-Z^>×ZH \Jr2J/P: X s;GO#8ŠcBkǎËNdSBbl@xn I>СCCzrtF&AZqC"@%:*ZYWrЁ_PyDy$U=e"ȵUUT9$z{ ~ +)RO!r QYX6vF q8*4_=ҲΞfq&ͅx6ڷrM9;}Zs?T{Ma<<յs,A .A`x !k 񯵀&} r?MՈԥgD:zp(!5.NdŽ-Wj~y{fuJ2uXNʼnOqw$Wm˚h D@2u:GXRъ"Լ f#qI# cOL 5Z=xjb $繇R I&_ y5}{rOV{ cߑ_ clb 7tA$|HpuY z;X!%ː\J `*wGk"̻BkݲMȞiGP=z*R9 sjp-۸P6q,++-)3 8zzt&1ĥB@?UDc9ɿkUUO#ЫyM7kAÑI28XUc3UV* }ʤH㞻8N|μؚL>Hha;4~ٙUY7TfߨIeYqUν~n?ti-n}k *i$ߍOX ʱ2{mA<#?{X&0  XΛ:)2?/{L~Ljw\E1Aub\hZaKNM&(X^z,&).\pXz M>1?e+`n-&L]"?m\iyMg1{wJ1/ZS.T{;Ȓ`*l~o?%6w?+\pд=_j\Ba%Ͽ~|n&?DuhPiJI({ұUbLJ9ZUX4bU2V'Ucvu4)JR$I%O_cހv3?B]#w_ $H$ّ{^} Eyz*+0|m ɐa-5BkanXKlGяZ6*EVj8z>.֘E#We"1lW( Q~UPȅd? Fh ioޤEu_Q0n4f\#8 +@GGRE}^\JZHrlj!T 灨=i:渵y%ʼnڦfiߐ(rs2p+aiyg:-|T9dM5WWDXhTG9e۔9Wr)܋n'K̅5D6A>ʁE˖KA-:7^b*wp褈&B,4B?[nRQ{Ш;1ᒉ^t$WrҵeNlB 'HV_z|$*Wݙ`--$l y`mu֠$ e o8 2" \%q71|3f4ѲȎ( 좪xz&CSƴΝnQYz+qƏ< L&D?r*}P=xGV l/zF/_:q._1=2>9ptdqRrHVO )\c^O _8:;)v9:|Ѹ*uMg^A>s1YE݄*uP]!Q)L%;CZWzfROv72ȂȪݽYV֓,_<^eU|jO`Fv`=筡[zvDZnBPhA/?ЫT9h X5qEyv @,*uA!*)rU2/!=({'OP,V&dAԑx߸**5mDsmd"(AJXNzL1>/'.<|>-w#$!atuCF"HjTpi`x{>r"|Aw-0 Р5I|@ tX]a-4FSbE9K/ `QòYNk cj~B`Vyq\rq-$UYGft7K6Vt&ZrM-/WӠ؈S:g-ۙ̅ J w[eO 7jp(>^G9*ցζL nӲǹVi6|gpBwyl}rA,”6ƌT@l?@t!Ͷ rwZIIT$*=@Yi\ھF9~{knNi[[6޸d?>Qbrc4n(JzDvl6P Ⳇ'yD8Qx8nUIZnEVoX]|8unR`_6B $to9֓Enɠ{,-8晖(t 2q^PZI yFw\\Zls6i'wE2g|\M:/L~xt* {RsObm9V([/0p$@I7zPKAwRTD@@&mUb޴A" ~G#e/0`gfif9dIg3/* SLU \KZu(i3XWǀEV(h# 5,<(^TW'1Lm"ĝ,^fV2IO,_`E۶),co9'TQ>.I6#iu_8&/ +'ʿR_UprZOi4_+;6Nbg a]y断-1"kJ|||zلB$^W dv㎁ WRbLi{k=o 3ohOjEW,8&L7G8*"Mْ0oN 9frrH%Q(_2pa3V1 YEUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUE+EEQQUUUUUUUUUUDU+UUo-3WX1EDƨ*Ub̌\TUUW /^**:?UUUDy1JUQ1UUUUUUUUUUUUUUUUUUUUUUDbj*wg"0U[KKTZh DUUUU}^6dUUUVUV*!P,"9}Rv]B*<{qf_U$qWHxTp#jC@ #8nOLS_Ld\{ЂD%W]gFb7}gb3PECGjABx*Ay+EzT*ޥ ATϵ-3Ѝaa`))W獩J E!J-E[JEۇlYdknn3_Q|őT!#$A)0AEPPp[ }Y/~:/{A$O)Y(UDP#]Ϋr'ph4UCX , ŀ,!H0 Edd@(HT V#!n \mTVUǝuL #,VФ?ie1!h؁Bw0DQ# dr 2%DL4!ЙcgF 6$)X!?d,hQḿ ~qa)"$# H*Em G@q–$x D@@Ĭ VI U!r()"!aBXJ-,TJ5ZYhH }Xn0!xR ōr_YsuV(iDAʳQUl>5A`]|üD?_`@G"Ed`c F2HK+T D" @PBO:ֲv&Ś*,ê |jLk"j.f맜IScB;Jkxpy-~`IhD "0n E"2_d8l `TdjMa٘2UցYN2c,Y b`A!s[CÉ, d[&-˔ս)\D'mA=|i]?PDD$V FTDDI"4E1?$E%kl.-oTZ,?~/mqcW)dG(:؃^?*K'tvMh[n\"HAkdq@@.㮻7 X䨩OJ-S{~֒϶(pवa - MGUݽR*ނ:u4!.튓z!-Z71p%6*XD^XիLˆ`!YteOʷ#,36+][V{?A862Snav%z^H {Ie,I]})i#;Du$(ϗn겭:]I'9K1Rʰi8xRZgr"D"P<* &XOn e8{s/Q3t-癥tZiG#{ux9s!?a _#mJ*{TRZ(J˹Da?%d IE4-&bȤ!:H$Sk@E7C1Hk$FP4koi!T˺ȆM!M QtA7r,?Ĩ$# QX1Y U5H`)00dO"`2r?e5$* OlyCX0 hJP|gT*VTQFaLBd-l&BW{R+,`N]~D؁,`M+L98h:pMhAhPOr[w'z݂f} Þ{ ˉ KMqֵNήUi\⃧z60\ˇ/η:;"lgڧD[Yut;Qs/99L51Cj8q( V^8g2&Ux"}D 9gG\I*UD>EcX*G4P 0<ȪU`^( D$G 0M&6XieY-7WPB @+$TaFV [Ze@iaJ)mJ[Q"\=D$@=M`DE>X,솲CGZ2TPN P2 *͔R (["(Z\IPDQUl ťK+x-1Ց>oJ<38'(x7﯀u Sp ̉sBcBUR`E jPe`d }w((*ȪAs!#k$c)`+$  ~@Qf4&[yϷ9P\oy}JI7KZ+Ux($k@n)Wp~vHrB'G 7؄azK#o@8$Fhy #,̤lYXh"& l~w,2e( Ȉ Td`"b # @$ 0CNWBB1aC$>oAb@&ژʈH V=f~BkbȎa CdE 0Ud$ؠbi& *aR &b!KFb Dia mX\&poWqBK&51Tä8 B[`1aRAQ[b'T0̄! W y"D8CEZV&> ZLh @1 h K*Rcb LAn !B\N e^XU;)@ ?@#mb?G X?}L:pH3#,'F")q*"BN3vlTIrA_?({PÞ9F`԰(k+F,e~>Xą!=ܴ<_$׃N_ oIL#;g J80f!bc͟z2=aZ;@ hI-7?G}[NgtS+y`b-R]Orps8<$5@#FB$?t+X-ͦe*=%%({*gy`eUA(Cש4;pZlGΧ}TrL|9G6)@E5Kʗr0l!'93^hdnhZH cB^ۀŎ`&݄j%PZ ?-V,,`yLERy|(S(Ѿ+h78{sy;鍻RmY+y$*饯svz3*TNѥ|ޜ#`)kz^)!vY/Α> O!I<+O{bb\d@EWv}'\X3o\f]^Wgh{zy7 ֱ#L>䜉viasyڤ.AR*-bh*M8M~ig`&Ch!ETce-5m2=2WBɞq%XEV]U0gPDOe&qMy61GYUdnJ}fwq޶\Ps%c/{bqƃ-Ef7n9_zL/% XtsONP "<NS*,A/O{1'.҄RCXTqA -bld `NETX$ث͖_hiM `~Llj̗8f=m݌E ȹٺ JyK]/ύNWs$y|ހ081/&uղ*c"}>[!x o|:ANP89W$KkZP۴&Z&5)"p1z0 qf< 6/= )IzCx%sݍwX<܉'SV:96_ʨ5JW2ZU!}oc'Oݍ Vd:Nw a7~HIjP#1&dOafRT00X?hߞK@ F?|_Α Byleбo0i1"lߕwZ'ڰ"o<)`=6" F\afj-/g$D/(àN~O/Z&SvTRN&GC]2q\_%6Yr??!vKP|F^e Y+^>nE2񚎉% r/[:PiKZ$ Ch 94H w$Rq OL Ox!d.Ыl`} K~ jCd^P#-dЛ/++"'7zVS})ތP`foϺsIɱ7e@k>/`ˁ~641O/mSԹc> scGcwq{& 04? gD'2P[FI %HbB]_HUH !A2F%YfՒ˰vܒ>.{Rɏ젌+'\NH/_3  Z& u?s2?}L~({=* l=cV-Cw;K':눢"Ds$NDV c."XU›f$t3L}T'[ = b% _dŁrgSKf`肽4! =@ 12u9Y@ Omd(@ho=3 )Q;+ϛ/&*Rz woKa I5eD>OMjRyR,3 FJ@0eDaȎc#z\ jf&J;b Φgn ɜQ9`FMsqmQԌ^Ō.wlJ(6E(Ԫ\cIYjy/<mCt@\|kLJυ3W+)ֱ88;`& XLPK/O#BFHn\( 5Plb uYQkIi!64f"c)a*kqaU 'c;aDc99Z6f@$vq-Jh^sjf&c[9wol!nI^G=VFvAOG'|k`"zو^o;ӕ"A'J_xG}!9_L+:ā*$u$_Zp0-,6.+pTyugEiӚLIl@y8pџNDMܱ""3$r~,p׹*{dɤO)b"YXUAbF ?HaOF[@deM8 a'`\D~y'B`PDPʄkē|,lDrnD,3h+?(/6"@:Vq /3xg̱jYsAXfo Lbˎ8ċ*6>xԍM\qbxI)ܮ!I}sL\u2~v 21 ;g99k֮0Q~E5yҿԠ;(Lv_`EͿ>cb!k}G~/j~=V(gh%zewfzLfoF]9CoĪ28ӯq>U>we == K٢٫Z 2 gk-o1w&2oN;ikXDADD@zۜ[d|)s'u4yƅ ŐQUdTQē$?i!^mD ;OO`O $FHRLBX@""Dj"%T(,4AByJR9>(RCY"XAd+( ,"'F*a(* F( @+!dEKI,k!1 0.CS"% D$${XxKj-m?YUk)4_5Xxy?>kȏvX-12S2a˽7r،K\_b$g)8@bC\0DPz[fr^}on+>ٸ4$x/k+ajVOѓ[:5&4C~)?b&rd\&\݋hGQk7 ys?N~jNW:ե:]kY-nQtAkG:`NlD$Yp9K3U6,.5 Ҋ:3BKSژ{LgU3 K3 J!YBHTA Nμ89yD5hc/)" Q|E)GuS'" PYxdK&Njv2F#_?jK0Y{#^#c$sstr1wwK#'u&FffB φb%ڃ J~6_64^5;#yn=H ҭ0 5ΰ SŶ%-jՄH$ Nt5pLf@+m7[r h*⁚)0}1#"EH͎A2A@ѳ/X@[mZܭjǯlWw!NUֻː?`cxDm}ݜ%U YS>\iMN*COv-V~2)wuBq%,!| 1#WẆ s}f-ވϡ"LDhw,"TOht6~  MgQ!" `';8sbzz2شZ \׭~{<>Nq{|n3ܲCIwoX%dIrJ*nd"prD;YO *;N%pJMsuq!r3x")k;^<܉U5;4lÑm91TɑSRg%zJ&ׂ[X^)}[hB]m uz5k(5EvUo%3EdZz3[\o.?=5Ϥ_%3+NR*ZN?X9IW Y9>jHL8$&Cб]OUٔ4刔AVZ%m9B">JBB"{ϫ]ՖSW]RD-Y+d4We7FҰsDAUqxB3 H3ɍ˺`"#49EHV|R)(G h̔#+B3ۥMK^!h)7;{66DhՁʬ^{`FIF UaNՒ^D!#X?&C; `]A_ʅP~>mҪcHVtz3 ) ҜNc@ df5Xw̘>_> H<!_؈ҁ o^ײdJ=p/OhM<|5a=G$/B&({XA *BO~dUH$>90oUC ̀I>T|,C/_OiqanFG&#_3cXn}Z5BT<,;-E,S ZC}C>?% fB%`1)L2g_:v|oÃD\P=P8={ɓ/E2*TH5z@G  i,,4v~S9*463ޢ#0eC^b'$JZ5/5%ݪc϶[z#2!ȱ}H sd(@ua chTMTk?S"Pw~j-:3,Zz11+@rTCm7x4YɈAEF[I) l0E>yh_!䘌!Ƈ3K0~Xj1]sbf@HXqP7ǎ}23SR=;`>+>^uRQ "B^$ $@O~!دG:%H$NGj#8"D0$͉" &ƪ1L@$Pg3rB3|-'PƋ{\==u9тA)߀2TġVqyedWs6_f䲥na⸫ 8&v]SWk$xKehDI^70[oXcRPQM'eDs޼%Y>+`iߓsi #U\lnD(¼)O<KnggQZjfѻ {0A$x1TXc%'L[1 ث?o?4(W_'?M#ڎU\tnB(FDE%}YjTS!?kf["Lap#eբ*H ЊiF(uVb!$[RAeBQF`B$Rfa Xj(D$Cń@[, La~{*ZVpj"-F!PB00_ԧO7kU./[ݿWWA?l* 2hױSaC==d2 fll-4x~iWi~oʨ g{l ez/"vMRO^BD^AL~ /(D <ѫmN{u%.2>XTg;w2P3ӥvA7%"-Ͷ^j:4ϔvuzpyLn-#﷜YĞhѦ[u04s x}:>jx\s^i56+;cCU\y)Asz6r7,YB`5渆žڅO'ǽ|}%G2~=R~5[ F 0$pCVVjwf)f@8d>bQ}&.8!& }=ײD"DEX"wӪ"zkE$BRMLY`b7P"mRc[̼UN\ŞkmVvG~%g,"SK3ޝ|O~g%܅)6A%YFK,J6+"$@)r2&C"+Aae"dц$TY5 ʁ. b Dup&QXwB  NzxzqܢUNkF@:;HƙlKb?RMb1@Tj7Hzhm![2-j9רk\NUE5z^g=RFzu)t#|.bԨl^B % $b!3Hl (nݤ`c #\,ж"1۱a10 A2 K 5sJdh&@jK("I.\ȑ AyrH4@2KBiQC!ҰS p6b2%r,.&eX&nTXI&Y &U`fܸBk L1h!1P5%PBD.irƙkCqh䲌 \r- ƷI aRnS"( )Ů;(f)92z|PJH`ߟ<1<6 {у|=OGWr'qw0 DUb JckJ-BġmodFF`(DFA $R$BH=[Oŧ؞͍1C"wy!!]rEu/:,VKBWGTE DǮxHKnG]tY2L"w0OOew/"yw4ڂDޱ#31>P޲VW-]7@*ddDumy "l8'yO!t=OB5D !A#!P·EQV JJ ,%DE*0(,XȠDFO?͒ JI:  R,% dY!v2҆!h[K$T+ip#)ƃZ̤,nMM<1+KwYC<-)qôFMBuc\l0+|ZR"[ 6Q`60k UDHI Ahä9܅$F(SnmSU i2I$l".؈TP#0@XEEdX#F) "#Qb,f QHQFB0$dAD(" 4 Pb >2 Hi r 2>3mmj0;"d=m66mmm}S(D,%hP#(B,#a*`@@`j##" $"H6E,HVF" (HXlTFI~7)8ыNzK^ND$d;] u-vN=qX2\fQd0Zܩ VBc,DĖ Z F`ԢjZV1BE# ePJ"CFThfS*V6Vh``Zє`Q)E8\ +%"R * %.c%3I `-IR1I*[$FV YV`(3 hRa@#PZlLFA Y DaD,d1+1`a(`JA1[ TP,dȠ[\c bl!r2%felq$ ²c0PT l)02A,f Ʌ-"Q"Dn&B$%IV$> (ĪرeTRF2)FDd )HJY h…L0 hŐe@d"IEP$HYHA@$#%E ,R/"",R "*2EUEbT)?lT*}DWpj$+TAFX A" D HiA޻E"5 $0*')j(Xä DEW?47 \q6ɐRI|=bDIe (NIF8f5f\3ax{I"=|yCH!??QX-A~d'ؑ 5b5@ =R| KR?cEEpکX\( mJ̴lgX~􅿬!c""ŠQUDbȣUj`XDȪ!b)1Tص(a)$R**DE"E$vHVOT*9Y"#,}ZQ*@FnІ cϾCb"ZSHy`hY2*ңVe),x g \p221KD0 EJf)Q"Y c@Pq>b{VAXʓ,YtHHz(f!Q߄?-Pb$H]0L2)P5A#3 -T+Y2#"j R2"E E3BDEU)QW>܍K\R)l2X?sp(#Kw ( AAIdB2AN-L ?s/}ź&i'IbZQPB\óEd2X0!XU7MJfd %^JXS)8jܘ ߵz.NߞD&՗ t`N"zpoY85[Logf7&OJ VwO˓ tR-պ^<'Epsdg*Rk60<4] ffN,W*)ܧ:MrWlzc3&4NP '%Y|x:Up)Ab#>YTP# `}Mq.tu _gEܧ|MԪfgQrgFL.[q 9yl(Q-L W̙~/lT(QAX+ߦTDETNpB)}X!1V}AB &<0߂AumS`Tp.g21RQKKK +awri%zn}T,\u.>Tk5{q PYob><ԩpcŧq!>@JӠoKZtEUc/-2oZx#?[t1^OL_ $y, ҕ(WukA*12:#Q$Rǎ|w4-Rg۬$cߋ*;ƌ-M* ۍ_(j3ZYM[6[?!<{Џdħ#&ynı Û;56&'O &Db^Ӷt"oeot(vHv/i2UAt"}w۹%bS a͈jOe&u& ǚq/lkzn2{H"m!~W X;6dT3Rw i [2wLQ:s%artEoLoW^-Uȴ @^nRNTZ^NI(v]l { 騳eZ XΣVoAh4 -yf57U]y)qVԉ났 TTth{gd詪'4,`J̑~m44o{3n$}kE(֕n"".&( LBe ]FY tVH#‡Lj^ x-3:_m"M01I t>|^Ix tGgC6IT Θ.*䑁'^8>0fI0{ҾKYӡ({o :7d,Te>aQ^"2Ah!xg !!hW%*DNUVr6'Y 911FHnăY=MO+tZ!͔K(2KTLWDB7),Of>io]P-O1ˡ:~tzo_%S@% F . gwr3]YuC9{í63WAU1s~}k\7 BO6a%X6_lղe\ItUKV91%݌!mYўWA7mP&h_͸PJmD};-ck;#;zޞE|\PHk"w5Dg?qΩ' {qZ'SgX,=u_<ㄤRCʴʜI|* ,-ftѝ-!UqDTBB$_G\hzm@sos3Jӯ '׈M'K/ Ou%v4{O]iT=v,KG'=>mR>'";$ˈ8;.DkA $}4ts"^'BQq#]ЅGSL0CY}U4B%72@ #Bvh>wZ1[傎S1z0܆XY+sj LO] Nɘp$OAH|Zy0sU -z@|E;N9X$1ks8F-W.˯~fFcU~cqyb5[s-(16At$$+5 !-^TYIn?/vfe(X.~2Oa- ٮTy(u~w=ucki*\:+ͱ=̟ ?nBw_!0Ѕ7yE~L sRKBe[bv ,L U v d|pD<1[QF~2)Ȫ{ر^P֊| Gs~u!rA!<^62#ђ-2_F> =JJ$Z?.cf0k3ΡP*-o'DI99ωaBH=#+Vo/-/V1αMV[jΊ)Ň9tx', XQg5zl VB6f1ש$|{;.XݎV, p=3 W0F/ÖYkMN yA h -ЂIL ߓcKz“ t {`IsM΂>+,bNp  6Ah(T !n 0w `_FCn0L']vtÓp7yң]?v33|>i $P &r*qKr3Eš%UN5ZX11B &7eEbb2l;ʀ.~̀>03d뱇 rj>CB6=֝{Ћ(LjlTFZk黫GO>&HbeZe-T 2P]"$`>j.TA+4wrI 9ΰf@ZK8nYr!8Yq:Ubi[zbT۽4Cy(i)k۞Hqns9С;Z‰z츰I1v wGZ:*f6sJ00ńW PG?g)РFt=+S}?ѽp# $D#DL/ʟ;;N?C@xA,Sބ葐kQaPA|ldaRBoXB4A)R^!/ܬh1 g0tN#? 1dgo 2-d#m%`ɀi $OZMf@n|%KCpv:̽j, ݡBq ˺ư$D)R,Bʈq6}SCd$:eJ h>:&=DK4aȱ%)ǩY\$ n +QCqBWmD(#g"9x#wjѺ""3W{b;Q L=M_g:3RN߽ui5d%K`=0Ŗ!KkFԆܓJ_'V[W {8޹d S~׽`7]WPbtu ~0 Xq/sMQB3[oB|0ͦ3y Mʻj[jXd@EfQjB[QP(Iwp;l(Fe^!_C`aM#>YFїï !\R%*fw7U@#°(pxufߛP>c23KVx  <^\W]e^-iHySC(e`5߸A|V*kiN2E Ow'>!yw0ieL!E$gAbƵ2*$EATR,XD "" DdXLH>:߿;t^G)̔˹MѡW{Tò?]j($T"O)c;1Bbh݅oRL-MwRCmݧEGNꉓ&覈d4!VINH P&hw_{J=UλT<яOuu֝+Vkʿ\jޗCqx{{n9ﶽxq/ӕ$E̳Ik6kCeIG=A50nuub q]K*9SB dOvsZࡰט9:ҙ'62X-!Q1iyE_Q|ﱷM:l:[vBkNcM[T[֪vq>}yuCL^#\vv̥D`#!h6pFZ_7T<[#GZ~܀wy6a"u9;~!ޖD"ߺ5*s'[Tcq|xAÒ0wÇV_kW2(ň Z/L2+Ȑyr=--}!c$+ΙLg_g $! ۿ=jL)7_]tH!"0Ef\{Ȁ7)׏z'Jk:}H35:_I1a { v E(%w#2ۆ`Ү2(?t/5aLZiԕ]~@ Jn7!5DfCmP =MUa9>rŔ)^Yba^P=$ \z'!*TP*E 0XR߭hdS*ͺ6HpXLGb^Q܊bVǸyWZ[$T:I6qnI} |s 2&2@}"$RZ%!D@dEXPF"yr %`$H!s$E ,UU_XӌPG!%w$,<_%{( " c *HB"*0EdR "#X@UDFD:d Vam(M5a0̅ Q #F+m)U,_LPQEc<$Jsy_}5WX"V2E `(-ab"ł""+d" 8T24حGfa# Jeq&@UZ'M053g@4гT,JX VhmE*57Ҥ3Kޯ/['PoiK%`O~DQ c%I `Q雐'RM!$p$͡AGAO $/b"+"DTFXBOdH } K'I() >Ҙz (=|\> S2 3tG){TPr\`V H(i0#ё$C!OR-=H)-IT*h8VUVV ۲QuXĂ!YYUĀ$F BDV(ȑ,>b Xv5?jd*"eeY:^H@/*EC`pvB6_kRI#%iG )T~E>j[bRK}~[|~x߻xb9sVjV+kҍ޳)ĥA6f]6o6I)`dz1S1xo@}sEriƴ5SY0$Fao}7[J ^6\*k CCdDEUɲ7>!t΀<(E,QaT\pnHL5}V$+ucXЎ2I1ODQ&!(.JmrgDA~L%8#n1/ dcR 4KH$L4n 'Zs$~ ٕ̓E_'1zMO$.GC ?*CBK+^q>! 0Ù3(`*tjX H$ Oc(b4"7#DA)0e/c*.0,2fu_z1<%$ B#l b'TA&6%x6E <|a@:i!J"/.GH ;DF=p-ND^"G}`(b2+gWX$ "[PA@7H^F =-% ``Q0J pGPU I׃9:<{z^. 6! TK2 d.u8٠b{4&=Ð g8F=CdjScbp4| A]Q Q(o7tLE{s Z`HCRiubv@P tR3x Ffw `!P+%Y_TJ!5B -XA,T[>1&`76U\-}ё ԅ&A1u֪;Rm ׀؆4CP=lW@ݱb0(|" L"mi7 j'ɼ1#&r뤒IrP̔o47 à{Iq|~`Ljf6C{9갩e,D/U@oˆ28akʮ)0EjB!â o(Nm sJ鉉8qU[EUUL nL ĹsJ&e*ָBFcz ȱ2a4C[x57N4gPpgt6A,ZHM\CAn:WuP 'C)[Q`+39œvoȗIA %1ߤT Ƥz^nsƸ3(LGqfL `{d0F3>{FNh#fCD !k)'j]cywC Aᅬ5 Qtĉ ZXԮ¡8P GNثr!HjˈE<} Vd)#$-L*E`X'5EGf<(Kd& llS43X0A2sz",)1Y !ћ71yE^n$N]ν=ޢF.+WǍJE@O~*)Հ8 ~ЄEQ=v}aimD}Jizf͠^^xm-cc%>ȧMG/̀԰KJ@\ u.U':<:ٓϡc`;`J",(om4*N {\3= FD l[*DŽV._c"P[Etٰ?#Nbxov}F6kSa\9fN;bQGӆJbsrIrtG;&ωn}XB >t ,\0(B݇s4qJFx u6ܰɣl{ S[qKJ-A],3G:99^d&BѝzjdM=2L+u@fܶG~LDAA<%yV ,B\Yub{t&]_~+%{7B%R: Ye(Q{6eRd@s3Tj#~;SȻ2480%D 8K=|,UjvS[qyj]imx(~'a*jjZTa$Apalhs\څ i_;8/unث;톧3B*تFQtq FoJp7U+t{/N[Wщhb(c ՅW ovN,aqm }v>zWŲE[E`p=I4M$.!y l>_'[My`ܯ֜GQuI7!"dDp:Ufr+VE>% Q!9g?7Y0о?PW_d.D=M5BE(7/fH4RA{q*3,zM2)HpbTV8z6bVyRj )INuS`fUZzƄ=1M淺&{OZPݕv>͜9hVnѺˎKdD6 ߔL~߻&!a)"5ZaDHUۓgNJ S/nd˫9@g1rb On0FuIq2 ">\ͯ.5]ՀC.W5sJed*Ŋapڀ}oDĂYt؆ۺs{}0iMm9!J1xĥ$$BFpsm }W>X4i>djrLE(13B>q9ݙY@f Q;Sza!||R&&&zޯ91$WCG&/ޯGgɼ)psCE=s W{'\F uLEQ yjܳwL {#gP 68B?GB6Wq #d·zތVs?`CyQbiSCc~@ n!W*vڨ ᘥ.V?f dԳXD' B/B-2,iW9Vŝ .E`ͼh7Qri59yh@A(q%̗3=YDgRjPtk|}u8х$4aK;'%_ys2j(C,D@xվ V: g[ġcmmS'Z.U{#*lΉɓlb҈8t/*Rsp]Wi&eP2r;D'zdҋ}oD@P 0FM{5$--Yy-U)D_Vj: EQ*t$?'ws4W\?3|:{pyw6Bpw/~ξ\C9J ;JXǥ@ OG |(a;'{mee\%_JK?w |d>ˢZjzvX}AB4w[fgDpY/B6ARQO{2C睛!}V h6G F8 ..grT<^>#ޠ4V8aTGg@9sIG#0! gݰԤY!̠0 k]FksV(zҕ$!2Q%OWUi&:1'M UWX}c'Z34Q:&pHP=dQW^`%x'^?h""LjDYT0lpt)a@ ؜10dLπӜbvF+ 0:ײIQ z$xEHYQҨq;=$Ytn'pQ DB Ai:ײ'vwϞ `h%ŜG D@ۇ8(=|r01gsrtФAB 1AVהv/яc ^h(c1pxEw&bSϏyCs$U_i-b5!9a8$v:˚b$$țzqS #NoY'b1xPǫ99@k  8(Q}>pfqHH3p7N Lkc̉#p5q1[)"Jm4MbwHs(@/Fm .~AkYXHɓAc9"t"qo^A/x˃.d]ߙ!@dcV=m fS8qxd| sd:vF2ldg.dcUna` #>a"T 5$IC*絺- Xee8QH %`Ec94;"7~+!*5 fP*II$^ѳzEO ! (U}bMTg"'=g"4T}l{*{" e1% aww8Y?+NBC3:gMāP-–йqT1) ‡ٮII(I mcY ,i, ^FnH0'j;oF$ U~:znLok?'.8zlC#ZީmI[<p$8dBucD#V2f⏎w+`F4;c2@X Ql m( I$ cx wՇR _(-ZIŌ͹)} &I&Pܡ$ s8XkO qGo06:ϑ*a 1\XI\Q3I5א1^#\\<]UI _Y<6, $=J,]!:Ƅ -JFV ͝жmjyn`,(,/("pق;c.:D2M4`\Tg8HGaBoA8(tBLɁe6 o"u!}0L1y?Nl=!ao(1MIZY1?K 5wYsqZ`=) k*O xsuftQJd(k V].RD F&ŷۭM]clw*S RӚ*Wqq7y(⵪;l4<S \ Ew+BC|O}^޹+#A*KJsh2qzfq9H ̨BE@@?XasbX~-oISձtDTry }01Y7=0s4u!^e|M0Gq}$&UrLȰFlH0b" 8Qz^a.78CG{wJ0@D!)i !&^7}W\:0!N{ ?DhG]<o"fliXyr~V[īd.y#$ [<'fH> x  XE5,'`^ +[N31Lѥ0;^ 4ZcJX2򤉝kk0$u,I-T1wYIţ:@̶HtsaD,XKcF EcFj@L;p7@[Q*ǍfdvD)!qsyvrZI+S>^:# +~l{r'7z yhk믿H1/D3Y{Rgjxx.vPzegfkYU`/6Hs47gmU6^̖=x00`p?bOC3׮j,&Ch2}8bʑ1ĸ%+O}I~ޝ?)aX ~Бj"5D@RF*  1 1U}6<˒J NIa[P"!FD*P B& D 9 ~;XB ,C>dA $&}Yy yQ@$B!dDg|1T =`RycGYR_v "0M|P~@EO*H >"CdwmTB(@$ sOioGu{ M'op&AhZ BMnhF"Umֳ8NG~m7 ιx #-l qަ[k5Xe>vo7VV<鍶(DVJl3h[SG" A K^pe}Č(P(hdCHKomԺ $I!c _Dhœϔ|!qE.^gmWVPG?() {mS">YAW0gQIF>=\u_2Rp`4RRFח? ʾNpe*eKrBUA3L@s:Gʹx"(CnL_ >"> m?fR7DqF"MSJ0@6?'*1y$:Ό%LN /]=n=Ze vYzv32S AkI[p!C;Ό 50bR(u a\讙CŌ;*6}? ;N3Z;ep!?`?k$>Q 1w~8No6udXq̉T95?~ W\01]X?nYmVʯ+tS[ iK=N/MsI~N*WkP&6q sTPj68 0jz?I4"W*K1ւo9Z`D#8}oq4 s0B($s~~10Jws>NӬf/+׷g1)PdVOqeMvq B N$q$?^B!? KC dP5 x0AJc8}?V]3) _|-,u1& e(hS!잃GQX3\AWihQ yPF?P}$S05" M_sį\u9򯯠 Ȍ* U% $ Sburͨ92heL Tt-k]gh[@,> *"o[ֻv˴ -{*wOtaB3{ hOGDOPd["HiKh oHoVώ<,730\3ڶoB;xsXL27%^H v'KG)<]DZ(dD " ETPP8:!րoQA=k(~7 hc\$ 9$I=n#o>["%E)Y FK"CآN0 4ac &ɩ,_p2';ۻYѬ-9Z 4G:nYuRnD ,l!ARR*fj1ٺt ^@:?0@*( G>fO)_?'E68lH!IGk؏o?MԄLKl VdRHafC]L͚:M2!$dAV(c)L;3ITL^d4Jr3@r'VI"ZP@b"e ;C"HH(H@B )cJm/E @eŁDD?kզ.[dP" `$LD@,35H$A +B@zAd F ?A"NEH.=Ɇ!ꛐ pZ=pG@ݧo,Q#AO?d6>O$U.Hʌ L,@@܋mܢtVdr}y9Mj&YjNC]=RqNC2ϱd߳,Q%:岝ܽdŖWOhMX`J~4x^5T&LS\^YTJ9C'@4ckZS#~l&1A!!{`g!#l- ; HlՒ农g[ y|G$AqxԖcȧaʪC :z8 ;ᇶKB,2:1QP;A.xwd$ed''V)iof{q rCN"V .94q3XPC' 7a@|Dq&`zIXC˗H`rl(ĩ!5k/ kzliɇuo\y4:O $e]n ntu3T [!4mD o C pZ& PJYΨdMQ k5a[L`e5Bng|BD󫰙跩pr?m':J zp^(}r2zeN[`4_x-m OM M*J(lxye%F pdUF.L`zp՞K儵AΐGG94=7b- * 'Y+:guq`ଛteCg)L/*v?̂Wvl[^lo :{: ãv R&3$07t5$ O=>@zq]C.L #3 ԗ*t*jה;q 3NŐ W:T% PLOR䂯/FxP'NIPdp3[ZҐ pb (AdL+zE ]~MxeDܨ @E,"0h Sљ0߻igvßu@# J Y3;2:wJ6! ႜQ`HɄ$M)E(ą)F1m!D+g&kx*cf>21BUQE @Ũ"A HTD`"UUQUUP"`""QP1X) XW\YFEDAU#"%f GdԚ8QH7 pP$!%e1rTTNiAdp#"JQEQN\L-cbf##8 R Eq,0aBBQX3[3Zi أc*tC eFŜJ7iRAp\jo2R;aUrʌ]KO,$S-NgvTJ:n%-imPYb2nY Rm)2AEpQsM% "t6 hpU0EirP+XhH,Pbne"$QU@D\N RQ *HE2#%<B((E$aH+"(0;Qw0Dq,g + )Jl*컥6Fp@rm-)9˺UXkwLʪ*'"!AI%F;d^G1Tm'11qvdV`\ɀ,HPb 4QB*-)Ev̒تJTTTR("(]CTP@QEVY "E6(3\TDDQdUTPUW[ЕCiD}BIP!@ٺe"""BT! ܤ(Nd9 4>DDȪ"i SuUUTs`Xa,EX:HUUUQ"1\jUUcc~UUQ`" V!d"a(SYJ6UUX*EUUEQ "*"6=Ʉ("P "BHNeʢ c1,`O!`uUUUU_  AJX+&Gb A@X#"ȲE(@D#!+P$D$"XH , EPYس, ^,!ST*!"H"*XO>*"%@`q TaB @I@o bE XHTQLc!RBODiHx"Ua)a! wH(d=!(t P4>"Bo!jB=HUDlx$5wf`K2X 3-BGA`,aNgl3, XE6HE`x iCa;A(0bAO" * "YTBPJeTbD`Ib鈩Q2 b1X$D hֈU T,`2L"(B6Ht$`41E[;Vol؟;Mr%I4`!8 ~xhxTB)/#B劣zPmĚdMjRdAƴ P[/gy:Hy=%s# ;)ͩ>coM%TgWMU.UZ e8㗱Qu|/S@DHMG͠=0 Z c}0v"J=$}ersmrqрw+>u+jQ.+Ug;VfUKەu& @?/؄H~EGć&F `˂oVrѝ|He!8{m7:Թ,Φ"KǁEMO:zR5hZX$Y^db dYXXYLѪEc3`B&qCOKwDrxfK,LAOzed#{dH)Uz?&Lp_mlH7^_) s]c4uK-uXK  NBΥR0 Z) n+a.%(D~gB B7|ۙzxh:<攸^YVb l.qYˊ1#.$lv<3夜o 8Hcʄje쩳|QateX\4{V4i\1YE!7pm"{Ū$6e SݟSaLB) OHlc`%錐,Ʈ[= 2䉙HfދY0!"FT b j$5T/+QFOzG|;Q3{F|ַ $[ql:I}DhLѣ ,'G`;[ki_xם4D+^%Q÷aMav3s|WUچc-\˪2IUT>;,?r yig˶L5&Ʀ}&L:ך:H]M{MoЪ὎S&^nDe#*b$ KlXEmNčxE1 sG;! 6+UV5݌@ gR7VaSJCb5f1uRYZ̺ "U󝘩0iy'41qԍTM%.dRU+Ia0g_*uE"Gk}wrh  Ϸi"/^})c` u3e޾%  1¶WN/Z!"Ê&F Y1λk#DeɔXbMXKJ c^:C "]펽B9}ur+GZtбϕX3`"!XjtS "ޑfX \j˪ REb!y'( 33wބUQ! W\cI6K(1Lm;8pFQ5l8;y6v58Qf j0腧P,ȇLY %Bip$z_q38:%JW5Zn fv 5"5;sV f<=cP==@ץ('t=:1^( Mႄ?>𘔗fȳWf:oEC2^Mܜd=,lL86>1x#vN9g|5UTuxhcԚ$ѣ`),IhDϞ՜=כh=f4߉\臍"O5!"g9eīe2h DTOE-[h.@NI)k\d A|u]< b( z!Pc )?>?} AADQE"XŊ!dcX ȡD뭩qz~_+"pQ{_]m5'=? AN3|޻< D+m<6XiYgZ\7F*a] 0]kLb$EV(@vf޷&z8Uk(N=33ٕ3q/A QBB\m?ґCZY AYSڅȨr:!NlGGhuTԻIFn!#wjp͡S% *CZ:=,"\m 3{uy=y^gb::sGNqFV..[HUO@/2Y̵HV{C{T sҗM/*MP=өq3`O:S'QK8~;Βa besoom޳X@rУ6;Vms\'?Bywg_==DTlHacܻ)3U՚) I/m m,UL;yr2a+H`bG l;PH*D#U@#%+" ~A!@7@ HH$ Byx*wylG (FJ+$>`g$/D(BRJ }0( 5 *+QvR *XF2,TEYDb UPXE-!PNZc!Rԑ""(1 kTH}$Q@"ud;F!=HȈu#Hꍽoc)jeA25'D0ad]g~6F `cMV$}`G{ET{p$zYχg"/Xۢ@$ؕ3{Őg1!Fh"VpI`X#kP,[Сq HM#E igCľDhfɮN*ItEf4%Jo Daw,LtxmZ0#ǀ(UUU ! NT*SUEC/p>p̌GHA7DK#ALH(@`9CEb93/߶3cbб bA `|@uyBc@B p&7il(bέUQY)M1;'p ]<\Fƒ`q/W[5)m`fJ:2h\`#Q^ͪ2[c0a&ш'SE:ZxZwr # hgɁ@2@%u]XНLa<2aJ[6=:`^Lk=B+(!Gn9ߦccY| _;WNvsOi1H?-@A$ Y-0!i$pl)N0 D`2X`N+M%|4@]dO]滛Mr:bFh: Y#EpyÎJ􉘒ʐ=Q.~yȖe>}д\ ‰ G:ءb!Ac .d"E$FmĸHDd¬b*`"?P|.7S A;B M+?bh☕9nV(cpC,* 6QD*sܨ47;C i0 hD  jQCv6ѳ> Pd^9TX)\+ၚڊ1d 8cC (Ȩ%Q, aH! ٬K!@ŘZ|qsF1Mb3j* Βe#-4VBM(9Ӏ[ѓKrM]Rg, Q3S||5EF&wXbQ&2gr)IA2P=x~fg ]2 un Æ7XVZSm\i5 yξ GHܮ U /-AwUUX{3 000 3 0 gJAQ("%YD(RP'ILN7rziC=;#tDFVO;::r`Ɉ'QQQQQQAOwR0'xЈv+ci~;?B! )-AxbO]LiBZSlLI(q~dI:ۼ›Bfe"1Bm0Dݠ&~􇇯[[cj%QPҟ yT=D74f uh @<*<("RDc)dK=EOZPB|DT/HV ܬd *6>~&  1=E$AdEb10g I[6\a!#MAu#䉠J:t@_ l υ |!Hʅb" s9H FbV+FaAJ'pAI0C/Jhpk O "BF@;Ѳ$CdX`bj+|%j2'0`K B826kUVT"0D.h .]{@g̪U% dcH"ȌRETd_`T5 T(H5Y[SȊms(\-@fQ?!",E`b11QUZ `-b:\kp"AEPrj>B O'1KeP QQ=pLw^xtf*?A -#t(HTOl*PH ExY+NXh))NO?%ܞ(ج j̖ ėnh(iRZunHBDS9-K>FӘK[:3}L1ͳd59 l(aGI;0 lP d'}xA0<b A *(F0Y"0Adl`1A,R,c @w >a'!?.2yiX"q@,`+DDRO%>OdQT#CdB5,@ICF3FL`M 97(~4vV H%|4<)Y:RC'X6ӳPMcjPbW.Z'+uO,7s'u3REk  OCD Q*ٜh*ۼ.ޫ`x<3JsL7ƕީGy+^jdEbQcy1QébmX+R.n1t%~/ָne)&5o.o9232d9bdWaS =L0^R*+9T!Dd+E$R,@EAF AFI @1V,XEDEd $)QH"VO d @8^b) A`#,,$A҅ gHM-9`DU"dEQh @bDVV-`QD[X!Xmalx;#D5" ~Ȫ,D""?DmWxi.!hJpe !$j$%,͠jq`04)RJhAHrL) ,b,"URQYV @XU @J9H[ u)RHgRפh|5bHd?X~ahuF_jw [t+•kxջ!6i) }C5˛((M *ɮR7F#4wwTVY7[ち,&3\*.BfX0 Tj,o4X;s"v:<1*qU%'8~#I$IH, !qJT{PZRCB(  vME-$Q}v$ aI=YF [0$ȄbhQXY1X5D2̀ ѰT@! :p1ăܶIJ_CX]b{eUBZaL1( j-mUaaX[7;Ll[o@H%dQE/H*@RE2EMB Wה9}͸¿xRQT+xuܺȠ"((E+R7t)dw1ԢxNe*c)Ks&Ȑbr+v%d!Hcp3S%I&+)tre&,S!M.,o&D,)Y:aRm56鬚X+\v0äiaM@80:D񴙴K5;ҔSyCNi9R͂GpT5O M^:W)\Xy5Dt `8vMf' ܲJR41E߯Sf';6ɘbR%TY'ȇWS"N39H^fڇXl Ѧ!偑:F'Y-ᜆ%d%UGnVDc8dr4 X Y LAD7!`^*W6ϭ>:M;^DɹK!hhV ah템c+7MPt%iʅzy,]1]Y&805|o7OQjkQE/aRjYW:za}=LZTQHXј,3*PY50G=s$ cߩy$$ @! SBf@&Ttg|"$"21;p..a{l@c!-APDDb(" $TE3vaX!U ZiQTbP1'"P"U(+Z"H}Hd#@p>jF$HWǫmm[M( ?1da > ?u[V*,BBUQ>,e X$$ >HPF2 Eh &MX,D$KQQX%g%tcfd)7`qaš2iQCXk EpXw nY!Vd؊,) 2l3^9PMRHM* QD/w4K܄֮'կ_4/~ouT#Eɕ)cB@ArL<fo1f11L)i]f"VHsl'fǬ 1:U"I\ &admoδHW-eN;)*jciQNf Raʋmbu֜9N(SHX 0tiw򓐚B˛LCTLdELҴx-^%͉Mٍ ^lg0qA%3\t\  `L&0Af+ CXY+*~= v^en+lU}}jRHYZܑ\tسbV \@)Čh saFyJS'4&Dlm$K.9@͝+9w8iZ޻f8Q9,|(Nx@V\/-al {SKxSW\:Uq3=̤Ӣn^':̅J <'AJPJz9n/EřѬ<^}7B=)2)g(yw'DOX])RtQ2)0,o3nL0bcV裣Vn92;-qAyz>K{Q:}w w˭g0lx>! |c1Dm C?F3ԅ;Ap0V.a ph3yߩ҂d͇RRr|p$:"""0H#n$TCMl3rAŧⓀNn,KiEbİ,}d0aحZ)^>ҹ$JP2 F*C,ͩ0!=D@<\L\OO~ħ惤;B2<0aY8$%ܽ'C,7Bq Y:$:(RG{)icI0t3v %:<Ĩf)NuFF QJe=1xZ3y]#Pi,0nʂ `t\5UH_J!@r1l0((((HSET"vY5|='i \gW8q1[8" (tH#q@L )nǮJ8Wx 6"u&U QEQۧ+pӮ5fe{z5K),4LEQf c|#4隊(QQ6QE 2M !B ,Qx4C!((((((((QEUQh2SR7]%Ӈ&p9͹ 77fq(ٜ2^]ܩ!j%qK&$nN[z8Wn"k{YaTQEQEQEQEQEyy1jY&< FZQI<+Qg|qf45pt 8."cb( n٨.;4ЯzӘe0Y(V((#qEQEQEQEEz0}=zY0K:]Bb@ FIbC>Otm (! _쯂B *2DTDA*P@F * $%_1G[hĊ-doH@u@T-꟫}1qaH VH@*t HHQ/ ?=UT}OF3٥?Hw {ߧ:4&"WR:Ni9pr `:`'tpo&fm 7)74 3-mڏ6˒2]EY˙j|qrOzxrq#M0F1墱b)blci&5] D՗B'M0+܏Ymm֗βAO*}c&Ew$RgLaI\pBߛi>LpXL.A!(1l$I$Ja-?W1 dx @$`dTX Tģ6ـ!l$RAbČ`)"JH(=DRc,XeB˅1e`L2,*)h3%1|6/2`6@ĊnUDhf\X)h|0V#J &,/.mFklM#j& (QR!$FCT afAĘ\ue ,.PmVcR*w0dLAlihu.I!XEI2 `TfpyM`QAB* !,0$0 oG !$33!SR5* /Zv"2u.!>bA,``(X<}EO*X\%QI,}Qq?|UURDpb *FVܷZUƈ1ISnBZ-mnUXFٙPww= t T|Yf%||gOIui%ɓ ,6$>n;c1i/x;VֻJ 3.9SEXbX4%fQM \vfˆ^uNEUUUV⊤+"̅E`(BT:$h fzoƬ*$#d}>}&baީ =$h &Y1"bX1%ʢ+}S0:T P9\BQ "7,&FA`TL(A!=ڄ PQ54vFÃxn$i|[b.ȀϗMHq?^<.[UϞiOv| ) !B"B@k2"  сG UalS g߃D.Ȋ~S/y҈sR^pvl(/t X>~𿾮;h:!y֚u CP ?U97 NSbj KUvA)0Cp8uzI&CjN)Y_.4EQ`o.Ef{aWL@u]kzֲqFnAp@Twu q jW7F@IvwÌw{i\{UP^̯&{r#6S$d* 1ڼƿFRyHﮃ!B8{ %"S0VND1kLCu| Nb00q=@ <'(5?3A$s)`2R֛g'E(QBVN*'7cv@狵@@M1]d\N%]}Yʹ2J4Ur4k .AL f"O's/1FLP"ޛ숱CFNJt^6nQ}inga"\[3^ZU :- 0a{ "Uـ%wiH@p&xfx6>MK"2BDAAE"* TN/R>襗% ]"A#$AyM@^y.apq$F"MRn7,)0,WK8\kGKdK=P2k1*jBBwSZXyv`\{ d5MN-sCI )!"+1l,uQFAU0# 2*$D#1QdcT 0b X2lut3du)6‘2ܙ jҶIi`$BTj&Rl䏼ˀ z|ZOxT_C'Jdf0!hxM2ky(SVӬ(+J4.A) cf"}fAPi k " ("ŊE Fπ~҃r>08f&2 $X\<Q:b hH>Ul'9{;@"$b,#HڞP2B n];.~5gz$ QA0K0@`d3>Sb "1PXU"@d F Œ;#s@|fM-c0FA03$@?%B@!t yaݚXZ,Yqs6a mX&e8:"hH46TH*D;?*(R' PP dZH!嚒TX[`lacKHD :ɞ01 '!BIm)b0%F,b G+! qU>)_P?P dddAXF*F$ ŐbAE(I?d?ٳAm8 $C)AHNbIEQE&2 % 9<b&  *0X@$6%`XAb2# )"@,KaH ,@#aR!Zj/P[gS& R(~;ɐ89Ys]o񂘜fQy A8;ھt}iNk 8^.Y*@ij3tw ܂)ES yQYE(""A.7jQP! #o:rPH d"$R(a;éufusaP1-5/_P9/҃|ՁkZֵj,S}KTEjX;i ήN|޺5Y #APP"H{` X?ݸlTrVB[g.X$c" HE OB#bU ?DEE~&"ł'=YOK)H `"FFDH0TXlU1b>;O1r96PQ7"[ .R) K4j/|ÄC nS#NFSDgd< (.xoYp1F3֑KJבbŋ0)`#J0J*BZ U RS,w&69;tu{`wIGb+f\Ӛp:l SzLLEwnRVE-9Xʙ5O:4] Cjbl- jvZR̖ W0⪪mq4fPVuoZJe:s,1ZѲ?SϏlnYİ{&>T`EpƕK k )E{ E& { 1xAIV:f8 2A~u P} ӯZf/&6!@}l:v,&WiY+2!2Hd o@8!a2fԾHkO`{i@v7fsFT˗W!"Zв~&LY3ڑ 52rEgbXj )Y#A"8C `giHjAj`ir-d5 TJ1`DXQF,@P$UQ` Q+aK` X@ 1{eAdX,PNSMӜbLbX% . lh!(, A 6EHYSe` `b`%d\@  AYo+yA\DT,.&~̹  %rBeBd2~)SP,RX_ m! Ssp|L U70NS(GqQ? U:%@B#Leʨ# $XX#$F BDH1 R@I?K72, %*GRqL!ML0D.UUsB~٢`Pu k!hZ ,LđdI 4B&ZI0|[’d`VUUDa)D1,U5$$ 4`* B)B(DAbA`PD(D)8JURz*CL;c;[..E8D> "I "0I_ zfUn"^%eQ1YmT+,ݗFĆ]Ү'Hmm"Lh 6%=¥H@w`] J)1DD ;  LM2dzxhb#o`b.#ڨEEOAE;畇pDjLh8T.TB0_^"'qyqA#!DsE%V;MS nEgjΫ0uXH}|1SND"7h"FmᐡP|}AvͥE` F[-PI7>b̚$U5 eb 1 P`j*0 Id,iT"&$/RŒDCс)#YS,pbD%%E ,-,fFAS #%$-ed,Pä4keXbEl]0TȀ.4BQFE `Е` T`X%me%-ҔJdah asr -#V餜Jmk@ ,"%0S^ $!xS.luئ@ T`"0j TUV*I"Db*"2XF .V"{®]r q2tTa{^A GKکnl,1H N2,Ȉ0Y,Dβ@>g@Ӵ`DP= JWGh!LA4>O{C{^:}؟Ia@+HT!|7H{.$80NdO)RoBQgLܦspv"l޿F/ތ'YgҪuΟ"h{3ҧ}l\gJÌ%rdbvz2gF6Bь=܇0Hk)},Fv>LaȌa\D Ɔo;R8s&j\cœ WKa3A<CC35mG6g8n0T*82Mh:/^}_<$#, C055ķɓH\Z@>:ȼMzR\ "GRN t0ܦLكALm>wJ`5OUUs:i!ة,`ě"2bcz\X-4^#wj|9M(^(R,ސsKy_YS BK`(]@F˖t"K Tl?n !'?>[X~ m2 JiȒ "q QTPpy#eC$Yd$HDE7-sg5UgkFx Af  "6(EA#D"~l33 X*,oc,ƢJmJ2(4Ta"Y$gll> R D (3&J) { "(Mx{L#7"0P~-4өyb,܁13 Ag_f~2ـo86l/jQIh9e;`qOM6=zhk pD`{(m&iqL5(-wuY fCFٶp`\Q'MIR%"Hc +a y&E"*L" ($#Dh()R"1aZ (ae*mŐYej MDLIbҋ6u Pl'=1[kr bg|}'/F.`z qي<ڬUB 0e̕cPѽH_E )(f0TOWs!}4͝4(s6E~ šoYBwC{v>y׫z7aFqfcPy!s55ɍnڛx5)<ِN`$QεQA0ͨC1#n@8' ˜^4CR=WƛݱFB$LbԩpĊ'SS9K8_6m3C6DA/G4&$[sLbX;UՈ A c] ŒG$>`)bBip ^MCIjWAj3F\:-j_I]Z T (@hP<9MǀCN{rs+*c"y).~{ؘ;@3wZ"$ނP 0؝ь`uK7\.ΆV'uz +vFЎ`PC[. "$+?*,%D"])Lo!g튉{,sY D`qAy I]Hrf[j!f_obx>X; "j +?:4}eu59pJD`7ny3E$dRS=ϸ3ҧyP tϺLugpו l TT&QΡ&#fDP7conj7sN!}W:7֪2XE)>AN9pu"sJlI I k$T m)KA|<@GƤ%d*1EQH 4f$F0RNe?^b4h- =0P"(V0D`$}dh?"ØHw7X0ғ,>d  `"@R*Q`R#25"0YhQYf 2A>TH,%<`!N, ;Ot "T>`qvOW(̏ܢ)L4S0A*xC2PXqq)_6]0A` EDH1PUEYATbF FFD k VS(0T" QAAAFA ,F0b P` H* yd EX*,`$V` LDu F-;SIPNG A"r%dQbp"@\I5 w.dh3ˊh4 m,@+tM|5 KI l"'Iҥ*HHHF#$b>'n Ԍ Ef4ǸD8/DO/,AϤ*,#UAD`EAEd E4 !)] tN۽Ĩ7o ҡ" Y!r,d?'?#%$?3)>2 -%( 0  &>R q YY5JHKh ?J$CAR$*,3VZ`ȠFI+$ocYX)e0H@2E].`E_!P"򪪣D$pb9d@]`B0ψC%z7W-L@s8z!jMi2YLHZ ?'qu#ZF DdD-(!hGL;DJb> D3`T (A 1`;%xSbIl"Ȥ U3  hq EH=ѭJP $SD,s$Z:HOclJa:ꉶiMEV)F~Q8lC5il5c$@6 j=P%Ȩ(YCȄ}Z%䲱!QjQDD($@f|}$G rE-`E! T DUUU@+=(Duj wfBܙftWOd="EG\IǼڈhĚ8%aZ =EEG٢h]dZx O֝%>A'oN@U 0J(lD 4 #x(Mߍ  ' 7nc?}1LU % h"7vښ#OFAI2EEDV( Ȱ@$"E" ,XEAA ,`%aV))_!eT)h%*B(I$ `"I"A%bD&ZBH@NEy* G T,eH$+$(gjHZAO >mW^2^vjɎ7%~[ͽLfD(ٹve)!))IB& &R š~CCM!:a(82~P3BX Im-B :Wfˡc*Ltԃb\Df ٓK4`AQ0n` Lh'N)7!p)$34 ȐH"2`3$6dneD6V6d(ˬ G/*t@sC_ /$Q(kQ;XXHH808^aaaaiԚq/):9!,I|>l J/4#i 0QOŘMHV`E0UieɌN>Qgz Pr`M9LC8\^Ox|kC-V;ݑc]aAK 8a5.dDQɚq⠈8q2$LS #"  2lP5 Q>Tjqϝ#  II]C ce62( ,1҅R:e0z;dG46M0n v؃+375=C`""Y9!35AQ Q!81&a@ [ZI8A&9mDZ(slF. 8sky^pHs5'1V< l 6s :4b a8τ* )vܔUUHT! ,R C3)8Y__Y9֧T$CIxX@TJkr1Dt"Κ-ŌI$ [6'_ EbtaAR%$mRX0~rHKd ludL]"b LLB1{iwt~~E+#161;IQzQFf]ޗ Y!n&_u<Ω/, E4t`އruf.Yl\K.Y_jNx(lsu`x` N?WDJdXMI YTpM*Ь-u̸~nN'A JNOHΉT:rҸ $J%Q+P;,'<'@ɨI*^(( stgkzHPf! O]Y;V;}p-18Ag0B3y2F-AMxr0X';qtwg~NI]Ģ~[shj1Jz7b GҨlP r˾ b}>:f%b/Cy; 8W؉N_Cl9Yڠd1ŌDJ>fdCXus>vzcݐ'9̇5Qbv  *:{_PŹ懨5 $ +ju5ߛCYiYYvf;Mqac *#gdd2@^ș-bs CQ4S =iN ҳ}` lZ>'vY-fPBu;tgVNOpqIPo> O mfST&#Që͘GAٺC!a|87W|^ut%KiJ,[HAWrF>`T%rQ/P$Qy5 Y"H 4J? P9IغЅPʒk¶$qK` Xw8P~Oօ=дl* Q-BR[+!$RbIg(@J%6ª&RL0x?Aĝ#/yVF~)hT Y@D`b`$AvT!KuC# l>fEmdB%`a?po }} EB+ݟ9V"0D%"XC%a5IBl=(anYDMq C'[9VxyeSJLH問VY6Q-lFJI UPc*f`BB\ $Kl KkJO aQANrȲR#x0 aNA@HVA 'ʣ@aBOfE#bAA`0azJg *0QY(X2D)Db E+Q ҟ9HcmFVr3eAXTVE KUed :I" bIX@aϏ̌Mh} *(( 21Y_%el umaUU$[ۤ:y1g <{Cg ia1f i1o m 1$"D@X0HHńA!bREa#  1 $dR PHDB Վ-i}h! Y!dB 'V$0hzUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU^ժ հZF CMH8!*UUUDEUTUUUXZDDUUUQUXZ**qUZ*)ZkRZkQDcmr԰EDQUUUe--j6-FUVն(UTƈ\j+UUUTQZr⪦(mZZ"eJRmƈդ'@캄{rkVi2UEPY! RTHR@"EI`H2}dA`(Hb ~l Ad`#Ue $T70F AY59f|vCͳ656 yN៾od(\'-BMxIYRFE#Б,>B*#!"Hnw)ZeQ n*(IܲŐAb)=BFxjbV?AI?\b³ô?L EY{ 0F@H_o Vle lF؃+`A!dILHOGZwB!b JP?"1p@%" b3VURUH(,H68\lABCmS @I@$#K uxSxIE=Dl%*_LbdYm27)g؞%/1Ēʵȥ!R * PBjFeˆ[ 6Y[i%eI$hZ0Ͽ_8)oPj9lҍ'@c6ay4H(!5 !ݪ],IR1?"t"3PPz:aС2 RCt@$RLB;0 RP@d6Ӭ*5>7̄ϩ:iZJQdO D *AA>.=t{T%BV,)FU1?DFˁiYEj!_4"(A) <)TE Ek XpG &ӵ\UdK ~iMc{%a=++ I\QAQZ2RFC I78bS(P!$) &$H$~iKP;ްHBy(%MbS G:0בOt']F}d#= ~ij""ж~H`ݩARYUA*V JQIpX (.$ZDJ  Y$=s)쓶* 3Vjn+PbYa z&&"Q6PDA"ҦL, nL,8Ut55$IB1EZ\DdŌw-N""01m52EN.5Qze.Ca#!ZlI 1!cmPY7$*噂ݷ,Ї[HYeddP[T)j"E,QRb6E?PpH_/e/7UԜsrV T3*&2[ BnƲ \̕a—%/2',<,EF""=Pܨ(-M 3MCm0Q钌C8SKU*U鮕q 3s )M).êcdM9jHhr326aL&c,."= \@AT"`>`4c{! P ~5VAS3V׫1.TJLb,D$΀!CD< Ő2!#>i}Y!E 傶Cr?{EE+i.!$$`6߂Q$GDQ(T25vYDJF ۑQ2B6晘YF8ĭcCl bp&2 *Rլj(bBfVTab R""XOlv.25Z^-[{izpzwu hQtA2ő0UsP-bsl9#IZw3BP5Hll/rHk']#0P8{hlDQG@yKJ2~hK"* QF\ ]A3 ( 7'Px1ځ"^q'*' ɸ h&nʌ 8D_r9zL4s7潌Wԭ q.yޙ cݧd#'7Ok8 ÍT$ˁ/]xdo^$ףNbYL9)b8Ӎ9A_RP]tH&NT`Rf A\JcG7ẇ3߸;zFg6H60Id_ȐB!,K$B*M|ـI[@e%BG wh ۩ _mD\E٤E2B +R)xf!'wTl8,%'2҈:PBEbmc*X1i|oi W EUl} WV\?.Y$H. Homq4njm[[CH#hN׼O}甐Y(䧠$ xM~Ł˃ `s^>aђJJpSxR2;B$=zs=ɗA!oMguJz3C&:#rv+crc]1r.D,ȗ;0hnʫ((h _5LOVbQHzQfU W7} Dd/`u`/=f.\{#lk ݓ vpaJIo <]R‘ކ@^̤H;Ol8DipBVgyNlNkv n@,O((D` 0Yf2wm~=`k*+NdQ1S2+IP=>K<ЮJ['epbE'[dIXeUD}b,`*[[l(" յHǖJ2ȰYrVLI0u!FHC~&0 D٢{sfNs1p!N mUd/262B):Q$ (y<$;a' H(mD`#mmܹv~ВY~a baH c!!"p2+dpEŒ%Hw &Ԇ`QETQEUQ/췬Ę01W(ƃ ([.*f 1eR Į81U(X"4P+bLQb,"[cHZ4, Z6`SbRY+ 8̀(,P>߱a\gfV(ڐE! MIkd()B"PU0TEF (**Y DEUE"DȌc" đ HHf.jT ,$ WݒOT)V$bX2 ?s X H(#nǵai` 4IF,-)`) @2+*E_UU'?I*UdF, D>!6' !! D`>s<')$`h9n*_Tg_g#?)SAU)?ۄYcN'1j.\,4 2 #r"Q TKjatޚV3 3㬚SLbPe;&Ns]4qӽsaXJ"`2@ǡ4 > EOH1Eb,VJư ٓa @DA0?)E%TM"!0c2Ur@ԐA %H'{<x[/jݱ2?>*(FQ-(؃JZIk_8I$T-()/@zFV"K+U8X U=2lE$@AV(?hC Y"A@Q% ?Q`X/H0e:9HQTY0`t׫?р`D%DX A"`ĢHOk0T+gNJc=x<0NF?vJ_l3;=]D%@= :H UUEXb 0B6ʒ(cf"j2"!!!L[YC;}SsIDL?pVb VH!>eDDX!klCg$,db$`6J D`**K-/Ɍp"rݠX#kM|2(X(Ab'o -Mq $*,Ͳ$.b(qY$T%kF`IsM  p.k/V+ ^#4bDfD=&NR7q,89^,'R\iØksirtvFp޶$K杧Qf$T႙ kYI`ќ!*FNSLί$LȎ?F(((p@UUTPQUUUWDd za{}>rio9cͽc7o8Y2bDiah G )`># Z&1DBDTR@@@l!^QvRUH~X),b*h ZQ@"+">EE-mb10\4#Lh` XiKpŗ)DѐdLHaL2=?8* HHIȘ q1!xI/@B )DUBVB"s1HoÒ4$8@ V+*b*,QEQWKAEQEU3?m%F #dE#0OH0q{ Ra ^,*U@xRW*eT@S!%WS>ܥ 9?( Dbm%FB,`XP`*"A'05b ,d}[ZmmToqDH}H3ުGVjQ (,-KTpE@b Pª "!dUOgN"AAD"* ""UU@(,dE`" (`EUU" UEY [%dHV"`H(ȨHP b10AAPgZ1E",V) (, VH1{Pb@Bk'?w5SO:0NfELs U04Pь\yÁC.Z TL3z0Xvsj =gce2V*@s٢PEUõN[o9.6 bht8 2.땃&\D@U/wvns'ZՔ@Elb "QE9P;|bŋO֧ %Rk}uhOCWf,|ץUU^l^IyY۾l٫Ud!k R P![MbFvb C 93um@\R!Iv+a$mpDb2 %cs3疽tiVU.Rtn&d597J)QbF` 0Aj25MB *PjPjPoLYNCμz.< &](V$N ٬S)`X, FO^ӶcJ,*oVhvh{sw.o:bŋ9O<2phQ(UUUw#O^%fRJP"ql֦̚&3IYoyEcaЁ֧",$I$H_=Y~&Q3w&7SDF7$\es ADU/^$,p$-l*!R5d q0Дs2-w.F$gCBB#p5&CA Wox|+<ҕcnjm(fQ BJ$6"BȠɟX2-JE |2Җӣ2hsnXPc*&5PdSX Z+/CYeJCi>΢m]_g8LϷ}sR8 c/&$6DFS 1s?MǏ8s.ؕeO$0n8@1dv {3XLDe786x]y-y!_t0}hLS7)Ԉ$` rlն lZjX$$ $1)sчz㴰q wg4& +fN>b9Vd l" bt8s _t' ) =CXD~"X9MJ#_KyQN Xu'32ZA4uq юe 8n_m 'i0/!d!g8x!,[@grCqQʀ$ !p9#: /!5CiAlOLrR0lxM'fRߪS1S]-mZ-Z- 0=L6 *C }1>0Km><=mEhj7`yQ30<I%{$OH0ʛsi %I6gz Vu܍K7b< P$t S(a Dm@\@3&C^ܸ1#v(uYȢ04ZƄ |`E>2# ѫ;ΜɆ:-ràW70̨ Sq'pWEO:&V=]ҁ &'bzc 2]34{v5AI*֞#!vjbY,IR ! -wUNzJ䮨dNX E)l\|l dNzL,YI `OV:`WdTI$9SZj;oj 1Â5q]Y=75Vp A3oߋYsƞy'S2ebMLu{=RN,EoyӧK E؆}#h^ZXs Ҝ ݢ Ha)2˧!#௝ fĢy/5Beʞ|*awNtaJFyuM&- fƚ2$=3qXKF5$Y:N\n{m=9+[> ǸpT;JHU6 2ꛨ@LvFHLj[ HP4kSN݇0 [l;NV{,YC.m zs9rǪm ׂQ(u>0PP[} .PPTM{dW5=[~PKݤLgُm0(T뇷yi};He5^9~sqEXV !tMVu}V|pg[7H8/YEE"O |rt<ж-m 02ж-m h\hem Zж-m h[BkA h[BШ[=:-VOq DZ9<އdZ-Z O=P-|{'y E' SS^0OABo2O悅'\\ xF]km ,L [Nu|t;ϿjTqS2H݁$cVPأY{"ܠz<blLA$u7T`5g -RkvlPE0:g`zUBw+e؛:ͣi+=baNN   [/_M,(Q&1p<\dȌ aLK7}U ~mYnC8VH 8|̆6{[YEOWd$()P&2\Jb1K6Ef*8ތjUc23,&HD(q4ź@I(ܬ905@3b Zq5:uRw.5|0 DzS <:xMC٘Xc`,A#e Z uPHmhg<@㡀c&&Aҕ-d-KCB!)x 70Ʋ娂K i?2Z >Abr烛 bqSxӏ4>FJm8x`p! p-֋жj Pm h[BȼfZ /^kw]E.j$ɖSM>}m+c|;/-F18c4{Ez3BrZ"aC #+@( ?0^D*?zյu牊 bȬ$m ~$t bs'E Թ |GD80u5N$sEfp(؛G& cBuM~֨,TM(|>Pl2HZS| XY[Q<80ڞ`yxٖm 4bUtDV$˰2xGSp| 406 _a Cz؃ *`HRhaRdv܉]Cy~!.n,8Ȉ(PAT*"Ƞ,c @ - #Z9L"0 u!'s;n*` &"6 (撠P"REKH@$"b``F, A(H'`i ,XbRHZ@I , RHH1qG&0AO u}QѾF`#1>{DHYD B1 DARBQYXT X 2Dah IJ$J%:VV)t|ϽbhȠ De@ -VAd*) Dpnr#&Ho0}q :̝Eۉо*TN(PȢV.P])UUU\`*UjVDDY ѲPAYV "jFʑ2-P Լbʑ[$Xb 'E3RӠ@M `Sn0zXQ 0dQ@e¶ d^ DLjPbN8ŦZ,bAXXnXV"ZEh̖THaJ3"IMkQ% #0RV ˶CPbL;%ee@A+m&jwh0t`$d B#D # E" Eeaj1rHW8+I/YY a-mXX*[Kt\Y`VR +N!C,"6+Ab qEzY)A;,QDPЂVt̑jda*q+1!AKPXtрL$1 B5R*,d-jSDVYĂ{POTNEPF*{ M`SڊE&Xp*8 Vt/[zb]IԦY=U8`rP2A  y# t p#@Ggى`hKYIH"C d;AkEP1KfQL&!K"PD0}IRNt"%$!%BDPK̡BXac M4FB@@ ,3,lpd"Q\GB#(СDa*)C%DTE2)HS9!3\:c<þ&i$f TT"`nPOհ!Õ(pw(@'} _UF{葠X$" cPr`a7|QLadBoKb}*<4Qe Sp9 Bغ5;e-E !RJ0=k>IG0>xp03h,Im[8NPgxs(m,W[q9P* gI$PdADDDAb<~yѹk-k(^ݢаmAHd>c( ,Ҭe!þ .ĐIU:|2T( ~*. Yu!܄N*m$$ %dY#=|{jj<~xShI ==1U/g3K)7!$ P-_P0{D*BE?6bIYA! 8""-i%d 1qUEEUTL0Ll""UB,D3nUV)HY0LAGHHKY9B#Ȼt4ϟYtSGǀވ |\g!. craaQ̹S(D-z3' 9 7UBiyi g-!Fg̒&d*%VFRq7{˗%m xSa^JC1([0DBGfZPG@0B@$iAX@AVB©Jȁ {dVDVA[hPRāU""%`Ôb)QB!:$aD:l `עO+{Nń;+O/QO=>l^$D?`6LI$!۞ e} H,`#* # j1j\@  *:(a T-Xrv =$;:NcIC?= }Z99zP}QF ࿨Dd.:X63@(dn A 0PCAB[`SRX fWDf쁀iz䱡,kwœp_Ɉt7H/lw }gI : K [~nBƊWpS``@3e*u|6{Ԁza$ HTmjLRXeU b,T25-`*+?5RG} O!=w)(kbKF ]qY" _T] iI}!fc ! KL31J[$V5䢃$ L2 bIP\&2L!YAVL56maFp T1$M }6'hA&$ބJ>΂D~ N,Ŕ1((OY(QP$er!bR!uH1$Q* "T 0RP`aG @Pf6D`FJH?LA $0Ql`+)`p&HH҅-e-RT"dd̩J[P2V,[rMTF8AaK,Q`>Dӎt!#vk@T*F$D* KK1` EMf!<&"ij!?i<jХ\ !,z gb/S V)HT@"HMK%)d& 12*BTVJ$V"X) @>)B(ȢX@jB$zU@y<(DdH" F F10dbE#aB@?'#lZzwIWc~%[e[e$J_F`hѱcFƍѱhOoi@r\M诣%(%Bw!UH(@6`bEA-" $"@AI H by:CپJTN j r JZb4E|b5 B0"cšN&(ϟH(>B}r7C!UUTUhb""?G݂B T@w H2'0 @P'J (_PHUUTDFHaG!g1 xe.KOC24!UX(!BcI" Uz"}0~aP>=DQFf2ÉtԸ´t9d(0Q'v?PD!ED4U",[h* $R"(ZEYQ'uJKAEPVXhܲRQ$P?GoH6;x@ ChƤ`d/5K4X;d:¤q9Bdw7sE0M̲Nv t|\Nǀ鲄4PHF1dN7$S`(0,Xx2Ue-a : &j6")%(ްL F617dMaYQAh|:f^`K2 H%ZҕD$+o/"Hȁ%D d+RE,.2MVjk9o92\,V,GzId`"0DPQDBRE{>E$T" 2( #ܱ\L=;:ƘExfdDUXX @dDPVKd,CX*`Q " E-l% D !F !R!FJȲI 2Y*E BQD U%b, "D"@H!B#0j? D $O /́It r&I¡0 , KSyb͓ܷPxWvNUI*OT!?;Śc@ Xa2g! 2@aVOfsύ߳`H0QQ"$Q?_pAA:o!2Jʕch?1333p"w s"c؄1cCk-@]`P@5$LPST 5И3K'FV˥w@8PĥmCH!" Ź~iXI&!+OAkޚmc20F"Db '4HbdX YmYZa! (EY RڀR Z#/䄄# Q+qv|HiBtԓ(SO"iХwyDU+K1ZI*LA-i2A"nH :25ZZEhNrV]RNRĩG3Ju\AvNDtH$8eL,xpiaBZW)W9a[+’Y (,*D2 lnDJ2l`p̝ .QLDOdćLQU^0:(0]Ɲj'0d;;j y2 (TTr"PN! D`$40A ȹZ+ܼIVCeh< Lظ)f + +}¤" U :`jȊ;J8>7rMW7hAI!T'0i;tLƽ:^xIՄ?_xU?g9-&\Z/$)4 17*c<ȱV"F#cčZxI`o@D #MDqJ 4`1OA X!C`WCׄ Q@V'"Ȋ! >@ P!OSw1"R,Mۧ)LN8_ǁcٿw?ԢB&C}ʱ"@O.P•($$%;,?J 1`])" @׉5㵇JRd109.QRusY[lp?@[dSgøs*#b ʁA&Qu{ z%LD_Μ YL`1>־[k$XQ>kϥpgYy(1|3;xƙ3$u@\H4 6ߌoax)C]U_X8k&ޥev;*aS'TנG.'<324 TDs z&2) oq&}'g!w0d8Мad^PIj xeH…汓 (@u0: \t"b 6f F!,9|.< F FJ#$rbs"3'P! bVk3VEE@աE PZzG4GL^#nX-7,gCH=P#,` pN3]_72p**2\`p>pLkݓw8ś RIz{ VKxqI*xPqiXBQ̀,!'`=⁂/Na"OxqFvӲ='ׅVZ@>kb(p,EHvNp4";簀DO@Ljy& (ȀF+J [$1DbCD I$A$1UUP%QlQ|N,_1gER3+_Ո,"" "@ ?QIDa>̡>+Dp)Z{KX mo6@P*" 7?)GHΥ0 _1o`.Ҵj IM6DIf4j(U%UP RԄJT" B( 2("Dj$T١EbWC{FB|ABSE%$6`fw4PٚͤVZ;R0[c0X64E!P#@(@wpPI h"Ph@ P)@P(1 ( RT @m$M`T@ U @&@THeuu*֥EJиo}wmBUU53EvԪw]LlZ[hJ:k4*vwEm 9*(ދ2:X:h)HRT"SJ YU  ·ٹ]ckH(P*i z3$6îN[!v +M%e:ij nڪ!٤m{qkGu 㪋Qd2 iml6A.5l uʗmj=r峾,q+5AE)*RmFQG y{m5{jUmqM5@ @ 2@QTl6nӴj5u u}jtAD T@SؠѐP l;;P껵*zo^=jT)JPJW=M-w1$=-ZIHvbォ[vzwv*iBU$%EPP@tBِZDUm nypV;w1zt*s>oIH$B)V|@kD jى"ʉDD"Uy pz4!Uz 4 F,,@)B@PX M[jWzf٠ P`)DPRPP ((R)*$0)CZm1 $6`M2eA|vM5:tamT6)MP S@ʨ PD U((@CPDM5*(R)!5RjUA/BkUI;bR%D B$p*WLM»1WI[Y T ք!%* P W@IEQg]GMF4UT"UbEѠTEve*%Rv!% PV U3Z:P~?MS5=L45=4 Hjm=5O6!@&"j6?jU)4ѦH"fi=SR4<42z~?IAUG:0g?$oW)1_E?W(}78DJ"|Y6EjgDSb>^ӄ9@ܬU Mư_ưtAi Apً~/t;GHHŀ?? 84@ξ@zl7pڈo \A3J`fk G~]V~C!&c߷;GNJx?ո=X ~{>JP $I$I$_OuaXjJ פp*ğ@RrooQ5o8L%9TXᰒ@o1?7"ғ8I/.? =dDnz;vk-Xx=;spJ9= (=zyN'w6r9ǜf|_`RطMO՜ v3[=}DNs|vP.ϔOdA]C[N yXaApkB}/ReTuv3+j)@ p~.\L"*DZ{B'r*?j "{Za>`)ll)R~7Y;B5rCD9!r9 $B3810 FԼ sl46R[S( ,ilC$aJ _+wmTm6#_d9 V$_#.TydG^+ x,TazGm= r2UHn0~vaEGAqB&- ?K{ ZӤ!튁-< d:thL[yၽL,0P~ D` _2*E7} ʯ#2W7 R##2(` u $]C@Ș?4w|5앒Ƒ;ĈA*?[)>|v?r[}vePD&\>]@I2p^ -^"p5,DY~'ZPVP8?DIB ?H/o?bx=R .}Q[UA_!| }HK pSeJ^Bj! +h8 `wUC0+l+Lr: :KOð^ X{(JMPo0QIȤk&"POx044)4c"wOٷY@ۥ &C > [_?#Xz GV̤Z4oOc0i;jQ?'4r 1lI|D( zvmq)M?7OͰ4$#I*.dC&J؁w AU$\\rNAdzޏV,z'7Jg/>M1$dV~ }3h={\ ?+~swT_`C#߹YO [*THR,ntHA`KilJJ!y:foP6+Kc xų## xQ<؂ כzc:uWSz0@։aҠdzBڑ-B(knTJ)zD LɔBv= րp] !k/EA J(tp=ņE g!0.:hH7Q 9#^˫J6f|M2YqCݺ %!?"2m$Ae g#'x EPl@~pf<xCD,$'BE.j*3mԶ>O-"YoC {~ ͏InqUc!tV҂KOXg¥]\W-S#{(!5~l+ s.[΢"*=}~#"aMÇ@AǡA (7pA(lCBdd3$zfAqBe*NOz=w \SӅwdhGH+[V oj<£z7|5}5qB}^-q=a ~ȑtc i>c__ΪAH"@ȉ=Ux"!:Rs8ڢ_ȾDg^ȠBڜ&I+N쓮)OiB,VEģF rQB0!Y̯}hns :pljbG-a{I$ -!Sj゠%Jeb0EmEYdBMAG_P@O-f$#' >&- wm0wX'{cANXS7$k1 ޫiqƸA Bݛ~Ҫ{ÊPG=TY퍘$ 6+jÂ&(*~%-Ze٥Q%el t (%LN9.''Xf9cmY':XAFca VM8]v폼22{.·☨`A0tYZaj+GmW'ᬓ:! 9fw Pek ĦOCY ^-k AP`+UR p&b'@Y`={`Nx@~ (B |65v> oKG: 0ß>`- hX! hc ^/y5,zd&mKdT6 UM![u[lBC!L|$*uP#=~yd}0[?` > Ä)Gx8wd |(K6-g ״ ܧB,dPP "Q}a{@ ~b:(}v0|@Wσ_L:3q1X6DQ?xPƷ: I9C%sp*1o3) " xgPED9 AoK|w]=>Y!LiH#!w6 !a`oc'EܴuG8n;aQ PgL?׈ g;WȤ>j K-Vc_ ֔DU04pQ!fAG-GwDDw^GeuDSz??RP/CKOCBןkhR2@קPHDJ &@P,d(I 7WuQA@taz!P8 8 !+;e7/@`!v2 JG-GA'":OEB^|"o7![0V6A!wOٷY@ۥ &C > [_?#Xz GV#Xut?CBaRP`9&m{hD3ML4?6pRIA&J؁w B(J.]~K.BrWpWAAЀyFz @,]5A+П}wbI" d͠r@jTV? 2=Pj5PuH] At!6TI 'i' &Ӆp6laضqddq xQg* v5ީΆ3Ő {pхH6;#Tzԉm"C^rP!L8 E/y 3/c߱h  Qz.TԨ AߘQC X}Sv#,(qBD}>iBǞ]ZUU`C4+o.00`m_WˎИx))p1KlA$ ;(d#>?g,b+1 oC !c!>:-?wSaQni}}r!`\~lzKt|3 @  _z>*j꿷lڙA Gs`0XOS1tHE??VuoqQO n:r |H'= AAAD+`zB>N#!#50_8 ղ(Ur|Ёﷷ7ؔd?`܏-H;3$F?@Z퐈fxU6>}sH!#B(>k9 u, ]D {!I^0uU\r AGZDOt>9ꮸf3i1 {YFu ( ܒdͿx:Ґ"AUh_Y]m蠁!` "8,^_Cp3`oӅ`,M,HўDۆb>T<!e 6eYڷÑ|CH 8e?޵LBK *#?;`PT\Uݷ\:œlp rޢ`!0]oE^ Y% #^l^HD([.5ŊP?Ԓk[#;ZYIH羊k1`>m[xpD(sSmeg,dcy( t ("k{1 9 {U l GXAFca VM8]v폼22{.·☨`ABnn5ֳR V=A#W'ᬓ:! ٫j aCk=$@MzF_l  X )C XX^(o  u\u\{kprQ ]R lFƈ9й1YRǧBazؾ"h%r2]ѵ(EBS腛Pܠb&@E)u[j?}>,~/mu?,f_O 8Pð1> ^`ڏ g\ XpE(|Z㬀PxOB f}]8 BY@!hE, 1@J7ϰ4p_l1l Թ{ouPW~|}z`4wٛh_jڨY'/ G ea2)L_8 o\­nͩͽacsCikJ#?ׇ^e2G N6a$c_b׿N)^_n?~rū0.ks[K@iSX[W`ISC'鐉A9d/>|lʎY% Be =+U^0_9L#@3i.B_}?kv(EjCz Ce!VOEF,F Ǭ5'w h_A{oxz)|zk lw*[" ->1ٍ2VH"0إ"ۇ3P*i.29OCAA?U!/m7oB} |!̋r]! AZ0OPVm@HIGOC[! Umm! m`}QE+qą#!ăL H 3<fVX&hb0Х=.2"Bl EE #TgB07nшcrg6`L"BKaܪA"q- ڲs + [XrhاP8(Zp`fM+_GiHFN&v޽ tc>nפj eԉ2G"PB3 |iLXAgouX/p}/ve9 ]%BY~Z U;ArBY1o3)2 "\ xgPED# AoK|w]=>Q$)#y~/7y(S1pPo-%[ߘ<-i.ŊPa D' ..$αP?H >^"N>}2S ;b}x 3PقI±湲q*PN27p#_պM?9CYAѥS{Pqӕ Zc{WZ/6$nLJL |A@g3"q))V :˜d7ۅ8ń{/WIlIfAَ"Pߝre8Z}]7l>E?J?dcLz$ϋ+%܅p~& UJYLh&B&(BMh/\~ͼ Fv5c! `niNty":@*Y ,s.&-|Z${a"$!e:A 6?6 >H4GQ{O@Ң6f:@@1(Z6: :  hP@>yӟ٤᾿BqoۊܛIBT,8QmjvZƿ`Hf dOw`̉xoA3I5 ȠLÅ_l0CǁzDy~@Yax#{cKjHڼ^~G~B{K),A!a*1[ q2o<\D?JCh*Nz0 G$ Ad0`(R 6.>Jpc%Kt1 H%84dCGӹ^2z/%ح4^m>@"Jeh, ϶ybC}P {{'.6,j`}Fg(Cg8XBaw2-~$J"e: ;jQ exBͨzܠb&)Kl  ?X|X_h6~RԠ"q 2 f`RԈ g9Ych_nO!o.jGo??T\ T>0 0.,"QV0L(!p(Ԋ[z dz#EHj dlVk_GSPF"(8FpIMZp$E,˨, R.({ޑՈ>@YBBf-ԵHH`|{ʴ(b^Ro.00`߭_|c> z][w6 I~A ^CwKhI$2y3[ِ\LY = T4n8XOH.䈵?Y~ʁϛŹ8>>ߓc-g_a= @7p#. P^/=a vsdYchȡ[{(!і?ׂ>Ճea>N!xxEnE(ǧ̌x7W.TBm#E^ lz {4 ]@! FЋ}#3C <gMaX_aÎ0?vm>\M͈|^}A;u>|Fld#r%X桙/m~!Ek/k@ǖ o1 2`b0'>9>.Cb>ȯdt^=s x.pƘ#@8/Z!YntYfo,㛅^u+?_l;OX,""B+DKy?Nn>fMX"?pmԂ~ 8^O[ӑ]MNF} x/YFҊ>mouVx[fT\_-j DI$I$Ot|7V+6g(YX޻j_Xvͭ05iXJ _p$jKV cO4sT?" [D3y"Y 2&BęSbEI$$"" u忼$Dh~9|7}=t.pX6\!l]1d[??ֈm!Fv8ڥ~+> apUG=/ УOvfCABC.&F@=~!Acx0hX0=y ,:bMldq}v!ر,ЁQf Ѱ`w,}:u x gnr|?0dѰ6H g@gXOAƸ|o J0,lxd@<rY,mb1L@~"?fg^> €ѲoGԇ 'Z MGN! (,ϖ^jl2X+o`ATSg BmtpF(XJ1QD 9ˠD|6' B$:[7U`.!0VwW)(QrUBOrXPY?W#}Gb>/p2}裴(Px /[=h{wσmpm=%a/"@ճڬ&)}` @q'gOE 0ITc?9=)'I'rI' Ə'Y%CA 7?3 wX~OU{Mͱ:? ,7 (? %`\ 1tCm 0d(v!'S}`ɣsFd.%ܻ!NGP܁_|!TD )$.K%;ND?@#9(HQh'҆ @QI7hQD?\QCHσ]:W}}ֽ|c["%"x~o{rL3)fS.E>`8$8R$g* rlGYX2@33Ēdp2\MS{W9[O_~T;~`~"MbwkݛuׁEn `jP{G{ںkԻ<;g*׹{I{wwkޭu,L]w<Ϸ] >(@DmK+Ͷ7xeut֛;GiьyvP3D8NTQhN{uw;WsUNb.vMW? lTP$ڒ@$l.ry`5ӹ2Vd7nYNv\Z6ַUgCWi%܊ӛ{ݛuSsU:hV݋NhvZwW]ʽO;cnrӬյc˦CVwy.T*%AA KŅɊj#'ysܵcatSl궠ct>}sz/;tV]tnki.\;U^kR;fbrRvԧd6K+rբ9yxv%UGuix6䚚לrf厳7Jj.n[R[vw]$DrvKDt:)[9۩Ju໺Hg'N[tHJ%S?m۝=v?O)_mŁ4qjܲ2 W9} i6  rE#e\uW)hnYqsn]nvnnn] 6uUQ[v]Nj֕jεgmn7QٻkΙ9Ӗvm6Z@ĝf\75k7d[=vۃ[5d]Ԯ7kkzZg*;W.֣̋[^;ZԲ[\6[]ӓuf#UZh6խ{7M6ukۛmg[jr[`d:LfkSEk&al͍Z[[s۶Ʃ٭sulijvFjmSpUƭ;ctYZnm3צƝmcMunvj\ַ6=vk:a8Lj$ص ْU[8ݖvvLmon5m:v̤ڳmv[uݽ04nzvkfagmjMݍmmKzYm]nnۛMsnf6seӞ[e%{n͹umonmg^=ζ2۵lF']7 ڈݹvk.͸mq]m-suٚ]Vm{39vsyg4m۔nj5K7[[YۯZj07ElɔX3㥴nmmr5nuunvUtݥ5rӫ{kvӷU9vbݝnhtct)m8LespvkmNl71Ulc5݊uջm;'j[֔ճn kvݻg:[xh IQ $rAnH&Ү{mNY.mMmz] -[+KW.+ěffb뮶ꮔvڷۓl3Fovv桶ݸkt6mf]ZrۭշniLS\=kdsnmm6szvl3vke,۴vٷW[viZVٹN76޽ktu&u跑48SUʹ޼޼E9nk;:ݼWjWM٬f~_.Nyhwmgml-&]ko;a:ZvlmW55tmnr۪6pSj뭽l:ܶlmk o[6t[]JvnN\S]WIӖͻl.s۵{5xͥqd,Ƶ[usna5ӬNv[뮮6ݦk͋fn9K6uF\fvYڔȳ66Uo&:iiknKTܴͭٸ[ۭi2nӝucmڷ4Nf۪=kfnl;nf2pafu\m966-{S:Kn2,rENvk\36v6vNA^Mvmjs9Imuպ]gsn;nn۷,5q֋e9f6ޑYּջ8l"mmg[ۣE[Y{v\Zͭeزз6-nmc639˭L-iܻmZlmV9uνٮjZ:iuvѫ*5&*Dqv&ζHgMۭumb93]-SrݶErnskm9˶;-rۦkqon6ݺiMh(]ݵ\nnn=mmڶ9˭j훵ͺkk7e:Z;lf3mIBA6%ޟxnwtҀ/#:S G%tYq@<Y~dN\tga6ĞP։xwK,PC޵y\`ɫ[pW`V^V;W {,z g@شXĖ#Jy[D.Y>r&uq?n0Ġn j|yZpMlP& ?TTʢj\?UQbi|E+8Q 36W*0фlg5T;j1e+n<>R[.{ ^i0B. 3Z' *d Yޤ{Dm"kԳ[50#AϒGa.ƫZRpZJ>nr=;6R_a#׷M͑] 1H髃z/˞/O9 ܰGH1'X@c Zְ7 }.m:3^rXyJj֕4A!9H3:Xlyoyokocx,G]1&Uodt®",SI![e F{H6z@* :;T^0 fz!M"uK/ؿ" xAlă ~g HN J=G =|)kq zAUdj_–^m|hy?N 2; F0B @oq^I|'c䴹]`ЊDaSf n~#%iGDȷ`~[< #},A7B zl[=A.RkѩÀHkͫE c@Vw"IyXDݘIT:ڵ7E4۶O,uvT}t¥_+qk,g&_e ?h@gV<9n90j 0|B6H>\{ י5Gg-G~$_ľau0 :QRAH*rM)I7νB$$3pj+,.a!/Z"Ź\)9yYkE$b=R ]ZEŧK'qCكwu\A =R?E U>qGܾ匄^87vxT_ |TNMˮf-g^$qиv0dfI߫3Zꄘӕ`ev@?ofP6g`dzLH C{e)wT >EpW@3v+/P+%Wh[! ꁇ>REڕ1zmo`y#֋OZ.Sf`YF /gX6܌WanOdoR\mȞk=JFD*Sw%cೞ[*qRƠ{Yٸ5^y5y|c%Vdp˳g/)Fc: sbu)W4J|yt,CM*2艜|1M"UQݎLS]tt{UR5szm,pMmK~4[D1Xʽ1,T;N䫸2[Y61BũfJpȲc:hضNc9)w.*%= ɮ4aO# D!lZEl 4 Źgϓ4R=oh5Ծ,, }uBEc("Gcu`Kҧ%åb#h¡u+n,3vI.UP{f'iy֨-X9M.Mp+5:?Y!EV Z5RSR¨;V=(cCy'1 twGU3I.՘N}Apy…}%.]C9GEsK\#fؗl##2]zSj-O$t$&.kUנtbWgy+/b`Ty0pla9SqycY63ȱm$@P.ۿaoSjxZzU%_HlSM+P^ItZnZlN|r5MP:"i6Ta/P TWwJ[?:*ŦU<

Ywԝ )[4IN̕VcQOUs+F K΃7rԑS-ƶ:rVعz2Sa}ϯ-$"IVQQ(&UZUVRҔDI*U)jJRRR*)%*Z-RZUTUUeU*VTdRjjJJ%U%%JiR)jTRRk%ZJTJU+*ʩjjkJVhRRi%*i%%R%*UijRHH"RJZ-+ZTTJI)IZ)Uh*%ZR֕jiUUiiRIUV)ZJVYJMjUh*URJTRII*RU$THDV5%U*jUJjRIV$UUUVZEUj)KUT)UI)$jZR-i*ZTRRY)ieUZERKK%K)JDJiJ**Zխ%JU$URI*R-IJJi-RJҤH*TRJJ"ZU*)jJZҦURUn"TVRRTJJI)R"4TVjU+TUeB$U**UJJD֭RIRVJJRJZҕ*QZԉkVZjURR*VV$TRJ%R)ZZ-SZIQiT[JRTHJJIjҵiUIUkZ*KTUUJjJTXDIUJRURRZJ)Z))TUJURiZ*UZ&UդJUҪ%"R*RRRUUU֩TRZKRi*%-URʭUdJZR*h-%Z֪֬ZIVZR!IJ-iUIJ֪JU)TQUZJZIRURTIURU)K-I%IjUZV%JUR*ZZiVjiSTkU%)*RU)$)jU%*"JR%*Jԑ)*JIiJ*ԤTRUTI(TYRTU*ԩm**JUZҪ*ZVIRIHkRTJUU*%V+Z$TJV-HQjJI)R*ԵRUJQiJT%dJj$UjJR)iJRUZQjUZUUMKRJdZUj"UTTUUhiJ-VZRe-T%ZKKTjTUV$J)UJUVJZRUZRUH)UkJjTU*IUTUV)T֕TJ*%QU%R*ZQVZJKIjiTZV*Ԓʩ*UUVeJIT-$ZJҒUUhJJZK*VRTҭUiFݖsVvi+qu:]Vݛvle׶jhM0 I[q'X [N{ؚf\sǹ|sW:K:XlNB ,,@- m/Ъma ΦNmWvx;5mQ\:Ynµl.O|i^qҥ]5$)l}uF9 87$A 7LW˹y/{'r}׽_.]W]^gWwݝgu/]Ug^8)X{v6KO"ׯ|:5)HO*IR"]ۓTjr-JۣKji%9w3+wv9jJWsmӞNWjZM[+nua4vWY-)Jwd4PT D_VFi2@5/@ܯ8R!t rn X56‚ $ImX@O#ƿP _^$ۯuq\G^?w r0jqf/EI1 ܺ[1J⍪ik֞fV!Ot]""CUX.uf<+D0YeqJ:B-$,T49)З.B}LAw(@0) 5c [J C3<~uF.*٣VTf&np@ȧ jU Lh*"DK)fCL;-6IXp-\31Gfh`VJQ%&(R3 X[PU$b0# KJX8i!A,ZiU]Jg  ` ++0eVV"dH/. n*89R9օ R 9$!NH#Bc9NHmG"8U%x6pFAEGԢZe%`1i=VN!z BSzor.bo5܋[egB4r r%]ܩVs/! Rb1.D,HUgk .X)h[XE_Uǂ9l3bU$'X܊ x2)|ٻkoNBm:B96TX轄<~ZaTY Ţ$Ʌz "7~6[n$!IrK+y!T>.u6Ի,30O2v]Pe O:o!/g`]wJЙ:$y|Tv>0Ttx4=XuՖf]Uh(j">r*~#y7%ЋوRL(J` *^/Sob=]v9(+m\9QH4՞}8I݃ SBx.^h6;eTviءb8g}zbr%LNw65m3Vv:JԌ"D#PF6)oQ:JV+-ΖEa9䕓+Ysg~vcxI۪l a(HٌBujCd&z,<~<Iͭ4DhpqIedPߔ1B 7 *=}s=~o^Ch#0[h4YZgyyD_zzqD@Q;/+οs} CNi A>FoOt}w|tolhINy]nw3%%xd. /& &hFͮgNЦˁ$X]vB $TJRe[ y{70PxE/YAIFEK|׭T8Qث1N*8t|P AD6$2 &x$1ry|?;cy] na CX"Ѷ-H8H69Uxw;Mew)oVJ[ק*Isoi xȈ %`耄F0$Sݓuj%+lIR #q C)l0"H%.5(]۝iz j+=A2mYe!iQt@y窠j7;7kα &ùmbKlY8>WLݪ\Pens?ۆ$4JŚY `۔"1:%wqjWpwL&99ԀG{e`c Y׳bJY;rueZr]RGFBlZ۬m h0/X iVQk>T;M#R2㑴b,MYW.I.m`2؛97x5=yuyaJ0U\fpRzNj r.l$0B#@C,x]ݽd&[i(Gwbgu$y]acWvۮx[Y4os8V `Cimj&׮{Ɵt)!Vb2BJ$؂oMurT yH8IFS"Iڎ/;jg'+D08 Go(0~m=zk ~C۔OrMsrP6M+R‹76ס` CvsZ19#(=T A($I6\F7<o2 6&v tB^Da $*A[u{}.0| @!x@D@ [\LX=p6= .pQA R$4gH/9b 7`6' 0W~`![4A%!ڤPHREzO.a &A I6lmDk滮ޏ $A PfD]FR&/{k}tpk23g*˂yJ>А .XTv` E,4I$QnFNt^tM7dad H{2 ܷGmr S]?.ηvO*0][;deF]f@C={did D Dxu/kk"dkrR_=BZY( Zi-O9irU) @mjc6{ o^3yCur1*lgߝE&;ah`^%[#[k\4AEE5quUm5t|Ae#5i_M:>Ʀk^d(tZVo F+{G 2 Q٘nv`9N;\i{s}Z:PaY@MJ):k~ZSm`@Mmp0lLwsf)m|wL6o}ڛw6Lc" U" uEkXtwSyk}n'*3a҂m1 l BI$5t\$mXژ/8uL*/uKtMD]vp]fV3vtRBCVT]iRDky@B@H iqx9˹96ۛ > 0#bun eS *S<هHvi5w{;]@%\[& !'5H L[%דly\=9`$:R0ۙX^cu\oFu?7zsxʂ :ߟf@<1׉lfg9*'%3TU,X:^ڈЬ>i4( *d\%~@.s$9 Q\2wRwft2L"S7Qo\.LYYmQ)j潳ocvƽIp eјJguoɡYTK Cu7u rkd߯ Pf`m=5];if|]{=0i|G.}WVz7]9)pDr\A]dӽH[w&yn-POa"9({;g|קz^g\<(jMj<_suAtKg^3{޶%9()?PFA$q93cuN<ڎDX"}U<Ҭp1}y=|/1H듍4E$&rJʼn,mmۋ!U`<\c; rgcdm眻}伂Ο{$ru0yW!(&Y~Z[^d/Jk GΦ"F05ڥV_W:sygbov%TK^ᾖ J#W50?aw ay]|}יoY_r/9ʧ|L\P1CI1IՌrS9%/Pkμ\x@%ؔt\c5'v㕽JNZKu2K V 1uc`S?zFo KD艓 B9뼯9[.h 4l Y:Ν|o(ҳ/@h׍'a,GCh+u!^&~)U, U˒ss[Mܽ<d٠< hLl]V]⏸;ؿspEB!6F!#cWϬMIR #L¶& #}Di N9ѤP/$)zD ~x~wgi'B9E5vsW؁ke { Cн:1驣eGȬChei3`Áef[~pؐI: '̌GhDNDwzKu!a0=V qB\xҩP Ћ, aMGn0 v*8~?jڪ\gvaslniٯ'tt׬%gUYzqⵣN>\>ekKc;oR%vZ*iaАbxR留zgrfumcwtaQ_{u椀)3}%DzBkN=Dzf5L77Y]b}݄!DB^UhR13Qx|LboٓݶfB"t$A02/ ڠDk>!Q< 0^#Q!Y9D{>tB&Ap&"0o!D"&eyJZ7{4wݞ2~B ZP){*;_IbD\hCzFYQ)9}W|$T"))!3)M|*D").bԱy9f@$#e3A$dXH:{xY%mTr< &u\G[h]ޱ#1b?psR~3ƗUw)QnMiפ1CUBwDBDs߻E C$T@?6x߯ZAb`vS B[ ϊpuȿΩU^n'fR]ʵJ%Vn"T7e޻J+Z7wK,D o m6:$*T6/q <%1XncJX ߉ݚRYB]#" vE] =j%iΛMOXq9xW-!]+$N )22!<06T Z d[p3yU6LͭE ^F"<0 n!ypq O. 5b\2}!Qb PGLR6I z97^ Nmˁq/ i%E1B<~d?GU=p qXǧ`KՓoZbqqQ |I-t[y|P@dd@dt*r z??jH|Iڬ"OE V9wBG=3[*Or7͈b\@YtYUsצ:!A --Fb2o[7N(PF 4"s["#iDQW3!+Xf$ (&Q=ؽH ORvg@HDDfgvH‚fkTghxnqsbwOt[V! (yhqoZWBS`HL D!nBYiڑ7Nb!U!J! F!꛺j#{ ̨b` l`h -g\ÌͿmXm^89xC̪C ejř BU6u^Uy112Sz#e 9hW|cx$\@eAon&NQ0IU#!f&k"Jsz)}3ļAu "HM*#U49Ns[Zu*G]6xW AdgV-'] VRM@ :UnJ"ﻸS7FĀ2d BCxg[9:ʞx9Aek+|{~RdbUE5QE)*'N3ᄒ0]E$4PAK ; 8nl}=x6;'&H@dWf5Y]fKF.(մusH]*vvcz.B!OZ=e Xo8㥎R.2DTU Jp|D*;R3@x䪥,>Q.M7yR\F)LExr++l)XTy )M:" +pTbVOk}CerB5AH b$f7~Pfdg51b$4"3=uo %hl&UW?1c!!!OiM4޾/e?7?'I|:}Sj_H 8"!^C:3kþ&PoX .C;: +67Qm➪9V~]Ƃ( o6bd|Y/7E34Ǣ%KI {y6f :\׍5ؐ<<@h?&*O14F,9u^ųGYDndjjÞ]4_ćST):4Au޴+3%*>] lyNJ:ǑΨʋCVNZIޗ>uaLaTzy$M^Yrga [,xj)3?O3ɳSH{0N~hwMBmժn;@ƺq*LU&pvqD goώKg5E HaE޶v>Ȫ ;G,`Ze8XM{2μwOvs>K<i|ft$XLT2Z#YDHtiwٟ+*n$B}gF:+9 Js윋jVOGWgf^pG_sEEaY'f2'$U`3HLMk'{~UgUb4#"]f!l1)"/Ht- HT؈σmu3q32 cU CԺCP@D0/: F~3kƩ_J'?^#NV:Oa;!* ~Q1TXpcQ[\Srf/dFe"^RW%_pX8181X8Ϲ^"#}y?kGܭ?.SBzj%2VOviTb (9LMю7tpR6"~m\cZskǨ_|sJ(Xs|t`m|m ]Jfg·$JRud@W?6[}֯Ӹ_<éATC|8AA#~J`PGtKO|ϑ <S}mv Bew{9 _1z! }b{ I=3 0Wy[{:V(+B%65ˠz!P%ԙ~w$iz~ѹ1^MdMa}>]CLLn~1#WžۑhLTRzJX`F`$Du_ ˯3a@xT 0 A<Y9'K7Z(CϸO.H&&!xi\Ww)q&"8{)#3 PX /DqCjuFt-#@?k[`ߴc$G˻J$ޗ9Y m: DZPč+z#U!!1#!u-"Q AD㶨-wTcB̪ȍ^;TA[?nUM|O37;<@)#.v?x4<(c:꽎JI(;{_#F&iEѝF)wDu@C̒%UvnfӮՙlh?zf_U(x!/iGH@1f ؊:.@3?hJuVvt)o<#ԾR`6V^%jO@! 9&@`w/7woCd}L7DiWU/Ha(Э_{3%.ՎaBXˉ.$(Aѱi>BލGq )JsC!۴ߋDOX-$NOH"I̮ˎ~b?VmXC4CCen6h)LQ* V r7.3p=sH@bE<'~odd!+Ո,i Q`;Lx"^R|55KGQIP0zA}Bex 0>U(.ilLz,Xzy^5oK&30lSG@`M=.ԐƬU/s7}3=K MSWN79rݶo=0qnk8| })LvV2,zAߡC~^E3SfwHr3҅\| nfH2FSdu|s8CH N TKf >%q[JBMt!(qSH 4]bm,,ԪF恰IZƤrHӍjG{lLC(Wm=6Ss~xe}NZ/#Iu)>DSv4]Y5v :n 8YǔB[=Ȓ5Xp~C8f`ynSK9ZP`+LZP/n;N9VwqF) AC:SNVw.t)d;4GDep :%/cj" Y Zȷ[H6;p҇'].F- TAȢ{/۞V@/&HSyR;37gz/[ݜ+V&ei)Nݍih&uܫ-U4w[/qgML*l7l&؜|F%͛CJ/aP 8DeVvfuzu^jgi}[&*c[C7.vo͓!65q/S()HgXˍ"cG0YEPVYZ׊V^J5l; E̴Y(MPrg.4mbH)]+"̤Фo*5M6NOp\~bf 3CGY Yjuk#GK4ʣ6sfc4kz[=Ʋ!دHq0<] WJ^Km#Edl7G9w >R9Ͷl.XSV=9GX8ؚjZyF I8#9%`KEa린kĉMH:lϺ1=;UY<*f$"_d%8cW=QcM #&"q`Sճ$6\%Y&?;nbĪ,k{x=[ 0S1?UqG2T A5n}z%)bYN]/UcZ)5~}z0V#s*ZĆ"i8AF=_T~|x#2!06񙤬}i?cx@FLcز0iE)f׶ǣ˜J3}9%#@!$]SٝFU28 hımɍKGN4{lƈX-#.ݹf¾s+W< +k˥4mf@FerMyن~a!gKu>V0}Y{g'$)X!z)%zl36ڶ:Fy@)/ umrto\ghv ϙ0ٜ>"-@PIT ,%- a]Eq^S&rt=?]'HM3u|Ib)y۩]KITSj@Ý@=}ftm@Nn j}m&?!\MA5?uufi]r|;#1FAĝtv0xd^<|dA֓}vYOCO18W2}fGwY{}1U֦v),: HvbRw=b(h*uPYy:B5C$x݈jfc4y!?Ȕ@QT4$B9UE#~~}lmbn[}B5.cC\b"=rVF .  2`R}uS].A7yRlҺ˕| X JQ~~D(NDu@ay'lC%M6wsP9󇈼PA;TR,_E]#rsHe7J%H=֠!Nn燎fnixuhD+L'\숀xh"(-98KatWp4bu>^$]nM ŘiU5o;Ƥ`p|$yN%Hf3DWnDf;s_hmA$`M%dt y)@C"&\!0 (S?b\!0: i(ʑQ6 cdPZя-` ; < [w+0pTr5qŬJְno#oLV=N*\bÄ&&IR$:ba䉙Ah;a~0/hDm w!ln"V2! @;F/nR@HxH7<\"8b8 D/i̳vNVvvsI@LD($0Oc4h=~,ߩa3">uj%+=&GtZ|rlұ"(rZ״q0 Y;\f iR)+mr<=^ȫFO SԈhkg?Z^5XuXoXM\/G}fr{2/KAu߁Y2{`%No}_1usAY@F(dV/Q*%t;휇?`7QJ4xJR_|_&{U Rr;D^HE/_K Q{Mh>.,J>vku–:"K Px ~C/{05OI.Il.WhN+ [Jh:B&6DWsL].hLxzKGJYswԇ[_Qe ~DcxKA#-3#KKA^0qcxLDJ̼u? \v5r\nubb'ʼnuIwtT_`2JQ}}#{z&b*rB)}hDcneE|O'b<ǮmW߮{!ׄ+21bPzEm?./JG"aBѧȂXl #M(EA;'{2TۉYâ(v^;PD@bFdF#NpW)f۳ gg;;9N3l }BVg;g+AB1aX4g.=n됺ugW 1 `xPDAud-/vg|3nJaKЅOVY.F&uK_mvr|&c$*zQأg´xrWm #LBvyc>"g| A,"˽dQj/gJA=L+Z,LIycw)eۇgDƑOp'G! %_}f06+ld)6TkJxKLb&D4AIVk>нylO(WGJyFp}P!D )ک/moMLPATytՄZ6P[>dsD$I DcJ|a%Μ RR |@D "'fƁQqyyZD(Fx8Z"ӔςCGwkJN޾ ^]r,ےࡉdTɒvv:AC@O] ^"%#\JT1Dѹ=j8^EFW,ΣKNW#λwPf69 Y pai8h^(#O5Rza˺k"[iz:!*QĈkG\sZ_o7_w"/ɱx(J^w;Ոf{YD-\*+=!l•@Ǵ+D`41!'BI)':ZǛ_qPDQ\Xh#1+;V{4 u/?HG^9z)ehO`&UJm1<-~-@ ʪMf rݸ$UhO eue}{n'E:zh^I[Ƃ'}zc%. 39۹Pc ɖ6(G&7wˏ&HeM dR,zvhdZ( a;8`nISFMv{ M&BŴGƙ/' MҢARD9SxwGK7{ ż봘N]S~eȶR&UBtƔR{s < :)A F%&$)̆F VV< .íftv_{\(`(fBL~N%[Cxھs0Q1Hd5 #ybHfg+ȒVm$!YE&XCaPQN Q٨6 ^xo{t@qm/P5"Yv57BY+VU_|ՅJٻ Vߠ(?`X|s\0Goyvn1QfV]am[)X.Yr+^grd}|uaT8o.ye XoJ;Ug)8DžSY=-\TنUvRZaQt\m(KzQw"q-ÿ/iba2m`=n` %ŠtFQ}xnMz $n뺹<:lnS>PDg %1w=@xXflz|O9|tdRxpZ{>jWdyDfD۾5I| NW[[믳 @);#&#4z#Og 4aEY;&|a ͗vuQ*LOz-ZϺ1Tt\!/7}KS\MoU !BE"{2N=f33(d}ޮgvt L/{#dqM'/8b7ל/FALB)5:#{ehPU_װTMƬY(߸&W;{`HLL  ׬r-/&5弟rdfCp6=9l%*&+>Pz&3=~8|LaҌt }`&Df?щP౞7Fc9y#}DuCGr!Ԑ 3Vphy20"2āWݛ bmdA?ٛ߃z=Z¥RAPAo޹򭲰s0]-{>RDA i{ɐo*Ǭc{4~fJ3XPL:bַŬno|篯DxzCn5'z. Dl[ $fwxP 7hAʼnq"@D;&eFfwD?q@HMd?F[LW}4ʂ@RȠ!2ĉƻ !g@E3Ny9HHEUa]w[g!ʫkUUH:i6rۇYbjoU*5;A07ZT5aW[>xro|=XY6?61]v +ۙQ06P0azaNTJl ah 58E֧QR##Ynj߻y{Ho=tfe/ښ ~,LgՖ΍AxD|.$ZDYziXJ`lYm@G^پ*4!D? B#$0W QyxQ7  .%C7a}h pm\F@H$<STqd}j&AeS?yS "/:$%f-F]xAŻl "*q `&.m/~m!Uv bgv"3#)naOkXG{ՈNJCBy,Fp Jb%ڠ T$@Av(+љ{}enaD+)e֤;d&8O_`[OٯuŽՂ"iAH HX!LMV^q[3wH̼nEVh-f 0aL|6"[0/L!& #v 1P@']‰KQֽxפ"pD`|d`&`~wB LSFQ%WNl^/lߩ  &ɖrDGU& [ yI, 7d\3[Lx3|L\uc5"n2!YvxйjAX筽| Fn8+02L;ԑdur8n\A͚+N 4 JO|Z`Ax wwSj9ZyĐ"ANĢV&&cd^j*4|{ݎ[ӑZFeW믹Pb`-a W3́5(3ERԁ_=an&ȈṖJ#AÒ4x-\8HH廠>4 ylZiQу&1;`[g_lm..lo^r@:)caeMI-2 z^n2={ʊKv:v0y$F(]z3cKqJllTX2@EH3W)" 1kN{B! B4#qSzxBcSR- S䭝b^R/LIkNEB߶&pG!s|]Lsau#̝k%:dbږnh3st"$1D"ڷ774}N&f/t`@^ ڙ̴uɵoUxDLojA5SRQM`28@#@@&%Xyй҅nhdqȑodyDs5X DLETxny={S=+)KWA@AMIgaT-ɿC^kB0('4A3%XJ0=b):ŲwWG-PY#UպպﷷƖ&Fb(!ŹoR`D& ToFh-0C,"!:V6f^Nwra4fz: fUebҡcazCc^"ɥY-pZ%iO$w^vHUZ:isв@$ ]{xz:gF =-x?:mr];|"7[jn( ḅ*f+XV&(rSdA3}aSMӵ]s[xIԺӑf#`F>#מ+{8ﱇ &N=WNuTT|$Mܓm=b: @$&CD7X/ v%@=01%("xPRDf/3gsE"яZ :rw-at2 w-:{qvE҃KOyO w?ű^2Z1medE}ц`؛Nr=ZssVEKe]Eu|=g9$d =Bt| $ZwΞ ~'?x957kXvpyzBܹݥH VVgWn =W2j-FM-Ќk/1<)7-wsklIR# #;Н^goDK?={{{V3Ϟ"zO4I}~7UΦ="9Gw=/-^-؏<? f`:o"'d"<B' IU$7=5 5BEjG@ (i{MLgVVS8\E'k=2lFpt)՜J՜.tbPۯpSFr!dgʉlvI.Ϊ@jeLiyמL٭+;т>SѦzK^p+1PAWd\%2 (֝S9V(L7jY{4|hYu )4K ӻdt UTiܻ(aɘ;q=Xg!UyI+Etmu\",OL|&TzkV>./o:&q:hau>h4t"{F_kd\I-'wm-ΕM0 s=& 4?mJVYI˽J!vO6. Чb w]\ߚeokz[_^ul0Bgo//%W6+b%ZxFu~_R6ʩX;|&ġ1X|<^nFMFx me(+E3w l,8!U{fZ.^x&$1]L7{㨠6 >~ߟ׿o n BtHf}^ۮ롌yCkk$K+*mm޵jL.&NEQ[n+>\9>  z-ҊP)3b`!r4z6b^ GbQ%7zWËM`31rkhnnB0% fɠ%]uЛ}Ԏ9N8[츞;M$~{oءB±BP ,!*ڌyZ|;B:PXw )ۡB?{}qBqb<BЭ΅ϩ7^swP!B$Mt@Y(P޼G=ɽN #ᗯv*3_/qB Q"$@ @Kkqs:+(P~?_?7_<+oS?~z=u$@$CzW* !ׯB 炅s:igTq|t@ !ѿ^Сy: lZæ1WDqywwr3P @.BP~cBX@ mWQmx&@Bo&PBìP߿MСC)BSy:?@R um0wy +O(P}H,06'Vy-}8_U]n]  oPC݊ާB l @uֳ37R+y ?±yì|~V/T@;@$B@=~UV]tW] B$&H kAoX}iov1f??U*VյjЯ!g55eIuԯQТMQJtV??^7eнB*3~(roۋ` /6OiL$藓/$ɁDfd)r#~}MAc+i=b%8 bͯ+O!@95+÷$kȾ+U0J 2IO\B\[QhҡK4-f@YO_1-,*Lwdݣb! 8;f73ЉrMZՐܧ$_-=ð S1ITG#zf31IgAZҗyV KQ|\+m2TAt'c݈2I׽Η#>wUTݹWЮWW*NԭE.J.ՊWw^w)U_5UQNGwZU@H2Ph#|[wyaJ)gG<߿~oRuR[ҚJuQZJݔ窤W誥*u_&Pߞ BӸQt+w߿ys<` @b+oS P 9ܴh&"5WIf7yHyv`1 y(V*3eg}w߈$N) +_ǯc@]TM!3r#1zj_炅zP *^m7Ftw B$@6 CCpPCP( r&93ΝB `?B{Cߞ z "  H֢7vww?Bb|?o~ ì} c : xߵ!P @v)y™Xtz]b"W|g:9o886g!={ ׯ^áXHMPAۉ_ֲc;޳mJz.${>qjyM;.ShE. 9?nmgAVN$Ǟ"{ap^٦8;ZZq;62W U"rHڳ/t.L-.AM"~@ ZwmdR]s:4uty&P:(Sn~޻PM~/߮zvNTܬs p)Noot(Q{ ?^{{[y:=_b~_^=t(B Hgs=^7N< zX9D$@. tk5՜.1Kjs7g}] c?_Bcu86 9s:y/ykrt(V/z |yV8 СBG:=GX_/-s{"!0žwPBV>~|ɺ)nBoBܘv$HvgZww}ABm(S?Wپ#(t?pPPW{iG̍e˫ƌ{E''}ZUIye +̽9BӞQ\,r869]:/wVwX$ ! ‡pPPP~?oFzܼwgw@ae H~=z]AX~y|oPV5($.$@vS~ U0Vנ((>?ϿxPX >oм-ү8>#Tol,6AXP~{$5:wp&@9;W°]az<‚~>?PPPVyuHwcyuwo((>߮밠?=AA{" Q7[mo ƒ0?}AXP{x=4k;$ ftH k㧌3 ‚wa c};;s}P$ l@byXPPVH P^vWZ\{cvo~໒ܼxԼfΐԪ{/ؠ$[S9o#yy+/8F-[r@9ˠ 3F|b#3?U *1_zjQA`;G 7ARO`ͩrO7בV=Q%V0̶ޥmq/r>^e_oaXPPwpPPVנ(>{ ws[;9ܦpPV^x~|(+ ^aAXP=~aA(+ pPVl=owX $6PPS;(*@ Yp+^hLlϿ(=aAA~=AXPw eg HzoXPPPy|yVw~߿PPPy{ ;Mq@$ok3@&׬((+>j=-=`y1#A!&8l;~swycd$BDr3P  1, ,`M"uk57?E]Ej'IA##!^8l2]H$R)⨄H wv;8MM6 5H$D$E"3s;wo]ƳۼV]o޷竢A";lw1%@[tD6m}uZ7`$@ MXDE *!")5\m<22omu H:v2= e"ow3ְ$bA6Q[}xQE>Ntҹɉ/W/h?_?ŊO`=X9&tuުSY)8|={|c/qfH$O8hQ-;[bQ`{уDT iiGуz)O#ﱀ^_#Nñ֔]E@l Hz g ؂Pq@(~iCa;P.?/>pq%v{nt8E@m,WڇbWި_{?pr/OQ`D΃h6x)]?m x ꄂ͎M d #p"x9 դP`!WN!DHХEFymoZ<Ӕ<*~shp)v@]5eȹ"C?Z:~OaNں`R8C`p"zw? ?"NPVUUjQZǹg\{( C abWuw8t;Tԭ Z\p 9zCgI?U_$% J^iAA$Id@OwN'4A &bI6oS`_:~G Cs`yI?g茄'r*7 m@߬'ԛ>hNcNdG?b"3C I-i4I `d 1}TO}4%?.Aw;ƍ{̐;<G\?nzr}/przh?zE(?N=PiU?ZnQҨЛُ~cꪮAj*W24QPS6YJQD!MSNI$rI$9y8ɒ0) Sx$ox$I$I$I$I$I$I$III$IxC  iCc$%{}R|{ P $`tcGHH>ZnpX(Q%°ՄӰFG`}Gh_t@ P*׾#C}>$a=x4ȗhyݻ ;wnAi$PJWrT;Rm̒dwNXĒn$-4cI#q ǣ;wc.vO^ĄGe;nx˦?/~>bH2"ŀIGw9XL, =kWj{>˗TN=Qu_M|O}n= o3l}~ޝ i"<ƍg 32H1ֿ.hdbI$Ű1qpdpq9{1I8W}S4ϓ.52Izzأ7 $$gv~uCIٍݟ;dI$0j>ϟGo O~'r()=!$˷wrI%~$`$u=_X(KF<eO?8YjRD+ ;k`q@>~O\\R8}w|}HHl_NIH B缒~_C| >ѣZԆCFkR ̒pTU[b1A(clc&1a^]5I$I$I$޾TcUfت} $vI)RIO^d~^|aG aF$ oY$8atJ&H 3&4IBT$Л$c$BzǙ$< ts ϋp 4̒sqP9Kؑ-} >0@'Ͻw.\rGnYH+:=Z$~vddC 6}y,,=q>2]իw*36N蓞KQ5x졦~I@}}<4I'Whr6ꨪæ=^+!I(j*"N.LPj!H4Q??mGOOjwUWeC,z 0P{a| Mdm@O$Iہ~KAa%HUTUTNG#<\lgW{4;d)1# ;C9CQ~>'p@oQln(^O5A];A];Att>JI&~ $ߍUUP^ryfַUZ ZcRj71{.^ON_O/ӗz}m$ݧw$0a3UT_ћCW&#`t? HI;=]=ݦx>@^KY ,Y2VHYir</%BI ;pilUQUE*X @3#220Ef}x""" D;X[0cI٧@$MUUUUUSg(wD G#]Oȱwv,X^5D-1(1,ak,G 6嶛S?I$٢-/m&I 4X6~r8FNs3e slmH?&zxi5u$}4}>FQX5.{8vն{I $aC~1 =nI$I$R)VP 3)m7@<życoUSU35RUYjٲ[kۂѲ6BoO'Pg/pk?ŸA}d:eEt >˪9wwphódZwgq9sRg4g`Lz=>p6顧v6tdw'sUUURט 6af4nޅ`YZ3JجCF W fI;ccs9x{I8۳BuIRHlg I$+֣$ ~.˲e/ɳРoln x]Y BQQkò›Pz_@($~$Dr\q6viӇ3UU%[=mOw(p{(gGGѰ äuUH*!1~8H$" o@?_j̒Fo:yԒ{if>vB> M6{?bp*s$$ |j7nßj;'5a|[d9fi!k!`}jVX%UhuL<2I?1WCv`I3o|?huyu$~PvJCq˕H"u$ y1wϣ>:t%?ZINpI/a tnYY\ss_b~ <)%0C+[JUU$[=E8aWH14QPg8ɧJ#/9;]?,i^Hre`I%~Icl4:Ow7;?UUlUS?j?8iL` y B,&x,.2" e9S)` yη&.xٷ4N5FX'!@aA-2p^Z򴄒&TqO\$m$$z;ӡOp$xx9tkH .gjeee4̫MģQe 83/3b11BTGE#曾$hCtw^dd4GN8h?B}d0;ѣZѣFZ4kױ~׊7>|] %>knۻ@@X%vӔp19>&^Mgi[-|d <jZn$ (f`GO֤ӻc+]O(>8{!Oϧ#oT#ƐDf!xhi(c4V!@?,CfH[&?HOEY ]((=?<ꪈj ]%UTD?,Hy`FFBz0VnHm"}ٝy2] 6D 6ANOv;?UU__f;c=x^@NsI 4>RINQCɷFf4_;> m+yW*43N!.=e*I:'I nG lGن~}_z\u}^z'W"& U@w|6m?Oi$A AK~<{^E٪*IuU-#c0҃T?OI y\?]}2S ꤤP ~˵:]a̒rxn~H'锍Hjݴx5bY- Ϊk!A>_j0m$ B'I'I#u\r*gDl˪b $NN-x_;=y$d,x:)FҾڶ6&od>}AuPH0pnabG<_3Woxؚ>wr~,jJX'G +)$C|I}I)?uBJT*@pul$H+s~圃P>mߢhcU #?=`RdP@~ C:tO_C I%!s$\=NNGo9 v{+{{"yw}<=j4 ?|{6!O^wتiD=1]> OyRSU{vt1gk@ˇ48.Y A/BC~nvyN KcI+t ڂ8/H29q{wZZ-OUU۰oմI%-ǜ&NJ*Tc mhtb4׉$e co JCgcNuAUM@Ŧo j@UUUJ>[pGAODh`ڔmI$I$ފyy$H'Ϊ׿g?@I$\~G39>'t?$e4নZ~r<^"‰sݢDrshg5@X"]'%),[LV-6ŒgI$k%=8I#>)$H͟eGG&{$XmEJIz$,[I$Cgh|4?f˓& 3&La\g;UUU-0C"DD)3a/À>в:E 5n)RPl 0 c>jf'$$mʣ^'%QRU t`XkAˀv wɺ{I# m1hmbI!Ub֚-mݻlz=I$I$I$9@0Lk{~mB|}/5z[]z뾟&& ojǬU>ÇO^$/ggTwFfЌmP(vI%=6mYex0d;BINgM;I4f$ݜ=ꤓ iN__/M$?o .y$I._OnĒN >6[v~Adwg7$y$F>ZxcxI$IOۗ<>==_2I8yphe .7:תw ~.P@d9rg9rgF!CgaI,< xwyy|/vǫ t$$"EC] 'U$=݇Fi`dHvI$cO>:~)C I$]݋Vw@#L3vA4i)HBTR|Ð4f-=<;BFxv vZ2a2AAC06ɃbI gk4CbE=#}k$s穗RIMmw?GsG#A4[zHI%>:c>a>l|0zt$JA"R (@8-C8p@mq)/2PUNT',рتp11tw~_!sI* C b,}P JJ}>II<8p顡.=瑷G+A9d`/ RH&$TFA;1$H6{pyG]vXI:o$?+t- DɢCUNg?Uu9kƱX͌cWvEa `?ևp<~ 컻.ΜlD@рόmΖ[mōjI?NO@:s$2$O8|7̒nd ?vI裎;I-_sYf-كc(+,Dwnٺ2>G9  ])r1Z(|1mp"B,F4xq̒I A$I2h飏3skd_zCT8zHE&}S62^}~{zC6qŠ.A*)SI5;WN{Z S./k^u?^ðwtyiӖ;[wwgM$G馘I<Ą9|4:p7LX!݃fI-~+7ryÃrp:t>]֫CYӰ7ZΆ!G _!I%nZlvhr;$Iv HA0̐4`יzw%\˳CV~ub1`ӑl{ӗu}ҴxI4M48mh<󽋻4ӳ$Le%;}n`1cT(@ЁǧR8s0lG$ l6]u`!!!;(p=}䓠(r :G]oSNJ Tp7Ӧ8I7jVIMrg "HuQ5kBLUֆssKIQ7s_/uQUzz9yw!J䪢cݡ6FFd!n;1$?|Jyw~si<λoogƅl }kA3+h-8ĽhY$dڣWhN8WΙ890I'gHJ̚mI>C4Á.i2D=ϣؐComʪ*Wivzr>˧gOFG1߷qv}cTZtq$M@H‘ FJ:GG?תhqTѭ55[s+:bDrIUQUCX !}?H$2 0Yea8`0`z-@miȗ$ak{Ї7Ap[wr}r;<ۑ1ۮG=;I'D?_uqĒ(I"@I ̒I&m0vv^=URʒL4,;NJ =w,3I$Q6J-ZI&?D?LO>Wֳwwwwwwv`92BWY$_uUUT41o134ֶŬg" :?=$o$CDLvI$Oviߔ'ܒaю<=6}UUW&$8c11~Bue:e_d۵M2 _M0tym!!@/sr'V*Z:&rˑ `t:6?># a;-f"-f"wkK2W@yKOz撆>){5 ׷ÒL@Ńݤ^k[6$b ƪ5UURJ8?@k<%rݳd\'Gօͤ5A0E]./ᤍd]@-j"}@xZFE[O^֛CxO~=Hb@I~;ˠ_ȧI}NG/%}"7a~qaM|,\ܻc\ͺ cDDo@?G@ $i$Fmmh I-xI 0<`wDx|f?7Ro9R_ "IPq=_O|X[?IAf$8{ȕqu2b.88(gQB6|o ,k $ᷣj@vv$$OoXRa w#LgwGarI07y!Z I#}I$i|axm0ee$_ߘ?WKֵZԽkUC:^U|#=z=IjI%GfvmH ϟs$N}.$-> [ VP0|[IX}M4ЫݷwWd ZI  ,L->q{~6}v|&o $Ϣu 2@ys7z;>"?wGH=9}sv:-9?/p1ri*J$C/avr][,YiM̒G.2w $I'#C65Ѧޞ3RRVn2A7$.)(@HmYKᦄ:FNo<$:<tx? ^[m>o=LQB z~:zG|BBG 6I$6tI$;~eqGdB2,LPVet d|C?O|e/f8{4CLc ۿ=$Q *Q*QFTaEQEL/٧aCp[OJ+41 6̒H$ũ$+ՀH)$8}n3F=vwvzI'.ϧ hSz%_LUt 4ZZֆav?p|I&CI$7$svZ$Ϧ,2y8ҲOm G`}oD#|7rf%΀I3 Am^M3@Ilv3sŏ=^#׬lw$'oIN>N0S۩d:4`bpC82Q:2ppdт!lo (ܢ(@@_H~-07QXxMI$I$I7(c $$ zCخVbګCwvo2I+ó١aRUK%ܶoI`!vF;FznRB䈣* fk Y=;|$~~v4<$4$I$I$pIB0i@=g;!<~+'\\̣yY*oz iG~I( M$tn:H.;y*g{|m{ro7 L3կVa`&(ܗˇ Lɐd$^SU"HyJI$`6OE vC$B={ e3>XZ_FkF9+԰סOlYglz `CpǃyI"w6t !Q*ӳ^fvSM%#ҸG,[aT.G?hCztwͬAs;sk;G%y~  xps\Clo^Q>QtQb1?T¨{EO^z=߭rʫLy FwG(zc~M`\k[nꭻd ,tzI$I%q$G'YI 7 |1EQU68%dYӹz0rT 7IU\k,er b,nVrTlT,W "h{mTPAVH` v2ЮaxfI#٦ܽ9^q8rtM<9lz4=69tzvD$m$|-~ߦm= mr1qωy0;Gxsι޻iH $t84q;ؐ{}Sϑ(>" HTLC+~$7w>+NZvUQUHP${U`ܷ>~aW~YD*EBE>:IwzM2I[éAb zb w󪪪v 1B(b+UW=z5۷ލo5jI) `I$f ;y$?e(D䄇![ݸIlxC$ 8)7[bLWB4V4YmoVf)ƺÉGq6:$I# &ǐp:Cm '.㼄z1y{z^h>Ca_f c4=v!{=!Ē"I>xoƧÊF"lC!c  |̉IYd%mI }>ߥn|HnB V݋ e@@a4heI1~ܻww.0~[Flp QVIv.VKCdux4i$tPw#Ē6n#@4fBßnIþ+$2HgEqW1cWk]ރÇO$z}ۤVԢTTmy#CC/q#wIq$t8~ώ`A$ebb Aӷ$>@ A l[NDI6zѶ߇D/!1$I$$+ tۦ4: .^qwbpaYGq]G/7ӿ]U@T >6lRHRH_&:)%I$AI2(W;|g8?nMޝl{0yNI%?o__^ux0;8>h~Gz'o9&s9&sx(6wtt!'Wސc!o>>O춣8A a{ڎ,ΫSqImn;}@X>rZ?<{%S!I"wwwww/P0}[?G>a0R)phȷ'"^OX*x8bŷGA m"Vڸ{p8yz9TBª 2xIяK{p=$+W\3t=1zʈ^URF[dhhtc@Dkb=JSקqOUTfO[K0A|Ǻ=UYCُæh.I:4Gvi%󊪪uUVpP+ Y`Z11Lk[бXl؋E?W$9HHvmZيat>UEΎܒr=\>$ٱwmdӀxB:z>^s$VI+I<ܪ(Q4=]"}!|DX4sDuޏrn NNc4 9W:ݺ-e 3/AշgG]O@I$nrYG}&Ig`.-6ͷ|z>d/!1G AT+Z[-$՜`[lBFi38˗ .tPI}HO1?5$]|Nû$/Ndapnnt@z rQmo@~ q mAI#g0Q<K%X $.8P`.($-%Êx28}Mx}r5Ē} G$joǢI=sEUXI%{=<'QCb,0YI/g,R7w px6rHI.cg'|-9:7N-_3D2,3T^`>zli}XC/90xqŏx4a I>gG^ c0ceю_I#y|zM$$&.AF=3GА_F0.w#\x hۇ^]EM~Yff%`۰pG[;GzI$I$I$"ʞヤ$&I }А`)~$$(A8훻>X U$w櫘Lyꪪ߽3I$ $c8dCUUVOÇI5{?P۲m$}<b>\tt!At)(`>$$<>Zt640i_m;'rit $:D ~ڏUW׺J@LqfM쪒I$0@0"\I%;IrP"\q[w>U5IUUUSQKU^`Z$o5ŎI& $56|8jI&?ςBC#gεn̩$$OW0.*jݡ: /yJ{>^[p|BBvg|~{6˧/!rUUUR|I'iz7$rrO{AH{HxGfUPaoB,KOy$ ?KלUU I$b,Yl4ϲt t~HSa>O?P}Q' @$뮻Ok^׎{͖&I$4M4@2I$Sxodځ,@Ps톫1 #[8<ε9y>G\m ˇO鬸8CzBay8pz{Gg˸CᏆG}wm<ϻ>O۳oqߗo$BKz{~d%: ) :'q"""U>RKhrWPJUPUBՏFTcf׼ycS`xH $ڤR!$(x={BnAV7$g;4r~'ӡvpM\DDDB$DClf$Zرo QEQU; Fe :}ψHMp߭>Is{ݸ}uRT&~`rIGFG^Z= =SZzZ 0_)^W'X |#$444ЉM깧sIL3K^8W!,N$bL{`d! H $~)IoOT粏K}\I$٤I$=gK uA2&dLș2&dyeW̒A2>>|K<NG 24 uNפA>'"6b00V2oEELgCI l1׉>EL۶ ]d.=UTGLJs/w/Ny(uHrA g}|f4EzTniI $];94}mG'{zRiXI$~ŘPHtI)h<{{i?8վ*1x X(YQ*=kg[_q{95DaE~F{I$r"߱|=lZxF ?jZlSvv$EDQҪFؐ۳iB)~}cfN$LJ I:'=vo~p@EbM`YHJH(52߽W|äֵֵ0^Pbyo0ce=nAOa{UUVL~N ĒA}?װ/E~I/'Ogmk8ֵgOZֵG pvEm$I"|{o7ʨrta1Gz<L(?67EAhO8a}L^UF/*ռN@ %lUzmoC`Cٹx~drw6HH|qrI`HHB{>OpM0= nEŖJ {ꬕqzD&T!mmw'u;M2&ZC-ٷNco!r EUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWpD) h/nK!BSL{c_x½" !LD `8gY$[蠈$%ȿBB` i@ĈL B!\0I^w Wek]-oŢXMٖX]QE9﹃pp@|vΧmA!:QEQEUHH׿Cߍ,]Kܱua]=G @ _Ksbjث'wF6},姻oӻm21oRHw6``6i`9b1[b0cc>vUU+ұ#GԄ:zUo/|N.]g_/PkP$ I۟/}ܻ\b0ڇ.'V;ԇ| ȵY/d+߭ܥ{&qx[' IL)$@?'b돑oBŪlw5Ǘ-{|.Gûwǿt!nsp{0dFq;$)cqr8uN `0bOw Ǡ|'{&}䓫g˖׻}$\=$I<4uy>$$[4aͱ臦UUUmiv}ylzgonÑ;!z?f;p4=qmBK`!`~$#{G1`~߯⪪?)%>t=$I$LL~; oCjsC5f$ہ^ET!ѬHOUV=?oVG UڻիJ~gE iو))]U`.E@>r k*k7]HF fJL_qӷ׿.:Zr o(U- w67Dh`#mBhPF?ber<0 0 yP4$Mi%}SmI&} wwwp`h)aI$j(shB0cYhlxN*|dG6aÂyGGBrg$!e{"vo,Qk*pv\P A@!֑I$vv:m?GOu$$CP^mUUB KFчЕ˨ V *m'p1mm(;ۀ? @_‹:8; $)%t~^p Kcll;U\_m<Ϝ^uR=JC9~N!zCנ7a/TP! wW΄zaC!v *D^Z]1 oF֪Ά6 I ~ ?$N }0wmjPUNi**-״IAf:>Fv cc/f;;6rIoϼx]4rri|6 ?!OB{zSi:- @:$ `4 gv?H`bsc(`bͱ [Lnr(~^̓vtN;y~^zUz&X4jD֫ʸ՝1`pD:U/<D7?}xxԅ &%AatY$Ġ\( IzoaGXI"/.B#N]I$Ls/Nr;7M1`!s!,}Q ۾H%qm < ?Gv]e]Aa#7m>v5mv]U$Xnj$6 @F8i%NNMg<ӧ?$2IOݏT#u0}'#d:*MMCUUGI; P=r'ixrKi%`4%~lvi(zJ4?wwwrrH_e$'nΘn$ot|u5FqуA 6;HN_z1CTI$Iamt@ > ?ni9J%GE_$I,tABa܅ I~nx}?$QI$JPkm v8YDk6ywg.oQEOjb1,,/65ΕQ7|fgHj۽c}?c6}}C$m|H$>OGz C7UU3;!抪*z;=I$y$G˻$'JIIbi$I%L ;yۿ7I$ $tjI2 'q$0\n3D1kf&~]w0{;LAUZ $?Cl6BH/ub)#Z۽Dv!P4#zdcB%t-B`+K"AK\j ׌b{?׿(`*'\,Rq$ywGvJA6uMۥ(^FWw) Cx)r^8}Rj[ce'.ħ2KK$8m3M~)b F)qIrA72pC"ˮfnȇ RFnn}Q6u<;2zeY|XȈBEADzb){Dh2'<ZK' 4R{cfm0|9DT>H·q\QT|mMRӱ~G-钉o3ILy#:EOnx%XBj%z:djᗆx SuJW~-*}Y! ⩐$ vBD,M gJsu[ov >u+VQZx$R _W}HT @$R;ꪊ@$[/jHBDmS[>o67:!!"H$vB&Ј:$ BeNk[kfhw-Lj2 #1t), @!|wg<߽9blJOITm2ڝŲ1L2 @$T`yHDsX% @ #W+z{uce  ZjBH($?v(nqȋbC(s]y;|" k]HlkE"3 Q,YHˠ-$ I##.}2ngSy淎$lblMd.@+gwP)Qd[BhhGIJ! /]m b?n<64vM/bM^xTNǒzr(WA7Ys<H4]uysÒ|n81 ZYL /W&GuIP}ۈKAbuL3yaV֊0\d,*g~5ӶCh6HR `id$D( Nc|wN{w]byl B D:BD$B_I  9 MSL$Ifk0$ 6ؐQ-n;9]PHoZH3Ŏj@-d@=1IGsdquE?.H}! U NYE&:֡Cx{w jH!SH lLR&6B6 6@0$e" FwH U@!XKݞ֍yw" ,z;guwuøD}1=>!Wh67m&ry_@ &ɳmؐ %= elMTK~V {8[9l`$M T:mHTVV]ۭ(߿E|N؝]hw@ 6=@1P B NuP@*`qUw Z`H BE"hHQ81G\݁6$ԴCb@0cHTnH?11d%_yVWyڵegDl DD<^j8&W+/8VQwnee7qQeڨYWkKvJF3ZVt؝dӕ`h& 8 l.*d6>vLo,/*}buzD:g7_~^\wʹ&&+jjemMӦLB<YEenPՅgMjLnmXwMM[Pǿ~յe6:63ڱ]׮YY+jݎYXՎV,%b! 2)!zm۷~RA$BA T]FS+juL+|k2"27׊1$AB+2t:٫5l}m[߮ǖ(ձMΛVڳSbz#V2,jMtjbF+VV+53R\V@I$L{PDQYnS%m@YdȬ鲶XV+5cBQ^ce0Pm󷹕aNt :+m[b" 2!"wkm99ǎzPPZdA՝c+ e2׭2tjVj7[jC/(;bPuє5|s()5nfՎuS)뷓+5l_㈖N=FʑҒuĵ-X m&峦Vj57M2]VyݙCVuXVѺئV;-ڶgMlmFV1Y;2Vj,52XtelS;m嚅Vjnz^/M9ׯ ,M6#P7fS5+5aN̡jbճ:حlus$R@*dTj+(nYe6|+2鲳+y0H%搸 t5omMefPm嚶dF@oz"ȡ"RAmuM[:Ky bC0PD Ȋ*DQ ;v[@lM ӝLk{ƽzRčK*M*߿u!5fRӭm fx͘H wMfq%"Uf~?  $ .A4aɶ$(:5r .A4aĂ *ۀ B% -.RwW:vxO-J7| Э:K`S # Z[syWZeS4uWyGU&rIeU*hUQy%f$,x,5I %GyQ۷֞mMkjk[)RČ~O)~ߟ^>αTG[G)uxR܌e2Iͭm(:)ɦluV2гd,.5c WSxb6PQmsŏW欁>Hkk*-ZR>q 5T.sߣMH$ABw"GkWmzzs$EPH&׎w:c{ʎsje nիS|Y `H NߜXE$)1 "H^ŋBFa RHVύ[HՎ[VNzڳ$ \B@dFC쎵Y ݫS]JV_ׯ6y6tQZ()}z{=SY^q$lVwL|zZtڶfj޻̭m$dVk1K 1 $fH02 RF)Jb0J?z,*(H]$ሡ[P9p4NWx+ ,˲&֙tT!"$aB>tU]nT!c|o}qtwl"wsyTѼ靏5:n EA)[7PX8?Ǘ;kuY ŪUL. t[^HI"xC .8sLop.P:tH`prNƘF;]I1:i\+wBu H#UUI$UUUUUVt`r@l7H!'!HW`@L֚ޓ%:ZyoսԻkA1 U0iT"hv!;jFDD{CKER2%ťf^V3##Epؕ= #T=vB0gRgWaT«l[F4ݮMc= kyai ܄8C=/|X_TR@ ӵ,[3njnHH f!"=biRM*QUTʕ(%&XM!kZխl{I&Gy ȣhRxpQ}<4SCE )cs?I$ u","{_RFE1oz0T60T61' ,?!Ado}s\v(9*S~mה s gln-Xc klLTHZb<44Xrr9ׇEl00J(,V ;U͌(,ڰ35f[J &Bi hⅩ0ND5wRMf Yp 1D5)PAM!TMP5 xLQkS!fեJKA0CGH̙ 4H0P]^O}y\;q=~lmqcy$ ڶ:nw@̓6։ :V[cm6፸H srIOΚv=He}[RI-٦.ÑN-\hm.rILtĦ6cf֜i 6i(h2ٵɕ!C탘t׌R!"h$%h-SF tH>>/\ ]2#c!``e_d5wy<xw'n89f~;YEl7#uPTHD QWHCe! }]Q )C:4ƄC0;1 =20F T;;Js=4J`)L [skivXch1ܰd; 'zx 53 ՝9,T6/ٚcICc8G ٴ7›}POz.$&❱6I_epZ3N-C@ OO, tgzOi(s<5 *gmDq鯠$6g-˯#qzS">ll.|JYٰkX`'!kQ,dw˒>U#ԥM{mQ3H.yUCכb# EqQ#:_|ˤoRU"?ī =]|Q*-Ab.[MK|]ɘ]eʮEzlGkyEg{}XXaRRPM]ǖV߭Y:jQMNEW>=VVSjmWst;}vHgjx@@|ti~kKal.]?%a=m \LK2nUeW^VrBL f0 8kݯHsAONg?Xd22$Y @|d 2[0A/3қ1뽱 |3T FU'jU5HV-HE ;!6&XWWoȝsm(-zZOV&—[hg7[b{S61ZYE~^qEegX K g,{s,HO]$ Kt2 .nvR + TߜH5U @U0xCblYĂ@*JGj7}=);D$TfLR), @?ϓp#ʅqIewy]nDD5+@$nlE6HuH755<;6$Զ,HUua *3HQxA|qVߞV^v~?~ Kg-}wz6$X,{QEEk?oE|rzZ 䫈h1<>QA"=:^vtkAhƘ6b*`b.X+61S馆CZzoci6z1AP ;0KE.$C2LFc*6ƐA!y`63ZѶ1k}ְLvk"[ qb$2I--#Ltخ5CZl޴LZfX[kMXcYR؅4 a18Q݂ >r=9 4ϝc݆[B4(P!lE " \TL @mzfzVg21UW;{OƱ>}_Fc3G+?n%qe ecejwUk}:7f9u}͌"Vpfek~o&o@XX؁bX)Dc@lo W0mtRWGu8)C@}.~}V!w5$/r ! (A(RSOVux/ &L'PD x@ E>F&빼&S)b i_~#9מ=@L[hQ:;]q^kT̻x-sWQbdHP׵ AD6~clOHlQb2lcMrTS-[K=Ull}~e:5U5TeRwyw:o}뿏a -,n @ELD(df ~xXFFXYscY=s$d$K!D4cssY!%]h1wo,mc#,,1s$d$KY+0-6rbNo;|MzՎHT`o/۬ hIEY Pct*c)fvDP,#$G)]w^Y[J %X4CYlICj}Σ2< O:{ܘۊY`HJMZbv xĥm1/Ȝ#y_,_ -اǥiÂ+=Ni&JCf3ye"܏} 3cvŒ#yHV͉tUYT3*vE]%P{b`ʭx(s:l;5|7KGAv3=M[ {?u|ZݧQݞgqw=\!7{'z߮7 yw..߽!y57\Dp|unp{z8zCօ<Ɵsmty$oGԓ˭v n{ϒrRa L ȝ[63|vHZsxUp띔5>g L˚]J9 #ގ,E&Kiȱp W4 u}moM[a:=En;Gc$w;H|H.;A2=E5%v)Ь#lcc J1|3MvuK?CURdlmUiȱŦ7KjkB'u܆\pw=~I`p+?q$vwf1\r,J?^,bנ+pj0{Oy;&t=hvjB5r1)o]T >g[DMqdx&q<H  U~=~Pln̶~/_g=so!0W̶ul?.f$ֶqr-̒2ugisV)Fe50<$TBȘY5Ml%vwӭ)"0.wDEC~k5ɫOQ&hzׅ5+a!εp([@'*G%fAJX!Gydmŝa0WW3^iŠU}iQ_:[]mBx]WI"d蕠^>{ \nu1)Յ6z\6Eج;3DDʗNєq GS1-lRS/HHYʆClh4ZT.L'Ox@8;;NƵU⯥1̦l(xW2=ptYdt1E^&nz AN'eȱ䛛u|No#Bjl9pH ҿ*zXcwb Cf5x+H+ȉ`&3VŔi >Jk, " ֗m>ߚߙԻz97}rf{|Uڊuݩ2[Es:37Iŕ`eB_O5lcw)9 mK[%ʂ|34AܸO{v^4&k)vZK{;.Nfs.ی&b՞ІB% NUsMc{!Pw'wbk}w gCfPp{$j7Z:Ie@SKɍ3,aqe=lD% N_zIr3.њ:/sMY3Q#ێNOB'"h amcr9f+4kǠ v6D(ZYo Y ^6(^CJ{a"f jk[VZ)'<|Q 0h)ܦSgz7zTM^ qK!aZfУ'LGs6"%m=d斨"2MuJ潎 ֩ۍբ'VÛmg;Px+m]_cv57'_Pēs3+;"JQRN[x'hU6=~:w>wqBswwr;;s1;L%#Etj[ ]Nq1ɦ+JIܓcoc]TY! 1+mqo|)J *v/\7=Jk,˵;˹T s7}qP]| ` A ʮӐ$'BeER+,w4[ urQ]X٪dҐM An"N"5vӱrFƓɥ"b?A$_x4Va5d%HGx9j1 Iy ZW24[9]'scnd^77kRj=];UIMQK{ =2^Y':S|Yq50?~Aek.;{V 0ӻru5ACA AdAԋcRT*zbFKMH"(Tռ q[ KM|Ok|o{y C#킐F!r0.fAV7< ~00 T)R9~+\㛮kE*AkSvTA(^7*a7V R&Gě^kH$@E@R6 Wȋ9NG_vך &q{\NB+=`ksq8j^w{kx8<>x- APͽ8% IJ~ C%X֜k@Pǵ%Ael?¡A@TbadAy&#Y9@H$C20*'.bE@ \R)2y-vsk{ΎW %WX1H1H|$xr3@mr&Qp%hj4{cM˷"QOyUޤnruTLdpy* 4n-CMC % Kjȅ!87I]tb |: ܮx8zzXbJRdbU&ri2[ffoxSI@G|:*Osy:I*"Y#)%u99pxJl*!-e%cQWȓP%*$5aÐ]X5MwŅ 4y.YB,SHdH;u2%L7UB]Ij\q;>Nq<3tt@qr @A 0zJڢDƯDMكJ}\9R0ؗxMOG:0Ӗ A]4 2N%ݜB(Wu^]iy*O~ sۗd| qV@ Ӿ8u.;N+RmO Z0Ǔ Gy( |yP\9g. ) AcAD_U3s]t10, 0S(R &:A0b o*6u;H-b1e,At@&J_EHo䚨 6{Q^ 5~ 튾Qx@H%( [nM"*wPQ Xw AM^F#@ n(.S_oҨ??$^P$d  zI$g#-`0Z| 63cw 0=yM>CmddfF v8wc2I$,)˨{rӼS2R!R AePˆR5fu]OH$`2$KcOCFʅ,Sf"Mj)bZ.ԑxg~߮j_yBĄ %Gh sPz 9b8iĐ4F3b9b p랗JΜv-‘E`Q_8?"R~nꪪH|SQ *-dC8l0j LnejPgm̡n;jkMvgJN7M~?84Ѕ z# <+G || 7.?xwO9@3:  ds*'{\4<$|KAŬqUPR+1k+ \nס=w;"S&tNTKZ"_;s_4.!.L(t$db|R+.Yyqaꎧ/^-,zDrDmGviF%oacCh{긅bZ8.hv~T."[W,zƧw)f{H"Kܹp/)Kڦ5>naw9y 2CH{<WXw`aȄ7L%v{|:<d(Fn[v+NeaT dA/:T޸8h[\yM.>taem~k?:wk>_~燵Wj \_ obBa#_u߼qP!^<@/̫>5|2Q]p ykX (\9P7||*Nj.&'5'O eR$".*4G&zޮ[y$ѪXlJQ#dY%]eGնuONw4Zty&twk7:uBE F21ccl-V`H\B…Uh[ꫭ$7ަG(*y1וP-hp4P0b&.5 [m0pq14i-jj[lTZE mԒs -! ᜹^=aR=}+D tA/ۉe5'  >BZcTnB9^v]9oKױ4k/,J2 `bS۬?~?{}]~Mk^0  s3w|K8D8 ]O^=8*Չ}IPD=A!aT`!0ȸRH*4 [}+$ɵ6Hw&afvhm!!"1-ئHHXƢ ;;7clc 7@AxRQwwwwUUUuЄ¼]H77ZVab0!V@aiX lc b4(>ҥJ#8)')"b1  ZO6ڂː,Q! .4 ˵]9dF^׻Gs˒OQ(GmMyʍyaW+҉vi盷Xci,emdO&공痕Im5a뛷i[ h7۳-gkxckqѣXvM淚SCd+ce QLI4-kykLZcfvZţA `Kv 5lkb[?Fq-mfmG,r;`?ζ>=UkDКKj3yh^@0A\[2 0OKckB_l--&7gn  12X?1>P̓ߟ}۾IJɦBADFA$(u0}@ պԪ]n*WwUejcj>#H(I$үv hyPZdnc$ ዻ) CiI% 4Ȁj ɽխRa,Im&mlr . EACAKUVdǢZU璻lb0T9$Er Qʺ!B4_" b[`mn>"!{G|#Fp׉3{5%eIg(JPQV 2G`DIj3 !YBRRb]+C\vħ#* hŒ3TXA Ӂ6VEL-1JQ{C2٦Ʒ&/W?&9hKqys9SAF\*{ڈK:CES@lm!B4Aa$"mk9YBɪAIR0w1g[{~{ A<#) Xw@wJňDF!P$Mv7o:AT  K"cɟ'=(X1XE/ "AEb RQ 7ޞ_PEI{vA2qOֲ(rmBK 3|}ec;޹AiںaoPEI>a1'zmϠ< a#n~9wI{s}wugB@%pX3t UjfYQr qBRnJ*RLKƼ<9v1$@JH?7M5~7~ b27Ѓ5B(÷r9*#B7wzD AU.˨@M2Y 5ˢ 4NLJ߾sȫ7P *SXAs"n1Ѽ꟧uTr%78>ᮛc ݲʘԊ録::i*O*1zⰊ_}pALBsC!.v^c6Pt=&jќzFm4UӦ,Kqa_[M.w^=2|)!<k&{;rr+Wjo]ʍ*R9slo;ys֯ԔP!"\ɹFu nQЦ3B`$dr0c hm2/p xVIP<1 ӫ!vڧ*(. K #4cyg~g[zѾJ}(W@`2`t yȓE  / s_|nWިV@ X߿~+!Oc4Myֈx0*<]NK9BiTr &TbLj'Cv[!'A.DZcN7wqYa$%W?ͪ#Ƴ[g;/V6YI&%)_. UHyC "vC!$ D|&$xUv=**)   B kRr.Y5|gNX^1rVK_Rz_LJ٭I inp6 p۳T"HH4p˧ف9"~9 ;>a;NUUXpHGpk^;"l:CW-ɪ_..C|#;(a 4UAN;8 SlUEPY2KWI$a`aѣ*$Τ&!CToRI}ޏ4<4- がqÆGLp mJ!N{=䓐$6hI"dk{ z^-@xr M&\X;;my1X4q'k Qxm<4Yoflh0EQH䐒I9p=i)˦0mӧ"8 hcX8**6jP!!;Pev[q.:crW!2C6am&(ta>rdž<SB &F@(c$ޜzI$`v2_O'GV"J \0A=Zv@ . ȟ؂@Y,ddK?)?ؠSFOrd+y9f\wnk&lXi0B1=\/~~4⑫ĹX]T Vl8ַNyNh*#a`^fq{Tm-¾K.4oPռ4#ɮ˒hUN$=D$ hC4̻ R[IAQ.w9E8^]\SyA:k+NL0'lEːG 39W;k|ÜT}vT{`[Q6Lw}m!FqbE+PN4p^ Q<z#Q@c0/{󻡅ިVq@$dyX$`䢑@ƺδ$:yǝ:O`;Ja AY b{UuϮ6ݻqޮs:]:҅k]GG* At!V<&OvTTTmX3mmZ{j.] -`.S@ Y\̮#y9^y}c~kbȾ*_@&fUؖ1AFFID$E$$EGm8ϿK1Z,y\YtX1TCk\NbY;;['*W`U {}ޫ}MBqu mUE}22m̭GƑ۾/Ƶ1QGTj LVs㷵ӯuw|wIp>ti׾/9IF@RDdP\l $D9EE)\?c%b?/bP SʋD]4%76!L" Doxp%f[S`|\nAL0x5 M-m$BԒaU}4֖M^z=7 鼩Z[o7zUG4SctI$6#MִQ>کZ-P$*Ї_?-77}UUW7V ZĒORMcp ĩPXG,b647>.ww;Xzʪcr$m,gC$XPvض֌Άj۠,::-a?_}~-+p܊.vAX8/,x[s;Fe3/iǩ .j$c&fuX[ݷ A1+CK^=9 > GPy`*FB~b HC|UEUTՈvó+WYW7;?d!X=P 7Fc~6fa"Xֵ&7{#F.F4oOw)-$MMb[ZkBR*!DzFF@!pD6ZƵ̵LJ6bbAD mm 7i@g@ wB3ahHPFN,GfZmVF4}_$cddB@(~-e-mm2XӚhmbCcʖ'@@CHt ? >z"CC89[& RZTd1T `+JY o̧q.0ëc|7M4֚im5iֶa<Ͻ`( sŗvYwe$$Jǔ4b22&!gW%̘bV3IܿsoNՒ;80LJtɸ;^#qkFAA!DV|/hf ~f}z:F!,+j"Aa U~,xZ XVN`] mp(m+P<8Jô؜t70\3t8aIdF9Ŕ @|d@4$F7.'N#0@ֹ ׎!,m7BfHm QG/}la3ԨwzP-hmr0l /`-ZW=8OJ7GDxfDfcf08EI{ǧe< Eb-8A(2*VuT wQ  ݒuݫ/jD6- ܧ )IvS7+gQ^+a`im0U" *~`o[n ,S"vf穁سCI()Ս$ 7AJJ 0bM k5c:`qHal_`k\[&m;P%Z&2 `5[EZuo`bB-A/Y!l$XE8EZI{@7(d 6S糡IxLjTf0솆B0*?K m-,M'0PC^4FyXMW(m6Bo;1P .c%<̻)k K%Xb5,g\$ݹ"1ul<@*uε@5DP3LФ궆( f0@bTceP;AZTp6GJBa^;Z:qt-:;N,r7@vٌ(0LkW.|IRX\X(`;carpRJzDea/4;v]l=Cmbh1mpn"Dae3{zI6yI- @f&jXmq{mN0ٚGb '̠V7&TC(VLAO1гLӊG[UsbZ6P^cLgi@sÃI:@ nV,_:`QG/^(,ې,A"PV]y,gތg~3KC׻aKߖo@pn-S0I L#[ jt27ٷhȖҽjEUGRr*pC~z`'M 8xEEDD-Xp.v" K ww4VɛΧ3fv\G9FA&\" pHj]Σv„`ýaCa=Bj G 0 (#-ǃnX;P*al3TcQZ+ޙ]#S#gSB[h"Uh0yyCUl ʂW(-Y4[7KSF7Q2Y%c<ؾ9m6hBYͳJ2!DJI؆P9G۩vG+"U}~^X\X(h0˺$ qD;ac &#\%d\Ak1yg+ҲXXMI:c7m ζBA"pn=\?lg`9 B&{9n$*.s-uBYoB`j#%?/X~gGrNUŅ:U̍ t@f>St!1ܹgDySP@a藰ɝ0B%.RV@pQ^OÌi$ )b-!x vu4N ?9⯘f\X^0KpQ%#'L +G}k0WK bJJ[\)rwYX<:X%eC3DX+iCmhvvҞ"{x; #OtHrFvh mCK̤Q+/L O ^9T8 '4|[4pF x%e$U3yLi:c0b#Gh@LEJ3U;VStuXP 5~wO۟'íJ) x c`Iv9?2G|)HI'ֱyTw~7A1#DqٻY@R$J>_Qݫz]ἆyH1|ٝݕ ,÷*jBkDhy[0;D " A٨?: #-}}(ekL3oUofo<ߕN*}QJ*'-uİLgb2{>N"0 (g!P(%U#1 ")I=!|T)O224'T.j'Nk>xAz=*xF7Qx<AH%CLҥPs?j p3[m/ EB= FL<+Z}G0 UR{sG Ćjq%cp%oC"2ӡKh9(U~Hn[㳴23>G "gU#xan0qPK3H7Afe!ô>sﷱxAHeD/׍'c{cG X8#Q"q+K(> @ID 3hASwv3r󰪊;o(N0? Eow8?z7d6[YCYtb;@q bм{W3s蔨HV||D3Lg폷\D%ѻ.`qՈϏhD_ RC"}:7JkBiuP($"og93!6;Ԅw76A6gH*HEe(˕yptXMcB=$9%rݰ\'g$Q>`2=`2I$I|߷#pBB|:;H99ww.0 ^A ;1yHa o}q1eٌca!iv:۫i$=UQTF4t*I$Ԓp8` H!C(ۣ)%f9ܐ4i]/As eH7am G3oostںitI$JI0yW^UUUSuJd>hW("&`V,PDL*SGOd0y4(b#&6@c'6w^zryx4;C|&<=WnYvYY~-GÂRI}$ y6,9{|!zꪪpRI$^3$0Llg8Zm۵UI[~qӴuz^I=o$McȱwVXww`Q4Qل%@$ĄHH:cGS!eY !ihn'(YPh"WUU[KAA܋V2)ݘ !"(ka;mI My4q:mD %A #c CCv$xc#d&Dt)I(zrP0iI$w5xF<<UU+O;/&)FcL\rXmF4l6tm|9w×Mmð7wۀM48h6)鍌iq΁@0Y$R@ :cd+Mф <| mjLpvv+z=ov]ݗ{<!&7Lw`;0/-b Jg)%)ٷ@۞WM0܄$RI39"UT%*N@8mi$L*=GgM6??oRԒZ٘ju;F=cB0 sA4o+t_wsÅiz DWVr?$Z^<߾7믍wn>D#? &J|󸢲UҴ^!RҮ"ȱ!w {KV!" bb1A`L!!"x8I"1I! =Ĉt`t_eSOQ؄vbT!HWOR%!D?Z2)Ucfk.5]7)FMF)`j.!x1bvWg1Ӝ DOз }hQK__i--!*@/FIgIM Ң7dO{23Ʀ0<7~EdzV.dAɋq@\*58pޜnSLU`b,_2]g"I*Me[55/))}|}VTXN-r"{UDDsWFs{3^#U3 sZ"gvbF6Apc.@˗ 8=cϵ{g߻USn,*bmG23Z(0WClf?tR S4UQUJgqr?K$\*9\ Iq !y21bÇ1 B3A Cqu6Zv֊$޶)I?Hޮz\_J PJ|5v_Ѐ ƓJ2T"TvK=wO)i<~i;@cX@6Yrl# T4v/J2T"TvK=w+PQ 1] ig鑑4ڶ;ES" V";SHoAC_w!7QdK4#T2_wwyks.N9]uo.]z댺c:h\a`[M!b`S}Khm$Dc!4&ŀY?:kMDy&zCdfpBC= $úWݒs]T /s7˹ޞ]{󸻎5k MhޚcXr8,KH16 %;nֱ0w\(=04:r7 -~m' Bl<$$?f`U=]Sd!iT HMpYC%*-tNi)-1-2˺ddE ?"º/CGӤ1H$kf/ J[ uXTj$[y:jKyyJQa}Qatؔ山[h%4lF)) 1XP6}8>\G>)ϑvo]՘g%0BkVme.hj3j.qgϾEON=K A6UA:A)re)L`p1KM]jcYkv݄[ l[X" 3{k!:{GeƔ.(sBFboLc1K"N˕ @tM8*bK 0C`S !AHXH`Z-7`4 L`iU)JjRԬRQ)Kozoao-p0 )\oDd[JZhֱ3MFFlѦ& `m}O<o86rWsуEEǓjsTnBAԥB aم= J$7dx.Gسpɂo D٫"lxћ å䆋hB JaK uJ*h]ԩ*ps3g-IpDy9[05֍4Zw(rN{(u)nXvaa^ J$7f@y7 &0 z` w VҎU C_ TC>uX<.Ba1UOƨ?D6=Ϗ>5|UZo˺jX&NzX/ٿ#G{:ۻt;ӥ2ֵ-m{l;v[%!cs_h|/qe`R' ڂ^Pp 0c&DV Έj&ƢgL= R ڂޠ^Pl 0FdJ +NgD5\cQv]Gpj (V17[!)Ez`4 gMk܉3 K3ܹ([{ q#n&(I(nI@N{6zCte0$%#1$W!nl<Ӵi vr4WU(r.,#"nI&hnGVٷzNb6ו+uڒ+t+yv=5UC5dtީ_)wN^NAʨ[BQ,lg9m>oKtt8P);^+_+aoim2lBi@BH]M^Ξ:C~TXӈ*c-M ۟6mT:Kc]Z׽X,>TC`PpεNΗ -/Y.[\l@>W'i?̢>_Zffvʪէz4wD@Ȉ"UP;&FkD9ǩWX}JH,#/v%up)f@ dw۔$!y<7j5ނPB"[$!7]Y)/sa8#Ko86%UΊYfHrXxךrw*N:b (,D9(A(a4Z7әaCpx@pD^xDہo:DVh8YOs0w9f{kQLGKTGO]R,릀o3=< ׹G.˕{ОǦ@[@s5qI=1'!(Dw|gE { VV%;x4xf,;6@I/` Wzn"D@ `I!IrjMjid@h6ho!_2Nیr@=.h!EǷ#DA.+q%׍;$B!7#? BswC80'1mλp{MPDG꺻rՍ["8gQ "4DKDvEmOy-b)NaN]B .-׻» "a:a]4{P(yRYcKU_u9Keh6([;cK9U'oy8j~MRU9Hxr/[ug=mwt(Qh %#D((DE0 {C4WܑbAGdAD^]]qo\r:-ÚD#Q~RLyx fO;Ǔؿt>+)o7ftc {tW{LNi| \ܪ21-F:)vF719kgfȈ/w^6JMP3 4Vpq0[>D磚mu<$DC(hB&&coEWAgFƐ~oc}rKrdd!f$b0J?VumnrtxHTy,Ka Ll<HH!hĽ۞י/0 @*,;?/>~dX)6uwvhwd`g9pƜѧ;@n:k[ю΀lhp:i Wpac6LJX4<[HHlЙ%!yӬ9cyw yckrHHr?go?Y/n5Tq_p#_]WKC {&GbA3E&(GQ9SbEǁ&bJI%@"׬k|6yDEVs+ d YǬ:I8~*!ݾje6~u2HBDP}o=܏'O+XZpoHAJ*ȧ1xg" B K3=|kqFzA[Cn#Vy1ঀB_>oIۚ.|[\yuֺ~f|o r"jojYK,TI$LݗP_aw-ѥω(d&ZK~>^Ww} )$,d_=;]xn2f%C` ޮ:-X7R8ⓛ1Rxr2"噍yXb|NRMKy}c(9CN;K=c{ks=qydD!!bY1)3Ŵδii6 m+6 XESD=ٯ^"RIPLާzֽ1Wsq +ߺ<#_3B0pD)4 1@)\9hk|N9$M/{ι퍇HB<}uYbb? j@ B`I4 ?62 ,ؠ ?$ #(0yPcS YKE0ζյ߬YE@W?$"ƨw*Q#GPQ7#J1^-yJ4CmDI⩪~^wbRIZVyαm0iŭkl"dibeo1Hf5~t>UEtXH\ZV߱⪪cO@+~JeqLL@$%"ݰE*@DГlk2;[h6:gker DNJeG!3 rO^CgB䐬3 LA0퀷5c :ގ9p3tqzwqnχr M`MYasI'hMvƈ0G&P蓮$ n-+8rt5<= + 8yLD6~h; ZbB$Ee+d=s:N < @ C`!1mfv/a7<'4 Gc8@$WAþESd7-͡ X9y ~ XoTq[e lDiȰR`G<DS"w!SZ#tEakekFjA!/*k% JQ >v MN*z+x²V*"BbLDJcm 4;v ٰCHjXi~y:ߊz Xܚ1T \BB4/ ]asKnLBnV\*FV \BB3^ Fս=_IԓCJvyvļAJ!%U Szd?PætcNF34ۻn HpձpBr8$HlHHSQHrT568nBM1?v僄)48$I$$0pwxiዚJFhll4[`Zh6ՒÆGV?M*j 3`ߗp! H*f LֶRoD 6hP;ASw1AS0E.I%"QPUJRcs=z|7Uzdq$ARI`xWAh=ޏ~9ye+ o( Uuq75%jDIEF*U38$ Dʯhhh<1$&-kXk[('ὔ~.Fe$ ،%,rIBbl=ثDP)[z,#Lc5dYy2R.ʴP筞eTm6,9 Ka#p<"FH&?^ߜ{:}>88㌜oA\q^!w,Gv<b44hiNF11c`ʒILC)aLGm CM 0 n.GHHᦴۡ,v튪ֵUUTXHA 7rI`ح ӕI"%Ј.[qcrÆ1(4!l,ڇ.a(iID4HV-֏4ֶѽykٻm`[`-TNxmR1ښ&1H6mky$Gc)HZkM۱kvj`HbӅm `F:I)60t6Ɛ1h4N661 mg(eCiNmprI#Co68pVB I#nKCwy7-Ģ#(1`h(J7aa`@`z;p`1yӗpp Bś ,(fD3aA 3y4CljHcZp18&Zn{~=Rz#r`CiK9B7ѿ7o7jɛg-Vz5Xk  ,U_?O>W49mi>a9 ig\t!RPDjBI]9 19kлC5EA%v7+:/F!%I.܊')):@/

~~7o{\bWYiQsmSdl0HHN,FXmM\pz;BEcRA=prY*쁄"-&M7-u)?Eͻk[k b߂8G+H$:1>Fޛ<)Mmhؙbɾj:B5F!F(Z1 A CA60n H 7C?=@; q]$.d2 ِrrR`jлCre`4{ 0MfF$XX5sgо<>u6-*UYHRґqs؟3cjbe&=A0Ca-!K޷ !Z}X&PuӽY ħLB1俋h *K 8Q UJ 8I .K`<*izpn<8t<y^>wgt\^g2!`}1r; ꪪy2=Å?BI>bQnmVVڱb@daDYWm]چճSiiah)Ȃ$T qt25i6ַXLP$ ~>$+f IvlPMFa@$6݋ކsfSVKYՍk2zlt?YUF,olI1Q*@(wQ 1%T1J0]Yx76p\6 3Ce=vcRIm)`qzI a top:BEZt\馴Scr01mGb *}fsRL7|9Zv܍[vse+!-wvJL&X21F(S۳ Gc} C@s @nw|n:e[$V4ܒ JT\ 0L;2#NI Q-i_*Ry3սy[ClX"ɖ02CfM0v Z(Q@< Op?+H tp e${"BE:c?7+&q8DZpl! .Q*E:mH;!P ddiDxώ6nao-|h+A7DHƖC(UD`I, Ў8s /L)J)M(Xte1(u3AŜ# e, P,hGQg!HTHo%Bæ)CS4AlY;Zn*PACH1Ab 0L)ręt#p@14BBöBL|{uzu<=z. wj|`7<fM.]WvBF `$4ѻm$peӛr,`U02TjTjU.9rh7u.I"= 1m3-8c#d$#;UEU .憐݃r8̒X;VT\ a c@sNDp-ۖ6(`V09E-L[#l<[mggJ Wa1X48! 1ip4-X#{i,V-Cː˱ٖl}2;P!!C\qm(coG `h!ADltۈյt=#Ae P^äO>4` !j>t֞ݷt (.cn_lͨ&34z`M!0H\#"Ѥ}=˒F%ue#J)m¥tcBD70mf ۇo $&RtTM)Nܒ6eCGa6%3JȤ(`T橻ʚ)! ĺtMYP, ;ht8+{%ML⒪#r) !.U"l3X B#!iㅾ_nS>ިmkܷ/]z\Q|h 6 ܇„ hX0\/ab٠xO1dYxw8m@hjɉ8ٗ qRI˂am L,T01DBn  CA[a.s$Zjie6mb-ˡ1álc8049BJiaX6ki ;6ېպtKBE3HeF[Lp8iBc/RI:!Ϝb;ݣ-Z8NS!@BW @:J@cHf|*JSȢ@rU4(U"@E =22f2B}P,Z1)jRiH 253h!Ձu".znl?ζVeQP ::8OTjQ/uO% ݏcx]:ϞE A_UU8i$@abn4K Np7H LBmL 44֚kE:nkMk{žN|<Q'RAI5ݳ(no3(H&jmMLT8WT{kyթAo9~I;[}YZM[MlM֚ onݻZ5ֱֺikXɭ֛ ̦e[j$ڠ4BUwΖ׬v*k:[vw\;cP6RI=oZioU\5\x\`#Lpa` Zmm,0۫)# v#b.GR pa 1 X,e*?>NIK<ΰ0p̒I)aHHCz͹s>9nݣy#eF[k 2b ((#M0)0MD)jr 1ːa H@n%L n$ $uzaU$i#B|UZz{>*y{wwUTN<*ѫz9m4ĥ3cdddjɇ`ig7UjRUU^<Ż;\Oa; }WҎOEu݉On() P(iph0Ď n<:R!{d=Ĉ&!\c 6 -0m'Tڹͷv29\Xd=&  !`g&P*!!98 !E k;yPg [AR/A ֱvp:v *)w:w{d^D0 Ƃ❂ Zvp&A:ېئ1 mn SOyamXFkrVh@ˡ+˰V$ǾZyrL&$:=l8z; 9`o[041CJk6hNsUTNwp 2I$h.!7lM44E |0:]%r-mƏ2Ilߣ2I[9`=f!s,:౐&7G,I%a,8WX!1[ ,aXE iA4"Cw|m cne ]ǹeNᬆ.\PB1 FNCft> p6셷[`&Oi ݰe$I"k?]U:;SYh?Q^шS(zP0K7pzxc)BԠrDq\/tMPi5h)ddaz9 8)F#x"N2Li n21)qA M`ҜA]rx gf`C*,R]iY۹VsM$jeۭ֕e.ےYM֊uC[vk 2Ɋoݻr&z!*2[!C qǝUc͸ c9B̶ޱf@HK0d,5qc T CЇbbc/S. FB3ǨvDC@17BAa\)At1D]"]{-exjе-h).UG0'jS`T JKx$Iyc6)!ޜ&`-iDXں"~!"Eұto?ǽkGgf+P+HSp6v@JB]v"-h:߅|Z([:uY[tjHGz,,l,n谲#cuEޥr? S9K`g,8BЙjK6*TS"#-0l١S#FChKS HaFi.}`#:GL*GLEHIü0'g EXC`I$\yUUU^mTgI=l?jF/!L`Djon8@ٷa5DJPwdddFs,Ela4bG$^W,P)A# !D]13u$iKtX1x䈝pAuDHI!$mCpr##;**cPĸI!8:(Q҈$@Ɔ'OHWL!777+ d>;{EZ P͠6(u@$N'L 2*9 A &A6u男Oien\9-n[,W%jnnswnoN9gGOI< Ӭ)֑~;gY86m۷F;_U ۏl_ґin̙=vruUfJ% C"p`却;w֋[37k#YmB0f{+*7iŠP! ځv *+t 3;&:F4SM@>.^Qd! h\4#0#b1!H-~űsuLA|WCL%Xf},~^M@!# dRɴ6"b){PY51v7 ddqj @3 :dHfƝ ,HJ dvmK%8r1h8) 4X=Z!FC43f9b#NX酴!Vᱷ cn5m㵽z$hMؖHH@ta hh[HH6hm j3--ێZcqHai$$%!l m*hb7d[V%%hv2Im!LCNN Cwdp`-C !a#m0m0id-$!Oi u;2IWT,L'1ȈÅh?сH@c XxmӄL,"+d`dYXݭo.ŵHCMSYhk34|m7i(4"`"(AaM[m#ٹMl--2"[iBֵi5)Z͜ݺ7 ZeHTZZ֋LhZʥkZ̴V$@EI"ggaz**X4Pֶ m vPKh\۶Θ9:M l5[ Z ,765T9 R)Dt'ֻ=5}o3U*kJ%B c Ft[j#: $`R~X5E<}73w P{6 l(!aF*SnƘt5=Z`~RI픪( "o*/rBHE*4B! >A$BA)"T!AM!KMHŌBA64 4L«pU ?`Lg/pJMs[BI(V7s[yìZD)S<;A2ޣȴ :w,D1±b80F4G W1icqUUUy{Ǧi1p4BX Z9Å9Au'+5)(QE=Μgs]{19cBrsNDJ  v]v$'vC`wvEVE$n)À@aA!G-t܃ @"鄂hЌֵof$nY$H 4O/;$5dYMeXRȭlonZcIPa*,aOp-B,L\1iōL0#ChP4y:a\y5-ϟE4[JVSHՔIﺢDIA:VnmQCYMjuutZ59$ԦU"m@O@)~*>w5P/Wl5P&Sn <2$ A vwhbӡLDI \4e b(`1၆X :wp2(8  QKoWt-m[H[9resgvkBݛ V*0ɐ, +(rAwt[+q.ϞB,am(Bl- "4Jb0A6[kAh[V)K`zB"bw ?6!c9nжBۃ82Pc6!×5$Ij t0S$Fg)?Oq۔q۔=x9ų}<5\=n o,j XpLLFd, [h6926NPs:z) *g4#3= bF bF)[-kZ+ki7~A7C::O0\$Iu仛]ynv c $TE$C@0=)& : pu?ERЊ*tl 1 ۄX`Dt`)Ձ#0OG<mk2°ʭ C+ʌDo5BvW#73 䒍 %Ll(ލ0]PT wn+ )QEk&ef(sò"r(irkS `` "by$07<$6|݇ )QEk&ef5V 'C(Sjnmܭl8J4Z7( Jb 3żM`MU3P0@?0;Ã}$=eH^|wPlVPbx (Qke찿vp{bFvj:p)/G0 o0i؈l14X0zİ=q9Rۖ1$<=͸`:bBaӧgDmŶpm!!:<1O^ zHzBfaOV.uUUANG&ʹ|:-wtAóNV.0+H:y`m$ c!I>4CѷNZpӞIvލ,r&eʹN;9iݧA\ IXG@^7(v`E Iq$(I$. է[G뤒hQoI$J#mi0ٳ!!' t `hm @ˆ;m45`O-G6 9vlI%FH+ $夕Ec \\[a&А wtSfdۗfPӣvnz -tF8֚PMLJ-*ݤ0d`F*#CLyz6DBp$+3ƭo7[vң:o&xvҭnuZd| D9jƮīHc+Kc[RF,ބU5VFֆn7ֶAx1ŃQ.cC l#cf;<%Ȥ:ho mFD[GOw]M_I$t!!p%ڽ1vSthxHHMjիESR|wknIǷ;#ۼsŒb6m64 `0r+`'*$dy" {ZoζhiUb֪ԯEw0X?q.G`Mm? M+=|owߘqo|q"-!D "? %UQW#d1{с^ 3ק:7؞EhYBh 0j'LSHjV--Ah&pFTRM!3C )\Lˋpq6Q ( $b$[jcxU̝׬#CP ( .7YlœN5 L“sE#p*f)&𐙡؆j.&eŸܸLAHEj]-欄1F"A ` jf ENLmW@k); kXEDxe, {+:ycgېjAHA1TDϟGoq޼[t&`Q* $O?\i ZhHZ:Ugy>&/X0lZ|4.B@T)ua)M'B;3;ֶ$Wm燞nǫBt.Λm0lHH]u1[li Dcd )a H`al f(mĒMFA?#gzzbε݋dJֵ2]ZդV016<`pE H4 l ÊpXK#@0 H@H^[mHFAq 4045Q UP*5ogvrچahZSWdi1ƠF+MH@#-%\J`A^y,4@T!ۮ,0Ĩ,jb klcH- fI`1URUȆ繽>ۆKcF܊+}kqji7zW:Lram4xUEPV$aBȕDchP{r01Sv`Fَ&_)wݭi|u96EZi6ØHH" 9MP 7e4:a$ihFL /+ÛC"  tI$B!|I%f)mwj3f'mW`£A(8Q0`֜_VlsVSb4p0 @U!Iz$F.@R_+<0c6")K1B@ʺF"{'0w <n`0?Ble2wmPQilfE;ۛ7?5nwuWMv\߲3ILQlw M4Flyb䴈B4YH3g ч!a0ErF0./:s^sl[[ּ6.UVH]F 1R  SuhJeK9l)bF9b 043fiحMEcDQX$Dtn&^c+mk-b,[YZ|MmLFĀ{=ѱ$ӳ{ر~ga{%M$vRAB)X5 ZCp;""C(eef؍bF,[ij-Mb6F-kM͜) JQ$Ȕ6AmrUUUUjRJUUUURUUVJURWNJUUUUUWUUUuR򪪪*uwUUUI%*TUUR^R]UUUUuUU^:UUURIJZ*)]RTUJUUUUURRU**TUQUUTUUUUUUUUUUVjꫪ*ꪠUUUUUUVUUTIUEUUUTUUU)JڪkMUUUU[05cefl>,0P*WQC!1=-z;(WN͖?)4:kC<Ƴ-SM4Xmv O9+5g4f#rA@.뺛;F9xΑ (dhTToHD'$E##=3lbem?PbljgzͿե>`VmoB;[kX6M`Z~+ nswvZF= ø Oܟڿ+h `˖;.BڕFC CWBX1\Hlť)@ 5P}*մ$`[clbF-!&c1;IpnK.rxLn-k0o0B;K"Y3#Ah֦]sS I",BL{=+`=b~%cX0TOJ i$PbiRVt$a gխ <^:wWE)b0:qZQc}k[-I]w:Ncon71kZ=t2TkAl#C9~#b-3>7ǃo+V͵bgB2 ӠCҰ>lbpKJ6mdIu$Uh؅(/ =qo>bm@mM^jeYf֖7m۶kwn5h:Dh.W)h*p+0r2wo}K/o5e뷏u^;з;{ ʥ2يrKc1 !) htF `X椒hmLHƂ! ׆^'w;tyn9kǘ󛨉suu{'νnӘQ4` R; NbǮ曻wvNK.ZHcm>bcI0Ɩج7cL`U$HR "cnb d1 ) +`4jPAÇ6dX8 hr1Z(j)fǻv(C0.M*9UQm9ä;[ 3ৱF憟hT^u-u[ 3⊯slH(+ (A`Hc1P`q$1XB-Shn5 [-kA210g$Oh*ژv_J+#/ܷ @8`L>7.#ëO*߳.FgW,4 eʺKW\ܙ6M}4oGAM<NX[|YC!A `CCG!c7ް:A4&I%pC л*-@. K TI"?cBdAzțPHб)aU`tD66ITp1dfpVw`?3p} ^ǝ ' ++Hrva&ɯ>3ɺ|~/9c%0e 7ñ5/ # Xh] v:$6}gZ탿+ewr t #gU ;M"nA"BHՇCeUGmY(l'QǓ^[(f*BU~i , ymke8)c2U=(d 5|_rͩbL1:6jpcHЙ-oObD6b qh?72E}c:7~?z'V>"gh\*'t6 87{)ϛa1L{dt4!$W02 ?d.tkڠ90hW56!KEtyϼfw'9>)`pcT8ه3#4k6Tҡء*G4og4mp1ު k$|{wsܥVI~Wɓ{k= n0\bzb,ĄrX}m Q $8ݞx G=G`bpE{ а;L2M/QMzQCHdDq\d1g#IBAX@B{od/I$;H ploTL:qpuZO}:m$˗w:s$ky$ wcIN-MXlۇhv~s$vvxUJ pTT)P;&!_MUUJ$$$vǫl8IU r>ĩgt;'[-jI#)(rP08(0yeklI$rcHBI(i Q^ۡ 4>WݚyzpHI!"l|P&cgl:>[m$@[y$무ίȯMQdM,=@e`8tmY9`<]9I`C;nHI#85Iqd*4'!,CO&X8ݶEĒ@c*G0J9s#TJgf$$|vzo}]uӶ߭vJa8yD*!jLIIw;UHԨʈDm|5C`ώjwW.Զ6>2"#دCHEq… -ALj!N>"EHcB1X1$bbGc1`@2,JQt_B $뮂hͼ3ùP6(JIDUp]4B 6y&ybVifE?--ֽkj ZQ hF"F:~j5TUWx_,R !-21D1,JK@jRᡩMT$J/%I5We .! K0!PJiLBI"llp21$ƛqba44F[b1%ucbI4owUUU˕H=S*U#6"ѥSО+k?욲ML4oMMMvߎ;f|[=> 5m'X j+ǥ! =4`}aH)m jؠkP Dbz jج':&E $u+ 0dI$X%B0@EHgC8cB!*%1#%1@$$[4Vد,Fȯ0~ fyJϽ :(9@E}Wab5ie5$$B,WMLi )h`vkv!+hwruxܹO.]mM5i7bt۱nݙbh[nn7nؚC#$"HH/Ξi0R*|oĥ[C{XD_,I%Ń~1L~lmmf4dicdh52C,h59`@gH` :bd<6R}%BUQH0›KsK h$c߿jĸIpftZ " DVF*&*A bC:AEoIM5[xLyb@>cI0p8m$4jЁa@a16!LB2!ưPm0JDX]I$Nz֙kf-U*gkeM[۹JjM @bd%vDaT1'I% ȇ KA9M1$da= $BH+:'ݸȂHiZ" mȄ"Н W;پ 6P?|#TRڄz:Eb#+&">JAWﴒpe}UQUEHBcOk@}D{df;Ht}QΧY8^KΧyf8&Sӝ^[t[Rі#Mm'FO&={%=R{ !%$:ht&D"se6HWum1ap*1+8$@1ap*1+0L 7WTX[1-|K"%D(2I$ib#cĒPmnBKhcC@2ӭ4ᎁn[hsRIgN4 @1we6%N[hBݜĒKi4 -$c5RrnGwqHA "f+CZ %Q]n޳=m-k ):mVܶ! c?̸\pp<NsoG<'=|ɻ~{ɾ6Plt {`9b!XP]Eg֍w2>Pdx >0> ^[6Y," +;H8gLfߋ^DNӰl$G*;R'$#K R*"XU4sF,bH4C5lm6mKJY-Ec6KKbY(ĚmU &a*2KlUlmY[`Kf-bD)أbڂifXU5,gi)TR)Hm>[O9ӝwcm2og!n+K+Mbljch=oU3mfq|1)^#B3F3F1?%rux#ׇzYz:$Bcς@4u ;ōYiZm6mlºBmTjȱ-[0<+-7, 35Xa\Z:I4FC$Pzh 2aP\@)~ ЍJfڍ+ԕXcAfFDx4k"L<Ъw" c x U88" 0 e2d݆ % 2H >Cpőػ3 nva`V%ȷb WqfaaED4s: MA\Ui&dF2-0= T]"eXB!\0 XN.j-儼ӸA CCōSh+r)tA!"`kxdS&"[NI WkJC^w'A-6/χ'ҕx,x X9iߙ +$n1̒a#Mf&0amL8h;4wjQT͆̒l${6hJ%cjBSlҕއ}M ;hqp0`ؠI$G{tCbBBTy ('{ᷬd^Y}.7$HgF182zE En@v$ĒXæv7B()v$_$$;{l omx{<8w9]@<pC7&QCP4EԲ|MYj y[mG~QUUJ*TUUE®bBA$A C !$a!BDɁ73"R@4ƭܩ!^+բ9S$GRYKQ]9wzy榇;#nVnTސo^+բ9S$GRYOuΓ7UޫD&(i#$ʥiӶk᳗|O(U%c72٬Z4kmkDhuQbִK hX4mLmhhR!8`=B3{ݘ&훋USccu!iÁjHHXZXxF+!ۤ+7duƀhCK~t` `S)frĨqKa@ Dܭ!ckg!CAvULtJINWXVH!P H+Ac ℺U.՞&miMyl\zVaĶŢ;CZ n5Vm`l5vJQVpe +*ԑ%MXq۷xIm,D@p6*p1AAp Q,/q`I*ЄGHp8H,B0;eOXޏoZJyPNG@"mۃ/t۫G*cwm0cM i1ݭ}*q$iA"r C0~D#"+ Ūl[)Yo۠=cpC^(t «Rtt;]fqh 4l]saFjI$:=B+2?a.IX)Z-fV 4{DOstx UB U6#Ð.5&!a2*Łі*Ł˱UH2jÈ :iv474$KL`mS!$%*$%*$$-KբEBXۏm=p悅g(CUyr`"УUT%UPa=@^1l@M@B_J{81B,B8"LmXح*,ZMak("F1)JPc!CC`dC q{5});@=3Dj1FE4 V0jI074$n 8U l/AA `%kl`/-`9`TBgTbL4cb DDBbqLtn &h(S v9ETK"ޞo*UonMjO%nXݶzZSE]g.atq$=kzM/UUUfճJc 0ToEw s$ bR ݰBBP c SlS{}mdl1fc|آ\b;#t(VټkP x 0cӱNoH7Wh-[Rs|@, F*5{JSXњ1G.MZo-R:{7h1᧜ap$\4c㫢GG`њz8FANb#p0I\riH@"X#HNZaQE}':D$Y 0ؐb"+b$aa|nuvvn3صvhUjѣvmyuKyw\yuKСTT@aI!@6K[lmcliŏ7ѮyŹMݦٻZŻsep(Bl()%Vfu埏YNU[ٺ+A_~nz8Z::oTnZBmBVnvm5-V%4+ ֛[n\ǍlyÀEDX}DM5Aƛ`Lղ2a2߰ZQM, َh7LV}C~]cMuP.S)Pĥ&ƵְmIi`TC* 0~1ej-b[-&VELH{=Gaa~x?gj4kZ5j֍jh{(QuEQCE;c"4x * }1.=r1ELbD~4TR\.I. 4X4G}DZ2hRTXZ4}厓ȰC%g H $Y~B(8O+ 66lybU!b/m {aͨYh[jeb !9W$URI'N:$Yd#y% -! "%> 4 R~,ܗӆh^?Z5!СvMX*fSf L"ИãhփHkB6Y`MX,R,*c G0oIJi\ؠZRt)viadaURI@)Çm5&Kz0٦ӨHK8\jI40 Ut`A8Ԓ[i) WD@Dm&ae22($P00eU+8LQR;64*VmC #( m֍$1Жd⤐fIP+(Sʂ9p E]EtT7w耢^yǝmj!Q=(H nj2 #&5UL=b٭~x-)EmLZMZ+EmLZMZ)DS-fJemmE#fh֍hmb1`1B1WQG I$)DcPXiKM Pҍ$a/`n;o =☏)fYqҳ 5u2 .!FaFqr/ܰ$I>O_eeYnyaޘzR$ D6iEt0F؄btʪ*M:`X I 2Dǜ޶Q&ڛ `ݰu8`H +!P#i0ӆN屶"/nl[c݇}g8.)|ywթid clV1cV(6&r% I&M 86CЧX-1 05\3F!9iYȸ,PɚBqd0ռz;hC[v47j266B7$S2!Y6`X9cNc(24؇fNZ,`i) ! 44[L <5cW cСbcI C H$*EoQ(p;W$:p;3P?x6̦S1HHB\\ȅ!]Vʡ$bkM"HaŰġB 0" #hplQ D$݂W Ol0b@)=hw׬ïxGć7TQVfѫSDGEm9v~\G/cVa.r܆l)7 ƣ hX8c =ˇxcS3߾VnZ4BBD`N@ jڛYbl>bH2!RI6\{؀,{A *mP;0C%< }4 ahigUUuUWwUUwf7m Q {BQx(c#x "1CXE~o@c>g7gT)RH!@h2A)`4P]`$|ctH@(jko\aձOhz###3(#Kru1# ?Y;#aHh*8b:m.RT$&cwF6!@yt,rkU`arI0LW!c_ _bhrBiQkv^jv[i_8&$+bё A]gn2(Ȅ2mj6j_l{3]͎n1,h lkXYn,nvX-A H€z Bzx=ƙdemtCRjǚpcauLr6H7 hS+V jv EEK&( ")%YP1sE0cT@ .>Cp # Р.T>PApcw . /j*]5qA0I-JʁΚ!C(\kChʠIbbFwl(-&[xbN=QʽFqJ(WDx4Nm_puјG^\G@O>)St+}R.kn}n'JB_Kc\pl^&6 >r Α[f3OFFs*n(UZcֲ͞#w 1 FwNv}R풯fZtpSAL毛/o.K&lBd =T65Eݝ{\՟wU/]}2=i@m)@Y/@y5cA(/\hc0P2| T2RףBc=@U%@%^4mRA@Uqz}w-|#=+wrwvG&G uNuLuJ۬wQ՞18N.;pZsMs޶P)hy8).}qϾ͔:67W0fnr6q$mvul *{t;E݇vw{p:_w #'wPj;Ig{vhي{cn,)U4dRi4( n[Um1j1V8.:{{rG;R&Z {4QqU9t. E-l4^ 'FƇG@5BNݸ8h @jR;gm 6[WsY[ʹciu22kXRƺ]@n@PgU0uhkZM;[LPn4 3xv۱櫻USƤ9֎VDݚFĨtW]eb5^!mۮ^{;v2RٲIӷeuݍmwXTڂ7Vt; ;Pdͺ]4; Ti$8ՍѦ޼w}|ְ/6Ҕ+kle5_\STUM-iQ*[>f^Z|u}5@7'ymF۪ ǽuZۧ;ruCQN6[&Ӎj6wv˦CMd6zJkwwVޫGPͷSM5vzWM@@@  &5'y&i $B4ЛFFTT=F4MDИ"bLh?SSzSzL6iMhIꔑdMH=O$S@=zSA 0$ M2h &`ԚeOS53ڞID44 &MF&M$e4iA/"Tg㜷/F5ud֞O I#!' P<׀ݾzrz[o݉!ʂ8*jsDùPHߋUV{RoO9}6`>via4h#F,c1XpNeSodȰTTYOQmYR,AKOJ/lA$} zD}{śuwݵryp5N9$q " u}mylV ѨQ#k{EQomo?k}la ߂_ŌF+\?6~o-/ t#V+"s~Y1^7* *(Ba !~RDG`a\ ߗxu^ e J8b"@( !iTiEiW0%5[O՚YFa  MUy#*>eIC?ȥ#(?e jl f,?X Rҗ# JF]7SέsaQEo"B =qU-EZʴk,Oꤓ:G ?I&xU `AP1R:3|ەk-Ed+A@*h$P2@ֱXV(Ho yq??5khkiwe"\}L\Z?\\4B0P6j, ݕY+D~w9_k쮺Y^>"Tg_o[;>R?s0;UN'A(O3(Y 1%>)cx˧ˑm(A\ /v/$( !V!E3n:9s҃)F̋(3˥Z nr@|qھxtAC8?w7-xۿ2o_ k ݮpւ.?I^=~!ymQ%*hjl[I#CaJ2u8$2{,1?dg5|Oٕk [?]$,C % HJ3,8*8=/Ruky<;=&ȡŤ\d*54T)Q=շ6tӯkNr<'FYe)BrT)Dd 2f) Bܛ K!{:/8`G%@f(;BцA7*ie 7/Y~wr0Æ?r%-22W?ߤ?THսw'$AHdH1"NE. 69۲nzFdT@ |E?SZnU[ewCLgLh7{<mnAF~ovfh6hѲu98tZkXǴ49*2!"9H}}E~Avn݆e=(QaԒ>Dzv Nv##JCd2U?/ )xZɌ,PCΔtO qB M2vG}iEӁe$p۝>qeY%٧>$` |oވ0|`B1YjVA8YVQG_ּ^/ +LC:aL-HPnYL@.hfT|d _smr:r]'K@=β[H,|x( b^az!\#?$ ɤ1xHOw(~k{o#ogpJ)^=|s/ӯX_]" B(A81ag]6GoD]I{?#8ty_jY\_jGqM~ǘʢ[uJ=ӱRaY5'dh`;dݵ~w1.' {+i{Tn]g4. L5wM豫{C{_ge~XvV||C: 1_cnvuEe%|[?;5R4˓w!7<Nǻm郸󔚳Z.21/X6`(Ǫt׳}*eC!ߌ+xqUOcݬ(/apx='nSsy..ǿJ_gcٮY#oRnOX'x?w.Ee' bWVT=]Pu (6#?þ ( vu} ״6}v 5eH7W6aӺ(u#CnLkyKq\i;LQ~4^s>V9h ϐq <ɇ6z>uio/i0A&_KCLW. l`MȐYg7 v.Q=rrrrs{vͧnG Uw^K  EI9ӷhsz@]xrfcp χ=In8a]ppW,1 )uF=]qz>2ZEu\Zy_m=c~G>}W?zL<;\;,,0{oǠ?NT칂XzrcGñk?| qÐG\B,7f,"i mruP-_W¿^D_wNwO<÷0{F]ӨY 0X<TdCz5XlxCQEib22=DLC7>mGj: x\a1V$@QQߡ qN\ŝ@/sJr8ߎ ,q"]B8fbΏ0Dqp/yA>?3$%>[xȓ bܻz䣮LPZp< Q mv2O>Xc&mC;;+3=yNQgݼ^܊UN(㊢! |i G!J7WN|w!/;0zֻJ XOj{ᙈ ˢ /)-;}Ja S#=2<P/8ƃDGBuHrQU~ීoo^y|ZzPuE{ֽERuחO>WխIkZֵEh}c 'bm',wa0A$u(}!w56fH7kp #wqZUkR6G/q " dN|t O~I< oMU$hۓ` ޫܜyr˗.Sy}1DD()2D>_0#NOw`w 8_Ϛ1H 815`b⪳yMÇ!*DJ:RLmR 8d)!bִd^(N| Qg^AreAb Hv|{Fn Wgc)ʮFt;@r5nl ݵ]̘=D$ #JnϹvkAܱL=NB[,ah\UX?KZknFR]r#=|'`tQ OtZR@T}@J$_BFb88b uۦA^Ԍi:`LaPut)^aXu JQTpSLx;8 (N~5"ju OwёB Gps6yյ|L|-1uzʙu Arh8 %jJx,:͜Xn#'zz?}xcXgèkaRF@SD򁒯?}~ 䢪Ki}p+ oQh(ImUAO}YMY#̹TKq_AOyvPɩ Cܮ I]ű |t粸Y%)e &!GX%/%<3\9?|wGPA 5Q(r8˄ڞ񡧉Zip?݊RꪭʮY3v "UU4Y3 E(!Akh&pp[OK*;uQo2k)h*[qywpGuTMh[}90%T)Sdfm~^lH@F.{_yP(In'βOqQ"H*V46TBnD詍PUIDy6~~.s%SrJ Rt_Dž}>"9h4``B\K'Em9| 0^OܾLqaP ?qs92H{ K%fp~}3`,%>Q'7׀hDLG.Azj TwќS4<?M4 VjeWEKFm^{L>V$UA/PjsM 3W]JsBZBI8A0Z_n,C6+LSqWeZ0OAlD8|BQ((?w.w<~>YTƢ;z?2ј N_,6HR = V7u,,3ABsg5ܡ!C =.˶>V`'W.rWg&y nC1Bo"xQ ZK ihZi 44$X—YUxjt̶SDZzţ3:/rqwmKiVAs@y{7{|+zBn;{ͅY 0t f 9k,f:;02h%,h8:"3Cp`c-8wh= 2:TF%ь ;& ?8 4@qbCC!9d> >Gf< JwNCd Ƨ"!HK3 Qa5&*$@gbɽ(L+O`#M&kܠRϳ;]VLu.撞K<^:b1ã#[Ʉ5:-FhȊp,#z +\u-3ͧCPw~Ϣ5jԮn/%fU/Ed^InbˆXEt-ΧRȱHP44\Rj\ҋ.j~8 "K֥';UR傌ÂBUQ{q`߶/DT/ݸ2TlQΓDOFԹB- 23RX6H,|3`]#MMJà a 0yRc$D7謫0=I0`zVTK܉b#PE͠ܕs#+peb#$ RE.8M*5RBJ(+*](t}ǽ.:u>pg:.h>K^x`l8ST\oe^lظ-THȱqta*{W@HZrr98(<4sUg&6ꡬC BЌTIߏMS#oӵ񀨘P."9I( 4 س9*0`:RrYt v &a2dK Ycpu,>b3Cp`ɐߋ~;} 2:TF%ь ;뾙Gа:"jz C!9dZM*yVlIPj}/ {qG `I(2:Z1u<Êي L7xy%fVsP\z41l96¬/G40Y#*0<;buK%Z uk+!uڸwھ88[Fk# GKD09}E޺1:9 )܎1ov=o29ds Fnc8Ď[EHZ{sk*-rɰ~rxYH.<"N!)nx=zW q< V4*B|#l5s ِO.QU]Wg^;#F- Hiܸ>xӔbn۔4l`ĸ:iE,s١ r hxr20(qe7I6>Ў'`;Ǧ6|ᶼ6Ӄݖh\apTBmMřsjW ;V Y!- 藣ůWjAVН=:]<v:w=Ų֓0pB `+qL2sv:“wa>U$%F׬jDVh?KhvR-e0{.ŏ?5gL8Sf,^va}jr[*_ccU  7Wu7S.ۧ7ޝ|ؼ3oH8gh\= JҏK^+MM f>+,2xSr[k!A.NyqZLHRkolP1qv8L;vE{%n֗}E,YgUǍtGn宇dsGw[\Rz:>=gJ۰Ϸjc1ۦI"csڭ{%dK}5Jv^Oy # BXx#/n|25Wˀnp8bm{ϫ``iPYk7xp#{\֍ίe o&ޔvZJ6V^C~ v3vS)g<4rvDi6vvW= dusqAӻ6*:`4³y_,]hPtrvswypV݈t[=itZVB9o\Gߐ4]b'gwU`^luӧޅ;G")c1)OH+ĿУi ^ }k}O?Y Sb{Ĝ~~?=$=CgNiAAB&u1u s_k& >2| kc3v_Ióݝ# އ6ᧃf$AD9^;mmeyHʮ~Nѿ>0q&?}w5#Ƒ;p%G3>OgA*8$P߉OQ  :O҈O b׃_ks77+ryW\\C-"b&ƱF/h$a}jcAډm`TTbo}KcEyܿu5xp6j-9r"B>]K_EcY\1*=`=0"{ur)\? x0R@Ia#!$?c 99Z n[6,#HC0/T6 =oI#*O4HBIڷi5Sև??mb]g_|0nkvXOZ3~m?X>**y@{I|GJҳ!$"<wrr?LP_ D7|z3;ڍ?e(`7blU*#b`2tm98\W{l=]RJ2,: R/^IzO% B )ѩKBElIq;TlDZ4WYe*2]g%ԨC5TQ9%( "BnýC?k%X"RJ00ss`Pl F32JY]m@ W䌕ӤwR:BLzzb#wW ]7tPYjYR @@81PBl6Y EPG GV :(:VzunԬԬԬ!XʒhT7`%.+5oXADħ03 l@|=9ۥ _cc4 inl5-!bRPAE.ϸv`Ի% ϋro!)IT^MxN ш |@:?woY.֪C_I$I$I${r? 4?adiH~a(Y6:C>U oK;/pl6О1Z/pwD@8p"G~2dV0aTw?䂐pV0 ~ci` _l|i#P>k~#C4;yiSٜ0+ߗ+v"#Lp,5;VNl}"^J @z䃚qG=D7?O_!~A֤weG&;؋,L!>/lrA`{BxGˤ=O??>wN&B%4$DJ0:AGiL%iM֨V?(?c9|V?rH{ѹ(=?i?_kL3/QpSЍ Az "G 6]X0`B (޸ff&/B5|Cb zsr WG>e@E?Glj_u ;?a%ߣZSP) HO@Ai1Q!{`+ZKQ/*e} F?J8QԍOa5aS˯>*J LzM>,^B D֔VX.PD1k#sWcR?VJ&z_ÓDwnO~zcd%zHCQiϘ15f9Uyf \F SFMЁ]6M4a:bw`-q{q ^wD8DfmFD@/{gl72ӝl!5\ P@ 3non *gZ{kdH8>)Rü'ߺ O?pP@\[_}y}c+R rłlS3*IFޠfxc;lIU5͖ MXQA0ݡ`QVFmQG9řܣZRDAYt=_oϴm_ĿIOJRS鋭lmk}8'u[l-J ~uq:EKz%fsmEUW-%]ngZ+9zyʢ4x^^mD;﮼{r] mvGRDexһ](ͩYuTs6\ZQraXen5UX+Urۥ2󍭏X#u-⍚딫rj2lۦ6%ʦ90[uldR:HdE.eER *r1rIU}LńTY-mm8Z#ZM9'9tlAsr;] lRev)$qփn]UFݶ)Q*ӽ]j;OьjATUWϗ{N}2mxQʒ&.7 W}]&{ui?$~Np$؏]Mlx~PaJ&G?0WvH\C~쇥v-Ȕ1US 4. si,x)&|jT_;TX>pg;e<,I$Oob]?Ћw}٢i>"7NJ4+łlnd\xp<#qk$H}gbƂ4UQt}.q)iN]Vȥo⽽zFh"םk'UNqšJŜWkuy仃mBPc:InS(^U+p#hԯ\򛜳NiYRc{_ˮϞn׿Q\nƌڅ򏎎'-,S PO9f6DŽd:7A$@H# yLM\hWqp"=!n4 Uul$ kJ0 QOÿ:T_NC] BIQ" ]^K*[2 `S/4:Iăi%TTȦ%ָDk\W[ m eT.-rT ԢC)yIY)S*m5mW)]Jfk7k\R*t8ڂ:څvT22bYKSe!G wW|?7e^1V"ClCg.8׳|0cq2"jӟiÒnEy"@JQ>䃝sff`iKmKJw툳gO 3Gqepn\xsfj=|99viNa&{]@(f G GGՃ`s U0DW#ؒ?r o PP($ Q'":bzOږxhBpy&2oS׳jr@4s+W:s"I@ 2 $Nc"(@hp " RgsižZyТq}~NUa@ׇ } F*r/i캷ss(!/" u S'II g/[3.2 À$ ,w`IPT7e BD>QOON_om+aTB\+j:x teR>7*PR$RJ:*PO*B;)Tt<!I9#@sw90 qOlz{Ϯ%v~JX BI!Jk0Y`HY~?׎-ߨ EC^_t[ˎ'!Vb7U2wbKOVW&w\G']^` @7jwIREY;)$"`Q#1@@ԁOa3Qqg5|$O^)ץ%j4d&R͖+lmF"f?>7}ۜmp|=a$,H'1#"Z .^ͿT鰾]Cv026L`s7KΜcKJAPH(L n9*yh?)O|?Ms/;m|]~d7i0!.amC[:6-쮖QN4KmтJ„[XFHd~8F-H@@JXeNVy4! ǼaAAB@  ? h|sZRgF(-}SXC(5*H*űYaSW4r g)3U"f€p!f*#>q,J(kI[5?==`~#}dи?Ѹsr/8CM'!HXp!A!_HoQ`@^Gp𥿧_ 0yO2&XIJsֺ}\f%MsGx{\*U#nٺPo^UX* _[r-/o?>ga<(V dPl ?@2"#He."B92BQ o.0$*zs?jC]'0{/ӯ{@|GP|"#p`=΂pӟ}"f7DK&n?ON!=QQ>=^6D W@#ǴJ*;AH |K޳:)YjI{iͻމ!ցB{Tug|:O.!T9Fˆ@pA O Y-؀a( Ī7 ?c!) za-ÅGAav?8 #%>OHX$2s?B= ^$z܃ﶴGi߼8Eh r$< F.G*'FyoT!AB'ES˦N0A@0wdcyl ZM(bH'Z1#%.c+؈}U˗_MX(z~ݖF*x>j.CPO\ZJ9@J{dbҴjyIwuk;ON4q0r$0e5oGCv}9c̣qb{D"~Zuz=ߧ<Rw OI@w0~LS0gJ1p)D<`7y"*̬YJVUQ ?denwNkΥ-ZMwٟk?elo~YwͶRu^1b+.2> GM skTA_wyji˘`stWc1O??@Y&>1lT g=tGa>@ w}} /@XƷk ([ gxM|HbTF=Ԣjj֧8#`JpfS"@c s{öG*F]$rUƟHn5`i"L,(rt9OPX?=E{VVO m0_ܤ8Vrx%R! 6*㏨9WCj(8g/{o ~?O_x6A=gXB'"Ԡ1Hat=a$=*<B=syH55+QqE2A$E"p1&OQC@9@qL@D`}ݭI;z~~RuB? OM0OR?wg;_7sm#% Z61J_F(*`('SYtLf@- " "*K3yotQ3ńcoeUIT(&B8Դlr4F )(022U@ @`",b!a#joQg9O3}vjƳN浔hVsF"I1z(r;NC b rPuھxIWƚb\`Z3Vda0ɲƸMuTQccp8wDB R1ۿZz[,>J ]/t~_,[8;M_l ߆}úCn#>?vw|]}G=8sn?W?'h';owl&80 gf6GSdsD4F:>ejR@B[+Ec̾X|WiK7IPD"H7bh-Y;z\'9zL=g!1a~],>^ߔÀ* CfI!IB09΃1$JMD]7'tʼnsc&CЂH7cRV?xwI<:ϵ{EP { !Vb~fne |oh`ЎQ vpA3* VhQdDI74 {c{;S)si[ь <FAQjdž8F  o\R٤ay}F}yՀx|3g!h"ʝqs8H+H)2<0Q7oPzAUG#C/לX{ΈB)}b9yߝׇJJ5P ܭU1'#M79#/ r{LT0RCE{0-bVO[D,=.Up,X(U evUrgWkM]TUZZ֗uQUʖ֣v]\l޽]+mUnQn3nMMURڨUUnnRZ4T]RvZkӸ]C& TZ2KZٝgy H]imj%ˑ3MKrm֊ ZYUV2EUWeUZenȴZv[Vʌ[Z˲*]nʱZ6j(.K8*kUgUj7Ur9vmcgaʻ\\QjG]G;[vˮص[mRLmm7lۭ5ظhn+m]n]Rlcce14Lcgl4afq7ja۵뮶)J\$k@禀I$M.\L -se:Ggd]ZBE0`u@!m,(?=?3ns? |<|;Zp~@>+!znysp'|DnΏn =?_\|d{C$D,GxAO*9[9;HE6}dL1׫Ţ0_ bIN$">{ =8YmHw;Ht:Nr aQ_cLq`&T@sG?N򷼈;"z4KyN}^8J:I6)gpTJ|A0U]ʠ(,2{ *(&ޝ13%(f"RpX AG7f> =|!Y_nPDb>,Zo=:^?_SN5^ p`~0M ^E~`Pk;{CieN2c`/qj&`#> r QErBn84{2QwnǺxd $zx=-hMvt9^1Xmx*PkhbUK^mߥN? 鏊y"d)it$51|?7zd@|Vz0V,ˀ>?-> 5ԇGh|_3L;؈!@< QWr K'!1 xl~Co*#l7?r=9ovZ3*(ʀ Df鈴df><N:Q?'uG`(HIY%­$=}m1@*dT pD}P]]AkzD+^w.,8LLr51tP(ŗl;r0/y)WlpLΐ,E dVkHh0>OaKo#Vm_{!0V(YPbI,rvv)I"%JS9f@̮BES-iJlUkK~oN!U-Z.a-Ը2X:mۜnq0 f $Rd) L$(@H@&`$RHB $ @ $D h`LLA H F D2@ D͵E Y,U$--FEl0"PswѡD45Em-bj"ِmSZQTVثbѶ*Ƣ*J)IbHD 0T͋.22BV:[*WKd.- Y3u*KJk]9D&rd)Ljd W[5*:rf]`T1j\SYu52)4PZ,S5efH7e6mhYK02,U6|բpG4Jkfxϖg,cl @P$!X %W32fkIŗXf]BRGmulPB+*#bԣXjJ4*k52 63lUص(:؉6\[PSk5zq5!f!@EK5ev>g!y;p/;ꗒ戌1(Ц@ܣ1hN1=AѢb*J>7RT縇92ieHp:/!\0`Y\?mwn=j eϗdcDG9P,\H5 tBr BCпXxÇbokHy95 rӗ` DeRP3iq >ZtD_AƒtA*Gƒ p2Dw]P ʓTxGG{OQ[I/JD #U [pQumcO< ˪o^ trD|(EFz%H(QW;g=(΃ 3ә~\]w`jVEm̸ё's2= S%;RS6U4BgO]/Mj%Bpa_Uݽ]}}jި?`tG*u"l=6ww.8tpQe#<:kG/ᧀ>=Ȃҝ9u!Xl4[wi"䷰*:/NQbwtV3D $I.#,º/"j8UUUUUUUc(I .I;`<Cۻ/>6AgdHŰԙP @!֋.~;~`]4ϡp,}izoì*SA v۵ϹZ%*yj$zK)c}T(z{1,rґ>#$ KX^s~ôC80_{ypU(h2zrDiP;$`ZpZW`1x/ Apn`^_8/ngPa\/(iIU2\ZKRjP$ʂ"_6>pauP<|CU'sΩ0$` ϛT){C٫9#YADӏVza_:F;Xp?8?*qgr>ɇհ{ؙ PF5"gp>?g7 sn;x(=ujJyWlrwRܪ7szjO٨ۣ??7fbioN+i$$ Lvbr,ADpd<*$)]\pR61$򻄶d9s囆9LcLcm׏wG$~Fܜ y+,8ÊZxgN b]b=swLXgwх=H a,+u5)|W2~os}If2 ^ hr-4KǙ&sg/QQ)Fa?Oy c؇b 0 A^Ã$ d26E ߮dOhwvHB0G𲐽pو8% h3x*P,Z8U LހV+I,J'<LMDhBQ1C!D̴ OPDbǠ c'Nc;(_d3Y$SJ %V,h3󂊂1?j$_cEN!<)ʳg@(h ob:JYRqLs{{omԺZy32U5r9\l"R-y ɲ Ggi1`%C˹Pj~7_1N{$0?{s~'!" nOۋDV#cEå 8!@dѕQb;zѳ25A}0Ijʛ{ (åI1pA] <([*pܞ;0üg`E7X{x)({ v.K(z| ̪YP/5D ’[w%@}QCoF&& ĉځM_Vp9&K_N{5|Ţ D"=z0`Dg\"c*WƉ!'~4؁ #c q2iGRntੈA$ vLЈmL G*:0,5-ř~S"t@}bH .=~}Lz$LRAY룹]5IRh{=cRhb2U{[.C^ݎ>{zPvta#i}p|.g:QUZ) BѲx:7caPJ]`AaDUP9wٴĴaX#?%Zd>QZ >$ǕG҅RbHmTr?o=$3Ѹ`{ yTGmڧZ0Ƞ.FHYJ1{*~JTEO$ӌ}䝴aRJLpʵ; PIbB"4uS6.稬\Px } ? }$čq@,۸;@%9 o' ՞\:d0( J2\􂖂k9Y}H^W(`4S#_a{ި) jIPÈRH?eA-Ð1D\bhj >.V.CUx/2?v:\i]%E^ۯLXNY|%檿U,( wZ`M kX8[w{(Doi4IAXPԁ7,f7 ˇZ>r`Nv:ussi$Ex"aG/>75_vE @RȨvҐ0bt=8)4?.R׷xkņNqC^4Dժ'bD|c8._Qi@9WAyI%EZp(ǽ^R + MA5)@ZtO<?~WR}l0ykuź|g{ 'qL>?1{\4D񼛅FH9F~D|Öh3njrVh'q)$*t]VA|Ih]H=p%.X] {uH%  }0YS3)]MEAA}w8_Nx8ZbZrלxgGw~"\r)i~/z6)}TztFodkerMEQaILR%l1XPlbɤ)W1!+3F8=3"6"~' c*/y &m6Qs'/#o5'_c LB#Tz( 5m*2}\J)J(">P7;DP~~чM?9dol>P/OTG6˞ H߇CCxݬ^=ɾ߯kսq,@|au7?5Y]' \W\HAi Т( A(+r;&g! &z|hqyUI$^4izA_e"8G_\* JY߶('a l)vDea&@\KX`Q0T8gYϺTFִPj)( "%6(6sY!TBĻP}Wٴgyb/Mos2}e>fOU质*et>!>x?92J>];w_BOmCY5%JZnk3] -kv}2rGҔ+$׵\<]wdJ[~Ua:Hx9kߴ9F 'H\>3XlI*TvvU\t 2|.ǾH8;tGŜ@qXUwotk)^5 CRL'!4S\QSմQ%\VAP"Ee$iP ("ObDcXf o3!8dX2hu  .q\EIa)?GSz#\@U%8捅`mgE$ѧA$l^1u[)p"!8\"9zs@+@ QLJUA  VL>Omw )QyƏ'+(~w ?V( C5JhB]ZNDA~s y^׿&M3 FwaMĠ]O'+?gʥQyT }//0wi a.QȐ :x;^{3 t/Lex傔Av>(/8MH&~|qh@b0I$ nІ2#F\]KDDo>pN R((@X@o]txk|RVGJkl_ׁۏ2_ynv4zwS}[k gJ¬6x.St}@SUc͟g^s=>7|[A&&Ym{2^{Wfw22N;o mЎ/q\m̩.#oxzooVͽcxRs|U|H1L;P N[s6qmGjFYs*.kasO̵/ݶ[wЌ< 6z׳zĺ^hg9)+wW2eq 4%we[lL nfoEkm\XS杖?u~ 4{Gn9DgSZ5X^xs^q"f5kr:3+sy;ٟ4>=b0gpz 'oNcfzsxh=ur9lzq2i6V =lS#⿗l@^=<90i:Tg4\ģ!ļ*ze[/˓QoHF`#f\*q$R^gMW)V&:*:tKZ+=\9 (HdMb%M WIT虲1N[AF9ӶlΫqA䈇NZ 6a".PCR*]ߤۖ*>" A<,;T -ȢfiZ}cqbƩRiy<4FzLV .Jֵ]YU&i"kR*du ,9$bkp6h^4,@j: 8V%zC JszC$"9r%fB@2>Ux۫Hܳ22;h"@ Gkx :b$߷YqMq(Q)|EsV#k<0oqHa u#X0B͞aApXi}8x ~k#=m<Ua\;3 &# fD35N> ]هo/ B=AڡLU"h0cԠ=d DE2EIs~:~d_ȶuFLWpFA]G̰C#LWڷJ W:%:d{c:Diq-+ˠʘ"pd@s-I@{x(Qu{_.CoB+н8"*w)y/2P[d8inQ̃;}߆3P?'܆@1 tMՋw+<O<$]`/6_-fa7+l::rnUŝ/?ԹUs:y>wjBeF8D(SWxK(rB]b,%=1(YFbA`\ o6,$ ʁU&<9 6+ڲr󜾼!Afg fq~sU\L;6ҜV?KHTdr 459G9@B t4REW0D̂xuQpo  r$DS~i |HERB~QRO ?l3a\o O?}=/Dg/` MNQ҂@i n[H+ I K*I}FO33y+{vޤҐS^_y}*ed ŝ?C3׵`-ԩ0PևytTDr˃2KtHm{D]g;i.j#M$VS[\` L0NAc(T$II`5Ӌu~XmM=듟aB{MG1|÷`B5f1"$0& %!{0/s< wR.'40G; (O?$iBÂŐ &"&B‹)/vBU)v@iv_'п7r̋Ghz$ dZ)6DE,j,kQrbgGp"Pd2xz"0m\Ń Z#-C&0;fP pK8=DkHwV/u%%Мq=tEr\a*艬|'5@@{#ApZ${a(eA]ARx`h+5h rpҍE{hz1vڂ 6`h!4"MG{VLE:(,~`H"2DD0v% (3vj-b%`z}a0|^>iNhگ!ièϳ2ȑE*pC(^BysËq,&::Z8^uy.wNklЪX3*FL$FK F-{B켧о}p|1:bCK fi0<"i6L BBMrv2D8@Яw07! /ƿ뀶K_HUxf( Df:]Z]>F6nK~=hhadJ5G-_0P3w}PGdRmJCH3?L4ЁHNzZzb=k{厃M,ɜl+A%P'K~g's`F)=@1qf(:$O>oLrP@K2^K l|F|>Dp>=  E# GВU#HeǟzT?p('ymOpQۍE؏OQ14 F_QST zA*JR_ʧ\.P]Bb(zP'8+xJIyd?C(,Xe.{Б|MX^kTy@SO{+<~"tozi;ښFpKEȈBbrr##G>xch!ln=6 n{^+]pn!} q-V)G@Oyʣ8M:0YD<Ѓ26ltbAɏ^Bx=q0x g 3``=Wx9?l@oH)I0;@ #a/#_Z&]@3e{ȮϺ큠Sɯ>{{}2sb{"5`K[]`'ǸYPB??D(r|}~uCs&=~q >MGw?-yYz'D}uK2>УP5K; ro2ױá} Q_J͟OR wW#CJS_Rh-^AFDԾ@)콞XN^]q֒8nԟv~s=]a#KgESew5͞+þ/m<7\~os b9Lqm H'`LO>8@9}?~<V/ c]^0?·{gŇ>5/OB~Z /2JQڪ6TVQZbdJMXnnUTQS66hPRb h`HAGmsi?5)a{z?}_ઢ"Ѝ LR* !R0KBBdLbUrɱkE&5 8 لk5llcqBP.KŎآiP> ?1C!0N'4 JYe%ݪ D"'uATE .I/\* j .|?GA"HL?w?/?i}~D?#3H l5Hdx''(!->0Ano "1 %uf|;DCB8YRVO1%`DP(!w$!JѲ[&ԦJmWlć a!)1)faI YB@(X%F$$/_yl)?-MnxIRۨU- D/ll2K*Y__[;,8ƍ"* w_.!F>?ġLn9 )tpp!ᆼk(Զ|;4,%!':vZ]ڂ\1slc|ϟŨ83ܜxqnyC,.`3x4PyٷPxa)n((ǣ<l _˗ lt!%3WN;.3`v <ӣq]O~\qg;=9]25 p^:0|f*Ոld8C>ֱ8gv܏"OI)F}?҃X"E!3˲YWN`wa!B^%'P^rޜ*g՗MV߳FUK#h_MUtkXxt'.\,DklGVD 0#F ܣС?!aO 7pPM(~*K7$whxE{ӖA丏HiOb z2j?v}C taΓLWep5M= ~տwb}!|Y7 |GК7Cb!}aޣ *w!Pi#huY.8L UWoFGx@C} # >1 )ػl.HKGVfo{ffh:|UުHfgq˚ |ʭ<-@HSsgqO?۴|e؃C TGuTG)w@?.rML!l)_Cqo qMuObZހEPB7aT~ W_wcCo4,9ny#Yz,/_?no//˪]9'Mw;X ٪k3:>L-vD>>UB{L4{oCa>evU<;o;]gv~}5j=`@IȊG/0<FDGP{9>[/ wyώp:,㦥~8|w/oԻ#>QVaWI//p_qs|$!`>z(/m} Lj h:Fq˿W檾9U\X?nc/ 3Coin>z`q/9?E89ϑw G~إh0,'HuP0uxθ^rHб(@jhs>^/ִw?0 g(R@O*#v|IUBf _&hc{FDĮX ؕW-[W fͩD=7:0 pXbRic0̣(̈ "v(()ݢ'YR.(`XM\6Ov|9a]=ӱRM-Cґe3Q)&bU;ģaѤ0|%R|Y2,Qy &S?~q a<}j>,(Q?3jAղT} $r=?_! //nu 3rq'ԉ骂'_==Gj y?ٻ y՚$DiU/IfxsE$}P6?-'(=sv~XE^߈6|?_ qvXM^QxX9~VG7 Uy踶- h)74 T/OzWAESOpn) ,J|'n!N5=9}@f4=]r LtY*G= d$ï`r:)+(/auG #h|yZF_@kv@?V$g|BPb^Gl+{5PЙKXEZFܙP"LPtb(;ӏ \'wa_ȤMn`XE6_0'iv(O+ Uj*WkzZ* @Pd;yv76 Z: ꠦyopgӹ0'@|LPo*#v~^ ??><@ |נ9Xy Ǻ?OFV}Cy2I:z1>B7&A|ͧuc2c<}Co! )Ab> ]/y 0DD*UHe>_O7.CDWT|j.(!Gy*8c|S2 ?`(NSnE8EF аH@*'Oj8۟pvAakl?dOnY~Քәw嘚2noAYe(f/ <;7訂"xWxf]b#`}@ DHFMlS<E 'ÆGa=k^F" $^d!1D9>ӏ;]i$XH'pA{'~C9⃺\&r LW=R:_綹Ѐ_-/>%^;s^Z:y[|z`6~T4M~ ްxlϨ)0L!!cE]^QK,* '[/:J(.jWݍ ZDqiv3Oxz&]/"i4ALyl~/њB+Tvk M_د+jS}r~;` +}u_i%ln`?lpqDv!)'Y;X3+"u&+oZYKn;OK hFz$+4g")n?k }WhF:ѣ~m$̎4)Y,Q#g,,r"kJhc_%|3tݼ:{T`wgۛҗZ(s )waH Ir͇tX|J뒡H/|{ O zV%A Nv%5=r,\!{#dWA$o[{vvmݫ/!K!"d0Z?6]ZP=/1?֠fh2îuL!fPFCJ2AдK?0Z,{g6=3@P.\f :{4ъb@ Tl,QU7YO ;Q@BS{[à5Xsslh |T71:yޓ?&0X(.gFWwϹ{fѦ {Rl֌*a՛Rqo@{uDƵ(_kc[*@z  2d= Ippsٔ)LH/$n'k:  Ίd5uك8/=& TwJ oB@ؽ~;xeg@ |fLx@h[A[x>P8%!޵ym%Eꓖ.f,SH"iKlm'WᷲÍ,(23ʃh}$}:ױsXd%c[k?!jEu ۔WfGJ9 lﴙ>SIƲ2lX89c ?oM[8<>@;($ `u>F6N;xJCA4CMD||ʊ5541z(~o!clchFhmkllV6H ({}zo0Ƀ᧝,ϊ+εiRBоUIEm,bÏj(xL(5_4}V|s`ZDPm [?ޞ9f?SbP9g,)1"G{=ߖuMF 6hll/V^P4zg|kw.BHj]:?1Q$':5Z:Q۶7Jb(hR}){eHןkн1P|&N^^RbDzwߡ}Ҝ}93&|%-o̞.љΡ\>o>kR]TTZ.g%iR8Ê"YIaju V [)rN%ܺhٹ7hj5c_{ 8X6TZX(֪}ZdO{ȣYN$FS HV¡VQ-g\Xխ{ 4٠efe1f(O~߄B̙D*)lئlp35U7qb֊lZWq})Ѯ.~αT_ dR/C?[*ƢRS1}*kQ֩j@&y]Q$#Q\s[-ȝc B)bJ1E~6vrפyC2;kbM%0߻791Q|+=R+5TUT*8A"䝨gl4!>S"T@I; $o<|>SJe˺"/zpvt:Y QuykD|v3kq*VǝQХvg.YzyOp{S(>wcD㸐O@d䠔nGxJ9t5WBj񎞎W>ZZu:^/{n[9c|eöӃ)M¯Łxit~qp~Aîs:Fff-G9jTq ; VM ^z9Ƒ/91e9 Q3\W ]+fuBzyR뿏JnR9my-)xnE2ЖsEmaâK,ܔNK|Xn53ϕ;k@^ȇL5PM/ ={:C䩉]0i+sUk,97o{XxX.JeUm(c:+23F^4d6"}ƛ,fo㩦w,ϴw;g|V#|e'c˂eݲ(6:ZIl[G~NV;Yr9P#{x\qߣEL&s ⑾+&ׁ]"L سR,rBZ蘝{5]Jq"za<;{h;+˖{w3i ^Zͻx+`vjZ6 + Iԝ]7)q#JN+h 鿳 MG_ vL3Q3È~4~O2|xd; ;Xrh|9r4 &ʶv(i}d)=_Hn^3Bp3Jj9r-ju+FN*+˔/ssp؎ʾW!XKm$i'S[&U b`lT`Gum'93A 1"6qM$Hct$ I5eCn㮳a𛛌٦x&A wyyN0:.զl _snd B" h]Ҕ?ܚ=p=<=l0>+ˇ`@m]J9ᘇnS-էu@y'XSᷩ'ONeO!9/8w υpSGD0=?_}Y49?.b3!IWIă*}e#ˤ7q"}4XoÁQvunwKI^5g1r;;=zmb.NJ1TR-Hd~m*n7{i<_ 33DWD|+ÖNs3fL6*FyZml^Cdjb*ܣ /(3q.t{nLHGG<Q؞=<~~QE Āgb3CoxdW??<?gqf晹}[ϟaw\b0 k%cDj, T5zBh3@4H ?eC A+]pWE92QB@ 11oXt,/P! O@>A}4Ύٙms5I .ү#I+Pq-&|*ꄪ!bb!q8('ST!!]+\ m+]o#&0Q'gp@iF黴SYt%7wiaDr5Sg^=7吣MM>1B%C籀WSSxPD{xYfE*pX{wG"MF|?: طIF??!J9-et]m8ܔG^Sk8X{Uv`Dwz̯r^Bq d5Ty4Z$_)g~Z1| xH# $ $:GԺPX BWt?ˢ*坵h%`CJ EBӧעĊUJ&0]Enk5Xvl`E¾ ሦ|,́X#mu q884alˬ@Ubۼ6X9d ڼxϏbi7NEy]4{ zEB]nG< ]Pys!;6(v.9#;G80 Ųr}ѩ9K ;[(Ilw;*zaVߙǦ4wC`N&VY0)YόE-g0<ٶZ*L39]b9i}>nW}LT?.3^0P```S{K3K/ A(drjj6m-MAVXXh134jxvjyVQL=9v3S*fj;,aޞiYfSԬM3;C@S H*ʌ t'u Rv|E*=АABqW`AB1 -ל8xV@5VZ/hj}VpczUcڭ7HUDy/}uv::펐wotUY86M?yˌ@L/Nmy+mϽg޷K{m+4sϹcs8 {[}}=:檦^gV+q.Xalk8Z?|{Ka -\xguSY R6bqKLNtqTJr\ٹ. ˕! Ʀj7U:ܺb9tj2QfP'eyS\P5 rQ0pK& pwocKP"{^W]2cnÜ^OT 8.vtxWF_+*ѻO =j}uēLr=c՝'κbq9/5isΖ2w|ўe[,cY801'Y2roWsΦjCK};6CFu7;q_M禹뾞 @'q5%ҫrň-$h1h0C1EHKIbk\tḧ%2=%*?,"saH9"#2c Y&3DjYfQI (Q,h#AH@_OW=)Ιy=KC67#||^Yyn5nX4f1a"k7wf++ j. +MF7 = Jrl mGklf>w ICA2U!S Q D}T<sR<5[n $A:?5S]5%ff+%k1m; >Us35ƛq:ffy@zU361UU33b!v{j[v35EK*afeUUUUUVfeUj˲.UWav5^I⊮DB8UUU&498lc;%B[m\5w{^ûww;ww~YyD5Q> R!B 5C\R쪁"(Wm;b^2y ]iWVt 럛a+侵sq{cfkα{_qDb}ϑ־u隯=²+VHC=F9ۃ}S1LeG+r@&8CdCZvV+}uI)7Zř:fLP.ܳs9p a[7Ǚ:״()eԫMT,^9s1U#±pC.YȜB#{ ]\@rVƊ%Z%xbALvL5u׬q|W `sv`Z0zeTm+eZu=d/*F7ۛq+Dx7y7 }hhƨr|I_hK"{_n]Ca! 1yzFHD}#!3 n&ۨL5JK=C'}_Z=^@D /_cg c ̫z)0ҎN>> ،J%ܨomVM*$ww筽RY6gZN4T6۔4xߌ:ge@yEn" \UDA(T툩 @="+NcNݰ &`="5$TXD!W֏u׷;)毝e|Ǹ'{}wsLDV͋bpox̼\/Zƕ4 舼O9B@m #xC4+L fWuSl9s@LrP2YR@h5([.| Hx&r,)<OӦ'ӭ8b_\+kcO.kZˌ^"FJ"!©@P>zwXe3  )z[d`Xg9[""wS sIwx;*?rmT_qB26 hG#:iQ?^zXs_= CgQ="]C'o=#D0&@#xa`4hIj%AT)Im@ã(hG B15R^`󴏜U5f\`Y 7$ZjYi|)1L=0U>8gw( WG@0ٴ՝&,3  +\.b6Xj!=9UiW6fc$gF  g{~>9CǨ{(% xX;wH%*'! 'DP~B//𸍁Xo}>~8+7΅rQC;Z]/eNBSӋFr1#'TDmP}s :=6P;} >󿟇ch7>@ޟr/FC%OEqtId„wpLf*HR^Gݯ" I BC;O?恸<- Y}{C&zģ.rygߔҔ_?PzUUqs9)(QVwd 6"E!Q~҃۫" H*fNg(X:[U@û0B=~-&ziWIC}9,ɞKEtڝʲw#DQ?_VoGg\v}=Bc]{u.Dzߙ7}ַcr<%:v-x2/'IZW:8<قx(( Kr_&. % Ƴ݃?]qs/Ex#EP\.5y;1TyJY.A/\NSR].?UFQy"< r=g K)*T&>2=wKIW?u;u^=|{r+7U҄]yM'lv!}٦)#{ߐ9 ࡻM]ݭ Z,UK$P.]\)(HeOwEVz pA #oUJD'^ wDk|PbyKdzn$vvamXkGA۴G/7(-5}5冎mϐ5v  v`;Ka=4I7$uv_vF,Qe{(eT@=bWM> .yEzB E@4eq vv땰-+B t 3`YUkVgA W7W%~zEt{W,mik[OPDW?[k8㉘t Av%Vav/'PJMxIO+rζ{v|ߘXygjKuoՎw5םXkQVJEt9>R [ O<" $&6gp]uc.=tW\js烝Q4՛FUٙ 8e$Ztʣ'g:ho٬И jg_iYS#v p㊻[:n獡ỖhтG.!a_-W߿P3""#/pL~6H sXV}kYЌ0ս&<  c%8s\_gbwr'qA RR&ђHpkY]8due&C)`xxԡPɔ_ޱVKUUTWP4ҏX ߮+LCD"zjRwYEɑKWe|'cO}en*6{ab f8Qa"(&*EAb-hƑAeWhkQ offZ>a<XG(UQTU\Vt.ӿ:E%(".8԰@*d@3!kmHj^m ֌" LԤq|#C\BR%Ʋ#-:";f\ԷJ8ފww>mfn}>>5{^.ygjU3;„LOl{LI8f/gw0! ER0doݯn4,u (*s Hq~4=j~_IuW](ddeQ2&CÑc)`? r(u}a~):?a¾uaZ~-;/(}:ΚHu-x`.W- ; ,_?9ڧSW.A*S=G{d\EE pox8=w,j;)uuH,D,C^Ct+B͐Oi`5A!GfqUu1}USÕ5}F0/{ 6;x@/z KutK{߯}>!zeY|~0"ơ*>Dg8|~Q}dj1,7Q**v~ʼSd Cqz|| %0t"XļMSv lXܐw[x|X_aOͿ'{}Oʳ $@7]^e&%ЌXūS ąX75cqmb̓Y]:&Va{+H3X|2Gar['EDQU| J!̇p jOn[}{Ggo¹(6᾿@_aܺQ}e#|1gO/@B.UOGՉwz^1?u<\m;g]4%7/1Zr:8u/zJpڊQ8)q_0.q1(dž]!'gC_PAA =5}\]?7;;˫(#6?i Cu;wk$蟔~= DsEDo_꣖q?~ }-G[1 a̹g#30uc@n^YXWDq/@;}D(M'hgu|~<ߗ*}Ok||4is~qfHW™7X뺭k`͂u̥y U~XysA:N>gQ7qu X9ﵶotG9b9kd|=u&jF訹8is؁絾{aYw潽c6z3WG~ljmU|J 8w2.E0f(l8~˃i,6c<0@ pT X"5x#ƒNtF I$}yr2[6<ƿ@{F r 2*&I O5}M88(h,1}mp!` V$\6\zx&+ Y'8g 2aͩZ+wZ79STAE4@Ϣ^_ u";7(y;:2| e,8Ikz͟gsOwfeՐ&XI3)h9JA+N'CUX+Vy ]$8/VBWFiQ7zfj@ek6τvƛ=+\H|?țfij'¼[;߶s+?&ӻJst)eýmks6xG1]_zZ=YϺYV-6~|VC (3m(j~MBUݹKHf(%rx6):W5gpGUt%0)'Ax~S+HOڞg.\0^:g!\:Ny_V+Ɨ;Lj0B#(_Y+(FYVK+Έv7}Mf,Z7z-S5׽cJ-ZZ[U~5R!]>CgDD %Axbf׭YA4dB*Q0C/-ì#GxWwvGTs@D T)P~1 ԵOkhB,YO`!dB*t#'dw|4W{#9Ed1vd( @JD;P)P.r-EC"} ӄ!U+x\yV2|HeӈӔKVGDT*R KqXe/h`KUg<+#\azNUyIM4obD9YQs1^[SmֺP*n&P"ap|DNw\0 Җ s#"h $ A쨽72MPXp{~_nI3Ϝrޭ]G\z^2" _n *+E,:}g\k]j6;-0W 3[̥a{^^\*+x]T$`N&1:ӝzYe$B ~B˕ZJbe@(4-P5PGovZ'u  5~/c#v/i4( 8`He@<7zE/ 9M#ˋB?d"DAd&'HEJ&zyjr[(HC딟Qyo'J;$#@s^s=reNG?UGWVk?#Rv1"73ͼ4パl>n]ᦻGox߹ֻ+k_wqs<ǯx͌֟:~wɇI7KI=ϹSguHk=wG.ȑ%): ֊T8zGs}v*@?]m'T% Q1@i 0%H(SI6g xJ0JLE{W{vIȲ@LvE PG2P*'(FM][j8G `Y@^rUaD!UT8U5PCCrwTO㼂LW0AeUrӺt ߽?8` 0 `-A*BJ9˗9t5hm˸%3X$?oN?A({C<}>)r8d]}pdE0@ @|$7M_2De;/`Kl+ /!dlroY]=kX{˗~`>x\ΏݍA/8NZŌ9^$gov&O1O}kpP<^H9?5rP8kZdP$A1#&h~T ~'~9d俳?]1'kkȋ&`3qD*ꦹLj1p6tpcۘȒ"l<ӽ:ٺ³t#Z3!k)T>> ->Mk1Ƃh-D.bB^MÐfF18bAxf\1+8& ap׆MSz"ww|4n;oU0 l&m8Q"|`>;}.›'e>k ꫆=#Gt@@J%ן[kA|'!%'~V瓛=n0oCS2i$%oOѯ;/׷chb 0 *suFg0 yр]Gvg}^4Pz%K~ի⁲W R0* x,sB1RL49Q^~_^v)+".^0=wlk}s}D }/7?!MNxC`|$nPrYf-V+4znr{ iqo*}˭m>XJ~\Vu:s+y঳j|P Ġ$kM,)b*U']OrU@7by=YR|`_>~?[;xIjBbQa8L:aJSr7ϖ?ٻd *RP T}4:‚?M 92):wV1sP4' 9cj&>G <ABn*j)p 8` &A IʀNZR}k!4JRa)=l=+e C[!dW7 瓊"muhN|tlugP8UIaJ(ھo<=EȱF2 ~H;(:zG! l܈g#˱? ;O=# >_wgsAA*j_0΍^Ox`((~}VP} g뿽P Ob0ɑȟ}ɏNqF){|9y 6W|8p׃ $&qt(Nb8M#1 <Z׮z&!(Â(0!61|2: !FW pzb>xe1½b_ྦ&5G7|{{O^&&c̈#.{SUGʹ*~J L 9Tn8;xjm& %ʔ z߯@L7ZAςt,>4O@ BL {޵T`3 Q[B$[C^fDDΒ̡q>#cjKdCs4@޾\.$A&G֘6H)d83#z@@nYU>@:,BPHbCˮ}o>M%ya;!Ņ7}ij7  S U*;AxViIB}6?`3~n(nQ@;MtOAq-EŇΦ$ ,]ale\H(5vČpQ;qA_ P2% bv>,0)0 3۾19eXIʢwDW T?9r1Q.Q1/RԝS,5DUY`Xd@Hߎ9}]BA5`JB [-d' Clr@(E.r9uӀ£"iS:q!o)pDw  ԉ0[ӝt}`5H@Quϯ]+eq,\۟dn]wj >wk5q7t/{ׯ=omֹ{'\νoS{x|}t"UP Rc܎h0-M-n@r@%Tg࢐4Dh\*$PBazT! HW6PH(,aIUv<̆ ;뿗ǎMQ> 4䠜>H \lPD(!k\k+IXB/TfZGӍfL z;')IPS%Љ' HCf B4?~^2àPĄ*Sąe,@ g؎rHU!U]׽A(E'ϖc[so8I};b@A_P??~\{b9 t @R)gF N4 <Œ!#Eba}=A{ma?zJ 4쯷 R5HJP)@HL Sm0S 3#$!*PV]܄$& ]Tn'|ьB_9C4Rc!H%<߼IIA^eWҸ$E Ahz,̏lL3JaO֎;=_~G>^Lֹqc&}dK HF#:[(Y;q:g|"ftm0J($ )'o)v=(kWbkeSEW!B$ &αJAU!3^fkΫ\v>=-u,=L{V4h5zeދ~ku:eTX{+m1>aMy =>w5Tܚv9ڶuuga(׺ BxDppl)l9M2ȭA-#GiS _ ^RrHP݈wc}ܪ9K{~{Yg:NWprAD7/V9c<[5u{Ř ȵOy0^0m]y޼p>|;<2~+E_;6ayKtV~G'ӏruY{0m\F3oΘp5~޴zGόeܪ}cznSr!S5|[eSOjp}zw{9Zܬ ǻ|ƺ~Fqei¬bG M}= oY23:?C{ѽ|;|jN^yza:/ʋmE[oUDvV")ݶp3^Yϭ}cu1Yn7rgbi^0o s;{q>ϡ{E}ϷY^>kZaTO nF 2rG۶Ś9v[X5=M c9v]{F;)×kU3sS|fxnZWƖD1^(Os̆ozη^=0{Ό}vGjbV>5ugmg{×cPZ+>3in3y/>R:Yq=籏2kl6K59lq8FϥK.4zqWȳ7f}S;$p/OxRO0>0wE{[ {y;*Su̠yP/J##FBJw9Ωh8zWo~G+'{{woCo|BZ*eoEH_{ :{q1op59i7u~;\ky}{:|6aW=^lO7Ŝg[[dέqs^rTbor[3xc/l9շwΫW{Ƞ{=}Ϋozg5E{'-z᭮Ia[kվ.l)E+3Gx8,)K'ӘlѵJ&u0vCT ӤTG$I,,NiHkw+ {rsR8㻜1Z]LE$p:~B)E2_u *ȁUԣb*՚$*#YP UJkϓ<׍:Y,0U3BDiL,*trHqۻm{xBI+D-@$+E-9~gDQHSrBfזφz芢XԏIQ$8χuޞxƲI(b/y_N{N=ΰ`& T)fV_WR ¿!ʺ8"ο׀kmr.فb$F#w9t5m_iZfB  P;&jiUAbaP8(QorhFtLjAH"rʧGi)1D)wk!Ii8G<֦I$LℐB'J.g ňUU(ա]7N3ʱ傐HڨbJtI@ SZ9@W?qA!W* arEDwݨXV0>ajĭ({a}8Zω*~pXsTa<"\JA4D%";Cy7|jp,fPgu"+`.{WB`՜VZ/3/wD|ڟIT9  k@}w,H[5PP|oR>39PUkNe~✵'8y\g\1ab3䯮Hhczacy ?LUKsQvxZm6վތs> Ҏe!3s~߱ Ws @N"Hk'8T R0CIyAA MlAƐ_ _ݴ`E8kZ P?b.(+ \auLB%IUފ? tT l ~g79`|m(;cXjigD=ߩ.&x{ʄ^ k=Ձ/BhF^nO QǧUiLd9g\gB*E Qj6B9e1Qja2 Z1a pN˗""W6pqr5 3 3+L2 ՓN[W5ڏHKNT6 44:XF 6tԿǻ:Ux $IcTڇS*OO#Îg3ߐ`-g nQ\P5W0tU`JL3w3zt 2`b~=OEڇ{[~~4 䫸~4,Au]ȞS% +{mJGqzw yU`HRMCeD} àLU_s.9pM[rP[Zo\[yG.o/]һsr0t/k\޷c>v@xQ O Rje .qڏ vy j h\2%^mgNfGyG# xLzU`g5}p6vl5a@8Aտ  R[2>ߘMµRKK:gDq'}8O}G߸I GKсj: 7ެ AO`m?Uo@|;Zy@Y9vK.䓅G̟0 WY\Οo5 E-ClJŸjj]axx6W*nd5459s\ TW4?^ P?JCcg_*]׾p:RNf]/$T20X|ޣ\Ny&cx]64 {s|Ro=Ϋ:ִ,{zJd>p%JP#5`.ߎYH^fYQ<*DaN_>m$` D݃),aM0,HIiաjJk9tuW#<3qBe6/[{Ϳwf}z=O[λKH&16&Lb1kܓDHxX5 %%ҹcQ7ڇ+-WT΀1oM2}L#xa~ YE\E01uMK_ݮE|f<~3و ѩρ+ϑ$ )ckݶ{ۏkTT2",MpER`Z=G\XJ@v~gr',-=\%۶=ר&9yJteP yT3YtqB'Ÿ2d*0A2Be g6o]oւ~ 37o&[I K.<vO GW =,SE};Ǭ?9Q6}|ڒ‚v@ 1GW㚁!9+" #͞ *ֿ@D"^ΏԂHWQTE@Akv\Hö@If$\(^0@7вתs5\ޢYUB/Lm("Èj|lag|YgDH)GrAȅI [jiAJJ][ճ7ovݼc: qڪRT搩3i 3arҠR6¯ǐ(Ҁd $/mdj׹*\ާ2滳ⵎ{^iߵTW'v~tKOs>{g‹?-f[HO2%YwrUh8ηc{^p[xPD;Y|a 7J' QFʒ;D Ƿu  >g"RfG׶ID Yay>fmGY@(sx}:b``u4_XuOҡV7/#& H$R0D>*FN3\RR\x]RFq0B;.Εm-H) M @P?!j:ݺ@ QJ}YLqRsL?#d:TRh0a'krr9sxaQ_>U#]B,L/ zujhNQE'Y!6EJ QY9<"ZXp> 9BPLῈޭ$L AyAOH2QOnƨWγ;o5T<ڞxМg~s|]=s;1g:<޻sg\kK=ty=$+7Эbwo^jTP>b)j$ Jڅ ʂ]y*@RDlR  D꿃h$@[pcD)~ RקMbS( 4S1+A@r\*rr\>n#yO`ri<:Ƥ<1ywwMxVn77/J)G{MMK {/>SdLw82(ָ"|_fDZ߶lQH(3|$@λj{[$Q G̣09HJ1MƵ/-So3/wforQP8!/\amxPYJ()iTVýg3J|wo7}]L}#LXoONDRktbUkSFmCr3t -ηQlW?х zo;Ϥ C%uW4\ H/~<0A,\x"",ѵu*-)VV,<3]M+KC"ܤ@bm _Afj'cj5Q09(GyT>pWל@$ fuP4ItwW,H^JMS3TS#ĸg{¨Xa^.aӫS/+%z2"}JV%Ѯzcݲa>N{;e|EfUhv0gt4l>t f{ﯣzm/)αQxl9%~o| 6_'!pƟ 9-ɍ sw¢6w_ "鋇=<?}`\vgo[VecF?Æε?޳s{G۬k{w˯Wx+M{y0>/|{>({nܾ=ոm6uļ 7xi;0zwS<4կ_g}=jfMwo__/ҷݜ=Ǣ5kOGt㭭;Ԯ^[}]:ȋ99ĵk{']Zp5hgۈ^yPsb}.jD@ QEj _u֕'ckگ7KGF%ujA@`ή,n1jzp#Lw}BxvR(JG?o#(t{ǻ% VBBH9}?%jceD [k!a Z2:/C[pQ ~36zc ʫL}8i$Յ4 tY{#a+O/#FOH",A!AÁf?"D!8Н\џ+SGgw ֔Cir_Be# :hwRY*.ZqfpT(lmTKfDDXCӼscy}Lvb $sZ``r=b$I🭒^'sqEݒ Jo]V.n^/l/(DCTїY UqO%ik"QA?<^k?LʹdpJ_6x"01R=sQ׆8KW2;(jMct#-`/;_g@q{TaJ;ys'f4'wLuq>|~>w=߽:x E-$T埶r=]܏}WlAOB.n) *A !%"rupZI 6L{$xz^ֆf#zoFFC7p{aYH+Ef-`Y^=\̓j0  >+zˑC[ߓl*# L w#U"3 WLӨX$*I& 2wO*R0a&cʰgO:ch](r¾qnfv~XettLCaUUmT58矘> ,ͬ30^do7Rν]1G=Ef~5;{2uONkX_²,kqöJ$L`B|7-*z*I[^l ab ZS"mv0SLidv%||f9R$b2rDb5J<e?#*|1kϽbV7ʼnJKe[z0ݸwV /95j/w92O{픔4TڬuR f<4|G4rQʮ/AeU+&aX 3i`(2CRshc ã@+g.8^VMT6/7Yuĩ(eWUl̪J Fm-uDp3*֠99C3ƃ4|Ŷ4F)ɷ[̣s4fu0[1\Bm^VN3[Vn+\5ìU sL:Q,e|-jq`li^kk8)3 cEo`g|9g~J@ _g9*bL!"'`f+VsR21IZ3 r`D|ۻD͜!T,e&&+o={jXFHD"_#"iatxŭl*58S[ +sOA ZV,##oiO9 ՐDG^gCEcDH@h2#]8{$Xиr6GN'gF'vΙיS_!^G/[u`[^x_ !@@${ZUTRBzhN?}Y)hmz@0XIk=^I$I$Gzv1eG[(+!l[ cDmyUOxlk~تoo:w;n}fγٮPU:λQԆ[;H" ]SC*\hoMTd!sH\W1(|_5°_w%0=+=0WcgBM-+U>q`MH K<& #=IN o5 A N9yG F5d]]oouÒUNY|G>Q012 ~^81+dL]a ǍNSd 3ȧahqyuXŰilIsیg3g<}v/>Zk:zֽr!{zs>}&sT޵w#g~ގn~ {4ܭx:cΓX01IVqkEcx!Wsq iq*'GCP#[-ɀAEy|F@kG(;-r:k0|gͯY<8bSy!(MYPd=VekB" (@ÿd_GC /bM;K(C{O4osK+Q{P2cO$  comg "9L,gP'5Ns#2_@Ƥ, 7+"|V5>X kgYkwߥ{e:^Wko߇LW$IHPrEN]{D  JEቕbG|^H!9׌ECxQ600+ss%- CVjJZ((%k}< LU J]fN3kad4څ*cYu{ݳ.^kKz4GHa\C[0ő;O$ YלOvsii Y `!ShXfėXPBN+ c%dŮ0͌7/ le{{372&cCw.xL#3e 4UceWʇkVWflo@/Ä6U/Y릮tJ0ZF n}XUUU]DmI^m%y/n6*8ƸWg8ߵ;׷ˬޝ[['njkBoS2#KGZmKY5& [~.)d8=qp:V5_wnc wmtc5ɝ,6Z؈8|z0sWx7F<%,eì33mWnvovVg4u};k ,ʾ(N^|^;fG6itKAŷ[}cagoFcMFu%_}hC2j$ג186l7'ZTڶ.͗&uI:_K4 Q\[O<^ĘVqX6;硩[㋝gڵ\;/3_g;ۯcY8w}WUPwvcwڪWHkȎ_/S ;jf\ϭWΛl{3< {>şv-?Nq}9y^qlLiswXs5^eOα*{\6q_e~6α,Ƈb}Ʊ޽69jc]cj]{={ޯ<+8Dqq|iy_zqc}gufijoΛ1_!بw]}9Dپtkw<ę^[Uƛ=ow3BΩ# JwǞNUpwȍ籸W9>1現W9zq`)|1ugkVg\9XZmoه:o|/sM}san921>wS/Zv~gy~=1ӏk;i0z㞜s7Js6Ls|gNy3 #ExϘ㘖|U=W{]mgΡkn}lc]N69oMcdu\U}70=ι۱;"Uu83gn}}W0;q<sYnS_GsΖ]P\As{W)+FFr|λ.3ySo\KR#Kbn_5U8鬢DCG P%(52M Vlʪ BY!´,lWjCr{7|-мK^wyR2z|Xk|f;|kG~~N0C;sЭ|Ut-v |F<5ܸj{{gW(p6`9Vruy榹wKn0mszb]ruiq:79ي[Mo֚xw~r7YoZ<>jRjޯ*TT/RhG: ձ嘒]H36'"q")BQvAeMx_:LE'ipώTr72ݢ{  k9H&Ό줮11t7X|Q Ь gJ"Jfϵ]V> |oye {=zUPBKktٷzaY9 ljv\9 g;m=\d-hV\xv50utlyM% Ҵ Ekb ر"rjij5?c_1.biAڼҫ{;erXp{ Gs-<0uARg G?UF6tDUQe\a]cgjs!{'BT:3ݑ;gVdIWױE9Ͽ"5m֢VTnV ݄J$̞U2~WYkRGik.ՌL7am({#}'W:=^nos0q}梯|kǦqFo޳{sNvPğ5/.skFnKiPvNwQL?N_V6PF֔@("A Vft[;FHU4S B3DcVf}_ջABbJݨ 'FKcw:q;ed|sK;P gΞjcG`7Gf᭻LW<9,sUf޼U⥵/ |<4{^}vϻ>]+߼z<x^뾚sI5.zrzK+Ȧ*&G/;.o4'kA!B\Kqrp\շ.ٍf 1D)S}PH$x;R*s*AuEWPU~D^uoR~f.Z$xc=rG׈?Q O_ 'c:/ٓP}}ϝD8q<fڳZwu72)R((;]7-Cõ<5,hfM2;>gNB3 .yg>=P7e j[,*H_5nMRferD+Yj犕[>EoFί"}:s8'nƽ[,v.5xȑe|5Pe;? Ewq^/\hAuX\c7>g;1pDJ'sNjЖ*H(]GmGUS@#sإc<7j91,{-|agJ҇3]k5n Z*(2{km`pkX~7}*F7<4L)/szc.$clk[uz$+4{3r}Z9"P![,A_fwχ#k|]F 0rO/MZ3- R "K O>|5*VrĐkf5g Pe!O!,KqyfxGEYQ(ʯYwEMMUWYxrJ[3{am鼸5}]G Ƙ5<_gN5rԍ2czC)S;]$V/ !R˨Npyޏ%>a&~O-'O]]T8iz߸YwϷuֱw=G^#wUk\S1g5 q~㉬g< Iϛhs[~rI5C¦ihXa9F*AevF[# SzƵjXҼ\/_kkg_a(OWeXeXlޤ< ʟ 5mM3—' 6+jJrph2Mbyv Hq=UfCq`ʅ#JU,j%nY9ax&zVg9ś l.&j`b$  4p/<倥Womn':ev<|O?5 Ky=" ]i?Q_@w@ h+MhXFri6D ?f}2q;ۓ ,T,^.vT=K!upE _[7A^'чE!I£@W iTs{˰"zw`J؏**2fF9q~[y]fh&SHC3ݾ e'$ `?}k~AI R8rHպ1[d r0IKWܛr0e[egx_h^ݣ3/_zע﷮oodtq=<_}}sO^L3Y^woÜ[us&R)qիf=ټ䃇Uap v2Q:Bq=u}]z~o3dPĐP $#" BID&d44zqߘn 0H'-E0B(#YK]}n.UG"2ĹUfm{.VIo-۟vc9CT#Om?h?X} G!" 98GgxaWMv/&]H5wG۾WY9`:/R}혫&3[Չ~3ֶ~o{tw8hwXyf D0˷]R0fb3 58k~aMz1ex<,+]o]9ϫZ=99ŽadDYUr-#܌r;,eW+Y|q,xʡwjMfRIUv A[ykuoq͕>'߿~x0폇9cj#Z$„S ?ΟHxX{J膿^tqu9:`ݖuQQ{gU(R'L9#QY?q>=\~M1u_&k q{i? 0mXzVŨUhb*43 Q@OgRAۿ~O DW(%( ˱qXj`?q!QD̼䪯t U'_rǓ1K1 "|V ?_}\oӫ×fCٿc/_J40d))٦̑S,"_VdԷyTR6Zi (WyhLi 10!$UdZR֠T\۲C-sG1(z/d}Gz @:)_k1_?Qgkf) (d(*TbׁCEuRQ)R;;')MhD,PaF Xג!XA&W'%{D!I6--5d5ZnQԕFRM`ɱ% 7vlyVKVQZ^qcQd*R$p \$ŞfI5oKQlDkY5S*#F^dY?WWxUI@>VPMN1)=Fÿu>p-7$=H)hbT@|~uB??j$wIW~,qo'j%ܙe߇^_^>kJ4{A"o (E(/j$oeF6.l4/UMJ6w~nAsIG驦rxxtTQ?gCМn&'|slA/`C8,4( M33XMj?Ȫ*ꗱZ@+{2jgmd1C DmBg/ l~^O}CC2> ) 0DђXF*0Q>[i1F11F4m줈,QkF RjM@1EI)eDIQF$$E#4b-: 1ZRYB"B2VEŲR%F2aY$"Q((%yB|v!;!F{b'yظ;A>~h,%0#x9"%fhiMٛ4jiIvRV̰jO1),LA{,$)C;P3I|4Э #A.>zҼ;|?#[lrpQLI$˄{~ͤIٴ,b={h^ID r.~(+B [DQ!mB$ֈh[D/.)dைO@΄ww:G<_>h\ ܄BIJ (t+5,_x:k;.@5>6*+"y0@nĪ-=RʆUkH (B=f p FKw 9cȼ I~ǿf\`}EqQQm}Dj连/CѦ?4s[Cퟴ)Ұ;DI~ak _^Wq'|;~<եP%JES B f5)P%sk}t*8 YC DMA.f'e< â벂?:.)d9ߗCEE-+_}K d4n0ZPiBѠ qC KF !Z2hp2XQڛA4Z,y[jN(Hrgm7E)S5/v.s]wv 1MSX{7Y@tRR _y s?_ha=h;|I>0I C!9:El0Xţ_ \mJ};71Ώ6t4y=BI9NH|tB? IrKkl95QMǏ\wC}Ƣ8qx[h<A]CdDEJ =J&Q&-*=_kԘ8OUPFQ@}Au/8rzEiz!= g. Pꉿ!jF>)U5y D%uÌ60;O@kIH|8:jf*{HxOn~zx:d<Ӫ"> *NJ 1 $}&`RYHpzqEG6{(Gq1=~x Lx&(<,4 eGn5*sLr (jͶ$'h,|҃2.0 OZ/ HrA*ȓ SJYJSSeJdYe-JRjJM%K5VY3TҖViVKjXFZYM3IJ[4M%%+ #(JJ3!,H0,I L2D#"CLB djMiHͬ(f$V_oZ2k ILYUr\M=o* $qrKcm쮕 XVL|=sa<5|s,SW@0{`cKw7 -+OP\O)<*()"q(fC//恬kbnU-ۤZn;(m]݊6,DEQ]%&d0D3g FMQc(ňXmvKHjPwW6*V"1dɍ<) 45)-)XIb"-IU0ɵE"ݜu ^W"xu66<#xb<6?[yScŠ(Orps5ëD(4l?4vp`Yg6[\a0C"6wN Qh{Gh퉿K(9M7pCp|"fpa0;=^滂 u|jFSWR}sᲛDu1  b~lG'O c_%B1&_{::7H6U#:s^7o"8-}⪫wjίINǼ0 \)FbLixeF^DG yrurMM܅n;vl%34fڹg"PIjޮ.l$bd ׺U#lTd`c?gG;B>V0:i1S({r%:"(bvs7+^I|(Xd&)=v̇8#P`n~y2H/Ɋi^FD4 M|ͱî6 xw6۟QEQE7wzu,᳁ 壦_xO^~=,b¼ oD.{A.@DCΓkWBv}*X-Y{hP0`vx(_춈^ a8pGGq)@Z{=G@;mfV#:US<Is۞Sg (bOa:x\ئX _}>>sNhdgzY|Gmܺ.(((F|aQ2!6)X `P I$ab! ipuAGQ ,5EvVISy1ۆpUJza-:GdmG 6C۸'wG̲jf%i^ eG:x|ðyXs ǁ'ė,9J3M%4Ԕ;M l@w?S!:GU6Lm-]+3dQL!*d_v3ev$S SjSRҦԥ5MMJml[5 @4A cC\)q&= La2 ys}O_<NF驹g:C D~ t䞡uy:@ ۖ`4GCJG %^/}Pӯֻn0iY2__d p` K/-vL!dh";cbML&50z<-ɓӔ0e[kL$ I&I6jbF_? N bR H  J"^TFwcC60~_ВL! nh{?!Gj+Gկ4@ŇLCSf_r O16_4; ڊHow\܀})̪*tJSD,oPWXz0Έzc @!]!OLTD/?zr#)\& ~`ŌB/ȑq? 9>S$"|<0U?oKYW̎).a0|`ASzH`N0TjP" :}DQ ާtX?oN'3* It?b` :ه)aB%C<4T!*2V$I@$sCF>vzky~$I k|Έ(B~k#I""("X J\F?OB3 nAC,-P3D}I(Sݩu3$K& X$$&ccĀ4!,I@RK+} +Ye}&DjG-J>7yXi3PD48&Oc @1otGB)x"bڋ&X}7kRD*/a ${Clvi259-7º"&PHDǸuJɯlL;(/>$Tn&6K9&Sw@ :Z89 J" X +хTT9$GF&Cro.{KY;?ـlWçʒ29b vnf.$H2~G'\d%"%H!'3>ڻIJ=[!|ImgZ p{\ LT8+MBxz/TH ] M@ *t>s\rp }Ԡ@CO!D0b9.a( =8E*jh]TI$I$IEyư{Bmb 2f[I$`k37w"̀ $MffI$p 4fBI $)i3M4$$uK4iM)4̒C3M4M40DE(_U^~o\+{X@ "# lY^S4 cCD0)\L&CÍH,"84t{L-$"πwy8D4@9JI ROwG+{KD~j "A?ߛ>؃hRP$N)WA@{`B17 L<-QCYFOxA<?P9SzE1^8]t޹B~ 'bVI*WoN؃ʆEzEBO* L)"d %AZqp|9Wx;/ٯj=G]:7u`+%,B:]4j-BȄ7/ S~m,T%(GM(%rWm{ΛZ;uI78B p~ 4 ={"v@Ŕ񨍃r}—T.B&E '6V%L6=@?_aޟ3!Bv3C۱?PG}L8mCƝX8h/hEK %)gpyU0s_u6OzYgw9/\0[_tR yxLƼ_Q ^Ԝ 7s&.d/`_ݏ5BDP$!?D{A?8w w›o}[ ;DTI2»Ai9TMP^ ZZ @^}oNgyeQ|[:ReγbsU.U-NG(qL_-5(EBIƢ=y&2{=:Ŝs D :B1FH>)VP>5SOO ca'!elCMtD:/y:" sOuTES,+IЧح4b|Ud!#HbgC?3x*p#bܴ H՝1ȿO}4NQG" lW[V WYUU m `* 'J|>f@>dք7?cQʀ,4KmG|As0|VM/-1Q^yK(\Ib/Q %D L%UtWB}~?Q'R(*RH޲&P(¤t 'yt2oC_4 ʰS`@y qT (S8vAtuoq]t|3'ŠփV.K4-Hx0-w,*&!m>Ϳśi0q[BS?Z``f_,!(<)R)2d#IAI8םnPȌ?))_ox9Sȥ(brTY1VB1pyG=NF G$NlGDj"`W0縏r {9?-HHps}uDA꧆>B@2 #NNؠ/*QmGSXd*#yl> Ke bHaȗA{v4hIm“d2W@vIty o"@Q>I?ڏY%)NDH^'!!Bd ҭ~3c Z'jOIҼ9ukE6 un퇮w_'ɶ;K*8ĬE5wsjSoFHIp`1)FCɘzDu> 5 _>ǙQQC*_{4D!MM8]oq%A2F"I1\&}I,Iއ :"\![gp'/ Tc NZB!^<DC"=P6) C7d 6YBב-$:#By RAŸ3n0x.$1zl {rB:ߨh9$091d(4@Ē~-TpUbД(u0#&$p3ClK@Z.:QD7OQԉ`y$7Cgu"< x-TB;woeeHg#Ÿݵ\d@-l"(-rE]e-S#R!ݐ)d$2%Td>v\ NfZ"U*6EDC:8 @N#Py(;)`jAܝ^qST𠊈:lQpCZ6=5.7)832A0bCjH|ԋ;~ty+;s}Pr}CEګ)1M| N7eCD~gn"PnXhMbw&4zp)`=j4l<~mWG;4vQ39@.#}52B *dg}cu5v[@2Þv0  OH|faJ5lB! ]9E2299v99JQii*?K"両#򚩦wBtAVhDKBcy68.+;^AIP laWB+ΊaCaMITH{~0{Б`w?jrY4qp P"6gȏR4>;uLA7D8H'͆ZrD1g!T eG ;ռbRIt.{ڙI@ #ykX;vR}^|u#qSОwwG?3QX"1 SךK"'G |mK b L8MrW B6ٮ$AIA"HL<)pHj РBlPLw܈F !MDq!:NnX] #`ӚADDI@@ Ջ)JRW RJph[*`r1R{`=$<&"{+,@L1-B4lMF3@{:B5 (Jp:ykm1J /L]T"RU( ys! vvĂ`W,2(5u8݉2 iBS]mSS?Px!w,؃_H;4ubd-DZ^4wdHQʫ*g#"'mw/?fߦ<пbW0,'p|-?aλUU-XsvoI# `мoYҨ-8ϠyZ'Y^B9J>HBiT$=yB@N֔o7gF*s50bP bh!`f(l`NB/Gy2|ǂC;L8iiHBi4ULilQRfdYjSddʦjK4ll@HKuh"ҁafS1fo^ڠȡXPc('$I3kТ&@ a֪7UUƎEj]eY J)fF6_m`xpw6:pϻZChK{r_hv՞S1L$Sq$uPV/nu#W]׮h2ד@G:9*ubnXhPf+= >z}GǚOO[4r~`";'kNJ \J20S0z lxk_W+VhEK4v:L˜- |yPaw|roO` $(W>a@ CU3oNL k$(A ̱)R"$MireHSRZK7sJTJ&񫰠TQZeby#-RE1hO#}/@u7c1)ˆ >?,ooR#OfM HymWDRI|Kܕ!GU4'S DAxz @&^g[!EYC'lzN`{p"C,gX ;@j ~x! RArexy}A>wh%bE Fd hMWl*2 gdILԬgQmkE+mk P[m?YrbA @0ܢzyVw(ÞUnM|C $Ud`:%5HQBJQ$ @UaSDΒJ?3{"&?Ѩɕu:NI<  urhHQF:LYZ)Sǝ`Fv=~ag O;?/0ؼ-'  3 LI|{wn1JgɿCGtP7lǘ)w0a"SZNO]q=_?g-$$Ce?$uHJ`QBD]*V} bɢ?J=RIO9!^F` $F3 DEl9A@Au:ޢOjDx_?c҈0Cmߜh9ShTjwN3yREŠ6M )<(j@zV 9Y;m., T[s)'E:w3 wXNX݇m0ԥ H  4B@! P M a@ ֪h.H\}>UYO1o웖=諸;,IfD):9hv5G/wEh@ .|S~N!Gpt/8|QUUv |}ޞn0tmnYkrݎR!u!O?ﷲjghC'|Oۿ.CXT(B( ^C'G(N>S`/Zh;'e0("!ԃI#6p_V4A;`^ X%5: %t_yQ0vߩ4SyJwd!0НQbHU{Zڝ%0䢪*)d䷧ࠏ( Y&Mo\i|wk(Ý2x6\_wdq#pq`nXzs<3TTB 0|`9!&VGdā70<Ƚ=&U{'\9HhSJ>Vwc q ć"ҭD,0H4ޯ H.K%#;'=GyJJ/))q<^u躧F%wj]"uN57ݒ=;iT9MG;O8}UUx@s4'c#:61J0& 5)W4`9@HeB Ȕ?ĄDӮ9H1;Gd*H"cY=Oo7xgjW6"$]M6ƔC& L 'Ĕ*@ ) LV  '_ )xoRٲ]IP06E  u!cSy$>7Ne"REJiw9E䖯+ fnHy:~L)K?L5%Ovm3h;d޿yf/?(_O F^Dh~04ϱnFo?jsa!J2(*~`Ii$i$pia5ˊTm<ത#2*PIJt`oƂ,vy5 7w"I` 1m^r2RTD2I,ANPx(i.p.(wWLYB;viVlk򪪦'ë؞soLʵG|UTOu;qmϺ $ZI.h|(*$YG,R`2?شa"Gs>3+oA~Mrb N44T>E,л sM>_}:ݸx@izs!|$x2NP읔ru h+l&:)xrrzTil8Z>Cybh\7 r1,B fbd#*(2N`@MO^3<!Dÿ 0DM=^"bc{O.(!ʡ;A`Hj&_H'U> D">g06 (m rg0ú'p}0#xO@C; orsDL& @|30ԃG?l=6H@Q9{4G/D{*{{0q[6`+!4r" p ]GpÔ3oB<)/ @e? ߤ&O:S~V$S|8 rRvG?ۗ섄f1kMߔW{ܧh+gw D~^NeU =TFW#.%j# Qꘟ/wWM{Iáp`KK>ꩮK>boϟ~}_mNPUBM_NmGxB.sV=~ϷٶЮɯ<''77<Ҟ>-,p(5n_,ON=} hsT1&=A$-O*Yt>ܙ3<ڿʧS#@FMwaD]Cm{=8P$ AH.p3X3^k%NދM ;|MD nz.v;! ؜< (ȍXn</y> rZbO,| @*&U\EUSEs^\?>zpܹz#d s""$$e{rHI7< .jUW ? WOXx#h: >Ul@T$:ӥC]hأL6qCw&pjjVt)|ri` Y>B3|<줢C恨'ƊkxN,0z{b0yc>8nx?lh>8^MOr!g{>!;󏆒3uݿnB?CӻFI3-cfW9rې-A$S8"k#Fs3E|+Xa쑓P duF~A`]U$ vLZD?D>dJ<pcȔ%|w_,%-h@8}gݏ> WB}gxO#π$@! @ BF's 䃗=;ņꏈrI &AԠ: SSEb@+T|4{ ^t\6l.O0CX= opnnAlȎ~>}'Cz[C1ޞiυ <1$I(]b"Hy4<Ii4B|9ʆNp(NSG0yg>03M(2ccA9ުrO9vF5j:.2ɧ˻O =~-[slm`I>#2ž~o*XHA~CʪjzM} `xq׌򇔳<tJN쉡}dSH!{ ;sp' PUV U}n">WSoz!IGGNǟ½=ۭITJuF$t#"P@ADAj,4 Gz4(@>*ꮨvY;5&.z=0|Y<^ŜX:4o-YO y4Qz3M(Lຼ|qc1cGxmeJ6<4/By^iD/rprO˓!C{ϏvW$p1|?O~1GHZ@Ç)6x]]63ƄSN8m)RYȁ!L^:jw9N*azr<@ h8DlAUɔG*"&&ǂ0N N^)Fe/^- ~I#M×Zվ Zտ}kޘ<^pwA/-[Zնmm[jVڶչ82LɜVb@$ƹm|/Vڷ6]jVڶո HMZlնmm[jVڶնmm[jVڶնo[..o&˭[jVڶնo Zոuwwpwwp3;mm[jVڶra˭U[jNwts!$y媫m[]jVڶնmq/4Ce֭FsVڶնm;.mtlնmm[NqyjVڶնmv˭[jVڶնmm[jVڶնUmm[Zնmv˶˭[͗Zս󋡍v6]jVVڶռ'8n6]jV/*:NqyjVڷl.r]zz뮺zmxlum[jVڶոum[jVVڶն WZն˭[ja˩.նmm[jVڶնmm[jVڶնmm[jVڶնS ]jVڶռ/$uUm|cyjVڶնa˩..lǢujVڷe3^Z.mm[jVڷպ.mm[jVڶնm|HI뮗6]jVڶնw6]jVڷ8]Vڷ /-[ C/@2(?JVAu!~2|Uxq!V ILUʩ8؈qB1Ut>MKg EWh_ؔ dum Bf<{/Te" x s)9In.b9Qt#h/;޾* lܡ㺆) 2^Q3EL#)qH3n" @3Ws K^X8ffjgjC]Ē' T* 5/:9WY_0*]y|yiHCI#B AX@zOGg +mƚ{> BX\n~@^AtFp|'qjR|[uux\u@@89-զ$4.)#8jYJ[`t å` gp£Cp*ؠq(P^A0dG6Xم+1Ϝ4ւ4 hsgӠӦlկ.O" Nq c`ս 0+̈`j UUUJn'T) 1حJjs.\(24: xQPBhA=zn?=i7Q> 9퐔8ntx]M.=8CHXwu81߄qY%{ p!Er_^وaH l30L3Rt%PIF5l*EYWVXjRUHǞbYNr 㓹p6vYK5 0aIE2{j@`ҺҕWsgP TCZ8?D Yy59|9UHQ?Fe="3n"?"M qb뽀sfRAN\x r *ˬUuH7N`Fz,\ʻmefTs~ `=s9qzœ-W-c-D`\ωCճ5`[ԃip8Clbٜ@]*䨅wZb DaTQ .FNrK= pjr(5;Iscm2=kj'5-q .Xښ8 Rt-b(,"Z/BtEc!D }@y}*]+ X>Lk? ׫:mf`ʚV?}($JLivzaFr"Ǎ" D OhE&8(S8xf;V I? @GO/A$^"6 }4?lշ UYmV֮߱&QWvc,mڳkBl'kõT_  "9Aikpmm D#w "~?ك*9>F߿p@gNꊎ\{pȨvNd`@ n\Ƴ9eHH# ^;c>J(/_[>4"w_l&kC Y|ICi* rҔ"Y:T1}yjoyt߷Zo%/w =&bv0< $5[zq9 *\>Zd\gQxe!,n8Eư)rvyBrB9k3uLM{Z@Abgx ^Pg@܄(H`!,[?V< h\tAj$} '"lAnƼ% BP% BPt4w1RHf]RVSM©pͤD-.9aA@A e)Wxr&|byxgl_;@pv D^)RDk,7% slqIK*X[,)A]RDOk ׭w3NkrHR zCg2IV!}Ø%Tz? E7AAAvL nɲhCPPRkܘ 7 (PU]r((u\JA=|95I8ށL\nM4`6( <桥S| 5.ݕJ #TQ fXX<A;"S8Hi7<#)KIFEx NyiǍu\Me3)dUy&Lp-?AĈ7Ãy9pz#]@"i5}NT񜬇G Dc w,B)U'H QAG.0\L7uUfT ʉ=t'=M \adKKYWq51 D$wE⬝8^l΅1SvS`+R:Ԡ:XMRLT*nD]J@K(W֬\$RiVl8uVB L#U9:x/s#pɊ]~,pCMLMo>X<^U,.|K =~XlkaCWuo?^}3#04o]gwx]?~}2I׫ ? )&,x_lq*͹)Ņ6 V}HM4<%)L u@T%;$ #l M433x@* ps)cVsI%t9Ly#@#xS%!H?iyQQY7jBB$%Yd$I^ft,,pe R>cݯ3ғV4QW7Hj % sZb`cv=G#24!m  ?bb :^<s3:HK RG&Cʜպ8=ycy|!tEwQta$`bEyrHHrC`Uh*$̂A%Gi Eu‡l) @SII($,[$/1nVXK_ v=@.6ďicD2MtiZcY]B3Y:8pa±|%׎ PRԖL#[bA-j Ax-hBva)pU4HĹ4ƑyC (SI$:ږZkUUUoU\1a]3GMýJm=mwRNp &\Ī {. M3PJY;9U`D$`(Ja@(~6';OL$1Z zAcvAlVͷ{p+==p0b" ɦfR}=޾BzVJ68O 5=hyuu2 h;0۹L&#h.V@ GZp{E-d٠.O,^rI&VԆF GN py(SAaa<#Nd3 E[] `;O.]G6$$,N~yL!"oQ׿;zR ;O<+pwg[Lb(HALr‚->ԒfdQ},R 8b^A#S~Rbʬf-qODقsR-VpLAG- FHz^[ & S"$x@ kg6jnTk_|du)bSpT9uJHd@5`%߈ng4{>UUUP=㞟(߇o/o2R&c&Y\c!Qdʫ'fuZ @gLC+n,5a!=sHue&NR)P/Ŕ6'*8L/ahZv;x:i}URuXb thDH^8oy`R?tբI0 BI5Q] 1, Y x y7`-. /qC@P)H0WșTe(:jHr&-K]+8uahu@RlcPGAЌps9$42^uz'm;a5߆ЇX12բ e[Fb;6K83Ib\MH31W3.h 3]\}guW(T+UӚs4ÃV)iǡRD5]T.g0+ ¡ݗvLU9MSIGe"Hȳwi *î3 P aLRm-1#N=aB1V\X܁n춛w 1c^uTBd,L AB2(^4vrۚ6#"eU}FAM֬?c^T@;U02&f :sytMZ#1 VVb"?*HFX/n🈾A2)81 @yx  )}$>6d4y #ƵCb 4NCO*P>'`?a%XMv!Pn8tT]D=' >/iffrګǙ܈gb+~00\*RIݞ8Ĺ)! ח4ǰ#Il9!x`\j P%)Ww϶Frޮc9(=rGA19 լ]7v,ߟj e]ZnA;u.N4ؼ,fdzzϕ=\h?w+ֱ{=$RA[PHbs[`7W y^M^D} `h:tWX- F|usy@N'Į?TƷu"%UQ,(R h&p8UWl< 02䆣U[p{[--~3 w߹sf|gMwKs/Vss&$\K)eߞMcߏUwQ}^)7-PP?p'OJȢ7h_LƳ7bJ ).P9fH (Q X!WVDR\1 ,PH.QZV[ gHfs:0 @R 2-1\Bq[߇OX3u;J3zkca6iox ) Mo-h)5T$YE $SrAMnC]i,gp>->GT>.mV5;oZȧ'm8c;ι\l~')%`x8CGc9c-bYPbYk6UT5~@ixEőBR?aqD,O|ae QZaD'5 adE m(czǐ_;s y}Tsprb0XūPj+ ElmQ/*AB3,c")#M$(UIVV S@SMul/_B׌('H_0,!GS'oIl+__^NjoXȩ9ojϻ/w9υq y[|~69X|uMBک7M(rH 3ވ@`Qy2rOMv9<$)O/ؔYLJW y_B9_vM &iFhTm?QUtТXQ*!4A X9{guz|qCF$"bSkl PL$vv{mRhB,& Od9#8 fG.هg l&K `pE =pC=~gQb.,XQ_SrM$XIwy&WLF42Mr4̻9) QLNɀto85^6<ǕԷ33DRjq:d;Hu<ᩂ d e!]>>c]{/.tQFʥp~׏ux]?_j4R]20)iEY٩ iϟ'x{!How, zm[dB Z`BZJ{oʗ*"XMۘajÔSݪyX} ="B 5{3\准{0rE/3B4?( .XޣRI !ם{%lm-k7P[mC)|6uZ֞X7gGwʶ}hk5xʮou݇I?f-aJ׼D64OS ɻ8Rı}:HŇzsmBޛG@ j;A@LCu< 1r7믝~>񾖊("4bƌEjޕU|aJLO"C,ylSR*1 NISIbZ'.sU?5@gCl]ic=QSo]}h+**AGeݰL7?ܟB}YֵK( T9 w2o)fb3u/z֣T-k Ls%"qs4 @BvVR$A)0A2ZA>@$#O4B[w&vnfRdF_[>Ö!{!x gma{Ւ V+?'riAQ}郬\ǴgjK!rI"D+pHD]y=Ut@vº~=οSb[誢f0$kgx1TY"^1HE?^D ]_ÔC5Qr(d ĢOsDžQғG!2nR~ƍ*:SX`]2mu;L[ߓbY] ٴs vR:s YwscB')Pi?9"|`ԊzNQ 0[yQ ATD[kȯfLvI⌤HLfPC=84?o )nH!G1wA$"|6HS;{ *"$$ǮɘrIC)v Z1r}~ A >!IGPz8mR.KRd]G_SU;NǟKC?cχwv)9)He)%@>:pd[DK‰Th|"bG{nNZ<0@շ00h{&#cI<, ; @tK9T?[EHe<~S^$܅Fָ^ R!?Ҋ+lQEQEQEx((((6Ngw'w'w'w'w3ww75(%!YDmR^78\\\dȡZ(":ZZ\s9s1˜Ȉ͗7#Q׷y}=c)b!}T,E,NT OG$= L8*{?8dyTT(o2RXʨx=}({/@6jJ5U}͌h",7Y ;hMbHL(jXRfX ּu6tL=00# Ml&rMEa]h9S~}MwpM,)6?S{{Q'p `@~֊&[b5~yQ_$\1/ȻOkE|~׬w3a:*ӓ}šip:l9N0I%{K A4@|Y3sTy oJƂE j?Nk{T7@""(G*V( >ȥDN\rޯ}GOpia\cnN5#nnkCT{pEj>ЦC̔=ϻ9kņ\g{ tMʈN+ڼ(ÏE3OA{+ò<$6N/\Ʒ#<~assf[S}/;oٛ7k}s90XXaU>C{+[c8F/o>{猷Λe:)7K[ohR)bYtR,唖P$ e.tm3T>ϴ]~t Că9]“0}ҫ:^N8;J&,)5d+`Z3F \N~|W?v"ӂ(D*H7Z(t]f8OJ)(ܨATDK|>qƾPfGZGn׎uEu "WE{u˖*;SXPJӺ}yU"d%DŶ\~fM|o*? 6%M.MP !)48RU$J~ nn}mCb{j% 3awo #<:FȲŬm^y[[|=}o|9A$N3v )IB×>D@j<ʮ$af܉ûsDkHo]S `N A2A9k[ ncoǖcGH BDTQGQ7txNMl]u֪A>]h=Cm) Yy݌:op`q`X! yuחw" AՒ-cBMCXbO퟼H HQ\U~U :fth" edf"d$I IU'(o~}[@\A 8ߎ5N%<knt@%`,QLXH"Tncie|Xk8.*\JMԅ'hkέ ؜5;E_7EOzLJQ<*M`HYRS M}ӟ$UP# pxarϮv :&>s+3N\B^8tӖ4ͥ ЕZYspfQHkAa=$Qʜp0@ ᔹ.Z a(dž\XpZ O ԤcNrydAF o6mnN: AD&h " n3R @3&{G]{[߼2!Y6{źNҀ)~8aA$XKJ* U4{RYixv6g`YUًA9BB)^pOwB>a;s$ʓ!zE4!t8vI4bCZ ?p@`PY@ #}ڳҦZNDT!ވ*T ے m6bAळ `UA4v`W$H"\`elk&63V []jm?"h±M]!9U4TDCJO٘7α}(isx}/||0b`!"ix>$\[Y(q#? \/_ޜ /Zd T >F舟04B4R+ @ SP T(:?tX}R$"RK>{O&*!]()'H}OJQbj*(aԞ1(֥-ۧwks%qt51.9cuAֿ=3|XX@ɞǵ~D7?h4}?p<G!Rk6\!C'bh#Y>{ÒaCs c ܝ!|ky7/%5i L*t  "~B(0P2$>caSz\[JcWL" (Pi¾QR@wT5れSnߒ!!‡~dG99QN!OgYD1R<|o~.C{PN޹C2`\iZ 4'M"Bҷt~E_VKϚg1SyK/+wSkZFDwAKk>SC~޷uM31cp@<, wۿa}7AҤڋ,sTwfjs\uݰR z/>?>bvOϯƣ2οD{/[Y\n wى;l[^9fdzδޝg\oFM-VrH+7XX,rq[zl^/||f|jףm|=<;ΌcMFwUCԭony[*w)~^;wqF+0qvי,-7ڷ;ļߨM.[';jzb9GTqq7ҫXgO(suW569&JU՝ݛsI{fe~v&]b9N}{7b^q/g.hD֨ٞMڻ>7=ns@@O"Oa$";,wgD2quTk2U~gƵ_]X!au1{ g{|.6q_ָ=czs->{7.&qB)lk>"i;moqdIj{]^|{8A˽ e޼1oq)li}4Tlu{w n=?bigw}1g1\jqʹ4 Iu~NOkܞ }BhwwQןxkafQA4)q{܂9dsv%>W=;@B u23kv>7X2#V,YTꞥ4KՅO]g4e-JU!J&J_|9eQ&S3YސxOF|:͢B[20gR17FbfSg+Nn7[:zֽ{TG>ǣc .lg^:5͇O+8s8ϖ1mau8o͢__Jx!GOymZ{K={>QEQE:;TUZ[/319tխ9aov0+s ĥ bL\jfVQy@2Uq3x6HQ=RcG㣚`|DRs\^VT} ;*bAưpuB9U=,'p #NDC1 C{z>sl>XGȻukuEHe h eT4*w" S}zZ3~a`ТQUm(ǎ9JMW\Q :mdJS@m#%tq/TYΚ'(&֕eD0Y[jjۨۿyZy⵺6º0эIv0>pHTSû×?^WlkRyL&tC}02~^FBIR۸ 6W0~tK(YIYCG -ikT6ɜ689i,i-X'89B%thiH 鵹xwRja/0t)Mvz"4<7MylT%*HgƜQQİB:WK+ 90H%-0ٚnֻY*2׿ùI˘- :[vG;XDY [J&x }Os~wJJD0cbI$ S1{~ -C/3̇۱M!6Y9ô,NtjC(.sW00E!#RVmٰhP؄9 @"B]2!z/'HCyb r y:$LJ $DWDCK<#9k.؎RB @C`>4i=~Ax?۔ ĵD 0"(K.*%=0OOocܥ)Km)JRCXuIS@_6MR<؅uehل"BzxV Ma8ۋzEה&wCK(ITHEL"g29Db(2@"XZƚXhp `*0B2T B d.ՂqqK E5 Tmړ a!ԖL4̭jm`AYMrE[λk$ѥjbr !HB IX # XЁHty 31Ȏ_n?r|1'\P,CHv+j2=]u ^m=I>QYe%=5M `9А$S>1mqc|Bjq}N&5&稐d)gar0F[dce[i=+_ DK O`/OaƳT3ƖB*9}}RlNPt+qycv6EfԎ Hb09h>ȼGe5`RAb H& gZ10~f-/@nPtH+QN  AQW"/pl[%!~!H6L00,xz!C=ӈ3kY611=kҟcuQvZ[ũwI$DVp_ʀJv; Q_x)> }X2Ą}@uɊ!{_$db?2dhҊ!4ș)Ѵ!??_>KBʢ02T |eMG d,ȃ0}t8/OCZxﹺGT~hl7?wQbl+1o {xi ,!Z*e8iB3$BՂ%IQ*2mf0iq,eIuCwQ"3i&:Z3N7~RץY/A=7>ǶDbKS 'v]SbczDEHLR]β/(aP$\u#fxtMmt7NQ.t>1o)vC-{:VhLE@UG$D̚G+0iJ %tج/6 o<*]& MTaw]P:ڛd`T ͂<`L'-%ПkRO'Xbŋwwww(,@VNrH]D?aߡdhDbF`(C̓% )ۘ`b ȥ<`"PfZ}lAA8$XđTh92yĊ00=' ZX0PXBJm4(S?(U:O~GΫb/-&jI_^9:s`Zcy=Z5(/.gzwk@x9?xw|!Í+!XqƏ=W?gq6_ <^[o n˱ G8!̭D BuI5oЬ!p$ rzaZx}:/Z颣0a-8*t{=P"|]:er0IN\&P3D drE!d/.!n,KV|mcIXѲQϚq5ū:D'}/-hCz0oPꌉBrDK O b#l#[k{Tmў\ gYDX6#FyȚ 0.!Q:F V@lY '}ZYt Jf4ZxB$%{PN.'inJH ҒUzuaP(,.,!.i ]hY , CFFEN+&8$ۈ2#=rCTwv@ Jf[\`rV661hi!2  %z[! V E`*'0cǁ )+CLj ^0mbȒ$L2k\d9Jd(<)0e70"1M!q 5K CVnU\ZυgH֦fՅQW;掛ˬ;11X߬}>:/՟WmZ:1(ԣ=HRqR/8.X e 9 L9@ X)d HN]yNPmKeE. <We_qCjT)9 jU&qhh"@nB0 UL$X) ,IBiVrܶ@6mII>7޸V;ssu}bQs7}?b>w=,3=\HwAñ\e2 ¶BY|1m0XbHKAH# H/xExq˟)w`on{ )# B+t^ݯ!zJ!" Ƅ4tkJUiϯno$J("s0mhPO? sYQ3q])9λap\e  A~:yf=mBoeh* eXPHTț]._~$YM-'H8ARkq[Ϫ8S+PL*٩ZENYI*іS ^Qj]꫌}.|fs18޹{s!aWZv+sf U֛Τ!NP:W9R1W9*A?LKzL‚R B{`}N9x}!84~0n(OiXe?޿(_uu-(VҷK(UeSBp\0$.kkà25G(NU*a"kA=)-YP,;BK)݌@"$*G T  :[{mQb;f J i3!IM'ε ]%Z3͙闕6?;9~[;o؎Uc9/}Us,>qZsOW;SΛZ޵A|W׸ug;o/gU3hZݞqPQ(=b"t\`=[c.ܶMiJxνvUֱΖ6fF&gu?gRf b7QS$/xbr񫠎Pd-uTÅ 8"/XS,ՠAS6V>ufoV)n^pQaߎgL?!oȋE$_S1B\#HUVf e AT`@2Yy)U&[!H$٘0r$; P&"o{)Te%ij`VY ':\esˤvph:1a ݅D%\E@XPp9+,!#/P9d:v7>0v}>3NPo .OL ( ' z~|qE$!WHPmW Ν kj6APQm)gpǔDJU252ewcGG1}(}>'Ƣ)yu<+~2RI] ɂ h5Ƅ1Lq( %KZ_~V@`CdBC|~ S\փ%0cm C!;F¢2~W$\JHSR@  @gB! WR%P9d@7M$bc$_w1OfsaJ9@SJ t:Rƚab՟K/䙅 ZZ'd""b"ـRUR  DI}"Dt_QT>ë+^sY%7~K 9jMU@T~:1( F;W5S}C¤ ';%w6sqnsnvOt9O ڇv]v&MGzI(Lʑ#L2C%bIBRD"≲cV~T}!(Ų "%$uW*T]S#HoT||(EH20C9z8@k"Ѩ"E{ZE._g,11r `)!cGvQXYe]mO׀3Ybͪ51r1WrWCKz|HLb$+g7fc w3 PPIuMzdmBĎHR?KX䌻G _6oL`6 €gଶBPl```H#C@#b$42 94 (?>B*R$!cA=+䫭-wcB.C%S6A=c,A*EXdU^8U(deH*SDy sU !T-rGA0؈!Y:s,!}aF(eR :FA@Az>Ġ"GF[lP N}]"Q` w:P#az< ie@y}Z8]|]>~q&2YNR"uɉا&6b0Herw1fP2"-D$o|ȁڶb֛4,Y10_J~;2qDܾ"cz%pCTCH]˸z`߮nUB#trT4iȗťH v`l| JLN 2t y<;IaO @$`B9K1qe1Ҽ1Yg*fF"(TE#P1~9s}r[8!tE=dHcN/C9mF=wtH+F+[Nɜ!Is41xUs v my`g| /uʚ]{͈`Fc.Sg8gX!c,)UI@tdAuts995o&k7ShnuNu`Y aΨT2z~)D( |"n[6op+k<_ηЫ^r->A<Uf%ւ}IyNJW*y,=a[P!¤ 5"Uxm*qfC Qm)B·EI+C$$`??'Rpo9 T6 &s*h1C`D /<ήC(Qp .%fv->1p?=$mhRӢnT8ah2.״C],Z(R5sևiVwuօ^霐Srx~ pG`p@hJi=Jh.ey%.S$*&H*_^Ӈ|Y z`r뮖;\ #rd)hJkW4ӝ&D(Q`'5#46sh=)41A4 ;xMtʢ"@kX ʔ\dmYeBV`N2b$Bh ۄs5ZbFrG@0T11e,9#-s&C x ;sE'Wl;M9) :K;fvݨ*R]E9XuJ0@ 0W 7 3`F]P_tNMlҜ<^㍝l12/ƘVJӁb7TAp8[wY_=><QREaÖ&D x!,l;[OdyA`U^ƍPe6."TX@e/ 0Y/R4:nm %ٺ{!|s 9ăaT"\R*VcT R&|?ڨӣc&!#۶ j Ґɵ(a0 oD! ";G7 bA5PkiG@2M81~Edon@H(_"-\*{uBnn@a@P: mɭ3< j#dc<{bCHyAƂ'1!mc@+aje6%XZ!F DI :u;{vk*3݀4jp4 YpxZ0v{ITc1GmHL0QĀ1&I$ٍ'l(B cィ#$ZBl0epɨ2XdB~"ŇP*ԛ/ |^3 K*"/bEn4fӕ qjaC@w"M([ІWr{zs2!2- yڨ;&氳A#ݼ ].xߔ/x+{MW iv,Z%So7N ߪ].\F+ q"^Oڊ@ (0BXD\2A1tgo_/*y\V`SmKj Zv1s3{6.<>Է23oYOsym˜j8s'aڬ`m[2nVusbf|[|/uΖ77?Uuhcp0!Ezǫ3m7#Z}o1|=o֛Ҿw {jDZ+{Wǵk{v*G9ýf[tρz{׭_ 𗋭{<z־e31[cZ":0hy} K*FFߞ@* J,HAp)rK\WgYM#D&1H܀/CYRH "N2ug!}[8bIM7wY  vWh̶ Y Fet I$j쨎^c6{췦~.Q 8Il 7i@F$!H8jv'陯?׍`N5e9~ֺ_xAq{ͨ6UYx*201OZcuՑTA,yD$)$d;@JI%qd7?A Bh-u~9SO6(?G}ux#J@l !H`"iŘ3BP6pMs0k7#\uD>>μ95'Y1g!(!=R2K ML6_u*_O1>ow=+=ws65}PkkbW,r4ۯy{k!6uPR$ JoDi3_#MܪE eWCZ޳#x#eYc~&4hYT"NÈB"qi{h~5*J~y4>9jב#"d"P BE^0%+ט1ɗ8ubTpF`:,#q ;U$ť1aApy xs.w6QE!L\(>(^EsΙg!tlJ} J}.!I MdЄ! 6vv9: -GN_ᡥ v 7օ-z4e&Q 3)d*oxQHmt|CYKF}$a9Dm[co†S#k%BH\VTZ}]?J0(MUn]5.Ȕ⍯59A:;3BK}R5ߡr"0= L-gb( ׭oǃ%>BL:8ߙ$K!_ϋ)C$%0QM捡47ݱ~f< G Q#E3ǸG2aqEHxZǃO91ih,wx 3j=HJ{e}"=+@PddQ_>L~P\﬌Q] 4M)[)($SY :J|d9A*$PCq *!aP ^ *W]AUU,  }+`ERK;}@(`(gjl`>H];UɆR`z d>0dM`sinN6[#P cI§ Z rLJ^c uLgڒ5W Xý<R(NUm|Cҋ ۯDIu@IjԊ(?ʁEҬ!AdC$|M5UL$C9t/AI#:bSWO@~BE0f3>~^1*bb fj&?o4.Ӡ:Z<Ȋ<+"IS# CÐ{ǢZe7$0)A/byG%i wSD*29B}mv1~A4{O#Z>OzBDPygcc^Fw1ӣ:u-=εVӸʭu'`Jph])Yil4E-kH9 خ MFNz1@zNaawqw2Av޷y4g7m*Jv=E&J22U'x  Bd#k~]o_ H~Q~? Z_ԟ?B"@'8O{eOȐ;ӿa'ϙN 1^5yJpt̢ jCdJW-G1P)J<`psC ,tvT7cHppN7qSM0O<;)Q|3mյmд> 4j0y7Q#EW1IBՁme2N%V [* zoK+$c VPpZj'5 _A(J?#߮ү Nʸ+XV̞ hB^;62yd FP`1' vG92Y IH $D/Ԧ4!B v‹@dpx҈G~^ݧt9YmVʅ- +ZN4 (Tk͸)%HL!o]waDOogM7!C#KVR((#/;nN*}vkb#ayx0\Հb.Þʾz7' Rur8A ɹ9!og. =ۇw}.h^B٣<QS R dQ4(Tv>I>AOHQJN_8+8xc;B7L X9)\snE+Dmi<(^Ƒ#\%sf>3}wI;l& jnЖT,ʔ.]s㲺Rc&R6V7Ӎ68KO}I@Ep>Qn^(p ܁l>C{~Ϸ@nԎ%!{eL(jWE#5DPB~h4/|zuB:_gsV׏n~Q)[ADiY!3v/6j]6o9] fyC@0+ 2cP#$!7:gT f.?41^I'^)>Ƈw>=k˴>jť-9ha QeGpw j< C7+Ca}&y!oȻvK >6~>goOpR!~vn"K rL ˘#ȵmD˼#aRI4Z/-S XG 163]pvd 2tBEH%4D,aMK- *! b?A(kk%YH!%Uj &~#n }玽YMi#Dp|O;y]myS.\W:~9*`3*(!<>1@ ɑPFWyuD;Pt)86jRJ0´^#EFfU/AR8Ax0t]n7 ?WOwdyWu0(Q9'$@86Cp! !@Ё`ZHșZPZPӰv LD˯؟MMSC@JB*Gc)ʅBѰ)"!N'EIϿo5}M&'R,Qq؃i"f864d`F3Q&"*9$`Mև &uq)G$'֙q;w y{*EXkG<D(R*5?Em%aiIS, ij *!S"@ ;G٤o$ŕ @C!Tє$Ig[jn0K*3e9|uSζ$ڑhGI$ʥP&!ݠd Ul@R(o 2TY.Pݜ0E`k*6'/}쳓Hxco& v[nSDՓb/_p({fܓvS` !nM)LLࢇ<`hj[ߩzJaQ'г@!E7;^POy=.^¹`ʇ0;~ BC 21gb@ȞחWP:=ovp>>g _V(En^~SBXI+i)%c@( _''={@D +LFDk g#bXcG*CeA*+B{(>U1$-ۄA86#"7C(LC gazaaBW0T PQ M+$ -mh8C-ĬB! ;e~"iḜ$+AKGH}мS jCB )q2ݏHee|[0CBB0Y܉ݙ &NL `$(`7 KL0m]C䁡iZ?5(#03`9}(m :Ty4+-? )ß{;#o4DNg_CݳE~oPnb^k?<8Doskdۦ0i4Ђ:QxkfD!z!VqCiRP.zGUmsY# cb$VD3#]Q/[ܫv 'R<8*e}HvQРRs:[*@@;RVPo.yi 2d*R )> +$p RpdM3ˋ!X&*hyh"' C !FGXҝO$oӃ&CL|&v.dDT̹t٪E,b!x؂,bB*8`J*8#%&إ$ŵF-A$JOw&OoגÒi_¬'K KUGq;&P`ÃjTzR!h lm$~-릖TNAeM*Q' E;.IGvXB**s~Sm(藑@I>2#&~3~}hw<0UA(i DJ>& h~b϶ PurC/f4Vxh7`巳` zl 0j=?Z{9x=JY)R^,L3:GO8R B`D5n8˂Ai#};xL d 0ȍ 'La68CPkwr"$Rsǹ?K)jyvօA7ĄHXv4RDOZB kD-?Gd k*-ۄ;$b*C+a?']ZJh}JәP\S0k@tM~ pJߕ"?#}mW4qډDd ۆ`,PаVHO~ggw;t ZE# 2$!YQd21@BN/$(g1C}bjf3Yz) Yv1 !gs9{+~$ >u*xk\Y- `Dmɍ"c@`UmS"E,Qd3&jEFG}ܡw3~$Yz Mwr 붫 BΛFzqs_͖}o^myN7~{]RK=sdx3tl7'2v;l9<_kw9gVJ&{gKb BAD*m~k (3>6 קuBמ;h(@T)J@ ʈ&F 8ⷦtrK]N>>KHU"N]g,Vvή8ӌahD#Sc3fL8SV 𩭲[|]ZPwy 1}p[f1K+_yzC('5Ƃ`w|v=0 nOmw\.g~jS;O-kW[1c"k;ދ7=bwSlu]Oo8 2s6=Cg|x?=O~~oۋ;\c.~2AU?%}w AX@8VfnN%RtN;zLÉWr[ b^qUfȹio-*:xk78(%7^"hFWy2Eu;+E_y1.`HsV%n̛"8alIRA$H/zFAȪNA˿^F AM) ]g^keڹ[~I)-VmIUT"rQb@"'i===}c;Z n]xZr܆!@JGָʦ3"zUW80fgxU&d[=9;6RڹR;9oUzHY1_/[˽1b{U~ToT V~k#{σ ߔ1#n6K Gk{.bvtRrU2P1ZQz]utUzRʏYd89=9?Ѐ>ÅUu}C1@[4j(WR yY 8 R AFcLgJ=*s; `"c) R3xRPh;[1A6$ -Or x^s0T;RCm>AG#C'RfHH{r2pTDRa`c}CoX>.UzSTS( qQkئ «JBdHH_sIT/0iBxAAI,li!@ S%V!u!qK#!u{ĨG9 AXƲtsa#(r3M鎡Ӑ[ژ=˦RN(ZFܒE@ ip@’=N ;Yq ' ?d;G ,*U"J0Fk Héy6?.*~woTjzyIx`)3%]~8B8Hܘ*# vR }"D vy14JmoPbhjNv{-(zHp!F!H)$g' ֜taO"c=}{x0ۀ=u~`r>΍Mݛ9†8t߱%89%@FT80&smJ%9D12 @P+\"| ,sPbd 1@2Q ds@m.-5QDԍSzǑ3P75F*RO>L[ wB'yB͝κ8?z&(L$4PBn" P,K@ )mvZ8MJs(~L!! I c ߩ|XW^V:B>(6v%j ŸDsOpl`Ãw1F!ʢ)- k9"&IOj@)]$=K(͛(r"w|^Kfb`RFWEn_dV^dv+/1{@)).R%Lll[\ PṔW d jzֱBŁܘ)!&mzs$rxuKb6M76;Ʉ\N5$)) CI3s1MR%!GK )OT<5;1)qZ ~|qH<1;&&!M܇jGKV8 KB;b3'g FG;뜋jrMzipe4FCC& 6n=RhtԢ7jYO1MWa;ycioz15 )ҖzХ(i=@x#L .p'GX9DI Pzad-i ʼ,)IY`Y bBӀ&HeQ/-xXڬlTFvl9 0ܺ[ZL(sUh]Jg:YcND^9)֖HY+vwFlM6Le GBdr4{LXAOE@>bGχsMcQAi a $ݳĄEo,'~>ݶmćRo-J^ݓz%QB(H!Y*FۑMjiBP;{M>;x~MZS "q(\^T5iۥrɣTmF *JVdɶlkQk%mit卤ƦmQX2hnb؉j$vnD[E5b7J.͈KjUŮUu]6VkVjj6$j%Eӹ8%{)?`3 KSBF%x|({%1KL(R(Ȣ Q]|4mbH8O Q#B҂thvĠ$ 'xZOV",4i j%A>ғ9f}K:dB' Ĝ _o C<<8 &X\-LWtȓDPPwIXM2ƺUd Utz=@#=nQ48cB00~2hǤRDs9)ۿp8SL&F0>K"SF%Ib™MT-j,mRlm"2bHTF&j*I-4#8!:66,D::~oj mg@NqL0}as8Fa zk5ԚE=չR'`GIfh(n`Q)4 VgOy9梵]{MAUC<EH i}HH9%Iy8LZXt1vN爢eZ('II4y:KKcl 41dxmIZ%UHPv- 931w2*$9 ĵHA*8e{SŃ1ews0%0r?$\*nǸMrI?I*;f g'i*2 d,G~{!rrRDL8P EN 0l;KK$Ժ !HhSN%gl\.o.fcΏ qQ籯T%V8(Y7:GI[ YiNP^Xs~|b%TG[?-u(5δ6i5Ru},W04B-æ2sOc%r¦A]`As x>sG2BCJ#T70ET;;: 0I`md2ZXSa9σ8f& u)7<(7t֔i>lF2H)(M H>PmfаTF_1H!2l`"fљDaCbvU4N܅aP~aiƕu@*,HAMi]@<{T {(GodIv60Xz  w9)ƹ  cFtDgQ'vj,]ˆ0`I`AԩI)RJO6u}:yyUF5 D ;m릗 TkN1+@.h@@0D1n ˔UԔXxhNQ;3S"nb]:dV)hEzχ8D0@@1?Q&{J,l!3U>$G)~q6 ]@ȩ"3BgZ\x !׽'hsݡM&&B1h4a>}_Et}FOl)ec%TCUJnWKfJ-g =*L ?)߭"H%!E2caRnUĚ "*`h^POE"@j@Xhx?wiC#~& ܘ.R!& D0c,bRukVHi z!C>=6KOX btR'8YDDD"{tD&x P`IRpg^pt˜2Y,q`+0mYR'}[m΄ Nt I٤B~%_ssLWT0-^F $Jd-@e4sVVB..&FHxC~B7ÆRf0Ƞ=7j2 zJbV (>HÜ;L2/zF߃{$/T*9*廕0ڂ5?}[ۭos8ʂq5v!&D+ Wө H!a`Qĝ0\"b"rmn5;N.NmB/!L|*}x~q舙ETAH%>t @  Wnt)$6Xժ`PYHRd3lmǿ - եDRh ~ $D+2R$sCѺ<3 w Sb AUA?m*! Ӳi*f>7vT9 &- B$e┺4Ͼ 7ݚ h` jJAaw4 2Gf}b7q6C1~҆H1QE* R7>g|c(MC$ԴSE1jYeק^d;ܗdӢa e;njэ:t]:"F}gՐy%hCr~n** 8)"lQhi̫=.NW5ku5Q^zWXmmͣZ+2EZJr-AVPAh5*XJTuR.BdaI#Pm6bb4j ܜekwz 9<ʄPz} v6fjMi?!+mU4tЭMj3';0\cqOFݐ'aSt2|9̓_H(@L!9K߲Uv?DJqT<`0% GCF&G㘇wؑ " &>W懷#|-:2XVʨ(aYYCM$OlP8c4]G{ SC!:m?C߫1Ff'ّ4ƌؚ"iEiBfU% eaA Ĭmڼ*fe` A$a R XJ|pq gUrFi6=:ƩcT5D`WIξoϓN\uƷj(,˸`B6t4Q`}w'?DŽ0^*Pֈr$~k9:$ׯh꽉!|: xmBc`5؈C ={ "p#ĈyC_)(=Ƿ93 z}'Gޅ %uT1r&Z`509@0)( CQX0aCk9H, Ri"qm (SEv>fЦYYeh"+8!5!6dXq|Y+G&E" *!J6]G) uh(@zGSv󈊿 $чؓ繈~I~){P?8;YOC?(Ga`!@xñ'9r8٣Bҳ=hCT!PP<;R)Z'bGq CyKQc ZcCIV%+bX\@/1$*CCR0g{i8l?ҜX͂I)5ZlE $B0̗Xs?iP X┝{#>z`p>lNM #9)CjJJ9V,@{#.Q:e4fR XO U_|IWD*0E 2IDBKQ9Jh <+gZ5I똉>t\b5!z<  J}VwJZfp})7qӝ_Sħ rJn vwq U«Zr|w-/'_$<"! XYEGRL/9L!٧.'8ZcR`18 ZCs^ϋyٜ{irK7.]]D};V;&ahIqZ†V uW%gA6 :QtΧ?#˿U= PbAJ((11 b^PsbqəB ;1 'Z0^I[L/Ru)c]~XC Um5P8(#+)K-T(-g$ĩN;Hy'+Xcyh6ހGբ/W[W C{p7Qb]ԓsnIOfbb$1r}6}%QL5#:(ts:= PDp.)@hcB<=B%ߖ$LUIj)%i뙸 d&BJ;1[$c"V(N}OEUV{: $_@c?#Qd| )ܭ=  .| $d|9>(Ls(ܻ9MYKxcRx!LU\3~+IxƸ@ٙ}[\`Sqʙ &GTS*e9l. MXrl1\4:*Z @XVLŀYHHU0ǜ=ڜ+e/ uH1L-%K #g:r4LJ k#2b ZJ&Z7S'Cn8:tWLcsi()\XBe IQ2bhڸhf*j1SYexvZV- ! )R)mdP i 224cP]p6m\[jrL@9$K\`k[ `%BʚZ4I  3A#! !aJKۃM&휆AJDzBd9:U1Jэ́$n::Hɽ05-:kn6X}0&qw$Bie%\6COgz+Tk I hO?JC6N|FX/ Šp)*\S‘2dmvN# U9xhq{.>8bV`8 ;k6LvwÌ+Ę||2(r&cy Xs08meσ:RʺF0;ef#(-*fy@x-DPMd74pij.8bw/:A뒂nY l4w~yw۔9l鱄I 2,):7S,Y'|,YpVLd[r`ÜFE =RsJv-b0:/jr1 " a.9yh9†)<9~Gcn8'岻zJ^5SR4{y;03f""iͭ b$xwB.a&f1&MTy-gB )j1RkY3Tj5@A!,κ6Eq~*mJM4)IffA$5#Aw\0Gz9lLI{gxs**RVB K)4!e5ZwQKp8We b!D&g*r.B[/(+ \SN/!+KClXTaYP'!z2)1++B%uPb ax<׌9箷:t QHF5)s$`k%Hc(Bmi*d|3T<>0T)+ qpK'ZEIx!c-tty1CtU%SV 9 dnj[.u NޜMG\c\Lz(JЭ&MEw}dLv̳/n<Ŕ=5| W3"B'`\<.V"j]7ay3AdklSl% ?P(^AuvH?w̒mCӃNxqaR"p`jIm$;8:ӜwI'd%a$[~Oೢv3{>i#Iqēst ffaװw$49+ې A &M92ld>&\Yą~^\:{ >$죩PsւnKկj)t{CiCЏ{2F~}叟NB݅eێ5)ryrBgEkV ebД63YyrYFK,˻k cŋ &XL E3}^ƄhT~ ryn?q\/>Q9yE$ڽ;i$f`伥jLU)PUQEU|·By<$cs !O~Q&@Ns8CAZ5.[FA5J(Ȉ)B1F n q8Q$›Xf2(EAF0:ɞFKU 9H (@#jI--)$9ͳj/S! )U j27t a ^`PV Hn`R'({AhPia':D9`ќiYLtZ0DX̏4~% ͛pz2?"!+8cE^ Khpd5TuH uݯ]at,yxY&Lc2wIݩ3$̷b'oPJk1ҠƯ'u横M?9{~",d,3&kI4Fޖ26Mtz3&CF@siFTLMW(~v9O%Vu%:1C4CbF*Ӱf_`TB,ܟ=d9nfam)ow4+`̜TK댊M7{#fkJ@;kO4ߒ'KJ[|"GU] =B @JAe Wbt;zۃ( F(#G:=BxgQEӥ H?_y@c9\&R7|4g!y#v.Yq01 +\P 8 dta`QO eBajByzihnç]C<8sӣ x\ܾv8V޻^vA aF BϤG'=ʿOk>|w=~ (iո(OB*ą 9_fInKYɈT?'b fD;_0a/3+墋 D&NO Oěr_Tw2ukLާCuѴmЃNJ==dz}<&bS ؔ#ͮ'_]:kwIׇ_~l;?  te@H  "9%"=lPk" j"c3Ms PHa`\dpSHT M*MCEl=|$ ;TIpjhd1>:^!b#=YSW,q"4T(.@'IAA mvSK'9k;nk&nh}DģَWg9"TCX} AhGʦa<@1 tx2Te !ЇmS"u kdԼ>'BrIcc< j>"NeUbt&KsUvD@u|NBoE1Q&JQOtM)_Zckb4 K8,{g{]Lu 3=Q, ;dQtnEg2~)Z{rE^~!Fu[tN#`ʨBXY0VʉHaԔ U!9XA\nbi6TS]eKIIMw.r3[PR" BάG, RE" $ eT}`c(1*rhKyKR(/p_*h>Ra>[Wdn, .̣sBnm>SOMi@*$}O|TPQĜhc1- QNQ[>J)U T3ENP?Ж0xnGdS!#_|+Dګn9<9;Kb^ eUZ;tR& (x@†Eo==ٰGm:79{?SME]{TM H1bβBd|~\'4`r@xynܓ$Cu,!K gP"@daDA8h}o> GG6)Y~hcm r5dxp>9+|NCP]} 6<;R^Q+.|t':"\Ej"EfSU("GhpUh :2‰uAH }GDDEp?X B܎yh5K1W~Q-=}N/md|=J@\(A#A MǷAH@02"6J9~ 9Xs#xX%W1.'F1~ (ͣd̢b! +fA),Ot=2:J\Ң38lU]nɒa :E(DpͩSJ#I C^ZIG,7fcQ.1 "o5| UDrE&Xc9\ѵJOIm<56du $}ugAaRE t_ #ZAtx-@:F@!T<;rS:8n((\zN;qZ}ni46l @!r30>g]Tr/C']Jj4Ȍ# ~{I!D:'`Z?> 9$ɘl+>D(|DFJcgqN3㉉v(UfCڧIڹx{y;v pF%-Ǜs43u0'L :wo Y(pCȗ6mRǃDe}79;a#3='&_ժMQl&:(8K2 A9q=Zbт%dd6&`[E(6"KI;¹Is!&hhhhg&s54bA:LT*H26qhwKHrh2dH3T;D6z!/@W}w%A}ĥN㾔ɷRONdQ '1! Dź0b `` ˆ:\d^\& u5P:E$&i`DQY`a + # qm&)e$b90Ml8d&@d B 1IC Hn6yq^lD%%ݷ%)`)d _*JPHh[P9 J ݨ1Ve* 4h|J&Rf"#p!||om%i3dY)2ZRL`Ei-eI1mst+v0ɩ@Dmm>juY/Qimr͸ǒ a NlpXYX$*TQ&XePCFjr"l EZ(!C|;#D+//OӜ39е,W d.o:]JYЬ`L~xOeOnCfBN"*,)ܞ=҉`)R/ @ <% PĊm dhQ21Ls J"nHl(C6>"a  r&;!.܌ȴw,$G㾌K;@&Qc_0kX[tâ"^ëc(Ġ4SB(D) `ίI&J#hC`ODˆa?({}Vs5*5UHi'+l9&_E4DDPH;hDvRN*Xwr.nFO6Ls!mRYAR~"_CwRMQl HnK r )Dt;kzK/&9 GP-.dڛ~R~a ޚA32 3sh80 ޣKW>\=۴M0zAO;G"luFzsQ vej>M :z=ٶZl馩u..2 l`XaJpR d,0` !2;%˳ S,Q%OP:%b+%`a鷷93pNWd` %*YbheRjѵMi[6Q+QH(ռ0)4L8#̄f d(QJ%cJTYFlDRI:J(ۺ""""6DEj^e&ҭ\[V7TdQETJQE㑢"(Bnr"""""""""""""""""6""""""#T"4dDDDDDDDDDDDȈ"<*"""(DDDDDDDDA# RHK98djA0P Mq 0γPH"T7M(n4A50! Hh#%M%Z3wRءhv pArz, mcժ ŕqBhXRQ6w`~??ܷDL^E;A淺WAaC]Ha1Aq4ѯ$Qt PJP9nnP$1> @WFd)#FNd#|SJ,$Q "H3%PPιB'C)uu!fۘDVԟ#Zm ^n2*ߝ`BKNfKm i g p)=mzCDwk"5lb#ȒL&4)pPlHYD- [e'T& ) z7͚1v;b!Cmm/ă=Iߞfi,9Ɛ'cʰB Ha"oTE%Rb!n^zD t@ 1M8#b2sä΋kEOAkBNda9]Q+f?t<?4Lpj'Xv(=yur=wk4r KB,8#@Ck9IXo޹hNxrUUy)h3 @:̱] +lY) ąGVeC|5#IʵJiE"B)TU\^ Z`#:!C[V8}($"ӧc"%OQ(DalՍQAeTmRٍ1+mF66i©aiU7Ӏ)"4P?B*~PR@ * m \(i+PFge6|×6$|b'P.-e7m+𻤤:.Z9k](Ҕٺ\^w,-l`^V:F$Yִ"e(A0 N @!j'Ɔ40 _+hR&B6s1qv"+ot!Cdc;{M' ‡8OM2z(8}(!C#UPz6 ޔ47"9\>D.OZi⦙b4/i¥)@1Z{|>J짮J'/o(:'< O2t8a=^w:O9 dD)g9!`K#y?XUR–[[ 0BҋP[RԖūS/ OO<L%PJCx,r ևo5#t_:jO!iW|=IN-((5.4dbF<0{ }^2I8_y!MAIeuO~ÀOt =.|E]bH2*݂Hq"tA! D(AeuöRw1 9|Ka?2`q7,%z֗E$d!JB4[J#JM! ::CvHc! &ѐo}] OE>-w`)bQ'@Q- ߌu!ar&d!+z{%w1(gZd>6,0#U4?_Ӣ j?\v(>DC6o$M9…q]Zg4e4#5bΣ9ϑW::3Nۡ68OIӲ(l"p'Z9g#^Š(|RB()db$ T'y(:RءPg)7 gw?)$YPp/`K!"PH@_,@ 'x~vtvI)L @4נ|NV$ zWq0HES SXїs~k/ڂaULmAAa;\|ED`Sdr%2WnJAJH (V5X4opA@"4);X`YdD;< ӜF FDCwGy'šfi(G; HUT)%āyιxmpj8r HvR h%JViDJH/4A \*Tnc7TYHyH[\Ѫ\UA;J sN,iDv|WAuSrS?|>ÓHQSUlhZ?VW0(K~! 8* ҪPj  WP$ sCzl1 pKDi hhHRbQ|G" R{,,12жqϡF4NM a#f c #Y$Mlh>Q{@v6L78.MxH}R}EB% R4lJѵ)؎Q>  n.d*1 nHB'پp`ERSK Y2P^h=򎰍!"r%5$Yݤ^] WK|[wz^[!%&#Yl f(Yh\ԏBt?ZPQ=*|1H@;x`!`z$1$6 ;oA1Fp 8FŌ$:l&x5ۖ\ua?|"f60FŧXC,'ox[QPRUdARdPY!Fn0%A"$F!AXPi7Iai!;ڷ pi U@/ao=GSg'  WǹL=Ku!vw q  32C̟rOph9KJP)q)z0^%"8cN P@ @SXkto 6;bV.㉄jr 盿_Ý.}o{q+&?Y'y0ذ>\[ޱ n.^pzYdW Jf99܉a| !`S` .Ε<}/uC+X}#P:a2Q6Bl>.Jى eD2sZLgj2i^Ah΍;uyp^:=zobzgqN0@d(C4Gk yb԰% r҉xtYŖTוoEɯgÅ|w&InfûeJCM5 0㗾># HY )"58k֍5 oHYm%J }ڴ3ZkAQ񂏐4WXVֻtp7u)^X<*a'sfq[;)ޯƉg k VUOQPlCƂ) ;%ӎ%H /X ; p$:ku!b:6n(>=yAڗQ^LrKGHo$1`mvef^v켳[Z16󁍸t*f囝:w2 B f"f6'-B9]2j z> ~R Y)`0NCXm"\=i0!bjx^d'f5ChfWna Bh; EE%RMj/+wS2!IiY$$"eܣ]7",D]n)-]"JBb(֕wq6/% ?Wh!Gd4L6J;;1;&jh,N"5*xJl\aF4IJS)QRlܴl ZHݷyS2I36QIϼ?>>TCŴKq)ht=IW^3W ,2P2s>xS/Cmb Sש tB@Nq' !9Hi@P59hLu]M*갘އ=FB6tsQC8ԴELPy֒ƠUt;86$">1V/n/4NMWr HEU>Lqy-92x?)i" 'ktyf̏Y 9A4a "*H _2C#'\یq B5x(McT_"U)¸E 0 H >t&:]:HR{50G뉏@z=|R RS!J JhHjXC'U\$2!ȁbap|M|*d4cEPN#>k+6!MPN i&=z^Z!D0g Tej ebE^m2 Nʴfn[%Ik}& & )( ? sB;j!Q찢OvUۭU[֓U5e:dj*"ZPA߳@#H%)A$ꁉXTي2H "QLmt:kPpA0wd?ܒ 5nN&-OC2>Y 0I>0(SP= > S폻b%;J XV_ou.lJM9JŞn²LU'Rz?yoٻk7]D `@IY|1QV%ką KG A\cX}d-H,K .IDΝLd) _^|*yQ N;;qU(`N~JRJ:AѸqag=p~@XQw  `˖'D=xJXGiwlb DpY"̚7+sMethg lŕۘI H k5@!1eezhY^r\~\%SX88P!5FiUAEYTbH\(P&W@Xi>Q"A=d:w Օ3CH.󮴢>=v&S9i$JR[ʹa*ݷT %ڔfL]všd(ȃXTB)PT:n]5w ۮ26\RKiBVT͙I KETͩ5Ikiɒ%ja)HRHc&I \bV-˻ebkɼZ{]VkF(pt @շ:r*2EлUyEՖ&"6lfA^ *]$Rur1c aX,c[‘d}ךh#"+ R{W"eAbQBUS+X@E(bLiG 6.q3cJyJkY2wwvb=޼QԔE~5t$h^'$ET;o6x-'o\óiYx&`ShT;BAP X1QqkM(`Lڜ_6i=XO,:^ /IhRKaIP~wu'|(Hsm!sOǖMDd$TDF>'vov9!appLGs vz :O-LNEێNw:<gŃi!QxIHb:CҦa-?rGtӜy1W.ҿ?'Z kVgsw(*R$jBXHPS-=@\`.n= u!5κ6Z=M7Gts{וhg ~=cPJP2DI2~'=R T0]N7] Z,BrGߛ0dO*ꗻnz;mѬFy|I w t .jG!g >'<G`44)Ki&2=TS!]|\MvMd uBS I- u|1GY7&ΚsٵuBGv2|B9$AKH}Rh*#"2 ZMwҸ^ONo*$JBu i{X"R#Q KdA1ʃR :ƀ7ɕ~B;P1 IF!`4-{q`IRZZ  (=&L3(a@yHxŨq:Ck6FZԞc_ PJ6h$'[+"7QT5[;󨍿jr,@)%\=Mj>^a۳m6h(@d U~'{4{ <"C`S6 ,s0SFіU]lRQ5n8}6e &YJT`#J! Si-*JMT)7({ԝ"oDԴ x!LrۅlZPKdR(u.'I2 wlÀ41'I3 5{mbL (q!>8g=݂XJV%k g*"0I?'ל=`T+!Ra\CUH>nN05$HRTݺfl%Xbu墐-è\!6ĈN.fJGЈmzV!^c`QhM i:gL7;zp~+ ؞ue`!G7;pX ZCnP "@eVKlسZVVmfH6%7 dhªiu*Gd-y|Pp֝c8z|iɂzhf^˪,J*4ԪA++f { Yt-$&H d ,}xP8 !f}uّU4P>]'PIL#O2?Q US"g34ޏklUP: "^K5v/AH#o4>)XYb)b&aGc PTNٿRƆ~`RDE`j* S !JK2󝘙q$)YJQn}#gv,dFpVscdUA%1WU!aY?#oa\y8@;NƦ6  {hOnf B(mF]ZD:(i J KaX [ @%[ g?l@KE Yl*KKMQfWYkÏi!)_E;E' ^lOm Yq%E%!%<5J3o#3@*ȘY8bcGDOD)@_E3z&(L)b""PyZ"GүhJ K0\܇pI ?MhQ7#׊0'7G܃|`5ugě!ֶw2)Xb& yL P]SE<U/NY%!Yځ-|!!̗m(@ ,JpSpWO 4bhJO= qRq$ y1x6'q߰dҗGfe' wp~"vvOuJxsսҋA5bC&=uGh㦬AHSXuUT8f3O+Y(Xp{k7v o22R7cAgCu">H'i:a01!pvt;fkC7':MAzѼ~i4Ƈy5M 9@$O!|b?>_F3W j:ڝ=❝ڻb|"sHb&G/]̦>ұ 0 b'5T\GԩN_N耀pAP\N 2v WqnOx0QQ\r'Fp( Tl`Fc哃;g.-$@>vhu8\+7<y.[w&`݀nw==8sa^8;FFګxyuݘwcNsx?hua"c{Ҫ07pUU5ۄn@*0!P˗^q>ZF@-*%(29^$Y1Ŀ5) #/i w/8Ӟrga@>j"!αKw3߷r) R|+fxk؜% 46,X?7!TsXA3AkD5q, })}fc۱ԥQn C\1ǟRnh" 4Ma4M4ޜ 7xAl@;c$I$~]/]^yZ]EC-lPv3t#~8 x旝F0_c EkZ 482Ndv05*H3 :U/_5E#ؒpp]olIcPm^nt1T ?J 8~d\DreA^˿SFLGk%Q"BNEIņG k~P2Ka@×#v] Y;|(ߚx`_CZ!(d4CTxگ jF`2?$OE7y!EI9’ y4B`UAi0F8 S3D,w#cdel!HRsbtܡ(WHkh:+P~0V\4JN(4 )Dڢc3T90 cIaƀd š(;v8 (i@V_8en f;uO1FY,B/m'h/aȠTo<,Oظq?mե* İKOhvt  _mjʰ`vw9|sܗ2K \r[LP&JAaK ^k0JJ"\du$Y&VPBV#T FP(}(q#~* `#2JS?ǼN=ӳ[tCwaPx,  bڔ,,4R κtͷ9 ٧vl3x,!_&P-@Hr!d@Ny 3*'5Hi(4# !O.$7B32 $Ʃj d`[Jd30B"S"(frBя1cO] (L-a f!QX#lB$& 0sx@̶?P<ô`?s!PM& A W"<|P=x:'`0Uw}DW&>?t8C2e NO" zAd! D2.*[¾PDfA,dh 4nFX򃬾IgAPAtB68h_> |\0;a9Ѽ(f4ܦMH i>=d$HjPr<]]2\GVnt Ǘ]>%ơMMJJאN096ߥ~@JP'q!L9@b%H~C RIR B;K%[OBIv|S_vJ!0PJ'V4Dd0}ǐ:lXْ5$SҐ{~Ɵfuz 9u>26Ĩ>6D 葄B~GPg۱Q׬ߦ|dL琦Ȉ6=C?뿣MO*#燬,7AQ-X0iUP&$ч8!F-UZ$$T0ob`P&m@g햬a%K;)8hz^Hό) {-o$ RIP5>g~d:hdɡE3Uk%QEUw},P- !ZVfyp*y0'O%)[bgOk0qnGWd̲$OP;q Ppva]a$C'tFh" ̍g^}9П,fbfiZ6Ϲd;z 7Tm QĠ|J3X.8t % +yC]jLs$uqQ:~)) 0;vZBNύ+ /%'| E Be ~R}1`orp-ל<"0UX),U>>2PW럓cp>"A 3*>f,:>maȒˁ#~Gx1pChi]h%`qJ9p>zyԞb | C $ Tœ(ԣME3dMV55.W*eIiRhV$ݭm "dKmJ J ˜ƚ@^ a`\V"d 0jT F&/SPmEHn۹F~ SSV99!("S+g%Q2A ((\&L.5.Au҅|’볃s7Ka+'h|8\(P p 7M4j EtHh;AA((gTJ $@3Ap`A`o-8U~nN̰w(*u.{trMu!SxN)x@m&ȦN9c'Rx'iSCb2(oȠ!k`Ֆr Tm ـt17u6(5ӑg!x']TCBȥ7w~!I1k;.d@(Q\ +; oJ #r>i(1P  [A2P9m(ErTc bB2U^1cՖd1~8k㳀V1jdCa@rH9" VY֢ 5xr 3,˞x( $BDd]@H 5H땚[]th,J"J"J"J&ctj y[Vm booƘy8&ڸ`da C)КVk V7p]AvsIcl6N'Uv @WM5^v6!$(um P&玧#r %;&Hs*b*(\V80[x&Do9ziFk ZnfRmJT j$({AI@L'H#̅Ѭ)1 x؀6MMV:޴֗;i<;3^{@/g}4(iqcsL(N0Pe2P k d> ~b(]  4EK ?z]>Nph!$ ׌sSN4+](R'xP"(`P1*Pૃ7y{T s։C6rҔ9m zekZJcw /=MػQ˦ Qe tQ CP3qBٿ4Ff0F T4g]5#B]wΘM7QY1qN +HwH wM{콎v٤+!V:UNUšyK$38PV tod$"u|l04Qwʪ7 ȒȠp]4;DNF';ci#)VxPC3ŜSu!NdeBF* *iJ6,j 6Rɔ\$)Ңa@;0rF(*&$e@FQTfap{hB9xzn`wS=s& ){ i[Ű:*8 8^"K`ºQ6pT* Y1Re(wL'>5ӲmgNq -*#'NLrhaUPͭ.L  BDl D } #% M0qW* 9εCbU9Ԥz'6%cjD sZ&D8 "> ByCq i|x \C^$nk.m+-Bwиj P;= 0LS# uí=+UM߸4"rKNP] axA |!aV.';1P MUX՝ ..ok3Zzx>\՘CC5i7bD!"ܱH$Tȉʁ$v ޫcs gVd o앶җ]YvbXeԸ̫FbOiDʫ[:=?+03SNKTΆ C϶ӳ<w]:c`ԑ otbQ(a,,S !bdm+I$0+:N1IC[Ն@,2W舱bF<䴟ǣP4e10F(s ~ ͉B pN7(TP^417U|(6/oh`(Hpw57c;eQ7[Q(툅Uάdv&PYUȠ$0u PHF%"@DJb5uhy].B12I &{F"~!{u9 CmvmE4Ͳ>}s*a7S?O2H=s0I֡JNJGw:^ vT1LV:0Tun]51P3C TxO}-k-'ߑd)FVd5pYy4/C.ᆎ.$Wq9B)M1*DуPo2VCFM뛗(DC /|t& q)sByn(xOuRTӒ}lYg`3Piljڅs ! ]yLhY O=AsHO4ԩ0> 'A_pt<#$TͰE_klmHU>`1&9b}ў: J(w.;zW4!GJA7zzw/ >aby8XJRD d @$5Kon6+cO8nyxk]Y^JTnl: |9i`׿PQs 1h?Æÿ?sENk.R>[\'Ne)- Kf@aǶza"=3pH@uJDdۭHt)XYI`9θ$DDSQEb ]hsb6RRj&YiĖb-c$ʓ|$M)BRK&깩3*ZMFDͬHRŚjKF(5cIHc]GϘ^8;KZZ?T>lO<'toG:,RBHHRsၫH3[81Q/SCt?Qp(>5||n9vyS-l0D;3lGԮUbB(vB% A6|Z'T?6BCdș & Eg$i rVFcQ(Ӻ ,i)TA8b-M&&deNq[̏Dl!" Oga%{'Göސ CCܐREB *ND{Ħ b sv1C03݋B Z5NNy2Ft 03 ӯS&(Zd$"j#Ͷ2*ᅴSW9H)YO?@VC$͡^>C"a:Q^W!LN%Ty;ӅiA(=u6ƃh=kh@xOY MJQؔ "Px $b3nY?tC> +̻/ל> g>> ϯ!p /:$/ngRf(@!D zh1CcI\'`TiU:(TH") (|O5|iIpyc9 eHM<@\c0+1]V4)H{8I3ln Rw\{w 4R!_wt2 @LRB!;O~ySApCJ5F$!@7U$ CU]ZSC0Z0rUpa( JTG<ؕINQ1&V56$[XѬȂQF)~q ) Rãu/;c |~N7u/9"P )K4 /DAM!Ni|ٙs[f!_A_$T"蜥90nGFU"F@(=bK "2 ?s a|$q d>aREG<89#DWYG؄oL~>]h?*?nnJc< &Jh HFažqjP?/=NB~Ӂ7>)>d@~AABL i ƈp܁.m Ă)dP)bw[ bT.1Pմ " p$`E#σCǩ'rŜfxe Rh D-Ad'o o4Eܦt RLI1NnnC*i@Y!1{JJNR[Ch $wsC6Л'|߳qM֪̳mC TʦF5EM bLf"i5iLkI2IiRfI  Jv-@~=COl`JXa*R 6@>!ՑIDMZZ펦qt֥FgMD7/.yyY|Y}/px*Xhu3%'}}ҫ:2BT bf&^ 쟤z&0`C ڏZSb(Ʒ澖U"(4?k:`eS(60,9$ bBUdPCu7%QbN, $;=@]L7t _!(CoOT=woG>d@E{PRh )QPFЊR#"ԕK,  el<7(B" _P'7310 ˉ" MG{s$QQϩ>=Sr^QK0u#?DCwl_HtCxx \_DRG auQW2O xDN݂thr'&wY0]#)OZ9O̾ HBf\˼ԞD=NE2,) _W;y%i`ǃ +(r`=J)S)])"=8;mrĐ4p.!&f% +@u mf9!0Fݒ| ƶ*C3aKafxXwaRX1X"SMe `LIu@P#SntlY9^]ruݨXk  g9;nFzA*#nb:}08"9!( .ʕy 2a%If6 ΃l-dhXjd"QIjD65&>(r3 r (z;y{ADDLu:4hu"u#t8ك ҄@,E T:@-(kec)p&LMKOx<@e!0PԔy^d`B wڲ]nu^H{DY5OK6غ hd**{gXkۣWuvKsrb: :}T8ht=]G݊q"yp<90T"l4B  ? wUd]DG@84B?Q{whN $!Oq?p& m>ѐ=H}8f"݇O} h t2FX,=LPhE̩Mfپ]|x54OC^\dOOrvӉ lL(t"Ql5߄B/R9D'טk7u##E&R'?=@&'6>C8Px!,JlIé&hҖV-f$ *iM&$W^K'T3uW &9DHE܇"n) kQ=,'ߘAnvy4 ?s} AHfګjE^"cr|Ύ\G>fz2~{+IO:tZs Brx#- 5]59 nljn (=* V1JIo蛋2()сUޛ[zP 9ݨG핮S$oo+C|j o;:w~ STs!Xj #E.e3;#8|9_QqC &::t䧤=¼CM2' cmՂ,Q+h{ /f>8A֖dyĜX(ش$qbjDNvjnv/ik3)J!9F 7y fA00*!PR YZQ#q& >C;h#{>c$ ) I1uƾ||*"qꆾ1%#$PHԀ,$'Szv><,R_&hd8K:(B2Ղ 4Ĵ6k%)TT%, {x0K&B:Po|Y" q37d45ZqduO աJ"Hhm8G$p=S0l @P0hw{ztT{z:;Q[ጾ>cS鯾:ѵ6 SРHeV@m:޵UP>փzt}j>{`ze>vg{}wu=j}z={Mv}I@ϵ5VGǠmk%@+zh8+ӫ(MUi9g<ݒ%$/DR{ )D/}iwyݚڱHE4 $x C P}yhz}=Kl 24k@4uvmnFU:U|:ozop޽罸pL:@}(*a,|` AkHcP PQB@#;s:Pvs}{É@}OW-u97 wZ@@>n}uDvh(OG@_64.֒{U m޷uˍ[=gWw|go{对nw>G@to{n4z8h4oH6_u{}ՔEoGxThwSh- 'f͐`kIyy}soϦ$g0n݊wrgjϾo>z e>-6Xv-yw@w7]6e heܧnn9.tu-^j2Jf"cvڝvYw^D|Z=mI;ۣy( YE]ur'y m`iw3<sHh}ޫ锻u]ﳮX:Yal񧻷Gtxӕw 3wnwh{㯾wطԘΙX vw[`^:eF@RJTPUO;Σ_}A9vX6{==A;O^US 0{hףs;d6vwϯ` uhPź޽wi7oUTH vޭ{v[WDSO[6=5 R^ j{{q F j֐}{ow޽AJc2tfjU1m!bw]R=]}kmD>Q;q[ٴw%]ZtKw%:nwSn Ph(* ЧAVޮRN(H\iz3%ԛV%Xf@i*϶$}:rgə]{}}h Sswjolh@ F05OiJhA@!LMdTɦFH$Dh&MBj'?Q榞4ѓMh DhȘlWϷ~{njJDUDCAPKBUQD20PP#PRRuɨ,ΣڢC#M,DIwpOT;,}arÕǙ9έeQ\q})hE`6R?  ƾ' tjZ/ԗ럞x 2Ru]Vm 60يH}q{|iPE@QM4lUSON嫸4_&pLQP=]R 'm/BORRGq.mʹ/Bߛ8Iڀ^IUUD@K@}٪R]tRa%a)tiu&  ``Ai&l#['pC Ap*iT@ F>{߆F*uK ) jTQ{ xp,^ǴA"̴ =T[f,{c4ǹ&Em 6DYaNԧX tF "XFf QJrS!ADDP4G1-%% 5!Ǐ4$ H?ܻX\6 f""$RQ(Y?R L+r(jHQ,wYME7#u`ygxLj|Rh$?ט) /$i ~:) MuRY\*f *(i@8r>3JlHUj$QC:TRU PCQ=t@kTFs$Ae* {THi\ 6Y\NkZ{GG:-!IG 9:c7Q5MIJYL}[{HP I$\n0ꋆRc+ `V({1AR\ÖdSj& )"PԴQ4 EFg2RԱ44I $S44H] TIDQDU$E$6(Jb`jX,&<*)TKALEQSPZ@$IٰGR0Z)5۷RĹ|x>Zv9{KS~?ĉ%q3pm'Ć0$+g4FF w1T%}bqljPo1C"rtzuQHL褚x 5ҝtBs6Am=0Qc_]'A;a]wQˆ$0EJ.FP҂@)B E4^@JDvbIeAR2 Pbr@RR*y" D C 4T@͘ )"Ң_ÜB%HТP% &XE%Md@09Yo/7W=}QVO\0em3;ڴ#$^0+Ք 5DR KeĚ`́M"Q.9%Ä& ^_%t΢^sIE0)X(TJ*E^8 <o\cg|,\haZ@}ʃ)j^h :7 4k!{~2i/=mV߻OF@W -~؄j[* N^tӹ$:5|#@y5y;O4h͊[Ms~˃:0cMa դb`Ȋ~DZ\Z'K‰&"OKV.[T(,.k/m2}S5 AMהy66^4mZ<^~α,c@g.= ^-IL2T^_W2pLUpSy!Nr)#c;Ʊ4|}[H$K/&rCt_J 1qvTL&A `ӝr38(U:U VG;mm,I$dZh u[%2Cok> _;Lwe3QZ!I/=uuuAsz6@p;AAU20<'u쭴*rKH+%޼ᮽeP|m*&|+:sY$k%<*FqɊ57$nl^9rqdžqY*)w && S4мdM<ʍ`˜ClX + tIVW{>uqICg{q2a? b |'9>R7  >w۳ߣr*FyB&W5bHP)4dQ!\{i =)Il3k Eez2P$Gx5wkdS箞\*y@zj% Fa{ _g_~{`Fߓ5mFº_di5w t5dr`ۢxu=3-j^U^0":]U5KL*N t}D #oֶCc xIbYHQ Lƿ:;VSA.ZmxuExn5aV–G ʞ83u9{/d~^њ݈c|.$X"HHx=dzQύsyb<۷)O}փ)^$O+ڻ-1{ 7`M^\p{o`b(% %[v~;_qGl*{ɤBZ }>|gzǣ^K:GGxPX?~@GU~mK% "KD)nD#hOG1 ^7[h'#M#g :=<&@Bm 5ϑvrۗ\8{~߮2}pYk괈l|+" 3)"LFRZ5tSUU,\nAGV25+8UT̤PCmZ:i v Z0 JԿ8IM%<#nZ6Pp $5`vۋᎧĆ- GFvk;GǔxÆe8M][-A__*ˣFWWlI[bkYpWhtxflƬkK6 ^ڪ@7r' y˘fjR+vK瓴a71nr 4kc햭&, DNv2@-wX!˽:MQ۩H<='mkcE)`\&4S[}Rxy!pcZu?ǬF}HKWx}cSJcX6,@A55Az8pkZu]UVa5ww\`ˈ]o[Sg:V5>^O`tne CN}51g<7:Z*WDp"՘7*v3ٙCa՞oUTXzU RBXэ#)Ǯ w`TVk2wuk橯"7 !Bjuo^%*zԺvvz"}xZZȞ w5֪Yݭtf^y'(9YYR~9UkM{+xʼG=PkEuinoA芽J:Ff]|{Qs[rj`/Ś=EC ܕݙz2Xe8tq&c(5z72 {HG&IH g~!Tx [dtm @^ͲAy%@BQQBJ1GbTOu 4mnK^Mʫ6]tP%ƀA&]څұ>Z|#9~ ]MӹAf{!fjEb* (ՙm UqQSo]6[;E('B %ʳZogpD(8ֲM2;OPҶ  qKx3zϫe5ꁗb> s҄N)R/~! xq8h/ߵjE;.Ŝ*j,r.?+Oq IQYqupxhGz{+0X/!DWa*bWuYɨHk#[fZA56ra!2ڷAUXٯ[@n1 'n]H|<o_VFOЕ<`ӬR}ey{F!rs0v^kߙ(6zVڎ$zWP)Te3dSVd:BZR峡܇:G3 酙i,N\*jwVr5\ 5'v0#ד :fQ-#f-:`Z0}28d CoEp qU ?s 듷x[wmƺq[X#r9-)hp̀nKƏw|Xk;=}:tR9l4 +k r2KSS4[kח:vKJBZ +uRvm1? ϷJ}\>}]Ҥ AeK58a&1D Rk!QP/pfHc )Ŏ4~hsJy@㭀1}**>jp^>FCTKAU}*^r!QHhv@$Sy Duk{ IJG\1BȁQOGV>ãNʸٮ+hR#d6YQ"GWGɒ-adΎjTZQ7 c/C5937Iu lS,A Dz>9<+: M&"L 'swamp{[TtT@"Iu_ b>rk(kD^%g& 6Z{]ĸD]XKs,f[] PJя'|'fpyfutrO`Zs2jeYMצ3 E %NZ(%癡|nc[{߶:]тK=Urv(r&1YT$+ v5)6ںa,;jZ7׿')_8RU#r(Ψg)CiCD5i2թΤ-VC|`]L4NL6BHhtJmd[h]X:AؼGV4TAIjqJE|#ec$/˝D%Q,n|Fd`wV6hp`h=r/8ܺHkZYs6sbGf M+A{}Z@%XQD(Q:YjqW|"/e3"@Znx]$i(\+ů{- >Pfyٽn\2[ș$bdqPP(SNܸ;BϱGT,,qE {3qqG 8GW0w ]|zVb." 5Z6cݦD)FN Myc|4aI>й8>'q[`עrT [j` YE5ݼ?AMc[Q,.CHv86}f' \h+9f4 Ɍ Lլa?s#Gk^&?~^D?@R~pE Ob&@A #_71> la;zCu/:)@hfo]A7gB[gګ 99K#V6ummV?x?W%k^tV8[)1#ܨ,<ɲU,6oHҨ#=$vqz檖G՛d:Z&qvd`߫WGT0t*]:iҥzkĭX]v3`9џ^΢0ٹ2׭^_)a۱]Ztd W?ZӥpoݭNR@70D1Ϛ^ȋ*b,ZHZS1zJkgZ^꧄&? h*ZGFYzIdc]utk`ӕ=p|j>W2~X8>%+rFOٖhtMp_j]3ҩCFդ6̑,% 1m ӣffi^W~A.+򗕦@T`-~HޜogYy!Q LD W, Hy"gBWjʡ%7\#\' )6xRc^0R-),w?S,Ez_Ezm6|dCTBjeF\xCI%N6;$EjD5[W'6mj"g+&ԇlit}7_kV'%b/'0qY6`#X wCog^2 "ʅkXJ m,h+)޾o_(i]$f5+4*c/Ƴ7DVQu+}F=}wvbuJ Ϸ vfND8*HK+I>uXq^}I!Q7rW]o2qQqŁfIQE{1o/D"D)s <$~t@9 D?XC*aje2+R` % qOEQ"4ܦǥ)z%X շ4P5ԨwȨ\KqTnbjI࠭ZSOAjRwkBTė o%[ dZAI:yuַS{f[AA @ n`/,*pk5D_ ,[ty{+s.Z>ǦKzMOכJuTDB+<la& RO˝"b!a[~1گ ?ms-= S3Dd %LWujP< 6(Nr4azRQ[Zp.U:$@ \c lռ+ջw'%6,_7 Y;2Q2V6V;MʯM*::\RLPJ2験:osKz&-nqP.ձչUsIlA_"/tM%kgZT>:U&(=qjT4ʄ# GN˪ZY4EQj ,܎BP̩ѪקxK$I UF)rpi?ﲎw{d8љ o )82qD{jbz$v9IB@?в{ t=qέ!||}/p;$ud \>,+t]Y:[HRKBdw0;z+ZwvFeE,A39ƅ\ r镔U?_Ջ3>q P/ \ YېqJ*:Â|w6 =$[1GB ;pDZWcޱէeۆ7Uұ=+`ݒSsݾI5n@@G:9@~zmOCn|(􌆎ϸC*쪕tTX'؄'rH"Dv>޽|o eiVc=+Ҫ'jj=Wn?Dr_u_ءGD\WTRG-P/]( zS{uPBBT@ eqtwꎠ*h9&Ty3ە{\$G!LfZ~M=miDxՏۮ}~7gjCtc։%!KOf)ӡf`'(2oG%@ &Ny B*AN2e  ./u$iNe۵rM~h>~?\$3Sr5(z#'nr>ixLCG@Rwj?f"=3y Hx5Q#wQ“ax糳C F$Gzt}"cMI`<O:},>v협NmJp{˥I' 2B$P0B\^~gVQDk+~69UgH "b^yì|qɎNb"X"'cmPJb؀(U[vj~ij!sG8YfPxQu!pCzVi-T*z"Ddhflc 9QC M. W5o3̹*.uAY |Qŗr2V0ͭ"2" ӭP6Y\k`J8ם=]o}ge`u3OI=惪+̇wBX;9g.ʮw.D}>w=Bj,"T<>'-ҐXo?~JA0 '{\?< <aU#E8j*e \XԆ>.y!/TyvOua^>nވ 9F7(xCnHhPsxǹΏKR.}Om*/#AՅ1?qRGHӆ.p)jVR^@h(mqa2vp(yU޿/rtG=`&rm@HDkWҘ Hj`JlU'm?VY9 !W+`$bnghc\3:9r~PKɹUm.\ YX!iOG+W`e& Ӄ!ZSS$LXPtPS-1 `QEj9lT2Z*A!0q:q߲/?Tixw~M#a̲\̐*y8u%Xk}Ǎѝ~pO0bs0vIg_NqAU _w _TPٖ)Gh/ԏP`N1tXZ8mvĄ)RtAOxF[ϊ!gJemx!! b+t ~(NDxH4 A_$7+n `"j+ ;OL# qLOR; P4 ʆ(=0( @"vBu{uҾ%|ݟ. gq6uX gS8T0V I|J[)\"g{nuHM.!dD\k߶ɼh=ݕGg]*Sv8}үI~KiX(p^Z ")W;^cAןotu'w{}޳l '$uAK^qڨIrmN^c옖bf@?];ȤNt? Mͤr|#lŵcM4ğ =YTqt.Rѫ (Jc0|d? ɚe*rF4cH餭UGBnX)y}]5Mrw2y#;@Ύ;e=PQɢ;c <']f?iM=k&83d#Un`:(NJL=pn?錄?i< 7;h AB@(CįE@=/Е(0#Fi:\9uT ~k(tH$K da6$oԢR>ףx;S_H;FͯGw(;,hsܢZț ʿN<~zgbNyXL_ˀ_}?#󂄀  8{0F{j#qar1Qx+zEQS(zD_m1PQ8E5P!$$N38Q=WORëon:popnf#/e`K)/6n>D"L a;"2QJ sF`gqKˮOʽ{lwpׅBp5 *X )$ ej /V7%ZZ$,e'GA{" l5^%1Rlc ,Li|aѪƘrرSK[{ #[y)#10#,Ftk`!X86mQMq= P> 3K9EQrHl F#t1yN8u nr@'Wn6v`&t1~:-0eLtPb1A =}Xczc`/R>Z vi$ʝ4=5GGV<.*([FN~i:@Ьu@}/#N5<{E:ݚ_)/'@waDB:bhWUQ-K-ݖ4 B·,y=p"wҁsٱ&]SxUГegRA;(sy6_dWKq hdS`Pwh; =@`M󛟰/?՟ulEPUU!~}] 8DaVX 2GG+vUTL3ׂԃȬ~7 A'Vw jǟ^._`@R?. hpw)'b~]N IBǷfhn.fY"wJ?8iS>FZ|X{n p,=m1~L!>jX|mscA_O]0m!R0e֚S{$N *x(Ϸ%0FttL}O̺DYр)GkK){!0D0/A]b iCDWBM6uf"r&rq @In"ǻAIc௷)3_P<~K><;c71 *bv7S㈏!6+aw("5J93ե )<5w^^/GQ[E;,483wkz7GP[ ʚIԍiKng?铥sMԍvl/ե_C '[pa2Ar(Bt(Տ~%w^> uT1<3H^Gw7Ok__rh*zo= >=/w ;Uᗺ5NE_6-"%@%\?I(|n:$5]#]u(k-ii84}u[ u}~EAx9>*Se蜿x6,k[/@!Gpu|O-Qf>at?';Gծ? 2pX>7Wg'^oC`fs~].Q!˺3mH`38 ^ՄoZ¿ߝٌBө.2eSؔ$cԿT #X><3g#+Hy;?̀xyj nЛoK}4/@l| aF_{ e` #ՂTCPc# ]%IOԸz!!Rm~$YeT9F iUL Aq4֍mAmbw4NE5k $"kiIoi=]M&5V<95[ndY! #Rߵ@s yjkt9gz F$Vc^V^?S@F_fHTnAyIo2=}u.qE!xx?~S';nP8 @PkT)P1c۞LO՝_ﵧlȃQ{Z^Ŭ@P|=ZRb3 b$">ŸC"6&ۛ vn R 'OC_9 $p /dRCGM@HbpeGO1۱dʍxJ$|/ȫDf?{/A"6C?APPOЩzT$Z )Z Lj@QBi ><~ +t3lQ5QYS"dod3TgiI|+]PS±5We9#? PDGm$`yC;v}! L'\ϲz*-X-kR_Y KgjwB @Ku*x%zdAQ>@!")E 4-6 so@@EbWCj z Ig^\@ b`! ?pxj<4>HrrtHYpਭ{F,UK(LNFP`-[͊Tu+4*:o6;f!.Ȼ "z»p7*PԪ u3]decTIW4†`6ǔmx%$u¸`OԪ}cc~s8$HI"jQU ,KAjĦBuܨ.\ApmcVnklv,uI 9@M3lue nT EH$ .C,nNdne!FTw:3u<>[OoWϯFo C>o'&~MߔYU`R9-mv`!?fߪOOx?14Ne~|h7SCVy./ ^wQ9Q9BHr=8Y?:i)ƻƷꬬ۰5D$ڔf nJA>fj3CBd0Й 'mN=hH?v[?U6<l<]?!z&to)^3,T@ħ I%D -@^dX"C`?>Ab:##gEHB@ٳsNݡKq7Qp<(gҚ{4B!<`=i𪎈"5ʧT+`Ӗd6k`yuyG$PA:~yJCN.ȞkyxdbI C;&kz8pA%p(W[b|h :~io8K!(nv ©~լH(y#eMx:1c5Aj?ݏL͛A!R|G43/8FCH2$|͆9o0^Цl59DGN{a@RMT=߲ /}\=T(;qG4ҋr^5 M KDma>o߁T-qlwvj2L zCj6wF R>#fLm ?6x}], dR޵.?-N!&õ\;ocZL͡!0r>SZbS+RF(`V*MqR@#qd@TY|0c V[ޚl#ޡ6p. |y*vX:wծHd~xsHW^>J|..%W9~ΞQl)hZӯ3wZ\1Ǵ3Lcmq&TQyx_ 7gϺЀ9잿>1uS | 3_ k TUʡFJ"$'ڲ8@a"H7zJg]U&":Aw%:b7wF:iPd51^gWl?7Au$1 W*N,vre-X/$OotB秓<`trA wABVflA[;/@D"{Xȝz~ڸ<8{;%|\Ե8k$ yԎRFeFG!..U I$RoxlMQbSśkRB!7Vz!NgO[#$IT,HOFt6ܛ/Lr`df}5SO|8 %˞j"z5`% JU/Aռ෮Hr_6Hy@ 4nWFpJhz͊ *D}cѱPTJN6+_<'4ExxѯoY#\>~=D**J'r^("[H*nw <,ghhvs(m`(&?ƊB"Zi 9 HI 4T`7 hdmq!DQᬤ؄͠FqX=F&"H)?̔N % ")b<13}~ʫ{/>?4`nV2C+k0or8_| 6֗Mhe"+h ڡPUN jGS|\zz~1ǝZ ˲Z~^w >`KsQ«hglF...R>Th dJ5W t9^Fn\q窹ç =Ew0kLY@躌H <@Q,h(zDBX.ޢ|l#]AhLw0༹fîiHbPA?ml=H"`SEH?W7gތ' $5? $h~.% K&Zn%$&HL$hv 1>۳e k -o"|2eCH`fd9OY}KꩃYiS#Ylp}U%fTjH)T}a 3ܔ( m繶AD/(ݨJM-K9x{ݲtY9]9.Ռ\)/dpa.&oęH0{I$50|h?.=;vc$"(XN N,W 5aWXڜGٶmAFXm~|Y? Fp$(a:_yTTW1gǏLAAæ= 8PHdO$oItj9`\?5W16>oC 7>UVjZ&/6D19G6[Kun 9E=X? VHQ`+o\}/?#¯ @>x񞯀yPzzv-urxT'!,U΃w\M . Ӡ! O8.r^|>Ǯ}é;.TvHIzFI˙p!{lu2HPCSWBؐ@'5 |ȢɦBknZۿf{p,$o*mhnFI1뗫8 FС`VBKP}/xu5X@]] ](gtAxWQL#DE!8_:ax嘺,ev?|zeֱffp; `(b (aDbJVv[_ai%L*Yπba<gBIKo B8&P8!q#fPV m!-r'tt}f1T22 1'U}^IFl ƮBC[t,|">FI),8 4dUFbA(>J/zK@lK$N= $x^jX÷l\țMN|hFUm՘rȭk7b=HKxتIקT2_6c1ڑ1 gNCurIÍTtKg>q՚x\d[xhgW6;EAº$e'ci J[=) LOvE݃m̓ll`.F6 BHǃ3En!&c﮾kc&(zMI=! ww=۹2TbQ!sKGeۥVyϱvPbz|E $I 7ސ0$,ʛb⿚ἩdQhՃ@Q:I3FH(ݭ j DFv}z^9wPi C.}oWvtPVbRҪX.⋩,nUrшL9 @Dxpxo'YZ UK/:z\xx0yIT[xmnNZH @GqsrWbv pAcd}'#&NpHQ. d |N mo0 i*M`:4#Ako;DTVk_2J*$ A >NTb 8) iv~H>#'wn⏌,n=H5&ɔ]YvCM;8&ƿC4C [{oɦ6|O`KkCNn\w1='#WqF$U.v@L~~lx8t\WKc(Ƭ@UT w4,t|E*`v0NU鷯cr(h>4#o2; ܊H ( E:]D_*KD*38W/O{sYk\0XǡA- ޱw"gW$"LmY6jɶvVv [YC|mm[l+rܐ3S6hsN8С&Ll{v] 4= P%UBf\VnŢ Pg*Nx}fa^ȮP# ( k _ONoAXuF}5g:+ }~u:.rhI)z{oż"mW08_VH}Q`w?t_1}{IawcB Ƹ_}Gn2SaMeBa $)~<4c2i;P 85[Y Vs5?7Z ̭W#'Y(I@J #87d1dӆbK[`K)D^J&ؠ4i U`) ^g$IڈԂk~iW}Q 5E%X\&Hw {*DLIE \`h`>wE.}x 4NI$Mq_l 39|v>UĽG/t*ǡK|s|8x`Z/3r\e~aޝҨ=%ZqY{8!AL>l`f:o'bX>tk[w]"$" tdHEGtlw:I,W]sGWV5 Hft e Mx[Bk8Ъ e kֿEMH 1z.@; Xje-@=9<ixu(9`27w Hi@ y\٤yH;F*E{"9ri>?^ @I\얨g!3}.&lF Z6mGQ1ՈA.o~ۻNlu$--A_ho\4 ]ګg2mtˆ&m((ED`?B#48?-bHT\JB_ٲ5@D)we>Iws!Y/ßG}TȁH%!@|z4g~`[Zw3"aMBʈz6#pWwXKkA:w6M^k*'oڨˏ3) k:1̴m;yJgWjGu6QQQN8LGȟ<8mz(w8tZڇr..:? .) o v-/se'v@=qXA1c= <=kɎR-CYYBI6V`>v xT8sB5f꾇zgnX^'~tWd:Ιx[/Up e_8,{BvAk|iǴ-0[m_ X5'%RKDže5vl+O]cJViҞ!Zȷs ]5613uϑ y-- ^: ^fP qWD$PԾqU^i9wr,b2hgY5}߃Jn PJB3jupN*RUdCmrհjs,s˷_% QW$7~JGU]E6oF d;PTfT\w'+&]q 1d4@bJ G[Z#k"Lܸ,pٯ0Ggc 7pύ-$<:!1OG/F)Tm*o+{> pe荥: /)b4"ֵNi M9msq.@_ RJC%ONۡkUN91g|06%*گlz?eUJ}="5 ^!w,̕Zъ 뿣LvpzkzKI)9owb1'*1pƔK=ܓ0+Yws]`APE{We~IfT6bt4*U\eVHo0gGgW jnN8'MA^_po\+Vgp~â6d=䃸e8n\vG;-/p\=2 !hW\} ".k[ZE$-Kve23O%]Z5q1_UKQoo4jNV-Hr=7vfz2Wi`PyD%}zǦhPHՋ+ Mf9Z&Mr5NM[[Mcr$!akq*\oazP[],:Б\kܛa$.ZwR!oNKHbT'uz N|o$:@$DHK(kD(NJs(:vGBjY JyYB}IH9A6"31^IyzD<*pm݄6@jSx .f *,S?Զk7PVó*[[VM@r}"{cۏmnzŬ?Q:{oʒt;xe9S->˦iTN W(tyqaT]?(ɢ"22KHZ~imڝ ޿Szdjhj[C

dUZ}$|Pu]l(hX3ʰgW;&e ɨBG:e^7r-PSuk؈ لyB1)b#MDg/ &$)QI..W43+;EW2@"{2 ҹٽ04_VS k['iM}Z;G ]^>#8 M;Ui*vplV%Pj#g;ibȧ;ًX:>c@yqA%Ϩ=>w_0d ۭ`==] Y{>{ BJ *}7'`չ9H=d"5blXwi{/xm}8=-lwIxnCQq qs竭:r #Mn8͋yƓ#~Ykj?Tg(x(+(G]hGW Ȗ:+gP?n WDȩt8L^G/D3>խ̅#y생 u5@' 8BQ;}˪QN͂|X/MW& t|%` $OiM#=~ /G.I.KTv:]`>_§kpjrƚ % $)B(17,B&#T%×k)T ( h6e|HF=oEG?s82GȖj Ҹ$>)zVfH}J8J?Vw2pd 9zr tD8)| /"_RdA8e?S c2LdF˞wu#cO19͕`++Oyq׎<~`bΙ@<|i-$;eb']βvVw9&?%zP@,rTp"G.|Uό֭OAL+oTQ"P %,TB34j~J<D_Ȉ\"sB5R 4N #(>"{|@=S?vWmI] *)˲~ejMc3W@LjDw >t<^T!AdC=Pġ~Cp7 _kFDG(@ޚvy^p.EcbkCcX۔YVٰv"hc$*Q'صq6?8>QӇ+N8x˿Dy$lr{^.LهM|Q h򰰁x#U<g,u?:Pb<6jg(Ypr*XɜSBPL4'BA~0(ask+W F`D!Τ@.% ZT0P*-LlH|WAS`_I*/8B y : 4@vcDDpHݖ]nPnRS51\?ʇ÷aURWpZi{KTql`xMS˾sw/Ω(AGk_nRM |?}wHHDvZ?\I.g{ӳJhYc Ҩsr8@ p@n-Mw$^젠h><#AM&rp`{gcɂTf{ah c\4gׄA',TSZkrVUxA4 duX3yTy*MXI ke5HBx"t3|BɁT''`/gH;Չ›G'xo]LؑU2v3dФ }8zl<,~+)0@Ag E7 {)yœ.5&5I63eW/>Xpj\"рChŽm~}_ya&_ضߖybk]F f~NA%y,"ڙL΁WRD%YRWҶEi5*NqBd$QƁTGb.`!qʝ'b Lu*6^H:0Ψ`*kU,='6iO`ԭאPpvA@$BkcTF?OYG1OuLA0wljLP` Q,De/Bޅof6>1@X~35cVxgIkw>a`lƕ c|?o qhIS2Ԁk,s^ 6(ѐP ݃֨/AVG 6AIO o1K3& hȚ !=<>)4 mCOnB +e `0DStt;wUT`B]Q_wɾ1kת)S*Thd 5vYd+/0[\ŽXkʌE\iV&ˮOEQS֩`*ftD !lIZ;ۏ3e獕{*wnel6̜Kـ"= )* ՜q Zr|viJ-p P'p4C4 r۝mQF2p ]q$r0!l;>?-@uM;bLUf ˈ0$T.wN֣ƾd$o˼s|=hdtO`/!(bG41fG2qs)GC\r [Ca)il@_#B+ڶ+紿0e2? -NQ$˺d).ƎjHB4bYʥHUe ʊkPZTD\kvMܶH@Jp1}f2s 1 G)8O•Vizl3yVQ i< }&qI.|RwCƉ|;blk7^ѴCR9(⣮O'vrLrGd=:<и`a0 ^QQS"6) 2E%}1Gg!=NS(g2[:ărW&IUz G$qғcM.Tv@( 8eNp'|2,GTNϲ̒f.0{ϧ,\k>smˍegC+ipG>8gR[Z%Z4?oqrwH^(?oPyXZvϛm;і-)5tH \*;Y3tEwp`11'FU+{ՠf/Z VQ*)fϼ}`y5x|m^tSuFRQ>tհ{$iRTF}}~>1P@1APC ahG cdŚh8EX?KDb|xK4juq\~ED7 >VkF""f@t>r$ʻ/Irʍ̞1e$x0;kcLТef.WV`X0rL/Za|QM踧DWwΚ'pT+`# cD56IC%TSĭCu|nUh֎v *$i: ʂz+~%`*]kM<Ṧ6[dk3&K5~"e}pģ3sfx;S8ЁקOD$e*CJ4Tr,..*+@lRIM-dMW{I2(TP,l '= c#q^|P&:Bx4Eu|F0Nl*@d0#>~.}^8VU7UIB?H:C)P? r,y=c7w x渴YV4 ˜^VO؏zoF ]Qb\(T 6Dp \P0tm߶EsUm=,VU#-y+( >o ~6&'v77 M,M8AQB\#";@MoW+Ukf&ﶥM2 ı2,¡*-*gQǬBa bN7PI4(+vg4/N8kON?ǟ^<.ʎ?F9DzN+̷ f:lԇQiTD[bAUrp"V62]->ྱSlUgVje-h/iboG?2,W 4A =\'mP pǿ?|yv߃#)l(7'R5ԓ*W%K(Q\*7 OKװf l?Ҷhvyׅ5h>[MJH'Q3K2ZSN9<Þ.#eHi3<420|ߘD kiQXqe iț P#C2j4T[{ÛzgЬSg!%͔ny=|a`LUTGl/mu~rz{?gG;V4'/ + ^`sSBrz4֐h|JiD5Hfkz eQ{t}GAwa:0~Dl> yO<|>zVŲ5ҿᛄk-9.p&.FjXRu 1vƈ |Y6l/2m&g_IuA:5%Ip?:teOS&0{ԯz]9ʝpu^̖cIӫy8 _Οl}qˀCA@LHiv7=@5ibiOv]| /dDdi.S^uOi*OJUR=!&`6p=&O7 Hqf:@﹭ُ~1vߝkc`_f9Ǧ,S0<2z7f_lecٺxפlܿu"OBO>/Q n&~Wg !/< z.,8CGR5>t@%'=_P=~3xާ>JMؘ0B>|qb؅l?ٷs%Ab5@Uk|bkA-QaSejA(RQM i1° f$c$}q;t_KN8#fʻM9VSMm%diO3z?bJ%fV YLT)n1^,oWgh4#ƒk!I.;07Dbϒl}ql^>ȿ1uUY,[!2RhH_w׼5I /t5mELMڛQ\nKVX6O<=HC L)pwDAm9; xmj:pO:k5$ e$H Q@#PRG.RZ3`N7ʱ͸J @ $kxhFo1vަ>?)~J&r~D#e R H=Ǎӧhz%ˆ|h#j>?gݱ[bg݅^%׎3RfRӛ.?µcczM)3ʅϞTC.7{TQQlYsd~T~h3+V!*!-8V3 88[$ f[lC#2Df3 z5<2@%5D|=\!zBɦ|LR` 3o64@F F9d@R>AJn۲垑$\u&{.k&ֽwڑ} r6Tʷm41sxކbr |M٬~' su%sSpxdָi~ '}!g Ƞ>-lciCzT*lӻAA"!oɖ ȝc I>1QvM\AtcɊ+3N/OO.YaQx8_qK.$jr&]bbݛ)E'ai6U'2 ΂Tϙ4 #+? Z4K:ҴveD-NJfMyJ3.+&NkݭS Bk!ad#Kytl 1vV*|,GVX8 1? \x<@NY$Ѱy>mbCځF L\=Z>:3Jy{1}(,15h Ҡ R/C>5NVk2ꩅO ֪ (oE)[C]JBrf^7]t~o.Aв;(~t1 Y!=s zZaB 0TK8ذ[am H{ϧT꾿 .^Prpl07{J>: !ERT/$`Ml_wF:ojߕP$ jò'`XAx!vTGJ/+aWpuFPƉ|+cdt'\l,'A"ò.LŽ VbPZ51h!d*ktrAJy,ɮ_ W ܦYB.z K69ctX6NP/ :cH+ -a2\WXVP)B HD\ -=`L@r]?u?$.6U~ODO)@;=@ta1t,NF8iizٺgdxin@\4 YM9uVtiWO+hXt{'p7C.:t5xxBh=kit-# v`gd`O )`)r}aS,BK)c>hOw=^UL1ס<>}|yղn 5L kSX^:\~(;ưl^ EQXyN J'=Vl} ?AjFɩz$ TC_:"T Pyxčt(`Y{a2=wjX( .*@VsC^u(z#A}Loǿ uY;Fs A!'d aT{b?7-׹>fHj&ݗZ8#U|MR7sg} qXG?pd2/BuY/WolE<'ջp^]0;t)SOTzsBRa4 .O" 1C}{+(*'"LNè9?.>z? 0S9rN_ӒKԏ!Gq ->5%Ss3 ~,NmoyPRg֐ܢ.eނwU.ZAhgt]vN>m_- e~@SZ" H`iUrM}Ћ 8ۉݴik~쑔{ ̢4֡$hُ0d̃zu쓨qɜiJ D !"j*ϬIQa}z(UK YO!y]`+W9e{TFɨ-]OA2zXQ mmP A 671+:NAf J=T~L,3BRQ69!v} wV*h-).uXGaVCntqlZuqTwOO/SZ]R\A+;~ftߖ`X wc4]^kql}Yϝ ܵ-F%WeXzkغY};r[C%m9] ; =JP}ٞ?wٱ:7@PuJ2GӞ7;ޮߥԾ27|H`4HfUpsBC &{IR6MI'ّe\t[}U]ݨ]ảj2rI]sAj8#PB, A$ڬpXX1hr09t |ܞFgUaJA('tzkIMMs/PQ u!eO@g_ۛ9:%#Ҋ`53V% w ~ג踇nvԼ 2"Ku8WDE9{/_Ui0fVPp 7!L6OϦbU:F&xƇ1H*d)\im1z߱wJŠ<+Д"h>!PgͰֱniߏi3?r#8o[5I6TQ5uhlF'p]z.aH=ޱa/<,H@Bx|I:98=omP y◿VKYizcQG{+ :wk>{$N\]މy!&m)ZySOuZ/Ukupoλ%>dbWNMОsp5t >fp]ui贙N0n!\VzG~bǼ˫h sw"FNC1R%s&b4 ȶ]N1 ;!wy`Ӷv Q)EucH&֓}Z=3,9OMO/;g)L;m2Fa;׬s~5<3$ҧ:V/ZMP˺gq75IN}@M)oN+l&)5)L-{xh"b%'6Շ9orӨ&Lo:8߯TJ˾er/FZ71{;/Rͩuk>As\N&LJ1ߙʵϢ&=39m3G"ߍzk]G6[c:vG8' ƾp{G9twIDd9qưeGa\EAǔn1i5Ä!!d+>:$}0QʎI  {A6Ön`F[/Nl#-۰Sj?,r񸆅~PtCv.a({QOYeJg =8\&槥sߜ֝qY&B+E}ǃZXэZ+٠f>ߟ5*2F&uUG iHC7j/cE2=^ ܠV:;p`gBib-Bi??[FIcj#[aݜV(| ̷2cSyrV,(8a*! :y0?_^h}q4"QF%OxfI ̠L8Z2GHEȇE!)x^g*^-sXGDz<,PN#&Yӳ4.CqלO6@C%d)h0F~*x߃>Do2Cwc% طUƩ5=*6Z+k/U2Vtq=z^9$:V(*x^i#d!@6z|oNoV4 !!OѿDe'Ʈ%>:\S6lx13(v(@LyWf$&wg.טIJ.-#ⱭChɨi#d^{ʠ#!|/ҧX6ǿ~l-qIKЎ#T~-}OCD) &´ >N}l7m4XǮyr-!PFa`.O!ׁ)'|ʦm$?qb!gb2\>xXc-?_J^<1ĭNt&wyDxAS$='4n5DuKs3 ? uҍ}dJ4nA+JLBX[uD`-߻Gvǰ]k:@Z=W!`'k@! a.];O :%72$lbU`ss[3.ٯy7ԅDZ8ʺ%3_>pƱ'5GgϾwEl:Lm{K}+Ǡo܂c9 42Auxkn=ɜBB&pWE7%y}g?ߜ:AGG 'Urz6-맘9'7'[vc i̲ovQ5UXprjoC8~gk:ZL`$s3<'TU@qfD?jt 7:L陦c^H"|&޲PuiG,d{-}{nsh=uAԹi4KճAH0K%$QDx2U0R|Oj1ןr+}G(|x_^;:@! ԝ6AnΡ^S) {{<)'ggRdX0XjߎK8\D񧄂9bܣra~+ __<|' ʉ ӊ FSZHBnW ܂< ~]qw-G Agz7>_ATJF̝aEAށsjp8S 1Wj84E$&Ed]lB *q3RtέWY^p~h6P#]'Thqb:]N?q~gp~]kӮWlV(᤺Y"3P~/p74T틁]gj/aTMUR1)J$!@ R (I13UU-PHU04 A2Q4DLT0DP@TDPDDS1,REAQSTM$M TPDL^G4M3Iyr9=-x7G]#fjMK5+o4!Ҿr&I˹#X.H;HIh4 7ᱣ Ce!ΙA\-Ng^q!)gӘCxg.G?92,vX”$tY)%NfC1;t$bA4'}'F 3 36Qg-wqqpRRB0VR!QGS3 lnDŽp25P&`a:zݲ?.SDթ\|G{F"G;D>#8r8[XR Zr|:2N œ/zUت rh"AP j+GуH_hFo)zz`4o3oKc"t*]Wg1b^CNNӖ>X~J/[e۝k|9Og_ (:!F bGS[ Eur'q;FyW" nv+Sutα.ҏxnɸǡEyx#~2t/P"Hoj#2Aqn `Dmg=٥ozz[׮cˏ C]G4 ݿ51y; V){3Ņhv㹡o@LieUAg׿ÇH>s?8^{Zj#ic^  h?Kž s Mys~8muT+"Xnl(;SP\h} zeW[;=2#-s ۦOtY#w {mKa;W#}sײLĄ>B1 .ѡ \7Z[p; CNNb@`OcMXڪXZX:>n'Mk|F 9_NyCߎ4bw]D{s69٨4s>ЁG*~!A,Pgh v6|w,艋wz~-P3pGus?Z2xL?TZDp[qkF-PeDat" ۟}AJGFԭn0Z8 ׸~t6}c~ |銦JOBN88@1} \LBT#M x Ik#Ӷuk%E0%D^#0^OFJ1 |~ & i;OAL0w=8]􎮹ϗ< zHdJT׍kbg"ҙ ;?8 ?Y/q!?ݳ>t_,{=nca32+e|x2`ȪR  J@A; ;?} /!C!DaP$4@%DEDL$)0h&) ()J()RDbQb*BIĂgO%;'ev!$M(yv̪ +M*2"QKNIR!\H%!Z)x Hbbb Q1rģ\49;'!CJhLL4`G/ۄ06v~!a7"K 0Ƙo>fA^g .6w^7CR!7jA>2Ziz]ITp @*C@<$`%#@]> fLD('YS…(RL! *P -P@'"dP!JP<4r>\??Q閏kmS靓*y!x_]&X3ԁqE;Ô|`yPO @c9ݟGlr4̆0UT! L 0"1̂)zI"F#|4l>vMJ%]4BOrT6p#r ܥlb |HbOB 1";A1FTL>8 #uYEpxo* GmgJOb.6lbhޅ1!؟$7ڲ=zaI%(c4A$K=կ{EU!2Pۗ tA)$Q^G4QRS161 I&d i:( ٤#l$)Ѝ(lkރS yà=@{*d+4#DpeRL0=7jQD^nd(Sr/|+TRFPzYM)m H8K6.b`0 =c0gUUR3 #hCm1δ y X ?<{5a(z@ 47)/Y>gƒH U(đBTX&ÿh}"x*>NT*]w>?Ku1?ێAM1ҫ9(Aӹ?AyQ?mVD Ä߿#AOٿ ߾G7QKe-Ǫ6zF'Ć4ǯZ(-w}_m fn@.T>xcpFM1t?J@QOw$o3u9rZ`N=rHy=xi?@i")$ QZP&Qa$LK TH3 $>RH D&֚PPXID# `8 H @g8m;>p˫Mwn81z~/؀A =R_hsP}g(VoF(w 6x. `;0{nx|aP:0+B ptV *!0D]O7?=K/ΙߍuWvaf?Q'GT`W(IB'`+j-<;MWp,C @Tɐk Ӌo@ 5wz`!jD@흤}^ m'Ili3b<lkDAX(-baCc%w4 ?n }P>l~֋R6炇jOoӷ':Z7UlHdpL/LD|?nۥWOtq5r/ w5Hy_?~}jnvT2 w<{"\= Jd#f08Ns{<5,qOn=Kt?&uBw^W^צ#`4y;}X<{A ZT,B'TzyaGJ|{G!xv^<3UnB O >WZ!P5;I4e 願dKx_|ڔ`kzzg~`${)DDAv[;GgZ~:uA(bAc;MXl.A=|/+cGq~0C݄F!#Og%pg`ړ$tgZiuҮ\X?a}ms֭_Utvq jkx`y ȠYʮN"S:09:Ak}4˿6!~"J'QQQ?,Vګ .wmρd#~OI3~+硌=7@-t>{c/6'w˸rH%(u. f`HQbB=p`ϗA09fk;-m~lD Wv6epKP'(Qti08Π3z@)(=4ҹȭBc@,uxq9N@$:ԭ )1r>{:t ?7rqn_wH H$Ip-Us(-TyI}X-##)`%ehf ?MgQp-B8@ZJͷRIDW߁GC(E&$ JH'dhEPf`E41)CTTTU#)""JHZ!hVyh"$%$`*P!b,$@DĆ@!4!\C7/n?Fq)P 0hy̵w$ŪK5J8 &9 !4y(\J*|9\ۘ@KRTq;Ph)I|W=u OݑAHI;FS4PfvW#5m"Ri j(Ii*ܳ 2]1|sE^Rs>X8.ʘUAEypPE4곍cD8/wm7!, 8N#uhǘSŹWy>7 ₂=`eTA?oxߧ??Ƌ P) O^^k_stٞou#XgtyrB?ohqruojRoUCA XSQs 5 r<5Qq_:H@ oK/ҀsDhDz=v ׵6tESP{OgH?;<ܝ6$~˫Ɇm|~,.@A)xwʑʜigsW]:} $Hl&m1 WX}a ,&sYKTcV'l>K˔$5ߊ'eg9-*x,K?ֺK~y&qg9`-^P"A6 jgżltK fRôICy|6UEL9<3=eM,HM>=C"`tjЇal1j%9+JMi\B3JC}! H2/f[z46Aug\%+]1E^ثu8zcwylQ@X> IC#9/ U̖ ϥyhL}_8raF&tp`:'*@o+u}ꡮGFYp^%I/<Ֆ _IoML7/GAfc6H @-of(Cα?,OmaPnc}e5ρꈍn8x{1h[Yn|RW6罱dTA:w$oN U׃GЗ0YjrTl%Sb#kԠ㷨yj$#S?蕁,>犜2A:xJ]t-2s<6 |:vݗ煨HD/"O4 >ΟYΗˎX Co6?*aU'`Xs4)Ykr0.t1h#=iFfjߓq% {鳝h>!23+zsٕ~̬YdûLƧ;&f.mlXl2D _P\y¸/ Sr.oݿiIa5#2:Sd@M.%H]%9}]jP ٭[]u6],}(ܶcD{[g8 LM4$$L:}!G%~v]|]ձXݏʊnp3(64ЇgHpb+ : Ѫm ]5'4Õrb=Cl`x1nJief'턒evHWl-a$$4>1N&JlU5 C-hvKmmmޙ,ImmdLyoӎISʊJ #aݭ !!X`r0Zi2vYAe/(ȫ02 h'+-U 6'Ld+Rq[K/29VOJ QIm*mÛkͶګ<ݵ31``iHT0=A%m$J9-R#{?Vx* V.MM %ٷ3Y\A}P.tՅA^@{itC'w@[¡W'֎uҏN#ʈH ux0.k@r ݯtPZԄ!M{8"^C b-A5EQo6w{yk?! $o%2'܆{{x}vi2\B%?n`O]]To!wG?#8Bg.Awz47@Ȥ~rQ(U1#/)4>iO?aD .9ZXo~\C.~sqr# oz?>]iyq[?`!ܴnÏi%/#e)|$hud!@Pu6Ё P'bюO}:@Z:4}&.~U‰tA!8YޟX5? rۼinci#iFI$BhHY[Mpgb8Ă*X8@8 @HwveMá046e(g v 6V>YT{v}a l l\H-T=(%v&.5Pu i:P T1$ǍI;[:h`J(/jDx#uܣ| 9ͯp`0AAE4=n pzx}ة$Oиi t0< E۸=lWRU%עr2՘T5"&}xdyk>˝\O!,.9*U;5b-!LN6;Qnm=+(fU ==b Ĉ\qښ)G-aCGxU˾i݈ՊR\# ,M:1ҡsNP 5N6uۀ(J)R"Bޝ=_1s7]d$""[A!a!\͙|7{rC&[gѐHD'ǽMZZd? OoV Ȑs}kGH_ƂMw~ ;|c}jjt J*#Iy'r%bJHSbǖ8~DS/9@7\7zD Zish!2Fڷ -H|{7IϚh(J a3oTtkM{Y>ܼj!ԑ37ֱVi.#y[)IE`k=H2CF"3Ȣ&DdEzu`!i[PKbVbrWOP4m ɘ&nbM|.q$J]ЁJq$XI\}>y]z8:q$P(F4HZMUĦglH X}DZv|UNVyc؀SH@(۶) =}]V>Ieml=؟(0cȐu|p=N>:MNNNַs\߯ޝctMO?/c;A540X'`:IJq^27T3BKN^!ߵBȉā33&3A/x]_F-=F @x0WѼ)u/nqF0ZG||N4٦1cwKYm.cC< H109y=\B[_'쏩o呑J'QB%.tğkhnn[h$xp`nGƪϤs$(&>)"xoA0K{ןttJlc tsx|eS' oKjCU2VJkT -Χ뤥^c?2cF}IV Zڽ0?sH.z@2zJ -Wj-߄u>EƔq#aҽд",2z$!0s$N{2F`+ -exRՌar 199,/}_qJB}Pa^Ow1f[`q؈CQw٣1'mGg 8~d;f.,K9V6 _su9s [>$CiVOtWOIXA0p.\2J2XYm8Ϊ TZg:(X5iTÎnWalBA[Fuu+bU_H&TKB H."3:.D7)*y% + e')_cLfnԶg2-^ϋ-|8$Av=\d|$I'(+`;NU rszEwz6JQm jꉙ ExVz9eV6],KboIJU7.ӤH]8 y0%aWr/[<]h7\r2Cc|,9itF2Vjz%Qp\p*YUϥD(vvpe,̌$6$C(9k7:*D#`zu$W[ڬ '3G! ,:ϏE\c|so1}(b;\Ty ]&*6+ MKΫSSJs܊N9+FLֻzʜ]cەZC} qڭ(Zjr[؉1.UR WB),d31x[ཨ 865}"}u CMy[> 31?a^ףmk/78qOP(ԯ@])3`7vC*@n1 u^kq+Z^a8'1I^\ A7HOGD[A@j5E{HhGcjD[2,THD9 6yܞy9Jܝ̭gT^**)ޣ^x>s'CuuVXQ+#Y[]MA NL[Ї@KG ,OjDK~ M]{/pqH`qd|.=)/nS;Rs\l]{maFg_ê-M]Sp|DҾLV'C tErNвgVՉ\(-Hj50_b7TNնr`=F+9ذ)h :ʺ EĒI$f.=V3 Vz(O~' pV%X3aO>Zq &Nhu ZDiF))JZ AZh )iB(VBhF)8y'`e `X;^ PA{~ecF?J&~Co?!;d;-I~wЏgcUmFj 6wVm HF>5Fvj1MUZ7P8_@*#?p»;q7&1c]_dݶ %[4 MF՞VHvd94UDM=*[ BbB&"7T䞰!Ƃs<!v(>T? ̹/o^5(?oM:׾jdsex59e{7#<|nyhQ` Xv3%IVᢓ(?uR B5a)[W&skbɧ5 "5D \Yb ݓ:gM+_vj6~Y޿ sN ݯ;B6]Zů,朱P='S(ۏ<0@); b{΋I]ݷ  mvMĴ'R@j W&׌{ZЬ;`uz=݆GSh tM68}:cmPY ؠy~c|F)pv 5 /;t;)͡5ABǤ[!bƵ3N35uin]eٝ6קt84aEY@۬)en c(sZ=x؎y'zN!JmY-_O%8H"5.ᓣwnt[l9I$Fm$q5^GpebL#:UVW9㠎m ڳu\\ҡ>BZjY0㯺ldyݎ{bĭz _ wqNY[u &&+*>hjVT+R¥nqזUۤYA!/Ta}a(bW_VOw:kn7]ۈӚvf]. m n'=4n'ef;wwhڳ] MZs o+E5uSCnKtHkk/!X@a(k !Y'ZLq>z8iuHN avf>7= #nW1Z67_oM8אohu4쾫X[bz_=)]&ֺ^Pc]S 3f!^%u>5KƵUffU&K]uBYӦI6+6dv|}I *<0a|`̺&l I~5j 'W[ 8琅9$8WOq-)V^ Oд7N8=~m!W%a8`p#@Ⱥ8Xi 1fuN1k! @orC=6_uԦ[NzrŦpXuW!]nxe" (Pqk{k J!ҵ6T澛$M!ג9&CDh-eo6Z.Dqɲv5TrUwtaLngk(潒~q˯O0W_8b?YmRW e"kzwœ Z'$ ߦFh5JCL6].Ums( 4,in]z0"ڪxmmȀM<%F-/ljƋu[&؀^^~( :2ugv4`jۡ1(6PVݜ!\YZ :;YWmRk|V-SS\+F ,sT]|T4Vݗ=mWCEYX>zOLqF F0Ϥc4uiZv0m[ VkCQֵR'Z&ooKZ 6xAͮ~'JWa=*uPjBmq~"s_<èQ<\$e|5grd^b^XSr3>NdMX K ґ{ub$U\C^Ԭ*^8>WZvĨW(-R^v-c] 7EB0א7ʬ}/A \84l-3/y ;E %\eZdFc`tDj/_.}1~6gV7|)2QD|aM|U{5t'4mCa F@Ujo n? ?n1g ZR{gD 6S0 F2NV֩q@?ޞN 9.ź糕$CM,ϺoL%Rm{<UOu E+3LxCs^ѐMq~2^roӞ ӫe,e-4OZ忋pw[$A^sMᖅf4վяO5,Gݼk(U6-Lc$(S;v^L5>G#`qs9ԥ&~o]ӿ6xOs }b 徼EH'p8>xX_d@f!} !qE>(7p hE"T X#;jW~OaGSQ3wP\sާ qכ1>Fx*7hv־uɑ\?_w=p=uNF?eUŪ"C4pgbupuOYkmUU|>5".3SE/_DG>pK{}*C/E*)PO?r6NȟG#OU3-ݫ2P"lfr;a w1i q]g &߀eV؍eZm_ӢK1!D(۵\ !s鶨o[_݁t&a1 :wa9^WQ zrgf[*Y\[ꖜe.WNqTllmw,UJr\LY!bCp"5ҸrAq5 Kߡ p_kAs1Ѳz|aj([N-UUl|7[_PjzJN0TE]W! 9;#>vG*ߟaݿw+o.EW `T$'Ah<X?w=of}jZB-&GK։M!si r-p9 _҃_5X$g9N6F~BAxD<o:P5';7@:|u~:^d2H!B"IBy Р',}HnH _]-AǔO$dиP4(s4wJ-\@mˁ\wݧc@{<˰ϔE5wtcX Kj.y.;PHyDΠV4H*Ipa{QqglG/)23l :|5<*壥p6ܚxfymZI֭:K /M4N7#Q8A9zs"C$$c8dWY<lnX>ڑ,sڃH@o$N)2w7eT\LT^,&!2)10+Lf`f`5M^vSS )xܼiN&nY\+HwW!vMdYXU^&DÉV@'h@(xb*SkEaB^``tgeǎ#ƴ_fIyyf9zֳ} yko,{ƟY]F+9dw|㝿\s\ryuq<7{:kˬg5Y!1]j߹?X\ jacYhL3yU;7wW̶.y9w]o>5{us1swtp-㊝rݼsW!ݭcgغ:/=㲜q;Gy'rmc9<>;cU}gZs9O';qouݥ#VfJf9[W]A-|n:z֟Z-/e$n'Uޖ#qq@/ 뷂Zbfj"((bIh(()Z(B ((((%*BhhP))J FJh)h i)N_own2ߞݛ2M-Uh EIdVA6ën:v/ 79Dw[U![ n-&fvnPOQ;Ω,{济7':r㛞:Njsܥ|UsoM٬.57뉙93+ksp_f}?/\赾:kP}kv[j8wk\gLNw''Ev]W?Dv_c%sWX~O+*t7u8]w5 }sУYdozTl{=w|K\k]iu ~7=9 [oQYA9C(dD2Vy\g7l'yY]+cuxpLpX<I$I$'zLFs|7|ouD]ۭw/κw.ys$ηI$IWy9g_'%snq DDOQ\UW7y֢5.^#;֯f{r_>쩪Yb"INMP8XҊQDgHw{]ssvT;xGɋMKJfB⎔R3pF 8L@`HHWAS?o(W<ۢM6FHGD9U_?l+6Hx퀳Ssշ:Gޟ%&nwg](>!U~;&RibY0zb*{Dg4w;{n>16rø12r=?:z鼠ªs055I6R< 4.^Yq2 ^ajX$  1p:]!i!< SI.c̹?VUrV>r.Ky(z+QhQ'Vyiikj(N;:fo/]`* OXa 5//Wב:$jCvtuh!t!eάɈ*A_IkBL;lA:͝`B 500%8VX0~BaH^eqk6Z1LQ@/`,HF|ie鮽Яyur?  殨k۫ˇ ;+ZF wY~\d+RcK:!(ߤHsƱt+Ej=ТP{:spxr/_ /фYr<P< `'}%|8.yNMN?8{_q`~wH5]z47 E [=kUҨHő e 6W`Uc:#Ā w $*dwI;uQcn!X(}s 0)ف2 .:k9}YϦqn[* V"EE]ScNжDUg~# @ h!~ P0(4x$"'Ϸ)(z2?D 0CAQO% Ask>ܠ<(;|4NN؁2{OClaC ؆!dB! ,Ӥrϻj0A^'wY| VJh B@H;0ˤs1˱DyvgQ,T$>e!LZuQ;2M3ݖPןoB&s 1HR`UAE_] ڞHլfP³.nGUbf.]avH.:s 0:$BvrƟmMG˛EO_EТ{ _ r6x65q|A#iQ9 #:I~::Q/vg;?ۯ7{c*21 3{{Y{?DEc߆W" =R[p}ݡFQef0v9 {,yfaht/4DB/"F&*'[r(U:FoL@/SDk 8HHuE @tDax-!iyJJtBj0!jQWױ߉BR5-نuhd ^tq):@=0,/+POps$Or)Aga>+*t2,@"r9~$w(**" G0*G> ~RublT S;\MPi~P=al0BCKf;-ʨ dz5{>BPǟ-8ʊ<$3;go|.,.Xx  ԅ/z}VãPi$x_ HwBx{푹\׊QQPi(* E<%aVB0l0~$TZ]91<_ϼhyJ4`绞"\hILYxq++p(%=)!;s.b8p!q<<~۹l ?xA(kp\R'l_k< g짧mNxSۥ>59Uc}Tmr~lbkeS_{~"P.HB,#H" R`"J\~?15!"!q %17sJ&"j Mً4ӻ d@{ri(&eIӑ.cr@X-8۳CE@ow-$q8nj6 1`u #΂F5SK"m\8۝\Dz;I۟Uwþ[6!Q!H )[tGV58s'_UyPfo|jlQ;;x 鞘u$j '{g,a F=88r_̓h2mK?|ɧ8jw9⊐IA{!;o}躊h- 5, '{m58 Q_(}jP꿘(Uvgɻbҿ;i:|{K 5ˁR'>kwU;?7yᷜddRG@B:en·vQs&jP?x~/ZhP9EMs{*zkV'8Yl=g M4;O`F %(y汩ijwsƝCW$5+.A8!Vf"VG|H@W?7 s#C:z*yURdֺ].GMr޷_Gu} Q"a fe?y&S |2@:e' iG?ȿ~B"ol>4Cॶ(;m UfW/z($%s5:"z?g}%A*|NEeU\kF}0c|[2R٠3}jY>zuz"$*T Hͻݿ26/ wŋdKb8b#GX o}\&AҚ2P!hh2kga.nm"](Yl d4a\y .3J4e-nVv-j`}r"alL.,k$ϯGwWsNOB5<-$9iISW5fcݯ|chG Td`(ՠ` HPh71tV6emJG:@֨H&lӯl|g>7bsK(>Fh7 aADzP'ӧVts0.g@7BioN*@ q`4Au>8(cŸCaˇwoI ߞy+t^>Fu/31 ~MAoŭ-|_ ttؓN5πTc2Jw@yN UAV]*P`|vfrv ([LҕxBzG)dY0Н25e(- GOMvgבCk#"w;9PWLk'%37g37Nܹ[XC zK@_dq(t몸Fzb*>$*~0Zcz/6'vdI d+EGS 8wW z~~vCNnE% CY'Ā{  p hFv Z2(=i*lz"B?}4- D-(PJRPST5HICH@D)@H9_Éʌ}󷻿w9qs 蛠 &o* ʒ7&ѝxhIT~ :dBm` A>">9v_J1 O1E"IGRp GcɰJMP_Eh`6z~bQƝ=Ecˇz p|#̓2؍.6s,GH84e2c^cGK,[,#k矌i,F^ò1Þ6u&) ǣSoTnE_# ∏Hyxai:TV\.ӉI~|?]-C9 2>>IdQS5MOH}67?qHeĂXO[!ߢƐ-2C A>v)(j^y5$ eUk>9f9a A設`E.{$]'73r TGR)]Vȑ-|/cCb`͌J6B?umc;][mg)#oFUxl2'f&6ʈT>qn$h(X:l_xODv^P~LbYψJB:uUeYFhkD)s9D$++=O]hf0,LYaL-GXk`d dxb=.?vKtrָMC*;LPĠ)a HbY}}b9ulMFb[v(pGgc_q5McNZޞ5'@;<-&SD̞G#@C.Ag2d yKQJ'd ]p&;HHb$M0:`pT Y}ݗ p"wϴzJsK2SKK ^:{s~WpY֐7kb>$h5_2ᝆ:$BS?G 5^^j>ʄ#qz|Ahgep-!&vLN-w]g+t Nionz[ഁpyE@~oK(m^O'^t&uN*hq5kB1-/g ۨq??E^8Y$q`HQ1*g<+|X8UJTT-kY' 6k652kx{xzkot":(=]gon|?l|$̛PG{,v)u^Om6au.nviQ@r6Ig_7$U}-?E=ڒOȟ 1?}4E18Ąfs~dqM6RDFƠnc\%pmß>=6CRPUB'فM#tq6/;7@~~뉰!&Ṕ 7zeйk됞~s\͋_U:\OνoZcn?L&l!+Mn:A6q*TQvw7gi40h= 5Pshbc`Z7(rpk# ǁ?AhUDV~ϿN-p3#_ozBgW;֊:gO8ϨMj,;3>;R3.X,3 Y6~C֔Ufl^**'՛Ï]GsPs\*01_hjE]H"4^+L~>35Ӽx陞dg1RK0s =[{6oM2L E?oR䡹ɢ>$R'/ɜГ}:όΓ7~˞;]uN$mr!9iQvb!?;6JC/8Yu,@m<Ϋ,DŞu,30xf3x޷·N jyn6lB@n )(Z%+(0Cи'>XٷC,0 j5 Q"0V3M)ݻ-a'U20Y> |e_xC>\箽ʗXFr ,0[ns 4ީ}aG\{޺p;η$ȿAlm{vS/q,}>[¥Fڃ-*, H)@؆EgucZ 1,c aK-h+.]c`jĿ1".Ơ"w#X3 s*  B#"١Co=cu1`bRN@zuu,vdFYO~pR8wsng\̄! IHk:|"?_ͷ.{ƈbbwpkRuf>rbFAEaD&BwudS%q8hhe_!h,ōM.ll(k$SS>L><HAF܎߻t!l;.8@86cKm;"swD #jB2L\ִ>p#BxQR;NF]eC>5 ͊$Tdb)$E Y(F́!&_\؝Y.\`_w@iPO'Rz8t$CȗX=wfA XȾa߮Feo_i%KBYx>=_{?KH0!!†M"]!=}I8vy_g]KS0f)2$ :[peTdBNyV9>Y&g2Zp_ŋ<6(.NNK,=1RoÓރjP ҉ĪD@?]H  ~N1߂|q?Mo\k8~}gq]u|W^;wXYv{B *^!>`f`eq HH$hkcPzg \ck]5j_SPؤwwzNrt6"7FSb:)NsDYp QTQUU *=)9YcWa΍L;ךVGG{3bOjG2J}fLp}T`ʗeSU2A19V< b@;bZVQ͵m{Yb„c[tD̀ O;晾?>Xt_x~`sqz"n;Q~.àr6$Fz *] *r4`(Zz1pD [m$pl'f[T9 ض$ sP˓l)@7*Ox_G~ǜI"}`U"j(YMBLL"(Jj O$r hLe)1 S)[f)Ga?&7 jhHQI5 -s"p&hs~79i*.؃Ul&*"b*+CB&94A݂bJZ`*};c?o:~@TC?(g/$㟩d\=ۈF5s #yy9&X|^=/?ˋz}L$@0lĒ AO0':;`ǣ,J XvFb&BBFc[Sbg0E̼y+2EMTMJ<` *D"HF!1Z cL:4%mˏ15D@@<"Z*"iF&$,0Aa)VFFjJs& RfH&JTi>[rC8HWC\ۇ/O!JaчdRa>F&䊐ƏjgIYU]k[b((*IR)$ b"hHf*xh)Ē*qDA)JSt96t##V(CBK=1" IxHd9t9U<5& b R "i (K6Aj)JBm:!9Q RP4*P)IHPh  NbB) i h~DxFF2cH³2GUV(F vC6)M3  ]!X$LaĄ柑H|yxZyp F?P 5%K -_C@R*?fN%O'Gi Q}CnZ߯pO0{7Q|gf&wHH?voIpmpvrLoч0o0::Q4@ xhV, }ސB=𽾌8Οߓ}"%B0=dX>s//JFͤ7H}}7_l?w{w1l/khp0Hyup뇖8j6ݺo3I nΩ 0p~-g9<ś N}LWn6p$ T$5.5Tvn-FݑLE+nheb@2 6kp-L pQ!(p^Oq; HW*B'ѭ R?V0E@, E) '@u+Rﮀ=u+(Y!p#N9f_]}-֦~Xʡ^xy?˩}^c4x5"v9$S(*KnV0uZ݀GwI (*J yإo}ɯ8ߓ1GNgDaabˏǐ1MUUQUUUUeUUDUU(GsÚ.$S_%6X < O$ mdD\38$ 7%|&4:D$4@~҆L4XvmAHL'C OoAAƢnJUSMAT<8k=.{ʦji'0D6YC"bBH"p7!pC=w% j@NI &5l1:#00d3iaB:GLmF]Beۃ@:SҥöyS7:h=o$ # a.4˭l3dI!px:__AwZ},3{22_a<"v<>o 8ʹ6{U·MMb-7ӮaGl3ǩ(sc񅣜}nDQ5WkRC`aBL3y{bߢ ]'l>$'l8|}3zOr~ 8z]%c Kk%lg?;o31;nhֳaЧeG4)!( gDLXD<~:"o5JQLA͉Z 1ZKQSxj B ={Ƿ9=| L3 GtR7BǔB?hz,BCr,H_^R z -qn9;d6>( ᅻ_[ˆܭBB H:sh 0 w74 w@˻h(AÁ N*][ރ O6VD2?id:NmSj캯Z 聨rlx*(( QHWP HI+~hP&Phf| ^@ E<짳Z ST>!dvS)L&T@|Q>ߛ@ |P,eh<P~Fk,PQ+=&/JGtZ38NaT QL5﷪5piҐW@%_AS(K =E)6J_j$"V`y P@0 qB(URA"+DDwdF!SSB>l24C@H$AJPLv4AQ`mo?.#xB7فy#ݐiq KϮ`U8EFfB8VTxA9 ykK@tdӣ)Ȕ6cC LT ^gSͯ MΣiO² бG`Sӵ~06}`Cx> )Rvp_ߎ q:IIIIAlwy6x$S[qR 4ԍ!lߙh|bME $ӠA}P:IA1T1+LS6@nnD 0%*iFS"uYޚ<6yf5zN/`-d崱-\&UR>yw''@;zt=().6O#@Ѱ6SIHS+HA(flNK|n4T_Bye vw(vD.2QzaC$:Y `uwzeVq ӅG\RjrdІ_WW?bLJ>_8 O'~I;Pn` J2)jdr ,R}r1%{HEG~n,*ߘcI0|$3 "J];ֹyzo4;p$*lٯ m״go:7zi 6d[+m /)[|wkR$bMW0b2Cb]_ٯ9XǮ놶(=J8-Ҟc?+߭D Q p=av%u˴YU3fZ`׹[VyS %C;IK>pf<8χ&fXj\߾cIR'Aj>Ucޡhy25uI% Β/39[Mwlpxv١{rUGF>;\ O!ir}VNg x7ǘq q7 @X 9PB-8>6Q_sݔCǔYǹ {& 4 6/hߢ3bLnd*i4ne!q Jgp^#P_{v-h6-3Ykl4C+ᣁ4KMCc؃NޠrʚTrM߰䇟N)yRt4jh`Sp7cXU@]O-@M h3;@02\m3!օ`c=.q\S/|"- n@tU/wCD$3b(/NMX.c>n(8l!RY=žRגUEws;V棤[#P)n`|ȾgowZtҦ))\ t)rL*̫'Pl"4$3@c mV9 lC@0jj6 RFHT 5z|j1d cQ:8cQ@16{I({qpѭA#j>ؘĎ߻x%^82ח:bXl;Q=F8ea=:v; 1AXa ! !&Dzxy34V,- I{$|^:R,s= k@g+O_͕6tS3y+0!/Z[=fKtt>dk`hЉ["C 2@GhPፋ4o[%sew lU+F D `ڛ[4y3j+NjD\̍h–6N2YW^M;:b @t2fĺtTU33CI%S$ I }~~`Jz ԠH'烑wxkg}r$I/va\߼+ˢd8sN7>H?FMh|W(kNw7MT]u ~grRVF%WO4ӣ)!A\jޭQI[ V)XCCykhm?[Zhq-LkzW[ hRF5RR\=cE;9% ^DF'xo౥v0ÃZM6Y K2pZ_ v nvFCFڥRed2z!h{ih9?OtK,`0aKZq͚$"$)bJ)%)Iҋtl$$$XDi,mWHuz"zh~k^IutWf >s;!S!B5xrrCeԁ?Z1;O|H$ aD<'~eퟺ0Kyt}>#>2A J&v@p'=e(&8x8@RLA#D=@A$({hPMJ$ 'Wט){UUUUULjl0+MW `ϟ8j{lH hE5 $wy c(tubʪR'tR z;GCՏn'@:B:zx v߰}E:Jf{P'x&D))A(JX ah{@i_duAJDSI-@fBP8ʈi%C%ËCsq(&&bRn2#[jݞ4Nh2^&}#&; ?R*|ҹzvXlakU]A6!Q$ I'?U >Ø&IB£xyQxzɏfYh i+l:>Hk(@s= Ő@" @y=ZI H!*qb(+F'P0(5:«i\ T) UUE7^jR$G<9 H :x= @@?@45c}$DU11')(H[cUF:Ha  {4lm wX0 FPd5x7Դ kBӴr愎KPIb_1p`$bbR@@L`C0=Iy@!EG0KO{H)73 Fux65$rmM dF 0 +ZasQL8h1z>&E3}fqu<&%;:D)f*$4$+Mݡ2 &odZ[gf\YArN5{7 `:wޠAq_9M{O0ʫXJxqT:Ŝy( sr?&0| EpKtߞN cbH&y&:\Y}S̎w|` 뛄ɆjRWh-r3Vh>d rF^"#!lw$v"IJJq@0kծԚmll rGE&HT}a@`F݄ٻj/qOoQF>K,@8BF@JQWږE':s˥iqdz<V1mo֣'30p\2,7?nlLPQ({E0dHITVE֨J;89/Mg [@H93 wv:F_ķ_InD6Mf@:,woc !QSpY2=G r3De<$F*JoLQALC,z<מD{bA`: &( ҄8[Q -m$D ]I$!~OwA x\ZeUX::ף7zK͈㰎^#֐(6=fK¦q_ "dx#€,!֌`w-*4H%.X(C &'ȱOn3u0fФ[Xޯ(?$PȣTMe~I熠FK{xg#Pll-#bvK XQJDl\}c.N@$R'\@q8A  ?2fJ^ CP~Wyv֗jU<lg'-eu?pˇ.4C-0x22akYc ~V<ڜ혵uOcFc-:3NRZH H@nK8d%׳ }R}α(}\-1G ^,ȍH{ܴM{ E `vRIqZl'A"PcC?nimRz҂'+L7cLXc<ђñ DU%`k "On( i ձϷyt37:C+óMEI^{fW57ZF2 v-~[ۢkߎ36ٷͨ@֊ _X4zSCm1 sߩ^C rzasջdvT>J+=ݻ7;ZQ(?xZ) ̃ 7R(TWu2AmM$`}k|tS)_^+7PXSG)#Wn և%G3s0iOha Ȅ`G9$I&YƕC-^16^FBr:ȇ$4'{hѮxpȈ$3T8qe(NBrv ( |$kG|0 @?hX坋}q.ri$N}Qopx,P1:(}@XS.v:iȊԥ ;Y:,47dt=eDy_Ռ]N¤[DarQHӑ,QIP@ֈ~BvvuvkS iP09=qB*Q{DyfA@HUChxIkqY\ (*#0li1S-n`K~I~R5 OJh&O!KCP!-SLƒh A>gY/г/re`lM}`1Rw+6cX[jx-2ȭ$S7Mi ffù!))U[FW.lkO yaz`k `?u;QTZ:.}͜ HL;'SF'% f\sO;&!:}G9$;C7G4擏M"x\B ?pwěDR.ˢ!Lʉdl u/o=(3azBnK~Vts!Kg`F4 q&j"G!}"D+a4H1?@leb8CFPƑuږ6X(*J&v] M!a󁑂 )n"CF"$d8vl.`BU|$ eb!S~C,TDDREI=,S'SgqGho  bd&8/jl:d:.7[c6\21juc#kSHVu/~0}XE|5#>U5O=.C}c)ZPBq0xgHI=!FcO,[OیI V*<"]7"bռ0HK@ hlf|Q36%!mR´Bz`H1>\!NUk5ٮgDDh\gO"\wf!(/mN>4{%&+@qxn6Y6 CCDPR5IJ%>kwX>biO&#[+HTjiEpc4)%ScH`M S>B{ooD>F&#DߋEELQ͖*(( 1R5QW$QVKKKB?Jl"e^wAװDE뾝?t܎2aW&&`+b?=l]'1lmf]tayGcl)(d ZԸTR@Jl A7 ;w9zĨ@b@ۯ!!bUrVEq칃&L H}gJ_@#q8jxapMDO:mb "} >DffA |U0g"x]5b'p(Qab;)]Ŋpd<sW>L!FBJJ332iLD JLBDRDK}P'5r.0P?;ٶ,-Y\PkE60NFj * KIM%"xegpkr ĊlbK U+THh$F.Gl)y `ɀ1b?f帾o*P@lhCCwyj $νj5\'S@( C^ & *p(>\wCDLlcZCKX1xyh&8a@C5ȼp&O : B'@CF8xG +(#۸3H)I,k)KgL0)udE\2 5 :[3__wx>MVbSZF8(dh0ov^g\Hn!4~2]rȴ~D;&&Ø22 ҹ)ԩ騁AWN&KrJ $4,X!Z$T5`:0hKm $e`PΟv̌0;܁b2emI!#iŀ Vja% `93!ь;*Ղh<}9IH\ww8xh4[kRhFwxl*;9̈nH: =8Eހhpo_eI.¸g-7Mj#5R|#2G9ɑQK\;jbw䱩%T }ᯏB,d|]5wHMMghb@짼RPʍP [yr `Hzqjq);RNPJ $; #FlRLel&  fT# 9!nGOEAk94d39Jnnuh@1ٞ~zG,a0pqm>%@sQCE"4F6`1Gʤ"*ȸMG>cM46oc sr2ȑfoIrh\ _uw7LrX1y=8t%i&"L;rm[D!":H.(tpk/J2=?H]b-DOBwb=1|w>7)6&]  CLl0.nAڍ05J`7dxI!|Z]Z0E$$d }ቿ KCOC1I4$,jBCa>| 坈E*9TG(N2bx*l L9ֈ? r60gAky0 fA "#|n0ԅ$DD̉DA5$AH>NIxmpW=d L8!Q@H@LUCh!!(jfIAMPBa[x`cQ!!S˛m]HÒ4ZUlDHH6G9E2T0k1.! Hk&zGb(7}r)hִH")"*@d HJ((JNc%LQSIM EPRT@U M3,H9UIʝYP5v;W\ A'mr3?_^Zeg&1H> $[QbdBfߑ {*dAc̎vz;sY doSU5Pcp?=M4L"PN}^ͮ6syQ6ILAONw&h"_eQ  otap\ H ҆m i@sdnw9=K)sda S,H+I{^:m"iA"j\AÀUC )1Em30'tWzHK%f'k/h _j$ӎ{g|. y,Ĉ>oSkL.g {hοd3!5пhV9 cvD.In}26i#7F< ٰьz P"Šu RIbC*6/!ioIS;T4w62 S;:Dq.,K Z6>&O0U7%xdǝm1_yqKFV2c9H"N4UĦcW_vٗ$1}//@|? ivUqF/GItGh G dXFy`?XE/L Az  ]42kAƮDtHY"e3b*e&:<`Q Id$}uԚHaG˅f-9*BA\O7>lMrqϵ-Y~_YCt,|<x 4`${'UIOS_.9:q VZ*{(wyw Pt-&:&//_A3 l ]*8) [*q5 h@AZ&R kI(}jS!q$12TFAԟgvpn1ycS<8<qՏL]xA E !!+ljp,r Fm@yMx ~E(N@zȗ,b#WN(>Jz?" \"85+_G|US#`d6.1xɓ|F M1L8#!A$LrV)u0vIu)LJ1y>[A1ʟP@p%ttܩ%Q@ɚP`G $ lx2tw[bEd*6!ngd$9ݓ MF+@\=qu2D? +9a0B P-*<8Ѡ_'%@+,^RJ$gr@:5b(ʨ33b|7.md,pt4+G3a'l= M2]O>FJ[D;W?2,RtksE8؝9{g1>y /<;%_f=F&}8MYoINxV.*m(l#70UdSga P)N0!cPps~o[1 &:`KOXX}݌9 ,mUx!⇽Xp,4Dxwpρ@]@/v`A$`"lQo>Q_7`Dy^Sbv.`y\PVyډ.ZTzCGfa G2<׸Te:[|wjA2.bҚ HQ}XA sLMzA$W@J~~IP nW&cRTE6m]:@ &h G{%e\_4Xģ4{i{к]2 X0#~0S(\#}5,Qr$ȻvPDhXRCIpn"%!NEoYʑc4=Ľ҄y0bH&AV oV/cAB+۷*/c7GTW^TO҃;^)~PhH<04݊ Ab6)j\{G>l-|ͣDih$ ("J"B "h> 6i3 Ƃd7GFB/ L6٦O1+Wi"^^1Ft8'?73pvdNl4m5zk{x 4 ,å)!2ΈR8tm.DkO%v;* .9Duk5oM N9IF9]F1Տnjlۤ,(˰6{P1d m4Bޠ,l 4[ĢwE~ 0vO+ZSGe^7tCYEW0={o7A3=vux<0xZ᭕*+=ihq,LJvp},QG M8٬)"(}o{O_ZyCVRe,B ҩz+ϳ^i{`RM~ Cs' I8vUL~~aB+uS52l- CAL[p@ W ]A FBQj>F ϫ]b#) \) w钯kh\ 1 "PqgC`P{BgfۼHq6:<Ǻ?TA,t*R%%9 ʎjzq-Ҋf*H 39TqiXJyEuj98u6 e;VRB-R dffUBj,o L?-*$"; Igg iԄ]5;fX$jGXߣC͌ j kT$!3+52:ˍUUSM4{8a$0,4oN*B78WjpX*!^dZDcd7uBj/)Fk?>Tm3#D(bEPr*H1$uA|.4*`:VO-4δlV! nluwc05Ec`Ua9uF'A: h:h 3#$dp$6\]Maz8]reMr70Otę 4=D3 ;w3:Y6MT6o0.zƃl75j.2pu@s4KMgQe!OEB!@‰K*vy)҇#̈́MP|;BҼX)RH UWhwhSCA(j%8QL2czt\ɡH/4t[htbF24zr"0H }a BJA9p{/ /Q䖬&>XyqJDB$\)bJn6q%y.'W T4Cp03f{A ,=Iz9.{^阁$d)aidkN| *OZrI(R>B`MH  m.:aBUoIFRsPG:l` Q6.`r=8UUU}d,QA+B4*ji!@To|wp` K؃*`nX;=C  zia/M9yҿ\C`r[(PV@P[,MN pNJxlT;TJu.en? > :u\ ﳡU^PA0)HĨ2@7%Wr iL(C,CCh&a<=@ND!@E!%JmDe{]2mI;'Z/0OE&ZElwJ, oЗ3[UAz{Cq51»8|CN02`[PTM&@觿%f[ǿ&1RV'2B%N |a hTdφG迎4iK~BF.f6 @/)0D s#29eW*# {؇-t^-c0))P7t6\!٦ "M10cbpSU(J_4_];˄o@8aZ"^M).9TH~H .#i %C$\> ;|G")I{)dGC@y2h^4é~/+HP@! Byo~4UԢyn㬧5ze: RTTm/"X`V؆o2䩁rs>mO =KY,# 9>-V}⿞BF2\gϤ>Kv&wИИ"E(Ń* δ\@{ 4my9[rlc@qבG1 vb.O]LjR)yG MhдVvy(RQ[SD{G􇯀FlPwCmJ^$_״8ہeUQTPwlr<CUa?Gp}RT`(@_=(?|X uTEsUwcUwDS|ώHGh6ncB@ Q&wV8&- ˴a$2G\XBp?ZHC/$r퇧 EO^}^@k@a¹^?kSv&RnP!|wmL&*+ ,4PMÕr}qD  0@rñ4.hN6$/xz|Zœú_ HӱUTTDV{yu\z@ѩ- ֜^$Შ+~)l?!d?NDlPOo;PGIہ E4~"_#׬yIG_v?0~o?tKݻ@qO{OG3#?ZۦyY>?_P?`aaa Rw*WQiXCB54b\*Q<>)dށ1!OS O~@Ѣ>$Q|ާc.CLYhjtyuܗǻxmO ! >S;~O+ ]R_ZW~XQ:x=bm?;lH"]Q1hJ|sNPrNv^"0Vm:]A'@D u߹Jt4Ӟ(|Ix3ЁgN>&ǷŸڡP>_xH14 {!BbTs⎡}W[wpM売bb‰Z]sbl!#d;`v <2cӪrq^ўQLʞ.{ޗMh<{Lcؒ$23m:#eD31r+DIϜNR"GȿOUEAG ]hgL#و+bsСe4,xa4Ųc~`9 Grxȶ6vlhc=K煹=y nwoQThuLg)< ɸom@ njOo*_;qYT/iDkmjϐvOH 7H(`4ox$C0DLAt㉠2`aĵlqsA% hv9!kBk. ΧY&IC> Br0c(}Phъi"t׼]G3V{vN|4G^&*ѵ:vxXw0>vMqfh:Z(,=OCLH~NƸf.p =`i mpi@yC 0]Gì6L׭ZBJK(3MM*5@y=cıAJe Ą$D-K䧗R9wN#qP0PsIOcbsEcuL>)vgR)fNb-C ݇̓Bb I&n5I0r|[v @K+`˝51H1$={y&}ߙoTNB=f &?,xtfߝI߻WvKA}>Eəv-y-ΠêyI>3ONIQBn*HJz Rk@b>ACc``x*UȖAXR*, 0Izݜ&a1piO#:{=>#>&pv3]տaV=<\RCpXtkq$|"/FuuMRl>wxubN3;vN-؜҇I7IthP :Y|Jd#s/ /xTluDl`fCysS 8 8q)(uxjT`#AptA-9z ;aNy[: H& 8K>rzNEdq@CNirnˠ6Ct xv?FcPwQ|ONV '#@[@)`2;:):xOm4^5ᑺZ2C'zb!:gZDFAly2A(盉w剴{}=ֱSG D'`ksfɗeq8YCp֧L@s,]0 2Cǯ \X0DX@ZM6lu$[d`ddxi<7*@$;o 06mI*t3!=`7Kˤ,>C=WpCa(4lȓoTm =iKm NNY[ioVۭNHd:щB0 mxc]If4XME컪WXxu|&̍s"zf7R_*\WA;@vsH(U XT"u_G4<ևl0'~zmV)Ԟ}<%u|7n)1L Ȓ'"ҝmFwo}5|C>oI* JJy $ %&g MG߸qujl釖oEpmJv7֡8 k x(!B4n")˗C+`Xz k:3d+:(5eG*QÓ5;$em0.4 i@A'U%h{|xyzJo w*;{<?a""H# '6ޔď>l 2N6B%r LǦFc=\/кN$tm'(*(!:)ʘB hQ~aU,0#aOz]{upb'oY9byȿWo.H }2!2-ӸxœeN~^6ߢS oO:gO'cuIqG Da*4TMmL@^$Sg͏;P8 on װO@)$xsC?"40eHե y"UUaHagk.l BaIhlRې:9-8z=H8S6ۋs. zyNu bbT0\%U"(kxFo h:Bp̰-:wҖ ;h]f:XTAI9Ls/fW06W2 L3ٴaA({\QVnm]ln %բΧh#rJvot0 ]jc׹#' ^,дK@۔Ms׼py .X0zǽQykK&P7$w!Sfx@dpQ>y"bGm1,p,9c),xbºKSH@  SuXo)`HګfL#&=%DFY>=c;!N!qI鞷  W!mldAeAv ]'l޼G}K:n .*2OVh?nH39@JGaW:vJ}mQZ.XZВIaHP$dMOiWӸ1]~(EF"ku(c W*Gzu'YT+QŇF 'hJjԕ T,S:ug*>C:!| gNdc?}:Y(ȡ vP^Yd[@ \jWE֛c~l"IToR7<[A\xbuOW.}V@&;e)Bfv璘.Kă00UM5DX T L2zc6BWq]yݬ6a,N0GhA}=E @G-?,sjt,`ۍ8J$ p5\)&ŹsJ.5n/ ևɜP5I*2J.P$ R[+sf.1]2z9 e (m(u(bq:L4HA'o 3}}l8rDoU d*dS,3rcnAҟf~hC AD!"cY+>'e20^vIV_q>rxAOdSK as\BN {yD nvV "!((`֑[Xm$vTPSϧ39O, ^q1OOM̄ 42O؂Cļ!']^7MhZ e ('R,DvfmՒq`떅 Hj(q :460 A88=s TPm@sDm DCt)O6tifиg#~_jf[hZc' Z PdCb#+*Z ԗ_0TD[S q!ExxگX)HRA)uN@繮 _w+uX;L5#G,G3lg30˨"_I0-+qW*2AcM 鸌U35 Ol2SBuAM5FikLEiI_aY8ϵ*]"rAn `bI.UzeHq&ꚰgHu/S.9.2lhѥ!4!$N&L2Njh$#Ft>lS?#wm]< wڇ"KLN#z)r""0i|h@m]Ve'xbx' 'K}F̠C]#F@ᜇV8<UAUh.<)tX W@iwzICe`3KD5jL&$$HBU> b='g>l;:rAg((gý8 ă=<[>)4̸jAh9"Mrb4I%ũp%yPy%5z4NApuIgZqQJdz|0]bx*+Ú ʟ@D.IR=~_I;C }#JI OTZVف-ƅhI/A r="S!/P&D: *h.FL "z/cʱ[[GHLbn@ԥ}C샬B"#p4( L|x?ZY >XAMH"9Ujцf"Ѣb,^gͨ+QU:8TQTLQMUQG"""6(ļDQDQHhE E֍b\QMEW\MݹF"(((Z(ѧX""XX(hFh:j&4 ܍UTFiiJiiiR]QQ'vhQUQARh--iZx\"hh姑SQEQG PDaRerMPDv-mӵA*$nuѣ=A=$YD&4?k>MW р啯78발;?''1F==(T.PI(L%?3@67 H 4TCm&"&t5TR=1-}PDh0d9sc4SQ>9!_\;`tK#nGdktQZY׬5(眧/g?5=:o4Mu#x" _O2Cv_\$D76F]:64{Gaobd:)siI$}e .l } \(1ƭVcӞP 5߸5H:^2*$b*2l?h7}v%Q*uF08p8vM4\H`f=şѴn$Mxg@e%募,h{ $5gm5!8} h>SU_l80k:OP Ql;'! 1IF(" ADo~Sl 6]M7uH _3/:Ă_ y#{=(*b1WZZ0۟3v2BLvc[pv:tKLMuΨAq~\;$Ǿk$*XV1"Jh˼ %-!4D 0%$SS% NOs*">NMbɔkBۦ/@YDEJR:͓ '2#gN>4s$N/I ު-9z-Md A9˷Lme4pnxNsALSZI3Mp%"U809qW=D8Ft}7K!*mJLyq]fEMBW#L@!ARɆأ$YTG^D{h1ҁw$ Aӟo bDȠW7n4`U׺5}1DTWyc2 "kRLD1x3Y:r0Z#nrh2Bfxk4vF&UN'hf#F3soJ fOf`u!k0N׸=SVzZeXzT6'?WW|sAQdy}S fȇG>qz;!z[ടz∨h_|L}~=~QJiPR_9&a^$#G&eYTj&1LފA&FhH)Nbj^7b $ħ.vhLBdBJ@!DҒ02Ć1uxlzq>V(^)-l}a5AiD W2IP@TjӲ$d8f}/Nb̯a"/ { Ĺgc wΓ k4Jzsd,ҳ+b =(8P,Bhw7ϢܷPZۡIV}8z꣎ֵQſ_?4i4$c֟e񔣰o+ y㞝MΖ-)?5SƪJ"DDiDEQ4L E%DC1i1$PRU4D3(1%IKi .bHHm8Ff4ebNбi( i ,rȪ7;1|e<4OÇN^$OU }zTH T<#ƒLcJ5ן`/&I5)_7fHj VH&"ԚԀ 5AMZl(nkKv?pO$Q3RwV6b H yJ D WV}9aDb0U yGHsT*TKѣn&n"9UN2}ipuءW>iȐC hO$6^dD<'2/:C:1ĕ?I$p@}3Zp2)&!?&?^W5ϼ"QM&>li^q0 U}JVh H툨@ 0sxh$4eBb )h BbU( Xb$(IYiZJ ' ^mK- v0 H2iPy`lVW%1Hp7L(|d=䮤ǎ#O?L@d虑 qHHJȉi_  C!80%Q4*CD%&ZhhC@DT YմbD Grs,pDž'|]9KxB t?quoeQڊ(> _ c8MS fdL0Kl9ޯac._ye$=n^v0~6]J;(|D$.6l; kMaa-!Є4/#Gs>,Ȑ@r0BR!!b>&s ? %@*Wv(醐"tY&(RxCu^q=J'Wˮ~߱s;8?UʽRfX"0{q `B EPkx VԲqw/YA}1kƢSwY38A]$xC>:)P(BI_L5 ?T@Z j''Փ<*q(D%J2M*<ߩ:$"Ѽn(1N5w0=YWPH@ !h\㗟nZD@p ioe6뢟8@҂X.h,iz CuGUt2O@{f8 w }<rY}!(|:= lS)$Hb)^ӤbDPD1D2H PSEQ RAj"h)P;yy|>#Q)?=J J=53P[_[$f:ێfEƲd?D 8CBb!+q#m7HlCt;nmsVT.N9` )AhHI&n v4tʨ' #3'&2uίfDhS~O+QQ]g<W  olx1p? :!(3A ^ ^F FpܙTHVi;ICLiA!/´ "g1e͡eq4~(j¤d&p9]~{9f˒۰L!o*A)AIPQLQcC @1\jyjp,cZƶQLT79Ml7'1$``U˜2tL!t'z&Cxe2r$iq'>]I>?|~Hu8h\(M! L rlgv AG؏ 4?uUQUUkUf+ժ*Ӝ! ]/qj>ڥF%omָ^|}hHb M`5R :iXr&)"Q{=m&زv9~P_x.XFB2΢&ЃXG"#E\u@lAW4a!~F0WA @,CR~:mW=*Z0%CwCĄx;~q B{PH]@-8Aw*Si6Ff3q`MF{7]o ,JKk _nxD DՃK$%* {pNF)M(w#uOCHA"KmcPh`"nmF)Olsg$Fe]^;`ȝT?ߠΐ9}(!u$H"k{ $<T-! &Oq 2zIU(TrE=sw=poEOêE>O  Bxo#lkQmwslM(n`'xxcPWMr !3[=s0\8xluzcoS"\m}f%bprtZZas/3 qHezrN:;,1j5c L1f!a"юht1XMΓ p4K60MnoɧVYnsuR6-v14`kOz.F! ]jgcxFvב7=#\={yS>)A|9lt^8[cCg [H v(r8oqd13 Î3s6 #BK79#Ip Ch#Dbc^Ɗar (z&=l4ṖyU"O#4+R*sѶ8c3ifa8GN=y0DnNRFDW.t\c%Ӡ(B$"crBM9@Α7dxDiۜـ211KrѪ6glVU662\^cqݺС.##r/h{dRr.`{Zy)؂Hc)B2M@`, `=!Ğ<N5)ywsvc ;*$(38NG!A.8`I'@az Zf4]I+yR&peiQ044B˄CL#UYH}(ADE4LAEE, U#LNw瞐N7\鄁)hh֋# iIFpLQBQ F EsbBI= -&eǫDZ#43mmnL2m{a F8q"FfϹdŶe=^v9=qbM|aB_TW~k楣˾:r,RЙ( XC24>υhGN4|H̗E߸>/`[p>! o|'v1}{[%$~~ԍb>^~ϑ}Vip ar)? -*C-Dڍt HEŭ!qᶃr˂gp8INJh+@qC5.'4tS(S.-)1JVq7 X+ʘn-῅`-GGM#aיzr*ydnDewQ ]sЫR!Xf{OLfA0iY@nj(' Eec%֋:76Q#IJEM2% )J-$4&C;#BZ6ƒa9.D:J4)>x4E჏ KdG5u︢r R2˚QqlV9B=3-eZ@DD uKaNb>2j EC o/B?NRƠF670yam@$CL"nf9)k! Os.(RXTěJVJNؘڅW"'Wk{^b 9') 0>c /m}̆ yzD)y*Ӯ u>Q(Sd y#9~ OB@o= Bu^&ȵ}\"?/w#a!E2ʚdWy7dgoN Qn];hÀtJeLiُ۱O<5>sF[FYq{D i%=X=s3R&n,&uYcf M,Y=/1`{ -JȌ;d)qY?wƝB!W}9J/f3_i= g7K-̏ÎGWCC4 -TY)5 I{)^\fsm;Ϻm"Gx(66r 88QPٹ- =my=d:p[s8W0Xf,*;*۔Nݾoi~vdOFzr@8BҔp~0ViXP!Z:n)a<.9T(%hN85"P;6F'VItcԿ2>f|Z;͞7I4N#{gPCG3TOSIV& =< Ae"'0aZ&A\'JڐHYlxnG1h!LHR_u#.xb:gd9ўUEP>݅/irAW!#@ði & O nq,$ GHtVt/Xricm#6sFH %^;mq"6ۮ*}҉>c4wQ/ :aJN&L216&6QTUMUQUh{a0":toBegVj c1teaQQ(×lf`+nI$aq(Cטi*ᴺAFGG=60tiÃZ"^YLEm(DCRc I0 9X ڛcUE6 Ƨ! &9xrZC6V[G;uXIF=eƃ2vr#cDf7M(IB b ժFOPu[ǃ:c:s2AcߡƹmijK#a} MEX4ƝX~x v42?SHǯY=zvkŏ`L!(߻y,vsb}d1M7hVԗrcg ]LxCYfzxF1wfƱ:N9Ba4+{~gtX>ɗ~]c pq \K' ]inH`A[񌻳v@țt| ^`D)2OQaMjW?FyTZEH =;Ē:jI2D˱ >|k]|s*puvXs&|D֕'~"GFckthX5$Skp/,`9p8Y~p MÉ8`f[7<_l2t78@u $K2]53J%.Zxv' sl[ɇ8r;YkUH<KQR&`v6C4;bM7}28땎3}`ɨf1(b6C_q%rDs̒&}J'ٝ2>4JokNLmֽmYc8~5 [Y'KG-Z.#®eD&urf8i;[=O`ҜUO43cd8JCeƍe lLmhÖ4wͥs;:> $=6"zeqol25wP ,Fy̵V4#n۱!4&.k}ƠEӦכ3n"6q֏k3t0S6nfTtl9nYB')0ѕbMk>ՌN#Iw"|.jH 3erf72c,~㗀乘㊟\Z:﫝ō n0G D( q bgGU/Jט>ϙtT (%k$qI2=}c)%ǗI,=sӊGY9ji|pz"F 7 %'ScMN4W2mߧ%̧B*_MC'J5f0@΁lQh?O,]Ba(I[*0Tfq2}ی א6cm)\%I,5$V͙~5UU]\u80, pױҤzB1 bUנ{~0|t;ߕ|@ ޽SE164pAtӟG);UbGtigԟHƈtxFLRv<ht`mlR3#0yh; =s/3h {8/{*<'%o'v'.!TK0T$n`'aP4p$;/PA"}!,7ny?ǵrH`;;+)BGG;?$(BF((Bd7?4j٨yL*tY6wPZQ;|&2h_}QCg?] 8gGcnddw! L?F d9ΘixUV,VUUj'cp"@Ha%H]G;g9ÚO0'>'Osg^Mr|DkdereØ.Sm~:V_?{^O;BRҼWtgZj1wM|\hᗻ,&XN\ ;.p㗩\JSxak }w# >O ntse΁0~_AM#Սb&usz)Fz@JA>9 eVY|\<quaUUIHUYH bPY1,P J_d9Gmy9@P0Jcy>'a6'T<b /나e>Wì n)xt8xyɨNBNB۾@Ɖ!ǖiCbM#@ !WøCW ^Bt D! )+xAMrL\)!O=w@o8 #A^Ҿ8J|zmHhJ& @i@F@Q"Q(R`(bP%TE f bhJ)&dR $;?& +^Cu=gx!>0B'owtOe! \*10Eh-tĤHH U_ܟQ !UD oOEY$=kJXwQ{bW+V=zDMgX&Ta" mlGE;I0Q7/JcU V^KIA-G !8ݡ#P7E:=2UULl :СgG#~>Tu% Tw_I"jC##z;Q=yaIXD" JhB J;y12N ZC Ɂ9R LCrۚE-ι@oP"vN &s\J@b]XX0I|:sFTNNw3OB(yD SPIޙ× .NHDO+)"H4Wxh{G<IjMU\ 'CWP}yk8~qP`JB())CEDE C$@=Ggg-C鷡sGT1; :>iO旼> _.%Ecƕ!RR.}} !d@E }X8y86 ʹ>=z@4PĩIBLSQ%2CE?}M"(22=ܫXn/\Ƕ/ag8rt`bBY-6y#ԲU˦bri:OF"Ɯ|s9.(z̢ 8'`6?rpR6^G7rat ,mM֭wyVjxf'vSW c:T&Wjnt1ľU"4 ]:mmpi=ejy~?x܁(pIOsnٳqގJ9`Lpf`tiĚx(6XwF 1Olp5N~+ qzvR唙q@BE%!N8RT2$<=q%5en')KPhNp.7xs"wȶX-3#!BZᡏ;僡3w.ֆ]j@.\q󊳓5j5s-ٰ"W5q*91S(B'4@WA"P䑡nݙE! $9ǖby;\p T'ɧM '&ӌ$3n ˱Y9 W9Z:wӖ%jiޔ4h"6 헞, dFaKd4hhptVUCFɭIb 1vHaág)Bp8*STA 5kCW7O "3-Ek%9f)5ލ֤\C$ "%c!|sq@aA.iMLDI52<9;M`14 ~7Q(#6@2[*/)PR C@*R PIBED )IE B $O;݋ A#nJpo^1E'p@(yRkt⨗O_/BzsࡓzhB2&1!:^jl5N0y!/4jnXq٤aBZU [>2gë c >Ÿ +RclA3}QC-)!b$(|Ex4$&` 3P}ޔFyw{~F\^ֱ #|&u[3p̀ HМ?m3ޛG -m8ms<_ ց DǦ1[e"%;Cf6rc|qk'6xG)~ڀCN NSL̗s=8Ѧn1œ,Z5< @hQ{3Ph1S k%鱗TRXk i#<V!Đb9DY;%t` 99=|=["Y'/5%Mo8n* 7xP'ЗK4Gm&ruұBn4OFqý5O9|p;)\E:c'¸4PIiOz̊ nKZjum>&cHL֎=,ӳhdԬ]S3\7 Qg٣ 7vp&7cr@c[`L3x̨̄>db"tDJ=DB!IfP߱a;`i/l"#MEqѴ`ڊ.1(D-+ē0JAS.8;n`,)AB**$(J8Ju?MIb.zpǵj-2ʒ_/=2>s]u!61`uݣM9͗P4hx&+sՖ8SɶۙB܀lq."JZu\OOPO`.(*1YH3*[XmGi;)y, CL'y˵ OCZ"C}@GwU ӘJT* EI "v1Nȧ/^~ugt"Đyvm0]d)}#6~$KF4nQ'~3Bh$BTH2t:#Oz @Aw?fTGnux'֟q2#06CN<6TADG%)yJTGx󉧵(NAo9q2DBuFޘ$ n@r l0h%5'%/B؄/1ihkm}A(Bt"S@ 3Kt'ӫJ&4\5`s6֡ %Ɛ$}K[)7=h.T@ 0c i-v{e(%" by(m -6ʴ W2'!idBI`bC!;aVpxM(ҥH 4$П샼1!I{;+gad_b9Gr/q=QÇU׳Eiu̴NM BѠ{H˻Jr5x`k ɼN)FE$o[44h$Yș 2![dn }]4xBt$S.+uz<ɋ55Ԫ.h,]9 $R D eC/TA ϚBXb H)g6#!2@;#+ѭd aMB'M^7kĤ8>x40@']i:cÇI8 J[ HPB%HDcv1jh%CL$7ڻTR}`ݚtpDʽNu"(aS,`9DP}(wB%UdEo`[3P@iP 1gxƒO@APY^/L,BwH]B?NQe(p(.?e h: 6;4{7FR8IE`rrH:_vw<IPJz]X nIpC jhw=W pN@ !Pv5xd`^1 @31 }Ty\"J_ H'}o\7P0b9(p"9𔝻ΒPe NkUd %$J@>gTЊH%" $ "E*,B(@  J JL(iyS&%E!W84H Լa0Jv -NM,@콗BAy(êQb(th)Bby<Ҽa HTa*P@ Nr&. "# :ELH )% p˻fygVfUR;!hiWq 8ꤎLJq+.3:1Ocod\69O"!J M0;P|[oDi1"8^}cot'Hb!A # C5.;SESd 2z=WcpzzR썖@enJW`:n(8tPHn$AULȂo z}n 1=n$\1euψRM@iFE o58ΌAn x|a3%m %QH~HѢc$ Nx<;v`TT4C@)N'fBp$.4G;HZ q0;P (- @a2d :grnd1%V l8^nH\MDA͉ +#Q nf(Td%4P!T4吠FM(a4J`j wC}`A0{8)R#$SKlPtfЦ J*QiRZJ )hiBH(D@B JFf)!hh(Z()"&h))R*iJA! iZB bPU(*F 4&6S5 DĦV `iiA(RP("HFJ !fIB*B!4$ "B)m(P4JD4"QRzsAu!ѽBDn$ ȣA < '<% G$6hSA i ,0PU:( &]*@_LzuI5D$pEznK G!$J51)Y>pέ`((JkƊJF$JZ*7(_FĚJH@D]A7;xH2C:@}$# n5HAr| hEYo&@dT&ȊihfFaJI"iJ&) "dTjHFj&*R!&J bZ JX$* j`QhD $&I( BPIfZ dR`$*"Jb&@*J"(I(F7]f!,)IX BN- ߻"aGYN/ N"q6?\(alO?MDes6A8IP@P?#u6ݭ=QD&,,@a vO*/n@HKin>EĉQ-)LK| IƜ %pD'=mrz2 $}b%ait#ΆY__v/*i Y`uaISyZWx71(v PS TxWD+9_i%&dVďo ~EQ bo ` [^(hp ^2_fE0Fr7T4KTpzocP::[uƲ3T;!5HZh!$&I2,(xrIՕ=Ab!!* ~I9MA3ޕwaX覌`n| s-k`f$-)9=`DZS\%ALydn9[vYx홛&/Qu`帑RD3K6,16($[jCs75%#x1FjL$.yHb,0),Wdm!I ž\r?#ީ =ͰxQOcݐE?W{=)A޾ؾ Xp.=I?=D .)Bf_{:; CC 8rC_=㦽:(OJ(-7Em(J p3b^hjA~S-RMrolC$(VJA%&!hf a Z""`(JP  X7Y4^T &h}qbAD2`gh`;0aC'UhSݠ(c1#(̢ؔ*~ 4RDK*۰ u)D P "LAz xysoahez_Ph{=;M>(n003}!a fh" Fe$̄i"RJ&Tf $J-@+H#@AS,L#TQAj `V H)H*HIb !$`! .a!PDHR0 < ] .YdU)db%!)i@  (!ĊbHI&&-gr8Chj "JaHY۠hN!Yd{@ԆQnxyՎ{09$rȃ~]o!j ]T$|aV;ʩ{&5.ρ8@$Dțv)%}9CTlr (?e%ڛ`V[ɉ+;p&wG ɑFG^b q܍|7--(iZ">b8t5 G_D 1u؞Os套OG [" a9pԍu"Lt=jm6 1}hgF-:=ر ֮TV\]\L:l~-J :Zhh@ 1aMl Dy; Pؽ*+H2ƐKOgw<]ّ $R$ƿAg~6Ƀx ?revddtnoEm̪o4FA\%l=GVLtPB 0B/ )xjhk1\ѓK|9ö$}<ȯF_FDȨmTBl0ͯXz}4{= LbL~7Iu١e1aM/^tGCiJ %RLS!qa@9b$dVfQ|Wg) :T(B#)?[t5 >Ŷ( v|{2B:_e'_1wՕq`@mF>n!\s*:dX09ɥ1t-Q,i)(VA\Y$kq+1[95u:6ҒјXp:m"y hr{GI;qvL$6CKÈͧ\WOz옷ߜ ۨK)1JoI83=%xRAF0_L62|D=~Fd=cyDs 0n|dqQإy$7'R RR @!f񱼐wfr,si^r!5EZ2Bj7ЃJRV1#H,=i9_nI6i <1#܏ap83AHDڰV&DgDcwg1LBだҢ%F=(&%1ۀGm(h;}8qTdw@ZEp>C1ńd6[#GIڇvuNrxDfrqbcmdؕq dH"$2M&Ry]/("k) 3,sE.l ZNQ\V\Dచ8a`-O09q;K$2+V;иyf{w U2mkcPEYC N)4IB& ) MXѶ4D A N8#llLPmÚ#q4=99qFf5jT!r()MM:M%4X :FQ, 6ĕj% [>q1J5!1mpB(֘6m79#pIT$M'bW%SH8gݖƃ641XT P5Ţk~PC6œHm/.M'p: s"Q "! cˌD4APJC@,\`ր̜s 5#UkF/l`q6q<"i:a!Z k6"fZf'&xejCf86ZD vdc4} G:۵n3&qO%9! H=-s X"^,>b"E6(h"4/N&ϫ&;<\jvC'cVO96qFBZM!3ا;x~0 n8( (bK pDbڞ68&hD6՚x N ":sv\Z_"blM0F ,!cd"b$eA[)48ئHYr"9r;#즀b75KݍF5Q: 8'5zl(,G( B\h kuF#SY =P14 2[I"PwVwno9]1v3} ;AJ;9RKzҌ) 6s>c| < (^bo h0uy4v? L34N f ja6":7˓9""{.J|X824J~1$a0Hq130mkۨ/X|О1.%/J Cd0`#ZK U I aid\nwC!AasOta44 uhaA%}t &c|M k: Ow<AhPeޯǶ,wp&>x[J =.9C`/?=T! Pڡ0^@w3fiWF[pD;i.zRVu QQ, #A6\-4땗U+ q79\\\#30e Vf2/L2>wN/CwXQI釙~U M@PAM1E+HCPT$D%4Q4UKBK#JH, D9rN'~ŝfu>6\Xc@;@ptAĄJPqA v#Hb.VDsD|qdF(dAZrC/vTd^~"8CC6- 7(EIyHax>17`NY4<֔:csBPU:ZF )j (z׸>{FNϐqxMnabjl :}  SHzc|N$&,Q بB^\K8c@6qB6 >7( :nte-WF\c u $+zRPwvFĩ=! N п2ᬙi<-~q< ʸJhDAj'3/p iFFaQJeI~!)JY4P ӕIC ePm@J*?#IgKbP4BD7^"wǜ6գ$Ï+H7l_qkdM,-f<0<1>y@ir F܎rVֺ1iDGqQC`=162RIyjKLu`i3& I@ƒ0gKU (bGҢp AGeAˣpYR)_T# +K҃`](F9פ!ERsD8ӋP^Vԍ0ën A@14Ѵ6tq7^f1ECT0Jb{sX.lÐ.yӉbʡfٲա@3E˓3)\iAv3D|yGzo3;ܒrFС[Yks F$j3C pbgp5C9҅\mZ2У.^0QvF B2\;z-Xv*eȯhۯXg9 L\̆򸆌Az?íhcyI;8XJP5m(_lG\(υmH?\SND>S;Cha,o AˆĽYT4>YX (O{a$ |"%dJ=^m:>:*Y^MVCY6Idu s Bcb:Z(,eDfNAEp1>^'8):`g cx賠=w$,0SI@l!Њv⛦l2^Ho^`q\ϔpy>=? )dh fbh(iVbJ&ٷ2 x 8rkJmFF&V0np]8Oq.8M@۫4N)h/Vi9Uˊ@6" oݨSXڑAASbEKR!n2 ҕ6Ɂ%qǕ<9@DҾBh*LT%PD RN'a-:U'aSB':d)!̡Y!_ o6дAZX 9$h'7?c2z'%[!qi;shO[C<09 H0 $cof܃xĔ`8Ϊ%*rB#\c Pbۏ́6trgWf_(~Yi"H:Å(?;j% (b)l҉tuSHJTxND2BTh@(&B^A@& LD9~M)dY/|-`A B#JU(nJvi:N>GIKx%CIM!uds,}[oƘwZ%& '!F% $ }M9yG09u`= #I3c 0rO}R}e뺰0)%JZ6FE AăW0oZw$m`hJ{ym N>;!W+=AEffpRPP4!ŶKC8HRr;;ކkddV };%[;1 ~l#A:CRM*y$Hf 8WL]>I 8M-?IhŁ}HJUf3OZ ("XD'AUO4C2(pH胃C8QЅcsP7'DQJ1͟.HA>8z22|عa@S`j0wi@}FDR` |F5!u(ࡽ߲y&!˰R!M4Ͽ.O|! RۀIBc< s?!=H`Q8yYp4 "j9B8+*"{  u"f ~^pr[!+Rۘ&TPi{Ԝdu#Akgu"#ftũd!5fˊ! '*p41O,C6R띡M2% 0cx6pbm nz8Jhō c3J7XD‰"~0 !`r>VI٭Td:a{I1M<;$w<ʆA3RHTRL$ =}w! ҤB9FF^uAĚSs xZ(d>IܧS< I$Rb-$A3@Ȍ@&BbDIrScAH{>!AM,;WJYdQ}x ~L2R"oN&4I5^EkOJ5I FacQu iV0gɹ4^n{~4(v\ ()NܔQ Tvö9fCz?Ye6gK X?*:GA쁭 xtzr\7uZιvT!< D6SRyJC:MbeX?Ӈc#QNA9FaUЃ樔$Jy]RK**Д$IMQE#JD@HJP @`P P n!xP+WwB_#TX hQ J4T))AJGEAP@TPJ$iBh (uCJR>4HtD[A??d#-t\. '랦,t֫bƧ J}cǾOs]PȉQ;6_ngR? F{b@c>rbw, psHek+OKRE' n$DbXJ"JOc,11]Zc8ADzŘ ׌b(.xxD؛Bw`h +zy! "-i@A>C<~|33;ƘEh@iN/2~Z a~eW^~:RMzK) XO!5S$ };K N0TN76o6'": h@H!a$HZVċ#`đotdboJIp  ҅Q@\!耱71)9E+kHqvw=tPyM$5eVX%*X!]#@h׶P᰼r q2'd]"T1(yy9g7bQ:䩉&j0{n&I%UXiЦ%9a4ldȢ13!9`A`/rD푦drB=pSg'A21whgYP4dL bsd|h' B}sp:wF-/~\ޞ&hrTIR&GYB#z`F @/m3/P~HE3PF$tL\u`־p L7Γ"y³0;@\ԙk5DFiJ0AQR (z=*:CGy=c%C[GK8`# YД&*a~cmspjp& B[|>A= D% RC4@H@'S`A~pT.7ab(MyrOd&  7TӯkJGo)--kՙ>RDQPN}uW*s" xr=9v5ђ|U}y.>ÜaTgdT 3NJ=ψ qU}rj*oP@Ht*C86r +.hl0P _ugLRp0q}7z?8@6!ybRSd$CqD$܆>H}?WO+O- JlgBq+;wW+SbN W)#(j QM]z T>=v8N}cg˼1ѤzEm !楣/~>܃(3kxK"{ t%|%+(C!P5q9uK4"<Pj yC{l4 lox TW@˛Kx0m# .05&1!,0'(y(CHvPiQ P# A  SXّ.WtW'-,HWM/X)gYOrz`^zZ ϹcB4u;O((ߓ=rHn7<_xJ8*eNs hIzsBZ8N}XpO۩=?:U${;@2p;MC EBA(Ajep;T~D@j(*PO'iA# ' QuRdRRc T.#ϏM|2&C<FiRQ~-#R䁩JDTʁ|\HALĠnCoz]Y{{|3U! 5࿁ :g|@&5}Whizt^Wd؈u㤐sJc}Bm2ݎ] dps)ޱ HhbT˱PiLL´E$4MT,vJ%O4lm53!1nZhhBIUmBBn׼("Jm+-< *_4;fdjg"/D PB8N&LjPd:NA)RBw1^`{_dSPE,MBʥ1DQ $KHE0PP(RJ g>)c %  W(jvm;!B}ϟPRR.iaۧ\ަh GPA&G}2TGHš 䣃$ Xpg= =ï4Bnj{^~ߦŏ~o@LsKPĉ"ng7\v҄OkOZE+$DrZƕl}uƢ%Q>&R? ct.4kJT̥$,~j_tCG+W*syu6D) 1 5F>|~P󮕵UBcIyُC{dɊ BTz4)cv5<B@!T^ mfC-DB?G RZ8q7ĉMmhIP""rhm lL:[FmS`c~G^R٩D`q J=6 -˒I.;dnM\Z@SbAl$<{~n\q Բ}{ jB-?I& /_?V(l[y0f2Z/Z #eRdxAC%T h`$p̂HyjlD C 79UT0D;?jKTM0xܵɋL#/]R/8%ATJtS_VLH0'XA(%Fw M,Π"Ʒr)A$Qa'U{ˋH \ !$XhLl I4}.G㱈v B 8^KpKj.I(ad/seƨ 7aK i=cY(z$H=LJDy$("M 7vzj|! WWɲ^;I7ݞl3[(r.NUAj*9# BSоĄcοZ[dN}ddg p(3@yE{y% B\ڶFޒ'XH-! /o9ҧe)P㯡p 'Ѣ(} P"<k)p`nZxKf0eZ}7pf -=QO~ 8NqɊ3Ou띱}4FoejOJųmZF  UA[5h"@d*1)喭;=^$RC➀kb.87' FEf#Flh@ ~t 83!0 `D>r>,).$Nl:TC#SgK (^Zr> Ciz_. H x$PᔐnF~Kja)6L.\6 l`7f/(Skz RHCŰ蘉]ʎ!C OMΪw @&S,G3S!gb JԢ#S̕G}=xsAPfsò8>8VhXJ%W3=a"|IE ayE~nj fM:j ])1LTDS_T~>1D`. ~c+5aoImwC^QIS +=v;S_@wqjAMzMehƍ`=I;HRif̚&sd BT0h"9bZ,IKiJ1)%HA $ETQ4+Lu@QA5I5@a uKP0#@IQڳZb`DRS0M$UYqGvb! *]MLJSL\)5% RC6Q1r!4mF91EA!B&15Pr+bLb.l4$h!@X'#tg3$"hpT%@NN$ѨAa FQ&F DV("J đ@$W1J PDT3KE@ˉpc9JɈ$3R P#*"ҥ-(%0- !-M 1͈!>;!K 6*=`I1yQ ;TRR@Fؑ ~XSDRVhgԤV@PhU_\` i"q#CV'gÿ8F1U~QڃDIj((Hf_OQv8E|5_cIw>3=7PZhԘd8)秱hR.\5}\G)]cs{\TQ"ް*H,Q݉mSim#$`M껨{0j_JGC">#;ŅZc}-0䎢 CJ.BS~ۃ-wJ!f\%rM*J;{s :-y _/+xuQo3pWv@E, ٨/^ը˺d<=BH#vM] I$wX<͏q1L EA1qOT!  y.axiV*r\t@CO# Cd4^1V%LA0\I)~jG#! -0Hii>X "B#{$-"1I1@|sOo2!lƙ(wB!`G]>8\fĊc t x@Dގ®$@ES-l6bTDtID !W@{Qc$`0CPM/3yc:駏T𵰜cJ4>{U ́lVr`2"䆗(F6ટ!1!qFVXb 9 a-HhQ :dCaRP׀y#BHS2Ь )q=&Ra 3K=ҟ}?`}tj C`.Jb : i@]hM3%`$YGz ob&LeOxǴuQUh?pwpȁ"I=_@&Y@6-qJqW,$Il8C|!xE,NDyC.?5PP{; ($~EzV$) hݛ;{!$l_֤M! #PLR}$@!#PK4&:c!5츒͡ R"+NZ7f"f *bj"k`Qt `'iD/N}c [<4rph)h"ZNZt<H(i&"ZZZi`%.h!+w)](]GX8M-Djk #GR iuNI!JTHvD3ˁ2% ;a0n]b֣(O?:T{A4u"T@OA O;ԕ2?<$J08w8yy88qhD[W"r. 8(!h|cPv܎Nl\2P'MFx9.Ϊ9i".3db" V?xUe 09Dp!Nr(Ē(M$[7ɡ`˻sAս,$jNUC~>׹ós~47]dtNu4UR.~*84zF=p7u}ÜstmۜF/<RkUrEJ@%Pxl=gPq3{{)x2b#חݎr0n=jzMf+5 DՊS9gTKf L cQ%ʋ! [ b3C5 l(m(o$_[y!ɎAU*Ij"*yqblߦ6$\.H)x!a]XG|'<;:0 q}>X=Ǻ]҂;rdi)b~2uV-cܺUϸ8'SJsQ9dQ2W \ ϻ1>CiaLZt(a3 ̬|><%/1_0y`7(s- !!.w'l7hǕE1C >~,n5:ÙX)fkCV& d>5rY7{??ר.v=u2+4O8-o=_La̸} E 'ߴ1gdךrNo7>ݮQM|IzQSޘ.R&_ώOn)Nb pņl:=*HmČǤ9/v= X^

3;w@7 |c\e .Ƚ% qVxCm>suo M(wL!wȖҵae~77)}Zwi'gepO\Щ0 S Qx^F|G)`]_iŴ=<| 8xͱ}_xqČ!ViIz=\s۸r:lgzicyH]43$$1#=%V+DD9^!D&HJǘ-t{ }[r@[`nm6& dg=%uj/o#y Fyfvb8 a'OI2H.1ie~?.)^o*5Lb˾1ɗ1|Un@N&4hV%};r1is>t${srERWTR@Wӷ?pJ^vz/gVfUϪ̌͢K;cH*ldV؃UC߉f,/cs3MǍُc;? ;Jj3=`{*xDGć:k7D'm籡 y5nڞGBo#!C>MiYܷpK0;hrrpnF4m:r^흻rsM e6\p.sy&HATT!Xoݛώl0kXÁV]hP(HR(漩 n"T) y5ñ7U'ZxW%&?8rJ\dVgzN7bRD `CMddl֮JQRcALwL(M\|Z 㾹2 .Q׭V#%](n & EKd)L>ɠEw{bVVBND#5 I&tdPm,C6=w'p׼y^`c]YTAz'-_͋ŠWsQnȻp5ޢVA7~oI$US5eq/@qPKW/Fo[q姊>| :#ûTqI-cVJ]+} Detݸb3TevR/;8ތ3ߗq9UTӢNXz YN! HDv"O1˗;'.1O<GCt iPه4Eӵ3 e1paH |)W };4-b5GX5 z>w'_Bu&gHGm&pTz_,}K\]\--Ɍ4x[p:^gb5]ի'us+IRrɇyN<䞬GO\"^k6pu(]k]RH3߃!߹N}/cMsfy1aB;LW >FYjZԿ<.oݫ h̫c}UI^| i`FoZ$!)zɈ>Yo0Dge*w,ma Q dǴy4q>%|R[zm GLSLa&ow:{yvS {ZqɁPf`@^͝xSU4'0њ-o^;.Y  e$qBD@qr,l b9f85 G,mp[5Nt4`ngP#!cA'8P3B9*Z*(.BBQNXP̋`w#_g6(7x_h"XvtJN\qk.>Got@?䋱05!GA@HhPe2=SPQcq41=YӑHN!sjdiXDj=v:I- lApidOVepBbn-~.%A>X8$āl[Z 򽱽Xߙ,<NVTWDF޴B8hlgи6Ѻ(عe0V9)#Kn1%)``bJC`b[>uFnXkԳ3T*d!M 5c8DYXz/^TGC9׏f cAk p 5A1 XnA;z+VVfe 4'F((5"Beu:{*L1-"TenFF.D\' h?舦o֔H6>vdl n~uպE:ؾ1B6UeIv{zA"=д'RIvÑD䔔h[QAmDp4bJ#II[yCڸ$Pb`h1 ł2 /NWpkǣ+A.zBC@3Dh>69D5T He=foA[h&qqSUT wl%;B!k#6RRPS$ p\_3M9>? N(;#Q!*-ƛZQI Ȝ'7?8JQec6!(C`6i'M$ЃûL*ie`N}Gnys@&=LMQB>d:uPʔ% CCl)(( Dbx;/}Pd h>.wPT~z7_y8vDh &^!Puˑ19*N9ku}5~D」!j.`m6? owOfa$bFiA:1%ʔYD UWb{iG+czUF{ EUUPxd%@|n~̫"W0P,d"UKHA+"W?\!CH'uXc*m:J DlI6ƈ"zCrnIЂzC>Ph6=k4ޭ[ w-nanhdS4c*MT!K0i̜6څKmD10n9@1b! 0.Kl4CN=[fR͑F ]2[kQJjE"È(dU nnʏP4\?R/ GhOA떁6F!Jn1&G4TL_co= )A;W叟u:3R)i֡@GzO?F;A 4KtBѡbEIv&8õ\Ofӑ)}3ȭmAvvXþKgflZ+MUyv-vo]5{Nӌ;f22&<f7YN HU hOJ81 { wa e!I 9ӖY*p^2" pGlL1}Ȋ￯ɖ, }oQD+wgT({% m҃%0-h3 +CBnp}Xmn4:4/$n@`-B:sPF- 4kx,!M'2hÊ im 9ףޛ[i@ԃ0.8*jPb=? DJEϤ~Z_&We]>K_2 kW,V-KP6\6/,#-ғO73shqmEYַ ^0N~G0}X<< at>1乽Dsmr󞫪w=L#-vtsM 3C!G1Y31kT[LW ;h^,g{&αS]^KvHEk.y!p.Xxӕd,80YtǑ vpRDp7nr>d0[(n2eF aФD#ZYӤ*F\Ϸ}M:O2T ڗ U.kd54}yOFxنMW ] `f1!]<\&![uE;Nd\Ⱥ}cdqr^E_m;f!B3e$B z{y5OW'Hnל]L}&ub7'h6p˗h+IPY|OFmv mۃFN2x+4]Sbf{$fP3bɛ좄e5׎+Cݮޝ3=[{Vp6̧癝pn>~źe2+g)[q5p\ȳ üRd:|# ډ3tPw 2r8βV7 x |iXcDCڪyf0iiэqcf]j"Y|/]!A8ņ$ddL@4>1)Ǟt diW݊q6!g;$3Cc;Uhf"8~i",wö6x'CjtDeü6i`A)#Yv6qh\&<$O \aͧZx.qvA2Ϙ!&2H ]*@6;5+"66jKyy3%$yàxIDDiJWBGǦ4 kI֋|qaa就4Spj-󢺼6ԑ2BlA%.1 I LI^,Sщb-E9l vKs<W㌎DxzFNZOokO6vn ?ہ'{hnm\xZϲ7<_F Ęϧwt&"88}goNusܡ%% ĄaܮrZk#m-o2sr 6Ȇ8RACWKE l!̡l\cꨤh-fN×%T dOv86j]4SၢV~8vwԨp 溂^ P80~~INaf7 ,ָG ܷ1kBCE!jbR@-$iZ˷U; UC.8rBBŰ.P:)l0P n~;9?N2QHJB1x NjJ'6 &]=@:I9^wXbвfLYűwh5`q*Ek+ A>\Nx!ۜ{۹_e!jyc87J=شD>UhUN{z=&Tn$a6{%)TRU֜N1{ 1_{+iGa-6V(bO%T1s"'=D次)wԇrDA10' MS@VIzaկ$bNVj@6%Q&bAqm3W\>pGTA,M{9tE6p}.gǜ(tvd C-N/nvNO ]фo*$% M @~CDHRD !@LWԀ@!ĄAIL T-D@e@ :Qg#QM:8f=cnj;06{H݈F$7c&QwPjzC g'۔S=xH {כ'K s.:isUdsAIV}˴jI*h=FSxWX&aϫQq`v@Vz.zL[eyJ%@t`\+t:T8UؔZmGq?uE~IZHxea &w`E'.^9"8|6 4p<'%=CJwͷB,%Z )?AM:M`" 0EIG~^1]ԎUfXHp V_aCXpDtR?$яblڛXdDr0#ƋTrZ/HG1`N o@✚!`Kރna᳋̉Q4M59M)s!"aNJȣ$VWP!M(a]$7]p='û騈?}[P~n&){10Zb%}Uf!<{<ƫ q svA!=92MDO@Ba%pO ߔ{ILԴ6 lҜcj!H4&Q}п?(nXwȨ(@:؝pX{bH!7`ץ>͌ܥg L(0< G=ߑjƫ5E?2'̲~P짟kإ8cӈ8s5iqJ&/;6ک0; {"8AT$2A@i$ b|nԔUSH j@D9@lLw x1>o@\]0NȊ;q Qr=( I|S^$AHCJ2AFc|y:CGIJQ"BL't@gﻛW T!) /\H).23Qi$(s5—OC:Dh*X:k*ExpLK?D);RJ=(+".C!]KŸ@\b\=`U>>cK ?6a)Hڙ֝8ӆOlFʆr!$& 0o#Tn@It 3S?A_E]6X.02*RE0!DAEEMREU$T$AP$D5,ĤBBQ2QPPAJ!@44#AE @QIHP!KM%I4!GA7!aJ(@161@N2QZ "{pv!)IE0w2P Z@RS-^N_(Ƒ`0%ns䉭_*0gޔO>gh"B ɠF@'486`7P:/39LNqb1SB}V* 0 < SHDR5ة >r^lWvQĐԝrSVH=:ֳ/(G:"I& !wrA@z{#ܠ ydrJ}Q3:>2"{Jl;s@ZqݹZʘZְI#h >Cv %9>ֽD? 6|+ p7Q0R AG]( ˑ~,wHwPy( bAH`| XCAc040e@ĸ@{q!!p0.\'O-nrC5 5B0~'!i^mOj5ձVӲU?o9Z9Ô'A^ [ؘȅ]B;:OV-Da:{#$(eg+ To{@PoǢOۅ7e9_`1 \v=ʹ?Dy%aӶ8Ϸx]m2>nq~Y)(J@h !_ UQ?RGD=;C0r"_\E .1&G98†pm_6~}Hgrۃaz1L$;.gxIt:qe 'һ9~''H:cU>m).A )GdE.{)o ]P]M {T:C R~D} }%7џ4 -4Z9 NL?>0UE56Ĵi2cI|I<%:BkPI-UZhku$<<7@|K!ԃ=a)h(MD `@$)"P` uT^ T!ӯӻpDT{ s grDmDV n@qyD6Ӵࡱ#Lb:*#i~G"F3,D!C6;# B%d]DR`E]S"HJ]" (r`.m)hY,y~/bFFl $o\_V0F[}Tq)ZiffYx5s VlԜr2LM)/ڼCu7AuPmE Äy ^]~͝_n; y@3YEvkcVk4+7\użuQ c\TS>k91xT;").e|P 432@P@]`}VY;qĀCp`9r5VЯZ.\fb^7@z}}uoG;Be=ʙ"cwh:DQzdG {'9mRV- O]h]aD=˨(D 1 3oLI_8"*|nTK0&"JzeQveFT.tȸh:;ߌaq5i /^)Q~67t/ޘ1`nn,@yz|4C;ZI^ F>hKtAK A@t Ԉ!ء}OK ݾp& lX!&3uwh c_)ӕ 8rfд)[툺q%QQ$DV&*WQIP*RiҍⱊXb3R;NpN.aN3yE| &Z;EUZhBATS:Y2qx3 i &15KO+x.Icrf%EebmL@td;ԜIWj;5RS':AzXt5@hBF*8Ȣ5k}=؃E &Sۚtm4UDNYl7HiCL(I[2L!ƚE8KC pcM+{ XҵѲ&$aħqZ; PԩVf0bw"xf7ɢ!S$,],lFVzH`8qͻ0OrN+FgcG= `X';$AhN|-(0@Mɽr? ٙѴB+I1 &d@ raک4R҆t,2{SiM4MZ4:nLש͛5rT-30)ԹpL4/+N4+ icrFŦN"R'5b"kCA晇1Gͷ26(^ɡ8r%kFFA#~hspIsCX=6)Jt}|O&;Q4? ,S~oXi'kM>d(sޖpMÓzZ7,aۿG#fL$Z D_o/b}`DPjʈJ r5yj,.Zʟzetf1uy,9]H'hru\+|1UZs)Ѫ9B,Pw7SlprMx03ƭgk 1F+uoqdqfsy_K<ㄽ͜2?ņ0 7P"CS;ƃG?X~'!6;@f~H$%HH`x'}OI()Wzv@7Я>_ RioM hB4Aw DE,X|A?@Iq|O"DD (R~DC"" PenQpYarjUW#C>5 W/xB|*u%?$op2L D?pkB"XU u'v5iP"U* _x &n钖t_2ڽ-,v* nC}G=v@^c,ILB -t20'>wdMe%Q@!p!9ux :z l{t_jS}vvk7TbX|@[}m'sP{KLקN׽'ow^w|M>zнV ҁoNm)T˹]hͣ6^}8tt}GFO]YmW`-=[|Gx}ܾtS*eP{Zb)O|lA{x=P]^ᾫ}VG%EQ폱tuJUn};*}Ǒ> νJ:@m{z|]3 6S눣JQijVظBm(4*m)RH(*t֍RmE@ZP kZ&jh1g])d̃^K{]s*ѮzwR={}w9Νv[|}pfb5NJNuOzL=nLjV wNCej4/0 fdT| (I> _zhO](tAj0hQS6ƀ0}*Po5qӉYl8àwn7=_;5{;mݶj]x&w۩ٗs4gN5/^Nݫ,>[\>l>tzݮsnsowRb=\@zUnk+TTs63׾GZ7v&)+wnk|Rrã }=v9s[vVuoW@ ɾ˗u[5o79u;;ޅپ^{wkUlUח}gf{wSݹnw\{NYk{[}ûS{M|4x{ם^w^W3kKMdyU77=8:C{h=64˧ҁc_gv\ק_u>v޻o=:۔һg}So_VAޅvگoy}L빌Qkweȏuf^1{ZY]۽uݻe (=oFͫ窯hns}%{6S5fȷuejO=S< dVҚȱfݜ3lZl+Q&ZrjʞTfnw=\sj.Ư}):7LuyaH}ӾDvu=lR-׺Y'^&qQy}|lhY].w=n:[s<*6.ۚh޻Z=OE޽eNW2yʭDaWٗk^}@wu$.T;{h7zPPJ`:huJ "3@ \D8f\+}{ޝsC=^}/v u_6ovr6{/^v&z=zuVuC5J+@*:o_eνaWyuwowh^ zPny] <(jX6e9\۵=75vٱn${vnSn\63wvCcvvT܉zn{]7u{VN5Cݱ0mp5wQEfۭWGo{4n$[tK%ݓJR%ݕze͹jwuP*sϮknl7{ZuХJOmm&]T7E=u[j &Nq;ٸэvFv{=՘͵ևZ䮜)ϣPSk44}/}w=]=rێV۹ηyW{zovm׀m v\^jLEr8l Fh]۔Bm^\ܻw8= k5׈z-T*Um#6}%vnۺ:vMnVWv7[hsǺC*ǔ  4@M &&IzS@A ɤhM#M15=Sjzb$iH Șh1O3SOS6IMR"F iS5MyT=SSi2 M= %2&M &@dMG5=4ꟊo%?I{J?Qjiih$D @@4ѠLM& Fm 54?fCQ*&h"j"( $/,XʊJb *iHb`&"(jUVcTTDUU4QPI4% S5Gh2̤0Ӿ_4yYuDF5'9sv3RdKz'}Q*(KT%d 'C9K@*TK-BSea "<NY$WrLu);̕ˠ A)^ M/":f hNi De ^"X׸f!xs:,jR'S`~dpy H* F $(B@i If Z)`(!XZb5,L!ad0H4욚f"Rj"烷{Pbz`T#U V9=]wCtxճBf= !(zqM'w!o8Z |KÑ e' ~BoT|)sz|oޞy0= !˃oO_+>'Yl~vI%~""""">UUa33#LIUUZ*N}$uuwuzB3?<0kjWCTp觫U4LKϫcoʷuI/Rk4I+R?Cyru%Ǟ ꂭSk=~:' Y#FDwx)QEr D9׫>V}`ɽ;Aqm\0TEQ$Xwct#Mw= $A%~4`-ir0>%U:?Pѣ$F2ş0 *UFh]ꑖZ([5ɍCrT?)Rl0"n~&bh$ ˆ* *-C AbO{Pقg02uxa$tT{KMR FQQNuI\o֡}=RA#iM)ul/#"KX:^e#BԩR)67NBϻ?7Rߢ<\osLhoo@̫'m^:8Ҵ@`)L 4b0;-YcW"Q?vុP[X,SxmȨdaQR,>?$‰'/E}vFx 6яsQ4Pe|+v!鿚~W~m~ } 7@w@!-xJvf\lH8.Hzz<1li3aF6"L%M3%GC:a_l:-,5wq/*wɤԧ0x09 8de%SS tXN׹ kq躧Ӟ|uχ1-H3VVuyhf}wݍuqbx2u39r!|VQu㻱>f*yQK-ވ&9~]:ʋxTX Wyye\7Z(w> S)/z!5B]\\)5N_^hfHj3dӺ澻嗴!ᑀ]dZ~&L;7*κ_];AҖ[ٌYz{^"a*wB]]i :kM)&ﺗU"z%~ zsƨ)4veyUQh1<}h0, #f;si s\X%Nps)+N.AchmwOdooA~. xļ~ uCiHz2v'ySс$)QfzuUUdKT"Q/0BO0PS_aJ/ӒS7D19aS<>3 dGZBy uaI><SLZ'KޡUf)Ez;+- 9 Ƚwry'g_Q~Um‹]tޕ1^Uq!UKv0i9œqx,*rFp6in/Qp$:~gO"y~娌 fVdj{l>dO캎GfOQvA齷2]SAM[Je5JT''58vI|;耲<:HW$BRR/P%DAQ R*bdLAtk08tj"!L}b`KZ=F$}9NONHuHa^*_n,2-#G8  ^%?xέgѽNLNF%(7):?7ɓ88?\-~{BLdak~3,FXL^D ~z?*Y: CAGνIȿvbS2&31C#""gª3N DaDаG(@j(?oc@>otߨ4B}qhR|EQ5%? +D*(h$wP8099_R,>))LXvh P `*KYNKz'ąm~e7F)T%&H(I$ dJ*FaKb@Duqx +6T'S8Y)9_RSBJ0Ou!jc2JHsFF·cQQT4X&:C(3 PFߛt:C!!Jv #"L.b!DL@f8a\0tHD|ح;:(;rJ %U'A:*R tMPD AM"RE,# @34 RMU @A!3L#3av c2Wce X$JP"JR iZR") T)!))E*E $(i")ZQVAi@NHRJLIHIRLH0{v˿:*iJIh~O8ai.EBߴ 7md> ;E ;TCu5 JHPTSHHj5jC 2 wR2S,6) 2)-/gy#HKш2?鉾Dn@J$@Lw2\\0_9bWy'RJ/2 d͢}z!~<{FBJ0&eԔ]UKW]~]>}+zC:Z8MfC4a'&X # ׀ZژEUAh=О&DP$L@IU%PB)b.9,Jh akei(dwh-!' Dߟ pL3ʘj0~3F!S ,S0R?0+})0\8x^r/+4O Ee2>̔8׷dpn䷝3|pɀN7nz-}I4̽X!(MY v 7B|E'g*T IJ.6sb+SN;'CS`faQ3l<'nb9c^zOV =<Pf(u[ekh)W`-Lbiy)QhhԘڵrR26zyZ4*-+KMZ5|Qyyn V KnS&>b@Ҋ69@~=r#ѱFE8њP^NMaO⏕D. 퍑(U&D!kDSn0f7S_{=t!#¥ԡ:,_ & &慑itt?6Jx ` @^Nدig+/(?FXإ%+ϝ$a=oZ}"6Rϧ߇V8y@5_Q'URWCAffg;bp._c٣g{ʫ[.:@ CBt ={?8}wwWe'иuvi,#ySA7hh0Rn-ێr.>8 i_vt gGҖID9. T\QB,U#o>]XO`48Lw^κN L aa`ՎXw~ӳ7ZOZg/LBST.^/x$Cp;R4 4%4UД1DEMAUTS !Y%5J+_w~Yև:!L<]x2}J{O_ uCmJt aF2?W辈6KiNv#o>75ء (BB܉6U*ZVZMIjXH-hZ3L)jw))d!8ջNPvr# '嗀YC=w\0օ7b"2?nlhUvYwi.[¬ЭJ6.LOR[nZ]ټ)3w)l猦S Y2bzx=_T d_ fvDfF4[-m5Զbʙ,)mh[(ShdjƖF)u9Sih2%hhX),IIkƦ .'H޽,@,sT5GoJݝՁO3O̬aAPm ]&Vܺjӭ5#a6Vb=`;p5*"C&&GiIխhmf5hMK@`Bh[-=-Z6C-7I[eVF-뷹 mP~1 |s.PQY -9x&ub 2+SW' 0dC'yl Aܠ 3xA +\Irj)q)195&C-m%FʱQhC[ZKX(VV9ܦ3b,m-Ks[G!ET9dף+PDq*Ȃ^ [!2* , , 3 #2dJԨ6٨$䚃#RO{"!6}xeik֌Wxli04e5*ZZ6E- YJ*/ʚ˹z0& 4 I*i[3 l%i+qah[ q)64 /Vq:jQyKB`|}26yP2 a Laj..XzX(Xr͒TRWJXb`;h:M#j=K1mӊ`Քqv\o7%}/rʊg;::9QE^* dSs3 ۙ>3Ȅ%o׹MRүjBi[43t)@*WL=VFDU*^=m_&;6o/RWP]df&Wai G-n]\džnz?Pr@cC?0lolAWM(wN.CSʻW ZRi\2P.HF| ziJoϋ:uA)aN>ӛvk95ՃJMYhVNhYu!OvcopXyTArwk4,s/koez ]"]ظFɔb~PJ\=\V +$TT3+r+@9OU5)+˷/KMK$ܕ'% 9jDǿ R]tkY͙_^'˒͊1d)_*,%R0.ؗuKO>b`œ)%>E?鏽\wP*SyrcxHjH6w5>/崱 )CʩO?ޱCojeCJPA(CYk]D935B-}55x.֑2/C3NBGev6ӎ ml$a9($"z!|){N"-?5"NjtE%@BH}]_#Q6]^G Ii[8h,Ҭ0mbyIW@cAa,M=+ *+-xJ*Ա?,4¦_3SpF![#ſ]L#՚:`r<8}WB·bܬ 6EYLf[՞xW<=yJP;8a[VgH9IHvLt'[iWbǝ:&VOYGy8'Fgxޏ쟿|7GX[ ״__8IpLjՄ9Y Esc+{+tUk :?7KTp;G3LR(uWD6:|*U&ZXJa]fqYxf:=n:ñ.V" &>厦O0UUUUU@#E% `Yz]c֥\=1iDaG^֩=,4SuK+cK-ՖWݽe[vEsuM^ ty!h:ΏU"p9NTw9OrRs± Gj"JlT2 *o@$֨I08,F%ĶsE'CS#2Se Trqaj tȈ jW35:KƾTZurw %G+&^Y:e#u,73R^.մMP KWLkr)q/l!T1Be=e2ɳQA٣4B-imϭ9~bA:Q2ϓgJgjM3PP8~ׂjSܜY6Ӡw&y&`b:bS|nMR?erKO뫖:ZqW4;6q-(b-Ӹm3:g{ЩV=%HBK~Uܛ=10X! Bקs`×y2颕ssUEX@/M ( R |z ?a!(  poT??[Q45UO1Gl WC1h,5/?I=Əv)g}?v=>3Z<zdR  W~Vļu0"´kT콥Fg,%iSuSM( Ь&˷Zͪvuhn/8$fh=k쮚T|cg`̏~PߋMKxd!?'H8pW<(7EDA<~NLK9J'l}s~.Y}ow($d%_q5J|(_X՗KaoANSVrh_DK>.gRY]jS sm]o7tu|=\;WD?kB_F6?s!yOY ߥb=i`jy},[%=nĽ Q&N:)vVI"_>1>+WE|$f7[-h-ܴ&q y]|PPU@$aҶ:%mA;!1}j> a<ڿ)l,6:l?cnY{a7o- }ҏNykeoOYDn5+j!':*p{@ ߝqoj%fh@%սYC4c&8|jیJY]k(ʀ}P䅥Z^[\@ Ծ$6V(R'P?9Krgl~{J:]t n ^ahK8D9O %ljƾO~}+yVwznUh_ _oS__x+3Bˋ$ +h,xz':w 2D.cϳ&?d:CDS𰄚RHYPŃݚ`5;yQ E~K4THrؕpMBw{B;li"# yv[?IJd:j⯓"kW #9,CF(sO.|bU*)xWW&RjXU׆Vj 9h!xPn#􃎯l|瞩H+mwE\I_ vTck P\J vEVq>-c۷.BFk|I.*]89osӹ筸PCg/.uӝo=랺85~9gSyv__^|uS}S: AC"U!4L:ங}&tV^?A5zr+E5-Q *RUyiӫn٦Gi `լXUBrf%_) Wr;0_a1lL8#iA{c!ax+71/R1Wuȁ'zf&˞8/waXWHqK:A٩ >(s .Tooxۘޫs[cM"#u^o"Vg(terv>ʱ5!b%вryf2Tܠ]BiוF},IjU+Z{wwxr|/`ƺ?/IOT,Y`P$ Ej׫'b-b<ԪJ"( k1~i3=VSAE@{w}Rx%𯷉b(\ZUIަnE%'FWxKNAq P?DO]kĹ%~w) BLEF&r[cCiŒEcmBPILOõ1CC̹qF伭J ?Z|fJ/2f wz~Ѻ Ӷ]8/GK> nU Վh玍TЪ XT fsgO?CWg[׋g .kxmLO;n1T)!`+;W{Q`X=wJ7:8B"E!$ҡa;hrw4VJ'QYTVh=So+T)B) Uwf(U"*1T:(iJC\[K-fVfUX'fL&hj/çӜ?m.8}=?8* -#Iz~@yQe ifd{]$q6Ah>\aSI;]?C``KC)J' G%spZ pjR==Hv R !w`GZIC)-!L;T&1v} :\4t jډd:FF=s URyCAx2eђeS7gtYS%}પ>)Ҫ+QEMO0a )_*2Zԅ&`Ia3NjHO|PVEƘAxbj;ɽh[J<}Mcll‘K"Su ֙`E|~Tv̚Sph@Bl SC骟z*LjE(W,O 6n鼗+BO\Pe#tXJ_>}tiTIioGHGg*,^(&)"w9|^ڪ(—RyIRT9JdG1$YKhZ8`2Ey*Ka|*c4VVmmDݬt ӆ.7B'nj (p&$X* VB3"3M;TV(2"(XeX.bI>L9["R!Mu˯hӖ]aR ACf+M4H ]TV:'zM #V7cu ACTIᅢ*6nwSblUs0٫)'x2=җNQ{dޗsJj d[F4)m*kiqUL[ÊLXX1HU\Qd2%#d-՘܃k촧/4G JUCQnXJH&pKD &]ᔹN .6.0W1Hx^u6MyY:MU1"GQTQHU" (<.~E|T !F;=AT"xnMqq-u/CxݒjNr rh\kWRq) i)ZP&@(dd:Y<@nLܦܢdYexx!.,)ZP(&@qdRaD:FM}Tb ~m *;#)U)ba HBPjB2MA`Xf^aDIyvM>=ꯣyӷ#Ђ*"A7Sf^=?kć;H/ ;Ic_=Jt:|4#5TvDA@ϧ,_ƬKb>=#g׽7_] 9c]btg[,Θ5,ԡœRAaobT:r-a=9d.vyw4N i6;?Ơ @`B(W?|?|_pjrӓ8&AEIw !tӀ~A wy˗C:]qb}+ONYg*~==.Y_9ڻG԰&z‡TȖqseӎ%Ճ;zc_\8,uO81֩b* εݽjĞnC lձAN5z*[" |Qtц21݀o9r%lC;>NpDx?DI.Ot=_!vnW~i>1F(8]ϟmpH3feeU'wVçoʊmO^g3!sGׯ Jgc7⯇N:A7F`QxFoy=4!^?+־ U}(ƻ~ 0>^rsp0w0u SJ/ɣ&|Re㉑w3A8%OupS*AR5f4c\ew?;H~ˆxI @dTn$CXuiԦkmeoQfD`&`J4V A`;w/!B{Cx}2"aY gqISUқ#u)(3Ƹ~Xlņ3Q NzkMoGYp*=`Nɳ_}_q7;uܽw.^xMg>aXAp>E|@G\O:Y  G2AC2'u>oO?@DYA= $t]_XJO D0 XQr.x˳GN78YzA y?N 36yfd@$CfH IA|n\%-;&KJh;߻4"*y8>_&bTJ)ߣ ~Nw )G0KDx4402PhU<'Qo0B> fu~:Za\>zF@$%Daпśϛ G>>Yce7V6T@w)RtdS憝Gŵh%jNd8^rA5UX!Q’b fI= 3JJ~@hdEUde(Ⱦdt&Exʹ#n+ f*0јENew E A=x B$qZ;\vۙ.[[;)Li4GJ .ff\I$9efenj橦{%AOsn!%@ ᑐA=GKpXY =X9;G(czjs#U\< iˤRBT[?w}w}~LOR]\O!bZ02#SL_.#Gߊ0B?O(+6~<D],&|?=Óhpq,@t'8Kj,qsUolm^I&`h  )׼{ŵ<=P]&I4 n0@<"xQ -Lm}J|rƭZB,0"hG>ܷu7z̸BK_f~ `Q,޾I|6ɤ'OU%Ј~;>0[c%8k[okfŒeb":jGQk>L (EB"ɬ.\fudf2Jj)}jD y#ݦ/f ڞ1l$Lr!Wͣ쭭|v}_飾iX_ۮ۵Q_wR?:#_`TW޲ o8$C0"Ts`&?wCAG%D~e&BAeJ}OJMgoǧN=7YJE( .TP#CB&&hr%J^>Gl@UR *@RҔ5FbB9@j(b)ZZbh(s3!@2D"j +DJR @QJ JQTRѬp\"B$):.2R ȡuP,dR @44& VQRд#HS=C &TICG՗Dde1HDQEIP-~YO .v GPP&E I5Cd4PJRQ(398}^ܖ>ÇuYga(:ߘt^9xîlҦ\çA1) H%1n$ȉHCk\0=V.]OL9섇F o2#͜kB =ע:f>+aʐWR9dVgs0a˽IJ*Mۦ5/UnS~rkL/Eu晍9Մisxuai}qih/D|-~ ڪ570[|x':ھʓUu滯PNl)wGm 7_5T84ogUGj^^HC3X4S -/?ݞո 6[0*=uFo˜u~?gQYXwnמ6 +YkǑ.<U V-Is/ƎFD5.ys6]G~¨ (騁o/u.ctYbɜ>jv<-P y!(PDĜqa?"s.>VWݷ7s.# jZu[=_|膬PA&`Z/{7gIN^[ 6$Gkp@[[9&ץԷ*gLS5NF"u@=g/T P!-Y՛+\;^wbY|[KNSk !8CtH||tum9h7b5 PN[. {T|6zU %L2-$8]W=b@1ty$bµ_7X* R%.yb2zHgtz]V^eS,w3k 'pQ{L錠^c'{Q))d NvF*nW,'U3["ɋRA|ߗ af\/nyS%}<]xDxul:+e^Ob?tZ]_]xeۣ]Nisd Oypхj]+wv~thDul~1&YԚ$mx8_&R>Oyz-dS q=O7#{]RT_A$x}ݎ~2"R153~JSMQ~(dQ*)RmQ0H7m$ؾrpJC%='K)h]} ֵdɧoѮq@nOޝe 4'*'}Wgn2ȳ<=+6X`@Z.`ŕP|HlGx̪mc Uibx(yҏ"e{vHx6W;,K~gG3|j'|P( +dl2Gl  Zc) R (Q73l0?p}9ϲ2{pnpj=Ī7ؖ_?EDJffm/ dt9 ( }] Ub#µB&v p$ v<}u7(\mw9Ev)'985rNת| cBq-Lg~n$ Ez od "ù+"taD8<3r f[Y"YfvN."{α$D7HnjcZ'&GG# qwC@Y⹂vfx=;,Q@C4'> tN I'd;tPs3N6^"Bxq@oaC*{* ?]x~w3Wz,Tq oLh.gIP 43 oYZ.n[x"zZƫWQ~ I v8wO]k!5/x)!X>SӶ&Mo4`;F:4-Q4PX|s "p©P-"!fF<V-jk7wP5J#tDo g3YTg ;Vw-; uQsszx$j83Z 1{@ DݿnOvjk)lnV~fLW[* wX p3:D8p 1ϖwccaz{2@<mp Hb~YL'ԱۅIDsbJG@+T1 ^na1=c<4D@i@ۂ|?v4&?@r@Қy{sav=0 P ΚZbЉ$T*2', C 5ď"^ ORA4`%B76dԆ4["o=(ÿȑt "T"x~y8{>ƏZKMp(qfHʾVJltA(v$&%f+4*PW]&h1>B =(, B*n̛oD$SM^ߗX/_oh|?_?v>MC٥nV e}'"ȈHpxWq{UAe00 =Չ6J9%5I{!==zƌQݎCh?p3y$X`a僀v4($`$9~?A .  tLzdz Lv,bDjXy"CiiNxʄ ?7jС@P_ٯ^nD#5&lq F*I!ti[4?Trl<:J (PtSWn9+W|#>p>5s( 9 /[JTDMdQ"@5ev]_啾 g]~6A;Sx=[ڂM+F : /_Q(Zyjn'˛D/Ҏ(5&/AK ;vZ%+478CQw2 Lf zpp vo\uE%߸s$ NZG%c .D@ ni!Z+8ZH-d*kg$#0f zPRIQ3~L#-:u@N*r0f;27* wlPAD tIDwzbeѻ/)`o̖2DbAB5^QG\݉/箧|8C3Gn! '8^i|D`)܇g4Twv?BޞIMBäGK2"_[P$ܔkQʀ ,A(M,BO<;~i]:s}c8g*z7);V|نKTBP! ߓv6伷A--4r$@"O@P񫿚`/DhNJ959 vaCPSpUdbD=(㛺{2yos(iC:jͯi *@c} ~Byy~vc321:Z`©(ѼB FVhtMnx@ym̈́>]`4C,Vxyq<;UTTcw}~[%ix,g:y}'Z6x # `hYTG@sTYt^WeCpdE4޵ٶ)K SN}ou^P!;K5H= ;ëۻ?Ҏ$mj9Z s#iU:j OM14,t35\Ch/@eNZ_T -RfKc?Ǟ.#H &~rđ҈b'S"pwn{:&گ .^i6lO[8UENUUT}4fM= ]Y]A5Yv9ul׺!h>I{`qL4 fy7@ YfYjץh+a;=t^@p7aSA@A C~W.X)*QJe3@?YXAzy]gEਚӻ2eWGD2Fw `ܷ㣟q7GnDN)ӧywqs ,l 1+㎉b c'uP>8 apu :۴a?pՉvR4]vwdR$+oTZXv=-YLL~ށ -u<4闈;(ACw,8p:4? vDL$ *T?Wf98]^!G6] 6B~͕gX F@*C+l"0\f>2KRI,$P[֣:idr 2%O(Ёkf Uo5#spTV*AZ y,1r^%\ >++* /KH<O0f)< ƳMC1gzaf/vplb:wz=4=P{@>3С[3ߠ.H$:}H·pǫP_] 2k?:pXȶE>[TPCwk͜T`ʎ>'H?}Z$p{Kn`0'ԩLD&U}?%! MUKC{h5쪇$l>z 3^K8BkQ=eҡh"KNԦ?0l/~z?09M;+ {M M&eT>9AwAEdq#;m,,|-n( ,+6z_,$p"\/#K)TE~'S=K5ӵ J&PDR(*gqɪhNY8˰an?_vEBmt:1O='pQi0RS"Ÿx5Ո3p 6_hQY@aSd"K6 7hnRPdJC>|@"cA;@j-Z rT (6ɐ&.P̡>TتZu0P>/uv9sl/H%ώC(Sqv}<1ou.I )%~zZqe__w^q jP}AEjP.{9w%{ ! ];Pn{p| O{iYl=̦ i d*a␺Cp zJ9gG՘Q2~oAZ;"٩E^jZz:DH(℠MdW"@>ǎ䃼/BܡQ83N$J}]6pQjf4`GM u -Tv@`ySn0@o̕yC*KX GٷAyGqfA ^tuggyKOPJy .. ᴢHK _&X0r$|e$P"1nrz1CSبkiJ"BĪ(S}giguk%Nk7Mޑm }ݧjE%2TDOR@O6ln뼢zUw@$DI@*]mXEQH$>TQ`ݞ] *e =$se ҿ>?wvB=lgձX`Hz_+LYϧ+!nN]| g[!چPT?cؖUI6oC:È&8TR?oWBHTwu瞹ˠ~}^;B#PqO3or29炗 C[fk)'q2sIAOD6_x8?J|U ?3hq&uO(y{.ևy}Nn~P ުPyt2ZSfG-~t'mI|w5SHdN(|ilI% [t]X cU)OZa&. j;(@J8@(V+|2շuyIIIMW W?QqA 9=;F' KCe|~E0O18'AӄkJ ԗ1Q^OnΧ0Pbm¥S[4l$ݰKȲ{l)ys pf3D{~z5IGӅl=,͊1!H UjЁB>Cb. 韒t2}6o.[lQ*QUTLL!=>0PI^;;0)azeG0($e&ϕZ=˂9S| LQ':,D?ѵ2h(t(&<DoR~MBq>Ύc>e1 By~'9az{rDvm /dТ&2dU@ATn[j&%/g>]=X梨FEU ˟>#zeSш (Rv y(cx[B6(f?zFIRH XSX^mVl]>apW (Ѿ!=AӶLrZ~ZHo.7P BYg|UmwHsC BgN$eͧBuU"]|*?^`I` /h~qT>yNZժڪҵjRVVժժZG*Y?Jǻ%j3FN. >@?BbUUU1*zUUUU;b1+rNqTD @!48TS%p"NvhU:kS'`d! hqs_ci7Ӽ,IY/EA¡ǀ^2{cSWSӠh5աCzOI;Zk2 {{T1Csr"`g=9?b^Œz);|V?vA,S~~b#}X2B=AsJah܇{EDž4 /b8 q :?۽AheB*8 +;Qw3fQ*&7#PwP&|j];$"Mg£4D'#cR6\ܜЦ)6qMq; ŸOnb1St'1JrQszK][/tw봸+ǎټ*#r,”F.^~9F䩮"F>՜gyiSOuZ{ xV~Q~tspn]tv$[@?v~&Փ>%n>KH͇Z8"o{\^VsƯUʭUztrq|rS όk cwzk`HOE3wr,2^4S$ړs!Љ" [K$bOI`Ջ0%x@-A/1VBu Gxj)ICz[.QLu'5B=_:/Q'zTkpez4~7ȿ2]Ǣ'Ď!)Bf"W_ǀx=X1_8`3 30`^<3`Jo0 Ovߕ:tޫ 6TAͻ,#Xy|1rTo:Fptʇ_ipT:k[>q9Zh7НY;G%UF>I\QOKfjd7*/r㔿j 1<ASw99^L7_&pe)]/xC97R,yokQ:y߮oZpȕN6~xLa~ }s" .>ݕwYmvG'n⳪s yQ_X?1^sPH{,sIex=anCPV ZwzխIl4N <#I1Cfux螃QCzwc XtT;#- EmM . *Ӝe477LPzuwEER, Z~2ytk" nDKkTor +kKD?,^so)n a@ AթUI gjs*/\! r氘d4WqsG 'HcJeb*YgGp-D #ܣ'CEci(|>׺|T'Lɥ{%$+c8ŞP+el(w_w|0m8{@He@$=.nuHL:PGDooǏ|rY2FP~;&\u -<㌡& YU9'%;ͿTq8Q$W"~\ۺX4V썒t^)Gax!R!%Q:nÈq>T`E$D**EV}%2#8s͜0" @;C$qH  ؂kɁW1-ҨKLX=Qs|0B]&GqKX 0Q;0'NhYM(( ܕ oL(@!5pѤlQگ D0L >ɪhM)OQ8kxtڿ˱A0xtzWẃaK=dajл_Βzeir6FyTXQ׶xmeLnҗcds}t@H;lŽΠ!~Z: "^TDhא{;i^6}oj,)+[Wz0J'hB"'2F,϶ԒO;V[KD!! g]. JT&s괎[Eڜ#Om%Vkp؀xZps A %UP:KhΚ>ŲPf%Qh T=sQrai@->UQw2U_&{1n!rxCB0[C?$k}^Ϥd #ߋÿL>,r?Mϲr:@{CJTX`3~ *sU T/Ԗ 0{kz{nczƊ.N'R+z?!'Κ!5nalpPp&/fdw6K1p48NdX{8Xz `_ƧZqGv {x(nɰt)TC|GKO*(Balp4HC[( \%0}cV}k|D8ۥ|]b,uxF  r>) AGPJngH(tp9{犤a;(L f~ mm["ò1p%+ WK̞ge•:8d*znDDYG6cձYXUFuB$v8z{|{F,N9M W%$ՄF 1۶cGD<+X .( I@SRKV,C-\vYhDKr0c\7"0Wx(УD1у7p ^#U\ eYEpDB}Vʞ pmDկ{=9X Cw*E4T>uĒH!5s3.#??ۡ3Qzd{žw_.P4ut,"t}ݍ]4xֱ@rpbjIIZ4JRʑ0)|E'dAW ~:иJg'xu¾NsӝxBʌ%.JɏS+A+l컯) _@H/2y=sRʧP_R{/WO ^]߲OPLzr8by #0/.G xXwHT5 vc].r PwÇBD$;Ck`Q*ILsϧfKg̳P"N HuUE5_/|+6O4fb5jp=N.H[=GHK7>$Q-i>V,6jqYH8@aPv3МM,ݠ* Qd=7W] *5g0qt hYvA!춎+?2'WQWi0nnCH@΍"{±P]/|Wl:T7eӛtd^epb^08H@G븻S20ە%V7Ժ4o|V(Ηҗgj_lv2H 9wv-%W"?/"oRLr/"h= R8Ƶ1aC_žOJ.t0硬*%DA9V=M@A*Qyja`ݖ=8PгR \t# YaȀQ`J (&nn!qd?/tߗY2hC r>a2E~5%|=;<C$ 'UnLDJCdod|,5FIJp5@f(gׂ;u㑺|S㋪=팫CﱆVZ`ɉG CSҵ"\%4iy3v.d&q%/AYAh{z6}\e7Bc_ys!0p w sWƌ\(먐M^׷b,uduY. GÀ:^gYDc &q-d샒>e_T*%dk-B L$8zEHwu]jl;\'(Fm6v iyhW$iC t1cU,t4eo̗dookJ(05͐xڑfX{I{HxSқGٓDj ,b75YPi IC~"0$P53x! - A?(P:Ŏ/t7m@d] X{i` {!ϐ{(iV~j4_IŘ2y|Ha2>5u3%0)ңoP 2S]؎ pËGt 8Nw3\I>A%nt|4S㮪WH_k/y<]$!* \ל< iXV\Ex5(['SRJ 2U%*\ y@Sad7xQ(W$ Mc c=egBM{QIz|y0Gbn lY|ʡz,[֨K@ʛĄ%1ѣ Ҽ?dX;qt!~oKFi-[Io9m|,`se/ 8ZgŲU[;Lz Uj6TT#ǔ鈓,Ut(WD5/ Yzhbs=U PE*7.mW6m!l*r\IׇGXhp{"D@yzOA&_DD ?f!KaɢP}!m<"e51Yi@ !W-c䟿gcL#pxM]@d>WdhԷh,O=S~}t8=ψq#F&.I`]UK66"9edRhH>n jX KeDn‡2uÔrDYZ-'>Ǔ o[35cV8cP:_jRdBvB׹5ξhHT{#?P.SGa[0}= * }0z4#\e쓜|G>7hVFc4l#()Jd Tҍ|d'5q7 gsags?paK#nd) +?(]jgBNz ]j~s5m3VM?n yLYhڈ3f#Х'X@%Pd=- ]XAḱBF">/m  gKhGrЈ?6rDѪ5YFŽ6=ҶEb4 $XrHDۃ`n-'قF%|4)ޠ@ nA.#t"CUi/,\Q)7$S1 @JR $I('U;}ګ}yj1WޗYym٭s0yMkt}H-זwWeKy;td~# vB@ʉuBz0 ~ qhU)K),)LIdtoBh4UQJs.bh(3F9ѢI*Q4jha\\S$Ǐ h[A$.=h4ShXQ- 4(Am,:8Ah[e&&QEll^x)DŒ١i$ͶjmI% ]gEܐ+iCD2VRTz cK,)B.A72˨T0r -݈hk([m*(2%Sj2/-=k/` Hx~ K?!Ez5l}N!1(Θ? ( ,fs5=k6}٫!L%:?WK/=4֯G#ys %Fp% }c5J(,[<n!6'@|lBTpx*)^VQ$}kR4BD 36c c 5u>=%4}ީMh!?w6vMFܿ ]3zzpkp9z&{@ךT5E,BA]̲<ա*:4^ŗ1Vk%}cќo@M( =VE>\-D(B 2pwGYbDbev|D\BÃpn O`x}[ 6f%N0c9!rkM}d83rUFEBaovZﵡ"M_/˯]m9%{ج r\Y{NǍDH=$Axvmt"#,Nјδwx ܰ@f +oI}P}IU`מC}癥Wq[Fz8 .4\}e{_w"Y{u^8džn^#KsX-#YT*UmX01LXՉ-,-Duȟ_ bx@{\ґ®F DQbv;ZOIcמBAe{l .ZtZqE_҃ùL+D`v(O<׼J ْ5f1D|XPҽ=ji"-U>,1}/fi{XK@ۛa4 v\Dkt$MU;^˳-#󬪑Ǿ?"F(Fkh"sr"npYFl߯]Z}5>#Ą"StkD&Fe9+W'ר_cI2$ٹGIWC((E3ekGX,QP]Oemq5h`jO] ifx'%8E$$[0@?axvXeݸbru Y(QϥjX>w L)R N}1V";ƑDШR+łv~;dƯgY*b" ..%+h hKRfWb @RI`jix6gjnđ"!f"d9H&,)^ /!p#$܎V90(GS @1T܆ DA  BD d47N|ROvC!|N{ 7=K *O nYT8Kzm(nծ]>&`QO{aRL msL/Х.R>UD8TRƭH4. k 5GQ6qNμA$¦fo:~?kD8-~\/ͩOШ׭9U/|u/״ϰ/N\!W م?Ow=xPS:ኅsIX@0]9!Tjo^R 8])MhPGB&98Xbݜ 5QHt]C2QUqDd譁"<\u_-XWC:}3GcT9R.s}Kl+"m+czV1 t!Qa0X\-uou+4߽Fm%fكgbF!de4ⵄ?с$7aRmV sk&r2z$P֡h6cc ڙ_}`3jVsxhGdXl (_sʯaS pذ(I[ ltl…OGBju^%e d`s`)-҄lΎ<^G# *.]p%;ޔδi8QGq8r.} b`H>M76=XUYRJqr?O=((=GS]9v kE'ʖ[bʚ[H2i}@tTz+ {fRʳE*6iDI 8A {kIRZf EQSBtQzuCLXpo,tO+TՇrpYEb?IiA4UMv3;=nm⥸&M;vPP̈լKvfRBٵ&}JT9€TǶ9p0N|σzĎYTb>w9CH2%4p/ Ob䶈~{s4c/!ބ2"2rᢁn\UDJ.~>x49We<$u:gfPZ?Lvڹu}7lES{(P Mxmc*[i5"t_AƎ59; uŠ421jKJcYIQ;bqwe7H-|w&cPVk0aD FI!,Gzf_b+^NPum"r#dk**MbdANtANy&U[Xȯ`?ឋpK?iw6lűYl#j5"<޹\gO Z`Rr&M;;zgYvBF\@85Hs؟G nEfus:3)á>ff%+s".'Uu8:Z+hX0m]PpfsaI:V_V%d(x8( #+UTmk%c9,ۧ-n~wZ%.7JÄ:8Iy*ٗ3M`x@UfJBX%Hs{kd-I|C8Jr)Cgв:xx{z7RuK9iξ.ht[:C ߂T ~<~Y`<$WPD .} ѿɟA0k!5 1Y7sx{ԁq[! !ưʴQ)WSnIHEETсcӷGUC\?R =Ff.6ZaB|˓ K]|Iٗ/C=:'Gx1V* *g`` OH rV8'6\0B8]k]vt9e #CXPJ]g;roXUmZ&ι,[X(23cPgGagKǝ4?v5x Ou9iF}ODO+,<@t8 P_x(Q+ -&\vi eLFkgltF8g+fV&&աKcwq (mܵ]Ld\FkS~r|Ww^aC^=!gad*sc߯AX[\T\*Nyj6(JJTQ~u)n(G!]?>Hnǯ m?|Fb dc-|Rx8\OqӗCmI`S xv0AT7̅9{DXRPn{s҈'"$Gsb!L (wPn i2(8|FA :ZO>Ah((,GyC܆^ᩱGJcO-` OBrd0(}ʷW( GG[CT|38՜0:$QnH%bpSdv??w'8yhN&8cy͵h~%Y&_|"=3;FddcOk1?^2Ȫ=^xާyr@8a'koMTLGiTl[nr+/}ݠ<.دVP,5j7ѥo{꺷>Z , _/[Y2M2Ꜥt vz}F"XD|pؠ eBFα+('Ct!Q}pgVٓj*/,9l|Y$Ꮁzg=B#@ͧ6M}h9_xECG^)hɢɅd 5'k/F2 X?V̟D)NF!lzaL* g&^PNP8ɋN=3g/\ͩ>Z?Kk߿:$3x#AY?lRFNF?Saslm'}+? ~d#ePeITY,UFs<2e ubֲ\^C7mhB5sZ]!w}?׶O>裨'(Jqd:QY4 z@"=m]OLa'`GaX+V ,"0['DE=8r-S|c ,WnU0T`Rzp(RLUGMM.k9_ e;t+nn^[ӢaK==͠,:R ;*?hs޷z>,o'k|W~EyX>!޵hHvd.QZ`eDEdVEAAT@ûHÅ!:@UR+=)e+8+"8oF/].Kz @%%e 9kgӶV'l c C(~',g7(dO*Ŷ7 |̤ ։S\T`liB)M-ȿSxBݜudSSVs6m Ils~So]x8~5OuR:^Äؒ89%e(ШySOovCX 2\3H!9LNćcTCK[ؗ}пdc PCS0Y,+?H&/VCD ,Nqv"\n"'ҞN`b .ՇBIY{۬Ŝ;.OVλu$mץ]R ,Uj0F7P_ji`}c/QLos@NbjR/VMo^82$^qo\ z uf)`D5hdD M?NJo7W<8ʏQWQ]~ Zer.gRW˥x_G[IpP$@h +KĖP(6Ԑ cdIWfUC뛿gD'yYV$Zxeq%f ZkzN*d?)B*z4W@҈}X1/<~uIJnzFP/Q٘g' n뢘-G 2otC$I$*]C Y?THmUchgp=6Fuw 1 P7qI4J5/8x ^+ ooަ:_bcÚhkݱacՄ3W^}VijRLX[F/zJۡc5᛼t   [v{|΅Yl< (mLCJ)Pɓ_Vn4h-o_<@,7dkzY:(% 0M,GDjG=na" !o_QNG:D ϯ~6koeȐ^[r6ʏmt[ϲ˟WpcUntL!:¥UyXeQHqҷajhn J}FC#s13i/]I^T>8zU(rêa9J5Ek:exAR3d&U.XTiʷĤ*vkaWV}#gm+汕8uZ6=t|k4Hcq50n4twȸsdrGwZ';}OKg.L&K^E=[>{V͵uW V 2,^\Y''9LnNg^F&V|s_=҇'sk/㾸mIZ>XiJޱ7J>eqb5/=s^Qd9-J,;jCvqx"t^Pk Mژ@'ǫgJBO:ֵ49na ^N9λvNti3MG 9ǜ.gڜUf%F}еèT&!tx3ROƵOpx7̌7fwk/;4:.c1f'rF,}qsx =a̦̞(1qj2 e󼑜sF8sC1)9ԯVgsz5ӕ fcǷ+k;f.P즰A~q u('^NFJNWKLD=KPhCKGɡmKqUC\lWp>&Gr)oo#XT" 3V+yɞfϢwܢJX#侑}`߭^]rʝS$BZ%(AjO j3C^fy:DmOv~lGb(\Zx=8?cT* :"65oۻ0eC *Yx0/ښ$g2z82֫I0`?&[ /wUP]ȅC5 #-ooSa81yLgعi\dQ2N֨ 7{$" XVR@b'bqyE$9 b F1Y. dF`j>5AqQRQUOQ\ju\+ZX>&0%s5ىS7łjb~sh:"R7}APGfa*\w1LvQ>31&q.LtF8 my~x)sutτxjE'ΆfIj4B!~ȶxv{yEk?|1j]Ø4kpB0{9?|dB"9y GgX]=\PRA􇢏ܫC׍wg\f'ƞ*,+ۦ u$v0dq0&!+T-:W0;_FP=QaV`;DDJ]`ՊAg$܏7ٽQgi+yd\Lp%DA1JTRtT5X_T {u^40L\ȡ| xU2t˿ʮu P_zI6}nWj+r(YB6q7Rr?wdZ$HĐLKSر ~7"ǻ)}( {U '{hsJ֛rw5 ED̢TMcȾZ\P I&H?<.w82C4Cf3"n钠[Kq,,G1\#ݿ&b~='Qb?ߟR?-~oИ7[ B\aQó#MLUDV#i|uR *7Civ/;SD@?x$B)cPB2pڴG Px3{G(otǺ5Q!uOI&} N Z,RO:S=hI~߀c{4LTn6z\~O.7 r٭<3_x9"kWRBd4u's] [t mð|>B bY5nf}p~aP? 8HQ#E EEPA)3l,ӻ|J;Ӏ,[c(,#G_C9yGK:Gd}ޮstzp텙A^='QTR;@1U`_+@HP0~hrk [*@P<z ECRFVC?3陵35 AN Os;T+dXM+9"T~ɄF{@F|Q63݆'G&tp ]1[䳔̍N }LYvvf-/G، n`1 w0ʲCG#8L*v;YƢ-N6b%3v5MRq4F$Kq*7~y>_~!KK(.;U`֔ þAh=Kw* uKo-P"A( cMUO7 CfϢnPF[qxhF%~۸=^V!?}(З>~uK:_-d" )" iB p`~h'QilacD`^[!dfą9_-`BQϣ^Հj[9Ͼ}7q@r8 g (ɧ]7:b&` _ӟ2r3}>߻? 0|0'#?@X^SZ)=p`P9M bD "H!R -!_T8/zܰ bbHmSxCi <f)6 N嬥S}\] B!U9.^j8֫eR0DE.Y#/DT=lW(e쬳Ő>릀x)οhw]FpÌ<3' t2K?SClVt8!Kyɭ!`ID hv鹎!GMLH/YR^4i" bU@Q,~n/<%uG2gKh|FIY>7I= '{l)I'ٚfYl8ntQ_OADDyn?ۚ!J{Z(bT scZЧB{}k:\!؁"k¯ t dkH(|;Gn dTEY\KxmcD7iwk?rbLu?o;c)Y%=O;1GkB9\3&b݆{beں.|HYz BzB&BwߤTkǣy9 J)bR"Nx_ pu#@@I9,ĿpDQ,ƌ}EJL2|k#| 6j. d.G"?Cx!DvR%{lNOt1~?>4hoOi.ݙa1 CK~>5>A4T#HPP)MSEAUEPUETʨ)+myyyc͔xÔlB:TAQPReA ߲ul\?a~ATU%T6 ~a%2S|0("9?& ΘKH$(Ξ~7#5b`t*"abo woOꪃp{N?@u~~ti0Gih +,j(B]ЂzJ='^ (3õ4OT58T/}6 ns1+p”gu q1EA"2f߿*vz~mr; 5d.!yeMU`B݊Ac0%TPVB`A!}6{Ji ^ +<8~Iǘ&F5,Zܥ$.!{B_^{̆V1q טּnZxL=2{A, hЊ+^BTk N电2LD71{J@LpU"}d#M[X4] m+:BaܓImB)z*îْs㋠8N}K,tP2"&:Y쪇uvX-<;<9,_oCWO _U8/o7Mb`]h(:KAz%r4Ý_WUPSh0e |&*v.–ue0XCO?WN;XO6(Q /(;{@sА3(7EmzRH`P~kJ)xT @GϞAsX91 4:? 4&DtS ̨f],{dǃB$0{ylSߔo;NEZ$k5 }B41QG QutAV?l#F |4lݳ$"p,q4ci=<^/̒w!rVCYjd>;c1Ye "O :*pAb`Q`*ؾ軼$=( Q}yz!8s#MQ=!@E'`Oq5OyT' zW07e|Sy?}Gd>c'ϱDoDyf2|{oV+aLy3}i? )a5f:_G@HT<:g?bqE+Ü8Cr-pN1p![PA "a!2Ogk \OC :+2"7fG83x}vC46J+_Mg:V2pLDx()5Řa[F]%)%;=~Eҡn?lrP ͕P.8<& Mzgʠ57='T" gX2, gX$a}:zb㨘Tdd YɊqVI OoHU{ v'`vϕ4=pwzl| jzŤF(p=ؖz]Y⍙xڪ]\1RnlgؤkAŀ"Jeڈ%($Bv T >6 4 Uڨ^͛~DDLvb PR>^qK4E`ZPll5RjB '76}*(5FѺ45mscD1Hu~r~F@&F b1Tn^0j~+zA!ZPB((BjJv2NZ ς<ߏ=ψM#!tH=yT:8E4CU#!B6F$YA99AM`88^u}[;n_"JA ۧJޭ/M+Q1xzG ;A't-Έ3hp#3OQyA"=iDN 6/xU7?pG)X@X4s>ffeTA<6aĉ`Rhx>c*WΣ[wd$GbATš {D9zA]U?( ]b|\Mscbv[x5Rv(,a{aʤy \- t<{6a`aQ'ttnяٹ4e90y!!JC.\:ZXF z4 ռB :Iȇt7S % 5 <ԚaPoχ"†d}WEk{ۥ2D}U}o&^ͨ^4W%&줒uUz;m'q56;|0\s.pA.FNs|^kh{:h'J`^,Y IUJ?W3åxDZSUvZ𕱈xYpF1'| lڤJT8wd -6#Lmj.45+|Ƽ4T$ecd% x^;MTAI64UuJo;&/纾灘 VH0]:dcPV}{Ov^Tpuѳ_^cHj‘m=°̀|M@$ufzeu~~t]Ӻ}Y ӡxKW,:xs wH}DL2Gbwz+@ AȨҿm0 ٿL=J>`k?{P0KBW`%kR'F zQ{w6?UP dd>jÎ-TQHM͖)J:ۯ , +AT]gI߹2P%G't3''`&UA۬{nyYz1AXJ R(PvU2QK;-}#nhHt.κjb`t5xЧ@veU\F߆pz7&H*Y(o*ubS߂)5v{%%@ʤHTv66=MvշG 2H~7\ ;\:]D;@?߳ yűꞮ\ld$Lׯuz0 ;![=='Cg7/ ;۾|{,Rvn'"n@{`x#pEի00-=XU z>V,_&}u6K\=!cY2v(.Ѿy' G o_cK ӠGS@;UNmw͡-{lT~:^x y^g?(m_;۝ս{+]젔\7.xD~ 'bl7'¢, ϻ.^T."eJwJ\vvvWc:W+o/at-?Y웻49a}9q7JYkKs^_=nd[zc4UJŃ O?G}ϒ/ y#;#WdK_/]t3; f_]iPPz#>Zұ`?DmOY0/-6lA}Q$mq4^z=^s!s~& bg>AfS)9sR4U)7e|ꔡٙ5L#:u(bVi;C.U*n#{$^_'B&N`TEm'km0Ӱu)Nm%J†6VK&$c@> BH?bΕh  !-`1JaNGᮺRá͆ 6 @=@qh~w< }QE~2?z,]{xBA5fFTRh.8ϞBAƆ; ?q7ol:YUW"<ɓ@{Ʋ/L& pufٳ=awY~S_Rˍe釗[gV)&eA2@(Q&0ix#D.:=̂&eTpOiȽפMM7 rp<ѰǓ/ԙCd/bMvrzMLsMMHL# ݅߾H"O{,ƯoxQ3uy6 YP+&DT+W(򠌴N*ez 9^9}Bjf xw3 ^g6SvG3vnxcp|AlEG ]167GldN09$d\ϫ Q'9YH)]T"2b!YU6^|[ }fʩ6«Trg8Lr_5|W'~뜽eW!'zǞ< 6Qq s8J"Y2)k_YTru⪪0 E' mjۥ+-44%08,B ߮iA70v}]cL?y7sx{W|{Ϡl`!dO(*ϣGmRqc*Mb>[!#šsV,{ =MX u]Js 'ri4tD2]E\ ([s*{'%xh'Cm'ֱO A4U>P 7Y@_Y50*QC,֞k|UVa(\ ucPضJ;spUqnމb:'@/9.apsrCή!ERU;Ý!IQ7bYNYfQڱ]Cҳś" #y:|8~MN6W׎Ud5cK ogh)@PCs dBJ¼nB;. \(! K0_ fsGVXW ȴl 2q2*kV5Hb ʻV?)Usµ󅢡'aʎW萪`Uk_`d*[q#b3dA+lBMTeリ¨ C!9kICYоB*.~ߣArλTWh5x"&Fk>>VK]_, )ۅ;u.V[2ewez>2MwQ ZC'1m=a]U%OmUfGƟ|Zp*A4NVR;X~=Icg&Ƥ\]򖓡@ Tפg>#z;JQ{[nH C]4+wRg5-毤JxGo55 Giz{'=O뉯U Grͫ{=Xe4}>D05|z׫h+ogzz>6ň?T2 (/ (~vU aA|$]ؚnG\ ?)ɼ?'?Hn$ f͜#iQ)Ai$I+..rzƞ:G`/Q7 Nʾi9Q@$!(]BQnѽ৭[nmFq$[uOwYkUmMحB0]nzz+ڷ, u>aR}̉ Қk`(YLk'Z*j,[׏txBQ:|}ٜYfs䩽c9g9uW2)rg:9V-;.$)5"Ǚ)EAT !~hCwnߨvriUS9h)t/&ch]|Օbđ#23"5")(RU؛ @5%5 P4C\I: ꝶҐѩ3QI%T .o 2s'6x0 c}> {wp_57WYBE[O{@ҷ{Rp O@P4(tׅ󜄧Ԯ]? + P@BC8>Y}Nx˖"˽GbpIǵ8N]*PV CbqOo)v'V)7uV(t'9H6祖r`]"ujEmArf&]FEC+KitV*ޙD%~D 5[ &G,~@k`diq@/I]g=bu`hpT.!G~[laٯZ~w!Mz7YT-ץs znο4P/wD{b_taw `P`9;#&;] [xm<K^yVUB'l(Qu;ٌfc{^NDE^ez3<8[S7/ڇjfB.9u,>v">kTVT e@e&Aӣj>~FKiok:SƊ} &Nt 4w>jeq,-wJ~WJ3H#m!hH໦щJt25 KOgl&iEΏτW(lK=h JȬm.5HwcWK-B}L]NB0{6XAԩw4ꂹ-׫Cܱhr0#Fp]vW}{v3x=R'm?ݘphYM<_yIyǽRo=_re+ ͉AGnKT]J5PƑ얶Q\sSdF3PrC VRt oi>2jOaZ2ח@ ۿ\.e<'}l;1d-eXNgՎm_dZCWӗ=97q RKm8_חT-$El :ܘdƚBB{ mf(Zb"(C=OZYR ]=6wmj{;T:D9>El @Ԭo(*͆Dԍ\ARt2LO/Zg9dT Rv/sU̢ܡq ظŻ5`fL\MGٓxj[%Up7 %9-n@0x)#qѥ/X"RFױCgPx d!Iɜ֩$@8pР:d`y=2u966z)w>}l{tTip.0Z`ߞNۚ6궬 :#Wm-G-ٕR=w5,e՝_,j9)kiha((paugƗ@ 0^z?q6|&lْQnKMu_{v[j~~SXgVl^2*+W+9] O71TjFk7YVc< ʞ'S;L 66Q6sB2N2!Sa]Z} --60sjٺi J+QJqL4,א\0|ѓ5k}iH |mi; |pF }fP Kpi55\ >d.PⳒň8~%Lѕ%`jo'%P""mSa IÖ}@Gԥ)"h AA!SQR TPB%AHCA0QPГ5T13#CD2M+ LDTĒHT$ L P5DIUI115-4QLSM$TPPELKQ%Ya[YQ-(%RTFBTi$?dj @%1C24%J@03%P)3#H%1$5RTA$! 0A IC_&T3PPD0QAK L(4PPJQ42A MAL4LEU5K4%L4M$UCL11#51P112PS$A$ԕ-ESBP54EAEP4TT1LLČE$ABS, (IRS1$IAIELI!R4T5A44DDJEI @A5PT M 1EHS4 0 PTTIEUTLAQJDDT,5AD % UA!CQEADAD P EDĐAT@MSD1+$DEPR4RS2I HĢD +KLTM-@2b`QU4$H5TU0@S,E0HPCDK)EASR45DTTUPDIP,[œ"`"( *(!(Z(*&j& bX `0*i"Jj"%"ZR)sDD?va DD2AI@HQGo41%+ %ESJQJLQ1ICQTD5LPDE!$/iC!ݐ" @O|`$ i*J*'}Z 1Z՘FiWDNp#Dzxw?ߏ?2?D7_OTaC;mIěDApL7_b?ѱpS)B Ga?̙N`bJiS#vH+P)d!CxC(A8@@ e%㐑~`^}^O@ߨ;?𪚼`Mug%fuQ5UUTUX.7wW*?~.Xa~ՍFb=5xeUQ)$ߨς (Xyk~xxJrpOa Mn Ee/+:-^>S@Lt]}z ILi'c/W@#O˄(ԫr>׃:BtFOrARyFD=Q)Bf<>V[e%k.a%":"M^ , /e;8hz_n;fw?8l9#;b.u|vt;S/ Ƌ<'@{!VrV'^mv+u %^1nf J:il`ƽS= gs Dsրzcj?ɀ[H[h֊:[+!@\׵-r<0<AD°{Q@Kl1¤x׍/ '㗦ſPPcPğ~Էp~\ywߐzM1>|;*_ X;kvUҔ0Rч\ Mx ˼wQnq`PRTR, E&a@c~ xy02N@b5b7j AdPm! YY[jOt '@'B@ ;g4~WT&+[t}dqDE(›cS gk-}l>N65ͫ.oNb|y)Kf:'h@?nr$Sl@7UYNO$!^*H) 3qn?+;*pN./ը hmyӣBfH OJKu) ./DGܘxUL ː&bT 8'#)s5-ߚzHV,`Bgc_mHPO W6Mah6tuE},ơNzb%D~l=@d\7]_;~ҡIAEƻ$#QǮWMA명($Ib&a#d!\Цpxt%5T 1-W۷(Y v|Ex14n A;O1Ả^5&Vw1)@mr1prž-bP`o`mȤx$6DXDPI*@2>tRY2xpݰJ"~# \.CҤք SODӖ3hҏC7om7ldZg J,kȇHT0wx5~ZN|Ruz9.WB'{0dC^a<]8s&ANO0$O^< ϡ)Ws=l'P˕XmFd Qvo !fJf@xc8mx]d#( ٣@rC^w4x*tꈩ_ ݙ:!y/V ( )"/.  20ΜgDEF>'P-[to[;=\KaEcgxZĿ*z4Ѝo3T7>me1786km6THٝ2fcR|Jo7HA0cZz<δ>$f1EG c`)(Odo} j ,!@>$8yT8w,=*JRwdд1% P ~W=okwb(H㘱 o*iURV/n 0Fqv C5U&v'k7tqd000Uvj /i9 k]ͳ%TD1ֆ|T ,e*w5UJ5I AL*Xs=A̬J yxgTD4U :ȶԚu9 ױv] ׭ױOM%61*`=:-իu !}oZEۇ¨U 3, 0ӧ" COy '#v96L\^ܕa: +iF"DU]kT9۾ur!ٌ5g"SC}{ V.v U*i-|^Z:p}d:;puA$aU6| Y>j@=%ZŒ4>Uml5X屢mB.A(P;nu $> }Q@PVU_# mӨ3`VcLHWyTIvξmǞKa¾<7ժIm 3 gs>;eU-ơ7Se6Ͻ^IV6$^i)0 c-A8M# [%)tdt_ ª%mu+ZYn3Mnsь7zA^Jfr]*Di͈zJ/k^s4&{xQ\cu[ :6{Br38'G+BDH(R@- JRP="=Ǿ2{uhRœZ&tӥ? \ËĂ= 齴zric4ZAZ(@ErǎM+( ߡ&SA*DJu;ʛHwPW}'a#Gh2xÉo DHh"˘ ~kCt+aEt7V\(:qy 21خϭUm,[t.)0 \sc{\`+|oڷNUU| |s^*'~{'l}Lμz-ӎӅхt=|{%Ҏk\ic=skES{Sr3[7ߵNz`j_\WZn1ۮuve#SjEdH` p*aֹ"u`c]cm6gYK_Pf"bb1`o?w"fi[yzzzɠtj 4>V]s$ߺC.u&M4.M9Gt6Ctw^y1ҵs)(Obj ~4=_~!rRg/f'CdCg$EGre%@@vdQ2DHM‘4RеB4!H4"JB4 FL6vR-3EQ ~b4?᳤l :o)QjPf("jf0ɘr%}#PjF^xʣ F1 5µ7뽑mG"*r1ˌѡkKFk- p 0jg,YfUe-֥ `elZ9g\dF6ik`-QXXnMjrȒ-\zY Ljԥ, . 5V0nO7΋Ыjɂ-`U5nRvjZZ XմRQifRkj<&ZiN^%-(%CP(&EQeMJF̺.QIk@!hBZYPZ &UCz}z㚔,,'lp[6"зK3 TD8ܡXG6bXVJY,׋2'37&sp`jP&/|JS)dHm%9po 81ᝥ['!‚څXvq.Z+AiuO_>yh4ȫPfL0>";|oPny_~H~ ?~<ڽ-9O`*`Cnjc<=k.>Pl0`[;{.$=~徆b%)ܨt i2򊇻 Z F\-. 7.R&8u&K7D=ft =<YqϯN\{䗇V'uuzqvT\M:o-)UYnx|?}d ߎ p2 3%%& +#x~^<^.nݎ5)>F6/>  r yf[#(/|5ܜw= t{ B~&>D@T:%/ ~f>8H?g$01JaK@U _(1o散XT1PBUYxj\g}'dUIUU>sY]{+I$ LECr:K@`<L`pzݛT m̱7n !!GI4|xj^Dq%F}X\0yzI?{Q!1О$*(m MHBO̜J4UaWWݯ|u2i\B;W;eD!@E?;+Xh4_tYn$u7{ݘthQe;Uv"u.*](q0JGe?S ];(|gW'֝v?оڮ­FNGNUXʇ3{w[58k30rl! 1+V{kn;NO<%z+1u]yu1' ]dF~nݫ\ƯZZڞs7ݮ?j/񁏺OB床~3'_:&bޔ=TXPQKJG5 Am%WL$*{|tlZ0 )(ԮlW y2S j^ܧיCW{c<},ВGuyĤmj!gr˚ùn* XsÍd7(rtaPzp({31)[K,n.cAe ꌡle~v:^n/\cyk}wڷVc8ɲ]߭xz环 ˮw}vsmfxrsxnO45"<_=T>o-13xyʪϤ+|V5Q-㬴fBDDw$aB Wʭ8BZZ8ːde@vSғgF 5f!yfs!t#jRǯϿtrF$ zSQ߀TQ{b;2cdҎ*ORfpc%< %eH bhA?1ۣE|~oU6f!L(@9*n[!M`0°X-*6ɓ[D*&elKa:y) eԤqM*L8#fxNcPr.M‰Aj,ҹ@ BG(b<}[E͕7L3%bj( U'U fSd`THxKH8$@9Ol֪Kgs\9"o lwg,r J(&у^$$jr%3 daQq @<n'#D<T{w,M8%rwQ*GۀJHVT_|.E} kje`0Aa-[ ]?燐`Pc*K +k37ʹl\fl!Vd iPrnX >Lout?UHû~}H)m6ϢCBI)@E8 }83<:(=>pXB [x4`S2 bǚ ɇGj%Ӆ S}mOO$86O}ՙh>x/)BnI^0x[}E4T*/E"Bj9T'GϣfGeL s1crT^}|tM/:9ɈQ2TېQ咔k`P#A wz!@;i;(.DⓨhNCޠ%Dy<+O%hEʀ >wp↰ވu"&y;ʙ`Ï{~d!͓OYPir8ϊ}b\K(nu+pT? '`2`-s2>?2kY uN0*r?wߙQen^P_﬋  !"MqJ+ O>~_,k.EF[zq·r >c5NPC'A }bǿ䅷sypdCfSl#{+vІ{$(@Ao;vE⡆emB*oy ~@'R|@w(N4hQD{9y~ W)I9b+sPYbݩKUvHh4Ȉ m s +!_ ᘱ9_DЈZx:_?BP)Ezo%?Tt*\ (Jx-hr=̗S $L.x#s%9-"PU[y^)^|wDDiA+4xڳXɆ4fћhW "XC s%kSOo7ҠDA/% G}Pzʍ~j"xnv>o>D kB0C=(* c_zc9˯匠?.4r*wD"^gS$ّh:^8H5 c-!}'VyL0Jř<O P?[B9b`>*jS =; / =hyc. zncSy)G.OPߘRaQ 0BB,gww0*$#oHVpڃ?we_@"h0gPJO@zXAPʿ(& ӳrë9~{yZ峸 @I#g]dwBযU^nF}=b?a AD9Ђʿ'qBM=l#L2k-gYMy"]f0Pg獃P?gOx[) DF?x9 줡@*È~_BM<:m<ӹh:t"+v(e\xh֑KDҮ|x$>傟?$?|"b!`$>:v'WV}.M.+` ?V_>( (oQPݽ̳m$3Ob!p`]zD|~[(b|sEN㜾8}YŸIR GP 7?+wK5 *_;ژ09i>"0ҬM:>{/ D_ɀ,@M3+Ы'8 Cj*泤˜$EBI0*{eW7mUg`U w+׏wS]rC_,ZNxaazcԟJRHSƑaiH5, E\廰u3gҪ&6ڛ7x% ~~&1XG^nʂNA||/R`VҀiA׷7>b,E5qp<8C,JKuС%mֵ9{؂kD7^\C لo={0kPiG m6/d\ "W/AAn¨pHdw(R<_][}qe|AK¬y>BGP?`(C8U"h*"# >q,~D~)~zp$D {(z8H)SO OT,0>> t# 7=;S?T!؄|̸^J:.ˁM{m$%-#腊^o|HK[6ը|g|Y:PL5D}N8T^f\v ~"}VD >' K+Oȁk^ }zblmz4=~xRN<%] V0*~T+s`?F_pC0֖N~=2P;UV1A z4Yo9НoCh?o>@ǫpT̡}MH\ߡ)%rއ7G #92̶} GP<Hw5>}ܲ+mnIJwB4|뛈Pq(Q?NJM(' o=t=3@&&/(*(HP_j  $n[r;6`1Ӕ=ˤhGѹtx M>`0 2?MP?*;)0)(PJwS3Ag4 B߿nsS#nk˶Ku^աH}w0 5S܊*'qD)CDu몼#}v<x$36t2wtCTJCR6B4 B@E?w&{3G݆6H kMrߡ'?ƋU(u&P^M)M@gXg>ckO]+Ԃ=2~I2zHH >RBP\_hqrmRMV;d3{:g6ڠm¹ S֯igg6Vkyߗq%1c9uCYvoFh Ϙgy;|C̛\$}Za š7v+uNX|ޭ(V|q,6рc#rP1GD%jc0oFiG;lmнOv9}|89ZU:mwm[Zgq&$>e!k7}&Fn 8:yมGsWK4f9\pp}d&fs 6<>i-'t_'$^)C EO9wrGpu==>qr^ۆPBL8A؉8,U7x-Z FJ~u6VM5]m,tX AUq|I$: :,2u?f_N"UL*vE#zfr -o4E2 ,$@UK**h~?p}v@A`d; l!(! CH4v`J a,cN dBُyivi!"Ozb4)cP~?Qy$ПnB@/LI'_V}xl@zL!z!lmmKl$غ~Q`Oך2#=Ʌ4ٛBƷn -9cR޽epc1m]g`"ߩR,*E Dj@]O AH@r$I>UT u"o_]?`Y0tпSIQYD/y~'B:7K "dB,,rGW_}bBXog(Zk&DD=h, CH]Si@5mͩ2@>fM .WHe8.lo`a~ݾ'a|>J{Q#}wzCsO,i' fUjR}C@}xJJ2)h ^@ 5$ 0h7TvGwzu}}Vww;fs*qzv ޴אWeMxBP bqWF_tt"qX(هZ*]J%ps#^&vh|񩬋 5<*tq;y N=X1ѨAyg8835 #' Gg:Ɩl dlp (;`am/BmacJiD#j^nHb. wovy׆6kO?[y@۴} %Ozyʓk`C !g jh'ꩉ򤟗^ _Ypzc|0W51!"zϏW]O;*,G ' J9*nUH ؄"H-u@p0}1 c5N@^ ۜidbH;{yEHWJ,nҚG}]JicHqr⯆@%_ʱWc*}T,J/Au>n~P"Lv]ϟDűM굪sK7%JT߭UʴF(bWzI!b P2G%ע6'NYoOM'Q,KL\&0C * ֆY.Cۃ1p׌QBCKw;0kS^u`XcJMo $\t69sspWF3 ^5 ֧qbo)=p=ꪧcK;AyOCVٳjpXAԋI\D oEn tG >7 *[`~>aʏ(() ) DH(JROv7_CJ? s|K!&&^n{ơ7|qӧTe #K~S(<~~=!0~[" 3:FfWwn@))woDN:YuT4J@M L@@J  TiAD!B$AEP  qaؕ]󆡗 t\ Έ4JFk}UM[zp)PBD]CB_ktH?-1EirN&~22n D] S3 &NIq #p1!f@gPN{x)IyX ZCc\ON::PH;lp&ק/h)Lgbgӌ[u*yn *V;[^]V^|f\ɨ`B 0Rv'i;_mdXf9b{ PI&M'{s(pB@!P#ϕtc UD~g?Ohƈ q\d̿={j!N: %jBvpCࣿo⧰֣?튱Ila‰aOb"S4g|fАGICwnE-{_߀ _ϞQ OPԮU&`ݍEB2d'9 EMlCЦmX,ѥII)4%u0B7leڐ { Ƶ7- ;2XV }=Y[\ĈJO`ݾ"˪2bP?+?xmLo@P-k0?!w!:QߋQ=tNTDؐ8_֧}ɄO/nUcmC ܖ8<$@Eu#RcS Z:6e*eD=M$n֠H BBc KѲ9Huւ9 Ё7n`+:4I82dyxS$8xT(9rmrH) ݊DN #|̃GsC@!WH ]6Dľ+!-. W+EoڞR2\n )e;][-sZ/~Wo ¡e5+ߋ6T,P<׳ W|+.t=)}mZxPpnH4yɊ0Wq e%)E*j0Aݝ\f l6jewv^5VkX,徎z먚Ή*!h ,vV wflX\Xũ?<~8NU隓4$n$%+|%z\crR zT.*<5Q<Q6Nbz<eH岵QƏf&>]-a\0QC8.-G"}]xuXnp1P1-N- Dc=I]CH",[A}g5OG9GY^ 8[_|zը!Ph(E% T48Ɇ8^*Wy5o=6t~Mw@Ь'9xP#,zHIBfJ.SBUA՚VNPtѭ!g$5dY\]2Bم>i=+ Vp#k:ϽW}:ʡ8ETsU-B0V:m&sXP3s-uݹh*JX'lUv)f@xXZk/}Tčt}_U29f`湀b"TɵH7>y߭JCV5mG^nte 6A5QPi8d* zBA4!{>^>vIJ9,;Ӟ;=_PP!ˆ-4pH6#o8 (@e(TՇQ (P|-ջTp|o*YAՀ 9NnMjPlb +OD_muk`΃!/Yyw-3g"#WFz0oh{9:-W6ҡ[r29 q<0Wh͵]4 5q|kNu8th'G3f y%Fa-T֬\tv7 bmd9; D[~Vcz0,kp{g1E1T߇=f-I3}Lwwy;t|ᡡm*}M]Bla[]]!if9\ Pm W}s~TU-0]hzfA/['Nr{FPwe%H\jh轢a@ D}& q m&Rv㿮h8C.ZS~qo^rO`@kWOE鷱S=>m]l,v?N=e6ώ'•)<EԿ!{ΫyV2nç2ӱ}iԂ- Z39`7uڥ ΚdeVX ߋR qogF"H4)C5<:nDA Kby :ZL(U.tbGO e}Hpfۚ`o1ezw_5L%:Vmb)`OSC8\eD2]DT%zHu2ڏOЯsl hzp)!ϻNq&S 8xLO_mg0|CO:8Ơ&0n6rҿmɪf^cYH$ٹTg} g\2|śwxT>ߑ$6oSa98 `d@ħe~ژYxzY| T -\-4H:je%!cIؓiˣ.dߋ Vra904rx"/uʂ * VP}sIr'Žҋ wC}]>||]++Ė%Db?H1yԫLj޲}_{e#iUaՅkK6ņ+Y#1[<:_2^W Ur2ն^sTJ[*2qG3ar0ŵ J-w]P@fAu, CrF}oRMݖxU.K xmxpׄM-/AM/Џ nW(5~M@ǭ]^)f`zb7^^3){>otEOQmÎf6M&e3 hIIj*$"aaA~N@8N=ZV__Oސ Am@gG!HHOOmȽI;|72{6yX? Ϟ`W?߮pj쪢AA8Wo^T`f"*!K8;*9]m.E9ƃݤnd?Ϛx*))}d@lY}` T 92A3=S l 91;Ɋ^i/ TCFy3sY%Yq2"Qƒ({/2 'ɓ8 ?tIz/Mp҈> 8 AvP=B\wnPwUr%!h~/gzah(#"1~eEbDz5T^ 7wDx hۛqqo4gy!+@ϋ0Io D  cH!=˂7ǎ=]ГgY<%<}x#t`21:;huw\aDUzMAc f-. s*Z Qor_HhxH`3RGAP_73fIZЫZlFLS ʃa< 4`\n:!pt*>!mus";B@;t:^1 qN64'WHOD{) a=%@:}~]2Pjϩ5t5+z=p8+%jx= /69̟WCƁQ].~gd_8qB^x?Q9=Тa(PJ[V?s]~xu4)x83! A?[64;QC%Ma#a|Mqr UQ#|@i݊3_H~T >4=p%6c ݷ1:QTBK4⑶%INsLJaN%a-,oqC (IՔE0x{*fTrCS]x9̡ dq@urCS'RpRt;\{"!pLj¬aϞG 0$G0! 23=c!ϼ{lLvLDE^bijƥR"Dy ,PP&$>XJ@ 6Rx^M6gzZ"hRaN ㉧mkK\\'D^8qzTq:95r܄hqOo.!y6e%JoMFn=pY`nzaX5 X) 734S" vCvxPU d , w-C[8M#fl,Bf( ej!cQhJgYwOt< i' 3N8&gY02>xiXnr'׸8 2$ULtljCt{kۜ{zs޽MdIcOI\cNNOGD=pi+ (UVCEgb%{]6^@y?XBB2)%6v08{S he&b9,#,%S V:I3hR P(A2wD(ҴNi{KGjO$x-ᜍ'z8*,F .8"AKq2&6˜쏑A5^ *W0ΝWA90E/2㹬"7t % sfnXje pv%wQ-%Pi 0CSAQ4%QJQ4AAMZR1‰)L3202|6TG(5K 1A>'|)q vxo1U^ۙ5l+a0802%02G㨢Vuqm٣qEUV(HbZfZZZ[j_奼$B<%ل-}@񞎎A2":u+C)EZSM P]%Þ @9aN6*%dPڪcvU ;uG;OlGd;(a(C 6Ę05#hpQRQBBː< GLQӰ!1}6 P| 3]ВcdѸ "HJ2`o=^{&Uofr L[=9DȂ*/?'&Vno868lX6uT6@˚XhС-5 Lbfȅ#jK1fJ.")]q:6Hk!C7a (+@bܺ C Bi`+,1ό4 `6,'w!B{#JB<Hj_@9B eӪO o"<>=rgN"fEr*C5]EcaR.d8Q/O5cb铎cFbyY˂-=~<8y%ݿLIrVIGnFǍH]99mt/q"4~aFZ-SCϟ;AF- WFp/딈Ȋ!' V-0uVywegx]~[ t' Qb;çϓLx(Ca}#:؈&30Pi+>byN)>%AN 㭞,.rKMVL LFN߷#ӂN`N"7~AB{dKFlb` OOUvq #j'tv10eTʟ {n9 Yĝpx9鈂"i>]ߚ\ ؈,@%p %<,}\=ߝh퓑2_mErCtw8KtQ36ɁvD<>ZlӓyrA`oU+yk ᙜi5ƥ srjgS=pM|Xʹ$'RoOOaw3^|_y^%~s+ +S4 Dli$&,N4O&eSvi`fjFO3H `&蘄E^!nyNJy|HtfCc~zto4S3B/>Ԛ Aϻj,6Sd\LeIlv svw7'pW}ީ,sq: dT17šLðq00=31Ӂ>&&G<f(1Ooˤp@t?|!IwC;0)C hѣsZS)ɌTJ3spKt dc kpKl/sH0ӝ%H`2i qȒI r"k-вS=zPT"0~>8x Pq]7d'A|qF p`V5D{ޖN[+EH 3HzwHn'wwT>w:` +6sdG<.ձ(V~ p ĔP֭Yl<<!>X5UTlG$p]QHBm~YNJ'֊ǃo/M0>Vfmz՟bi\檇kK{fo9AxNх9$$H +$&ll9 Eqru&XG~ߝxV@WU@C~d`#B fA£l$ [;g;0IƇ41tш>%3lj iA̲NL>놺|+]EF$3Kޕu)깽+\Vu-q>;o5b|# 9&dTSstz)2`axҡY-1+T795 ~)xDKAJB6<_#p,2b\X4PE #WsfG|ʫ@QVA$Ѥ>B *HYc'TNR%!$w!st0rh_11dThw' >)IƉr|X\pu hw[!#o,\ʺ{;T:~] ]lIwnZ?< I94QN<ݽH* t6A918~dYَƏ|XiV )CRP?+$4g|68o?))vw=0 *)d|='ǐ`wb' dW@ =)MT䠌x  0U̜ sB?yǔ8߿_P Ʌ~ek{׽d;bqe;c3AJ u1N HYtiPB}G.ELNӮX>BG\Ce r,p,<@0ҋ{^=:&S!Ld+4e Kj."#LA R;Q LO(-وj!TW&#"bCr00ZcXtw`vW yLQOA䞜rJ5kXA) DKɸ0->ȇ$BL&ϒfYZ\G".- {0ew=I/ojuCp*uҡ.޳K*05arefd0% A5A J pq~Ṫ"qzL:FHR( ;96""1Ls3o'l K 0 ))V b |26_3@XzN!F*Chʺ`}O2 I.fGA(CJ F|f.8Ȍ\5˂Isxg0X)\)g#pnCHbK0À@+Cu5` D]}'DV=,arb؉_{F,92uyݍ7|^4YD<  apa".wCЈk_\VPٍr1+\Co1 fh"/pJQ !7Urn!0"fC`,,Hc zGm>woZ $*1|kzxEвaC"uQN䊘![{Tֿ ^Nx|=q@@<\;b8r߈v(yN" ɦ[r: V'PCD/Й#l>4a$O3<-!ԹǷס09K5g$Q8g3`R݇!1;0 L$Z+l_ۋ찏>Q-{ x.:оGCF?d:xaQ9!@W* Y;vҍҽhk,!3@\J"Y5avSY?qC)ssq6dB}8)Q@]M% DBBǼҴ dP#3^Fw0 gW7k_GF O%' rYjjrH{mXoBEmʏP`92DzyvC(N{yʐٵ!XD_iBf Hi8% j O {$#;XI򥞈Q/ӣ#`6{ bwwFC~ Adn<}"I R8J"3Q;)H*-`nB&7|7<T4<;zP1(gB blVǦ4"D'YDiI: DBZPӂd5H""M[4ۓr6@t8h86TO\%#< X'nHC/} rl6sGFř~=rw!sRk@ {ac(i f9Z `QQ2<4B…?D~ g^\:OO4!.P?WHgt; &OMX80׫VJ RB!B[g$E;HVs" q!(CAAr9_'~$`f2o6#$ԐeDTH| }/F[cSD@C @E;,9wNO6qb~ghRŞth%!5-(k`B6\=c Lzͮ3fnKLnѹCM䲋 u@ !Cr`9nKYrǕ8@0XKBEWS\)<$F6= Mӱ&x3 AyZ8FxQv3 (pq E9CACho\.XlBt8T)=D{@8{|P)ϖ'`Dp`!?@J5 ~]y2k324%N`eqz&o|`lR oHz"7:Qz{MH|=<߫~ x4:>皰4\zH=7Ҭo!J -ဋu"4 1HPR4]zcBb&СKf}8t&h#+I,lȪo9O?l.l',#N^NWj< Ӿq/C.*B'ozSAwD hjO 8L0e( C'un'2\9MhPMh|7`B;\?HKuw>?,ekXО6WwwDK5 HM|x/GsSN'/|pCqB`&=Ǡg* &z sYuPQ<G\ʍѺ.oq$qK $&=uki'X]QZԁ\'yI3: BCD 39Ӧ)hOL'Cϑ<$${9K: fbGJ1c`Cj 6D[h80B0$g)8}|DBQG̜Lj&H]8)9-Nnt?|p|y]vaWe`'RMd`P4$pKU,HUUPB0Jp}: 3o1HCsC Aѝ\"D.\֒Lu:0 .䢕 CDA,=&ױh50CB\lC5)1s[ 'u3)z+i(&Viֻwv llKf=;7CI(8BIbT[…Jen $m`7O2v мܜOP 31ڂh2; ^[ ,@&Xxs\4hl / 8tUnĴᖗ!  `\8yPQL?L|LBOBrc^g"ŞĻ{)̖rLeB"aVi4%cjZ^^tŚf U J 3'8cv] !ߙK?K!Y5rSBca5%$pn=wm崻<9āz G3gt4 >9(Nr>"8@x aNǞ BKSXbJK. ӎ{x mX2>:HI$HQ*QX4QE4Ųs݁ɠ22HHP`3fdJR TB vzo@Fh!#o|ߵCJdn(0(GV; ~ê#@kV}x`LSRHFפHUJ!z )>q&Lmj厽8k8\!v$h=H;4'VwwV@xO|AA1D< Oӷ˼| gn`o1 2˂"44 %^6:: |(T(Qe UZ4 ?x@EDhLl*k 0%~nc}td3V(I#fv뿼6CdǠ0G!FqN|DN@ar !Ic&!dqfg @TE.f PCm{Djh)GeP#D~"C3!sXX@Қ{P`R6)e [gkZѣMp|4g2,(Y~L-)1"rɽܖ@|~pDNƦ_Zg_S)J MHIךSHh F7ѣ ٿ^_o #I3;o8ʗx" DF#LmCף_TB.]T:D "98aʞpHO!h:$0=P82о33HԐ,h(;dv{_~uO ;ۧh`;@ v^;!ůN@qܟy\ )|Xwks/3 " |q?t,аiOja/SӶm ˪F># B GqC6=&R5BE$( ;A4 |h8=P>V1Cm W{pt DC= 4d M/ns㘹8k_'~>ңC yCz(c($y,`@C!$bN+/۟M== lOW0\,0 !&}8nMeOBCYA}p *Ugg=~8GI o[5σ-sr{Hm4m8 u K`$>'Yj0 v0N;[M ][c-Il'+v;31v8dB2fhu6jM[S_#x>`8e: ;@f#/BA6R@(2:C7  )A &ƓPb7a!lҩ]t!3y ^}v4Ƿ|uҔ@IY RY ̓sۨs@܄~BL ͋i!/Kty^@\$JCjg+̘[x_)*#ִV cE?YR3ݙ\iMUI#틷qIZ mUH\9`zٷ]LwUn ߭p\e;통{މ q˚Jc WO,|yQ面ۆ4pq+bБ31 閙_-~g:3ELmw91GzBR"'W2?Tu:=?ߓ xx=M.Nϯ4m]r:!D?p7_f5a}R_UF;D 93Z>rx`EzǓҚšdwo>v%;2{C˟;^o?O?/PDլ(v`Xf3ث-v%>fߌdRz֯G.`B ʨp9^g# mxO$5dL<-~5>GXP Sꪹ< H;ʂmp|R&|5!<^uJdX #Ut+yzNn>>[Ǣ*utKiq@p=z\Myi Ց6LprJ`n=_Nb-\bd"C} .,/}cɴ^4%~ W nJ{7P\yf+Xbւ)X'S!+,!,a\0W:C yN)l4zy{M:p\$ L9& :*D:YFk!$;2 L}ɊnrДͰcR N$Ҷ!=Ӽp!@aArNPu(sGH2Og=CL3m]OJihp_.=sևln'S6F*5#8ɭPFtAr7MAi!n' qU%p,\(e,(C}Ȣ09;Oj%Q;BR S.Og/yÂ8YiggV MmmbK%2ÆnJɀC7kR Iؑ s=^yhZ:~m4&@gQ*Yu :WVz3jL{{hG{1k,|!Vx&$pa ҄0$!9N>> .TL-m y(al]e2-lˇя^ݙ&ࣳ1F˝zrh 8r0!!r>vӒ1 %LgB#1l>']Wq[F|/fl)% A+~wT3%z S&HWu~H A }^K8108(%n4۩bR^C x3|`l$Ij&szeUpDRئM AI-5=4I9L jhЛ8f 8j6fXѱ!&}caa_2uJnʋ0+y׻ZƧo)Z P L8㌙ YҜFDۡ?g35,r 3~*آHv;/pbl޸9fD8^7 Eñd($FPl 0لBg E r8X3Qd銘DuOs0f6xȀwl>8wgp3SA+(czY**G:K#nYd#F6;bGA)3P~p PiD(!\$2Qw)|9?c3`sNݸ՚?ՙ~OlL:(0.2"b *F5Of;y鏂 *P$b_F:;q17Nߞ߻}]p^ݾM1p_TWçw5_^%+BZ ) &Mn:g:Hq&O=29DR!O:m6?@m/cD%:p(`kIpp"蒾ԗ%0ĤuCd )>۷@(J{>>x)wLbga4m+D/X @\:^u*K&.L0 8.$,RwDlxht!V< z$( HZlY;| GlǠy9ﴁK[RA hU PSLL'Oȁ!I @`5 PEOրb@CL݋0∃@C-: ޱ")=l!b?bn ,di8|UJ֟w|`;S8lb\xۚ35f%e54m-z%e,̉#' 8lzֳQ)Gti@< 1REU`D0!a$HP1& pOҳ5MQTUTQAMaE!C 0ȪJ h* *'R䔅|9%UUQU\$Q&9CD"iKz: &U68#Bν|pE';SW%y+@Pvo]ކkDB` 1#&nLr$;fS8ـR}vM$&'H3%nb1%XQ1$x|o ސm jTȔP8!˗ m;CZnE Q74MlIQI5ؘi ֘/X…h}TR*4H: A^:yBXxËN[3Y, D [v$T>о̓3f9FӬ.'z})auGT%Pt# b GLW=a'So- pS8E+FMS[XD2tai@`e&v;f‚9BNl }3u2_rzQ䘉Z{ C>,}PA$(=78-f 1C?DDkqɩI%QW*UW*h^N}oI~D&wM bH~?ۨ1Wԁa?7Ull1}agØX nx1IVT7Ѯ@a hrX.F?`Rhw( qrs=a+,WLui+|:_ 4RP/{Bln5U<럀j~ZieB}wu.R_Dip兴BQC XJ2ƖS_m/Pn01s:3(PqYSyՅOMs͊g ˑʑ!\Ia3XaT"a%r-A E-&@9H6^Qxg+:9κG5K:Xt/]TMhK9g]BrUvsĤH<-CUӗhZtºw0<\&dPRH4I=cPZ1PQPbm+yH%4B'40sqN.Gb `Ò;. ;3aY:ɝV^Ò,9S6ZAA!C$BDɖ,y+f,s9%>??ͳ5MJ::q$cɣd}{w]+9y5rUf@N{W@(BHAOdj_<e7#M:~I!Ԅ1f0 ID?! ?P?iiĝˠ;ІoIN(/ޔ6-q%wR'FR#QnMӑfU,r7_ѹQQQ)ƩJ fS RWz%,(h rP*Cwjҕ2aۃAv_Fa%`bx{\:r!tTӪ4& I`7MW7jsT%qls:UDD܃BB`ݏClU$(;)|3Qb~ M-19=ܽFް1!AJ<}{nK:6{ ?>+fg˺XspvC_՘0<>M9iFL# `Anj p414@7wwwwwtyC'T:ucJ!8Ј[=X"kHPvT;;W=xУR1(}gs^~ j]{B8FOa|t&Lpkㅪ2~g6^YxkӤ~jpRP߿uMPךM͈1.&3{LWwqQO6CsU~1: ͋gmlrwdw?']9W3x\ :$4NNJb46--1G|8??͜$b#<׮u]i-tERʈHY$"2bؼb:ǩ#k*T]ad7 Dχ˝1GrNkI6مAvx{$XFG#o `Nˆ%]<6g>\DbCTq=3jM1TO(d7i>Ӷn#v)<}=5z9ӻϡ9M#'rwد8 QP:P4bܤY]Fxn:j];pz&6):g[UTS$h,W>kWȿƐ@S$F`q vuo1]DF0;C߿ +l9[Z,}Q>m]Z]d@CcX58&F]@D;ǂI"p 靔HNH'!{(ޢ._NkYm=~ t"n P(;dž_7}km_[Uic#X SV5ňE@ A\d6OqQqP8њI"79NVPC e Kozp ̪*Du L.Bz;!?\6 y$]~<͜Nnp&U% I=;SO^.7kH5v@og L 垷 `1pxDLsǐ)كJ@uxf_8Hfe1.~}<7N$VWxТ9R`K#KhC#Іγz%ǿ^ۋ3@. PXQ/5Q&hnB- 4s {k~6iFBl^gc@z\v`ߩ;x ǟM+ƴsM*7PqkQ#U_ xhsnjY.ܛ#fYfj>r3_!`&~Y٬** V̬XOCM+ڗTM}')gS}m ciPeUUMV8; sz,Y *|_mf9WvKUk%vkO R5jΪSFv`nf.nP;\VFVC cceyv2ٻ^v-N߆٧8OY' ߲ԻL.F;*L !,,*Ce:7ߏlbޱYTMc Y:uحdZ:)x g!KXՌ:ӝo¢a/YYyDf h[jqSĺ"꣍#F%cWKy QǍ&n0`n<~1268v'^eS;bD {|"X#(/mo ޴o?<5:#Mc:_Xm߾>r {mxFM~AX{|2>aGC^ODjKfb)W'M!jPAXlKzq#ԣ[k\qft"q{~6"JWx9ՒxlpfkG <Bxt4m y|?0,5ɒ6({0h7PV4 WpFZY \>W"Ӛm-s2ffDTV,exCYIm'6W7m -MƕDAD7UϏGaȠq%!qr?EΈ9r̬̼~y3l9&ܑ]ĩߐ1AcI'Bg2=Sb@K P c0r ko'p$ vV9;!3A+G{fϢy)x i8m G >զhЉt8LxA$(9sUww``Ց9,>}YSa"WjFRr-v:{o@\h`&il{(P%Ynjy\II7a{rԜO)<1>ULǟ|~ɶUQ_SLd&NpyZ 1prW5yTN)xeRM(ˇlMؕ9Ãg9} L s͠=^ޥXD_"UXJ[ɞ@vt8pe,[.PNCWqIvg(vksm"A 5%.` un { G-`T DO&'~;S6N 6:yG&A0;ʴ*0/Fғu)t}ȅ'~c!{FrN|#x㶹D+-E&teR 33۷&=;T`mvWbµ)MvMl BGLƊd SU~fBJ@ MRۢ{6@A2?63Ɲp E`}0|1q|7nh{lm 35C<bzv*VX<`h ^ii v7B)8o#k~L5`zvqxr+vM#}5b<2<^\~}9rU60XtCNhrpfkc|h͞<P뾚M{*DLZ$Lw/}6ߌXY>7mLI&o͡?[_[^ *3Hq)߽ 6f($\@$U !8  s[)0ZD1,oy>G ეYAEEM5{slLUI۾ѭz=NhaNۣRz:>FF`H!GgnK<͌">L2$>=-f&bL$GZ$9x\CyoTvgو>F:A ܜ&ھc~cdې[5W0jn(<ΪPQ6k^=U]<]Y=y wwHIg(=VkD1 @E ]=<8NsL`7C'!r%&5[6gT뱢/?vء緒B~pvyWe <- u+#APBO"`fOǾnM4ڃaF(NtpP sPT\e8TfTUQTASCLCL L=RjWXBK,(i68W5))jBuyDl,Su1ھPxYEևhqepָơDڦD21&UQBG8=lz-[dw7, Ǝy[Ӌ-LMLAЎڜ*RU= 2Ȣ8 tLfv!%!!R醄NtTM2*e%zOlJJj ~DD)5%4 EST1k+sNcťtl;HǴ~P@Lͤ*=?x{28ROGBPU2iBQRLD 穪 h+C!:80L?-u|*V2@HrK^Bs 8/_V^t:vbXWq_^0S wu5;.63O}?;$Bp0PW+|4Nsa(yMuI/>èj,I(4dg$N6ǭC6̭U  Ph)~H KZtŖ ÒXWwn;qcd:M ui=r fvC0{ bsてfj3N7hz7]bϬLFv` ]-XƢ.ض,TA ƴ+eiſK~֖O\Cfja:>v˿:pϬow.ǷƘؾ |CtYM~>M.~Yg߰P  0P8j7).3v!CW3m89ױ?!1&KbcFxpmgcPOCu%!UQUDFڄpK11p K!`;ku'C}v^ xڣTRÂRt#ȇv4#qIXr@ Z^Z٭\!a3RF7k9q&Thy`7PXI&LW/]J&TBHoS"\0: '"RH=g8oUͽ9ʚ<Ҏ0 ,4XǨ)P; \?.:e,b"E4(U׬ ]D!DdKۗU{8(iR\6!S&gLUa']+ `,pP@2B*am~bzX1KxaC&Nl&J(}$̆OSe1`G~v_U%y^Hۭjq\8Gq_%Oo:;q[s]U0ǎp:XX6q́4Ya1!3ȩ7 zOm$m-RCN@iHygyjB Ts‡;]+Հݕ;;s2mUIiv wxiijl5P}GSY\}9S۵[cGLm- >d0@.v\pJܷ<=$udPMUNjk>&AS4YT-4_7ik5T$빂lSP E;K7Xn"D(xŌia ok~|`Xm7 }a㻵 7aD lcvZbg zvRu~BcN^}1h~r>*v7lϧOPp+$9Xv<%RAr2WdWcS]CMo۩nV6 a P͇^pJB4&AɁ)rXKO'l^{E'믉XZ19LVq>3b꠭d fww0?,Mw9f$ d!ˤ@oׂK#c\67P}e;`vgd5Cݢ*͚K*NXu*՝Az QCS< KGVk2E~IVHiO$ VDPgj-$8XBf?we|B&7| 4hՇ`RJ Dt*=u ʃ~/]{RqI,8@@2!vP0.ľ|ͦ)@`25T-|ٮF,x>sdanBRLCC{٦zoGu_EL 8`4]c0z\ 4@BlHH_G T+R/)4%\X@z׹AzuƁ;,L/ qT>!-_]gitf` V)")+MAK&C*z T 93h|35F'6B˥l}hkkЉsӼ7BMX+&$iU`b}^eUv\ !DP'h^ۑ} ÷D,>Qh>-+h(qP5t= ӈ=223Gad=0t5ygS(gmN]z Z g6X㩮N'HU»oXӜ6J|+'SӨDrÖrސC_aPkwwd Lڽف0`ɑ 2qB!%5\4y^损 \QV-jf hfCl$gx H HێIswՒM^Hz7ryx>^ӬdWV6z#!G^ &$Oe VGCCqX\N\]we @H|ȐG\ތ*^U+LOgTCK 9ࣞ3ٷ JPQ൱ѪWJA 낢T0 %l;IB%!͍biFHiWLPĬ]Җ ÊTEme*'+,W[]8`o$>rCn|L>dQ쯫׾#uќzhqNN8uĐkEڂ'*h g҆0wz@D܉SF7 *9jXGF88Cҽf͓a+?s\Ya=^K1u2&k4&OkN?{QǖGf4z7stnD(W2X`hSiƤ!I$9=}U/5YԞ]<ѱ( @d0nt50̉>d-Ra4Mg8c(wWM=G(|ڲMPU<bvmcB?9쁭{rֵZ# m%Ĵ(ԴK9kΤFKvef 0r'u sB%H QAEP"rXc3{{$O>df!;bAxvD*W4^m hɠ.UQ.6\41j#ҡ[Î[JM&KLـ`0D/GM\nք㾌4ز$M ky7)Z>h׾@? ɧ;{NIo Cc~jzer~ U˂h$C k;*:ڝ^ MޗK+@˖#=ܟ9sn}[8Ds;C̎g6~(ZlُA# ўnZK)6>z0&cZtT/@1NL@h41 Z Nq0>qzzIG @H\ Γt}_?P,2(PuL>~k‰ٿʾ_9 g "-%l顄 1{̄MorpPjR5Q)+ADxZ"Nv &=`!\ JCAsRJowN8|qE}T)XD ϳAFKhkK;-&:z-(lPF'IA~g"̪f(=S<U!̑ o.'ܦ `$hCa ҅0HK%Б)#5B+f!XNi,*5͈zX&qC[P6̬ԙNE=2, Sd Aэa{mE )FDq4Zٺbr( .x7@՚ەuzM@"̓,xz&CxC-<'#j2w v!%ZVӜ0b#ZEWf ʞvoyJ>c>xDo`?RFSs=,,Av\UûCc#9fd}ml)R%DǤR.Z#k))QVFlAյ9 JY9 x"d]J'2 c貳l9mKdT㮺o/Ӭ 5qiMI-Bb>Hwլm- 7SJ{`gszij@B`OՊ|β$ew&NaODIb]~DcDo;!_x~p.2yfZ.b"="~F5sRc鐶 ~g3}B!̣9AD𐧉 d F-*[,eM27n_lr/I%])&%`"d2b  D? q]Jd`ߨl&v#ѤK*)Ce bPlM[MkȦPi@ ;%/b4mu:g'B 1!7*I>fJ)(3Tx!lcuJbCbt(UE|`ADݤ͸ P-'0(n ( ?zF.;TP0JqD$"#ߟfaq{Pk@8~ZlY pձJ6D X>ќ7"D bޑYa!g3%腎48"Z)1q^ A{0ӝV!6;s'J2"h2+ ;M)޳xtG#yFDM>b{d8"BX>}Qr8ʙl%A-\' 3,D5K )tN.Cf,*Ґ+aLF!ـ!=ةA$@c'1I0ީ4[!0URIo$5M2H XZ浈;+v'L/&XoAӽ.$pn`w{R]J2$,; +z7?3N2EŽoT_?L7cy:> x/%}\G+& @sH" 0 ((TqTLJ3˱5 {Z~jQ<8lC9.3L"fsRŚTF ,\,J♨1SE`h j26dҴ)lcH/䌒 _a{YIe&Ȥ311XZTܺhUBӯ` 0b7˪d7ȇs[j%h"b T(%C F%HdϷO hJb\ h(7 n'68X& Y!de_d2DLUQDI1A0Q@U$DTTEC54qeEQLHUUTE$бPQ%%eTMA&UH@ *)X>!0􍴟@P^7X0pV=hҋELDRhjq3<7“SPUĹ籠Xwv(&ӐE&CNp` RACEUJ!;6ړ#5T֬oC BB. c#*NhȀ, 4Vl0|*ЇSG2u[NFNilmRq=S})˒_#Ȓ$ yPUB-ԣ~}*A('ÐćVY,~,#Ib `HL?  K0F 1!>' X_laSw=BMĕTRqa~9ѦZV 0ڜ1<$+L<^P$LPs FuգdvsU\!OacS[_M 0̒J%ijI ґ@{PG;!9㾼Ki_졫Dh 5 3O8C21B'Pm}pwFmZ`ͳrdx> |A, ↶8$$M5 dHÏ: , ydn> QAF8H2!Ubgotfb>oluܟgv9JkizϴDfj9 `噘 ɍq2K'&n@hf30h@bHPJQ"Dvsױ*p IGIzz_C8s(iտ{:a*u>#3hp!sC? OQfB-?îX0SWA0ެe8P"R 9O󵥝 wRܕ:1EٽfvHRTQ7#ST-bR.T)6L42!Z\2'?5אNy4DԥPrQ:?VܡFc0om(UQ"A2Hz+(CoΙBۭ3,  Q*q@)hQbsH&ahkZgAӰL;0nv'w(/4J3-(9ƠU`Obf2L^zóSÑl@T|lc}f8BH)(Lfpqn0^S ,u!ggeBǎ9L*##R\f;S@q<LNٶfGQ7Pf v}ɸI%,K uM4sW#RrTu@-X@$%d N~ߛvwovamB+ YU|4>F>+Zs""0&0郞+_4CTT4P111c?!  AMBKǾx_Ð/DzσҐT !E@*Bp:eB gDcM_dwDAB}d/4.R6  d *,أIѝ[IMvfCgYT d5d ğW~atxʑw,i%ѝBɧa$H ֈʊRY z Gg3Uaāѣv@HBPC qT@6hT9 N?/=oJ36A+_)9"}P1A%OQQ0SD1 S PHlpц( [3G[z34dC"42ěf;7S7):0jf~˩bNHlhm +2ˈGIa*a4iS bsvp뀪 ?*Ru -u9*+W,Q 2i t0> II60&2roQCi]"aKCPP!`EFS41Mb8)ýL^+pNw2"o0xjp;.R4`SAY8H&BCF],M=}~GՓzr2TU,Pׅ-Luܱe*<XZK -OM-A^9pR KE1⨤y;puiwfW 1:ilx(6@4j o\XK-׻B lv$$N:Ajh3ڥsB01 -g#Qb!DPRR2dU+DPKE)@+y߷z:'Sqa)!LT,az ! 0\o;FF X%Zq^3e/%\&DL+@ݘygҖ4ɂYIi}ѵT 4łaa)Hd\fuPhrʼn̂0#EELH.'t@p$2! ^qNEJPhLjx &a mbN1VM֌@yb/GgX+٘CHghńa;{m,o>=wW=D^ؚrGX~,0~^ƑCSl/FÌ ) 2L˚M*.4=w8u$FQJR4VRE)[ݩBZ-A sm/Y@aJj8Jĉe%eE.FkC!ʈ@ (F"(JZ3 "l(#! b TL1* X[ q qĥ"2Y,P)m.PP)$)F M%%FSSYM& Bp**:S@=gz0Y;v,8␴5g0KR׆[7}hb3>*dءOWr /;yʍpx2hDzoиE9Io_mj.&Je|߸<0zK;"K@B|j$M }/x}uw};er!jH1Ke׏ 3upאּF<:ąu@>%CWm}UMfy97MB,BB(vb8}ilx^N _ i3î}IwBN7V1a[ MꞒ}q@# \dtLC-\&b)IJD)>Ld-1e{C0 Ӄ~fWK`O<0f'maU&;L!j ͓b0E2jШ+o$R+D#'{Mx&&h!G|; [$MMq)3!Ĕ}v {Z "ᎃ)wqr* h!4Afc.a<ʯ LHs2}0k >"g R꓎C.8ZH/GD%,aFDeMB*mDTͬ%2f &8 [t. N1X5O4k~ ?~i=_|xXc=9'B8Xjv6t ytYcŜUV~E|$[HqC!<͈gAڤ蝛8^#<#rҾC!{A:uө C-P@@,2SYg]JqŁ7 m~f{is%F1kL c*RkToA\4ͦ\6fDF>ePMô|Wo Gbj*(JY.Q! B˞ѷwb{fq1{'R}zsz0|l]K2i694RS#}1Ea{ {]sHa4Č@TXh C0Z022*S5 j E . *ȘJT,aCRDahNSmqV 322dLc5hcK4Y?D 0k+cq0kL]uSSZ+f X6YmgSQTTQ2(Ԗ Q1%"wV%N{Z*lDLCmHq@d74cP:(* * hw ҰONçгMjۘBm#`X!:%$rDrxϸ׹O|SLT$@EƵsfA 8CTTDގ}19ON!O琖2e%0CCL&j1 AW  iM3aP8.Ȱ?EJOwROzV&XA(OHkmtuÀh3μ rPNg$b $>}V^v:wӺ۹C5 x*Cj{I( P*w߃8K^m6҉bDO1g8*t_߿tJRX̱!jhyI3a3&S76*!;&Tu]aեFGa-0KGMZq9Y4w guAR!Ļ )0Շ 3FnU sPVX R$wb`,,.\k$N0O4  S ( 4T&Q*$0`>i[C\Jdo4XIaD6ioA[KJA1){l9-$Ù M (*f@!RjB.0O w[硴Ѡ(D#x_srs32BB)eAh hf尗p޼XARCYgRaMdkD[Ea޳so 4nqR`=y;X=vEcf&V# LV;18`%a- ,^<\CxU(`kImN! Zp悋JY[ h 0f8M!RTh2m KOJBDXU8[y-J8kUe u ! rWi n6EC, S Շ5 ]Qa"q[]fX  4t.FBЩTNJqBˬ:~HBTVE,1L~' `I;&+w%FW$ ͺ]6b.Ҥ{39+xʥ˖gUH LhhL\Np%0@8^jZ0l9꺘dUڭk+Anl 0j Xd0ajyquǏ*ގnsqbF90'Xi)qSwIvhwyÖ&5 qxr2&YTcELJV#89d5Kao{׫B0<ԐHcMaEGLYW2B%3HM.vOe`r7*^mISkon$v's(js5yvꛟ~ &t+D2% !("`ȧ&އ@kdtI(f;S Jڂ~dNaÚr9Z}DN+VXO__-֯:.^׺zU091]Xr)E!J~zߕ?=ތO3 7A3Ybq!Y$ރ~0[, ‡B?7>F'I+׏&?%Oal?Y٘rЈK00ia\Amp91z/_cǮfP$M¡Xҙ"J(Rp4j8!bP;<@Z&|yFͳQیBXebddqгq|nRdQكҏ N5v֘Лg xbn;'t C%,J-%ubuNtTiJ­m[X--JڇNiwG]l55lmVؔDD()Faaד%,Nrqx@sN nAl&*cf VeTw JI!fcRAjjJ"#>Ia朂ϵP.[;Rܐj6I~L4j5HQJde(O!l xD:ɫ ;$g4䳞g=.Xls1yҴח-M_n3 )Ȉ U^*A /MM\w8:;Zy㥸wӷ]BA:7#,5|&ӝN~}aҵVxfS-JIcBPB>}.y}U5UrgǀOaki UUPugt?O 60!JI֮^X/9o e;zT<<3xѺ0jM裯ql]>ƚtx]ԓt\#Bf`6x(C$k 7;{6@CC(ppl0@$x .;tvN-Pt Cx"(h'!Ƅ B!X[UT\ =ENzHGO(S@;PnsH0ubE<9ÈyB ӱ!-1*t<<:yyA& ^Y{H%Jz20{N9hU" ]Ϣ6T U xH@ 6 Q:^;r~_wjuXPgxd㬾Oe~H|+: ~e mCc^pi=}>pC;qm(ٝX\{~9CgZȷ8NڙcV)0dۓtbT;Pq.kOv8"X\b2=9f!ùmC 0VFytJ\o=ɔzv&|æѦKpRl8T}60aG12nNQmO[7H nJ8 _䁩BHd!$aMq}v2SDK!N8g50CL^dN9LlI)CC)3u$08vt&}-RmGW A Bnn ݙ88D &Gzpm՛a4f S.Tչ)VͱEt/;ڱ/IRa:xf[zc$wfvx1!"tSAB|9A9qS0BdM:9Vwf=ҤM*j |fQ#f‰w޻(އ`g\pBNbjӽ]gp30f}w ágt6vݚidޗ7BByܼC6837Hɘt4ZmBCld}b33E%L9]7y}3f|UD"CpGF '/ 㬹bLP|IpG`-6wn'uC]ɋT3F<>zF"#ueJ釷^y(DamJUķ{#\5mQ˸C(T6`Rm.7YATyM7n )3mne5C/:˳a}`f*L3;1(]# +*k2k xFrwA3cD]ڇaa$ 2_-7Neߛe9:-0b,bH$SC{`yND)sݒ!Q  >0*Ш1 6f5ز0Ga+7]+"?%uHxqq:J5"cĕ lmd ]D; vfj2wYGH~wqƒuMg\L,>LWuQ9;Kd333-mF˦8shLSOa B S0LDs{,RK-4k3br2\hWw``q r-*kM)'n^eXNPs=xd`q囄"h9!'1G|;oI,z5yE6H| Q pdqߗ%| u0a翬<^'!.GU S&r݂16$> 7h+ q뜘ɖ'2l-knJa&tK|d&4Mj?UV]urٴDf7sNuGq*]"ts?&;O>0>I{b^4c=pkF#z'vf S9*QGmqfiUy܇ZuS^_+Nm{Nqe 4s<eKSe ~K9N6xR%xj,97 Ts'Te=_Z j8YN8mpCj )n_ AMHnXh_DlIg6& ՜&d\s\%urN⩟3 ka:k,f¹9,HFN6asGjQnK[$\Ks5cHfqrWIez>jr:p\uDhUY9tc&t~WMyɎ1g+w޺uTjÜpN\xˊ07*Kߢ;A?\rB>HDo3)zpgsFoyVRbwPTP-;sЯqr =[@<&j|*O.0rs{~ϻAVn#;|:̳KExC$*`;q`g :S: 3tlLJc=火!/gᆰzB)X$P@鶂U t -0acdʁFq07sL7 J*#n^S2g/OIQZ~mڀ'^3RDݯv`M&mWVɌCÐGh%2H@Z΄fxY>byݑuG$ t(J9scLqD˼<㍹˸Gy3R<(*z7i1sdr ,pxt`D}(w(:DŽI$|^މ^R7}?xBv TǕZFFfdZ( pX 0p`%*T0*G HA?Y{ \&è8`%>G !;/1ȕL#%3 Qɷc 6!䕈yl~8*0BR4E}-(kgm.6ն)q|x8qF"w`y( Y~ xV "j5f:`d (?^xl0QzJ@'":⡁? zEAaq1$n.Lpg|ΎngWoxn:)䥅dh[HޮrptOBQ2lj2)P5ID,d]MĀ/^Ω*|&0?¥t(ip0G*8ɂ9|#,!}5pY۟P1[Η[e]{Ȁ1V6RK) F/xP?~HVLBqJMc9;H ͳ3Dj`?jmYc 6Eu'6@e2uN*^//+J$9Թ O[cډ:ޜ3E]/u^묷xNC2dGoELXDðJiՓ{-\?ӎ<`  0ۖ!'-9=]ݑݝ?wPdbͿ51YtFNخ ` Ȩx zvQ^=n AҨj^M*ztSVd0e;3WarKV (Nݭ%h`#ŏ}0#]:Dg[U]r 0?(4=i筪O-*}M'1K9;JkĖ(FǬ-$d`cMNDa)rKXc  Ax83&g /9s¥֯e:~_P2<>mzNNR8j[n2DDcI&ƛF Cg]Wj{{Mf\S-@S ua7C#mf0Y#'Aٯ=neUyQ"*{>_di"7 )zex'× ߺu@~h@ ?8?OA; :O# 4r$lPW N瀊*(/BA1H @A@4"z}G(5 21 #HRv`LHeQ\{Mhy/XNT_@;.x>h!XwrÍ-Dbf%b KN VÖCUAh[6h%8P.-CJ/ϖ/1¥:-lHlMK wgG\[tNpTD58A>P x NO'yh`fBpd{ؘ4@>NbdgUߑÑ4Ϡ##a>Ģ@(@熩 PPJ#Z1[ya@3(^?O-2NX[;=C SHV-lT-#²H K  |,B6{c~(wIBS_ 䨿ԩ@%JH B9_<%N2 0d"'# wt[4"HM?vOQC~Hl`3}c];YâʨI d$7 inp$Bg.8ʤ*,*qA(|T@'$rX8NaXrk$ 6wYk{qC!&!(WFPU1XVZ9+01T QH'=3̟T+2\F:'ȋ84q:EwfbyN~PeFDȆ6v?mEbb^k x t " rQ\#!Ɉ"&+r@POoˀu+'߁4L 5=1?=O hBvq `LzIAPNQ(UC vjn1u9\kNG i[s[-ssD0)tZ(CxQD.suzScCbhZ(<,ׅ- jְ_qTԩǠV6( 1HxQ)3\90`hg`a8⢑E L: 8u?| &/RFPD>'a0vd?v8fOO γRRܺCQdju؆AAO+Ҋ)'e >G:=1;NpH$#_~s#/ ԟ#2fi@Uo[A.paˁ{ozMr GpdX~2@>= YeHs.0a$ykۆQ??5u|^]P ~o|MrJ}9`–a-#2l)\*e92D+~8/GT귂8k­P)5ƠlZ1 '|k ,?X z=\0nƈn"8[`09z\vIq¾6|zw`}q& :ex"tQjHZ,+ QF_FA ۽9)(WTTRqtsDdU/xÜdI Az-܂j^eanXilԮb7o<`pb2Cl&P u,ǞcЫ_4ql)=` "X),w63(B;Du4w}fr,L["V|b4c-"GCpz0 M=36sh?^042-;.)8bZax-JM8q\ o;mF胖A)o; [ѱڞ]{wc _t{Ӧg71'OƝes Yi2kX5`aaVЏzpxH{!?ׂlX!jyVE e1%Дց@"Je)faONkkiw'^̝Ýۓ{/]]ns-z+;s74QTYгOhc&eB$~zJ$L?9:um JQR;^(O܁!C m_'3ȱ;y(j;֪lTq;Ր"> wq;$̮^gxnݦɛ +ƠTؼ׷.`}~CӶ쫫wͲLC{>o.fwИo4h$Eo(10qSpcnN>pDO\kIo~4˩9fOJ3>wGQbDT@N S= X>ټvm6wxߎ<,i0aFxZ69ܷsk%'K\UMa;P5|dzל# d2q=8pzsTe<4D͞{XN:k~&,L (uD*[:zRʬd[Qڴ bz\~k\ g.(u>gu3/)4YZs^w>X~F.X,g)ψζ1oY?%u0Q4nOL]lLÐhmǠ`D'؈MhD|A?;!zK`"tԊ¡jD(hhhE N|@>"Ď\<ctC!#$/zF@(±2.5MP448,,]cŢ,2 P F2H@a+# s:MMUQL0PMM a ;CtR0׺&ybגKCY @aii2L 1~hjvu]zzՓ9HH^D~PMM}o rj#]~6vUtIh"К@J  '_= Ix)%MDԴ4d,aCvYy)KTGIL`hUNC0q:Lϴ̠hHZ&jj5U@f&&TEP UA$jaH iUR! 2,2̉6@E.z1)Ty{jPU49<&Ty׀>X9nLGA̛:Oz/à. /xR@) PDTTE tC9xHʕS5!UD KLC 3P>e&JС4v>!R}TmD>:RK;xC$Bew/J}A3=1|fdTsрHh3ACD[񥍢ÈjN Z~@9=7MSC3D퀿$6 !U1/cB1xJtv @b: "EBN0TI}d E9O!"M 7☏%$@"ReT*GzCEddϨ8*(" Ն UJL_t.0xN,K!&$`ffPon6ЙLW3,Dg aPӔT"rYeB%1 |fmIh[,$?LKb@ރ&C+hKtQB&J匀Ї5YJDFNJRPDL: )ZN D(pH&͊aKJ N%~Vɛ1L0z  Z]JTˏ19Sԝ 0vY8anfL#ՃG(xHneߞA%Mu^.G.ofmۅAMQuH*u*Ixr؅B4D%=O'x 1qsvgND{{o|w`ܦ=ᓣ8~aXȧePR} 7?PnBox( gȉhBSAŪ;qeWggp|O<~p~"L|بy%L @K fPL "0wv^_7=s|t>l?p }??p<_OlС0v֑O<;s#BȃŒ~3?^dyVf%K'FH4=>I2c\5@eY#֯F)RxmHx# GIe&"[<1;r6רJ1I@񭽣3YQph erq}~ F'Y;,=FxM%p% jbc׃#)P/HLgѽyc0䖕CG#?] @AW#}& B탿YC&㨀Ը= b-,b7 6lyi݇N6 e~ !XpݘJp8.e%mGp>Z /cuK}Nh8i"waΡC;0zdȩ;=SŽi E%O Da@BO_-wOh$-&cg" "O 1L' cf a65![b~|۰-B(UD &$.53#<=Xab=\67zX9co X$R!ܔkgU ն(.!#*$0N1E'~95pBXIDK}0fmBN!-(~??$p š50)_eΘ3ս Y&&7mkѢ`ZYark~4 {Ck1ڙ33UMI-|J1>{I  Oxl?;O, r|r3&?0)# _eJ GC ?y@uaڝ`'I藂Cf!+ H!ܼH 4g@A`GW58K;IuI^DL*2aer@ &u d%& Ő D8!MΣ u 4 qd I ( !NN|4Yޯqɬ%=aa`BY`/keL]Өwbe-(s:>Ts2Вje9h[+@=]XFcL|]QիfxҌ̐N(8 q4]d\+d.핂\ fT0 AU88MIigqB&Uprt`G}VD^ﮮ䙩+ɣC#5.{ 0`:-b b4 31(&.,P%HX'@<8'Sgh?䒣ڸJ9#O Ińc=g>>b5~:|t;sW5)ʁt]_6O="[)%:$"(4YDDjCZ Ԓc120Jqԉc1t0Q3 a*m! 1 GMbn 2J,#aB RI!A@X9 O97WBITh7J@U/,u i tI /z'Nak>9xZ9 SS&.J{K e C &img5hşqu6jnT`Eˆe~) !bJI!?AP&hg!$y\.CD%T0Y ҏ)"Қ>RNkρ1ƕ&Վ?9="/ߠZ@4*{db1GV >c>}}H>9TNpSmv ΦV1K JQFgnٹ5eQPԓ5w -KTSTȕ!і`(,Kmtalh#,"fD"')*Tr SkX8.4TLPEF[0k<#[ǭ[WmPѴu :Pl] Y>NN=qАÍrՖX,< 0]V m]eܤ02셅g@0iݡ *H2VYr[!iIJ8.0H c4F#R@XaR:]rhњ 6Y:ubC0= BX"|(sJ(R V0Ƅ~zY^'F(hpP!CBAPSuc֞FxmGP4R&S C%B$iB *ZV! $ZJVh ) \h2ƈ *jjaJhh)JA Lc H(2 J f@B,r2*T(dRP2($))I%rE#B``Zܦ=Pg D 5HHPy#R*Px.'B@uIڎO<,=V2VYS4JUmYjPT foAO (R9 H%,ˋcu n-g\H6%u-H0eD#!p)70}sPT3_'dD).{lW!C VXIPD\Q.^;\)e;C>ΪP b Y* $h*" ("j &h%V*"%ĀnU}FFʎ~wM%>CA+"T&9>^؀9w(oYFhH'v!`{5;;pKن)&]R (xA~e]&OnJY.h>yMwَC0ٕ!AP@OHn#x,2>vw4;ys.o@L@"~ਈ:xvk5Q8㰟  4[qC;r&- l ?r,-lD;F-diK8|KulNx2ǻ0WV籄ð€.1(i!Uwxl4oUP,x<#?R{2=.:ZN8Rߙ ΡBf4 U a /2$N%8j4"8p³ٛx |tns.\E<sb\*p& 3HGF,̀)q1 =hL0.ʵ0K]TCZR4 '''Do!GsR,NJbM8m<䝓/+8Ri|;3:EXBeR({Ĝ#^Lm%JTNrbKBM0l(8`+͔$qBdKӧhb)x82T0P,xv9+I^@Km#Fge=QfED٣JVWYAўHxA-0Ii4!srr2i<@d܅>#%&+J0 3ΪY!hLކpl`fX zff cka*% ^o!UC!ȈS7)W_2ZUs@.aVɆIIRx(~`9g %Fxk5PFz,8>j=Q~Ϸ# 5BMt 4:Wh8!PRP=}"@&JBB%(*%-(R/Fȿ*aG1QB]py@Oaݏ$wa uglʼn2u(bM SvA"$JX[d-  H }bs@7 2}sGѰ4U(곌$q02L )PQP D!Idd*icWGуw$^Dc |2P{yPtO^}>O# p2x,  ղ R("d%D"E L 0~1Ie=2)X*Bcv?5 9,BP:ô?>[h`zK~g ȟFB8h~}I VC_0V*L+ bu ^nbh~] |@(Nk|<ˤj:FBd!@R3FmDD14. &!! R2栈5dӒf4&AT#v SVʝ11km$r\ve\a 1 n1C6={ 3>OEMfn(mۂRO:񅔥RBiAQTN0Ct9T!W40!MDZyL QOl|+XɇO~ࠉH(-##DD `HBd"QI&h'R -P1LTLB"PH0H`0ɓ2,A0 `h!W=8G f[v_jIوz 0T:ܭc%-WK(vxGQ˨>ǓkX4nSmV߷۰)hpuه iCaz5r1Zw/)qZ<1oNasb.\\V^ބQ*^5XĦuUs2u`~*ipw緇s}vnOZ%{zwvnI~GuRrsW>>tGiq!U N2(\;uyk l%T0DI ($9(7DDT$A! r\ b:.DнpXrwĈE>bb"=@hߝkZֵkViN]Űh<^feNinl>wI 'wifNSmz!0b1 2}5딭csg|ϨJMg!~y|J%*EI\ނf :8̍`'aDhY`bD|x0|R'`AyAB%w3 "i(%$)!(bJj"ZjihB PBURR$AP0 %%&$` )(eI&(Hi"Rhh(""I;Ap-'&Ry1 w@dDa$?7raaOvh `ld',!Ky cx. ^Cn# i"R?) iҕ8]RްC}^vv``*gd mf98Ahx(!e)/,oN`(0g} 2 dVOoSxPvAŶgAquf8uI>b hC該0S 9DE Hr,0R`6!PKG#Pқ-mvXń5 ɠ0!hMjppH)֑0>Jm;Xlb F&40dw`C]\201+P%s1lݰh@#a8DԟQ2|HtLbJ))Gޠ{: ѡ{  -"?b/5  Sý~Klox6A>KM4ʼn: (BAd`HҒDEpMdjS:H߀ :Ԃ1R쳒`މiy"[(c 'DsgmuJn>MC7 Ҵa P虩6 ٽX?Q'A!k Ōj S2`C6@NK!o33Y)TOhl@ 09P\4^dkx%n F|iSR$ , dϣ 8 Ԧv5P1aDM'ҋAe:hs`n˩&orN--: ZQq[-;Kdi0S)CL%iA|d(J+ z$lHq1͂4Rӫ!A2L%0oJ)&%"Cb"fP `""\II7jmyFr¨'QNԒh)807sdœ&-U:ͷl9a=p2%)8DFLpњJ 26O˳Zʓ @VK >fhc(LE4DX#P8<= 8tE;!rӅELP 1Jm]aZEN" 4yپ4f|epe0ibΒ?:!WzZ@ !'eLpНd4Ө0R5RVBmapA';:QRĆӅBpbQNy*%GMtC9nR^Z*#͙o:[Fu {y$uOҒA(dd&J`@!P7s};^gdM)FFʟg&b* tt?ٻrώ)x81zb&uOußj(b_N?Ryxybȩo4ZdY*{2#q$$!9sPq`Mee:R)"g"ttzxnpS/ k L]1>k0H s͍R5c(ݒY[,&&AuQ*sFusמ -$ zJ1/n:w XyEP1x)pigKⷔ0IfCRuD84-6KL 뛀 KK%ml)*wc&k9FVfLmca51[i/fFɨͺCEd`=XRZ>F*%DVh9\ywE#JkL{s(rHl|dL1i Er f$9 `-,:OhcjFb1O, ZSЬSk!hh;+] .J L> ;UuN솉bی:c03mIA8D2E5c͗6> uN<[PB-W s%=RpU  wTϸLI/bБ$M&i x Bc tc0Ҏ9>'<|KjJGn{II_Ѫ@7] V~gg I@d2I̼dԵK ! & Epbԗ,;D%PpaOyBmDIĊso86. {mOC $ B{up3/d^ bq~1@| !]930(7d1O_)"i MkT4jʨ: N9!H=a~:7QG gw|N!~'MhبSWeKIE,5lj@H?`thӂ [%ElYwaҼBHD&%(yI i/y̳75;>".ےxt~S>GkۥL$k .vX$BMfӽ)Í9bÌs.I0b wpFXԇ:S:aF;bB2-I,L!XxaD!9(P30dPSDMD- y[d9RV9'Ip2(Hl֨2|$L+H+ d-ĖsRo 9Q/mn>׼SG !KLHLy ;݆5n ds8Y =K Jb!!cn@nBp$n٠{L dw!ٮT0XE u :DeԿhjғꑕ D(|ŬFi"%B 0%2߂ǰIpRƸ1X̪"6^d"PՍl:#~Pc$nO+ğ:;ɊVP}M|w+MXls{p]SN CȒUKT@\luch`UgxfQ4;=) 9%SA!RSZUV+$~D #K4"H/ %w,6#@K؇ep6=6NWbtgC (rJ 0Rh gd!>•|:=eUٵJUd G"8y 2Sq-!h) hm:, 8̗$5E S)ՕNaYuM`j-&AKtai Wvm,IoĠ.ԅDS =i j|{4D+q(| B`h4DLBQ3M%-aRI`bsJED;+B"PGýa><;NgMpov[7*Xϸsyy96ۮ{534}?U'@TO rvgdp&Ѹ-e γM@ ]M%B(ar4IirʡtZ>RRgky\}KNw `ŲF% W}O9!gGm\M6 fU[K&uk[?R j=e)G?W?<3bWr{<88F4&D,| RPDUd X(?YZ`j=L Ewr'OG}6EBHC$ *{ ҘHR()qbF(O @+ >ürEs9$ݵaLD|O䖒 qY~kiRC=Ӧ[/GT$S0Q<M NwЦNҿLwdW!3Z|{z hα벎q/V‚+B G@0DZ $*Fgꕪ gu˒)Ci `]@d RD CB4:J#M82 2I @7Gzy{eO)jADI?W ~U5hcJѺ.cMR9 ;8>J%R No™"dJ#AD$+V;W$bT3:(m7Gs wh _9r;H) R+|"!CEnE!UIi3}܇Zya%&wfFv^UQ\g" a8 ɱ@w8dq6zu8^CZ,JI)`<:*ޡ5m%{1M:ŢR .9~3qݝAHa2:v&. 0,䜤Od9.є:Rn"|$" KnUó)(,0p !mЦh==ApD7$v0SX 0п"Fx "Hxga^5d!AH?J1MW›Tжb"b_S?^Āϻ=iMa b\;N$"'h02aMڲp:N͒5¦(3xAąYPP%ܡ'Qa^]5sc*,Ud zId.t1_GuGGgR=Hr6M0:NRnhΌ&'QTw ͎N9GIIJFڑ큃sr+R,:%4kw" @B|3VR:@)!6D[!a*A+LH";,a?i!?-33jI&@mU1D=v`] / #Oc$E%ڨl(9>?'&g=^ު0Om/U=t\ʾ I8,UK0- %wAanK=5Q_އ!Ǝ 0%6 EeK.U>PhCph!D5MWZf nء_Wl',ybX|~܄wMώ4tw|0􁣡dC0^ ;z 8v%ڝp"4nrT =i${!*ᙬ&樂IbXdgf(p /5L008a.j ""`sNG?T|\3zsּrlw^$bQ59juYB HWꁃc{uyuSJ\w-$Mfj)*pAHa`jMq )=e@s" #  11"CSFݢCayT 7\}S&ZU!hZ4S0+b&#cP[mCPƳE4-^$jO34 "IU]! ;=jЮ)=Wv蝌/S%Had;z~i/ Ru`~\H>6iC _ET qt q&BjNBV&턏ƍS|\bf- .`'N1)L}(KIlioF̈́714mۢAq&,7KˆSNN|3(@1S-B[0f3H٠ӿP=~Z2 P @޾Ofؔn<1;}ĪlsJ#'cB@3<6;؇!ǹ_2jx%/pt\Ь? MWc$^h8 >imw4%3 {͇ D@?􉈏jSBMXdJ bQBz*UD*}zSbCt3sg'dHu~1Y4"$mGWF  M*%4fYX5e{=F'ؓOIq(=Z?Q&o  lv#lEnXM |Fhr[q;|pZ=e=XQnx0 $>7jӾI>lJ[<"Th$4*j&CO]~Dži27Zzr^v g8.с5e6İ~3`z: :3LZ0lSt!i|ABva IdyxhW~!<>R%(Ġa9#!`|pu^b 8<wҁG't]M4||83I EwC6RPxzDG6+1 DU`n2͖vlN791'xRC^Tkj)Km-)K*"1\}&[yu}דNJ\P(DlyyjF$$3hTj;wO8~OrJvN{Nlc>7GLuiMp@wPdSZ ҆a! m)ZP04C{SLgM ŋEC7)'Mm7w,bhYեa;!N<ӽ !CIy96s434T34)3`&) h98lqBqPZb$cy ma454vJl31 SJ̇j#f uqv{Juk[v5_]C2c,PR#Ojz7ݏlZJ*34QXɂ+KCcڎ3}uÔBҝH1W r.SB[&&W©?>` 435!Ș ZAKYABUTBn.3$h(p,/ujq##.ZXB`ai0I )̃*)Y\Bڠ\b[(jcK,(cFbXe&6t  v:v6) @٭!B5jLeSĆj Cd+$pfL Xʕ&r$]HMJ<N aBqq k &i\K4Z jra!a4#&%3"8Z v2!#ax4% RUOx%LLp@)4O6B;vpf*yȩ("brdLEZ@EP(QM Ҡ@LJ*$VX i&JDRhB$5 1"T A U4EL$0B1 !QDQ'Q˥R@#NBY)e;Ȝ`=C(L$Qb)f S 8 v:)7Џw1<9Ln޲|,IJ$.Ox"q1ú d!M(H7wKh:BlhJ:4k!ASP HzрE(HK": $"YER}Oilf=*:ԛ7D &A@rljKvPt^_dǖtRr YBA+P5/@`m:_>F$_S>19{$_>ϒ>'n70^ .yf)3 A+M4$5\L: )L ex.-8x[dl)P22lՅjiCSoik"_1!HeaHkvV%tmjhѣFA IHlf@,UR $)%(Pe  &AfBH- 8fBX]DVA (lZ (Td`eA\I@dLbbBR c4-R-e4,@ĩ#5ju$%qAKB1R'V2 i JS@@˘i3%#P (C**6l0Ye*PkfJXeYPQXY)T3J2-6FfǪsOgx)U%У*( #pzI8j-D_5S5U ?HhrgCOeb;im! ~>P7/TLDGL"h(*1IC6@ lv*W(;Ca>?Phh3Cۉ{: Ǡy a LiV0kov }Fxh??t1S?  :2|ج8-sT0(,;+QKl#T>˲l`fgn? >ߡ"eў~mxj| j@4AbHd/x4L` cee㸯 JhLNÀqPU]Nx[{-"{C7 ) a(É|nIB+pd3# ) Ì<-TIA,$xHp!>V10&ۉHUQQ e%ngϳW&R#>-}ԟwZٮ6KedQiy=@(?M>%|k4.ǹ^ٿ;DۮNH&M6/>޹Ӊb.2.PE߀acYj;|J vԃ"lܧ)sS/JSK%\̤D;JTPjMu%Ka56aijD5\݋lX@0^2*]PR~Qɚ&mt`-&Y%IPNNqm-9,ܗNBiP彽p͇(HS3s{f6(D@mɝc&'YgZ7Np!yӇ3t,Y kF$0/rmUIImA )P( r$2YfaTj2̙%6P$ ņWD=9HO'瘊<*LKzDpAdbٙjFEo<c~2l td6*X2˯T `!w6e,&jIPji J!ad_ W\}b%+SDEy=e1:XBt:ADǫN+ֶuͧP Lޜ3KC<@̘>Y!p㻘LǠY^&42i;diѫ hg619֭<0w<sfKIFG bcI+/0$䘈w-=exoz7q3%ey 5H% 8Mo;b.Z\vq  :@/u,0/`3"bJ^M'(t{(͟ v[uCp9;Κ 'q F| ~@KB,kvhb454SX ֦by}R I?!Ȼ`L3 K7mikqL}'3\NP@@)"rϓ]  }p259z:N ճgq%&+Iԙi]@An'[rss j]ͅd鎃Ȋ.3 [wa8` 0BH ¸$4Ë=C/H< PDI߇SO21Y"Ue6:v;S8(эV#f=-)ňn-4B/:)Q9LRO D֣O|O 꽾ç)@>؋:zZ6^ou'> u$y>?33#CX_"d Uda]۩D\)6>r:ž!E{"@рl}!|nP3KgE<'x"adz`P%:c_g;ٜL~]2h6f.B*X3+LqUAg?z9J_mtI20$;"QRKa8AlJXѤYC׃}TOHa,ADeȗg | S9eei-x؟J‹pL$PQ$ZS(f&Ӥ 'brܐǝVe<^x3fa+GBGwɬ;TC{F@1ȴRwp9d97_{6<v IlN~-ChаE!y"$4f֔I;C|Ldf` $=h%jcLYP?(ganKRA\,WdI!3 \-„#ݿ~XQԸWd:rVCgxߎdsk1 UcA}c"Q\XVX&I'a u)Z*%]cf9qV6$fG@5?Ae ).)MFGdft>Vq;S=!\u':{%5 7*![pLNρ\\(ăPISR[P,A/#l&7gZ}ִ5/) 8j6x0V2fX̶HҤPTR_ԿGLa㚋 sTGXHbh;gSHeJ|<Chf*=UВPzidUוʚHvEM=Q ȉ/((G3Xр$KJ@̔1S9z٠%ц)TMPq)L㮴Zl]|̇bS=d9𢤢%")h $ b)ji)i,!SCd H(% URD)jRA)v| ^q eb񜗌=Mtֲ)Uʂ0Ġ(Siaw]G`O^|GC>@kʁ bL3HrRUĶ΅4J De'IB4u'*R*0'bcY948@ EQD'&e 2bHʧﮙZdž >F(Cmq pjղ 9 c}8`Y.4YV4$5d_,тmho3@yt4z5@4=GH'4( SKx!!O LĖ]Se]U 7Mgge%<64 6i:A}=5~,U84q^1MO~8rCOл#"*l$:KFb  ᤥ9p. ut ]Fї"! 业Jh#F. C\C@Kbkv D3AawHugg{xB,哨ys1O-& }+ZjBwв3QLC&ӓ VDu wk!T5]VTLcCګq21(5I@NYe<ʤ@CIa43[if"ƺD6JjdS'Lb̳A$ax"F0ʓi]) -$)GC=NΓE(N& A^xxp˚:a95N2N09RPY9e%[66[MmBR VO; RvUKX skuxY<ЖȔ!HC3h1sЮIAW(ߨup 0wM _O gY{#+`Mj К$E(hX¬gmpQijuKD`wris<!7A̡^'8q;i 3:ݎ#rxt] r v˒/Y5E! $!;#)VmƦx9wI65YX0ʅo4aD8 j MK7 js$ݫ o8#i'QYU.4IxE1 TsA]ش`2X̆C$,IyC$(cmyJ}Æv rAi=egYr$P F5&x9 c0-uJX=.)"O#o WsL VOO:c tS,:zRk:LR_>әSAvj$QJ(Htp(h@ӑB) LN}yX=O@]ɻ(;ˆ'u#47$cd#HJyϐ*p:@8~v벆"g,GޅC$ABS̈́Gp2i#8|(:'Mɯ@XP&?ƃyAkf"Y \2 Z)3S[' RI]lI)5˹5(e50M5pF.fZZ uiHU%([y<[kAfQRgZ kh`#--J.ku&haz7$5Kj563m,uNFݝeP ՉC8caϷ{Hd- lSp#M9Πʼn:F[-hCu00(!I|([L1it)-`0!l=T*3$J~8d ,頖/$.>\1>Ml/GR);53K& NBA5fܷ8~qO.CI)~bրग़j f" F2ʂx k}P C0IR?M߀fئa\Нop} >aN\-6%q)x݊Hal0r&0HP LaQ (R"C%pd=NFea>h DZJB@;_цbsb2{JJtY'G>d,"=޻WCLS1.b5EL %Ho7!ې1!r LD@JPB?d*"@0LL0BIʁٛ]`q Rwgv {BAu{KB'dD 4abJ zބ !&ۼ";  t ?1}` y !PګRKYȇa <(ucDMoi:Xid$5'X\ 3n?pIu4 B+J_B3K1&NzE0znd4OlIIwI(D~ ^\詷5("˛)SzjfIR kY)hU'o=:X@"H{CHL0,#!BIR4DRTM3(0M(L*J$RSȈ0@PAJqJDe#|F&I,0M@^&3%w gp桢"")ScvƍHqP_*5 jgNǑ&Q/"HCLAE;R MAOCrI`n|3ñ76A/-OJSQaYI(\d! X~C:' hVWTFaGTPSL6 DJlȠ)fA)~c u4ƗQT6G!9*F A `g5*HlOp%("_>z@-=^19+_!Hs!#5M\LF(U,Y4Rж2 &贁l$)"5Y0D4|$f),`)im4ĩh=wdI*J O(5y6 JbM[w@ӆ&C<@G@`SH>?+T9¿}G^>s"}NAެ@:xtjL>/(jqrFA C=u+rNk02BlX&2jK5\i W10dɶF VNcK L2ƕ, ݒSXb+@B0n01 2$@.PWI8.ĉyȏ-̵nf C0Ξ5i@W}Tq{ g@%]QfH`ز#"6ATzBѺz̔eŭ5Z3믽n 8C=#ɱߋvQLLKD/E!6,BVa%jz 06g܎ſBa FJ]l~ϕ?R$uY[WHSjf!(Q0Ꮒazx4,d}[I0mQ$m`b핺\1'p;Bƨ LBNzr 2+C+Mm`׺7G yX?+>pohJ\'}vxX̔xO8wASYgCTl**t讆frja+sX FݚS7Yl{+{~86庈ߌZ^8\#6 O55:G /PHq&>'My!վޣqqS)"$PR 'sq&N]cxEԚ):8NDWat!ώ"5 Gs݆<\;xQ0,0ce,˶Mv*jIkЩFAlKzL9R:L#xAqwKqRЬ}.3.$ԓ\t5T5.Ln58M&E9G7wBFy4/.`K/jb] 3o{qT];Nv⛅ǹ^Zt΂.pjum .+|7z61)4@ZƳVtbq5Ӻ\x\U*ux<{ظq4Q ]ze1hyE{`ZU$&mf<8'{Pg|Papk3sfqNܜN7Ty xcFGXr5! ! 8$8yDž RX2u8)r Isr㪸NrskMf3B3ޜ(^5rss)sۈ8im`?p TLg$`LV sʠZ:uToaCJB BWf -eXX"ACz`T 1Ъ)Tl2TN޾{4fу Ƴ~n#wEeLu,zr3C n8vJC,HfcSn:HlӒ!JrNQÌ FhxrN⪲n!iC BTGy{qP"xzW` }K&gKMDS01s~O "0hbf|k乛huay|O/nf[^YQUTpKw)`7u4t㗿#У3]X %!!jw{=м#X{U;gqWo?{sW\'#E'Ðo'pxMr]Bɵ\Aj$ҽ"5BkMi#V&VZ!2@^nIwVе8fW; `*a$Q*48g3B1pPRQD0md~8>jSt|>Sהx#үþKYe?gi1hسig|uY#ls&B%Ӈb9ywbaG_Q(Ǘ',r: AyHg$>([o|4 phT/*LQe#-'hqN5(g;;E6q^|O.×5Fs) g iu=r?#;9 05-g kyMJSFH5ĥ:"f5&q=^I {)R0UI$DHRDZ(PEa+ *BjCC=fB=^RrJBdל5q8!=>I|%G>rb`AI aؕ:kI1!No"B%HT1hfv\qKݱq6:5d`j$-PoG[D0h\0ɗT8+HnNɮ$֕;$:ދXJzFdfdqm @[$F08Q.Z{Y8iIRImLqZg,Yݭ8U 8J0N`4zp4R;0,By"I?ɘH~͠{{bSz죠s x/-H_ YrUPlCCHQ>%+a(s a `qd5N3uLldUa+!>IX (1 :dIV~ Y(7k.4݃M9ULTQ T0\9<6lp6¸}3oSA\jq^{VR:Gh=J<n7NPU^#Nrr;*:<Qp,(tj"LURG.>bIkg ]-s5J]"i!^2ut=o ca掓8_t"׆Hnĩ* dj0|@r@`"-@QC SO _rYmNJ 2}}NIBa|c E䑥1 `W2 >1Ҟa*uNu xc-@HxS%]rc3fI`쳣Pա#=ڲ-y'S,HvF=)A_%˔QwÀH8?<z>`;e"(1D5mfZ̤`]3M)dIP\EQ@\@CP@mFZb Hex7Oxқq@*aLOK  H) 5U:a;)ϕ6B g/(^ɇ=+~kg,@a$M-kkROLlu  Nva?d@ <JMCK\ @4&(hh+9ܯIzFFӒ`h śkz?D1׳.3!ek4KHŸ ۵4S=4Mh؆R!!zR9#N=98MD,I HQz1vL!1iOf|洛XJ$R\4a1Hhaa/JΡyu%O7c08]U*!3e$N /m3WXs@+1']nR alaXX$%C9U(d08r N4OғtS4NaTr6DbrZ ^4H@*Y2Ӂ6Qy2"5!'}B:6DO^Q&ɱ:uGy/1AymF?VҿlowGԤ,wPЁpFNXQǑEhNwQApE2cLES3(有PJ4 5@W 2 \g: ב|P JТ B>lQc$;p :܏2*P@a"'*ap>⽰f*bw肅2M.hf[޷#{ˆNB=^ĪzNSQ"}CL#ͺWkUdžzS@ɑ?"M ֢#M8D-J5-++TЭPh_.- Z ;HxP崥)\26 aK;)Xa_ᤏ9R8sCg%V8 q1\l3. (nҪPF2n*`Uhn?V)9(I5lR chգe6T`U I wb,R*ʜc(Ѭ8`IPCFMYpua 0 G%抹T b ±EhVKνpaKKHN]*U;քFPC;tAujQi(RԒyXh<4wzwǝTx0Ψk.-OSeY6fJD8<`H1uiA,1U<CNd5a rYbprCD c/DNJS b &= Ĉd!4A8D$2 〜pQ:8~?8s pY_%aF">tl匱>[(5Ъ"Rޟך6>@~ΊNQs$P]5 !yFHQ{РE>5> D 3ADqVYe ugs82;!:Bhj-q}'6}w.znu7cB0rCHc @ FMl:dI`֩?udB iJu_KSor r 0CIs%#m@ܡH,^Xwv_N(gQN0m `bb&;InoL&yTSs@鰚uthC@<;3# /&!{b c@X!d'F2eS,#`A!sC3a.,݉nˆ;? dxJ0`5j-JM]y*27d4f!7S/(4wfWxv\{ k9vx#jS%ˎBXR80s$9G,F`]QޥX5RfR!bȰ%g"f uY;1)!^ !ߗo}%.HC't"+vXD?1#[ QLыLE9a`L>_f0.og9b't;S3!=nSikcil+L!f3YCq&эR nP:vXM fÀA12c|z1?ŏqgC7{yCO,9 +SK w Ep.=7=nBYELoJ2ft&D^ZUYA!K%Nc;qHV E҇umsHY`vѼ5g$aSH;*d-M@aiBҨĤ`j YJZ5(󉒅YT4ad7moQH2'jntRteE-_k,q f2Q,"Fa֜pzq]V[ 'ha/ ߟYj,תsߞ#vJI2J1:hp)'bG :1iA0ZllZ釤::!YHN'^y}g҉ys[rPDA4֕xQPP Z*ѧMnj[$6!=4CTc+orчfwMK3C&89ІʵRfDrc JUDc942WXl`uE]E,QTQ뵳P9W&8#[N A4Am a8Ћ2UDҵs.e d2fpJvx,[A3Nov|Pg &ዴBf7٣<ζ+Z$ۡxd,خ3Qk ),DPw$XXRnM1鉲A5AjAd5u4f/@aƧ:Y9V%CO3HX9M7 3Q8$a2ᩆa p%4cKH=Aр ]{.$P#:ěNoWN>gQc\V8lzr!85JZYv>"3s|RqVX "aww\Y|ɤΈXF7~`b@C#ύ]0E)$7np.8(gEqEy)1z4"eÈp2XO55TLx]vfowλC+00anѷk6 )VmL4h-.'Q#A CP/͋OM=>W J4Y1{>k}7p4- h=W> XÍ鷓 3նHN0v2 r w% D]k,8)jhڵB,bFw Ầ1óiNFOdcgNs,lG9[B/hNYģNI{9Üd}ѝ_ZL2ϧmOٙhrLpXء[4ԵVl+Eт}Chd3]zЅBxr꼻QJR8f롑1}]R?wMD37N=†TV`EoD,Bӫ/{FfRiQYs)+s5NQ2".# LQl]Qxbn'Z-W"GN0bV\dA;ab-sjqLbbgv C6 OZIy$1 -HbZh#!P2*gWa5CvL2a 3 .G`4߃q 7o\Bl]zc1 ]CAAK \٘8$|` %ևrzYfCw"n5tOai-6fL25H&K8ÁP 6tiEK\SmeU2oDn2gPBiDD<36jIo!G 0,gB3`pȐ3X6 ֭n1ąw0Fǩ#BhjЉ <5K;&DvSP5.Ga d&C2L2&]$-;x uÐ~z6iZ4Ό-ge;y]2:,2' 0.1 Zq3E ^S=$gQ:WkH7ዂlJ8PPTrٵ=f`}(vRWǩSݝ?WG0|A@ɡ|M [LG׊vѷH;sN_()elFWۃ+rd&f6QC|d;?~I#t΋׳i~ЦTV2Fc I&Ee݊IlB]x\$-s==np{e*!mӜdjHxcٻj]FGZXӨSu+k; B%w^ c i015+i-X MLRU DML)LRG9p;ƷP[\ɝprp&KotqNú; &!rJTHօR:`&І2N2Qc5"XlVf!9\) BI`*F"E RVNFJޯs {li^apgX#4 Yګ5 3HVa˹raASfȃC=Y B=ޗo 2GiShzy!'Ce#}1#CJ 2a]avzF ;>(DUT eJ >h5mzrud/ \* bmq{feu䝜C-zYb&A 5hg:zh5̫5 J",CLt}D'π4P *h :Sl묨Ʃr=:Ƚ6UY{EZ[G;^w瀴'0&1n&$y 7ڵ}|n/|ąR>Tl ˩ Af d`,5h7[xR66sU{~pBb!D@S%PZ_(q{f!ѝN(bcʲM#cy4Fz(vx D}mRty2۩=7gpv"p0MHH%tQ;?nRmGYs벰( RU#6t#rp>绲Fjg $0\-ʢ' E\jwtq7q˧i+JULmښ@gPU-0=!'C X0{{?t&,N~4iJrG],QR@ J0!Ps@qu% H}Үl%JF%j$:NMRPT";*q>bbFbnMOCaT}ɾ6`d|틕a@0%"R%AN('K)*rQNHOdY:%Ֆn0Jp±E% 5Ktp~o(@SMA muG92wBwǜA#O=q h٨}c{6.~X7ś>M)>86JY 70$-XMKYInp:68cXxQwkoyz;pv$幌-ۍ?ѕbB&SEz'n$YEj<УLK? E= >ʣ/&%aRII!>6m}(l0O?wcaAx 5'U|;‚!P"WV^2Hyg kѢr<0Ж^ AJ M6811PF+ 3zk ifm n$(*d# Q SۚzW+d"#N" RvL1jPCי}ex|=;Ib }U9 1W)9S gO>m8F` n*5RAK<C'eD/0*+PowUE({<+p#`8ZJd7d) d!B:' ![]tfᄶKtiL I$j(" £H(BU hTcE`v~n|B?,S/7yU}3ˆ)cA2X4̂bYBJTsp>ҖttkgQx.4z8A @T9VL T 6u8t]!ALQDSAKK!|GC|&~_>NDRt@pxԿȘ(H chVaZ dbi7dP %C8 -(/ z"!QKhcFjtS5a4ҤZ"\($`F x : YaC(JwLK0fEP[0h5.$Ψ (("h]2B)E m#m0s(Ҥ*VLhh0K*&"$^g+fuH aD[ `-TR9,BbŌ)ieC]$vK6,Du!Lm )´Nh1֗UGb\ӧ9%`!Zb,%et[_z_ Su2" IC|@5 š0eB!j("F""%b%ba!h) Hc$ aI>CN1})5BFzTx,x#r?G!4O}G{Wܚdph* :bP](w傩rP:'!!ij φ$ )#@N0*jplը2k!Nte]`t5LR|IS4RK#3 G}ƀU |< S8{ d_AIk@ǁ'=/GtO̝@ O?g|O?byׯcyA+كY4d~PC ?^gݎ}vA@PS @PMP1*{i15 ֚,9 0)N`ZIc% e 1b*B" crbā/C MB ;)uSO$]p~1~7'W\(PBd=Q`{]:h QJ>2'- Ha|OaOZTR C)JA~ DN iS2!䱋鿿F6Fg-.%tPhkKQ3)Gaxj Q!,d C3r츠""pa:z'{zP-% J3[!HO@ʑahGyHde䓉IQD4Pn0("Eb(,>2|'qU1"?$!A\zTpǬ%I0jÅXfp|pP,HTO9_vA8 aK/Rp&J ,h#u`5l~ŸT- h!RO ,#$HѼ؛p3\CB|[Y.3P`2=O'`'iL@bDxzGAۢ0 P {0>!ls@*_ۆ)L>Eнy&6\0E2ݒ CVa d3fhd=k0f7js/|WFòXJLf4!yRڄU#f*CG' "[ZjN0r;S"~.OT!@ t4gdtɉg~CYvJ"qO֌P (VPYO.P-u#! npqi1(L79 ]^l.hpxt9$Ɍ"("Ic$;iPQ.wʧ9fzJ F$j a ܁|)n&|-JXԉ8jB'{= !`@iUeI[IBBqϙNtA EaJE 3mن(1 xq4`Xffx(jr ɫ01 fhCȉXD8[d EBk$15el@S (Z]` 2$"gN./U l{O[ Y Xs{W7ת>~U'HBCW[ܲZ05:K/gd>6t:b7&ӡ/@@ JU")J@$RQ%O a!|\ҤMߛ†(3Ƙ mADE %: IJ!!v@eDNԤ"L5a6cJ!R H5UAFHDBPЉ@RPf K HiR U(" C EK !9fN E TBUP%!M+]BjZNA >І〙@D$/tEDy1M=k`O|C_t3udF)g91Y1.Y+ M:b>/z%)7|$!i`,|k=ՠ`Nȍs Ɂ1 }80ؤߠ`)D.B3;Ldھ>f8Z>7ӗ~y'>/b>RA(JTs!d8xb# 胜}((>T>9$sEUTPb}r@bbQJ u/|'MG%(F >k'G?(5D$"}fffI8Εto'9Ö*Rhz{0 v',g_q1ߡE~jybsVbI+/~G>}*wuWnqpky}X9l/5Frqi8U'b"%Æ'*d ]S2:r2+dȘs*C1U2J ό#RY$[q@ƿ ,Xo ,yr|9s<,;^pK 葑 4 ]۵=55ULD+a}2`Ń0B] 6U'WV:!I3O!#L8Ƶӱ/dl7Iw C8޵7 ·\:P<)Kc[,İF0AM.:sA cJ"N'~rEUD/y*0zXt̬s(t=MbA)}HA%E."C'#O.p0o~4/ԐSAͦXkK 1U Tg,v>\` nt;\ng#  @ĩph1u$vIAJa3u)e5Q13-k ^6:x"=^9DǓ?÷=f砩H{ql^~pMcR LxrA&,˶-C "! s.M E:a@, ˣ3)`z "H AM!MQHTM% Hm=_߯<_j#|bVb3h\v3M@2^hr@U (X.vł\zXg\ J*c^iSӵkP.؎גHi1N1 ܁wxmz&RppanyLa|4 %o;2(SY_u_LZm|aZ(mkUfEH1!YD Q IP%[ig V}\Sʝ8׌k3:{()$Oe{); E7%+Š 9@o@DwRqbҘC+2RM3\BTxk\x cm!ABa J !R$ܻz,ipFH~s0DBf s8C IN^[W^Ős!d*f>[Gx.#1aѹ N8)h#y21&!6Ah# (sZ^;Ŀ YhӺ.cyj "#JbXNM*.;k:pgJ7UM+T݂(Hl %u쁢ONv xr:,֡!QPmLXb7(Hq>N臀 d}I̸N|d &_,JC T Q#8`u~gpk.`\iǔOP`E_^JDKHBJAJBS)G44-v$S&" S %BP,>?:y1~"&=kz~dQ_OËqND~29?~)cۧB!⣠>ivYM1&8v!i(( V (jh)Eb(H@Ĕ4P,J44"+0!2TI  P4ԅSL$ULUABA4RLS$o2D6VdPIBq(ݴ6.X;@Syؽ/`o‡s4WZӭ޶!GO]:ӭCaaVt}}{l&>nw-p޽϶)Uz0MS Tghհ 5la銁BZ{}9P%=9qTnww^>*fM/kU@Z94z PvnC!U;j1NHD{{q&;&zyĕW}wN] 6i=n$}| t[_;{9.׋yR@H(Dy= РLRKR=TUwꂃLT7}&@ P9.9VvTw.Lؾ3wu@Sj>=۹zgGϺԁ-5=7EG{kzs VRW@ z+mkz{c{yq!Z:{i>[Rx#-:y{jwzk \ZwoNKvRp)7T^{ϸCXy^To͝u_=>է}%W@N`tǢ[W.Irk7vyjΚj)+3&;wu.uu}Ͼ+Wݺv={ՓD:s|oۙklϙcu}˭RM,6Ďr yujBz|w{glϾ[jU7OmS\%v}7hO]zy5|hu,DhˉQ: ۮ>}׭NׅH&hV`|JpMZM wu:ԯq^fM^|Wۼfֻszbr-0ݹǪ㷸-gE&Y2t n:Ͼp{6n|4<}ܔI\}n!oM' [՛TBGv{ۃh&6@I{xyn99Rr"#m+ :-נh{ܠ NӢ@+ `t Ht^p}m{@GsNkeVgw9yyJQ% 8h6ܷSF^nL#n*/|CDe*%=\w׶/ _vr x V* /x>[\voe]C^\om)^+H5W,[1"d/wH@z{ݸ 2ǯ. 2g5Wng{z:3nn*q<m>/pgmwxa[޳A]*YPw] r^%Ys#VޙymmWDIs9VU[` n7\M*7 \uu;k`b}z|ض` eM6fRM^;CP(9@*T7n ,I]ZS6Nf,.TͷGZWjzCR$޽ն+ۖpusrս.mꎫ&Y%\'iu^uUnP۩b]vxih 4e 546 @ Ix)&OGP H$Dhh'bM=C#C@ %$B ɑQh#4=OH 4 h @d5=O@&iLI E=@@1M F$=i?eOT??$wNl3`CXtb}U}"xpI5?RCW'<9Z>eRș[O,=;'JCr=j{mє]!Df&D~ۦ>e|*|jHѿ&H&,`~M%3B(^A fRRnNu0iMA_p`Ɵbq"lF#m6?HFaֱMf fa_'DUU45gTuϔ+ @o©wms# 6fcY VSF* 0ڒ*5e20e$=^ Xc_+%4NJ+Ytb+@BfM~9>43GFPom)0'}Ѳcr֌by!|P$$.fd J Hr J5v'nX^ȏS"Z @PIRkڹU](Fl]Xa LDLv1 ll FBepw_/ޕJTDDDECRscBB &+)BP!"8ETG?|}ggs$N‚ G0)QҦu;Q_J!\`RUV`e  a襓ᑲ}C(=T(7Nv3O2z\J3:h٬A'"3!@c?*?)2)rUKuPЀ;IwwVGb^P`ѶI0 nYH{O|TOL=~TS:'vb`m nr^Q=LC;O'P8̟HwKXTH F:/8(uztI! jL@1DO {d{'|rh'wX^FՈ8n%^zM*;PJs:eGh<UUOy]vY_F W:ހ~$cB?-P"r { 6?2kc-J0dK\?nl!0_{hmlCbP MB;B% !H Q6"FٕBn`~@3ߗo>iMbVi&JVJShhp $Iq͙qKO׼ (`w'-?aP͕[,(*Tbeb5PĈܱRʠ{9냜\JKm^?܃#胷X$m&BqT{#gK ! (-s(ۇ۩E7%{BaX%ꔑ:t$'Lv|[!SHcP)& ibzܬ&$*9$I.;?.ǬxI|RI%[D0FI(|V`5| }]ɪ젿 vI$^hڄe Een6gGH持va/QGTގ.{Rל.vA'izWB9$yʂ-A7?!\WԅEASjV\~_r:H:t{`C=0Hj R)%!唫Q I| ` df7U*?8smԚ#r {qH!&'zLu1yN?8ۑ&1='˨5< qU՗L٨jv fNm /aLUxMl H$@=dǷuEC fv`OBHX i0q~y ~5RO:VJBkVU ;kp̄ kLh͚ɵlj64b ֫Vh2TU=me qS! Q EhEZ@)Y 5ڍTkVRF^ NJm5ʈPVUkERڥUR0ߎDD_?mMBn.G t8"0_C͜Vʷu{hq~t)>3)n `8I9c`:3חL|gSFƆi$1f(u2w\0~HE#6H]\ '#i,ʃ|vQL!bowLfiXmb$B#i&*K  %$d,F %ΦE%'vТX'?ɣ.Cgv $+}`>B`zU'a $(Q+<ti\c~yK/lްAA01$rH'~N]7 _)z7<q}izfk ۉ° eJDBA(Z>j1HP8,ɪk.mbѫ*I16R*TP@LH$:J-"E?WƋ7B`/fh JztTPy}N$uB"+sB z~J>_E#uJ~=~.Xyغ_ܿo COw=DO:C!@0>TC띍s1NI2u5UM'5ư>oluE7,GU]dlQ!>;GJ= ^fm($ 4hf8Ȉ$"`((_)>GgkR&)/MF,QG:/ "R C 6 `6u5Lh|B,+lQ>$$?Kڝq-z+\Q03z֍q?f #>ؾ>GQ4 0{$OalBb  [.0uZڡH JH,jJbȥO@1jT BdbZʞЕLA~QIZ@uYJD{rE5Edog3~41&m@ SQEoOKuTjK2llĴUwni8q]mfSh>PZȍ^UXЅ!B Ha 0miSRRʙSRtN$1;uliKh`Հ&&M!>j ~QjFNgoT֍fRuz%nP9d0#KNdAɰ,LD;SUFnzLb4gGMP07F$v5&I2p&CS@H9=[kHRDr0HKY:8(8!EcJ7&XCJu6 6 SD4LMZ6Tڧ_-dX$H  !8.N+SC/F u|Vh 9gtIJHЅDJoVi'B28DI]f6 $np ![M%*[BRI!iD dRVEeF`R)V ߘa' %n(lÀ[ D)8E 9z8 Zґ, QY+b?W{8ΐ<))ѤiF6ɾ/ a^)–HvC5=uN Uf/_MJ$Sro,7dOڽq1]AS8,qȄhEpײR^:nO'ϽHM_r#EK;Vnz 'C@\9ù&ov%2n-H%\<~,(GrihAZ 53񈉰\]c 9j c+ŸүmEf`( E%_l5Z{UG\ Py#ϛN ԛ+`m'v nHS C]F 8@8"ޠ y  vCLR5~ mpxNE[0s:~oYS[(=,GNvhd2 R?+YH+;k_Jޝ h2 PlMNM*JK&A}(zazۆCV/K]WMr]&&cԳo-`OAPl@X'8D,crC r@_H[b<F =S7B%8mSg-3>oZу7w! j$"!;qz8mZ?l"#Q hhqm7@l^,q+2dg[q$\ajpO~Z:1x4r)d8Yd?n!Eխ7RyOyv1Lw04kR4DS` 6^%K0c>6 oAgYB,iA /5*3j0"نBz*Ύ`aesP PćuodZ]E-)5:`98xasC l|P>^(9;LJVD\Z) (S#H؆H.<M%al(h(V@c($؟Ѕd?g[sWX߽| f߫sxXJSʍ2TtqC0 xLZdP}E> ^#5lkUU Vj[qiwjCTCCCivT2dY]\K{=y@C~߁Hd̡ BܻuaO7?f^(s/lBqct˫ ri~~ S(>{W㱪Y'vk8oSյ' ajvEΫD-4\;6ausƹU[k3pO/x&G7ܩqskePhJf'ףCRN;k;ҕW!.'폿Jtpj?$t GWރ 8Pwya%|dz'`^A_T@w]ˇ C+ޙSOIP0hˋ7Sk^l3waJMgQrɕ]vwUG6h<ѻ`WաvKHvZpTEfPF5 c=VFղFlcX{#>kupg-M +imXxlXݙ]i7r68ZjykM~GVPBTqpncF2FY3 X;24˛U}74uߺC⼓tni&69? i#-(.ɇO*hUUPW 'z_*CfѢYέ8U%SusZQ$|<$% G(uY JKb?'˷z=ØAg`_m;+Q A!0tᜥ!mYߏvnm!Sr @ ۶G-L"QJ p Q.{uocj=J"y["Qck v ąhIu2jo%16 V 嚢z ܡs8yءPqmΤ]8iCw{Z2r"\E}|*} XV0 E7GSG_ihd2Wqi hW-t-x"Zyz`n|렮*|=z'̄HHSχ-^#/UmzC[N E4 U?ۚ76Anmٴpvm": fRW3lܷ=*aiU诲f[X.+||^T6&Y 7OuM^:ejж&5ӌqX 8½VLr&l4עnIV+KZfT۳->F \ A^B!u*銝f@0Zٛ6Х~a-nHFBSvMUm}lb)}1ɿR׶wRUB:(!+۸afױkꢛ-7yJ(WFHS~sfUkmv+VP"5vw F9i,[,MaU;MSk(RnSc$Ldrw^mM]'*-E[˿(׶=V~י$ٙe+>gtvRi"CW]z6 &HA4-4~J∈&,$%3`hH(A K~f2E9\6 ~hg_G((j0]C]D%)ET z`H$?Ur?`,5 jO =_HW@'T/=Ns<d-+[4YкBl=qxiRXE/*`liSu\2 ϣ<]OsGDM@] G>1gY>o?ŇvBuDibPْ(6~<f--PW{x3?\< f:k}^Eخ(IK&vj0['i3t"{)ǽUmk8g'U rPPQo"U_Rh"yp^-TM@MMpm0 LKK$_F {-0tQmv% TD(% G:nJbcuj}`2'l D'%p P#VOzsĠĄ\l(z},-ӿ,є]%'E ?WRk?qp ^T~ v޾Z{w{aRWˋP @t۱HS Btaycy}+[BWuliFOsNA~\sϔ78C!uVnzyOm _z}SGe l'pxG(xRw?" j|Ϙ+cV P>9 *HfP#<һR^ꀓ[UZa@*QVXSFr7w-ö+3qFz0yq#ā.#].m.6L I=߂$¨i*fJنrͷ>r-,xs^2*1CU ΢}rS%ʼnMXHD{MAu9ME:E:/(Ie4Pc1#4@$!!HTCsg}qWw}]_9o$,zY&GO^ܣ~c|oROЃ?BP{*yx=߱>UYi3Qwϕɗ;b̧X1`?f `@e1s=!FaS i7ݤ*]7L )8|_Bl0Q8 Ө~O/to%4NGuc0vi26ni7+PDŜԀfN"eJߝSڎ1^ @5P,g 4 G77?GCFNvvDT}ZIׄ>E+2L9Zt IɅ ,{3T?:5Cv}xYܢ(R*X!SQb%[+\{'ꏌeVQIXbQFZ^>J3^J+6Un?8}Keה,5R#)Py2o!M %I<=x*eiŁ;SvJ7hW:` ,LZZD$ Q?w׸#ʸ,({t9IcxmgKL'|K}v mTfP27UR!ycȢ(O}_zHQE%oU{Y _.:d;aF/?מ`yDu?Bf;*boU!F !Z^6 1x_%n5[R9x3D-P7h䰒h^oUTl}h3Fl:ȆuLUvD1,Ci"^hmU$9# `d##y"IY x]y=($pr1 )Zlϲq*^3 ō%N01/3TRK+pZK*VVRYXRZuJ֖|0땔VU…jusRڴPZIK[ZN[Z+K| +)"֡a,M+XUO .q $N`LiJҤ5%jTXZZZTVIp\FԪ[ImJE%jK eeaUkn&9XLp:oe;Zu grF8N+J5:IF *+2BڕK |p)бl-.+=R+i(O3~b_2)i"aO שּׁOR… jի\*aͺI:.%j/4 rǏ"}91ߤ]D} xqk:;$S)Ѣ>R- IkZ%LwvC͞@yP.I ,Q=>M(u~3:+v^Z5٦~;MܰO4,L8d<{]mÔ4X0VdA66_^J8H:a|:0Öm Gcca% 9ʂ9sWd34ĕ^1Fd?Ou{u-FB^x<'UAp GhBL=1;dN%y?;oݟyi_fV$x:0mBrQEȰQ7ÝE2'}PL / 럜/ Jؑ(OƍࢯU_܋cFg +؜ @>/WjҾfn62?ĥ/ҧX64nBzʆVg93:O:XѨVuRP -iƞYMa8Xt'zj^/I]6fi慬q3%n34bt)u/wU=K8S{$W:zUNIc f9Te>Fߓ~N@+9|6~Q2\|W!OD"\\d DU~}HK& P(;4#[WG[%^k-H.Q2cR.Ǻ.nEJƟ:Z6 ^i"b_~kYZw~mz`猿VdMb?Vog60suٽMoy 4SN}'nYTW}"((Np^raY <5VKvٶڬYQwBsnIR~4g>F&'V*lrܱ?y|9~cWw]t}{׹XK\m6=د.dJs;wW^{HD! 4[jH#Q=wnnAt'v>s{p_'::rbxd5M9W:5xys?cMWʼn*S.ljԺ-_OhQ"}p4-h-") BB/A` b^ `gGôfbFخ`'\H5SYY~}z lu3mSN SaeI $>7Nb۽[ |$Aq-Wkc%75o :PZTY('[h(8XPjjfAWVx' =HP2 IRRRL(HEC^O69'"xPN:D 9][o}a~tn{*e:DTJE *:9Χ/7[8'xzOk' ɉB D[B {N)OIs@=eѓ(D-+[[jS >^q~x|8PC[ .?(rnxVBA=eF2J(1j5z4*HxvX2 ߟGN%pPMzjZm4 J$ fdNrf8x6f" @=|\^By20e_ݙ@MjwWOӆ>~tao -"&yV|l- pm6tG~}WK㹵SvR.T[qNzb'+zej3k am}C|p@'Ղ/ LRV8p%S J-HHs XjՌR,r;}U8UJ6t"UIKNE]OLΙ[[|\H=j! (Y(萧=$.Q%2(Fb'+yXpkݷtTVfD*m aĆ@'5(cHF Uu!I$ Ҩ^1ihrPqaB9a--&0dbrSƂ5&JLP1 &HdPI KUR4!\<3wKkl d/TI@?o8Mm|f`kmq GM#|3.$ֆXUWa.j1zJ5&ѵM~Odj" PW QOɯGaXB40{5{;Ѝ49H]#MJY/W+捏7 I p涏w<ӶOϏ "-D}{&A>>3;_n| 13̛a@4!m\2<`5"]M=)FSo?Df 16F8\w-!0?`/ G^3݈`1BkSkqxHvH[V(/g\}E͸A:ddA2?y$[E"@z"1y/T#HmAĥ"&eYA6|G'Gg?oߗ)hĨ,,X!`X!e }J| Uܑ|ybt?m ^2o!O}ӀDy] s^ٵ4}AُF|o0.R7?oL._gSᚊ!#FsJȼ[.񫡴I Dӡ+xb&ȝ֪] #$.uˊCBwNQӿ|nt Ze449Y7 ~gOw}5lTЛWf ;O ay=CA"?|`91_zUrz/'hf>W*mQoF&rut>=Tpx:~D'Ӯ?zm>$ |g*b8LcG]4Usu@Ȱ/ѷMRk տ:h/!E$r{@1 :U],i2ԗq@Z~{s=r#h '~D]9" sB{ y=e}8r[[p@A"c\ŴgvDM\$ݛUܞ7z|8v OaU _PC)~8tV~4f. !z3#}j?ʅ3ӊB*+r,noOQyCڧFXF `Q.@24s CA9=@t_rs  V, i"Ш7ꅞcrؘDy{:N 0 +`$r~v~i' wy=F|Wpp:WDr~4`zްx7Ko!;u X~0MdҵH}Y''-:V26eP\?׾ AHG 0KQlEÙv_ dN{c@M Q@xvЈB{r 1sU#t]e(J'Ǜc(8ԮGǗd`Th`"H" >[& Z C fH( /MN'6܄\pKBAJl"\6__7nL "+ClmOk.>Y@,Qi}AKXE;4~P+~~$C;Ŀ oH $>$ B`(J$X09P@@X2&Q0v(P `E>wGrBR]ت 4>>7~qh.w*^$X@[g߮v!rt ^|r=f3A}$a! vջwwwǁǹɕAEO~OAKuUsS8䎍=鞸App o;~%t>3#20 <nb<\۹L?C -"quP*`JꓰjQ9;Xeo鱾TF/՜GAz U33_-M_H, DOQ:N>x .c0s'k5,12 CCli <:ZYVFT$d2*4|OulJ`[q<#|5z - |6-D R^ׇx_7ז:WYʡQdqPh(YF$%-r ;)H(pQ5~dmlÞ],a.$pt>*&<#<{v.Grwr~o TAT_pqXzt;Ť•~_SCCq{e(U:z1YPV '͏UZE\bRp"2c=B+9np#~ OsksЋ׻_GVg`{nZ~8dgWuBm aQm| ᮯ/# enq.T78p`a~Ew:5wIrn9(*S"F4"Ј) ~7s>A_DWU *Ò(4yɯiBUixZhuMu#Hr$+OLc?VQ:)z:!bNQ?h+}7Qu~@ &ӹODN0'5!3L;PeBb5'@M֍A^j k_L^b=URFPR ) ] zآce t%6mat £*jLT1s.؎Ltˇ3/paPe?~Bΐi98\^[Pm]̡P&/:Q3[^H͛cStF-9<vkj)Sݭ)Q ͘1ǿ,OǴ;4r/*I}񍵧̈́.{0[7-Y-M5'lyu9!fҀ(*D8ժ#F8<5r!]tM~}m;ji?l=Mp{[]눙Yuh3]=I$_x(S}SxϬ0 OĽkn3S<g{ъ",`΢"X:^vgwCu~xCkuLyۿ2#BIAk|Y§׏{{uA"E% ixyFU}VҏVfQc(>OME*D"k9!"yֶP$+Gt0ڲt[s'(s;h4jׂww?WhjpgxcH.dGwk F{F[ d |Dsz2j"@V7̠hS)$Q>Zi^v0(fusQk<3330`ߏݍrq ;kȹgف"=i>E{'y~ Qe 21xz8 uԇ#v!=?=CÀo T^H qݢ;>^(_\k̕q ,Ͽx"_Rs'kg?2;ߵ|SBX@dLБ8ޮX1lW;d-3rRI%abE;Hf X e>ujQ:} yg ( )0+ =<ރP}4˿ ~^/vg}9VUy~5 ,(A(I$&GOfAǽ(gP;]o_r2"UDe-892d AJ">˶^~ټZNL6z% )("J;#Dr 41ImmhP5U-rtܢ^Wn ߖjF?,%JPc+[;(Z& ГR&#dM\N}>z „Qtx2߷5}01?&F{8 J!TB{RH})G+w /渟]Mf<j wbzk.)bH6& !@f|, -c10[k׼#g1P1mɻ#dՄTn>Uc74^uaD $v`75<8Nԯ$P4p!b`K!źzxB-Pt{S_O!%\O};{#AQ.p%z}-iP!P:1.r(\ǜrY\V7|EST* +惆[U9YlNӋ$id EeQQk a}1/}\{'v;kBHImO`APĔ p:PV~ǗYݽ떸֠)ih<]v-4̛鎛~zvD>~AHfd[$I"3ZҾ /8},!Q+9DY]yyxuXh@4wQga3W+r|C?gu?|Eu &!#ý<=gXHG~~/| @]) %UEAkOÚ[B#wCrZz'Q`&&Wx<PyAE%M`=EHJs@{5'\d5JuE. VW]#s,e0I03AF0enZPt VZ\V%x@Rʼ=t^GVÀYN&ۡjJe'لN c'|B>}"1R*hp!%6BIH`lM '(F(MБHDžQONwҀ7U1 BjiˤIO]^1n v-fA.p>r(!$^fPNna4f2pp鹌Dh,#PµaҚIIb</M(.io/"u(((9|m񥷨r$>aU#  |ld0/I7@5,ZC[8H1 F>SqKY8yLȏ98_6 oӺcP},`zHE6) Ta5CʣgKZ#o,H urݼWEz >ڑM3ްT@BW]Y>35;^Ĥ7lX8c+>V{+oO}|T<,ѷ͑٤ ?uϟMG#dv=,(=t⡶+mzŸt$}Q&$=.OVBઊ#y (-yu"vmsUQfeG]M4ϚWśŦ5J@"D@Ɔmߓ;?0VX)eӫU<JFc¦HMTw8!Wԧ掊 e˵*_X'm@u۬6go!IEBP}^0q`@J=usaʾmbaRE]$|н%:&eMHȫƖ8bG>6>at9Rc$j%Yy]nA4_%srd0+M禱c[kyu*h6+|krfio[!Bd B l!m2Ө0 ivz 3zҙ.eP$qA#It=Ψ[F7 r=Q $3S4IE$y4 ="=QjzbP_2* $*jPB!r_zqUs"̂,sGwM!GGppAnfPL!$8u1MF(]*adHH#8k>8I(6[9W]itgwgkY!;  [`R7O{na?M'x.H-`Udzgh=9AhTM_V$|/~clFkLUW$.$H"`%}a!c/583s䥕'rD{7~9a ʡ'|7h`8M u4&|Wul&kvmi 6f Iƾ]>ti9JbXN&J~$#Ec҉MI ) `L"<W/#xMYAeI:xHkm$m5Tc3!b ;~ZAQA(ks#VݜϚ#C!lFU Km;Ờ3Fblƈ a9Vw{ b3: $m D@R@r(a0aoz5o9)lWã̾u\bѮtjƑ|qa3lJs hz+\ec[thxN82H"b(J?I:(1I~?צ0l;u:Ӯ9sWMjs>) ;-U*澻!ߥF)ѷT=zlӻݑ(өt;yj6G"{ޗ(#p`Ă $64RT(ǔ&05Cpg9~28joe{c9 HHҌAGU>*=qo(ze[g1s0 tI_Oc%l9OW8!?˲&} @5;$~#;vSƃ ̼{tk6q;f6bJs#Ϝz@}n/t!Is23f DG|g*=g`om^:*%~_w @Cd(ޕj-)_2wvԷ/mQ.g >P-w.L7"j 4RzǦ[i:l8Wp7Mh-vhU;@<4?vKlOdxEH n; 4ϟ{DrL.z !Wr!y-ƱG@KS[@/`xZ`][DQFYHedY&|ѺoMć`(hBBFKAX]1]4rg>H@?vq 1\zFC wh⡦p_Hp>Yax?M]h;ba{6v"Fcnڝ1婇U㻐kۅ燠1k`+"ӮZ)g V%.ltJEN.z/֜՛LHSZFR)sDqQGW = rQucsXOO~?`b|@R5iĥRӍR pJ@4}Lד);o5+s.w4J[nGnϯu `IK#(䰍^ɧ[ ou>RPo0ps*S99n{InȮl UXڤ ]wh}-OG?Ιn `5:o4ٿT`0C&\PjXmևzu %xgA9~ IB AEcvFJTBQN0@ 9z*N߁a̓|n-*JB)  t6HR҅!JL D^?{cYٺE*>v EB₊Ŋ(T}Uy?J ATZ.Pv'^o3"8 v߁o!Xhjs?ж9:HE]B+B4.qxO-OehE/>VM C"vJƞlOх{0#A Af <+>-IVLҺ(dju#6}ǰ˝.ܭև3&<}d?7`7LuHH<CB9El/ :I(]dّBM%$e#ìA0iƈauKCٖ|VW;?/ծѶ3`i8AI>nvtJlgыe{sON$j()eQ8 \Cj =Oxi/puPUd("BIoǺN2OcǼmOmI DQ%Jjg 9/̈<ߦ@E4Ni|v*;vըeD #? _Ǿb( ҕ(._nA?^~Gz|?/I$I$I$9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$/ɔ#YDk)u ;puONN?̈[%Nkf*|6 l|I$@t,=5 #;IWȳ?lISOДYWBi:;7q0@݅sszD2 TǤu1XwԒ^wq;,z6QnzH*͂;5Rpyc혁 oկGlEZ[8`|$)TV6+zޱ\=Ύ;ןKi[D.'ɞ4I}TP5BIsFzd邶ls$^,$@j\l]\ݖptl>s ^i e&g ;:L+ 5qk_ ^>2Zĸ9Y_K  Q:LEUjl[l~*K o 9ՉeKZ;e[戲o*qG2O1tejPYunٵNٙDӯ徿^H_Q^!eNnglݘQ38Æ?&'mkQ (rE*V Xa"*T1+DKcg'*I0)0ʰET+{K:hs_CPR 6 >w \ЏF9|H8,Vh·Ʊ'ʝw=1E V?_03 !_E4`vfYل bmgm'\p$ܖJ" 0M҈n5"ͯ{v y B^_ȟ٧_ٸ욳3o5% q &s$эNcOTs y>3f> LoG&6jkq a {];لl1 ^ QS}H'+yL6R,kj"5CT55 u*8y#zVŒZeIW:"nWif?PUC a}o&嘎Ϳ*>.zPW" 1̥YS2F ?yoN:/mHpI'Zp)dB1jĄP}vNH 51Zyzm+s)4tFC'{vݤx>C0ad/}LXJZ@>, *"?i3Y_a8s~M ~dtU4J' ޼$UH)dZ;Fd+׾i5_k#HZ% { 9\"HƁOdO!iE~7л5|WZP9IΑgݻʔ54*>T4pqϚK&Pu ?$A_AMjej =eRj&kR:!s4oMS}rDU5XmYC6{2UH M?r/ -ۧ36 ,MK٘J:ZAea 0Z- :'vg*TsCbXs"?XȞzN,7vŀ GsY&mk=Ot=pr=cK[©>?tit`S#VND*a,K=ҡOb+3k=BMO"Ԃe$P1< JeW2?_rҜw"oTWŢs"I0籪)B)$I~xw2=݈oNEnjéjFF6t֑?q6C9E}ju+ CGcTz(f $-x*K,Ƽ}5ƽ똪|߾[- -B uќGVB ǧq/nh=V1FH8*kB3"JY"]>om'QO֚: ?ӝY:_hBl0#9 <"Q”k7ID-x0W!?BqJ3iz^O&s>| 9onxM7^u=ag$a(~W80V!'W}+PMW&@0pyD 9єM,yDgs6!pzwկq0013(@βPw5^I9# kT0Hܪ5X/f{j4_C?*@Ƞ;=h؟ LI$j" 6ӕwص30{6"q6H&U (ivةg[f%A,P3ERۧvl+MG;48wC;:t1Х!Ptƒ-GH8,qcCkx8hE6!SHY;סD.`,cR=n@P{0fK0݇.dPhXbv6劽?B GsʕHU3 "<63"敎 PHMfA쉦,RK}{{|Au {#=|OBe¾G1 Ot%¡ǧq^9iz?F9'\ 9SJ6kժpO aÀZ>UY=9,nm0.\!$)p`K!Gd[Rgd=nW[0F&֖389' t@I}*n~!*mU4!*m\yA :CNT&ucmHAj k2:)唲Jke2a9x<86HzݮzMe\G7OLO_kW ʜ}WXΧ W~ok2?Ls䗎1YKo 43ĂH.'ºfGP.TV査~ִ1CtK#WZ՗*|ZGǺs&ֻ"hgf0 Rnȹ_lK#ݫ͓){?:.a:jc&9P(ERKr*ie+[ku(op 6@8={pĭOPnQ0{?=.0>.z-<0Ѻ#K$.7f&+,@B&5ph9[ z 7baW?}aܣq?o@ Gֳ౰-zm *f\Q+:iP>OEr{B'IӐ%߆iMܜa騒MfToۢRn #7k0Q/FWtUJ$K9L rOC]ܚ9ݣ\-MB૭UADMO Z% /-1m}w|꠲ ^S.L qVgKOU8Z 2BI)ͻʫ9eG0^n cY/5aX1OS}HcӐƎau1i(ܔߕ"Pz?Vor(((s;dH iQ @__">*\צ6K^^UF-R|8` qmI(@~(w\k3#A̻O] bq~El)] )R;~f+4 7CʮOJ!O>akCBЅI"I׽yE[Ѫ]U^ 'DD/ڝ؃!&~jOP?L)Ag.Q3f ,DYЇ0 ڐogVKO_d1G@uDdzڊ-%nf\lp'atC,ˮh (1ӿ*z8oR&E B8t(wYiaHW (`-6g80zF?~91zC4qt{֏\ $7cn3?0x ~i]:2Ĩrͦ}_/(*(2;\0xpm{Rem{etFhr9bvAk)_]t+&{7>bQb6e,vhY&L֬lX`Z eBlPSTmwK#HxG:?(X= ̫"$E[d:4nvfm4e#ڤM,42M,8>@y,MXc'ٕZȔK=S/Ƶ4#3ǩj f⨉? G^_ˡuę)3PBoAP%Q"Aq{IvÓgk{|іR(5' H0गX7ŷ(T{ZAϽÙ ~.}fBS<.e|}W_>,hHHtTwivRgwbAa[ݟ4|.^cGK#Qzp-]o_풏G$s [%ϸeP M:| ^0ٻ'lK?X}NT5cZ+#e]8š%49h\ krzvP[uYe&4pCV ;84[[@0eqU_X[mBv` |#v;Su>9 `Rhma߳c"X/S\"-䈻^D2JNA z]VvЉ6_ޥ^dSwS03!2Sڟɟ$5xY fS^0Dɯԧ~vQ=ɮx6-h%jٲꠄe_<3f+cp=7OT؎$ =(тGפY,\ 2(_\"Sb<_$#@_ BP\ Z1_YzL?L1B |thXw<ݘ֤{)1$tnE&Yp8+$2A' 9۾nq֚Ex}ݘY-G=V@YNV0  WG(5wVɦAYKh#BC*$ WkL&C4nLlnc!A{9TE0d$/li0yWq§ύ e /hZac>g stb̶P.[e}q#$m?^ur1Ng5c%F礀N֩-}Obr(Ӹ$4Y8ëb 3~8T]=6˹|\U.c \kiE"I|> 㫯/n>\rhD ./?CƝ .X1!FZ!*cU4@H6bwyl3 (rQ\T&dG\DlpIAB!U2C7WT]EYm^[vW /^LtEfU \'17l=e>3r-LԙW.s8yS%rmN˼B/ 6[eMZȥE\oMȠ*|;O^`n%OsVFB`YM) L;D] ^m˖#pԋ R[u–&Y #z@ L v(P(ISH>pI;y}^Cg]9u |2erx;Oh Ǩ9QdOsgE|q۪1tJGͥ?1=:y.Pi ;޸-f%@B >KȂ}d=]3V$$` B%{-0*b <5 ^kb@e|{8P۝X"7 Iq0R"\Q .=;jz*yɁ7thIja"h!y4ɮ2AÆzZ8v #HuƬaՀQCAx@$JChb)NH&Qy]$dh lInmEo$ D"?դ_1d\1NU,9rv Aꗻҳ]Ffkem.f_XP3]eQE:ȊqqJA.+?$C' 0i78fj[X [.!;ý^;.~M/X+:?'~ErD72K?8vhIGL_ /d^̵λ.}F_bلvODz8SMIŪ#]ѳke:+1.t$h6iiZ`rN#\ }/A)uh'wVºWVriQ- Ntm "\×v&"造ev?eA=Pu֖;>7žp4tWT>s=7\_ˆe޷ۓoT J53O2m%!V~E>f?8_U7@z}<pHRT%upVVyb,mdh k޳ޟHq\k[rïE@\U3-URR)Qou"ReƹX # PۀL̔ ;玳M޿O//~(xv/4q5G"C/,ֻ 'yzPPFWCRJQ>[uz&\rN(,):6d*0R>5clo}w`l?%;5 7 J_7H̓ݺllͿׯǍ2pEҪTQ@@ys-}lwPl>;,B6lτ1=w{n}mE*Z%%S+!>=jF4c0;jE%bV{ن+|s?Kͳ-C%iSۓ9z>z)` BM2;T. ^$>^|G>%C}>+Hl^ Kau1&֬| :xsUۊZ4|{Eo_3l8Wջ^o8D=7!ޥtB06?Q8PŵhG y쓿YYܙ;WDD$UٮftoMߒKP}5S|K((SZB/mK͒jil֦lҰb P+>`Tb@(/kki/F{e$ ܪdX! PyaKm[s ]a@#]CR@6 ,]|gEkvfGvIZt<;ƾ2480s!m8$BP8Ϣ[y;n}L,e3M>ϙV>N kq,?μcG*.MK<<xp->6kS;gZFCƳ!vI2kL'4zgjf;$9t2E/Z,?T^=Qk=?r˞7٬iiaMt7(FE (vD3cH>LMML :SwfV:Wp<(g, =;H0{훬+lԈH*<\ Y7YUSNy.-4Vͤ獧}ĝ!H%gn7ABn?mKPY ,:4cMqcHo}]H~u@JJft$_yiG|绝) ` 1nmen呏֓ƻHBqFf./u#`5WW+J`tlb]v]#[*Q5ArjVi˅VƋ$+RyJ\J> <\'^۹`jb/aB\alAJg xafp"{J0>W?غS(Lk^19B]Ŕ_aP]߾m8E<XU_*ɎbE=d]!-z$[SSRωTƌFx}mD\ H` e5WE-JH;>Kx|Pܩީ rZw! 0C!. aȓ A!$#{ QQV-Psxh9k(i9Rs"2T:WZ}s$L9 0A[QpXUQ5k(FJs4E$Zg̓8t?cy`ػ׺PUR,̋PIGՏxƁO.HC$'tHq rTo X9q)cĶ@UaO+K'˾^ݠrݿqU[<eׇ$9ړ[x P@A=`#A?MyfګF:e@pX4zG?v'mBOY&@G+I!:핺BD¢UC ’4C- rCֱ v5Π 21f '9L5v:ί0ہ ysғ"2 n{6zWFɤK :%Sʎ$Xo]h3HL\Ճ O]0gVZPI\p (度?_-'+8;U:\`V>D3s#' =:U[6dI]mp9pņ~]_*{nާ b|ц:Z edž모Ӆ{XB4;11e~Hbe>lokxj޶%f&PDRm]e0 [w3}"i7$$yɤ+}\qa5NM<7E AjYTHP.Sj#hG,J2Gդ)\$Kձ&ѽ;W`'yJRfRFD \oqIFlKs@D0Tyr+ ߍI 撚?ꪷwL~uL-r蘓-`oHCDJ#NzrLW߀"bsZ;jzܨw~0ɱo$G#A"/c;=߬wҺm,cb`Po,KU5ȴ6ܝV+FE '7'2_x(ϴ~oM4ƽ+y`اn>q8sM+z?+W'Vw2?xHHm$J SE {Ѣ* #mLOz2ߔ]9.VTDŽ1Xl/qf;#} G;>9Z_=2qʼs;j;^-ε FqrH[9E=~F&&f*{ꂷopp`mv~0Tmڢx[$HtfhX~6K"}FKl`jʂ< āFvijvfA )Rsi3z<5Vះ@ M!:aQXIv[tH[hw27YՔKPq+n4 x,V!N 9ʷVzHKjcoڻvO3򜣲m_ ܿ]T~vv7|h βuJOFǻyK7-Vk\x =M6 rH9q7 %KuU少nO>'/904j=̿K}pzCp!%~qc:^"+Lu q߇ou|.;uj{}+cYQ$붻humZAD+q梤ʧ%B @[!,;_];AX&访HshlřWt6 %(G wN8Q9A&_G96I0;~*ghO7S}`.DhgnT~``=mֽT`fBu9)K`o J aw7?CsΛTf:xz0rdex$rqP6_S3 T;56k9o<ԖԠ_ 8إOe{HlowMF(6=UY]t!"ksn`8 㑍;>OcX=s?Fh W8vNH'J(M 4Xj!h( dsQk 8&e+W)[h*370VU$Uc X  ?lV[볦E*ONќ-PVВ[JJamp]0e#P:R-9dg,j&,( \;-z5xy 4/>0k\W$1_8tĆ<ä|j#!!|oɡ=vù+ W=^lP nÓ)BsulaIpIypZA8LoEf˺dgsu˅ 'ט<0bU5DQD5q8 p6P\PDFmnHC wXT{& uэ#i:شZ, /x4EEB0`VRݨ#EWXEn_2{D#%%+;}T68Q2QH~ <3;Y_1H}`(H`Im8yfN)'5Yc]- i ʘ󙉅/xʹ3f`C $$2~ʫTH̰Phr_1yBp_ 4Q=qT~?h aD q bu&խ*ã5ڻ1YONoY!%5a]0X݊+͞פ9]$sF@-!lC?fJX;`D馻U4kv2{;%ds Z 3ف~.ky@HLr3ũAT Eh(B=71 QHGCu4{l\TMt>V<4y\1A6?7Phb7M ._~za_zfb04?N7uw璤MFw'L˙RU=}ws;Ϸeaċ5Ps}0݅?j%Osv3 0"~v:1 toIQV` Dpd >‡gƹRAQȌjRE %% SQ~miFz=jf_oNi@o[z8:^S%z|v Dd~㛮i|c3+1'|!ÿLfj"]X('1'μLiV&h>;tk$}Z ӊUV kTq4yfXI/|ؼ;ZagGxSV{;SI>]3|z?+ܞ DcfaOgO͠q{0d B&}d ՚Æ4(Z)509h YZw#ۛh/`lPknnWT/SnTKyڃ;do~!^kDϟԢ:̿<v~}|h4Ru{/=Wz32Ͽ']\L.7,D<~>t>vߣR HE"/m >lʿg uA^8 jEww񈗊lXR^UŪ RbZ ZMy ؉?o7G '!^SBF@{j6>SOy{:4edѠNP(h(c; ' l}SS8A$Rn/H v5F*5`dB}ܵ]uWer^jɢ*jQ բ| vQ[b-])HQR J)R*JP_ЉCi&hưiن "^-ڟp@ AѸHAA4;"R *@@4IR hnx:L3;d!طj0{ٴ{]pvcs#M9rsfn~ȌhDD{w ' 7mku T|S68yT}L053BWnK_9mjJn[$Im__LN،%IDiT0p q$1F1CN 6 &")0\_>aAr&Ѳ:G4PK Has^KΈKY[TUꕮ@ *mNXF`,4NXZʰF-jt8kH~r2H%8q7!ODow@xA@]d"$IEnQ4[w{bA0!C3,d'o?.?H>Q&DǔK7q, %JtJ/zͣcE!ES'|C|p )kdg Ņz$I>G_{AQM.C/x.?^apSÀIȳ(rftT2Hłh< r26{)B&{z|ɾxv^ȗ@@rn"(c!e8Me:M"qɽ&x3-x4.O|\zwCDSu0OkSCsJD8&/!Z:$p씝(=p]eُL}|Km!nS7@mcC;]bZf@R 7=<`6[nܹApvT`l[LiCfñ jR""MMESӷ>6M8`<d'Gy*w&#S]Ͱ6%te%.Tc1:J&d[ :&Pd P^h5߾6ǿJ!7sLp'ɸ{< j1A;>01^A t;Ov,$҄8z6sCpn}/*$BtQS'`&"֜5z+=D\?Q&SgBrl )"!oDg*0a2&*W4v栭alϻ zWOPL\- -@:l>@FCg^r4%Q\O_ǓA0:2+ PlM,NN_fF&kAݖ¤ڵ|xAqu!/vkʪB`"g[JFNl'=tj ,/W>ypѤc 'gJ9zxwj\M'0Z,e7ד{W(n$|} w |cE Bw3@4(ߵ6ke8iG=#FgÀH;OK 6})>#X04=~L zq?nV u} e+g]\=R%Uk;NK'޸Ret:B^u8᢫lhuO]!]SiUXI1w![[jGoīצ/\YY?ק}<1nXk;7=7:zugM.[9k͒aa7G-;.}辎{)!q8<"2I%>m7# }< pgOyD=@{u:9MWy;w|_jle_e#`[]^/ dž1'>A?OROwj?;^~9r@~3;M+>OpYz< ] xa؝ ٝ|T÷(g_cC`;*8xl|ֽx}{vq3h*oe? ~Zu~}gGG _̟uIzD&7w˽\޼zdG{+436 *Tl_RS uΗVcrqfEɓ9dX pÑ<"+;NY;f-=y}^wW{]1ƝwT.nR=#X]Z>iugI}Mǿ~ўtl;`9\ly6Û tiRl^]7ڞY0hAb9Y+mܶL yjCfR|?G#ˍ{t?oo>GV[ FUzu+U6sTЬ8Vܞ!.eix(oU;C[XS+P]*gh[*j]mv5)Ižk[9j{npC 4}79cUTz;5MYʵ9Hƽ՚ث&t{s0^Px1PIE2T =I[ST!Yes`>Mt_Oe+6;O6aju!P# ZUT@}{k;8v?KxMn7&c+O¦ 9ف`M p7wq_}UmU1Vb{2 nBJ]3᷿vvW%tlv}~78C쫗,ӬhlB١n|GzyN2aM^~]^Nl<7:Pyf GIY埀>Kvܰ~_Xï"E0fTVZVF9Diũ<h]kTf*!ALk}sh^MnAc>4xiD TW=^ 9kBauV gsQZ oW2B@iSa忟! $N/GQT}_1[5r{ޝʂ]t^6sQa JNK}c1S jx0I&Dwo׈-WJZ_W=<^ۧ_$jŇO?a6kpMwp w< $z@؃1A .6|?wlp䩺~?Nwx6X*dAk ~yG0@$T 54pȰtn1\ޟR|`;((.'R[z Y!Ṙi}ucm5ƴzK6^U|ؼwbj7F[qbT#۬ 6)sB&(3vO|9彪v౬ |($"/{8#) Mxx8m|%@@yymΡ/"1 wnuAV@cHk:4{׮%F |Gk| |GۑݛX׍g`C(u^GfBJ`3[)+c01;ȳaf1sp*V./0;QJU]+}AО9iNx=}K[\7RW-zуwYOW&:SUɋm=S@7kyFDMx9xhʺ|ty4#e}xvo0?X3ʉ*v;(P("Yܻ4N7/ԑ$* X`qy+]WC0hm|v>؏^/b=O*l_ mE= @O&J٫' ВmOr('걘YRU/yO茌 yM]ji^nn\ۨ`s "EwJ)+M.'M|VR@9Cky/zk"FCsX#:=, >Wv9ۢӻ!k2ԡUm*I-5P-dqF2r4?7>WrPa1J&XG_M@~9//7ſϥf^f6i|]nvȈ*3EI=R *ΧJ9kF+Vz$P^fBB"rs ABG.Aݨ]'6=|syfJ?ٙ-tu}x~?\ZBmll,)I 3c0M"L Ԅ%JEfe£wvg]Wkp6Zk]!K 2$H[]&ƣ!ڍ&hKHJ6'um.Yf6eAXT6W-t١MLLL4L,2FDсj,RA4Lfjj&jScdPD{0D2MC`Rh؉25,٢̒ie)1R!IA42%faliMeRJ2RCiJf R4JjQCjf҄$-4҈Rb_x8mUWQp)0WD'yA@@iWPUp#q$B(}o  Ptǿ?21uTUP>|A/}_`Kdd'H'2 r um1%!j $B!hd&zoX- E4|"H '8o W9G_M5=|"(*-E52EMLbv1&Nۺ ƭZW5TݍfJv&wm[_nc]"ȉ«pBr5W15XWeϻm MFon ((DyyZJ lu"d`9dFMϗEv,S%+vsuucW]$I¥)JFӴPddLU>P"@:ֱ0f.tLm#Fny9z'~7 2iX}0QѦr Rlupt(YXiPc@5hCS$ MSr >|v R K5!PqmW)rYß.Xv?x6 9k<jB5i$z+ -.Ǘʃ os)?Vq'j49{-ivʹvWZ90"(fGo?.XV%a9; ?RVxow09`-N#w$GЉ9d~XvڡM06 oVȐ43jI1Tnڥv@`#mPs{+.6( kujfn_ 59U[& :I )#AŎ4LaaG\ue(sw^tXs u; #57Rw:zEȸz^V:0no3z=wmͽ]K?ϭ1:;t*37r(@A8UD]*7@8! 2v`)I G,pBh7W6tݽ0J`SS ynr LMp@(W+n'Q!̾F`α{UN<}s۹ޗwKoDߗ;(GQ,wJ*kH`Wg;rU8,MƷֳnb[3 wóFt ]߬kW>\  Jrr kY||fgWAEt:^ gLz:ss޹#9sƫ;!R IOx{]sl*e`57( 6Q‡04xW5(wR%Lηw|~lһHbQҙt̪$_*'m :{ r@dZ3^#C!n=uFhXB_ymTB@ϙ | !q݄>46U^3}M| XL$ȿas9 h=c=Dk*UM]F4Bnlj{Q6𞤫KERgfd+!E'Hs \\?q5 ⣿vK$;9;2rs5O v6⮡vzω5mᕳwLq I3;.gyp@9a b?È? Fҟ vX`?L3>vp`QH肐ub#'*l;|NH̩jN7({d_t d H6W_^ u@xNA87  _ZIaX,nP['q~=Ǵb`?T z_#/EO KϜ2&~D& 4P@,֡0aa|^9T"u ͘ W'7P1排}}>/ ʜ*O]mو^aW0֌/dp3 c%6bצX>i?_fx`Ϋp Ӄpp$h]Y-c)kֽFtl&=C D:I-SIݩhaH_6e}X(_זHPSB@&;܀[<Db RT{^$a7uxy5P_5Sloj%M#vK+,,Rʭﱝ0(j~v*A!1ZM_LCltAm@ {Zr * yjʺ īG 3&;^$oĒHzj.Vƺ]u]uҺRΫjS[8(7͆C^ѐ[4祥_B MX`4JwlJ겷>`ߢG+ { u5,׵NJf$yAA:jL+ÍooнPvNBMUu鶯:lV;R5#_Z׬l kTNQ@E]%&u~b1PH%W:?TB ")H7b#P\Wo>ϯV^Kjd C{`8 q2\4J~\!SV>k䯓ݡ`aPGXYdp>oD7یVé-gZ99'k߿iÄ}L)7mO˲CyT]ɊYX3?. Q$TN P4Z"н^>jVCA3ж4&HO4veO|um0PoQh2puPn[+t{֥殎JB%ֆ q!֬Uvnۛca@;$yͻfUwDHEe4 QYUy*BO~(_Z%JAkyL+vyb雙*UyVbi4Ky'n\[ΐ}1h36$S%*WJ,.UVZڢ+\ӳ)3Tm}^׶ܜ_;1ORv;\REHl*Iщ3h`َ1e3>~ KO'snjz,FVQUzzCn3wF}>4(Q!U4#Tչ`Zi ˖차m킸GE5räLl=n8b+b8x MEH1wSsRFVWԘ1ӽ3~iRuUG={l]H}!b\h]еǛ@"?|zq!o'IѠ˖~d~zɨasiN$$r0 ɃpW,MSъ}M,si]i9h@Wom bĤ+knFV^Ώ"]LqK dH9.פ*VqDb<4|q=6sĭ"*ߕ@ =.Mݾ;͸_3'\n ̧@Y{eV Sy{^bۃhb3uG C40g]n1S[dFZJiҏ"cŮ߫hQ@R߃+쯗l  9@"3T] yv4XȔ(']A)@ ؄vX|cgB`cK/H2U]xUVkxZ'5n_hCd-9 ̏X|{m4ҩhB&X\21hԵ<Ʋ8`lN h`%Gd0*]Xʞj-ҕ7R~$:Qqvz_XcNÒ![cv[J8.v.yO}yhhT`ܐY{ׇ=Uial84tkji^ciU{3MڝҵӢӬF'Y9C m|e--fŽ7Mf6ږe͔ꖚѮ" {/ kEis\8P[:qj,]p}yάAvW^kn6O;W%Nv\dDex^,]l8{]|[1~Bq~ȼts[sհi Mph;epѳ-n/Mʠesd!YZ=WZ|TB5$O/%޻1-83+ 9t*ޱ;}Rt_VԢ֥s1 lC.Qܺʺ/QՅS8,d%KtkkV׶\Wi+Tpu\M)Q7W[Uѣ5P{q5AU ٪3,_&wV{a1VYbWѢ[ѷzh(a pg$_;o`ll88bQ>,+W ziTlc4dE[o%X_'jo6ӎ f'cf34m5)(W 8]u48esU~tT߶loνMUYc-ab66n:(W)OvպCE,dѧ >VtUU!qpG _>e=ΐVX9#eXQi9y8~tӗ-:Z. fŁ=d!j~W~x[k\-G_'뤒8[ʊiY$NvuFlN4D9wn7WA|VOsNY],ms/ញrjrSfIu8=j%uˆ4}NEh d"3ei[Ke[ҭ{5dш~-iݮK3mQ{D_g۸L:c:;]ZG8Nc+LkF fz"(b-WJ^b+?)*Fcn]Է0ڜaGmiVp-\0٨ӰVݭ.;-0X5kg -жS;Rߩ IClT!sHha$'\I4H#N\ndUh} (Qy!ED]`j;XF(O pj'*V _T#aS}0aTծFEO}tϩ,xuKu%W\8nvŮ3h#I9czXG!ݓ~.I$)l4;N~(,wsxQ.s!p*]^;;,VgSwFenﺳctvܸ@E= Ja\e|XB0"HHܜ˾)svqCvyմ m4"dC66 _ HbWBySEbQUonw'EI Pr4JlCL33XLT 孓M&!&&q' BdXe:tEnEJNF Hp톪ɒ6f9o.W_Mt}L"-%8-i!Wmװm1W[mD҄0MhߨIk.pU500b04@ÎU:cPXy| ;X Utߜ_/T q!19!`"6 >?o]߯a%:4tz=|N%#飸iק(:>? ѿ'*/zL9t2m"ڏQ5ÅMd2Iqvq}y5J\t&*Xo E#OT{m߀P>іp LjqrielYK e ReuL }88[ё]_j%`YMC,7moCV4 AQXR P3. òÿƴ'3UB S;:[]qƸ\랒nOFk8gDZZkJsێ].:#puGUl}1[`@+r.KT.0&75x땡Ȗ.[bm~^X#'[]*!̪0FLS/ډzz5C 9@ 5%bGy@S,KyTiFGϜ;Y}ZQOg)2` "=?4w6mɞ7sx} ~P#ﻡϿ_۟t-h'yJt\u?Nl}s.#GDRfL.U'O[#tab6*iirtkq&%7-L1uNBpJ;;LGVVYupb̈/ y4oձȤqq 9]]1oY>0V;y|ƦƜKItA`J?8G2ڵg90ޛ nvCΆ FHZkpQh?ο벤2}!eDȊ<\0}tćt30Z7DDNwn>0e{wYUy猧r DNu諨 Cqbl|: bsa<ԙYor'~vDL3s{R )Wt؄졐ӗ%^5'Um|xshї#S tٗ/;ӥ#z@ ځ"Ly<}zu7x]@I$-kQs37ۍ7/;i:@$%l htߊH .8/^׊l;symշQ՞9z\lgαbo{WnsY۪⹮ݺ|?W~v'*+ˈir?j\+*ΉڬuVF`M0$UI]]%UTLU;$"*9ѻ㭥~bkdZa\/Gl^f6Wrcs;Św<;o:Us9Kb+7|Og7~hwz_hk9n[<v;EEDDikX1:wO z\p|Ʀw;ֵztyt6Ud/oOawkBfcY)s32vNm zS̫H$]xFmnٙZ^+2@޵ӳ\Mk5H0ӛuffi$տb'~XhR-( JQ -HwldB:״}nTRI&K&樧;ׯkw7!4d37q Puʼn4HxqP@\qJ64kdFj 0ld\4?|~fdƱLkdLJhGdddqR{ͦ&1xjWe ds&2=kY;n43Zr&QsQkj 414)εvK8ޱ y巷0 \f@Mo{"5VTX"q$Okf`oFn7.;rtj̤ݴyğ4Y)MPOĭ(x9|[0 stg_TcE<)iMvp@8D#8s̙ [\볟`}2zaz8|,gEuR.WK^b&HZ H*=JUNN| #.aQӇߎ^NyjGiӓOaM:{m@p=rv5ïg_6K[a%xfpIQx}RsorCOWj~NH@'l4KC/2@B\|i~LJ|;ͪ~\ѹ!ƌ<)@Z/wy=PEV^~Ck߈'`2aܝ3c fe;=kr*^F)psGU?ߙIVido2BN @pry]8"nވ;;PlN#.H|DOUb\YD{S8P@UkumDB{Җ*. ]^Y ,C($ҏ/˳;qnڤ_P_ѹ!;)O_R)[3`">}FWAݔq8buAt@d x t]Z%Db1o?X ¬U@e®!ܚI!;CiiaP~~6>=OI?A%IT_;̕,PʚM{/3}Z~5DEULF]iSBQ*WHԥB=" {{W!׏\DI`Pbw$V<(Z⡳އٶ~l63-L9g fkg;9cm̆K&$K~]<=&eIFfpmSb'D!hn 0ssA1Q5J;X`KGSv}A(IUACOnZlm1;$BzgG:&}~3xx1̭ܬ2(:vbgqKL?>8>vfxw,m\DU=etx@8 C56A:+S_E_o5>y{aQ*5%)^ WGq\qcq.wV M.s69{%ЎwM#({!|Sb`"n]?-؄L9{#u?*R#z yz=yFqEگ@821|N&"b60\%T%W̜ =w1/9wGBώ>Wnt@QMn6ij'ggnt;e( dQܠ)ܩ=;i {{&<@d~LuX,(Gx`[|~ϯܠm H$KWdޮ!QQqV@>D W2īF"oxaQQgUl^•b ge%תۋb%lx G>KFb +Yxui ڲոkÔQ^#eik?\|檛ѩ}UkgQf6pXA=6-ܳP\# wf~o9ܱne6ryoq$LE<""MAz/ Fqޗ R6uD5( F~sL)E"z弍o(h7Ȅ)ɝi#$F񍷃 [T>q-d bf$V-3{遊I H7sLWgw4P6 j60t&DSs C~pl9'RȒ +?,HޫZT%MN?3'1A/r"US~u&+L\58볫a9JpZt6Z,YCgEq@A JP Tl "c@R9xq?ge/rU _y}b0n忥)j&>wW]%)$RLMC"g¬V%m('.寔RΦսNt4:b28\GXSX0)(NeFMR. Kc[?{m(!{@Sr@`Aʽ)b 0o߀@芁 rh* GS1uZ&a=Dϧ |<3u6x7P"=1 ҌxwN9$vd}zw5K/.ꇽj#Cmjk @d˹_e?OE ՍAB KB;s[-wuû漢=)?[@>ez@[Og=ȤeZojyo(yOVߧ’3XtvZoT=P*'G8Chr_+!122Ӳ?ż ܜ'iL@Gt?i ipd(m6%zKpĀ݄IW|& y?fܱm>$KUHWڠ)+C6 u7>`dg֏!&aAHh }w߀aK0$%h:ThO-m詝KlHȧUplFM[6d;ޕi!FF$Hw(iZU T1_j=pp#EصsN/_Z1!ryo4ꕨπ`ψ cAqIm})`)VB =%Ԙ XRv54Y~x ؆8>Or>ug0O/fjw2a]uְlwتpvѴ#Bߺz9".A7zyUq:Oa:=[F!=@OJE4ClUia {0=QDAúb2hg7=뮺jM`p1gb:@R~ԎUo<'ȢDšw@P%O8N.%BHt.kǹBۛ*󚔪f" jbdwUkkOL9}g+QJMO"QHRhhRSst[t%r'ѪkFl0 ؍? k1XIAu&DϷ 0CmuB풏a!薊zNaQlR@Rf75j`ʵUcjdn|7ҁ9R74nho: H:07*BXE@>띛w df;=UP&=UMeQ !Ϲd`:Of~ ٳ:oǙ"/}y7yKDW1]{RfN[~>89_*?[@6] cvIHI++q٥kvh`~jȤީkJ$]baD.UĆ" W{wif^S-E[d}/ _X\29d3w#x7]k~x 94!Dz>%ܼحo@H7AX L6SjxZ/C ^Q|;D  E$Oum[~yl}P9ٸ :]b 9 w 5ww0Ac]x`p,cs:cQEָۣ܁)w!PЮ.b?)Q4:Zۆ̸8 !,_V_eɆXܭ筄4.HZ]jᵡB+ek97<nVSz:ixx#CMf$C!qZ}ر<}칓lF9Z@Pi 'Ҟ$kUC4'hͷ̚Px'" CXG vu0 17 ^w8 UKAtAH)߻$GF>P|r+C _qY#y֯N̺{>OD'1CE!.p4uǩq#Q ڜ| eL&6f<x}T@%(Av8Vv= N{NzRDӗw]u盵 HNߺZ,h6`jnShZ(s0h8,lJ)H45 -ڭikG.s4XԶ5Wgr*9qM{:$#CjnbaXncn Eb+8F=O.v;ˎ"%E0GE v@\t-wǦeױ Uqdܘ)Y *fzRMur9$T-_5=mK }.+ˑk^ UέʾWD NNEZӇ 5K OIwG* 6*H>\ۧwϯl</E'&S[ߔHrB7MYP\1s< Ő{&>dx.: f6}  myf|s6I#}>XDS ߏʿyXttI*~ae!3.dZ. & AO!CR zߵ((N{wߍ1rx-yV8Y CW6S:wc.E2d47 'y5J-IkjH> q HJxzGn5/[گmt _h);!>#죡E d@;zM'!@Yx:ۙ|^czhsmVX߄KM?<~J'.v/u!f[5@9B;ȗ6徤T }% BP* J[rAʝA$ރ](  zm}IgH[#ueCklQ *6N|ӭ-&\T堞\}9@rl:,L#üy:lj,="ƌ_0a<@"ΈG/=_|ǟCޏ"E ޟ17:q⵩Zg-`kD\T+|WԼSA)q P ^*2`|dqׄz1P#BJBBlӇ D /mi/ ;?.eƢ9QO'fb=ZgOu##F*BAx `~DFT^cBVFg1*Z|5צ!`*t}BmA}e2 ':[^pw{Zg}ސL(˔MnFDzgB:`m bjsXwhЃW)T)H1fR^+UճJ ̈;.>\Ds3T<@3bhܵ)DbL̈́e-P9*i^e wP$bFf :_/O3[OР)c՟o~U|?x w[p#%7Q} Z=7H!}Om:~#QɞDB*(Bb{L%rĴDMCwfc{J`xg)"X))3_ML٘Z@&E](1){WVz|Ϩo \fGis`.qla>1KFk)RP{ꮥ`x@Q6}y0Z90C͋v1 P"#gA -@=E0z8G9yOXM{9stCf(>d#sYpuOxSg^{*~3˽mVdG f2蹯#,G쯧W9kS{yswyU Aۋ^ X,RtG >2 C1CpBbuf TڙrGDs41fTW} P)u\8č@?c{λ ï_`J4UPb@=wpiR$oc%pqb!IE&,q_Bd(<啯^/ ] M!/D̓ڕGVub, +$!)3;TFvITT=~s!Ɨ&=a(s y@xȁF?͐c馝;H4`W!U:>wP2ee*2xӣ=0.MB 1h2!mmwo$C)>錮oXXEP6.[q;Ehёs/aەA~"Ϩ2ԟ챹tR}mM^7S *RQ(* zv{:BT@}J u!6iRh@ :V |ܟw$ FW?9ní|``=X?9A1p@6`6yQ㷑rз}C P Ek A>~ H_v~?Ӽ[]8c4jv0(` ]Yrܖhb] ӧ,**P5z_})s8s9UBW's炏QAϳw~]|C7gv~yGOvBRqHzM7;;3'G5nႰ8|L{nv'^l4q|r:;ϝK<ӱ1}BӉLa,2u̧Oomoַ8 2E D?EPliIkW+qӳw*\oi+s6ԓ6.+wne R9۽ݙ7*(,(="x'ߋZӏWX S8 yAvN+l``L^Ii@H=E ޼i@<]\2(-@4F4F`%r0GϏ:!o0ҎȀzKGo^qAQct!`l)N6C]v:s'N{ 'ə@)/$GBu"j (o݊vz#ۍ}ύpzU1F=J J?j_U=3" 5M$.ޙ{Bl m0b #|+Z򝐉$rGR{9amMiBh':[ײ'SZv5S+iWq;qXߛN:Q I4z9sasm&%0-}Qt0:!GY{rŮJehkk30BrY*g7k.g 2\ɘ|7ohqJt렑u]9yqSYNn3J,$(/mydwIG^~Yՠ.0)ρP]|,'JmeQ?vUsi ъk69u̺iIюɆ>Ewt(K@  "BA0? ⬳33@nnd,EPzD `L B-@u礹!S ]ۖtLG(۬X[U!qlk"ܶ5[d!1V(Br mF/ ϗ:əfJNwB>$Xj;}98%Dra`;D&$)ѳ,lHv .:ȣ- ¿d67V{N 5H2V" T2H) h4I1$ TӶv˥EʢTcwwwnԧeѤi6MFkͺuٱbnkkYyDmbl2yTjm[ZkƸ[~ʍ] vh0)rJ[Mp6u(E <2~yZZ !J!I',-iAm7?_?ѻs?7xc%Wx#C̔F<<Ty#٠4ʐ .k;H@r wDS y6r@O4>_m@ ;:sH4F,7q[F)Jp2 W)~\A_Wuv*&!^GFˈYʧ3k>9m饸{{(O.SϦ$H6LÅ'LaoOժ>rVi1QY B?m,o^"H tOUPa@fdѫ5\"1Tc $ h9"Ġ EkODGgn SzCf!iR9[k[Xu؅+yX&=s0F!+G/@ҳC( EԓQ > dU\Yw#4bKR^G ]c@;inX'6G :FǃڂFbR!%XQ (rڲyD׻00n!*^7430埣kV{yx HŹ#D;,r@~% 0t<JV<UKHO.6v;yfM4.kh N< ;ꎄ8 P52'8t0]w0%h&44lWTdQE&Q"%@f.e`.$ 8"ڻ#?1 0B~W[]|dPSk|2r4k ǰM(-Aov۠a2(UXeg_1NH*4:*:X$Ʀ6MF='VdJ&6 {HR KB]%cvxF8P2 b p(I=P=JI]x*N0Ďpbr$һMt'FZ 5۠5RJ 8jt ZdLuQrRV I `H)L0@E!~BzzВfyl[Đ@2*ᙈa }1zŇ?INQg]vS ˙w`d,WZ8m~zFrUwh8%5,@';c^8QLg?ϫѣFl!yxuƫ]: c>q"-$b9H5ـ0}>HfI=^ѭǣӕ阡F̅G/.[$N HgTv4a&X۳h]]|䐐Gҵfx*Bnq8dz+ #yV¼Iؘa~_G,DK{cku &+ڠm@ `!`,( 0b& 1iBU#]kޜ%IMn*ayp{ӤQhYluȋcD!:E^ӹ[NM(PREE45LUE=^mm>Î!@3Щ\zV͆HwAa4"C" "#S׾'Sl i} wbQpw"pRd`!U `'M`r#X4"0GAoxC pͮ[D`$@!~&t!D0%MR R7Mvuk1A9vh)Bd.￀. )IT )[)ǦfŽlpCуxSD95CѬ>^t}(I.(CV㋄KOD_K=/m;7;w@"r01a@58vV6ƽ:ܩxulL,/>O^!7vG14[[}Z\@ɂ5N6ƪejƪP1C^?4USSsy>&B[BptP-IOءy\ MGya@>56 whHXfd/|q-bdރUǁ@@ECjrO2iJhS@5G>Լ4 6Q}YUĠ$l6ڄpw Oz 0 C85X`@HLCfFywl P|2葢@PCҿV„@D{{#:[0Us' .l>B@ŅA7XaDR?'\I0`-d)&9z%2PO(֨a&AS¤2@ԗC(ӷH!1@Gm6ñg=wg,˶9 wq˧(g݁z~RGhL1O ̨^.w$E_ Ý̎~5W%rXo{ߓwѳ51oΊhxœt>:F?}6Nac>fT'{RZʖHAqT\mSsow\2/wt~2:MbFI_[ ɑdܐ"ir/u!p e m< YDZa4:ߖVGN)e湖5AqQ9-b`D`P $գ_8xzWW5쐒b{ Z<;ĝ*0aRaJGB ߱AD"N]XHyBD+J~뫪k6" MtC!x3tM $;"X9F·8#PW'͐2C1em;a#21Bm60M!xDY("0G)x4Rvth=>D$R 39RV]LĔ4!-NSacp ~>3PqKza̐ Qg$)Tbi H222~ T*5&[5Hsl2 E)Z$0)خ#PP0 a-&řh,T|2};E& =@41Jl4?V" A?yLuyםG_eWhgER f' %uƵRDQT6m_0ZcXB6tj(㨈ת~[yé8X%V( 614`1  ~DQh[r6 A,@#Cw~~o{[RWI֢:281@f 'a O5 gAHaA zg5"a/Ϲn#x2 )Rq, Bd#pf,h)sJ쑲$հ>aʂB}KYqmx)'0vkl&#-1yqo6sl)$ tltnFn7:S<d6 @ 4 <QӫV9ֆ .n -']쇳@~VIo?\9Yߔ5!G`O3:9QIG8@(vYrNA2(uy=k9p6v=eIG]'{⣇z Drde"/Ġ fR@ FwMQݷzNo]kǎ]wZN6is9RGP`4)qo4(I,+dI%y7D8~x7(H֌Х75Wg9 r̨r!@֐; (uu\C5/#a@Hy{Pa1 LY 4jMiì$Z&%L8 LdP;U=[IcشZǧTto؛gpWB MǪp,uؒO+5F/Xi (P $@ Eߢ*{ư5 vHS`uT a!8Ӏ3TcO|\+\*23$Ufy$|e,J)!ys܇8G錓D$Igi!}P0BDNʩˉ#L1zSTgr`APi=DV#G5rC]uc:Zb ! 4'p6FYa;N 05Qww/4kapCCz\Aİ Hu|y>iOc?"h=v&T-Z-wJX2kRWb^IPF[#^|ױЗzQ I3bpx\#tSԞtfbIhOyrwYt~qeef4\O)Lj1!U흀k YyTn0%bZ&jzv]q<.4 WK=UƎz7Bnj8\V8n ge,xr/L`(" FbQ^Vs]3k)qs#OIjVew CJLeuo58EhrK m%ˣ3=A=uuW/0 Ώ#ީFhX=C6va_\A6_:_JlW0&FX%a♓˼y0;hIIAPsCGB>l~]PXAjAt1tѴS7U2W z$F&Mϱ(-ladXA =X<$>`paɠYjHJFz 'm G& ~ON.{ 2Nkt. l17F /eaPhfڥ32Ki`轧r #}3p M0BJ<+<k"@N8-ct<㮗˦|NrX`K4O¥°Ŵz3I>uwYK+ts)ws:{ n8 X;xdp`\ D*Nx8 ݇C@ڮ.[NFwqZM4:A2VyX,A &T4 ۡ{=X Rd1`fFX caPg 'O;V|wO0;(Gi4ײD1lbZc:ֹXªSyB3"`ـ oj.o^`9B&XW ݐpI&"M|G Zq }Z*fImER[Mo$Vs)-fMC+%V 2$tFbȇl6{pIqs@CH٧$)& S @5c-ޣ=C[h@bcrdPÈHPS!F ]d%) 5=ѨQadN-C(yŸ\A Li ^YwvWDj'#h-H![h&ƈv 5%FW̤TULCO[A006BڷL[jCTvl]DY51\/#0G<: [CmlHa l4g'gy媃,#{`)` )Sɀ û'YےxBPH xH%֖f4)V ol&Lp6[ p6=;SA9,i_ŇpƂ0x6Qd_F-1!~mPBDxOF60SC=;ji!EaH"aGI'jwVW׳#|WIT*0y{T7Hxʛ54@͙B!ϪBcn=j;xKź!rq*bI`]}bf{C!@;?O?yVq$,RʥT @zh64QDHY77  = cKu1#lAcm(ַ.j]oD")aJ'RL>ΒuBzT'hi\ 7'{Ю;  ܤKxvhHؒ@ƭXcZ+j)~>IT I0Ѝ#J a5"'7G{=MPauؔ;>~U\=10 =  Jxw jt臔h/fBVщYvtץؔ]HRV1**J,_LmRyd,FGXD5q2Sn# 9pRal|hhy|/׳~y\+~ 5Cazi9͓E!᳇j:;o\9\hSh*Kܨw*-P^\ј^6%PG &dH@X{}Zo(t,0`=>_H8-{XOU*-Q@|LSjCI!o@ruO<Iu8s@0  Nt=pb&NwxQ4~9`+(ƅ !w977fbߝ:QѦDT* 4`ր&:5Wv2E!`dW} '" IL"isf6rAq$QR4(c<"@ ϊn4H B%EI;b$w#-yM(j(7~h57:r-7M  mD/qYB>!QU븗r{E ^ } o^R00ĎV EH|'F¦7;GuI5]3D=P>}rv'=XND|Ml$, qj p $Bss W׫/_osOUu{@ +n ΑGqK&GQB" '0م !64@y]u~5>ҪEE!u,;a֡a7ԕzc7i%K߽o^*`[nU!AUUPؔZMlZ${W#G/zu-A@@I'NI$I$I$I&ftM6!ă|#񙙐̙ɔs33-"nfff7ser9.ffcw3%m($dqs33!333333333333331 (ff[s33333nGff[s331̄,ff7s2[.rl!`y%d-d-dƲǙ-L3333333333333LǙ33333333333333333333-I$Y&[$2nP1 nIwǙdmm̆dDhH oF331p1ǘݹ&fy3332Kmۢ+vnfffe&fPvy"*&psp0G\~]9ԇUT1M 6>gb7F1O¢8)D–8NLNVqe?wemd| F̓Cy:B`K9B7hVyIhQ |Wl884 O~N FGY<򵊗?f>AVrW4K4&eu!Њ,90?f &q"\*6{lEȤ(!`~c/IR}:ީ0%M st 2)(acA8$4d|$Bl06W5}ÇL;OGU@ȈN0G8znDdXdd4Jq؊P@GܞMDvXyh>$!9⡳)t ? s-&SDr*E{Lt:݈շxs6::,4/N(*L.{) 0VI$S+}zhLx-Air;IXtl b!C:39k}=by1L9Qi1yW?CY(#TA"hQMwz@1:"vgG"]B)WGP=6!nܠ^yS1[#%HߡbD`;0l.*܊NP uV<í0zS!:r?qbPuXz0o}en'50HВNvF/tƵ=8|ސ?PA>*k}3#1@dЄ."^ 'W I ۗ;PT4 dl'=ҦAB`V ruu",v5AˑoG%ޏ? kU#B4Uw̸KkM  mHX[WcCdրL|trܣ6do֗vi!w'o;zjCI؂.pQC~Kur&THy WpOuUyV اNp7Y 0! ^ ՃR^&J;IakiSUdAl탑4օ =QB0l=&J# BĮ攺78+-Ms9ݝVCBIEO vɒ~MwGZ(u;F].QVELJp[;g {`\A&\ ИwB&etU|Oc#T[0aQ @ ꁸw/O!x8=y9c)crmt8(~]!T;u Ksqatu!&5U1;68#ҚMJ,@v՘s?$D‡@r@  P A$ CEP\cyٚIfY/NWw@C+[ܶ1{G<ҍt#0TSs  ,;ӭ2։vhBZc~o,V݇]:U:)@ @8 `ဘLBbz6Cl !FRTK` uzeaZ(M@p`KWs6rw^U LàrN0o;bA)l0_ 1 Od(dωO(qF!qUƃ=]ܭ9RtbtChMQ(豎EWz>D퇳kXMQJaIùȁ2l;Htfr'lϟ;vLae O?0%F1Qsc?"e/n57&qx}Π$֕&YLL/Y0c-7]"Ɗ(U2$nqMWXUы/@3[M82;a󟡀(?-nsa+pc&H+{Eع`K`#rI- u3WOixN*Dj9=+OB$_Pb`:={=bkRC $T"`gb.b “27H Mŷ܁P5W鯧-{Jg|m$I2c(ay,7.@ :(2s&1{@Zgp’{iLG_,4O0E`a(uxrL`qSt@ ni4w{ n9=IT$J nVgksuZʚљf8D3-* l qQH5<'1}ٴl,TS n@wh% V*50H ~֢5H )A. Dοi3$d^{ɨs\RMu 4fɋP@ƀё&@}|ׄ@=bH^ê'5jvH4nj"G0ȓ77vEez{X*io6f.EOoG]6! zdF#IJcᙆC{kHyOmCg쏛MsNAߡ%N%͎LZKXҋ \P"/sQhA/f f%ﰈ; ؂!13`c0Mv02eMTq # Pz0 ]]pXQMsoa$G 9~A㍐9Jd ?6(K$A+БEPN$Q'"z.NU-}_p{v)-z˟"Q#DŪ e:hD~G<MD3P-+D'"`[Ro { }n8\IȋH9Chu8J;3vn@G8 KM}؜SPKqME)gT>Xdd8@[r96:ŨFiZjp *IAk/kZ묫^cQUņz`'SϬ"bgpC1]V(h4!(5$@b rSLWY[I+0eu @ar57ȣ: ZȒT)Wm5g !@&i7Ӏ17^_u3I6W!hh݄P9筨俷gDB:֠ڎA (A(&0]L H(D lx\JhX`CچF"iTb0@ !dp <&N᠄ @ 8cM0&8ɉ) 01f3Z25s57,Ӓ#7AA֓sB30XI5C|Q <}~C+ BN̜FLjq! R !ʕGEG CC /I*=_.{m1-B9E**iTUP=8{߬Q%PXB"6̾lڃ:5 I C!B؋ Nr3qXd/َlw4;`y3+;$uf S'\$9.:$'2@40lKF(q,h<˖| TvQݼS$9t9NHÓ2Z6R~c.| fb &gNq!ktüF R;GE؎☁;'"TK1@:SI` h_ d h J8@Eڌt:`" JIg B `ʍi}ZJM} Cg&0a 44IOXU#Ʉ Nұ dA!6wZ2ߋ[4ʢUb Hh`Rd-X mJphSI/pzWө=8垪џB2w,i؎;O~s6vmw337>0ܠ<Ǐ۫+q>s=0IMOu|_ Q z0C]Ee  u:uۓ[`qp<%C!9cwJk}qs8I/Fg?1c1s>cSbHV@ Gh>!OhK om_U0{_fH7UZxZ_TQ.Т fG $VUWQCHfNi`7m4rŸ3rzhL 7pبD0?+r BI*0C|i;XmN2 ?B!Ͼ%ǷfaRw:w0t<o՘Y څfP_&5E+\t[ӱs~ 04#zl h>EkiBG=Hx:Pv[hgs=xv\\C $2!#&( o78p;br-B:3Sr&,n& }0-GR!;8kߟ SR1hBu.R౪Ùa>PtZy!wǙ򡮎` &HG(T>{XU%" U'<ю Vd"Hl;$5o>=% @AcI| "$.r9JƫEXo'2cmN.l7P Tڎc̉cJNE-I[8g H}aG CC8f&C촬e 5o6v8 ,k #n>LRV( AV 3ffpeMC@ l \1{F A@H\RRhj5u#8QcZK¡v -jͳ3ݻ|ojD Џ#PmVsU&!i]p]&IzE%ǡ 9֖"BaCM ,Uܶ=ʼX8PX$`x.y&X5U6X#1NklnTZsQ낊_K40]Py  0+>ixH̲,6)=9@Q631] $A@>Z XP΃J0D{ĒYG+v4x^I`A PjvY5Bh\EJ GCDeV ؛k2L( x%%Q;Lac܈p=zSQh}EnZB( ,M҂GJ<Df"`a.ܲy"<2J,=&Hf05`&40s;I T=7̏9Ԩv8âw@i0F!eܖij>"9 bf#@Rha3U]硄~/SCpkZ)1C""–:' .'0E"-8YI@0F .&$:Md= pM Z +ĩ >F/9#$E)&l <::(H px˳IN:-Q*s=]96< Mpls.L,4&pv$#- slB!URoyN.A22/JD(E"UJbi(T T$!D(@JUehJ(xO8@_60PCxHK^MW;z )`ҵsVeNsĻe^Br| h㈪wO4M.Ů 8x5SV?o];9:B4U,?I#UZp,jm2SeJf5g%Uz-LkrgXfO#:Hb(T ʧ^*^(X BCQTd/Ի$5\g ea7 F XQH,E$BI'ԨxxLS[q3` I"2nDet#y9ivHj߳ohvF3[F껟FE$aFz*P_‹ǯD\H_~R6ӌ!Ld\!%"Y,aN7 ,=aD:6>_+c9k8X)Y(7lymbD|%ȖޝJ\R5A@LpEhN`bCtE7Ǫ*Tg%e%XX@H ُjyܪCXUz`D 0F ۊw=(D *0Av( H>=g !4b`>_MU3H&‚v+bHb"P91 ktC0y|;=[싈O{cB<ѸmQQ-a}@FibiXȆ{HFw zHTJޢbg%XT5ZQ Ri VX\C I #~O0G%BPԍO-h׻=C |HzXd-juHEyN;pYApB ag9L ^qlU>]]A0|FVEoxR@vנ~~4#(COձ>@8᳟*;71UlF9m+tu> DOfm@L?턦Un⪪UdyvG]q`YRymxLolO/3Y}>l.3> Pwf-9)fGy(:FS!6ǓC# am 0Ջ`P;_Dv5_F+Q^?X)TsI@~& ALPlA e?oMUʯ/J!?5:Y%@`(?dJ~*v*q`~!Zh~b IƇ c]w$9n㫜SndDQES/>!?}B,*mnLsX}HqDOˡ},eHYNGQ}5rXꂬYg G\;蕲j7X"~?Y̼ us[lr}{pZsӊFтgÜ)G8:(ԢBvjĵLj] ɯMwhA]"rjtPCHd=;=dD9N:lv9_D" MUjV=]݈9D a@ @!:NFN*)RAm6n|sיi 2tx|<^JɃQ[yȗCQ=^lr<zƊٻAy!p(9ceiys l*(!@xo!JNYPlҋc~6@xKAv ^l{+8v&ɢ i sfQzA ΐP3b;!&7sm<Tϳ}`Be0r̈k06`O 4I+o :^9jn9`0u\  R_73ulݚ-$.$0l$4K`IeU`< 񍥦7,='aI$!"H $?pw" j]IW[<)_tz3s1-NXerGJddc.s9kz.竧T^MF!r`1bh%ZTQwG#q0!@4:@VK'v ^g`ǁx[k`H'VNPj$CЁ6 qH4! D*I tR" 7 |a6AWuHkG::! LY)[fLof9nj.@`尙 v-/Kw*2n28myKSĜnBI!oEdlN &Ǡd(,>@9di9r/n<5#RY! ylKFyś@A"clPpdqir$; !%ŵ ^Lan,@Y+e}xy2W s'GNpUUVC~!6(O"?~ C ?T+ДJ( !Gh,T27 5P!nGvc~CWq(c߫ݧhfݶ@αV$$qèчoڌr I |+ f0Q-jc-۝gSx&,֗jǞ2 a!0~C ߩ 7*8+m0A8Nw&Jr\Uv_ɮ[zdx +gPI[z>c*1ѭj(֛FF9֗5tYxMfb kZѫkDZF܅%A'n&USt(ř~D-w3ErD,Lz iMO%7~;=g Q?e18l` ϯH5\#Pn0yI_&.- G#ށ}֥TzWnpF3t]ݗmeMÆ2%`[p%4s~~`2FXMf pC5ԅ[qۑ0`w©l06'ܡtƵU Pfl?WDM6qݸPP'q?(ThtB`4w!w4ynMK"?O !OyՆ4@>b`0GK\B& 6 X~Y@Km!XsfچNiWOMvqT5BQ0QiGnU~P ̛v"yHW=8M Pt8{u&Y`yf3Ez4+*Eɠ3 ښ6\XݹWQ/vr3tѠ"!wJFـMb)Q*RGg -@}MٔGŢB2;IZXVp[@&ƢDŽ#s ::п 'J`ֆ1 nzok}n(з6G4pb4&b=nRZcc"1^%>pK)):Sd PUyxv<"N*Z=7Z|4+.zQPɵZѱVB)QaL=sgdV'X> TKW#g_g_+ZyKbs 3ٴ!;ЙC!#ٻ]'7[L`!)k'eAz27$ DHz.p~X(T}A9\uca)B09ydVjb~EX\ v{(K$W ƃJKs$8HDEވ@ˑoEa~jg.JHB2r}\Cͼ.`ȐIviώH_9:( ; kz< k*s;{{|,L42˿;W"LuF oB41"`0`;9&oa51GXڦs!V%+. 0w6M€k@L1[o"oQF@Zl Hfƨ 5t4W0qCW5MzfgnnEvD6hHhl166e686؛ְ. >,I6x'f>j@4b iVaa+DFE:HY5 6-6tě?/Pj WN6Wgap$(2?O_w [Z-tkkf:CD6Au|yC|`쇾 @H{mTٯ@B%??Ng۲F^oߧ>%.xeۙYAGk_=H~Ѫ*\:㮩TH 3$GjL`E01'bOhr}Qt=&{Q*\;Ml;#>?b/O!$!>cBHH{lfn>ka惧dxNo{ݿn]ÒwapҘvi۠Eb&iĸo勶pYRiW\lN@4xIRND@W䮵䰢Qfdn(8t {AMEː;ndXȇE;;`>~׶zIN؈(@3ms<Ն`qLUQZFǸߐ0a>F0s(:>QFE~0;G3Pϡ73zY:'+3̺j,P}2'1#6TV#ar'N=DO_X0?ģ- v$}HC9տo2ìB'^ӧW@_G`?H9t&㳩C )C~Rm{?@ 7^?={%> Î;SRSrϤ/ #xCLv9} U'׮`F`&iUxAp3@SՓ `‚r2Fu.12̷KfM}73RA]Y9ڗ m*x8I|}l779tpOX4HXKAGqEd2媾]Ikϙc^z<]Yڢ*"$Iymn[چ$$kZoV3kv[2\ijbY xr&{Mg/Mdlq=".YԄxH.E0즞#p@ !YF)ay}5?uf/N ɮu"Є6}Yl۲t_2M RwO2CdoIFr\lcU "H"`HRa(bG&/\>eޞJV$+eN@ms·<f( X˓gz{ k,8O<{kS8F <}A$[pvc6i>"oUmfMO L`4;\8hESCQJƯ"7y?m@ x5}OVwr˹f@Ղ$SNhϾqD&:&Lyhctu͹sᶛakc!Cs9 )ץ:SD;vsMMYΗoC|#^U;.h lhGc5 Fe7L>Tr'w wd⺎*0fCG0v Qȹت! Ѐl{3yeAjFX;#P%& >9ܾy9=8ǧ<;v>9F:Oo |˾wlc˿K{;0Xb&"mmY4{R vUo 9:Cb\-\8-,{So$ )VfoqI[I}[L8iBM&$]U3/!Iڞ&-t9 (7oe$!٣$w!WL#đσɓm"B;]7{6Nj j`+@۪@J!gm" _ώ@~ "vQl*9caJF7K@C >})|`0nR%6s+SywHSD+ y|CQE>5!BUy|=6\Ojto.lYJui:Hj8uLnlG&7:yIWI]70RE5`K6W;z`92jŹ^vog_ ~[_00~oտ|0v`5sW3J wv[.[{zyufS@!xHvjtȮC ghBH# .AzȽ`"ݬ>#X>ID  Jj ٶlzrJGLY;/M νוUm݆`7f=>bZZŸv.J  =x-pǻxߜ~;T>P0fu *P,5̖b )u?`5I?{/l,7CdT#/X/yrYIc!N lJd߆cmk @%j-2@߭ۑ:!\L%CJƒC_3> [F(AS`H$ "ɎaP 9Kxq?y",5UUW1<?PĻhy,zB xLm"瘬#EX3=?OBқgGj@ݞxan>QADTMd\p(":Yvbf]C vΧ3$J煴i*:Yvt9ÉVۋzO`L^mzr@Ӌz1r?œmAJ a .S fHnގ#e5X镪dCCXzd-G )lڷWYɄGm[4nkwjd`$⑒@ BUxϫo٧%̣Y]dy,[ߙMc^: ^6~hp@@%]ߺBQ {GVvFGGFFC!OXoӹƘwÄFN'iZ67dgλ5MOATb67XddM4M9 |}_,uM4N9v&;3I;sMV}3l^PO:Gym @rr-W&}Yo@,8| >~SǀlwbPf9n9΄</~0+ |ۇgy :r1Ww,c)r1Ȍ}}}wt*NCoPvӲJg+Y$$_^ݤW2yLl+k$'OQ<& =}|_ޏh%5;\0 BcLe6YDQhQո)z{Q4_6R>XlAUT 8hT+%PDP^vgzc躋lEoG;l]|Spr<6g`=o𰪪wyfOx'l8I۾k*UQ*3KZ;xj"P+e9 cRd/C}aiS0$ Ǒ6Dj΂kr7d&Ǵq}F5x v;>WcbPج gLTDܺ_OR Ҫaĕc r,b,ꕷNs)R:CyO:,A%wAp$;ٷ=+!+zM:̀Y2+~D2Cx o}Q˜յF!:+ݵE{%{2r# C- )B]I!6c|_^dz \ua$!Ezt%|bLi__ 9Da>>O>`.قxtA:l2=A&0 F>IIW+M\pu7MzLәA8M4Ld N4[YSsN;v: .A.:/)ceu¶RYd Gi4|τ5D {c"+ukZn>2=z(cAY`PĮ ~]Sl{˳\b)##&zSM52.FץSUV.`_ί=[ OvHA<%2i'\a?Mf3v>779܎\dF9vݷ`HIu֯RCqh@S 'N6ߘ݆ F9Ń3[HVDq/@r脌 #tm(H !b!]9vGoqb4s@2A#L@A;|B(m P8 )]wPQ}7m/>=8 @:q;!}yJVVLBZ̔asA74N{Κ`s׹ޝ< ,'_w ɴirZB Dx-b4xqs"gYi3;!Oߖ/'9QPB荦I$,^2: =w #ug}vuoRi GיpiҰM mJړ͸ua6. v42-Ki%grspv8 s]je# shJ)\w_4R)h7x oЭ AN_?MCDr%PĤ@dwH {I R[CBex@ ~0xwR )Ѿ:M ĐX!5[/h#} ~Œ ]ZgL}+vq}ٱ5Q|J U"88(rSkn~x-=xJ*Ώڏtַ^ga!.5xUf1ᩛs454,5wj.bXىd{u=}}}z_b}RDNOluJՀ&$~'TeU@{:G_Oh=D}XF Ȁ(S4!gZ".^,4e/߶cw+hq'_H{'UX|J~n X| 14wZB.DQ&#_O #ӕq>LP ?rzuI'ӫOigHb)B9L|Ec2`c[y|{(faI6"$;py۳SmGI)|(_a8zx`22 z%0B7PbH5ʓy[ծz]ZuȖ Qqvc(@6bm7ǂb&*)2C33,$Ύ#^NϞRx0쇙=$VI/Qu6<q8${Y!bQ0mLB>xxܩ rr.f:MNc$PPᆅ0Ӽ;GiM0 69CEG(6k PR5$x2&`|Ka=YH!F^% ƅQ58wxMa)hA6Ӻ| #$q!u3aɥLV)QA4e%S7fhd+w&KjQ;<`բy˼=D|#|Eٲ Տ9\%p,X1zͻюG-[ K(ж@.9D=ͺPcj0ZhB: U1 ;0E Br679}a$hW2 wern \vM.DRMp[8N'H0{'Bm 'uAϳƄIkA*`ᘦ$Д0Sӫ1*s.@!׵SاG/N]d)2JCV] T#noE!mf$ǩ6dɶAz9E &դ5}{aLj a:-bJJCWY q/ .QbX!?%?i 5Z1c_"͒,T .s*6-ǚY, #Ԃ`?c ?Nҁ#wfQUT1QO|yZ912GrGWʼnLӄS#)~!E )@~rdSxSbD2'zS`!Ci5!1"L mL^e 6M ȇVߴ@]jdD4Au`0"Xb^&yLu|}O6*nq=x:ÂU@e[A_U,q-w G,4EFPAPf/bOs<:փiH[B@*SECD`}aЩ<w׶m]fJZ ⥢v'06Qgc tM] -_hX?,Eޛ+QS68ȿu2VEZuDc?glEa8lt#=d*g7@y?+)<>܄'H"&B %G NC9!(#Y@lj+\dG͹o&kM +">߸/{f@!k9H;#|#>fŤѢ 1N'hUjNDOB&{oB!oWH0^b}  h {fH[Wk\{TiFw&4i.ME:V 5)6>:J6Js b&o[I6 JCjF0N:w`r ̿Q`F H!& x)H8~M-,=됈Dl+L]xl:,v,{ F7%7/=MzgǘC%j6RVЩkP#t`8 +]z-eFj 8oҳfv*]c.s`z,==:Q؆Vuҧ-EISx[&],UkkZ|12c`p1&0B}s,x;!rОFQC=N΃k ̆ TD Ed/LK^v2F fn'Cc(uu~Ң;N8dl* fRXiamrãfP [Ӿj7%@%BBhoʪgyxF# 9bfWD|衷_I%$M FGB:A` uE\= $eQ!Rd`R OR5~J[}l*ʮ[ bEF]WRkҰ&b*Іs;wKc_#_j=6/ lVr;={ >lH 0%.%O.Iᾫ{^[7( Obݼ>%Ò|ϼtiGaM5TȩP 1TM[顕1WL*Y37SW=>Q5G$.+qip(Ʉ MIBBqN.A nQFhh*6ӌ%K)XAF~MsMdqa*գ.q p͝8GFȍ5c\TlHbR{o1Y0槰@AV h /C^)@;:N9Sn[RFF4$ڐfQF,]f{/7ͪ|/ie-8,ղkf-B$&##3 m2ira['Y(A2Rfn)E`7 dc$1SgVFjiֈQ˨s1"@{Ǜ϶225aܝPүK :@w^D%N7|}<=R QuO/GYfӆPPRQmSz_+ւU\F&'*,S$Nn^!ޛOdR')%}{iTsMWG]˨_ ?- 0N4MnQ~{_YhQ졫L1sr4sNp!sl\okBUuU2+b5eQ4P÷'Rmr0 > E4!JHÕ0n_Ny2m{u1 z !;;  R#AɅ5 abve7]E]xI@@n8:Ō3<=Ney:3_ .LFۘ-iٛ׼G%}^x?]L殽}]GX  *?GfܴԿ0.UWX8(+\af_ oql*ht?**($RhLNv湇+5u",T,!rh2UQӝNwG D,wk?zTOOas ᪅"$Q‰ 5!F.L*A`} EVm+A4d`Czkgyo5?bmcæ ר Q!&nLWc <1y!=1LK t{8E"NGL-H\Bp)UҜtN*ih:"w=۵Q8LAl"l*Y_N A <`:ZQs",!jwEҽ7- uo4#]RI Y!*ӷ3[LDwQ,D8J%#'O3Y!DJ\\3IZ 8hQ=s>z2 Ȭe ؤ£DE6' x hX=|"z4 Oq-4CݜUcj)^]mm,kF&Eu*ը EneKxܺ55!" K+" RSBPSb!9{-;;N*3{o\F7JU5嚽mh`uI"@.BR!Mqukz_m`"kmNbClrި8LU~A'jdq,FL@”햝CC>67Ѝ"Wo6 BvKWaſ~d9b?n ; )RW/  pΠۙ vYT6}$FI]6 6 ́(m뛑Ɲ=%ʭ]Xk$adut/&,Lڢ#j~}+V¹XFDܛLA>o.A;;S]ԽVLbưdF$6?lDChtҌ1$K]Ac#OP£ **;Di6'o kK +]Pz.wb&!At0@=Ng[_i4*DHe! ) iB@9~Z]w4Na95l`4'(UZ2Mo1EK)ܔ | uӆavrT0߮"bpy@tr^õp#MvK }nJ>:d5E/%AۡձzǀP\zkU3PC Vi-UY~E%`HdIQ*4(\w{4]5W;t:Η..dl6ˮ_|y^Kh'S-\0%s$ Y$`rJ3WvN5aT)0kEX: `iVY(DU@",{vX0;16t7$SiTjׄ +nPȜ$aAiV/k=VхYv끤D+ : s|-#'v(|0Ϟ&4gA`|ɍ?X %E=Q|sŀͪy t66_Ů5#d! $Gֽ} N&HwԧŔNk$!-R@҇^Nj:a ?;* {C/Íb(G@&N1xG'2C$i BrEZK\UnXѴRR*!J(5MdEMoeV@q@(vaA6oD&̹ju13J <39d~z|ц!2bSI>>^oNI??}[:Ybٖ`5 i']PF[Y@Ued3S~q2T xQ::^>Bq{s=yFSZ0d>M! YYuo:Rvu|#rAElx {͐W[m1WG׈a$LH_)ԫo 9 4Bnv!2h (%\1 !UP`R)5zஷ Jz|.SܲD9'O=ĈDˎM/h7AƄW>|t ֒avNuutT>͑1m؉f5su] M :W)#M|aL Hw,<`3޴BiU[+'(X_ۘxraOcc,$#p ^ `($d6 덶!sv:E#8] E'Q=jVMck$v,yDd$cxLj%om;)Q[r(]QWC|k|- B4 7`RⱠ1X-AgS1& LP@[SE[cr|nq$. +k] )ݝx{m ,z2Vc2aًH 2}qdZ7+K~6iL8~][%E^$0@/t}>|#ue)1[m6afr\_^φ&F&%$3LDWV4('y 3 r湜J1:(nS1HbF4L> Q0&w0Dʦҥ j%v|!{.~O@  Bb HLiN pָ9$JhwÈ}k p 9#hKBfs0kmDk8GhĬ"#Nhj D!Ni@ ˭͠ضܗ~M>`λE5vQa;0u!ۂiDMJZ׎p IJP-Nho~/H;h@WC-b=[-:ȷö W@)xtuUPy| tEbCSL4&*|W;r֥"}'<^JC{1 )4H JPQ쌵5(YڭM^ns{lcw^o5;/Bie%`'_xɸJysyUoJi^b4z;;~ݹs$i"K0BDJ1{a)CsO:RHIN sҐKQ?hRM(>9rɚ3XlNannGdzU$142m n*ɱ65-GJ@ul@h qIiQ HFиqz2DX$A`V  $(èC:]ꮛs|R!da ܅Hhv">[cۼC"J@І!T)rw_LS?tf156faZL+dJiID1Į#@vO|{9Ȋ7z=,` SXrg| uPAy#`[.)lZESLk~6inpy)6jhQDZC&%@<%WRG^)1TB h'E#%H.kzr3}Q]IaUJdx{w?7*):qb ҅]O-}fD$cPu!J+p;44+7+ EɊ3j$r>9m~I;_ve#|FۡF=q/nXS>]1+3ğ;`QHԕ }MQ)/́bk0`Cȁ (2u,Ƅ!CnE'eQ RI@no . /E/m_f%ǝ;`Qq2OOLJpS9xdC&ϔ^+7<>^vU:,M2yX&`:"!2>jItqvFtVxXa՜İTmKtԌ{ w;NqbCw t6PBhTbŭcSw"2γyͨV>4ŢPANO$0ꑉӚG6\8cd2a1"Y71tG+L9M FAݿM.3[>U ^ӝ($\-Bggc~^X3bF6@ac:$=wmڔBl)İ1"@I37WR2$Am41 ԋ"k|Ԥ=]ڿ7^}܆jXp V±}[g/ar+F ^QqkH vi[9,Gv3JN.7qеGWqb$wp:utLWfVo(X Pc7ƚuaԇH[Le-B]i@A$Ct:𷌛Sh ;]SGqIlތޤ~C < PAr0(bIƊ4VM7^>if(p"p7.{-8GlR!f\ ̙8208Pn ԍOYEÉ&h#QٮFF<" Mi.-PH 랔76N1܃F+`iZfpafS.JC7l65,qzi w=avlݖY((θ`vÚ/c>qmrVDЄ ={TR+yĄL%;fUIPᛦܵk6d4 &YLrBRI829` u$ T63 7?Z—JD̔ ta;Е#8qiq#8@fCJagnQB oO 'a7LJZjR50^r֋V+]sWlRQMoycGl&Bfێ&WA"4DƪR,cG(lb{eٝ5y&Q' ƞ8g25L:x`FS:;Sa^c)Ja^pc> ph\v]^EAҘ)zCthPۄ]gpI7\Rw CaV3Uĥ.KERTeFv-'92+2KbfX% ZmGBa\0~O) <#nÎ8d ӡN9 c7E$Jf} eN^zaǐ4Korҽk6)ICs(>cgg\C7}FViF] Zl32f'ɀk8R;&  /*xHUQ];0ݙ4cENECag "3Qb=DfPsسapddET Y^NãB&IrȘWpG!7RxQIcQ&yY鼳'&lN i;H|k,϶R+:[۴M >^g.(ʵ]vBZHġ\;:mhmj;+r Ӻn.`h)2!\ZjaQfa{lhՠx8{KL>]2CJCuCqYn&|Wj|Jr v!vWvz;iE}`TZݺf5ƓW:Af#@` R2] 9\#!8x|D9qqkˈ" i vd@;בgcIn@@n>DkNA$}e>~\q@x!bEHܵGv0O<-d)zK׈%9;^/ ZhhE۸P;tڇn%1V&\G+s&9 wb L=>tuƶ;„d %(%r0T+Pv+1nL#y^:T6$ }fDcr,eUf%ัKdn`7aq2 81҉p Y2P[BBa&4 ^5g}=arσPy ruINzW>MPX0&@1{aXh#i5Z۴r'uQJ3X6PqTKG~NHn6ɠLMo}[Z c5ز:߿$ F\BZ%$:j =8D Q1SFܑtrD=ߗ^K0W]v)sT,Xcf:[Sk+F9 6Cg [/cx(ヅQفtqkUՑ{ݳ,("J9HK5ap"{LInLNOQ9 yLH05`,FNoXl2Cơ+5sFﮱ4 F2@+k{(Τ#j=G<ܡ6!!"^5.Vٝ9ٸ;e5vu ^ڸȃ6`seh<+y71ň&i9&\ݑ+V;f'\[٪Rܞ"jlW7W Y mZIu!9r(8h:Va6 Ξ kTg:PЩ*@P ߐ!pY"cljml%L/6N&l9#ŽU۱!z-a!G.Wv~}<8GLd35%Kh9Ɋpt!arPip^&@4$0GZ3cض.hCXl6T&{\L왐LX3q frwug@pL̹,@o|`nZ͉:'|#Hڅ(6]"Pn4j:Np72Z(~o LVr @Йo4`dz-"LVvfBi Øh 0Xfq'_e/-h#F CAHBK-*dR(dC'+@=GBP#L d? Wݭ0Q{Cr O<ZttPGCIB-,OUU*;Sny>pȡJ;pҜ]t :[@xHF#"}oVf!$(2/Fwvy"\6\>d>MR!,H*;` & D=Kt\yr*r a)eٳ ٶ CU0zrmA" RimC:2pUFE-T@b|2ѫ b41NtΌ?N,&Z|w-&ej,a\AzWN r:Х2E>77yn5P[_uؙ_D͜Q-#K62m~WU=I\A1(?6;N&KS2#gel7|d cLHg;l<2ΎNtr;b?xYҌ3] .Y{b sl'K4#JqZZ_xfRFwPcv̦9ۛGvmՌG8eN\7|zwv#O2wX.lɸLNIBl͖qHu(h\ujk[}Bpts)0 !)4ig[bL\&{x/\/DFbIxp] 8% Y2y~0MnbBUeX." QRckvqN @8`4h.f0ױw sS5iBc"OwyQۅ08^w#wY{`p&qgZFba.OWW:< _$zmK"kV KC= 4">;`4D$KfnS2ԏœıB8`a~( ٸ&Ld)vIhhӓ8s04x^Hz1QjR.ƖNXMx ]B.Z1FOL4P(Z&e"dGy@~Z5hHToErbbU_|.2uIJ+lBw@f;M<PR4v].Y@DNЍG}&vh$2M: !@ŕOHt0xm}r 54ĉyU@?URe1NuTV^fzG@RPP)J+ 4)(ЉPJlq܇ʑv@|>E*Fbk@~%%6aBrʜ̱и{;=a(N%5 9_ %p{|rj E,rNq5F"lQz*m=ŭH"q?1( ~ ~WٟEuN{p6 Tz.$efq1ZHLYd%_>jɶc9ю! Z> NU߮2XWfL(V"Ϯ`gT@R`v`bC-mt 0؃_x9g֦BCt'P- L 4 Nc,yHLX, MLIHd9nyS&uMjvTi5i"ī1N|xՈhTqVh=ηEp‘H:ɂbl\Ӯ  z0Upyy톹f20g3RopH~?,w҇GnABG;J<І&b, K{ C=ƄoSzk=" U !=G(~˻gYDa63!! .JdpKƥt9S@.[ 5qT!0,;DLr4צMzn (w`b5&ܚ6AE4܃"B!mbYf4hڷr{CqHOlZ%&Ҝ'DPܠ? 4Gxv/M!(їXpkkR'i}AG?`Dj:UP)/$F |;fjw?;Am"?ʚ3@UA$6橘 .)(?/Cp:NΎ{Q<E zE"yXaO_ԘdfA]p8R|_,OR2gF;v_S"%8E eW<(׊krggMr_MTo}؛A) nNs&R"q u8M 1wpvMn0OPĒlxsuX$&9EzûDtD} vpk-j3QCj]ߥW ,n'Pcd.w~9<,8v%Ii'JI0 1 0FvuS)X> haNiM,!аc8Ìn "Џ;jQBl,7d2lJuT~*5MR~dPC'RJ2^CX2Y\UUBfbG1%x4tI a;qqXiu`h}lµ:`2$Oq 5,=p#;19M4K3-mTN\0^B}֟ʟxa.DbCx|2GKB*:CkNCc/kH7ᐋhaiȱXa°^3,)hγ1cROqG k-WIDem(ĺw4Zzqe/ڷjmrZ4sѕA3kݏ,pwNqM<;*X6 `uh l6qJY :^i Å 62dL45,:3xE]< fؙ۞:U9 a%*egzdBG H" vʈ/"ԴeV q*1[Rk(z@7a;lBԁDrQ#` cN n#0N8ԛ4̮ヰ(V1P:(0P!IH} ̅)!PXBrMP}zL3{eõjPj0 O_/^5 &؂hZ@1 Ȑ}/ҟ ?W~i~/~>o9GyucL &92eͼtUTy&& јQ:`ID:Y5[PٔKfja># Lmv1B$DZ,v{ۥ_|tg2p/;VIn!fc,S$[*n'ӈG$$ʚ\y2lWe*\*1SF˼]h7+w]*͇!Xs/̩0́ Ric*MGxi"M0uF،f;MnlgOtw;7hwf> o85g}_x'3*7X_?_{LGia׾{9][^٘N~|#vu/=ps=,,]:Eb5 q ׷fsƉzLK/=s)_92^죉zyyf1%fĤ&sݟK\bO<ԂNd\b<&Ӄݹ:k6XC@ȃ"r7S;/휚q;9c|UR' d>0-f, TliOs v{>zyg94 F[ *J;?!.hܯ]P`MZmek}ǘ|Mo637C&A""nfhrGa۷/߮!aPy,~at5Dj>LGNb8+(Ԇ|,1@|S"^jЬ &=o Cn۩x>K+xKWmyv y98L;k.δv~fh8">fbqۣ 5~6vm܆')AIu^uq{n:ے1Vfd6XȘRkk/u[<'r0(*"sk$}44cM5MA3 T:o{:4OaV][F72/Bgv fLY%02J'!rح1"g+alxM*u'Rb>LY 6XQc φ$KգI{sJmJ"D&&YHZqiKPtXjНOeڪ/# :[5G=4oa uo! ZX&"4<Ȩ3=Qq܊NEة_{0T$P#_xWR|M{<_t( =~Uר0Dȼ0dTT>@QTG㶾wq{w]UWǽNk<"6- 5y 傈#g ho?hՇ&J.~gZc"32zІRz9@|ae;"`BklZ4EHJ"UR!` Ӱhi7y6 j!䛯mfJ-n [اkM5'Ŗ wB|C(:7kF!m@DIX#D dsm@q%{wgZ؂P R(7=Pƪy6pU4A-kz:ЧuR-]w.ZU˩ NRVh24ɼ:%evZ85F -8Q,=3sBj`I5t5o)@-A0j66k^[wm- o8 &75k}5ڔhhbLM4$3d"LƬUM&1,EE2Mcf3bFX:Ӳ&Z+ys`$LWh7~h 1r`sQ%QW@#W(:WlR ,֑rog7BWj;Ije ?1Z(\{ag꭭5zQHDC$!ϙ\6m1O`h}}^§hK*h vwm{z()Jh6V2)LbE9r2o#8M9#Zz|Nx0hx!eQހ̤xDAeN9} R'`nPʙMs5wnnV}nʃ$:Cte)"ỗ9`!BF|e'/@#y -)"P)_|udypCU8O=Z =pH0x.j_%'S^NTNa1@i B JJsAbK) !-01ƶb7M(9aAM8D Kw@dC(j*4:K cl'\3ّB:ʙkGoRIm `@U!̗D@9"1+C"zt6- II-p{Y"+ptyzt Pǟ3,s }#yuz̺"b*jo(’H@{:R@i@ۚo/$UrSEQ7& jUJ; 4ŠUVY9Ƨ=Q:,Xz@Ĭ.A.1 xޏ0 U$d6l+Y03ZOQ9ڜؘPFQնխ JLPv\ w-e ivCMU#f(DBJ!sI(h5T͟xSS~PВ U?_SQ ?~0Lv8d/PRazquC5)-s05w?F!sDQ:t-PR x*dFUY:LJ^ B uC^&JCA$j %WP2dQZlilűi$D%VC*H$Ti) yD C ԉ@d!II5ȦQ$JB&CЁ*\xJӼ&MD0ЄׯyǑAqԇQ4)ExQ8ZKMC..NN&d-„X$iؠLB> B &Z Z i r;s˗x5G6Iژ6ɐA4$GB47@Nb̽]b:~Gö VA50dC`1t-E0Xo !P 1% }{{lj2!"(PC0^\$ p٦]qJU-ix-:Pkx)>LrףBFБDM'p# JƋaXVm87]~u.|&WHƠMjuȢBa܍aWW-itƯk۷EM*j:fcr 86ı cU j)1<`uJ P{4YMPvFkçֵ3.6-ίf'M 8tʐHV "^ }uP@>sd<2,WD=C5w3*~{bSLBS"66&,Ptc_FT-zp6 uB3 $FA(16-sTy}#;e)87&{wC/]r(GJwtjzJt[D6EAQog.D0Ó:8Hr0AmobUoI|g!ӠV"# 6/8kC@9̐]o6FgmIؙ{mL4ʹmk0۹ͥt! 9cð{$GPuKpԸy` =ET@11Q#֋(8m^ nLJuE}W.q(Mϯ5K$zL~͇1mN3 BF.Q>r"fzJ5@p I446a]C`БH4ۍd 2d G>| MsWBRniIrMuPe1I]+[rhPE)8 brR1SpГHƛv3Sb{sXɴQjڥ;`cki$(B<jx\Z!Xs4!va  &\v&\vJ WbH$-͏d\ˎBYqHaugJ[?ЉvG̜Ot9 ed&X/-*A!F.Ģ&IT"(ZRVڀbxiScϧ H%"D8eI9.HHąA1d8a2Zer&4Pw`?~Io?ѓTËm7ŸYi %iAZQRD)jh&5XmZ5FETEMk1Uci*L)Qbr(0XT]%i*KEH(* ѫ\܍mڍdh6Xڋ[F]T&ƪ i.S14rmrk\6QEґU&6J[%EhѭXډ5FUZ h m=zD?crтڑX; [(CPS@#CΠ$YdZ*D[cfO}A|pEl/c֦,ݻx?4|a _hvuߙ4Tӻ>:-yhm-#N:IP15Ȑm b1pCIjQVFiu cMCX?{ < (?*kj䄊(&K|)]t3dyyѠ4FCd_YozD]/TdIqV*=D|@pm6,v7/vNMHKZ91>0"}k,ɀ-D"2Q? R_obmVt؊d) 2C 3! Qql❝@  P_[Q?z< $V8P_dD:DO()Ezl*1CL@oj Jd*&b6Ck5iE*G!:7+Bd aOwjL kcq'lCL$81iH6CEɩ1U5מ9et H+v@A)~>SȐQ}n|,S:݈hzzp=>x` RJ(IA8OL3nBE~XAk|D0!-M`arg!Nfu>Njg26oO=*@)3#hd!=i ÄزZ6ƣ~._rUab$S'C; $n1@G{r i7D:>}$G GGއ GLrx,:1NJbk3_a!|@Q9={'Dychh" 5}y>yD78e}~Gжӡ(N/ **2I=!UHB dx(cX" p}O۵S|w#߱s-hc;4.ᒜ:facdNخ :KZ,@bONc]vϛϗ;ASݸ͗!RKQjlsevKC#dJlᰁ2~u)5:/ɒ/4!lx53]|a`WJۑ`GtIbQ9V&C>} ޣ'T3Wpw'h䇲UM5:ƒS>]Wq,; j'vXcH4^Pw:8cX𹫍uՐU 4Dsk~٭6S sPL+yA-IH@C/ /Va QjvB{*zW Y$<6Mb-(4n QȷZA<܏P|HA r`ZEf* U'P?Gg0`\5T:"-/y r1_GLn6#@<m& `$hҮk ;}N&Onc0y"%_:)WWںu5Bni") Uj D&2wk\MQYs,jSh׆yRVMC6ѡt6jG.nnܦ_uȊb ZJ0UyRi{'o;m kE̿8_0{'rB 1 E(*Vc,:Ir˦I mzō?eVi؏T{v^/+;2 1dP@ kЌTf{4/ 1 <!c=='(Ћh(I%$=5a]cKk424JD(2@IMH3.Ƌ!j5!iRFQ]I"#QVkWQ2&:qI(Z)KֵTmwvmsmlk̬()B"HyrS<>oVc/S:M>dE!)Q$=!/h6#B%]C%Puuw!i̋<(nkPRy@C95]H*c=nZMxLFY7j`u=K^J[L%= 9D[]@r0^A}nxZd1G!_Bћ4up DHd#+I 0c =*e)4>']-)<94.\8>.˽a6m̻5' נpM,5m3jܑOC5s  ;h(@P5{t2 ;2s C$D21T܃}@_i]\ ܐuD$njQAϑ]csdFU u+ri`5!>cOQFa_ĀLPo=W.ކH{jYd˵egmI <(~ b"V;h3HdM'|TRo7Asbhy~6h/CP:Ρh:s\t# {=1Wt֖ưF =@py*QX`Lœ+a/:0A,,ұ>NyWE[tƢ;|.).׎޽UWvbr9}J4yb.Le%ںqWĶ!ة\/HupYdh6해?檺2FBoLmLM/9}WOu[{GS :\T%ͮ8A.@ФA#=0鶝 %bB+pxܷ.͂pnAo(Pi%bR6  vڶs2jThT`Bf#k.K'f̴$88!IM.vjC*RJnp' ) ) u`Myn(w39 5+Ci|% -}#N;M[*@|W "%X,V.$,=2CÖ%hG|H|VaƣC;b=m17EzgPT2,f<\|>^*{tF"a }L k ޜ zK7篟93ʹ#5+J sQJTžH+5wl,q \tyS4$ Cz!?VlqP8c~N+FA{!ly5`6&0K6nP+I]N썌gS1uC%10p6 4`,gE&6yss3$B&m|:D8xbDFn{D#vnmp>4:*sW#*-8;žnf{<k)i 0"@[ avC$ {7ql`9Nؙ8q|F`@N2NS4> n@"D0#+Q;1*2 i& ˖ p4l:+>p%u }.UHj.<e_3(%"m0].hm'CGz2mny"C"O!=°쳤asђVk|Nuм q[F0yΉhN|*30ɫׁNI Jm)t;$DރJ{M?w4C=Dߡ7=Hk("'+N" V)d!rUm7]֠E!?hRER{*!T ~B#<iښ-D<2ÌblDHRr&B%AVR%;+q7n6 Xlr$X+z!"g*t 8b9%6b@ڪ317XW Wq8 Zӵ–v4A0pCDMk:u\(cKl'w݅Y% InUȃLtKR,;h۔iwuc' EG(x=mUv7< HPAlJ>bii*jJ\,M@i_\"<)Qcwjm7a]@-.J2C_ShH9o4>a*Lp 6ڵVG{0d`Ihh!6 !c@b sQRG#ͨ&X9(j I 2+`5'j&^#]I%HT?࣯'qRe:ُYN υ氂' :醵<~utC9BABvb>#" /}ݛm֯@~"t i?n?IoD5q$eݤGݡnРx1!Qq.E9U rQBFPx[= 6U=b^J-aM2-QwuH@p&0슛hc!N#a]3L~P1OuJ"O(p"LպfvMe|/՘w/Il4SgB]@EP SJ|r3N$8m]asR J*K ybZVDeB #4  ^NBCaX;ZRfdwzw:2V̷Vh)Q(ԍM <E%G5Sj0 *$>i`!;f{0#"o]^}w)LH^oc²BeM)qysy44BOeO(ڮûwۇJkc<$o.X^]d8ʃA,ͻ լ71HFPz=jX+ґ.6 {sԺ 0IN4`ccz5xԽ[[SS3?j0KBuM}%yӚTj㛼̔Q$mq&ꕽXVVt$6ZqfTT<8%s8x]2 c:ND=F lS6?]A/THp% ՕUn]>ExQ&(b9㷏nǶF587LI}fCt>3P0]ƽ_1?M.j7''fϟ:^0bj(=;T =0 )E<~4& >JL-ᵧιVmd~w,pTI=JXƱ3VABl&&f%<E=lƮ(vp T JÐkQ[r%`Ő8)Z".`^l.<,š 0nzqU6qiQ szw3${nX9,b['w'`z- r"˲SA̎' oE[0Lna"/[ # x0[fⰹ#[NN# |Sac!4I* 1< 30 4|*a`ͦ{j+8>,v (}dK.H("p>MkH>]Z2LŤv \NJN0}+peblP.~bj ')})uNȪM^=;[7KZl5"w.Ft3q \8c+Bl)}p6P@c?wrzq3djbSKӸ4a7MAqm \.E?ݿ/";}8EߜPse!ҮJ:#`vU_0ۯ /yNtZPWN_Gb rt& BG4GLqG`6lviC(=} "ːN[}?N ?Q.|#^C(ܥ{"5E/JZGI:pu> hizBϞ̶$m#YYylȓDC"%m04e bY}>{?H B06k`a.WI $Q08pH" T*7;$reIh-80.[<V~}ܶj'ڋ5*yE!$Fa$Z㭑bfHsh{Ejkb̍m ,t шv'bzӗPx0z?vZx7p vC /T:`q~z+:k_}oS}ԶD bT i wD ]pXL~/G6Fd@,%J.'!@'`/XM@acy- t6v)O鵆V}ps:  A6 >=ZP19"z!6Fx9} Xnc=@ ?tu2#@5{ssu5.nU}59 s0~#P!_=Þ f/"bk6uLSp_c٭@>Sd4 ,J n<|"3)0qs_:Gq:lv*))h!e}1eDh3`NQ<m=AHUVϚoԡ_, HJ >xM!0:I lo>nu{|-i$;=) 7]Jbl$E2mY?K3YYE3R T%DB_F o`r֊ TiPЊ"kV{.?mz"U"Z킸.%6bm:$җ6 vъ I,q?]~7b',g1W-zдhKsԳ '+G^ 727= lЊƸĔu֨5$G'Ce9uG}X awP<e /mS۟C `{j@*T|ͨuaͧTFCPs԰] ӓc몧r`R݃v@ T+q}'gCw琤zIL% P2TԩH ^Oj8"7;rh&#wLT^ `) boagHl:jQig 2Fݘ*kHH"@ r`GUBU_L0[mu]`Pmt>˰B 4n4zhXyy8G vvŬ]$ Bh Bhû9wl'q:nkeXyEÈm'2HXBn@!-A4Q,s:i4Vbsi6wE>MůuLWϝP7^k}tmDF<F_ζėȀ( x6rda0;S֘j$"bR}á<(f,ByqO PPo]mWJ'n[\Eݬa.6lIr1]Usۄv$K BC`ZnТ%j H>_TH6 *֭&Ha SaOjߡW@>i 0˲Zuiu=pu58A q41W ՁhM1 V3ffrZ61|[ԅH&I j;,< :I[.LR'H\(9BDTuԹX$jޛL ger'Ɗ2ZM v$,OfdnIޥǸ'BHlC`HB: lQ=P5B(@"2~#z9} Z JPr|P\ GW,@0~/92"Hy`t(v%J:i$-_IL[lQX(RJF9!U8:a^\SFz?-/5DJIGU /(KŒ;zGj>r*#$6ͣ[R6*1Oʱ釰IM}4D࡙Ш$V7?KgF}'ZϘ8!6nC.m[CCq4](Ư FfBT6A23C|5FV#-XHnM!쩪00U8).HFRL |8[ Ǵ RkD@a%G1yB&O)0CUAa)e,q /9ASy+F0IVM)HD\kܚ{m2 4Ѷ]6֔R wr(\0cle 1ݶn0}-&&Î%H-ΐ L0ZT jvpx$4 J?zt֏ꬆ">v~_4֌;i5 Z,20aI፡a xH=ͺt5* ݳ$ %F%gkaB,P <,ZCd8<(j6==GP]!=:޲kQmԄ2[~tO, v=oqb]ߟ5jD̒:AE~lZ&6##Ph5.GV%80CҶJKyW+D̚1T, k%jVD vn "v}Dƾ E$LFh%k&}hkr`*"Q=[?1z QTk*@#!C):Y %vmr'~Da ,#I3}%I$(0 4AGeNXq/,?YBZUդBdlRr w\T4ܭB0zL,SQA D/͋'p=rڋWӯ\=HY~8)5ZL_O|đ<`?>E(& iD)mD#;Z~!ڬX<%խܑb]3ֳI<[s^jBޠ!0)x.u">'q&Ħt?/u2n7hqm&Z'ֱ#/T7 kq0S>5--M\I G`Ri[dX4D|bYQr:!Nh(Id]3Vb|:s1e~eٛ,V>ׁa=ɝ.Ğ5ԛ|9|xxxG|WUgмH) h@ .^R`v8jz9mJF+PHC= |͆%I azhy4Dyƃ2a:f=J:qI/!{Q~ӷqZǦn:!d^L_#~GA)g:REޝi;cCX=>;0Ml \bБ"B,pu &AK̄A@E6=fCAA&5XƛHk;}aA;pC{>b vc52 Flfm,gGMni= nD}>z*&%{zwHrXl$!gŵ$CuiɻW`NmiD ®UZK2٣c@ D=MLH຀Z|L6 >A)J@E- .^ NjmChhN,05_Z%~-]B 4.fT9vgѸLnx@ʏ HvG=eӱ)CUGCnhnZCBT]_-[:y9$xqBv>} uxCP]ems|qu1xz^u>hm_3 1GN=b9R%P=y pj*eU pu>V連%]&rʌ:Gd.-(m4CCU8ŠdrvB%ʪ4&{Q9;wN-QI9p H$ MnKٚU킂`cI͊`زc%~̌ 1aHа;Hˬ 1&:8Ap($?/6w53/uw\b1o81AA߿J)/a0wMkcRaI+` ppnZ H56Oq~7뎦m]Gk[b4\ ՚l~0/ !`#0zb>ro療׾b"M7w]3A0ְdx@ I&ABP5Qm#j Hlum|p^2Xv=w`]8ː)%ۻo ", W[fM).BD$:K@ỆE# fRmؚd\ }!Z#5eYN4A uBtkl?cy:>ղAؾĐѺF֣(~*{:dO_n`6*f†_z}qGcq&֏F|{oPPOPd\/1  $ ``4t}fRA0`$sqCl><]q*A\c<}b *l:ca#S#-ŀ f '+vW8}uo)72ޕEX>c|jO{yuњY)c!A+J)Y'H0 (A1a&ҷιضj^, ;h\BDS얉..ڌm1FMϗ[M EbG]; ʁTm4DI|yvS^E&ƽݤԍyoMZͭ˺ݱˁz[[JQwU5V|B2T ޼У_^myfd%D-|ԚkPYkj6ݮGwZ(Ƃ"5 gX @8w˷^uͮ[EsA, S7[٥%.wlS4Y˚6WfJ{ϽLPA`,D<Y)n=.t;{b۽sݺI% hc=BҶi2d]-v+嚴k J݉&+{FԢأb$cPKҤ---ET[٪cΆ2 ynZW".… r.7e%B^RCKF0NybMki"ZV"'Ҟ.i_8 Ù3ĐRnvr8ö"# +}(x3ws`SMAIi qRc1%l\f=_!NaMY{V l0PXF12iLL5#lx=p@ 2ȡMF$u D:Pc&5kцPg ٶ*|J}nƨ[\*l5}ƴk A1a𣋽m&;nG`Lc1L鬪ٍKAtsl:wt}WSq2KhG:&5nE@`QBaGp~n -9Bя$N!.zx5Ur~"liC~lܩR`n|'犂pX؀GkL1 em-m+$ k0c™=-8 ;ABDm(dvFh+v 4ďUi ;B郧6i,HBk˳\U>MțOdV.L#!"R'gk|n̞O o|@ mDD1c 2%^ Ō8A&0k$ j t ,#3 5һƵYj 1w{oyl,&$2Sh٢6$ kJ ȈM0qls[o7>.y52WaUV\c@'lDdj iDj@CX x²9 9$ ڭNqz5Ր!(R0rX+$k B%6I"8FHl"hs1\12TƗ`F0Wl-a  c02(X=MٗJ_v%KM(3QT糼3*;%_Oǿ6ʞ#,!=@# 7ZS9+#U((kB|>=r5iRQ48$Kc,mfi=jX- YVT'>7єv8$=IZQB r ŸJFLqlͶ;2' ",Ə?: @4O>6KQ?-ȞBg*RL'}襠$?^'+ʈeU?M~ۨwO8HjXR;"Xꥠ*.;jذH dw@XZF) DcL}Լ3JQL(b%iAցZ@)!P rDRwSQO( ,r#xh u@lOQ4{qC\A(8H4P*DGiN";~8 (dAED&o7!C'iA ."ec75@Ѽy`Cީ K dW56d~]!E;/^b V YwA )46FX6+{O"ˮEaQ R M֊7}E@}>h'"~_S ' o}jƒL$YM I0ӽ;P   &"jڰ^JJ߂(VuUWre$iuۤ @0'(1{r,3'%QP `&Lr2!A8f$nz 5)H8 Ц"UaZwж|➄Q7EDس,ȒgpiO TlMk *MlC (&4mmT'FR;Ԉci50O,7[M,SE[$!-1,1@q㣞كƱִˆeŃ0**TQtXBhY)@*i<Ӷk*iufԮyގmY z7?:;ixt=0=*ҫ0!1>rPZYk=1Z1b=%nȤv(@];xyFǜx.zqt&m@PQRA1=9Րi㤵hܬ<^=%VCugn.VIu3 "q`Qt-nغM7tE <<c8 `={G54_4sb)C gNF;}=/4$hee+G!Hd}״_uo$C)&u^N~]N7$N8=ombi(|d#Æil 5uS@"Hk*wcpטfo>Swv87|ݗFpT*% C0sTp>i:,"nЍ#Fw'h|h6[hq7nͽUQvtųdv8gBlM42CTR$&\;a tд'.wlp %=e# s5wڝҿsdi/fl4ZVgEi#W#Cׅ)knZoxfw~0;MBx85fJ;|gGi ke8 XDֻ§VQ;.vݹ%Rx?x>p (:4z:[Y0EmB3m gЙCDfw=ۂ,RW*PO5sW=n_EȻpObJ̵*ꝥT; (/& N#ctNϝʡ/+52_);h/5,Ȭ90Nb|O]7ap{b#_hԳno Jƾ$=a&sӗx)mLOGNEO}7%m4OaN+N=Dw@a e4:QD+$2Z Z66g+nZ]-ptB|YJ*þO1E8a)}(ws\hVSe٣)]D :(jD)TƸ|pu}=Ӊ0[uB{_qdÿ9ETK :7 1[;6:77h:!;AWF7 g wŃTwW0*$A5nNݷYUd Կ:_s;XLǤ5fYc81Rczo߅d6LXtRe6#,[TUKb./|}]S{B`l/tQLҰH-. 2(5+mb\ 9'WPkkxr\T="+lrs$ BYH+D"ڱٌ XC.ːmwQ;roKcZb|tm܉[lj[dC㨃dk.N_噟蜃^OLWK*J6 }^iC{OoT^TCEA v/'o hJq% .%/$1Ds}?q=&Z2Й\:r9wa[ &l+9UX[7y֥Hg/dw)-\N% /-78;ݲ."ų@&Lg".Zb0RxFe+*xϵF4UM=%h:j1=𳗐.N̄S{ܪ>*I37>t:ݞ'I;iCVBmYrCBHs/uPZX+QY͒l3gA:3g\Z=-2tPCy1'X(7S)s^Q-YثXyI2Ɔjl RCa'5ծXG{ίs*bb]aOۢȿN5gMhέEVҐâq||Ğ:nC uxZjt5TK]2o|淋Ƹɼ?EՊ:.bflD.9F 2z}o=_nkU'#͑x.3y}>+]Dzj!LmR qaC[%y`3a t›/ `6zp=i!4H9 ƥ:o6R%kMjg?3ae"RPèc{Ҭ8;ӂ1K‣AFRv0x:CwK 4j]1[2=2L^}(S|0cvŬdKi^5b/8 ,EA(XJeeܠf1f)ϪƈPz 0)N6[Lx< kLy,)X?\dNջ& x7(Q˒sCkѱVP5bahD. F+ qφB&L|j" b``y /SQro43lMB@^ p3vNL ϯ|w6[ߡHذt`w@v=VY`E ):Vׯun30,wg%|g;65Q2%lG1PE<46wg0dw &p;aLcn|`S,Tq6 4 K,\*z:+7ɁЎ(EH hC|Mv]ocnAaaǒ<'yBCTeil"§ռFfbZ!OcqqR V$pBl|Y4֜nM$ Z3FEt(b1'(BӶ0T+z)Fck AwPc&6E\qɻi1<[a.AdjP',Di*jl$ͽ. Lጤ\XnH6ɭ=F4֌M"T@@ZhMl8l.B،u"t8vt|#S=hkCVLZjCY OkŴfQEzՉ㠛 =g@hiO|ǒ5 QiQi;000PPT(CԒ}pA(1τN\~lta-|oCxuX`d*BR/LqJok@M DJ{A) T;ȄZ倠Heإw}6 H|xbC FGCI$m \N9+WFXIn0c" \Ď*98 :8<%Ẻ ^J{^ao~qL7_Ɔ2&d$$d 6DA8O_@ i9aaEBƜH("$ȉ*(?Hru_KKlLdy|Ԩu">=r5 k߽wIt^;|3NE1D^^]u/Cnjz?WH C/% "=FP$}}GWv*: %yx!`fؙ$i_mrmv9 HHHdF,`:gܮvW|S ḱՋ˶'NkY4"fm(<|: ;1;˿p@m6t "ҵ>Bekxkbrf}o{Fsm3fWMbmG׫W ]. CpcŁ(V rCǐ Xv@#ꎞJi7bU7v}bD3&# fDHdٗ'UXok ) !Ni/uuXt {TbQ$*Ѯ` ]mGU'^y]LrΛG$њ0KUh{63qh"oFb{gh~)b&JZ;YDcQL57`!3*S.Wv@9PBK?<* J%j$JPy&DL(}eC)$~6. N=[; ~z&Y}O恎yi|P[=`^؂5+(f{st̤e.gx4KsMN >xY>k)V"B$k{]kdt3,[j Njcnmz3@A#g:. !.9: M@` 9~Frҹ7vMc,ʾ%Dex&wT#]q<IS$bQ@qީw2$% hsYulΠ?*S\a I85?Qq#IΘ챠`$q*##Dz;V%Xfh@L٘X4 Z6\:fl6M3`8&;;;nAVZgfFjfDM2 <yrv*H)Q\kyQ"LsawTL3HF:u8 A0>)dY4Թ,lU"X9c !iku0><xpp{xM9t`/uN3<ڙ*:)h;UjE#X;2CkcS[7:Mᙎ!ɬ aV;肟4}% #R%Pk5 [5:ԄPQ}SEc@8gpKܝVg9rEuut S=\kTBLlz}Nc{v& e]02Yއu|P2$ G1v.qX#fs>39Ě2ψ(~ֻPkFR+q1/ ^ Zۣ2(dgrLU`xĉq@8VZ)@4; 0i r#}3w9X4OM1\L[BnY^7Z; =κ=dj8"t0Iţ#m#K6 qfP61,a2n.10,qo:FN[%uu@fT]a Cb 9݂4׬,Qqc9[H؞n.hEfΕ%u)L'L3pr8Z%b .D̕Ewn"=֓> PvmVs'{fXNLm.N%ߒ] 3ՕaVjnK2g9"2gCgLszF]3e'G|QuUq%Ʇ gH~GU8 \تSZv55wu:8Xe{(inVMFd78yimro#TAfZ;eDZ p ˉiZ .$Yƻsgm璈fLìbBci1-Nw2[PXP\ḠʁJW["MpR脷 [Ʉc-'MnЎ hvu s5vjr[TrvMa `C(]9#6DtR A2\)iƀoTZf84zl2F8yVNvޞ 'D6'?}YKaoyGw˧Pԙ27Ωm8_.G 8|Qeӷp 4?+N _x{ZסEI(0 c- z3W] Zs{3 +M +YXhdם~ڠ*l W8cYv$D ښLw (7C KbDcvgGtO1`Yb24;ۼ--%P35[irЮ;3єK6# 9c]cx 뀶qܘιͣ ;wU1ǯŸc9K kcl)6ft{bU;j4dW ; Z+ "{Ȋ<1.DgUIa^mq==yn32:x-+S J獚Y[fuջ;Gpfy8nOG^+XK)e#~Q {EbI'hf9ݴP;K$ f7j(- vgq;60 QB벖6!t4/F.A9V=@d~WbQ8k;(L(fuY o`샺a`c-3 3,'J5e$8$8xbQ!mo@!ݧ"9h3*00|VQ:1`(Wăv/6X'ʜu$C"@qШ[TDL l96xl17AwfUn)J؛ `]tDEձIXvUuB9\ YHRm [8g Hc1@A)4ADbB@)}}obL#T+gd3K`Ŕu|&%i JB.Z?~f|͇aaD`m@=#VmA@/fQ%Vk5;@烳^ƅ%R s62ݭo d $Ht NP}F|!Q\Gs lwJh@ (/6% sFf"Ayܢt~{_飠ŸDQ34 ^ j@=1omg+܁DEc`bQPӠzߧ@s=fj 2)f4)m",# pfI2Lu!&1DOYy ìh&E([B=Gaׇuv=\vKA Et:g8a%*FPl&ݚuRĊr5? s1.٬D);ᦥ=-/x3(Kfǎ{<G,2R a:?[5 @tt:'Q|P(=<\>P>g}Cꫪܥ!q>ӖfѤedTm7^)=QC[hm'8y2l\ee7n^|[8M[mrU45ۘLm5l)de)7!ry"ʂ)I=L|W PWKw*(~ip+͎S]Fch.iۦg=0LĴ'J= .ۓ6mU\ix::`nNK1MʐMZJ* Dd++9~OC2΂#$_鯍Hx*payp~@ H`ONkхҢAz`4ǨO, |6LElN$р 'W`}\;0^۔8ȲB#>91BT=727`w8}30&HjdwXvZhtCA)KZk09Tti @e)BWh(o$S{+nuSO z"0xT1hjo4z2Id7̑!6urh&q?vT^D "U9}=X)pWIZ*7`]ۆȫ:'bȩD7 iMC4FbbW`oA" 7Np(XpǺ;`~`~HhIuqYf52̈`6XD\с8@q118ZAZ!NB8L,ER"ōn"EMBxT&>ߥ [{rVDdu.1E;IdhI~ u1X6ԣI(؂Ѐט:J쉍N]p3A˅lWCz \N6P]h)``q=_A9g灈rcC`HŶwRgnqm6m}-gwb`cWѕ՚H+@TWޟߜgW"1')fOe?7TJPY|$ iZ  UIA`fmjN!;!>߹0{)ZBL%*l= c"M2\E RBA|\82 OBuxswIjhbw#ӑf팊$M~3}|= ~aJ9 8 "Z:x r<[S2(0+_&3oUا(Pb5$# p“$`ajr +p6X `6Njv BdKP᧼R%{R?ɹ81@)0=]JJ=_unDDTgv|?_OgֵsƵكւ -\p.C<8z5;lF8}bA(.Ѐk>D)h!>;?X7ΒyеeEa'BcQsΫux&qqe 2̻2F亇pLOf3MbR<;6We?cm~~GT< 隷\6;JjHMI*6*ob[F6\̠9B90Ib,E2R)!H}z0gkV fbh RX; a4d%!aWUv_=K@dtxsF!X(ك%I1 Yږx2 X!SNIQ$MPuJʛ+`@jחD]v0M \y>w8)] h{ jmyÃ=<ʚF "rGuSL9lC@S wc1ٝ7F:m鈕E1MC V}DZ3:, ֎d2kJdc6pt9RdQLXAEKJ%IiߡQ~DN~{ﯖeQ}V'p74kDiARxYď춍 &0vJeyx>9Swܼ/&$k ozR]g WA J 0D< S3B^±"%Ao-d%ؼ.x nQi{CSJn4T8EN132,PZ RA { < cB"_{9{lgX%vbh!5lm'8<s 0ѹ!k{》+22%d|?U72`D}ENp(^Bmϡv:} W@=ٰo 0LJF Ł+ԍhBo9Zw B ̨Pdw[&o^z%F30"Va uOwz詓L¨6Jr[fV4xf j1$ 0 Eu +zN<:F2W8#17nd r0dq$$@߹:r !ł:6l/DL%8A4Aּ[Wjs )QE.Jfth[I4$q:h M r!K@JJx@t86l'DSk;c+I*{LUo`vG|)z7LE>P `@(OkKf4,|S7مtۢ@>sꁁvKi')$*?dL1ԥD@` ͗f`QE2AFḛΙa'iܜ>j\>?8}T!NASIL"OaCg&CzBD0$N6ւ|pa!O`q4PЅ#K@4KBHd.{,H }3;s ^&5 ]1kphݴQQY`rx{8`x9yL6-<$++$8Ć#mM`A06ĵTPo GT;k'pON4gN"<$f1߽ Grm9̘_*A\[IhjUBݤ*eN:Vgvn~ɞ뤧sEnsEF~?MU\(ߦ9mGSyzBWB3}UU4\Eꊐ2pL?ssF[%bk_U5&|a|xG!Ci@$R 4"P)x]{RuN\~BE& HBg,B#".pxڬ z!C"F]l o4Uw]v퍶i\'eQW'/l.\X<sߚ)J+0̂ dMCQ7w "znǙȯ6W^:Clp]TIb^mzhS&Bb)*~S|{t)H$!q sJjM;bTR|b90? &PH k׳p>~J-}\ˬ35 hVYT. zkJ\p"lowC=Fd*D &yw)H!$kٟlH^7c;/2g˼RbPH%;5` xs""&WG&Qty?g(& Q_ಝ5>0MܨO_ }u ш=?҃S]ye~[`?65o_0Wa%eAѵvQ4# td%hG#HDV$H6}"v܌n-)[bR$eݯ%:s9\g'v,xrZv1.2@h6x _o\L,fn2 oK{31y#ޒ {HI.zf$oX)7]C6N`0 CSd$ 0:B>ɯKfƐ<~YqTÕ 5d&Zg+iq|-MXAd6SBS6RBVT(E*:MvN^wb}tl o ))Y(oE Wɑ P0I{, $Ө*Chl#C|Ì `ЄZs=1ߔozFo$Eu#2 .GћmM6Cb Wh_K0#jXq0rH-5,97%v`pFY(A:,E$*P!!ȇN bV6%mmD1  H"ReQbW $By1#%H(Z` XjfKmg8Jd|i0@R!Xa_bp:o>GE,FGԺ64:"WGRCf)WxЀMG lBr/_PVImz@@D,47Jl@i @'UUwb@| $ptY@: ,Ҥo @GϷW73Zko( >(﷮@|@ht`=֠=뢼>n[ݼTxP :PJB V׃P7n2Q[o5 fwwnejϔ=$-sdJWsݮ4 Q ɝ[siy׽t op`mz;יxiuۇh2]Dzx{$ wأP}}(Zͪ7g׫|w.u=ٯ`4-Tm ;MhSJf[MI}up@w˜q^ 4drٜ5}W}[.+[zquY٫Vw_/w>;wjyۧm m.mLweGko:+m,{5h+72*uӍlk-]i^;׷HMəc}m]cjńE{u{a/}ލo٧܃6j1t==;zsHT=|}ݵE)lvU u{k0鞒]fzw6cq8Uw^읋mZm1}ܦIA"=wmm}庻vn>/}{ nọi {^}Tl]zV^@ɜUא5U 齚Hsuv,1(c;qWlsrt4;z/{50u7f *s1˛0{݀w6+n7tTfF5lțk3B_`,j5{Wm}|l(C]Wĕ혔fXSfiqCFjӜJW)J+).jAޟ^ILh}{'P L94BX*4bۣegvu!-jX)Zj`Pݚ;jifݫG@562[=w9_XnF6.;ۚMC$8Cـaנ@Ӭuwt;fKkv: _uݸGmk{-Ԋ-PnkmPNtٸcZT^E Q{u^%H͆7v(e v\u3ig13J=k͜aiXocv:mkA3Km N0d6ӫztv#[†\5zgfjT+pֶꆙ<=A;M۝$ϾkNݕ} ޠzi& M="24B&4hL CćH$BLAL C&iSOPh$II0@Hzd=Mz4 HA4@ d&S4jzS5<hLFMDA  j`)M(@zF!$e#o_??~lu7o?׃ݘ 4Qr# !u2FWMûtRF|w&)bZ1;w_mkh+w*DU|DS :,b3<5~uKtQ"!&b4 hRQuIw_pڨWVXR#{*]TީPWҞBpiv˦Y{_jJU7bR+w( .y7 ןKBT:iV.uEP/(B$(m:\ %fOVgF;Q9 LKEB颊$BEt<(c?;MSlB[éo9_ Ġ4'գ,A_ú(ܹ܄O{!b ʫ5|j)Cݜ\s^,X42jh=(Di-s6Lk#þ{"yo ^ɲA=ss޳*3wT@D̢Ƅ?`J$$ VYTVaBDCBsЛBQ4aLwQ(9ÀC9:!ġMi5jS4=4 H1J(d;A(Q<93 i,SCj 9CM 3(EPouHťB"EEU*(%((,%3"ēUo,Xaf"0&IFB-*(Il7!wcqstt$-E3)&fFJBs Md,Q(i*vHlY ΖQ4`6 HkKэ$^&3\L|$ aIwWs 6W7s/NhF,2QADG]G%ؒ"nXpfn Rt@իjME{b1P"RȰUvTZ6.VjPLr0OMRy |B yR#b_W3G-%9'.8O?ӻ[!xq`XءDo^& Q_2S_Xd܁W\̤,ޡʥy35Zp4cޏH!=z|"HE ݜv+~ 9䛕XXF5Y\PO|d_12]E~嶭(9L]u 50{,/'*dwj s2̉uq}~?<Ŋw*hԷ`%)l,6C7mGvw^eP\Vd y+fC6 ^\֥+~S'vՌ]|#>'(*P PLه$p)~R:@|870J.5ɝH{{<]덂ϫxm‡h.af,Q#"zNUɡ(&`Xj8wuN=Ԛ65{ޞv5ܽ*AggwvWU)ZGKCiX]D譶.wR%)+x;[C K0cFީ9 `Yo=ЯH +v|ws=R@SaEwEUif ȡ^C$eU$ g暤&SMjTRu?_-iw?{چC^ִJ$ lkyqcf:Mgʴ7l,ޙ}x)~\iYndytM qc 5p/lt{^ #Tӽö0p 31'LVY`E;/}!B( ZVj.-xQ6h-KTGb& CU.5rL>>W Mh~Ś#k 7i,ϩr<`¢OVBSlTR ˜_@¤# ލ"i0h$Jcg cۄ0#Ƒh俉%l~^47/ˋ3޿uSbBo믮,|lOV-HꑏDO['_g:/ `RMμ(8(!/ȅxfu8oa:P6pO2`ֱ'~\kGvA/?IS,o&3E TI֍3) _hLbVI!Us.C,ڋg~]:m(%F쯠Gd^aӏ?fIzD)s ML kf = #V(s.!.*?[~WH;v8_.̌ʡ-{(pN< й ;>Li *لF7#2{O LK xWnl6ryL#0#k~IZ{x=^睗?0| 0ʱQp\K:kQeSGP;;2A"'oGU!ȄT$8B{`ơNePYIU@l w=6[827Fh~la6t߾C& Xi@ԠO`\[%FR`QO9H{HfIkWlE_P:ꤤJdkR+P"v9ywftoËgQtmٱpG"L(W,SrH:98>Nl&8Bs>^/4F=Jʥ!MXD&bt,"_4;߱ςvxGkJ")QmfC 9ZDT-r}SgX ƿ0٨O /qB9}:l:;Q* K-ne={J-T>1D+-8WٖsTkk^ 謉)Iv&}%{GfɮX$_yMO/%P0V#GȈXij!H-t#K2 <8(`TmMu{ "1!$4IRi_W}}>G_AO_0Ùk'y2Y'+ _Ớ-cFLoQ+1QET]yHQi6Г \Ճ ֽ m`o=a'SBqD<0$Ek6{Pܞ_g / %r{vvwfffo]:J;:x( =XVyۮ5ňᐳ~fRPTW}\^%/Wɖzv]Aw,^srZxrj[vc/"valme,U&%Zs:Y}5ͣ\gL_u\x lN Cj`ϯ߼7kUVq!mr!)oo6.-0np+qq.~;߬|z|@廮2cL zۿ$a%Vo2l64zeY@  S+^kkvIH}90&_OE\6vZzKvt%pֈ\Wm᳅|扵Dm4Km] r=?0:C,BSa9ش&w![.^vYYckY$m(1(%H@()Jw;Kt'xOIM/ N}ryb d~2YM!U7 htN![QJ>9q`Z0}x& |ʡ@^FAȦ9''ǎ8P2>'R )OjeB?`'j)+ G^|1ԧ_>;e>f4+ȓSE k^魎B {,~$z&r$,ӒtX 0Fi2YY * 8;X5V0;ϻX@Nl;RD Kq7$94ՆSd]r7Yaˍ.qWZϜqkOՍQ~D}#'@Zd1Wp`y{[YҬ g9EމD,-pń19zvU I P/Yl9ź g H ܳۿ1|-D, WT㖸ސRݷ ]ӈ W,!wY}#xMi۬֔سU2xuL`ϕmk2a}-.ƹgp}: 2t-o"^zqpDڼ<66!-]jW'ay0#~J E#5yG`)3*c__xˎ4v6] ZY] g<7;Kݲޜ1s .8;np8l-xA~;:ǰ?CWg ٷn}}ZB_cpeilmSǫs[35\5$OYC=/ 5r^üBDm^2RrPF".IdE"<$tQۖq\'j|%&VSWbviu[9Кfu7-?=|%j<Ȥ!f~3{8FEJ+9~60吣j =76tǰ=vke.)8;ubGT3쾙wo#.eW we;L螺MVlb)L$V]kx90>s7. +smikuûSNuV׋{Q|]ksN#8kк7NO_ %ӿNYmn3]zu۷֦vx:0 4pWH3Wu2XMLnҜ/nR](#tm͐=WƲp9Jo kɪ|ڿ%5y8J]}⹮x IV'pJ 1Ə,u3ޱxmЕߺ6E4&v2Ȼ qvt[w]lwo, 2[sǾ~33Wy(MϦn{57TZXeJt;+j!im5pf9uOU;a-Xٟ .vپ76xym^߻k9Y3  8s##-?=*v N JB6kߞ\vg~6ƾv=KXMb׆lm ٕTk.˓2p~3DXƙ᷎,W5iYvf/M:4t"6p:d.w.refVH[x3;fWז9:9\yˈo:aغ@lsۅ!ϺYl)9JӠ /MFPڿ߮ ?~F1_7wBψ"{pa?)C 6a } \Rg\Z/-'6Co,}0y@u!~R)"/?dǞ`dAmo(yʞ9"y^G퇔Yy("{!rCa m qd ~:o`oA7O1&H)]z#sđv(ЏSb$xH KaiK]VnZ}T?S׏V55xbWJC S.I.qOx*Pw]FQⰃ8iґ '2'8v9g37lL@;>,'!/ r#GCݝ}n9`dUW/~h<7ISgu݇T!rvHPI_m# hϱ6dj~ QOzhYEP!-'yK!w/ݟ6<_So^2~=وx߅N]0 \R v ,yL \(+6T({2NI} }-bÏIzsf؟5^+WTBraކT93iYWϦGO&/ІJݬ>޸^8/k=.}g&GyT} 6GO3R=`%^Sġɤk|_184a0'ۉ:bM87Ev?UgG̛iH[$d)=fP0ED HNpRr`~H0>I=pO &`(00s[[xTM$*$$ʡ0V)E 2Y½(98/QtS\,S A_P+Za :b' J-yjrm/ȜkXAMH~t υi_f[k`a/_nAP@$?2 QB`ǜ9d,$_1/< (:b ƿd?=M ?xBI6fpQPm^jw rAZ]4AA%)UE%&(7sGLeFQ؆b$J1(^!jIW!!m`@ *r?EPN:P}k&qg`|=tc3U>KQ/ ;?Q~PJЁ?,ܜﱧ~&Pͪ,$Ou"Δi%*!͞{dB\CH =eP;EU$Z_BAC!Q7"+d0RkT jCH'u@/‚=P!8tR0%Xskv(ā} !;B9Ա_K!}NU2y;UIKNnĭMOvaU=wWt2{gyk]l[nꍈ4Õ\ӝ\3.mchwY޺ʜ{j7w]wUg>mu\wH&psimͪ_6~_CxR䯌\h"H39K h 헉5 B.FP (]h U史reF_;r}z_be.[(F~=ԓۭsew\8E1)uwwu.{I|^qw;;w:7vuչS=AٚUP?ԆVxɐ(~qԐ| S2G}|GA^"@J @$BK= |gxOi IHUrY|qˀk hx!m DScD?8߻DB@| |_fUn{eBqL}}kdŦOfC+N ї8kpEXĘ}P@@āM d.doRf,4d:[M $Oۚ*hŭ~Qʼrֿmn&ZQAXژ6̶Iksklk%EKRBՊţPkI!EŋEFѬC-Mh[9Z&16I}sZ5EiLSSF(i-cQPhdIkmnRlQEX/ֹ@UR\ڙmFƨ[BJZBHM-SZ&9"S,i* M& 21lAPch)MQjemdضѬVŋl[hV1@[j5_>e -DuÐ;O?  ` ri* Wh3F ^%l.2P 4ɇM+4J xX; 2FbA0@Po<'1j2F&YbI$#c#cQDJBQաmd4i FB?LL"jQ-EJ~/ ߗrC'Ӽs#wǍ7Kbciљ3X -%Bmf˴)LW+ܿ;MW.FŷvԮF$DZ ݬ9L13!!*:A:⼾;i+Bz[I,jdYy\肌GGlx5^К9ME4kYN֡(m #.H`Q3IUms&%)MZ$,"KCG,k~UE\F;[b'RLjebNPϳ.:giGwř5.u4Ch/\aU.`IpB[ҍ&o'tHh[tCx([C4Ԁ?ĸ>j>=:ouA˻ޑi}YFKU~ϚĥYW(vDal8ܑ/ڝJ2m^b%u[|@'^ P*,Ih]~*l-D9#h pJ䫤8YavBɐEځ`;&Ocrk}CㅗOm K<hKT\ -=<5l7+TEȺfs1F9WdVGg|j+p"[1kTC3QKJ^Lc"9Vʯ% qe~8`%!,xl6YvR"%L =(-Oքz{Cdwp82*S nQ ц"s 0#vb#hǫsd0 ݙav@IuaT]#kCRFz6qΥDFx(0P@aH!AM|8}Pg&Ř\~{|X;ptbٸA"}[s88U- (?|& ?|D/]56DG(C_ c{#+GZQ~IGk`0s|=^ge{o 2s @#A$R2<_*>t=]xrz4xQ/Xz.lQ.ۈ'_#˺8ittP|D,״{ >^MvG{G w8h~CݩR"qٵ ٗuQDku;mwz0~x@n'ʥ)Z=22Z0Kc x9vvZY4n:RǦwMߑhV Cc > { (8ot-sa}fy};:T{R;T0 I%N]!o񈕕9a "oiPؠG~ d7\Iuz]u}le}|v9#phoGB"۳s6=q}Ib!R!-b)B7pIF- .B.BjQJH%Rڿ >'oVl9Q'@'y;$$ԮБhv!Ovt cO i@=^ݿ{7ݻТ-?{93~{ibDEuN5SnpAܩn}8<0]x[O/T:P(RTꜰk m-X'sD_xosLiuܒT({G?d؃7ngϳK;0kGxY `:J4#w0<~Pk>/k!18QnSQ⩵?KllKltsl\Q5:ћ0"S~8(Pe\ j|Vdw1᢫vm=kjc$:qD@!WZFh{m_71O)ܶl! @GvNfj*S|ش,gkE{܂gžڣG(&12fc|CQPfaH*Q(0iwXT88Dudykvɡ4Nd kR[*(^T&}YHo{UDUD11s?jNy4T5b>{zzC |*ҺBb;ߗ'@PV솎T?f8fp=2'ܞ8i+ jÐp{ffn&;, (: FY(If$+$"Ƃ})U *+(& 4UYOexȗ R^B`8 v~]E0(#"_w?*-ن̈́䟲.{~O&P#9qA_ґmBjK (n+ wM-̉Ҁo!t`΂ij04pz !S*D@ zѐq8`|=uiːb$}j(Q?-6AhPcpP g"OTީv2̦,fv{Ʊ.*C.#݃ ARy KE"pm ċVTP7nѲ Z|pZ'n&']6D{(B(2݅Gp!URD5j 1JF~*P`PKaU?5kGT-XE 9KOki{1R1ӞYA#(]޾%sKzݴGx?CYchv 8 9'P'T{c@z® )w'?<:&gBavХ0LggPCƇA~\~hjDޡ@;OIaZUMg"6."PꄮryxBc ⵘEZ6\.&s$M~."2=`ck_Bb,b =4{9A|- <9`JA!~lUd!_º;`DDM5n)ɎA_R+K~q1C?h-s6m0|@H i _f˷i\Aו B^~OL% RІH b=+ 7Q6  LEìz;98DػepdQǁ:I\4 Ab6)T7\ַ3{O,˨TP QXEKSʈ!-aGRm zX1/t >N/XwZB έk;?eLw %~\qwwo"J.ߨB8 a3|}ԯENڙIWaSHHTB?!oZL&>fH,C/X2/i_CAkzp܌C!*h-eQ9,Ga's XEy9xtnI;97҂ƊZ"j&Be%(m.Z?>ߨmW=L@O/@ypꆻ5ꡊADP# Sˏú CC4CN,_g`@s~ak2ρqm; "+HKt-b1`ٲ }ڦ y lSBc t[-]P{ũd( Ggٝ2l[h޹!2ڢ;2A!@}&PJnb&$-'7PbP Nvӯ -:MTC֪  hH`!I{tZ0zqŅo}~]:keטO^sEKEU'ׇ`g@.^}fOC*dƻAH Z[X$T*y08xwSb ,;FcRac.l7񫪷Wʿ{PW~Ѿ <*?# , _Iw&(AU/yM8;;H㔄^=m '=ޣG xRJ(3"|Y Ҿ{:2Bjv p/.,[;Bz ʕr=+*J7|:*!xpE&z 1E09Y q/]P6Q@$Ux^G/0Gm̕x|mgpS%\Q:Z8X Ԛ5&F76;{kFCBp5p&]:t|0]SaZ{U"S?~?]2FG>B蠰Aӧ@샎ԫGP#N}gz%I)F/;MO9(HBVڂo4)?z)ܭSzyCt ![&mav8).o{ 7u\ez))o_AH.-0^ظxH$svJNn7`B!B aM/d#DCu!%j/!ʂ vRyøM]9|OqYQ]?]^(X",QALq+YlT!4azR&F$0q\G? !5W׺:WGs光3?ߵRV }vM!\De$ybD%|0>-|-Pj>]\sM+2#@ۣWbqf_NtY#h5ßs'.v`]!|([zwoZ+Mw$hoD D=֏5"fBD?ǔ \9y:ֽ/rC((ĐDmdҙHMmEƺhb21%JCcU,մ[(~z@"$D[;}#]SʚvO9/P Q-ţ7xB/*xvըGq4pd6DZ@J ~/D>ߴO+1u[q}|/a}X1 Nۇ,u.HWl7E"fãBry@?n g`O6ERF ) <1[ v gzCұ9mD~;r%#@>%$ ̰kB~ԁj!RB= CN >/h: #~;~F=ޫ}b:={ś(E>sbp{pXD`QRis tľ=qyw8V`@_}3}V(JIA+nep~Ձ!Zn'* yNt=vwuɕ_O-j@ʊ(QD CclmKh'UUUUCW{t},o |yP`:zGfj]o$RT 2X["K+.׏ԛiξ9珣۔TS$DcM1`pބPdQ$ܫ|Xi\@K 5 1D\ſ'h"!-St{褒Xcb l,B)}Xv;e9A0; ٳwb{16Gch6J"&i]\RWҹX2jN $Gcf4n{ֽ1Bow_M)L6c\tR")le&7v&@_OWdpxRE js}R44{c-`4`p|@ؐ(H(D؆Yo`EBUWѓ } `2bZp6ވPJlaMf\366Ge ,5|} `BCw|n \:GƢaJ EUnV M~]T=or[wtٲe}bR* ҋjߏdz=SA%c="=Q7xy``" R?~?qIIGqvӾ򁃡o<!t;L59=Z yfIJkҨM #v Ycmx;Tug |UC]";ne3X n?}t\?FED8wy_ǟ|C2paf)/בbԂv.ü0fPHA]9; !J pJP;FC x6o/R-qev#ԏ|HXчZEWmx`H2yÐZS?ׇo"SVxCک}qlAz2z> +Bd@P ށפ1> HFhE/F`s.Pp@P zk N}uP+!a뇓 xȿ`*>kG͝izLED 7 v4EG=??N1ezĈp-뿕{ '|`,O(!Yt{CCtϏhQ;.>;xpe~\!M 6[a4 x?hA>]ؑdZQeGFqK'G)s`fs˓>`jB2`%8dAڪ9 8m#кMVOg},DuҀPCFJOTvM&S^D;Q?~T䟝wØ˧ ^P'A Ffa/EP^DiRN{GsFNZiubB!"rL|GX ke6/TcB4!R|'--#ُ:֜q sK$Fb x8Q# EW@(ku4m%TFmjt9̿o|EMҕF aHQjb kZS "j2S)Is?{a?/<}2 ۆ$N)⣛̾}SgW Tg; C| vjWIC=xZ)$\).gxI;PoBDٸ*XVG &$~ĐZc1戜QyNPxֿgC<4Pk,9.#Y? R5ͫP@&pvRU ;j\uE>(%((W8A4ݸjon7c R1`0='w]UfČ 4ۗ*$ bd ʒ-$_:EL}/|b RC&(FDB)d"-B"ҴbR*k[smE9R$WfW}% صlIc&M̙ r ElC@Z($*"/ 4wv5ϖOE2'@YTUg^ӷq>=$crulEy U?¼j dwg ho NNvȼq(Hsk>ڽc<%鈉6GVo[atyMMCRPZݎR4F!}(%7OY׆ 'a샽6;:$Ī̠\la /@~ C>T'dJg^gôk*g6̟ɐD$)ب K)G|=HL`&22N@MK?w^%&8غMj5|zkEY\#UnY3Y5/WE%T˓U3my=v=ۿ*]qYCſa1)DN󝩛ūHlʯì/C}ꗭ1}?cZ8sr.!񼭁߯w42OhCaHba<~?}!u 4AK[>KT;_b(O BK) Öj_,YW$~4]"߫p:%+~n#OɗLj)4F o`o|u顠 yM Zfg MlpF 9VHfPE a柇Է|lehre!Akg/0axGzT7 o!yiA)9l!sY7lis9(]Tl5\RO{0:0sB|&caH EB.O \:@COVwI<7jbY8v6H{7ۂhj2㟟5' 8+d}䡫7P[ݐZ;I]Jf*}9;߭]][p ^/Y-=Qܿ4@v^UIvcί/ӀA;zx =^h))g_;R?0xB?bq y]@y7p!Ylr0%C,(ό\>N|AhFrhl_K+#( 0˹E`ls;- E> ||[ٿ9)K;d2nKBfѾ"8gay ,]²oj[7³/paGjbtDV =~,$] E`bjӟWΏ?ٶԿ~-+ѐB -#G~hIep:Z4/'v@-V7nGIw"&[HtA9"2X|@ (;潚Tۏ' 4Ces"Z~3ܛD/4 @I4Î > B*D~ yQ,J (lgmhq:;R4D|wEwȵE%12!lQN/C眰͙E%(J@"vX2@{L+A@Pw%_':|>}9&L~H%{ǃmǴg-ziǃBj&b%o̘j= bo{Ɗ&-$GehBZb2"ja4e2>ޗ<$f5b/[WetZy~]mF'V}ɨOǼqs:a9[?̄# $±u'n}5!BǙy_(G wG$$MMtu9]]a(@hHp Nk_~ͺ7ItȂk_K ߑ⼰;(|$QN•JP,pk%J:tu^WGYÌK5: Ȁ4KCe%:F%(AUv(#xN/{~8˾5쇣]:3 $nvK2dVB-?Y~0BbN:ޣ:Ba>E:-5~.cĒLM"AA$t;HmQ `e -=͵ꄄ9vzs`*[}f%joP.kObfQt-ZyfCMTo#+h;>.C/X4j ^}hJqTA" SCG ď_򱙣NEȂG%ö ƾXWqCVg,#Ŗ_? hp-,Wn]d6ޡ bzPaQyAk. vG C{h/ۓsqE/'|u۱O;wb^xqZ٭&ͰTb8MAB)$2iiFH5亁x4+MHw(C$<@2T()z?\f{Nwwշr12j"lċOzI~""&RFdWIM[ĵ SUu0z4v8=P\)ިמ9hfP Z2+h8M@!EF=L T1 Щ @=D6d_Ae pk.)7X$,|aîPJ(X=.)a£ GB7ӀL3soNoyg _He~9egخt5~ApsEy!ǽY으s+.۸c3 l.x3'rvjAfn+л|7i)ڴG`%#4!iR8i+Rk˻YBqdk9=߅tPy _E͹xil<(VTKyGd1p[H:q7~D*N=v1Aa<Pl29+ڨ}> tH kz~y X\uv_۰FgϿ7NgO`_yj"YIσ_#fcKC"U b&udTSwŃ(mD/ gWQ . HDi^INa|RL% lO%+*ö́:U@[}5"aŸiH<δlA=9D+ya$~Rʈ LT($eHK|Ł\Xąz@ y?1iso d?'wMK! fk<qi L/)N-ts.-\W' "uj U@[.!,cJ@/'8~qV8o2;Tw+86fyo-k+>%C2-  [ߞ׷0CSo:a|pz2Ʊ7m𯷾fΛ-LP}p!=#AӈYL22D)H.V cQv%Λ/ɴDq/XûqΖHLᶍ&Ӵo|4ϫYc(ڹ^Bi~o]FJT0j;43OI]ۑEڸ"v v4hhD[7/`Xoh/ N-\b;Pxk*4yo= < <Rb 2Q*7s@D =Chz)w]I.i )."`zsoŠp'UC%%ܠZ ֈYa/͔93 ]k8͹jT\UGͯŶxo_l?v]ssI?C=  = /mX) 3vuv@i_8E|ooѻP~YnX5 $4bK$RAN(˿Ųj@x!% NF;O_Yuxe|YjOTsiѽgC9+S !-B?SԵ̄7kM6I`pV%=\n8lV-6 =+P^<+wrsmpl`H..:rhVB w쇞wC*V`+Q1cH BLR ^S6ȱMV܏;sljT僿+&lT̠)S=78F3-ԅ>#˼}ȑG y銁{s9$H Tl}Z;_7Pt\H+.rDM E\f|s',?Kn|p+cz *amEXoIC<{7P<Ɣ=kPƇ&E?Gg}!Kx@sҸ2YbT[[\V@^*,2"ux¬fzvC!K6po`, ݘI_ Chڰ"Gۚی94Go0w0y m74É:xo8W_g[cL6:lsL'!,4(0RL%)<@p8,G&u2}\^[M@ƪ P s0DL]_PiZh]197 3P3fQ+'`D/(+h\^]}:))&Kr0 YUypxLd轅"?q&D{Ŧ~oMs2Xیޒzr$[` ^~˲RlH M2)b.UB)YR39c'8P;.u)\E )) 4ƩƷI"16FkAUfMI1Q67$M ?F%j:mYl# Y 5 `IL^p9i4< 4`oWd`h\ MI,Bc, 3g[m = ɟ^{mx1?,C(&hш" X.CzavV L'oGY@BxB'0/|6d`>F?Ak-ٍ}ss0AQ2e=*nE_u|?σ'_/ڠ?,Bo&9b#Ch uN찾8&I8ecʙ}eqc(%u'š<Z :N~w:0*E!}e:  S¤@7P~L0K:a h=Vxb(lc;U mtEbRָe#dJ_ a2U;UU@)as^܍qOם7- gu}R ^s?L`PVAFUt$Y7Lp*[}~*oŋˎuІ{0mc%2n;>oJ]`QC9V52u!LmJt7G:\C[8Jڔwulb0r6;[V#>"an 6qj@BP=Pzs{uXu fv\f$t៚i|4!m"̡4ThOֵB%p1dTdhFp˰ 8~Ңb?;{քpO7qls蟯?>:% IĆnQQMتV!67CP4[9Jm^ \^~92<~wVӸezwyzTmjfz}L\4f qb"ۉ ۲; nQ{EҡC,-LOu}tq ]A8|"d)d'Cy'Ѯ¹ܦT|51<('>Pr0w,$)`@_?wn6;3>u;**{8H jUTR; ӎc ,a&QַwLo@R1I,Z|;cNKijSKeExU"r'-x:Ά+XSWj6? y?Qm)K,$)q@:u #"[u0x}A(ZS.Vj (ɦt~ea,K@C9g9'¢?ww_aE[n(UH7ڹYuˏkϷ5:@ń,f~6RI{a`$ߡ/.6Rk|/8d 84wq64ABED#0$B/<7p@9+&li`HPJKwX`[񐿰=+]"BRmGQg$X̴m@}pv.c 0 P8XĪ_ CO]_ܬבvz@UFLhA۰QG84!mE>_6 Q((R0)! ĩH"„C}os+A6QB\=S6P#ƾ}TXL y9vam꩐Raּ{zIvLA4+adO;g# b!=Z!ލ_ݾqUu( '!FrC 8#>ꟷxb^]\V뢲%AF$. )`;?@ϩC4%}ڷW$׎E-mVP25{`?Wat_Ju&{&AfMg;Ť@{S8*o$d! 2(0$ٝ:X1 H Ř?sdq]$o̓K3sVB4j}B,pWYULX{G ⏾OLjAb.vѾB@AY7t?A99<|1ݒ:\rd1],RK 辩l8SҨǂw 3؊`X*YBu1dq_~c?j'\>ݞ§.Kr"lOPoOhVmjk@if#Qi:EoH۳EQ뛜`@LM݄)s& ;u/ ~e禮$4NM)Qdz^AAq OuQq~ -Ds-ՅR'LMNP \e%·ʆ1BaO7^p/| ɟ{ uPy[n`ܛOFW>4Y{mm8q6 *W܍00<]. S9C ֟-VSVWEy=qI.$mx% "(F=&h"P "i Dd;DZ#&jd2.ȁ{x շQA@fþ;C/z&d3noA]Vk|Vlv^-اQ]^QB|m\$lw`Bޡ"yD3uϙXFX᧎ xX%mõTp'pt1 uXH$w@H'~d& j'lMRSa` (&8 nLa5HxQ,_tPv*$)Q,r P؏xU7vHf˞ZF;i ,7h NRیp$lŷm h ZZ]KKRcA[ Px my{iٯ˱;v:M(X^xjG]S-/~Nl$HH\qb gڵצ8#O˨uW,;6u 9w5ñ|aAUsn@WA,p ]v [/&IG`2<3P$b3zA0ɑڭ@F$u f>Oq"A [MR"L9*PD$B??h0C#cg$ Kx*~CM:]PY&6l k+CUϔuH$EVa6IbGďZtiȩ gڴk #%|+QO:?*Dt}ţ 1h.w}Ih,8U #$B)I_3ưÃZB'oB)!Կ uI?Fz.%N 750q] yG)*nEE %쎍Zx*˯<'U[C+QܦBO`)E@|8%*:M0t c`g;dǷw?MZ{%fғa~+e3a c ::۹D׳쪥i#khN1-ecV tG@\J1 W("`/p/ |mpaj/D | 'ܤĮ54!Lĭ6 PʇBKӀCH-Ыl5 c!S 8?xqrPǧF=0* ZݘS7gSQOxTI; Wv ]{ Y) J8Vݼ}Zt@xmJVoH^!!_6԰?;<`sՍP =o*?N@ !N+~])p,ل73R6+X no1[~ue7w LV}(BCnX< : !e¢AS-ܼabc`$5z# W^) ~ 1E}~1N0m!$0mKYٺ}ʋtԂ]wS`SaPXa`[bF䢽ft3=xz M̘joP&f:wJ.[fߵ[P38s.ÙSiLkZnckzqmtpSl5(WUwvOgf{ )nHW+*^&ؖy8-.͞6#1ųo9;B+Lp K{ A2;qJ @U׍Jq˜~t Bćf-X9Mԭ39]l2}^ʜtTیQQ+d N*EEQtfj\ߟm㉼9hJiuJqwL1 dDJQW_:3AY5W-_UNG>!P˥`Cw\P"cUUUUUz JÞqS*)9* ;jQGNJ[y!?!ߞj|H8xӬ~ĕ-Um( (IjNuٜMPH7qD )|q"sþtņ{̤Ns*uvTWҍt􆸞6]0.ov{ǀ@ɸW7<i[#巫ٛ׼++EHR+lw?S-Gw{}=N|xv*_cPw/E d5CXňA`&z_P+k60{X>ft>Cb]ft|O Etv8+ ;!Q J=%{uKyn[`&jIjodUo[3rA86bb$fdHrN5źh 9Lo6S$$}BkP6%2@J)^Pmas.$tdEہy7 U໾N FSFP닙qq<B4)Ol&lOJ,,0{xxxtpIY֦מE`r@6q bHuqw`E; i厊 'J%WQ w 8}l<#3BWLgEFe(<ה}O4/Sn mRpUV\|珃VUOyeE_~e̼D*#ҭL3Ls5WIȋJZB90*VT/PpU W1&,Ə XWQM5]2tgxA+?gחFwUR AIϛ3&0ڵ f)+ZV2t }]܁eu%xȾFu_n>2^@1 /y N]L5SC~!{-U~ -hM]*$8;sj97YXBYmpX|e$|dPڸD>:ǛN3EtOS+~B +?7eo3{ʁ|Fy٬65f9 ۆBKx~c, US*( #R>lr؎JyԦIHPMD՟JQJ!ČRGA>UZhE .'C69L}ydRu.Je D >/'_v/a>*Z"R1)X`я5Ǽn!ɉLHb8Fh|SB#_Lu=~aY Rv'>vxMW6 ~l!6xq55dYʰ|)M5ϴ43 yeQ}/p#bm&_!$c[uî!0 5)y"*bj!j00x3BKI g3%,JX=h e֯g@h2P??cĭzFzvƖum~035: ~w8y,9]G_f[P-ߵ}ܛ~1vG$Wϳ\^U[89`>DiA{6TLitsZJppXttt#5Pr2T7닯̬U/n^xzG?`;ٖ>as v79ѵUpej,&WC'FIwjȳ JI-7 Hy孲-sD4蝧.؉h Hv&\`BT‡},B\8 ᔏ' !3@nbA!C:0 lN-q/A)5khO'c;{J+Xz+ ;NPrid"R!'ⷌ?lh#Ώ2͜Bʥ_u笗W^p.$NwT_K cWo)0ȿ#ezOst4b1X4Btu(Ey+}ujmq<x  "8#;,3302bxJvbބ >gnʒЄgS֤<ʳwYxT8>nlQGch1 /"6&F*[;pG;< -G-䃙r`g;Cv4:OuBԂ $q# AM!Շx Ȓ `vɑ~ok>"9l;q"h8뢯8 -6&θ O8rXnTa%[)nfnίG$H!cWX HLrpa80vX9$ A! "8=CcRX.¨0ϛ0jȎDUq!=ev&AbDEÇ`/'Lrsp˳M`v, t[iPX`x$p#2}b7!A zuN9)L=uw(6v2gl飍+u&<&eGp1V6m;F;EfZc[vֹsZg"rS CMBJ: U`Dcv3_{h\T'+퍀i܎7{DC:\R$l\ǹ ȃn<0^Ny-f$`̝-s\atY0u1m޸5]KChXaHVOMK$)tLri mnNUIUg.ѓ=.ͽ 䂌S "3ѦIb8ʈ- pmoQ&;wd\cvZ en.`kոkCbFul:9x|<{Ƶ FtCdd570mcMxJc|cF !|8]D؀3Q7erA1BQ e%5dh)h;sצBdH $Qח ^4<αOs4CT1qkt-R$ sS7st rcG8 tV_C|WU ޖ'Mo\#r;ǔNN-qcmi2XX Y Ce2z{݅a "H-BR'lqpǀ,>Ie \t5hݰ !\a1lҗcc'&8d2i*Db$j7r&3sȂv_ b>{gflv2 R@v`3Ѩ6y_sNj =+W-G`g\亞* z[sDdѿS0g071QmW:4=w8~kf<;Pacڢ+8BdvDX?;arG$cyaZo vԼ| ;AH!:p:DgLS$5,t2;rw-9d f,rHwiQcø3g("E @˽]/K{:=> 6d8Ce궃g0~:]پ,-,'qpp(.猬 \iH9W;T@Ɉ#CgIa`Z B$*N Ō*:im~~h:hmFv]}Y pw1e@vr`{D,`pGE',Tl\HBQ?<H.G~rz+vi(Q fCznc;P:sl\}";Cuna@rTws0raAqwϩw_۩JoXc|Qswû,O,\?wg&6l(!2I(Hx| IDX1nlX'~~`)ͯHVFJ=;I஬ ~D/^%],{?mkǭ/OH;#<**ۤW覍g[c4AB2'P:2kf߮?c "Mͳ mk$2'`.a`\y؟MJ82GR}eKI9duB*xuM`H0@)H fiC 3n`s\(ҙЕSc,ﺵ5`O1Z3Y{UR}?sL4G^TXTCvLxQlآ.SjsFٳ4C&۴] != xQGZc~Q֕E-yc2L2ZQL0>|WihxvI7bCW('q4wF"TI-?r4fLN;X6Ajj-Na 'wesNFUyǍA>YƵ"Ҭp  [_khv2Vp.@[b"7> M=:oDFOshiHr%ݡa&B#V깜#h\:~W~tq")᥀ VD,+q]Y㘻%/ȌvLqP"Uc!)d#c@)JPD˲ q.X-y0&p#Ab O!Q[^M=CMn3+<+^@$n,^#X e)|M/~=c/x:*sCÐʛbJaQew(|ǿC⨏5`.ʮ8XFHw1R ^ ՕU^Uwi[.VmaKbKsA߱t Wn}vVKbKXDF!\ jҘD[Na'΅!uYȕ-/IM7!G0 dP;'ZOHT&999^:qCi{/{;?{J B"MĶ Rλk D3G0RP\R( TgU9K9 $ Ap҇c SU !^ocNs z坠N"2VuO_NRNx$'^utXe{h湜PKԚ2^ľVFōPi;6+(sbY +쥵M4E1"RśDQi Xo83hDbJdC1e;dLO La0"90 4ؙ=-x ń+nXߟGæ^&vRHЋ|g[Џ0: (i{m:û2F]C}Iܝ+g' &d}lCF|zl.kAۈ= 4 MN<@?NQpCT߶S}pZ9C= UysXkiq߽]f=N8mTeL$̗ҧ݀|om;ow#p=F`G,?!{۴CqxVy z)RJU BX&g ;񗐈 E/6`@Q7u\"ow[ENHQB}~k.800,UQ<$8εr<;g$]wL!fyq&Ǜ>aFt7\'{'OeqUh<S\ND"6ƈ$r$!`iEU5d 5v{5~t7cloۻxUs+cd+˞IDE뎬!ɱ򺍦?\|eWdU4naP!0 ֤yn=beC.uwJ +i-3< 3V0 džZ,D8,lNsgcLgdX‚ײkՅW:X^9uz㕆L<|xq1@7e OL9I[kjY*mb")|"ǒWA2$U$ 9*3[!T*X- Y?8_?Σ69pnI WPG&8na0DQ7ks-Oaz ;eE:;Θ i}ï\z}䟩 >}P?a8 @ F(u}%D`4C}x+9OI$#'=e ,{^ӬLa"ݸLCbQ|?W}(m!@k jÅ S oK?Щ=C-4,]<#mJft(,G.ttybk}3ͰEư11m&s3-hr硗?(C{Oip!$`F1T-ąPJ?` 5Lsw޵U%6 SցnKS?:R 4 . @c8@zMpx2 |DUNpjkJY(̱`K/⿣FkL~E6H@o2YE%dnFkj$~FD ,r|Qw (+'5'fS/dA[O֑3x;:]7/F~ck<|a&˯!(r쨎 D" ݊8|d)۹<~|me)5LN8]?Jol@D~`#DCÕ?1N}dj:0=JZUp21$EJT?HR#R p?V=>h3_g@!>'&?pHjO|9((I>w|*s~1 HIk/_Ob#u-K'v힙fNy&eݲ?~:1Ƙُ Dy] 狴)/pN2&$Ҷ\ں8q yMn-mk_Mc[{ZlmL0o xqVJ?.ᓄo+1޶h"/~kG]會r-عmtm[> 8"Ɯ _91[}׿gn9qe[Yo0al6iʏ yM5ʛWN3'{\!(_$웄xfs5m3^csl#doG_: neJMn^cݮ)f\6I ~ױtvÝg6rʛ5Bnt0ierS ҂дjs--R]4{3iui~5~|#ηru ٫ۦˎL94"Kw26?&FÄvTΓV2[ܹSyJv٦Ǿmʻ6_n hi=`7wf,v6,.1EcYGm{O>wd8{lݖܰ:4^*R=CzqLBX}7cHՇ۹ߏvOx_8^G9z;;ٱXwA`{<|';]?_U޾c};]8J(?l> 9kn^~?eP.z5} ˻5`nkcsun߹h~틯UBSNK-suû5S!Y0޹\rNK&]G={oG ]{v\;!g#X6QR])mFp6w=!d=on|4~ւ[`r!!D+vI+m]JX6cF2/%%F5oT@ yva['#<9}߿|v&dc9k,ٖiNF:IQ(|+fZvPc F8Y-읮ZF}Óg 4m[)<\-:h,zVw]tn: Y?on_nE 63uo$o<4"W%e4plu%MǵEloj poc\%|d7ߤGoǨk2ፙٚ`iŧ=FƕoC`hI$* ܍ڹ0՗|oSAPJJ鐼A8z/>Y{?1ٕ}/ =m(a3Aɰ+ܺmx(a5;ӳi*M ܧs۩Pa~w{QCGؖ5@\_ӷ~ja2g}1s=wݖޮ-[.XoL=׿N!.T٫]a"Iw?pv~[gr΅9LJ~CCMdwj&ߋ)Kޏ~H ET+ۉiK4c"}0N Ƿ;yos7OpLАSS:I'wbJҟȽ8vwpos|)F|ɉw9}}?>_nFͱ]T}~:<(]pYH=-KG;K1*_=`~v/O!!gT>'/>2۱Lݴx 6[Z "ްӿCyJ+5ďǩ1qˬr׽O v`67>ΘjY3Y3`ߗc8]5$c_F@$T-e ʫ6h4MQJiFdZJ>u؊ nl$hmRőR$5M$GKi؍Έ@M|wط7}[clmݍFIBHrJlm EITIEcDD-d1ʡf4٩M(hJ&oɢ5 Fd}+XdV&-fm~ Q_ue,$바͢eE2Z&zI4u7|9k1~~*f&hغ"mֿu_?wgArO_F߻_vl6[FJqs8uN})w XUWY4 Y&*8F,^*ܢ?j@-_=X+%F ú_S3(7PjGf5\8 :>襻cgkb+qA_z{7_#ܻ;-SW4[ceGs؈%PKvMG@:H$w}bw6*?@畠ǼhYpZ iwXg> Nѣ-FmxGZ6t<ש;: ўLJw;ovH6_K{r酔7pEɹG7 wg0w,_ _Yj5<1g~r^ MןLlauͅY%Q;2[i;3-+s}tS]rz^{tQQtT:(a!IjuA)?ڂmثPh+X0/M,Sȁ?/P'1[saVV,a!}Dp #1'?]sWT:$8i9۷է{y $2ChW'X  !/6$/T}S`Rr+MziME/bCdMUg701M}޽i}~*x qC,IBT`#`@ߺdkPYȸ$ X$B{t!YG5WR y, >6 qBi/puMvg-俯t:{;};֦B&96kIgEAqh#;e!mD};#+]iݲ)o^גƺ &kzV^[cQ؎r$s3^%ಶ ԟ߰?jX<ݍ"?$`)(gA(xs1@?` Hv2JrJ j?tE zB50@\; W;E(eDr@p w@'L5$ 4BeD;!S\m?*Cv*A*/SRPY@O}}1SJx?5l&_XKY^vQ5HmR.(8(l, `0uwn F^ |AA oB ZPPL&U6uiKjRD@=.j_?/#hOGv0N ):1D<|^ >yg~)3Kc);D)R?dEC ""@dOq@Wxq7m c\vB@Ks8$"@ۗO ! `~O;Ah L~LF`,H<,AջO/^d3(Tz>$xG˧aظW= u<݈pM=]aO&ê\LѰVqfV,ʡ r RBS'b!ۃ˞) xJvT~]G [<C,:<?u0ٹ4L5FXTTSUw\pۻ@;5@66L+lLu2ޱ~p.wZ3\v`=H#TNԘXP0^ᲊ 0]e>"8"Xx/s8F8E0qcj=mK [Nݓ)QvA6k3I@^Si]m%4<|p~y~qY`3(@aϮ9ϭtş(CQx\^xOepA.ǑU"qMn}5قgh,L("7(o0k~X0r;A;WlUGqE78-'IܢuߐpP#jE[`,)}n3 TH2b=(Nh$e! #' x$wB.\u# xS/4nm 8 6>_UeԀw}[iz|lӇoCi%,> 52fsJBgFjLm;1'#%3 ӂKjNm7c׷Iky۰3J%@qL_:]R=hk6Tr^ ,p6IlP4v @C1bC0T^%Lg) Ȩ5hL;zxL6B@413U ɷf_THq X]dqK[hFڴmʪJ-QlfwF[jt pn0dJ s=9;s@1+-t.X*^׷<2^tnap8vR4Eē hޏ`gKsZ4yh9W#afxq-AȢLE@ C NK&;MA5'5]t{0@m.;Dc+H'7&&{h  F+lml;YwJy^;};EhZ,U/HB = + qٳR]`i[0.CӯN~\SHc5xc_w6N~FlkC&b2=b".TR6K\?+3ijW=EIA gvyMv#7 D(~'{ lD+xdE2Se)$E8rZqpuq82IY,w4N ۩{9/l< 3T75>wwKa_gfTI?VZ=Pȿ/"/V7O¶" <Xr^E9uqw!)OھfC[`>6MM6\ X#(8};h nsljtXY(Ft{e mO {):(]_lX@ütZbBDZƒuDGG&,Y i~H+'sC[;i)gsloJ ub4tr|G+*dW/L I^Syw(aA/l$9VO>;{&u򶂠Bn x Ip0Գ(S# ^I62:SG+FݤMvc 5g~nBQxNފGat#*ɼ ሢ:_s"j~Xj!K7ȩMxפ5?#uN2gꧭ6t7 vy:8j[4p^ȠAT iBeQuvcy> 櫸ZxG7•7u&h>^}v:D^f9mܴ GR[ `UNsm7vc'tZՂk@8_ؿH<$ '`e"[P~50#j<$?># ݳ8YmtŽW5\rj4|oG SQgZ>8\V~][#WSK[QAw:ܼ ˏ^`WEk|zSͶa<\]Ȉc X9I9,BL۶DYfڊ#Z )@{Ú^g=ioՊ6wu` <}ʰs<3 Rcq uYڭνZ%x,S.|]M$"A_ߙ_zځy^7=/v3AkrU|.1W)5Y_/nH|dC3s~9氓ZpF?A}vyyELx`Q* Ihek% u相K|OYiKғ9)2[@ TSl,"re,0٨ֶ~Eb:ћM8uN.Eexsndo)_!9Nt)W(pWhָTzW6ؔ:/^lp'B?yDm 7 L?K`ijCƈhXDZ[F"X5QXFHJ=9m"1$ [i٭ mu.~ct? ?}Ĝts^n]'τy/.0 _T88fU΢*RP89rQt+0mUNv j(7&Qm,S~ BvfU"CU>G𳛂;nOֽyGaxH\?C6jnN8 lpW E5=w ؽ-tW0]c]M6druK'$yV8Ơa[9ok[*)) Ѕ4Tn&^7֩ӎvE+Ggv1,=;S| 9^f%| j/}OE.isUZyQzT0xU7\topnݮ餌uKNll\ԝ~Z9.v|,n65,[[) F ] :Sk6k{1 VU9Yȯm26XN8eL6߲:BA(66bWn' 1Cd^$vcpR05m̾R^szC\0XFnxj7o ;?r1ުeu..p y;6=˜VC^f27 [,`#[ba6WpW}479^ +I, Evr\|]ey`덹)<㦚W{j~xqvugh6/N{3ϧSXxr,a9mfn!a9춸S|֯qO[55s39۱+le%Q+f˺m[ q Tmr9Wr+Ss%~Y8_ s7c.j\l][Igch_̴XJ5m-̍0~\V|a٤.vs Uq11[(۪-Nv+Ւa+QԶ<,v8C\m0odmpWWEvۖi,X}Vk7sÞv΋fe\ߝ]wuv7yrmn;Nzu7+4X-0ro W[ݧ m{6@;.5ߞL*~QNŞ8F~x :rPK]*\82f!(&)Ggz^N_5W3 lb2oc8A-X5nd:k3n'aQ_;f2a+qvqWk<ݲݷ5ɮɦMM{ݝǖ9Ysef vmLܸG {i5ꉆdQt֚_|dͣO%]1v8 9:qWYtߞ[+u`e|oZYs%^ۖ2ܷp-^ ;~pSC>/dwtuu(Cvָ!NAk]vK',IUu/lyV_8NKd6?34mϏ#Bg-]c9gp>CmnUk\\%ڹ>,Ծ nqꭽv.%k&@ i—]o]2 𳓢ŸBXt}KLշI`FYp5&; ]z+f yAN2( ׹/ l &bLb;@)onxNH]0D$1<"sSs{¸g=SPKߟ<\^0,WLnTuy ;iṷVzKm'vfO}F=wS;{=I˺sHc3 ,cǪWN:؍i/p!S̸>;nJDw*!M%tqhS#%M${% "{ %gC' 0zʇ<Ŵ eIJ ”v9$k W`:Lcߏ=Cq.lIMNk-z=psGb['!rxu"}f^ނ0[8w@ ^rNH=3dz$ G9,"|E|#Oa:yvzO&}/Ƕ/O¿.rw[wUsp1[B?Ʈ3=.E[s4Ze< okYblΠ\ѱ.;kmaM#{򕲼Zn_8 'W4Ɩ-Ӫߢݧ 1vCfJ]lMv1nث`ei:鄬2g Յr-fbiL*rpEãYCqhua}u?if>gstwwtCo\a?HMV7ǎo <.ckkn߈[glqX]Z[9nosۤԱ5"% y07 Xf!.-y4;Y`49QpnDRt}pAA8g#[py^{BXIS8LlK.A`9OzpC`ڍFi@td@ *sXtß)Y7N>>.'|BM*N>b ';`oX@gL¹36`mFpv=u.G/ `6 eu@zEs?jo:soHjހ{P<@|A1¢vTi7>p;hKa!(XQlԺj*9Ϋ P|f @GoVsه+sUP#d`g/1ӄ[+~A sv;[zu{N|L֠Uh#db` v"ӽla$(-ڵ llcn 38ob#$d8H 0I@kPHq=uXI8Ȯ*?u=Z[gVLqÊvGm,Fz13234ӹ2Zġ '>A;o0l1ƲqH̑aY6ƥr^'4Bj.H,5r W\.`:p!uVw#wQ&˖ %:xi <6:p8bHT qmG8%C0aIyT6`s'pȇIYUI iRa%gAEE,2PIwTC4D g=u}<P~N,Nq(d[h~f"ޮUCn0LBy}.k1H<}$OrzB+@ܠS8r(ɛL\Ң=M{' 3aZVKc.:8O&ԊU A5gP0.o)J)Tė4FJl$ԻS.[EbU#\U>& " c{ĸGNU8c y%11W7M: ӆ @rAMسdm*h˳;>S[9r ^ e"67.sWD!$#qpb T+|dd$9?aZ T;"Nej^L2@Aq3{k[()Jj)N"8h*pt2jUƁg8 CK҆!Ԕa7%p#XF\,8Ps.!WQ2 I@pJhˊC$ȵSbc aZH ȂNAK,[ƪ!͓E*>T.,Q;*4p`ZdcFAszV4DaP$8ɲ %( c.k9GJe( 2Zo&HBHLJk0&*j rsYV\z4 ؟1kKvV[q85=t{tAX0!5woUmr%v vOuA+H|kşzY3 b\jLV*޷k\&e$Iryss]$;w]ӜG)֝G$cq8aWww[|9:y|$̻Q4kPwb7Ty<2s\sUk n숀iATpo,ݒC&J()D 62 |Μ~&! T /VVQ" $yQ[A/Kch<lMLc 8'[7c\B@U@aQ2?B|ðZc83VP7O-z|3 |')q 38 XGFMĘI]& yNXGׄ2ɎFݣ9l1ՐJ;xĈ̄Wij}/H?r^/(K៦`<pb0~457L] &'2 V٭P⅔U5UBp )ܽ\ޱ)(hiz 9=\0ͱmys)G*" [6섓o=L./MjD4mY,ThɪZ60F#DEb(E0mlQKbX(PU!J_ 6ԣsւӮ e"$ ;T&UUbȪdr &gvNBD00($ sLBSWJc1 I,0<(N5m:X}V8zMIwk;%41R'R7 4XqrL>@c,DS)Ph:f3p&F̑ a$UؓSqnVr@ bӇVnH\T$d)Ts\Łɹ2YE&|!p?Gu0)7*µnYiqO!0?ce Bd5Pr /=yAf^dd㵾oHej/8pa.4Dz F}EN=XB˴Mw:8҈{=_`Wuo'4d|O7Gwd_bH+yvTX|A#qxRx_j˃]-VjQ^"H ;u*AM;Y74z*Ps#C$](tmuEҟ/|pW -+w?12I.=[խ6ΥB G_Vy؊b8Cl&.qBCN+?G,zdt_Sw?+`[%wC'mˇ 8/w[٤]Ġ oݺ,8hYܖ`oJ-ӣ異W[9ŕVX: [ K' -V]Iڔ|!!z ?<9<[~&SIOȏwy@~ ǽvqơgt|!fw!9C|*Se |l;6^4HL8͆Pk_̇>VVD*Jk|s՝wG ֆ)>a陆4#ӆQ81#X(,/^ȥPip $"3ȸ,])۱߁b8wvԯ\=8u|LM{]v~[nw8)'j_4 0زBN`?돋H' 1z!sܼ9}.{Ew܀,3՞ێ&\qм; HԟQI`2)S) Y_ gU,n{A@ >ğU@OOz/Y8"u/ '9p*9@Ap3zowv%cr%#0&/A 6im2 i܁(=$$h @TV "`Y=-#+BsNQ7Ab7J&xC?{2 IE׫ x jA<Ȅ vG*@ }Ds%Qъ)?Lq8AM1 0֍fFG' ih ^]C+0:}mӟMVTuz`?f#Hl?\S?DXQJ}1ʵyybg! |d?걞:?8ko,5v{*+-ѹMi]z^im>Q4A7 D Gmxbwd!ݎ]BQlӈYc4l\&8Z'c5Ǎp';crGX<1{!Jl=Ydo;],,F9&ITR% M,Ow+@qAe"&Ȟ*Oc(6Iԃtf̵"C=N}"0W8qSqgG:`0vf mE$rYu"roQ(%dcĎ=L^ټ%?B~ $;Pu{aGːYs}U@^YSa8zl0X{dރ~;%R}K5U_V~B8Q\?WAx< aTf&Gj:.'Fxj>v|DA(H< 6ȅzNLUf1Dgpw1@jN'zOApP4̵@)lX1U"'tι`X !GI )xEF ;ǖ6jeQw1pzz,ZE8hIOW699dP 8>'8|ONۿbBhL$-#_$<,{d}8EX'5a ~/EߡE5+Q,R[k@w@j_56gD~%ꁦ;!ÿout4DfûiHmG)?kQNa$1$$3U@y>X.,??Pw@D! Dr4lkŃ~ EO,dMXy` ;Ԣ V 3@C]p9P+`QtG:q66}?O˦bC; `+6P>; DCg( ;/ٚ( 3C p7,eφqؔ/6qum N>Wr7 }\X_&&yCQR1RCR?zwo`Tןb|8>vErMB0U`t;Djh B[ BJǿz􇙬 =};KZ79F@(Իj;H>e,E '!8\u7NuHldLPPƗW3?@uQ_bdWx͟/\G2'$_ѻvG?$4o$h{#p8$9G֞& $I_%./z ȑ-joFN f,41ģcE|(zDu{X| \!:Z& W jrڹ>/(ʨí?u< '/cQþavFJg~>SֈH]$J- 5z7xNbC1 Yw]EP ( ƛ#xOD=1&CY46A}pl~sgyKk=Zч푑Mu.h{4L@:3I+8$g`;)`7̤Yؓ|[uda3r_͔Qv8 3>F5qN@ߨfbztd$Y `G"40AAw' @Ȁрr+w;<}&N_/(Us}(oc?V G?jS]eR=қ9BB(>5OmifUǜ ApXH4'+WO砠P}YXD#]uwE*ipԸ~'F͌`Xk;Li@w+̹b) +%|8n ʩ}z@ew*e0iEM*Q@迍VؑW VUV@}•ꀡz( yVਉC=zX\>$SM O2 ϖAW ,X[ї+T"h}.f>]5G]'2k=eeRo3Y<8?@<=9 ʋI8Y I@.KmO8h/(y|!=8{ !{է9t40!y$/no`Q~z2 L/1Xf~;!O:b/u Ah5@u'C,! d9=Q𚖛Yf;\/p?2)UC1&1J5>i,3N^[@}B4< M200A-S]xfǼMXwͶc^RTȝ@ҏ 0^@BfBJ9sW1C8~~4 ~Z8ƈmڤ6>Y͋x͝Fb躑|Ǧ jI6#{t{ K H Z0˶  Vf0A톇"]j3}86Cs7hW-օyDθ`^Cݐ#%B^M^c=KVLg/tM.+˸KnM/Ox~o}ؐ=,'^eZ X*M,TJk IFo;rS"!s8)3>x}@&%- GH0]I %җSU2 0Re@?bwYYDG589OZzat7v%M66/;Hc՞ ^C*U̎;xenT i3̘Y`K'*_0 .H "16md9Ʒ`NOxX2E`C/>a׽b0:xh>DQT䧫7/>#$?w+'wk6GG%y1C'VN;w%Aۍ1ݭ;ۈ$8ZTPHТ@R@u,БLqD@@PuCI$p$yJ:J<="E%:Df.Tax^BA$&݈S͠y~@%fu"UT~(Y5ŷ=to[b~8 "JZĆr3GIKP$͗tfg3\5 6G@Pp+CZEȥK ' G_e!䚻N2am0z%K}7T0ʽ|jYܫz2љrI$}b 73`czYAB T=xxv26C  #\gob&OXX~0_8p D* >Śnd\ پת' [^$5qLjx{sᾤ?!VA'?CM%ɧxerŘb˗Ρ?W}ZC'U5l$ (D:S^@kX@4$um !MfD7g^.K^+'#ckKEԝcj'c ;ry~m7~bҘ9/Y5:Cx$X'N_z$,?樓w2.cmv;D=)ءz`LҶXEDjpKaG$=;kuD${  Jag Hv󔽨 vtD9?#5>Vv*46'&NC0¸9D^d i2tx|<8$/@_HoB2wnʛVL x#8ahwy/M#pBpC`ugP kBr4Ftc!ş2H,ѫ{9<T)7z _W2*s8E%۝wu/Jh0~ __-{@ϜA9㷇ygH ČyOcݽI vIY5(ІH}ZCo߯ga@˽ЃD$ * d,pAN_O1SADq6#tlIQ q!1?#@`* n᱒ELw՘d=<8.Wj.n=aFC >.O-0?0}vC"hfvlc-~>`Z<yuå p o!}*,ǟUePMS>/ʤP^@\<| U:bjbC|DkVq}dTeꚁ9P_fA2qXyO p2}aO$ ܟ D 7v nd*N'Պ r РfXa}O3/D>Q9GœOSIR`(7!0ao߃w{<佹EKSm11;ٱO#9토O:O99PѬ4Ut6 ;Qןo %U䀷%,_6f]/sgXe*Qk?u^dE[u\sǵ:R{ ++R+!HmȜ,Y 42ea_3Y*^E C8[W,8YB[cruŬr87=X5fw2hq?)A]0 pGLb;r4!hEgʄ3~1?~{p$=Fkq4KAg=F+N'Sp>f'z#UOK*/{~{tt"HBlkHPHZB #?wK?{ٔ׀(((=*2C$}xqڅ(H<ӯSJ0JcB \ɉխ.rfQdHt/Q3<-ƾ7 XW|N='>ROcf5_T-9=BA(/%ϩLW&@Dş^bR"7W%VUUh=tZˢ h(*l`r)9')ϲ#6*{Zy_Ej Qlj\KhΑG<kk> qIk.fg_1XԈd-Z`l6Ss;O>ҝ;$ghdB>;8lRD& $@BS!^wqQ;mC&PtIifI\!DUP]v<*ŧ\,o9.꽗[U,\LY)4^I@n%~\ +OWw.j#& Y:*њL0eĉ<=FuDiXM Ƴxi:fی!use-.2s4rl^r7/% <(8b F11Y/* \3L϶",tBȣ82\p%o9|^ F? [ee7=)?gʑ|u%5#bTpx[)Zb)Oa?RX/-NsvrDn¦lOB 3=qCX(KU(JeV;׌ؕ ,q8W-RlW-Nk8\">O'YGXQqJ@wpeqxb@.߇hdlʠ_/=]L3[%mψh|AWp}0Pkw'pc+=ـ ,ŇrQb ֯г䩇\TM5_i^j*<15`u䄀ntCovp@¨,U OrlviU`9 *]p8 D8@Ѕڝ<R.i]5^sG`Oey8D31 *OS3~$&(*6)ȄaOrvzӬ{&}WÇ`j , UUB{UeYA"FgnL[V`$X~:0+$ڍp ׄdŒAZ/l#0GG._Xzvc'kp z\ PXXg԰4Ijb !]!P" 敭$GȆ] ]maFߧ^I1K$]a%'r/a $* }çoz?iT߾[#{&8EB!?HBff3vhlpSi #KC߾?Z=7|bS9:Nk {~Tx DbD juHyA,ev\@^g$fy_cBR<"F3|;8 ;o%[m$gvZ ?i7 8-pCX.~:J40ko yb3{nG/I6 ,wץo6?d%,\^h{?hzAaHɤ2,D;> @J{;Is`Kc'u&[*``NI֕'k9~ _Ub;ŋ{,!ԋPS[v:pHO%* B.#(P%fqbJYRv1 nlutQ{ ?1$d촑 O0 H eC< OX':S ((vcdʰX;8I /-Zo}H4߃B`! v60(003@0J i䦐 I}|04! ohga2} %)Z!\8\qD?"o5]t B%Z?@ N&r:REBZ|pnRhDA8զ>0DzcЖv0{RGST;K=48`sBɘz'ZrCcGTnsagp2p9;s``${Ȉ_A`RERဣ0:a$ s|YׇJ-5@m "׉v`ri' sD_ ̡̰ome-t((y(<ͽsh%)_q.s̘"UYO,t#! L K$L Axq)| AMlG\4iD48· qkZ͗f6c!u15`9yV$M2& xMpkB̪+:9mF۱OA͘3f?XB a"YlMYu\*$ ) (=Jj|NxW߬:*cJ($@>o B +nk>gwk!KN8l&HHP>3'  >'RFv:J#IX~ўZ[Ѓa,v3Mh\9`i!$LK1"ū2׷I-˚_[5#b"Hhכnj!&-X-,:n7dI@IT8AJCf4lcs^xf末\ lQ 蟝cCh:o)Hq`a_l1mTʘ!;(;#Z-~%zn!1tFxP-S$'QyP^A=sz (z&q}ta'fe {Qbj1(6K@,9^R-z=x7IlnG%希.I%K-@gI UB&Q-(T(P 6$n6_@CX'wU|רaY!4JKNEzM>==g&?nvz۶ԜI+h:6yj~06!Cގ0>c Kw,f@ȱ"4iY$s=a'Dx~a <ݞ8Aɣ6c8n{$i$'jHvhfLEe<Ú, -t`v(x/\~ " ` b 5@cI_߯Z}F1ڇB$S;d3 i32pi܃cEJP:bNa(Y?!ylȚNҒddq"< kv"~iԨI>ZZ/x& p9(wR#14)𜂩YqaU`M1F "Xb*`:`(xvf%-q R!$2I @DC 2b )U{%T*ԪV#}IHl{ ^ Z*Ȉh K~!#fy t'\? h Ɍ玥hdf`=xOǐpMo$ 7z ׆8Үqe{Df`KZ|qɷ YxQļ uX!32%3IQQh2je1g/кDa~o׍ mbgzVj5PX,^gR]XHdpapTth0 "O될(!#+:A"w(&ǎ!0o@Q[]%T,e E]0N8=  D]4q}Hā9'UpgN܀GS=,w,!m 82Yhmvԓeu9H`uyg!\ej|]ǛOI vIzXZ޼ 1R{% kQ)d!TL/+Fɜ;3ozm׀0l!#d,6G1F=[mKC6q#|bߴ}{tosb8@R =Ir{]D1E7lmϰqڢfZ5}C>~݆%"~aϪ|L ۿwy5;Aۿ@VЕ57oAz5TsP2C'WD'^ąh䠴C3ÐwI'.<$6xrBDB>';r|O7G`(0XyOyS Y.HjO|Pf&'^]!wl(%jGݙab +ѽ z~ ՙ>u-JqmFmV0c1Ҙ).^Z~s ?^cV{$I[(aX*ǗIl0pcO|`tVI? azAv'0!L4;NXaM/ 5~kL|Qcm T\@!6s/qCXjrKϦ+4 xp5g2Qp8`ihE2d !SPک:__FД}q EC3KDբJ[ǼFZ46Z{A$I*""b{p@$θs]=wPasjuDȝ{7ɧp(;K-oUPZa pu5 vya<1 7 ‰INljn K4NV2J8LHzP WUy:Qv8?eI]xI/tC={p}RM}_MЯ€$t?fXS%f7x[9%1(Eh{uRv ن7ڄN~wDNH$rah 11QP HB|wz%DwGI}qNo>AaQژ ]s$vH~ҿჱfkfl2%30)ͭs&ec<5Zbʨ.`ERuHΦv0@s& ԅc_cEsz ^zۧ;-{ #W@XcJ4x%w! $dT\l SM|v2Sn un/̈H4&yxV:l`$)pϗ'! x{NDJ!v֪ltBzƳD}ʣA1AצwIu>&?s_ᣓtɔW|\ |31G2"IX0vmXuVI<9(=MH?'ddfA$wO(|eAl!3A$2!ќ !xccH )8 $>X 8 !^[syy/xC^e9DwG _ȉ=@/p{d_?پ'DzGHCf8p0.wxGPi0cUI1J!"@ JƱ I3Q3T톄'CuMofs PdYR 7cexT u*Yt>#"WCB)˞Q[W*٦7KȌlHDjb(Rjt"1A6DUE(ѣEbccEFDhD[gr" #(E6"QO?Qh'Q7J(9_4`1aAaDi! CĆl1))plmR=0 jdd:@  NRc@D bJ,lNF&aRn`ñrѠs.Za0d 3hСB/-GM|L*'ivrP3+! ܋ ӠL@`!*4A8F( 2{ J@n@s )hT0uK@{AoЀx-8Rq3_v1=re $ k8hIR pz֩bk`Y$PMK 4%Jf@h~_ޥ8VM@F2r:Ic.7%ɧ(Gv3} mn' \c?nMfmD$CT2m:c贖D}&/!nܦ|kzPNgdvN8d퍢e&^';:o6;!H.9'#z#\M{3##[9ǻǨӏaktF"H[`"L|f6n(.NLgJ!zLhgr`=>viC!Ђl}xO`&NbN0pftC{xߣb=[72I |M/3pKCW3mlgl#?PVVGRdKӓ?jdz,5$qmζ&z H32UhLeM1s5pwO z/GSP-vn1\>A`?<{KJ jZfkZr^2䌞UgYs#NۡOr HlQȄ,}b kYG LB{OMl!>ª\@.f\P2D(ŴU`Kc7 "u8?!O5NU^o.hx'd jwm =~ׇf<&HIF䇋at3>T ~bR&Ϧ1%bVF E4nUڐahe΅eDEWo2*}v S$BWENqԇjYvr鋡KO\w%e^zы I8j 9+?l2Xtw޲iE}a?Og } OwWd/ͦ< ٚ{Q෇GolhT: 8`dqÙ)O֡Ȁ!^#t.8!Q^sXwp2 wHqU u~+NĠ+I`|x!^ y~ !}d#ː)ǁr${ۧН,p?#6`āY3C0%] qTG CD0kbg?1ra,(*Wk8/8nTSEsAy]/'1CAs(rf֗*mA~D=a7giUEC`)?}E%$WHqCTI6+X,߁vr,TD>~]88 k/խk $? >. \SˆC;dX'PfM'$NTw+Ʋli!<rU]B\h8>#!1_go~yw3Z 5rbTY_!3]w}voa#LɡPĜ &a&}Ad7H;2G؆GdCNyɠh4څ!E.#`c_k5 # 'x2Gf@lIX W5)gTF8#5moⶫ26VUC%AIUJD2QC @h]Ȟ)>3[yCY@~L Kl=jwŵ~Q}M][Qz3KQWa]~.Tn $̦#?d(y5Yɬ1$xdHci6/*iP_QP|zmx Hb4`u$g͍V mȀfY3aP~ƎaTuH?vB 5y#LW*p :x+3Mb!0 4o__&0j ɡ #HKJiC6vLP ES 8o ^sU;Wgx3HVq@sQQ ;;dxH0k5ICwHhƓ&!IZ e7 Il?Qq!3yɇ=ץ~wf1udIJiuMJhe WY>6Gc_9mҾiJ`iB5=* ȳ7k C{3iP9rׯo!$zmƪFmT.MJlXF1@A!+DuE%U @(lX^3!z_dI]"Hc0 Gl JVOކ9aE<v&D1@0;? R)+'ݮ s4׉$||Tt=|`TQUyH4 Om~vatɇ6pCx&qa^EGa gdRY6 ݼ5PcCQCPsW$+~U< =`= +a!5Y@kX*pnf_ٰxCA^6ԄHnMf/.ZdmZU/J@)g)"#qzX\0Bѷ1O~5WcUaH,wdYx)gGf%zu_!X5= +y'o>lO/SmUP1 ")"r*}Tyrt2C>^Ӹ~گ_\ *"0#N/3V3z4\ UDdLGۚetA،$;9<1Á㲱E$YA#āOr1"%vI N1õh1H1J:pFI(Bm={e1f\Ik[̏?*hn)Emg25ËPDA.•QznO#Թ6́*d`}`3nBg]LjIPaKj{C+0+ [ɺ躝P0#sJM^D$)tsޒ9uUUW[9iTcOߥ͜ ,' eu!KJ%:a,C1޶+z"=X3 XF ahih`DW[f˚@Nvv9%ؔ:5=ԓCI2ߗQ~ßAK&oF#ɵבt3rz'#=9c] `taׂx{\{D"; TCS:ǣG9Vs3Bx6Lɦ&#CB*9.e Bp4+eۄu(<1Y-fd ;Jp0b g?UYjvkd]G!}y ' ,w <T~: `j &p|qhjGN=1Z0!dkj `5*k|ݻ_TN9y ˷Ng{ ;̇w䰞!, 0CS ' >6(DŽx}I˵"-UB U2)ڃ̜PN>$;\aF!ϑ==a ;{Ca*_/u{$b ~@ Wm>n߫6]rPn]#!k 6{Mˆz}!`L (@4aSaɮdOge 70GEUnI`C~К}$7<5'r?+޽X Gג~ )},~:_baP>|[Fk0FnvU b>ԍ C n8 x$#`S8hDqt׳!zE=bW(Tkևa=+t^A i yIsb:r?>WA8/0z ḵ`a`[񳲗\pAd $߂.9ޑ4ʐ0"0τ1}`Ԩ?%I 6*w0<~dsb`1Rhl 0n;3qUE[h@{0]g~;P/ rk'Pׁx YƞRqBr,jKIZɂҵ]7($"i nqa4N[#~-4 +MdEDMUwuF撣'o;Q`<$+w) _;)czz QGSIcr@`T GP4M!E4Q*5$Thшw&λt἞x8f?>LL?#hhF" -FT?~oXϢ?aa5.!?y38ͅPva:e=A (v0p+s"DZkw QC%`pPs!TPuc9D^;"YTKpIK,f3MQPTED J#1fl>SvRj9b{ P-4U]YY8iCB Jڔ6NjsVXvxoVvp{iu" vfѡ Ӈ@eY'%^ L'"*]6aEX-o]@T@ucmwv1D/mڂ( 5 (($e``Mch5|翗q􊰳ކXX/$;<{qĐ6S#<`hTEEM}1glӷEJ*S{}:Q %D43Yz{=f:Òu:981&xX\Cg_|։VI(lMO2d,.`N?C=x1}H0nM ZNqe"'|h4Z%*l|?tR6p*9`0iQ[?̪ߎ)Npwf) sT#riǍ }w4Ur- EX$ER1?? |*|>CV[:VZ.H03_XdViq:u)wp-N+ 9|p1B(K^S a!&XKӈ1dLKot <>@*zx62z ܏2Fc~5M5)lH1`tX4}(D B%QP)O8;pM>x%Bd>j!;3vkvۑhō{^wjU"Dh%(Fm1b>'P*CU{uIR6;{9/N@m'pIJ/)H Bש#mHÓFD+DF)\sΰ%¯`x{rhB4+ 9w9lp%Vp0 \^/txqB-pf<sÜc!;_YC)_aӿw^#>gô0rJ.* T3#i#T F;ؚr JID-@t!'z*ӟœ7! 6lїIHrE7ԃqT~ zBE!zsC/gEGK4h?69vZ=H 魝o-넘R!I;l<ܖf$ (O%(Nэ'Hfh%v#h8$4@Њh R_#B53 }ۉFo_>ɷΨNm)ЇTj<)=Q!J%ʙ 0HՂnhsB4)CIB# .0 0kH ` GɅ60K ť!eQTQTELRRG_ / xVC)iIiqavk$ "D61d>_|rRJH_1~G `Jc-$(9&V7R{D,|-OL¿0vA QL X8A jR5׌n)5Ι'Npe94:w Ha{a<_zzTA>ݏ6U=GGE:}Ly5{GIvr8tsc^}yf^X1g]#DGgz@B:Qguӌ!۴(Ӷ0%Vw'(h(Hd,tJk)'G2Mh&eB |C4fdI0E2i}tUDm_AOn,AizQKt8mhiUdIx%<1E#: mS Hy;׉&+9MAWPntv]!>\m`w'[ϠvE#'c!7Iz%^fagi<8fX,1d MJٺІ&"g:^V) yq+0GevϷ9'CVN+FwV-.vOS(i3Q{ M2w`eCH? F3']VE;v# H<0==r;COryw/X}]MVjM@e*eC D0V@#ASaa'к\71R` ^ DRC 5RraN20gxIxq{[9+}sC9C'D|b(8tпݴ)p:?u붦L}$DoQ}5-[xD|UK# xr=쇭 .+xR/ÌMys2La)bKP0|Kw\;Q &s-ӞwznzP/%C3?WUAoyh# _7{%=3˻ia<9W CdPRT2dc!Lm &ܡ<<6 G=THB~-"xO xؒ {x>C}wԟ}bM8EĂR"ȕFHgrzYM5ՒC/ E&Dp۷}Ѣa~t1 "COCEO">v[Ƶ BC]\wrxY$F#NKx8Φ!w0Z%UCaltK 3kWU2 PaF#\QM}]g/Ҙ߆?_BJsa0 ݠy0~C[r- +{ в!VI@V65Q0?Zэ +Lx穷^C)."I*/٣C^QM_Ԙ8Bwf)32'ZM$[ćC bA;4 M[%Bc]ˑ,!Ί%U):w8 zkǩUgϯvjlTUV2DD1ȏ kАf9!_2EY2c6>3vꚏ% \<0Pf% :{H@7NZ(R34 RT0pS2%1GdK2sTdD9 hсb{*&pѨ0оG*9(m05J&Jw ?TЙ*Пn ^/ao%)!T2hֵ̍~k8Cc~=_ m͐\ ƽ=|u"g0ry-da!^@UEop!>kMljPm"Ԙӟ ??AcZ^0b9R@EE X*KñӃ1`*n%F:b*'DY Su%ԭ ,+5Ň,)$ DRtD&Z`u̒$ ӔC<\BTD)݂2Mms:3)g$ƹS6]m!׎}nftNdjE>h7=>Ԋvc]~_w_L 1)+g0b)'E0@bs{k0ǀ\ O2<{D?Hk|H`< ?o\48Ϙ;EGPL(< pL,"Z68$5S!1Dݼ;UAa P2x%h`Q {"#]uPe|?(ނ'9 A #0x5\GV6ٷ6]W,[#/lzf)KtVn"v]lcF(d|II}2`XsB h>R2(H_B }vϧfP^:he%;0 c30:}!H4U AΌ)i-fmI~n6ǘOup&_ ]dn7>g_i=Y 1Ff"@P"՗bI8޷!P@3Hfc'HyܠE"KabDA9$DIMSlnibF{^*/|9(!ބ(zBd>pE #2-=_ *Ն#QUBgQ (H H1R<0LhXuXXh7Wc0>Pz9rC 찥d ~$9 #& rzJ|Ѕ1!(:QNpX:tIB0jRҐj3!s g\sBylz13Joײ|?sTI99SM^P/iFQ'8yk`1E#=  _sDZ4,r b|R/Ȱ΅=C(|_G`lgD݄7$$ID 7L4 j`Uwyˮn\1`s pE@TQ ,ȣ0N "Z`R,yhia)W-7 N84CpvRl >۹|m0J  #Uj<Q=Gtx䇩l!z$%]a[^6|TX+*4Bnr3 T|桨ou~r"|د1?n8 (dN5ЀY 1P]hO>ZϊCf@9).66 ) 㱁Όrp>ԡɭ HD662`U=^2A8>@!Q2GaP?6!Q2DaOBU83(;p/ggnfbqL=;⦓|Ǽ M{&fF&}Sk|2F(&rpp/% ?YmG8j 2fE6no-radm$I!iM ]cŒfMWMnj(u&4$z?6]$u\;>H*z'{qs1=(7#M;p~`mjLh:Rj(-%Q\udE}sm5Q(r!z08AUhڣcb^ B40<=#$h~0N%^q]qΘQZ <IdgVF `,,j,ܸm}ZPrV1YSO*]𖃱lZ=GZ!ݯQ/z${" {H{{B. KM Ϡ{swXlbYtӭnOtF<=M(fƒP;ASRis'sʪn=yʀwQ &هrع$cܑ:8,^ 5*ʩ"YxT"**r845W ~f9ڬW+n㓤}m38d!eD/"5mz( ϻ>`f#?CCƓ*Bbt4!ӠuNpu"NM$F TJVѡLG`鍢>c4r):ê'ӧ23cߚ/ǺzE%:˷nV(*UUEUp'C?ZKc ۡU1wp{¡J8u;7.fOw2g_ `u=/]6 8;R3oo{IF%#cyWD1ʩ|+n#3r\Dހ}i@MI9x8r!N9ȭt-HѾn FI%d  i US ?& qmЙd%9>p"ud:B ۥW/@g۟lDAAbzb'_e;ӻ#J|20$.P(}Jz`5p[(-mTɎW3k9-{ɀIa'og1n! p:jlUp]`L֢-O e Mr5f\ihQ<5A:![Ӂ& c XW_a֯'cBfѹ>1~w}04 p vXi2}GXsAv/7-7$>w|J ¡逦BSHE˻iMM,HxOߊe 'N Co/4;@#DHM>NҫIce )1_nX~],A%m][WAJ&;vqa>@zI؄%'i8].jq I[p!Ƃ0f"zzQDŒ36yj4}nRIɥO68aYfa` qzD ܿ%0Qp uk"'|{#d׺bOgC\ (Ddh4 BAwg#u@ I(6-c?7&lܤg'GmA^vds"ȿݯYEcE1FITT|$i9%TlTF2QhbB R-h2%V8F#V4@` ")BDA b5 [T <ӱA{Ouڒ$ACGf|4b*";HDrcqhֺ# PAr`׉%Fv8nJEF%=uSS ԮP=H'"RISFaF2;+x$naGRqšCL?75S~",KֵGX8b1W&lIdɯzu߼Kh>I$4>ÙGH}gt@?sNBk M R䨊(e6"#pKM5!ݶ'@#,=;j !̛&0=$9㢢/SwQ>=ykܷƮ@-}}y u4T%0-9(Ou`ӧŇW|})B ||L1Qǽ?Ċ=!5pN0,rKozL4l9 AqP\~0wd!n@ A﷘PQ|3_I?5`8vZȿqQlo6 *, ʮU rcb +1hݏ k1ޜ6@k ݔl]h]'x̬iDw;x{F,xp=Qb829v{/z,ߞH #6elĭ񀰠@.qnā5ęꊩ Q6znϵ338I iKb&|p=@?7|J%ć+$@F21bx&w@wUH$YLfdX0bW5^1 wuBx,r:• ЏDtbΏ3 ,צb@TB[!9h 6lTÖ{HB fnjq1rYf^&EoN@HAc\1b8!s38Qq5ݭ~8wI*D*(E eJ$(^]܅'39Q_+ iϳ[?ÍYTH?@e2(S2~ϟ??|6<x䍨x!W>_^(cb֝ S=DaA|0'SY3?Äv.ZE7~'?h?f.11 phΣHHal=࣊^zu Bp4s A$#zmx4:gTs6sMqΪR\bIpwF;W$bivзg9ˣCWn}4Щ{uя8:n>pux7:ϱ4R\NGb BdN'S]NK!W9xC+zZi oz<Qo~xn:wh<qԤGU>7$(]Szj/S$=܎@n %َ驤=!:n\TzQ<;$#q,Ix{ }'`CrOHo5ؓ;ӯI$I$ $0o~ffla"LY<Oyw`.753xϰ} Ws"tyhSCMfYaN?"a9P1GpWt9Sc.nOmBx/s2!Bqҁi V@^APn.&@(7DUGT&')֯xkwsWU_%xD.Cmh})Ԡ**mdtݷ UYr< <tU |ͭTGx)RTel\6VW1h:D>j)A<)XWqJuM17(s5XIx2J{M@FZla<(Ǔ0GA3 yYWw~*,$oljS8MAs_7,foAژ1H$Z2`)#42osm:NJ5;'hYO8`v39Ȅ6>y0m ބ${dU"<b@^׺IsCaC$H1iG3:;ܨ2 ʥSQ$ߒ&7$CBz<]`m@x:I v>^P`v 1B\ d.dp-N` P4A0(%t7 Y,èWAy|;#[1C̙,76ՓIq:mWJ9'uV@(t 0ϗ@kCms⎡!S[{-z>.b5Rl"9a&mStpruFG :0ҦIK< 519c.G> w352 LaTR7ka,,,0CXX5Iv#;{O~L|y@5Bq$8;Q˃ԇSie%YCd!! :DC¾ŽIx!ww@3+Qe:QZ'#@}1F@ċb&p܌ph{Iw2zoʻ< SrHX7ڄzG{?ԿήmDṪ%ZgO ?\AZ/qîO{̒VuU_ݩ~წY bd&o^˽^{mB9Rc Bi3vcuֻmpiF[e7v| jᑪJvOt߀J,λo"hmfIј eo& [^Qӳ)zȇXJ>Y!KzNV9hI?4ז ~4ɢހH[20uiM~D&)W"GڐBf.s,}7}Gy+k{3Uߓn zۿӃ6cLX@naB=[]{xpi4Ӽ6$ЁP [sǕ~83y~n! 4 ~r@=OoY]MPv6g8gZ3?왋?jP2c`e7(%$qami$tcҝNlMiH6.Ih y`6~mNϒ~i|KF:LC[r@Y"(&H+ȳ&0Qz(eC"() !(SGO#KLL'`Rg@{=I߻_&g!I')qk4P?n_` ~\x>=vC6zu?t0 !HR4AH!,DgϝuCOOsϭY>>wdH@>?Qݰ'k В*p:з@ :Ԅg/;/ۻYqϣJqIܭ2ٻ.0ɹi˛=x%وB["F!,7 )rtqǬ!柼}!0C԰aR }!XXu*e8$2%vcGzqʿ$ 8$] A⪰V[q 2dKMiUk}?/#_BtLSV~51|s81=hfX-qG*d[ef"e‡)g#ޅV].iz64LGc̰5tK7lOOZ d ZirEX9r!ZD&kYAЃIMH0N+&0J a-28)t8 sI"İF@V%`Lأw3 KĦˊvy^u;h__VdfƘ2NmN&hhOf!*;|ld¦e Dd`aK xShXO Czmbww@ N2q("f05a.HAܻ܉ 2h"db8vI >>1k@ y1QCB  CuN$R ?#{?4ooӎ3=?bcl PXQGo<8 Y-F3@BDڝFC( '@@RQ`K![2IG'? 7PI?g %0sDlm/)Id`E|#'l `<0>yA eC@9,gH-4͑cXU!Hv5712?-UZ~63O){>pz2.*e_gxNd&ߣ,^[sOu8¯q24A_d(!C  rE;;v͢)*o y4 R'@c*m`GPz0 m(]!tkEcH)$/P78ʍ8ةܞ! r '|8d$F3w73`駞o |;oPXzHo~_R~^q :/ Ƒk4DI"xo5S>O~zS<}O(̦jbbED'Cv>gn(t?W6=jY,!IՁ:C;QIh}vhv'qN{f` ݓBn~"bA9A'?`t>" WrtxV}'\=Gs.£4 y^~1|tQ#NGG~Np`ÔbU47LE; N= |0S}c̲pvb Z>jUj%qԖA2c),B 1rq  JZ Ѧ6_[+ѻsqn*ݳ;yUQo,Q$-'hK2k| ZH uYhйӻ=10̥2`u~9m{l; K&I_gHR;hH >\j!-\ۚe"DCRYWsҚ1LR6L|땍>}M5FQ˴I(<"Y01 8J H(hi$4MD&SIFTi}feq\q`̄r]`뿰0=~FGHt&J>Gg4}TH/< O ""<VP$#F{:4?zB#oIkp*DI TG ~|$imG -$ t#ա|0+u$G>@j1U;S$Qk[EvR b0OHю5&F#]E)&E(&IDes҃r8uaۥ׌C㱬%M)BOmP(`+*R8eJ6%RkmJ42 Y~a{>CuMsdD=JeJ%Xk tf(+7cI$$4iU5X SIja&* 熓#YL6/ pY)>J"Žɹ(D/nݺ:b#JYBJRH$M8]Ԑ/?m6;4@^i,/x7vԚ{7 i{COH"!x Ǧ!SIɀZ,4D[*kқMnVdtiDcO8.+kd$ S&B+dJ 3[9eEF>k14h(W> @$b s(#8q輜xQf'Ls/H^%->wO"yz_sAMϢϗ4!bDPÔq|<Fȧ 'hٯkO<ܞ? @w$U7?qT@J"r)P#LQ r}Gհu:>us&g q;b@c#9KV9iպ**$?#EU>ϗ##lsdY&!L!$B*L"+UkTV̴գJ6-P23YR!AO-#&\3F lX h II]hDfԉ/4 *Y(Bt0S B,e)aT#˳?uayCf 7D,E>U< o!tϦD3e{S}t]kЀDOu#ER&t+umΏJ;=(7$māblir_{.)mea;MJ=Eִ ~z0k xgقH{P?/S"Vf G $ -Q&vcRd$jaG:LPdfJ]֒݅ 5rZY5-I*&sln Y*d;qm}O6Mv%]T{\]Aq.!l0N\^a@>p?iO=.Re~7C"q mަ~L()h(J2VJEVMR@ SxX{t&]c  F\" _ld;d#)J(1  H!*G^b_IX^nRgsT>?miT'F\::(P :q!a|'.x=y+CH E, \B67& GcNG ub7!DHBcϽ>kceSPXlb6lULQHrYѬjyW5Wk\)I&+U;)Of]#4b r]Aw.ӓL*}RG]Ո@{>!=zgsck %SXBČTHtDc1A3*4 MKݺ\|nS4cyD^ +thcv.V#^S,dԀMDd㲡eߘDIR-Qlj(͢Ŭ`Zgp'=QqNHH@:r+Ѿ u_wZl{0t#Ęy4'$=a9~5 ?v[`eɃ}Yuv9F?gcTPS6r1 ; ( ߥׁᤪ gF!ihCی]rQ#(3^Ee=7k'z+P\(:.)8@)fnF(2i ̰ᢥn0UDs~|/r69'yl9 X`6(B rn!A*P(DR҈H¿{0Ĉ<<'E#ޙãsdؖA bmV؟grХ3 P rgCٔ- Ow|F)"PO$`( &6'{րip2$x}W)y@0$iء ,P0q;73eLcc/圼zϛG79jTpy禸;R]pwn 2Y=svk#D"%y2nj lUѾuOwn%ݵʹp57vTGC. (nvu sP1/Nld`ӥ7]9qNu1 X`UY\ÄZ s?~㯼=҇ ))*j$S@0uI$5q3X ׽6NBqʐ{2]2eFyWNW|W ݣXbF[aeA PjO X$ !L udv Sϟy93t9<"wDFxYqP(auỶʔ8bd"$II&&J$G$ebDplqh$CgPQ-246I 2i,iՑҾ5MFoF4q {<|RR]|lP㯻<~ O?CP"vzdwSW-l 9,r AN~˴k|M$ hrE8%9Z.^2TGWo_9~#B0U@9u0SGdY~yN٠j8a@p⁲%op5C׶'ޚBMqMg2S5&>gy< !S]ܹszv4QD`R8 SRQ2`F1*UiۯG\/qY̝wDp AjCTl\kX5 4@VlRc]ŅpѴ2Q\ʞdO\LNLge$wYe^_FNI(L )"y6SUz2~ۉ]d=%} [K!ANQE&Pqj9t'#*&b}>D4UW]T&-qlkfq ]޽4Gq `%ץ)" Hz[#3e@&7Ӱrh NrĨPCwJjOm"R3ٺn<8w5zu|e/%OHJDLAskKQɣkb%(S%rT dūڸ PҪ)S[gvEkEm֙ZRDnrʣ@AW-)5cRX}FAz)B(|ЯqCa*{6ZOI= R*}]dd}oOx9r$ ^D&KL[#ˆ1@Uc6xn(~\dn_֐Їi8# )#.So[!Ib,A@QMjE;:~2HнmiQԺ P`A݌6`YG[͐ :RB۲I8*'-z;Ws7C% * K,~oÖk)J[Rҧ /J㜴Jp &Y/Sɲ] ".sЌZQD 0",0 &.wsB8uIR2m=}Ⱥ R.@hknnxbCZI$u`_=ךIK}v. IRi LU l-;up:+([2n u)s<{J)Q")bRj$y^8_&S14\{o|ݛ/-;nݏd&RАFe6ZjQx3gkm1H01MOTEPP6s"*[4PmY8GyMj|@(I2N$<)q; 1 W", cvuĸ0R!7I2%G0m(1ccH0`mYьU!64c Օ"8Qƺҥ|(FMorz++]zJ"2Rk%LAۘb1ia5rm`::6HS.9cX%AD9aʼnFeS-ƌ 3}g!* iKl0 W\l(2ѹBG N# K #C! h60 GQ@EG`f3n`aLצlu˶Dj>ݯbzoqW }cadRQj( {.bm[TM.`FI2*U كkg t¦GT '%3Caa $6FLkJ-D]n%Eە\gz&ɔ7JƑF$tiْlbJTMȝFi ju5co5v]|rƺ{vMOv\FhFN6#Cb9*"ce};_uթ]]( ƣlE^r̙)^o5q5&Nu=_u$= ycD-Ŕ5A4s F(d0+50vrmL LM쑖0  iPAZ*I0i64訅\jرZJ& +& rQe8%X!IK,kb'1wtPW}{6\훛- uS“ZwӝݗJWvj'0 C# XY)UEcF%2(6֌ `RfDF,2i=+.BfҘ-ccgL ĥywL& ڠLi!,h.5UF}h9Ȥ&II?Lcj6 i*z91gTG^|n{u^y:xs1Z&1xGIl)H g%!$ ̢!}'t'AnD6&%*moSԑت6~ek6cǿ^ 5Sl3t7 v }(8QZn^,J=+^W޿yـ"u;yv0 rEgGP?FoXsOjmV{Lp ٹ?}:: \A?1UiitC4>W u/u!nvkZYLՂ5[B&j62mO4$|U~A%3R珕y}^v&ܕQP,[ƎxvO`B Yy{u=xC@'NlkYzh;h%dIh@) w{NrNϔ}4B9P6( I!8MBF`0qm%)2D$ACyY99EZa%ѡ߱]/(6c^f@1~*dN9HwÛ v=p;R!qsgA"@wCĺ]ߌ#;tPS 3׎$j4`;׉-'cG(I'Ocي!##~},p iG#A1cьc1c1c4cQbӘ1vG1u1c1c1g1c1c1b-1c˻+v5_;|kOr7r^Uͱ 1bmT$?x0pxt?i:=S 1@׸0UahJ xz q $&^#ؐw,JLB"M 2mFwS5jyzjaKІ\$X %usͣR._T78xNz('?04{@޷>DO=GLK"vaNYz3/I8mTqM\qt0QrE]axqt#N0nrAcE] H  |8ܫ*`qOzvaZ8#XMt;RW, gN/U,%uhy![ wCil,Q[h&5ؖc'?oWR(M!)pв94 d4 cWG4ࣕ %^Sk,N@&NwPgDX8*TdEIuu!ߦԘE(8fbeĔ jɲL4xȀ>Ɵ8p4ӋvhA#jJ֕(47 9a8nifx]+M:bh,8!#$P;,2ݶٔBgI6oIu` [FbT~ @GukJkVġ;5ݚpiF,U3 bLKyb&m,g6jqɇ.4;ٙ`L I5fxQ5sT̆XZuNiɝtgx i85QZt JGNxPٔ IgP;Ө\Ahx|pz؅}g醢z_ sy*6.]hŮ6(wf/1H;n.2e^^YMyN\3 6=]#Ze:fyzWd$)nglhqFoT7LJ$9D^O]n8DShʦK4t/dv+5hVY\SA06l'#Jw|}z~L]& fNVs.:v wz써2X2 Ƈ$n2hzkC1m=>m˂KIbgy !A>3Z@0Ki(lm` &O]k8O<8ܻ#qN.Hlg149wf9t.fPrY5~d-DdJ̣C:@+fNߑi ވ"F_8}A+R2ؘa\\OR;̇r}; g5R>1d2F{zyT#[[kGC -jrfC8DࢂJ h"&ncL.#mUB5 $6UAWy7rḌUUAűoI)dѤ6S#u :b>VpP =v*kƒWϲ8ۻcFdfqNҴ <٬Od_"n; Mg]c3+=#Q F%'YnC @rC:Jhߑx4rj|H8,YXۗ;wэ:P"~;-$R!0C\#J.9xex&!wZ LͭvLD];n:nmiF3i$0B4Z~<.FNOP=UAb0ԫ9ͳi>?ÿ{h4Տ2+>[yɊ A<>kO.)F.F&owD6=E&AA`.0pXaJц E8Lk`m;)<>F3u=qCFcEASfT hg $T93|kZU#Ay@yhK߱6DE,9&曓+9;:b,_PaE=Fpy@+Od8$bm8F 49r\XⰥ$ ur3d , ,i]f!AN933bAI"+NĀ Qcņ"ZM`xsGqdf{My.1\8JQ0EU:ƨ8x6qp խlJjg{#<&[.n MIgM4Q&шdYi u kHfgx,=LLqP022jffF64Hz9gdZ `S}/+6 >@ alSu g6R.45vPLl@wϕ'$]"1uk9>6D 3-4i_Ɗ9`uoFYg2 :4b[>O%WNliUY_Wݠ+G65 uzۊ66XrBL`tf/,!|$Ҡ2̕"a>?<:7uk&N=1X]Ni#8 0ACJ~H~4׏w]I,WSzgGU tOFA O @9B` &V FHNwaaM|@yH7$#_jBrx,EJfzz] 5.sH3F,N9!7xu|\yb{Mxȿs@U{ֱ2o[5d:϶*~7g(6UCKVQC!@<-mdk oo9TF{Ȁ{+m tLCzzրҫ@{?ꠓlƣԢcp yO n|+7|np*d2["Q4Oóޮ}EE!A0~@ S[/U2i L:(T,3M>r8CcFp8~y`d_Ay{u,=#ڃZ `&JhGn|=8= R'Q&FX4jDDcX"lʐPMsl5f 2х*R( 52D"r2N}lW[9t9z:0`2vM a;eJn@JƀtDDkQVЖ<ĸ>}u,=?89VP6+aN2UIxg-Ќ݅}ߋc4ۻ̺ێ.W.垙0@@+tلGCfH&EeD VLIr7a!Y7af4c kzo3E73XM3~(mΰF/1,ŀNlh0ÉA:@}Eş!4pl;u5b'y;940y;L`+]2ዮ\z";aGh9{,;6ik4G2M?M "W Xj[fAsZM@` Ѣh$6q%ogb]h16sC|W(5~i";86 Ef|} 9s`m}y" YiAUL5E<`b9k6eipw*7/N׌b-hU^ꀏM"xHWf]%+:5CtXs;N*`Q]C=F48s>.wPA(ٶys ٣p¸a*n{e}UifM4Aa]=!߼ { ݛ9&&N?R5εޅ۾AFIqanSETvT"%о>~]>7ٮd8Ng {cX! DVğGuG5~w룘وN2WRCS%اPU>|" C߷U3=4w_iQ=wS1Gl}E>8+ fy9bo=Ug4:Co6S=@y!?Ą}̊Pr!ElQ9|7\4*o"2hjL}ِ-.G_մS\&7kH"bi4S4SU*°j1od0G9:捣]1HƎ&S# iJAX iT b暈)nE0`ܙ,'(§7YznӮWs] PU8ihvo>'M߿9aKH J)̞fOjwkHg:&UpQ>ZȪ9:!do2髣Eip=Q6Uaz5oMvftmLUi@$ Mc99´GS;Ix$佁tyxBՀ8v 5`Q<><;$JPO,{c P?p]iS@dSp:*$H77zI8fۭrе$$L>G皕,ez F|u4I o7ιZh{:떈r$0];f;Ì>{ŏ𵵨䇀K8d]i4?"Ӿ՝C386 zqȊ.a׽e;0P3xͶc܎5]eEs à{R/d1qbk:baV=.gW]CьB r1tp 1ɛ$p :*!X )_(}/ w^%_:%QG0H0r洵-iSFPy7n?Hi,=)QcBTc&ᬉX-\sԽ*6sm&0ۤ$:uUܮ t[EdfbdKr1a:δdMo7o}ԃyޅ~+cWBalChT n70S !y7]K蔑&aٍJoۆ)A߿OwqCS eYL԰q\hyl&*en2p0طf)뉃ħA.2Ğ=/7g-m\mjQ.'f ;G4,ahpwXh1,܃9(e14x}4 j 0tZxy>7vǨ3ְ(5G}HMsxTtFi/! ~-mn<ÚR͛ !a [~.6K .lKmGڝAmf⸣1+J-(8H=wl[er4$$dC,2h)<#%:$Jjluj$SxBk @LHkcO|[X{.ó0i\.:C;qgkDY5|r=y 3r.Rh XuQ`{\:s=ݸ4 ICbg1DHt 펖04vfCw:9ְչaiy|:Ƙx *XG<)">*hR ̍29UAdD ʋˎTK&Hj( v?;}rGA!L?Ai"`݌ (c+co~߆0kFa$L L(UFånrMr=ozK,Da$ Nf)"((g&<%+@BD =<~:i}vQx%s :Jyvy`Qq̰\( 3iƠ4,GF%kdf ,2Ge!F."rMR*QaNգ{¢*'crZRB"Dn} G^5*HLdhA3)-Z]Q· s4VطTi!N#! QTus9T]}1n&)lx4Y8b_4lJАѣ)`{̄򜀶9W״/7ځ|̈́.JfAH> u ~pyk5\5r hJ?(Fu!IDް?:/n~~&=-ԹBEԈe_ jA?$/?@/ X<\ HȵL(BmFV *PnxO xipJ3D$\BH_ G듑7Wы$9jQ.P=>fC OnS`ڒP -("JC,H 4(wCY (ʥ*RmRYM>'v9Ǟ9h}bB}84؀gp"GsЏ`/`o?sԲqh2 ۻ6X6ڡ7?=ܑT:LF'~+`0BE10(L+DIL Ja:Q%l22) 9Uvu)-P'.Tu&ؼzE92xp:\1u-h%nWy6nUr+FڙWZQnh LffdD5&2YdKS`h&5 3`6#2HȚ jZF *2RL J(ѦDmfihJh̶65I֓hQfIw!A lcfW# D&(wF.bcϑ%[ic*۱[8;[`ܹsw6ޟu)}cdY޶>OaI-K (k6u*2#ϥ?1Qވ1%;B;A S l}  | (7O O`&CeE@H!B=a q @,>&s ԧѶ=լ6Yd?E)QjAD>~%?o xWs:H*I}2y8AMHR?HF ?~4i>\1JJ+AP$z q ֞iy/#ω)l[B($=C z pq?0lIŚdҶ>T3_ ։}AIKE&>ٍG$=bhA' |1~cGoHk4AT"Q_9hjzvağ:SC)lHqMܽu\b]U+Bp4Zԍ|$qFeĚ Z`<eD@2FX<1w"BOPbD@x0lNcN=:f6rج5XȰdCM7B u imf&;p$nWKk,ԷU n?Q=,Lͨ[;vB1fPR1TG΍D)R 7=/ᘫC\' 2?9PPPPXְ0J.t<́yT}:p9Ԝ}pvBа@$ $LuBd3g~>.GPs(%p}sgW:c 6?RP.q2|չ`էa8> _)ȩ*&GBH  sτľgq^O.E <{.IԳ-h8=@u(FOAAywd6:=T21Lmkkn{<hTu05 ):}+y/?Y[^ב̐ӌBCfOZ>? }ץC ]ТU{Q 0/-̚ `P p(%6,&ZE>Ӱ WvqNL[GmAv`PjLmZgYPFYUKMoR_oafoPuS"?: Ey(X/W)UBےKRjث d$ԌUx}$8A5U%PRȝL~?/s'E ^TS}|;çGg~)1 ]%Y {l6q5Mld+q" /=}JlCb4 ȅ[Az3XeLZM鷾ZpsS']q?bP@wmolM4D#)|ev0ԧX GKJ/Ժ]|mwNNfYz}s_ ) C(R.9i $JGhȠSثLPv@=E?i(H}]q.,~RGY粆\3?Ouk̩Ҭ`z:8?G_1%` %NrǖfCyɆv!^?pp)yΓ ^{:& 4hB{ H! A@<a"ATAm'+}x#;aH!j4M[2mFG1 21';w:LnP5)8 bQ>.J?u> ۳IK&>ԴB(0DiHը$*̄@ԄM1S* >7't?<=!;?oM,fOJa4hFK^>H<N(yAQCA+@Q: CꆕWtS,_TYSQ-&>~NAf9'3c|o>bаdK4}o&>N)2"*1)U)oJW$ ^ǧ ߻||1<~}HRea *g}@=v>'{|A٥ NwֱU46CdAik kl37Q5s>ZҁxBJ@O3cUp3LbU]"54 R"cb.JPJHW]~l yN '}>FzmQG)},ۇa$ *Eΐ&t s}m{:V/0:IHS|fJB`@ CAx88r9IH22`.LEoCF]av+$X "$P2C uu?RѤVN= ?3nY7W!Oh1j!Ir- NhB[kQV˧~0 !+^hVҨ!m3nb!ܝ=1Ca)_Ȥ)GГ8KS(`vneac!עs1e%#l)(hj 4*tJM'ZKaHOC3*@EM2QJ+L=H|o(@ 芈#/i;;;SmG[$f'S΢OhrD̳aT`da, gcz3VCX9o }!#KxHJyߦzc3T+[1'OZrZ?v4 F] n{ kCa>܌m 4H vSXO5bu|vu+=V 7߮*|a}=B=@wizə.KeZ{jX)Y9auQk9[ċym8o)Ƶ3`hDlaIn)1R^PnzO-q'OTIH#hEiËA[;#vavDqo]nV:#;Dv1-Yv >޸3 `o= D17оIX_j0_2Ă0ւU-!snӍfb % ?ڄfa53p{H&ibX=pr 11OF G=Ӿ;xkF:qJ-X~ف~>[an~OК]ˡ'dH0s ?>W|UO+RKE4@K J OOg^)c$XH! qC,f.xl~AN(wi/r?"*;\ܸk5LrEhޓ:_NI좻UDL}4PP11"5;`b9zEHNC% QjWl@DBZƢkUsZi%K}jƭOdb@ʙYL2{[Uwt$IEMR1u ' Jy}ϚOo/p;HБ FW |}pia0 &4F6 ;#hy '>S9T:DЄ>!]څ-*6e(i| $ VTI\·-4[iblu!b /"Ȥe!PIlia2͙Ȗlbl 35fO+bUYVd&M[&kC,RYijVƶ BKo 4wR0GBCK>k¤_4-hQr~[DbWv.})k5m OG fM{sē (}aNb~ːr94yv G; F3?̄۞8c=Do`0QB =45ƹf)tN}9>s:u;~\gt]Qhbπsipq`<|]ڛ +uK@T 51XxzdQ'bY ى Cr?@=9d:oة>/B 8zM!"4=Őm ؉D=Dd<[@pT)K+ gZ,YQ|Ŭ *@qHXpf#d&h5 4lrE% P @ T4 44mY5+F֣bJZjckZSZbHaSS H;:o Oԇ`T?EYϸ}')PHvK"d+V4O`zyR_CVOr[)^PjTdOD322)c_a#+~ϳ'/?#f8?m`{Iq/4[hrhmmB]H{J44֍M@!sbⱭ 蚑\skh%53,+|Y@̪cQ楍dFEE6m7n%`HbE(g纣;LLx1cM=f#\# GJ,h7 8qewGvY%mLlb#Cf!ִ]v.F|SP5MmԼޣ**MŽm psӺD6 D)CK(8G{avKD#'{x\wn&j(R(z14-1;XFxXNw+co(!ciƅlj'cݶ,B44-ӱF0)q&$j$ȠCQS&Hdc(#,& Pd!~L-w]ڐ&R1D@*pvF"J JZ&ԁ$ZSvmB\۔ΓnʗjtY$FgZEn1!$4U,uC-{MH3I7sb&I]9mD{$EDej0`9ee5WHcPA #( 1P-+u9+yvwRw:*Z7-bʼnafSRk7]{oH$1nmHZT7P2 ke$PomjX#VIcif0cʈ%i`,m6liuj˚9آ%sk"`qq&B Fq89"> ;T3URn&: [o}6fCl65؇(C)z֟w೒@I2\rsm:g>oS=֟\ā{'G>'lbw^Du<#kp< e!o> (Q5/٩ԄԆ!,?BD@431ZKPE@&4N>l#ӏ`!,FDi߆yFlmtBL6RbŊ52bA3RDhҘōWƿթL*>;A2GdpɋQP4 w}0q5;z}:'xfmŕU%$BK3UөC᾵/r3Hi@_x,0' 2PfOP/N E'%# 9*0:rS( ))E0T;)&^kX+"Ҥ#D~AZ_6M=I;c!9=.4\ؔ)PQz҅*b&E_PPjlIQA=M@8Td$Ȓ$<& ƅ!&k풹9</A3ؘ I81tJjt3y0}ݭ[~qC;^χBgd|CҀHcd;]πrCţzsGO͝kgə|E~<} "za CMrr.N{9y7˭?~,c@aݶwA[cəa=Y']8x;3Tǡk-'!~WÈ>sWQF@^saܽ մ{j,A<2;I=zƾ$ LކxٮO˃VYD- ATIq}X>[h/-YfXS^W\]rwU[mh)뮡5 51)!GrbBnFͭ5m;`э:ㄵ2[-PQz7 tsQJ$V@ EԄB P@ m-mBHtmTjM H2]~0pqQl縼;·:F%2P I-} dEA}eQ~u`A"{j4YQ90N j-bTɡ̆54c't&w~$PaxBWrc߇N@?N>ϱFmoݽ*UXk݂o* 9N]2H6˴ǽ'Ey{/|#vK+QsBV&a64S{dYcO$!%E! csb{8 fFyaLO%aD0,D=ܧfS`ǼϨ~%sGu>-<ii}꾮nۅGվ8)l/J&* /g|p Dx<ޘ6 5G$l-Ro'a3Q@Cs39dIFNť:yVDKZAFNCM_{ 5£@VT*`/xEtJA "  &U‰I'rG[#`lQ'*sz*~_b0<CRy3֢&_Y0u֣B<{:ivͅ܍=;@C;2F  v|$R*&+WŶ6f&mмVjrĺ$jhݺ2@4}_h&a[Z^#m ?(U-hl{Q`K4Uf Hr};]$D9x .%X@Sxq}'hhv.@Y0&3}~Jݝ"NPZbߓ:H]=\)YY@H?9ƒui{o\[#4`ɯmnŽ.N- !8 O?AԽĄ}:9r G*4=oYíN5A0+8CZ,n|?&fdL`t^Oo*|>& tepgAd|P7l)YFȓٔI|"?S tCZuN!9!TՄխmBwΛ1a ~9Wg☜e%ۙ~JEnT=vJ4_ywpP]=Mmai)4[ < ޓ3QDh@mEM>e _q⇺4 h;H3m?o@ԋ 滒GvyG1 | wϘ3͢wKֽ% `6.:/aKa a_lt[:xX9*t}plr >fcf`a:-F2}6 hjK1lTeN%#5oe9\t7.$FI*.BE+Pc{q'+䶹&'$7А 8qzb&Y[;F Dzrbҵi7l}<^P}O|<$%sX{ߙJ4;s' %FQKyD04A`_ 8 Clx&n3ߴ ;SFEjEWfhJ6tΚsȎS/j`ܯK9sӝl<D4DbKD>Hsu,%D6<*`ȿAkȝK_<]NSZ+vP<G+M%ASxmFʏZ97G, ~΀/k]z)o|$Y Pxu'. ` rfk0~ ;( a#)^k8g]! WH92Ho}K-Чx1]lXff`~Zj !ԤEHjҁaePs))DK>a/>IuܓN \y?Ou{WS=@bϐm`zZ(kQ Y&*4C2.U1 OdШ`Cp_>O!!҉:MJjc+[#h޻h(6od'*29[]LB*IkJ ; d vbMM  -tMHDRBT8H@iTv>"e*KFƐG{R0l //i\WB&ƍ蕤we,:4GDΏB br:YP\*461%966# ݑzꖸӮ' u7҅74d1p-sti6"6h[Ɛt4o t׳5HZRW6F#w,w.pR2.501EFRDE[ 8NjL'7S"XE)2& 7̗δ 3N`1э0A/5"Mݷ AѨe&1EDlDd (ݯ^sNmn]ָw\ݺr/qLMXTQҖatb4'Z&nNbYBm FF(= `DƌHnH$)$ `E5IG]ҿ% 464_pFԡIDovJ5_;|E~ ~MlO +mi`ͳPJQ}؜rx%򵀄D֤m8XG` r$f!06EJ6\JYV>F Qj>e3]4Q8TkdUa#7Yr:FǙLy%Z3I0I XAXʦZffI&d6oQP1Q:"' IC\1ǖ\.R md\!a، 6g2OijZșI(Xe$"*&5kF6hJ+*o\nj5CIѫ^3u$޷(30*ZsPy(l}} i. _֭ "-POM5qQMx Yvoctp HH SD#r( n1y@(`bZg 2|kA)$e 9a3KKDA4*>6m6qr9o*ΥC@P̈́QY)JW*ص5dk^dD.ƀ!rC`IA Jcd dN3N#B54 H$SC crCD*7`Kҙ ֝i'F Q26pjDS$rQ020 776 (a#H0Yم3Z̈F;F;h68asOCuJu`:Lpl<[;kmғS^תuKB+ׇa˦R\]X5d! ،l"y{{HD~Kj1l8WlLL ۪~ unrt/Sֽ-6PZ}1JRaBB('F'@x=p4{0@)Veys<(spbm?460UVD}9- P242mlRR'@  9!J ̪d8GCBJ?;HjڶWbӳdYU!`ؘ `" "V%QZ%tfʴ gqD%Yͳ-aABN7YH8.1d$6XA df8=G 2[M6&ή\^&1 vs Au]׍{NA`/HS)8Bdv-#zF\ !QEH -Uʹ&spZߕ^v6NHLC _K! h>il+etQ'"d#P$8Cy3$l? ؠ㐠oJi"n38Mw'#~<ʂfZOщZECׯ;KlOK&5ؓkEH:Tˣ2L8]`܀\ PQkjwԄ.odks"si󨤕HD5["\$"|?b0I8/DŽ(2u? SRʼnF%L.[&!uAG/KmEBIQIFH,5ueMAn]2;ݍe [0%$V_>NFռƌA(D:P"9L [lu v j?Ef!" #T)$~|&!at$-Xh7pnB@ A]0th4% JI-MBYJ(Y*+l4mckbJhRV+M+]Dr ]SFҴրHdI  R%h̾a1QLpT҂=5HEq`Ƚ@̟"vtzag ni4l313BӄXT~(gW8gB4?]H>$H@2 BX)˙ 9os]%!TQCx~AZMU9(>I؞R@)00.Gx MHpS 'J(+D W5oc0Yj=eݜ<HݡXFPm-2i_Y85L:Yȓlq6P5+D043 1 '-afé z 썶g=4*BCI% -6jzWlmkIE $% ,_ ov* f%D\z(ۖ4N16i^0.=7 sfEī("s`}lo(YMaǞ8D`+af#C!#FĢ n,OS7NDZ1FBS!2)QMKŁM%bBM8J 5I8^Lm`S IG| wVQuES3!,>Ʀ(rH@ ]L8B;1&DSPymxg)p"pD0;fA9C?gl\0P! @v"ڗQ&lcMT&$1/f4yNi(Iǔ Į3Xd$~!hЇkb6ŤD;la25f5G]q!|DuM{RuH#ZLsF!>?ҝө~(& 'U9}$Y?ɂ3u~[}E f|/KjK ăqBL SYC&@jG;1F4<@@x>,L/Po l7 0=H咱0PL s_$P,^X%%ҏ3pMHRt0 Э&<_g54p|  S[5-$X™ Q0FXPh%H!)*)=38x}dO}ܐ>9 jl y_d#=Jhk(8ϯ˚wQ~ʡ+]ٗfokK5C *_G I67A~* :ݐ;مWד_jc8u,`BC>f$d%BgGz\(0Q~ܳ>eE˃uDU@csg5|)B b6"#y`F9`=v0D-I9s0"߳[e'Vf*o~AJa99T=uP̚S6ݭ&˲ebc&H&E%+6q sWTLj&`lD3p'x$@Ac $acE"CFp|@G`TF#Q Ly@ۯLfHaJLw1TcAӦNdt-Pyha͠ j*䆠Jg~.`j88ѓh90PL9_ -WёmI5xRBcAk[1JD)jƆ*,2Jte$y<҉I"rϮ<؇yP}>U*" yDOz/&#=@?N: }Ȝ>g͍Y}m2;h+B~DS!J XP_F[~k8 -SQ{gG}{I!OBVʺz^p.UsoC A OF5t3JZ0 hitu+Eo툮0e"hk,v' 4#1NMCgFPr7$Jj d,@Ͱ1`Ay!KK\qEhW 4QMiV))A`ќg4AI}Yj+Iq%6#,țg]֊g =~%QEEYՍ hDI%EbZfZQdbmF5b&flA+o},eMH)2TE 6+Qd$C53F F1n]ՖkQh.L*h \^P{0@*`Y`Yi]a]Xڂ'I':6(#ѪJ+7t?0* jX$)2 09m&cX`kYh}{ΌC`z_暉nξO]^ߑSY/97U{NH4X=Od,k@*hr`335mDqdWT'D@u3# @":Z18kyrm``0YK[l`ћ01f}*Zz\Y[X #=[c<:= Qa] >XS['ag!lB*L%׋?|GK~,Cq=`nӷ]n{ch9HwwY*9(ڼu MӁ=!km.ƻLb4WG_G~魘3Mg%Imu$At?Wȿ(C +)<ذ][4Ԙcf+#ᷴ.k"G~>vrx,SLbxn@OC~&N{;:9Pdv)~|&y1(G -?5a 22P1Pf}o0鿕6{f-a.ȡ&5L5Hp3Ցx+.lOI#Q@e GqSP0Tr{h6NN-($\ҀR(4( Bcs4hŐ}N$,<U:v C}<޽02.CǰfM"$\Q1l~<"0?`~_vuv6=C%A߿ oߣkٞsp #O6epuV{=؀cٙts09@E/Sskv2gSx$AYƥ)$mLn㑂FPwq֡A=ErӮ9~~cCt4N /a#o?ZEh"~OpUdIh)j]2pmk;QUF&`"#-QUF}: ()H*)Ͷ35Vh+JG #r9U1IJ2̰,1\AI%GʊRD3Ǵ[JѹG^Qbeh0)H4emcۅ` I `Hh[ Ivr6lN%Af"H{h$" 5b * DV%#iqALcU6UVVcr iTae*F lE )bHQe#""e,h4 i1Fٚr"66 Jedk! 1UUI[Z H0NĚEH&q0U4<[swXm<vWӮNUP&0} 춒X5m&303]-f* >9HnϟY"6Q}0?'yh&_t?}N {h?d4F@vH+dLĢR%nh on>#?@Fc&yrPO8_vybƌ:yp>v;l*0zjȈن >)?Gv'eY2*b|twJ`/s(m Ie(=akBPS|f(((`)++c­Oge3<M j"%̋)66.4:SCߤL!m?Et'x:#"D!4 %"Puax!vv(~h G|V4 ."32?Y.PSK1 0Lz~|=yHczpq qmiKIcʠٮC{LCƨ9{M'!t~Z<ªoYD%xP'[zq>DTnmd+-ZZ Q[ZUFS 3Qk%ILYZ5DĖi 1uQ Edɶ"PE3@te 62LA@ap *L3'l$K3 I"M2 bc! ?d`$ZIq2¢ʨ" /B N%9k t{#70d؁?8T}`N @q}1&F_Z-Y-*BĊybr;PN|ARH?7]X}^0Ħ$B=36^ B!8o{Sg-B,( \tR r)Hy`w~z1"К ]A't7v(|M ?CERLˠ4Бd6ii) 7ѠL$W.fLƊۛnj-j# M(;W#^k\Ț"vrWkPAMm`a,/,mE\3d\JZT$!bT1ZƭQEkm]9d+bhC kg]6w:V`R`CFrH$P L- %!6Ɂt jt|<B]IEC F,$̈́4 OPxaBb=4[JSu=شkE%ZEB w]7zM^J9KH*[h Y+0tE oJQߍ{t0LìK4еR}bOxqfe@ń(e0*?=?"8%}{͋"5rfQEO?F(5"VgTj(dV|&tW`VXAw3e;Uhwyx>+0ͥZOy &GqC5&64=87/ͯ:\aqvQU^GaйP)KYu#16NU0Ul``3&l tyf@ےßMk nTE,1!;"SlZU]2LqUm0ợk\rZA|mLYZ8YTN#[J1Dm>,cI{)@8Li9Pfd2vröPԙNa:U>88I XMm3G7nDs38Z*rX : N074b/ CNQ7o 㸴,,Ore~ dDLM׺<`,"[LǔQBYٶ\ٮQbXr̉,Q?Gz׾.@ގe(ZZ)UFj#`{_no<,M>! RP]{(n *+n}¾(y0S6gK0Z o\kp;u c5xcM`3æ1iNAHUKCwhAܧƌl1~gѣi.;pJ/mCQ5yQD(GɂA勏{:h{D5 ߲x  #Ϸ> cG ܥ|yEBS1q\ȱA }>.9YLp4\YDrD4{_Y0 y1)M~BT~ gmDh|MޢB<B_2YzvŸ_!rb=8Cw#( s%RBs{ۚӎӚydJ8ہz]Xn<${;` DG#yuGkp1o=!rp7:`X@ەW:`DvY!DtPW󹿇S7_> A:y!Tv8eA3N <$1R\{K7^ܱ].WGWzF^.r6&ACjl!~AGCUaRYQqbBG]r-{n+ۤ"m)6: d֖Pc#Z(fimNT+hcz ǐc[=6S[m=l{p2`;[>l;p Ԋ:ڗ]K:me)Ġ<oK 7 @?,CԈ~9Ƚ8YZ;^)Mj3$zզ3@l"Q u2|c O.gգC?#AK r0D!,S0I劆N&S)-d<N2qh Ab7"4g)3NwXǝ'>9 vLA|3A؁Dmqy 02{d8wZ͒WL7!K(pU&"qزW|g(q1W[h1˕{s]3s"q 9.SI1]b(.e>e5RrV(198@ 7S`v!|8lf^D>F 懟G"iCCHȹHDl\h[#҄Iom~]^TcrDc\/ʕ,V x`slBp: GxPJ횐zR5@%, e_ć9H:aH:{&Q p_YCG6z4t0bCEX9$@i";T=U'͇wCnn_lt(eFϻ0p8/qoM0c73_T1ʭT 6F8R~_<=]4ʄC> ? r_f3.- LJA@Q'%PHjʶP"Kyinc`&"v5xB J"X|C93/%G̣Ďr3!tG N=8$\#Ȉ')4'E|'ۋw O֖rWGbc:MwO)qkX\:dqwˉCs~fɛNan`\iް%jj3 (%Y1c{I֚t:8Z5PgO1]9 Ife^-sH p;%MO5KPw qq .n]xztڝq @MF/8\{l>XwOW%g::HRhDU VaܸbYtvAY ia27qsb6! c,덇tp9sL]$hPLr!С!.<T r\kPk}ܤ06Ukq-K>5]GgzB'FlX I3˖f;wqh㲢1tϞT |3Wq3s{_齶z~51*A C1BC,"!wѳu@''ԖhvQIx.DSA(N9}{,s?gz^..!C ~Ш9(En{m7:=cZ_a#꽍OHK4傊~=73p}"W(n^8@!u)[(NP=<+؃1En?tVhkix0Q' /@s Gz'9naLQ%No>a4`; tIsӃ=:KŞYW95e Gj/!$?AHp%G~p; B@?)}kY=n٬4WI0~_VRLiONq,ST-N0Yic P ۂB@E3\,1(hh4]yPdFu`ɹ6uXDU u0jEH!e#T, \4 ЍZ N1'F J4؝ 2X} Dиaٿf}߫&4t˜4)T#cx@/!WUhJ] MXagfy]h- X8K, @[Z>j9 (P}-7~ ^[ug!3?"KW AيlU;h<<҂/r Qu F9!@6"| J%yj 2!i, N8= OǃG|H4ģYz$(H|C{NBFFq!HUIGob*; < `Rd4w:!0 \sOT:lk(fX4[,I65A(X[QK #ۡ=P}NUQה @4)?PМ~ h<>\`i'KmhyYJi3j<vJio39 ~Wn^U3$ r1J? dP-Zl oB4%01B_]HРe Q0*/y``K6f֯6˦ѦpTxx`V˖  E]r2 vmo\3Dš61N 吢FFyܩ붑&C- ޸i)v8 47[Xc6%fБ wldM $wrFq˹!y9  ]lҠɌ mI$YNPZIF!w{5$8`Ju lQ%ݚlmqD$ 4峯};gsTL`0,d :N ,:gtgs۞6;EKM.MfXwnqT;fj+0nmh vh>Cѯ# +g5fEC4`5F:bHJpk8x `޵I֖SSM9*͒*2Ze.$sBDtF 'SIq3;J-[}#89j3 Am g“~V_V#p% gZXsc~=xZ򚔅V#ᬖB0c#lƩCBk 12 HW|05$P<jl|t w ۉhwmг/,wNa27y{v !\vw5gךB2C!|'j ľ٠lrX5Fo1 @ Uu!Hu낁 iR'RPWp1uVRŘx t#I'6`~{$s~ø Lxlb2]X‘PunlTI?f4㏱ӝzr"6+ /HlyˇpS4E=l"DCf$C-y^aBI NB*1 yo=} "{!:)`Lh+< S"-N d`۲c+ 5Q%ZHH#*`=9dƈ$xPe1!*fZI< Bv~G)BO5@XVI|Z=MvH moViVpLrZc>s2 i'6͐s6otcvUT',aLZK*X;n%^2FYb穷u Ȯv̺3&A."EPuE_Q d}b<&H/H PJd "J@!ҐIQixДaE(б=*A&5^SцA0mCΩWHDk]5ѵh1f&4 $fMhشbE),ղkj ?L-['ILhu31FU@bsD=ZfV%N_d\'ˉ >$jv!> qGmo5C$DIEs'aMrqH5lE~©]E4S[TswNnFP}i;IT( SrE UFT>PpU(*S2](EJ4)5FFS!"1ZO`>MԷT>Ǽ<:s#ae\b#"ݫZ`e=pՃ䐭"4icʳ2I4ܣ},Kh ΐuTgy@uT2w OxI7=1F&%xZCrDŽG"8m"N_VdíGIě7dxJW.[΋1b"bUQ2\(_kZ3Q@G`,$Hs^p3 d$@>>wd2lG:xPOϚ(AV%X  :*~^y!Dr9.m;U$AMQ7<{NQvc}=6s< ~Ogފ~dZ?w; Ĝ ;QNY0Lu6W*6hxhUd]1+ױή㭜Ȣk>q< $y`}<]iV@6s~}Đ"$xq~z@9&$4ls;\,1C!. A勝>OޙvJ1 x9NTv}dd d NH)RBE@$$9|:/q bNh7>EWgcP8Tv&//m-(bSB'CUY%UH[!\݈ѾSk+ަ"K] ((>03ܟ0@kw+d) ֝ O+31@y{OF# gV\UT ~b~r]_㻳F'$"dh eaaX=&HWw9 i ]HB!ׂShE H'nQM? N(C@i =縝篳ioP*~Hy !ϷI"@GjX|#a)EdBR֍@ (F(@L#f%56I5!I&A$̵0 4Қ$cdѱ4Bd,RZf2`آl"m 5Qlj*5ZṰlmAUQmڋmcf[Ii-lUlhmӇqDhH$eK{%O# |}- B<OKn zUI2h1T{jwf]U; ; 81r д7MCQ:#wa ~7C?&_5 "8\WjM@84isBfrsZ.^o92jiHхDh`8*;:rC vՐ\njV%0"D3WŊd̬A7}nTh?y^UHZAb0LbrFI{+%gS cH `om53c)213ՊLQpܚ2d\2qd21MM%juTF%+H@4@@!OB;9m%݉/jE}'~UyJGҏ <Ǡv`@0G4D%갔6N>?zJr<,2̄q3 &CqXrg oﻧ:YMvt'# ۮ]]^[( PNڝ2Nwg7tmm$>vX)@ uhs\aNlem_C|R [ n6!xjONHj6 ?əBm #NXTcwOplRq;f.1TX%_ Qn 7HL{_ZW2謼q'@٫^ ØB^`v^eSd:r9(ʞoA^pwXS_o7uwPY1RA0˻I"mmo_ҹ{S|]4)nki)vZ7]%SBTs]۹noYЌ11RА7$.HCBѓΨlj U%1,3 t 8dfЩ1! [P\B d eS rEe2 )+E\ڻm1W9Fʚ5]Z+GS`>Q1:487Ӹ ҙ B@4 Gϧ,c @O8dw3X8>>_vFiX(F]m'fDrSB$hZD)u TҩB% RRJN_W3 Z\[gޥpF_<=м=/ǭk+na/.JTZb:a*Fܼ /13?ld2߃[rSݚN%AQc kQYmU_8է$-bhCBcڈ}237ODxu=w:!N<8d\ϛ%ٺ[uJhu|%V@&DiFJr잧?q4A7ϗҀl '! TvT;:>""'?>LK/Ar%HR?L-H=$(GF֚\د"_V"h4sFshl_.ÜĻt}#Gkw8Xr^KE]w;Fv2!FO1Lўjbcu,zYaw^]f˹~3c֥b‰ h kdsS'-<"E=պVz#.7ן,OhM1`@4㷚v߫Υgۧ@۪Q~p MPۏu巇97rIqE7=!C < %'M ֭wVL_ Z1g|Vmff!`0f-myQ'eb#zH)N4Xm7mpfڳ8R.7V2aE`ͷ3#N+4/(W|!ǰPZwLFaOW3Hxn@OBJ)N>44=4 {g] Pd0$XmަAwgAJ|`X|%D̚ 3ݹ }痉r! ~MGe}C%usTrCAD[8Y=8P? rՎҏ:9, `lY& 2x8( $?*t& fC-:8z(6?t8.*1Ma3rjƤȞr9xoF}u(.;bXp1MJdFڝW<G}+TGX! ^ϋ!$t ZFlSp#Wc>&J4-2\kn˔&`>w]ǝsaNYnC:ӥEXA}8m3D=7, Zw@xٽ Zq *ĄL)4ǭY(NlB4C3 MN5yV)j|zoIMa&$dyY4W-qH')F>Ec gbɱE6mJhkJCnZsN[FAmг2 ÞOh;g,&8FNHiz,_DZ8o1¯_lH2\z{xK<o~eq4b{oe. ~2{yp'D)" 5hVjlΥ㶮Pb65sdE>涁`݅I20]mYずx3^gyD&}? k \br /4>aCZL o{_"~wAp˥iv&LF("zf)>øuT5XR5Zm`D>E%=H2Ӥzww;T*g״/Cٟ8(CpvCke;A565Gdg},v{Ǵ|@!'q>"V D>O!??PVIi3{m>pB@45>=@÷l8,ǠUQB@@|=2`zè(z0m3n}yx]%Tƍ-|hh;C}yЯzvk5!MRUӠ[pԠZ|@vloo7zl P>׽^: xnF)Am== 5s{q})Mݞ"{{P4v}|4Mx 4STJըmZ*w"Ph xknP79ﯯ^]Ψ +TF^qdt@PF[ T^a)Tw]dz@X`>۶kѦ0m -axtv t 0|E7 t: ATBq;z@.{ۯxՎ<٠v#nRz{y=򞈓6+.eG=y;c{ZIANvrV6cmg\COx}w 2}gmHvUD+h۶{xr/Z˧w[ne;kv޽+ޔҗ}񜯻޾ۻ:Uok>[z7y{9Znֽufװ>a{{9bq۬7b׷W޶6{|LwixۘNncg:NM |秳h:cTz>}Hpr9Ͻrwq{_ |:Ԇmzɳ]ݭ*vҍoguSwo^ހཛNdwgl#˘KcS6m^:;=7Mh Vۮt'` kɊRGeuɫsGе7GO;w/x [$tl5בq`"*P=l>oD +'l}=i}UwB\J[XK{M[ IU(* ydMP=!@}Ml֖:%:vzw>}l>>:4: +ݯ-MnOM[ ` wFv@_wݹ2]iN\|wp8Mt#CVZ9{7맰]jZҗ:;m({547ҫo]V ]nziwKf^6tA<*7\Y6j,]ln;뺇{Ewk^`)#+p=iTA{d(B.K ];J!c0rUk@ѥo>yP5szL0փf훸]MEP*Wo{o.@@{Ol{ŃHZVw{^[wݧrbUj+]zk@(x&J;mpAFD5^ q % kR_YJ*vkbF E2>me( ;Sx䆜ڳnveN{ƛgs];WPvt(eYۂ@ޙݶݬmzpj^;yf)5ݽ^d0xki<\Jb6aYmwX}-Cp!r8ۭpqCGg.^_['&*@4=K0]Vf=iDޛSV,JC7{HfTƶʃ׃"+֦{N߱ 񠨵b)ICILAM4ij "B k?{߷AK`J)(ib" "*JSETL(*dz@!ײr{m^=QTPvU'fg?7cGp )7Uz(^ʠYNAjS2̔E3x %5@SAKRDJ^/xl<_My$MBD4DEGc3ݒ8X(OJBH%++ HB(D d2 C E4 Ґ lPQQ`r>p@G`r bWvWlN )R B =V$2A]a`U"3(HF`ġG||HE5SA^eM1FJRRaƨt3:WZ)A Ѥ6D؉fZJbi!*AZ?g.a4Hwa Q*-U'2d@3ЈY"ßCCGAJpږo'yz+AEC5BECQ44ąGN h"*`$>LV@T(RJ郎4PR(&0PPAQA}q (HTN@T DtR$YXQU26*y2@ ]JUR/Fv(C(eҚƚI L ""+yΖi"H^I45CPҔR @4}mTĄaUUbʈhAT*R(񂪐#`0PB*@y T0*",UQEH"%"(|bvD/~'ry)$QQ3bI8I(#dZDIW ZL 2 EZJ䋒 1QU$HՋ^Oc^*NsR?.#/ݑbL6\̓)sY/(o;LW:c4%xyB['xXs}5ʚkW){ʏ}ke]!Pf!􌓁Uc|(L֡𺽾sV`ԯ]cߐD$z@diS`=TobѿE$Ew(xbY":,ysݮ).i@DH?_ }lԢBnq22d+a0ܨ-ZR ٮ@ ѽR^)Qb n6CRA[:Elx>[cHg ӭDZ)~K?dڻԠ|1@9 E s9ݗGuYn__fi2=7q><,N,~xŜqc,K\Gˡq,C޻EFPzfMf1.[xfZht~>G-ʨ. 8%ңP+bUFVAW<;*" Dm7EGUOhña2@~jb.RV=睫z\,Q%oӪohg m=>:-ZM}'KwNw-IX *(,1.$|,ռF~YOgC Ŋ*)"!F|qpgwT8G*+9}S֗Jdžc?_L`b?MM;)ST,J&6lZ?Ge|2 GǼYZq,ueF$Bh@Нp;\A㌐F /SNV WrJ  opޟGS/ ^U]+23 M|  ?vZr.[ύLHbN8 B/; GXwt6;e+|eYaZp<HA}jZ3̬ғklF:zBS"P`<6eޜ|(8Ȑ@v_ AX9BJk:t%)@CEU4T$N@ Ryxrwf w8uk_6]pܟs!X3~n~ MAd6F{Lu~Gdz-ƭޢ[v0iQٖK~<<#m:)6~ FHfkz|=#`\цўwTR0$`@q *-JVZAfjkt81%%!ӻ I 5:1'vɤ("\pq Dc &h)䢐(Ixu Ə n烈F;"vKAi9<@\P B+ @A P<"|*3h=cFcn=0ĂBO;qo&Ane?_. _-0I#n8$R'Wpiキ6gp(cVb6(a )2傫ǹɫM\ 4!.UGFm]Ȕ/=Sj[S{zwH!#7kUiyW>HUkqՙO,^^PGJSirjA+L&>IQ| PVL!~ݝ]L^0[rUi~ϜC ~z /.-Z=i:s#/~BЇ˚:kǞ)wSz&A|mh@Z<6Q =2ekOO +Sw?/ƚ_Y$ؠ-k#Q?|:|pXY9(P.}T)XB({&}ZL2 Gk {Fx)8bt5ljh+|J!g|簾{먰(@ 7{,g!-lFbٶM`|êkO"}Z,M"΋FÿU/|=Od6Mak[=ջuX,WYfq ŶϖOk O~۪5RC}y}y .vO'{+#xߵس̀QxTmfL csZzM@ f] q,sTn.$Vu]RUJ}N.. ADU٩<2e~BV ӍtƮuф:ӿ|ɗ@@fDo7+OsEw}ϯW]LD9T-=/?owWa] Z< 3']yLkϛh_BEz"LJ;o`ûEO=>*eKܧj7WZ{E7, )7čC|\1, pnbV8?y~rղ }A:u_Zܕ}lM!r0yp_ڬ]Hەl0rt{nA]nXH-\ڏzgz#.ϗgjMݫlbwqFΑPGS%)@KhG 72yTy9\wǢ@g\ 9G|?9</Gnҝż1Bsm`A&`*`mI ~ -"KvRId(%{߫ ֏qsy٨`sLD >x#}xBd]@@9ٔ$ҝ:O|9HJ"  u~i;gDf7fi9)>l LCI8A+8VL ?.Edy@=+_ O xN9z[ikݱW YxєE#|wa?j,DQimk4ic$vvN"6Ô\l^tlxm6kpBoK&{WM/SGm(go^8yz&;!%8Ċ2}9݄[F`X}%I t"r* 6ͻaX6bNE˴>GXݟPprc@o\3'l] ͱEЫJշO6Qdc۩%<WMsOy2و~A0C~;*,mmOg#%i(P9R]ۻJhjmuVfi +SA.mL9^*Rl ;[zŎ\o0(8߿el3 b>z^"fgYo#eHw6UJ!CGDL:x`|o$4^CҖǍ:y.361˔:uE`F_>yɅB ?3\, XyԱJ Z9+YM "z ǘeqSR}Dwe71 zo}XxFG|M[G=ѥDǹm!:D^@zptoBHC]ufHősL+cFWk^p-1NHoI!$8WD2732&tMǢQށvnc(BN"m-&ǬC-\ip˓CPpF=>f7ɽk's)Sωh{5p1`sL%ESomK3MGB͠%ݑ 2eR(bPr˓J|LOT9nij IU 0 j΀CYs Z u.i[.9:oRpR}kgHDDy$=~`uׯP$}>h{k;a7`yzŪRvj۷V<ֹ@cdݵV!:w^Dh v'n,9lnhn.ۜmFd'[N4,p36k[N,6ҸndR5\_^bf62:5g\(˚糄} v-f~ boe7OrJr<0rg<݈n67\9-b׾!,/hfںo;rc(M(^"I+L-Ob׫lB}ݖ M-=u:Z̟g^yvuvuIv"GF 4U;%խkλlp8s0'mucMj᫮Ό#Ym,R}iz_n9G-͝ lum^իs!mF=o# yG:~'ftv9 Z)^ѺN+ ;JF p˿?b}G{~t OS [ůK?[Y&bHe0ȝ?탶S>\(ǂF蔽`~K_yꜥI |t$p$of?~v#܊?% bCI~~y?ƺCXdt'p~RqQU,?l5CT’7t趨aF '܎8eN/pq'_H~k:P1 J@O>)e[26lC&Y%ZhD\mGC4؁I+1z˚xۅL^L !C =3',4 Ooy2x!2BY3cOzT&nJZrBsI6Raצ4'hv0x̘О!kJؙ(岲zM۾V;s DHBr_3*a/҃&`ܓq;4:&}IADNw2w/ҝ ߽nŚm񯻇[ԓ4CPn?pͫΟzM($ 5#r!w=q>4 4{4C&!10UA) :P&l}^}U&Łeg_VʛW}yXϛVa@SO}Wljɹ.@5'̚>;RhgdoCMu!xZBPyk[)¼I"ΥF)E  @Lԏ'xz:RMOlH蒱^^ ȇlא_[1KO 5v~/Li޳@!kA(9ve.Q܀{%9~<(SJr.(w9ReF C~)Lhq~7;Bo\5jߛ'b%xox׬!E 8;w2mOCHu8Cz^4]6A AqDܔ9ޯ>/q[E2 T: rmu-#G bu~B,6tb%ܭrmgFԜzwioҟ;;v8 3Q@w? ?|^(/۔{ .dߺ{Qi6l+bc$45EcB1Yb*&氥 vxELiOk}t>O×rd7{{8wqc;PTosʳv4+`~,iNb8_< nc#x֙he~;LjjY1JTAq.C*O;̦dqdI=%@.޻Z3!Wa?Q!xTpQU4t K~8cM0LrzJEA`?]:'YasZ"@SG!Y^>T ΃~e$;-_82"OOFC_|?M/x0QC p~H< nɈ˥R%mf{?nJX*MzY;Ą-G򀆸j_c Q o~V2sW)n >bVhlu{q|67m]ٮ??5Lx%,<Sf mJ~jvC_o%/T Ӈ@l7WE?oJ*oힱrMmz=Rߥ~v^ nqJu)@bi"z_GX*J~(ؐxx4DTrP|3a|OR#(=h@?lG^:] o#* D "1Jy@CihMHC8O_ԃn5@ hZSRjE_AZxgُC53Oȏmh^l+؅" (QK7 4'蘛^=X7vVfA}?K߇WOSx7~Uo¥FLm V 4֞i P)`*=!B3ЪFWCtd)ůvR5X4-/wwIm#C@hmDKҝ"kIc;h m;fڄ뇏N=^' hEj,UEh v?>[tm!3$HB 5fUyƯjejƧTJ[TUGהh<ՓmVv G}!ɈwncrQ۠+Y !?0?cWX`I$CỜB1*K  y;a 4P?rQP &,')J6qQE_Lx{Nج/N7ڦCC6OOr  ,9C͘{hygg GP1Pn/yjv hjh4 m1V>Pf֚? > #Zy !)4%E!THкRҍ%HR!E(P44)z; 1](h:F CQ%DQUJ&V(F*h(Z@ib")֓BfEiVhҮ  tQ(kDAITK  Z()C@hb)֑!KB8((Za()h JI@X]R*1" AI5%")P!Bi8!&J!B HT" E[:h)h&-)#pEUUTLD0Q T$c)u@!JF&t"D4 栨!vGB5T*҉11. (U-GD?7AR>?گ 4D$HPQl`)Zb (*R )@0+`јP#LO гP*K  AHP%" $ [τ⠥ h*"BhA%&G !X()UJZR)"A)R(P@%"x~<0 Э'% PȔH |T4R(m((JkW*pײ C'gαsL \?f!Hhn@r\ 1wh?#P^b lqj()QY`D|3>c]c?5nڂ-\MQ =:bڐ5J_+Eg$6,yrQO(5盈]] "AC @qJ`ڂRۄ.br4,ܛuj!1;fm8qLPQ S' KQ[[E~mde ĔYQӶ4-Eiȭ(DFkK 1ǁ!Buc{n=u^hP/v4KuUib 1$@SQAO_؎$ފME3ExILL L3`E|{ޚqxeA:'.Zv>1 prvKW˙~HOa*Ek H<(WL,l-s{Z9מOJE+ H#~rOMtDS[sVyā79=/ć R= _.Bqt5Y&\D11}vA:ܳDzzC[PB# Whê<9"X @&κ*d4bӍ]唗 =;9Xj3+_u%m7!Џu"pB}gX3c,\jV RuXײ6#LAlGDZau3)k6k\\|7WU,Cnvf٫7݅T ˩b,7/:?##~7A_ {eɔD9IG6o?:]v5kr_b0x`DH4tOA$-tϬ}^?/Aս~[sa`?B<;` /Zկ:gND?u]v ܃7:)BEWWqkZG)9n&gqxV>m5]|(G&̪-֢`#EJ#`OCJؠ;uQz` 3x-*_[I|+`qpg7ŧ ٛz].E*{BaW-?v tybP4Kdꮪ}ώV6KUSJwt3Ίt0aĈ 58x,.4,!~7g0f5WyzHhejpzV{P K*t8@k6 Ɍ׿\gpd>[5z>'x:p}i`bE\J&G~:A$@y }^|up=:Z!XLfsr<+Ѻ ocVyY* Q7!(czӠ#41` šaw 8 C 2'TTÿ%Ml`ۗ(m'jvC:lwܶ:eA/>^"<^ѫQo7庽ȕ| Vμ4߻e>wţV6 ^!Iɴs Q|i. dxCuBW'nGw>",ڵ;Ut'1x(NIWp쮑<ü ߝKbrLh8iwP_VrҸ] IҚޝm(ht=%IKdb@'`nь(%L|@a߈YkOZDpz;Kƛ r{ͥUFN5\s zBe ]i~:j\Ē?9q.qҟ Wτ?_nhmHkOvو4:ߟ>׾n U*% XI GAE4?ZC+P]Mߥ),ȘTyqcUj*lO\}GИCʕͿ!F!y>]]=q>l'M$]mIOt=pLDȿbd+- -G >6??#`_Q&|hԍAy/P ^z1V ( #N ϯKsb͌Z=1'EkRZb3(EBvQ~ɱ8[s\=h L N63j&~ߘg|C؀(D==ǀhמpk6j.~|_ǴuAxFG ѨwlFwFU瓌enҪnEXQ٫1>wͳ?+1|:6]`AIB#A4_et~2H"ED![q}[ yh*%9|W;@cF:oªHҼurz* ;~gBCN{$@At'om>ƍQ]QLe6)y=a쥒;s-28IG`J#ه]x ox1hkT;u c !E*Sy֌' m#\mrxg>߅S |N c, ۙ9=l|,:Թ?dvvPQ} EQJ+(}*lJdFb+oM7}z5e?Gu+R%0_<bl1v/|"I =%p">paQ@3PwbΤ;}Ɨ,NUAg+a(n~/<Ĭw{w_/BUUjVvDE0DDO$?V<1s=sb}Ej{}z-[Vch4\A k?\#}IG_CI'ې";>.ov0Y{ڔšآfׇ}AVD}M!٘Vubrq9 +_:!Ib.BqR_6 ۮtANilIDhDyiB<3yd}T҉iq +,v %eRpP맠Ł `W|+Ny/.pџ 6]#[uK~E 4[{Uopx kQR蠒 (ULG^J, XꎗF풅-W*Wz@mAcڗ7zh=G8]f ܷ4Kz^k_4Zg wΏ-q][ZpH8kvS ᕎk9B_>NoQN3 QEQV>}pϾUv'hyivοZ$,@Pvk'UAЯzϢ? ]Zta\+Ur2|j.7 +31| cݿ*?f: H|$NQKqF=xL2RJ@U:l]WI|^^JL%$zzJicZLI'9+"ED Y-iKL~ހQ1߶MjLY?G=gq4]_ ߍqs/ϗ㾨 $~9sn\2nTZS L]*\j3oP55;LG]7;;x~\K_3FH<,d$$^A:—ٲ3PW7tV5 jth v"P;@x [R8CG(ʔcdÇ=6v[szB ״ ǰGap{ZОy fJ`S*jw]kjKGYի!ѱe'Iqw_)A  ==vF ]8(|:nvm|=^Ob C%C.Ŷ0wϫ,FQL{cء~zr /|.B7BPz?E'~{[xI̡!D "pU{J UDș˵*?ǝ\UZe26N?yF&A hf0mi]WajZgȶzXVgAD7/vt@>S?kbĦ!!EJgPL,y+ x1BT>q%QP6ȫbOz>2DǯRpq^ȐZܰ-BjDuזH"*bĴ5\22(w캁@)]_2:A18Hk3pwR#gH\UP W25L) )jYwY7-gch&x!CIhEfWxJ.-pi5kڶ߇sj,N }pSȂ~utz6[s]l-O (.N*;w-b.,,UToO2$W.蜋|:̉mچޏ3Inp&؅pdW Gr @.";T?=b]5Q ~dkǧtmd&@ )pLȊzvS G"c@`qPB/< ǫ')W8)PBP'=k՝6-8?C;@PPz16x %j~pFQRIj&=Օp7F{SZ{4PArY,xvFb=[g=HK pC bE<3%o_ٗ74~E7J1FH.2pG [dfCN @H-nhQ7./KtXFzP=> CV]J 2\"߯>3*YPxϰկFs,Db!G8Y9sy 9_G)18k($*5Uo^Y&dUl aȄ$)A҅9t$ 6,eu tRC>ǠoU5 '#sK%P5"&91'SYyʟ+q$U$7IL thNت:^:[ xVsl%9j2~%b`^?9 fPٳh%e[UD}IԲ$20V31U ;̀Ah̆Η;VW5א nְu.F"YjQDN?2N2 l`xЌC)('q}V3Shi.zǎ5w.w78tBHt}{}=/QTg'K>HA w M>Ѳ CðXHz0 K4xMu ¾,Oa<{"QCgcQS6L3y^:5[:n!in}/A$&z=!T#hkrðI?T%to=rM|<4 P}Iߎ/}M毤a=4UIʼne.` Òەu<-rw/~ޮ<Ψu*~c;զ}8k{`F9å{YW~},>-tC- HEBM݉DQP?_ xZA$[cTĎֹ|p1p5n.ܙ0|ht 0޶8iWU{|@Wc"Ԫ$&\_7q"Ab/HU@:;Hnaש?#>.)?9]dže&82HR .{Ǣ2t_ǩ ?? g}{^)͔$шJ:*vt/ޝ%q7p GqTVyiG ["dcT$@M" !{f.#~#n͠+;a+Gۼ({`SQnzJ!G'ȩ~RAVK+U[clw.jmgps,pЦzYمsx Ѝz=dFCp/GV=8nD`-VϨ:K%%4ԜoPpΟLO1d5q]̿6ŇLt g5_D?(gm>HSB:e .B 9/᎓EEkm%%hvUQEeV(hTC(Rv׎C]4o٪6,Vy+gOy{Hd~_p>6 =g%.%T= Tэ;z\UY^#9tD:og(E?g7_:-?gS_Z{vZ1tqna1p83zƛ>O'&D'0cBU\2ci`_ē:Od JZ[karVMǫo% S-wb޲ovҋ0;]`53 {~ݜh5j\s]?vVHbBWRi@(P1 )i!HDnH6 㞹Hw$ ~Ǣc(ݡՇw5m bA/Uz˥8 ,·k #qi -pӐ@m!rl>l8eNAKEA $ƪnƿ&/Z\q/+w^]Z8AW@Pct=y0 '.:HHA2 IߣO.Zq[j  9,.uâ!% Q}cgn޴Dc-W/G$vA˔n(הϫb[:Tsm ov!ZCv_Ob b&7`v3|a/(@`=:} mtmIږ'AO?!JBtM&?%R䡝a! ̊.T$ɰܒ^}W`솧1뮲gCt/Lp2&׾ H\ՠG߫0a1F=<6{y|u $I%W:߃ B(NwJ((mIw`KcD44U4:MTU:uhFgI)/'({Iƹ5( Y"o0`Q0 *:)0 &h (S= /3J@I@ (SC$כB$qD4%8t Q(0f ox@>sMƓ4Ȕ/*8[^Q\.m{;ɬF{GѲv #{/^] c Pvyl3wL{sD-!BqUUVUUUJ闰gg[.3l E#߷WPx@E#CUINrF~u^k!{X/z8ףJjW ^[gGvyKbNK?O*F;!. +ݫ-mb>D}g62t]@lܝjׂ"\I[+vB,!nUx2:y;mp^^r<lgt>VQ) {Y$cbσ [z B,G-mMUQZDo&ĠDD̪TaIB!u鱜f*@ȴ'. 1֢naO)ZBsrBQ$/l맠T۟v7 Ya2R Eǣ7K"p?-m55r|7 ^A\vtL@Q%6/~u;#r~M* ѵr+ 8oƢ'P 6>H@7YyՎXY/Yb%+vtЬN w,"3T1p"] vWߨl ?0X !T$I$ʝn ?teRI֭OJd8ndLԂQ6 J @F{|׊>Fd&°~2 pSs[Q."c`S`#2JEiKGѧ:s]x%( F/@C=̮kUlلQ$ވx{ˇ30mr޼] _ T<~m~3[cR^Sr1\ϥHN`m)>$ GUÒ5}W~צ^9ּGyln@@[hApu.TeD cB1|g?yh7Q6(U/|.* atrh9AXwq-_),ǽ%%N :e,1fR) t}A kc`8 RSOwOϭiyaJ`xb|3@#h++}-H,ja_-M}??]h G"#(haiT @oQЌb kc?pRД!KAHCPPJB3[tĞkzLkξۣb8ǃ'߽kHY _-ĕbiD՞$ZQRfqS..Vž2aPַ 6w3FWLȴ{m ?1|m;Nr: FX]8?yvqpo Ng_fOXCݔ1N &> _ʑ5ӪCfvQ@o7KG٫6KEy_uu@Jt#'d-q܋lIkP}R>,o,6cG ![e/.=7gnÏrMr׋_ᦏڰv>|TEZq"Ճvi-Y'dGԴ֗\rZo^OxlpiXclusQPCB^<4mhj63ez~_wůw!_d7w g|> Ppl$B+jBhىq-|Jޙ?*⹛I w#_78vorϿJs~͝|͡CR:+ m,XnrȢ:(%C 8Pf4;b08(RU~Ѡ:/ 'vvQQL7jFlΠKbC~U~=居[0_|G5haq{gSDgƶckB0GoX&uE`#FqNgnݰc#;? 54tARrڴђ9Os=kh8-9N!Q<%zvpٟ=q8@ɹ#Em227/ _^jy]*WR:tV$bq7 @]&VA\$oE/D:<G RR'fatj(HR]"qۻ4}P"Rׁ,y v?>n1# }D%e].ҝno:$P-"m1Xkc%{8*T*䀂")`=:ITrP9T@:뮄9 *.o7n3Q{D(ᛤ\?W~" SbcD~޲lv!߈6zj VW1toZPg!y".UOo3_֓WV~HFƤZlFc&vS40(YCZw;͊YjݙQf~8`4ISNw^<W"n}" XZuacsgdNgE(摞jG. n<γ>8?FC.FB]X3Ly>tQ?I}g0[5yu>AW//pϢ@_6:]k HVNgnwDpuoDg4ˆ/DzV;ȰWVen$ŋ;9*(߅͕E[8*1̃4=˽M)ZFޏh@QZD?t )(AB']6yrI:72­֛-ŏYlHc)qkZzf)mi-K'J.xq' l ՚F deoJ4>xÅUtG_Zs<9489ngO㻉_AOd%ңvm`zSjpB4&4Q3 ^5yS32Gnף!l" LJb@>zhScF߮ZF,_Y@M#^DC;ZoPH0mDATyT?7T\6MNB'>I(OSA' ,sH!(WmL މ=K ņIL&myVh/Nx︲nk=ea~.V}fP&` zIՈx]D7(L#Xz#B!@R4T0!O<4x]9l#%|P-3 * v"+Een3laٞJ>3fLkYeᧂ'1`w`LÝ7[f/1 4`>{6ko0} JsaAw`(t_}.XV<DZbq;ܻWna8p=\gJǺO>@gmXl;t #3y6τBFV .ѓAv#,!uiק shu8 qnPڹeJOW Yp-pǣ]Ð[fnp g취wfq+@D6/~a983ZZ; =@Ǝr$:s5{Ӯ/r-ar/6bs , m@&@OYC%NL+:!t4kДMA`i!G$WŽj<}#Y^*+y0. $.ߐp:hKBMG幫ퟚryw !k% D{C[eLk8Uk<"&R[nhj<{~s_}nNsy*t˾ibL3]r ""\(HTbpYcݸ[˝>SKNcⰃg0ʶI? 2~1̩xv Vd%S$li3aR^HAwrf1:/TGi~v-pRfJOn/i G  [-QW}ѫѰ\lzGQ`Ԅ}Y^_}1UH׮-|P@M֠y&KuK8|/ <(]~UHH%7fטC=0iJ\dWоQ}<=7GdPHu}p#폒&2 ? z;[dx qM _k^USLr-a`k՗omƉ]*:.YJqO0jW˜}f3 u %tǵ\j5>A jCty-aϡJKll 1du;( 1+_XowDuxU6#]/~e-sztk,.vݪ+L6 uWpuԸDX%-D8(M4MavypKH/|)_Bg':Ul.\Env`8aw_WK٘&3[ሗlRcKWrgMDzƏPw7 aJWkpW.Śadrԗ2_z_(,b+UPIܽost~k]yeӺTnR7{2!铨]2g/=.ٶ2 ::P#NOy{={\H al qOlR9AfW 0響O}ˑ6?oub2Q;.E^F,AI}ʓ(zB'a޲ȨSUꃈ*W^x0ٻTlf|z8]Sw·Ǔk"'V͚tN<soT:z} ]!U&h ?x˃p (ύu cژ99e j@K~$R2;"k Uqز!]0鬊 Q`X˶Xz9X? dC (1gʏ D:<Հp[΍7M{m^(jsoa8]Wg qdS]繞ۘ`ؐ^ǝb0\ `s~wqvMU.aa1.㡣+'11%}|w2v׀H]s"Nsp1D Pl(mFJtT6Sy=ϮZR6ՍMZbNC+h;^5ݜk0i g^y3?tPMk`|Zz0Q饻~|@s`=%@")DOt:$ޙh?]sKDa}sDJwd$qPIe?*T-v2hNhAev¬ߊK̡wDI's@'!sp4t6##J?p,5j ޷DlQ㴗5vR7tn|?ykX˃}']6 ytzvĽ;OPmz(-ߺk#s{FQ7>BZ} ueTnի9=8ʭa8^πŒ ;}JżG(HbDzgdEjɹl=o`,.GLRVv67Zq?v12^ÑHvd׿xhL1LYMP-Dژ;ʚ(3"۹VP0 tNSY 4EZ_,y#/R~k$s3ŭGG]`F#U_>QŘ?ˉw#6кqZ, ^Z}C Hrh,2Xwإe}̌M`DE D:_箫TL.\!As詪ra棾px"#ΥK3LWdbRWg>8t}3< +yQd&D#$ a EZG]r:&e4׍o]*R$=I@ &>i %5pcj`[!=퓢uB:=z3ڶ Xv"*iɀ'`/(gFQ*Р ݑr;Sjۗpg+qv{ֿ/GNZ?3#MIt@lm7 .RNydA~ g2`em\0$03ry}OK@PI7aႉu]хѧ\{P\bPB05M2'I8ԬcNûUPPm::̨V`D}J) -uK3![ͻ- ,}h عR&tLSoٌ6b*BݾZ:|!V_ǩ3ӆ(Y ~jwIf Ep2ɍE潡5~bpsqcY-i!#3:WB"ȱvo!_^Y<~W03`3>8OǝtǙ#qreskzdaIa{!C:x%)0EG%4kDIQ68< WFcb26jMaz28E CFGgF#J+E!05 6 *bǙk:t8n Fk 68P,W$6qI3svπ&HT(͏-_/&!Q끼cv9oiH,sL""{j]w{>{}XZI{yt.[- :@00A$,ڙuR~B0oد 6MX&)kXmƽ| ,Vn݇*r5$h]4jE+QlPN\52e?ҵqPZ}qê7ZZ&Gzag,3TP%$`~59viV?Fq0~/k~҅X{K;WC!nʸ^u(WɛI t>њ] J,V߆67Q eQH!2CbӶ>󷶸wc͑m3eav&di;U+.~ͼAr42&9.r+?z{?V|t6Pu<^+=F&;t~9W~s޻`|~CH齧Pဈ yI?j&H=(%uWMbAVSR@=/~^hg938:%J&RLȔ@56vŕxq;^3Ů?٪^#tܮd79ٓzJQF_;!?HqlHXRnk=@ܒQfLHb ZΪ ːu39-=ӏQa&xaDЙTÿuզNш`BX7R֗.OcGS -gi]9:)9 ʄ3g󷙬uݼ"'x^ vng=PrT BG'Fdbb-#E鸍km( 35gޣ/.K `۪߆]HbҋIyD=$1ʐrZwn@rOJd2c8ݼL>X}>VJӡUV!C>4Xc?5-?DM{7ڽԴWri#7jzCpdkwpA!&jO tXxL;jh#*BAT$R]6wf9ץ0qUn"^7@J7lgZ[FjJٛ@ }ɺl?d?i{jcnΟtD\a9|z"Bz,ʎOQ籜( "Eߠ/zIR,x [ƑDuP_C!^)vr, Zx5[ &!3WrG8~u9$GkWG!cM|%m{xXBCpig6%al\Vp}?yJU38~W-'Gꮂ֝wm)M 9}Ѧ2C"}NxBV r>mk1u^1z&?nmC0?Z50c>(1ȯP#!?Zǯc/ߜo?CjIU~ARI襒u1.[o(1@b((Ro&f1"8p;\KZa!Lxe]ɰY"k mS6[a-ﺳL" 60җ~/VgצRՒ.zeJFDZщæm=+e}[MXiUF[Ջ2zQ(ATGSl Y6-ܨڬEن<9GEȾPk򱷚 bg`:цC!h#03_1,zH)vʾw(KWVJ obTfG9c'>ri0Zd)lfrѿ(q'mgǯ\m/h{@v{GsxfI$3T)X(ջ-AvqBI$;c MNJ97~'hzfȌ?'53eϓdKӢ`u4@7w-׾g1r ϋm:6pi4b<߀xY A)R]kׇFp-ۦQu6tvbTYmjVisJ=8w~y#Y;QM Y/lRCMޮp\.ߪ냡%@_hjWH _zU]}b읃s\HW{ A(&O.u IPoݜm8'F?+&*() )wEҳn^ ~#>L!*6dI?W@K,xyM\z @ƽ}i4VMѸ@YA@,B@Owڡȯx( ku4uaɀe/\vֱ쐙 3(ym|;i{H:\~4alj=Ru~Gik74UMЪhgvO(2XU^eӃe[t~ιt՛Fkd&~Mv.aO1ԻQKje'OrV2""ٙEgM;APVߏ,mr.ͨHVȋ1R"N`rXg`A_H˳^(TO(0f\9۽! %oL7&16oW!XrXq4~قMV(n@Xqçʃ$̦ in]Jak?G߲FӯF98io}>T}ggØ0(e"U@;ꮢ7fU7[ɍ?DKLS%2fb&1v\{fi&`ޖJTú(2&^Y7" G ΪÈa$+=>A(=v՝>p!UJ%8d#γm#,pF"mR!NIbz9YkBbmr(QNV_gEsģFqQyG_˹'37riNG) UAP|c?KNE HI}bB@9mPoϦʏ+?:H~b/84 lEGugA.gA'o͕hwSG] <N" <0(}Qļz`S`C#GH18n ā?p^Y.nYurpZbRޯ(`q $yF`8irV,jiLCAhN1v3LZF,Ho BxUj=,*lȃ/A(LGl0l"8ڔ@~՝|NkI փs \%@ >e~߱=p4o98jwmrnyۺu)p :qI7gC cF>.֥x"#>-{Ѱv{|?#6EJb$&̞лW8u?9P'w D.ZVCXȁHF(Z;}-)yT )%f*s:Of3}f Ĭ8rx5||v<ݞ ޳G?rJ U>~ZaӦt'CՁJ }ԯIqzm2L "2"D|\%ci9=x]9jgzrIX@͸@)$P߄b6zt-#kV| L$ӳoCj? [<譁ЂSuh0~ˡ`Lt#F$PR#a7vQ֔eo6IAb /+m $&EI#\X+| l2 %*"U_uUgsHrm\yk~]v)}Xo=ܨ:eRVß?:MA~GU-vdR]!W,lʯ'=\qϥ@I\7 Un )y|0@sG> )y{>D)iKN}v"Cz0Ĥ&3gvVXNM9 ¸?u+- !b~n1j1|4e"ux6|BC F3Ie8Fh=g̖#lE6.9kux!6,P1N9kp|<,wc:.4{2q d46ͽ6T*$yxrn {cVJq9G}ܪӹS$):² jkKlbD\kx:{DƓ !@ZjՇLFV=u8ZQC l]f[>Vbۣ~Eӵҵu3Y( Q&7 qt C+=Ϝ:~U|W_%}ZV1IiMc!{asu*QDqDya]Me҇~899TS(7߶f޾^+,}ZݱfJsoD Aݕ$8ǯ6GKa12`5I",RQ9[Fr.C@q6K(??K##:s e(5UJ́Xn $/v!!*{RXzۈ2jguY #V{mTvh§NݷMphҠTf[4:C!&ؔaPKo8m|]*2 VؚAa}͓xc迆"Oc;EƊH@$3Wӻljʢf={wR2yrD͹ XW0GjvsFH`{pl`: z9ݗ_wd]K@^fsaW.8/a.2>K"DO̓{y˿;I]:^_=x}Gn;weNJl^Ѡ:ִww/Oe4)\ ~~~ EUUUUUQJ*EX*V?gQ|N|$ $9Hc))ZIlM,ZnA]&ƴ3 ~5n-ޥd.Bcn鑣7.X3eҕ=uѩi{ħUBhc8@N7E\٬SBDi4'33zqop2*R+g1c)v˒vK] r+:C?+j󴊪@PxY/^spsatz<8H==Ġ(o(UJ'f82Q&н?]znY(~M'0(2뙻%dQ7bd}ֻrIw)6 g9L\ TX'y-\rBhyC[39]j#s9\(h7nNF /9> fsI9^5",NEX:#dW'_(. п-Z<vƟ&?\&%[l5X"nؽᶓqH.Z#8;H}X4,Tevۘ: ۇ<5>>v ?>GeUqZUh*(Zf{x8 P[QrF6&(ll]xVP)MaWùdlD 8 >t%'y[r7x⬒3}=Rj5sr}#  ݅׍(:ߔ3@9@3Ik6Rr*05D.(B m[uBA5W}W9O Cr#UnAh<jqy`Yb;Q3uJLFӉae' fE(=p`\.-H /7]WOa?c$bmDٌwQAK=ip[)O]|eօ/`\@@@ tbnlq +{mȽ=і}S@22_,^b)D?,iRΝWxv%S"|#&+`]Pܶou7HJߵwj`Y] -3\<ó<D"MB~5pX]'O]Z@DDjrn=TI)c>&O,lkly*\3ۺBdrs$- `U3FITzbll)XGnP7R7<7mX]yˮMZ#FS\D s߇k_ɚ}pzPObV"[龎w- Qܤ# >8)ĕ,dW/.~Bu\<Wcxͯ` GD|cyO N>( TE$ "іJ+2ߝu]Z'ͷݻ+zVPFG%zoY/ cfT=ug椽>eKY?mc(+=_K!,,#ӅiꅟEtx:) 3'Jdݝ]*J<~~Nz2 $$~_=h#wpP'B@qF礯b&B`r?UQ]gM+ J4)R3# CK'ɳN\oy Fa=Gu[YRP%HDՀhhH1_[fO]_c>y7+Aޗ xⶔG)7brCkxcl==j,Ί'(@ngX5؎neψn.B7:mͷl]^x.~aC5$:쫵GT7 2 Az]8lt 8J ]'؞|oҪQ! nG -Vs)rkӋ2(h=\c xUۗF/-y U˓9@{4pZ_lKب6anoE8l^U{dOWeݩ߈C^gm۔m6Lm,r. T2e-Rp"]ә[9zRit h wɾbV# ~34Q6sY9D"P~r Xj \WZae10"[U@ 7bpK%Z5S̨KdD )Tdej=Ao.G4zQF.#]jAz=<)d%?ǞSZAGғM;0t\Fpu 3bbizIr~\_`"9vMAtoXHy5MzbTIj uf >#r@i2 #E'0cѥBI6niHOgGB)$TyA@Liɢ0$*0â-"gV?l|Z5r6I4U Gͻ}yt!-}03;I6Nɑ|>;N5}I81b2ѤCL>iZuO¼uuFSO/!턢69S0+Kw+= ҁBmU=1ǘ52վm⚳:^1‰IIeFeyȤ'ETe)ӃߝQIҡu3]n۔ =AXrbJj/22Fyˁ\I aɲ5ݻqn`]0vi*&euE &N@]v_aDn_}7:yt?K1U,r:yrlw0x{=po3X#u55rQ7o N&N|89z3ҳ{nuZ30gOU.lsڑ=½mWF7]r Ƒfk0\oupC!~/zt˜E`3dQq ' Щ\j;S{d{uss|4I#[/v<%{]ΣG&*;I .d_ceq5˝U?[E6yPaٴpj;o_I9rrnVt+b;cݝK_qsn̈[EЫè]rj4J7ll~7z>&FC#bڢsyXT1ZOэj6{kbG؇TyO#܉6B|f{zg کu-&"!2y˨ziȟTc@fd&hd6FI獁+F%#tz_Ո/$rQ5cXͱQ4~{^(|L!S301ZBr7)Y){5{Bق\qBĻ1q|uܳ"8?9S"B/p. f!(,1-Hqy*+MdI8&b)tyPQ4F)9% FNŝ6~nҤáiBz{qLmۯ~66$rz:B;?|E.pSjWÄ{#eR^".rw/0d - pz)0*a^} y$nwwp)VM8.ZP2(D'>ƋIʄ<'A̵e̽xՠ^ T..Q=?#MXm#@,AK| ݄Z$|HF v[3QgKЖxxU=+sP"[xPE`B! 5:B4'Q~g9|ET-JpԮx Hfz("%Qf_+MK qͻ{@[x5Y-+3!UD09+:sxLĦNjxoz/(ҟ\Gl}E X!Xq"bl{>(>OCȉ XM QԴZݖ&/T +#PL`t4Δ^&w=3gj>_Z/O,C6vCDh%q=* Y3X0lYz RG>bk~'{.GLsV$~[,Y/?w7í5+0yy9o'.}:UĘJQbRNޠrae~_1S9~:ZOlٝo#]/ScB`:cW^a*8̒W>8j/Ptbkx֥Ke+ &֯;o7{2A8NVQXZUq4:cءφ> ΰ(q^Iy&YwI.BڙgKۧ3n]?TXQ]} pͱsgJ- 6?|h„p@ا_#.<4h&~}1͔âYr w81߯ocO.mxƆ1iB!['"bo9[NF(Y7=F3N. $h46+ 0JȂֶTV&\UXougÍnQ![ Zyv!}ACZr.s:avWJO#'0y+%'s23ڪ:JTr:໖" ;PLedQOݍh5ѽB]G8XQd5G*~ 抵`8}x QO8{M#x6 o iΆLpu?Dvn ,xRT (9^Iű\\:MmϮ>? H c[F/o=e~w r rwD>ro?xa0-ע`HtSV*?9oӦ P<$IVft y:roU"PeA9z U( 5.wwm%V 㟆y/T& G楔ֳ) .5<1yT)"`(@υȼBwS۫[2?}~ /D\1hd-x NA$D㼪7uCd^UfQg*ƌ]h(ScY0Y选b9ZeG3+RFai/E!_+Mt]Ϸl"j Kx~#bK 9G[}`t|]U>YmDk G.{:gvHDR)h~W*O>rz?HoV2FN%v=9ڍMEt,=?&p\)+o S?\¥W%Ճ?z?ֻ. %FUV۟ uKrҟYm}1O?渥IՃ8Ѩ[x.hհy? ;"gx^YLNCR8`k.&6Z Fd}8C:J\>½.=VQC%ŇzL2kC5VB$8j2Vt=&f"d{ oIdna=*] t:%_^b +o}7鷅t;-ƈK !&+PTFkucZ֔cjvSӃJI!߳se΍Džb` -/bTMc˒k0+Lb.U%DzzdL0U0!zar5vtJ?wj}K48q.Sb7a$̿*joh_[\;MKd^s} sR5&Mo[͜m6vI#=G>z`{{1[-Kӥ#L.Q  m.XAi(tOA$wPw8g%0E˃?nb&Hؽ,z-)qy6^\ rs/~f3N~~BIf<~Rlu3psexP|ϞyWG՝^6ٖ P`z$0d/O]N|GP)@S Ag £x 0ԑ#bD.p*0ڇ>e+lEEPLt H'C?QrY:K]:D 8ﱇWO@. oXD#b.vM}).&NE#_FW/n]Wo0ve͞#EoJW}z{1z{jپ{g^~hݻPsd&2@ZDAP@矬Ӵ]N Bd  'R ") "Z)@ `CN!]"z4i(J:jFNi)j(QB즨HRV"݀&ĈP HY hҴ4^jM GݶҘ+_m/0/GKqz%;K-L@AMQ{qĈӬ>}aSԉBҊRH&!JPH%"!H 2HD@U(SR"PϜfɸ[ŰΣ{htEҿh6VGxfPdIѢ2Gki)sj8^|N.#A:\jG}UߙT|?Þg ;%M<{hH! zP>uOOz3 `hC)(LS%@+'| 8(i$)=,!$' k,~N%0: 62 1RL3BDMjBC,Kx{6ܖX?g ; @2 k髸3:z_g:kdJg*q:MN&L Wk҂͘aQ߬(/uj Q2# U妎u׮:]эozF9Y&z7OwNk+ +mu]%tv@)i~+Bى|7 pi ʃ 5b'\婮Lq;kg y-[fa8 6r6Y5xߓ݉ n,+Qu a 6+tybp\w[}ӳ_x3);n} G5&2 [p*8\S}"Q8kڭ+їfLVJ@7%ٔ3vcd\-(絚k:laa]cb l"Gtqł470^3jwDWG>i(1ޮ(Ц,tٷDs [zWt^] )E8a) l^O/*Ӣg&,ÍnX,8-g֯:wkWrcG>T\pFb,ou+1 nͪ7^/^CƱcMգ>לVr:*xS=y"9[ELA+ V"v }!ea_i!=_ݺ8n߱?u_)ēve.~ܼx_SUW 駛xߪ[2 oVWWg,>~`zX7{e nB#5n vz<#O~iLNco6wq GQ#t - 0(6W_^; =To:uӳ7ي^l)Yd3XD/?ef:bimtr-u \_mu ?Phh8u^:y>n!P'=]YPuZ q=T(ˮշvϳ^v>6:] pt%UoSjŨ<O[0|cEsg\-}o֔Qm|`W [0g/d0M6 \~XF j,!,1 xa9Ϙ욙kb:bε<5x.#uL礮ʴ>aLp:'[Cu󱷜m}qeo!~ vSU3b8( l6nUB Ȧ6t y98S}+Z;͇J:7C3~v^읚`.k +.;< RN-ĜIb=_f>ρ@ϧ:z@P@Aߋ?UOG>N>GXV絺O_eXKg<@'lϮ8g|zgsa蟽.WtM "x/o~>^WtS74蟳f۸klpO?אنt'u ݹŻ6I[_˖!7w ~ݫܲwn87gxo7~LW`a #HPOP\SÈln >n~XG*ÎwG=3#[6_ 2Ct:lw8@X֓Jc\mNsϨWh/W?g/><9K|lX,T&@շ PC⭸) kkPa|z9(gS|cB}+N"b$bbeM]אypQ MTxYwwzI*.pQ@YzO3CBEq+͍5oo} >Z4ThzۻCUL[.(/"B|b(4W@)((mSM:Β"JdH>vj& )OEX2AZ}-:0h*"  /yh8I#av;)JS5}š̈bh2cAa- Aog)[5;)u>N'('&}\`~_#Yg~Sxk,'իPpiUg\DvM6ɚw~= >; yotzvu8<;!bP&Y2AY:^`+( ϿVm@3}4O74X{zo8=YM=:t'17s$Na}G }{w5tnhdOxBMv'7)yN;=9JfwQOLpOXǤZ1z1vN04~wvb@De$`M{_)Tw!eUW>W ™Ϣn~Ή["ɘVsg=lC)L%fXEasަ1FtJFɕ&7#m4==V?M"R⮄"XM.S'" R@XI&lP.V2īvH7]Rܷ/b ~L<Ҭ^Smy| JX⚻|8X›w{-ɼ8Xխ1Wnn2R s<٠Q`zv'mpzfJt6/3B$ #͊.inC'> %GK! &0[{a7Ӽzkݾvr(+Jd PBIX" !]|3FgmuV}[gӮ/Sca`MI:_/r֎}^L[5Ϩ\Z/Vw-Xx2ĸʪa 8+U#pY2͠73tܨau쑺c9YRt`V<cY{{8gG]ʐ\ܮUnx)Gn80>z^;L-9AA%Hx=۸Ew'y>DJtk}4۝K6r;7H5s{Y~z)&3ٷ[D'\}|7 E*pmtGicMO}'Y`>C gSx?)iSx "[ןØ6.VgqhoGD LaA ZBޅוV @>M2u-'`/)6AJVKE'H1"DH@ۭG9#z,$~z O #yB!8򐼳.#Ħ&@n(nP+HRUj( /)Z.0j&J*T@)!6w {M??@B La1 LBB`RIXUk 髟S'OI$y%* ='?!Ѝnkaԁ|_;r u-3' @pA^8@L:9Mvt~;1vU)?a_v:x ;ԉ|A4 $:':EpJD85XYتs /aal${$$G>A\_qcd2=OJ컟>'x5z2T@5\u ?jB{2$:&Rr1>vhKir_I1O j8=i1/I|@(0]"FXt^5d's7*lԔWAqb D4ޠLUv߆Ѧ~b@46Z\=wn']$fN!@T%G 8yAoϳᷴEN#C4Q(x|gbu7p[_F(QrM{B'dP]TD}$lP,+0cVj *$.d 7p|"@,P{ބ)vB9k# D*s4ޡ.⧊sf﷙7yCJ$xy~T*LJLC<̒ cډ ~= =9TG_:7k[ӣ_[;蒈_ы0i<0GSj $cKxߣ=<9b} 垺^ށ UTu!APLjs-@z-,lʜEPNi8j[9$#@ՋI:d V dT=턭QCSm/Ξ*y+\}'f5]PRE U2Fxݙ!eF(9uV#cF~Xe g/}gZBCNσ7Ev?{Ͻ@/9*|68e>K;_ -1%֯~4Df{Nw&L;݇hT82ET |Ast8@=Ih ˊ3.*!;5m^.]XE^aK^Jֶs}#,{ku}6A}V~v b\5׀ry"%򑿎%鹫WG\>X⥎&2qp{=ZB ,ɠQ{|΄Y!}vqSLgG H;d{evzߕoӝ;j,^D6N#rNJI\^-P[[7r_A6 fslGeq^znom4+ i|b_rZ$C؈bqϲV_KBU&"`)g:JZ# 3N"5T/aҮɸ-UuJdR^D{Bge'tqgk&FFdX*TmVxt.|\8GcPaa}|N{˽ql%pJ4CUk6W((q`Wj B<n:1nKT,{5B9u>.Z)i 9>h=`¿f+: 9eыFv!F*^kN}7DU205;. B9`X⡵Vr|fVmW`傫dˋ#2n<'ٌ'' hC3右ty+xOіb4&L&dqp:Q}S ɳr9Y)˺a~spwm5UhaGy={a%>cV ]]􍐖%a'[fP?eX4n3Y $Q[Y\&]U^fluСNՆVMh%Q.8mi#`l.{svD|XIԢzбr™Mղ3GdO{~5<==^ޢX-#uo]fܯ\SڋBM} 0K j$E75"h_,HѳPy]<M &W lsD/QVO~pHϷv4_),MXa8;׌G0c@ZW(ud7zڪ1$_?*vKՏagzxHʧí FM7/7%럇 C^|u!lwߍj@{իv\噔֞ckʜVQ (Gt7)g^^C:墭vj?S7v_l5=Lܩ`,ɟ8DP­d}-^6I^| Lk];w#Z?bB`SK+%ީNvW,Y\̿nvR]w #g52%zߞ*KD7wH&ܳ5qPnG<.s& ֞kV "W{Suzpwqcn뜀{/sromMWQ#ڣ~x*>|׵X^UO=w[mP+C`JWT}_%'2t% 龿+ŁhݤIWp#J4R+BRRRIC@!@ДST U)2 >&m$X(iGO k-T9wb+a,F*—fie3j5DFI%C=n\wymnGgsw'((]7o $pZy+mBD:jќju}t$"~,ɊZ~IpBKPCiJaEͿ*4yoِnHX1A~a^)7FR2?q~[WBd_O8鞜(bm) |bCPNt-B[m8;;h) Z0f#ވ[)StM, qd;5<.z ݓfy]kbolݦڋv0I@ 06\i6yNz PemT0 bvrv2܂Em N]H0AǎVDۊVqu+ރr4 G*X>Zb\Hu:Q(?L7SMfRFgc f9 8(^zP/׬c&J2YNc ôʶʥֻ"h;s%*vAF2G>:6pL:K]%=vbQJ.Q Wxk_-Zl 3vs|2{,wS+emmʓ,۫93gnd1"3GxmDu+fet0r{@ek8刹hmMnymnaܥK/fql7m΂9g0s]хΆF5Jsxjٺ<ى~/ɫά--MG5c)1ly_ ۻn%~չ鶖xric+[+f-z,ݯd~8~éyj-LYW-;-f};Z!^!٪HPcV0ڱ\@,N{5b rt7ЩpA㷔ar[_cMm}=Z57gWQ=W\^]xKt`[>v9!sU듫%@]p䖼\EjŬWe!(eL)շǣ:33ۣd6׫ efHlb.=[HW(.\v_$_0cj[ǖ{۸j]Hʹ[5pq1!Mv9BP᝘;U|dΝ-{+QlA'sNNBu"l:SxoQs4Ӷܩhl2.5Zk7ظVr vcKkhGᩝ\s8uJJkqt0um<28rbEcfU_BsW]ō1/UVsLNƩ7 ㏫(\7j@d˲!@.#-4I‡~ .rh4ttxf# (T!inO]-vk{:˦ Y;Gas[b ,.֧N <-D6ء2RϽRtZo9pᓡV_.ue~ R,Y=)stʘ*Q[M]6st_o]i\owxV]6唅2\\a]C|CӒDb'79g׍?n6,(g\nPN _VƎ˂ ڈ:D0Ѹ,Wvm7!~p KȒ6>7K)r!HB@y]nr ;JJ`k4'b6y~SszH Ӄ' *.U zDG1I{j @dp9kH $Y Q ,͔KM;`}N>_qQ ht38Q9w xfw-h6WO۬ܦl(1Ƕ gwbnJg?yw<~axl;d5J9m:?if~CS:#~_v%ϫ;wdﷻin== k #Z|pOÃwqT~^ͩ Gh4[8kkeXR*SqWP[QV>W+X_},1tZpo98ez~8E6B2t \>PWeq ipYe9vsRяCxcaV]Hn qvH&:̦h"y7!x.늦7nZ3| :?|SQà(5r?:1 0:*:EW4dz| 4xf%!fO]ϕpv4؜|?1h_6>}y'>s1e 4¿ ط߬Æ%fC 3Z@$=E2 ďNiv2*I_O)67$<`̃p{=sbIq Nh 7&^~}Z殄GpJ| 鳣9|Ef$@?RՔP+%Yp >'tȱI:uSq}h*4=R m+ AR tb Ġ~<{".˦ vK?A.p#Ot, ui%,etoa%7481365s |;mf \ywfͰǕ`}qQ&G']rI$ ;{z/_DuC`t &4`Wf7`]{kYqw۰=ńRX`ށ" .=ۑ`|K&Vkw)Pzb|2c A~ !”MiCK@UxߏNSY b30mMg a3绗q~c&8kبHX,ԯ 02E {G'j_eT@Kό?h] p霢'YǙYQHPD'LˠRbb VUI:4Øh0|KGI$!;@ۣ[`] 2^N`IIg͟ïX<}‚f6H>ڣ@"A\!4k+%  &BY:O+??G>UPاa5vt_Lн`!yX`clP8dy=&@pHE g*=$P YyoGr1TDDo|"#ZRljVקgINa \ M ]hfRl".gJܛ 9 S(gH ۙF8ΕͩMh)AV[k73wgPE0uB3qksf$?Y\0$eteb9TTSc)a5,bzc,ٽ1Tljk%;Zn7 c0m;ucN4B&У*R4D49aH8Φo=YXFy sLs3ɳybcvJh6\+9hK6~^IICj[_|^.MưKRqFI]Cɪ=ꖽ[Ĭ,KXL'xP:NzW"5Bb~8)"iof En߫7d}_)3rzQ9nӇA8BƓަEt䬇F wŧ)[\CMHP}/&e 2 kou-xO ]5۩\.8^-ٝd޻U;tQj&vStEpn&jˑ0s{v_ᘴQE4 UaZ֒ډܨNUᲂƆ4 4`Pu0r0alvmEL\Wvʞ֞evm֤HlƳs[YIq^_s_*>n]֗UƔuIwۭqݧ뎧{Kcx=oL<޸{X~9%þxgPü55Osw1zڭ iXu'woE>.)T+=gNĺe.bYOv'q:淬Vq^ˋk"*8E#:-` R[L굜{[.XXX]egoZ;oYuXKί9WU|'\ {tb핹X]F.`X>u|mqm=vW?yn_Δ;"Ȗ T4]ā&zDY/cت4T?8x u0=>z$Q Â66{;g TХ4+NH[mjGزv޴qFC[wӊGlijDIB;_)ɡ- Hjdc]LE%M6?f bTH']ޞXS ҂q#*q5Wr~ٌsMwI -/L֣S1{Y_s_鶫MpMQFZE$p~cJCkz-!Yͅ= {v6H@;0mI@I;dGBV$1wL')u?rzGNΠt.vG )j=J`pl|`'Rr955T/Bzo dINGGipylUz+Ve`@QR,p0zR+Cs~5h 05T%xOl*y*0TR #@QI@STPQKIQTAAKHP4% EUJSEAAH)Mд@Q1 EERQE%$AEP%!TA45Kn8‚*>])m?JI _dyaKC m=XJ'DGڇfS1X) Fk/=fPT83TM@к i 1.YLs$%·C3>9M!) ov_fEh ʻaٌ֌Q$: " 좃C&pRityUӌ9gi45glniJ\,]\4Rj"Y0هHH#NЛW퍼FUs!\%֒6fv=1*0]X9~=1h],rQx"]S}#yO9 HB<)ٞ?;4yGL5)+x<m*F(8{}b( a]5Kz4WJ.9 1F) aQ0@L* toBA;lƲc9 P狮}],*nFvb-?>!K@/c>EbBj;PQˬ) 3SnXS0eLgYtz糣VUl;6 W%΂n A^_ż,7[amCVmTJy^E\̦&*Q?0HvPFE\BENBKBڹߧU"Z2U ?ӯ d@Oy w9s:璨,Z {?N#'&tS:qss8PGA@d20;{I )iod|uf6U#}]p˵0y HwtʸP9, YIF&]m]o~páQq-h_or]%;U1ذK/pj@ B(ujՃY!f\pM":bp3^V %||qxx" "Eɳ1G>6{s[97ӡOo-vj F2(C_UO姛~x C;7ÏWi!'^/Gmz=7w ^%NHp!\6X,0& / HagP7޲^a"_<78~<'A@I,7/p /`^}>}NvA4X,Ҷ4u|][rAtsΒ&ex_vlHs)Nk36N^5'pOubx|C" 6u;2~ijKqme Vgy:N>'}t99wniX9lYxl>2^3#æ9]^Bn崙3ևtgԛ~3o25$͍ %?W#=0b"K/n4k`zI"ز%nY!0XVhH{O@ OP35Yrx5V_430k\m򒁿h2Ơ?pGl?@?BrJ ${Es] 閼 Ae lՆ5L?ti9d BM+SK|2Vof!5 ϞsB?3t3gܜqf@(Zn){.06üPWt_/IP,@.oyWnQ( Wik6V`Pz+ZH'w6@fFnpx^A N>~Z_L^8jo1Hhʹ^uko>:xv.yFuP:29"" M>H^^҈eitCn[0a=\ )<:@T4s=q:6|vvvt" rA?%7% Čzlar\} Q,9h?c2 >DT]f`ObhK;|//OE$r(tN䪇38 8,7uFDwOIعQCswDHw(@hnm*!Z;'ܣ{?'З %:C[ѝO#?v|rNS$r7Ѷ>nw2= n|t$x \ 7 ,oz|E4>,ml ÐV*z``)8NP^ }=Jӿ۟+3׸>{]!~$x8#AS6ZjĖ1p{2L1Ǐ~XSxej <aUH3 B$o9ph^~!bJ/J @)Bâ(=,aYU @|נ{T7D #@)!\WeԳdLq*3o׾ixH:ܜF 96z xpI$ DU 9k7ݷ-?Px.Sӫf5𨍯TڣEX]tŸ&ϐiiE"xHV稠eUCM4(g$'c?&I `7x}D2]jW+J9yVPrsfyуim,{ 1ii[Gqd6Ct}hb|7t9y?;}l~(<Ђ'~Si>5OQ2Pip@?ose558g^HFwtp]>!o-NS~w.?٠gv8`<|-˰Ztb|K/z! Qѽњ Ds 'G_UC.NpғRA?if PC ݝMJ;[lPuݣ Y+-woAqNuTIe]1ldr۞6ڹ]+˖b-[Fmwd5 r}8.9]ox;$:1>޸p,t 0aE ߤP@;>@Y8?Vרi%vN/?Fk#^k6㈾I.0( K|}Ov^b]oMȕH)s)7rݕ.K4Un/[[='ETאPoY|” MwjlrUj tBu { 眿k3BL$֍4gp#R jـdAG- 3 A0Jb>H40ǷaMit)?J[si.pO@N @D)5t?!?_F}:)8ח!In̖m|C _%M][KDG͡>a;]+fI}e a@eSRx L>uK2Q!?|>s2Og9iۺyǦ0#%w^|,ހ v +N v`>ЬA ežBg͹僧G^$g 7{}Н?#xl(o:vRP@A;l>Ͱ3&ڥ AK= KicM?=<z ? (8Oɂx_l&gXA0-0AG+yȁ*?QW|XGEP_w;!0cC\r՘e 4ObBވT7|q'V͟?cVս{p*J'҃oT]qXDLSVz,P\Q^O(6~6Av}~P[i E22oÞ{A@;\ho֛?zY Y@(BX~W wTa-a~+;-f[CVN0#!AY3^`Yku_k \.(OL f֖d-VSֳn6 caD !考}3GCk@s8q{ v< m>\mp0o̕*j2xj]5O0 {*ژa%3<&>*PBP@P"(,XHp~ݻ#ˁm~氊C=W[klwg<I$q=i='gft?'AÀxt'ڈt=C,(F} z/4W ٸ,,ʂz w >nOcdȗ&.g]DGQm g=='qF "~g?a(0!όՃFfH\bT\vAr̡4Km$/W(Ofr i RH1_ )_~0IkS[9Kt/Gf~NrK"4}QBgpCFWoAGeWc'Ӿ-# #JH.J~1_aCYݥ+s_G D+Ͻkz~g 77ofJ1Sz-h]$Şu7绰 yjyGDaZ9rM|t@zmDBhBwc$Z*jM5" \/ 4sc_f&Q 'p8^Н>~ \{i~^!R9Z8p"j( ~[v>RZY٢⮪4P =D-KT)r>7sPra@}B};+نL7AyzI{`xyHv ;ME1}'=w#MvHwvu !.d T&MPixJ`8 ~׏#?+{Ugc28pݜZOh;({L. 05N"vXs?OAh~508y>s5DH!H:Lܥ}7 e&.2[E$$Á̟3醣w՜WM;G7dtÑ n^jʌW9J*( Bu߫M~ *g<4c}8jVo={7QۿQ;4ٙӑqg`f}YF Zy@tWho=!,Wأ W$tl u^;Ds#E;y>z)\dHIݐiDFȗ9Ys1x-4v6 v25c[[X֟B9|oP TuPWNAa1ty]IMc׳_f3o)sI$:1={P{hq8ذ|[ĖV>;P[5qO@ B*_{tǢ.qt~X ( 'h&8 0H0BtmO0Zm5BJRcL?Lb;FF@m@ 9%@*b:B;aױg $h,}',n.Lj?=aR Z^'U3I+Flj"I7+k=Rߺ*^})+k1P,o>Jn2Ʈ7BAsZBS)c "F_ў'ϻ8Ȝ.TkNp6 Cx;N%c,|1&FgY3JW\_;^P\a XU_bgus~҃^DlzA;sDD4vҽَkB (Bnꎐ䎏@!qϓ\:Ib1{Uܘ[aÃ$"g f4jA.ʟ8_Juk0s}NrYS|p8>Q''9B$C:5mZ>vr+4qBTŐ:ηp ~ R? c ٓ{%~͢+u]}q{HfAR2)5#jaJx.s`~GTr5xbL}an B$%RHG%3//l*Px ivfi_)%}uaZvI!WhV^uKmv\m^C_3N_}fd.JR| 81Q0 Zg=Ԁ2 [Jtk\FE*žW.gV=>s?|5kxc__dZ]z=.}Š#o%OC?q:8}Mp\qg>ԣޠSUQ}x/V쮻yoeuw vض>mFҳ /k9ZRr  .@d_/I#c;PGfl= JH{>!Y$A1Pa(y12Y@xNc‡>F<D"$GQKIo[|<&ÛPE|{SBpWݜ$HHf\ǴoW_zSZL2X49̵)DH~{JDiJ2ZPZGBh)h J@Fb&[o.|w;z)caCcbQVK@"@Goo;Vur-/?;IOrGԪOT p2a"A `PQDX z'WAy"y7mO>֗քLǎ'Qg>'dp6伯;.Mm m@O5 f[oZW)\2 ^49!>@t9kqLwrUG}Ɇd|{z~ P' m'0N+F9zڃph+pQq=sT <Ch`ʣ!x ~J*v$'mЪo22"OSf g>nsGk!ݩe "|r_ fS P?==:H I"3G'dT6pt Cwjaݪ4}Q 3qGM4.n,tl+JIY![80Oc\ɂn1|2%$8d&{wוqfXtlCh=CQߟTbS~gKiC;뤳Wۘ;W>xRGaL3  )\'^3}* SC ! c"}l}Y $-d`u yaG\*Pp< H2<G@ :9`uz4Hz~J[ۿ26 m}=͇1mB't<N<崛%"0`62t\تW `c g %z񦿫‹;?\ρIڒ Oc@Nl@~ò~\vֱ???`w&3M(=:>__AقOhJ+ȒL ӬO'dR@?UE"*w"m ٦P D7w?9?I bJRDD @(PP4 4>j)(NRHA!HP4PTQM DDJ#MA\IH4R-( $4-1- M  Bj@6") @PCt)@# t KIAH bCCIċT@WB! DB4A&V (p.HVOO tUZrnjշ>/ቿgz-\,_][/??e]ꔰIkq_S;`ڟ+bYx8zӷcnszKP_Fwm\|wu-ڲ-?ON|Y8=L~N@?Qmh X$V 0?3a݁CbTRAE*YT\gBZ?0:#f􍯕n<:?臓  Rj\Qjjm* mSԒPG, j'{tR4UtOvE>K~?O9ȥP=5'ɖ QGc7+.ko?AtjXsjɼ Z{KWJ F1rLg,gtÂi̩:ak&!dE,cԘ>E=|{_^K%6J͙J7[u|צc]sрK5E.bdߋӈrwIg~:UB%1MܳwpB{APt_FdO!Ox # f,gnf oHsS=,YOxrOeOnx )lh* @mXcHҭ2#8lSⷭ.;:%[C5{H_͍ &>A{]gWթH &nPzZ-⏕3|`)V ܻ ƌyΤnxb|ac&ߴ3&]5d6cj\ف;f= ?vy39=p E'!@N]'ǗO]QB~i}kddK p0_Y*P| I Zs3羴 oκ:C}稐yg]Cz'=h'.5*AbA6#"G9-^). ;*<. aa0y yAÙLv$n%eإ].Uߌ[C2&,qm7hi}ey& K^'SC#e=&Pv2PhQt̊L3';,EDĴQ_/OਝNœ}Lz|<9" GX XV$AD<+mHJP;NAZ5c٧5p^oM sMo =#ȀW|z:\0J>BS22q"qS2}<1=?A;>.ӣ4"CԐ]a[oA 52Pm\yΊzD==UAG)▢{Ǩi'hw> fkn7nSh  PH-9q a1Ak|3Z(n%tGe{{siIdk`WǑuD^̪ͶfkCv;G*l1Wޅ4`I(FO-S%htTD)н [wqön|!|*Qf@R-3!5(p@d Z|c v0}Q; Apd8m/1cîY VDc/T[˯N=&X+ǎk7!%c lצ1 .U6C@QJg'z,@:8^y[']݃+ &RM49h# j(eG #g 1S0aņ^0^˃2bI;Sɇ3>_J'wgƤEQADUS1UQ "m!jC_}mo^}1I!:HI ϵ(w{u=AMYT'*ۍ왓=߾A&񀡪mA}MI 5` 2xi ;(Gu˒}h?6$.Q'+* ;@eG7S 1IKDAq>#,Q<40_>"p?!Kj{f쨶iVH_K2l3HUURUUUg;]pwOR:yQ\ ªr6O:HeJAI.ȋKEEY|p?A-|ZJ xv}U>LZ,d*Z`$,×n6͑9 .4>YY'SR=NZM&{Mv'+OJvT^FঋцEZe1b#<{橾Kym}ص"TeRq?2ݯF3T` (`OonLuYI a_d%׀{ь~Hc"Z&YdEA" +,B+ E `%?qQaHA13`lĈC ,M-!,z:оR#$2>c)$L4UD B a`"v`E3G)̾&x2ˠ!D~]JVC xo$%9?f_(JR` OXOH 0>)*"LJM4A+z5}uuCهƋbbR%(6&C^,8޻Bj_~yŶظ͒Țyɇ㈓Z1 ߫9vsxlɫ ָ2 %(sbIVAh1 g0"Gnɱ̹78JUM6elM ZRtޜS@Z?LSxˑ1Ӕ%v՟/':S2Ϸb1' G'#ޒ"^+_3qi=)h<|Ƞqys, ǔ[OΡijP!IWs7cnNmd|(-ueP45~&Ga^_`v;azf6l 4!ף*Pg?d2$⇍i(L ZPXo4*i``u1wEd;CGL@>s|?9$ q~j<7 2x (> d`%Mߩ\ IADOC#VV$|dw>oP(Bz`pezWt|Cd!f'6)(HFD&"i!BI w}R0tiݜh2)PҺ^$"`hD1"‡SHP"1ɥ ZK&'EEBЄI@=zuG" I?a9(\p bP` pyQ ^^*F&4Egj@aT2q{OQ#S^ 1z/P8:}hSn"Ow%I.]#LP/3Ld[|,pth0^s`-dG!ꩄ0"4zQF=}xg$>(%!&4H(bJiT0MhM)T11( y P?wPJBY~Tv <X`đL;t ,~M ³ gsGP-#JF Zטw9ԍHRSI@|;<aƈEmtS.r1I ŁQA (A>:;c8쳍?Tst_8%\3Ԅ |9o _e7Xq\xy&5Vnbv+B-.:žHdÞuzr8s(7.6l*h֒9IipYQ3]upZݘE|- cdG8kZ" bk 퐣Q46ȾXy+9Ll҃t5Q6 ˲y=f E-&k;^'nci~&>ERF4XdBZj9A+qk}G6$ Z>PIp؏V@XmuZ \p>xG$_@6K'' {rWɈ?n.t|xy'a!pj*k^ٙ,g3lʗ?wc8 G&ZAE g{Sh~|=r] t<e!w,Vw%ρR{ԗ;|?Bf*RҀDӦ;S7d1,5:\ZmT48"0e%UOj*[wvL>5#㠐ka@G6"m)caJͤkhha=r~lJ3^GKw%yԅs{DQCD]&_*½m$ؓ#&T$d) I8yۍ2''*Fw:Yp30a0v+6[7| ΃pfN'wΈ S?7rB%.'/<穇 c`ys_{ABYK B ;CiC\Ǧ# AQ%Y (Ph`k-$@w٬[^&D'eTg rB ZrJ XQbvԜn ~ !C*Xu:9#_op=wJ9iPʃ)>Vp>S~9ϕi$טD/MmPm`.C{6>1(ŘTPIGP<ݔ[_Kw`~Iv0&6yc٩W7}ECxvHˑ*{y"넃qQ͝ņ cEv=aJ'dDImªr$e{qHk>p-sdRc c!&,Pݯ~tjXL쪋SRݔF NR۷;h<]sd::Ze$i;37M,0t:>=  UB} h:h2Nvazzvu.rͥE8p;W4yAZ* I> .Dv͒v`]#_G5NiPZ.Z4}&pC+Z]fS#廹E|"= (-HL&%٤jj+WJ 6P;J̑G\2Z"=n8 bD#l'`4?:a[= g# b3,3~Zk(! z| {pȿUY/.wrğߠydҩ;(ASGdd;Ka~<2Zh?Zdfn'v/h= = \od}o'-\)bfr m5,2CwCvPy(& prw-cL4JfR(%7za36柸Q?z*eE*UT,{bhį ŅB X\}z^XٝI fEz:̯beAiĐ߿dgGNgkG;d G@P'|M n:}m ; bo w|ز3JZ HZ)j;ATRUUQUMUeAڠ'cP5UAEP!ASTQUTEEPPDQv MEPT4D!HRTQQRԷֱlS,cBB#1Ww|8Ƹ~.s۟YD?lLcg`r&on? ='blcSAE_{&bf(܌ #ؑ W#gfp 65 RZbǛ{ #l>|gzj ͑.'r=Φ~]qV6I %Н=0M3}S4ScWcD C`<àD cl6B*hvvCRu-Yl7V4hlL޺`/. D@B$| N"Lm-t߉:V dʇ*gȮCʤ8^Z[3Vy^>Obll ~c􂃌 iHA0&d۫1,pbʔ%ÿG]C*т;C@ ?QsU r0#܆*|65WsaMP `kZZ8}GC䢙/ǾNYʮOWlÎMrr ?UcJDvJ,DBrt_tHVSd)B!1HxJ' BIHD PvX@4 h9bH1 GMȪE#V*dd!P4-~rx*"Uͣ~ lVQ&"q=yjô˂S`A1}>!Ikľ0hL}TGNj+)_AӊNat<H |_ɭ}xdifC mKu-oD 9/lcYFBhǙ'zIԵELʫųC[]>8>5zgڂp|S>?XBd'lk^``b>^\\A1}aX2(+TUU77CTEQUbJ 6Ho}(3ޒ&bḮ|^("LL'H&KX!}`+ kP<= { Q>&Bz!Q#мjP;v*eiK9 E?(ЯP|+u3yv9s{E+YUDhbV8(ۿ>.եK3McCMy ¦lAؘV7$50)|! /DcFCN'#"˽sɊNM#{ԏdFQw51Q.1a#^&H~><4B?:4]-QB],KФ1\ H -*%)MW G\o`C$J ͸h<բc869^T w+a i({&]-mz4S!>(F2a_]V %MAW%! Tިy+J BD͵[#9j֞|{⯞II0rruV/(6p/"'޵OBfq3zf-վ&a#LRX1R}igvZ 6kLcZĸ*Bpisc(k# 64QyiG{5f4#^v>*Z+=/>EiNX=Qe0A#Ng+c=Qbizz:Q>YSQAVCh &dNI ( l;1(3q~X;yZI2G^82lyû5 ] DKQ C^ 8޶K0M3 ߉؟@jAtylpw9,zul)%6I]Z,]%~v%j( Jm쫇c)WP$ca7&Ιjx F0s5^F^q+#a(; c##nKkVV"Irzޜd:%3xh~3cCfûP<5=~Z|3>%UeQVCħUpO =CT$9k6 i'nN؊?DLk@^}ǔFpc/sg\%I32/m#&LkoXb`rkˏִݟ# |J|[}[kccC M;=[6%=dcWH E .q;m ĢyW҃I/ut~'O~s>ūы )҆dw!2ѺTJIPܚkj*t)!{g  |OC b'"zZ'˱&ghx!x:=OߣEQ[o@v#Cps ܃#HhM_+)B?x= fP^[ OX'Ƙ^OmgqOc@G1ģF&x%Ǡ[ T{uÓ LA>ஂ{KzCN,?39N[%4ۇЃXdw^a0LAQǙH1jk'\[NZ!;|6 b'H0N|95/ a+(!D?L/cCȎe)ed~"@hP:D%X`@cD.(|Pqǧ1*G@r[xޒ`srw}* Dh D '낂NJ=(tH):ؔ??dd}م5HV Z,5OI 6Mb4J}ֶ}1 w{ IFRL΢G4 3 z\w9CF/ӇmP:4(l9(Ŏ7~PFL.o?=/=o<şrFs-7pc8cvR0 613 ys<D>J); qr)&쇫m7XcǨ{(f`a}=8ubֵ}pQ˒};[ft$Ir)Hyi. Z GwM\;v^kXdCَcuIg%Ig+(BZ5ޤ% `]!r!rџ_t C8 yyw$_>ׁ;$c>\Q_sUtK!l`mU3N#I"?:{G7qx30SFwi1Q76TD`&D~)g :Y';gDZOJJ?G]׬MJB(%l#-9l!8'ƃ$o#G<~}sx1FFF~g[x=OiVQ߿;-]`1}T[8 geҮQ'-Mհ`Q0fm;8qW>W! o{ɲ%s|lU83_ÉT=ŧ;BLqX/#aL2ʭ;bc W%KvrN7# O^֋WL]R! 8@]D*XdYYmݬ9Dk30F nkyr箏N}OP#> 3ۋ>DS,<^ƌg>j'#TPB|Gՙ.Z*JIy﫠y<ЏPm>^Yq/.[e .܍##B0^ Kv5&v/k“6"+j3N-u@gmE]N9}b'w|&VhUY:.<1<wF~ސ5H5NOh٥C>Yk n(hpN#I|ag~1ɉugNW14TUaf,fiQ6Bv%ltaeI)=M!N96v}y OV +<%ppdMM]}rz^݃p!RƉ,EDEЅm]׌NNm"AbwHC.S^֎{S 4Gvx>ldWd2d ! #/L4F7Y&L"Pitr# L4Gg!x;ӎEF擉FHc`tb>FUS4mMA*y&(MQێi( +a/ZCa~ `]o AN;?8~WZo2 |0TEP0b{oJC I4afdo Lݩ [?t%[3d})*MZvQ(B D1k{Gk*Ul= gRw<wN ?_װN!*a e)s^Ssg|޳a@P8sBȴ3(Hq\XFvF S:lp"@voD4oEM![JQIG!( \OLhjHb%;gx^w3}ew)$&a3nPp.q`Mq"fm]Kv!TDZIU X%t(W4:9VzbiN;yV㨙#rAyr3\Ls̩Xr˗gfPMQ#}ҷ`sȁ@{|=JpP=gq`Fd?} i&meU^zq0H30,rݚ|ynIXpX=&)sdR"_;HT%4mݸ{fDNG6] .8 M$ q#V4aR0fFB 7o|mR0KB A BS\^OK`,P 4ɏITM]h Dl;\3(rp=g_K5N~_&*;KQ>D3@e~8XB|A=- Ӎ%?rd=~VoƽXzoM Ǥ,qG7>lsP}&z*JXunX+P3S!]ef:;oP0 '00mɮsP-_PTI6M,vuh/Kma/T< .|ԙY2z:ፈ.NaE&?ֺq%0d(k!u.oujw2f^74| rGW! YFfEN{9;1IUUUT-=>vLm*u^'lX>QuUJ*~\R?vLArPEަAiХBN`1Iu5vˁH?3$ob;vq8%ȗaFlF썬QQ|-%92&q\xx;(k7$Jb}9"sDD9 SY ?pB_%!$ACMB햇GϜ\Iq0說{[𩭊KEKuqO|odkFa.fهօ#<ۡA4$@Q]akF )>hĠAhcCLJeQ(a~|K|[0GL9 C|h"!ڛ2 [nvUwUH}(" +ObFT{*RmnTS;7ŻR/MU Qbzb)tME0@\DtgTs?r<,|0'D25/GZ5v$; aP*-񅒸}mݨv`bɩ- D@7u(>)IVMӯT׻Hz*vKPd_6{@`.G`3QI+KUteЏ5f! ωq2IsippCoq# =:VT0d㆓r06yȰA+k~z@). &R+B?̝)G A2>0u 55hh^) 8"a 0=CyaBN: \ZGf{8T4 #w cֻ@8@QO!HtN42F7)†Ӣn&l;!M\Rn8{߫obB"db] &#1B،7(ٹq bG #`>Hx~ˎ7B/^io-`{!丩OG'ReHB;#7Fsk[1}Bĸ]W'd&{/_Z#fo3:S#YfxNwtbѫg ,2syr:LJN83g N+v-3_[M;J">1yZdHJlʈTJB ߐ:h0w~E\-ab=1Ԏߩg@y4 UU>16b*"EfeDHMLFFT'7 J4 Y\/G*4"U.qJ;JUEz_hdCdF!k ֳBEb&Kεr<3b6z=w`r} ո'J n2m|80ש*o\ OQ%n]AG}cS N[)={,tͰ bF\OPy@xHD$BKB@P0CPJ"PR0t44 B I@JP`RtUU;oPc&kՂ.=DJ$(HKDpJGݣ:16JBP!f_⤎S0Zqz^Y{UykΞK~ȧH5rP%*=e .'U[Ql,T Lυtg[Z> )4͈5cyA|4 ̔&` ci}7e7!7LOf#"E}~k/ YS?CDm}`3*p !W#l"h**h!)B(  )T {b* (Jh* J *TUeTD4EDEԔ%TʤsM\g,_72r>v>Xr *I*aC۴EoAZ6m(60Ž6N&{\:03#/4^3 )JU(@/)жCsbWH)!pD6uvO5<1^ Ҩ R/;ܰj6p(8ۆ1'a zAY%6* ?^A|5:=nd5&@:`NkWx]5*X AUIAKKK@,krZT$$]m儳וL**HZl[; &aUlm&W%(7|hH?_Q;lG*4'%HO ʌdLx81E _`' sk-vPm9ڈ@QC8 +?/iݨay uTrS MM@菏7C}nOi ÷a%w hLOpaAwCgL\*/@y]~QTL Ӆ37–"TA' s0@h>pŸH+OtP򄜊Gr ܱC%H&!IFb|o_{ɂ&}P Yd'ijȠ:@/+ S(dNRh&j#ẏ-ߥȚ* _?t:*ij)&)Y(BPUihV;+O@!Ouo O: =z)kH/ؤۑr95wS$NNh/NfWe#qxnȒ+O%,{UǒժǾJj1wR%S:6Cp{=2P\U}ݮۺ6aP?cĆvKN:g1 `0j^MYv*Y5ȯpu~S e !Н:s7DPHA},$?8fّ:ǬIpQaLĞE5 `+KgI;J$7VA"C#>\2p{;U0n${chsG. @P +IBDA4=tm(I gf9Anw<431 AAL n[CCkR>'?W~_+DX&$._?Oꎒ@a B),Fʄ_$үM&)Қ:覈B)J"B!/0cB´""/9`=f/9)_ <8*u M1tbLOI*r&w3#5'O~Zɓ:~"MtHXά=[pxF]<)YaؗE3(HѬtm=PSδ clG!Q/KT?j6Hw|Fz8ϋ8NG 4sxv]:@J \a9GWQ֞1seUUVǤ;D!ja783:N>Ct׉Fscwuq.@ 1N߹hOrlmbg ^JtѾamaD Fs@v9{_`kIBBL,i8S"=|(KR |dQDBESTRCZq0DT1AD$4@SD$TSهկuq]HGICЦ=b- PGaˤ<xC,SV;s&ܪCEd*=ƟNU1i&QyP CI@QEQH!!BۀuT\Zjj:=4~{"3$R!QUuUUUUQEUTUUR5QUUUUUUUUUUUUEEUTUQQ1TG0ِUUUUUQ TTDJhEDV"*F"xQFpw"Cp.>SqlMV(4Oq g%("#h$‡`z)0M}gS !ov$ TTmE0 :}}/gw*8dA0`d+R3c=uoXe3;&MB>)K΃af96lғGG͌k0?60. ' GQOMu*3gk} _h !ox_hJ$^.18***&`C0$Q$d6į$߯|񋚯F&%HTӧ'N"\df8E3\5߾d\6}@ 0$;F6aArB 1gf}w'@9Dn 0"J "!#u;c  ?+{v(Pe:!ӃM:$We<"IjRxa KMIcB砽~bwy7|0]UUUQb񧜄-rسI]rpIHjyhfg1̐}̀rW\*IZ&{F+ԜHҍ/si1 Al`40ZxRmΎNCnmt%HGb8(GmUwڠ<2W;Iח5XY 3Yi "|/K7 y+OM!rT YΣB`}݅S0:s½F#q?߄t!flKN8 ;ը̠ۺFy"l:8b>up܎ڱ Dg,s2ʹUӱD$_(w%ZCHW sm|/Ց[^81&Ws"8x,0u>bޑ{^ij֏lc翮~h  T fC >qsθƏPqcaJ<H<}(P}:]C~r64%xOD87GNQ:!le ͛n FDd hO> /w)Tx>; '9 I3Bj Dۓ@K2:|#ēzJ%4lsKɨؠH¼%MGz,ŪLJ>wdNu5S BinAI;DF} [? ˼2I(ёIT!T@ϑ2ý -y1*QM PQQDD1A12C/HzF2U5DCLTE QEQDL!DE#JCv?NG8/_W5M ooڇdXż??*ܑP$> x`4tB۳\?1xuCJק|?7qTIy/oq'o٫b:lc)%Go)}%b$лDMBAm?vO^ ;*ăcR:|Iq:^4| I<.v,LA›M4BA1zln \0"'<t.aW DDI ^粀,& n7i=I#-Wsݼ|yk^nJ𲁬_gHkǣ߽n3 pq@0*Ϲ@V Kkdσ#Ah:T&6Al型\+qM^jv/,i9}ݫGf}9^cTKƂ7 }s Gf~װ鸬DVç$&iF@&%ƾn</$Mj> WIR)*׺Yzg9sqz--mvB,%% CˆzAE)`y*15PBw/caNHaC Yqz 2"f~ 3?=<|4+AxoКoUZf"b.=yD)^2zm p0,2!,&q Nmt! ;̹уo.¸w+HfY$hPX6GϚ!C {@ Բy`Q`/UT)\%4C2K^0ʼnϻQ`oo}i"ujDD\0Havs _ ZƁr\p\i sjgxI%H I Rxpڷ|]8uCT 8H,~Nѧu7ow?)(a^w>Cp$ &(mf\*owO_" GXh\|+y>]ݧ02E` ]ej͋Z-dC6j=[Cw /foN|`a$<(gm 1 7b,C\s9|7Ɓz}~qH4ApznsCWs(˰R=٧=A7hjILq q2 ;efW7-S`Rjf[ yJQJi °gf!mŜJĈIlPNov"@pˤ[D7gICtkѨ$^h`ـS3a^VIKPoizyL=j>-Ì{tt3Ic%;}>cf'NYA8Ct7 $v>}{Qe4q1XxÛc``#yjLB6! SLo4㲻2cloW`= kg~H:KL{"gGs>'Z.WGqQQ |%8 yqX8zJ*6+»v}{ )ƺ xBҀD }nJg]S3`q{ꪻhNt26zEAWb'c|̜.ڞ-3;{q0ϝ%bS6χ h'DMuvDoپjϦ\wMwNў87s&$R©EHm_gMAҧay{ƉSJVoEX' ipc!ZW@y!,7ZG,h' 1lQlF6R.g ]6*i,il_*δ,I o᳘gjM]nrO9;gYF )`"E$&%I%c'C#s=gZ`C33'6)P!%˙!`NVyIoٯk,P&(EGLdn21M}洀0m 7ɰ0݇Ml50|R߉'wxl8Mz"n[:u*M>[>6AÂ3|a k׏iiSyi:F47wSBs5(M>oN361{;#1|vHņ[ra DH>{Iv:q?nFFݝmK N(c ߶6-E(xSVHe,X*5 `+}vc}dq?VS@}:>w~1m kd0:c _EJRj\$ Ef 䘃 H -&D=Iv|bAw.$;좊0 ҈:˳|${@/ / QԡADmQ;L?Ws FUY-jέXR&)c5x4o3o[:{ǖN6G#&ތD%=.1k\Oߧ/A%ͧj_h˄`؁5cA}Z;Ia_^6;nurW ˽LDDV@35]j\pgs~Wx7]6MPXkv .km4.Ԓ7Dzy҂"E;w>\   kޥ#S,PD_)GgGPծt-K}bCI̱XzHO%Nf_ b9ϑH=jVʱaC{:*05HZj<͜3mR h ̠Y9 Y 㱘V{ +uXz{}OL-g]2 +t!g3poXY:#+sF3 !v;Ю5dp<;O6EKh6nH@|p uѹ04 ?$q2b)mO$Ajݍj ;Pbw1<LX%'o9hj;PVQ˄%VluYk@x:nwu[e %T˼$#],)dvhk=0cQolX^B*n@N;ڻuamDb17XpLvPXoO9J<#'Svdhnj0 6`Zbr: 2Pc-q jOi˨ uTwx :FMKo;˩Dy 'iBVC@e~nZ`$戹 Aawj8]vo < xRg ߳_}ybP}0{qwx|uf}nUr MX@ͷ:Sa:?\ur^Œ=2$dXlFZj Kd+FL\㌃>eՐ~s*U[q hc҄f@"brT!,d]h`KS5Qˆ_Lly[2/%hvBvnۄMEVUN ]L[D5;RMQ T&;v yA$j[&5H?ώ%eRqpp^tÎ|k*)A# dqnɕ H{.ZEE<U`~ˬ>o4Kf; $c`F \3Y>l{,ll\܍'DBnf6>i`iF^3rN1e%lj؁؇ɹF%53l!QyIгvP<3JapNv ]\0>v#AQ_׀w mJ<{de Re\,-E.lpg;kHLZQ52qn;V] 5O+EZ9'^n߿=&׸)"fv`;!֒箵37606SpCvfη "9өnha0^sUuOs!/ʭ{[N:wi|@dfhMSiֵ|$M!Ŕ=5ѭ?n;{;Y8@C)m8^xޛ68UT#峝 #GGtcU_`ucQ$IHJMo\;iiNgwA}3\b hvY3 Bpvk#6ߋțLk.+~buW֤&P N§liUC%jDaQ@UPPS_Ht䁱4B)Y?7s X!'Hl?| -ihELQ!q8&.x&|kc bWDR //7RCDAl:rc*pV);h8.i '7ICTaY[ VU_yN( ]#1 lLtcdRLǴ9 j~v"a^?3-ABQu~rF?(h{9@A&~hw@4!)K@o:D ?rkRYR|9\QAQ4P=v`_(yKȬg1@{o)Ꝭ0F,<5@j$04QO/6cI41EiC'OBy|Yker]u{YȚN ]0~#BY =E?Xӡ) * O9{ JU M#ӧJe]T Jȇt/f҂WY!C6O``yFٷgqD=@v?1ʩN;ݧ7 - E`>Xa:fb׋!FVfbl ȹ@tm wC`~24hCjXƷũnUl6dgVp(ah*S}ži?D6X09\zbhF5W E3èGL1# k`#.f!`!:3 ټ^x=VV`k4#jicEKHx=#bmPŕP4 dc)`f$49vOg?/4bCmaŕNؚ }7AxGزM/>d.jUwwp#o6L3GaRfdC|`MJC&:'c[o sa =#۳GҔ_Q/V|{bRg#?^+/0"JϜ=gXtX$Jtڀ` 2*7mg7rģw>n*i ļ+ѝBKzxvG>  '*<>O'nYn}8t]B.DVJ y"D>|CKq^= |~=P~ Ɣ}:'Ԑ$#$εEAb6i g~mw,HF[hGHnYGI"iŽPe621"|h$~,߉&e<pnn~N9nr}(CW: ׁyz\CF:k W,˫@Q=RI}$-@RPIxh1[<|=iB|C\eR>‚t߾r4&mc˻64i hb;XƓNlPcPf d֒([^q<[JJ& f;J#yGǣ{ S1RQI1 ";ai)41 m|N<4%1 (cA zRB4(nwMADR$D$b'%HJ"ay !A*K,y`b(B|D ($E ATËA 4 ,UOS̵ёA{BbK!R`18O?R9@&lf݂䷨q/P#c4Qսm2~a=3cgl^ok& گ+d>A˸7 d&b_&! /m)p/^&ABoz:^x L`$8zq d7Cա~[5bHґVAP@T̀~x\"h*Ub[)-8RSRkD Z=5$ CO!,ORdyFg9:bi D{-6tٯQ_GGyCנ%`[p>>cC~J:"^*.&!i RBd@@ >` LJ{*ڧs:O;\tѦ EdM=?>-LKH$H I4UBDIHL!@z8rb@w /d3 K1ۙ>›nESBʵ!l3?~/x P?hCe& qjD9;#_v[_@c&ୟFǤU(S\1ꆨ1;>CfrQd_[HHN!tw䙵 J AZ̊$}oՁȩH.p@ĭ5`խtmd@!)|*s0ٚBgdފ:"դh=]&LưrRj+-Z Mh0NMB|Ix{Q' >2OrB6dM32fIs<#͠hmpc<26&5ƟxubZeU,7v{KQզO@nV,Ӽ[P!i62>=\Ȁ8ʋS?Dx+bQIu!(*Al8B!r)?֝@pAPf䞖)2ҋ}hyArPM҇o jBP^ /24w|1MZiQHJ̆R|>'ݶC;aXnTLa}icCU@>FH0M 7߶݉ 7&ǯ9DBD EQ"܅ #U҅ !H PĭDQ $A% 0@)Q#BPgɱdelqƄ%#2yDTa5^A =Ѣ$@O @f5!r`) JUȀMsy5J3#/yv:25 v7KH پoϮU?7dՈz4Ay/6:=ז*CCZtz!2o\Ӆ`i2]NȘiZ)k尻S*DPRI(_ߎQjY,M{R{! le8آ)A:F0Za6>DH D"b(v1vL5o6uF0l6Oqa FF*BR]""Hw;FM*^NA?m2RT:HH&"QҎ!Pg>[9HIJ$jv>a02>}:ǣ;/s#ýGA( Yd)JB{!ZA>0'˖κvx=s(O~zEBK@,W`uwovVFpEm$&c%Q$k|u@[b=6H+/D@N`s(Q Lh;捛^dt$ЁS_58D_F,ԕP+sJ\s1՚*yI9${ kł a(gIőQ5(H" (J*"jP) %") ih j* &";`J@=F 3,HeB E0ċq4P{L]فV*IjAF3 dO'znMs+uc- 4*wON1od4*)8>2 GLC(b*]4ӡ+@.i ZA"ĞH@s)C%1aI?Gn7gя)ZA[nؑdjX= e{ '`;t>f 6 O8 a_X.t'r!zP5ClBa9 0D@ ʢ2zwc[q&"Hh"j do,0Z 0CTPU%%8&H }r-iC34/3t¡ԑ3ZC]n,<֣W Y5{}L ȼC>p.iy!(bHp^Pjd%$B[%jvf׻nn3_Ǣ\F {YJC.L9rykoO)Cx\H6T MS3*6y>YG ]j $0hs<gXifxAOXTԐ"{KiiKF#/!pa ;yB!Z, M9Ԇ&}s>Zڐ8v%A ɟOuE%QL:i$uE_P ϞY.CT# H&!!iR,^lw3zƻq0Cm76o9w]`12Ljvn}bm4gt4UBJ<3:4!Xl333rI =o8C$ib=??п+2l\=rlken'\_+թ_`,7xNSY̊,6XkZ_`^<oֽ!Y%>3^ϣ}S`n!.z$b01u?}'R38위)G}ujWM3APgoVv. HBtNdtZ8WrzEި_xfER<׎ oC@%Baݏy8 ?%O9)Qr;@(HP(bf)!)x7윞 /".{f" sDn1 f]C@x"nqMDq\xCК|bԸ`EDнD.lo|NH8;FnPtFS[bJ"0S w`*M=fiif8.làj)ѪnIb!VF~yݨFaC}b ##מ"X]tm85ښ].^ bWmd `b M͐) ] ӥ Ry5@Hh{d PҚh /> CCڌdSgijD#,F}1rLxn-KϼKdC7&J@112a9h:{8v7)/ꀠncM"66fF*P E݀H"auk34T174,I{NpDQfV4!Zɐ(iB-xp5AH{1PFdg$ m@uCoiDv^1C郔!k bz.KpXJZSf[ m=`7$W[a M&c|7qk9:Dδ(q!#%&@.9:Q׉4#nO:}}vE&Kl'Չ LjxuqH|CЎ … gR嚼͏L,b)*n {~UUiFwI%k5~%0"Y|cAÂr+tq+Xr1I% X+>? 4Hl(>3"wUFƓ *r]싿K q}O5('Qu m}2a/gR&,h U,B> ~^Xq/3AHSA<$MBlиQPrf8GՏ~9x.vHvjOoADZCCI (hZ (W@%= *:T hҎhBiXhCB0 #tca4h4DD:E"D1()DJ4] (#i TtҴc64i|Crh=o#ힰ(uttL~q@v) Ĩpxy6О>V4iD7ˤZOꃙI.zW`>>]N"Ŋ~ { 9hfVǓ~}9pCQff?b=nܹH]$5ApY<~N6k@hxF9!wǣ1Ir?W%傻@B/K`B*s3Q $C42/`K=vmzOۂ`@q'^g䠣)TZ@R!6!JV-cYCAmINj6##.#@|wj4TЂz?4h[M g_Kq$PG=n\FLuӈ4 bN#/[KjK:z7FCA }t:j14ȻRQ9 0a "цZwלpk*m5nrtJi3azNrQ|ٳX,{ vK=V}LA,RT} Tb304RBk/߁e}_N]Ɂ(tmd΍liwuzN)M\ƚ6=Q];4]mYruGBzCڎMti&F6u<9aY7#+2C%ܓb JD; il 4Mmg$I m:wlyyQ0E_ˍUPT{Bfa>[!Y/xv-:3]n>6`{X1"NA%)U'5}Sj0㻗HG{ORHxZ*(<#p Za&bL-p4q feo|>14Hjplcf@I& * J&8B3MF _%JzA>[s-a`N1͑) B6oM>"\*q\ d|dGA(q1Ixs<"7y^."H{Otyk!bTijMuI84wIلLRQ%Iy |` AX%j*B34EUH%ѩ ̍>vݸ[<ҚHcA/XVIݬ L`4s*<$GHt,F(8yLk-EѪb0ǃyةF66M lW?xmΌ&O6&(4RPWhm`+"QF&(۰qzg٣&?x}H80sr'dꥡA6b&fiMHo!Bqj&p*ǎK!,j :v}QAј-8 QÖ`xOz J-qO{ŽbУCdqJV 0QuITà!/2R)s&&*8B%FN[ḧdiLBhIrWFo?zC^AVQ2W<~|,W޶8(! D*3{^:a prk cޟ鰠lBBm#᫩5.?Iy"6ǍEJ23mz`ʹȚdth1"HL Iec>rcZbzh-98xFtŦk2Xf> bs/ =<{b5Ƶ]UXf( $իvuMZ4Y^Nc_J9ov57\rz"f"!0"9EOj c½H7:<\r(n,snZ>(T֔/{vsP$aZZ;drL6ƘM{';E^rlĴ IGLNw K!Au{Y߳ǻe.dUH sA1$J]vGhs7|]ls r@6Q7?ʼ9wFE~8 ^!I>tq(UKX|یa$yù6]k`eь`"6AZ̖pa H]:PBp٤! @ "1L[DQzX>SPI˺_Nfl ÑE$ `0b)Ɨ^ՅE},5i*Qѵ5fFc3L!ʘca-ְypӲ֦6I~Jҿ՘ ~i QX)E# !:Q]Ct |yY/Y! T4xޝ+&"Tt8Pb >|`*( @&HhbXBB(% B-D"m@<#dQЁ(+H)m 8G8OD468Ȩ޲msRfj"Q Ō#Emt ֱf!$ZF1Műc;X.S(!GI.`k.xV/goo,!+j$|H+z=@#$X|XM\~joSi}T#A ZAG#,x{rw*&*,6- g/YT=qL&b v|0ckEDAELpr'[wAwmqHOnq n|)r-8ةV)36\Ak+%+]9L" bDe,H=Ɇ׮9]͛1t +}-4QY d'Pb/$$&rQ Br"^w G=v.]t/nypb~ d.s//S( ؞ؿ #%Ti 1{/)_\KAcxqk1ZM+b4ltivkpɲ&ֆIF̔)#ўgϧWWӥ:ɚox1P} NETAL&JJ ."#XYαfL}0>vٌL2E9Z]mu^XI/ozSô8DLuAÐ#S:hH9:n5)[0gO/O\_`rm ڡH8X% F3 xF`J, Lcuth̚ǓZTY`siʟwkM Xtm7ϤgU5Мu≁+/@ H)HP Bn0h}N"jqD# ُ*sVg4% N0TIefTEh=)ֲA\PeF#T-MC[<^.'#Y Y$[@f{PBd Hx4&-ksD%ئCqg.}6i3 \dYhu,kmpEEݐ\o4qP2:m˱k‘1ha>`dl VT.@$4c.T:B CBd+LҋR;4C?mn!jfY_9F s#;iP)uNCHN]iQzN]4 (m' ۤMl`tQK\u4&/*MKL8bBaaic j!M+GU^[ v&jLZg4e&s#9 H2d<_gq"{4i ƴ;r,D;83kXֆ,ȸgf3!mFr 9P0f;E}5{= 3{53V/уJIC͂[E{OZاlRY4pq͗52#`P~杚۰61e>4$ 1QABE0 %MM0U\aҸo6]5AN[1ף6Q "rf[RAr^_!,i<˓/ٷ)CIb%@ĝ0Ci_^ r˄T?3xv8`B@ i9:MҙlRyVk0DbY`I2vuAz<6:dSAR,vm]KLZg:v9ZͧoO]s XBV7؁9 YwX2FGũVd!hx7hg(A`kcXBd/T;)\|tK6 ]'P;D(^IC3NՈ5R9Z˷#M$!Aii!.(yNv#:Xw69ƄM/BI&!Q7q8vΈKa,Dsț\iV28$p7g{Xc(3|&L#-)ۚEZD.<:|8^,uF.̏Fo3{2Qbt69MPxG-slTvP#GV$QӋUK<㙘Пn{34jPk(ɦvӾŘ MaTR!JNHbanǛ@A 2BӮe9u8\ QYA>!AT6l@ޔ-nZ.|3 ҍ6MCvKжu]] m=CbF;b ya5f5N |+ "3+-XA̼ Ygee b0q4 0JmAIfjQ.Ƅpl%la -YZ-A+EwKH:#"VVLjͶka&l:DFUəs]j.(I3 xJ*SZݞ14wոT㉢j84ͽ@ga&"=“<984A'C3ײB<&vǓȆ:Gk*`QB$AALaS=9FT򩴛jtQWaZ`!ptpHК 50 7kJRQ)l9^9N&gDɎ]8s.Ud͍ .\[iݩ$! @3) odGЛqebXeƟI&\#Xfp( \F|umvΞs&dTj.[Sv3PJރ|n1(U6tNQђpnUiGbd:pv ЁG waN{۽KC"@I\:XeА[r%k6{L$fmޗ<s1h%d򅇕I*εܑaY$T:. Tk6%7UcƂ tP6ƑD7Kγ( <#o`GK3yV#dG[F5#19".ܮ<8-(Nj{ㆣ;a]P'^UVVK^#(!_bk:;Q$ <;ߘqҒpAEȳѸ.~sLbbG3 gdjÛx5bi U=mQ$I(.HL^mvN!a|döX|E0MH!@$;GZk<F E;Pv/zkp̒sbEƈNzFzst(P:Úl$({aS&0\}J6ʭ{fSct'.5)a2V<vEI7(Ls,O/ O}f&υyDJ4fAgL~QfꕛV dսwowإ㣨߮ `I 7yC3n#rb!+Kr8K7+L"" rx9_{Z/h❼9B $9i4˖£C[I'L=pYTsNy0/iG"m9n)wKUɖ7`֪%!zsl06ۈN}W׎ J'$8}@:dBsDH AJuq7՗i_hbǨ/xiY3r +بB{2~?NV) ?f/0k|u=t.x@ͥ1#̍[5v!tT%;ϡ}OwgygO_6|BM=BPPD DH''I;V-XZ}:zm?@~&D !t;I Gg0|?jWonyF +a|OYi=_e}ɡ.G>Fz@_EF@1"@KvԈ4LTފ8]bddDɶWuX܏n(jjT!l+4Z@]N5 +h\g p#Pe2D&W& 9o56~WS*JTs55.@ M?f2cDZ Ӥ 3yP// C<[XtJ+,Ӥ=O4jS;u `5gosNLdutk06mD6*!:`}9U}4XLfzUr4(zKtLOWE3Q|-mumA,]L4!kZҲ?F "ڰj3UPuX`Ifim -̬5bzghbC0Hd R;>S #PD59&1yaSMc%Ceg+]ӎ DTgg>s}e% nz[z!gߥd*d"b{Gcp~zS$U21rX4AC%9qx=d%1@KFߵ)N &^U[m+k t?-눸kE:XuA&, ii YVuLLqW3djH,cF[<΅&0a6apT:pzTэP\7:㋗&"gH6xFTYp)l ¤ukro,lzz{34,d$AǬ@mxS(v(dK0GQ,&kKݩI_3,zShXxw0v ;slϥ C^&*CoKޞ$!5=_$m_ch.z m|QS4涱Ix4 5Xz諌\ I*V{^k:>/t,:Z8Ã*>;D\2IK{.`  =FZ`ף+IhRtWG \cx,"6[>'I$5hh|$ISPY,!,Q}}pl R27k'6{q{ZӳtX̢'>?D?,05B(b|1|x!ႪE-A4 `~S`hdz7P-dY((B#ה/_ 09 Q S'xF?0Y\asfg OF6-hыՈycXUٕ+LaƘp=&` "! gVȒMV +)iw+X loX7Hpl=(PR%&)mŪiT5 E7z! RP Gt]} zcKI[laOcbl ŪUPT ihnQFrG\bl2^|q:bv#n] 1܇vG{9:c_P_WsU QpyLO3?H#5%`R# Lq 0tXVb \iL=✂jS3\`ww}B_8'KxE-NVǗI5U C]ݜ mI 0*dM,+ uXGFkFbabT ; ;w4XԚIk\ 2;k#s/K䣽r |VFd{HC܈2U E peր .QwdDbN39Kkrfw0'G~^9,Ccdv3a fU# {>l}d&6Ce#r&su `{މgL)aIqTTPEֶ6kGk""̅TE:w%IX\嚙K9ݸ v7.1I Ĺ JOUzXa$6:Ҝ:oY/i:Tec<Γ4sGT>%y5l\< tw}n>%w` B& z}Gx$-neN)-º}ٕ5u4ip aw6ܱƁѵݩ`.$l\eAơK4Q=h<(lMJ}O<ߗCcbIur+b|V$i6h0^8"4`D 0[󋭘p`4d{&8VO/ #:ېw\@8G tV["9Sm]/ԩ)0f&lanh;(H|;8QmH; 8x-i5iIn(|4F3& Fc j+ ,y!kc[TCG8 fsG2)L^ sLdmHvXxhkTp#c=@ֻnځ'qN \RP $JCceS)bl]$,֎ jZ}u% ꆜ G#xyel[.IJ#~:>)hah,qf֢kg<…")pos*q4yӜq[Sͯ9raֆ=NaLAUA zsp<%;D tר`>QHQVՊ)!vgA>w}}'hl,v7:Ѩ):-ZO>dK>^]_>'^OBAE87GP;Y @;^۸[5q2B9fg(h Bi"Dh(h`!(aT8?9&V*8&Jh` 819nSH VÙw>)B(&U pDQ"P7w֛[4Ͳ=.I:LQ7Y\,c 5#4љvOu3YHil=Mw=c0RS ]QgB"kYCp'jJ:a 1Pgyc y狷e1sx^WKزCq?1cy㔔T9ni{Y !^J{gvs/}S[ycÆ_14/vZfaIIu[JOX8#sIS 4.T<0qڸ r#vŽUh!Bߺ뭼L>zX$o~%\3sfG*qu dd3ŭsj*H"in#Zx*k8-'F9x+=`KWgxq6T,̭[DYMk̘-me7*B$3}1 3Y2y%n:!(UPmS9Ë ] ~] r.[]f yV*IltG4gU Z|I7bd. <&2׈nu֫ %#6Rޭ1, ڌ`V[UT]>ypb׫5&Z+tWNΛk#~|뼑d+ުxd#SEpTI2ΒODD?8'-̱~ aoԆ^`>@!CQ M wNtI\嚟`8){fI|L@ɊrRW̻4S%A1D/!KC'im:FZӱѤj=!ԐDt@sPr3!<L{g⪟Aϻ'aN\'hsŬP}@8M}1D3/i6$}`'Y&GwR[;;t>]W] q{O )筍`l8SׇÏ0kpCAH $I$E+Z̚K)`+I Cyj\Dky9X5\sP,ON|l/ b oO:{)z(R`a<޿~(v)h6G/`wbNn ܜ=~6|/O֤w әs}FrH>օz~Irc3Kd63%P z+G4m1ER}0CH,2or;Q?}=pu1ևR8A0)Lt=m;G5ouy"?,)).j3C$XRPd]9H?;rt\q)SKcMoMϲ\*V2yMXw!p 'ܓs3ʣҨ-~< Ir2f2;gq7!Ȥ{duKն==#C=Aza4`z=i e5Ǹ_yrt~C?^ͺ%9d)A$Ta3m2Ɓ!і*f)&j()4he(^>}UdairZ "uPhI}G>4%8uugO'јM XHIq;Y`tݨBPRDSFRf;JgTC#"jba $HIj(H$HJjJ )b" `  )deH RFeb$ìN]ZۏR_eI#n\=oCȰ}OC$ko1m6;PE]O|W`N@ L2}窡Dw=Zk5V 1?e G2;k®4g! iOI?(')},m"% _}뗛w}LT(.i&խh(e=QԴ*BSr}'xFd3|:lַ޻ahꅞZoD/;g-|{MdɉЀ:h?3{%F_$k>ʽ O41Q@LN D ;1@C" ԡMRT4 Xe @Rw?Tte'D p'ܞÿI8)(TDN>~п$y&HaVMv0:(Rr# pIzOs+`>ʃz#ےZO>lx>w;㨧LT3TZAJ P)DHO>DtR(J4*hWᰁ<7ZPA;I}c"nƻDERm\͐!!vxՐS؄SH6@߂i|셠˓חCPDžBV1VQ+9¥mYvQTu$9wFOG$e/7fB$m%Nl0ӷuP@z}le~&k,̑$ʥq~҈ة x! + E(2{r<XB!a zs-w1&`47yZ$~ңd̻4ƕ lۻ;b.18$HVa@6lc`H[Gqjc67?#ۑ0mw{* mibU[d:qp-!jb-p~}SM=G^`<޹ĔY;Qsn C:ƓS!TJBə/n!X)PxqaGS& T `|O%'յi4mr&vəXlfR@E %2=-,>q1*VJR F?0B ey" m>:r?Q$%LG,ST8w(Y]AG/Lȑ7{#b!aھ9&`e{wz]|Dm0槁{ s^Q Yj!JBC h~ɢ)(> iD`VTRH sr`}Y; bƣ=] 6x xemNQ_ײU ~b'q#Z}"GBB<(! \rR/1U99FvOYuMVqDfq@(| ѢX%L Ah-h}LUy,*N0U=w/km/bw~JyxrXY x8>%#!lNw ųxq{L$B!a1ʕX.JVKB{%R8FU&$LX aL4D\Ĥkw͛;]| z#>.gvMMD]+q 4h2-@K94!?)J/0d ЩA>2{*6*j7sP@ĻoۅGe3Lh("eIŏwM~Xo(6I{cBMvd=g.Yg*j[XfKf bmwJ&-f0r5íWD "n4ПZ)D3w6TP`՛'/9 o&1f}rƳ2A_(ﲛnXF's}!ԯ5ԩaF$Q~'Pzǩ *EFFARD)()FQBIMԔ );&vQyJ( :Q/ /' ,COlnr?: $b!:i!q.P1>+x gu~ط^v~u!Na<8&O"u?R!5N5<>9V0*s6TӜu'xi ZirJ Bw9,!\=o[a gSBheD#:&$e[j[AMӨ_W/axvJņkecK!A쾲^eOZ.l>WcIG0?OXǩuN`1025O25j}ohXAfҸNA$$" I() :-&jrF!(3woG*y'>a>#W|(wE%e,_]s9_eװztELp&k̪2)"Z %ge;$=LmmBf&"B!79ċHW$BU½,OI{H!XSt1{bKv h`5/;Mr =@4lDr\ C}vzK0a3 #@+QnZ &,PY$! th;x)QdK#4 hI!iS](#:%a4ҞIyGE&.gSc#~cAQ!& c.\(CƁ?L"a" H4@ CR&CAKcuyqpbe߰󢔂TDmؒا)1 k@o ;OEN'6rTȠ&f4%>CA20 NBFG0dIh&f2O>$F&vy ) }C{_3O A8B4cA8"KoOa s/bEۉASc|rcU5=&C60!jR~hϙoI g@\Jt/Az=ԭGZB'3";228'$c?c'#d[EQY\ۡH2S@%a|NggC9Q #.`2C!9oKp0uƑit D!PЏNǼbywE\`|2dbO |8NaTĐOW 2)4 O>wBp?SPEɷyQM~|0\.ʡ4qSVb ΂aɤ!نj>,$Gƻ[P)) \.siZYL ,ԇQHSw-`{6PℐfyWdNIwZʒ6g7DxQ Ip6>윪~6b|GGycfD~}p׊ ‘x'q|d8ch^Mץz+qN7 Vɥ.2/ 4YVC[_fǟ&JyC/Yڙ~U3kRVhTlb%Ι}{,tNdiznCأ3;q۝uܥvz7IrQ e% zܷ7< %VǬx. /nhM,-H:3ͳo%F p",9s) y} D ACu jkxLˉ^4 ]dC6Z2[O'˕gG`H\<ߠnl8@pQ1S4* C j!1Qc(:{N#9_P1,Š=X~Q~ܿHD D`ؘ5 vPC_  J(GY1Qx_ IBѲ+HЇ}"4TR%"P2K '5%1m֛pT5{#Tld1yG+hMR?_㩊z.tAp{;ɇI%bwXB1"a|_ܬC#ת|ٯUG$ B%:Fw0za LAB>B‘ %,jH(R &i "I ӶoXwر R?؀ Ji)ZBjF Z$<Ax* )Ufy@A))"m}OL XXOq^8dhf D a)a4%Q"8GߋW=aB5},3Q_qƢ/@*12'cs9sw`0nAA "ЀR@㓠#g땈T^>P.x*5 `M ]U;X\EcFm.:6w=16,r-21Fy02R``'?^9չw)-nq;FU0:jP"#H_S2̥ f2A~z:h+č$'Z@UTBF"Ph UPUG 8vI Bv'ZU28nC&.4;@I}ٸgՋG"!^{;L2[eP#McF #:0m ?Od}uCndoo>,r8%C3z'`cҿ}a ?vsI5Z/X1VhS#?Iqm3l= d)5-6FS rns<ʓ&^.++wbʰfL󙁲. YdА ^GVF2QQU٬;Wd&c"ox_|Ð#&L(_RÝYoA8IFsXWu9&Ld\zSZg*Z7&IX9ù׮oc;g=qI$L_YC]DVg!, 42Db4> \?mZ.:SbuZa6rFd)"@-^ BZ4N=!PC0P)v{<C*I4Ԓnw9Sb aT @RIlp˲Po%tryQy=,y pܡ䛪$i`0b &sk^V(iY&Dx-Rmnl@Ø`(|1٫-9y; s2n~`2Gaۤ%҃llc˨BN.cI7,F»yf3nMnjV/]ΨI ߆f3g_-rn]sC#:uvɳTZ)g #Q PN qhSg5wX64)Py9+F]R踻'wmKd QaTȄhzۯ.< =#4KX>}ϴ[b[m,{N/6*dY gv]qĜT*qָ7vnьLI\uoS^`-@VQ*e+-¶R\ h976'A8`،o.1Uَ]p`{qy":Ѡ5*uUr I-)BJ%A1TU4"Rh'",cHъ6qۘ$HɬctXE5F |j(j |1  +t*#ҔFγO!I~ 7na ÙDx+a :!q[[dK iELPtjl‹"KyC.d9cag>5b, 4:2zu=`gkW!м* ΀frY(dBS/G =')Ȳ}BkѕPƃ%D=Qo )H˧b"d'>]g|ECI,3Ij \Cݛ=zi=dbFZC8ǿrƊxGu*``q g#A憯gGMULc*:mяwc)@zBBMy=]lIQB{4#Izig'V`.uɀS]ɒz!$hB2(DImn6-T<J SKPlnḥc4٧Sml͂l*{JFиM5hqfG/8f-NAFҍ$1idd!:+zgQeF (tAبm;7#̚]ORPbZ(1Drd}mQҡF#HdGEF KN,` %Xh8ۏw|ok|yrnjlÞ!76IH)Cff5@:e ILPJ~Ph*(vp Jh#K`ߣ='*b,ڌVP~Fj҃iuےf%lq=G/픥ZOC@dafwv @sW~/63Қ8=C͏#+Ii)II.:g; UGux6.H["t>·i>&fDfbcT QͶo4@PpL59)@2Nuo%ۇ;o69›]x.;-#?E!@ JB @o;h#ycxM!8^J Ud%NGK |i0"Q!<'I>IqyI$G|2e\GeCEJ*{H`'@R n\AlG2-**ԬDL#uH`lj8 )LhA&TAK C_55l1A !WLqOF,ge#y"ln2#U Tu<0!8HQ\nQ>?D%a(I0ae-!~KXIE$ !084Z]lC|=KǑ[c~? ُĞ'pCρ8PxP Jje9D1y-h+Kd6ފ&UU2' cG,Z\ Cv3)'sGo7NA8joJV*T™$NLb?Gziۏ/55c:u'o;ɥ݌`Jnq"3=II$hdX0bM:;~G ɐeBiûl߸DBaVIBJJ\HDHbc;*w 'i&'rbhvsZ I7(AECPygft8~jDQ~!a0к{xG-]\2AJ Wr,NuSNSݷMdZTպ:-Nw|-\*LCTQ]v 5#:6&(2Qm j)RA{foY&K+a@sA DrkpNҘPKvOaèNL>G93 /I,_ӗo.iM 3cΥ@zj&v0Yڏ2rswqKyT%h1y2,.?FxG=eZ,:DٜX;F^Sdx2$컒Ёz@%!=:% ~Ű'QwK0oE+jtxU~}wz4Kz 6tkx."(AAv]ϯ@:DhD3L꼇Rio#,u#|oP~ΖFqXSbJ)H$>q6ǣ󿺽`5AzlL4PMxv#A$zT% D } ;!G2:2n9"526B m!AB:2cC@}^ٰ߫t{[=3OѹIN<}'rD Nџ;8dLÏ1,6‚MbF XOwt:#ʥ-6. {rER Tɟlad|e20gm c cvu٦%纡{~!v dITmic=M|5d D3Z8=^dP*vo3;f%Dr}|$LBrpbz#^ Cd G@h(y) gS`(8bú0?T%u|RTlm+ƥWUrɒ(4l˧#0^z@b/'FABʌ쫐w"xa5l'}2${ª@&GA$ɿGe4D5E2kZw`m%'w`_ K3ӐDR,J5lxi߻!XH$ |u_^cMStE\o6"'@.S@ê87&~Axlqz.3wGB{f(CЯy+ʧ9:ɷ@^2װo.o_[dgٟف.rF$GV7$#7~ EFƱ |Vcf31# Bѻ  91c1m irDE7 yP%؆jUKJjW;bJb" gS61:h h +F Ȏ/+d0 z.;oP=LS gXO]NHSF#lNcD] cCnbҞ^@Ch-L,BLqJ=9Ĩ'dlAd" /2`4!A{xvDލVq "}_T d@.@wa&4ǾX~ŠgJ4 C#wLS8`bl>Sm퇏Y:BJ,BS/<Lzǯ "o[#dt:HN\hJpyQ\+֫֘ٸn.XWdMTT];pۍ6,RxP^tBޭtA3e# +̍$v4xE=z8|g;[@t+M@v## H)0cˋ~[1aC?-.n e9(aA t>[=9E9 "*5w_< ӹi)(!*j& I4Q4CTHPPS  JI$TbBhi׫E:< E;0)V8QѢ)8  C)/vw&M:~fCo%hko u%ѣ7,1vVfg0lqQ7+eh#\ KtOgh7!ߋ HIPU ʭ {fywirB]%-HE+ݐ:*xVH4&N"hhGH䢠5D< Dн/<<~`e A8Rc5M@dHih@zOi| 3=&PQM# #cGX+(jbht{ΏA`5ӏAF"DMEMV0+vmU8Jf.)t:px=XyK m-6ۜK@#N>yidjhd@eЍ!PE`*l6ʕ4QHkj(IqaQLٳJ)I g3!tp9m߬S]KF &ڒ9C@UUEU@Q1({IE<=JZYZB0RE$f&4.Zf-*%Ž?౲ ,[1aM܅ICCBOHPĴrb d&ЁBBhOP4)ESQ3D0#H#.ىURzL &*2?h]  "h{ٍ>4vKYX+U'o5O~&T_kMM{4G]< }t8+b`DoNJ?/ch/% L@Ќr:rsN93;`S=XNr }<1E[}bjf]N… {}\ǯ FcCk%ҶEFgl 灤:nPY5VSoAaGFwn9tPRL#hC@8% 4#S$(솁Q]u% U"(֏(:ˠmJ||EExS:2zv٤p{ ץAs y#^.G Yn#@#90^( B>x$T;˖6&*"RY (hǠ|IF^F"zMV4myKŠֈ;jA۫j/^y%bf"$@oʯ~YhB9Uh4Щ x =*ݼ3=o^ݰc4:=͠oz ~0v^ PX{!)_Gz^QxJ3(TL'xbYN/¼I@gHJ;3HRןS& ) P ()TBhJ_PB(Pr˥)hJD J"J)V@(-BL#ЇJuH:ERZhB(n"%$HwzN[í!}D>1סv8͆ȣ#a#XboHi,xKًۀ|N/Oj(HO~;} S X:'خC{+.kat.0KdMgPm kxTK5TL;b )+'ڵppu_v›bw] ((J@9 zb~ ?R=>Q~BJxۙy zzA E-dd(Z(oP"F(AzÒM!,R(*(HH Qq!7~'jsFHZ5A4϶e%"k>y$+LX%۰f{H!cVɻL0ntr:^:G@ b*4YAjf6DZ=o˻.1H} 1H^ kT)>c#J!C@aU,؀5\FD_Ѕ89'DRn<@h[ ?.C0c (DHX2t Fs@E/qU \̇ԌAӂ1QE1I4%&!ſ[۝H`Ԩ`hvh!N =3Uw x!ؽއ'n.jLfjgb @P߫yُ2b )Z?8"3U'Fv=kf;3w2) ՠT2+BAA(̡@D{*0Hh?wow%]A2MPRP$ yaG8J_h* WJ8?BUv@'(8-@8![#!!rC|xsi1*8PLH1h e=l(VzJ@{Qi0,00 ">qf#DIHcb#@EEDcOF8Eo;)߽'J])[xkh Fm`d"l&ǸI? @$&ŠJ;K삸e; '}@pb~Tg=!:I@=x(d^!f}2nD/ JFGw9y0X #J0=Z:w9FQ1jQ"q&x"zqVy ͵r)I_8I&NF%9ZLskQp$\\WLVC'z%m~-aa\1 rNz?H=!JQp̼?!|=ಢBR% P Љ6?=q@~/Oۏ 2N}}~CBQ҅ 8Bۆ%ABЭB!C,Dp=$#gJPLQ0y$MDDE45ì8JāH@=ųqh?n15,KHH5CMSAJQCBB4S3MQK5PBUH QJDndv{EbVT(DY&_!c=ʊy(:Nʼn]C(mHI$m$#˫xvh^4w=J!`a}M(@R=~)>ir _Iا K`Iu~EAk]5z9|T:4ɡqAC#&c'z>iO`WIf=yْR?]&(XHƭF#5A433Qw=`i*(<<B#GF8S;/dޚ#$*8!x f?^u}+<>6>.:?.1$ !>Ѽ[D{KKRr$i&hGrw1dLMA:ԖDf o8 Eʥ3h{xE]5i4rOiM*@)@(C7ʚ$V a 6/s{׳0#x܂ @Z.Pa6pij"kꪛc}HvHqZ@{|q>n-X{HP䇠;YYXԪvp|鐟p A4'vOP(>/|Z  CA=޴ P>(W_@_ewhL"3 !;J̙G}J%? $K 5PRtШP*@jQ%Cy"H3"UGRD@L{3*W!v:CZZer(~<tb/g*mh$8 Q}Z}= o.ڐ> C$mOimˀW`][<>Iƌtd߿WyBP{k}N<U!T`@Jh@Œ;yMBk?xq(>E\e#4sȓۂj@ }-4MH~%U;t@܁Z0kXY<S 괳Ԟ( 5ԊIJCQDwf-8Lb>y=߶i_q&=ز0r*)&)O7b{ Fgfn_=9ݐ;؅8h cFBKUt?/Tיc\M!6ڱV # 1֜CfU#,&gyPΗ_ei.7^KWW HKQr2y{voL#8N:B# 8I,`8f?7LYdC#_=n=z0'I C6/0f'~!%:P $kfιv~kb51M:mFu f~7-Bf4 5aUhk(Jzt=U)LU2G3]$z_( n)b!zPNHf}>Eprv$OMz 2RcG+96wf?t(p0P!|/5D{ w)~)%J¼OW9q=i@o{c\.!2L@!B8_ op8APf7Ka0NPO;௣P(_ns| *S- JQfIUtp,<&6% T "xuPx)Z q$1GZ BH"bUo%LFWƐRx!H1#?ឍM/ .J$FlXo@dNt/;%^oLrLąС:;z+[dpb'A< `d=\Y%l' {v=1ճ?g6)'PJTS6{JP 0$ t h h<7d}$IwHLP[Lݜkik8Ji"<4ɦ 2kx ʷ,^"MOh $4RC "LU1<:j !{ L-YMgrLu^ϢQ4E>d`]FE,c$Ѷ(䒒%"a b h@^9: "־L%ޓSd9*ʅdW$[JD|;HI/OT:GKMqte{LP!/^3߬_W y&]|F#Dz驶Ѩ\@shߩn#yTxʛ{OazrrPRv3z{xNNtE1ϳYN]7JhF#w!7S&"`"]8k(zTiq v4hSilVk DKQ-Ckf"" j&ilhpU۶э y5S:In%u]&*{kQ ACTA!maИE-Y3F$#m@@t9)) Nc%D9S!1M\E!D!ARM @LWHa?$"#&'LhQ1γr{Pg&kԆ<F mQN- _h(T/W@=a5`CEI !BON4/IZGm+57,r' )ąQ@RQ)DȗlDP4!uV^׮t>mFX GZb6q(*J!ؠD% LsJІ'O(`|. X`f"8|Ey!@EPi4hSH+B+qt^I]ƈ۩,b+3v)gc=j SG8 Qm'NIBFA,% !llL4%6Ɛ qH& fZ@$@E -ЀU 2$KZm)'aīL4Q A' Ej&hRu(B %hh 44UDyhbGāAM PKHrs-ž% EDǒ1Z7__2ʬ$?$ϑ.k 8,ӳD׼ݴrckKA=Ċ$@O񹨗~ t@ȵ k@fCpb`Hw.А[t]BRe,Rܟ4Ʋ{Xѣ%z^Cɀ"='N ܊qWߍ.|ݝP{ sC60$F(~hȩPrD(5(9tY)!վ? '2ny7dme%R$ Ia&hbB 9h枀A^Pm{ ތ4*40@5Ӌ!XhI"ebba|Wǵ9@3Ah Qwߟ;9ecgGf0A DE!=EeT"u}PPol^gTH-FP 6*h49Idok4D@6y\Hu"G u,f\6BvDahiPp}M(ADxH`NC9IvQJS* @|tģ:C бh)np(EWw.hǶF\Q.Ah k76BSjbm A҆ zxC ptAXŃ%v4Zt;(8o%GlxDIcQZďyDwiIHO. K(Aܸֆf1aJh%-Na^n#v7aG<Z m=Bj'Q)N(|Ly6u:M ]-γxrxMi "݅"jAGIA 3k%lg_w &f=qJX`mߺL&Y f1'@@tcF:t\f6}ɣhZ1bț$@cmS蠤!<+4yf*ڻr-d(:+M:t% DEDUP2t6 @g 2FQ UɁoM;;B>߳oQt$5.`d6'GPyl$`C*x<~޲20ohRW\u+[hŭk4ul4U-K\cbh_1O>-e`9lnn!ˬjPx.0ib#vi p)RJ \fSN[z@IJˆH+vB§%I+ql ݍ?@Byi@=}:CᇼOx֐^*v)aYroV4 ( "b'i Bòk )9>:Z&˰ā1A y~!i/lniGćGq@9 9^?a(_cy"DP)kKH% BP:GMRGF/P*a/2hIXTuZR" J&.D@J |!@uBDRKMC03PSC"QT4KL]:yk@6FXʡ:srt 0H4((DR% H {΄A@ 2R- EIq:D6a6%L9? pPe! (9& F6aCH@ jc ]t$80Ra4q<҆9{z9! D9f@EQF(Ƞ~H i/ h;OQ2rL b 4b'pݧ>=HT:N8 OzHOS Hxn@S}hm ].\Ҕ݊x/~v=YIA5-M7V2hʔQ q17fN$|>'9¸ڜ;v ;?UJffzܷaK7ɊW >7{OnT7pkfݲZy /6'oDN $!Jӣ]ѣCv֪Jj;WQmO:)6$7ڛ_Mk wq&D,u:0s)q7MDf} ౹NC8`3f s[X*5K51[kpG$hidX:[&bѼ3p 0Ʈ׫#8+~ڽ$3>_j۽wcMַ꣭~c4T]Ѯ,cŦxНH= k#;dnǏ=doZ$m<3ó^Xw@䄆w_E>eB%ZT]%Geu3bm-X^ zP*xpu$m19FLj Gg&~`G,EX{\LJ~P!40R - #1Øȅ) 2ɛ]a*۪ߩNa6s-!گG1CLr8ARn-Eٷ BXSɻpFƱ#KAa$ͬS{SADs(aKf,Q6Xί`8V!ţU#}? ^|ڣ37; zzCmf*nNKaլ}aN"pYǍ(g9i`!I A~2ݕ<B"4Dz߯:]Iő/k4;ݢ@$B33\SQ Ō2D((T@bPnx=l-߃Jߴ7 a8BLPw٧4nE>ܨ7/I Ni>qZ3,F٭` paFD JM1_,THD YyԜģfˆ ̸@ud7w}jpC kşm%ّ6M]#R´.imf"0cc~3RPR0Mhm7ŏ-mV/؞|^= 786µrIr<>TVj֬{jǭbDž]N;UhI%QEy1a5B0o| /T@p5%H7N&Dd)ΠbCB8fdJbeM<\ˆdEу&"Io֎y7cay^p'0sFFiմӭgQgs 8'w^+˜9tL爭䴖w>.*.!JH],vQ}q~zχzN{C"g^e3Aʑ|a/a0l).S=3t=؟IhJCs.azgTj<39f͡z(Ж{..T[3ʐɶcD 0j?k\9_;5L%8Ycv+Oc嚤3>2]ahcI=>p∄U8=P7l{t< $3깷WR11i*eJtaBhڙk|caËV@ɻdsY06<>*S&tΤ{}0NuTb௭^JeV5zJ571 +s[ N{_Li lTu:Axs*㯐檐M9赇CfL0)]֡jɱs[ͬj7%bTC4{Vj~¯8ޫ|oq'K7X%j."CbLIVvG|jL=T1qPRMziɡc뽩^Ogn[Ge*f&SPszqIQDaT"ݘ@$,~p87ܭISPaNԇvۃt0yI`UCCŘԸ8)G̜qh>Lu |v,SLO3W\\s )_|uXwZUGu%R]ܣΈq*0XˈB5:+Seq^uqѼ$ +.!Og)oSK*qCeYYץM夻91Xu7&T9>aӈ>k WO㐔;iˇ>g!J`Dzb2̓GPB^ 9LlUu8ʌk5b1ig]yW$_ c?W=(w#A':OLF c;rdswi}-hJ*H,ggKAQ#S]H|^g Թ3UO1FxsQx>S+JYe(koj ڐ)c-,83"|<} ϏM@r4%!H>F(?;ۧ^}=Qԝn0=y&nIokm-lwx2_ԒH}^P#yJd+PiV*C<' \ Н&ϱx Fyc.yO D's:*젚ͣb##ᩪݛX uiyz@;h0(h("T^0ܕ+l5Ca Q;h1"~AѪWe yI3{UQo2 r>;BE :?o2=4rKZFK]Ȃ`N2i\3+,CP46 B9`sZl,lF @C@EprҜ6 (օPF 2\ff4F+8n4#!dR #X8ųYJ48Fc8` =%$uBXɬUiÍЭ!hC5aH8шb=,S g$>3s΅ՖHdjjqe8=HϾwuTւQM$ssa"|CfEHl6W3n :̏`wyvo)5io|NE@~ ĊNjDLזUQC%lՐ% O }Ɓ!,g묇| &|%! >t¡!Ӧ2iO'?<)Ȁ%%;qFѪAg$ -u\8Ió`+t*1GiυO݄N $i9ހxr%̈}c+;)=g@Re(--'PX|CklrtE-^  0̪iLMaF Dd-xFa*j1OP4=R2'􇋤z0oJ] &*( šQÖ{ݬ20$@S)~C6Y[Sȳ4F+$g:;>^_uO 3*.I$I]yO-H(ղT R&# ISwNDBQh igDJ4"DS&7[o<:6ߏy=`[["b$&AT.'{952̀"%8DU!O!10Y ^rqϫ6\hYvgzjD͜qȖp0BHl+RҪ7D!xKrqgt!oOKf<0oY89(\dzri)|=GܩzIt~%ZEV$fBR*<{,l!G^&ҨQ)(RCނ9i8AOAq (4#m4]6R|Ϟ,MU}q-z=Cl`L|tw39#$L S[X<w.}]M9M7[%M/{)]Q?{T夌ڽET ('e4u'[! 8`荔~ڛ$f:1XΗPݻ&B ) iZb$*S>[ޘ0޹YzaIi:YaZ02A&qt,2 ea;WmJ=paEohar)&-0>,Ylꙝ&ib 4rQpжֿ|8c4> Mh%p heoໜYE+pnsDlt)QpJnoM8 +:eR6KBA3%l^L) Űg3VYu& .mm-\I*""s9)&f8ڀ|HBEt ц!3s]%eѰ!I;0UcLw7ɨYgK#1CМ965Hrx:Wu[ %]bUh8j0cyV EB9]Z%-gUYx;u9T/jC:8V248S֣P:cU z <]"th"}2Lm&qIgL46_㒛J bnl͍;q 0Y@RU9xN4CC9v&P5G!jZfB9OpZSDxcHVYTf>WI*xM`Jq|$'L;XC\:2:ȚH%i:Hq"S|N Fpn@ itm\]:~ea|-pdf{vx~vVt!ҏ;ubc\B8cY B(\ 6&_zp Ȉ%CSj7S:Il&(m N l2U~\mk oglro3ȤqV'q/91vE2D;e:f,H:lLIN針W*5Y5Yq=,ǘ"z˘ɓL(`E4e4VL͉7˰ևդ>:'].]sF\g9W~_UA O8yѬEG|!S٘srNc'ySCÎmqmf]F_Q_  ZNM..Ff-1vFv!Ywp',%/(i5(&@;J H>͓]9mz@. 5̰*wLy)\ŻbmER-&fn0n.؀(1\3)s9E )bƓXg/|Ž,١@ r}F㟱V^U$h$)D?w1́Z{)"w0r@@S'V_KS8]!nmFxiv@%*rATZpp:k-(HR6*c+ȴIF  "D Dz({1l^)be/ua.VM jvJ4{pj'\c`A55 Bbm{"$IJrjyǾ@gA!a6#QR G΍d7jcN41NGӲF֦Z2bR \fT []$ 5CLc8꽜`yg.E Rxu1S8c^:pmmw(Pz)lCb'jkG~ƃ.9ǫ Ka.rEeZ), gx-dEY7<`l;QTS&>+6]8h 28Qu!ri`NSUQ9Q1pM{}fL Y6EX+[`P ^x:mjHubC칆ÌUD=)yG>н&):|2>dǮ8 !u;3-pA]4c:]"k:j]M2T]bZh-݁h9 j' հbA3$cE=d sv v <>O\qۀO5TдAU4AKyr@EI$8:R@E "']ZbeJ91N, /""97䇳Hy@QJc!sՁJR-( *B~iDT % J-P EPi5Q3% JP4$LIA, R4%%" &fRyP_cyI4CHL*kw@ʲo pVRngQJZ5_z=gat_zv63zSp61Dŏ1dkUU"00Pֻ  5R l-b`Tt:=y-GxQ͊`KES=iilP|R{=&ܦ S˷q@`:QV3S~𪤰9T}lBy]n>NN KJ=P:,M\@3->i?|9:<D}@/wz9Z)fFkS51XkBnV#(B7-83ⁿf{-5Qk}/s 05O U, &[}k/56fc,ӪRJΙTXLcD|..QrގΔ!羗C4&`+ R3dsB ֝r b 4@R VfњpnZ)L"qp(w`E@̆+ kMF9zbV0N}X,`(}{ʛ'4]^FCǢO"h&Y4bnx"!Es\0:6>ekKvpHj |}5ֳl$ 6pHs;Z@UZ C֢ѧsp풒LT$oI[gHClP`=aȐ? Ri=/ ~<p_'qn֙ߺ$BŻyQ:=Hmh ,!SsDWrx+~ %%"D! 8|HzP<],'9:pg (QnCֈ;B15,\bs9 {m{ǻkP#T"ʢS(Hmv{jz5σ }Ó*H1 M?L=/?U 5C07o#gncό2: xC܀tGO4`0&觰/SāF ]#sUP !D>}*\="G:vRQ"RJR> h?*lHAJ(LRPE0#TL L)A"Ep6FNJ!!$D&Z ACX~O݄>O}r (gNYxϑ~ѻqzC_|{l4|eE(DGz `#@&$C>@*uP@uM0Q.T1w0f\R(@$©Pa#hCi)a>wvTf)a.bCO" ۴QEQEQMK a;a?׏=>rY&a ?Xa $4?O9a ͠'G5|z'a8( VLOt͞9UdYD*VhG^x+A4ġbA6R("Hh`( "&h"f`)*ZZ)QfDbV BHJE)B!))"T(TAZ@ii&Dh JZ )BZiFQA:ppt{L*~){X7]h<ڔJ03F `D$y`&`Q U8gCpꒄ `?3 ,EP;#FYLڹ<)|5OJRR@˲~W9a؝&uR)s^&xjĵ3lZFժM#-e٪hcԊŪ'Al4f0dmO(A̒⥠H䆌ɨyv-^ x$|3>^`(0u}az>Y@0V:fM/5wwQx2Q'døЁ鯀}b bt%vx 3.RƐSmpp'd=+C@)[B!NJBh .hJZ)}W4RAƁp;@x']i5!@A,HJ<} {xG'CfWBE%);MPD^SRoD12* IggشIl@6lmg&IvĬ5lm5QQjc|oH;PPP+3Dg@NlNzP[li膐J@>eGCCZY3ukňZĒXH|k]2y E3ɭ*y')O*-AiUGJ Q(x]$З(o={7 #hK-!M1O4Ȱ鋠`6'p<?1t=ހ|T:=y=v:e=̞0ҫнʗj֩dB&N%+X /o: ji yhX/ ԫE4/[`tI3 `YHc ƒQ#q0T I0`|5sq9hɤ>PtZ6%4@t*T ħ]E DzCz4nB@:25UVTG% L<6v脽S;èn/-bdP B H+I@o)D`HvA4C-Dfؼ}Z< %*\"z:󆢥~a`Y% F$430NĆA xI oyNsTGZ~R*P@ Ҵ-/)C'wo/ΤTMp:"t'zXY,OHl auD.HG! !p/LAP R)Q&Bڡ`=0c߅FD^b_2C.y9Q6FjB{_E}zI'+qcջ{1:0Z!3:Q,T(&ctoZKi1W T&Y^/"Om t3 wDS RKl!f;|L>gW!BrhgZ5"#ö&?үÅPp駺&JȈj]Jުj2{jDЏX7Dތh.YZ]128^QLv=F}Y\~!x$vcLZ=R]bD߫X;a@gƾ\x͛i|GMBy a $qs׬u}~r+s T`_2dYjv"B$;iub`k9mkwBZ Ӈz-v'T&R"|bt ;I6X 7Lja^u\]/ S׷zJeb7{bRO:&ٖPcsnHk"Uٯ1vHi+M|D0h] r)MadVZRy]rUH']o:i2HXluisbzWuGC#|Wa N1TBLFad4QB-XQs9Rt4t.q=PSĆ%؂Kz4H9-\2(Gʝ5" ,^ ݤ}Fk$h qƭ0BVnPX,QphnFr[`C37(ђݴXH,V;&pvFq& Cs܂OEZT@2 4VBcPRE쑉S]TJpVJSS#CzrH%jj`2b1;%ڭ퓾9t=AR53,s6>ߡ0ҏ* .lk9yG]n'vv۾" `7hM0CP}Ec*np*r dP1|ʦnPyy/*2v!܇byX-=f*hj00FS(ydU6!/4 Уr`X$ DA@X)#BɡĄ8 n qS6ኽyb}=s>ކ}Zn6:7;qӷtnc[ V.ڱwG:=UHXCFMk{zo>@cc47ݽnwy C)ZRx׽lMYo1>uUsge璢l{Y>zmq@j*+e;f@um=^jͰhБ"fT":wcTeĽ@J4}r{^w{kA tlǹkwQbٳwEAJXєS=St1u :l˔ﰽ>7Vl_@7 63Pvp :-@J+@P;: }H5(0=VC gRx>r@@;&]ϛ}7ϣw|}okPtvU۹݁n/|>Nb*cV}ν狂{I]j޽}^_fkIz[4Cw2Ry}nR9})ѽoZ*wm[ΗK盽:=\;5S=wytg})+c>O6o}>żOsW:a _wg믍ںڲ[sȡ׷=;,QvvwVVL7`]9i۴{u֧1[7ޞ{FnX^ki7m76x[{g>{sv[o6\宼p l^;v}uIe.ݝ+i=w{2I:g[{MjCvj`Os9ͲγoLnykͭo_cvie{gfln_y@ڭݜ^꛹\KӽYgJ4:i.t:ٲ/[vJ6}s\˝U;t-d){u^@;gsB}^wm}invoQW]fZcz]g5E5G-q5l{z\{S핦iO h}̤t/s|'m ]}ޯ)ݮ==xi(:%[@=d:>RizsC}\{ww5suwwһ;.v9ì=@ֽgwjqn@}; ;8@+Ypݷh_|殂mVu&Wǐ<ЮyT)OGkh9)IGD5YRv{uoVv& {u/{G%nh!670::tl݋o^;gm.t)3pr7uv*Z V4 j3ws;[J:;yfy6mι&]۷]Ț ۸hzi`Z)@f}(*h5Uiewh9J{ީ*Tl15.{u5Rr,5݋ N;w5އSnw>zvFFK[A@h"zl]AĤR.ml@:kM@e5XچZzCRbOvNN;mn)U<)Km^enme{yxOCow=x}49wvIuٞ)ݕ[١D@٪-.mHvpE7wˠv3woO5 J{nqnA;bӤ5ҁ!F3;;tL^dllv\n]iۯEp4|f*/zNh & & yL~4 M!FIO&LOU)mF'?$ hM @@@F=FOQ꟥=OS=CO(LML&#$ M(~OQzBh)L 44mOP=@0Q @ @ f 4h4i ПWFE?쫈N "Yf9LFȪ&h"J&!U}F}թMqEgfZKXXDQDr?=;dpidIc900[lA!??Q?&lufI&4=H[unU꫆ ^o ~:d`Wܟ,Q%MK<ݹl[%rBϳbZlLrP2"?bi"7&Kj_33g?n߀JdK!]6_O9 Jy@ׁt< B'4 H/5OXk_| 0<f?Z8~_=nn7EZ+Tń_A'1,҆\-ON1ӌy6qU] I- b nfv=Ηu 'wt!vrTYDQDDEEo)vٝLДB%9b`f^7f&jj+#2З\Ƙ6l`wM!Ǟ~Yzp`={C _M2ǀ4L\s cvFBYnD`G7c:Q mS]z>F tL> 'Me)bɽRoh 0,8e`o Rb%\c) F%b)7֊Օ6'l2tRP [ "`RҔeK_f nf  DlJDރ JHBV( Jb$⾝;f"H d^߶x|@8!"T AV(֨Q( "JZ@${Ӓ~idb{4;mE-@$swI&֥%Yoly 5oloߧ}Zy^,ǶR"Kq{,3!s.vJ,Xqv`jӂv<^ r[)i]_|)@d" u"X=qIlH竺Ekљ%KZh** ZX &ST#IjQfd feA(AAFfS._CnR'2 !@<~_kqD<ߩZC.82kFDO%۷3hi;DAE5{~+*J[,@hPY7UIp}{x&:곘-.!2+G+6v]Ǿ/ٌxřb}A6oVOXiG><]@G^vx^y'Sɖy5CnGeRn+&"VWϋ+sY泾wA?)okGoٝ7jQU&>(&C!9Er|q54yF xj9k^re+n~\, [XK<]t\+H}B<18^B+K=(p.ƒFzQΙheRZwllMFH8J`^tL4%>c`MCzUa2=AhO{ن{ʰn>^XNsPxC $ -U']s8Qї,躊UZx'=O{λ5By3ߚҚAQI(#:d'T8R(TZM-ˤ:z]Y+ UHĖi6IiEi\:c5}D^KQkkmPk{NaPٮ(Tߢ #;\y8?7:Cݫnzy9SC]YZrA.!q~R\xn˻%~ֱjo{|h '1$Nf(P~Ţ- 礉r [$_|-Q`g8x]e4.A@## >^9R}N-:b8W/?:0"(r"Y'?idlsD!Bfn"H*Ye%A]sç2 #!}p#(:'B :Q@T% IF!4>#O)yL0χ:/c?@Ka 1_8T(J{΃cv1e(R&AĶpC|;@T9g_^H 1(ᥲ),0 \ ;Q$o QA0LV ܱ#G{-f9 TDT4ݚNj2鑙 d8!YQT5 TӚQEVpLьLFK& Yq)b@C{z4p4K 3F޹T"b@ B!J)CqQ ] eB# P2 "Ju՛bx7!DT%  ]:d46P#iĐhox<ٵ_A׿S. :8RIx%Usm" [o{܄0D""b5@QҔ H0DC2HL"H5IPBL,UH * *V8~$ ~[S9d.">.&&X "IpJL&XQ2a#(@" !B3- $_+ ) A$ AAD0ra\/h\cSXe-*D 4BR T@L IAة-n\aNǙ}PjTZJU^ Zb(b;ۃDKobuޭef@ĔMbX"P$E(}m ұZG麦s *itKQp[22 'wfE_<l6_Oւb?f*D4 3c-!"'`:a}G2r#*F~I i) qIx)M7o=p H @Ov,X;޵-bSG*\Gjm~n{SPFfͪPTqa!!aqLeFߛ~F_oۃD2ʠXZ!g:JJSmͻSqk[Oi&<h&la% .OSUw@! zJHJ+zl;6Rg\GyI\JyoX8Evɑ y ?f( TE:lp1=L|o <t!ϙK]oJ,q # "Ea]l 1C{Ӯ, x!q/He72} o,b=E<7JDQ1Z0!d9sŚkbG$JBnn)7U E[B(PW=IBP+$j^.Y<ՙc?`hԝn`bAwuڡ=n?P_@[^BXmʸju?4ې78(tdI}!FY%x- l3";5<P)~_桢2i(hhiȌ&&(Jh@r:P2՘XAoUN `&f3SeDwL:f)rpAlQ4tF;M)-a@ɭAE%&F9\)i)M@gp PE&LC6 V7LmL$U:c?.p 22V.  ~=}E߲U+~W5NM߷ȢՃ2"ca(CUzpW+3-w1c)4ygO!ԃgƆҋ,] '#|:ABIkO6vRpg2XW*6xZzҁydI=j>痠OCvN<0S0NEut}T~(ªLK]1k3It$mg-dc]$OpϏQyl5~kSI<ۭ8\. Ȉ{oZZ^v0@^yX>OvXuYxtK,0R9U}wĊ']U3U;nt:Q n!C1ņsE DrgrI|j0#c@HEawXɱQ[$Mo)`dž@¨ ~|d3 9cE%u~<-HhFjҕ8;HXRn1³ I@ntq"ȉ8Bc#cKaN!d mmbS45r4F6kPF5q g=.=ph,fX%Dci|Xng/Rfs,C j,}/H(ĉ9n+5ssm`n¸Wp'gQ߼OpL`KlbMߒa5%@TqkF.5!+Hh#i"쇵\Luef|%1䍾jěQoY mchš)!YY,CriGs.EY>D%|&R&뮺\'£6 LNd'jz# rj%Ȥ2Zɬ&Z%Ƞ:CQF()2 p'1,f(J`_"(bՄuS 2Z s2"2'N&FY+Lfd1dTNF0PUX&baf`ADLE5ddCfc! .Xdde9)mٖ8a7T}n0 ٱFdz9)hl2^%4n6y#&4r=ӌmP󆵘cAF8Y%FfEʧh !Ƶ!U q%2j,C(HUQ:ߙ/U!ԟiKO8?A9)ML:i6Jp'ٔ!Rb"km mu2\54{Nw$n"DvŸ_o' eEE5;qf,*['e$7VqtR I8L0!iG$p#(5p ߜk `,8#Un t۞u.S5X$:30*CP/\o^xѽ' -u4?ܜ@;(v^ٹTL٩ Rd%ZyrޜPA^rK47f-N4.S FYfZ{9~/=9{a? xqQk՝e2_.r-<ǹR;+_6]X٘ven@ۄll &c잊U \Ky\9Gзp^+Ej3h!x_ \h}|*( D/{bHviwG)bnjpbXHP5-y0V?t;bbOn*0:lcC|iry\܋}E.gV0Hz9Y^r}b`U雼Rk×=ZeYgHy]t*H1P84z) D kR1U  A*Xn])V:U^A(HEM΄j[|9a]o{K G~Vb+ WBEլ(5g=7+;;HtVRgFn:$PjYf.}gdНe$ba*nWR ÌQNx]@W|ᕀe yyH}]Z>hPf0CGGLoH.Q YQ.uˌ,? 8ܥI ! Am0oɾi|a^L#^{Y'mO:1]2r5)pSN4C]ЧM߿&3moI,@L,7|P??fc^!o~˝?ե8g'i>ϧv퀞߄I=bK>n{OK(bk_+6Pq1Z -䧀{X)=#5 ҩ ( pxOL2hA!g>Zw8.#{nTW,-SP7 `[h8̠l-C-`c#r?t>~ !ptHbu'p hMNѸthvo j)P&AAT%@IqGRBHFf#{Hxs3/'A brb^6Q7`R6thȈTYuT*!(W~}u{ 7/E~GHZ=~Gv]A ':;`do>b 2 =bI~ɑ!8,$v}S7Lg@ODD#1TC߫ǺckYŃKt@.Q}jи<<}á=H*FH!SKg󄠓fZ)z6$H5]!a'3UHwPyU^KFntG'RN$Ja@xAmZ29 htsɄY :s(p9\E11 Pbm*jYA J qQ{cu,> P_/T"cPz;0`[J^׹tZ+?KM̜۸Q_ UQA祖V E@[;oL8bC-i/Wff2wJԼnhUo"т!XW2aQQԧ!_QP-@Mͪ3je*nE(+Z8?A u2⭽Lš0g\/k h݋-'3LvHDu=[ϷSvAE K^ 15 6j`2R/Ԥ$g8]R \Hc-(ma2feMK0Q!pXQVa@vݴJqvv0}2C֭<;08v bv"ظM _opmB(hp%@Pm&{wuXSgBI$ 5I?/D9GիRsR,}|?͵km/狸5]𭮄@!5E$o{'ugOugĠ֮l%-6 R;^-R*RSg}(ۚ'Sݍ͈@B9"AכxNaטG{̠np{T8#>6D$ީÓ I&"^@@^'Q㷛'iS"` 6@s;o>=ޅ_ b"ȫXju0DE  I 'G|wF-4/?_BPUI%Q9P<:r 5lU5mJ@_g 8SeqѪvpךנvPTjp۽QTP\DX`_Eo:||6rZ XW<)pgR0m32~+I@E5OjWGK~M_QP! ND~|S6P&X*K}5֢3@a ء@@g̮Vu5 ŊLthK ,H :\CsmfNo<;~*V_ݔ1?d%\W8ȇG޿)u~p{A|pc?en!cgS f_v&J1E?Ǖ}wZf>b٫u/:\QibgOXm6z{\Oǧ-UPM4]p'< !hKc5`hi65h{ha Pڸn|V)1!{ 9X?(az___OhR϶蟶ttAnZIZ;oP΄tt^ 'UzT: UbT0 xkZm+kct݄ʫv]8gs>1/U_{W4##:@A b{2 'EB@,7tHKnúNGOEO6$\Ɗ/20{ A!=X]Ԟ d@LorWe$^!(ՓA3`>x?o?8 hJ($5dpKL|V U)UA̹d!M1= F, L)ZqU~=v_ 6bb6+ =o]^1=$oQUࠪ) Mε-!H4?~nSGf>Fӛt0Y2wƿe-鋳_a!!@R(DDGƴp\ƗUSeIÓDOcE$I=^Ǻr3G(B^BCE={NIf6;uV+Rfe@*Y Ί65kidVCR/kgxq!LIZ[~-t6;jE%E<ΤzZ#U Lrrh`_[~,ؑR;z0 LYWd`Qb|{ Sh(ɡu7sXP℄UC{uz=92?ǂNL"x]^GޞNJkb۱|ـдë͹qWƢ'cxVY}!mQR:πܟQMa"DP65džTanZmB&LTvlq )c: >:D9&jE^pb0U7s܌<U*! ?"!->,k=}CqVD^LE{Q͞7LD%w%ޭiK`pR!"qEbbJii)_n-Ge@DŗCHeNLkE]s"J+02dQK55PQQVXc1ˮ{5Nqx?2~iH8.?㞩;y֦& ZՓgSW:ԥykPZ㘜;3f⬳P)>ڛNUfc8R^{+;%5:a)4yq(簃, Pi+i/p;>7% jL̗UU-h(5:959h}кG/ ~>l0HOy ;?SOwIUBC/jsĐ<"`U߃"8@DJUnZ( vd ) !2?~ st1}R)PʲQ)SK](+# ? ]k( 8RX Coӎ@PoU^$zC^!CłUKi*+REM!TnF9[C'$G?cOWIٯsJ*Uh$n7#M HYZӃ4-UCmb̓8l O9GE-%IQ0DD~0g#?$UA>oj _@M'gF9MO ;)nXpi`aAa(nٜ}uDPQ[ aPOmk7-/͙iƄhf uOow @P$)PdJR he1$CzpӬ 22&mtKq: S%d.݋H-,Æhn8QkF1H2#ULboBГ%}Mu?NԋbF@CxtK¾d\*ԆĆa-`unGԍ LlJ0dLLATHP&Kx?˟⠶^oZb"DUea&Xe%dj78DCXMVz㐟 / @BHϟ`:*r?[ק|ߙ߶+OzyTzڗH"ā#\AA.Mwǿ_c zwB= %(b?2Uh\_At5t5fѕ(ʨRbCճVЕkzݓc(&C!𰷷MON;%Jr2'kVx竺>r#+HkM5<25s;@w[e%W(Qw|6ڿ# _觗Lv̅ BD׫_ } ~Oޏu&Ӊ%V4['3߿.|QQ5}a^h(z) |Wd^?}S">[8:>]gjy9߻k,vax86 f ?؋5P5x(T ?cfԗkslf;sOŐDVs`mm~ǻt5J}7#e݄M]|\7I}2t[4y[Wz{t޼+; `/ݰV7@orQ \SSwti)ֿ^/} ztY[lH:QaKƵE&1ڬHP Ks8ٚ#:[zhSctN~;G'Rx.W3u<CmAvt o@VpՂ3s` "bpIG "ow2X_4ݷ.B}4p8BP{?Eo>쉑,Ai__rFi+LZ /R(O/$ǁ{?B~?ȠR#Tky뽶̨p#iL;LtXϷ p`TЎY Pz#`5Ƙ6'r` A@02dH4RU*l ~R$>(FC&и17r[]s 7@`iR 8\ L}9h.P4dvMmV%rhi*5=Ӎi $*~z+ # o"C`}P0r%`pz0JH( {0eImUb͕\LnRYջ%@E,usv -Dm(%./‘AR"܍6|JaɩS{2Nڅco[ !P%?4B$(Q)ؖQȈc;3@u\TBk\F1/ߨY?";@u@)N.TMDfOGj^=pI SNi$fH$y-'%$Gik]:yEOh(_?Zw? $">ڭeO_6BnbbVbFzRw_A$P 2;B! >&FG_[;OpaSw:^鎼M ,XAhYCDb|CCK89 4}3τ◘xTO0=?c[͹o'!f~_{ƫPڡHs'{/N߆k*A.+G|Vy8 븻Ǩ&M{ul;? <=? 1J|#OAԼ5f-樌y[ç}>36BǤ.@ERI jQ *=.k;I$r F(8:1H&Zn>jDLD'߂@ (V=ߎ#<o>}}@#iv$&ZR(B(Z} ~cl!h,&߈ڮZW*Fވ/ ^{M!椡M"4!MP4(J890IBPhz{)=:ZL%_Z7] ƱuL{k.,/Y(>{h/sG~gKemyOOFkZ^O6F cJy\ҩp˭)Gܩ."X*C*BBGwOiGe,?K}NOuow/7T}cwVfKkhoYO̔(IYyWT/@pl *ȯgcX6SJz'HQ[R3 ?WCɓw>;zeaK/@~@vB IJ`0fhj?dģwz-zo7fهMvrx{dO_IpcOٹªmﺣvJT]D?l qUsC4 c Wc;5u^ʜ"L;~J n%F lO3I'rF"?u!O #EِO{|~^8bޏ/Z㪃ߨ|a$J@oyF'Z|9O|An8E|/Zc8oڊRYW; s5 b[;(pk;ǤUPP/n'v/$Eẁ۽zhE/YXQ.\:!3K޷׮NU_edH/KVvtEd 4 l.b?nGmH"gtEv@|,b5\bSӔ-2tfpQJe|(SpdTCՃ;8 ͲЌT`}C\u*x#}2>lf52N|CLޖs:Zwuj*u}iPf+bW/qC8$3Zy>Ov c&ܟ}kX9v<ʵnt^6|%ftZm+XE]5lǽKA0޹6[b O?XCpqDQBo!*=Zł0g/s/XAσ|0Q TDneugB@)ѫsr}IK$Y+v@rB5L f3 %ASO;*`${ሓ\P |_Y#>]ӞU20 )atRw{G1Fx˼1A'0cLўAb=Z O{} } ݊_iaV@FC}`pı'b^LcwfUth0t4 -}ĥ8^3Ho5эlV8afd7ɐ=dW;%&|‰uw=]7LgV>&2`> >Wq>ܔpgB`zf-4NJ_ǭZ@'pBmOdq;޼O6w (8KK* 1$@f?_Ȟg§rKO ~Lq,NhרA+ oX:./ Z?N@(O;$UX`?3I-Iz=$C/04>DPz] AAR':'*|?rk?(+!Pmo(xg_.W0bpn"$7Dt9޵|0qy!^ǘxri0OF2p:,Wv'ؾHJEâaNxG#_oލ!Vl$I㗧m*D_  /%a;X=KW=P}OĠT2P|ᶨ¥:P}ӪKZ?WCclF+"^* Q}#Uta4 I㷙'H\D)Y5]^=9UK_jWeɐ WѺ>TlqBO/~WGxy84OV|!us69%8O\)+O4.V#GyC)Jx`QA$w!^NrU:}Q2T/y:}7ww$O2Q3Z ">#0U3p= > ;=G𨆕o(JfUD!zOK]ֹ #7;ʗDy$:rۙE @&8 HvLN3~q#-l8e`TY=oӌ)5Iլw×Ī]|TTʅj}zکn(:?%"=a]K٦R'HP":'p ܫOQGeGz@{߹5.6Pp9*K:aż˺׻ 40Lw"qC׿ \=XU6;6P6^TSjP p~N 2T?\@Я![m=<ätٕb3S0 VqK u~a7~Ce^ITO!iN@*@%x'D4z0:3?ߞ8'Heՙ* t+ٯ~Nۓ'ayRU49.YOz1!ؗe qhsu`m}Gt8%PB*[|.ww~sO戫%FO]Ju{G3ujTX4詌S7t `|eFқO @:V?s&0og7`;ǁ((ɰ} >!!Ko3y$DQDь>/]$k⚆|:B'@>0Mb<N=Jou>ýʆ=Z'^:1||kSL|9ђ&uG>`_E6XBɽ0чjV$jEtDI'!ߑ%i⏜ap;m_8E3 yL4jIh<PEF.7RNwl}YTi>4>>?`'z߳AU7G}< XH\@vۙ̕u/lԼ@YAV,~O oƎhzoz:kEΡyYhZCrJn7{S7%xmTP4qNOI-6H~84<}(A{\ :X sD?>B [\^Wl3{Lg6uޓFHj` +,>sxR#]{>b; {B]Og}B%?`C {-I k:%h̓ n Pjcκ) ڕ7G))")G[r23sUNqn]4kZЮ't>|eܔDJ0H t\D}~㕿@7[Q?܏GGGϣ۵4ضP@TKyU{SD_U1Pp@Q4~g%Dr/S4R!}7!Za5ghģ4d.(ҦN~vX"N\dE2SM%,{=>l0.LMzpȁgݙ=c8N"uZO_n]!9: o Ʀ:'֐ mR_@6@6%xbەp#$OB*x?a=> (;z=a:o'/s WdäfAfX! s8A1㹀@v.zvQ8=pNŎF`rK 1<M:5f%Ooޝ6, ܤQ-})PPg"py6I':k0<=E.VL$}|˳sgD|l5|ྺY%~mN3Tӯ%1VWS ]ke(uq'󞐧?=1?ڹ0Ph*`t:eY2vAg}ۇLQOnH29##tXQKB|w޼6yxPXD=Ɨ A`*wU P4bt?F=O;*w#k֡Qu4T{Ҧ܁ hli 0%ߛ|QTpXtaXR#,!}n1"A@}w_k _AAx7l@?h2 j؇m h!> u:V 5 Na}f>4*Egף[Q$q9ֳ 00JBRdi(%i irT~L.κRkÃ(T{bqIPapghuX~iS(m*DQVzVV8<2$4pq6e5HQߝ*0?:_YVq E ܊l9Y2ߣ')QOfy0mn ށ;P%d1DFO!`>;h0uH 0BfG}40EIl2 ts~\t}GCIyywB(!u|5L VkWYJmCC紕 I7BOL1m 4k/]qGQ{)ۨu1 \ij4c1RINN^oݱO }\qv`g@;Jj g_V~PY}>{E${%d5vSI^Ha k{ݶ~@ɱl*} rc($'X{u`%#]xE*G$9׺öϰ M31ΐ*rAc(d'kG:h%z66syN,јv+xz=8<V$)2W*)D5?{n|AaY 52EPEXUahwҮAԿ؏#?h==ё=9űs~[ZZT& I5UUUU7eI>̬,)HnϨ 1s;qa҂GB+<*O>mCQKy(DX.Kr0WbGE (h ?ӡx;f|h9 T$w`8b{ 2\^3")'whG8%wsQDilA;"<{Cwu !;H4>ol ک0+Sc|iƞ]a UUW=~IP;Y+$ HkRʪ|b; _  \tגEk%c]*aYog\T15Z^VMŕS|*q%@ݒ?J}H Jhz6ܤe$5uFT:}Rk^󗋈2Pà8ݢpzK ^v`CI&I$ Tv70@OpmدV0р˺Y h db+ٱA (<ۄ%4Ę/\ u޲뱕F0,8(@,@ ]G;hC@TL $-Gq = = $- SKD|/>(?'shL6@jOxU'_WIG\逢?{*s#%F+勑 (v4A%zxm9\~hD.뗥HL#s%OWī2>c'=k1}^PDZ; fM.ܒ~o3܃I$I$I7$mI$I$61+dmI#$rI6ܒ9$I#$I$9$I$H9$G$HrI$I7$G#$IIfYDYBUUUULBSiqNx@8`zb|N|RI<$?rA!Ѩ@cˡd=Cjy_ 2 bF &LrT9T]n%I(Oj_h# *g, Y䆳gI$0zٌ(eI)@* Q 4scm< B!6kq pGlopG$~' |GyNDDe;Z|KR> KM(jYMETzyE.wx=xqG/:|BF/8gOVzpFDW:1iwxk9$!ްGl!"#nsC҉r4-#+ES"{lڟ}*"utգoqpm8Z_b ].hl[Hx8c{ơ>_w;M颗NJjdWIa$|{ Vٮuyӫnm8zP5~.zËkxzCvwt36+/J!1׻}n^+f̛.0۩V;tXc4f6ʯq\CKWŊCͲw  r8;~ ^Gr?vaٌ7`|{׼e{SH=rXr.,QV od"yVr96T-6hb1@!¿k_׸eR[nV71yT]t U|^]qbx^\3U rC y.x0zalpvb; Q d!֙'\k{k>$c>2{"׉|Xh2 F6U"5f1(%fu <>hϯ?8dogr.kdx953LGSQ3lO JeSny S{NMaKE{bt/˔ =NϰI36yXQ\i]|R/ι47/#sI󲸲nV4RA8s b){]ph{J#sN>Ⱦ55X?vP6UP1sSȉ~E=yr6WkT<ؓL|'|Lgir X"7$CD"$+ %i-j9w p=殰N: *Vu vea4`XyeǮAksYtFSkt܍t:%8S*#2jJ>X yF-/`=R "'N8NF9K(ćFg8aW>A@dٳxm*̱C1"jᮡ`ڿ'e~.E":0T D_bעAo?'[uv2`ġ sjQ j9}}J/T~QI2aW\§]wxɃ?S1>wPgzo9NDTZ鷽׶r\t+6۟Xl!sk3ྻ2}ΫY<Ĺ33PlF9|ܫBQW$2.wD b*do 2N/%o3f&i;ոC0煥+@ osR/+Gmf` Geb* _^WWJͰ8((@!Wg"BR;W{Dqmu( jDi1'6\R)yVӣtJO~V~F0;@!K)m]3_k4t:ǿ"!@}ߠ`u2{c=@HBQT%xӣ~Iw^*N΂bh\ Y(%|{h9X@4Ƒ_Tg 0 `HyоkL8}ltotb"<.ץK?c{ +RRVO!Z[G߾YkC8Sd2ة`IРJ (t1ϟs8 GY^pu,E˾8\]K: !1g7]y2K M*G41{(zv\5 8d %㌍\LG :,|+K~gSH A tD/@NlYlՕGњ!zrùpL qV@HoE81p7v{?`eށ'4" Ei5/^N^!a; _BP3Q#E`dϰTV,AܠT6ɏ8"}X*(jݜbɪrlP!"Qq(ff~;{m`Mo5"I @T50[>]o$is藡تθ1zhsٸ({~el[a~o5OwM5gsY_ O3vC CxZKR Oc5_<`Gi}҃aѫ' Kw Mj_P'ˊ\߬ZL>pz #T*fm~v -I0PULB.RS~9^ r(IֶYncfxi1jF&>\*;vLfA94$}܌/ N5B*~e_g|].@ vh1[Y:^r5 n%joO3rx7HS Rd.! -~=NN y.,L#aV @LB!ؘ̞ `p]yu2ٍ]XE\BG[]ը?í@Lt<uw|c󻯛FN#J\=˼Y_Xj"ȸAYgu#I?MtF$3|7q1,vN.rj]Ob7q5@ёSv =7NB1F@͆<04O\Hgn ~!lƖ_@gD4 sQ$p{+\&zθ|]t ʡQJd_;P)(D%CRPp躺<A} V˖Fk|E)EqQpg'M/3@";8k%'uL˷p6"?J˳ܩ"MD)5/l%lI8jp|̃ n  ǒﴥj{PJ.5wT`bU"_ G*_U! $6jI:ۅUt(z\l&=zC2L#j|䌌p1Wyl-ƭë@yc:IUlz W#G+{>K@ M>x–{9`em ]\ZZpZ3|ӈgw\I=]Ndξ^Ŗ|Pfzb<@ ]̩B.e5m$"\VbwS(L}"ET;A*^9戁j^lnW%L\তnmuOr Aku[5Ʊ`\yg?{a8h  ̄awڂj5TRXr-T9Zy><`+48O4_eGN0(sC`-y@3o7귚#I~ /868"ӳha+y?\ݬC6iǣ.^^ P \P]K;]sKI Ue]f=;oi5w`c3/m33` ,"tXRW+47`̅kstuthP%ł:,5ss5Hz'5p|"c0"ɝ0R%-fa u`Zcټ~/q;1p𩥟ֈ "B/峓Hwj s%-tl`؏eD/vFrP1IK0_8Ez(%RZ ϟo#˟1b樉PJH[7$g7^A7[t|I)_I1<>gPlWdŋȒ_}4H([ 4zl~O. dQ6Hn;S%ʷ2hk Q0!NDTr)!u.M1SeLUX Gh "H)`^":=?SchSm76':^/;kWe~Ẅ́ zB/!|,'MOT>;Uf^\L^mr͸LYXxL:WÐs#? e;`BĿ"3֤n=? .->EiGZ v3Y%Nh XIJۯ\V$5.mg4AӭK~1s F[iGHyE7L/fb48H?߶η0/3݊ [z1C, )/6. H[F/'+5`ZP65$f8-ͳ%LJ:[7@Z%BC͟WEfnVMa?d3O8&9`NC,)yԳO kA/V=xILe'_]Ay1~l #ʃ?:}ko&3Ƿ;bjtxoꏳG_rWp&x_" /_6T{6_WťhgD%tM=/?' _FOo/Ep6W:5pkrMs'U@)oxdCW1_iwZ uG?13pso a&>(yx[>ݖl7:^w7I$ِ8Hά $O-On)(7(aTe򝪠ٵeJ_o8)$\kuwgxò;N00 z{Dެyǭd^@گ*N}yɨ *_q* H*"ޫL |<nqc-19Q84OenѮK-oh D!pLK0=xb_ߑer;@U@A/ۚQ#RLrڥbQr)dha%R,Б/Y׍g Grtq%oW]@'90E5/̠uwN<<5 y]a'*t!cD>ɡ-<&EP x:wCh{8?y ]gw $4]ߐrUò.#w0# E&|YeG)ftR3qˋٶ}1( 0ˇlwk0^Wgnٟ? `#ep4 j k+\*"B͙ϳXO+hqS37.5HPBcӻ`n8rP Ko L |bM\1qbywNv3+Te-mSǔUpg[ƿ@jT(8q&R뛶|S9s<8 ̇;'mp7; 'Ero)gY xÊ(sH5] kOSO<'O]k׸dlkk Oh6UFǦ 8zbtaAօ7)oyZ=?{2l1MUƝ5lA6r JiD8g%% h`bf}O.RI+ n7Q4&yk4d-S!NTO낱F Cvn͵}K=5F `iV1s0lŶO(ʨ0 ;& O0êv?òH8 u q6: ?m_~1U UXWW6O~;SL7 ;=♿r9l#?'ztcvsXdS3szϯy+˝6ǚ9BLvl0LuԶ 0I*~t̙4aZH>v΅s))41hcl+vo>}B(x)5qzeX,,w"z@A֕jD"BS qѡ7WqGϦYv4? #bt%nSSg5CD̜'_ӭ€P_@ںu ܒs a.Z;,!uvI;4NtxMfjƔrNzkkB/Ja^A"=8΢k8WbF{WvE΄&ViT—j*+R{O7uA;JŔ#}MVdQCT+w7Tj!Mv,TIw-^ 4F KSx_p gԜ1L]?zF0F"gp&?UH\BQD>͵- ޝ F8X_X;&?Q.qfHvT˸vڬvPӰS7cӰ_U\`[rPd L>J}a=2mX.4 g*sgwPǓÔM,̘sg78*tmvK|`D2 m۬?ӻ1_Q5 l>_ʔIF CZA`*Sa1Fne(lWOҸ4CO~O8*" *v*R1Qc;q UkBψr&C'4cs$C;Wku)0V30's,4Vv@1jg1ߺTk,ZC<ϏW'|7"sn]9cPx>J^yNB0[?0ЕBtxIe::|JڧE__g7ak&9u$rm?őC}SE6 b:y=_].;Pz6Ǐt~쩠C3rttmѳ\_n % ih/0"|FϟX<"*큔kwK)5H{3~3. Z2$8K$KXlj?o'8)>S{ܘ3ЦMRt&I~VGY‰5eX :9(::0R,$=!O~9.IvvX, -ihON4XuUemg܈qRI71N|Aaaa`    """" X?@J-]є@RI5e'N2 _y_?W㭿Mc#U:vWᅡ(2Z D ԠHWWgxED/z8:vT` %^3WHݶL!Mw:le.{}ÝHBzb"pGu~(;U PQYm2o 4ߥ*5Y/r&t/b+zmIU@JYqB$͆e4nfve;3@|Bs HFG[Kx4)!8;(9@ 'Ĩab4v#Q!aD4 5, 9/*1) PsyqS|2a\ǤfЭY+jҢz>ޔǶa1֖R):e>,B)%`VtQ0eM-hD^얛[Z sE:R[> ½K^r՝wM2O<+d/ (2-X+8=; 5X%jLfI<1=]ztFj?8"T߫v U1r=mA*M[wRkvi8> 6;\=odsn#x] e9&z 9p3 ?9%8FbVx-J3fZ; +V4%V:`ݪ/Y+x/ET8o׊Aavv99(1oxu՟!$:o9bߣUGv<=a2 .@m0mZ(AJD@P*8~I# _@~YA:<{xDN1RGx'dE@A ajE:ܴ4BnYdBࣝ^z.DTЁ=fA0QJJ6~˱˅~jY\0$၏By>!(Aצ 7sAyzFEr|{ůY@@K5 c],llC\'QLF-r6f{B9$SWv.\0ݜTG' >m@z j;p>76O"z1͜]>V)-ClQsBSՌpVMẍl(2kvLAb:{Ez.{zfޱ{=;Dvd1=GR6++խG ]guϘ>xhQax&+kJ%|u:wVId2dw99?$JbC<nyӤ٫1k?:Afƪqk Us Q¤|(ȅõdzU,vwҷa07rmyfMC@<5Ր.uzVŸ_YqaN :w:>O=1D|*$h-Ƿw $i\۰(e܊gKL;Ʈ^tz΋1 vx,ۃ;n㯩|Y'$~M\R#MnLA $ਂX X_z}w^0orx{z ve+s h4>"rXj 7Irq!^C80T~ r.&w.8|>Naz]sj_u3-_^Vo񅇻ʿepտ /Kؓ 8N̿rc:9G`Skh- L܈2Hh9I$1:Ϸ)o0`1)#i@!$HA$ &$lXb\wf֧.ѕGepԣCI<*"kY%^G ];P O>l7M-GfW#M}0X],B)fyqyG9&P!?H:LB5$ն3 /+?>*6bTQY W]"&#bʊF, Q@;pggykņ#NxŽ7ۈ0 :]"+IOVI†sWy櫧oQ_50"w>Ƙh3^g|#KOob7S=zqvLW(QCڇuNq +*n8]S<9]Ȥ;b!!y5 wf6HnC:kk|Ry!tljj[O5',^4k^w:-j/Qc~# yCx:|fe:ch>|I=‰߾c ۷319׊3{I{57i1^<6g(%;AWc$됭ZS5w`YzZu!ߨ{;YE. ʠð_a,KE5jEwaG1➝' F,;sKg#( o'cק rt88!^q]wN/fNd\u#}χN]rR:{ƏٟKM^;p{+IN|Ck0uY$_ si1;a6zL2z |1(3clу3zu1V)sXAo|a|υ2&ܡzCw b%ðtwe옠uosjylX(/|`|U*Л'{dPμ.xB>1wZ+1wzE)(( P@` ~HG7iUv0~ N?=sQ+P7S}wwLyJgBKR&@T h>7lsūLiXj74=֡ݜts $>6.nGE^$ږrif g=45iuk# 2 ct9Es bK"f]3%N&21K1եsg?Uu`G1S9*yw*Qp{5Qg^ahʏ mTq$EkgʜUCO~/F-Ľ|Tuio H Zc᧜3nΎ\@qF epf%SmN~:(/ԣ aHA99> ("% 3l="~yY8[MfjE3|JFDNLଏ@ _DTCiS^L9e0Ϯ9T#C1B (n 3& 8D o˼?W-7߳fR`d^vk>3=bKM«qeF0AQLo4&wBMte;IGƶxDX*&tMuff9"/0"2VjT_% $ ]5`=.1L?GtӍ80.{\< \lBP;&5ӧ`c90|uI7Dd)ή-!tB%I #Haુm"*tZH# p-֎4Hq<_\ {~$KqM]q[|Ʒ;1QPm{&9Z) 3=ŘtVyH+_ߦ"cA$ (IUW,gZ}/e~Rbe1d, +xw-svh^& <¡A\iJkVJ%{n^*c.]^s y!NϪ1tZQ5ۡH$4O}.ùb?Q-zּ)k#CP?|m\|# ":A=WQZEq}ȿ^oXdRƥ. "#)3QtW"duIt=8/̈́0 9rvxqULn9U8*žW){FQ| ɧ^;xAo j]kM6({{JgU J?Ch)zR T~mZk 0ms4~Cb^{몤i~F 7ɼ0G PIKZr@=F ¢sڴ_]p0Qف9eNc,NSW SE`+ufjhB*i"h j&(i* Y0´|txJ좔 uH 0/ paqw{6HUO*xf(>`Tnnk6,ZwoZݔ{ ׻V!X>|){ Orf)eK͂QrI}?$b٩ rBn?02jȸmVO{/ |pR2 6XGj#3;mPY]7]s=4cG70^vhEίmi!`UV'c:׾/?aC|Ga~W'gr=G ΝQ>f/.!e^b_big|IRQ`U5x>cVߵRV2U?G6W] t5l%8ߝ$(`kMo 8MqgGzp )x늮 @[f;04GPGh@mr)zv_ߕ׫mK<Z#(b~8HlGJ iJʷ*Ʋc Ⓢidz;x^arͅε$ʯ~;l Ƴ϶\Vaer:AE9Nن_7gTߟauNmI>_[g}+(>ϥ- $!jZ/ڟ_* :*<JsADtm=}J;{c7Qz*Є[ $DX'ar}A<6>}9Qrݽ=VS 퉋0QJ Kur=-{x8o{*hɑ Sˡa.ڌ4X Δ!7o?=WgqӁB@~9 fqd:~< }ud)pS37_Gi#;|vw6 l9tCS+%{¥WIx_gۗ wv~>qApQ>w*4]~,~f!Zn?! q mZ0eI`:?T/0\>2O>o}ScD}egޣs<*ax ^ޏr$ $#{R% *;SgǵeULYT'?=a5(N9ft~1M13uvU2.1A3wԡvt&4ZĺҌ78_`+\ $E@^m2$Do/#7J@c'~s@dP_WOO>\^xߋ}C BJd"4`LT\Ϫpf 7u&< !+#jb"}b:. D &k~c)*:xH?ߪīzA쉇zl (P")7C;g.@< Iс=^ E /l6t+H!ɆU?w,ۮZªr0S8G b8+05m"|iBⴉ$eF$a-xᕣg:H;H D[gp"=5~x,,ȟU*7:(# ?~;D͂C7}..1g /B13Ex pRX{\M$?`c**D>%ȉՔ?&btʳj uKj,Wgktd&?/ڇ~WȊ_."biOCq~$I#EDxQD"v*"?)'=b 3 >)&Ќ!,!rZ / 2?Œ::>a- S!7"܄#::sfDZ F>bJZ!aI;_wv~w02f`@B(/B^o 8yj! D o`pw'*UVYgY̾uꔏ`6wy0setXd*'DT @F"kͩlx{||w u*{z62IRz@\_"QOlqݖKܐ*.z'$I`LQWsM4ҩe j}y| $Ieޱ ڹelu{8p_^O:!ie_@%=N}{2Ν?!;PҋIwp} kbG`~wa퓟ےHcu3$ĺ`s,}eR^O[(g} t^,0I(A#f| 0\@>!PK?%KgOvH~_~hy@fېdrs~Y*[&@ÖѡʼU,u_^z=ڌ;NC!p{0zn׷yǃZ'1d`1[=Rf}֌4Ѓ\9S^l>~p0*S?Օ_`_gWqrId~Q VM3mIKLe1:StjMW' \3#=9H۹ БEPFm@@2>E j. (Oh)e'H""y\cP!lt6/8 /Ygç꟱.F e4U~'&@s癿0;,5+1m˞[fCoPuF_A2Np.:sMX FS[%2}|rb$ږN_u\ 7'ΗyV_ b:xGDD5Л[܎[kͧtz/, G{^*c F\wjd~,ȉ68G>nwt`1]&$,%Wz0 ='kmx@D=bx脻ʕttQ('ZN~WRȊ UL6 ,=DLtΜ|iGh=l΋(d>k3dwu ̏oBR :@D/;ϲ_WdrjlW^ϗDK ZK'JNLNȂ=;?jaF~Ycv:d 4T$9p'd:;moᎉ!j25{T!TvDo { 2O XDyLf"1ȖJP'?9gџ.0۩&P0&);?O>gwYhcD;V<  C}NrpTT/꺂e_Y(U\R`L Ed KR%^·6lUWЊZ~xQ)F%Gު9rE,Ik@WUv:&M2G ߬_Az# xfp\B=x~!/PveBG>r5UȠ%' 3)JR_Y֧v b"#n*O?UX%5oN{{%A)T*m,P)dOc򘀟&BNw! `jۧYcr g &tjo&`!/b?:IR ==A ; 0M ?CE)=}Wlcc?o+ >pnmXCyM=ܰ^|4Գn 0=_^;G9ݬx'{soȩ\L/,0$:W^Le;K-~<ׅq2|r" 9>mmDIqo=ͩAjO2gHg׿T;!zUf[R {uի3|*SиoFu V$sӷ}~qK":A:rޫGD>< ᇫXx2X<b'=rڞHT,ZN, n/I$*H&2]8BΏx ZSX&W/]ٛH+G5q e•tsɅ՗Tõ'Nj7^|[?&dJ+yEb_)[l4 oy>`$#dQ@D%5v .z^C.Fqaz /H#@@d+'\[txW˷JVs]P:;TT X6ix=}c蹀{ˏGSPMU&Hw`h,x" @0>(ynJ-Q<^%'\ܸ 8AYxx  ld{GuRL6e"&3\N{G]_yr`}S>y> 7E`@=~m`AUCfm,+S2X6zH Zw J~3p缵8A?+4jGXPy7`Ï. 5fyu6{o2~|Ȳ @Q5Imp]@P&N4? |@60}:Q~#[/:,øTuž҈sĤ+a)*%RN(.?ģ |>*k\uejxkbWa1Uw"u l{VdyzoՌ/K1`<;@R}![_1 !Dj,立ü3<_ta1FΘd7T}Mϊ]C=;A]>Hf\;˷;MD#v} ޥ0xG8k3=@=݉xy.O>lFǟHN0/ edd)2> ,C Jvo==bnBA5 ѶL4ཨ.} F{ /RV\o.YtNOⷫ(^\us5ԓ53`2PZUUI:7V~[v#yiZrGN|W x]U,iP*'/˧H>5 mYˁvԴ'*H&?\{ۈۣ0q\& c#]8lFⰥ.}?5Prcviou5]gPD!?#ryWv'+"9mŃ<<@I'C`C}uo!aO 1 IKUPI!B9 ESD1S@THDPECPȒRR$S4T3,HDMITKGAH# MM00(j `f)*&f" ZH$ J*B ̬$bDM5e5d@YT"D(H*ĀċBHԔ JPe( $Y( !)B)*R"jh* H%hijb `dR!(@ J` *J" b (&b& &**bJi)&**%"V "!i$Y `"j!Id`i "hFb*(fa YZe(df(Ja" (X(e*!)bF*%aYJ*bR!I!& Y ZRJJJV%`%`aY"%aFfVbj*($ gU$0@R 5%JMTPSAU1PLCCECK0E)9D\f5UKEADԤ4CSTK$$Qř4Ē DHA S$!QfT2T)$DSPUILHARCA4AQk٤j i)bbb"8ȉ"4LA24R%BSA514141#TFfMM%S0~bX#e& hS,ʣ3*TQE\ YP%$ @ `[t]O Uy@B|,TR(!?@U~CdUQA%)g|oq).<0"B$"&d'0d %P䚔C@N a?4!x$R` UkP- e$ P0P 5D8@DR%52(PB5@+BJ |D#UԠ|] @(>WO8>¬͛>(b*?vdU5.Jh+2YTSUQTElO)j¤(* fTTeEffcLJATPفRRQTTR@$,ٯ1?S/\L dmOy~_na1Gog&gVfa#i4'YK,# qEx(OKSČE".ĩᬑǽD^P#5\jxK0Pߠ_jxM}W;ՠGfBxe@1-g :54kʪ\$:9jL%?28+΀cPdbaGtra,'w3 ٤Fe#7l ͗OGa}5wq}^4H(~Kd#xk?Cd4kglU]SXY|3:Xԭ>j*9ssXNKSwzֵ.cX+|e9"/˜Hl@:ƱǶ;/sD?ٞ +J4F"=6t>(Un *_qe*E^p8Vx)'l{)DDMJ*b^X(yەtX!bkDHsPҏj۞wxh;QvB?AGxi'97Prլ׿_]ȕQ G* jgOոaB9>;؎@;!Gw|@$Aםnbs \Dyx=T %u @;Ak8toipA軪ځ>TP'ѨH|lɖE4?÷gn=(q@htP:U?_F2@G̝!Mxu}e"1DHmGW+?00LW_ς{ɫ#1I+Z :(﷾HzB:cr{؞ WCpګ%)~d9 M%E/; SusDw{5n8| &nꪱXeƃJK("!03M&2l۱x8DC W#vߎRwrJAH,<aCN _u 2M`"օv@Fi6I; :/&ެgZ7dl@ .HL;T}Q$hYo3eldR) pOa {݆x]zMw(i(4`aܠ '}!V)^\F0$rLpTRVZ0'9tǥ|_K":i!T(澂PCՉqT `)*|=MQ9A. OB_Dž<}): +Bm) \~NZ>SP=0BUiy.fWqmݔp=|,|@/p[skCPIJt hᐿy~^ 17JB D9n88MiŊ Y 3;$P;GJWfk)jzvanw& z<'bX04y=h((W dRI& 7.蓡/ sׇKU1\(k $$@bI&C w_$@S[Po N>bb"{jkX-\ܳFEr,:)Lg[Tc{WWkäY2$+3)c!u|i&t既=! t1åқmDBz3ɸ(Fds w v62RM A3Ʉ.-$"yC8@9 smϯ\VdR|6$Չp?B^@o݅z3~$tyPHU_TxPz9 .D;5 ( ^"pvM=a_#`vDA 8%qk;€U0 D6k$J[)Z݈WX1 =|c4LÈlJw b9&~_]ix#A=='v A?ߞI OXE WrSMS(QUP1APYe>7cZ3 u ` &׃N<-rŚ53OxgC& MVo:'>@+$@)(`tGڦXlPY(& $2nw t9Ʌ66v`6tujKE`"EIuNz*@ATҴ[/,`L%4bU݆'O' Ov6ӘpG@ToWܐP vv>:Nj X$:>>TCgp4+U[[VPRU1<'DvILesvc"qH njbxiOS4]ns\Lm|մިx,xO}H7 @"A{Uˤ*tv/}RqBa}AIǵY{8vv:#Ň9AYJp̿7QqX2t}.eI۫Bx 5;~0W[9 @vttɜ8= (:>1k| H['wtk^41f~3(KeAC#M}ӱϹhg'9<+}zQ U_-nu=YFòhW-ږ#^3t(a1>{itGQqZ(Z#@l1U#϶1EcEaG;:;*ykpOu=:aDV%y獄eޏ7Dj#Ѣ|8re*/W,68)&GpZ~H;(G`844e_0NEr@Z,Ҷqc NoyoyVAx[(47k00&ʲKtNӚ8a`MSwD_RDuW\ܰ,s;RH31? bDz0f]N8yח CBUB H OʓpTTOn?wu&GŇW$Fy0Pf6E):\j!Xκ& 4I>]8³ G, E[LgHm&lFFg K?{ h+n5}ds왬:p]膞6q&iF7r* mG˩OYI5+s}x6"ϥ];m9q QvG /hczf٘F,(#fJ)5S3×:>W'߃TǪwX_F{u,0VLi>&q\>tFa<>oxaWc'q2ښ$F.#Fd(gQ+.qN 8ty})^s\QbrЁB7L<Í eNKff@RCESO"asQU?r܁su6bibt5oR)v4ꡒ Z?,&7)=x;P,ECdtL@lIO3iw6IdEr&$=ُ ؆c 3tc~?lQd.g[/$Ī0 |5K6ÕP)'׈L&B(H|bIW5i!Z_A'A`}K/on|,Y<76iS޳UxB8n7?  ܸbrppmT*I8^V7=E1uqnrֿ?⯫ X#ӷ#.L2xMf{Q5+-n=:Cźj٥y+~5t:KaἝ;kKo;1qi`_?Yg{_80 Q.מ##)1Ogy?YIq׻džw_&D_og;(/>4o_wsI ,)!{jbc8%hgC*ŔY㿋 J~m  r}1HiTrWn4Tkfʀ5U({Je>~ ;zL׏@3

Jr1b3"Az)NI@[&Ab%CQWr3e0XâaH7B# KaH"f',n\"aj$w#hr`KM#6N B)Ji 562$<B1'8ؔNh@ۿo)^q4EsDI 銁;째. hN͐@>=Gb9o@G(!@KHÒDu˞:'jE\kcy.9:-y.[]2hVY'}| mZW!'Y`Ǿ>|B -//!L%f4mE0dg2d:aW$NR$f "&F $ bb`bJd"Ib A ebU Hfh$ (Yj(`*B"" P$VzzOA18'BJk ϳmJ?esg^%? @(_%HYB*#'&~ui> k1< y!C,hٍ"0&EA蟿Q?EdG=AW.7k=Ϩ BS%|]: =t{V;l(aT݀]PYUT% @J@dT@wUUIR@ UU 6m{d2Po{> ϩCFmJt ;a㾵5ú;4+}7Oj OX%-чf݆wrS zWל>5n {!my/OMP>=ڶ[|F>}=٨9f}luo_Ozw65'Μm1zk0;"[{iw6-{vxZSOǪWy$Vwxy[zٗu}yўOmWsx}{s^UK^&]\UWz4 Y=۽x==oݏI3_{n޳c*û[;|:= aM\t{&pqEut׷ndGbٖ/A{3Zp{ 㝵ۻnbL{πA@Zͭ[q/7{:+a4N$,eܫWu۬Uyu{`wsv+}]³ɇi]ٛfwJ\=cѻ׽(wniNΩNq ތUuRmSitmniɻwn   =guwה{sKϻW7}}}:lunnTAEUXeP:¯ܻ9[G ۮvŽohdVgǗӻۀzRvuwqlكv[:o}ykQm:v̼T;sNỀ }7‘^}}8WMv2]mpvunP鈃[;`윳]vVwvqݠ-lj\]3epsyޮUn09n˷u;qﯾ{n7cv:㓬:WB^ymjP hnw`Υۦ A &]ng{i;@]uuwC4S%IM6ᣪ-+䛜[;YSzk椝7o{}suG}Qn)In#6Twsukzgl]ioQ\cpɺVU]kBUkvm s]ԾOUJ=Pm`dgeأ7٫m@^tswgDw-:zn]hõX7\sjEYau( ١VӽMs-kEA}8yn;Vlwozև{ sb_Cuo +}w1Seww>;H&λS;yY]Y޼Xίcz%xwxc6γ6T[#֢cTdiхD 1 ɐLM4D"@hF=)SG4$$D &MLi kh-͚PlOGQl# iCa#}lD=W|\"I XTZGSݜ&0g?.>OK_?C_m9O#y:Ӧ5\ٶxVooka$ϻut}8\Ns GrӬtr?^Ӯۥ'Hyti;7q[pA3l=OΜ٩ɸ*1J{*lTk-eUx/D/"_DvU$ƝEӍzNwo;QϬ,oY۵blD2\^ Q2OttVJR/erQ~ (Vr06LN)]nreV/޷'` >'_`€E@;@`<\rUɔBV5#/<8W}S`)磾p~⚘DR1ןÇ9T8n;_^gQEYgZxlB!'7BXZ(sHhO]Ö&.&UiӇ{]4A"PKM1 _erɒ _}]_ٟdošb12Z_OYE#ʜuߴ q{1J/Q;$W*OӪXn |Նjd0?-Z@nwyГ}28uъ-.w뙴]ovk 8[GiUO:\]}/" aͷecr+%`c)v{!B>-E=^ `^X_KŚjuMibuXom2mЩI$x(&@ƿ~IM? ݖYK_RBMP&Ƌ_Vq!Nl3a'> ۥyjJSa/z,Stw^ca-DQˆ/UicuM{vfю$#i٪[ rX>XnuxB]m `pյWp~!^Z:Bt\M띉A rn:a;,lvSAp(a8 ]9ĒIV60ZRۦ%#[)-û;, 5#lhpn7mZTd:-U$HuDЍ!Q7}Юr 8|i_G~'A# {{jE#gGn^O A^fՒ`5a}Д(Xȵu]hV\ᣈHk=L=qx${zW}9IcxwG vػ JS Jp 9?&I#dH}]",iiwab0PxR$E,ӭRpA:Б5)a4̲!@48Ր8zB:M;7r/R>"ceWsEF! Q % ݃VY8Be5 Ĩnх⥹EY)͓PЧ=DC-`Q/r,BV̖std()PDA,ARmkx_I0ぢBf hC;; ű1?86Du198bc(4ͿnBC1d%4/^sVI?O.P݀VT+$(yq/I1;{;-ϟsfTS@R( @JHރ`N TO0Zl{{()6iP~t#|aqݎMtaczh")kVLL*S5XЬQ*JT3%8׻w٪ {مU|Uf(ŸV[>``x~fg5$4x80r7VQ ek,^CkwD ݘjSvW*8VMh wf;etoŒ\ t(=>٠Iw}D~e? Jkj?7ȴ*gjtڥg*$;i)ќ2q@':..UQ[ku\bqgҀwU{`8d9B^훞wTO$dZ?{ `JE4$T PdHE \b_^cGܢ l'$+~{>rH`0o,! ~d94?t !_g<&>ו9Ϊkak!A,)+]b`9#=$;8]ZI%`6{ƵmqyPQl>D;= ó뙛PQ_g3Tx[JH $D6ǜ< >GzPF?<'\Cň<yW w7LY_3(8[t.K33Eo_lWM}wBm8r#~C@'A翀mVzx@—Nႋ^-4KC+' PSǍ,G8м~''uT^3"H먱C1!j?rbCKoR O:Magn wgre9] Xu: ,oK~ӒHS>SBc@!iU,e$IO iâg`~=kn4k 4Q+bׅ(#QC.|;h{['zK RubI⎈H?,ߑt>k{h_+y׻7:ᨊȤQ3moy7* bC/D/93n32O07ϣ՛Jph]ylZ!H$?/IP?3J8)ƸIP]/B9xhv$%:4D|̇RpN*|X%7|.wovH hAĨ-F}V-ܖۿ9)8wĊU t'f9 zs )۝ YE!sb!S'.ލڨ $>,"b MRf kl*gސF│HwQzTޔhɓ{lHwVrOno :3CqϊuVdF=]`XF@}rrk™MPLŭ )(O B,D,8 !.SV4@`@L^gXbSkSa z%dt:1ͅ7OI۩@HRLg"/#RdzJX@ޢ(˕L tC٣Ig=<$! ^vN=j;08!}e|A'\,?)//$Qj0[>@@{;@_36O>kx&iz@^^"խ1GZz[{tP Ʉp0X^Ǵ?J[ ~r(MIP l\Gp 1QRoRp#o!銣AR ̤ALT n9$=p҉LDU9ǎ޿ApY(|&䅄(4BҭY֊;>d“P@`Ť)'{*"ƾOb֍NփAp>08o=S>OJ y^ W|HMǮ}N9v@I10IL&| ;`6Ofu`'IIb^^N!hcJ}{}Ң,(3o_xJ\pOd0PƠVyat~'2l qJ! (RpqSu0п@/"LNzlӓ,.+XT\U 4I3?ܒD3hMycT/f(P59(,&DZipHC|"<}☇z=:a0Ϫ%|`hpb%c>ZAl}7 d8q,(q"Ȇ%A KTQDސP`Ęx ƟbBBWie}K[H򉹌眺)lS;/g4mpo-bB*E'f{&Ucvv9T$ :L ~o5PZGm Q?w2m$PY/rt`[DJFP4= ԩG6FpE5`0 ^3{< =)5;ӊ ׄ8pPtxߑS=R a2DP TML&x3)YŊR¼ X0 BaiHbJaZb(*`&!*`u '];H1>n y5XA 7{$8D)0O39UE t9j`vp,n2U))Q^@@p@o M! dYu4k)x큖3tC צ 4 eZU;lƷէmoc[Ħ"KPY,s&;%.}%:68pNQ:8xQ^E IIHAC2 J I*|e ZB "$0gγZ&N5&tKVaNIE$@>e, Et(({2tzAH|3S ǡGDDG9EVEėa"hǗ0F)mD?y8Y=ZûIY`W70DN a =u8ƱڱQ'M&r5|` 6ݲHU C@KADDB2@R#Bn\`Z"FB!bYBH K]jBs#R]rҲSNCX]也7qCY&q g^sY00``K"Zh̸i^$])t%4FB{YXBp"XfZP(Ahpk@: hX!UY%)"%"%B%CVuOd9 U4D-G.OӲb]󦇁8vqsOJb o+l՝C:aq&ƕ$&bP* 2? a_|o:5@WobȢ(GPMZj²?~~Pj$riONP]&IF"!D#GK/P?KH% l੥jÁXyQ.(TaDLA#w]&^h3 N!X8 h9Z(ЄgaP)?Jn|v@2"V? H1T*/Y%O7gwQMHqr_uYˆKI7gφ!L;%$'DŽСsϼBCKR7J)!{tbs >=aS`E+-"h<9y28p 0SP`+0PAqM!M.l4 (f㦥BSO&=nיlKvқM{N;%ADp4 \jCkI&яg%T^aϕ|ʦl{$}*%ACD dϏ(hyXZ8"1\JuYfaq8ƶ(iZb+&~LHI_]$<:g%N?䇗2\6P=e1uO$9G84Y]C§m b\-[n+roxgYݩUc*^\cNCid\-Y%y3%bbVZR(T,[ad嘹H]NH4-9@5K4+@Jp ( rRPҔ @2Pʔ5 iH) )iDtdZR`)*V*0YKF?12L2I,|@ZL Ie-4EPEIj el ]dB뇂}J2ɆJPEAȌ Q,@QxK1r%5:Q3py3wPnKbV(J+)Ƌʙ ”h EI0[xɁ6LX LaUaJr@[VR(e L*eT zx)O7izL=]1.eh1a15ʻksm1St8Naj(f%YDU}kaVJFkm+jULqB*Vq)q)(-ղ.q*cY 4c)*e ;kY1+Ld\$K .&Bi{A!p"*ٞq#E K:jvjR/,æd3 £Ϟk6*ȭAac2Z:T n?e\(8QK6RұSiȾ0bRJnRRj ^a(^YjQi qݤeVTȮ 3"ܶP+?GyZRLAvZeamVZB&Zmf#Bd=s'W(%ōpʢT[x(`4.YT0ZV2ekZe+Z"f U,馆+`}tvqԶ-ca 1cUH*d3i)սp1G6&FPX+""!9@đ@rX`DPebc%f"0BbXYf)tY,Q@@&%M.$F0A³3(LB- &anʹJGF˶:LX 02 `@D0+c[QTDbXWPDX,@ylWJEc+f 1(iRLnTf,1E Ikmg"a*@X1Ys1~(bLu*c KRDYPQ8m5,2F2 O CS! !&lTnOADͳ-u5bz6)lTTQNլ1Rۙ'|"0`&'p&"aih&"b Dq`٘?rL;y.xOBq %iIj =Ǭ܎4b/1JˑaGM{K'`j ˂6SvGZ}+Fg|;VwW*w"?tG۠s9IK=q??x@(JYD(}:4- hjr84C?{!VJˋap\ z K5e4Q~OEs 3pɞ?m,R3PjP$s(3 _&׆d̚f?t=#6`}b\G*ץӡt-v$`zt#RX. %Ap~gԣ% Eò*XQL$%(ؼʣ/t?@a"cf1;}"uTv$∪}KI BCD?C̞}aևxz&`@bK\oyK.1ݨ,_`g<1N)g+3ӗ'TJTS4#:%'fy--Wpp5ak eYeDg}6^F%&r=}^0'*KSQGWpiPo LCR_|5?N?9$qL(PM%J y̜0HwAqlՔ)MW.^4GZRm{w& }]>)ni YCJ6XSn@.oxc2H9.<KYB.6% Ǟn!0kJ/Al!녈 A8|4+a1G {k8!)tDDv7nҽCKI,-Ӟ 9j a$A!EI#|S#{_/ަHœdt,N_c>8AdEF$z4{]u1= nl5MUa;ߩS@H:Sh=ءrݔ9)LI(Btidea%J!72w X=n00j|brKVzE_{sb )SN=YTZ͆7A "e%ЀD^1 mb14s]]jܟѽjTIٚ1 _THdβHs) 䉪 3i%bM3! dDmVMT w}MV}2Ə?NJ ^f먒@$k GޑN)g(uZ_N`%qTg"CuU5Q_U,&n Bfr"zqp1c+jEz" nzMZLcTK6~*7XgzV#X ;ǸY GNrQÑι&P ^15Om Og(P⸶Z.nB2=۷~=s}jqIz㍍qF?ndC[DARң>m !u)b Rq,grn*O0Ő,Cp'&a~g`?#B(T52{~3Аs}bPjY&)&iˉT0o|vU`vC;k$W=ILʻ'!p%mG>|zy,6ƥղ֨% {2{+Gh]\Nk(?$vtRP'mt''Ó"jUC0QkjY"FE p9b"> 5$@*8 pg5} G7.@sm|\0YQ~'M _ [b#0_D63 )9_+Y(b}mҾ@&^8W^5k2X8_,Ugyo9M^gī_n=_o׎> n? |m 9[tn :թ >X8,g 5vی!y7"(fE OD3kjx0o_mAh%d691pw6[ؽ,.C+9wa&~{_Ta2 \@uOk?s҄3;wy s^c΃TMvYxJ5gHO%M& 4R6/D3e{craKcle;!KQ ,y,l  ./wt7-[UC0[Kim-%lUYūI~hk`zNWx ݟף'\x/He /; lL:UrxL>!}X|p[Iag(&n.;eVDVt DM?gp8uW0|t^9J*uuۿC =בp1c?E!=9ձIo%,}}fR%BAjVOf#. nXsѫTg"_Q?otÂĀ \?#O?/`?_Rx(~Wt*\ܸ'me$/&e4(,j;<2V8e'7ZFz]Ҋ~ ~_a̿s'cBDDoҮcr*Yy3DI$#Ч,;V e&3sOs3$ԯwI)CUO Gݶ k|RT_Y(f|/J0٨W2dw!~\|m+S6.}e3Nc=NW uGp4r喆mZ9iU59B ?.}^dF4G$) 3(V)/t.Rʒc0\mr\[Dlk]DSbvJ KQxhEъPL`Ŀ Ub \X*SQE j*(X/*U+ĢVm+1E`?{1ۘQ*D)E!A3)_>sOG '}=ā0ߔÔ@`V<-0wnɓiv9B!#2d~P@}rAy?JQҼș?w`Svg4+]'pG1q!MN8:Ud(-0 S!ɖÓBhr w!P~Pv7b31e@AH$<pxj:|AI)}"dBU*QIIC@^)RV(& r P%4Fs\QT~$@!%\|{ʪ:GjQGS*)ui"X5RyOx2Ō/塮ASiNّf6YS9&Qj[j0~~]2Ttm(6'lTFMMўNrZ )jPߙ^EPSYӁPUEJG(:\_q&d4`jOb)`cPJ0[hJ)U q>!|foXUgE^lޖ+Z̪-_4I0fe]V,SHPCeBR߃1*FqLqvia[9[VjBqJi_7\CV-4˵sK0C,mǻ09iYDJC T]nbmk'oVҚcPDlF_r\m*QY9e"RE1+*qL6Ӷ-J~TRZä'<QH"_6I sJVШ#̋*ƃf5U=C)#}'' b[b=XT_1c?u7-x4L| }|AAg.8T5Jd#T)xkEgXdU J~r4왎e+1 U=ǣN1NJOHG)Q!J2_> 3.tk)~G-&$X#Vc(!߫?^xxw|4zC? }Tkz**[UEbLyy|:;j91MPEߣ0*2 M19䇔) @!DwSç<}8<ų'-*|dtAG\ <>wP򖐇@{^5514K@>H}(o/H|v_H8ER#$6X|%  h П/3zJ!݀7`p[<t;?ⰉFքM)BR7/9^}~|dh0~;-D@&;ERk<(Cb]4 *[{~._x}j[UV/ O}}HsIQ?:{JXR|JxU =G{\EHFicLDS3|tWN\gAz=}".plK}V'>,K |lğ&ETD ;|?/zϓk]yW_ yGg/wy2su889TR,63UX][gB{?1ǼWT:~t\GoǏ ˶gX|$[5 V[ϿM}kyԑ=EPfm$Qz#p:f_-Ǿ^N\G-y_;@M { RIa"~Ib V|'څmc6Vs\?|J?a: z=+g=P> #})t6Hjrê`}U[wo݈o# \~aY^&+T?*H"T0<ɺTT;.ل&u%ʠ#s/8~,2[avЬqȦ"?t**ks_|_Al‰ gɀH{\W@>}(_z :}ѨWmeJ0?;ԠGY#y)\q5_adʿ?Ç%uS,B?ۆƓoJPps]+ Vh@:C'k}ų: 2D J(TB6a@!HAŒSD'(j :L k>Gg  fx@wP6a6_س/ A. '8,%&$+$<<Ch/{]96Ò+TUmҊdfׅ-vpZH$1UF2I{|޾ ?>J (<~l*PFُ#xME4ḬǸ~ǖ;T=uPY_Kg9_D )H;$?$L^A3ro#P*fS[/x3dl*?L+RbQpw?ntnMqe9 .[!6Ix,(C͒b' 㸇a}|Q;`3߼y|TID(p ~ _s.D.@:x; FJb(+lmUe%|_G~}$!A_Z?@$bN* 9Ha~OOP~a RO[?^B$%Mh$TA$E HygAycN{Pvogg5,'p*#@Mʼ8ͷ`Au*o2*!JP H+`]@* fh؈ӴCvVve_BXc L/=:Ʉǣw巗F3׫@^=&o4 p(l$6@ aS "/HP)ߌ]wi2#奔 x $yU1!nϜ" R !ϛH:ݷ:_?+!:b _53$뢾R }i`PT?U}<4p } TRsM)d ]EvjtFk‹QUm1ƽB$Iz|TJvcX-:Wס*4z^0τ/QQףju.GbKb Ԛ$ͩ&_;h7A1Nuzghd@"=/1ό#dil-| C 1NFSƻ?Xy%!* 2 AnqJ }Ueg?婐C0-::d5|L6ۙeKIC TaȁW놐:ºΚz s*% ؉ rckDo0B D"@ (&JP AB" HPR IH)JZD ]eU9NB%&CT- HБH!@- wkN J"ҤAIEAbmVEHlT UUXjhk!ɡC#RDbO!mBPLq@E2Z(ihJ'ȗPąRDȥ)"bA K#Sd JwvN]$J9-SHY2ruj72/l'Y(wI5WcKQ%! ssG&z`d)srقd!CD!EDOD(0R$@$T95Yqͭ K z 5I`XԿ'͓{Wҷ<9E;{{: ??GxF/dI<L]i<PÅ:fWلv@稼 )&캜{fC@n#6A+Iɂ PrsD4|xt11=Д0= /W/MQr@ÑuG kհ=$$fi=NBk5-QAoă>;u i&ILvWS0B,PY-P|wN5sFWn\xᾮF QD?KܵNI?^DW,%D~6N{>{9wDg 3]6m(d]Ÿd|=Ds^tR 5A* [U9=c"+O%5`|b*P{>_c}gB~v8)#?c>?;芤zupplJ"1ݗOuc<((`3]` t=Ys:aP?P7rAmv-<6X>"1}7]|,;"?A3Fт\! ,iMь8u0&].}aє[>aĦmF!ctʚ?8_|u9֞:S+wSݕg|h],!=硥 l&7ÞOm5#, f+wMR[>0y C(y6p伵>p=.1B'!~׹f0ak a-@:Kкձ8zoq|;@.xEu& | w>K[^4$?Ϳ=$ ff&ڮNWyXˎX"6{2yFN⡡vsپ0ppp *wȦ$$nnN0'&ߜ}8xwk5Ŀ}bcY.78%3$hI43颼@q{Γ/ʛ4®ۗIk nOTYJו[MXW 9W{}Q.ܝoQln+4҆g?Bߵz-Y(A '8}:|tO"ᎉ{p1~;cN}F^Ղp:OsMaԭfu1j"Ġ)qzֹR͊$G}.FA58͞39~ɅΏR .ƛvO A|P=UNc[◫&;YʛPxt_'䯬ܞ%d]mnFowæSMVDbq[LV#ki&f5ڟZ2"""""""""%ǟ # Wegc͌v׋BA#+ǭ.,C Ua :Ֆ_.RN7oC$+InvYC}I%_90 ]s~O6EjI;vYAT ADkZ;OL I/|fS6^Y43("  4, ι6/F@Bk [K^;ɫԇX}xUZө׵{)C +5n(.&HMۏ5rZYܔ:XRus)B )LA<>L?uk0r.܍:Xn!z6q@,+q?PAK2d'3gsbCZOa-k(P2b6N pt1%|8]}{.W2<<k}¹.eCK\霴Z[Gnnk1'Uͭ6^1CE=&#g>C$Ii/[!}!2@]XjT<iWQ /ׁUv= >`C FI`oyZq=qFƊ|d'W+ڎP uʡJ6?MʋKTGS7MK^n^,S+^cs0!}UC늾Hڠ*|ϋL.nq?|X#i?+-)gU"*+q}cn?) k|b;g>wIH@J$Z5ۃWk7vy w+W^"t[w[۟; Wk؎;8"[( s~`x X}-g9Olvl_,xH~P]d#mI^4z Ivt/)u7*K彨Q(;@(:sq+oP%sHyOf\bpζtrT@= wCq%봯 1q;Lc>2K;XqXLm]hD{ Bq@J! mڥ[:\zÿ}9mu! rFzV0\f"TH੫6dzO..XP F 52cv4fB2My&r̠ 8AƆ" N`ny T|fr24DƼ<9ѴnC w]Q B ;2+! Npg@g\d'xxgnCL3a<0.& x MpΊhj`(qrcw OkL˼{4S?~^a#W*?(%@WSsPso^ݢP18Ef'*?g q?LBLr`'>:pժuo0 .dst AwҼo䮐fE9}= QU!RMÄ)^:~Jn$H6Bm!ny7_ zQ*??JK#"nw4?. t;.E/iTW>H7#vCvjGAy(AeS.JsrZ~u"Q)A(ſ~S9$PHTݕC+_7ƽzX+"SU]|19˼B׶9cs͈{L.'% ɺnkaW(b1׶x`^Ge2ˌA-^=};b9%Joy Q)f$Ϟ_nԆϻ{Ək ! ?}j;]b~ׄKWUp'!XqowC]j^_ZKMa,A4U~ hcNiu! @ G^:?׏ W~4*_1K9ȋ X"/Q=1J_h|^ҒKijZ3r`oIDa0BOUغw.D@tQbZzPw4#rXx#dURmUVUonXroaTrFǾ+',| @,:KG!22,d'wȀuy@;k}d(Ql`qTa/7M08߳~IsAR%M|wrnlK<l<. ARFz۪p|=>ǜ7iD;.vt~b@[`P7߲]5;)" &rR LLt9^gj۞{q(sCjkT`*vA=}zuw3h'K~k$ALd{gjڤ0:אĞU(N9yJTeox^yy𓿸턚m"_Qv(ooRosƹN~eg@'@~?2kxzdlv-w; H]`fuk.67%1婶*jO:KB-f^kp"7{yKKmOt|&PAnWPL2t\}Ld¢ eg*{`\Oݼ>JjՆ|^<>}nc{I)B! +A UPQa.>n|ڹ_vOpaw[RvgÐ(uuH%Qe.o,.}, Ym>PE5e:ȏߢbPXO)GξcKuX0{IΗt 'ȸxon8W/pmRq{(> "Րu  :C`QGoݶmށRa۲exg#fC)2^{Ǥ wFCgGDcp']pأ6ݐè >> T@I pk4+ =;oEwxޜ#_H :{zUȃ`(bw8 ~[GO~_zO>t<]->6 F{xpS ;5҈2rܿ#k;oѫ\,/ {ڿ6uwN_%UA_?ىYQ!ݮ\fvsL5,{s`Z0o]cK90AS؃ݽÿIStNn{{I=!2(8?7Ox|f;x[hβ:hb酻.s8|}gu5[_D 1 J1ԏ"VL^ hdy; ZF@ҭwnvU'P9;/bʣz-`F|## LŽHܨs&[נPtlr"> =—^v9O[H!#@žє^Ufqb0?z KIZnSϗ9xKH~(Y>e wqqEPBh9^M0w ߻2~aFHsۥ6sPuq?ົrNtx9wt%oHU,7l)w^1z ^B<Bg-"*^0 fwuLbtel]\Y?a9>Ľ{~ @ 'Fw8Y?{5Pz= _u:{Q9ܽaIpP bz?Q~95Zh~sƒOyöLsܢ}-$%G\s,IJ$d+-Ն<!VX*R)+{_@9DE#%F ~78ªDfX"*`""f"~Rh~ ; c(jm{uzUȅ (})j'ے.%B>$?,I?AI`fs$py'?oO?yN7G\4gI's$8>^g'~$F0K$5S5P#ƒL'ۦ}#Vq'fO~LB7mT:KUDZS$2N2<$3nG`C,D7a''* !Axߣ:şDZXE2OO'OݷҰyak^A${W$"ìEжP=$'/+|O'G)r[0]I Rp/u) vE5Bn0*=_ GBw;He8V(*aIm-(3,b O C}_N>m`@^=l Alw.`Oo gm"=xDs"WjL i/YBi%N(f{+>{m4<^Fܦ 5|V1pv[;dL*Y%g쒐r$'0Ȱ߿#sb!>' >+kS=l7p_lJ_ gF&5IURURTJh?@*xԀz"y7H4yw{?4Ee rջ"AaDxUmmݗ}DzȋTt۳gx|0 /g-t8.}::AeݬVpe+n<RQV`>G EΩ4Vgs]! G@ QTUUP;g鱿>wNUUTvaC?TmQ>ݢxb5bI.3>eMkisNCt+qV{M A(sP}aQ%^79"Rޫ@TNaP,y?hBJx {j!E@&XI=TyO L,] @1(<=)KĦDz>?50c9v!ܲz֊*|J$=`)*GOC{Xy矷&1()$H֩ϱ0?L팞~y?_CC@?֘/NC}d.D{ӟzcrhfOD(G(Wn׾Q|mD(/͊*ESD4s^n*'U絜G}N.?QElSx$C WӈR(zΌ:$UQfb=;^kHem("HCSߧkL TRz0ْE3u&Wg^9^D_0<NI8zC1P@`?@ A }}>d1m 8qPᏝꟻ}wq?~Lx A^st]_D7Nh9i 哾!PcsΥMh_.h8w,𙔤<?t/P Qtg IHySڹ٪ vW\dQ8")@Dӈ H").Ac1{/v1NxԼϝgGY_潆Fkzܫ&l ¼ ڨr6fd/tOX| |9 GSMzcT^eЧ-J4/!!=O]?j9~WPatp<|@=EEUUUR{UPB,4 CG}^t(|vJg\I*eklջe$2˾8^em ۿ+!0;hLT^D?+[! s8W C$~?4ЖNY"hJb, H!R OJ[πm ȁ2VHb$THDRQA@PDJ C`IM14AD%AMSMT%AAAAAAAL3M1QMPSA,44I  ASM,$HB^_fQ||9-l` Ors憦*R ٹUUUc+qC|5J!8pr [Z.|='0ɂF@AP"!%+Тʔ{;W01SH(%uOևAsF/QRW/D~CJd~Bܳ6^=@@*W~" 񇖵yp.Ms(Ax ćh' pR@ i( aHh@ADEȟ'8bAjڷѯ̣&yvH'iG#9's?g3Y2&jM~s4׊>~7Cހ$c0fp$ 'gY_JWD(̭B8j) 1<:ݎe9ip/Hek ybt[A?֝喆JG-{Hr_.܇RR45MW 1J6"\G5׬{B8>n_ʻ_ga]1.+@sݩ(WУ³A’LRC Q|h]C|P_cҶ(o_~x 0=$usąPsP(@JVdAAf*1Q;¦_w*|2hWO~]711)NX'#p8OIoO=[mURնmTFڪնmn[mڶmmmmmmmmm[mmնڪmUmj_pIu[m6~3,~\ǥ*Y?i"B [mmжmmmjmUUUUUU^_U'?YJ*UVwTlm Ŋhsz?OD΢*}?B^_}Hia! <jakR0WS00q ro;(d@(},ߗxNRpi;«VT4Lhϲ"riEvp߯qBhp*6>-ڲыGrRgFa,({Bҵo| VyL0>VП,LLLSLËOXroȂnPaF0[p=u) xѾX)YU;fxȍx/) (v1Ă|>mػ%]+rC5E?? *wB ͡q=Ȣ56E[7hyʹ奴QE90*1o (QG{pl{(<|4柃s9 IU_Uq) 7qʎ.q3aJ~:r1-!9 20Ӹ*#D G&%:ta}Dσ͑wfsuʍZDkQC11OlaO0#l$=;;A8׊WKAqpU)[Ky98ΥgE`\r9Nkg͚WY}s:Hp߇:j0ԉJp>+nիmBn')L~\>=nd 7k0 V%NXߏcՎ=l6EH c?L^HL>>{~ w>k!P3l$=yBٶdV10 Z\t.>\q4 Qy#k)9C<K- C}n &pܧ+MfVV;\eY,HL+`PEr[/zِ{nS*u[îZ3iYV2M(](}hdwPAaPbk$+)H<熑 ͥk g/WUԘذpGVYڤBd0lφB<,q"nx+8<_(`G|-)sP&QF}qs0Alo,{[]$|Y+Iզ̚]gmӿؼk$M5:%@#mALTjn:%J'*pYtVy 3G˼CD k]W.Q+v(dñzQa:nZhsSbORind:&┤%2Clb>.96I#ޭRzI|zZp l8kql. T,kZ1d'H8 tuSD_vXJ~L=O1^5_$;wq5pAHҨB7{MCۄ z(Ao)xF3B0}%;o5`?C<98ֺ iD#LwNz@,2x[iC]G۶N!υ=P WV` (x'p{iRj% Z'%.Fr^OjWRx( E [6qX'}?7ܝ>:;S9e]( }xei b{b"Y1")PϠf$( 8/\+ܷ}SKD,;~GpjV a.} 1. gB ´[mvGmv_h&ͻ`]=Yp_l|dɁߏ݆vW XҎp+9vyt뎞uEa:Q #K .~b_ ]uK=NRYJ!8TH:#s R$gRd Osskί@~q]Lwӯ ނ0珆ǪPp؈'quxsEc=ݿ vwv{څt]Gve;Z0\辶v@4OK"c|W52$*(8^@C[*6(SUo+q䊥prZk[]wtINs!])f(]AC>>D n J"!0]/!C-߾'« '9wq"x@ @ȿ˦ZȈkl |jEΰQ C4!x@6}~^y?' =MR@t[<qad0j^qQl9kN^j<3)LgC L;7J/[mvb\>ﶶaQmaŢE-HHFq4qc{`a}@PrNDpUkl(EKqK֖ReCW Cz+LatkZtu%,<)bIl~Ҏ!= jmE =}vxa 2PN'w}%qWX*>D |8Tet9?W]\T9H"Ȑ{Ufܐ(6ohh;=W2 V7ka_'qv]8`@ٿ$pa6k.5zr Tg6?G-z k>QNCSd A-n%)7}ʔ)놃jIf wACo QMl`# /u_)8Xc |Hg>C _cb!6&RaQAŜgd\н7v:,D gYvMZ+2G` RÜ4a BZJ!u7M>Vl@!<8\CpH "e?WdIb>/x+c`> i"K0X8魦9b;dha,F?ᆄ/ ptx2b> $mu{ K o+0 I|-o7QC.2U ֑ܡq2^0imSA@tgǡE%nmXWjNK(jAVD(:`D~[_hvkp-]_:E>͇ڛX Yڷq>ɳm{k/3M$_:;B#%RM*;~WL<f|X1b\~} mj-!D*n24A5(Q̢};}zYtPT gxm;:%!X A!Zs݀?)邼xy8a\֝j˚'_* ,22^[9~W|IJ.~T@4;ٱ]zkYVݤEj{5ɣrϜ`aՎup9 ֮~=!K0&=q7n-Y]=?A'̺tcy?mb< .C󨅴F!ݱQ UmuR%eE7 ixr!pa>k1Qm\  UMa7ǫV٣v|]pdҧ&9:L~ &D , o<g˱ז[#^Pt-Mȿ;7G:mcÏz7a83@£J`e?6Xl3r~^k< V|Oek bC?N $@+KJ X u#79*#oM~o8%88UGVl{EQa/SG,-CF}z2!Eh!L*G"t;q &Qp)wЏe]uYsG?q3MӉUU*_*?pGPZ>Lja6"Zg^ߎ2z8vp8kgĆo+wSeFԧTf*$F-LOôUѭҋf@LuAw2 c#fIdБs\}W/?E}X4uhC%r e;vCL-~bz-_E,%x2g- am ]GTB)Rm:CȃnZՠʾn|FYtnwhdu`P R)y?xh k\]+!CKT -d1b7,@`+(=K@|6ǒv:0jhP3!<_3~bC7v,Q,γxc}U2$@VWWs!r,ŐW\Ա xOHct>š9.}ic""PV_|&IcNǐ8*'7U!Q(h'hYfEՋXHLTAcSIj[)1pYŃ:*,M{ZX7ȖIY|jdEއȈaZ'omv!Io >}_z꥚ vI$#.)ԟp ml fh%0˩E+ S[qU,ʹࠧQ_{@:tC%yA;_J[.o~C)k ( $RyG_dV;?`ޘxbF@ߏfGt9SKmS7J"_9(vB=JuΝq^T?*+#5Q|^yEF}aI3r _M/4EMY`IAkHUg> wtm0zV|Dg`z9set;\'IQ~NX2h^!gs`;! +ZYhn1Y<};2`r\\_v'CG fzlG~K|NpԢ- dNO.T l S8`8aeg~޿u$V6Ř|X)HPJw_+nNu#s^_15=xBո?l\|T$cOc~jfr1|Fe'j_Da 6|>NV>h9bF RfAk j!x:T(߰p=Bn*(3O {K9ŋL4d?-(Ez'#Ӻ4@8k _Q8LOdFտVsEyY:94@lͶ.7E]Ҩ3+|O} |3nA; gcjP;rPD F @~[J@VĹF/l[yǃ.0t@(u~2`W(f|;lL&H|`qa$.JZ{]>ih芻Lsp$8D 羥0c`M# <1بԣ&*7 c" 4l#PY n[d,A"ѺeUnD( 11YITeɓ Lc4q2aZ,T/ܷUHzvnt(ޮȂP*Lp:Yd(J0J` ‚3C&3jl ƈ @Zե@!YTb"4 hk~9KDWg(.} e5o~x' j~weHA{ȅ8%+'Y1Nw×|?7/lu9ZhDF2Hڀ\Y0FB f۠{} b P-TAR G|>)?U>}zƃB x :,#9FȚ-]e#&h3&3"kJ/K}xrug)iw0 +][W^P Pm%{_h|ֆ*r݋ݾyzὣc_ e~;))xWeCV>Cr -$Z7ڠ )ج> 18^md {"b |5J: LU#kǝ%v6ΒL.S!o'>gu qFa  Fx$Ogy;z:Ppazhz}P"}/YCwtI܁Nܴ )(ZCZQ'߃u#U2s}KO\'~iL1?PjJX-$)AYAɢ|lӋ=u9_VoϦ*D'0]:E$nrWoЦTx(ˉ$[tŝC`GHA=W (LHԍ3Vسgwyevʎ u v\oJA|PcWt%r~*p(HAH*~ô q9VE5#uڜKCDA(ЁW3D.D/q;VA')^}Ig ţǩ˔N湹BI{}w(ח;6ytp~Nf'4t#ĀZK*bb?1ǵG3QmE$e&M\ngOɜm0ǎBcKcltoxe;gSkz nb氫<_Ҟ[wgJ$oP"Uom כiVNu}GW*㜟j\POiʚ+e1cY76gBuiRGZLɗIm[/7o'P5 @K (̸YGwˁИ< i?I)1rIAt//xi,% 3+["AP !&Ծ8|*T&=*e9FbG {ݠr7p5n݋ƃnkaNS,.8?&=W}˒>Q_QfT_:1)SAa7*rInפDB2ܺ@3+#Δ\<^,3^ND' Qčtvz%~v'V'ix :#?HGd"'X4 |pNSID v=3_`?'ʩAZS\ !lT9W1rbQI">˦8MbtCd 3Lރ\˹xxM|.֞3 B04jh@ Otه&K*)Jg.Ӳ`gAX؋0iiUC#ya;3d@۰/}6kd, "NMJaxjubl9wN8uv2U miҧ4NL[Y &ЪP,&+6{f+A@bl>Mj?栈vR+5pԬH@c/8N}0gxnb)u>:>y)1_1,DQ 3|}/^/ٳZς:si`dʱAu&t~g kV(8H h4KP 2.PmV[, 1o pC4fey >czy C:fF1ڰ޴vtmO*[7/NT:B6U]/)!6 fBͶcF2Y%@ࠈdށeO񀅕UEoXjUK5+BHd~+΅oz^S~Uf/naF/6͠+LϚxMnt3ȣq0xū=>.[;2#~ޒ?p;ST$|+p$~˵ЃCfXd:\ OFw B0<=fU*#dXp"X~lmh؛oԶL̠DAdT|@ C@qE{c Z8z8NBIN?J7xsxk  E0lBܵǪW/z0\ "zN({ʾd=s='f0.t8D_vȢ^@)h;=&N_ ʟyPf^? x~1 Sy@}2dR/H:pEX c06 e•}wA%Rm>608 I謳vM- f*$st@pN(TWaڗ{p(x(ԗ^YFаSn4Cgd FaA#)l`d,|7"D`" "mg"'P~wS}Y8O}Ѓv˱n/軎c;lx{*-n 4.BHA8^n|㮴ٺeO\34`nAdtfTOƻf D@\zc/Q"߱@2yufbQ(?\ !~&;ok.RGϩϽsf3{up @3Dfjy}~u8 w6yr_bͭkB-JvJz-HT!&h{}F<]#5暑8.fgdsàCӱ ϯZيyDCV t=EO[_ΡK*Z52d0}4h=Ѱ0a~r%:> 8F鯛:G}'BQ!j4  3`\;0 fw!p5w(44'yAh.1bƌ#On]c/-) |؏sǫ[auch:92a'7˽unyKH?b=.Okfs13=U]N7aPCD\'Y>[q"aR6m'>!K9<YG~F~>㋱FO6 }R ,*p lSEX`v$Q}ږbQaD@=&{}(?mMMwGjfX$\]vk7&]` Iw_\&vr߶x@#vCja oN>@PA"EuBè$6 d;3Fb5hx@PTNkvxd6 UgwCH| tNG b5:" #.RZ"Hgb82^~`XHEΣ9IuG*<.n] 8c6vF.:Y?%C] `!{ԫ an5HKu_Pm|@9dvRqg&bV+b}}^L Q![,Tw`ᗫE`H5Q-K߫ S~c)mˣ륉:;jiB=H"p,E{Iy)}UA`ڣqvg*C6h~8|%ĶGCC)7שՓ`aT XF+*EH8dɵV`b5W^# gf&0t:>c!ڣ>=}Z TٛP=F`IA',w!8*W_2O|=0x紆RgřB(B~O6&Ah ;d-R7[Z9uD#awKՆݐ+F*vb$/ه~ hqtIRWܸw:[b @A &&]3%!Ђ%E{ZS-{]-2w>ށ#~K|-glgv[sJPY&`%uB['I[`[᝶9 B"eyZ/I!% Gx嶿@L`5wK&߿egi!lr@!l1+)H<&a] ARI8! zuy|#LpKIT"DRTCPv7XIy17W`ij2U`@Q _oiR.ObFjңYd i )O! >:6JDEԘ@d,eۜ ";>/M&L#T>T]J W]]\ ]q>z3@:OXuX54E")k,AsxAX 3QEnXn윅H\ޡ`V8H[-X%-##}qyņ7T&r/`jB[cOļF"PHR0J D/oRw=m"T|gCKY,c Mj3 EÊCO_zW׸h P>TT>yuə,, ù M~5ΩHzzkzW vn(b҃:Ij{w8ݔM9ztp{DA9v F,=LcšS=3HI`T|3>tB#|\(yg6JR gT 88Q2z܇Q8V̵͚rPz8L$v0FBD[rլ:9dƒ0ᶮ9x#L}_ n׵h BN#M,[K+Z_t^-"Dm|'>kg2oE~ ݻ>hx0T \wZs2*7R誸f:vοK@܊*"lg]P1 {A T9:cbi;,hP3CYT6r%9O9@#2 O Ǣtud*$AD,)`?޾CZGp a2a4R"#*/d>GQO3熷G-U Ȇ"(Nh$>Ud/0 F,$28??Est W~MG_/RC dVpB l Vt(bFD*H$:$S⪵T>8=EWWl,dՂb^SNF_ ¸k+Z/(cˆBL <3I |܂A7P AaKo#Ue];^n83R& ܉F8p* |uCQ%Hp  x\^GxJCN켝tLz]IQnR W ?}~}xk(eSn/km$/t7H w]qoB;z.*M:tbzI+67Vo˓{8́nr̠GWɬLCrg}_: ݇fm$c6w5$D~ph ĢyƼ4W蕣=gyL1_*wصB_9 ަF<Û H8ǗioOWA#׉}x~~i8gk1!'\، vcz0xqo:4gLXw:M/vTzI9SQq "uiZ׶{5YA0#],Z8E Eq]$R<8xgv3:\/״/cGiMErމG+vܵ m}"$@3g ּ2a<h<Upba9h"›;#?3/T2y|H`7 /b!N';1Us:v]f7i.09H%wpGk |UtYºw$KcT$پXo `8~uw+Wp j^6|:( [;:o=f6-Pkxa:U1L;Vz3Es!" ~ǥ.g20E: ecmǞ;,G8t6~tayۺ+dLx/#DbgC pkd'gO\,q|P}篷IMlpRxZ=m@芀@C*f/6t5 k},9l:.N!$98Lr9{^(Atr~ K^~`NH?ӏA $w+.~87DDFa+;CK IB*5owd)n1 ,{4 9ߡ@O-cRзGwqJXNsmw+3NKq\/@P\8mbޡ& ْuB NBE=;M:'qD+tA%3>[U%`J%ؑ:sK0eJ,RǨ5_FԶ˃anI%UD^&ku:뚾[W[}_sHQRPA f:]:w(yՍz뙃EN<̀PZpAE@4,rRɯ"(ӑϿ`ĄZ9P|/#zyV86(%aop:/^۱S"ii8ǧܯ_8B2ee°UX};ʏg}(86ϣ]`syvh+'ܓ8odsX?S֨*O`W~HDp@HbX x_kڀYcvDQ݆5֪ĥ`_=[2"\?;;V$8ԫÑjv$R9o;::5|WZH|rf-B[9[+J,f8=8Mz? ."gDP~]۫G>#566/ H߱{?"8GbuteGȖC9=oU;Tv @C:KGqE :EB`@gd1̀hi RU VrZݻvj -輒<aP+фQ"k͏p_܄T\`%4(")߶p:^=,+*O@M%!-eUaϘ^~~l$~?>'V>:XĚ)& q^S+-vuDdիNb}7oK{q`X޿48a$H@2 #>ި3_?]Rɠ2@rԘ!Rk&]RXewr1^d`JًD袙,b24z5y(vwmi|6Pnֶ5VAjl|hy{ 3;duL,<NŝX[4nȩzX rMVjUc?RMh8k"k5ˎ8ު*؎#SOHBp4wy!\ b~k#ѦXTPBIiEƻ<$~ @rDžH[ \]UB޿`,z2F.z.ڢ(!>朗.sI1&کb:ŲFj?ʷ $ `3g 8qD*:#K)K+1b$ksBfiy((bI(&QLLRT JDDPE TQT@CHPADQEAT$US! 9qvQջZ{[kth)XQ Ai$|| F#9̅/sTA}_J.)UG[d +tl7DǓ褅ZEڕPaJν.ƣgPa[ rJ|lG6`SQܰ`zq2U\dTGI UH-c76rcUzɕۥYx` F(3ՃuE*V%7.qŲfY o@")a[,dT΢,re6f$`Dݕ!te/`{*.8~p[AOk:yY3[[]" aZ7[Fb(_LGu1r.›wQC\3道ֺrOID soos{f=o U顋92-+8lH yA{` !`^MrpK6e!*x^Py>c8@?RP/ߐwK-*ek( =1#.b$|4S}y{,Bǚz.H8m~U=zسQFo@}}sw[o 5C%x0KW4n>̠l-d>!]0ഡ}T k~4Q L祹CU ˆEp Yl*A8TEO e#< pP Nj-&K[LJCzrOJzf |jT&H4C;r.#>8:0Qx"guT>o<WT~.N=+𶭌.LpކPuz/>=*TkWd| _[yKNoWۣ^[3^ ]x$|GUO+(l^mk7 ҽJrpJޱWqwv}=y^?KVƀXR'Z "І <ӱH|q"{gMB$WJz-$7>~W?:_.w~1R`1U Vc@AqozMYg7w.W13.^DjK_cPR0 ?\#4R fBN|R͎O|wV,zDaE!}/gg?͟f>g\Ş)+džMj nTHo3my~?1[?P]K%<1,#=G;uZvKy-XbQ Mx+Rs57\7ިb%C3Q!D@U8FTRTPX|s b2%)&r{*P()A ;/qL)n:un-o[mHz ?$&I_~k+]u(j |;ξɈGv#{aF-6JU$bxagb~؆`̞B!p8釣6taS nhj4^St.iw:}Su(P"rE h `s<5^!}7;oyq~Z8::HJb "]u/Պ$)>Q{Q2$u{#I qāu] O#TbeQ")*2pJ&a3֏?k5N|{$=q4??o~4!bOp )  @.%_d=!P,F QUU (|d_zY!V,A(4ϖ?a{o@j% @9RB9tvsv/l*@7_ߡ6SBEc4 4/R@(kKT_9qQD]ah!`GX4҇iTLt( _r2{ )f?QEUUUUUUQEVGJ* sD_Q1G?7sPH\nT,|q?ٙxK;Zl K=ԇY Kw̒d \uwǠbgS {y&N#xM+rQ7Bv/&ǙYH`w\.Oy86z OҞ=)A}YsˀXpC`vtpoqLz FPUF\C ɓk9|,fS"Q6V.5Eڑ8~)HPN0u rtQ.X{x/ O Yx;n`D:(&pT nxNÿQb՘Mӊo}C~ya%gw#㪬## "sMR|@)p5973dRS*蒧߶, ]/pEG/e~Oab0{'Z I՗@mef2dh7߭J{hV݃E Tw'ch{w2'ځ' =K8zxr\Pb****"jmEKp֓wUKm--s3 mmg02\;ܗI;toA`l5x;&"/R LavI~p=|iݏAm_i$'O-aS*EǍ|3Or#~_H]j޽J=yҘ'#xa#\|}i&']-A.xTwR*% ;= ֢hٛocM%DAud<"x_<>!R" iR%@Xb8_m)NnGa(8(GrQ6@/TFy{Z8N7GF&9Sꮇ\ӥ.A9Ι~#:: b}#Gr*mN 2٫S5u*aX30hۦ@tV,wtw~3u\ zF5 R 8?҅[XjYd3LfYx͂]!ykX܉1IfoH@32!G3+[G*&F`}=O gV;gFdBNT\@zMWC/ ? 9¸ucp=XB +eC۸s8NJ|gmUiv|8ݼꛀx41UBi+>.K <,\,0h 19\[ ]LZ9[3Pl3$T9llZm܍FkӧS#,\3[p\q)nжd7?QŐdzxZ HG@}E֮iDot2(hD-OR0`س 4^/k׍C<9,x#*8u=!\KA'et!)3W_bHTkHhf6&xl* \CtL]~k[<(zt00m'#Ilxf5N`"S0:րs!ɿn~cf}9v&gsy 0fU {S^fM^GʔXe_j{q@W4A7ym 5ZUqYqv!J}˔>YjGܶFI,(g!x'OD^gF6?>=k䀋H ިTg30+ pK}OC4Jcmū*5PVaI? F[XLǯ>[Swjٓ }ضS73pu-ǣtWҀqP!Q(}XUz<}/=EQzZI^u?^:*lVYݩDF|@˾w?WyOe6_9zTed?[߻:0V‹PTG#~]Gۖ}~uA{ZGD3o`ƽ[{o<WoJ?9s{#1>OWo ߋ}8x]~AP/wCg獛>şo1# 2w~O>әb5뗯ҹ oC< tk䚸LPp>$;1oVwQM^0OCW2aS%!$97Bl" K 9.Rf. HtQ| N"'H)p.p17{ֳwWSZN5 x6#4w!AJN]>@ռWB3V5zUm*}Z U,TEbCՒU?gT'GOD!wkwG$ׅ} }][{.u뮲[nO?O-Z" 1A8Kt}'Nu@=,B*.>xHtvyaBZ2/AW@ѠI?ϽT:$G3uJ$\3XJ!-GwuGG`0r4(:: %6#}\ Snd.>~(g*?-ZPS"*؁|&Y*NEO|KXuh53ϕNqߴn2biNVڅ ${m~y;<:c& u3|lHp}w|=l}|929QukPD@AEf#6{z\ւl?izz9ںQ8"/!GyG#"/*ft B!}Q AlKr7h4MIkā췠N:;djTlo@ uWoٳTߨzPqe[ v +~?deST[^@`K9 1v?d_oSĠ#6@×Bd CP9w!fP:, ȉO6!o0 _AQ:)ƛj)xTT1KZ@I(-?`((`r:0E\\o~]ZyGbO/]~\v|VtD tWg!p3Deޔ)ﳜ!EτzQ=:Oukji&:=l3`#~ƒp83k7|6FFVt5cĆgt|ygrlcˀjؼoT^98XxM`d2o7Uty^mY$uGH%اՅ&9VT9 ``NutwD\!Bseb#;0y d&ZawGCs;COly%"'aQ٨r<,]z)ܩp*ھa}jj!P5{݆Y!{Dp@$JaKnn I10Nݲ迖:z^2B[ qH#w"'* 9 矮o#T!GFa(GmڨH-QΓկ+R4ÅlKz,$_`ﵕY|w#h֖sGu,wb,X8 u g jc޽ cspt tgɀ r̎>+gW*\7ng"eJ>f*t ߨ|)y#f _GT8QL:GLIR%T8r/`wc lul^Mxev;>Zf1^~NV Wlqc0x$E/O|NWF X洮_ou/c. OԾx[y `0Tgiw 6;ɴvfz'_1x4>l Pp\?0%pQ u/<)=j(#֣ޗۼ *D*?t(AhER(,+ـE:C"&9u#$P?Cpv?tJ(*Y u_@"{!GE%R-(8S7SÞ:A Zv:uRTĿh"^dMIh"3C9&H&h֕u4i"%C3L\G貤UŁmA (Pc\?rY`rkve1eUBKKbH@n $d4Ji!ԋJҎ1 3uKF 94{@0Y-TE!HX TLE$#)jE8d2Ă ,%E(ArJC6 P)2R`&!KRB1RaSr *d0eRD>] WzI(ѐ@"Da hTJ0"%K1 &'C " :dʟXj <#M?#϶E>#Nb/@|fuɛ'T UO ?^n7]*Y\zkOA(XHi;Y/:l1b'>uᜥLF3 @8Cntɱ06Z[3:/|~t֤L.xo3 Оߚs\O᫱{(귿[INDl)Đ](0m:5 E.<WŇ𭈇فBƣR/B'k6"k"6uev:bD֨~"[ąaJ!L|9 \c<~2꫿QQw<<3~Su~3Sp{NXpjw3sU//yr"ʷżbq*y{k+&1V1U*9ļqS9ʌb21swxə&938XXQs7&7^_7wdNuq9Vjj g7c"8bUNg7^sf\gs˚U15y13bg1QuwhI?&M(sjM8=uw<~}= "儬1 2Ř*w۽2co՜3TAT6ac)6%7\pç.'%%C_WMwteM1{;|KCӫNC[C|}.O˟_>H՘{z1ޝgGv[hX&'J}6i|vf'+lćq~n7{nX_o( +QL:t籥V|, O1@$10@;+_OoWKIW`>U|:A[w Y:ϭdږu]Y ;-{!Asw%xm~G~1m(; -y?ݞbjh(|ޮ]}ﻱGϻ6;m0Bp!0G}읥//۹ƜƨG:RB( .TVDU9^$ dNQ()pA۪h7ig|ǹ(ð'>I '9Oy:̜a8RUgou~d['# ǭ8 pLțMFH–=FD$) Վl؂1ݐ mo@aOe : >FNdp@G9sA ̉t6NϪ4XWbTתB 5Eqm8BЊo0z(E[]h p p wtS8v@OI,3^ e @^6wO|BzM;| |Im C7]o6aĜs 09sB0=3-ޮ (QqX8z WCVu")B6l,#Ѻ?&/k^T ÓPwxdʿȡĘP[HBB~""`F+횕˔a<}>KAqwDքwMʑ7}#ԿC8fx_/:Yƹ"ݗQ{#\CjW=-V}&h5˙iLeXtysC"H ZHpa9M苍@["?T"+0!(xO9xaK0,G׮O'2zPI[Aa}@m!{ufW(*|SWCu \ ジLKil$DnנFCI܇Q#-2 ylEEr^6R>nGz_=Lc w֤A}R/oq&zg1nrE*_@BI,A $H̢">]N.sX>"zQ(5rSv>!e@h}DeGd`D-'A wOL܀>: e|@ =-I &G͌aJ fuǷI0{@a{9 C_c8unf2 @.mx>o!uwyU8EWhc!4OwʢF^wû?d½mK6yQ{<}58":Ah-\_W8~V]bQdnL9@Teu0DI)eZ9f  Y#,| +bouӸ\h-vqg6.mȷ\AiaXL»eD';< i؞f;W%/p]{偧CVY;Ն"}ر-(d kafp8(*'zy22i3;cx|4Sm 12Naabc{X/Ժm̼YEǑ&VP!ـ>ʗj Sc.A%r~@NL@(lMm3|ٰg`xH*ljDZ Sr[R05`P#G E@8-0 zrܳFس  Bh5ꋎ_vB{ ,_̿(gU?-R>M5"l >9 8g-Le_Vߗԝ/ RiiGs h`jUPJ,~?!s?Y/qe6V=խ~WOx ^T(W vik}W"57oXF~1cx-DI|ڽHч@#jZ4`{D~z60iRWgq23Fz zb(@@w0pd 2pېwf<5J!pz`sbZeH<=Ÿ&ݓ* Owҏ;H<aDta){C ubֿR=|~z?}WNuʫ ʈA?<8۾eznQW=O}pI1iV?z}A7.Vq 2r}!$lٶ;vx;I`ȸ}]ò2vO_ 'NPJ2Jp׾BpZR/iM\EṌw˯j O;5T`]#NlL~ #{.79Nr:QQhf@;8GH0%#\' _\b& máa: {[+mfSf(&wybM]W}"^lFgA[ʷdR>!dZT?lziYz>X>kB?0}vshBXvQּl&*yI>5&,6s٨X&]5: t/|x͝6 QvBpȦ (=uƂҐnWMy(t45S[{K9Μ[uBk j[1Pq)%oMKF~)e?f]c;q.eAapbco>GF9xNB'Cŭ|U=5$;9in|T|;km+ˍ3AZ{]ndR?0 68Ñ]} 60ܓ>Nɢ c#;N@`H`+>R[9)?ο~aYI@qD~sZ@Xp:3D~?gG \] HrButtapM g-pO!$dNyA/\[釚 5䲷]+KE!ԁH \ @%.{kM% F@K-dwY`RNmӃ~rU`EㅶQCm?6ZA~{@+f-㝔敶55F+=yW!۝&n^"fIͼ% ϸ&:GO>Wy|F?Yٞ\*G'^g OF#|߸Tp!4}ߨ-XsUt#T/DI'P9ۇoB@(F(i(F"J$" _XjXGP!1Dy(RP8@"Y$P%-A-*[ ū0Ad*l 5!g+ݼ[g<}!mw}u9D8|?fi_Z䡆sDc[=;'4D<OG ʿϿ0ߞӸ̶dDL)/Mh?B [A|&Κ~ 0D{R2Ä0D" IBI**(A WuW $ 5;$#!mc]4><YFƁD-lϘI_xIï1톦'/>l4m]^@lC gݠm$@8e#3Juz @e`mAk3iC@Oh"#9XRI2HMd6:J#3fF*sH}O5L7 |Jj2Qdvk4I-RLUXl>u `Z*{U_JW3f$~_.&p(F1-D iDDfxfAz2biM N=0DH=!$W&zj "LчzN__'n<[[03~pR>22,aj- ޮbvr%#G9VX8 a|}c˂ S1Q]S"~*0d=w]UWdӤ$EKH @It~$LD'GN *?wc,@.I>n6ø?ᆽ$KoEIX2;fK ד(h'pORm?zs 'q0T5DTRi7 K| 6"lҨ<9yo0^'Ɂk!&Fky&I4 oG j$iLCyô :xRi1@!9JLQd &m xo_y'|o#O oh#3):ަɠ)_73XA5F&f8Y-MhB'ؽHSDf /!h#Ecd*5ReTEV.'GUHA~~jjͽ}=;kv(HW-(a )ީ!B)G&08g^cF|Rr;@@hA`jy<s3{;M[:[3c< \uMuud'<]c,R8y=kټF=8ԭw0+~q:\31;WD38.$ ?"ϐB>*:D0B:/}"N5\Ozܩ^Mhy*3r)(Q(W9}ٟlI %3O6-G^ X<)(" 8b=tYCq <%8'Cц<06050`Vy͐绘XAĔeaG$bxӧJR`@)A0 E % Ll6͒%gazvl2-xˀĜ\v2&ew̝P,RO; l;|:maMZR(R Ĕd:,&5eQS'wc661* OMOfXŵ/堳  G%7ߟ';$/G0d#4aŘa ^vmA+cO+8(( RMC~R{1Yހ~@;/Pq })@b]n@KmQЯozma1Α)D(ծ; ~kmij (!aa/|T91jD"CcöC)P9gҰ&J`F"g +F\o桥m+2b nr{ EBso5Oz f\""8T3UlXgB {v~۟07+{j&%L%D $Ma+x؜_c#3X;C(ruOl@ DzSI9@Y@:ICELOQ+;75!p)"f{mx[)1ǡI ձ=BK<^կwVix3$DD\Z <'T4^7\M596Cb/TV+]o8IRH$Ĵ]@ q2}[P9"icEws*c'كFOD;;keN+D|`N FV(zB/DKemϝfUdLA ucxǁ^vCןsm071PVsg"(,$3ön~ۊmבvaDa6;_D L&r=acVT@7t'K&[iG: u݄v^AfX"#oM2O^-,&$fQX=uj.{v#ZIb5wovj\CO;?Բb,PB"J H#h>] ܪGJ B>aɯ濱ҷ?%l8JTP^\sx3i({C{C6AQ _Ky/D/P?4'\Ux{}ߗW`B| ]^~$;&߹w Pl#rnO.E~>T U`TO+>֢lP!.\ 4T!T@' ȍz*s'/Czd'gƋ~P=P=8=oaf,tY>&Wz=kYz~R$|/cp%-)G*z ¤_HԳV6I[N $"%ˁ;ɏ J=aʴ@m[mیnT[gq=2#[ZA _X9}^  E p# 굃\FvU/:=#MX}?Y-g?/B$R my̍>*FP*2Vד' < 8"6%ލ*׬slr;%jX&0)6-~琉+N}Wɾ,W([ ¡ %M%RBw\u⩵5.<2bC]խߓOHJO<~CTXP߻|^ah,,LYKn%K$D'+EI^H$ FGgr DR.,rF"3)ȩP -"2dL \ LJS3GyjqjoHh| % a,Љz@=T8k"gLVp[SaMU9Cp'+w ^EP }?_g{-Mt&+GdHyף;/s ;,E N%?1: D +w0x-?/yYz@m}8ǐ})K7yǏ@;5쀆TLEUڬϼ :>k`a+%cs}~8 533hhOq0uyp![SG b1$ 4d߬,jc.u>s{˓=i$3=fQ Y}H$n#8ZJ9: <72Mq)k͵lfRPS&@#G_Yt0j0pI89;`UC"d$ d7*vP?u~u;),ջZ$Ml2h.$|I^P" #ZB~[Qv> )bHPOlޛ!S{.,I ͜m"0{i@'},!y|G#,{(NߟɅiR/3$IZ84[_$' OޱE[ $VF#Z|܋j3|s:N"A DQçu}>p(eE:>'pqνeW(7T>se9,*%Iĩ0ʰ H)ˢ%DSz:/{p t% "zyet&!J9OHm0aD!0 ^q=BvKZtZ-3@ftɝlPCJ "5WWmџ)5 g1?6GH,? `"فr@YFk? \GUvEA~-Y*fF+1.,sdO :͑"]l2˻6Tr``ȑ;fw08A )2 'lBRoC.Jl<^ ij[u `#XM1#Av`CQW`HY0"z>pW]=Rs H:A9G׌c?CUJ:bΏ}HS8#ݟ0Mke}kT1YT|X|YILE/1ʌ@6Ux{mNMo:7[!i&Kԃ- $!y0,'f1C ck\E=~%]u#[ ^~kz}Tu06K sQW4J{It != OSIϾ[2nnV+/:Оs[g?ک 5}6+NKmAϫ`vIyy?o7ils|Z#_s[dn' sx_G®cgD \Bd/yA_fIS8@^{3 kN2,EncX~3wQ$%I%2PMl\_c+ Uc(Mč>| e )|{!|$AԬl%` [@@(fSvcߘ鍝/^Y,Z쳬_8E O;@`>8d\1Ј~:K( C:Ѓ(5[Pk?ds'+յO ϩKA\%/s=foᴅ *b=ڱ_z/6+MC٣NUDB"Ev/H((;56 `iJD)(iZSϧNqǫkc!Z`B<;71]./l6Jf,#;lV6^\k"%;@P RQIƾ_G<>_Oߞ5ę~\  Z#`c$H o5-s _n< #/ak_i[WIEхOuȸX+xpQ@LTyp㿨'98GǾ'f1ms۵AP49# zy+SHjߴ%@z9y`KUI[0Iqh#8(~d߫وư#;jan X9LJ9 =қ@ԗfl6_p};8ttH-2m}R#1`8xL1͟pDD<xSϊ܊ bβՓl k bJ[]%$v.jrWgm֙ytSۋ0 ieu(׆sqCr}cgm郆̷Lg sQ(Z^D_m Q%1n$dax<r-{zzc S*"!Ͻiߊd(! ;r̳w1nq f#[a:!cojXQ.d@1ט KxZjϧ<ƫ8fDgp3Q`O8V~y~P[=~M~ LǖCDnq8qI=3ֹzD.jC+:CC-c $D J#b%nڴ} +ƾW/wO ]a:e&:`zyjh*,$9QW`)ak8wVU0tKm 6k8?x{Gc.}(oI06[m aeSldrE45K)>׈Kc Y)ަ$n~}s|Hx uoưt] 0XDp"EU{5Ϸn5{0~Q:_1 4gVCt8,r(OAAP :Wжx??C 1˝pW>zK򏓧Wx/gf-,!h@!\y Lm1{dV -e>4[|VO^+"H;A#;ײ.F Քc}ھ4uHxO|3KqRU-`Y\ζ@/GU)=-OUV8Opz)I?͋y/\n4-*)bϛcm 'ܬ,[5yd\:tw7> eװ:5b v{pk^#ލPō=wdџ >@B *=w\o HA:AbP%p}=yDd] XSX+aDfuتWhc;>^?@*'n#˘pBLhCѪJ~'/&@|`Rnh[,10̡EP*AV)JJ*S!q-=CT*l8Wdd2A߽j#A#/PaV4s՞2Ple]nW[5v&#~Ka F yx{=aBH"8Ώeb|^ԉyLJzi-IITG_?sǤi:+5GԲmC8Kl?Yd݃"H?S|/^#;v-4~lq,Z̬Ve![lfFu+صD![mm3پ|E.e՚+ov-j=Dl^Wkm" 7rMiK"g8KZ44LnnѰvÀI1piN^ "=Un 9Y㫮p@I^\wSF:I&̂#+TobENwLޕCq(&+$NjjGT}) L׭ (cUD'B=R؆C)0@P)4#.g3Ӎp_= 7b:!?nG(v}xp'cÿ$`僶6Jlf8}5i:+ɦfPoa#G+`p$DД^>%N1d{Rv6:)C9~=!$lRNN5Ï}$zЗQuǽH 65$W×=}Byzj Ƀvr@Yjp&˳nP2[ ~jO'cցR xS@yNp`!(=*H,@a)!/:5;> Oan@X$4p)T\%@S`?Pv0dvT/2U2S+$$UHԝDTW4`LBP*LK z˹͜mz3"̽^ Zg7߻|bI,tbBWhl2y0Gdԫ?phtI}L!@,<Ǐ;<<:݌fbXݐK糇;K@ @ԛȦtaI^3G(40 HyO WO.ׂ)m%7nY@%odw2X (tD(@<2 T:0 . DmC5_8kLk_jid@v3]í3 hH`!; b݁LVP`4{`Aً~|}hM `r9 @*@?)Y l,P'xs \J$3nDEێzG1=^sӀcP;9B0nAAWxIζGk˽,쵭 _Cxx0 3"#NZ>Ð$[_3$5AKqPbZɹa`Һ9k=^p~*Iam0 Чݘwiem'y vR/7 " n-xQIL =7SM5lt9'( (JBu+sΙvcIqd!W06P BPQ{$n ڼeʁh El~uS4%*#CvYv0d<[s >&Ȫ/?>hܱTTOXc?$*9Q{`?P@Dz:L9$v D+i: VOa|l @>F|%{6;W;IUAwF9iR3Fz B^E`=Wݿ(8Wh>/=a; SogK$yWVy&%y}兓0N`鹅ѭ =)ͣơфʰVlJDF  ;R1j .Wf11!l,HBd +>u#}.zϿi1؂y7#r J"MRȜ'#!yBvd`A.#ק;HؽSGbqzi]!ED)'k= ,:}@ŢN7ϞqO,zs4%#@Cf3X BI?LcH0kLB6c&eЛbߓ>E=A=&#~_yH tOۿO)= yŐN!A#2-϶JS  2%y ͐$ߌUUzw`TW݉{9| O@aHo9WEq=Q\hf-~fΙ_`uG8Sֵ39rz2\#):dZXSlsCah=ΙGzݽ&2.&5;jRT3="* #n[|D5z0Q%4s$1GC]{YvÑ彍;g+>fD)$>,QVNp'{Hy}q8B@"M]C0^)ƫ;lg \@a\+Ri]Bz#:}=nYx E^$vf 'lvx="97SC^a fM*C9%GySgp9Eqf$ 9r餘 'Nrp+sy9\݀p;ö 6f.:T= Ǹ+ٴGRQ$;s8q0pp8νkbS2W5O.@ЄyZvHnuv#ݎ#m^x~2h` :ΝI3#6Of[ &Bhf,I+GP|ȇC 'ǜS$e!?ZI_K#״ (݀6N͑rsKyɂˤBx܀,a<&=";xRz3J^]A`hY]v猉_g? SMu1 nw+$3u? `Pw(C)**OyڪMg[0@ahjcL@;Ii!/p,$C뎎$@A@4MpxP_LQ ԝRjʊ h1<_O[j6X 5X Ϧ!UijեVN$ ݿ;U]bHǁHkЁXLE@4ŃRzRDSgB~ }TO99 $Bgc'Ro @Aw٤=Pg22Xz#@M7@p=G+פ2;I ãs~;qel ;:֌6A(9n~t*&Nd={fC09O0p =!/y;6"T0WxΆ #P(%K2y9&$V0RLuYa w Hrk c 5d9ʘ Ӂ.{SRVpްמ nθKt6#B ܙCg2p~bRgi/k;u͛DŽrLX '7Xn#%[HXWM~=j|4H 8G6[8 Xc:Sc۩On't` I8:x  NCblp8\_T4/R6"mm _άxOٯ`c LT48>wn9~ۏ{8H2 DZ$2tr 7=?h8<dpe蜜L9!:=lR;l G@ <ܐѵdc* uu}8/r 5fozw_X6P"U$x&LYYTomQpF\q!X(Fͮ3XڴBcɈA۝*sV]>"47N L8|ႅJq!E{>J 7Z 0ף>'p:CGѝߐ%dWV׍5ݙlѻߩ#G~zs"}0g1AQMe,آ*K;#XrtXp &%uaY2L[08^ <5^sx5ywʾM B]b[hBztH YFcu~^9. 1sB#.NX>>™"8 4&ƕϿ:S jFVsC{;ƳXWl:C" tQg棯l]L'U6혭ylcGh[$dK@T>P/Su\Oca%@Dzjd~::v2Et%5!u.ka9l=qeb@?X8{X,v]U,+U Srrkϼ1UmSP쒲stp+gvXz}eG%<{Y퉁➆)bՖ=򇔓8b;iASeߑpqGr~*;{<l45XtD;@ \pr0`:r05vZΝ@W-\7MQt8g'̝0iXFd4EQVh읱x^"~8ȊIN SH]*^z2Cs0 xKw_smr$|k \2&`S͖,_ eJ!:ngh mCsΤ f<~߉<b5}~3Er,zY2ݔrOng"4jQ9;LҺޑ}d55'vvgH"#S׶byK!NH|C`h\|aCgcA tR/Z*=K;޼Bp֫ OriT9z< '>p /&`I&&x(QIp;'FoPB3gmHQ.o?Z;] \h Ժi>"m0Ԡt@a2k$Ǭ@@7[gf)Nv#]CJтPPґ B-|W` KwY&VB1c;oR=#ϧ|Hw!>}k13㍉uiBY'b v%"H='}I߿k^i!̟̟ӂ>hl$NYVb*vX'vڃ*{;&R3*UweomV 4@l ȱZdFL3[nAlKHَ#@\Ԗ&Zʤ Oq.Ñw~Beo:8nAf 3"HrcBVq䋐0.X=٦ h s(;er37ghȒƆeA4} y~Υ ,7Q#`@ mEHFg&`%sEwHQ`*tD88v#HHo*W!sCw# _ܹ|pn+4rnS! A1Zh喲{|LZl0*6ʮE\88Hx㚊 bq31ABP,Œ.5@p7$p(lPCѺ׆˶Hi քk , ȁ̹5v ~_ҵ?j@?"0a> =9ۦcxܿc^њ$O!.7th0?B~Uk/ÞLZ psƯWAzE[6XH ?uH/Ĉr죂̊s:ޠ25"|C8)2/o`(um~ΒO` ހ_W_\y5̌*^ u-0;RSШ!nx $L*6ȍ6v=!(I_7jp;<Ӵ, ((\ѕ!K&ѯ,f@,3O)S'Hi^AM\1;l:⢭#pPp>^h ¬LfF8LaqF? Oz Ῠc׷!51 uq"ܬi  f;za"zՆ|!BH'==C`{y]0.5{(O|&.vw")NgShSȆ70jp3Y- f)$kZӳCΞ5.eb `]_i !D!zІH1CR2 kP)Dի\2 ez URPVUk oQa/_D3neT<%K/c?g&$=lPKrRBPwCJ 4m- _qDf`÷<4 30ms4[=NI>O:nS6k qT*~ӿL@5k3 t%i(CI  D24?!hMGm@ɗB2lj!byD%aI@@( A:Q@aosLmϙY/9e⫙G]v(^V8uO?9wREwX@S7RFs^9)]Uoȃ@/=~?Gtf 򗮄S?4-&៶ O k/DE$Ju2 7yrPU`z\d<~\f$!HjHt Zh"bd[Cǩ=X{UM &I}x546dbIz\Ή$w⩛Aa* 뛒b\9ыHs s;CSeM @XxңrW]#8m: {1bixd 6 C 6R x??D= WLo_ȹ\eqJG0Lm黺WɁ$H]k>Yq9VBc `/Xqa̶Ý]s+j镝@d S GH7Պyt9@v??L.l/ 6  T(&" '憄 fH BG|x~!6C(,pl!:,AN=Fsɳ0'Y@RP= ќLmgٕ qˁ٧1ώW~ӯA98f!d們 뛦ўBtΜ+98R&`bBc^4y{bNvٸalqa2tD3e_kQGN2wtX 5ݷchS g+q(uY|!'1Ԓ~> BЕ\=} r (/ۚur2+ Av&_V,Ua?tJ 7!@3,iTCc- F"3 MJϙzCHtAXT1@75300Cdg׿ߐq0۸Ŏq->v1Ni}xu4PG&nj)4 ݙ1 D/lAԋA;ϰ}_4,_/o{wO@xs wI_կsǢ1" HQpZx `9bCD#?"O^bs!!tccC\4 dd1 a@SHLz_;55:X8M&pmՌR\z:$P? 睶m2fo|iG *m;;oe*F>f-/#A鯙6-@}Ѵ$h0@rX<2^F 6˿Ncy' 9VKILDCufꭀk 6!'U〹 L*' `d&iA1PNн6z'zï0p;pꎖ&UWĤ+:Qy4\C"u`(-#"Kf ba8߀:Mw d!YfAQaf`8  JY B90גh#嘽9 ϴgxZeOI3+G_hgOWraA@D3L ȉ| SRb@2YG ʈgr95!mDj \3Q&HHC\OP}錞#`ss4އλ0u蠋8y)LV\h`0Q+UTLP ÿ^+::#Qr9=C&HHQ%mS)ˢh u1Q;pV( KB@`jP@Q$vک4G )@/dHGFqW0z5U"3@! r786Fwǿ7##TT@d[!hfl )Ԟc4Ϫ3-mNoW 0Y u=~r C6Ҥ ۖ+P2$KN`xM7%Pveq*U{h)*lT(4SQu0 CtA0Mn=c$ۨ$ Y}'Y,M72S^.Ym(~TYuiR,ܾ,77+3rt<܆#Jr07KVcz]]y[Lp旝ѻ:;QITzT`,a'ğ'Gu*Bv!܂="4?3?+JE)Ef`O9 vg /Ŷ@Y4;ɴ@4˜8c6b^$4R+{h .v3JZJ2,=2\2ōg,JB Y U-V̜X[0ic(X- 9I:avQR8J!za'hjI NoA%HD(/@_+WC툈YrqcoO ?-?f)n`X.?qNGΛn-:3G0]6x(<:[z/3 ݐK==wEfb/>>w$/>wo{?vn AjsѼ@  0R;?doI`ezlbUmF)s`|*}qLͱf=z$9cZvNpCNS: bw޽5gNyV)tCaĀ>rRinXK 8sû$;!GCC0\&%OR{YYN.#Bz a! B3SwNz7g Mʪd9F 'OWWj>Rq^ڴF/f@|s5}8L:vA=Y-q1@it ka'01I'=k Pw] ,%@ l!ԩ07D]G#َ\X_ >:fȵ3 Ik ~<j Bo]cim-ηnIf|H \vYÌ7Z!> 'G﮵xtlE%⽨%[ uY=~f'"N| I93S;kҍw,T (6ƏAɍeYKfn&n!0Cs=#B 4ͣAވ D~ 6 %,oiv6&g~p/BMSlJN\/ÜĠG\[ƁB4sX؍MY j`50  ̸4=Mڕk@\ !$aaԬ{hԛNa↙'! B{_:_A^~؎QͽbN~#mgnVW\5TbIp#低e!mՏgpk9qK"#cv9CeJv[qi۸\Wgy$.YK:ǧ &}{ٕip#;ߦM nfIE_N"7EΧ/ޟ,2<;)BRE=x_:w8ơEDdN= D51i<}"}J:<`&<*Aptk'&s3X3ln3/Y~ǁ@:jon qm'7`\"@BZOn_d q >k(l=B3e (J?Laja`k"]2b|џ7kw~i|CmݾEä<I;Pa&60(~eR *ȌPp|_)%~B,8>8r<$jJFw:djdmtQW:p=!HCpxID. Pw3:{}-?]<<>]S0H  x,E2a zE-F衇PtbRܞ OK!S?Y&ZCXj=rx\}$myǞG2jÈrb&N~̙5_U+ 8 0o!gCn}8@:/^J@6#?.6GQ`N| mRO_8 *N$150 VGԼm6ގ5wu9 ;`ginĆlCc" MC,@pa۷v~xv€B #("a ,'2,!ćdHS+/=>,νQH>.Us"NB+Iff#elw.eJO!!_{W*=3utzy{0vD58@0(Xlncd\,* Hua&ƅɯkHIܖ.Z=؀c'-^.nUN9yR7) ,''GD @LR͝Q0@Ce4̍ .@Z@@PsuL0)AAU ݔDP.Е=8٤N;w<( CD 3qwA< ق,aϩ.s& /LR_i(m+˘HA+d)DCr vBCKۅ<㨝Xd13K+ &߳J/6q6R6C9m$H=iWKR*0P삶֝`qf $"cl=BMLp`e8a JFCBj [G 8+Bw:v9?6q`%p!|wr+AI^?pW  vlLS^H0)Z D`Ƙrkoh#𢪶 HE`ObQ悟{\pN kaYG$:#DŽcӁl3L x%7ՎLo9xS9 F9CCXlK qQiWdƛ3NtL.& k2yMspj% J`Fb0LLA47Hyw\cM}pwv}^(<#H2 HMC8Id+Y1&O nB^8ڹ(.@U:h3`$@?(7'< ~0RԉR$߉ $E2bXrř:s'4KHma >4" 4^J>33s9_q `nĆPh b]3b`@d8$ -8%,El[p@,~9>_եJJRsXw߄Q킕Pv0cxN$Me%K)"*b#8K6|9o!(l+ =V/Gqn!Ԟo9z@hʢx`6q@Ԏ@'a`&i kØh/@SpXm9n }A$R]z>au4 zZJdq ;]Y [2%JVjH$BPΰ =C7P4CӺL K ]:&X^eTZ!fuK+B}$ e % (ԥ/3:!b'DNnxr %0H4Qa&O&(̄c.;B 7i%M p_,"ć?6(hԅK2NF2&s^ϝ ܡ'">H3ʨp%`:'*42aм+ 2 %s8Nz< ȱ &< N {!<|5oUKF+l]h|M tL3$LgBZS9 ܌ILp`;|x=3(K3ߛS)˶} fks0ҍnޕ=OPفȒhN'@'C͝ϜtuNT>{~6@O 3]|'X7kh}&J=\( _ j/xUm0:>G=uyk>M=YHB(ޱ|XW~)v"zht  9kFMC-7^QT{pp=ÒNRu `,v7G>ͯ,=Nl9 W!Ae^& 2L GC3 5(Aai`{,PNgD)QEz a}5tëj$JRb$$k !^W<ziKHhp$>lm [BsIf@&0A %QAuKOdhx#iɒ7^ĥ|}gyj IP|fΏ7@$StM;C.BvٖA4ki,,ApϞ*$LIA ÀLvi ݋c>`$*0ML>_1G`f=ǥA 5=9n0<`5'#a{0G4 #p< W~逰4D1ÂG#bDy{=3w֒Jasp-DkGp13z"f|,y YН%;E*0+r,Y Cjz@D 43 {WB]<$rOD!>z;S8eݰ#:\,Hhv{Cv^)WʓJfiz eSRk0OYuJB|h31>B?/s|Pl˹@TIEUCRdc*LLLCwu՜+e!c:gWLq6>Yv/a3@$rbޥq;pe`Hp5`:򹄈#N,8D7Oo$.D~C[ӫzX3sJ]̈%G6.p` ii.!E7^s^VQ ܭIl8XciUiSTj6}21"..fyLY}YSS0ʻPtp;| 17cv!T{[_ B"“4:΃"MlB0!;O$|yjx94!%' 1P2(TfuٿiP!H 5`*fQ$idii NN| J{)!@d"y$ g߄9J$ݓ%Bbyݽ7g HvI38ڪ67κ45!ϸd:矀xðuǃR4pc Ya}d:lw޳ )'],:b;p3#+r(`{X䇼33B  :ό>L@$pb]:}Puk@9L5u2HM/A4q$ $m̞0q4ql9ώLx)b3ިy{AJ⧵CZ`TmT[{LFq}@qbun I SB6z㹭Q`L BvEӱ31yǖudq9{p{QWLʰ !=_ / -933- B9^˞ {&N鬑%=}JtG]6'4n;wz>T_OdA"HVֱr0UE.c&Lg BeKb_Kg=!w>~f"d!yv]DJQ wjCױ|$&~:{9 0] "Nzqxzw\vsehb1bqгQtH%`iIw'3ݰ$b@h 400DuP{RxP Rሰ9](1L2t? %d &C̘;Ol۝sȿ<˦!q ϙXىĢ}y5,d°]I J0lz~K;3硐JբK m yz^‡==N͡ת]im7Ua54A,uqwDN>o86'Ӷhr# 灡6z\f&Cr$3$P KJ'.U~|r\`ń>Ba;G/a:K&@s&g @YCvf,̂fMNzAP׌)lƌ*]pA+FM˹et*B]Xύ;ǤHiCJ͇) BCzE- PblkȌqc^HaBt`!Azunۧv&¦ٿ8}r*WzdLYs1TzApil&1\ J^F7P_]BQ .Lw?`E`bf ぁf\n8f#]O 3r"N6 )^P2YLWz.r`|z.U0(7o||l3P::P a?%x\ҩ:4]t ~ a, ZIC"8$whI;;8ӹ#Jx=Tctn\ 4Ç% *>2\YT2I2sʊ NVTSeE'0y |㹾f h@"uLxZ+ZyfwRz)OJ vE8It2O\ 9P'}Miwp9?S!VCxj)w0Hp7 w!'1=pU8>1S/%0PQ}:H`kC3& B빴b!=;<C I P/z.F >[wjztx[ރbIyp|(y2 +3vl4l6}^u'K֪tY>T8J8@4 F>ly-I#gSWxTA&r*T9 d " Ps"a?vSށθ캚b9%  nD|*0et\F MEk踽6YOeeݭbNo\`/q4'#i+p>4\A $}s+ 0Iˊ Dgj#l[Xll=r3ݹL`fiYԈXXp}'I{S0AūzM#59Y['ٙ M=rHIh[JM*W`u(pdE@ɦ :cFZ|8f N2BiHMŠf}5<:ipFY-V!3*cyvuT_oHn?WOB;CJ>;m\uiCȏjQz# $ H %OO=o]-LG槷@E&#vmSv ]g$LM̄P `~x5d(k/!tHr5ΧN_INrT='[mqF0(.y#"$a9i%BK"S0fSp[g.YPEg9BbdtKXF.QӬG9Hm6+- L6 f/Qay{`:V)%]<۶9"CیMлv(R3Y\2(f(AuŮ.ijfa G:5 4/@:[a` Y`\l א@HD4okRa$H渤De4 #iL9 [ ,BO,Lܛ~\nDM2tZP< Vkf TPwz>:1R҅(R L'!9J+ usG5``ffCn{'#2M5n r0)!"FkAlkaYDհ!TmtQdm ! ׷ ;wNJ0,5! Q UDUD5 U\-a@aXE.PUY!OC0 m2$D6>O+7q$_8|&lpfD ؇8I䡥's-_!}=vkgS|QNʡ53WC>>)_vb\4f`Ǟ1<l,髞{"O"wjt] Myji<Јq'bv ظ]ŋSWLqbu<B ؛9(j$7bwFM*6g\׎BǧQA= cX߾q" د>$MJ1:u i6CzMmkSb_(NE‚2 F I$Jo].Cĺy˘$N+_L*ijRH(b4o.IkDEbZY)%rǟsf6BHB]xNړʼndrr@#z.{3C9ur" eۧ2! BS+Z|XRX$3&6 F nȻĸ`J0á=X;ӝPUs,k:نbs d꙲Ne(isӤۼaOݴ+ d$$\j|SR fazb2$sqE>l't5Յ jS(sU nՀia$&В ɃG޺q wP%f8)/0uۯ,r357$Q9GV31hS>Ƽ[,) 8_0wqCfބ,C4$r`Ux"S-;$YNlX iqrC$UAA #\aCgЈCdf!,ِ83ta@!-:qsqyX!8H P>pJ~H5$ K@U- #SN+ TbiT⁄F{CԄ|_Y]>rOTs~DkųPa f PU,O?Goj8},"}i =`~+M fY;M;Q;=n&9ROHC_7xWJt!JY]hvNml"N@L%5ix`Ψegh5 w%mn/}G DL{` Ϙ-zO,x" " t=$&((9/8Y˻l1vTWW٘_wR}r)c<BD(A!_H}5GCY\0؇D,y[?D]^T\C:!( )R )i=?8 h"¦v!` .U<0=;ɲa9WaY`VxY6%li p6BćRXBMv&ds9NAib|HG Bm9( $f8*DFZbl0{wtC+$HVV;h}h b3 jFK G/^@2e a\GG=湱ѻo:aQPd'w@C fSw@T/9G.c x:wr F -i4R.=] f ;wb0,j=sC$ n'vnM UKzā>iflC;(&;&!擴 A$@0Ƿ`<ꨟ0_KT|#昲?nJQS;t?i=#uX;arMe@0bV賓7gh89\"+]7<6X'0҉2TJ9QG#l1a:4XkKMJ cm)B S ѿSzu Ҷ 4rơwCSr7u9NaҔmh0/MyKLqXWȘLjؚP޹:&{ޒ3/^ۺdK!'u MQtPÐ߫>hD4?K'y3[?; -V3/Xv+ e9m6v2m~'_ݕ50G7YKEL&_C6 Zm`פ0 nF9Baƀ@>"E"7TglQCtNg{QU#s=mfE; 0^ FN@8dGjj#o?=v ~^Tא-Z$v! x@Z?ۘ^ax2Ϳ}` ;azٴO?̪*{<8茟t4\ ȩP綶K`R)DD w'{*Ow*seOtY›\ݾ .\D{FC0{@H0Q$$I$ژC6e#jtx xTSbk39ݢL.VbM%U0?l%HzY{rϸuUUUUp9×Wd`瘟D*LL8g uk7wS$PK{PJmd2rAKÁ96~L4b7f0r)CTDA$վۊxKP-ë~dvxX'(*T]>~}etsU7"#aj#S7"zZsUGP`6@(s ȂQ@ zMYnZ]xqG޽7#ElY>Xd;%w; 3d$*P BzN . $`3^ibss9x*{J]:K3_KZ &J)YfbG$3Ro#e@۷Jqֶmٮm pI SB"* XwFhOgO-6 @6 hG0TD1w о,GtA#Iv=b꼋  K7p'\fϐ ̱GHD*!Q0S-Pm$rujʝ)}uǎ5=z/gM>~QzNADFDHA%KS.[2|stbϟ8u!ނkFۅxP'0QقHGt$GY3CN9|}I/TxP!BGNx$j]w]cWS7ZpQJ$6\n^4(ˈmQ!Q3/D !(T9vkO{~)5C;}CJ3 gs|$|$8x |A|_̳V<$>c39r7IN>ڪpskt({ΧpEp4$M9 @\Z*_4*4#d=}P+ƽxA=ZT5+=X@  CgQg 1M[ϰh1*_Lpf{Tq\.2T$Z+"ܭD>ifp[,m2@XivK;eTəOJ"9K@Z $<~P$_y5aj\Ȋi'kq['$^dDD@=ʭp@8$ݻr̔L2B &hͦіP4s9%AA1W @עDZ y05 %`Qe;c,Xrp }Ik͹ț5P0W΂u5n Is&p=S ; ;Kzz x)XNzg7r7ΐ#˭PQUEUDTTERF}|?njӍzIG^UE@ ~VZsZ٣Q}H+FtU fl\XۉȐA@.8tDխ"و|kr=Kx: d5}'a#3;@Hަe7? -<^gwPl BG"%-#!IX'#Ur,PNu8b 翰J3 jboJ8]@] НQw^\68QltZ:2\yz,Bx ȑ!ŞF/vw%!QGnҥIR}/`?pX| T@A d`qݐpQ曀i@?3zjٷNRgXL<`" ղ`,6ي(ᇉ@F}I"I$xn<||'wA\kuYwo^4݀IXfSP}G{p!;踓&m+™$HB8DKɅOdEfz #l ]`F`q&qgcQy,/{Ȩι<6jiͩoL:枌򚹪>O\,j ?(PCP״xԊ/IY2;(Wӷ|udQ*e^P 4K2e'c8vxB¥I Mj0 z-^V{^ Kcen1Ap@gOv#$m3gΕʎr=ڧ+҆.*+aq=vX,k RT cr_b in`8PՐEјn B;#CzL@6O4lK2|ч,}`y ZS$s `nȰO{p嶆qO3Ԟn$[2I㪐@BuI4"3IM0|4>=x{ `Ut_:ou!~5P"v}@`R"L@:"X,W+.@wbB$(G$K"X@*|=UcF%t2+@vORep`?5xWMlF.4!5iKS$ynF>](%V? TФX}? !za Dumr8bdaLIДC`?$3h9/4?pt~T< p,YrkPR}G]wI$:P ђyhc!% ԢU;2jK;=oI_̨ܹ; IVNU8xö$8>Gl(P^DETBj~;9ɍR-=vwuCcnYYPI,+\-å.IIÆ03C&`FL`/9\="F 9hîðu"B&=3 A,%$WqrkY7_Y)Muǁ\;^gs|֙6sG;t>AXŜ ؜89@%xo\hOcǨMHCEIِn <915^ Y|!3J X"%F'BpP;}6s)Gțߙa(hNĈ'!ܹs'iZ\$%KVYKпN,Bu$ ȃoS'Ia}~WPA9~޵YH`7v Cgn]`gLm(q,z0aMƵ˽J@UQPEXUS5U^!grUv׌W΋E`F~d,DqűGR]Z-@Vyh;e5wN1|q<S: SC>}C~6x0lxU i Xc P[nA01E4MYjbl1@Ao Qq;}B`zZu?QO?yI;ON׾vb@i}{N'1{rty돸gMjah~xf!Af٩ ˎ|s,,E[\PH.ςzAOPEJX8s Oz\!1T6(C[ͯ"3dO"\5B^'G<7hpr"dȳ'A rI;x8tznSqٗN9.bZ 5 98jYhG7ګ̲&OjH˖BԻiejjnfAh"ܐߗA>1|,O$^#Br_?`aI RwQ阢Hɑ4J@ܳg߹w)0?4"gß En@%݇}.Ckפ&})KRX ;p+x缢an jc٩O / Ę3;!"a2b:M tnEG,rǡr!H*PQڍbF6X-5HcPpgHVӊ,/$)jed\ *('A&H恘zˇ&Sz 4Dڃ_ ⽵;68&NᲝeQj3{cO;.Fߝ+Vf>h40.I9;x0kCpjq D4&}FphIA U6 f]Dbu;, \ ǠrCֱacq) PH$ @P+UFz|LgBo973,Óԓ Jf>Yo!W~r4$ !\w;>U#ӑa Y ;æ!@{M~7\+vp JEimjK-Z[Um-(2mmI@!/X䠈K@JBOm @!cܕ ʕYUg$2 n@70E:2G`9tzPN0Ѧ Qh7a.L\vN`t& :3|&flr.6.4áw )89w~ Ṿb_\' vBHh 눴%i]v񴖒U$&JI-Ðh 8Š]뵃_!Fw{>jW5veo>3{鴥jkfAhƪV{V,:ش=@t<:mx-H{P xt!L֖ ݩA:s9kp)!ԏQ`s>-`]TW1odțT> e}VbKgW+EP s6B!e~47(^ØFI@#%yMBLS bI7>_X?S(rLrJd"("b*UPb}[0!A8QF (1`s` zP<~25e30;_l06JQ;fp]w+H$JkT{ªדx{oxpLvX+ A]R(!7{!m@WHCrt0m&~O}{TOhОQَWCr~eig1=w&t 9 ST 簄gA(;&uHٮ{^ᝲ&`Ԕ fI`|;X~o}Ɂd`Hϼ̜C_?wS`>OH$YY|=$wѺá\eͫaPk}\| Fua~- }LFFbdr]Qf0`(tPL !2I nEb0]]5v%6qIoG0"\=!v /;j ?)/`Px;zXڰA#pzRJ&ݽN#`d$$@^l5C܂y-,crʄ Z"DTmڭLժdң20E *"+Bqu&b8H3E*9!T#3cXf JB"Ͻ7..hrf`[OY]&zNy(@1eo W`0pQ 5ŽzXaʮAT#czd헿ϯw )HI$CL{~ tې;&NqJ5X03/̆ƍE|lzF'&z>p> HI!u44Fb*R KBAf"ר~޸G9M¡r3X<@ピ0SgDISC?7\BI<,+ U~,j>sKcT=7k[dr|f0(aWak~&[-"H$' v/tf4Ʀlxu,`$ t4*D>t{b s$e͔JL5SksJC#烫l꒵թ yu;/:!`= {27Lr&&~C@̈ GiJ;戔G+*~C^6ܫWTaLܘf&=h՛6Oa0#p|&dgT1!PCıPb"(x|PVhʩ6?e5;JH%nQd'Y_|]D@AQ0i%"x**J.CoNcX?Xj՘ES,zp`WbX@k>biZiV`_P*$P '{3 {2р:er{{7 j<{Ox!z@4A=_; xs4uH 'ـzԚtxȇ5{r9sRHp߼! u l"xkRL HQ7z==LՁfN?⡛R*k,>oC&8E ܠ;3DPUY7p¹+҃Ct2I)QyyZ(44q&BD F J0 |Ypdv[?q2;1n#BT'PfA2ZdnBtp&= ]xrG4@>b1@ :Ya8HSg"JQT99y#ó LMd9"L]?Y(R)=@?txI#+~HA'*$~>߿ ˕ \[-JԬ0̰$Of <%5l! :(J55 3:FLeX EdR ҉#=3T^3iSy^w)n2&2:BsK4&$ 'hYJl-i[<}9f$ɦ?rczfu}ԕ(ybr١ixTFxh$'{2 Ϸ SeP`bRr 2O4KJQbH[@1LB2Q >n7e$'!_@@"N&@1qn9hJeI B(br2y.M uOxyUښ}F,F[vBK[aj=KN,sT̰ᇅ<#3BsDxx8>0k`ST1\8`C,uE i1C)nf% HJn^)''78qD<-{Hnv^e);/<=4t;disNR:hwc=!j "i(]Mm(^{>йHi֫ =$0I:HRAr:G1 F>Z=y9BY_"L"#2:3ępsh\:ޭ4zaC^N1(ԼĜ;I(P()ZH N)"4^hOb"˶ՙ.qNS\Wffv95:zټ2Ns,:a(ȲT}V셦,(Tt|Q3Q!DFP"]]8=S1o@„$r6)dhLJ*JuJ(k&Mo_`u8%yct,~D9'r6S~1(r4g߈FGxw \gM4Q%U%5W$1?n,"x\\0 |^p}t?;=XR;0*P)AbK% 5p4DC 2h_/'|1 a$ݹ e5x_Ʌ]x}ʈ]1"@A`Mpߢd?){%~wHQl2 hdDW ce9Җ 8]p$" r\EAUJz3OѓHdRBPACGA=Oݯ_|?l4'maiD$yk$p5mhՐY8ÔeNXv>FeG߳%O§$RoFXm@񑙲҈k({A'H^QD?ڍP ,l|pTG0?/9zi?.6 ,pq:nT P b+oT?3bSFI9$+8T8$}J Ϡ'HJ!=YV* T9;teDy]ӧNC{av)MVH.IJ A9Qg0 _6=_H? ژiPMOyt(|KZU=H#T?C˘v QcIFϝ!%eTP?Cj&\Mhֶ4;TF~"aߟĢD Y.48Y|_MeE<祆Ay"y;{d3=(*9A~El&IiT; 8.˲_=5${0CTRB_̱?͝,v߻o;ғ Q4XAS.!> BҸa`{ 1S|}Vdw:ڀڒv^c>'8pQ~O'!:yM>k{}??Ni|jq;# ѯAqʆA ½}㟆lעq<.FDl:9))ؓl gDLtD08g2vAo" u!Y"NBK%:)H/ )t O(\!>%=Jڔ|J k<β/14aTK>\kӯ=Aˋ:ApX YG (s*[pmA1A!Vj*g5{dHE a( Pam%- 8’ {H Cֿ,0mƺӽ(ZUDDPGdI ́V%*`'^kPuF4pe<¹򚢽 e[!6*N7bq:]KP" Q24Q Mw'xZ7+'[!Ɗ 4@G ]4~.RJV/|L) ֟R}Iw$H@EQ#}yd CJbAtXNfOgd2{qQB@0JASwA?5hNMO!+Eqykd6pl! yO}WcKÔНj+TG՛28Kv$@=56˚z0.(Q"рņJ̰XbVV!*ȲdYJ(UQ0D' DC ddճ(j`JIds,Wف2+L ; q \oPg%x$b\D¥>ϜH9!" (2d aTml-Ubl 7О[y4OO] _YQf8|_G>טa m 67 fw0VIb -pVsid>^Y+'>騀zH0;}UFxum^zJA3s9p֐)/yt;v.il|:NH+$8w(oY*Z\QZʀ([@6=SijTXbh3,HI1$1@XVV&XQX0щP͖ti@;Beٚa! R7D"95T&+ +O~ze2"Ɛ7UGC9\\hpRuVb I' dҙPK3)BT,@1! vR4"FȪSE0QIK0RQ@$`UW jtRP JXLxw)ĢĦ0 3%I]}!.,A c%$ j8 rXTOOć2m%OH'dc?e¢) g_y\?2@,Pa[oI60} Z*h^ئF3G' 07f'>G gDV%*훔6*|`a0I y |o~LW7+SEU/<ʵ k U(I@.fT{Æ~!iY.GMf6HcYy u!M?#b0̋ݎMDrq?Ui{iYc F*|Lwܴ|/y.#'}:BE$|d=ö*A9O%ZHuγcэ(q.[:;_2l:Bf9ei;h 70Ԛ:G10C{H*s+R[K`^2oe#[]"1Qm1ilX%\ѹþ9 bnRqS.d(e׮Q\D]yYa49 b!&(-!eas,&q IVqzM/yx KI5c2DKe^AªokDB}XάYkyUI Td*Ъx(RƥY<6 Sqa7Hx#>r?>_;~H(d??#'0ᱯyl" oi?ɼ D8`":pHrb%Ag=9zL2~`+֟т]֜'c 2E:N O$;d>=Ib7E]Ï [0puFx0`!zGmUqya,rÚLw$sQGi=!L(hA`S3` MQzL<Ԙ"&6.c`u*2i 7I6--TB !J@%~44!S4"HA@!B"̭"#LH;Uu P\V$P JQ1D(kXCՁדK@LQb (*Q ?I F_{5}F5- -,iV\eZUZ)-+jeQXbaS CKIY`$`k1F:Zݹm?UUehR3_JT`ED~ApHsL̒ a?E0V[<ȸA 3%b&3-8Pˍb#y%aR@`ݏuʟWB G겈< HrU0C|w~ _Iy<̠NJ(d!er9Cw~*N-aJ\4)Tۙ}lǮc F+so/7r蜜Nɘ\R3n\~=Fl V{d4+hWӆN:Cr5<0KwHxA> ОIc:20d(r:jttnSdè%s׉fDXj'"U@FĹXĜGK8Cz*d S!"B؇|N= = 8rHNdJl a5sO:KDb>o't;͆d0) ~_M iC$bҊ56f9 k:G z^jmX,33L?WoZ0BgQ_ÔBz\~ԃx.zC:!y܃ls2s>(q$@.@L!HEHDQػGCd *V*"&&LĔLY(-AAI9-Q5)Q`%amT,"0U@i)Dr!ե{G(#拃 |5,O*?ʹkIЁ )yiiáMIJic&|gAp h{A7s:+)LU{e| Zi) Xb$BIDEБ`9o8@ `n.)DB$M 8Ba1 8B""a(B PHĩ #+(Y JPnvZ?84=5dAQD_Ct)Je I&XO^@ )@~烋}pe+՟#I^׬bN,^? ZRgD=֣?lw1"T*ceXE5*(7 ¡F[A" 13!kSz?g!ًc/h/L3,؟3=GT)9MzGK2>dF.t\%y!c>^?Fy!#eG8d==sb aeOBgG\2^|4L0Mef˟h;1MR~Etu'v>kPd/Bɉt w'C Bi*X* *jZ"J_~ A9dI G% wd2 DxkYhiJJ|FMhR$ c(Kl ֧C>@z&ܡWu$4|AD[avxh *B|WFNiAW&ʯD$GqZ*̥c1m Y99UAHr`J9X)X?mPI1p,P 0P><)Gp;kC MrtAT0#Y$"^[ ˊQ^# |*˂d t YZ@nEGSNpJ縟; 3rir rUԧL3!P;q/ ԓ!Ĝg7ߚGm2Co;pR%4O4D0@o*O>iu,d Q*t6 Ѳ{}\;y㽜 I]D rLg("Z! J&hL)"q:P5$N%K@`QBX̌$4vwtt9s@rjȱDJ&|>; d1,_<7z! ~n׮3icJj~dͷn@) j^`লE^qveX. +dfc8o,ǐF:xu6WOq C lL Y^JPpʠZ"l?VX!'fO\\zBa xmBmy1!:UUTH,p9ecN)1T*3-l$`>[snGyf`58#Wh0if`"AxMB(γ@'uN9rz4fV9 t7m^8bh_!pca-%ózG|$^oT:Ձ>fxb,J y;kݞ;F;Ȱ)9=FhI839yαgwvxӷ#Ӭ9wŨJtjqn Dk_Ii0H (tzxo>>9USwf8eoP|p@~sa۶`_huy1P*8\8YfZ j]bڨ.\^[SY*Xlsha׍-'@vpm+ԇL0Fy֞9a7m%盋~6A de vf 2:Cڦ XsLl1=y2Sai߭x#z.-Ub2LoM`t[ [![6mtE&'2'2˛LGCVYi[r\O7*(E3QHp =8{^˿]LQva s3iQ4':F DX50G}fI4!@sWDn5X% rF. aO9_לzGiX<0e0L2p%L҄,a.3 \7@$h!ItQ#\n4Y*]!`JQh,5a!Yp 4SΦt UF̥b"NFsAn\g91SMFtuŞ\!ޡS 7a]3c(UNJ6`'|#*mmcwչ\Ȍ,z[d0^CMV*f"W M8FໆAq`@F\Kp2OH6q%x|ӰZ>ntrڄܝ[ 2CPJ+!^ީ`y&Jҡ;Fxy@"1O.ij-,t:g]0Ni[P\;v>Vގ `mA xRjTLϦ dFny,.B$oƇB=3=iD s;O7n;$@v"zh|G0ﶗ[|iWryHF(`G/twD{2&5/uF.:9 p9O\uPAx͗w j0A`of[t3{^9 t CV Okül?xd;2uVaళeAdXd䰰yYl^U#:-"uQ@o}̂r:[s  IHB׏S490Ȝrף0d HҞm/DBk8Ґ&R cAn,CپS8mMH$$Cfw#fVQt(Bn3CHlzŏm8Wi0vYW4#1^}EEV z-nF2Ik`Ԛa NߐS=$)3}LI̗a,R ,q|\p\ \YC)" 'ytϙm|Gc~n|r)@ 0no`$&_AHpF r/9QX̿0jf&:gH!$ùh}%lrеFnӜ0e'* [E x#bFւ4]3#x rSY,w`d-uo/gFma8UeF`8m!xARomz$DCURXo*G|A(tsBdG#]}3M^]-tX vЎ''c``_m$*먫U)d99׎93msF#k,J8<x6H)k}VhLX.CZ$ɓ2!ߜrHے'$d5٬zTw9Tdno(HA bbnvcֳ4NGCp9OY5̾-eV :YnXwM5O=C+ XE af0$kngm[j8K.f(ڈ g :2![{;Dm  3\`%DF۷[p'=7}k& B$?b=. %ӎgpGT:< qR9Bh- Hs˷WvQu!xkxXrfڡI6?#1AƘuSZ˵÷7vG.=dW4o!x^H#5u9kUP2|eӌ8Y42'd/8\3!C h/3cӰ4K@--5xΒHc]dS@NiOۙ :h\ 2S=./~>8\.AY==Y&sԜdfSa6߷("2[ D*86gδp7ڔ); 2MX&#g}ZJFy!>{,7( X&ǣV/" }ؾ ]>1hBk i0EqUM6:N:9NN$BqۃLyZy듮] pt'rEJ.JwdPyrxx}/ 2Yc<`kT!U+Ba+8~g#:"F0ND4qM=~` 0 ASO=p$Jnء8 YUqhAC+SImtuC!==ѮJ#;!^Bs^y=6oC*(M q|AODM!r=PA8θeqJCF;S3mH!]S;^/܄hJRpk ϥy _lzUcNW̯-C%"߁sb1Ws#twzD5 S>mTr!{ E Jwn2L= {}qK+mIDA~34P J=3Kl8 t~CXs_ȎhHؔˆfM6}:}!=;ҹp޳72S<<R-% zHI]!+Td^=0yOF]9N`mӉt/!i/Dsw<yva"g .ޗ D :E4 Mq!Άo>[o$k!7(DSK0=hO>\ϛpu>і0p&|yxƲ 9`3D! pObk|-mOћyx-Z뫌2%,(%e`-\wrjGfI'<4Νh=IZ᛹L%d0tR8byc-vC]lͼdN`'~4=]Ge] s` `<-^y/̒JC9 Rlu pϻ҃o]g/9fQ!64!$t̞pLObVLXX51R:*ށQA[>~ T~kJ"!+’w)^y}DH}0*4S 4QE -E = 3 (PEJЭ!BPy짟WCZURE!IۯYhn=BD[^ nSZ==;!H&*FD) R vC_c "]@$ty@ <׌oqI^W׾yc(( nb3SW9Xq}o(x- 4<:I<6̼c., DN?3)槨;b QQ M: po ^XIgʋ}X ^=9}ܰ8 \m~?Oq?;_M^!)?LUEfB0!>R-1)5OȧZ 2&SY8E;|N brXdӠ@!C DS0^Ŝ3^~c;B2k IS2X14 41I rZOkg0A=sKL[`)uD **qޓc5`8A*T"!#;bMY"jqfn%\9yO7Xt3r U-s $;AW6(u YSF9b|>~@ MQDϘ=c3DR<i ( Rp<>ϨP=#dȳai8jmǘ"م?.m\6WfbqRIg=6p~}c8ѽ_'ב,.=Jv.щy7;f}K'Pg@:HPLD8ل<h1őMJbqrY X>^%kELorr&UK(0XسN$*س,AqT1ɧ׵4>/@FG}[0HȲ7 2kж0gBL:v3$Ms /]VȀ'CWќsHiVLyB_LK:륍ڀR8 O>ܞSvLʧfqʫ8/K͌5knxfŅ&dz >>ooo,S@9_-ruҥ$duVw?їe}\t8|A86[.k]LW/[ۛ-!G'l+ L Ygw 2)b<5vSrNVғ8r⥅%d5k , tF9|G%qE/z-9D8;)A,dPrr/@!"`aЦd)NR`0OL'T#.,]*yU$=[ͧw좜rd{"==AxǕ[+.?N2&%YjdHkG a=BBQPOlV.de >& Hԫ&jG *HC#;>NR$;NXDNEG3uxs}^Vur=#a61!P!舴3Y E-ه KR{DFi}|Haܦt_S7f/Gf/ Bސ0!&:47&@8jd!{\,~4MgBr p:k!iZ,< 8ok 08A<3c{]0la mI v'PϒBo^g= >Td.j{BCCDOL:|=@ҟݵ|6iL?w`lbC`@ܳv:5r\Tx;L@GOst3 1q ] iPD(yOX8~yUQKH*{ >0NۤNcO@|D|L?ϊ~VS)XNqd〠'؝*\yY2uaYKbKy9HXJ;%H| %sB}/Y,ZE'2#%"c.g]PNCtdt@p'}aޒNڐq (#RrJ: ̇@6 ]UQS޷a,!΁OE{,F(Z/ꔣbG,Ù~[9~zG@gexƼLQq SO@ic?"20*^,16r7a`$K)Led}v 9dᣄXN G%ׂ<ƙk586197( G/o_>8+75f}E>bQw#m<}7nx!#kzޝθq:5{8#?V^d*iz5&F.rXƊxuxӑߞHߍ:21"ZT[lq,yۅ=LnA^I LeC6Q:˃ZmKظ0DX^+@du̍.+=}TCf/]asR"9$_0Tq:oU~cҠ9ҙEϚp>;c֨ !KV`{; X3A0*wj i+DD 8҇UZju`D\oz^3EfK.">t8Jeϑk];klJgyúYq;y]38,e`ys kcAER֎vaULCuw$ nUnC6Xh't%V&JywaO;OL- <8G>c%{^5aR-ìΧs#WP @D 4|$"*Cفޜ遹 0GDOu&Py|KB%j.*4fnKnf)"$6 '3\l=P-/Rd0WNDn$cAiVIUx?"Ԛ}TD!\?'@c+9ClW6"" *dbBi36`104"%"P(q* 0*@`>@5uI 6D4' !-D}SD _J(>DIϴ̰qlF?C;m dNRB&r-Y'<Ҩyg^6R?=s,L8Ll Dr#I樦>ό}&̈|:*5AI/ERp3iPjzNa W*_$+$߼|ɹM߮ qQIdF*"]|0 *41SbnmÆkPwfxN1zOŞwJ@y0rJ9n iXi* (a'")'0Ʌh' @b+QHr-YOكHPұ8@2DHߘkKc܂gb{|}RWR!J$E:P, ,?N;Ht*~*oAC(4< E~2S-͒sd'܁-m$>m\̮2s?n:4q,hJ`&?k+=}=ߑRb表@'^%p==^=zOR^Wh3@n=pttiJU)U(X^*YڙNAZP*R@? B O9#mAKXgi${r? fzs-H.I]&8uE- A@Bh$fD]:<5 惐J""gG(GCWk;:0&J1Q,$ $ P'c&A QRᐎ>ya]NrqSuR҈ r/_z#@yxc4^ kr:A||U>2OC,1 ʒL]]*.R~ wf  \QúuvauPds#û.ri@E2W!7 jBsD82WphW% Jnx ĦHd @)@$|3Fԕ**aaNP*rY+9Nfwzsfe.!6XJr}#/2s/l9^ y)+׶w 0LeI@Pa"y[} :Oqh,;0h_s"h>rH$}!$؜0,̄`9ϖ=<~=#o2yv=ĉ9ݘ̓{7Ԕ5JP o Sf+"ȀTı HM0:!F;$biը (ZLMCK  `DEd_mo:Zv !1J5>x=aShW3"8iMu QnvPD:I-'aI5(_`'@{fW,Ķ AB:t>SrŐ_~SK_MLA b y`}_CO:@N~z8f9+=.-5SD4LDb)$y3˵ED!f^sѼ[:~V g֣֌ٳ'IMI3 *c=-)\D^C'wyǤ M4';9t,psy.kӢ{xghjbjSh>x$?GQ6{^ׇtx雞&WX:_$é|+e)(42̠ZY |rCi)D5ϷHcTN";DMT<YYfIpX=:D20%)|ևh6$W6!1hq"* q.*L-XdXE VьҹP4%X `*QPvM,4:r(JZ &EZ,(ddNW3s$e0h Ufz744 pm.i0^fv{x6zGA(<t\?n))@|aM5tY Y40C)(*9!M# AP;o& ,?v# f)Z2ErI h# ,Q- U + LG+R(nrXV PSfw@*bcYVH\-h*  ["eHb[lX,"LUPq1IGLp[RKL"ʏ>o6ʌLY ChfYu4h܀-qzHue`hr"r {.L[?2;󆝄 c$`H0) w! 2@P(`(%'A,1q|j`U,h7?1lMXB3 n FTUM42eIXMElkm"{7$$aQ=!af{4\e̕5nLf .f=Ȋy d!* ")%ScSޛRy'"(#c@(.nl8>$/);/xm(XQeB<p9$PY&(P89a" * V""JJ)$YT"j *Z&AG!uQٹ ?鼔7bYB鶔4##Ix#NGقP9?4Rhp{zF.y!JZ Xr{pX'!U* <=!]$g3Rb :Fl8pL9 C|b_@/(*"[) Pݸyl дwU d)) rlC>F'gۂ\&b4Viywn«&u3"%ˌ(% \l$iEG~u S!b R+gh&n#Dr%% vBH=!wߌ^% PĉH){~x@!xEsC*Ry2`3nr߫uL2Zs3.@ ;ɀoιAd-p:E,F82Ҟ |->aNMIr;9xx';W]TNcFYJH8 >zJR/.2d־ՉL~T'B1])BG&€ZPi@,z?̜`zHC 0~~@l>x3㊝$?~a! y1  9A1roKlj@"ORS+8 ANpz?y;ٞӴ;C@`@3ͳx E ګL«YE=+k>q>tz?}L/|ٞ4|p=datHz\J!EDJ^dMTH!@`DkdU2AZ z3RUڟ<#rptt@w8aq\`)JR/NZ[`b;4?FnZ5`PPP?N)HzO[u!qJCP6 [l-$jw'D%#+,-2P^Y0Ymm'< k!dN&mffp * CV {C< $mJ5 h!z&4 /$LQNruۡc}ă9.ǡb|j>)24"JB"J ZE)QgQMI({*}hT`'vuDM8۔ VT~ !L@@%@CӨ$P7()D# 4[IvJ`*A[͐`JB$  pD$` pdc4a,ia) R` H&)0fBtk-f"$")?+ $mCK0mt)mP4@xCݏӈ@[==JB|zbȘB MNP{Z߶tbu ()T E x32ƑЎ!ůY0g)#{S_j:Wpm"͟V-4QU MV&Ge 7g#14#j88>5C̋#9rbd6NJyc]Ax63ҠŶㄭAMp:yp&aV yy1`nxB|Lχx;V"zݸXR <8,⒧-rZ ފlU,کK9Cs"L,r}BQ٤yZC2ի^ҀXL<:"0[CU M #~l~Sp>JH$Wy}z.DDf (1a J'Cɕw*lB |<|X pQO ޸ F)D#">mBvQ'gvJԁݙЬ C(NyD7B+g2c&4.uALr4 AF ,U:@5=m!D= ED?'\cw Y&,ʅ dRSh @)HPg55xR121QTzooyͻdfTwud5AObyJ:%u>^ 0Br!WJ=T|(xI} *mea.?.X#P J3/y8BCRacsg~IP$yKWlr8 ZA@!wCP%ӂWRMk %( IhT( $Y%"BI$Vi) ``%b@&hf UhhjR*(Ie"Iʂ$Zj*"J8v82?)R|R{UMD VDŶ =A  /Qp%T FIH*rO!4m"5!ש8t k]'PuB T#2F*(5s)ӎ3X[_OgBaN;9厵'=wX~)MtspR)87$ 4(]w=& =ϱ ɁsR{w,C$ڲH npx{dͅ)L9(B3HbcdaTrA٤2K> 7a[ϖwN]CLLF{t홅=ڇG]D6LEWd5>>=@ΉS_n !!!J uq*9Vw'zh>N'hSP2 }<]K+& WL2UpC(zz6&f4_^edXE;E?0n=rXi{ujcXZ% #u$1!CBZs{t)(/И, sh0&M-f>degpwd≪~=Y'L]Q#HjcE`qء%ƃspOJRAJPQC%y]0 (Z+C=XX{>NIwғ,pq%J: QUAm+E@AD ELYJ)%i*^yV*7r!bQ hNG\ ǰk?/N=H'R] '\$Ly!`͚4X/XjS? ,l;1CELA9&X4@Qj 7oWu0=oxfd-Sc(_)12$nZz49Յb =-2bOV:Ā\IP7)X.ӳqL088bofGlCK:wiu8TԛeEo32 Z!D  Ġe-Pkfddol<0ܫ2`i1kBLZ\wo9 Tf}LL9ƢbVrʙN$钂SiO wrF?yaKuECzL((0m4(>dDܭ% l6q$+nUiB&Srڗ,{h]SmQ+ 6f\p3 kGZfY`Gk=stf "N&!J5-]l>Yfm-䶔%6RǝZu9(Rr D(9HK[hҲFe:vWT鶉Bm,1Fb\;pV MuT41 NX/\iE[5rL'MpI^ 6&\#H> \!ѥ:V,DWTuM_dҜa4y8_HRkӌ`*Ȳ1MDI U8OSy ?)f ۓrҍm d6;敗iTWrչ8N7L/Z*ѓX7 ePoF=.o߸qf2e޲fs O5ŒЭK8-'l`8_yyHx%Cv Wk ԆRGCR't6gC73 > ›Ɉ `i (n}O 杆)B< $4 kg[y 3ę 3L8@ "E:` A@ )U"Z`i P}|#_<>2X+*QЇܗcd3M@066ىMռ.5 . l=; 6OR ua(:,rCe9aadz>ޯljDE:SNY U TO?}ly%%p6<grL 8%XqmGr+p>߷@3သe RLaQ$= #=r(8oaX"woEbRH%G4,yNJ`ܔ]2}K+ƃGˑk6Œ7ٳ~aç&ыڂA /pjVQGFp8+혈Q 蔾,rv g;gj @Тln'HYF@%V1E 67|t?x=qO,,>=3뙛4òDd ~˪ #a=@tj8'zۿPR:=#IF0A P/O_(vs;PB|#&L]̓ e0ƴre(RȨSL $b:djkBkXgoE΅MMXdAR"ـ<OA6be)plzݚc8"|9p{ ^h.0 E EU*B`R–։hUE"((( hJD rH18w+(|OՁ|ڃ! "0%iwϼaF]+/tG0!Phn~uio5I>`o)ۏ_׫>mP F1>.cl_ͅQpM8uad5yaa]tcX:ҥ(!_n5#&(Zw{L)*s8X#"  QPE ejbNqNqE&(-BC,tzu7 Q#b`$>dC3U$$TE4U$,",P"`܁[F{%Db@*B@ `V=0$S,EIVdӾHp͊f?rXQ2xO@ ~+~#0fB>q G8iL1r;[m Bfu\ɶrqp<{ݡfoPp\) &0淨r\ NZDCŤ|qhn'cu.sލ"32呆K2%Ŕ)db[mmdBP([mRKJQm0?ڏ`b-ac0ΝL#X|$AG4D.07bVD B<  :mF /A'T΁>9h)~J4@ŸoUNgPX|/~[eYAm҈m='GPwUWUDUQQU^UDDU $rl5= e<:q2b@ 8[=Y1 $5I!2ꔗ)>Q))OiDS+ߢOp|NjBIV ^y2μnӔC" &fZx S(Svs 85)~)X˂3Iu^H|@d,* HtGD%x4,xtɒ( a Hs2a "癘KXKk͆@mfSj0CԳ'xNN\T@:ۼ7h8vY)Bq 0,pJjAb`}}"ZlnWeQj% @DZ>l`1HF߅^fL+tpҡf')p"e&`9p> C1I 穟Ԝ9T10*Vs 1yܲ -H^ai;ixCp@BD- ʫBUbe.O(?1/"XVnHjoy) |/_C%Gީ^\? 8|o'@BtsL`[`HPxF5mHDdˁJ_c1jȴ~O)Wl.m~Dw>8+0 #:b`A k\_'-yI),/] ;Q0IpY, @JLcKP12A@\7JEcpg9%^-?t h@5T#Ȏ*p8$ nG…@i,CȝѭvzR jPI FL ΚOs=͛Ĉ,X W]b)bHȨSmdq~0*%):bf (_ޟHvӒ'/f+zq򓤚~]yeza'#ףI~NoQ(G*idфvxz(xybs* R^o#V&eh3zzbb^s*nkyD̳wݟ^nh6-ETIӤc69d qȟMG7ӄ~>=Gr-+G&„96|[{u)"=xj6&gf I(|8ހX*xH>`q#bxAZD(h+3@\B'`}z|/ta' njFvĆ9Mj 1px޳CQhQ`4b*,Pd8 4TliDb[m\̡ U *n2Dc2࣒-T!ƶX)IA @45BJR4&`DDD1EYC,$DE L8pJpLS1Hi^ 43;dY152}38V9ɡEέ cTBM8v>*r̋,"M4n yû讞_qҌ0WNf23ÛKV}vf@BX#IDEZKӀ*8T_MB>*uV lVfU2b0Ft]U:X&VM1[>zSRAI04> =QoWd 5ukr "TX/U]28LC(FbS}$/2>~18:a *0NgPHU q!km-A[ho`@ 6J8O}xz,%WeUҙs3!+2jeY鯒rIҾ?ա3סρȨϝ۪f/n,T*C:w=Qoa@g!z5׋*= 50nثе!dnL"n><|@VΓü6`g5I!Eq pL=5'VJ=F!  s3m֬׻/9& o{`ʹPPSNJ&;SH9}{2^BT2vSF'lԸgg&~Pzt6Uчħ{h ~ybs}Pd84T3ۦ>Ci=}3Ne'IsS$ 1;x`*Z=cG7סya* Z[B*^|.&-nQҴݿ,WbNtѴܪErlҹ*2l_)^'2JXu0ԁDO[)ă&c+-w-ę i̿AS 59gl$,)D'w 2@lRbEKisaBukfK\v=g%8iќ*0t2ç耙n,ٷ6 oP)g&xCc0apښB58Jef\,Kxs)\;ed vyf7oVrqNwt, flzƒi,&mŀhnnq/)Xo^8SB9i\rlせ @˥BLQ Gвk!q0+ i\4pVTCNw9e\1$"n/3\Cs 񼋣^,)M{g$69f֢(7K]̨ 9̺ǓJ3d`I2P{ܕë7 cJuÀaܝvY>-:Mq/,7yÁ&[Uxin\ti Zis]ke`3A陔st td.xiÙbI d7fҎ%2eٴ%0dg^'s9ܒbLrԬnax4u%^eA0FpKχ, dY 9H%iaG}@p:9Cy`UC{i-:"7@E:̲1ϋE"zi!)<"=2j{s9|z7SNJj堠6>֊-LOŏy8T]-:5)i^9_72"4p)uᰦ).IBIM÷|@ޖ`>  l xs(I:pͼ!ˌ!D3,B<7=C9Lk|K$Gu`M`בnlp5i @L)3LU.!ZV5I7paG UJ 310rZ)3+5I)l#l#it|~7/uG(&ȝ: (M}~ۦ/&—2WԕVvp#bN}Gl[gφuttӠ=>WvذSs<`0h%dНΩ,`M޽NYMF f A }c`u0wKDɷAD :l¼;0^ܦN$+Bu0&懾~@Ք{fܼ9rNKɔF'8マť|t9Mfw +fe HJ4_h.>naXbA hC5W@i012VȶPJvq R -P ΉVU; Uy?d hݶz r2-1)Ib(b˹5]H x&2q&nQeM*RlA]Ł4`TXN2T1Kq=M !$bEfPe ȳ!4+ BJsa`cXJًE% `#5m.8;hsjۭ;Rr4Vp;s2N%bu󛡹 sHd0gpH )BG8[y`ЃM ZQw$e IX\S)p"~s;vWbSzo0ë +0 bE y5Œ:=6 D(QPQIS(dDRd !ĉPP䊪d)H*a&AMR !d1 3Zp`( 10(u WR CHH#H&@*Ȫ(D-QJ(FL DE B2J%}@[=Y!l/ F #1QG S$ * (.\$c юB9 0~kYRaXش`[E,P*V)** A{ HRfNzZСk(¡tZ!Ѐ>}}%FtNE4NO1<?i^a4p=zw!ƐoSN8*n] I{FOl:!#eMw "C b7 `ϓvK'/3ܵ'8tjDbvb:HiS=!bn(RU*%%h$bCR HXR`b*YY(H!JX!a(B*%(B$*Hi &%ejYjf`ZIjQD U "Zi&a g'$" H$`j (/G)DP ry܍%!1L(b, 17`'@NvlpPw3p̣&CNMpc] M ˈyo7 =}ؖ&av<0baBqeKT!.2 EТ|pLzB@DRRK*rE#,*zq Ba<'`gfYcD$E%Ll<rh?oD mR;`a"ҼdvʜW/;{ 71|1f1"rXEDcc٘茔2A*,iƱJJX==m}`ϻ/;瞐&!lGm̮J0N`308<㍯H80>2%rFF`r0r%Nmo7 YsHB1[u!\q2#$qŝ3tlCgLA5^?\KX`Q̏*?ҝ4fP>6ɧ pg$!BrP{;~c<# C}=Xmti0$pIY eQ,B8fH-m? YDYea]t?4ܡOo+*y40z_T(0 Ju7bM$'At: bl=R iРRy2 tfpQEF! B) ?zwiL'HRm zh d 5d9@1 PajBsrڣYCbUFdZA 2&3aMqaiMI!HȢ 0*jK1k0DDb[c*1 Lƒl HA* Hd`dd4aBP)@ PSOPX!CeoPLĴ4 ,BMk31)X~BA  D"D*BA&ђ% Z hj`H(B) ,T܀SlTeԯ01f\$(AI$ꄫ2̶-YU #KE8qe,Չj,ua+)VR֧, KFDV7j`I,S,E[Uii\t;D(M`B qoԖMJ(ɢ/j$H0AHK`x7N{z/NicS$:u:8g6!ʤXC톳2P2nCt<'tq[Xɤ9I`ކ<7G5ne4T'YMIwA'DW"X%.q}"TsSc GYb{yk|lho|vqd"ST,D CP lpŃORd_l = @fj( 9"@Rd DB̡DCI4J9*%4*#H PAHA ))h 5!4 ġ wa@WHcYX] G2ƘbW7wfz (iň5LjpD92Xp)q(՗*X,iJ, r²TAFZTYKeTJʅiRUA!JQeeIeKҵֹơeb#V([It!L3" LƸ]!0dX@hMpH%M?sՙ^6b"O @Sa;`Z!@WrXpb )Eޅ&gim7uc͟;82U@ǹ LI!nϘY'h"eu{R'Z1o1]z8aAecou'x~˚_&hG??ͅ'y:g+(4tM 9$PN@ RusAPvqh"zi`N`RDD4he4ĖC "(%(Զ{"8(a@-s TnvT|vi'`+Q12E)qN!eA螾a 61 $Bgy #WH?:}~i$nMJlOT@;!B(ae]2I8ܙYHHx 'p|dԨj-IZ gO;4N:*ѥ~HJERđL7/Y| |B; zH d%' P"H %)KDU#sb%Bq ezQP aDA/2yIłb& b .RTְ10~, )&I> Fʼn32P0H 9BzϮš )R<ˠ17JTN$wu&EF6S:IN 㡔I(]]N%: NN$, aC,`Jrc=}!l ZIwa |}@zX>9 ԻiIYhaNaVtH%$H['T`1vG`6ߘ8*$"@bP|I|Ԡ BP$e 51,;wZil?EHbBҿT d-yB44v{K J29WǼ/mFѴ.I@=Aܓ:eBAB4@R!@PT+%9ڙg߁^{,:HT ıb'LlF u>'0"Zf!(^`zoTk4/Ŝ1/x} VRݷxm9ۜ?M2u!d)xӷ=]y <$KrΎvXdQJ04׆/Zс뇥03̾&`[l:>P:c}$2>?wv\%۳''S\0)wu6t#NXm3)>4{`+hSJ=4mBz/珛EZ0TLlL.,_/N٣KrO4!90sT#H|=*NZdrc !pbl!eJ \FU}e*(&\7ј(t4DR) pd}a ,b"ϫJ9Qi2~Crxdu> H! B*DBxF>")p >=Nf*A ?J{C|bύ܎kUL ;}h,f@3S#"RcSxaPj6`.P24O(aE;¼}$X%F=ư>J-QrX+Il6E4.%ڙh54AbAq+s9:Y'B~)J5К=`_vauV&̲SxF bs?M`GO 1b p,bSPu-@!I6t27n P' &l`q )Xpg+2ҁ߱0Pر0ZjBdkx{g%)I~%T뇖ZBHG4? #ԧ3P HNCd;g*s3 LV i!mڍ_Cz~ߗR[Reîh4B !|7`D94E42A!20Q$T@BҌ)8@Ĵ%t%º`_c5HE 'it'݊iF!UAپp%BWYa.rc3)nsA3)D?dٯڧ@Zc}[qs0m|;>5Pd2'ӹQ:z$2B)vzCwAv͞"= ۝GqJ~0 fmRr2,&9˟=;cT:*0wkF^g4ؘT(bb,Qh2Ĺ &(J! j" 0a7X)ax}rͷXm 0R?M S~OW3&LYAH[ uP sCu(=4*ST: FdM/aډs ?EA\_i!^pdB(+>YdEeJUP@w=CS랈vf&DPЀI0 _'Ob)r !‡#;97x'kl5p8p0n+ A'Rv0 gBfbadX\(bs1>f{{?+s|{x#"poxKM7PTNjdP^X}I | (I$b7Iܶ& 8[BqbuϿ07 !Ō[hx|mmCݷ 3ƻjÛMCZ3im_0.3`GU5("4]p> }'RɜWf7o/q kTdII{d{v8>pt UJکz>Q9N# j>TyԧGn# >[r8LAEP7PPzo);J&Gt\CX~ï$l3q /عayՄ cS+^Si >|؉7m4.^?!:zl}ܚO:Ҡpяx& S~ji6w<}|D6\d',sZى9$Nd"$^* ; 1Q!x}oy,b'}OYd "bXiJAt6m%B'bUq4?!DkJI|=ZV3}.wz{]aK~0Kf BcBok'rqWS 5'4\|A:r]` (K7͙z2jlخH 1  8RXcĎzp|`d0LJ{ 7`.z>Ζ`o.NfJJMB`sw{y&\wv݋T5|֗Q>y9cpvR%B1QM8q֏^m{e#:U M44oD9R5vDxL>8{# Y-O ?lJS3ޤ,K -诶yF[TJS;CImu$7u53H%FV>=D@hLϞdG.>^)' ;ٔ/DM@GI}xh|k τe0`B^*EQd0-)hwc0U*gh 1ClgH)PQQ.pQ~x`QgqT@`_j05#R)%Jwf2v<. k @Iߔ74( _#=8M3hG$6nR@>0PI'!a4fQhO. 'Ӹ~㆘.ѡ,o3bOjGj4Ă*2?C oee¨D1 H(UEab:ʫm13M:Ɔ1DbW6VD_kj%x`ɶ_ 1)L\kbȄKDFJSJu4)jM҅!ladr"tFhfbb mK& LLDDr#˴۔H0J"( J1—%$R%xr*i%B)j㐙,4 BpWOL*GxvN3-ɘQbqBSE $ "RZ$%+ HLydALTA@EETQQ5Ad$ PDƫF4`A pLMJHQ]@DU@P"r3[7)[YYb$Df IGKZL`x1)a"C L%b,;lԴ02 nSnTQAvDNh CL$pJRւU4QNjGB[u S\`eBbjujO2W|=IVfI(&X'VҌuMi+ba|&zfV}cO:(:)q[6l'PxUn@$/8% 6h<;@vf-g}Q̇8Yd zWNCā;r_\2"9Bԧ,DݾL0vvڈm Ior0W% h(CJ~/V:8eDUށh5:I&:öAhb))(!׼(L|o P=r @ 7T۱R9x=aEUy>=LJmwaĘ4Cai+0AT{)."t)ʹBF'e$; \('M=p4r9|J XLV_/ߠ :6@Q_j7 kKڅꇇ% zeb&@Ё<]*iAVx!!IE$K PKHBTCKIs 2=oǞn.t~?ix! %0F#ycEM1PKDr{aQcKR07ğkw-)eQ3!VRҔ-ҋJ\t<6L/$6@^[eG6.HƵ"ٗXdtjVp0e2dGjYi9E2i㤵aؕDr9YVq q I *80((RVVQ+vp1s)+iL$ ]nɈKb́P#JYA oDe b9!"o85;f۸)-4p$2i)FfXD2_ ӭ|̕/ϊHr7+I'([T';R~+~y.~~>ndu2D.uL))ۘ ( E!3<_,COmvu|I_3K460#ˆ6G/LesӨk%b| :f|`=uHC9 &l>PҪĕH'>\,+I1WSg9]]VYﳙg󪀂b((Db#DQ4TQ )EXUQhޅŠ4':Q7qh d/:IJ#˅S@[ܕ|Ew({MbjQāBEam>Ϗo>4f;̱q REFs1ECYF,Ca4kLI1ʤe$6Fͼә%Sf!BHGq=~ SɞMUSj盒Q؉L RPBzYh I ~4dVYV] ]wh@hhM1hfR~4ԟ\õ? crJ:* 33@hdcvᎳ~a/9}@$!r&L!)1 յ>^8kbۆhJlgY XcqaC* RL5UЧeOŽ#1f)HRR R>dēA2JЩ42Dc\Q։$ϳə(cAr19C$ !91_w1!..bl$O$0s7 $f#uNT D}OʿNOVK#4z~}=-9'A"h+ kI?|fS%=QBO8pBbὕmK C!o_D<^3,*'U)\H#n17:܁L.=! ΜB!ВdO)M'Iч!~mL)_I= = JlOL\ p,R,DI5I22A7[ZSrsA,Pa27U^TI(0EUlMڈ X'Y`2 Td:AcIt!_RNz.{0`z0=v}>@P[;7M7Ȃ{XF[ !vMD>]"1NPkL`Q4eI(&DkIm0ѓz,9h4*֌J%*A2ZZ&fTx`Șlx™hZ_2 UBf$2Hĉ)XSQJ0XR@0f 2b| xbdbKul&06/%*2*S"8qy^%DMٛPDUDف/D6&DT@_t(x[R *s ˂񏷸4A^8WOcN_ClO`DTVFR _a>o?,ln'%hW$g0ֻqTֳ˟x:LQC%9 r.K[ ɘTD0\2fB--Eh0qKR(_~0ȚfեtJ]buÒ!Y!uSmarWl\.3E#80̑p@.Ma YgLR~l*NX!Q|]`}`Bufiy7 {p.\@/#E9G1zm7B$8yT8qNЭxn425Z?g̓@d5)<_?g Ɉ "|;9"}\_rFeχx}9U[=ΩD\wgs-% j8 @6 }>EdaVO?̗0xoO(vk o,ߋ<<%!YX&Ԧ{v\PKL:7|So1xQ:GE1"7<0 sJ쿏LȡmrUܓaaSݴ,d(?N" x\c3͉| g9hqc#ˉKAg0 .\&.Hs:5Y]!ȏ~Od /x #/fZa° T3U.)~L4Eat!xiS IƍPp3 СR!]>ϮA!yl,"F =̤[<|;Q )=&N 1m-iT"LAL?B?+Sˉg'Q4JV_\װ"H$!.:l7~y]K|P]CT#bԁ*%f@cBo\B X)|K5Ш'm״9 ^K..52SpSrc7>}sߠDaH8J%ql0&#^cOFQ=~Em`tP A ۯ=|=97,|ޢ} d4<l:!)#ܾqΥ<סq=i|,1"V(DbXtF|M eg4DeOEP^-fuU_ԻWDzqk5b!Śv K#sɏyN!'nW&4`8ީͽCLSC5<0qݸY  z[n+5UON; /|q|;hLlYaD:a~8>Wѣ&x`90XoЁ,:lagL::VtP\M@:XD Mnix ^TcK<TU2.{wБ~v{=y0\L%V-wu|0Ċ^FLi\K%sZ^AOgZvLQVr^pψ L8`; = ppX-rjfEtr85L\[A0H|q ;4XB&ߐߧ`>b Cvܶ<ub?FÀXQ!f\'nm_(\81Xp=;\"J aCE*Hrެ8 3;:TY&tJkv32*\^ .}H,-wiCj)~F9s& A\8gD- ~p3ӶvH$i !h x3pi#2ZHH X,0â6q;?p<΋\RC(HP- 87yL:"gmрu^ /5je c[Y -RawHFya{f.p- aR^:e++p6d).y(!'kx6f<9せ07`c1sHz:y0 ΊjFqKʐ6Nv5nr$}6W䣐p8~#HaF0UKŹLLOԇ"V>Z8wމPr@q[TZIAfWC2(!kWg _޴7'[-*(?0M<~V2eHm7! S$MO)I/:ֹlݬ' LH@HS̨.~|6kC gFR,kբ<u&x܆bVs]xWJfc5\/Z\0m&@ wAI>C`e@:hpA@"8bՃT݃Ǜ$_{F8^CԊ K1@Whv`yBq=l:uBH_MDe\T)IڰlnǀyjRUBU#r&cK^9yLw})@ze5Fb-19,YT`bTman⦨ߦ>듁^O̓~<7U/7 aƠ0Nʙ.U!cJRWk2I4o;d\e AU@\lh p\4r,*b3kaw^Jx9|RϕL%hDmhմ^$;٧JSZ]e\[Ys2Oc'΢"3|1֎u~>73xuئoYH+'XM7f3HPb&B?k>yCf@:b{߷779o үw<.h3`}+@My~9Kl0I" {d3ObG8[R$C$%DFu؜P|S!H~b4R×ix[ 8r=6:maf54{Ӥr Z '(OxŊ}#.XQ, r(5`FjMxaPS`yi00ǑMNH!CI|,8 LpO 6fw7ou̟&фb@24EŃh4 Q\U~=2\;z_OM D?t)@Io*O߶)َ2) $Y;!i0#3p "ʼn>`-Qc01Ip#Omjþmw>vGg73 ֪p#ŤE i`!?-T3U(j@%xHmear !Cي t)ks ~/DF)&'/֠_$[KͿ$$VLEEJITa<_Br__b%vP:>c cYXDg&t>ϥ6r<zC,r:gμ7f{Y4-A+se*AUKha{:s9*_%+%8z`UEa~74rղ߭ rx^S:z@PS@9'I]#5S$RE,Q3!Si @FPq+ʏ&g oFĸ<֒!R:kI%^7+7*4q*g>}p1!4`21_ngȴ.jpa;0&kVZ,),f&'2\'Z$O}(FS!ڸz0k9;t'JZWNc\pdcm=пu HXxv}a@Sa;WiRR v9r֟opf8bV@JqZKʉ PZҁFI4O)&(>L"@]xh3Y TP5N&Nf+z]@= ƭL`nB ȿz:C#~yߏ"ȤVIi%Vv~^:P5`'^QV9d=O@z irIzўr2A!F&zi}e,a1VAтǢ@Pm;ٚ:Pk?T+ڋ3Ftw)5,/ o!9̸6ŽgK68f Ne8¯,ITڸ,1&M܂=S3Śmtfa7M]<L$)^xpX%,\pZJXl1/0Ha=7̞|= k_M^F8`jэU!f/3;vUR!^ZҔW $?<|i)m%WJT)f0%R\ 2Rȡ~8z<@S$=v<&2}{;:bˆ`8|ôX$4S\=i}`h`B{~ط<]]RV2RU4٘~=@aŐnLDXw;@N'CU?o%nvUh-KkiMǤjXJëȨǼM8S7^z^ "wG&n M -سwSus iF+  llY@r 0f& )i\:f"!r>:bl;m ݼXqu}.NgMiO8Xy^iR03c7V{z@K%PLib q@YǞpt֮f%%JҳYl*C)j-B"c0ܪf b\\.8JWp eaFP`eVn3l]ܸ0U0{]j9ӘdѲM#Tc!#lUI27Re4parUjNJU-1c0**-ZP0h"t&IA%7֢hRvʐ5RUoL61o Jw3mKu1 *I–8m3Ea&cІS K}nͥ E3bxkg2S^K]mL[t1qE-w.im2 r452i1Ha3-ffal\U%(L aUUT1jɰ{dQC +5U\(9q$Eb9LµEֈFEjڢEhO_.ZM.$5?}7h DK uN%0TP>!}=6]w1^L\ZN&VdRaiu‡ a7 A%'wpPRcr}ҲYwROL8s ?AϹ=}wA@K7&:= w'Pc-(3$fa\ k4T#$zq -k JW\*%Gw"Y6p|di+(2J(2 P势12] _9# JqÜpYldg.zۦZ'1So J}*Ch.g߇Q";iBW[^"Q{CKA XDa(VB#j9s[R$%h'phgE8iBE9I{Uu_uOSs$.j-wB * )V jihJ)d ) &f1R1=Ų""u]BA|l(`Bt:7`!O#x-eD˛ @IC~ Ȥ 4A& " *( Mzr=8ƬO龸ӃVbpU-K0 h1BrBfbʼn"2ȀAIV˓0@d PF.>cXXP00$?h7Q)@ө5Q&d`Gvyl;.O9p!9 &PLu弙U7vwxpr1C֝/ \#"u9f BAw =p.KgYzg~a_/4jP݄-ݡqc)w FM d`xz(jq EĂ$cn2mJ qLZڡ&" l`9 ժTZFE-,%dO24DNud̸tUVE )Qf7Ɛ4{Mh8d@/zVuF]360ug(CF0L @=Xa9FF]e9PrlwgCzAU-YmIk#YXJ`"w  4kq=Ksr4YG/-D;JyJd.SPX  q F6`D5:Jmプ9D8pS3r9B8 I C$3  ja0óoz zrŻO!pH ASeL!^Z$e/00Ib!YU8 LLHͅ.l+[ CP)i ,BQ&&`Bq\L:B/$x Z]304> x-Ih MvYT6VbHFXacHi&P.NFO uYȁM!W0m `X@un"m(D%(ٸuDHd<( yt1Se+J[GdİcՉnxX\6=qlډmrm/xԒ'Pu9ͅ R,"t*yrח!ǹsz. $!90 F)F Q(!!"!e(wY 1܊#G5e 0p\),5z SDZ{ܼr"B"Lh;f2$dQ\ Ixƺ m3Ndc&yc %{iѯT P)<#0|E6A1 Q܄fPxp]#JLQ뺼VH8p754@nY32^KDi@LCt !9w0Q8WK(hAe="}YyLŶ*Ձr3 y2 Uz)]b+>b\k$8哸 & ^A$Ĺ0P&Fbݢ je*,3PIdC 7̴ܔ`x`uKrAd7Vŷ0"h諛<8RF&6$'8Ê%7" E8p2 C̓<O;4+'Ϟ(Y=rK曜si{ d-=#_Fzo0̕!tTFښhesɑxd2+T_o6N/_mc99Bxy6ɥV :[SG!>#@tĺ*y2'x._x4j Y"ulGYc`p%$;OCևfxߞp:od`<ڽ3Hw\4G  dT<58'lu\0|yTK0a;cH˘3!4:P&"PJbBWe UF8or&}nt!Qr 8LE[FNv%oA]Fq{ 3f 3)KZ5[gwj3lkR$yt]|7,{iWʣP()&3Ӭ*bn0 T`gPꞳ&fdelC&׈wrrM Ksڱ_'}s X^SO 8[JQL!ք|R̈\PPDB DCcEZȒb'L`xcY"g86M78kHM 8N, T;E<8 a(0L܆kyHS%b]e`jdˆK~?R'4t_eJ"=h"H 4aRi2ٷQC.5qgݺ>yN#ΌuU,;AL [QԣѦ I h- x~+eƟJuqCǔeQ{ J)artku$Pkf_UUUU]aMC|P ,{>v<',7PDd\d1? N$㬒PYPM ԯ rKĴ U =sJ_#+̊p]=Y3vv:,5w&`PAP@ Hh@BH \JS UiZV*R ErD2D>1N650tӬ-]-`ԃX-u n-z|yӥPJ%b '飒1"'9 'ӏy}>Y(,֝99ȫ` fób-ՠ\TgƎ-RNi=im劳poX w:drv˕DzW 5Т+8Iwz[G^b W2a9p`s 쳉xG,I .R.8f=̦gF(Pc(j)%, l13 H3YBZPFdQA[TA1U.jnq4EW/Y 1ҦỢ@RD$I ڌ+l/q\pI0)D DC(n+JcrebT䌾nIѕDULFK02ۻQ-N\@"Bur* Ih\MbeF+uUXljcs6\T&=lBz߄~SӺцNCW3s8<ۀNU: ;^eh "a13)&1,U022{\pX"ZJ!40τư͉fJ% /xX1s5'Xl ڧOpiv̭p㪗HP(U<{E=1*Ū&| Ҏ&"&*WkL-:#t{4S$r%>>9Π3% 0$;{9<1SX=! %q @@$& QQʁZtqzxfp{>1hl*%5a!p?|ScLteI(f0}bePehH43Iu|!PQ'I&6JiiVt9'o:za8-DU[0ٓeDTѣ^PSRdչ#8qAk$tr3\Xr;B!vhx|:lے*s&X`\Qe,N 3dO=$ AQ V5#{e-xuObD .hM' N=8v{Q2XhsG3qtNeB f@c@+(;i'0&ݍ)bLFO`^em  ;b$Ñ!ɩ/,+>>Nϴ8!AMO(T}RP7$-~eKQzS T18HXbDHQQTUiUCr @"+oە0(,T"YtYn OB-r7Oq3h7U Ն ?&'cm n$ m47N=RdX\3DE$bEa_~d2JRL0DB5@Ud?OO@)Xwxhdt)ïՁ#(EABxhd ^l%]DžPrBU  L' E/EAR(I}9f>{pӮ(~ >>(Z7 zqL2 BE9bτ[R}y8Ep(J)bX "\_E!bVih3 '()\YBH0 1)oq O հ2䌶샑\ӈ!1.aɣ)`ƌ,!"SbH8xllifIӂZXu))RS@ a ! dL о\iC\|N *A Tl(P𔦔0fLvI,ч# Y@ O?C wE"&rvOц a_7 >O" hl<Og+(̋_opvtlBVB?@;SBgjFJ(Akt:^D c`2@"J=~3OnO(}M[qV[Y%DM: )dvU_^`>x)шv^nxWc>p{3" FVbe8?3Gl+6dsL%))QTӑi`QKD@ldDA 2#yI`ǀoVUš*BP҉@ԩU y-"T̪'ʝb%4,xh&%$^2%MCBAN>fFePa8RUOF@C,[iATI+X8 ee8 @Eq̡izkCLI+aEUD%>`v(iSҾF!՗uB;Z,\. `,{$/Pň$=bzp!悉.s#]g!8x@L~'j0NR @]9dz: $Nb>]?Ç盰=^{.mJ[UG]Ӆ/ #gϊ аg ƳȸJΜHe:0dBՊV0~ 0 <=4Ne{%Lw?w\0c@vP(:%̰zr=oPpC HΛ[4iO"Q`$V{ bwOs[. %^,|^&;.3i3T޻$$1c\,I0b ©ua>HGp=s8|AAV=F&g|7ˋtOGPiJ^D Ho, ;}':tX(P5T (pҊfyߏ $PƄ?"z}Ŭkal)R%fBeQ k!()e,]rZU*en6LX,]dPHzq- 'wdL>Aɘbu?PEJ!Q|h7?3*' 2iâ"(# |.Y2bڷ(dy {M!А$mw})FU( eB!G-+VL@d`jU9FY )cHѡRЖ*2M*/i~4 l=ΐY*O@&˨p~"2aK z'T !gI6h|2t=bQ1, fZX[z}Axi?LA!&N&|T<+ѵx~+$~ߖMFHCt8dGA{@B&i8;b)-zS2]@!JnC$C V!M=]KN DuŸwKE^o4t!GA# Jc0-KOOxUP~}"}SI7сéؾҵS!sDCA44H%tzΨU4<. F~وu@ -Wӯ_mkŬݞ+$;L{}C!4@YjLl;3XV31)&~">;EA@B%ʇ#%2 Z%Eod]C!ŞVCs*zͥ%-2&ſ Ggzh ?8 hЀEVd oyٝq#Q90-t9Z¦3DI;{˥g798Cfl4' ڃ 'sMS$2$My%xJilG}ĉm16sTFDA`ܪإajmW-t!y<DӈU(2hAT" F ,VD060_4(lO8/=0BK˾ EY'Sc&Q@C/=DxK i)I<`x:zKw73˚In>z,7=Sʦ(3PÌr&]e6)͍XpFxBLn"ÌN!@!Rq]?>Tf)5$2!qJ@Fy-Ko ̥ȋFM|~a )v 8X2!l)†'[q=ԋB.qn 4zuSn%XE8䂅Vlgu C4.;PÝ{>?>Vp |p8Gdx+qC'13xT0rД6&(=5t(21 )Ӝ p;p744ZMbFdL"eZz^3,F2$eBaxGmZS'29it T}UcVVj](ĵ/1^^`>@:6̖],bD4Axolmj>r!>v9АNNȰF1@C<^|5 gk]aTo_Y C?ȧ )$yþw6\. idچ"B&&$/7/NobV%_ V8U=t0hh!<#" < P L9L#AJP HjTJ JPDJVjo Agr!̂DPG4{>N R71M_YȡD͵v׮ݾ!lкo=M{7ϝ 2Q&6hkoY>wAT϶m|45Cn7v1;uޭȶ]{*l==x}%uCzi[fѾ  " 8ۉlx8H.UZhv OvBƛG}3z5v }iA颂d vL$hU'+!ehfvi(CT$*(ӢP #@͐E *PP:{׫kܛbҍݜxW{Wo%DuWrHꇾDݾ7x}O;uOYQݜ:t%:HL=zWTB =A /Ҫ9)@炙>@J;磤M zv ثsw^l vl u}s{u}h oy iVM(ҫc&nstcYzMu;b%D|{x^!F^ǻڶݚp۾sn9;k'^].cc}.rw{ϛLZv۷w{ ^}Ν3ћq݇Oo=[ >zk{lryo^{oyzwjMKФ|oZW;}mrnݵ{w^vLo>@w]5z`޶'O'WwӼ6/.j>^CYxus3Oj{`Lr7f RpҮƷwCf͝KS]ovw^ޞM}7]: ]WI:5{^WG^Sn+'nX>uskfˢP;YwA1wxz)ݕGAhh h/7qhz,74 }>hgݳVv\lUۊ/{sso8%  jv9>- 򒫠..+'m Q;jl zrޘ2܍ycն;=]vvچuˠ in.M ׅ]нzΪuGMl ewPz6_0 s>ЕhkQvpwvm:jۆVqҺn:;#zZ{*Clr\'wwykXP;%vY硎K`uԵN7;+ֻUq*B $M9@j( l8fW#Vwl4 .9SS{{ݕŠw6*ڶv;Z7ӱJΡ.HL*P^[xݯgqv0[11tԹVT+]NPt 5l2EiMtb wMh:x+΃[mw66T[NEݪwXe B ( nn) URHPmxJ{BWKRճ=ʷu={mu*7q(䪈zMb8( QIWi TWmǯw8κӻps罡vnƃ{zڷZ*|{xz٪=Rl+ZXD  @M4d 4A M!  M45'&i=M$" &i3HhS '=SS=RҧN> !'ӧAI"p S"t %705AP抌g4*ĉ !JE LL:J 2E<8VdC $ 4,A P6B- !P$R B:i E )B (YO(QBi(}o5$ga$oa?nrLÙm?At"$ h~qL x}C|<| C Հ{(dydDhyn8kH|i2#lƍYLcN -)#JxAAB9ڄ)A#G=}IJsW9w[:t{H heX^> E GA=krR#e,$'\5TA)BQ# GEzqnǛ=UV5X C }ꣽ{{Y}lnl۳7՞Int.l ؑtZ 0SJdskFySxA?s@T')* bH>] |~̹?FÉ`^%3!lzDaV)f.QaM~5- whҦ-FB"";A0RmX !X؎(`#SPkbqsir,vFF9{wE?pun {8[ƣľ}OkB zp'9(65!FJ@OkFxi̧Y=9fCrDfȸ:c}hi'ZF9xұ֣8mTioσ/ZS`̥^TLM15 bZͶ;n̟x;P t}:|3RIcC5*+TfV_QwI/=lDOڊjc-7]2csuAczpҐ{g\u6@#[9 3n#dʩdLeVN4&%C+KqqT=4?^d){;k96L>W8jj j@4QlZj"~z&&,()ɱIE(QPgV(6,11cOLA69mYr u6MxU~*'ѓ=qq#,,if1){!B7)s |/5!2z\JV4sZtf>_At/-%> fGJ#~rۭpŏo߶~D1N>d/r9y juDE0g[,~Ѽ_K|!vl^Cӛ)r)K'jȈ0#RbJj)ƙîk^K% huu%9a-TQ~M8>0_oY9_YKKRAυ$<){"@YE 9Cq /lrJɲy=]fN}T6!M[unK-fv.v 1A[,hTS"l mּ NpdNH))ͥN]p4yIt] X}ݒ[<\Quc\co,ҮxFoLrEVm@Č T}Vt ʅL''d=4`׶(;U:Yv,INq\]K+;lv(x}hj &UUrCG>+Wd,%xĉD8! V*Mn:c(@!|iz-lF"~+eQHH'|T 1fXvݙ@ѡ2ASVALmI_ߔ?VγH~;>t4,-ǤyQVFAӏN7Z҇ HI wY6,1 ud!~lbEpJ/sIѥM4>Wyq(b* 1 ;fsi)<"<|땐1$ł>i,p?M5fhSÛuwHyڡ{B <|Xp-|0w=v?bp}.Ƞ($io]*%0v39XxȊP{rRH4R ԋAQ) >~sOO䯃o%kWgc%`(w, ;o~"|;(n`5~s\'D>Zн bWӊ0D 0ji;<8""1 KI4fֲ,jJctjvr9G;i5wGK- w"Ekòvp;ȡ/uٌL0b&'3||fL>H;0% #ue:;>_y)}yr`Zpgϧ|b8q&׵L܁!n JblϻVWohl@[kre *qm*_`G} QES$av'I{Gf7pc ^iζRبpBt t$lYOҽ7D홃M x'NЌfMiʱ 3$bbr>x(푚zY'W>6aF~w*E _0G(&Q0Bq(dfԊ4 Olqt!0q86\2r/l!9)P-9k{/F<-\C1)<7X`;hCt0P'r75;$hzygF  Qowz>ahZ>AoI)TQ ꆑ G$)h#' fD\B- ХJ@* D(B@ı~Ak'm1Aq?û P4/[]Yc2a&{a]#hi`uc{o{@mq8qp@.Ju |&A^sRf$q#i)*frۋ[(?J{U kzdg>|~afV.:fgra\fM{)GȺf.Z I!nzf&onL-B[@stM45u 7G/c{[mnDƯ5G`'\Eס [0ňb8@떡8 exrPR1R!˼+tcȋy]dVR]!JPM ɀ{,]z5ۖ"YDJc!sD$J˦V`|hk& KJ%E&*6Bq}DͣhЖå#:eBD i5O-c2)g8| i7LEJ4)hLc.IVbʩb/b`MC`(J+[(`RM,[ !i P2|=zk.6-bGMje0w,-Lb ?fnF0h%$2'x1ZF&= . P(RKB0PC@M1EQI  RHP U,LHR.qEPQ4,6=E^!bcLeB"+Uh%4m4\ڜzTş\;"T@#M{~  )H% M-% AIHд4Ҵ R!@d@Ɛ 4Hۂxg^is1"{ h[HHm HK[k r4I8̺X6Uf2i "%Se#ö# HRPS'ɹb`0Y?,cQe0ƪga*?|OO7}<yx`D(J喝Ӱ+gB ^X !%aR,@-%_w Ք0FK`qxԱI& ~σr!B . ccufC }a&@D{}JQN8JTQd8lU5YO*dp$*}~Nܮ!S 0ziIkR0S!/ȗ!~c4d2PyiHCO9 8h͝{G\V.7wlE8A--R:1%U>xtDwź-1ƈo `2Ж΃ b:"-E'Y-xR`QzIF}^^. ~8,zNj'uyd(ѤF gAm{,55ch=% x>NxuQ^E%7(|]=PUb }/12P׺y@=IFۣ)(.z"֍j@7M bHle .:#ֆb#bԆEb#ZM5anҩOS,z|bKiO!4Ө\I~qBC@P$T8(T3u]kjlvMoq5=XA}0#-3."/1 x|Y'nIpؕlw4Tt]P}Xװe,*1"U-"Q`po6dΠ ']!o2dl2ߎ(g~- |ЄBB1 ^BA , -LnZ"TSM9tk5aB3*Ѩs{f]ۑC7 *o\dےm/h;_' 5k EinawǗ1훆7]YݳmN.'OU2EPPS5PPXV(սS9Q QO䴧>ż*?u[NZ&xW~*IW SJS%<@\g^1]>w_yb0A5ħKjXt6_ tKJpIã+!UWK@;F 2љ'uy4:G,~ѳuθ#!5;8ۭ :W:| *{\#&|á{&LVD3#ksxk*$!&~e2T!$\H{wZLÿnqO+A ̛X?^K*ZKEL{y[aT8]&`^h̯g|"=jO۽$|!C^t bpب ~!M"+y4+bn҈Oǎ}2鶼尗1dL7Y֔͘r15Spi >k+Ʃ$)kAy13p29ilkHg1S7ۉ<ur.lK=u.Yc}}+)<`saum/JMC UL aU jF˕F55.<[W14^nAraj3vtVo7l®SWBiE.XZF[jOŻyoQ7 3=^Js+[}}@unF۶SqC$Q]e̬V"s,m3;qĈa‚YͷQzKOŕMU nM_S6Ng.@GM\N[f5{r-wxvU"EWf,SzQd _ }?_GȏWM]Uy/_|*pGkQ$ Rd_݂?FaRp᤭|&xg~s"hOӁYTv?0$ˁ'#ۿ3mWC(A! ʊ07thUU!1CRA3%"g/搙7'3$ZG_g뇥҄uTSSK AS\Q0h u"_Ǯ%$lOEBqE$*Há`GQEG߫QVJ@usC\ y),[__G X-Q7lH@) )2(,1mrx@pFX@r=kHWLܫ+UW2!'Q[(LrǨ)9[ ؄&EËtUuQ!?kx<ڮxPj=*sRA$B ϱJHJ:Jd p/r*PਕQ>BgXz|S|D$}Aϼ>U# KB2f92O@5SON }(dU.k"+i+Cշc۩ӿ=OSG6NZ6]^ۋ++5e^ )% F:;e!dX,NZ{$]*1כ2"vߔ0\ѾZ,J )Y1EzX[n9E=|V|ݩG,=a6Eᆱf|cO;X!M+a*0l\q{n|Lhz~zᄭ~5ϻZ'hu0\Cc!tgBC1|}ρ)OS-,P! IK!EU(Д(M:r0ق >jM!) 2'sNx$0Ղ&j@ 'DdϠq)0Yĭն:^J79ajK1BZ)ޫDp녌_84i ޾*yJ 379h7(@ a%l,tOXT#%=_QWLCYr痢0idk-Xo VnP. )`íuϽrm~34S;d 3Q}\ulHH=q6 uҷt*E},XNN,njH$gW!A2a4Ym݌O a \/-` N`L: s'",xC=L%Wo/NͤCtzJ^(ݒS!IÆe[!w؈րsbr)\ u26 *%Smb_oM.C0/>`,1W=4[ pff#:xZF0Y^,==34JG)6αW]S;siK]ڴDh rMNhM->,$z*zxxCm/2GRs'uf,[[2,;!8gijJ(qs~_y$03i4_}ѣ.I Bz]g5sڮZh~>mu*+DC)Ҕquή75USJ'gP14 SDV+k}o1o9&_R=DXUb- :ķYf6B*(A ! 8ktnow7mfV~HPD6lJoQW=]5kr韮R9nQ|oFjn9Q|]pA3ޓΗyydž{(:f5-ێX K}Կ{@rU(~W۸3ߙH7緌plW;usvmCA5r&ga&wvdXe 1ׯ1wo^ߏO}χ֩Qy|*ֹjT t7뺌k-=%+?JGl:aU)PQgz7$Y'5qL2vv价d\Huc&Vmp ma,d!fU)jgO*x\kHcI 3Q㠤wE%t4wj1AZ[Q6Fztҹ%dqO92!5?UC30o3nw8[)Y)S]5A"bVm 9u{xh%KW5+E/lֻͰ%BnxyQ9 `3!lƫ{}xVGƃxZSvX{䮉NZhP)ܔ :_1ՆƵ'Pa !H?\__U^yAK'xi}ϫ.6hQIMp&R5έռЌmA;jI4tZMmbx(XzD$# )WG?9}^6<@d"Ar"[ P)SR /XS P?_gh-D8!^>hCy]Hta'+:1 Jy#ЯF6CBHl0;J80[buo-[lLYAC4P"F8*>8Zb{KCab em^I;1lbpD(7dEBvUj@ɭ'>B<3nv ūEV;|܍Ozm˃b cX%Š2XWQb KbL캈I 풨 1J5K|cۢ8J RTU?L"&?G( >--TuHqE~RaDmC!9t^5Q4Glm٠:wsaXοL7͢mT2: Gq!A:1ҤOHIO'>-e% Z $QaE/#E~?88 b(\DDxnӳ3z99D|纾Oǽ͗ps%GW)@/#~LjM!n g~%MϿz0@m]J W6lNk Q־>k٠cS<^~H#JD0TJ" ‡?[@R$ΆXF]V\ܲ!AȄHC뮞ӿ_Jq^]*ц84 o{^Ab\0[g1`j{=46)ql\I賳eǎz8MD!({5/W̑$9<ǗCgEnVe#xr^A립:=ș'((@r o8wN7mTOk!,Pĉ ~~n}+bE9^d|N^qb_g{x R#̊Fbd u@*Ax ,o YPsE"^fz̉%li6Y<\$!;֊7-{H>j3uX U﫺۽̌hW6 ߵi{DeH-wV)RDG4Y}Nt$< `9g;v5}f07(M&c^|z+DU ss"=BB2e !J8Z̈s巡f1|lF,_7Q²Ol{Tempo?Η%^ B;/< @>V*Ȝ,`!I>FB3@ T)%&Upu˜۹^Pe@1E6Bw2ƟEuBn8*a{ټ}>O5°oAGB%r3"VJQ1JXwWl>dI:qx/_8鋺>>$g3R]2'2^ Sԓb! k[`BgweS ᾩ&L1"*d?Ua>,Ɖ6Dc<.ru>@nB?gګUQGBܾ>;DP 6I -G Ǡ*F_ Zj u(QD/NͬQ/nql1&Ub6Re(1zRzr ɃVO7[ygx4H;2}xC:k]-6FDGKT!ҿv ۑyPʗN`#2J OXdC)P(r?I~Nu^v nОI;goը Wgi4y|B3\bHJ I I>9}{//S= 5|SN~WF0ulN*8>8Z*!1yKڨ^cpuDħ,ʾdG⌜v'ϚQLDUbfD+~88i!4ơQIՆ(,'nSks^i8?;y, i9-pUpgwrrL }\8uSps!>?5G$NfP+񵀻7I"&47^qkZu}/Eh^cf$eK\o:CeX{3óX˃֒Ç/ݦʼg-Ú (}72NApT}]RynjC=Oq%D~QF@  &P#a]֖h*CyO!+Sjr"0/ ńD{s>6~O~d?04hد*\ . M賖ֱuIEl| ,nꈎI;ٿXk}EdgzsbzQt\33&Y 8 2"䓝gWcMs$yaD 9,m0T01gxfI,EVUoFՠ~^:v@1޺>^W^g8+}T)I?V ߵ,v&Q\/<|40Qv\?0@ ξ^#AB*hh|*Q}PM'q-j,s@q<߰(ĪRJR wE4~PrE?ozMN$C rT6$i iC"N:) )J@hh,H4BD>N0?1P J I4 @P P% BE!W!AJm!U+кЭ)؆rT-XH M#%M @l4@LG`ix\(@:Q >bT]($9?OO6Ëjoi)j.Eززݭu4\Ϡ׉תD1L JCM`y .ٺcZ֭a4WZϠڄ˳8A\dDxo移=iŷۯwQAE#˜$3$!uq3S&豶kX* ~vAl1g!ϋ .ɪ56Q}_r'G:" k&"-(]ѯLPe|݇}K@PU<. ^",FQ_B2~zhmMgS6%+?q*??KtW3?%@(jiS"xX#DR=??k^h^58s۬bPD,D|\/Y"hn0"\{~G h]qz3ʸ 2o ڕȕie|FsRw]xrL)mAQj_V/\i_|'7Cp|s± ѓq VE b }45|;Ut-{ %"(o@O ;\Hnf+-<0f# ZC 7?ﳦj6Kx&t4TǔaÀ8cP־ucIįUȣ} E㔉ÖpZ<.Sp<p4"Ϫ˴Ǹ< t:dT;3 r!g!Wț( ݋vPa}B<- ! xn뜿8."(ade`(mߗ*E^C.$/ZNjrzSa˭6|wt[D×uMe.ߘus7Jl>+ɷ[:*Fs/!/K+XwGGȷNwZ+G( wǂ5eա,(& cL* fkՙT?D{` +Z@xgmR)JRڢ`[uEP~;@j5`9ȑԪH'D̝+lԐ<ټ ^B(PL5XRcUW,ꋜAMr A:XIɸOc6=/MóYã -U= (8FMm,]'aABʲXnpp *Ru߲~%alumo$ɦ bWt9ngߐgqp!`+D߅͆*o-U(`H/y&EʰgN3>1j1D!!g煌"oh[5Ew)uJ%U{|}%g}X:oxa,øHVOrIP]2e 5` عzzv|6+!_rP*& ?iG{iyqH7+^ڴ7#_g4~ K)r`>Ьa\Ty1\(kCY.첃D/ϵBb IՒ*]"O\Ւ/0wHy qy˳Od/.GY~x5Âȵ^KH(NM#:x8mP\m83<`I,20ܸyH|-`}l -.guNE䫿Ee].$ zZGЈ7#:N+M7JŇ?ÉNm܍/ȋ>dȼ"zy"1 ttC T>6ntMDņE 羅9gyޒ: YNOпoIEQ&8>:>nOV.%ڇ" MИXya C5%{^|#vu>nTȪz?@t^2R>HbSd0}!/SM l%(vZyb?~z8[իK29}gf&gh *r8E6 -X&((LüY>vFT-5E)=60XIǷ}jb&Fy+6:!(<tLiRCKh,LnٙD[II3>._w q|,Nxo 6))ǏN3py@U`RQI*=|C߉yvn_pȒR;<MK<;7}!س--k4IWɈ͔($ ތ [N'#}@$=8!oq `t h *0T:&Χ#]]fT@jqLi!';6{QsMu>F}8_) T#1C+=zsyt cݧp5~y<ՎB!zW!å DWݢ}[zy<3KWs|s=ٻM>X}~~^CzeO۞գǯ)|OP=RS:R|)$L}^&˘1?r1kKVTSmO~g/v ~p[;.}j$yۨkwQb0.Τ'YC]}TE`<;*Oځ.'卮?w8r/q!0Ԍ>kd*nvY0*O@Lk.fwN`QL%87녜)mڐqAJ?Jxmq}7ܣuE*E.W21LL-)S3W@Nfj J'+hm5龙@n*J)ߙY).P sRSp/?hfjm ٳGB"h]̟}Nopv <0mD9 8soM\'yB@V E9 //{&Mx"!Ϫzk:m&YY1N_>e <ؙ/HcB̘@6c`nu y@-PP 's]^ώ )Yxץ|$q׀ąUPQY=>D>9ZeĢ@R'_,ֈ 2cRђ: p\9!ЫiY9er%!/VpS2z?C<#9}n,/t!Ssu&Da*t%FzAjNI;)`⹇f pQn7x޻04z|SggG]xցlsaL9Jj %}/qa_1'L>򪠨QSyaU(6q?-TG0;,!+}dx=t_U`vQ_f:9n( _J²$ɉķ[W?58 XZvqTQ0"POK?oϨ .3v<1lvmȝJ87D.wnpٛoF8ai'ț8M_єђiISE4dƠz!;KRQ"0*i?gr"Z&@K6oyHkhs/]t=jEO/Wh n ?o~l(߻0G?㞙|]DB@@I( Zh"c,R:h#Xķ[bfbC@H (iw vqnn>W,ï_<~1M0mCE% 8'("2Z}8"s j凧d@ҽU}] 0PW{{NH7+7dxzӓä 5]w|~3T~>]^h*^]΁G;/.m>f}Se!qϠy`aJ-UT4X;(<~))*@\:]wMW:#}'88_XZݒXBף +>nx9_ߍp_/!?esGNo78a碇=z|O0m p !wrPfs(H/()Ak6_)Hs"CILGߒ*|V>?D,߿b ||'u ()kwa: H,ிqdOA"ZA 2OQ?Na>Q~!Hj¸}p} GD 0tG𝦤 }'qG @(M?-Aݺw+ $e>~tҐهەO1(Բ)^oly`_d҈8~M0DqpBAʣO%d; :52\,Lo؟seb( 0`HバTN(hBq-07Oϯ=4VrwϿk#P77pPt RCnFqGO"95SSÂpdA ?H65f؍ ;렒&Ty}.G\ESn>'c;>si{] 4(9B.(ݩ$Ds;;͘-N8yADD qGSB1D G7.|'vUty.iP(0dA -ǥlpHsuR)Db 6;'bv~>~(D=C2T3 Nқn@1#ϐ(T }YAĐ2z2I|Ԏ|L"m?D`4%J]0~1T+B  T8rW*ZEL 8@=u8F0}GeA̠Aw[E`A6aWq;[rYkZ%Xasln!lqiW3[/iOOR-A!@4Q:^/䯃Bˡ}ZGe8|\Ṕ<4w9LoGV2&dQ90f:n4,Emr|_}x^́ewGys4Hm,ro3B_҄,, @^;A:[YUUUUUUP̳슧 gd"R|m{ϩOQ6ikwKXxD7wr`A q JĪz 8m؜!T][Ml -gmҸbu%(͙!PݫS'gO30*Gq%{H/3 6g`;`xpY |Hz rTk}  lGv 'nDU_A:;dUT jY~k'k>[en'♁$gʾ&(xݎ "f&%g_!'3|\ @V Wj[9ַXTɅ6&c`edvBAzQm^lQlb#k1rGrw":_K>i2,.QOg>C=Cv?+ _v3>Ѐk{p밒IhZ>(^6jhg7W1>25sCkOsPU})P+_ƼhF'Iz&E)R(gpR/C}+)XF,yA(~Q2oY,{>o"ӥLI؈mc&#*:blZtSf"OxpMƬ%FbuVn;% шmbZ)I"$|OlS?%t@v`$(߭5DO!Z ϼyPmL=DOqwr;]{SMof gQG>80 A@w1rqؚ[|1d5ְI*Z3"LӄI{"Y,0;2= 6|X!;hM/z<)4Gm]i@IQVƼL_i]ɈUEZ   (![LC~8xUi5Fk+0?̇-oq4jbwCWt׉>bWmLƿz>TԆHbJP^\kYu!Clǝ^G[jlWZM4DA }ABCh"(S Dw9f;}|%'? z_@K:SJQtGѨH{QTYY>V()=6ּ(w_m|dgj ܈}4`[{aL?{8Tɇ>nw?g+XyKQpLjڦ(vVH#EV],*C̵zى;3 rBV,yTܰ|*m|/+?oc; <WK#BPP_kUb?Ъ@~`5SZ!| dϵ'T}̚:bǖu23QXOۓ!ֹȰ Dc]U R/-g&BNKOdl`ZZN1=ͼ6;-a_X?WQ${e) YPy,A`PTǕ9S_a^` oo)'L.?7~Mk^;2X{̀%8 qdYRCEUUUUUUU_úk'>gN~/A$I$I#rI$mmmEjmmŶkmդm$H߫/kY%7d6ܒI$QvO t3m[mmmڶmڶmmcmڱlVmm(RI$eLms5^"ZD H<l̪pVZKKKaÄ !XCsî`Td~1('b;uH!ENE58&EaR-AEE}^]m}>~ުE^-$-hŞJPiV(r H\|S䵘όZֳ0 N8͸Mu \%\M.^BU;FeT oW陟=>NX홈/?^kW n4-e'-MH}\5%1UB"K{j-|*jIQ.sNiv #Bv~>W-pP:9©<'k;7.B0shVcEzz ;ӭ!_mG1pa]d5}z<[ =^s\"y(Km!'{s.UU{! ViBł_Nj#| ڌE Gwir0o#.߇Ր5Y h|v$W|9[Bls5fQl Ҋo[lgk喳_8G^7_k<].d֮V,n[.O}u)d9Ow/GUU%\9ՖCAA]SZ8\-~4𬠜}~w{C 0+^7~ۦ^p;\b^ECdԶ5>"xjg0 .ye8It$V1+˻8|Nx>[~g%|nXc$-@ ,JfYCt02 "><:`xB^'" 62Ob(&H (bJ^cLmCL^(ء՛7A{ cxsq}=g,"vP/W_3Mz̶fY(I陔03&4fsf` B&4!C$(樛qJw&q \u%4Tԥ0>GF g%Ŗ S<[0qƌ54zܽ%mk\7Yf Z3Dөݳ|vaADy&Y01+UUd75B,oz$RZPai% ɟ`[bɬx490tN"~^U5yh1:UX?O΃aVfF^R,vc-NCmSR<*)|nikXHF<p Oo8DAĀv ww,`iZ-BޙB:jn.sH;' xL2v~-PBts 1Fx 3Gj\T5#,rF '~V qI*`+IiT?<"\ o\K)Ik qf޶]m`Nc bmHNS1ƒom]Hvz~g?IOjFg%75fPE)>DC:hn뛺~Y(^|W*uҎU98mPpPYŚzZf挴I0e`RdRΗ\} @{Jry\|=W3XWf4ՆP˜!\~VáN" !&JFtLQ cSVAZiD9$$qR}Nթl\`d0DB'ׯ}YmY"^U(%+ceк0˟YY $ð\U)mŀb$S6Ykݹ8V1;@m'WZ'гY +]>0l;Iۧ~;8i.ğHm(,K>wkb UGʁǾ-iw4q{7aZZ9LE//1@ {ff}6ڬ5Nd, 9<$ ^Kh{ь#[Uclx. ,j6iW$ř㞙E:?GzdTq @$q .y. Jߎwu:V=W'PBXa0bvWhN8cGhXI4FFz#Y 6< *.-*;K0?5{S쵾KcR@yW)Al?ARթw',BmH9W N{&7c yڭvUq-5ra s" ]hoZMnC@B?5D!,όQq砃#tuO>`;Ȱ7{|tyfR';.}fPWvU]I(a bUĬ>t\Xeԯ&zZ= ݝk* ܱVjOx8&!zD(:&L!F%jLI E͹:=X=-Ae*]%E.^P|xj,Kjhrfj>"ۦX2Y]ִ 9 ʖ-hX>QA]EuFG/[y$[wrC y̶]ns?Ki_)|h }2i([USWJ: QKdE,dǮHt`49$Ͼ#n̢+sj;v7MZ#/>Cv*Rьaʯ߆fW֩2U., Y%tg5#!/#_u$] K_9(+CťʉאZJ>Y&utY^3԰sAes䎬WMql #Ys5I`;ׄbʰ.Sݼ9Y%U|8gR@splr_I-Wi{rj_}`TKVxl-™r5&AdN 5Gr 1<|K)˘ÖeFIPÉ/g @ ؇L$Wck/qȡ$1feX* 񟂇ND[|_|ۅ@((u+7 jH{ow&0faʣ6 edTZ@E\hqk&g4D**gL1h_թ%׈10كu8#wǛ7Ӟ+:e%ȧN@ RP ncC)+j)gCxbC,9bCXv]Կ^ e z"cz)Jq-3|#W:hZ {$TʐtAЋC@ޏIK˚_fE>Nr JRX{ 3n'(gAm;Up` ̲7G'P/.a7Jn˛]Y8{v<`N?Pd~69Xߨ,$RJ{ Q1׎.~cʦ%뢊_Tk M&DJyv enfo(C`$J ]2/J,Ĝ\\kxf 3 D1O}NQ '`]<%"+g@JG_WzC,}];_:WICL9%H=d͎ DEw$c.u[;b{Oh{_D`sav c?p2̥H:b=bqkQM"8x#x,|e(/,#W}q0{&hhFs^+sk^- e?T EFB3P԰zn,ןtgIbwIAN=g~69M%bwMOU>s\ڱ])>?gdGɇmڵsX5sܮH!PG]αVuIÅ6ew6 C5א 縨-q}59st=voU`]& nF \Td #O:ܹ #Uv̐}i_XM66>fj7j=:ܳX@Fuy$bGYuP \Z;czM'<;:O=3zoV_S䕄.{BF2vܐ@/ \TJ-s*L}3†f˗~LgΗf0b.Ro9[%2|HZ/{5͂o]5-nh݀%t/6U ?0 "w0Z #G&+Fd>2BT8}n`pEa;ILSrc:Ysq_dH_>ioیMh@W0N9<gCQHDцU99,TpUhsROVQV -_A.TM6JSf.rayxUtC}Yngc'־L8} cˈdݺlh A}Fl:Kl.eU\-[ VZz'+M^fx𔝬i nee:7ۄݹ$ȼH`%{`ӿ]md݋j^ӹ齃,v1p5ˡژZυfѰ".&fb/<`>OYsoAx/i7]yy1˅ad&{⿟ZwPӧDHiIuhdR"ޕ.P7uc}\)Ln߷/4okIUHW$&P˕ "cxM!w%$y 'ܒ+’\1F {nxHPyxfɃ̌AFIJ}][pUn.)}J₱n{E$X0p]ӦToDM<,z{8LA@)ՙR/E_0Njfݴis sz+3U#5,kT΂-9b=/o%@+PVk"y+v>W.D *3<q?1 x  :n]8 A Y 꺍>|Ե]tAjV;Q *2jy tOsޮ1~I5#IuϘЪW|/s֛(--`bEPpL$ߓS\g'{'UHÅ.˟HL>Ś(l;X*7ILACڏ:TL`~ŜC aCC5`\CN _G` I\Ϡ)#vY/T\LxpBސЎzP1jm,J>sZ\f 5ykr=v0j( ABCQ.5;7,-o2pZͳ>t7Z900ۍjWVT,QHwvhma򵖅kI2=jSG YdIXH4N1Fiqgly-~lXP Y~&OXFn*+3O' /|*PŭDǯjOv$G\ }T}@ W\SO̓1 b*QKcAfW })ĨӼɌ/;2.[NP-h^QRDt;1[!ŸXۋPLv^[QR.8$dvŪ!Q#c$ˬ!d1,D"2~؇Z꧙g ND#c uU!Der1UIKHG'sLK8^miJ%S[{칑Kaa(݋#sՖrMٓl :k.*غ)/E?-^8HDigJ$ś]#v;?OVrxaw+ked|0eH6/9 K4\p zɅšMDQVm(DGdm]\FAgI7whjik)4cTTIc5N!+kNSuh-iudܴ%rz<ǧ!JBF)R&?;8<>s:؂ՍUg 健 2/{H0q$lY:j _ŐuKƸӨ?ZrEvGxs|̽&%E%v)w zX_s|Iշ^:l" fE(]m,;̛'"aPD&nKpN=t TP]Z"$2np>L ^ uf_&>4D1B\~ h UiY5r;蘗u1ԼEz rl褊N*&  =HĚktfDAQ~5ٚ~2xuϯ9IVD@FK,NTmaOR+EͧWOF5Ԓbz  Y/̧ZE[T,;pKq20Npk]-mkP,]mTZޯl75yjoc!s Z~M[g}cjĦch0gw2>`h1Q׸D@h n"XwlKZ͛{CW{ 9ݝ_2.rALed9i6ٷ Vph>8" PX- 9se<?>ձn<܇wj HY=WQ|V fq {\!\zfOv]i7⾳0_w 5!g)l.{qk}RkkB͒:/7qw^r/opLK!AbZe0eb]LJ͗;:/t" h׆_u}9X彪,?'@S[dk_\jBLg)g|~iq|xSf0q=ߘsQ~-|ݫX bz9RPj`#wK8机WxihB|_9j&l5@L("6m@@?y{f/:}oǴ=,M{Rv\ ? XGR=jV.Ԥ3m^ 9\YZs>jPLʌcSs4ڤo7{_}e.;c LҤη``P msMKٕ>7`]O?4:J=:&.sl::Z|c"}57EW1U+1U:G;CVIMs N$| kx)A{ZǁvZ PA"Z]甛Źd?K;Nb=rqoAY ?>0ikg8@B8"x4u2( =7AgBe@\<.z7U2i?y>?,bJɅܓIKδ,SHzr{Y?;LHB3F )PH |,ǪWBA<\# Zٯd=x:O,u q Tz0WKcϏ=) ;24[7W"im0߶OOŽz% s[~;df瞻UCZ@xZS ٿ򌑑a޵K7JCl%-^r+)x ))|eH NR^U@S-rWP.~qH@Z¡Aح%"r5v}Բ)YqVZ5ucQ0NQҟӰ-㣮tm`չ|q8)7H{+آ;R%K!S7v_mQGCOe`?ˌnK W}AhyúrG M_'ÄƛNn^]wlU>p4tz([ cSTIl6;R5P}\u"?JLm (V O9D@\a ưG٥ UkN{\iuЈChp+3|6Ltv6]-ԋL|,)~wv1<4~E)¸:$_ @H8=ڨG\uq߲YcP-'.5:JHkѬZs3{EylBM!=Л835 y a7kUXN9űQon̾cN:q=^j1Ot~c^a=3m#%B9`{>؀(r#?u39 -'+b3U a~˱y}Þ.XsOQX"gQIkqs;(ks˝zgv~zlGg (yD\ DK3P\5f+0"F&]ڗjH6)C/>o"(E;~fȧd D(/k(EW(U80W t ۮvud1\ %?p\F̡EX',nK9 kA wpͳdtb-ўϕۢgr/ 7O.Y1~'CG0vs~,5_ך",DT3_Ȼ;#=koAx.v(ZTW6`x:{-REJ&TVQ*9P!ќ8&3s 4}\- `ğ?p286=;1>8e[b`D Ep`%kh<S4($ 1-Q- Do:ڌ8heaYE̅7Q;; x)/PДH*7tjK]*CuC=Dݍu;Ci{\ @Kː}+zLbcbXIPT_6u>m`h]B/.]@dB VdԺV<;Afȫ!#BЂMV{`9!xգ&dE\b{.Syb"r Y`q/]phfT/M0$)ą \TklL8f\B~Ԣ\X8xzw.gt==tD* *+:Do+p3sRZK젊Ge!џCb4&x;r./=C(Ȉ ET"I wZYCO3*F_WiJ?|E&G?]<-"QG6c0T^1:Ķ6 4EC  `T: AZV'6úVN)#+(,U|Zw! 9/*l4x[}=F*,e'<Xo>wcEŷp|AUzzlҁ*V_#F^֘ N:SUDwI g - en-v:!ܶZ0#WU+8j3 _ (@h_)kz<1Z^L(ᔔ^2ʀixQl&%0woJ2YG?ZR@l`h2FsW 5/QAmb<|ۡUq(kcCt"(9A27Mw>11EBm$G3RJp}hn'R/۠D6ԉ8$28ըΚuqM36D0 b`V)J9xKob>R' Sd#?¼lXH^<@X#hF(.8Mڈ0. d*Z֞3YlK2`.2¹<2Aхf6i8($4 ōjCM-8&{(B[F"9KUX}$+T\u28g` 9v>m݌m}pGkqgudgWHrs\sXjygHHjljqRZ7W8E: mtwL<]hy}pvJUW(a月뛤̄C azvs _ ^e1~r 󽜎[@J1K>+ jRR,R){Ca̕vo 쬺V^\-!¼Mf]}/G⚴Z<åX9$j  '2pdp*-/`:6h|.C\"<=[0 AtGxPdL׉G4"U=XH0i25@"(}5 ͵7mᅖ hLqʀ T-(1uyX1G\dqV,~OeZK>?˜s3~pHYgu]ϟpd_YG*eحow&Ow'k&Oms7 _ڍqo/aW99;s1(<eero&Ƈj8;ݯW~pU*s®Ԓb~0}S7v!-^ 뭜:3癇sY ͏ktCA:[9fX p7f;;: ӝiq5)cF,: o1w&,{cw)<{oS=wrgX1m2zpo*{]GxwFuJKd2F-q[V`uS p6xI)bƾ8k'O۵O}u 0|WRa^ѝO9ג+'K\*l[S)8)hj\2eqD]a~ o\i5OvNe"wh҆qѿg^u.-vS\H2:7nWlA|(guY)]|U:b&-qGE٦eeR׈F{ .`?(QɹNoNWOso Cb~xҕ ucGqH@&!ЃERA=\Ja:ˣ?𽻛jzW_̭xBTN:-\ UP:FbC_8JQuGx̱!߻Ǿ8)"+|'YPU;Msh g3Sauw{ |R\KDJ",J'TflU6즱8ӢrN.T;xV]-'d]6OsiIb=Wk|`*DnC:/}h@\;Vg5lJ}d¯;&tyޱS>%DԴ ~z+%ŮGu^x8")yDfuOy5Ԇ+%߁噩ZnJ7)+5KX2 XT-lr"i_{ZyPQJ N*׼ekXƋl'C%h!õhOX&K= 8 zĆ|:5}7v`@ʎUx1[,c̪@Z?107//<VssT/B!ѥ\,uUm=*/T[:mhLRwKbATVۋpY9S*ʅ0PB)u!"X9qP\yo  jN%X#o7<σ$wiPhOyfjփ}ɽF6qg^J>Yy׋fp ?)6vZݘQ ]xgYܟ+qFvR+G w|VTjIL ޙoIooVw%킮ĺO%SQ$/k1'ADfl+|}Ѯ#y)CZ> {{oN3zؔ$E"8˽cl}/mHo!3eƧsflP^`6՜qlj=OM( |:] r)Wx^ӗH diuᆈϼ!GJ*ܪZ*x$',w3'I=rvջqZ['Y4wOD:d'T|pSPdUbV[u82,ø&rȠ#PUU% 8:MѱSDC̓cT_]s\bHF釱Vۥ.ڪp;^ua':E":,TFQb3ߛWm7 ˌθy ɉzSفq*is:nûgyt+V鐢B|D N3{w\e]fdidݪpTC8<Z7t]d$%n>6/w9HHK41=%&ʪ xZ$ar ʝ4acɲf/">jHU^7_|;X"~jnh^xz>Řy?IJ}&^y#S=ɹ6}/岫;MD::X\3DF},쎳H~'@ !Ȱ~\7>ļB jV rڃށ@.ÓuN4}@}XwMjT@ړڶQ{fj?1{۷~SsUd?Y(#}XIL3[K3T&6`?c~7#S o*[rY>_!rLÒH2+ʫ| 9Y7/i(R;^'V>hz냆&;?_ $/R.AR_9q/a}\όGXaܹJ\130`UTcqqUDy(ZVR$j e`"S.f1DEsٯ2-)G*A"/^ᨋB=͔7,X3ZkL0~AILq粮J2eW3ViMd I['`<^Ѧ5t ! 8H:Օ+~ƺ5TUUURUX9۰ A8495'1^22>_w H (TMrJqR*B@ vhD&sf6ɜϗ<w,# ׉+0ߒr٤Wk%YDQֵWtDƁ-l:6*zKϿ[僞k-1,dsɯkԜ-kXj6е o?wGsOvR]*MۍhNrzmEc?ʼne7PT|><`u9}';6x.5 u*ؐ$!|QzM C\8Uā~7 78Gr70۵2lw_.|(n[ҍ#ĺկChM;svE@tG.lc!z~ UgJv|0O=BQt;W CyyҖ/Z) (G_gS Y3׭Yzc/ M[vn8(H1vx Z9G˾NoBjHp}R,Q#yb9vKo9s?Ih+#T f.jl m9]볎sf?^,$#Zϼ4? CXQhmpexxPb 8*J6abm` PDgA A9Afrq0c&ԭ1<}YuD ޽~CQumzi3٨?.ܶ2Qp):~&~m/xi ^֙6ir 5UC82_:\^gKj#gZbT];:*KA ݘp -LO-Ikhvm#a*  I{{.;z/UӬY_D%3N7{pͶ2j>sާKXu=WN}o9ߵ*Ɩo(gt0rG::6t|EL (1~9'Qӡfu7wnw~bB]woR.^(,շ}eD̠FaΈ9dGr jG0I>WܿC34`? oh?[e*&Y0y:m Zi?۾-,ldBTZ'۹<~#ɷEo5^8o!wwK=~h(  3@#}Yl_9 bcLM݈]{oؿ߳ʞ_=Qi.fgY%?̠N{LyCږat#$ʲU.|Oq_OvS W hGСD'l_"Xŋ!洗APT'IUT(QE 3#Ҡ**PB (#UU UFM]Tt g?0I8d$BW/}?x5\" 5 =eOw*1iF3Z"QBE@HbKia !]6/< ^7\?hrHSh|RR"ypW՗讦Q1?G&,F%?g镃`i@TP!և&"BC!dꊙ&q@@YHɒxY,UC9U]fK Pr.ER9K*O*&н!&!&$(Ja(` i`6q{WC o?uC *t2/X89?bvޅ@2&  9CQj. e o:q|dUeZ!A%¶3Er\yVuc׶>j[MAxĹYoR4#oת3ح ŋ5&;Dzቌ눓s^L [E^b>XJ`MΚC_}6^^s<ےv2LU1SEUD5ESDKGb8آd"}*$ j  a<Ɇ(gK{-%S}اy& hߙW6H6&[MxTlF)ꫮmtG`l:O +mm}v@MFw(Vva"2DYcx`j@z۠la -]Fwa@ Vi/ל hp9'?jҟÃ8>F$X8!Arzwب7lBoSy˹)>=ҽR:>o_1 [feKC^/^V'DZBcO_gĩ?? SUTUU@P׷^F&I8tVp`oZh!B[_@C'qD@QZCpt9xu8YH~S ۂ$xͰ>DNq::I_#Y* UfK <,G.^S( GJo-ɐuSp'}vZZz?K~Oc[IBIBI"u>_b(MܼuȃwЃpmOC|=O á=ќXlxO\7r$@h@ Vá#1BAU^U3;s?& gbXyW@t e9*@ ӑFT聪O\(K%@ D [?򊎲SCm8 s9IEw+/l:=ٞw\f mr矦Pg'N~MjŌ9! &לԻY6 9xfD KU(7rzE |^wr3qYȎ~K!={9dHHMxQ~'~}{D.`8{kH&F uسײ(KPF؄o8"yQx5;cy|?|w@5Y#E"%! 'kFډ &4Z}3$o~PQt#6c*_c:%k:rd:) #<_Β4h-|~ MA9`nSb]8q #~55LO{cq/h˵Jtb:3GWH;?3b/Lͻ}ޅT3W=4oI#9Ç ?{畷D5bUqPO1u84mu88%5#<*p*Nn"ѧzzCrי78V#h,Ś?Sgn'yxefISX3 xgn=i(Ssk-(%A pkAqMfﯔ-]-!BlX@BPp~#g-o #*U qADu >Qv1D0{^X'/.{O6m>*Tx6KǺZ:ѫZaXF6ILD0es2AND}t^W!uupǤڲ4IxdCʊ8ss3NP^ :ASeˇ?gvHur)~cxkd^ #©/㓯AHi1䌇\~8JG,{o:os&geOH3-)OoNI B@O<褲3c?<0ڼ?GI_@Q?gа)ͷ۶q붮"^hU~]Bȉks[C0yJq]#F6Wnzd|V.zЯ&9YcPڷo}4(?2>^wCe>ru>cݘ :Ep<0=ѝʣeC!>;?HA,ŝ7G/)21<3 7GQ<ʋRգ C!au >; x5> 1W 1Q/zHuU:F(6M.i'䎵z֐$yI8>TeemgX?n>k4ɶ߷ :PsU˜Az8C7њ¡J`zjxW3TgyȾNIy{<.g?>e;;mR wqvyJ'SeD%9Wcz<1YOe!BK H_ @c<XUNlnSQvcTz=0+E5ۮOubU;M΀x{wXư7pPp#t\`LԾԘ;;vubKS#l}V'HK6Zz=mDe^|ӓb' 1.}.r,D۶ }0X]Kl#x<`wLVJUGڢUgbl˜|?؟Tx ob翧|y']zU@q[W}BSݼvoɁF>m.\wYNxl:imG;CoE&9Dt߷lYpy8{;ۼw ?'#('T!=}_TQ)PDӧϯm|۴@~P `z+ҋpp~nϏnv"{ٿwdb,o;P:!dX>2M-ǖVo;P@\HG\yI\^xeŐ"io6v}仇*^Bj /ƢGs#iIcU\׬ؼJfjPJKrm6RJJ~qVc5N 装 q*V(4wGnʵ~͎]wƘ9_-#}ye[Xx=KZ#7< S;hC0 !GǞ~n} qia9a[wrDž-[Z#V;p /x}>7bG:2 d5-a Th;:_3WN:S4_8[&$|&5qN+|+FS/_㤪uF" @?#Zk(x!?`ZMd,ZbוMǷv4$ΑPB hNO%;NwXCG7 AA")ysRH;z} B[d:u[K7W$`ySE=wۗ` 5=ErصPK@!A|{/uDQegr6=W?gx"V@("^P"@)X@3&Wvc1NCO1us{,# Uc(ePt?NCяahDh2E®ṭqr v]AA*lBuآ]J)umWox'lW2l`RU5@T܁,g |{giǾŽzyټ{=}#zVCel+GmzEMŷqB9QEӓկǿ,+sGEr3u4xt5|DgT#  G !vS2+88evyc53{5Pͩc!LaHsB{8s㾶MwZF6խENֽHADg=9J+[nQ5/ qʾ>lwû`XGfM mɟfH5bW+d _3q˱>^zB=ɕ֮s78DjL6.Ïĕ}ԭgq6l~8:w8W 38]L2UXFɊiId,x{5[%wW|[{V~ u_^txQ g0t׮1ao=oڎ)BL^xxpUR^ۖRM[·ۿۼf]d=WHT$[)Rm֍N2O#U Jٝ_%QDΊ Oj=ӟ{8X0uIE[m%r~B;šb5`-$a n,o֕ch3fhnq07QPNӻJVL'n];0y'{m8 /DG]ԫ1:S51q0n;K4=(; qtUY^x xSGJy `pJIq2ā FGcۓ9pr&J@B뮊B%Z8 rP)!^({dP∭؊ZFb[)]@qB #~>K~Aӫȟd #1ډ@??\5&>0  uXo;?{}hwNF޽Uq0zwi&[gk6)-T6sFW6֌oBV#߭8] Ϳx_hmgt/3J~w72 K>`!|O0=Uq N mgj|UX&8 PC1(G1gWNkۻY4UpkXZɖYk8s$}wW3vpy.D6PT\2nZ(rwOI8lxv 7to %)Em)P ̣@ ǒyUF'z(V0EފDTEkB- s.sfFfȢ1ae DHc3u{fSuL5n<H$^/ ޴Aʀ#pza`C9E 2F/|l}H@5A, h8oyO7C~Ǟ"8^1}w3PSOM?I+׳#~~,ӹ:<^|F9OiJQS&pFb;jֲB;|)b=\"n$xϭYyt|y9, "sǙs\k!OQrPrO_ hG++G21L"I?54 ^;&(1 F&X2(mn8i&?mjsd=^N A褐V lnH0R|ہ['8%%džELţLޢѨx>zɯ, Z񹯱yܽý~YiG2|m@<0GݳmЬ wY%b\(G9 9\x;̈́l\o0;__ע Kdāy5;O@Ѕ9RA a ǮO'9k쟹}*!%#.1 c05NZ$u(:b9mcBoNv[|b*a1(q 6m6(ȂQҾwo fF!ČS\mr Bٜr;_I>4 T[z 7<+ 0Ar[ɲfW]hUfhg]=+Ɩs:}V fiwn誠k+nF#@Ņ"::r`л1J$medDrh\Z9JOH#9hQG,槟RG\DJ '1bVfd_QHFѨpP 5;{+mCxB^ B@dRUųZ%Yj@\mP@,R A5v$¨5"yP~k@>|i}q=7i V{Ž3‹Zٌt<;*,؎Sh.C#s C+|Dpymurԉu#tF`h$;_0N7 :{P"rP4?8z͏͹W1Yu B{Z:p@=ݽ :_oali2Z"F)pBHKCI2Ҕ0Db.*wGy?8ؚ3I _?4yncT:*;NPw D09o ^&?D?􅵕ITA&M"! liEAmmPhٸ֟7';$ B @ |\?\o1Sxp;k Ϫ*oV }$g7 !CLq?.1!FS`\z!#Fffn~W}M¨Sx0&yn{cxO1-`1 GGϼ''YVA$-#߁WoVs D8 oOD2>̂@A7' -=ߠy{k7A:*~ZZ3p8%޿_7BIUs (!r^HR<ͳTrZPqܢx!h9p}˲u9o!w[7zVO_}opNQ%@D+]藟&ׇXǶ*4oː1YC8Bs9N꫆ޞ^Ux;@%5S"/+$/gN:n|lj uJe9UxMR3c-{xͥ**sln/uPYBl"hJm&`Uz(pPV^-~?" 69onЫ(8> ms*vubȅ8d^xlLɄY6ArWsRkZb/bm Qь]Iɲx}}kݕ@kֈ7τ^:[pV\>W0F1l㩩TC#D1NDRqogXә~c9ϫB7B~ RgH[ePMj aK8d LҒκ˒D hOyԮ˔[mCah"mZ^\aHꪙP>PlI7\"DV"PVA…EWUN>-ȇ'xQlYfO#_1U3>-בcfRxL,OW3H#ܣғW5+̐nܧޞf]L<331_/sfr;]ɋ9Ykd'Z;3i ]ԋˁE'ر![ mܱ| UQ[⅟9Jy]ԁ(([_sf嵞kd9Tu_ӟGj,c˟k0d3vU;bmC3V*]=g's0w7AѦ JUri)+Y^Y)ӝ_;zQ#eHfcIլCW?s$?:b||k/T^K85"V]U!"ϓdursG՚Ĭ'@(ǒ~f:3:S:h~)@.2FlƂ  ֍ TFwln,fdx2 Mrq_K#ScAq:T=IpC5Y+ 8B c^r2$ _kJ!6+,>%|\$PTY02]q%F*ßt-nϮ^擿4 [vŭǗZl1]_ԌpڹlY]*K+ͨ9l&( d\ayMYa(=QgRh|п Fld/lsȼRk>^R G!X+7FJ8pW1UBqul@7(=bU%4T~/;8gD '=_L<_utaed9转0PX{?OgOn{8^HvL˃:t`uϞp@(Ё@<$,N?V&ḩ c6T}):~/:k- 8Q0n1LL\Ȼ,HYO> S :ho~GF:x"/{bHퟬOT~#zRIQU**5k!x}_37DRT(0[TirI{Q^{WkX}Ҕs LUE4y&>:Ck38pKAx*.s+VTRyq=RTê~k:pJ`}}`2'5zD< Bo}0(zZ׆o`&U_94 kQʯʅKml6J!BNdqФb\̑+JV}1fR(6{9 Q?_UP^C>t\@tT  tFk)9멹 _7GCdߋ+z1 hQ {?ap rg Uя8Iϭ9 ↏AW>c$W_~^{Iܞ芎Yoa,mJ#H]aٍ [l2m y'߭V#8A0bD$H:C)1Œdw"ޱ2l|4% &&`? m_mB3ȝ-s(PFI@qШ] je/WV_MR4tϢ¦ע1L /~'$lĴ-S@qEmKIu k17O]V9F A͔Cn,:JKI-8qr;oGiG6krSfkTrV;Oo@FqǤ@N&bTQ"!d L-!l1 _oU184*>-3qSC/^15Q 3B%9k&!*۽ᅲZ⳾Tqg}u8vx8esɸg,={[suA$QHkNot5amèo 2ɳӓXxw[+8޷h>O 3ԙk|o|ƺXzY5O:1up[K^;'\,2}ƳݿTmE:|˺}sE7O|mݹK\cSC̫}`~+|o[׍ 30a&z!#yoح;*߯'"oX)-4<'@UېfȼC92\&PC.^@ngM`@{VN 4>IWR1a,TKR$XwMPߥ!V!x CGmr<\mHcQ}̣]A}㠽J3 ×6m_ތp .Z`Q2.AbīAc@7ʼnQN3,){̜gPCϷt,Hh 73ג_F *"x&?:YcnXIBg9+ '67 @*ifB$J)(:1@O<Ɛ zbc1i%z3/qsg2i&F0DyTG ӘsdGsiG2"'8&c<0m.O'|FU:x5 g{mF`ڦ/[&"0?6-3?xMGGawZ 6 9HZHzZ> _X\܃9cwĞ[%I!(Xa 2AE>&֋#r(I5 턐s(aVEVC"P A} oya =I뷛R]×ҥE((-bu?_yOE7T5!V'!LaǕLFc#6EYm&,Kl1 l4!iC^B&O8`=F qQz"J}J =`\o 7PK)U4 CB|g+{Bo]ǴE֌$cghL몿+nj%HURf8g^;=2@\s $c]rm{~6aakWXyJ<ǀ.!d}-ujV.7/!yJJj+E{z􅑩BCؿ{F Oy^sTiE;H2J PWflXGu28!?wٝcuӪјOO/Ogo%WKt_aJ,}(DUL?OGaOiUm'gdՁR,P h&ۯ+ooX/#84]]H–Oc&є C_Q!3JnAzor^3x&昦;}˪Cke<~LrŘ$+nw<ڇlM=Y7?;Fqޓ*ŏC ׮\ bXFGOEN4nGtJ.NX֝{? ƞLԓ GG/(@%zi^/ D$qᠤx )zZݾò} \?Oӎ"Q\xvR4 Os߼Caag^e)f9CHoYg* Jz'x杷.wU?2ةі [ݝsr8;Z#uTr2U# ٩=;w}Iobc͢r} &3- \7"uܟkBG .|:1Uࣸd\;MMJ'om7$'s?`.PooeѨg7ON|Ý6r&73AH@yBq0Rr{R6x\oz/ц"?zQO[@&%:3ȳfyv?{cT^{ROקwv$_!XfL  QO B=xw_{#z H(h& `||O#x9~!˘{ Ơj?׼}:`jѱS\FFexcι@վ?dPs$}5 s gQ<Ͷi 6OįL Gj<ଐN4bCjpwЍ~±@pzq_{=;.,,)͘M ?L?}q%G|$h+'pa/*U_# ,0v_尖cGrKY͢ B{Y~qQLJGo~!M<ž{P%4/f w_o[|-ہqo}h73BJ(l/.+HVA~A~_{HIZ_ztnvثyNr;JQ,AUyRu̫5ܩa$'Yd!•x&,(߈ P *w`@Qp> #3azVGb,Jh^'cB|g* 3waBz Hm&G׬8'X> gZ? vR-y]fG)PvNh@%D7F!kAMFI1@ 5jo_}O\u#md(O8.dg=WKHG~C:(Y[\aqŠ( thb8^~.'Ƿ ) ,"2+H'}Q1Qq+RQA-NÁcǏo+% uѶܜyx$t-P_AP큔H9PBc *K{ƀ'(!axϪ?.A_puH;SEd>i1{NL&UGke=>)$`s;|mթN( 9+)I޳If+w Rގ?KJHA8^&kd.5gYź(I : ٍ> 7r* ZÝUj~V`68>WpzG4 AP=LY<5#8iWp/k@E_kD?ZgMwwB ~־k5y@],&Ip ϭnoD#3ntQaW1(0G9$@Z8FHW탤Jrx0 ;\x(cd<094iƦ1f=0(N!Pš&ċ{RH">zLMWqp=_ OL^<_ TICmy,.b*4,HcH>ӂV?;=n~sR9!?I"pOxWk]|(PȄšGPP6|=j˻ٙO}G.}O7`z<%܀ ǀ%BZ23MOo = CeJUQԘD=qP z_ O:<@łDSyʪr:~@jx o^2*!Q TElfAn HBwːӳç̳Ud<D АA3ɩ&@Bۼw?g8R.lTV,/lA q.;Z>ϰ)p@- ޭJ@f Wwo[ ow^?DW-E:G!'~A*JN6_6n;$9>,䴕;K,Bȉe34)d'.p5gC^#9]܊T koGr@K\ ynzIz)=饤"z1z0,KrlJc$%MS oK R(.U{Zɾljbe|/]9&uIВlo{soەS0gX$1b k'y.(_a{py%JV33?I.@@D Ax,| szxVkCr~Bff\}.@x ˳ɫSN8KU.(i:^56} S2XW\8@S?pւb /e@Q2Eé9h5 ~Æ9ӗزs>^$'c>%EUW࡚ǙX\OsD I4w<|WDKݦn fS%/hDM _u(d Dg&d3Ju,.Dҽ.􆕻 nw9AM-v*P3a[d#D:+?8RyNgV ,'r <8UP݄QRO /nvdRʚxPlI ꒫4L$Q:mM`GFvd@ca=b xAcp( B{d>2Af@Bwl3-{v ~cZM Amүc!@.:}Ԃ)TբPw BMMzM%Hoǻq(hQR肥O+cE=#+U^!IAރv*_Q񓘹=^ZeAE2dwd9Vh'ϩ}CKw:{h? @+Li9~M=a: 7ɤ[>cL80F?s"CҠؾ8{5@}QTJ&!QCGLƼ=H 6|C Km #fI_c8-&Ԅ|C<.>sW"dвJ/xsZ+j^Ϧk(fhg?Y/1  f1`]"_zv/ptiᅱ|Ml<ՈfF|PSr7&gT'cU 9҉^:<{O] }ؙ{6/ f1E@0*v9@+5˒Q{e*9"E.DTzpTtk7I)k]LIkk`ʒL6]eGؿvvH(c,+(% R,Pf2׉|:=ij[[YY؟)jG! _W!sĻZ$LnMyPr"bg {܉| %O\y?xd▙V>K.+[Y.iֺw![H|\`g@3CsJ|k25 lv9][m[ӯkYtl4Fdf,h[r&&})g).~Gt2QL mzؔ WMu4 Ldpsj[c]nBHcy'm L LJ58j`2vg/Y^avOC˕F[%)N/Q0ɼ孞ƅF'LE$}䬽/jĔz*e;5{@|v4p[fnNRmrE`7q߶/k/pX_Ah6w~jtCQaɃ#S_-irܨ$ g׃'XjcH7f#t~gǓF&wY$шi)";7Zu ÿHU;&[#3˳\L̼tgkU]d]#S뛊m.ẎDt%?s_n0NuX)<5l2xcPzeF=b2BL/xܬ'NR0r1iM߻ȬBĐ}c3)=z2ĎI.$?E%AA._7E-R u30lrg)6p‘ c`X-$[4![> ̡vfJU2oױx_to'_=# a5=}RaQs|h2geTEGڅ^ =tC~uXlxKjM'K/+3# XVP|;[2)v6QQkRa t+G+T g3';%—)cݡfhJ:S9i]x^4 o!f=W!ǎ}4ǝ~|^qRFB&Qͷܨ#&a^0\i.}55l]DIcB1(, _e_Nmڏ7vfG?V-C7\R(Ys@ zE޻TQ֩9o+5|"e*!oXQ$TWwvBkO45vLTSD[J"vZ όi4!_ɅQ|F{8Lm‘ۘVig3ۺГgu^iq/XO-q:Xp׊cMrP&D$J 7\[|dbnl¢ /(M&BNgȒǣOlo4!HiPtqFWf+|AR;YL'v0 0ğ뀨^bJsNFl$9 /g/RZQ:S\FWzcTz|o>5x(ދrzXlJ Y惂"D&eܧދ~. %M%i%ZOHJai[uhHnjλfr۵Iz~TUkݍJÚ77]ZɓoZLUj:A+P;PfvjgzAmhd}5Ksu>"F==`_z-5 }~_76 [r_ߨ" + s_ohLؘW(#]ㅴ8OdnH̟ ݒ8vŸjy?d3z|]}_/_sQ* HA$0S{00 ?DPeA%PT?{ %3D)Yn!'_X=3!'JJwɨC20mqj4֬5s&E=6(C'6_)C+o"LZ<SMHgIqn`{M%˃GGV:҃Rr= 86؄H1?f(4D Ad?>:Sa=~B cwT @w_[C -88LHgl#0_a73.%$G 3믗VǗPaJɬJPZAݱQt/P^DO)9 !< )L#k0{ch 0"CJNAv޿[,,@j <cVryiE<1uvّH<(^WX) #dH%hdhiDpcÍ|ÆNH(R4|C7K̽ќF?o!s $0+nCqDN ~kzM4C}"5,?ҖoL߱"[_B`:(J ~]j&& <م30&QE k3lP0<:ue6qTB eg!fߤ!\s%ĽpmMS08ȀdbNNjt1G(ҀЃHM^/#cIfC ƌǔ@! Fb؞,;c#fځu#7~pAG~y??{$NBddY*:?w A#qed ɉN#$k۬$)P‡è%2FDɨ@TЇ~z@4s/I4w`vL -uǹfGո+*9DNRPo칾(@-&;"9,XVڃIr چ'h_Lϫ?$=ۼ@Š"'8K@ڮFC)3<@)mF]qYvKYs0}'L$¢wNp}to4C*Y!Z[V8GyBІfko?&"N1|чm+0Z=i D6Q6LoϷ>pvɂ h =;`Mo.J/kY3Xo_倛xfax,bgމ$,!2H`c]Lxs"Dzױ5Acu0RCיwcZvY+&=~n=xk;UU(53JaȈ&x~ !p* < ,0asb 10pQ, cT&׎2RHR  LX<3V{"x}=S}5:ႉ$pZ/Dk~ (xӭݭ6 ͙"**b"f*9 ;(|=[S-szx,0 W<TMDXaJ[''bӝ&!1r*ײf*%A$AAU>CݯA8 H .Ț bʟNY`^<gكЪ1j#3'i#WMUc9 ] n+!, /_ͨcBqWӤ$4S/\4UcpNHb-p3H}: H n>M 7At]D`0\QiL]N7U^PvNti-:`!  sKzx=}!)ݺ:5i1zup]lrh*vAa.ӥ[p駮4a5?`0<"fy]率QSp'Brl;l ٝ9+偯рHdh,)H,ϔI~=M#UDxI: 5'1+iw?=O>;Fל{pp#*OϘ$~b2LD.1 :q}(mfڧHQ?FޛtFH-L &SmN4D y4P93h(,&H-1mbFv[&G],ޮ&"tMH8;3wbUKce=xl6Fz :f  78틩8'tM{Xml L`lqb 7&73cL+hq,#gL͠C)ΐmm'lllCazj0qF`vP a+?*Z&-('??,@2t#I CqCM{8qeˀK@ѧ=GԒ=Nᚸ"pl9X(vtYWTݓ}^9ƾo}i4ھc%UwnޥfjO?Qw|>Ox{6v}^Vrf\oūesW_՚[_3%wɢ@Jwܑޑ׏$.s"ȃ^a"d7YVG|0%)KfǗs_ azh@Ʊ#mnO7͑$E8!?3i2Z +pg+wIB.n #~U8˟WSfY$-t˦=цcMڽDN&1Q9{pX]u;9G yG4eM4|cH{V4%U}p=xq_rBt.u.@@d|<h"N> *KERG д r "`RzrjƏJVjV!|M|ZNy%w97 zD/8S̢{M Y pdEtF ǢqPeFnހ NYf0J@c6KIxCfB $(L!ARtoaOY#3/T;uG}q}=ﻦ:/=\ `<$@`CǸqT|W@(w`.(dC1ڤ!9LT>bRjvzJcT6d8OMd9߄{|/:ls#0V3?#>^һХҞ:qE7ThOӥizXВ:a`PbAZ0Th\ͨefJT_hކi*,ƣ awpԣ3^`fCcûZZ.?0A`dĴdд=U #O҇`]1 h᧒E_k= ;sQke83SO9;l~s 0^Ыa,n,f cC@r&uvqp'W0J|W"3TPHGʱtP2$ j9Zq%1$bXa>o8Ph\cbn71\qX7r <5H&+OI'zΗub$Ǭl>Q9%2l:ǯųu}ߍiM.|[g+gWޯ&||f kc[#1u(r`$B&rl׿gbrKuGxY0,a52~kwY7L;|K(._[_JV5~rO<4)ckD9h:$6,o~;Go#x+wp6e8`2Yoן|lǿt5pď~~ G\ Y1^03VNA!HTؠ9Ecd SdN(1 1 >X:[0B̨R_u] ƙɪS완,X0QUW:hqmRqNvuZȄ!&)/rԦfDu[5?X Bq.5ԳPJF2D'C8m-UAsSׁF[ E]H rpKC"H;|G?Tק {4i\i?2b aq2s^9pĭ6QMaϙJoS/a\ƻ߼i;F(L5YB L*ϛ vsc ߛSr9뺢8-T8t><ޗ1oaK?-UbS Njhp= <@pf!ޙ5 , 88:R=Isvz8fjVDp=D<0=;h!G?=|kۜ3}:=ʯg&${L1lsS@(M8w9耥L4 7ieP:ܲ`i<3G#8"b7?v eU uiڇb ζڅ|1J{ @roIԇw`_LS E+@Ⴢi<ԇēL'G3_n^GWF&;T%l*BPh/{Lb͓P8$ECra- T=z;T 72Wy<\ba/!.9Y> x&RNPFr1!NĂ08!"gSevs+1U 48P3>O[PF=߳v@2uĄ2h'dń{acz/lP&J Cb n63[{#q.KLj|2tiJzfF({ ^`e(2B\cA̜"I%3'6˙f\Sc' dvO Iyn_i As^)PL˛ 9fƣqδw] l"F9~" =q"_9o O8G4L#ϛ7$ݡv t^o ^}oX81g2\$m vaedsɔrW',A[ j%);g7q \/H gcggAC&=yLgI<"kp\fnLj[06ԡ9O6)\@#tۍܓ!&H\3 =} T\1 m.]kX$;wrw1$O$;{ma;Ç}T]w;.G[f sw|]a(=ԝ9tT()Fh3 6y1N,"ixZ kјPhu5>Vrom&3`r*aPYT'}(5d?1e5` ^n~ 3h] 3PP{MvBO 3%\; Yaν8g^׭4 O'6N~/6=ũPdf;pH7QmR1XX;, g ]4u&xcc,.1Fgb-`W&iihǣx_B뵡4"4 #o5h-5^6bS)MhzK968"IUb34ئup%@`Sz _^aYwG7; N°|$xxq4r qL]D5sM)y8i13&qZ9~֨z!fbrsD, R6 bB~2rI̩xp1 XItt<֪*U#o=.OC,_a>S;?a? KJ^'藈=_klpx:9͜6PHXθo^._DOCf mL[vc$$64ی3Pj@}dd|@4:c&\p -3Ϣ'㆚0.9Q@%F`p(RDF9@rGj^H䌆on2zld c͹v$XNNF įRs9)#^/d̩_WOw"dfyaz%t\fJ\AvYg/8 qJyT3[P1|QcrT(5_t=;7_.a^QQ}2}W|vy-$u}x>8Jc7 !B w3AH vttҀTG݁PTcX')4Md1@C&v1.ÁJ1{Ic!">Y|JiE<U @1'G_d|K ĦG诬Wp wm9ãd(>EhC˸q;z Ңy`1Hy%'[Sl̈́`4y>!bv RB>׉)\2C)< ^Ta^φ 搨@㜆fa5ʱ<ľbvJvF3$멟辻t,fd7IM!QkpOo]$'M.C4S) AJIe80 nRn,U 6vS{򙝄}dE8Q.߇aݐF= A2תO!le~%F=i H# 1c߳Kj NK01(]spH@RR5AT4I#AmTFfPBŸEw9{znW T95 (0D@#tTDYu]vR|Bx`@l }m~;uVyCў@Ğ{ʐ\|("`'r4 SA 5Թ$zZNz!ɍ&\6M?gJK[<F:P؜^`AE]o\AdpD-͓mreIs%ݖ8f v dV,f1 ~;&PŻ<:v_cp4 Px r6/D6ihb ݓVG%"hx 4dރhFJ p ъ@peݻyy ZSƈBBB?p<ċЪV =Gzg %-[}04364> }!aP ZciCn#К?\ a<`<ϫ ?h_3mjX?݋4A$wbt}y'g-q//eRS2& VHYM* ƕBK4T4cCwSҙN'rє$e-CESR`КnInM:r2.`ƻW18S*rG!dGd6fp'R%~}WPiln:ptmo€pTLTKק#a-n,Iclm{ 5DtulPF >0}h5Ϸ9Fv@3t#NuI!t5BI.+uUNAdR-]GPb &zL -NJV4nwԨ/uC|MŸPfCU~S~r9MV}o]i.qHU)`WFAի~ަi1%NMAwdٕ{Wnybp;UA}T{;=]<DZH7u B@QL@vyHUЗ H['.zҍvJ a g*ά3_C)ǐΑ-sO6'o<#[-fv + k Z K2-#wolJEʁp4fgo$&J8H7V`d1't'!iPʡHihT@zH"߽kZI섷?08O0P9p!}~6$6u4dH\^w/v7qG]a̫7h{}s qZR9&Q(&mr k&sh-}w,JR!46ȳYߵ9C%!J};!ǞyFMQYPV-> Mi m!C'ivW=,;Yi,KB.gku0:;e!D ᓊr`al!,F/&bF@faXDQ"&jy `=IVZ,ISUiv}˿/1P=fz/ MٸamPT|CI4&4 ]VF9fw ~>Lޥ}jhKSyw}7"mKBUzWpB -v?qQy/сj$3=Y4yRRdaEw@z6]'#aC@\9@0sɷ;R,$0:W:Nr ,աC1qfI66>Oq*-rgZ|})wbrT$ojw8}n&4O[G,<&|;"u̘(R+v-䦠r긍J$?`~$fqaE1f3D]07"9SiDZl㧮]/gm|I鞼]4cTJd]5k@÷㰉aC$";.dĴ[,2kxYz>YIHQ$߈Xk6IQȭ̰b{Ű p&o& >Y!X0<|`CVFxŐ~SW@zL LqcAHEP9]Z1>J G cn">vSއ{SjR]!Y 23,'6k* vyryhDѐ{ Pߑo!N{)c aMŒ$o5fCa%* RY$:gah ~6Off6Ă<⋰Ʉj0aYm%)003euo ؞[ !Byzr?²?4'9;yyJGhCL"}b*2FNyG(%o*Mu9sڪ/lk]nƪ#J#*""|t=ː !6HPb+Z. H&hÉSA@`lbB, >=<0 ݣc&Ie / Fj6s C4EHADUG [:4Cϗv'SzSk{b~&|/I۸&H$zH~*x`l4p者B `5-ӝpB|AQ63 tl% ̺cU>GAFg.dɠhCH vdw˥}ypXLhR4ls|IJC$1?0?Z?GS_'G`7(0̱J \I"Q299{&<}R'ۗ"> +S>XC LӼpӓC8eCH5]tG XWY'K@b ˷'HFP; oc1l&0w:+!mEmq&!@'A'&$y94@tܐ %;CNl8Ou90c"|x;(rGv >a幈D!Uؒ>O,FtĄMC189Cv ߽$JX׊tq;uD[{5X`k4 A>kNI4`pn˻Hػ(RƖeKL\G~ﱸ;>C.mt7hk(4N ƖQvĆF+9ZDӧQ-N,ʧ~0 3GedZR/oNanC8xGy kPd|a2|1{6klCuKm eR\lAYϙǶ3HCDtX2{z`@jr yp y!(Tt0#4gw:d(^1U ѳ^l\sF%:omߜ F ৺s"p @P/pc9 P6PeH$ 0 T N!Р-;eKK4fMtrC!e' p: AN;u\t4lH< H>Hr{ȏ GOr. ݉gn<NA]`bnMe.$qfx^.LqSP ";.7%!/y IT5CZe$(r&+(-a5.66X J +܄"TjD l0–f+EMl5lk8-݄a`%0)ti~挾ɽ3r}G$}O)c/`cw/.O\P8e-w5`x_ {/}K?iJ] U0H 3:*{ofA$4t(Wk W mTZ*NN/Gtqˊqqx1i>6o|9! T&AX{#ac4Qh(.a(z?9*Eιe]Fz LB393$pdS&MPcﵓ >O$d\.O6ҚfX`Ntq}Vلi~^;<=ᾓ)f6ؓ%wR7RY9p-+wPnLG4w#YL*Cev2v6ZǮ#G?*wC3IJ{'}yw fz=ǒ6w5N,f>N BND@NAys}Az f:0`<޴AD.blwnB"⇌##uAS0NvUͱ쉉F=\ɰMm KxF Ğ]w׿>&`l.p,#3dd1^O`}<;1A/0 $@ Rj"H!Ʊј4!2"Izfjp!AڂAAfX, :r$.ZXH;%BGD""t u0 @VAtޟ,ҝo,2_rz8sݼ'x_iQD+K=ثoa>blERr.9@|_VЄ nqi!]Jo) , ϖ5`sH{r`dL5ʪ5G57xCQB)aOJ=znaaE!ʹ1rXp,Hۙ"G!NpZuыdDi,De#< :0[Ap> sJnotwPEbc FJaiw0G[4m9Low 9 `!+Fr0xmm5zqAa[tc^Y7LZN'柌asSq`ԒZMٰйOq0!Y5[C^ӊFWXz||x~\>,5X]cBX3<tFq{D rhrY=Ĕ䘞#ߓKF1髃^`sZP,"Lu쎭;w1ɴ~|ǁ#ȵ~wO(n_}Zc֎XŶU"3#֢vRtVD0k q| ~Z9B>uobT3:KH` A]>>%Dӻw 2Əg)z3QL9!,<0ybFI6*Yg+H0P$*jyzt@>Mo&/GL'㯞zc#@0p JJ ZC^a22d sa#k0M*P&aF[m9񞏞'q(YX2 5l,$d=ϑo2mpOX? _@gEuvXz:vw!ĺH) |&r2;`=z7tKlj%MM?.axd {}ߌǞd:)LB,Y0o@""^~P[qל^WmA+m/JR( t6HIast[2f2|w:u?{V~ d^NX=T%;Cꀐ@1H'{B@u{0q0hTELG&0GX?3j$llnBE f،;k6֓!WoB! ' 9dJCAJj@3h(U5ArJW.f1~4PzC#lW|؍j&`Ksx4!|unljѿ.LΔSPA=0x)P5pb|s@dd9Woi˳_ .Һ){㬮Y[+|85i]kbp XJ4bEPyPFS*Gzm9n i!A6 פq KPhyj@HuWG^(Dׄ?6ۦokPq_iUUa ;tN_T"|˚7[__M8Ru0Ō)?>*ZqoP++rg&fܕI*0iĉ=((˦Dt'a$ݍ"hzU%h]\!I֎ .X0.v_8-\&#  8  H!>Hc7Nef_f3.t@Q(a1zfm&nrS; 8|[KtY2 cɂyK^x#gNl]3g&K=.7;ٙcMllLvz?9߁4Ǩz uIv~ Cs_rGQ4/" "dTwRpNAO.@_> bCy=' (1/#!cr*J迕0“zMoh(Ui{tP0 %( pTo"fD qN=*3?ܶjRb-[mt݀e¢[QYq8OżܘA+LȜwtWGOǪJobdl:o esrzspE\Q-"GD4EmDN.mjӸcJNlc!f(FxOwXr':nqw*sQ]jRwG(/3i\M/06ƅzfۡX?n3^sJsΊ)(4NjC˝ÀvRNTWǷ{2 .L\@6T$;?6!Tj\LG!Ꙅj f8 bobG^*vP8BTbi;юА_ 6S5!#0Xahӧwh#x| 4ri!7lb},xJQúKϚH4t`ă;CakK@X ]pkGƦ;$_ @IŜMcp&%Bv L PNǧ^'o!-0iwޢuLaf⑭k(1L11XKTR[Mpr?o) 5'zYKqU&ƯP_m` {wz#|ln9:A߻Lh:<0nm9Kf|rlxD`@żsCifXNZGƇHc;L Y0lxp_fvf>mEyNN1H spĜ<Βo!Y:HMt|N\< !1V'ǀ=q@' v'^C /J"E[99|jfǝ(stx}DŽQn|s%ĠX%"5TK<1d?,2784OM2_BI {@ߙ`W]~DfT;@$:ׯ^G=g 咈yaRQ[Ljʻ."gjZr=Dfƹ96n(1%C5#>4 rRN[U7 4`fC$=2DxމZ!!66d%\Nur$蛯u LA.]{p njwr,  z/--t+`3&F*| g~`g0)Cbp&JI59#d@@ ,sגA*7|_[[C=xc0=s)! ?T0vOi()_(c-%! h@NSCObBh9?^($ L"OڐZ)iH/y\$o9B#oX|OmË'@ Ds9CP$ߋiPׇO;Oex?~4R!$~nOJp!*ĨNԂjv?LT& ~ hdЖMm:C_Ň!,T$TuBq9>e@+#"4AvQL~V;l֥s6ŁqF#P~=^>#!Аi ARӣ'{;70 2~ Htݥ>[6U< "g8;4w4҂xy93>b#^l ܱ{~59e{u*h=\y! ]j8;(xv_X~.K᠑T%( "!_=xL>Æ Zbtۏ3eΨ?CNga!s"AF+Oxi9q:C R/ P`1#PʂŠ8*?cb0%&n$8e}/02џ HEȾ>`3Z)l 1>UUjXG3χ93@xl:qh(nYN E;Lv"du0imgLIN"]ָptByu 4t. $4I ` Xa x1?u~Z0ɛBţ`JS&TmƛakU SR  !D{ }}uF :v5v`l_R ߕ3ABY.覰 h7rvZswhHog#$# !DK;~B~6) ( GR!CTČxwҷ4x(|sڥ4>Qrz3FF2s>C#̦Ͳe6O:^~@Q!7ނS!A={@PbY y<~͏1?|~']^K]p~C$ḤX%2 LH`i(RibBHhꖖ1fJ(jP"9loq>rϰʩ8xm{?Gϧ.@GÅuL˺"yxo{5hB)JomܝՂ "(LJLLvEa hl  WDTaBL^IANrU^`bSQ '  1maBFEw\q!O5bQCSd2n9J "mϲb!Gg BBDBh4@d Y@\"aIg!2 J 7Hq0ۧ>gv ^gr -y`hw <`t;'αFvL 83DtV)Ǿ|.h3$d $X0ҔDP'h,ߣe:/xXV(Ej!]v- P!ot7_PF 7溿vOF\}@x,lGÏ=ir1t2~a N! 3JQLE4Q1tϾAmjC'?1k<WH³HC^gD@rG]= /kC?ߚ j |0M Qy]h`[+3sd0UA"᚝w7YBh ku)1M-)_ŒL#- H@4AAOwDru[sn7,I{eѮpcTW­cQ)]xMs5|Oo0>/KrNpx<9ҩ I X=g$R* D@S5S 2M>Ży*=*A?š=#[JrA8%ɼD9DT:Lb M"8 [!>'Q>&mhۏf5uW>YEQWSs 5ģtjBu/6щp傅[R&MEd4`315rB y aՐ`ظ=s!v{ 5`AVTorFc 'M/>;Bc{nGj2tÑ tUG`#$3%|!!.4+3JCJ(Q"p_eR#yaY>OA;#g ː|T;a~zM`ߺAAF3E2&>C؍-2aX~j(+0\oix! O qJ&<])bn)Ш-*%_eR 9^/wNOl>g[ȻE h8`rA>S76gx,b%/(̒I$=i{Ѭ-LiG+*Nǟwa'͖H V>\UIQ͍dDtCWzy]z Yu/NNq%57wKT$T`Pf(춾ߎ L g__r'u@ ]M~/h<̘OqwQIVP0PѠAQCge~9"e%uDI@j e<uI!@,8YݴJRA@ʙ ,D&]/]g]*^ѤQjҩׇw3>8kL[ym~5<.>:3llmHI]}v27+wqQQ[a7ZWeh>VC&Z^Las KG>!2=~ą$$#rBEl$do:kӼ7@xqL7D|pl;}rD{pKFdPvMr #IF $Ӕڍ~cÍG cՓ{wr!D"0K@?-PQe43 ]|79PɧQjIWTgrg[ĮMfps!\g)Q'7Cv" ܜ$2xg>`뽓[ykFڲ@Xb1.宾3Z o&xČn+Y"@uq37yz㬫9=;o| :/4ǧGyțc~ƃ(k0ѷ6Ύ0e 6PGePjxS ׇH; (7Ǥvq4{ߜWM?\bxETU;GnHWK/6r~L+<Rj`VԱYFlY <3qˏ"NJk0Dy'r (h;LnHx3Tc]mNv>w#~J[LVC[W+΋ͤ~ߗtQ6 ʠbN3DŬ%u۱۞-['L њ(4s9{+oNe.PqU(/PWqH?^嘶?L(A)2J=:+wsםeq_%|cB3yȒًUUTU%Rj"$G*o: HEI=vhMkMd />oLѪpw33!=w<gD$" >ϝpIn}"Tfv׶>Mo\{OJmbh)ᐯ }[BTpr8Ųd$y}ifYىxgCu0C|=3kZz/cS݄V34[~,7˱09{)!N9q$SH0S3^>2a6<|vv;b?QEQEQEA5!PS^5ǾC\fca%׋XktŽY`XJs=MS*µla0wI|^IxSBTfyq,"M}]}3iV1lMWհZmj\ZۯƎժQŧW\mōk,Ǎp SO9Vh=4q9dSv OB6A"*ɷ]"[A^v9B;!8'Bs&9`T67Cc]a3n8Er:&ٶ䛙Ɂ!0LNjlנ6W-':k?rǦ{4Ås:i7>1h+)EW, >l2ۅ LΤBэҽhsU!hS0۹qU$4X$qM&ݺ)SIn#"V-gז$ -D&s!OmG9(YA_Bѣgx_xǏ(X Q#}- /]3slId".I{9euވ"H פ7v -G&ی7ymaxKĦ\$ h@ocM@%֏kMXLO@uߴgB(2PP oqxBlE_Da%A!48.]lg|.z>^^?JʿL^dP' /=ޮ~g ]3(8CP=-eO.bLjCuN!i@G]Hn65QIke#] `bȉDluzF ކ z@^9!( $>t6sD٣Հ a-!V{TIPmx׽0DHL L 3 v^|{ן0#fUL!"" U 19&ly6P =bSM*hZhdDـPJԀR]7^ *Ec`XU: tF>7rV;8E$+U5t#skE6]CB2GӬ6Idr惏y C1ΧDڲ޵UKl|LRs^SS+8ODeU \1Qt-ٖz%QZ BE4\7-B~Δy(!DCVK\>˳ TwC&,t(XCBHD96LU-&f|O~Cض#XREXA"#bH`DLïe',/h-+~:ڊ6}ްlUfaNvZuU9hp)$g_DZK85_l{}ч9:f "&AY`v'G^ `wXk,SE 5-QX'rE@a;`E0fI~|XR3xɐ jF0N9(B^q\ Hʼv5)c51JLƼ4^{QCICb:o!ù"ymDZBf$AE,P)Dt%d'g|Z* )+.uuBi";jNKp} lP(Ki[{{!AGE)T#THk֋ ;3c^98ıݭ_% _={$LKW*~X͟T3 D Sq$PxECԏCHce.s`ޡg+S>;C~& ,h<ϳ#̷8åҜ^bWx;xQn=*?pUkae)yQx Aie8g&H2qx %SPUp^`px<5RP &JIUvav6Ǽ=c"F?2C~1HE֓PqZ B!Pk?v w' K-d10G} 6xxG9L:>$JY޾dYth=x>|rv/i 5蛓|*^9!yM~*$b 'KijE/23`LrA|ѣZ{!s\~6۴iq'wI j9MpL &w>T!0]HkJr~ASHAFʮ$DMesP F"M؈X  fm[rOl$\'qt&P!'e+gZ}Wx5 k8&Cn \wC Ic5(d$|cyIc{eǧwt$bĝˑ7Ϊ|wlG[<S3l 27 LӿE #coUI녒N&/T?Swldt]s I֛:Yg[IÝuo.4q q߉ !uv.Y-X̼GY뗶t1|^0A;uOLj9 >X3!w`?Gl˷]tNh<']rt_`euB* Ĥ2@Z>y+Z#׹앏]Mb٧޸TK`9Cȅ =&8Cb{b(5*0^P$۴;o1Pϲ7Xo9{4q zzp$@?D . _<j(( \m+(Rp]%4PS"N .`_P'2P JP6~B{)+cb"JC >uCok?"EEo]zTpТqu*EˢUAX%߮2K1oi 0sgI^A׺&|twT/6iY ΐ!&߀}Ja6!r6eqzh$$oT 'sP,A ^VEvmGmw~+jz/Xĕ'rt1Ӄ9 4+GlghV;^J !:.UX2DGԁhDM]4 OiټQׂO#q5ٳ5B ixUs3M r7A㫙Js$1(xyp/=%8܊_0~cJH8AP)$9\ܟ=Ǽ#ktT umft!3hIocc4vp{y4#-f 2UbN(O,P_6Cq)n9}h<p|݉9D˯lb>>I-pAvIfvˈDndǏ~k ڥ/@P+ G %tTg[~[@4y`ώdjPSU]yDΏ+}5344)hN2^eIƻ9 _j>yk1f[e 3.$Eh#(U|[rZLJc$lb=2(Rcmй12u5SS4y% "4Iyzʷ37f4#Ԫ3÷4]˒ ajyu^d삳%GȱLjg%aMK`HL$9"@׬NIޙ{g.Ǻd#7疲i|$}=r6|"Ci$ C xQFtri&#ݹ\{b4H[;W%ū\bcd4XIm̫W(vLA?`~Pƻ;A W۰Y%+]9#ZcNM7ig$ل04;. NG?4reNنoX1LK>޽ס7(s#X,[S}~~>/ImJz^F#QCPm+\뙬/e`<R=?Ԗ~2G_^^WS -X3Rt|yf: ulÄYx䁆&-[ݸ-D9tH]:tztw̳}/O FG_7$vrM!Ϻ!+B%I1;S+Msz—_vuAǓK x]Ǩjvǐy 0#u5P\- A-TLN==2&!33z&Hk͝|$>%0o+s[z]ֿW]7;$g09DE)"͢PIW7%۟0EcP|ҷ 4M@)AII=~ 5 24;BhΏ8| x> %85.d0ʥWJٓwO/4VEݝ Sk:W UH> P|#lu͙ E3Xŋ3cp$d L6ݶOQu:xzË~$RCg>} _UyRM͌=I4>p;*d[{%KyRէM2tf*kU%JXK)B+BHI >p>9 =r~~zKH[7nOeܟ zB) I'-[bw*L3& Mv0?o@L9x:s5MwDcs#xBg,WN gvvHuJ4]e޳ !~W:.,`6lmniRAȔ>ǯ&=XM m H~pDn \|TF?Zd7xGg(6 ,L?@'5@8Ų1/_%>AB;}۵<`a AϨ4dT=};r6=~f'{Ck{ͦ)j `߲K7#E 9M ^EJ^kְAn.>'W}BeK,/e,8bJ16#!ͳnऒەPG m`as*K39\/HmDZ]&Kia -|c֊>IgJlfo~'3籛C>[GNEU5쏿h8?INi0G 5ksVz "d,dlņYOofsE_b e$ m !p~7bnBslo2՜r"k ƌ}(Cb4u\AdKf/>:h)KP dG_`C@I`uftZPCiLqse-mA;FLzOhs<覵"tLL L=sqw2[A~2&jԦNtD =q=[ŸBB%_jq:1 XwdcdmBl8]x!2uq J')Y!;'^wރ(q,o!qcaeF 3BBzmABsaӏ.^l2̝:J0}lޫ&l.&B|Jt:Wjt%[zyAFug:s8zzSi۴Xb%]Ox&eiv6!DP̂)@kKtѕ3iH) 4:b]a1 Ëijf(ua&Q;11LCj=[c$ [Xv==}mxMIR٠fmVs(>y"7$ʮ\5kZZώ„dPk zIiU"Q }:)Ś5CxG>V#g ɘ\; ЧZPxJwtSO4Ӝ?=A9ǟ-x溁wb @ FZc 3&@&:m5lKy}nv7 {ȸx|vBMFE5x%Cu|)^ }1Z~\ovsnu#Ah{7TTD*|uӿsJ&*ƅ49R&I`߃a;.,PM)S-,:mRTὦIL#= Ÿ.zʗc^Es*0,] Ai@," 1Vdzwyxqe\Dy"t t;O2"8ZX$9wk!P)ӑa}@zDQGZΨc_G̠m>@9WmCsV2 rɃ C m*Zt(^W:@!hyG @/$hHRBN":`[>`EXt|P:@ܢ0r@'8ப0@[ ͤb貊F&۰4̀*l" :#L?{dD.(+造jR o :~h|WϒRԦ5g=RђJf*]}g(DA>ܺ9W7xmhTLDT>010o t13wc6@@\#+A(!5X{G|NR!)?R^ؒBGmNM̔,.CN\mG;MX+Pqt0EY?>>YwUL7"dr!O |W7&[^q%Rtop Wqe"$i}z^aOD_(_~`>`^P%GL=N{x~!N3@8>;& C hbd?ؒasOz? ~Wh2bYl a|;\L=h Y%$MIjM?64KƑ8RĽc\[-YZ+}tdl:Vc.SV"(.4-&iヴ8u͐Nm;u,vtʹ,hTTE:`*)!Z/X2c1>đ/==%G;GC#7/pAs1 Ȟpt_=S@$"ba,`ɦ>DLIv;शSucPq~+LLIJrjUydݩcQp ʁR F?hPQS"*(cdֵSZ\D` _1HΏD!JP!B ^A)Cg]nRHϮ5m'z}^02vc|ʓ ưvyJ* (( kF :=[ 8zgG۠~?BMIG;F^G+BAzA7%!5"))B{_3'D3ƠlL&(%I/8?M{0/FCT H Dxȸ@P-_#hEU^k^.!.*I1R]+>{&}?C@!(L:`s>0ŚVgfޯz_AuRGLR_[>> d;<{a2-K6Y2A l40t}ײ/T#"K{8\j#`D*N\"G_OA2=4Gdhcz&,+KMPAC%}aH~*?oWP!60Urk=Y !X #* BЈ-M-=KV|hzdW]jN:oxlg.9YWGiZ] Z]ԉ_C#|.LJfFhRr2H҇螯'Gu0c `@pV. +쫹2PPEF#ЗiEQ`̟UQL7cI`-"L DѼ&'rfƀ9'Hx:ҠR{ȺXb ")"* iSBŊhiZ( bR'VI4 Yj`MG`\܎)@H*]<SPOB.bk):Nq`S&d0妺l/Y ->~F\ [KzA?+wꓗz+Z"* I$4< B^3&/ ^-$Js?)~SQL@Q']pj|JS@mDOQËD$a i"Ghe`c(٠YF m-]~8~2UBBP>$0PsY4dM~vM)rvDL|gvJP%4j H;A"nZ vB(: 0T 01ڣD.R%_ٸO/sZvv Ar/SE7'wT]Ҳ7p϶JSo]dW;D4j\@)J? FRl! |үJҞh(^=&۶t&e4O3A@4GJꆃ])Df \Ad=SM|jOS+%&1C*aRGy+AE)?GX (vY&;O$MnNA;v< `@1L't' @* _=t`HX.>`Mv;O% W ^|yW>6壅,$SCxϞ=NF2/?>?9>5@XⴟlS"ЁG;u3K-m+[uW* 82Xq᝕k kU eռl!hcMf어NԲ9:)8e[@4E%Yf 6eFĶAMRMń &e.*(3@ b1%᧧xm YA D58n 1TPD l!nB&`5a!FOgٝ!:**Wf0&u=6TQd*bKH=C4xFJ(>| jEd{w>29A N }$yD G[}=S*';y^S࿦_߻: &Ka ,=%8PtG@ Pbsߠ{rV29!sP7M#H*Q0D4H~=3*94",R4Av&D~ۣK%pPRѣO N\` f цY9q54q 0Gj?_6''UbcN&e&~q!H&ځ1qNKsHAlՄi>ho{ktFՒ#5۽0`43-`C!-l8vEito\q 廱ate'Hdф* E}3x tt?瀶]ašdr ?OBa!|p`@ 7d JJ.C%MCb\RA5F‡3C*xdS>H?EQtP& | Y:9$P"E@;: ϕ.#e ݨDG!%qCø<218g;ħZ٩gd8:&>?yaR?!=͜Z|z`by9˒>0;.<"Oӌ/Ҩ(D)@>4P4Hb13 IQ+ECAIBDES@4 ,Q2sy. JBGT!7 iqH!o\m[gٱ&9?y\ץnwSSB, ΗQp3Vd|Rɰ \gҁW{FjVSAІ 4@d{~HU?@ 5˗v$?7x_ OK,fH{>D>?#_L }og 7R=#CU_o"3UՀ?nJDުP2_>:!g,  M )8?N|I1SؒȜ6sIzs=NĽǫw@;x.!Ås ,3eXS[I8,3A;VjɚW{K2$D#z'a)E rl?<"8=3rGyEiӠ=DE.yǯWp5K6z6>o "~i>堿g88Yi h(US-̀.12*\>orj40ƱJ؍ƁV6VӼ !c76@ZIዼ+*܉ֆ@I}czxk;/Rfo ؤLAK|2ֱ EUŰ҉:TR~9>2RٴSDB6ŒCg!xNkB5M_@f^5zZNܗ-N^#Đ/'GaF34(vƸ? }W8?軕 PG}lãuMbf@(TFU*%s.r=CqgE>3ltļ0CUGqEp_F!0O˙<>?gK}0^Z>x}|^ufB+:q/vk[D4t]GQ 9AF5h0 -P0!y06w%XOBSaC4 iɖPJE9P.P baXY]KkQDEOY~Ca3qLL? (EPE0|Ȋ*$)㙑A%h+p0(X'OIIHP{܏ձ*J?٠}HO'n<>2Ur@?dd-x;svy0[{ث!z6&;% GԘ_1,q/A ы'~< bkF]ާ 4(R-zd ""X$iZIiG "Y>x? a(o߀=ð=3)`4MHxǿ}' !R N+`L)cGmb))bφ!jp!JZˈ dfQ&K튂V&Pra00%UDPE F-Dg10cIݶm=? Ijxzn EIA[kv֮4ATv5EEM$0Dt.6zt"ķ[]IuDmNë~ڃ[+U1GIcR5MJ( ()*@d^O@[,[w`)b:P#Ĵh(1* ZP󠠊I ltuGPub`ȦM(* b,`H`쎘@*Zd#fr`"P!P$ j[ !Ё1t9|Z$#T#Y}|C"ҥtqt{qQXjq;`5B SIlcC':ŧ 5b>_a|%C"DKLHR&Q^k^=V{9^<$Q3U>V˸xb !XZn$Gl@id\j#C) $ 662dRe.7# 2S8%[X|Jy^4L6שvhF[eZaB(('|XAI COmxاW>0"R ϢbE25TEo`RQ!" )o3؈ ؙbOd"J* "4"h* `#ZXi6orhj=[yFsb[ W|q$ 1z$C`7ըՓ\H&=(/J?G>P:y6Ӹ#70m> s/9$EZ 6ۃc H4wH= P* \ Ʊy.Z[=>{\J~)3K]Z"H':4;f{WK _S eM5HVp}|T1-x/Li,-Xf7GX0hx:#ޣÉ5ょM5\αDŽQbMz]檞 w7UѥSRU* ꞕ !T!TU@l `; vG&$?Wvr? >0ZMp7H()?hkj(hJxZxgs *Φ8aNC)Lr+p?3_{;%mCrm1aɇk7)˒_H:}UN)|)^>;lpBr4p"F79hPxXtjX3y2!ݿ(T>hQ:*Bzc?ό>o}dc$ʒ;u?惈swƃvC@lk 1TmⳈIҾ#] `$kHP0'(=GP|Z%W ilC jyH7!K⅑l=5-LjׁfP{ۮΝ::ѪA3цZ6 #o8&GGzN(=LٵD XEuܽ? h "DB ) {:5h3LF!R:>}85 '뢏hE$2I5$O_N`I ,>-mjb8_ as :U E63_J) Mc=!^JZyZcBUV[8eqi45+θV{2;ٮXB>.:$J6D>]c 2 y4eSJ 9Hh{c@=Cc| 1֑+Qf3RmLHHvA`hݖ87mLqQA3p{wѻbXE<-`YԒ}>g:& $%?mË$bo kuߨ:92&0{8P&);xW8M}쟳U2P ĂF~SSJdPʆ)KAԌDf)tDϘRo,@j"DF,V,Z+\ +;@E%!vJ{93A@jCw9*xTUEl NK-AMPBK<:ki9S~G"8Ja= RJP@B d(*IOMAA4QY@{p<)j;ݍhN[zu[jD;bj (Pxu-.A`JwP~X==9ũ^,:!dۈ!JӲb '"8Hڃl9*Fg!i-F"Zv \"j7[ o$l@uc3C7ceoQl[?(R%m$IJICHBܿԔ~}ЊC<*+$ 4Ċ%C"8j`RJ%UhZf I\rТoq#.Mxu=)tuс-K^0|zzbOUq2@V !9[y}VT; >/NfSJE2j16!G&ّ CQG19G\`Cӭl{1kJJCHu<"?0gwrg!mOհI„%?#Z W2y˖-%Մ*R$РlYc~=43:ݰ4M4I-[!M|)daZz͸0'4ę1jrasMpiHlմ63 vf Yb*%pҡ95g3z&MaHe4|.B[UX҉qp^rilnLy< kq\ 爫)# 9dEkRm.ADFZRʡ@DM TDBD H-=:ѷvؔCxyNgF JV6 n2UP^/F JaT&Eě008 bB nb\1vl Et󪪪.@q68UrD{QM@N|!R|Q ,cg{ OJ)) wE7Lo67HE,Mx;lڦ/OZ ChÞQgyx~CXC5Zl懙x'TmJ U@ɀ"/NsW=¬vhRs+HdQM(J*J(J(JAzz{I`Kd%AnDR`W2GRg5uʘiM xSTNġI;oUlmtK򈇎iWE cjӦT #V"&\1 %Xvܧ$_Jv:kD i˄Vn|0.;~ԖZItX*r |h}WH9T[!4csLpFtqh`l/~NZv:Y"0֟R %Jitqieľ̉6jJt_3;pafg FvӲw!1rlGSh0kY]59kD?=;e $Wc8=b) MJPb4=qׁb7,E;θ!橶 jLp{=d5EaS𬗾el.sfza#hr#S @0ȃ8LI YEYm%9apE fM+r0$E*2s5ׅR4z>Sζ,u( w`p/1Ҙl`p*4@ V fY1рx w2:XHUVu$"H똨0Z Cn>i+oB[ $2 Ͽ}Uةw/3MY A]CRPzKgej\\A\1h :~̆J sP'x5B *:D~LAC|J]ȏ|H>"4(D+9 ÷t9]"t kF2N %<=<≪.30gZ vKqEdТQaD3WJ_~je?:L ]F,VI 4<"zC/P+g{1mKp7|2أdF'O6g9Ҁ¨#S,#wj4Ow0J;B8>mey)m =nM>͏a~xOsJ%:;e~%FIvj#굹+ݟMT?MehJxl"$L/S 不(2Q\7p@"= !+]f XG͎>0Kgc/rs{7[L ڟ_JJQ3 :v}uϻT5g -516@3"L27#QLH84&&7s:0͘K|f3 5 NtJ|uھ֏:RN& -n3i_L7QBbbNNTT+1Vp1DdQ*jL,Zw\V&f0=K Lǁ7?e =7fnpg6~tpZvѭ-qvu"lq5]TS8 ed\sg\lۨQ/ !n8Q7R7=Dְr0tW7Zμ&oTN۷Kjap˿3K:OUc>*>=Ā|;wML2B& hlmqw 3P;{9zٳJ$S^$0Zf{&8ei1@im PܐMWY]VR8] 9#nlg:93 k=5",rXxHY}Mt,ҹ﹎s6ghۺsgzuXcBLh/Xb*f:3fw.M\p$AQjPrDne0ػ2j 7&5"v'DMjXc;[,Ԁ/8gj`֣:8޹aڞ8cd[#$I )5Le⧠ cn q#s&1pC*s<5rz!6z1e/f^v*=L`Ah!>|]3]]_=̡O?牿CM`P#1ҏ+I[bQUԕ\uUFd֣\3:(;>j+$pxfL:fy~8`HfM8l.`tWj(zĸJ֤VPD^TZ@y^*״Rƙ\.[M,J$'m|Z:f՛\޽{|Dqjݞu|:2ڜn j[sHy%03b_`m_s;J %Ām{keJ*ݲF@^ KkֶQVTEZUkQDDUm"Նb]~kL͗.|\ e>XӋS8F~Mʨ8wzOڪ&߮o6:E-z5xmtHe-Km2]L-jӖi} LV&\v-SBMQ3R?֨on:eF0e IT'| %9M Mv۝#1'I@Bbl;%c5 (QN::̼;"{>pW,k CC8{No D`xC fmq[~\o2i Q+4Vo፫Y0iM-]dW~߇DPln/n=c{(h{2=†%0m)aZgplwM$*zC6yw92nHVAԇ6Dfo.z6ƒQbv7d8ܢB}y:2KR[rrQ;M66B,>r:啶dJ;@vGDq~y@-vMO}l酠;L fSo y۸f֔6aSa Yy gM;ߊlAψYZ n {RbV]a!32<=. yqw.rO/zf?fC$&z3cG< L6ir ۝5'Tͭ+th&ƆЅ D1v 0\rȒ&&12/1Adel â1D5 RzI0G*SʠEC߀M<@Ωo6]00G5(z` 㚬 *$ Fpcr,#`c| )bz$04E`C܂g32,kƈlS8C# < )ɦ0ҐADvƕl J}Oy̎fj% d0E0:xPЇxߛGIsDMhi'ۘb]!=shAބ5bcNs*N~@c/!hC{ogS:'`'_Sa$B4H4/<фn@7`0dʌx/99b=uE?Ph*G<|;?J" /@\CbuJaޘkԀ j@l>~j+Ch"Taf5Q]A1TJá28rK"Llކo4DiiDFYf:psgOo:@f;Fp5TMq]FsQt[LI ÜT5e)(pLa090#{<8}>󿓯]"Ts&J<"D"ox~۷ OiY`E aYύNG7Dd"1 N.Iҁ@/uO3 R^5PoX LJYG%p]5Yo0mVp6;fl<>~pz@)40jPV^~wPS6ބ*aH;~X i Eg ;$1n=޽ .\ /:drqfְ7g bDx{S7M9J1d4竺\ØzN{V4 fԇs0'r=ABܞ(f0eZ)ݝ1>^ٛSr &on2ŏ] Vܓ-ieZsvlko5TGiUVyI>!-J@r>RJj2'!F 1U,K J K|g~h; GqZTI^]h-麗5Dgb#W[k %CaD EN$}w~u‹` |[/ @Ų6w冑t~#{v1]kLo{H.iaLT*OMZq_H+ai/U)I.̧%)g$r?9椏*4 b ;dkBh%6VYGʎV C=]W˧LYO? bw=y>˟/8k|>5Uj\JNl %K(z"U@SϴzΖVjSLE;4\2 goRbW׾,?\,3 P PԹΕoszׇ`x{prC8Ƕ_~9${qg}ꉄqedO˟i#̩vS UP(uL`b'јJzJm:ҏ?AC2@. x?W+;q;D?g_}CB DAiSZF>BdD*b$wfBC̐= љ1BOOUˑ448+{0@D$H|#MKPcCo}Cy+i G~ ,RBX!;Lcׯ¦`HI=[u/dG SI(i繏xOam0szPбV@*jFow28;HLk=K drUF xi Sh}\s{LyᑈVA!$&( z'5NP4L9r~$agx?rHf]{M$<}2x;;* \gqǏ/rm'D^&cyI!@AI$ T2Nr~ݛ0Í:-aю%#XDìB3SviVHy Hym:>6T7Ed2!bH٤lwѼ<;x NSX^0N1acAFJ(#__O &F N!&ɉ*-`a9 Μt٘X I\AI=i42N 947N+'Vfq&F#Sy/XqGˉ#i8:2.!JP+<[O&(u7" f |#$:1h1ZI06zrDRKd XT?H,I"F_ObHoǨxu^<hFRzcޠ=zR ho`0A3X]tv~!{#IUCД>A4p914 t@؅AۼO/?7wAJ0JD~SΊOÙK"ti~Hfwm?sP: )h(e%B d#xzc˞ԝ_,L $ @,(ga,T0C~ {>ы]sb_NBDr aS*iIknl7y/a"odoF em.4:.aAI},gx\9j(cJ *lL2DZ 6@xȑaP0{q(2BRZDKIȅ×ws;'IAr7(f-sѠY"$BA3Ӗd/^\ʮ382W01$͚-l۬̀UUsJiZU*Wcv-U5qU,y"f  ㋪.87Jx{SaD0DK6ecaC!(MZhhMOxlr P~>%;9ywF5Z 6T̎DOĖ a除oiH=;03Ug[B䡛|8$j>ax .P{Cq)PH$?QA߆}FzˈJe`^h:A I6e@PDHJȰ 4Lւɂ%v7GWIAHRTZj0磳f̺d{o2}׾6BrXۿ{}:I!| '7\":n_zlZ|tRJ!c=IY|œ5|9uT-SG-cUΐDڐB1B-5(tN'DݝxAx k_wH|&&HH}%6yo,Qb|{,lq1'qU#:4w0AiN3 =sE?pl' f n86lė&&SI&^7f! I(7*R! )Mn~V״\ϝba7mO]nAVzv6hʑePg(ҖA=>q$7Ԇwedt޸ezϾcWMo1"%a0-/QHR]I=E#;Н˃e2МVà05o9hNa^6I'UO @mDe#i_AɧKB$wHa:)_8Ej/*ů33ZF9hϵCU,4Sp^e=LbUaX'!`Ay)՗G:mmQDB.Fƴc(@L.zTNQMb8$DVv7>^ 6P;*Q@wxބ`;~>L}`4)!Js bC~$*ϾXCyW@yY,>>fsӘJn/n:$Sī~8:˚F0CP-$KInTK,{q-95F)b:E1M:qd8UN$*'oRe:yAgV. o,PTU9vuT @Rҍ,LSܽEbOn6Q%"' ":BDU-P$ш~0gr^5\yhvnU^B$)^ss Ќ;Ld\q46n_Q{NA`Ih#"ġ("f PJiR@(H=A?[!EP!ER CE0T4"'R#bbu7=Ǡ: zFc>_MFn y{\V(?,S U;] I0Р1>ZG2]|=()O|)Thi eh(&hX*("`(MrE| c?Mr|<@v|ՄATʦPzUoYEg{%Pۓ&&C3އV|ڜS2D쇩zda`(A cס{%  SDK$Ao$`I }2zH1[)?6cc&>߯Q>0bi_4$Q & )uUl]y a h(aр?G&J0QIH@ó=#{5}BZ e`0ym N#~J4,#pIPi@2nP&7}yqd^+}IۿNxآfi a6lILtćK` G#Pac@L΅xJfÐ ma4<0{^!C AP[=xS/fь&C1'Vj6rP0q!t ĥ%iP1j :͸[=:i(()]tApU9HhN`ր 8Cq ҁ(`ݐ/CGz$1hcCF-qaB!=sJlL~Bs(MIу|߭ !J2CRa?[l`Rm!"4AMS(xOG\ &:-f੕(t_^C1S#֥'dgb4u$1``@I_'Dz FIcd5 Œ3akۚ*:!J F%hD$$=Xb{g$ ]76 4E.~NGc| (i ]lV1IZ g:~m;$I ʬ'? u$EDab jRh!& cAfb#2P@]eV(Y" SqcOD#L lSAjJh2p)bsxɺ4cI_zg,. Gj) _9Ů?iz%7N KDE$c$E _HʡA80LQ~yN+GT@hHQP<$J" |+_SFe n,A`5}kwU8eJ|& _ ?ٚn8K01M0zAy!14`Gr 43$H SLAM^;*oNkʠPMG7!xC@)Ƨ8'L`)lullAOۃAІq"Nh$;BI$.  )!4H@HAxqCumL .Acև2;3!L (i2"$ <&J @̧օb̾bDTE e*H9hwr 9B{Ac2# =DVaЭ zL[K1ɩU+b:2`Ɨ0F&PU %* G 65li1t 簖"zGtG4 =@Q@H1Q0 Pl!)FǴHoW8(C< yʤQ zLSW뒋jшѐr9`$)cpOv̓x 8IsGCBy=vMK`F1K8u:ɮ'#`@ bwap!7UP1t"s;j@UHԉ?GqQDHRTm, {ch@45 +#AOdz٧lkȾ]O^;?(by֐4Ah1P7fB]:Zw3FdVP7Rͪ*"a"MHyƘ"PCZfbj<ͳ3197U0b =nJ `̔LJQX F.٨Lr/q4,nuFDXn#4RUlfzwU)bu1>-Zm"+h᧪*>qgxKɬ *VXT#OoGz;$s#> @:^m*?پ{sr j:dF/9kHc~nZgɘ(ו cGc / Q,w:LcEq>2S ҁ)H4F~#Ӈ7Lĉ## G8N'2B>" "+UCI_!&1CTnOEL$ 44it@:AJiJH Y4>,P qE*fR4;}0WD?/ 2/ H8}\v=߰b c=JpDLTH~0 =ăJĀ)b!H&!"CJb")( hJRiJ" iTiBe" R i@BY$JJ*")JXJ  D:QjB&BbJZQi"EM"hJB$ `p!%IBSBU!HSA@q PP)IHT%4-BD"SM%# 4ALJR4PRF %*4QMTHBPP`3; mH "yH=Z$!ƤC9c@Sl{a('LBLJP"}<8K2i!A @UOkѪM˻SCQ[a :̽*-;m;D\IW8Ct홆%Xfo##ԇ;TJ|)4KUAABPQEI%G܎Hd:uߋρRzg]{0ynG`UW}SI99HzuM/1rva$TL4CQS$)K1H- JLHEDTEU@T%TDP DB$TELă(  T$EI0AA@K% TAA.VǓ2ܹ1LI)huNO9Nl$(dw*!4/Gb' lPCS`~ryMpL=+vU`FȧFHۿX\ @tog߯7~ am<;vqwHtq';;2C3sN &NIH?]9,dT>m'ADo@`CL4N`z6 @K"wZ*x@A.뭧|a/5}Jچ0,?ݓBo!h"h򜘉;5ƭ {C]&1˃s5DPQWb&*`sƱVƦ1 @yP$^4(oAgVo=>j0|9<6AEaYi's^U)`?xlzPe*l8dHȞjS4A'6Tͼd4heEw[vi"P+B6!0Ɲ;}Щ$(!l(4,@$B0P@JO@t)J$Sd()OX =w' !><ʂpr+`\c-lzqvPCwnb :D8ɖ„JLc2g0 N(2r vP&vy9q^ǘj vur^>6nD2&;bRm 7Sc}|whQQDjsdPpon @cCtHMkeV[dKB(1f¹\&[&X'3o (ƑI$U0D#iqD0%tLRA(1ُ?ULǮfBU'!7;}=A&v-=\q5gT*Z..Rx}:e@FxQ0,Ph@t0GQu!fh,ES 0+ m4 >,%!|E[Q YCmN/Ay x{צVC:357 sqb_=|r9(RB-h^U_$ cKDÊ '44{ӯ®G8wMzI 1|5r̎~6T(|"Xa%4<Ŋдdkr<3Z[~WMrTEV ے}IJtCC P!HG~) Q!M%~N>Ԇ5[z7?㘀wpi)$ @- mH !|@Rc<C}!77>{L$XNt6PD@9.PG{"~u@'k  F6WT2^ɳ82A$;P^,e#C DPҥRskhBBF)"Ff<#8lJ Vw%SbYv&]tyM% &A"@2:%3]RCĆ(/׋~3@0~>AШ oȄQgWx:H[ 2iS#5?L.>u(Sd|M)x|%;4y ">NGf^ș'+]?H;OfZAyUH.$_Aq}mr|z OjȝewP y ), b)$>|ƀTD|ϮG߹U9ίD J*UU4HTD&gݠa"( t!0./A씿& }ؿt=f;9g)@^P 'qISzԨv ,@~,A`򠿚ULJ')w2}TP#yMq1x q@̦) +1f'dVb=H /Ay7|d0>׏VRhˡw6Ʒh68մa㔀?!rk̵t<DYu!Gc""_<[+SRd!:\&`L5SKUlȫ:j<[ܶ?[sjI?)O@YRPa5E-_k|S22{}=c~0'qtOvfmtxk>q$B\̞soMGPqRysE/= ݺ}xKcm!>3\#ǯT룅 sy q͘[_6\u5[i` 4Xzr~_p`-jk Yq6-uO|]лtoU 窬:+MoWH^sQhV5ʈe+ǫ?XY%VwHU=9:xnd6lrkOY:oX[v2~%N8nHN5qב]W֜|==`ew9 g|z4ǟ[~LƳIch}z[C>ࣇ{tdAKLf]BteQS7ODy@Smf&'T:˾E򣖶vp‰߀a=lry$9JT D~tаAC!FCsi4%JP7BD4F!QqW͛? ;!ZbTQF>݇\?\Ĩ!8L}%?mJy'P/--8R]Xo(7}* ˗-B9D6Hp]1-f6DL7\!߮QO0#̹C%d4` A$۹\'bO^wp! D^?? @( Qr @㗍d+4L+4:__^0К28B;z<3,6;>ӲćN32\KX )> L}PʤKeŏ{֧7ávmTR~ێ)ER\a-kT+18bM8]eiƬ%% ;E"~CG Xz  >l0)#Ql z!G׬|S0r!'N^`MiH:8 '{1TRdYT@'ұ؀;T|h*<8[~~AkskG c`3<hB8#BdAQ&=rM!TT{ƵА1k9&˱t8r]nϵ߸/zuftuFʺ4,]rx`AFގ|$'fZ H]Z2ʹB|Y*H轳bxT3X5)#yFB1A3!MVn܂VOVjP pQ  b!P$8(:a O#̒rs O~,@ FZmvBz)<1h2g,K\;GB8_!J9;)*_]`| D6>>FiZCBc 'J01L1*,CCn7\84{qBL0Em/ؚ`n!U(fhFgs7r@b#:3ڧ.:O(.2Ki0*LBيmUƦqFŎC"=XB|+yDBPLD|t054DOաOSdUF&mǽ#I1AhӾKNED*HȼMRQJ@ RP@&ɾN A/^1:iF#"~We; ^zAW^Z&i_ Dz^"|HPqzS¡RbL@,H 0Ph@Wݘk86D $0}oǰw9Ӓ4a#:Og&HyYϧS5I4E2%5)}Rb!+0"ik19XMucc2FoYUHfXƒTo +,e3{`n@cVLfEpnRԳQmA&\.l᭲2X)`Yj+PlS7fV.xls li,RBS%v2!u#j6w# bY+MVhم:g}I4f7㈶ZsG&0 FV$5]jy[w0_-th,ipB4Qi6xC4MVvNPチ40F4 P5S47lG훎R.M}D%RH1}01QO=ي|%x "Z!H^A O.sz$! sc@r=ϤdDsy!;vHX#iuCC:tQN9♍rh`1>22M ?ZxϦ~uņ@F+7E("olb+;ˤ9p; BN]fbxZw7f-Pp|5XeEie DzL,',kmF:@uMzըrгu%(z7Dd`U=z'+`wz׃Q0eqJ̩b MX'ªk8)9 ԾNӗ+qc2eѡ'7xC]a3Z) Ih1%F1*y<< T#lPzh6Mm+"$Z֌ajʇ 5*h dj.ZQP,Z $tbX, Y Tn+`Ykv3N7fɷrX7-"T:6Ua2"Q6!\FwF #XF&f:@Wccy[-V(j&k WGQŎWQǷ'˕Av;cIםa,z3wZBdaU2(i]ڱ+ -nW1doF:\EU|-55iY <{_ѳI& 1d]7l1}/OFˡLLAºMbbMod-\J_bih:2I]Y{#QLuNYHe%MBhdE+|bALgcԄ ۍT6S-Θk Č4Śxf*upu-penf4 Fᥡ 餦65)Ċ4Dd JӦ-ho7/0c,wf.kCXr9x ȬK3F487RxpjA,`(4(+`La Y!O'<a a%H\Eeբ.!>@;E@R_$(% wfp%hZ<.89O$s[wU03l2+|Ih5x)!Ȝ4~ d朿NIBzsȥXFaaWǶe,6-_rq0O55[-1/!dɯh0>$ .M LDRjՉG [v ܯ1&*rci UA~m T T '#n3wA4w&=5đKcT0u| ?W* xT$'n2v^|L}'66ty?@8`EFOK ag gN @}:_3#QHDz{Q (y DDDDLF!R(=Bs3@%! d)j%+ G>`9IDe"w!C*UA~p?t)H#~@Du@>=Ǭ/䏲fh {eQ]XlaXN$r9 8ʚ~bmM]ǧ'יɚƥEA&A `q,MY2N+6)qP9F!٭L-L#.Xd1 jnL[KF=8S0g6s3ϋҧqJ qDN 9Py=22 kh VՇ{5 ; &coΒBEb8C42e8XoN܆-u-i{FjRĸWi(WV 9ă88փ$jAƷE#fm6-z\yc+Di2! Po*DcHXk!%~C RYZZC3ƑAmpiIuY"̋]'&^A'+bc|U϶D S橃Y&WbG(Jq{<^GОy _8(A:TD0uv mFx< cPjޙ?<$51sfŌ2to<sp[2ɠI0$!$Вv`D3Jp`m1Wx@)m!GP%]釗|JA(+rߐ =.{bh~NCc!#ateIYhC{dR 8YNa^aم5#5O*O %m/ߜndsgvfv!!\v1`€H,q: taL2&f'Z,V9:?O\b耚b$c;F_w xsI]J܌??P0`~,;RFD:3 49p(ӌA?Ss^2təuwtA 0~;D(ƗQ))_)FN/m•(=ϹQ9eqoZ*{j|ls":Q1,F441!0'AgTE=0fLi]r-.PXJQ&o({Vv ?l!JZibwaTPV d)xڐ>Rnr:60 @MH|2Ogyג>yjrt%& rvt<2I>bnTQI8%O3LR<,e?agt݂ !; 8ԪSAKX EҨ|@9Ó$vOhgz> 6RUTU08CdXys$'ԇn jz0'I0j'P9N53^U w THye#Eգ?ubh<2e֪(xM5{L]a=(='kq,:7(>P"zX tl'A/w 98ju"hJ0jG~ߜrІ*N>aRPaHAcʺdl,J7M(u1 -V=QclZ$ ~s6| UpLF`8a5!?яB>n f ̐рrFx8nಮP(g =݃9MjQOi@z2MfJZr`h1gg/Sp 0Iiǁȥ#kEŪ.$ivQ.0 j&԰vwv|󼜟b%ᚈhUi!c E0d "9eƙS("Dn#5)3،ǵM>k%uT 슕 G_M1JgHz%|ü"ML0ex!3,1C:2LjyƘ8aEV2b{@!+p^} ) s9ɘVѬIdF| k';Nۜ.f\Xn{9IN Ad.!L90u-uZ;,m|j1i^W}'ޑ w;Z,"4-1NOQhȐ STn]ʆPD\߁c`vęUe$lI29\Cg*Di(yfl0PzdT!5{ b:wm݃JZtu5]=!bщb;`HqKSLqPsths2d*P'cm϶Gϙɶ(D2 R>ݺ"҇T+Bcxz/eL .Ak'#i&W<ѯ9X_\QT} =_=Thl'ۆJBSZ8N/r{< (fPot 5z >\#e6JFF ֱ`T4n859G#`ls$ N.PIUl#Vhyz3Oǘʛ% ]U#Bbi4:/()t̏C.$|`yy>Hs) Q |My.pwCnv@G$"(4+O*ND:y J˔,Qncr)6\p1DKXn%:SƂcx O Epqyw&9A %Gv//r|% TK-MPA.D'#D=1?k e %OG[rqp ] L'm)! P (% Bs|O`θ-Д}`CZUP BOC)[aXل J(UFj&! *`j 6leTJU )Tز,HQDDLE$Q1SPID!>2Q3p 8m)I@R/@R"*nк!$:mt0xH}Pt𨣟3#vZH"X)" "Bh` QgmİޔcVowtHU1DAvdL`"";0*SE EQKC&/) +gP@`_4=^>yEC:ϑg$QIx XIߎ:Cl2:7Bz&a ғպ.Jovwyfο(0_M2$FNufȅ̳+!NH"Q!hYY!ibZB%&Eh"hX4 "T"! V)H!B i(h(dDe&aJiJPρ|LK @̱|HrS^,U!x#*f T15Q_ͥ}KG ꍱɻU =j}PXlf!bb48䗄{&\(FUҸLfYX HPQ"zψq?zrECT3@i(m՟{׈o%D*8=.{3b9R +?H6GIr ɮpHpD.GZF#߶)/r@ 4NF<d>:NypIF/ct7h-Dk1%A?q׃Ѝ$9.CP@@<r0R*֗M ={tBOp&Ù`Rgv= #' yO>]%t뤸څ @/xF!&>P~} zNk4Y܅(=tc`lѬBx 8Y8Vd+Aj?8n'LC%jMCru.LʛKBG}dę@,Ò`ha@c)s7MDҬYA6k\ SeEΔUeh $xEj"P q[ 0>D)/&AڀLHP AIB/#ݤ Bsjt>!ȯ(\`Rɔtli8)&j ҍD&-a%p`Ȃn*{q1^>v:)`N}x(2*$r͚xQc Q(PIȇy'tK΄$}hMjcU4Q%,4ġ RP@M 3HR VqD$!B5JP4U E ,Q@C BO xr& Ro(aBB$D9(l+3+䔂QBQ6ujPA1V"$]WcC4iq1#%. %;CfOD-@少kt{s][:Ύo%K1+EhM`@r40a:>1|`+]Y} \LNӷ-@9B?)DGRIݜHZ|rϻ&QOmN"[{VTD텪Դ|ԡD䐘gr*HX$b?Gvwh t>"b 1Q.>xrIeji\P@dZjSW=Ѥ.QFzM.ЁJ0h JSBug]݇3-"u tfb;GHvC]23A]A<;kT5PpޱFXb#c[/f`#vA 6$dwTܔµd0` ! jF[ʜrdSb'5ٴ{wuZ}&I4iP [4 ҈adeʤ ŲDCPQA#B^H8`mCGFBZC@hMRSb!1f~/bV$X>ҥPvÓiC n!X㡎Y f͑L2 I˒21>`/XjhH=!H8L5#挦b*oyt!9 vA>ɜ`F[tBr3n96oAةe \tRЊMDD``F 8aCl>K>%W86d$)-S8h {mb&N"wSqaib XHD-, ؕC_awH_` <2 U}5;QZE,)b.|4XA!bO2(~;$Tx阔R*P~N%2A zP6y1݄H(9}Ft|Z7*XQ>DA|%`)_ZҚfZg׏;gD(л C!:V^JV;;hH@i=1UMjR((I)~@jpFs( #   AHТRSۮ +؉ST)&yI[[p@JQR#@ lFX]bt’`Ƣ3 `(pDql$ fvzQD+֬S<6iU&`iOܾW0 J20]m Gss'"ߣ.JS==}f9mR"Jԥ.G|e>ᇃq;rz1/i2 u41T9x;/i&h"iY)(*bz M)^N i) ihJQ.&Jj("R8KI$f *-pn@q8Ayܐ6& $R/G)(N"$*az>%O!X$)r(0{@.T~'OɣܗA tƕF)? e8&CT &" &T̾A*8J&JT@@i='eS ]Wʤ2rV؆@a޾ NA*Z8Y6\JF>D(ҠĠԃx:9iއC|*z˷%^+Z0?NPՀ3pJR6< M&k7ZiI/C(!L}^_Y*B!KW&aM8ݎPNĈM Ssc3J}`dZBLm^oL5DQ2jfRWuܵ$ HhDe( St<`pz-H>Y~^> IK7/GK~>wl?u "0gѭ&.9tҼ7i"l042K]}%-" uq=(Qe@Yi°pf*|R%JIc~b*A$ -% DM9D|[x t Afimq)SP"5BY) (jNw""F%18Gf@]a0Exk| }4)r&XxXןgZ }֎ԺŃC^ߚ)_:F@;}^g ~ݍZB Rt1>>/"(h(J 9&:rANكMkVex!ڦkpV:gmOS jd 1Ǫc3H=" )=h2uGC{1r"G@|@qc4{);/͇ كFUͽ`E֞D,d6Entd#[,V҃xdCX5o{(iؙu7XqrjE6'_9xk ¡/~ OQ'EC`YJ[URX8U'A5iGDH $Lĵ_1З"}we7-xH v.Mj(}Ni҉!c;()?5}`^wD 3,pӂX.{Pm{T~}) 9?7s7h!}K=8eOqI؆eRe " +" X(")(*d%(Jk&eUI`ާ> }PB+"DQ@1BNu.cjԝUT I3R!BRz3W\")Y5OvL0Ir3z(\Qť*Vhrդ +`΀d0D1opDzz7$&<>L" &YyV[ Q^iR '˹tw s }Q'Gg[+{BDž_Hz;=u4)uJ7O}}B}?P(,?>6B=xݰ3scҶ.'ֈmhyTj&! `G߲)jb6,"|jE m:S`` i,%ٰ cϠ} {;=yv2>Kcg`#nn|>?v(j8G*R A3SIO'x ` Eh#78lQ:I;O!3`zi\$i<oN% Gqq}N`jLq"1vM6 `Ԯ*kGqIhvK"2qq'5~mKIJ=˖_K;Bq4QV)S.vɍ'w-Bɢj t ktQ)=AEjR%At,/>rᙹ;6wI".2~%X__=>1w)m')x3M<5, a5{@=&uuy57qCO{(|Rs㩲2`*PJ%qyLYYw8= -iCԵk ,1}9:}+ ZPM5ZQ8&-s>CQ&fT0!JLm(5D.aSnAmtg(HS$=ˍ[800ЁW'ށ2nQ/a.Iزa ƍ)-40)NzQm;S|$:q HR,."GFL{wYy[Lֆ"IrbXYPwg3Yip{i6kp Xoze!w2o2@1N~YB PP>Skc^|TS[wvBM2l>CBB !{Å؂M ]3ňTUE+gQm66 mW+TQng>=790d"ޣNNBu⛦sy =1{F`}FHPCJ!KN&: b"&4YI"$:1j;P tt%Sjsù?DJ0mT# ~xda"Tjy_)6x?/qrǎChHo2t ,*+rBD9~ڡ#+Ld@~#k0vWڒdg4^J=p@5M6pn$I"AКWW}c6\5-f@Y*{%'pY?3o9^vQ$:A*Zbm(5AXWT|\00)`ٶZgPRU)E02T ~\bzE)[|]dM+ ]@A[H~惇K'SupZ(zn! mAhY2u%0"Y-N.U*88XP$'2p$DExѾ"ѡFp [jH b%h;K 7ri4XYK5'v}MP?g~  1zq!B/,vB@liIXW8ࡿjuֻS\SKT)X"f\Jw)k L"Ԉӻ 3$2Ff,&Us\uj8Hv'@|8 U H#ΒB>fG0jLNlkAЅvA2C`0%ZGчp9s7>S4&G^Z Srܡ]퍈 51&@ m#Q0hXbD! Uuc6Ŗ hh5 FIkHee( 噺!%}՞zFM桳HVu;N{b+d^%QQ2E!@.'z"OLNŒq Y)@X(JRBdZiwi@nT0弶 ݵtY}ڃ'~4,LS6SۛZ>vbi"qI8#N 0 ݵ1m SDzXF1 KBǶ#I/*\gzx5,9;Q\z&"7@1h(#bę J!!dj -Xz؂cfx,LZA*!YxTXzOE5γWzKvTE2A۬X+.R?=bǍAA! 'Ld DްU9,&̖C]66e#Ϯ۵=!K˒0 M#yH?^vTL??\d1/o;0;lС)/riI Gwq+;@!-)B¡>d ,} & Rf2=m1ROU l$;#Wz?% V6&~X8m7r^11Es-5s(dqLifp݊fxD#䐓VV q4AkL! + ^4?rIˬ.`fonDA;Fq2Cy5HQEWEkQWWOĔyLhQTJUTTݶDd=i uc})͏`jb-a!zȰ(aQ?J~tLIjV!%4P A0JR˴B'4`'7JA5IP uy1(_qx}yuCmbDC"' Jh!(BA&b(+B(fg(hh|4,SLMPP2Ҧ-f٪Q QAgv6iK,\n"ijwTnhU ̒x10fW"}vJ;yyh>^DȨ"0ՕZ'H)Bwu.1D2P4ҔI3TJJLAAPUL ĄHPA3PD3(МN~ !H=z t(JH~zy0\Lܘ7 %@mCJԉ1 *rNgH{IONFӻ w(;RP%]JgfVywB:B;#piW7X=owyE,`-FKk-xS,EEZ2!4*fXcN7xb=LW\Ihs*`1yMj}]v#(%။G _^jӸSk/_)XC<;{ń=[o/-c_]ʊGLJE 3]R/;Ja! $>N15s,aJ:h%N B{Vt(\f v4&TRV*K ȉ3q/{+?3E&fIX){HӚ1 d_9ʤ*WQLRsSzlkd6<8*SXf3 N;Ḝ_[&Fgkx4b:rdqήOo[ q%(c +b&Q ?T 1hwd&x/ }jq Ou͇hH)Ѥ=CgKˇGlSGxuR΄$CVT 8ͅtT&|FmRc5VbC~YxsM|{LV"b8_nDCeϻ]9ɗ7KT(qny'=bT식E/U28{^P׷P?ؚ}~s91 R2:H1XzTI6gz=;\f gmqNd\-n|4׊R{8ܣg,϶n˸xi:QpվS㾾ma@խi%&-L-L4 Nc3gw;zPzjBEu$M=|@_X:nn4)D&cu2q/Mѥ$g5%PCB 1B/{:V:αXkMC:3BH30Uí$ú(xwjW\>pȢ#Oue=`+GhBje|9xoUgnZrۚӶU-Hpgfۘg6@` 3A_C+qDG`v0#`A?$+fScQ'BT3:%P#C4;m3mv܏YLzA#:g5S{&c,Z7s9=],;txUp@(.rASp%?u;P{ h+98=7tFx~c^. <8țlŹm 0-@JnhqPybЉ&W>v\`M B.D*AA";Y%tgv+pg6EGn(S C̙bیeL! ",Dy3|)mZF8p#bl)-GK{;sZއ)+JaZfǹșIWs8@Xd'Q͟*#Oz%x]W"n5cλwfx%e<' v;QDtv(bH-x?C&*z ոRhŠ7齰4PōiVBhSJ J sq+Έ=aq{h=9H:X[ ,X|wk8Z#\**pMC.vUQ _vqѫ7s>6֞[ʖw+3sI/|z8V_T+w'bbX`q T]U"82ơ$j H{LS]^eIEZt?֩f߄K Ҿ;ZZMQAExEb2úcްt is'*Q Qҿإ^ ):WCNV GrxVݫ N ܾ%?L5G ,gg"r<{#{F `j0,ɳ~]P`h| =\?St&˒xs:T7|ƱgCdlSwˎtpg[1[:s/WV?yXOzMieLgm3-Gyό.q*<[AXzZ}?j(E(L<}wC˥]c-<ɽQFm1=e̓ڧH'k*_~}KN::--5hHu~G- +衇3mmS*y>i`%4 c^7!bCMgjY8mn6DžQ #Dt}s[ɧz h 6:,0X*.BQ0&K^tȒ$ClG*$Rq;5- `lMgnaa}YiWP~Lh ()ucfAJ>YHbdVd`ʗ:^I(- * D :8vTi gAv{԰a?c4 &mә3 J*ƞ?9 ID ;m lf3{hAD5H+^*\1K7W٦Qp3_ ehF'&(u`ZɾH"Ne3pe 4"n3{7f0lZۯ CdtMr.[`ñ8D͔W0"buTdh1ec7'8JV>Y{bR4b+ :SzZmZ]G;nP S..4c(FK kZ 7D8PYR>CYܱJWLbN۵E$0+61eыo6h/;1C:)qqѢHym DZaAĨ*M1+o<ގWՏi]z(c1!qJ|.\'7B9#,1[oL |JE ܇h7.Q͇HȌȐ&82g2mG*ehJRSx2!i͍n!@:/JqMr# Zh( "Y* \IUdNQFt, h+Ф_hS1>IM(&9MIx)U Nmi6F϶^̈h;r" "ls_PU4' |<>؍IfK(AqʀFx_MIrڜ܁8m ~u9l4Ĩ{ ^؝0v*ƒY"&I%'A}֪KKαl 0c^`Սu,vUӝZi}S<;] %-LMي;=m奵Y-\:X[zcRo^l3$m6hcY%nhRKdEpnؓef͝4v̇iNu. p\̃PipwQch:5[cUz!tvv*7^Wخdm vV'̰!ns-u1BD3K zJ=BPy#'*) *&((l >X_E~w-ڬD?]2ՋN3H>'  }?_`z rU' MEO Q2vBsdZ۹Bo6~z|%_=9/%{rCt?2.Ǣ5&D⠇5݉B4T ]2? +N RPl#v;}3s}k')M6`y)&h~&L$y77mU^1Lĺ7& Z?30*)FMQӼ 9<$/ER5{^?v_/Ʈ56SWLWg43E%ǎ:8Ka*w$8J#M[3eP[qDWqM4J".u 2jq>*<̾ܡrB11 犫`magl#Uk&. lI6ߞz$%/ X.)x#{(=`m(0el ̬m&Q"X63"o*RH4c~trq`QWvYę1Dk0%'OYNgpq|[cȧj^4RvqM$Ǚ# ZW$U '1Dbu( 7%uSKnA%E54Qdamrch6q17e&dD,Io\A{>&+d߁ǚB]4FfZ` ygMmmn JS9a⻇<n鸃ZC/1)'jTK4b49RKLmsƠɭc9hץ<2fDzqjK]anޮo d,xP+R懞wx8;H)N&uDlG47"KrM*jgmpznS2!f l' xsBqb86 fa^|Ij'cUDӄtMP|)$.$8bl1Lkʖ4g:f`*I6Cg2 : 4& M@Ltg/nN+].I\|=:wA,qkTF88e\T>uB%bn$7N؁ÆO8Xmb&ToY(̝QQx]?H7x=w4jֆlCoKm x)7ǟRm8iTNϜ`=Z>ێFF}&{,٫֖ =hbZJ޵I2C5.R Obc bĹU=(W=\C27[VxӹX2 mS=>a4xXqIuBҮKq|iЍw %-jc=LSLKj̎(-,ЈBL;ZqНUCw erHt˜1"|<&<&W]g, a}5cS͇8ϝGם塯1A֊(`F&@^ٱ{[l„04)'p޼LF m|S̑9gjSws]9j,be̙ *La{kh=kI6ަ qrqyEʙέ-kT)} 0/ !/N>T"DeǗuݼ.!b434;24SEV1>S\jcO={6N.5W^d:+ iZPVJCA9dfq./ oi]oטnakVr(38| C̲: z%jic`Z64GI3 rDi(6wdʡ̽ 3E!'B@}g\0C[Bpd =%fĺPhØ6F1cdӃ Lymc#9Ԙ"QC`nx^e @8I0ͺH`*`3Lb™$:jn4 ÆKe9cHC5fgD-3ї9Nd8N/"wVmˡ#Tg 0;d! {f˺TCT:؅Q Wg`k4;,%LL]Sm>ІNq3MZhTz(Ż!9>p{5֓k͉d$$%fffd$$%ffg׆:PعX)²;t,4꧝dzRBB19סRTmSL%$HP14P*0MPȇ8JW  a IB!|q/]("]!GiP翩@(nmSBV9Db4X "|CxrOQ8^g`N0˜{ZW,8[J&Ry#9p/'%#@>DwH/;,WP- s8iO`. .uc֔$cP&^A HZ@)sT>R o$j(D&h*JT"Fߓ{8vOa`q9M״NL(B4E%)2 F5A0)@Vion} ðO7/3/u:ߔyeGzCz [e: =Byǜtc<$B#&k5`mn䎄@ zDLk ;̆8m̅Hk֊WͶjcTk mB҆B hez}G3g)H=i&(!㦜iGRLyi"(dXFXW" 0J M@TPQd;CtweԺ6((Qڠ%Xw P1mCiwμ1Ƹ՛a a~.QS4 F$ڒwW.r Y91F.vLd9 AE$S_*Ruwhj3cCSC7m0,J7hΐo\ rb;B>0ۥ5rT4R@JT,u=)Bn-@}41Jxu4k.0v,V 4.68y$yMƙ0LWfMK&K+VPƪ50'+gwZނԽؓwd7L `*6F5M {jL"}'#5,ūYFhi(01dxMu΃2G790RU#! K |@Tzʓ7 m?={PTTQ$@LLR^@7c|O2n]I\&H^o%$F)0Y:z**|4 lyth)Yr-0V 'i3ëO"C:ZWBS0[u.޲R >*4ƴ/17YlY4{Ad i˥PCEabpiZ.iRo6IBrPLޘBiѓ4j۠vsL' (UAK3}F.>+  @/@ ԀSNё?tB)U?"WD5#ĨmPa\D &GXPbM${D: ҄Bh HЙ: St ( 5=PЈd ~o=J485# hf\(a2)2J0dj%cbƓP=(>"29jSl ^\`=8C;~)28>Z.S̯.D ٍ'*2Y'`>B)AFn7 *_"8Ht1-qߨ~iqQЇU;4DH i fbPdjPyAojw`߶oԳÇER&?3V`5PE0]?hչ$+]AusO(.BRT D Ss5>~yhΨ Fbpџ'x6{s`hq_$aC\όaN!TƔ᳗wC6觠&SYdS} 2k9bv.޹Ҳ%jBJR J3ce/;10DMOwǏ1x+d !1|5Uyx#@$4% LPEIGD1l%>4 l,#NܚX0mm+E*/[E ^ D{ =ޫ[-bf(vIcPux(h] ѲmF-l AHRQoז rY^hk3 bze2xFXl(6畩n4(|u`(G$B; 4zWRG |ADJ)xCB 48y0BKB>*RtP&P|:#ҝ. )M(Mҡe G'3aH )hƧ#n!^½^ׅIc;<)ā߾Mq|=|(FA9< #&.O}PaXjx ;10jK뜝)M WAzRwmخQB=uPX:fpfD5JDŽǒh֖. Qk6<yQ?_kx4 _sB(s P_D6) =?bmPB80q`]=I:N䪶#XȆ%(M2 ~pfxЃ%{YUdO\-C8= ܄CQ>hDW(|]?GA;^̍ P!G5={kHE K(d(,ElKVO1D<&h蔳.8tFq1*iȠJTDI BdoLF1onoc !Jc|[[%fWokû7W*w< ]U.Z.t7zv=]vhlTΑZ@B''=PJ2\|icz Qk@r Bm!Ts83'W@76#ϩj A:k fqR Y3]q|fN,mY&^bF&bBB6%i$ڹS)KMD$ϯ{I-hC@厁xf{4~/aA5߬P{{DV`x#.4/埘OjY<+q!;tA0 2@DRGt7;ȭzi}6s56aF "$ h(&P! 2^vL^MpA٦ӸD3%o14U&=#^.80h>Uf`kq +v`"a*hj*"j))Pi=Jj j""h"RSz8:`'4݂LjJN$rvӊ;;,TΛd*t&fH(s+B'Q?naẏ&T$x쒹uU4Aa4qOd{AZOH;NLޡ׏fۿhnjpX{@i HE$!efT9&e @N 9XDjMYajmmzVROۣUE-xFJ3]==&t7nį~O}4SIF9k!>(C>5i)>"$R)Cv`~/}4"cִ}FY熌D 1+4B~ ) ծtwNIJcP6"2Qs'OM !n𒁉)h) ( ) RCwx/&\2帺bNBATi "(W{(g2B| s(:qB(aN>)A7gXO!"RZB^@/UP=c3?aۃ?.s>yfGmur96KTD{,".=qlJj%'>ldJ =<{:A`EljH""F%6#Lq[ylᜩܱf[TbShדcRe _ŎAo+]ِf+j1!{ؐ؛vQPķh!z;"s3(QDAQ ƌF %rс *#|N 08)*Y6uKUixsP 4m-l(=!u thA(۶hI|VisjZ<21X+K U˪ @:dGvIZȕQl1ш!CnCHDKb(9vecVv1֫g9Z E 0D ^ B{.d XYe D Jgq#!ތ9qeJo` h^_ BaCRTyS``cC"poRP>\&9_iXk)S>z;LT1ce!^oׂ&C5UE5DV;?V&I@B4E" = "j|>_B ܒ Rm W dd%4AG̓h{ lL|H9CD_#CW۲KNjUhh7bV ޽}F8>1{̇,qC 3CD~D>Cww^#&HW2-Gr˨L9WQA uwDJVDp$g biFay ‚[M&sRͭn;Xa(,*$ھt.V4}>p0랇<]z&Pް|Xi"*p7E'=%C!Jt 䃑|Q=;@;'&LIQ%\tF)͓W jXQ, fԺ=I1Ǚ!'#i9$8S$q~o;uyxu5yl~m)okxhmus6kA1ZLD$]tqQ#d$ >'*/Rƛ^WzkQ7 mI@'pƔ0Ǝ⍶j7MaB@X! <ńaԋoCIl|fBؘ_W4 bm@*wEoNhNqj tU;J DL$F ;ON;@`p9'}y?(RH*4J#AH%RT9H b&ŒYXĔ1!C((jRA@M RP"=DC4`ކUoFNh:v" =*yH_GS-Rvgܣx%0N^\ޝ^y4>X,$}s BFFUz :8Ҿ;4 B 0DH!B j=@)CyJV%0qkCc};. ѧA_"(.Nv#!_h"HXH&䱶N`A.H4=aѓC _Ǝ{-QC P#'!>`Q#+_0)#$I$pT6|H'd i6㞚B!RBf*J &PySxoldόВ&Qh4҂G)),F /%b4cdPSAMTDDF2 %Bb4b&B`(!*ZBdPtfѹ ޜ1o"Ú"hV4Ԏ30H0fj@xR|ҧrWSHSA1t\,܈qCG=\ u (@GBU&QCDDUg``ϯM9D̎̍WO%{Mʴ˼1Ny+uIjt61ՂD!"$2 AQ0z.<0u\X1|&0ZI| e;0w_3`j@rŤ%ń3& 6]: '&A O8^o;‡EIIQr=PU/` OϮzsfaРyr xB͑c't|JWKh;J|dJ P @o(D A㌚U@;]$ *?p`Ad &G7CkN/,42G>C6Tb0̲QP &IX NCRx߭C^>kaԬ5,̒8cS[ ,g(&EE+dœx3e_z|ʽfsEQ-wR %*l1 ]p2cJqT)Zȍ,#zy9-㋌d| rdȄF,,l|(b378&45CSR#V9uJ:e5((gf7aK3*>^U6w*:HrUnCu!C^ՇY*,LE8Rvq9B,jT&PN)i\EvE\MY L:!Spq7zcXdS914 #Q@8!U]kM(+#(wVm7-8s@ġĝ=}G1 ZiZ$39dI ` L"C,C/X{J dj">W F. MA,jvxu+=W?bIz{y0x".RAPP|o*kgROâ=Ŏ8T}Lnd13t==%R4%$ āBĂuE JABHJ0J4B33AI@S@)RAJ EPA#TL@DLRQ,@4S1AKD0PLr2NE@ߓ۳hC`~_<'=H{<y|$ {7%=a݇liJQ 4(h ?ON* ڣh(%sA_QC6ZJ:ڃtLSE B!@O!HaR 7W(+$k$(KoO , hBﳗ.`}umkW&1*W'Cf{ñ oFO}>]s售_^xu8-\Jy6Ǿ :;muPPQܾs/\ﳁJt+*rW>[} s]Gu_^T,7(T[ 흚}(%-4Kݲ∝cs8C*;Ep|CzЭ4R (H 4ҕւ/ +Z pAAQ BmNr{1@ @>@PP(>؄4_V4+Ϯn} SӸ J *t(B{>^>;{P|)E}w׋U+O_@'vwk˯]\׷xt˽jB4uu@l)DT`A}(͵;h44;7s|FJ;;`|A_>ש_6Jṓ{ힹNhai5w٭(}5ɫskfvzlTuM$R wԢ=}n^վmݡ}wm}7^2ν;t9׽[]@S]'J4}v9F9G^k'w]yYyj}x}hzz\/t| _vMX;Ou9{΋6ZwyrE֧}׳w)g]j_YzYsp۩U[<;tbuNܗ`ve׎wسGFMVާrxsQM+fիg[>[wݻ{-斺w)5 VH]@+/Avu3`Ӧ=o:/$}ςc+:Z|} v@;iilkK( ק;az4/04{1Fuw=I˰;2hmeww{xbLy}yeQn[+VZemV*lHT*}ے>o{fV=tthN $7 ;nAo6}a憅h}]jĶ.p]{jS/t>}:=4]]p>75᠓vmvRPrtmjO9oYn|W;Pv n,.;ul@;ۍ[nְN*^wg76:[igS7isg-@N٨(Q+u^=-ܮ;sT%۽g@Q*{Pal볝5ϯN(#TSܝwvMyK[ii׭"Ru+Ց:s=V\Eݕvm:ܑA4@.ڮ1wn<yus6RUI: 3u۲:n緇]nw%7tZ5!WaiOv/m۷9ͽvꡠݺPO@uweY vۜf\ܻ:-Q:প,+#Q {hP=pm}\3ݸvMԔg ,+6wY9vRP[b[ۛ3䓠4ѽRnq=G9mc8{wwtk\m^hۮM +Yp 1lM* %,WѽT;n͍Ob[ja-{ohSz!u fGۮ0h @ C@@ &4aJhBM0TLQOT<$=5zDB@b&e5OƦjOJ?PiSOMAAF@ E  LMZĆ]Ad f) F%QTP%%T<"89Å"d0}>e>g9o )A?|:q0xF*ROJ?ib4A? C:0B0䚔4VZNa\X&E Z,$)4!{u7gWŻF]vg:451>{J-WCz m]b0y{`zTP) #v#4L pq!_AI0'(CAJdD}g_ G}gq)҇KMy8PDs1*^OoHt-!/k4  PIFdC1Lnc6ьX$"+4Cť#npx-tӣd8Hc q ?ܦ;{\7ܾsSe #t='K0)|ۃ3dr~Uus=2kr+rm Δ@ݦZ%匷(<78WG:Sw j;m=7.;1cbuA|;B:yJ@>LbE!M4"1D!sYB0H'Ycџ){4s Mκ<_7bXYt R۩cGf[@94!gC YBKn"> RLbMHI% tgXvD@R'c0}(v N˹h RG@4=000VeO-~tz_[V}^Y|Xdi䩭)UBU'̟MN..Z!XW_íz8hv=ƦA{ӫ{E^51n{7SVBK~{&YA!DJƿjh,} knѱc'ץ%# }-˪?f#n4KʷцyllL ~ Ng>|bA!ج+ЧKFx** ֮:@̦[H0}VjՈظVc)mfڙZ6TۮozAGQad+Q#w<< -xmz;ZׇI(ݎtN{׏U On#VZ]>9;&.6s{⯲C rv` OL㞛lɍA~tujWǢ0u pBcj=Us-XF 1Ik*h#Cf+ ftX ȺY+;Q[`Dز "}#p{e*GhNyNVe(&B#'Z綖qLbʐEm~T*MR ?FO*)DZrPOQ鈀Dt⣜2A?m*Z" BhHSnPQ齌0` >Oϫ=_Y_[ѧ]h~3{(PWdgCJ"%g?,F}KljSQ)m`>(ɗ3+ٚqw]CuMoXE`T@nN0ЀIscRdQ >8n_Cr1L>eN%}!Q=8Z(}&a#¿L+dZsjLzM2f!;Hc)H'7٣MZύK,Ǖkgm 6DQ\Ճ :;mUC@՟E|%b' *)"a$yaG) "E%"B)*P"b& J& d bOVk)0AD-9IXՀ 10{ & y"DA'CH#h @"@f3t{*ՋGC3@l[%ckVikaJZE)dqs')르= +z(zQe7(ފb_e.7Q[b`':rr0 DemJ@q> 1$%t(νxX~ {~QdU`Uz>ADEڌ]kR^5qV-1)1aVāNj2{YٶJn\GgpXJD'a*Oσ$Sz:"ۨ+BolH1kԙlλx ưJ`SYO>' ʇڊ}͓Q8@7Qq?g6лaMS\$Vk:_O$5/OYͅ]9u+h8'jCڙ&oo88aÿ[У^5 |Sr:vǩE5b&KCĸ"=X҃{#p*<'}ڠa%#y4OO۪PaKnagN`,I:1Ju;`áP8DIhI7AiQ?lA_@0t !r+Q%رa(0|!K* B2R`RQ3쀐p^꒭$xT<01EBؕYi_6UZO"xvr B4DwK <_&{NŴ;S%(}<^&wм/%D"9pG`hJX1#o|,罡}IYz=`()4CUUS%@qB"?ƚIttmј3hH,DT%ElNI%>X%C&M d:Qzd_t%4v,Wz4S\"k}E\ 4 T I(Д+HRJqXfۭ4ӑJ3aȞ > D P gZPRæe7`&"f`Xw㓜D -R$Cˑ @&)Z/nKPP4Oo8XQrN:Tַv5R&z"s^$GI3q{>q m8-\ˉ㉻!! `؟ 4_ Nت PRKDLAsǦeamT]M4*Cugir(WA eSBe<RZb$1b0k㭠 Ƀ;=YiQҧ6[ PuRN,{sPʁ$ KĞ"lm,Lf)YX`pHvJl]0}~n@7Ժ'$kD!ZF]ukȿtAâ0"EKLCȳL#!G4od1 D1B( =(2%~O )M2#Er P6<0:89W9$G!;ޮxX"#7P. p[_Ea66mu)8hOòzr$pQtE|?ZxSPUBT##26~&$'Qh.E5\, cB;s11XnƆ4Lxfj41!7DfC BFb8&rL q9)N h.gN:"1c?3Di:cb)jff  JRQ]U@P;{bִ%(CslE%(PQBb ^n!:NZ>3l4ҔIBG6 v4TL3QF:ÓA -=9ﮏam}w]D jgeЛru9寗83lն?UGt UU#I"Ue>ayz?~]S4P1EoكOTh4vOB}3mr9RP؊1tG;A#IHH9lcjm' s-j͹ RBR1&g d ׎;fs'O }C/Y_tt?;M91JQ*G]qbj6Mb(|@muÇK&;') M+?Vrم,j19ƈ 2I0aFz&7)FPPS`kXR%c qwDAO5%V&9߯ EX3-[^ +bkZz4(Pn[imAw<AswKnb69ɒ :ThNgi[*"@0v6.ݏƼwf-/7<\sۿ!pS)HMk9 kT֝na5Kk,A"Ӱ` ( 7'SØkTtW$L /1  7 &ip=s֒`3r1b*kFتأ>^#uWQlvbm,s<"'N[mX#FNZIgt04kb(,Im&9i )X*HTW/stjЙ"5(%^:B;&JPg)6 &g9-W4jkiGGN1aL~/_(wQ ŁbHoO!7ET0u Sگd.[)O;}?;, (K NF6+L1 5$RoCnMqq- Xk  *~ E hUO]~\ TngiiOIjNaݬ=53!]4ΜWмf٨ˮ>`\jdϦV&g.\39GI&HW '`Yt :)Pi)wT倡[1ΐj+Ɋyex6Mc}0 ЙER~W*ЎQ)ďl7^kHZ|?c/AIrw.!wTZaώ Qj XZZÝ[՚Z9ͪD;\Et|b!r\D `M!F.luMa إkke h' K~Xi^(p%5ߴRLCܐ[yjza )% E%oiq!(%(])M)ti.JN.=R#( Kb]>|9zw7iJv({1%I2NA~o>Oq#OKw8yi5tlT ]GR7])X0T "jd~nj lE44Pvb9yÑ j6@(]i)Jc8ɫ 1Ea cGMo9/@P;rͧe51IBP;Q_#ZW*&M QmI3'G8Ye$ub́yg-q4RFٲ/ ՁA&~W~?Y!BEodLPh/!Cx:"G!=LO3TiU_hf?Q-{vDܻ?m &B}r56wGB[6'ݙ鼔ۯЄsRaLg(( TsDuH2{X 4$ axT^VmxFG|KDlPI Ԛg0kl{ӧ/I引+fddO7B@#8E]-O ^]Tv9{u/K˦O+`5{H=i;rXrsIw$/5˽x Ͽq̈h(jhHdBQQ/?N^\pi#33O }QeWxdu(HX; -b!{1;^fh,lЃ*ҏBG@vt)(BX`JIzAwyDQݑElǥmC[{_Iڬf9 G mx݅lHpx—b#s*pOSDN|kTJf6馟KѢi:NaNᯔ#{ÌrZq YV6'V8g͛Zr/_7^ؾݑ˒.Ս kd_v=`a`^6U0Pdy1ߍ<8f9hĘ,HTUEPeoG'VO=crza hDӼ:*8CmlBXG;xaCu/s-W|R -?ҞL /o ;8"QtZ㐚zb%

QT#ث[&z^ڂɁ|x &Y%AvMfiI=9ۊ[ ? IBf\/#(0^OO(Lrgc%L@mȥlZdT6M&B8_SװI*@4vgݔ=A=.#.(Br*(_C6xv:c < ΟaGCW>{ o=_'" V4rl\=J ;C-tG aң=9IOβv+͕0j' d(B|2>Re1i9\`]N/VNtu/F)ξ.|!j1ѿ H]ͺ,FHo/#+b>FV hdg9Y_i|[&Nlo^=I{-xsZz~ED"^NFc?g7/sMRZV#n)Z\vAֿԷw 9_NnfPtEL:^|9Zx,sw$Qmz6Kb-&dh7j*_O&H  %&m>P.s=ws۟/Ĺڦ%=cbrcĖG1 2{*@~ۆ!3x܈<8 2SKޟKX~cJ3:@(P\'vhEb"=ޜ Bh?LٖhOF`mhI:BɨmmDt!ć 4 y[]޾s!=i7V7h I??;{Gy_ˍwI<V?O2jV)Z>D\f<}Dum˽򄈾jHy[-.$<y|u;g 78M\:(gǟ>7Azj`;CuPG=:9҈1r_w\.+ F8B[:ͦɋP YrJoHOi?Bq/5;~(m9gc71Yb#taQ~LO}$~{yk& -ђyy'Dr㵡q|o3^6)0Ba\]X=B'}P1)F%_֫#-irK6uo? g1)]Gs˿(`6 U\߂v#18.Ds_$=iX $wZ8]Ɉ@.] Yck.; ^냦mŖ=Is!eO% \d5{qFP'A@|K/C(es^Lqp0<2%edmјk*DuZ|y!b T?t~~Z/<@y O9\?J1% EO*\oaA(NIG9neªUEЏT^: l'|q8)7?j҄}(I pkb:< b'Xywuҥ*Qo)@.U(-4L5i_ K|iOD2Nk ջʿ ߌsơ"*flD9TO9V1c D1H򎔕um'Yl,=ʵp->l`WN[޼t}N zT.jMW\CI9Dm{y??A}:'0IKH1)ھ;ܿN`ξg]fO:C HD#qk7Uw`ІfK;L iWC~* cRcuD 0Wtk>o7&2ey7BpI]Grym]1˘ÎlDTfIzʇS/Wqx.#71/F_>MoN/ i1\z`XHw]~$f;$.n:MۗN$g< roa!N]ug|?_Ǧ5dgS>8bhb+F"dUP >!8 e oo0ngJ(BR A> xx(J񒇬mB0$v-4/P@o@~u};N4,WG CrWnuKʛ :dbFCSTC$Y|@C2|Q314KDW 2Q4ZY(6ڪSN'NoEb>vQډZLBע*EHXS5(Dyif(~bjNB.&^ES_x$սs84 &EQEj"4EF4c9:1:JM4SXyY\aE5RE)4}Gu* O7>W)1QS 06iE5I_cꇩ~ߣot_ IeVXɾpYu.ミKov:ey18}se fNI8 G0h LiђɮdJmNӄRG\`/^G)bmjWTNcCKbFGD3A !AJRokEFӌkX>N`%Qm*4U- ((ZCnDc;,3g8o%0B^KEklNLܐӥ4ϧ}M;XAځLo~>CT>AwK6/?Bh GHGrw;s$g^5~JcX̬hvniٜXuhZavֵEĴ1 CR>Fw8;˯ `d0zI{6 ! ʌ%MUG#lR1eVP}'90'IZ`xJ_*aUƇGj`9 iv?Gu~ux~[/8u();+QlڍpDFQ+ND!+ݨ+w -#,ۿp~I.#v (iF(oն_wUTv*Sz|6( ?V?A΋F g|gόÔTdzd,{ﻐ&؁ *AGa;{R>}4eX2/ 9uD /klFBHr$IO%hC}HOq?KB?_ϵ>>%6w3П^_wG D,wD[%ݼ57lN2=SjȫNs$!˄Tn)yHQNv[?~w?1(oATQwF ,t\@Ȍ"+ +W}>{RO4Hُӻʥ(~Z@|~M_2!">WaL>d=iiH@!55f*w7p?X>ZexDWHȁ^6NtѮzi+pDD/C7PSJ?p+ 5"GJ6;٦# ,pzy~SPZȧ[" nIO@ m+ |}ʄ [/|>x Ү@F%I{HJ[/*k %XTwuӨ7k;}-rHO 'a*_/#uPB) ځ_7/Qe3qaHc*^b}@։& >ihU}*l8/~A> d~=;U@B/ękl8! ExZ9T?N4^!ˍ2>Fш.&1a9M#Fk PsTsAY D]Z*"*b7,q%nY>߃)g>p& `mCȟ~ZpȻ{)9sjfFtG' p{j",m?ZbORpRvڈ#(!:JhY<lh` B&p4BԈ,;Ǡ5ƨ{>%)Q;{hv_;t l:!wG4[=0Xf0;HclTu/NdycLE D`Hh6c_ IQ`KY[`q<M+J6GC=;r9mܞB #:PQQ@U]t34m,@lDMSzrA -kB`Ica xFAS;k&  9o?~Jۯ@I+{f Wd>OAjwHɇosLFJ,FlQ,@GRH8)}Vǘ [ Q('jP\߆HZ&!c@g{!z)BNjp_nQzAʯK?){gXtOc'hB*덍A} Q Uq$PU7 &iRFJp~s7̧.r,"h2*g:T7hsylM? Ȩ Zn@"Lb@'3%:?z|t#C4Ǖy@Pp׻ߦ6{P=pMt;v t8CYQSR}l' ^I{(Cl'F=k_XK΃'sDa(\XzlBfL4= b>_V17_ACْ;N?J+n}ɶW(2$2cAcFy?NbiY 7 ,br5S.tv4) mjXOUgXM`& Pd.{<P\'ºǕ>[ +R X;uo 45 ~\6nx}8w%+S;ᄔEB識k@0PiZ8QNn-x)1pqT)k@Xz ~7~7iZ8 O񯿴o7sڷ$DTEEF5a=8E۩uBlq1Fׄf0÷ /nLu#\04t˶zjɸ za*?]!Ȁ2J !T;zmC %'BL;r c?g. ?骛UzI : -,ԣH%(DJQ*ID(R%ʔ1JKDAJD B 3B!$/+4#@ AA1T"fQ|Žw^lfߚ*Roh8s#u_>8^xǗ67YՄC:\ٔ%O_jx)~-v~__h}*:NtB3BVQk>}krm-Kk!57r&;,q6:ZD/ I6 7Л ߺ,2_gms!pbAEU(APT+)X1qX ϴNPC6\<4L)uQPਚ`~k2e"*{c0uVER=Řd&)sT!լ+ʲɵ}8L畛?VszyCw]%n>~\ ` xtX(:Kqth?'ءk߳|aDphWb|SՊG\@ȁx]9+$_t\`6yt)(co{g>2`)఻ ce/م0J-D5ɬ%Uֵjt )ĭcqvuίG{Q?.TZ].X`Nl-|3_oM(c=`γDBKLkuߋ;[#6t/b,;kpŹR1Y17S M{gouoO3 &Ae^6^@|AhZ+i!2c6ȉvJک?i">}+ݍ=l0([ އ.16QZ)|_,|_Oᓜ'DNQR2$/7yu +_u>~Nܵ{Qd Ŕф4C+.H"1N>/qG86XE:N'ՁW:/sk7Scwr*$ު࢛^[{ľ#Əг$7B6D|0vLr ֡8g67U+4avms89 PƧ1{+ Ol {;7n}VPߜe!@ck$_֔͢㊺ GPwu$wߤ9s9s9NzWLt`B=5^w 0f`NP.3AjAR PYxw;$[>ٖ?[:+ut$8pj:_u1[]9,?j?EAfxuGzpltw4II b|L%N@ |e`J+;.Ju&z,aĂUG2ݾ^6Gz:@=N_[ewo_RrG5TDߺ(d~ߟ䰇&XbfOzZ7w#KÔ~k];f$[sB1;;s1by"'eKtYMl$Vacݳã'z73YIc ݙ9>_a! 40={c1%{ IɄ~nKD% 4D,(" jMܻz :# ;k׬'TSg_y @jS~ dDD1䌥 Г;HSn s3ÞfoGEm! f;,JDh.8.tT( { ϣѓ `Ϭ?d|K\9<|ݶ["V6o\12!œ^v=gX֋K ]ٲwofRٞō`Aer@m3wZ0 QS_+ 'm @󝖨~W5,٤%'cliS;Nyc 3=ʎĹcM a9"{~*t=rbݩuڥԒzܤC៩e` Bm׿rRp R!K=҈4t߽̻yyz&JwmpޠIq6 5p<E^xP$RFԮu`а!yUg^Nx?op:`9,pb‰?{S?ᑚ'@ XBHR.sjfSf#rʛуŁy\ GC-Dw~>4O2q؆5-5|F IsCvKL.O>;bNgO֥p3z^yffFް\9XWRgpVs׹ޣ륭ϬG,%j nΨN4ӢTCߌm$fGVAi'H-c$?SB*đ8d|2$PAQAdGk5^?y鏔8!λ~:r"oG+dI%6+=ǀ.P.@ L>5gJ5V$((T*"riMJjP) y[I1W >-h@HhXü= 3Øi.ΪwvfHeӇ]__Ux0LWw@挢vn9 pO!(Yߒoj1=†ٜCH%Tms ;¸]{߈ =:Q) i}#M<;VK80ats gu!) 0q#ղ6 tͪ<<8=,y)6ƴRM-b/(Fjl+Ay((;8 XL,!0w퇅Y46({0~ü o= ?cuǞևB ! 7;k^gr a4UR(T3>'''u&ֱD)8w!q1>PBlDz^k{5p%%;D_'{ȇKꏔtefÉadyl$#9NeCPU#!̈o+3I+G ` -* 5N?n]CtzABA t@1@%]Gf(Du켯 Qi(5!O@ < "ޭidX٥Un O)62N+mUUTJDڴ0m԰JT8@8 5*<ݯ-7m9 I'RM:-p?Wr{h݂fUV!^ ֌T? uyXqrHЎexhxS8/^Yu/.7 lEt}=tI$3݄)MI1"kj˴ CJbF9}I(xm% EGΠZ &*Ij;}~p~=l0(Q,U@\4aǦT8s~\! &籣mrsCN)!YIT5P#yC Q&QRv~gWԜ1PՎZew7Z!Enz bi>KpiQB~|rw8 .AJht>ӈm$}#pOD"%'E A}Oo'Uu%1|wN}{L?u>BrTˊł5uzMy?vDFwTbv50- Eg?V+ң6OǼ9Ÿ;b+/aO[B<5kLkD]vͷ=^(M-wo'G|>O7FxSd'c]A6Rgʷ5rQUQ=4^ʚ^$;en6S]sFrªs9~|s2\ѐ emeX5h R> (/E *ǯWQr #xi)PL@N">k*j5M9jf"[n )Ekv.#v7 ᵝxs 9BvJ#Dd: ?tq o=$%)- uzC'[,4cXR~Ɂ/ *par_'*oo<۪E@9_FA;<7 vQPOfx3 NB/B']؀WOIrG[gM`@R>؃ޥROtDpc+q7Ɖ3*q<LWWG N!{S';ʦ9%=qU!y{JR:@GQ\*Xc ]g"IeocghB,a4Em}y]ݲuSAO$XsQ07UE?˝/,1?q&ܽ>D$' mC;F0 0Xy+D)]9Q.{ZbDrQ%k {=Ӛ$0080˺y2ouzsG̚ؿFhQBzِ蕣,߾Ց#1fk& 1ǠcAhT2:}o@{M{I)F{Z崄aA t-QrkA= '3q՚լ|B!%Nc(urP}\u8rVoQ۟S/"94wɤ1!:Kչ|+ul!Z *>Mkn2 dC^BP=P #>)H&E6 < A#Ca)=&ys];앢f)y`r]iC -9s>.np0yD-LH|9t >%ՑxV'd}>d.g{3ISMj~0`:BDqTF/gءUUIV\3ՓZ>nq/]c\g$(txNs7 &;NTG@ɒcv5} #U9t>8`xmD O"ӽBRg|㋚'JO8*nOOGzT۷_O*['&5A>u0Qp0̧g4sI9yCQwȏH6-#?*A!ыAIR_vmjMU '@_A^^"gkY 9SQ߮>ЗZZQUq:@IqEtǸ BN<|o9iZOC& aJAB?7xNY[)K@apBUd$$C>P}HL&@;Z;WŬd_C*vI} }>L4syMJ t;D#w0$#t>k5: 'Paw s-)T ڇAN'𧙜3{$-UǴ7[ɺi_]XgFKJ|òY 4&߶KG'L0|#| $폰ABmKh jkZ#O9!% r_CX=FwĔo*2Ax j+\q?#18R!RyhS$chML;Y!))xѢ4^42ioñ|dá>OI9nt!-<؋Lـ<9!B]Lߗ>_?ZS zA @ ]|g@SQa",jFֺ? @R1Dqp&0ݼw0zs yTX`I{r>n ]}G%rcBKt謂?{:A^{>æCX?C!CQ%Y5 R'*w/ǧ('38۔"|U]UwRL%?z7jTU "x Q'@TB ?WA zQ2{lYu-\$>&U_E@՚Zt|mY"BI(6+ə |NwڧǻѧHC_QՀ8T"ȡ:s)^J8+;q^|pЅs_nIKNH8rjqy&pJ: OXv黔~*`byуި(y ;G.*jh1 Nu`l0 T?4փ8~Af>v0%_?5 ^=̂ !D";5C>l)_4vJ VU&j+RґEe OO]vs{J." Ո1֤@A}$rبą&}ݙ?}\ ߀gubPU?; ?e=zoUGkP( =n>V vO@3H~ΩD&})/w)|OU$¯2gm]ߙ&~~rGq?'Bx6>?JxC~_߶@f5hU8d?Ϧ7b=~,>9͚ȿ&/o23k$ PuœNttOi]A~\;\VI0=14WsV1;w GOlCG]~_׵moدU˗*@9};)uiQdF( 1P"yJ0Q$9?\o}գó @\1!*{YԷ ϶p̢J/:E +nL]Vwg\4s*Zbm?`nd"H_Ki@L5.x5lwFՄx22*<.>Gj"*ӽ%ON~%C dJ4׾wu>Чϱr*QC" ;!e#0KoQ ~~.']T\XBtwya7S۫(>؈0 1;F|*mUVmߵV-EUUVmU6m$K<&Jl;D1`mlwme.;ڨUVmmZjڶmA\Y=B0bn]Hͫz~ C^ _e]C4Ay;! fFs:ǐG2F$=h8KP]aAȼ9&63]D> ؗx>$BBM ( nNB 89`,a&F݇­K ȇ:yv'ݟïfDDEP,!C]{>W =G'RձrD @_e0dY^"|,0mDq\O~oσpFi}v]r$d@$ HhժʮT;'+<.T݄Nl˯JhÑul6C]p(DBJ!Q3db+MBh}J?Tsl, plG|Sr@rzg EWBn!H>e+4 v<W%^bjTG*o9axyt"WN2}d~uo;ǴǾ Zf`k?֏h:ЬZ jFrPU0-mL`گĥ~~iߑ^c ͥ;+G2:2O'B'ߢl[eK*vY&'|+H/jD^G~~9~OGPu<e r:Zx^4Q0']6lxM(GݶiƱ q[8Aw5 FMXm `gI(s%D9 qSEɂmޮ+iE['TEy gUik^~0MΤ^"<9 ?y2P`ʮa/v!@7qY<_Ԙ09Vnp_bƋgNZdącǿ yi>+2ɛr(i 2%>a< aî?RQ APlt""#ʏ6_AUQR#Pד;䒲Vo t4vD`5U˳gzq^N$ZCdVP Ҍ\45HN\%^$A#OsKb ۓvpa)RH !Rb`,liHF9/={{DG1NbYFR6Edz,@Hb[$ܔSj 0bpT+j~j[8\ (H)o8mP\60!D{<_K  %`dv[vTZʀid!C%X:] 6 aNHY_W`s kƏw&ճ }|{:Hr5҈O0Ⱥ2t>N( e~هW^J WOD!.(ra!W̛~\qz^ Y@e$qrP, -qHi5NǾ?~M;T<rZ D#^vPiK>{AWpnS_)ssmG%H$ZL7eAi4{3Ϥ0\7]fA=92sKAk3ͅqGRX7:jd~ߠN - !xaܨgϸoVmCxG;P ޽> ;jXC/~ ~:cds,+^1V Jػ),BHB!D `۫Wͭ9VFF$JJTp;Α lT{ep2 rx:Z3ME$2sc'b }z7"/y&rO4CJ/v#Xp#YDڡo(h ^wUqdU˩w1صZvFk `KX0ug_UL`6$K/kZlPsgVf*60*%W+kڟzPăYj(:1gEj@Fex\'s}x|lvԨWU#߼Db&os,>#>x 8c֙,"#j !0jb*J'sohnkhL_.zd@hQ:W/w,8~|$_&#uCR,tkqMud?H% T!Lu_UfMpZq#kyf~'4 A2@$B:w@He}Bƭ+L]M@a09٣e1i,'_|uTJEA CmU4t*-ˍg[s9!Dž6:ݝ.)0~>cV8MT=؈u( aNN{.ܡ8sS%%LBFq6_ť\SV >(fƠQVW7XEȉ2_M!}hsFH}Fa`/E.p#19 5dy[x^ ZOJX>s.meGJˮj@d]S ADO"-{?GV>_g'g) E_ -{;JUs=v򈹪8G>gk- `r#{PA60﹐Bj0!!52o.`TT(E2A5^^LArh.d<'7r;uaĮ.mw&vPZ}^#YҢ4*/7K<}"4oilC3q[]'QKǒApsLWKDĖsnߝA9^PS`j}Oߕo! ټ_>Eq :ū /i>(&<|wf%rm?=K."H'eչ@*ܛ n{@`LaطCdλ1/o+ԼHJVUpX!䆶 1Qʡm6B=zNğ!X)RJ>D`smxK07DD !AN#0(ftFP@gb:VUnu&}k:#;^|n}gmn-Ԃ'E@q?e5M%=Oh_\moe[裺u{ŔIBIg {T+kX,=nAn[#˱W@cq'w}2Oұps"9BCʫؗP8/!<@2tqvChɩd?9ڧ5Xy+s/Zqwhj1^?ؽ-ks0r.;>nP#}C"\~F~R79Fxs1vbveO9&N S2/ZѦ;-99IS\Ǻ)iT\c& aAMP@/ TUA:Ѱ?f,̬rܞhKk]+(j&g (0  NDzwdh/='xg(ojۆS +!;-z|_!u6:i.sRa|ǭڢc׎h˹TyEFxĠ[TT4DRHF=aUSHqhLVןpJ } N:Cujv{޶$]fXCy?c@R=4|ɜO7Xo@kGMVuU_kX8**9,O\u﨨y$tӽNvTT9~^89Y +@MwIx2Gə^NMd{q$} (5⷏_UEe{;7 ~îF5u!e*vO\ 7@gNpCj:N{mfpsKt2d θѰGkLeR#PNE#HN >_3f'Jsض|-38tK-vӦč ;lh5o]|n 8G93*~+`\(o(#0Xo×(z9C" F W"qkk6xTء\BLP90/U㥭 Q)5UtfowdMt։ nݎ?达Hux0qrRˈp)Z#Ҽ[R_wk8A >b>7Ρ.pPciPõB0scu^PR% ~T 1}m-y+P فx P(/vM d&W9-Va\`rIcVbdJhVlPZQXkFJA05KLL/OaD1de ZeC kG.zxt~8㜶JU&~VT֣Se)(Shn텭{(Q udYZ%mPQHlav4pS|tA{!JՕx/ǹ@ EL= AZ<9 6ɿi+ҀwDdA7̚{: Q |2m? H8o sx1K|!c`Rsre썔#0@ ׃Ģ*)xߞ~:vnG&a'* j-.gGd)u @$7W1un@,m*"C59_[|}s2NT"qXm= ),{p͑Vֲ~38:=*[p| Lr } y.0P/< 1I>c 1ϰ\-)ε:↼n)R2N`x=}!ܟ \O" :g<^JQ͜'ݛF] 4Jg>ڣQ/XfJ])IVOSck2LN?$>뚥䰖q ]q'~VIB ?}MF/'2,X 5zC>?;1D0t4{x| EvWJ7Rsr`E IZ,f Vx-'=.m}g"@*&Pӡg˟lbzp(R;C:bg]8# вJQ0V#6xÐaG !{8St6g Ycu3CSJJoS7N2TL]'eVyAԵ,lԊF^$E9jT7aM/g pA#6}ݚ8N@͞8{d&7(je+Kԝ2A n>mu͆ =^|C\>9r1JDsvN5\D u1Mm-<tMb2 ƕwuĀ$ܑ & " ב|7JA7yxWK &I+l!VJMAq8Y\ #3 1aHd]͒v\x%c_8Q6-ecr2T9\U1- AWA=')v(uWETop@ \CLe?jb(< 3&e:4.(Mj'ȴ d5Ar_5qSp)1%[A F:0@&1*/je] ç98M)L4QpxdMIo[{5QZ~1q.~ĚF|s3IKպy6|4TlQz(eW"qo; Z&?x} 姆p7G"8H\u:X4 Jrs(RCŻ>9֍:ZA\i6\뵧XtǬb~<Ϻ6X3~"@=R=1ǡ&pU  ((>zl]vP744PA|Ιaʋ-#:6s"W.[\%̋$Hp0´,Tޣ_h%tu bM7te{^c1O3xj- G6*;o{]fXm$j["2LG}qo/QU0=k#[Ut j"pdy>3~qqz+E} w=;dņs| *Cjg/[ I49PΟ@GW+Y|1 cKidm3t` /ZmXMj!uPxǠݝ -23 'dvb\ 8ip t-(Ueb3pS+(, ((>SfJ~EPf@c <(_N:-dNvC _0'qVPajMCD AbR|ogl pt >X@_X@qƂwVP+3;(<4pݕSL;y&h?[ۦzaA&A޼-#С%[ޡ2 )Ab=zQviG.D8*+OwUUC1wث^q_2å~{ࠁ虉8HB'&6ulˬ^$:+ZIE8&d&QŪ#nJ56`$$ģ. @*K;'[mQwhl\\(\5ODZO*7扨Źak`H&C#kA[ =2{^N8ŝt~XFܖg Vt]tۜ8쒸Y"FHZ[2" CFa ;*2`煟ZYD@Z5Y}6QKzh1{!}M)& "s/X-JIȿ!‰yZG?;B"W;9niՊ?N~=;_r/GppF/|Κyj/[dh#(fBoEY{Jo@@3lDJ.Ұ_-yd"F/DBDF,i"t6"d_)w_36LXGo*U=wsy;`+88tkfNნ&aja0dv$\[Cxcz,hN՗Ud¦q!L~&F:?(^ϡ|N.(2,κ7[KzSsn=F&0,c1:}j]B<4(젶Q WFջѺrGk CoCȩ)-F*`ȩнC86=;X^s%/~5}}{7dεQavdT'x!oCruPvX%wh cwtҹXtKo6lv(W`\$ :,tkk=0TsONAC6zDLn2ދ\>/OBB}Tu1"jB/iF]wRXy@uYLy:M3@;ceK^xSK{[R9Q^Y?l"K~D}'An[*⠲e1Q 8f?c|J;D3ǂ)7hK8\XZxZ7zfp\!BGޯ6f4H6 PeIpd"(w8򨈋eXd9VSK[ ;c6W'ҹՏç vqÄ9 R_;gC ⫁|9Kz`\i W.򤉈~o3ASIlc^8@a b5W$X,BMhODf2?yn^FTHHY {t:1)l.'ޛkh Z(\F ~q7ڏ8Wwls\{F=Įn8T>QN}.)bb?SNl[ijs=#},z_W<啲ɓ*ACp :6qjw]‹rY>2j]1( 9FCxeUɧ&;[7YpcdbAI5. +?v}!g@AC\V'x W唇"}9~lcN"0\:1BhmDp٢ JCgr}n3^"5BOb9 1Q G⯮}`2( ߁#u&HufPʄ毜A]UZ9liT6ȅ8*$ _D;+~6߂֒-f4Z=B> MJgOsbbd ץNItw.>4E ,.vSzz3ͅ$|̈́C]D0ghZA~&94uh $R ==LKh(8_ޣxzW@5`!Di|'?(Q]^tp uK}=v׬sʩ-vqGY'SD#l<}4:88D50mAZ(pYIUܫ T1 ;NߚH-:gjq-́'npEr"Ҋ3},iimD>?D#7CÜ`v%ܻrf,|fH,zs_kr]ȅMڨDػ0URt%"y&_y6[xq4~sj8-ދ'L2׼˙~i` L=Wd[>12(2Naw(9[T_-wTm6UY4{bW 0b*vLD\#.3Qpԩ ,]m[9{FOcoMRs^etة;\kj~C)F9[JϰJ˵#{97=[_y63 Άf5p7ϭ3xP:E'l%ٻnYϭwxul]7 (M>w jOb_\e󼟃3( 6^4}rNZ> Z 񹃰0j߀ >{)}a@ڪyQ1Py(Z:N&]P$Ew)iȂ(q#f0nSZA!Ivl)`8 Dzy՞Ǝ^P;F'To4\u2`&Hd/ᛢy>D<ز$Z1(_7Fhspi/]Ϩt³]c'@ð^WX}2[s@Jqftgzd7#'*DX[3/%ޢ"C‡'T$>-X͖4UQ U67 E'wZ>\zO c]u㞏RI úNiT%]j^@ ˕^$,$$X3>鼠d n.x?o PYM`T[ $f9p]89Ua\Evq,,L@r51ϫq ' kȩ cق'N'' i6tgf1t$a?k@{d.`xb.eYF)S}s*0/p62H`;-;"V`N0 1E`2ޡ$R&d6*P8732wOő>/^ o?KRfD> +wcZki6X>Flh 5(D1\éZ RmjLvWE7GgW{0z%{3KÁX baj(oRy©AB#èqQ|<0?AH`pnwx@̀^J uDNi$P=|\"_smRWu??CӚu+s}i3O9>L`  +yǽ1GPopJEO,&?-@Væ^nT{; ,S'aS*ŦL;0̛ۨ7X~x33xN\>ώo6eԫɥېA]=w:NgݜͿZ3 ؔGB^SlD$^@Bjx6!H?+݉ цBj|o\7u]⤾(i7H0F6˂Jtqe L$" Ȍ@w5D&we"d(H%d!nJKF )]SI+! 9h Xzl#V2oMA!/yUb6v 5UvyX%9 -u=q=α1yxX_fC_Az\'ގY<[7pz/,8P8.C$|5YZ;()d =D̲V ]Z}"S6vm+.mecيU#a[#ڽ@7J,PHRB (dR BC\\fLuu@b85#t:(_]z['BAH?El/NuCV{jkL:XN_,Q3#^ Q8@VG+s?hg3yDCN3 `>IIhC j,UF,B> 8<8y"^_eyl|}5ֲJeRQKQ]܆7cXG<ψN5'Ba,1׈?ZB!BI7yVִ/m1JcrwkOc|+O5댘SD던ƹsc0\#fx7g+6|>kG[k7೫Ѻ>sQ2Gwfj^rsنpαoA0wZj{N*f ϭ1I2j0q9, "ΘH^LQ챯 gy{ߵއ~_I9 tv8Ax2fa%f.9#t5^`OӎG]Y}ySoecZxYlN kbvA]suЬS|Q91,7YG/KV+|yMvgff(M3E*[zw~_.MJ+dDceBXh:B-D9CxۜP7ˑߪmEl̕KeeIv,n>ίo_ގo' yθ`\#̣VU4 65$7֒y6WCfP>7_ Fa]tR47s nlh+Hb搀,y~utuzb;C.r>+1kFft:>}:K2o&:dJY<V  1.{jٱC_Ǘ: SO<{]7 @x=ÏU`+5'Z?9?|N=9Ož.>1pp6RrTl_ R/ z@os N_>oٮs9sǞ78/5oD2-ww-պ%_LUF{CToD: Ղj=cƳE~ߚ3Ub %2.)M%OX{xfφ1Ub;M1Fq_o1:j/ݣG^d#b_{d +-DŽH,сgIUߪ'jvXM߹Ll~r#HM?k]R 8Tye:3~e5-5R뵪IP{-1I!br}=F|}"(1#9^JC;'\l~z2᣺"2*^٘cI*ODeӱҥ-HAC l LdsY*^!~`^^eR={q[C f_H9<Lr{@Du(vnt&DU7%QQwd] ~q< %"9Cxig E7ƕv+@l97!ⲍƈ;"ɭ9R'&б@w "YL9F#"ˏDqT(!v hj[Z/S(Di0(-0rR% 'P+c.إ "a L_]W70RU^`P B"~_ ') -}Դ,pC@Pt9wFs .U@n"6FBbҘc1d pӁG]iaX t=|Iŝ{<}}{K /ThRI9LTjCK%vLJقUYEc}.gcd}(lKV9UQZZ}VqTIWIHSe&;zr[>a;`;ӍWw_fkB~3C'.{CbvojkB6:BM攽KQHOGn3FQK;ˮ fw'Fv$ATjiܚK@C쭨P(F3<Xs]TPátN6T߾GHu/` !$xǃX(S1 +}>UtUQd0q?3{3ͳUa-Qcqz?[mR퍵ښ<-X-f;Mÿp9C|>7>GEz]j_^,-UfU@B6t::_V ^VvKo+6ljA +BG3EWnUz혯woفI/ibٴ<{YBMj#w%#޾Rq6$02;0ǣ|u-,0B %DDb!ڻn|l]N-K]RbXPGo%dvM ҥH< 90S zfh(ym uj`m . z8__o>P%jU J i"#O)989b3]$beĂ e5ϔAE>G_eM-+$!0UCHň[9ϳap? ˮxuXb &#ä<.Wn{Dj"0^q@ W7=nLE.^Ow|#?4ytgf^*M?6:_Գ5H2a3koE ˂z&Dg?TT,2=GA[}n@͉>?79X)ʬ%QhƲ{2pWȌu>,3F,wks[?goQf(F7`*rUpS횏 WeÔ.(~R T3\UX*yB4à<~LJRAnOd_σR>^_ 8ٺ Ȃ^}1C$ N% |6j` ?jKY̌50x3r>!C5CEm8_}fRS <пlg|myшsh4iQn"r>.ڵz^2~⇳D^߿#Ů#鼾Ѣ2p0,}ɦ+\_rta5L PuZXc#u#MW5ay%xMiϫܲje0=0}3'iz'\Z,J+]`o +24$#Z*A<'@Q|f. P%fpS잍ΖgCE?AVЉ:%ouؓm$6mh"7'bv?wO$ ܑ7koanDrjYc%Ko LMxg",d-p^*YYE?C8V+Gf%iK钯ko>ChY%, A IX_OE{ˮf8\\[9H}m[Mi422G8/6Yd@=5\ fcM⏢~/Yv~:0Do[*c: Qtmfh,YJ>l왟[s(V>:Gc7<.M[6낔j9Kf:`0ЎܢG&@_vlʀgmv~?b$]|ach͚t02^I!$蚡@}PBP%qBc?YŚY-$PoID+Ow>,p_eU('P %Ov!&Ik2B $vS>}~^Bk|robkMhn-ۻ^[mߊZݗj)s?-Ў!xi}u0$ 2>ȡ&o R Do? #1BVs5p/kR|S9a}gjQNWW;q̊ O*S ?A?Ң)C5_.N3b;)!ؼd&V;!x uU;#M6lSK)bo0b&7n(iުDiLce0DeX1-PyQZ1ik$)X d2fhZp*f#2L41V5he8 i Hxf*傼8YI!ȟP&PVfEJETPO5T?T?i@h|U4B L"(*+dhiiFRBAN G=C>J4Rv>2_džM0H LQ &bR"T T BIibFb IJFFJ(`yu 1ƨ_Tiq̀WItQO礪-lY\w:  74 Om_p`8/<2ޜĺ> T{Q)j"âsb$@p{S~cdSմ< q='nyn׏g89> =ģ' \|qDy,r=#I!1D`DIDx6s"k؁4K٪<&\G`AA!N0zYL&jȗ&⠠!J$`H15}?``1KQ@,mC!$=%5{_ 5V6eܩ}- ^^D[ Z\QMNTXhjSLU.P"3`Hefhycu5~MNr(rtDq]LS9 P/ (I0LAGg1QT0.Rre<$PS!LnHap?sPY 7ςЂ"(~9F1x0Qj!! ~ }q!1QO>91$#arfrm?$$ܱb"w]8WQYfB78d4Ҭ;(0cAa?YʰcCHF2H]誻rݎ,7C_;bcTBq<_?'>R{(lj*IP;-C{2v)&0BB4z !F%[;Pٞ6Wc~{˘$0v!!ĤFEajJ:vuaCuOf|^,02,C. 6~-ZKZxg_Bť'b%p8tʺ,ΚiuemT^'h XrAKd)4)lc\xq)$ouחT^j_qL3! )mtarL ~Ms Zc>I>OI3B)d>S:v0q?Rˡ5D@E3423 l <5!c| !D߫}cǜ#%Y,?sX6 A/ʮ"")oeU 5'Y*@ooSś A?(>+roeN wtݯՏ uiOvh+{ш^47*"jK p_}' -b^C-EHBBN/GA ឩ]{7|2s0~CH%sg}^oq=wv[90#d| s o2~j9bt\$~DT$_?I*%lV?~f}|^qrܸS DXſ[7:檿YYU}v'.I3Ykv$ࠉ5R#S笒x'O) nW8;VYY!xzj :acoнs\O>>Qvz98]!yC00CB Ç^߭՜/N!憳wLx7H!ZnO?zT|Ojirl`SgKcX5aQʀOj8|DUW__ F OAP%%)OD#2xw/NZδX3|M$d)0>fQx~qi:o`0{ӕ1_dҾW]U֝k݃˽zͻeR'Xs:>lΫ.VM=eu9w={RY;GhwZF}b}P$E+J3rs|aQ?g" +W/o!p}29;5V}ec?oVq!`X9K4 DE ,DMbNc~BɧWr@F/3lC].X䬊.\t;{_h5Ԩ̉SyכfK,iI,Y،QWj/\BӸzz噚mSc|e%O O`x 8o VYb}6 }uy?>teпCO[b/È.'\/|s#O9Vv@9k .YcŖu<א]WXt?x B`Rtr`h1(踾܅!sd&AZпߋzdGBYg.#|.U$qzXVF2j`~pzXS߀/[&0_//V/&2Ki ԃgw7AO\$,sG>&P?+ß}$OVvgI% %eA}ɻ¶U%]tնqo`kh.}V^y>Bv[{fvyH{NݳnO: C#KGͿ>9t~'P̑$H J@ 9q~'GKv4h h^ź_q~ =?;zzF}J 2T(<'>z@ >` |9X@ =YH\>tLx)@TizG Dv` o@?I,oh|NSXJ0)QWo5,jY>WiTu;Λ)-.yҢnw{r@pvA*͏NϠX 3wCL f pr ^60'f!_wU;ϛ#Pz~?d<."lz1{6~l dI_G?S@顣yIvYBUFYEvCӳNKZ $"Ao@ܥ0B1rn5[!D}yhrv_.\DP/*ݬl5JSK$B#s~Rx(^ݞqZ6$9ب ô+,">n A^$֦ "FDdX2#0PtW>^aS}|>?,>>ê,KԷ^ݞyz掓ymWQ=BSvl[% 6RU/B]Ew=O]reO˩Q9,Ts^sbϏj]q|vA2]"VEO?wǎ|:ep0;B "x JW|\䦵q% #k-1tф]@0ƍ8qk:K-PXԶp[K›8=]mJ`칻F j3X6 4jtw!K)vBs޸>!F'CbmaK5>18tPIRT+PI5V Ma@]Y+B;!:i<, T2IMjLt5—=$fM =$QV^(BwjkG諈-?:mMfMg "5]MYO%Wz H 's}G$'B)La+ᢄilBDt~Ih ^ALoie֩UUUUEcfhxWlpSyG,1-# i94Փ6Gaj閧KV٪Hv]Q B q9#v3DHEK ڢ`bD ͙Z LFefipldس!]TATfF&BN؊ b)h GKX@1YM@ud1b\& L $E)4$00'%(6bCl&PlX0UI<"@́1e)*bbR &%DZH"oCLA1DT)M 4DD-,DBCPTDA2@S -$4DARB5@L D4LHADA&*RJ }Fl!PBM$QTQ $Q$ RI JDC *(PST1CKPR5 4 &(j$B*)JDhj bJ)(JF ( ((""lSSDM 54E2 AS453(@TTA!RC$4 HD@U2UKID TPHT0R3R HZ4sI@DPU@{dت6]r*Wժ*}!KILwɒ"!/>1jHUE$M4$"&hFB(* !j) m.h&gZP PR|sJ!*BU(*(f "$f&&) *r1E Q%TQPP椈dj$&)BZFb(:AgIj4"*%H$"!j`j!I +$] mk*hGSW>?ʹYQ(Jv<$?D $`na@(tJR_}O<$D(w 'ǣDOT a݆>:?GO/lsDY+C_?ת??Po? !~m{]&Yo\;뉎+*wgxiI0OY*{1T+|/x{*>'7gTZ4`0B(4Dl Ss3 J45Zc"\D+bXO72]kM7 :F qzJ2 :i Q$-*t!](5])dGlL|=ŶoKl9l}u:6!S A*"/x]lv%6!Ypٻ@ 0u޲wGq_| G) Ư! =!)P_aAdɞb{φ[:i)Nqc8L]Z+[B7pu od†ne>D/419e>[q}TU.wϽ74,4[R]B.\_ZRVs|V.}ڜ8&Բ8 I-d@V\,˭Rw_.epq-Ւ#=mËxh# m!6zOU$͕SnSm-q&I3y(=m: 5_)[gc)Ij^Ϻ޺Wu5x-`T./ -]4{}su_JP!U_;>S}wY!){|u0"O>Zѥ[[@רh5 (y(XEu1]yW+k]`2}Cɜ$D.JzCyzH7ʪpt.|y-u[o7uvCty_4ںCTEU6XR.l=kJOz?d0w*=AD$K#qQzf0Q"CVjyt^9Z-/Dy7o0@#?e%%G%YwT}ՍFR%:sSp/p0kqSv/7l7@<1ױie#la]wsu&3LQR{B4H(%Qx3ӓc^ y\|spK-zΈp9L85i=s͢Ѿ+\NmLTIowsVy3\wP/w( z@-t Oh?kOQx@._>rS4}h浓K}ezgum]I?4X[;,ZRE^,BqwdO+yagŜa~awzj?/;ϵNe\R׮PFffn ObZAµ+LT(L.41ICDP E9IQOpwwl=36jS? #?1@NʍԝL  xx醙Dt'5β-+)?Tg|x}H?nyG˗o^DQ,yt>' h0n8 Kݞ BzB. Ъ {q>( |=|6*ZOy): *Pm'kC^FYi5߷`wʄG!'o* 䪊|QdOnY;?Pg# Lć?۹GG459۶EnW%f7Z~XnAMwRճ's /.;m̳ID#[8ʜW{MHDKuURZxԨsB@}hj^H5X{W>ɠW{lHsvj\!ArL+[uZ.$Rbf=kny:i_6Eh$=  r:lbmp^W#NxGGl]=nW=Ob2 ʞ52P`:`{Ȩ9JM[ y!~et;I ﮒ8z [n#dŖIؿ=GM\AN̈C)z/иeoFR:p1ʊ"`݀E*2V_4a`YrwYLJH~QB@3O콪ƫbxm*O`s(}+ ѭ4nek^| ^.I!nPXz#Er*v QRI5ͦ=8e3==Q^e0%a[yUԲ"iҳT J!ΛWV$! o(eHAk|$vuCR}x9\o:q|E\ԹzQ-iC"=F"e84s_uz4Ao Rq'3o~Hw)Kj#|iU]hpz0™+`Jo5o8^SmIdc;ِCS"Ty8׺K$Q%Z`;~|W9"/,Zz {@]4rz?{hUUUUU_]Rz`~UUZeUtv4A=??w+”rZX䰤B>¡|#O$!! HBV Paub XFPBb-,v_B] HBw$ DT%CIz fffb.35A{Gx.C¨ BEWi,0q!d!Ȇ}v!=***ð;O?|#So)p"o"zv 5EڵiM2h1ЮoA?mY~ HC4iUu܁[ӽd&BSWs<)(۷ -W4* !61K‰a?H,*;qK,}:<}6}chG `#geR@2X0)4O~c0r^/M49Lf1lq˚}paArt.Nn=Z;[GPewM???S &9-R_~o Bx }SNaaB|^I . @`#pP\ PoX`{ҡ3wT~z=5op:5vWm[O' [ܞSV vL`ѷؑ;7S/}c+#{pYɩ ٓt0BQ49j O vtUܴ=m8J^6j_M`p2QL6{82lx%'8(I%ûv(xX6Np/g 4f$MGJ˃Nj/iHbf8#8̜>8A7~ (ۂb-Znotr5m?Df#࠹CT_1椤pI z"S Y= '+iW|!y"`Ebzb/l]QK%6yl|EݪHdm*'nc`>[X}a%DB߮P?tYzZ?Ǿ, ]ы|nXP(~e}爲Lٙy='u6,'oׅΪ Tnc;VO s)숅$יMfbٳԡo :Y:huq_m*YէH7)αrrݮv휋cY>"zX~oD'"'Bh4>[D5@Dor.ٹ`@~myA@k"ܨZSZ[+9_u(vTT/J_;$"mkRow="_:A]Mə*5;7AeeOtc}r8C9Dp.[:+hϵ}|]H䆥"-XQ\ 3ݟ}|,[EցpL!t'LLBtR' q)ޮ:I0ohKQbmkhy'E$_c P&-h]k$Dzg@JFpDdO 8JuPLn=R||0x,">8BI/`Evfzki!ǾI4$G@^"-^@EYto06wBI!?JEL2 /"z5dDo_̨eՕnUkp?sƗIL\5M1~ؑ ^q\RzR6u2xU,Z쌩_b2aY4 G*i]LOixvt/ݭ|Q̝zΙ85” Jg3M0{!Ʊ3*3_35H?ƏkjXI$Tr:~s)&OQ/ҟgmĩUdރ)u>vVu,r l$?ʹr<ϸd uד5_q͇DYw+|P  d$` Ogs6Oyp,'Fꆩ}z&i~S~RpߴCD9`2S+}Z4Ln/Nt3-)!T d zHDE""!Q7|v kH,f6%ݤZt&9X;`6n*^bs_:.[JnȀmѷӎ8}qoxbIQ%+PDD$HP8, JۻAb9zBj1}c:3v9W@mly4W'y IßLU1H{u迵Q*^( D?'ɵ¾N$7vK7h~ \xZ#u2IXϝ|]by`|{PB9AJJxF@kX!̑o(k+ZnRy(`|fe΄b Co܆w0+ Hpm.$HAyǙ̘ $PᇡdCbUGń?n?)֫DQo -6w(Xv'Ջ؉" Ѭ&F%6iW{Ә\tN){fLd7VXlHh5L*ΩcAX!E0`J ,d-9 30%9 $8j!4zݠ*[ˍClcP72+ڭ@h;F7^J4({EտC]ҽd\B 4ՆﶰmqǸiG97"J?HR9R#;]m'/M+gYU866&ouJp=a'D:-¹cTFKJ1)9W1itM%a7f2

 96PF2(~Nj722aәxN JbO_=[pHu Oð??ө=ɒ:O^xG[y÷_PY3-tⷞ?LQ}KCo3U{/ũ ;a4}8͓|?RO&HؼHA5bF"\['9Q^fc5>V#53y]ԾՄu)=wCǝF EH3/)K) @d=`耭ȨJx@=.zH^E{HqA/XqwH ̬\nm K$g _gIyhG®O |DiG@kWuVJukw c}D'ɣuxcm}nTUqU0H5\S FyYUp˽ FRqv[]/^P.4`b}Є-)[C],&q[KpDQ&_T +U(/Fhif$""yd ~ƖgG14%1~jŕwSXDwg,?gge~ rg{G( 塔p~@DunׅWա0RR ~kweHD1OIe|+ f5,9AgAgyD:tw'J$@N~?A-&fX7u)b ͙:oP}KзVHA:ȼ* ChwB==sjtjp*ֿBpyuz0CNm)m@h=O$vA7L/$E_" {X$@? )s5EDdzڈ=螹= pG1HDJ ObATUu'#L!$wzqCh kw0*-w|٠c_$y1!O_XSYZ [!bpșEaKOi$}Y9YuB)*@P;:,X9^`;W:U{$}MoC>?dOf8C&'8۲آ{AT6#?X"Vm1Dv{ {R E{8{W%鋣xBEA : bC MdA^0yqCd0u=4lD>!~mz _Db{ 3K }Bᇉ.HH@5 RźS_܈\?7 >{!\xf20xc>f;>t{Xw)gW8|߬ON@})DAl*m>ҶK^).Urud񖖥f'b!|&'{7tH$>WTLxWek7oJO-Զ5bR;zGҕN25Yv׸A/P l %8{8_;}Y>t(oR/(0N=L?t~pf*vPHPX z[!cS)!=PEW8H ( H%wO`\7=U1]ήI*a%V_5o"L&E [;OܒkRz@Ȉatpw_rk]:?ۣkU_@f?@@~y3^~x}}AQUgbS$~m1>A8gVt>e< P)ErEXb!G4( a+uǤ*0Ϲgep,9+ѿxw)%s6ACnj2W%•"[6v"KJ _j 8AE$Ȉ(QOR6ׄh]yeĬ""#P.X,[wPzfS ~'.P0h"+w2\?g=ˤBϜק"@1quRvnT}r"[EWd[4~=O}?N]gP++~Gᦶvs_N}XzҢ,'%^u>{S Xcy[ "U#рD &:9Y%1rqiMu!8a v@4fi(Gh %l/ ߹Fvdפ<?Sq@At_W۫*GwkS&z$فYg< &:DJ+OQxĠmh9;?&)Qz~RR*UF7`wPac[~9hMFeI=V_l'a씾l P8=:IP]D!) LJ:.ZKQ8bם'Kw&YU*={@8B""~ ݬXY=Τa%_~x~߿(9D<!rY5=E(g&}/2{тi6n?3~%'`݈:8mxBx+q0N~ʹqC5ͬ_ ſHaqC=os{v:DHnf}~:mE3n$/m6S8e )'EGHԑHl~4{,2ⶺa΃;\Ȯ~˧qwRxDڮ0&G򛧣 M]!SwpuB?0H30!K FxbB*:mUj`=勶g3ċSܼ_7 A?⩂Wg1G hh)yQbĀAGpyhASm hohPIh`cYo*W }}&Μo/8}. P"NpHi8I5 ` k^=16l̓%.rl&Ql|ӟqyK)9 B aQĜ1O(|7"d%ݒZt* K$+< gI5](ڨN3]^kCm2I&xoԿ,2>V8gٵ̿9$I#7߳(=P6vZarXa >t98;/s|S p|C0>]/r1!vM$_'u. >zZ}ha۳}/q6KC4U~S""Fg_ nYC63Uv02ɘr}^/{z{9A ֿtUYQOsan[_it31'}6atlI 9l$̓# THa@+uc䬘H$CDiT>( ]9_|oGG'ZfbΪ% C񼳂渫LD!Ѡaeuge" QPNl$8\|,1sHj9nc61N=uD@;@kfO\)?xۏCM|zq\!P>cs@|# ®7pTD1"Y#鯍y";TH@'м4v*ÿ}_8n#"P ߀O~1-mi <7j_hnvu.o'zjV{ +$Aկ )qb5zPŎv_h,_{-6`}mM6)\B>yt`Zܰ} FI#SIUoKurW\yRc,=;9@7o|q+[M`a1٨Mb|\rsCk>qڒ\:xi @I/5evpsOE|yNn F}m?qe cdo!(n74 . Tm!I^B}o>1po/]\m) *e D> >AHQt4n}w>_#/ AMx8@_뚉(J.A6g ${=eٲ b*y8mZ.Z@'5ϏժY)6?>N/}*g2@HHZ2Q;0_m# >L CL9RI{=5}}txU -KTtD2b|҂Wu+Ȟ2]4IW^CŅedqsS@o[fu}ǡ2I$wrOXlfL$X/WGn $a"I ti8iyq>|G,@O>OكP hKG;]k&  T(v丹h0gSw^n޻8@Nj% j.`Z6- UD9]U'? 215e@Ƞ9P:Lt!"" *B:Jwq|nΆp'[! 7"t[D@ ?d">v]d*LlZér[#~#z. ^B}\=/+u}V^./ Q8캬 GĿUmUt@!$DyZ6>&{.qvJA D%6Z{~:T'sHR=I_[bNI8Q c|WG  zBĸ^6x$j̆ a(uN~m6GLVbaʾ_TTz|ٿS `y@Zq_S+Ny*dWYMyoJOpx^eQNVl#B:$*U%Uњc}uꊨ^īl*.R>s2[J>|=V4t5qZ W~V!C%86g}TϡɕW.olmW!d1 sƝ/NTA 5oV)!$)w* ןY|R|3M)Ѯ'_%ehn;-#u3>= ag09:&\['R'hYd4\?-d" 2H _ mI#eԸ5n}WB!`9cWHF R>7&+v9>Qְ}k8Y{hڊkjyzqd$^rN|iG.,ډDJ:nUmSlzq"ʒQX^GY.)@9!;xMЏC'u;ǭg7!>Cш Ca: ~7ACs# 1\^+p6ټL g)D`,T*&ԮR uzXsS,.0\-x:q}E6bLa7[byq~l7>7Dm0ǢM Wr <=k`Kw1`h,gh5W;]H'Bv3R:u 7&&9@s|(p׸T A&Ys|2Jk\^F{l2N*I5ӟugTC,6D>ٍ߫T/O\5펦hv߃M) |vU>igL(68d=@ΛiȒ8 w^hZj8}{! d,G4Eb/+vi¶X=⺱VC"R,1RbL~8Õ2*Uג³bnCuKV8HlvP|F WBsKjD]YIKEo6qRџmF&ud*в9]a]gYY4e _#Y>WJϲ,PەYs| :-Ϧ93uNgLsub;Nz>930\C'9 ' /K,l~RW&%ۏ—X+}S~fQt7IŮ&h '+_.ey~b}r u(ziE2TLza 5齒JlC .|mՕXnfX:L5NfuldKW.Ϧtvfr{alYvvlӝZ*[F/?{ x`@ AdQL~/pߴDyQC[ELQ״xm#/K*_.]JomƊ3kSUCPET.Gki'\j""%$)A!iqB2hk" Ӊ1&Jd4ܻwy{=>n$OՔ'%PK)}qp_-OF2"*n PAB: 6/2'=eӱ&ݹ\v,,{bHCOQJ^j  oו-JqzM~9ۦYAzȽM/e3 wS7ېE/#*q>׾ 8v']|\k-ã>A}c,8{u۬C]sRAQ}ʃ*GfaIv3$ NONrv{oN #)"!8Yû.l(Wz}v*?hn<1?FB>v_H[ /ZM]]:ԸjotF 6B2_*\NZmpf:W7_ng`vV13ҝʮM9ܦtdʫXc([gb[Iw2۵hismH?]0)#`AC9c.I؝ [Rk#մ\[`s۷|ruI rn*s3%݂{e"YW2ls!oaK/ I=x0}J ua@U}"s?<-x;(y1!XǼ7 XVX!vK.>"Ѝ̳Pi d{K*."I_RQyuG5k-ϝ;M~ݏ{'X^we1mGD [*m$ msZ%Ccс7uϷ%c }t?zcU>@)"#S<"d[ ji*T}U-i$qas3} kj;w Hޭ26 !l r[ LḎ m3ˏ'S_<\6k!y̬Ek9B%N>wLp %t(o97E#H.Ub R `(CeȊϊwOu^wSUjADDNit*  ^ qa!;JM&@0~%1́;*^*uA]q͘vyqCҍQdOgNNXçsfHWy 3jDrzWrb[u~d"]%BvK+W 7(<*`db ebysp8!20ac Iiu,2`05UB 4vϰoYuǽ͞]NGVPڝ]`Yn,/&s)MDиr76d@_$Xz,?[ >"M>]!I4;ɗpx>Vwz${Z*DX<8I1MXn}SE/v:Γq*X5 @xZ#ZCE3Jk d cKWUFͳCϹN8[M.9&Lb^0\oyԳ;iS3BC1?cճc{ | ]~X?a IV uX)fl e6 -P@0w$E١$!5ނEܹQ8% SJ LD yyNgcsIO][^Kߒl(*Zv4"zŽ>q?qW[ɔ UP:7 > q.S=viŴ Om8 ;H+Pi5GdzSǥK\ ycܳtǏmoftzf>bP0O_0n'  y/£ݽG//GjOЉ*xFgK>7&O-]+˦_ MIGC24T 2ڈπ߆ox`31PO@N2f;' 9{Ƚ陌Y8p6b2glySM<*KJBrKzq7r@a:,^fE%l={f p8Fݢ0) E`B{[ ,*ƕ\}|. DRLŒY2CDB (i4_I@!)83$0W'tHo%|X0:".EPbAZiM^OUɁ<\FA q6]DFju S($-&aĎP)E|IǔO>>%!>MT K׺Ԗ`z΋zGdςi݌/_B灺=(iƠ{z2y'_(==]Qmm/5LĽ݄.CоV+FsP4էJa<=jNa,/̈́?n {.==$HHa/d Y(tF/ `_afZb|1 "je'J(hP2߮ws'*8euЈ\Dg5ǣ`phO( 4]=h'L6[qKKB 736qaێa_ r^%p.X) S,INبyAq(f/|B~3YJ|_ägkdոk4&jL^Qʳ#@WULDZ~ė.&t16}N>`/1qv/Y鶓+4S|d,ѻ {::~jUUUUVfb6x|簶Lz6IXH_wS@; %k`M1NmTRC;dt@;d|OmtShY "GĢ*O3- 8hCJ h }/ ix114`J|l84K *8GMVL8 S$r$9 R:Oxzz͝qInXF`y GOo48,k!}7hpIDa 1:6٘@;5i63px1F9%JJD>B#14() p@2&:! XBxy!KI/Cv4{c G|^ >G`郁5z cXf 6 &f*X>Df1k364t |l86$ A%DIo؀w|u 1aٛSga8Dbn H3UDNLr004<b^~UN'x2?B=@ӫfA#r:ps] @"{u@Of0I??OOՊ/2Ld4@lf)D(.kVsov1x=qt9(yUm?[ Ķ5aɁvIKD$tx,YH&KBM(a[Hy/8E8: Wd+MO3cba%Fi w7>%:׿sM~瑊xUYL$7J$$[ 0뷻*ñz2dOԱV!{Rc*N,k7@$$ 0=׃-`}a>f&awT{~xc͎W=bez+ l$!TNo&0Ĝ͋"YȹlIטB'N'U˳ЁmB:^ .@TPAj|.aqǃS ??FAw9pz~j sb,SrO.OA>:l^qM}QPL|Pp0\ 㘜=pԄ'ȸlDL@s"({tmNOaP r`s n`p դNi 6sYF54pO~^H>yX ?oôՁ0<0 EÒ|φyʸ`?N8φlvӟkwYN%9Q0q_r@魇.o,2PPw-<z<0C"JFgJg'C<Uam/#Zbʑ!24$@ @_~dgE£2N:+ʹ&v&m+ŮtS`T*+95#]Ibq 3sfp62߷XCq~l橹rs6R/7§υM΅M.:vM =s#*̾Q}P}_wjk\c~ӿn&fQ\y{ZxVpdД;qRm3;*^!|v[^fG /Ki:k,4TNVBor_aϓҼ:fق'y3>&_7AcLJa>ß!^C*`Y[p`0,_~[/Ҟ]4H!:AW]ڌ3$Gſ'(6[EdpL!ʃ45s|,^~|gOUnQUSWnebW__ot&qt#1!8" [Q)m}0,{GpU#` %DYML|u6GKXi۷݌YoTZ|֘Ir}]"m?0|0ۘ|XCN;2 ;xm-y;z}9w"8O3Ǫ5NCBwCB6wn X#tW$=^J}FN|kB;tF+R ,4H)\ A u1{V6xݾgeY3=ߙoc_1>QUeUH<ӽ*!RbzY!>}FQyhbtE~ גX؊8vrLbB'?/=`avv o eP>ד*&dx| +- C8^0tgdF)˱CDcn>tve/@ 0D3pDA#3BBzc nFUa.Nf1"pQjVERք+yvlgf#4[k~T[΃TQRB^8߶x*#X$NvCBP<eb\N=;/ !n'ST}RiެWN͹潻I.CF>`ގHipkwa7OH"A/is"ZZ@1'^%#D ļKQ `l".u\P;.61C b$&S_,Iz)&@B~?/ݷGÈLle]'%^^AA4DSWv*"!U>xͼk !wh[=R>qX Bq$^¥$lDK,!42P_ۧ ΜαAe"AK{Ds@Q(Öz!*LtpG11=n^l5ݺC||\0.PvgA Z8Ѱډ`֊Fp7&- ]=0=r&>VZBtԳэ>ht+S-ef"gn+vxfItk)\ W'Z1<JC.7 ^'IǞ/vd$cr>KDV$:w`|*p ry䍇Dl 47Qk#U"L }e-R `hc=ɨbɠ`eXcN+%NA#1>mIc?d%?$9>HOރ)b/ `cvͤR%(= S?Tm}tr,e*-BL^^Ȭ9 td{% p<R`ݗ%$*{36p)**=7%\kly4zߟ="tVf$$=6 }}_4GdXmu@3{LeT<;:Y6,2 NrK0qUCpu@U8:},>{ЈD f|={K`C`ݿ39}= (ڤKW&L65 k[5hPCfBRX^k}0 ds?w8O#?9@AAfcb@̘gQzy}Z\gκ3fDRb Z㙙om<Gּsg*?wNx:sݳUT&}a]OA%*Gԛ9øe"FTX|% B> ۓ;o25wDӍ D}/<.Ie_I$3;cGS;԰M'u6L}@PCDEq膈>BA5;76ϒENXҴN>C\Xx'Әr@8Ci*M=5R(p<Kj-l1N֭S f6 .|$XS7*K8}0m*= e@K:lrR"%'65jDiCY f*oY)K$9VjF80Fd0arK&? AB#R+y^IO1=ƨ'r) 11_>7&sh*39)i5݈8ۙ7I-4?=#qC.8OIF&\LܓbH4Sf P]"eefhIl 1Fher:&X9c(`Ȕ5IC,&h)o}L0?Z ]:ւ`%SUFSJZ 10t=~OOo R|s-)ۆ04aθѰG|ІI yDAuW'#2~|-]eSGw%hyMq?[-ƩY?''p(^d QPf?U8^.1 ;>il"V\O"'Ð(]'00aC$YNiUR{,E:DʾrgԪMV*[e%c uTuJ{!gD֪44{EJld(=a9$ grJ6q8m5D ЁrW/0?TX{8dQ_:*x]oaòG'}>z;~ܣ=tPM|=n E ȠTϪ"2.Xv^mXIZ_am(ܓf gqIg|N{A P b<c c`) 9?O|d=G>"[qd]=>W_nܜ AlPZzs9ૣMӡDCh.OE>= <|}B< < v|O8 EYlQAC>,PNx e~.\q(JXBQ}kکRͰӪ{c]$w4R9Y?741 o !צ^ "**b "0:~ Xŀ`DK&)$F3z=jסs=tBGdPG`;A|;byъ!b7UU([vMYeA='N نq}ێ0o0|.}o{~\=e܎t_2z&=^fMk>5@R*Z WɽǸ>NGD!t=C!}%W/ !t}gly bI ACG.=zPO$;G@]Q&JNhSr6;[adFr^^Hl҇`qA E4L^˭UUT5UUUqC(}@} p)a%45Q R)H_ob hfoX?/ Ei#s&1a_}q.vq2"Vy|$|OOL800 |@Aq+ XC6>_- ^!z@~!@#@;_0?Bݔ1JP7yG☦8lyA{,; .*$55TN1Mڐ*gX-31f.wH;: 4dc>f?༗FsD(1_I>cd9Oܻ6~o`TI!J ƒ?3Y70 (֬pwv<[,}AC#1*!>T#{ 8ci1"XA ?z79776c<SRppL#ǿRJ$An[+:=]Cc]f#80AUy3ZBuɊZiSONF=>pBDz GpEpP!prA ̩$Tl:{Vݎ#/Uj~HRC1W^(Xz=ptmj D1p%L<`;@6T!Pʱ^nyHǭpyD6Lj!vuH59)7/U Rfk"I͎cMȷC@t40h]÷-|E!@J r!')BqGmg$q(!bA-/u켉 [D {xׁy%Z7F#l&[9*Tx;0K_ץE3TJv)EUP&/[9y`n5OEH%Xveij>$Hg^WG.Q1/Y\P>噛O0ICyShSU-UUU!A G o1_g@;>c`!SFs֐}NJqK@ْrX $;n#=  N8W~#M0ߎ Y^~pCsM'zTr $vF>UޕZ52M1he<^`kv?wYqt3/u%8X5gyGgb|ej}lRvxFǔ24D:6^/8w! :}0(uMoqa+GQXE=1:1UUXVrqWj1*oogup[(eJ!AϚ@8МÃ7DRb}xOKwMuM(&žlipB`C^-wAr@*林`zN@˵G 9339E? mDu Bwi1{v~8"䴎gj U,7  (>0C@WQ>pm7}Gw h}^rzih(N!-iXw3D*BCC%SDs**48;~W_I巆=d;Hv&4Hi@%4։xnbSBPn)04uML/2Cs n#B @4&ui 墉&4&R!IQIs^z'.P lU s1vcM`1 8?ADé7Ĕ>*~LRB RPy?G6}\c!);RY`64Z4ŵsqЮ &dICy s1;ᴻ2wgA)>ፉz%LYl8Ȕ*!C0 .$ ʂ䗑,r? !A@Ԅ5dPR`P>`ߏ(h͕9(U=KG^Κ@nZ&vBr«r\ p \@gNUBNVK,pRb:i*3dR =9l+[VPƪ"S>;ۘw6MË pE -&59Oa>yMϧx }3`R@-${qBn=idmFjFcGoB4K/d{V2a m@%XhR]e? sqiⱘEh:ij]D;rjJQw^ pL51gr9O)G%˺h(p@tDImy;y 0 ("iPr5,R!ILE)3uli8(A9n}^b= X]y]6<2d'K|N1Ge:7PrsM:s7]慝m%m6! kK <; up'+Q[Y XGvFo/<9;ɽTbT9,H\c0@* :i$ؑJCH`r ,3ADdir(rM`@3~|шN)sٵP; m7=Dkl| _/׭w(kFF%&B`A& eq!Ƕ9]r4ſ ;RL0Jd9䛁H!!r;aU̷xh. ҞOv2uA蘖8*kF1w:^m3F >:r(F'$M~ǣzT8͸9`!_\N М^6,.TUQUUUU**UUUUUQUUUUzwgi;<& sB|DDDEQQQUTvvNL^%4s4mؗЫC;0MLY&\Cm*`OODGcQ HR(qr6u; fq>09'n>8n)su !L#6Aϲv~zϼ++;a3 푑T7W 0=n >'4(>=<3â%t J:!m^q0x:=%>Z~O&X'V(ooW_xO3EUUS0Bbzwit `A3yYH&g* 2@!. c!!0@ q$$X_put0vǡT_U~ӦTB{1Cuj}NRkٽr ؎.= _fC?!O)pŘdg؝]+kE#06 IBI&}C UtJX@U(H|Û}=`{,q*siaћ2݊A)ҭͦw{{%\.ƆtKxHfр,:J[®$`pxbaۙ|G5̇xĐ;^vKėd-[c܈&@mvuS@k񜣚LLEF$Ę9x`9˷ L^q< eIIڤ[caiBRs cҪSh`fbcjyJJxipW`>O y`d@OЁ j .rHK!2ng3ӓB~sFcr- @p}?߹gCF+>4bLiCP.Xj`Sw6 p+P-e#ekS/C`RO^`脉6NEz&S8hC9Ӟ|PX: WJ=\gr-aHK?A56FB]##39^]FI΅6ßR\w1}xqKoNK[xu}ދ*Cpx* "!Kf$#Aw.sDL<&j?׶.Bμ Z@R?l xY|o3sPG=פ҇\Z洁8}+ݽ wW3 f&9S&Ҧ%6 =UU^탇d !Ggݽ~/SL^ЪuhqS8BQ%<$T 9SA(Z]<&X:JJEH mE0(EEDb/1".'`C]𚡶ޮvH7e S/B#T'@KP>`oިOky^<0 x󳁃g"}TURѬ,j)Lξu/hitzPC&!]BrRCӨtx\04*Er&9,A"BJG&!ta TzA ZW?Z'0w^Rǯq`yG @+]v @L5bcbרp|D l"B(e!ȆiWNzQlA&!UE}9ϠBz6y%3xRS:6Fxgxi%r'B~طB視ygÏ5*&- [EӜ\[3ח$ (N_s.]kFB)XЛ#]#ñ3ktcgTW!8d[ɣW=~kr ,R Рtw㷗Da{9ag2$& I[WV?^c;wO=0f'4fC= `0km׿?KḬI^};$f!B9O.4o8>u Gҡq(arћIliki&i&lt8p|BO-jyr8vGfWvXcGPm:Z- }_ w P( "ZxG؇R?J~z!H\˗V6#tkp #BK/X~sSEc<#'0Bަ9a4Zx.xv/7b * sLޖGR路f`vlvjM,i\YHGo#}9`Y6G*=-{w2`5$WUbkMz'˗u|y{ t9a_(vU~ $Ph^Dxg``avvO9bB{:ĦWpRI:fxb #Eg)b[Vpfmh A+(jF# ΁V0d1 %//]g 8q={/My V53)P 5i}dy D6N8GH &FCC |ww0yYGWD5^Lt6/`(fArFQ=NH;PDX; E,׵p@{P=8l@O%`:ޣ{S^{܀>rzʸx‡w|TvC^<;Uñ 30,^3G#!&{?r, !O>澣b JE} }5!br)Z};W Bqބ 2ފ?H!ߣ6 &Nacmۦt@8s=S]Il,ud |3J h",lV lUsj2 MM%rY<9412&|%I' r!|nCv|veکh=w&IWCbMnțWAs3;*4FnM6Rhܱ8M[c*45h1`h)gc v;[5Pސn [2d?#SerGڮSJy)AϨ` :{*ƍݴ=0] |8yYRI9xYct|y4?D S@]( )E@ұ$/$y)TNBtmWTJDfdR )"'!iW"KP!|*~~qxJ?Ig")`+-RzG>#@PZ?ͭϾpMPdJ%8z&0QQUUTb>xfu'zqHy}:<}A?QC!$90q(V)fXiFV!"s˧_:S ;*z~|E]%ALep^7aXx`m艥#܂LʾBD{;/ULy\yH4@_Wp!#'Ob `;GIQuMUUUUUUUUUUUUUU*ѝӺ'2;lϚh,1cUUH4d"FHCh^u@Ŏiu)-L NJH1$B"JC{x`xP)к !#@қs~VTX]c|cJE\0w*4 0')u9F0\,a(Ŋ(k3EQEQE޶9U4QESU,BxyރWD/ x! q1Z"!'bX$A|;CO 6t!FBJ7ȣMw T"Dr)ǪKR^20Y[ 0,P`"h+; Zl0I땩6SS|0͎ GhDTaMV?ӿ=@/"! ցsdeikjyΎN9'\:1qu .WTs~>K,$JN ?2d8'}Sr{ǁn߬EU $)#w!fB7gl3$'MݠϽ  yS4S>]Dp2<XqsQ:H"E:uGc.͐{t8Q=-LJ1#>`WK(#8M8B# Q\/MQp7ţUuM9m ==}=RA~y+pz 8Ϧ9$sCA@mf=M){% TT"62Zd" AQM ɪ"( 5*$cMc0QL@̛TD Q<ߔ?#XG`]`\,QWgrx*S P\G(%_<"?zY}|C4U1(+ǒݥrh)2!6ԥ$ ځu1'׼7H aMړzk)ٓ-_J6@ ܹl$DC(I m;0ߘVo4U{?m79H>DKxC]i;ɲrںI!8K15UEBڈ?~J\kpyYǙe,fńR9#I%{钸Q5؜3Cpd͑iqz AyX]$9swK5/46Y97i`7e5z#9D:=ꆵ Ti07w:ǡDC 6dy+zUDњliMn kTՆC H(ؘikm0\Λ*|66qcg204&q9xb9&fY7u\$8E"IEc S31 ޞHDP`0PKԔ6npEDi!dxC\ph \eU, j)!]afbǸm5fY8+6kVk8ilVI0#Dd4֫v5J] :6K+M>uLrI. +EUlnc"z©M1oWYb'<5/ZR`FLمUWuTI0:PV 9-I*ITJeDe5S#UT *qL[6AEK=p8C4Ӯޤll nm5ʪN  YEo%֊#iJ Z-sUWy^J+lXŊ(-n zN1JWSnqs A 5xP&;٭>!t3 6s7k4WLo4\q5@Tc~~V_'6Sd!`^o-w-B+m>lQV S$ZjE[Ŀ``nithUPB^#D026~-BE;EƍhdDOK鹹v.}fIQZ֣I'-X9^7-X~4l8ȲLtx\㞝 孜t<̶/ :~GY G 9i%ҧhNr.l[i$A-p[Ίϱ`b0'Bv/[w<\”)=ŧ-N;{XO(zjVv??/ܽ<'1?ġ5 S@T0"EJ~`.vת?侰4Dl33&H(Ў)q ˑF.j4T/Ӱ% P'F!C2<#'xP']]P(zNw3zҕ_\#I.[] fb::5,J!mf%҉6;AӪPPRY~>u}%µ7h3{ë&ړ"& X6 ?x i툋x8cg0CȒuDxG3H(0:)ڽ^4߫=M]qwk;wX^BB;u>;*еը'$( 0Ad0|98:qNp{O8[U%Zr@Sٔ\ Y 5Y| @Hl~v>#b8Aoj۲V "r/.yAECz ڗ[1`+ӳUju@:ZVM FTǗkU0pn$I53 }wG&xƒxdMrRØo.GH\cb2 8ÄW+9<G/`M)jh5asOǐ= 19fcs6pP@DA|8-`#T/[ҰwTT أSu*T^BhJXRR54} ,BP8?^I>VളjYeӮbŕn@HU*7 t$EkKK-GW`uJ.m2)u@E!03ð.Ü<trcOTrDƽSw!@ ` )!&Y3 `; κ:߫BoFwrOݑLg/>pC|::,*NEw`S?D~I5䖜~ǗO%ױ<1=~KֽGϜ>OIlHT 5[@vlq#f*Qs$TJBU&yE UtFz M.(Z {|%Θt(Y.L_9Hk szlhu>ղ@k71 ]0!6؉N3H%:" Z*0daRt' Am"ś\,P(B VY@_Mc/6ʂq!/r̢r;h ݵt%]ȈAIkEjlH$f .ּO4`!+7؀[F(ğ2cGY(냧?? ^D+>nzpo~kT{3xymnDO"2D1܅~8; I S|[\ Lߊ"8XMկј] %` 6O$:{GVj &AޚExu'&r8?ԬG`^0URfeI/y<*$Ϧv[C1;YS4N+OK@D]ێΛx|Na!?b? I'`Sı$DDAfQXSLi3c`X (*(3`QADF 3><&V؜3Y0 [QÇѐ HSdoR߃+DnDKNFpFh͆)>OJ|X((an=xM6##0A-h ՃwV _&*I))  m[jVڶm,KsJbB|o.Ŀ:D4&!'H@|ρɞ{z_HYUu [Wdgx~I$KsYNӳq< l$׻k B5Aa5\UUV+I$1VGnHܑ'`/gֱvUV??P¤?ԲIxnh_Ia4}\?7oGzy@$ A/ebz(yޞuX®rK${!vh*\7 ꯞ򐕑 % z1.`!/HBfSK H =xY~I3/3LbEi.rlCIkӉ+r?ww/z# 3# oa7I 19PJRT*M2׺;X߸ma߾M̌; ?ʦ7 &BfͿ&"O |'3 ytDΝ`:mYҝ VazQ֨!a$, E`4w"f%rG bOjhȱ $?]0H$)]9 I59*Aj,Y))L@p v[ՆZJHqJ5Tj8ltVwו^3~/K߱[j(^K۟P9QxN#bͶ!QPaoWKFM nbn$Kɳ<<C> pcV1z*@Z07X߉]Dtٯ¬%\6m Z]|⛮Dp [bJ ,Z5oB`S}J ^*1DWM 22#<BCó>K:tR?B 6bFZzbL"eګ&,U b/"gg[ݨ,tO"q$[I%fB@S`xM"ILe,g9sF79*. kavC "`"#ס7ϵro\FVURRHRL0%lN8&?oy #kj('3E{&N2Ja5 EAO J@&vQ$eM$j:GXx%0 @w׿-qe\ӧv̮v[$H$@{O?0 Ѳv : }qNS}ih ϕ.(|rV 6h.@u2Ch * !,,"pѨעǿu pK:s%T 1uŃh6 *SܔhsQHBIviK0Fr& Lkv#j"?vqK6vogq0Ȣ!T6OVd]R߀*V* 9RHnux)rgfQ|]GvAu v]`2i& 1ˆ~, g%lD c j (wo-OLsa8X'*0H(/F[W?>Uq#V/1}4filwxy{hgP;,/XV,X bLUo:P~a `ySĚnL5T>@ Lvu;uۙw%*( 6M|Ny%to}޽|e.YyKg2GMq( Nqa`:#/Y6py>C0|ۗx\CCn<E~& BzxJhM,[0D UIgd Lw},;9>L 3@cx%~{6loAKYf>{ФchtKp 4MZVbGJKwwpݪRvQ}y"VӋP8t}vw9>Kt %˹F W:@v>Ysߏ9ݯz])]yb@r" sS;v(S0@,^,t,I]Ajs1!OD\!8?'~S2u3zFNKHzm1p&ykEdjO-fh#k1ч~M!Hi pYU]xA .UrYt һ@.xNB Rk}h"@ds'|\ 9,АJwl۹XbAx@MH"h&lꖖ9vX:i;QzJmq:;綼 ^>Ǩpv;ﹴRspDHa\*@#4&1Aa~Udpx 7qK@.COCݭu;>3\ !N 2O'I4I! KLm@h>2禉?UUXO0`4*YTI٣Tr:ӿ1@𖪉B+#9;`3XI(@{s*촪D S$ b73$J)@?4w$)~3z~b?C7zsgoqP]8s=vERy6@Q(3(WۓL#۶b{fnSzBeSOPq4 /+0gQ jqmwk῜@8=66Q :rn~I5]x `$0 s{ǣ?h`EGODNp+4Ř xCZ @qP:q7qD."7`׋+A #GewfRz7K@s1~|a'q/aݞcDNRJ-6@FwυCrчq 7I"p1xzt >{  d) 0V{c&]asc|? 9yX.rh&ǢqDDL"'e-(%. a+ Jݚ$ٕӫΕxvJ&pkSb`5dD" -Vd3#v>]HǕ *\28SP 4,f'Wv앱"u;U~4fqԹ7=w *CؚԂHlEC{~L|-9a0|a顨Ij;u|s6rك`XEc>1e-("&IJlR m볤=қ5mUd", 勦*If,H}UURWڛ t KreNXi kD@sdrWl!<@p(ʥqQˠȹw~ QQㅦriVj";jh9#x$^'\vL4PZ@xp(9ȏ)TNFޠ8W2T}!o%wFiUÇa: [=&xH2k."}n@gf Q!؂Q:weeM(kQp Ѝ(jm&籎^5^UL.xlV bswŞۿ_hx3f]NI…\VmOȡ{KI2¸N[,6l8LoX=L{} 9Jԕw4+wIn_0owΐ?&cT+NqIkTh5 G]hxZZSxM/fmȈr Dɩq6Hduc'x` Vz= ;c$wyHd3>߬@U$X|WiyſG#mK;Nb DGbD~F8;@no0hr5RlN8|irkУSI3Ǹf+F0G8x]f4%HTL펥U%UU=i`Sa{9}jv?O2L%3&ȂY_ehO>XQ34&yPçW`<4-Qݗԉ K#l kel qNr\!^ IL&Y$-s~xُ z~O 0{=ω=~?>,{aEZ[D&_f(;t^ BK(k]0;1q=;0-f!$^8R",_WRJV~gT` -}юBq A 1DEQO>[/ov]wys+ρsjb>Eäv܈19qZ麽vÀ$Ӆ_2ehuvnԀTN7̰=]:>`xRVfx۩ab.][!d%" Cuqש$ɉnovu)0M*@D8}WI"}0uzU^}@L0NvNRI܏xztygV"X~̷"~l)Y=-S֯N%0lß;w6 &e:ڻ LXZ7KLjJb rA^-#e Yp ^-xCDXeftö0H%_`(5&tzLLBi3 ~5`i梒)>xшދsUK!F8YeppIBe*H(w(P/7O-m6-.tsa`k1m!F6(_ O%Մr(+-o1Y.!@4h0BXA9]x C¾\pX)`ʱB6Hz]윋"S"J/S}o_m N{i&3rw =18f>߳2WU|1}65 3& jح2D4B8([A]$Sgud!2AX+ K4;6xL{3ҭ3r^d0I%ki's 8Liq}ν=DÐ}#p6ͥ'AŶ>\bm@y5 sИ>8C:@&-yUCi@6p}؂T"ƹnjpB9.YilY1):}=02i㣪^#})/e-|l6~3@u^!'Z>65E'dչd9(!'^ pPIbjkn*MV9s|O86 J7xo=3%_j$PK"I= ɨ UoB֒P֏_W!dV!(l<1ʼaaUb74Yqs*:lp0ܒNRG BcU(/=.kr"I^C n9M<5D?P 0|stɐ…O]'ic[tH'p/N^9"W=_J*]9{vtԓ@tyъ$nX`r߃U鹜(aX)9hM`K$   Aih)P݀نe&~2`7 Ġ~\ө \W:d/&gc $q& =O fh֫fK@m_E.2L@8 &Q85u?T}Ss0?fPGQxlOIibv8[3SX~ }䍞F/FQ5g _OM ASL| h*; ( 4}F1fIan6)\B 9݀1 (viЁ2r"\&bןsǶ'}׫'$sҮls"*c({ ZøsĢ*of%hz?fp'K6k猷@!ݬ0fI\&vmh+u@7ǹ İPfNX8433ܧ/OUnos? ~G|X}iŤ_λ1´ :^#Xk@ꁵ=!ۀ ;T<<Eo"?mˈ=+ TfV&.*#Yαu54zfavBdrr! /s{c ~Ų Ҍ/`/RWc%TSF˴D'aA:pmRەeݙOXNa}jud a7Y!4~R|OA"P ̜%\J@qNvLQ}u_ \*2zR((J~c"Tkƴ#$@Ydߝ3q )ØgX][?T2oz<}in&/Bo&ry|^p'\ ftZlIa9V՘ 6 O`|jhw3,>,ՙ&n,uFgmiٹ?Dr@q:FBs y=c*eĨ'_Q8ǏknKDBRʀ =z| n$a>kS=ݍ%<;G86jVsǹ`GZFW]+Aǒg|uk-xOKfa>6s87W}_r88Y'2k9 wf/$+HrԀl_Ab-LJ=pX @UDDv>rnꌻ9[@v{`FYj9wfsjiCX mC\n~Bh_:f[wx(ϥG6׬6;8T'lo_vHGz.\dFchٿC&x#DvszvY@ʜ=LfǤa[`'IfDL럫nS+h -c$RDbfc  uHqWoGjH/'l,q ZU(ƣ]}As^V doPk21MV(Tl721V!('NO@>_ N_:}|sT@`6q 5٩1( 6Ft瀗O0opAw@-!8pH?g~Dw{dy`{B(0x 8j:TYN:⇴\TGlr=2zհyN  C \Xp]aU =u,"[c^(H G.\\evB3EQDoDLqCrZls48W|كvpkqlk=K \!'·g&T<@=J$-=-M!h[h Y9momje@dbYFG$p[^C"'İ8sP@ a"LOp›W¢ }ϟg餹ꢂDϛvUਸ਼0=~T;Q?X"!}v$O~=_D}yrps#S0'ea0Vsɇ OS 9pi}LOL{/h_cܜ¶ϙ#)SF x0ڜآjç4j5;sqv&dA068e1=nНZ`BMt|^; SFَr`UXI~ 䝳*&N1cŌ]qGfp*LC#j&<͇cH}kFL9?yz߿UUOfG~! B!IRCхa!,}8L#``Hbkzv#?n!54O C)$ԓZsf+w0IhFQEMd(owԀai,*3/,TÒUXYcu H̜q 'C|Da;}m4!I)AhCOW(ȹqbŔ0r D>$`0 w)y @BP;ùCT&#B8NT!}th}G8c``w IqM˴e8:2 g$9.ZJ]KEAn$~ID&f+b""hI"l; K@rrFJ@UBngm%\wpt]1 b!dw%G~1V ';w* #2-(uL~I^X O+&Niq]> ~ q ЏgZ?UJeEX9>YU_7$aH_ Y'anªA4~PDND;۾Pcm @d%Y\Ĩed i};' DZSI !(bI('I"C D驶A2115a5s c(HRKJ4H ҃^Qx2p@< HR1x<̷Pݘt4W!~6zg迌ݙӀsEMthDP1kK1(KO4=Jz iäLNO&hzhq$=b% #9NTSF |ۧYT#m,FgLi(ǵ ֈ!ăK2LA8]k55[9]iM,t4us!!%(b߈&sLU8VIfa5Kr0c0jyd.56ch5kyra|݄wR@z\ɝ9 R3Td l~bp@iqO P0?Yx/GXnUikh$R#Q'+*ty!e gƌeAڨG|8b^1C[ q,贃({u桘Hh8P4d!c&Zt13-6IkKZ f\;kKep"ZK}1e SY.\Z39{gJh6t>ţ.39& 3d8kwhd3(A@(ԗvʀ+J-*9nq LiN]$rŖFQs$tvD :a2#gtA>sBfCRoD꽳C!0EP|00bJ&u=G!Pt;DcB0p.:YTI&skG kŏ -I$HA${$b'dI~dL9ן}cEƈUX3thTLI͝Iw\7/grԋ;aآL|֍bΖEQXX5yB{R'T$ۈ*''q9ARP10A?*@(}gM , !!9 8$A\%\(VG:G9% صԈ$Gh("*%bIG;q? C.2r"Q@O$c]3CBA}"$%Y 0;/3{>ڑBOC +. 1Z0 X_KI#gZEBƫzfU8u<0q6|l C@A1`.T*=Of ?h}sP""#=5 x7Ή?x/br F"OK1: Q>0\TC9jAN2cv] R>C Mj7,`Ry-n$1{6W~J*eJDZ }Y08i?w/><d̡Xoơ~.:_<!ԑx0~\5QS|~&!W`q2yAG>qsشB 2 Sճ>=NhOpBҀR#$^,KT W[6<|qybܨtak C όC=#E%IO݈#+Ծ\Q 7\RLf܄1C3c>BZlR@@'<!S9MED#m4hv˦ۿ$4 Mrń1KSтn{5s7(; FV U v 8Ug\ceڪUUQQmrO'Qѝq]fF"fc"4b(i(&'a6(J#FB*g@Ԣ2ԜsF״ 7'!Wj*Xvbé0s_N^vNlx ]NΓ;TC(&.Q$TC @wI,dgC0$7]q]gubvCuGktetKp|?nnW(}+FL`,[czh..{nL}ȺrRwq ĂZ8٘fBSB+db_ ,)KP hpx\fpJ U!8ʁ_F0He1:K<1Y`hu@Nm}s]$0|i >mN2aٲ< ?'lt1hxxpo !ToE$6AE =Ԛcɘ)n|\P1rZ{D@y@?,;[8rTP'G}&+RRs̔H\@`  1 [Aݘ 9?&D&L Pn)hTរӪ:wɣ.FZI9J.8l ,Fq;`ВbИl`~=TɦuF! $I= @()b@lR6+( !u<G,U@awiC`LknRҎއS徿Y_4V4lM ͨ %;FD8Q=$m8./v}_C'IukrIMp7nSwwrw)v*:Pܒڂ#fBA7h 8ǯL1(Mf F:_=S5 V-mݓs~=TA` bU WY>ՍЅ$X9~wn`y򁄘1x/']ŁɃq DP&?<Ě zp. &cݔ bCܰo:*a9LB4z41ֻa`RC0 a:g2&c0#G@i:9soNd<KٌdLs-ڟ H7 +gl6:{;vf;f& iF(O03||[b{9?45Tdڳ;g%ࣩx~7"Yeޖ1{g0ouCFܥ< t(8iRQvVDKe8^ cKM!  (fzZSç>M@S;{G4 &J47@'D;~v?\@v؉\ !H-t"G(AʼnxTH9Y).X3ȮV@cp ucr(dhmF!ab57CKq7N 5od,ʏu  !2aR =M\lAɸ5gDQh"`-ϚmY\BÇDLHy7ylȠ\I)XdP.}7DjVo^OapNG1sA22Si*}sPD{ AM,E!=&.A{y & .2q*'aU?' M|CtcS#a2o1xl3J;FCy L~ԯ;ҞiQ(@y޸#%GhAgx"ϣ}5ۏ74: TS*,Mb=}~B;9c{2y 9 {*t3x 4x=dFoo}w 3[&JmK?[M[Ssh)bfraW`4Q 2O_<^шk kb&H.RA'd(i잊|@CgycA;ξl7 )™~7gh،%DoAP_nA\!&&bZ*TPT0t}K,aSgHsoI˸6 )Nʼn1 G(r JhHFތCԅtcM>ۼ< W1 HikQu=OHU$}1c,Qā}; 5"]E5MMMPh Cx yDٌ3YAGSpb" %$C޸nP\@28zчTIBdJP)0ΉhM&碩RN!x0&ECq mi:B9T3 })5b&&̮{bp=Oc;('/yߤFa:}#H \$e@ .7]y$n>r9e"X5q.#HLHp$:Cv:DКtRlPb)VJbTl*PP@@c(iY QJ(RFcPH&B("  CJV8sUpdK&ѧvDXAg&@=8ɼ:?@qNk@z=Ϥ}3Ϥ≶(R4/=3^IOv TJ#EJ=uH;q{p<%rJL,m׻K$_, !LMed J7yV'3 jOŔzثvdžRj/"/" Z7ͧiԱG7'gw 0J}|>rN|l7Vb"T(p_🷖Oho_FJD$u)i;ermcFaEJmwQ7YCsEeb vՔ(Y klo3_ "NRdSQo[7d./pC\fgaQBl"0.Q]lБQVfٰ Z"hPʼnaHƘ0%fqFj" XόQEdj cXQEXy'keKņ4(7qnцp3RST. `9Yˑ!BhQ];8b ^.Lm' Lzca٦vp8l!Ms\")>Po#7@n{`jT4({KJjMӺ fʄGzڼ՗ ,,&bJJa7uMkz\h#CRb;+o$$ܚG!ׯ'dͽE2fWYr 4c7p-sRnaFӡ&tB0J HJWD)8|dFq# ٜZڈ̴r-5)0,&)|"bjFCht3L'Xi$FCqpf|ye63w4 hAO>NF~i+li?Acɛ#v2LڀhfjYEV]PxOQ/Jw!!xD:Wsg&4QIEi*o oͣ97/kWANM[*"Gfn`X¢iw/7#5L󲔌DX斢(JH) >nB|oWWTnDKb_ ,n'hy>:|GT!K()TMH|s&?wF_@d4*P$  eJ)9'+cFS%.%S(GɷCj^C A2;e)1kcE9rSHh T] ~)M[ 'xcC|ҏG2"CUI$QjG !u'91jB>YZZa5= QjynٳeIM7Zp*dሚԏ{„54`߾  @졤PW4PكEݖSBt*PPh~w[MZ)PP @QR%bWw/ ؄SdCM~b_7TMvhS5.xcϜhk'?ۗ{w0D)#?* hxz&м2@cb> XJf QqI (M۫[Uq YQ[30Ɗ#8U\OHE 47b2ִ|\=1{#DÀi7y+<Ԩ_1{&$8}5a!%#qrSUFՇv`$T+xZMl8ovTp+ПcaUZYXh5@( Lc]7EA(AoVD AeD"a%+s`{E5Ùe7G7L4DMiakA1\ݥc)ttpAP'XIKҍk^NL,N0E=zk9Ğ B3tF`^bLA/ AVt8բ#C FHNd ކW؁s)XJlCǏB( ;ePp9\ *BC*v*ǰR4BG&*֨ ۊBuX$=}`0*|0s$zx1t4P|}L@<{h62f$~<Ah]}{Z?UOb\W4,C>R oznf[XLCZ#q6]BǾ/"bȂ57F8h1vF$ b&bNHK Q\{Jq`DPbz%*ZzL^L8wxzaµh9d}@ w= XtggCKͶk⿔hW'RnJb(O`:0^^EH23%L)su^_x wsx{١:O-!zρ>;<$ScGIBP 8ء[)a܃'Å8~pU ^UUUUV βO/0}!)bLI cԂl}ʳ|>h3T$4A0@ tf"  :~?#"l/)bXC&J.$#:O7aKL%GASTF?o' =,SgTR JcikQᅃgX t5c ɦtJgyx6264턐]FNAV(h2TUMks'r6ڏUntfC`M>%wȌKf`Z=|},;֍UQP&:K &wBGN $%!z&!=5J}? +(?*I0~:%=m(6O1O~O#HDBn%$&.wAf\w˦ml.yb%<7w#`3e'p@H1O#uH}g74ƃ~:NQ5khy]eol|grDC3y< .ޢͬyt-0˷L3#<<ʾ3E9Hn۝DwϮoLlr:^.;.Mx+x tmps𺧞M׏ۯN#4- 1Kx| w [CY@bx2ّfΞ``wޕ}TF6ܿ\odɧ$dh=F>(;JPE^W]:u >8yUg췪5P9agf%McW&\M[/qf1zxxce4 !6S2KЉ+4 sm8_NM w{khAcB 'Ī54X j<#5~T'O"~i1"&>jUvG|f k9 Frf }:wxb4攀R NzUSuNagء b5<;Wg0dTΧ-ڬlvDsrm iDK@ʖHht*K(!I@ L:s|/m@)s M k8 ,2C5aZfƸ6m| SGG\\e=sҞmξ7D-& c 36Ҕz0i7lҍz-ٹ|QK?<8Z|{Ӹ'1KgIpIrv c&zFfG4߫˧!’'D=66w w(14Ux ,l uJtȸ@50"bԽ%h-$r^u ogWY16tN&Y^oXbZsLӲb$$Su(2tfΙkj1 x%]r'Tptyyk1JszY%BRG5f3DLRPi\GȊ}LC!Shp9h麬5,`RJppCl17XK,)(G9!ve/8N{W7y%̦ :3PI9Z(ZYQ\,~]7QHk8^V01Zz:\A=|#SŔaH}xIZ6!1t$YF\`&ԌͪhъƩ֚2Etx[qH͝fr1[3ep:#qTB첷ol#C$wO2 ޡkRg)ޢvȈ7:|NMy} y*3[:Z"`{}k[i3',hbqZ9#9ttwvΎ&5穛.t鋏A2w|OxҘwzniEmokLqypYᏮ v]ZޢLe%]gsǝX҆N զ8f!1@c67&1Ÿ9#1N+9gqϜ8B$ !kkrk #`c vxhۿFaA-cL?1,1X 5ʟC9lA`7HtF'bMhޗ@2ҭDsI9+*dbLo8Љ&1Q 0&\D0$jbxZ:|r)(ykB 2TV 5vxr<8ed,KŒyW=9 vt +6akw7y[KvR8[^m':Lp3! 530)C;qo9*u;l|;m0= =sA#4mHYfm,ҝhm-)H0#Vg<)7g| thK{2spw$s^Bf)3jG MӖWnT1X]bQ@sEboQ#1e{)mk͛C,i؝v|)7zԽyf6-[+s2Mhnh_/(~sǎ$Ds -vo;^ e.m' :\pd/2w pXLtn< PDP낐?ӌ!cގqc8x,W29Œw'sS_ZSK70KViS>~Hhbz[:t-OlMMxHTшv̥"6]E؁pkztݠʢ(Z/(b%{(m.:c /BJ[ͽ/y<8R1N f:qβd~3D^U-3U*4|Pg:2᪜x3Lp ណtW9<R{6*#Wm$.!{,WV-j;U'k% dDjzVIkQ\z..GoCxDXSs#c|,IKqI_kTVcIw18RvrN.0p<+ "Q,yͿo#sn;,O"M8lfeZ'mRsL4EpY9a Gf^MB=CtXzx9 uZ>Q$L@ E"GǠt D@xa/ BӪ|CR z4IhKhN@5Y0'q3| 8Vo "!>!p^FuLDo* KGb^/:UEWj%JiM:uI&c+wٴu*eDܜCWqXJ=]K"*x Mˬ^ӊo.W0d:1˕:2)l@\\9X3!1!̚\=0{k]b''31 ^'"%IfҬB˜C:Bb1-1lY}7]n#pngJff XAiL`:L61G#_N'{`Kɀ&C=^ )9Py>RCh5$\H$9K 4AbUsГRbU*;7؍QnC6OH=D=m<]>OSM1`sa Yt-m8rjQI ('ß/ 6P붶I^:{r 6ֺpqD.mtٙ\v8[Cv$LU:;2jt0zp÷\ckgND_< gRi-ٚ3$Z@_kNxuF[h?zjķ5tq%J^X:}X8Ha I!k`B g%ˁσH<`.i'_(Т$Y CibF%)3 I}HMiZ P$<ͥs#.C?YEOV=Rjv1&M`*(=FlL Qd>a=gDQA!a=u?+ts;hvPm_So9h(+!4b4" aWP zJC>EDП=N^'RM,OSL@ 5zT` C4SġIW4w"[[ơ7ӕk"`ojlp{f l. kZM&5FHh HYm۴nL5"c{N:b7%IFj2QY2pןAaHLtL H|yVQݵ=]!2P:!`buY kÍf/Trt"p.mv柕FmGriDCz"g :0 FLhEܺxB+)X.#Zb_95 Fjcm *cj.c8wO怂sw=!G] G/}Vgq1m*;=NBxzi.@&׉|*UZ,Vpۂ|MG~~ w:F=7B!b\{V [qE}iН꯭2%*Df`4p䬯Df}]:HEifƲ> FXH쭙A\sdƹu0!&> \--.riʕHeO1 Czdε1$;g}>9W.]߉kG&bи7dz@:x5qǥol6Fn7:k/LWNTkr“4=Golz29願ˬ7Hia),&Y84L Kmb̒"B<#H&ِKГm}Kˇ^{U#af; \a : 3-K\_ןw0^ɉP״Òcu&z^M\qԅRqu.BĻ:IgZֺ0\<>̹:B NsKq.>EB'wRv]1{KK.ĵ6~ wr.ɞ|Y.%ڨKmђ[Vc;kLBC,aHFxߡ:\x[f`c9޽yn˗lHs#̼TVUϘlpovJG'%f]*>ݜwf%(DlǞZx ;sq~.y<6Ws57k\=QKD-gnIJ~ϣ>=b1Ƽqʾa!>c8d:9Eͦ;:@(wBd& #yeHQbGQdg^}9wTkǰb:J1푥jH tErfT>N=,Je,<>\ 1TiB:D{ ک<6p AI;d?_?% wm4{=ˌ>1 ~I  W!)ځ1!I+, $!ri{Ԣ4H *%R) 8"f_ۇ>`@ $LdS iZ@:^I1H#tXO5Ov7RS/w5r螜΀*lIt~~}rӃ20Lo t͙B c BHO&8 da3!oH=;-q2#\s\EaH+"ԡ0-dL3cfcAP L`*A@"uNJ|a 'O L ?a w8#qOYa(=ǰ'R&wδɦMe>%zkeZt3Z~~RF؛]6]6vav8ڲ 'tJcu`s*9O=)iJCÌ15 VJ) )UCP(ŽH 1c!pD2bEX C' a|cK91RTzt=V+⚐N Ȇ Fo[ Hʶ`&`F0F P?n6p4c(}]07aiU{!IAE$좌b|pYr hÚ=r^MkGq&h(}\@Wpy ~Ikd'(=֐i*~~5.#ItИ(pw:' }K/'sC9~v_ȑz#k%5|D 0p hc F17nqTկI eX Db+ flJ]MsRXk# [}u,;1ĸӬj16^mh5gj3pG7vG 6ԌQjCLaCʚ Iqjyw*&BD3M4ѧxCCDc VE8P:#!.:tu7;gP tBRBr3bD(Yf5Fwtj"EaAΊ+e3VjR"VaĐ~? "ǭsb11% V2oQQܐmvۗ&mh\Rw?]*r; xt-UT`EP]m 7nׯvlccg?1'@ʈIhy?Q7T_4+-׭Ζ8R;FhJg&O)nt (Ê:Q#B%69G9i qư9oq?4dWt.|LRԷZk W;`0/؝ 0SCT!7 ȗH&j4|wF&֟zuN; 7X痔3c$$ K;u22G͖Va=-<̚yfVj +[erP(aTPԹ8Nqف9!aoDJY"lC}DÅHv)JDŽB"JruOnZS.vlC?59RI.MRN* RɒQ963h.Dsa*D,C!jĚUe8.pfv-yt3zzAI%F)Lq]'5r{d@&{ w1 Äoށf #,Qwp4Dķ%Ṙed,ai2и(2. Dx7I["4 ƨ6#).&PqH{b{,BxQr2󎵞t%Z#vv07L )8tݚ`҃Y $A9fcuɅOe ( #O6nlawD6)FJ6Ω6x73EeK99mQomj(d׀y#=:*O)ZFa `H%7u避:YA(GLK~kD bƞ.!Q+n@OpI̟lpP˖_0C@ P?g0Q?]x.1'4~ݜ߳t{s뎳Z#m=kb};x,/R r>vr*kG%Rz f1';D4QE뢋Y[~_ z;ʋ(Zwthp8xsvL;vs#|Tj5l(=?)c+/ ]$^iz}*>ɫGkT ~HAk4N <ۥ@@ %ޞe;!>7ߢƈȆTrTV uԑMKˆGz"V-*ۼ@&LewXAk}OP6??V~y&2U9R'HrQ@PH|8eZK~;,Mv13"`xorB Rhr1;*PJHp#G~Uy?(R PH*)H~PB H}ӘtIT1 J#CDNa# '8DS V#2# (Ѣ=?s?WЏwb@QI da~Wγ=C1rWdUR) J Bb"Tڀ A<Yp*Ky )@'#p?;g]/Sfi|>bbtdA?-;V]06Դ,z_KmR~25*(H4\Lou"Ä@L laR91xT$O1ݞDA|OhO F*iH` O'\i埻g +BhCM_0ϧH%Q_EY?)LWs@#rC 2%lO)DsL=5(rLIrm}zюŒT19H v_Q_ $bhaۏ- :Du—,"Qx!*S10i# 2B& 4w+vi *`d3#O ^9 ;5'&*2)8.T!spn|n'H4:0fIR8ŭA2PQ2C3 gX!YqI66 RGn~5r4|AyQ-6|^<}٫o$rjqlQ;g!}+j%.f6H)< ƳΒi1!R IV^{w^BBJe Bu{o=iwgC !ԕ$Tb%c;rf~*QĂ; CFXNN>q'@B"Lj3]f3p" -cZ`6 :ލ Ѫ ]Cdm#cp9(ZCyJ DLZHOi ,[J|$Gǿxap7q@!c"^c 0i/ #P$^kʗOat@9h+}D؞Hs [Τ!K/xʇӠCۊ$6Pd123Iӝ/K5" zKtbB%ERLPשrCB聚ѭ~97 ֠`A1Ck~_'K<+lbwEuMj_cJ !0^$PЊ;]AuL$r`<nuJ0lK~APiPDz Q̈e唂0R0㦎 W_PʤH Z}xL 6r|.ZYrfZ). >l3J`QX.ʠg.UJ*(j( J)F(UU`Pi|”~pn=ԃG#̹ьO9dG\,,HDɂ%-IQ!0 `) 6z`mA2fa0RDlT&P>1x1M4uz()7:,fx4P栥Sni SBeC HcKIS튘?xbdqmഏPd @q,%cPr̃z?'CD\>.q\mf[#6$ZX>۠+x E{ j3;j2< @$!6(ǔ_yHS)Ŀ~?,Mf54h;3Piu2T4'2H "^ṢCȄrD"Y1]09Bą*R 4D+Hr2T Ho7K"O27H4!CkV "c ߾<j1F+[hURck|A>=r19spTb $7ke&_aUA(ۛmi0<$͗t&iE"Еs<֢셺J|=/JH)%W $bF"5ӗWf02|nrgZ36i<ٟu ę$Ocu4vȐ[+A1aI Y[pTk9 V7 -˨5kZA9`tf (Q@5z33D#Zɣ7v5`tgAL0EDT#HՄ,UsnɪeB.`1-wbIQwFHSݖCf:P^5[v_AAe/h j&Hb"<1$Dڭ`O H)iTtRKkv4q a5Wy%@@PD}D (4)BTؚ2F'nZQ%pq I^.N[\;99sE+'P:0L ? 9}6AN:|~o}h)o2póA1EMz!^4~8|/ȇZ*!H"b UcP @S3ITQlLDs8EM#KE <iԉz ]U=HsOQPۑ7r?T>s,|p&07 :E49 c_hɵ(T1=&u턊 =\ msk(.-wB&%p 24ƫ"wV%XFchoM =ܞ3UQ%s8˄;f {\(b Hy4T-k@' ĕQ$6U:!9gΥ1Ovמj+3M:4d :I6Ŋ;lTm +jH#KlQJ!;bʓb%ɣc $%OqӮDE3)3m!7O#7m$ܧ!tqwȕwr|a* cM4/0Hֆq +A&\SAҐQsA7 Q:l#Ÿ4e,H426jTՃ,KBPdOFdb0b9, cp'%24c4.$)p$JI0{ T4-4-)lT J*}GDC\Gs*bDy>^ pt26!BX?)@44!֚J.r)_4w>~sDS_/7MT ArwK.!S_CCJ$X˜,뾳g5PqVOboL= q] :Y>^K% #@BGJ4NHUQCL@Ī!( E*RR @15tB0Ĕ-S@Ĵ SKJ%#E!)KPB@P,HD%,"LMCMTR4#T+@HZEPS I2QRMJ%!@ AP4URMDDIH4m!h)F(Z(*JӠZVi( eZ i ")Z$D(()"PbJYh&D#FC@ęo3"ЉVF@pPZPXe@_fmx!.K$ zב1AMF `((+C*bcF%+A=ڊ(6,Ri qDx/Jģ(WHpS*5ɘ"-ɋ+cHB4{A!> Y db=| ;!&q5|jd ^7B:! dz]fCUhID*r $YF)O(hZ b bH i*i(&f)(JQdR*(@ ) *%p;qw7NbrT74zm a n@Sq n q0 viߓ0{[=' zӊyi>f'm@*wi?Z`{#G36000 jꣂ< +sazꠇJ7r:ObX5!)sð#]Pwll?x|SDxEG0d=.g.C쯗pH|(7 =_Th8q\[NCz-_@6!2Ods*`*6r0WF/;Ni ᳁q'NDA' RHN`'i:DP(YB="5.C!1m׿ǝXQt+g?vI8!@PB @JӑvL$8>k DR?V+`A5tǨ˅ (/331?YdG]+@N 1T{e#;8?Zg Hg 4u (V<DŽC Il7mrZ(IK!!E9Jco6A!!mۦH5=f BEs4Zfp0mYr,)[h2 2#X%I:L1@}[4O y_e)jZp$4"h318kpI`ĕ{P4u:;@R%#e4 { B.|ztB?u'\fY@㓑1v<̾s@.?3*I' :Q!pŦU#ԈHzwa=y7"6&4{S=>G1cp6LCp$b44(w,R* 1^H # `U&TaxA~ P6i%f4-PmrOBL?1pr!8ĴL}9ZǪ_v<}X1vt4(\y|?IW!N tgfǫk!M oqDPR <]3>*^viB$Gv; T% ҭÀ-*h '~gu,S'{q2!7IHUCLƫfCjjٻ,Ri{o3- R -*00{G(|OS&{xH}OFar(!$(& P!T{O܏0t)LQ* >r ~;9|v7ShCZ/yAo>D#Qo C!D!i%]*?k2JIE!4MO s9Рw O>BDC "v|>f=Z? zCq~"R̀]j@>PPd-  s 4&?. dzܚiJB*ԓ+}^GHۧswT[)D' 4IN'vB:rlszx1Ff)QK;Qŏc[A FSU%@ǽ.)EZˮ( h8@",h4)8:` +ĭi,;~EnָIM%fv#Ot44*HAB7g9T |]XYW6R)|ь(\"0U;_ЩJR%(UP$!f?CP=!=z%(1!#M,on~@@?|bsȩ@&E_ :H %X>]ƈWr  a@"L+DF=:21._~o^Bl'^*x\i b^ bHwc L6҆щ_ƹnNE_6X~% JȌ9jܘφf$Y&.ɆH ڄpu\f}L.S'hcuf+-NT+pI$gRo=橽SJ|1%juO^fWf&Ny-s,B%*i%:oB0yD]Y"hw^Op /qK]1fT-)f'rbS X 0jH+ЛItIm:BsfGfChB=~m>'|CHICT zE ;*rlƦԣS^N"p]ga.bA0HP߸> C&߸Oԟ 9;PBxiyC-5cxT/$9Qxn=!]t'."4 XicpMKw=v~~)lH$I (P%,;e$(Q&B(B 0BS35MRUH$B%44LI)@ECM 1PKKTK21JQQ B)!EDM H,B 2PR(T+#QTƐ̜1J)) *$)ji*bh )"bQ "iXP^!ʚ&&hh"h i6m~|"Q|^ ɢf=>aޣڌHM)0<VA>]W#S=_簆"{*G>T$S%Sǘy=ud>MY.U+bsSĂ2x5.]WOy*>ow˂TXS FCo&d5R~6(hI{f2&n>5 %b **fAT1!M?T2H!?MiA 4HT Hĥ2б+1DA1!4P# C %@J!Q,A4CHC0tBah&DR JC$D+4đ@PR JD3(3/# TCTD጑S6-? 0Ziҥ+&?9 4)Ϻ6V"v.+^L`(PyC夤v6x<ӻ;v||va 04`G D+:v |Ct7?0ݚe)a "H 2\@"֍h!^Ku&`kmm]SI0`y)f*! ^  a7a*X`! n 2w)M i흍D1iؠ ’H#`X4} #?R@1ٸ{ 6SoBUJ +P8HbM#ɠ<OX<ЈG2l/4T8CGi S'74Cc8 IB&~OC؍t"G֢R!DG428q$䗓Džau HPkQ]]'87W'w=4TyN# Fڬ#{z Ԗ͌h;$"f< +=W!nQܚAc(>;AQ;RTƮ@Dm F8N@Fh?UKeJ /NhO%Q.iW<J: ih, ne@̵C0aD<ڐlYVs,"yf-p!bZa H 8NwpW cqNKDJ#Dhxj2FB!;BM-!- "KK %@hPH'!NH#ʕIcOn&n $8m֌ߊw-S(2s؈4i Lbfd$<#Ǽ:ٜ{ #UbcPt ElEMQ7CR ,Sov9y2"t`Nq#ÉidYu;<=R'H 30GW/ 5?_*/0*$/d81mă"FQ&?ln=Wm>r>+Ъ4Uw7( Ѧ(9LB= QOVH|"ټ'n7bɷh = ӓ.~d.9rjUZe!l Ψ tɯV@A] Neda!19P4D0ɀPXOhm>ZIW:ĝ}3~NFn߱k*AF0ъn,׭-N6#AήdcC8!j}aC'K=kv05TL CDK$(&Mcj %Frcl%tQRAAN3+1I Ǖ:`1P@(==qSbhau7,d8ÜОTmr<ő6UJNj $ c SO^Ԙ5A>Lzg.+Fdq63K BckE:Hԃp8FX`ҭTE ˄PfI,ty%v0p43iZm eI:Z9ua9jua0dPAr0GUQ4ah7hX;Q1aT)5$!6 ^<%FٍYl FrQ ѡC,$p|I!éE.qNF`9hФ֦9)32os|7/ ,G]| ء<&'};$@i9V ۠سFl tv<';p7g{I9G$ewGJlZߊЕr`M=k&SC S`G +,iqf"qFZUWl8hg]M}=3<|L~q%PJPN_uj'魱kH31ǧtk羇nr;@d-|RXW,I`vPOq?f9`nP0M !6Tdi0ɘRbdnݞNe[чbD8ᡵ&3N̡$I)F+J 6ܢL9uAFo&jI50O"YX4Ƣ6`vm83y쵗cJH"]"hi Q8ӉbԌ4p'&}k~J+>||A?a"4*RUP%(ND8i *wo>^l}";z"$i1TLuXu9 (Y>$( qNӏ2 MtWD7_^QM!}$|܋XԙdUEHz>N#S$4 5>Eğ1q(;kzpMBeeph_h 9C`d d1m $$bxy5L*qi `b 4yW"LR7٨7th݇PU]HF8RH& XET%XzP,,JyD2mef=jzFdR;-`ű|PX:xyMW^4 &X0SVijU5c12vC@=h -[4ɛ#IW4 Xv&g4ʟaB!i%{jda4fRS3ScA847lpK*Ѧ IvoDA$ Ȓ65ͽ:eIԥ5Iu`h28lCՃ!52pɉt(Pvh6[}\(X(t8DFTsS۬Ɉ$waz iPV4iyf=39&^n4L&8_;1~{M R_ߟ;C?DT#KƱ27$ _N5V},#eklN+m#|_\]2i)H:Bl4J HƠ}dqfsc!2MSv-`f\(+dH>- ѳK8 tC- 8cT bF|t-4hO d<ܪ:h c}p|P/_sq3Š=4||ݿ c @JxسlM Ц_LVYH#ktG}P9 E;]CUtkW=&}QOR{1a (?H @MZZe& jS'GO QCm%#_ Rᔋ'7%`sw {kޞݹ\էoyYX1>p$j&df>& f?~'i9haW2,!lAExѴ@Rx3' 8;SRc;6XQ0t8SLJxLlR%d`yQZP,eA4ǃ`:b*Jc)[IAR1c mPPRS|Oz'@⨰ G¤IUAҔJ`Й_pd)I!3X'>N@>Gs/#^t7D~90/ J*9#2/ N`b &dȖ pt%%!r_ѧ#UYcBV>Tc,iJNi!|!t,?&,fU JE{KʗB̺Qy Ɔc GO| p*ƾA$/ (©f,CwPlkk$1C֠MH\tĒ,H42aZOZJnJYXVk1-5kVze @mUFo7qm$XDB ZW}h>DȪn%>jhu J)Cv&($i񀥁V0Je`آG)PƍJf(oOPP*@ ` /(qOQ;cZ=h? yZ N˙:>IoB(@HZa4y% ;r R"5 ؒE<ϘZժ&PRbt"('ߓY87C# Ef>T'd=AC(}} .>ywQզb:BaPnYBo5Z<}USi{reo?o.U;Zs-0lUTm0dmSG 0)?[1k,JUTU]ߧ[=!DC IC0(UiX/!gyܒcIg%{*I<~e6::R: ă2hnqLDdAs+ @Z6+Sxqɒ܇wp7:܇99o^E0nHd )#`q+ET5f:cQF6syVHfaи cC2(9 RDBkC7%PRLAlrG;ZR ylH*OiH+Ͱ25@LSHU $TS Q((:ћK!(M*88YrY2PXfMџ.`by>Gno_p)y*}FVO."d?˞Uigxid_,urQ e/2H.\DDLuAćy1$Ilh'4\5$='+(Y D$L= T>F߁|P Hu/?/RTNYDbF 7bPԮf|.t0F] a9LDuGH`v^ͪcE)Q4%+CT @C<g#eayq|E0q9M1ܑ'Wvye'#$:22,Zf;K(c0kL)BKl Ӓ`QAjql@`#( a ;}D``H<͢c2@ʞԗ.=|`p=cR x xɀJ|J^R)V> Mq[M2yγMD(pQ:0yd3өzXk ,c=[[BI$i)IIdV ޙ|)Yji#c V[\;YFqh#YJ6ź *c4v4I s6a:RpɐJ%4rV( 3GzҦ$<7^LG5Ĝ^4@n]j\CcW"cR,%EB"Apd6&J;pĜMQLvя{gUqXxGƻ8ՓHmHh`gbh&:Q:<Gj\bǓValyi mn Q0dXK@ e2+-|ȫS e|4%Aa<Ռ!X7**LiEbˀV8@b@UJQ^ٍ,24Kb3)DҸA5T顪ff^3) mlHESjH:{ӹBQ[$n.(c(\-6Q`B-BT7Nsͧr qAօY55r<^:Xg.)#QMӚvu1\<\TH.$L"I cZ1#M-bRnn-EUEM&Lan3wG5V(2C llv5ʫSUiIf3d,sqץȣfNQE iCqmbnd+62$3y4JS:&NxcO°* @-@ Cu"LJ37hX~}N+8.ޖl%RTNJ UTcmLI$igr^U;qbUS y\\%@kemkI>,9\avi3o]_/,9m0k44|LJGc6?UJQH>mO<2<=&rgeJvo(K^vdQ` NpTǐ)K]!iA"9x oD¨7'BTh1`ab2Km=f'ms۹śUL\dr"($9 ZyAU6{/¾"Hb0B+q*@Ț, PE0qd7eb(7I ; SBQ+Xej` %D# dV 452͐I0i !DF=$/x` lXc=X% t/0b{-.#@ӊ( i `HTlfJʽ/0:Ss bdz@vlyD,c7  d0=-IP2Yf9`>FkI!4ƌK~d5jF)f\0 CD4I&zFM$BR4yn$V`N<ļ] ~T9N )"x?'#\ZPpr^@$i0C :)a|G3pTPBXhq:wɅ;QH= |l>jb>#~lI\t4Rj=}K 8%J7uh :3=2$CPQ*|$LP@@S(Ly%R`] 8\Ę&P֖IۨwOHw/HPP1!ҍ s7ThrE~ ;>NFWqARP! y2'Q"92; 4O/ڃpTqۗ:ҟc!yƖ PB)!˜%4t& c;]Jq;6 JeNLR$0$ 0G!Ή U!J8)L^IӠ\ERGJLLyHb^@2QGiDbq`JO"h -I#!~;;!S/2>yi֏>7{fY{:(iO5`0*`4/@_y[:. 4Wo;ѽv'khx<_G& ;BP㉜vu6m @!P/hǿSb<;^({ CԹ SL a!!V)w9 ߚi(8nGL)e4Ѿ%kg%2d4,ֶk@`”<^nYL~Z@/NdB;or"p[r8D&!$eWhkGEo n%-,Ԣ,4JR˅ȥ!v~Ni  <&~]a*0Ӎ@89g'*Y*\5);'8d,m. Ʒ pO<tؓgbz*z4o^! 8",lR6Icmb@RAlh1GfsE[Z%DB3e6D25H*{awQXU2MWH:f0|gLTHT $p  ~?` %7q7b{)JL$VEu¢PO<ͅyp0CS7OCx;Bş  (C q!HbE(B%(Z)J&`)$RЦDNQW"O!> )Op2DdjV$jDD3iM"ŞeTch/M+1ʨjhb"60Fhj&) Ռle5NCiV"ŋ4EAةV07#5N Iff!ȮoOLK'6 9ӊts")Q_C(n(x'.&oO4="$5D@ N L]ȇx%E0He$;\,9fGp~L&Q:e@ϕ$m4PQH> Ibwd "P )V{!G^_{htSAu>$JY ha}6mF"'80&c1 #gSm '1PIa`đ`P"%]Q&v z.hD'Ҟ_x%IF?CE~~@NCC*F4`ŕR̞M~3]_5bD(K鹠S$?h̎@Τ"6=6(^s#9 nxH:CGeSHR LI]cLb2-i4g'S<顤󶭒u'@0C(?\#Maq3P/r 3)?~_7QHNާJ+" *r(3T)5ER3?+1] X03D Tzq?~ 2P0Q{O"o{5 (S(0Q;N|{.!=| Coמnqq˓7uHrO N "MvBw޷"FcXF8VxWUA)7xA#DiP x ToP@sÍHܨ:BɌ^- G6DIƠ";=D>`22G KKLPAA@j413QЕ(n][gmT > +R\ ʢ%Gl5Ӱ+oL>ᤨ4R6?2MޅyԖ62EbSj]Yq$M ,IByaw#LAĔqE| `6a;trGwYV3Bq;?qJ|.@]$ Q@quk = H:ǕI (+t&E91gۛ7`xYTƼxks1<`,Cx4mѤ7|JJJNxFǃ=G>_>w"W8D>!"4_DKIRII2oɆI&'žt_]R"]%>BYK2DD!l.D1DI !LELJՈHkN(qOdSu=C:h խe,bsL_v;qɊ=~ W/KnOGfݚX0ڑ@YP{ 1|FG 2^- 8&c?+x) Csyp Q!‰HQJ64 ({WO=q:i{:RQ0ƴs8N}^"Bה4K*@u`pSC7?_%T  _`wSD$&ĦoЋ@͓@F}og\v@|ejZB@gCh E={u&C7I:@;s&}ϙ(D ǁЙJX3uOZM-@ h&+ Ri/1n?`1pS߱R8BҜ?d90e"`KC>8=i w*)RS | xC-:rv>_|&92lxlZWS»ظ;~ A)M,&B ӯ0r!z+ b{e}⾟pQH  cQ bi|@cc$.a>_OTڧ 2InMÄC|N YrT|TSè)ɈO,7XAsu7ٷu lG?3P ;-9=[gX@&T`!6jSDH49 `:^^QlPV :8Մ:% KfǸ+N,DB& 4kmNY'SH%0$"~z~ȨUs^ "eE8ZZ-dGkH eJf.{9=wUQZ|"SK0F N7aU"8ԃ(d@z>_a ?`IOumX4hO[[¸7f403cMN v0ƌ aϠK\$9A~24E ]dbBmgϢCX"M$01(LΪ9c+G 3I.[-ٰ&; C&F3-9ыh GdhwO 쬬.H!H`'-6n̢F~oI%A&U PaSY̾&jDD`2߸s, M OȎ=aOpxy(PSP@=@:Eg'I$4ৄB2#;cIDI# BfU<)O4 V-1TYgo64yq8G'VʞӚ#>O"'`רhŒ"cyfzę vo>8fgao)SI,P)abʂ*{y.WlmF_V HZ2J#Ch#.'>yv7 S0 cꄃC?s{. @uof✸jH1S)0?*kz rDG|' 06y-!"[>URp40}9XQ L%{4Y"  RNxGqǼA:9c"9:ȴ_ 8KYCH{/ȼ,mXvٶvbe"c gd%/׽ۇ@]bz sa(fF맣aⅅ)Q_,\@/@4@s4!)Il"] }b2 !~w0)aÜirXp z |HxH}| DApN  X],YdӉ1%Ҵ _bhvCrc9"-R QPL'l5`bcɁlyL31d0;>ϖ1b0PQU/3dj k*s+EEDG8c@k2TTwBSSݥH-Z\-)DMKHTUS<ȠJNN-̏+7?O3"o٘*~򁨔{1#[@jCG5BLG(06I0Oe&7Oх/"V?`܋A}HNJXp3 y( {3Dd}i&hQ !k&sxE@AP15Xz{3Lc/H'q0I7`@w63SMDT9 +v*( jN <-1A5{z\(`_&G.9v2@ Bh("lIAPP}^hh'ͪ9C`Q1p C/O1m#DDRH̄KPQ@[im4-,PiS*B!))ZJ() cJ K(JPCCi1F2xc*t^DG2,EESPXƀi.M>_n=$s`1C2![V%SL֡#¶Lq6?~C?sAVA{+(h60]Z.( c5]$ۥ k;Ul9f2h]tt iKIH7#I!!8!6S4.BV4t4wkk_abUѱI~gLPoq$=@'@A gT^KC)Fq96{2,ft<=yhQpyR i`0x\ K)e6Fc86xQD=Q i$R6dj d[^0c5Fh$ ::V2Umd Cb`CŋQ1L./!/8N^K6=xF 1  _Ԝq$عf/8ɸpúdU}G(yKm r".b> $ ,!Ҩ #LB2T ^]PN9BӨC%o8WjOb&'Y({=:> q ӌBYb){u$J(+"`#|HzDACC4|h$2P HWxv<:)F% (I ;?j`{'aQ rQ*:wJg֛P{AH֡ER)/r[GP6+ jѱ"Y 'h9BSs\e`dW,s(Q>\]b&jPW(՜ρ\ a= lO}̈́`q' +˸2,0}+L3geUEuۊV㔄hIW4ielV֯!E (RCySuӞSzSgIbV'A LI%Gi4 L+B怈 H> MD5YZj L~$ x $,gA@'] S#t`c*%1 cM30i|2.VmIe]Zɉ~VAWN Ȉf9^4rbwaU4lθdGcn}.B`Q*Uy'O wz2,ANDu*-{Sł$CR?O#"tb*5*Lɀ|dߦOo@ߜ鱓Y;@){jRṊƗi$bqaο̇Bpt.?Gl%DS:(ƚkX'VE0UBӓ, E^Wol|/;~頊Y$'f` XƌHݥv mL "%M zTd˗, 6?" `z%""ɹh>6C/!.v f(gՄb.$MaKMEq5E}G;/Q!cl4\"JD! =8ja ɡb?Q#gUCκMJ"!!hZ\Ҝ. %"_/wq|:hUT|J'4^d$3 __}sNip@Q8?[9!A#T֍G=*t٢LW?2 x%ո{BfO2{@rڥqֵT%!H:V47-N2HtS^BCçt-"Ć^&; S4W:"podCAHR%)JBTDR/4IX@ hU$f %F=` Pע+TSԄ EKNffÈy1g& yf1|IƳ 5 1 h1H%]`S2=j C ĕ"0tFaH7Pi ,Ȕ T$#  ԡ«! *,RSWJ@R){s?JT)w/m&/)m\A}$IeVPwbC!z\@z (x&'ݸ'cOS9ʬT BlζTfxk DE*8r? wX9#ʚxds_r -4b5sa$"iGʛV 1" `@iy@Z)w$Z +:@]쮆rM&~ψĸ#&cT)&6o@|_'m27@`rP SJI':w.N)Kk7оvS$T%%#j+c5F0UIpԔŏ[ tc#$Jr" Ք 5;N +P:1/QA lQWPU7 d+}f;6>^`6&UWO|/b\!G +8,p.z#^i UG5X/d^.98CdlpddE+ȅbBrڇl [hcF2KJmHY "4DX8!UUH2A9$uA-xƆM6TB Id7w6֝GP LQ$†T`2A%F|@5d}?4w>Gنhb5_4UU\QS:2s3F-H]4d]d_RɞC-f&le$Wȩ".Z[۪7CŎ9x{P#÷;=\.ZM7zMqyӻ-{Q'y{s/?z֭eB9QDrWU.PY{7 'Y"JЧODjS8C vT#;>wpG:+Z\ZٽE|N1T񑧃^SG b#e;[8jjr^qc.q~I ü:gN*6cuͭR8BSG"hL:!/dp!9,1mz'%8g+۬'Y .Pwyqar7*R I}pwcdg89d[8:F41V!,h2^>?tbxD`Q2ό0["8o)|vWwVz=!4 7 GtLfƌdge|7y MDe}C;"R!2a`59U!ڤi**;soq WxjXS+}5hUb=mr HBBd35[\?]}{e\E>[IۜapN=Z4-~;gsSE).> m:|qzn} ;٨ay ?eYo Q3’?S_ A|H˛L1g9w>k"K+[|/O2POevG(EsQfe\O9&ZH:}&U:sʂbxuyf8o_Mσ 0a Y5yv$O[j3ƫ:l;v-F6Fw;{f>돁A9c~q@,=ONsery<7JU~~!/9ǰ8Cx01РͲmOTHGNiޖCv]b;6 l0nOᘋWX$Z`O" %.~=nj/+ϸ(Jҁ4iCa-~,DDgOQUB;"pbI_v \qM^:kެo2Jr e, #,,sFdq O/pFn`h`?t+s4B،o?8*YLoPWcZt<: gud_]7Bf$a ĚӈW .H;cIijn kd݄ \2J3WXˍq$& Q`l@4ڵ!IV.MIi)J7>y[Xt^%lȍh|9 ULLXSJ4Ͷ6k2bC]! F;QuKT-T6u7wcx`pᓴۧ{Shᩑŧ&Xa$5p2ͱMnw;]*zE!Q^bf9PzYq 0%p0rP3_̝OfDQ8 Fxs2I/HOHA| s8Nr@I]&\̭4ڰX42ҹ(0v/\ۘ#Pρ |e>P+"j&'A>9C˕?G<15PN8i{fR 61t G'MEeem-1!AHCl?yb#gM% E{Dޮj=SǺ1/91AhK&I#m6_M%RBJqpO$(ZYX۹% &|Fˢ`eEX;)؆M3RIDBm=GoQ ɀ7Գz:~UC؏z}f0ۆ9RT6yȓ8s*"m` M 3F"GEHY9r@C|Jdzmp/w/StPr¦*쏜a{>h~'0w$O!+ i{)N&a4ɒ~يF=`7:vNCnp|Smc~o)t0VE\; ^դ+z(# 'euM_}Q"([)4:_:|!5" ŜPPsc󝃉pƈ9تGf{j[p9W)*j`ܸ\17N4fr 5-%clY ]N8bk͏5CxYFcl+c_2 b ZRBp/]/&~5n1<A*RŠBj !D_o(+unX )xdY L):&[andW<9]Wv?3C<(Oٟ-8˴4P/q,BRPDƅ:b8Mҙ424-d+DVٶAC~CSoN41,/)TH"F= a 1 dh\DLlbRFI @"("#݇ȍ흔wh%kcͨ2,cvi&3fl Oc@l (@=nlၣ$=>hau1.o"0hA#"{:$@`S[)ɴBp4pJ;c*ȄL&FZUV']mR#tExu:2""(Jm6yB3UXj#AH?K#$$+,I$FAªDQpda)ف0QcR.Ls6F$P& JH,Lj@Z‘!FK++B[1K cn.җ2i,mmɿ:j#\q֢̈ސ"'#m69[, i1lH@``?jqhMO9#0t\tm*<-0ݹ9/J؂Ӣ[.{܏NJiID< UVCtxmrPEYHemppihmAܮjFnMݕtP0J^,m]6Q`ôEdgmm9rf̒X;&B=H cR;(:w L Hq c%i,QgHF680{ ;!hBHI 'Hhtq2:(d-:i3Ԕ9@Ң!# jS+#s!rE)sFb u AJրCm]gxR8hV񢷐B6bq>IqjkXU4(vh q%KUQNT nȨkөDUE@ÜEo<͎yb})0urA`[1:nC&! (Fݷo@zMDQԇPmhY*t4c܎l:qXU4opA܈OE}P}PeB ѩ* 1=4]9Ree@8%>_yLpzsc 0ETc!y ~ mD`d߻~P& >7s[Ye"Ƅi|)`TdIPr *3ƁgǩPr Q lz:aQ@OMd4F2tV= z~B屺[6Ǩ$rdP35EQ|"{m4@r!q_'JNaEY%)T2˼x'{wdX9 k\F7ẫzn2בj00:1Ŷ&wT:) 7]Ιr7sֺ=G=eT%|8ܲxC}xv3Skv=ig6p5^3Lc(ʜXc^;>B 3vY;mS]bd"Hwah98`FsdU8lVXShhFA%'.*֙F.y;lWJ;1u y4"A̶ٚtYVScP#)g&,,dDeeBe&+2Dڝ}#<54$R3m&tָy:(L"J0Ida:4 x{"5SӾNt[02jqcB# ivѱd;S̎.EqT`rH ⸤aKv'e4=o9DOx)M)0L3UgA54:d")R 'svcvC2fᱤx#=P )߀(sJ4i < ̜6kv3`lZCD`1` ΃M% >Fgw5mLL0ת6Dw`oW788@AAc/Zeߦs{E, 2-SJP>Cw+m$-kF.qY{O'6$21sg[藙Mp4L3 U5+t>7nTANLotJzT]-XG7tt;9ɴv81q-i=av[9b}TwN>+nMsO >avΦnIU@Auw|#. CMr2b+L*z=Q zIN{m8w+zx)Ukvq`vKN@aDѷctz 9ۓQa&ZEM\;Vy#a١<(FG$B$O]#h)bC)eo~a`G8fۻ9/MXb'chu=f8!1r֑ y>~xLҙj;ɉ6îIZU݃kծ'I_%=J+13!P^"?p ng { /4!0ENYO+R3^3;IO~]{yb׹FDN@e>?i 1-X0^n@IxS`=3 bi`rZ$; l4PDDN&u@DRҴʵf}p>UBf ihҪxi(J4#*:O䪼iiJQKI@I P ZU!HL=QHQhIYdl/jBIk[S.V2XQVڂ ҁr:frQ G/g~ufCp9UT$J`(hG6a4yM;NAQewчO8m`p{w!H #@xecao94!9 Sc !CWJPQ|T bN1Z*n(,1Xc=ЃZ`rehjq02VSq7kk" 񰂿ص h@lB:P4*tpGKKdmMlpk]ڊ :&Hm9RVĖ+Z( >YNp@o+z^B|SQQ dp1ۆ_?)RCRT86x j$bXz0S u{f*O>0qKώ-rM8v?7M TK")dҚ1pj~7 RANJf&~U9D.dsaɥqXeQćXTv̾&rA-eHU3->T`+Y̑Zl=B 45桄w15yаf./d$JN$аQj€"x}wvhB50Pae$0-bLp ;v1Cf'P 60T NSgYyRXL1_C=B%ˁH8dY ;3 w>U'$7%"*r.gcN<1A|< B#48D ઔ?pstBRɗSǙ2TROz/'ABCxQPZX uj;qxm@Nۜ(U%RH@C JL_.wt*uzE씹Vpx8 }~aBG:@RcGoHa{YLh\dzeֻ@ոs&E,ߚ_LF; Es4P樀WvJ,/"Jp9la`d>{Mub*JVfƦR5SZ1G]N0qaE4G8䱺 !$(ILa#y643]EWh윙3j4ԕK TL P| D)> i=|s1B'd`I(ξx27]ϧoQW耈OLDk: /燋I@IXrGGd9U V2DUYLz%lY0h c09QAsZ չ2S %<b67y|U(Do9to^q(G2R](E,@_!hhh((Be$$&`}A\$iR<:"Hҙ,F12˶ 5'$e4fWOYdFe\RD)K H3 Ȣ(Q'/m~~\!zAT?\\v:}fG"BCH6?xhR4aAeEU  "mz×,>RҨ)," HR4RNB}^$92ّ&T{'NCyΝTJ(;1K~GH;(ZKzNy!4 Z #ǂ"-Egd"5*̃Ę`(<#t4 ?t 9J-*+O XS B 8F$%qC!kd!fiC_oQ>}8`q?Xp)Լ} w9?DR4S Pe1 *($XābBq@Sj$_A(D%2 `R2K@!@Q1HM4rJT(Ji"( Z (()8LJJTwPLF4.C0<E(Uy?">ZRX7SKzb\LU1@w>!2W't0#! 9K|(04I@p6N3'BJcy 2$9sf$1xTM? N'6Kr&Qk|@R$НnH^*- \1<.Ȋ8]"(w~}nɠCV^,z 5ҟ=Z&UZβXC2kk' ' )/&P&؊r޹`r'JRO۰ OġHASHu,HzAhi31̯]KOhhi 剂8$2 "Pr|=簠m'<(0Ĺo~KK<(MJ*P)hNp9;I`|S *??"O1XP@4ILTS?ňA& 0 k2X 6B5K'ӳ11\16 X j!ڳs$Inع4CUь&#wh%~x"4bqT.p *@$)( *Xe"be) ;8&7!e5C[ >|Q_SEI2W``C Vm C+B\Xޝ\'?~I ;A3߁gͣh2Gm%LAy4 W7t1i>Yjb @2MVJ5 ԩ@HR"v̈BW˃Rc'n'|k_4S> WU1T*?I)DJ%Pu3;tlFR/$<\k&Lrr\ O#I\ rKQ J{/bhOeHRQO ).~S 0W}t`F*CT0 d:D3ʍT\ܺ; =NCc'+ql]֨bd`SwrOH:tġ _Ay'$1Pa  :!f!}!2dwy6-kDaP䌦 ;^pZ̋"s\`ڀ2qw JP P H (C928)fr Q{=ޞf]?|9ȁ5Kc&4SN0Bˆe8]j վϛL|DJrP(=|t9GOʱFN$n${#^]JHtFHJF7!#dsѡ7n'XAk;'AbQ<*п+ҤH҃Ƞ>n¤Ew#gC((ڻLLٛZۣseou-lgKj~RXe c>Rd4t%'H^ؕꋦ퉣6aq]ס. ٥KE ƎZ.&2R 4L±&qvw*.g0d3}ASv%s~`/Sƹ@@`zJ* 2P}&   |yQ&xBC#&g&F{֕푿w"A*81!kW~x 8A"'2 CX~/zo5DdxF{euxfvC %jqr AI{NI"K Diܳ n0#^Sth07shlą+ UmҦ mTE 8M`T5WC5'ZNE@_*"[dFp`sXQ99RX;&% ,h]`~TvN@"64_9_ c\f1d'ՋɏÒz@J)0*S~E9##JW9Jh(J)Fi(:t_9v Y$={WDIV_o$Om+N9Eε]ٙN75,a'#Sz)mLl4ݮ:tg%"$ I2 =*aCK|b'ڞ>h!(zz3ރ̌6trb>)_R=y,I߯ MfJ0k{ioFA]{&u~/ 2ׇ"9gDRv̟,LڒsRc[|H2HL3T prk5pTC+B8!Bp-HYDd8:r1{s")Lxgp o{fcD3-9b^›uf6& ~"xήȣBBUͽ|ÌJjH97I&6wv~3S?kPsg_nCeQL:w=+X:e;fyMõcFpoz&ahB*G=Mq-U: ^# ӱwW奙!PC".i6 )ǚlCLV̇[L|-Ql0a!#sn;O(>X (v0@ux,N ٵGʞEA^ۍ,jz3ϟkMrNjDߤF/n#tsoC3&rp;3=oŘ8&n˕rBEӵ; 30bN ˧xrJOb^;DK%U4ppezX%BӜPd6cnD; RaAigMӞ-H938P6^Y|PĿaf\/PyDpnCaS=CO"H^s@O`C{ۂRҔJqUN^h)!iJaD((fE8^@*k.HUXN`|DvF@;4 *;5;g/?G>g'ݙǝlk\Ò"L3@,5y7d0咀:_} vY);#E4ST>$4q{ ->& :AC!P;Gw^8$8ٍX=wS569PE3E#2i@CpD!JHPR@,  DIB)SJB4LMUM DK"DRA#J"C4UP"AIBK)4˽h #_-̩p?@ Jሑjpa ?,6XvFHcBOgF 0i-Grm>^B_쒱o4zNE? F&'JAl0mQTzs``/oґc!?Rf;}G6<x]4aQǮ"RTew}OZ;h[ gi}ݾ]AJvK 0tkS7{z]F95-4xwhiSI([}đ l҈3 JM{Ȥ slyc*lK|c[vJMJDt-!@RH25*I!nݗo}>l4 @ m}osTzᆬUI5hMr/>}G4jTfH Z&@(+mkTo4J>w`j(B {꯻nP"*U (sU&xO.i_={پw-ڹnZrog_Y]gzǓݾ}63}{ٷ7oy{;@J( [suz3(>W.:̍۽׽KnuWv;7] >rɶy{wkγS۞o{+ͽ;gܬSkfzEZZ:*ܛk}ah։[c%m[[sq{szM-b{zlZ]nvD[ol5sN}}үYGml3+pxjvd;N|w^w1Ҝ;:zo=u+mwy՞vH^v%jgs6מwqG>wݽ>MO]ȓjѧ]eݲo]6UivAI֏k{& Ύ5;}>|=m^ܰ7i]:.tV{ٲ[Yz7FzV]ee[vB7l);g]b;C8*Gw+m6}æRҝl(S݄ˇ@r])sH ];UfQ ;465|oM3f0:w[&(8>h=}UfqGRz}Vh> (6֚z|gހM}ZQ[i'cEB%9g[,՜Nkn;ށJh4=n۳=Ǵgh]N%t Ui5NX=ysGb֮_wיfp!C]nևaZՎ0@833ۀRDZAwnݶȺ7ݹKlU٪q-wEYNkdvmekVV7v Me6rMۧ[Qtal:T }4P@nm7}3xtwcӢ۫bη.&=^İ IXW\s;`Mt@PJ[7wb7)(6f.pVBrgk43J @d2ns.NX]i8vv,Sl`ce7_x}sz]Fu8יm'vto^۽ǚePm`:h5kN˧INn*qWPn]Vݶ31[ qȒ!֬m'l3u :-[B6/l7i&Tm7p ޵>L끻ws]rnhs3l.ា l!E#@ZvvwrJ)JHmc{iB˫j͵iwgA뵺] 4@LF"LD @AFD&ɁOSOHFhiA! DMjzMҟJzhOQ ! H FG2TSOTPF=zz h2"@&@!4zM4<h S 6ړ 4&F%3i{IjyyFhrfh b" ; rUEE0CUTSRUMHjj i*a`J?܂r:t^RMBD%-obu'K)MMARK!3h+PnZOF-"k- |(DCN#0XK9ڰM %"*HIbED3!#Iĵ1BQQ Sj*!!"(f"MEEQ5I5TU @E@A1QTE4,ISCwL D@ ) h!{ 8J˲eĔE1(f `"JҊTU 5T#D@P DT <^T܃ $4(bJ &@!h)Z ("ZjB :2 +" (=REt4>{:(7@R4$SwRA(AxU$w @B3/Y?c㜐Kx9'8u F !ZB%wbl"&_s8IQ2T.[""|=CH}WMG}?]zM6pb(nvyW-F֗pPj;D2gϠ :rt[B8YXCbPp ޠ/1JCፌ}qf g.BVT(TJ䪬(?t2ԠlⒶ ֳ7&"%[`ii :7'%7 !jf;68?sd~x`1xo fTw0[̤aiV).8L:OՍ3) $ V2Ƶ!fV \`ƭQ8 EAAE)$DJ*i&`i)Hء*"* f*=g͇:RDLG[ufX=IZG,)AbP ;|y}D{˧XpB@D *AU(S D;Ge3gI?N?)7݉3|7im Rbj'B?ŻР9DF4wZ/Mɶ $: 6A^16?.hg<>t>czRbLNw`}~Կ JE {ϼ6֛C1ض}Frs`63'lεhQNXfrȒV+1IBR2he2Ēĕ(\p`P7*-cxQnR2U" %:Q:J櫮k_s ?2F8+FUeWMEʘr,'kiold$ӯtj$8:m(4iز ' ~jC0,~pU%0fbx"X1 !`DAHJA1ם&`6lz+mpfZnj"\;צ22HG DNa "k^G{l<ݱDs=#;7 or 81&27ܛi;%4mÆY"NF 1!+^M>r5g|Q#dU9[82_"@3=UL{ǹ\SES 1aAS:Z`v{B(#,C\`(QAH$B)E3Dٽc!Ot]rg/,wVdTiclnЌ$c`>>D<XJ)&7#ܤ""A"zHH/ᩓ#B{Ic)_iQՄU1 Qt;«DM1 h,Ka<}e7rRaVhrngsxV(#%(%TMl{mpϓVًs/R A8{ ЈY#̍:> ()"D0JAs0%IK-ۮGꠐ HMIcC f}`1;Up O~4ÔRWmfPVrˆ[SZ0$U0Ka2^qY18PjEQE$9Ra0X9,UE/;tq/ &#ZU)Kd5M(+!i / i/#Fu<}O۵"&64I_cN*kYT$%jk "iN|r|'o08Ui:}LFB7s+zdM;L`Ȥj@r؋ó8hpjqEps<@MdX.A M,8%AC{~-w[Gz;y7ν,>D`d7};v|?LG ޫ0[# l$(ۇOAZs'X;Zk <1Cy1ѵ\Roϓir1ՖKVOUZ\sK. o4Ywr38悘@w>oʗtoPc5]ʭ5R|<5cGc@Bg6;v0[zcPt,;UC#B$\8a7_CWw[0h͘y컳i%tXqCpFbg) z矦ktBd`mb9Kyd4{Ӳ=ڨRa2êx0?Qj~2VCNNw$L{1G0 Cqߛx O 81& ?#Bv`nMSf ؔ<0(4@""b*y(1<텤E>'V$\2$VXAZ@b-˽D40;4Ca -:*iNvAI, RE"dcgwϏv8W]Q1LDebb@>BD34 mIJ!B*:9~8 ˂1k0"7>xd$;1mMoK~=Lw!p1E#;w|㤞TG5ᙐG xu]g0r9)%bB- :qBthb"K/;t NW RLG#!Pxh->9q287`h}8sDJ;_P ޢ.H"B@lG{tyB!M"@"D-5QR!ACDĭTHD)B!@U2?NZKq>ۀGdLh"3C4ঙ,wTTJUCge'*(HQN23ET(IȠnyF}1-!@34PH R!0RP@TJ"Q(R D CCC@PK@Pס"8RP@lDѨK<1l%( H*8sZl)%3K5Sh)J?l ((&ZZOB/UM3K$A@RD11PPzq~1 Q (ZZF!B߇jݘ`8f~n6E @D":Ul1ubeh?ɀsaQBUQU5Q@QmrkْڳC(j Oؒ =\)"P?>udk2:Aob;ĞdٞB1GX9((*z@5(DD2z}]^${>K 31C}+ه$ cɚ/>?vm ` S]sVBIvܙ![-SɉPPu44X:+nȔV(J#_NшF-7Yi?ϿCsX4 ,> 뙰mFM7i,N;[oZ"n,¿e~Rŕ8@X2@l+5icD#H>[|iDԥt+3ƭ|4jZՐ9''ib 9$) C): j9Xh& %xQAQRv$+O!=:%0/[TM4%.!73 걙FjF>mIJv\:rG7M șd-Ѽ׊gÖR_uqFlX[3%7qU_ LR)$Q^]?~_{ʓ=q])Z~,9.=S?uyLPSGpsږ/V39{~bPj0}a6ƙJl)0YHҲfKpՋ 2G[Ƶ`4v~ǷܨPoqGM}]HN'i#Mhul#_aMRF"1v;5bt飭;u޾ݯa ]'ƩSGjJ.U;9 0 mKx  !Ydo~#?6kl ew>8Yn# IȜ?-:PЛeҤ(85/7g"ؐ6vGԍ zRY.(L?P O$WlZXy$Z3{=4޾L<;8P~%#݅/󻡴=QNeT&>ty⯛W|"U tN(hyOPm"ߗ~à'(2)ȡ%yE E% kf r 㹋^-#ܸdL;X*3)&9/RTMPF(IJ@l]\hYךgg&;!<-aihEi)=קy .୆tO}6L -* JM=0֊_CI HI|;-g5..lKF`LGxg $" [B3&^v@c)T~N yG' %772 :9i-9ԧF0tg Fh:7K`pB.2l7|n~-UB<͍~?~-r̈3AR T) K+ʟw1 og+"[o8wM8T zϾ@/L6g-ޛ/tpeޯ),'S!/ճ ߕ2N/.[,;8c B ) :m&3LWVəy(QwD}L.ZNKTlHPѝ7oecf_sUߚT1$tA2e;Z oYi덮xV'nis8HA2>;!,to˖qdܬ٩9_Ut:"GmX.8 `N$oΚ`*8 Rnvcin4wC6̀YFk]Fo zzN7Bo GLH݁rNzXV0ޘm2ɹ]p{9}dܗ87mMEws4B3yށ5x:2B3QRYgY^*n> h0Z<7-*;⬡Bv@:f(u#~gZ{94hȸXPB N$ ^>z܃"'ond: ė(REJۋ"{)wav7++S!oMbCܕF_SGǭC[%,Q3B#n+ ڸuRi:j6킽eMH#d>FĊ^D(&#䋲̫I}D /10H2Y3(0X @D" O/A@S#2ЈQw!YT!fjk=]>ZXx1J A_ tLH~,&? UD:ޚ'(͡qoԇoÖ oˆ[ $*"HmNzl0>:뀓i"nUO1/=w++dP7%"B @ϒI ) 1Hȹ}:nߑV@)f;E6sfs9lQGpo:^a>Wrb rނcࢽ3ּ)0}[yŵc@c“ ,J^A> \ơkh~{%FڈáFGhgcCAEc{ᐆl6 ~`Q>Y 81mѪd[$Ax?yuS8 ibny,ú}(#1!@;$dۡ|c C~B"}IJ{\ LHS5?ִIٌơO$@'sPݦo[snm?'2HkddPAD%UnRPJ6;ت{tЗON0AMppvLCqC?Z62G/M_zԆe@P>յՄ!朗(nUI\?[]z82qֽevat@pr/h  )T΃AA]Am?IĭH)J4֗Z*0w;kܮglj:Piw9W4~STG Z1* m{P[Z.S, ]N29m3GY$z6i^:!EuO `8,\賂c?͞5#E/Q\C_*W9KӴK=נ^F[ef.E#ix2;=_kL_-mQ f$gmYN %R_[0* u+2n8-qHݒHF:G._エ尿-tu`r?5]?",oQ‡s8,NPA&NTq8#URKpFu :ETA!ɷu3níFd9Vw檥#R9mY41IwQ8 vw>æl"9j$1Œ4.}ЗuA~X^,B+pݲ rH5_+8`7 h!@8G0χLLB18͌NEkwghkN!x`* Ij5~xt,l u sdV4lV{\,ˇM+X1X^YIT*"xow~/P|?ݽj4 &^dc޽1NPrPy:Ms"׹`]2ީΤ~N@TFu@ H#@Q/c& }w)v5(mΖ%1*0P c&ncoiZA2"c|jKP*) $osPvʦx:N'fSgwH w/C|1V/uB*}-;*o13x{eUs1`d^N3z}Tһg]N7\3˹23FN<`]jïÉBC`; Z4답U|dnX*7SܼG"77#}k-}wb w0D"y;ZO=g?%"PHCu= =@0UuĹ33c/nHtzg2,8)NqP"0ґa=}cJ AbM T,G{\\&Ms^gq i7H8YձªC/P4U /e `cG ^ꕘϿ *Ɣta4C]nWn>/ɂ:+s@T8q|kQts."Nbv `ژ|s_=Yk#JI#"E%?b_~}@lu*Ajq5zKZ:n&RnNOƮ AQ$Y!qHEQPֱld0U03qI͝Ӄ\PrW Xœ{g. R#Ĕs.%!#DMT=zs"`hѭ6mT;6) iz`soh7c<] >Ba%4 HPRL?=lALD %Q5mfh"zutK-U%Q*(6 V{OɈ6UC)) "4-Pfm}8o5M\PDE˪0:2X,-J)]!Ɯ8)JP2T9n|R!M R vǞs6OG'{=ʥ%aFL1> I RzY 9TKJw =0#484l^yDhj#3u@A[gj^L)'-h-)hA: (h5͈* SQ֙*(Djrz,IITSS@D64ъlk4TMEr֨MI؉ hӅOŊ}.!(hADDmZ(%QDM1)EUWݵ,IAO2ReUɹuYn20o v{S 3 t?mm0;L0>.iŢA!P {OtAB}QH hNhGJ>r 4xEzBi><ʎ#t"2؀Ao Vk Wݗ{~l@(d1pOƼ>saG_DXgؾbQޕAX~_3"~;^$A?]ggd^+Gw<);BC u2h& )f + uհXHiWVF]UiN2lkoq9®$E}J Rszj9ͷN@RT8G&k,da^X3vR ^Џ 0, 2VDtB 93Ƒ#s2%@PW| DbSb:<mQ !>xoIjB?G9nEJ3@WcV%4v=E΢y`=]}:MJR`P3Ixw௃֮s>ZH{3q: u?F<5LVNh3R~̏6 $ߴGgOm :X-lFt0kqG>cDJ[cm?7L14y!h$?T2]^Tè9@sʚ|hf؂gsY-ǾQuZGIAئDJ[vhQQWv)+<*C #q2`O&Iv ;q(℀}<椹aÇ޾S@Ry(ߗcvDPFIey^P!({@ifo^c;]]pnz~_j~ˡ=?n#y8}nTwFIz2@,"VwCd]ωUY;ED=~|C諓׷O~FRa+boVTMIYS'k,Ep{ :TJ6 78"kasݞ?@jKJd y1S L_^(z; RFEFZe3ܔ(dTQKsꗜcd~?}%p5ߕ:zobƸ`j"!1_eߺ`OKJbsMKUۭޭ.0 @U!J!h>:;WA쿙O8IH߿*m {U]VlTB]C6,܁veС?ԞFJO;A?8R[ $H} * ~Jq80c`*"ahLUAH &>$h@_1-gjpLŶQ!W3G!Y熒oi>a*^)imJ&v͖HoDI-0ϔh>..Zw<ȴC}i#uInKM8!`2:տvg= gE&95G8FhKNQ m2WGT[6tu7FZhPأq?-{"CǑTD_;#0 ^]07ޫQ=?MmJy1˜:c6#'Nȇ+l<mS1ůKzF1i;|@i$k[R&DR X)#(|vQ('ڢH,,t Pt\. a:zj2~J*^72K? {ŷ!(FbkaG'.OΜ:ɘ`6d0Ũt.+O={u׉V?,ďSh9e7k1XqrY9Eb"~Qi* hj?{ϦɑAF AE 1xTZ?tbA0PQ0^v(9 ~=?7zY?:{#QkéXceMC^GrP8 /i[i/q9Xte;x+ӱtҹEJuFC;y^ |=>O88'UU"0 :GgS:|4]0h BQ/D>.q@) ]*cY8 7{eg "K00A}V{mUV8}rt `&#%Uڀֿ;ml'3!دcsTVUC\v.%_-6``u*௚a $ D>ct7&QAӳi.,%< q#6'ء8qY Ћ/ q"ba5pxe@^ T>UոLYe\:!R)?s .h%J&T!I f%PPfNcngmGxNlbtw~|<E;qk~yF7rχӰ @"{Hys`(JRi *5*~Gl ;@ @nDixC>F8ySaO'$X4|0}$H۽E*~ڑ8Ca ?$7.{ hP;&(_)r"BAp5 ~c;MdC 4J *  HRPT"ɨ)QJBAO) 'ZhJkHGiCpJF2yJ%7!B$AOItt7 P-bT$ @)ZSߍM+@!w0ܹ{v{ zF8z.x Au8qPZsb{ǿQ孤bE1S ZA@7sQ9!»OO2Mp*XݹB^>)O-ۑKǑ+Xy yM)3#_l=ɓFSNI.[[kv/[5F M~BaiC306Cup\xV{xEL)Z]W/+gExȥ%sPLGab?oEў<`n}`! `S SijY!HKƊyfDFs<2IMvX^Y9S#č}l4<3g0pHQ[ӈvqIaEcKUjv(~~K^F;l"{M G 3x! O8o:іUp:cvl_&&B,ʮJ;$2LNjN9{~",č3ϾEf3E;q* ָaPvx/D^}{5 ^GkB0Uan㨏u/nn^#ue$0^@taB Ѥ;LJOaK7$4?Oz[ykE~6D?x r~nEA|^LkB:O|k4$~Ga~e+$}Ζo=ߣU/-oP\? ͐SFcIO]ǚ#=~9sIU߯:$:i#ԽMYV0ua.TR@{$wiR>_{ISu}MCo+DF2X/ xx82Ԁ*RHA}/x4E\5 0 /GC7ҽ(91Q::c(RUvW8s ~>a%{s>EnRpWK+c =4GJ+sA)Y k.lYcX r~(a~SɀWDŽ 믳!vCI!iC| s_Oxpi:;D:Q;=`*pɏ;FXF}]<`BhZ!W+~N/`o_)0p xn|g~g֏y{GPoDj:|vNjg/|>#@:>`Wߓ=p'fԫ-D Y5'eP fpPP,25m25A uk%E bq篫wgFvJXj. B@6kE`8E  M5¡dnkđrԢZ 9qsxq@7lRrw;5 fCoi橙mQG6Ӏ7>//MߓP7Fa?a. {O^@! P<@b"9rW)D9 jԋ0`ia rN2!n㌠pB (ܣp;@&Gh1@}{ޱHP8KP^UGA?" ?XEH\@! s9Ϳ &Q]{]/(/]v75U+#e&YϯNFT5,ܻonI daEz_y 5j?-%' y5Epf"Hhx l-b*nB#MNG:My}'{ЮBd A" O))4ǟmt]GS(_[/h0:7!Æ?oώiʥ;"bG K4H"B×ТGϧ$oiSzfeaMdcGH0fPc!r㦠$8;(w&@ AQWTl`ĒMk)d R?N9ihxOiY?!"<Jtoۛ}8AH@\(6I5Ck>υoT<腼 8 ^H =QB) ")cw["dm "EL&≑i]ӚE׿L1a/l:d0z;cMuP.Z@_zgbZ"zL7y J\Nǧ 2]GRYU:m\%0AHa8AeS>`A|w@0c!z~m/UU<-{:>,Bw5#pgUPU 7#25eFJ#KܤVaE0!=Nkc*3B5 x9LnmJz4@T_UOD9s;sd"H(3rl.l /y?Qx8~Y^#b"(Ag7L^Ł?Dtd ^G1Ӵ}ppϋ@s!`siU$? nK~kɖp˿k܏B~/@Ԩ D~}{CEǺs&$v'kao@( }*Sm /8G|^@ߦ,|?DBS ludoCVvZM:~=/ݞ|i_ fLo&f`#4Bڠx .IKkyi6a1YGs$7g:֠6~WD%۾n^h*B΢R? N2)9[ƪ w]ߩxwv?hRd6Q_,eLХ8sg4Pɕw_ʼn'>ޞ=z'U .Bm:i?n@p`-rH1F3!Kf{~1yI0P _}{d24xΜ8*B]4Wo3nƩ?zTqxpsl?{l#N+#&k6ï 3mv_6Y:`7=dM(*gn}Цv?H g_y auH""aDU'^111v\wo ?m(%RH )9},NiKywѭzj5%(УH&Jْeɏ]҇RHPERje]ǿ.~=[o?~:wgUgy3F3HҽZ{KQ`{:>YF%SS!x(ǭsg"]!WRJQw9=(Y)bҖQpWX}f$(-a %hP4O.el{.5%'Օ\g<s[/yC?P pnQ̀opj80<͏ /B1*a\XfO\CSJ=_jl yv`'s3B&7ؔ|lTV$?UQEKx Zua 8H =Ó +r͆]o U*"f)/Z^lSȴ6bJWm i@ - WItoB nQFz?z_II$J] {@O2%e,g7hEy7t pB'ЅZFgQ%41$t`taXXeY[i(XbM "%Z:Shkup9#;b5T(4͝|pmjf]bfTkS" iV 'mIiD[j*npR:,iI@5JY)ϱ\R YgI[]+dޯHg=7Ez҈o|^qxO3MOΆƎX-r$I'tST. KJ$"*P ykqr"F/wzwRhi4 l1䑉iI5zR…EGo~>8H:@^Ȋ7U*P § v1>?3\:'!X0i@޿ƃ{I;H?BI$II-mvmmmbVګlZUXխEmU :Ͽ0IFVHmI_A/Fs=g ,?HihyPLYcXU|4'$)]kalJk;$+ꨭiK\ :)xMBNunO}}fﶿN|?:qd1.O+nD0 ?&4=sII⪥@esIPI{`wڞW鄰xpgL2R8(43SqKT\ L@H8w?=yof9_]^VGt(8 Cuά$?&+ƴ#5CS#)NN[VAޟ.(qz6/O-Ěľkn('xCX9z8ߔ:3ȭ8n$< [I6 85*H m}ԾЊP=хt/ H/c|( 5 HTL @< x*@8L4!ĻU(oRϖhzWz j(WmLAs47'}V6ZIYhMSt,`Rq /Uxf?[egdf3tf7JQ8}V)1cof@!-ûd b.ӄ<@+&AG_0#ʇ-YZsOo?!J;aߍخ]萉<>@0+x(EsFÏ :4[ͰL`M)|;l̮93@DNLIQ%_@ӽBԔ~wN8Zi薃νſ"^Qᗾ7>kՓ}ymA}ȸwqλh;5#O)`CU\URQ0Г-O›z2i%éew|dۃ=B#{27 :(5)SY ],Mj֌ rfY^\0o"i2;g[7g`=SV#rlg)0zQs&%5tFۻI ]cnM71btQۮI܀ˎ,x[qFMZY-GMf|oJ60&F6AfnX7|_,b WKRo l; n"$f츽p%y ,K{ktnڮ9>2[9ұo+7 L~ⶤ7,C Wuv6ˁxoni F)-pawT1*7F!׺t_BG7($^?Dc\DHHE᝖Oo ?i'h^p ֐u ? 3v,˭'P1!CB$^&g~G2MϏ1,Ld/]lSbQx3|Y(Ă3hör\.kwn- /e+.n\&P'cx gSvyҼ[rHRO>(|[ْ,mM+ϔ[<Ňzj`~%yrZ\$Ղޢ4wtvx9)y5ϛ =D/ b:s}~L33&AJ:,5Î;\]up&vL2s/M>mS?2J>Snok/Ƌ]= WPB?+r`AGBDJqgkM-7tg`"0Ts4v#gܞK~ "mzE/,n U:=/Mr$rG7߶, &!6}mo)OpijR_8y ^eƆ;E3  ^+{&/ !;Pg53?Ҝ>״JOa岶fM ( 0L_οzd»sQӞW9QϊfQZD,ۊ;09f<7^\=RH6׺#L n&XMZ5a;5pH_' Q$ }FΈux!tj'[NM5շ+ÕUVӇlZ+7JsJTU.iR*Fm8֬w~-(i g isya5t(^n3>>>֪QfEɢ'႞ ]9ϣnӣ=1KWu ,؆9^P gBOB$*$*r%dh;F>9T)f@4ak o߳ ^i݋x{e`T/_;$~#9YEwûwnxR>~_<b/u>Aë5\w[ A=baNލPihP03S2]~c͹n\5$bثH ]4}T{A+AwgqIA9CgHkǓWb%&iY 00(HM0it37@q{ od.'&ǩd4{8EϘ`au7aOPQҪ8Y'Y߫U`f?XB4,hbοJ 25guŞj'z; #)z0mJh g}B}[dNu_!82 ly`v8 f0`/ -xȮ]j_ڛ"q  RZIY; brzc$ v= xL,({mvw(]1ӻߵ7$ABJo)]OtaP;{= RqfOBV7?~ƩQ?١Öf$T)WI Ai:['ǠqMOw: {iI?͢O{\#s$ T0QM@\ <&,+C^ 8~Ni!ͼAEQH}iFD[kC0zc\0xAUCO gdbW88NP"Q?|L)ξy=a43D&*cªP2O&' p]Prڭ*l ]JpQ)RsxX(75o衜x*5pN4e j=@6CHCvSSD) O ̏ryHJ:Qu[j*ca5D[Pّ6Qwn_u>  "?ı c\K.wϵWdǢP1k0bS±,c\Pˏ^X!Na%8? }'X+5cD3|==Y_i1}oYOL05C}<)#TR,Hbly'QGNAPax59$Rp6>;ӌ[uqĠrԽ5p*{-{:?.lhZh4-l0b\8wC}Yd1@Dnn(2e9DhM >o.`qGM%gs"T\{TETk>EtY 8Sw)R팬܇(b?n}ݤD@'q@C1V)=FpZJp&DiMi1g:aͲ.55IZ7C[ nqƌmI~v㏌5Yk]%~a52{μ..cqlʌdZCc?ٮadmk@Plt!\`6m*0Bg'7,DRR50c ؂cRԠ4o7*D@| ozW' 6/7BG`3ƀn* @A'lt1-c$/ꫜ``墧Psc)pC;ĝH}c<^T*-Zzjl}hnex]'=4.VQ_ g{iXZء׋"+/VQ^ M=3ݰP?\Eq&NsPJ|wPg* 5R@ Rxw;zCcɺK?JB UzwH|h h Wb *@2Q <>0^Ƿj]4wUޒ0z bG9^s寔xxn-`q2K:Ӏ,PG=e w,?JoP#fzR"<%Y)ZzG|_Ue"Q2evK vG0J}}x|$ZQC(8ɟ t&/M|GA-MƯC{ķ^*}< cX\ьd_bfhN#.ti^1==;v1v$3 LyxcxxO&RE$1Tn;qfii{#5=vsbt/B@IN (q!w, +1#{^?]Ja[8R*vZI( :qF_: ]r ); r VK\=i0  [ZuQY }kU"l{rLZ 1|pp~pMZM4 Qa3(E?j4^ㅗi ~M*r}uKyp9DgI>Ouؑ]\=yT&Px›Ő $3 KZD5,\[0`pC |\3ՓBwD8_:ǣ5\u7`FʨL#[u+ V[f.vHn1Bplp?}q Đ~0k$>Vz( @@@xnS\[Wŕ*˰6ǧg1rFZ,o{. fJ}6О%t7D ^dph~PcΙd#p D)=o O0`AʇLeIqPh?,_j @TI>t/Ltxc _dmq(aS}jp?vWR$;`OcUL*ɡa]PE vqhEж@ijl?Mw>[(fXjۄFJUE7/7pUW ₎u k:yVZ+mNzZ5 tۯ>,Lx+`ԦřjV;#}FfkRus*h♪s1m9Dm`T dx߉ұHIљHߴ^SBs?ǫsxܭ͞`at@ 'LFe//Lns\C|zƗ%#lI@!] Ĝɫ,:)*i{劂 -:aŰ]v/wm ß6l1x,q<  y !r=a"(~4 7qG7!}*>j Ţ3aϵ_paHf?SI䱀v"o]b'n;it]5?u4IMݑܯvP4}FՀu$<n3sԔr 4?1zS^1OD^E8kLcRJܾ産XxSB\h :@!w--=+}8U*Y\]ޫXLJ,KF~Kv!H9(QWG0"0M9PRܩ?~5@l۱r9:<"9pVVOb4,דlL:u{-X()IFC?{?üʕ&\ 6‹-umH6?|Q bHyh:90m'FOЕ1AJ3  HN`v`l4*AXbZcf IZ6s @vv'M`R;`5_C¤~XRςZ0kF:w'z a( za ԡqXdD&1zֱF[fEHrWc=_WLu1ږT/0/F3zqɀFl}LagejiuY?SYA*/\w6F(i<+>՚$8%%klUPE#0?i^71>; LL1sW˄  D&H#HLlw΢`=Mx;mJY)BN )`R}n)CPߧOQW\]NDY:u>y5XׅӺ۔vFwlt |zPL6d4X*y6:$#TR9J`TTfKҍ+)' !2k䔨TdyTNqD'6 ϴ`#=kXc>AA ms.?#Y3W74lR/yE.k$* ܖ{}RX K4] %Qު8=Xx绱/^$NKVP($IbKgtWun(Dv{'HGG*r!8C{):nd$ A/CvWv*O#yB>BqY=JzqﹲGԋ鷑% ""v]^l%y.4$K>i5޳,Ά*r+!B(9yC6(_gAp}=q730MF}.߯뗱 K'۟>*;7~'wè<3 㞯AzݓeaM},o{?3YwC L}M.wF<5w_ÞH0uϻv( &_ݿiR"fV(GA.N?u. ǀѽu9 ˚ m!?νs##'6%c,+HI$Cq|isPީouI}ua= ;q ͛} 6[htDeQ% ? = o[OzL zWwX ˠ2ez@<nϖM,>> ޵@ǸZU%;D@0ů(돳 ? Q>['\oyK(|WEkq@7㮿;;ՅkC% TEB9FGojzYy~?!?kKvgD +aܯV&J!Dx,};,E~JͱWX< 1QI(p걤Q.WP39‘@*QGt [ƲCQrbQ } :J BM2h:(3R{z=p^?PCcH6`:K9UV11x1D0w_-Pò;@d1v7=zL+?0ó>ZT1m4^2` &dH3F+ z:2igr"f܈dɶ0q(iq_ޟF.hN|O/ u,u1"3iMUv=q>'v)2t9HV~~EѾIFKwz?af= {9/K'TmH'/yCΰ{/gk0t@Y69LKf+wv؂a ual7yImw &謇mUmla7/\gӀxCDۡP/

G ;&Pkm.o=EoRZ^@[\c͝OYM/;h ΦMmt(aJ'̈XPc$8ˆe!$LWbxzxmKI *-:Mx=ׇ4 v^ cb]ƅm $hApgJ}gBM A> kI'a/臃>. Q:RMVbٲ ]T J I szf}<vT1n?G 0a/*9ScH&) GA*l3L51AA|g +iϞعtGJvJh}s6x:#F N0ЈtT )+_;d3Äࡗž1 Kn(p8fGphv;&ifɶh1I*H0w;ҢPxw"((}sA㼒U/P? &mBbl蘈@𜽚\g:1V!Aպ1Kܴp`8[w#~Sav 3p `0`8e9gu:لG92O!ΰN+b//EI@/.Y ]B&|X_,F]f ľs4a uHeNqEAoXlbevo]FPnLl Gp,S'sYLlz%S31wD0 ;,g*+k3u|uT:g.<ݓMzd@6@X->L}L?$2g10;pnZ* i_. W_wZmu? G~_x7ݴuS?ݕD YϳNbhf]%CXsywɿ|ǤTp8 <=TBd*Xų!i ka;scBcɑ$i|qDűrqPmXX`∸ELek0 az|9ɻp?>A(3AV$H"̛SS.aKj]vVŲv͗%$%t\#8`L&;'ۚrP7;QxӺas/nN V)ey&]  QHukI=e[sr@1.^VRW+`"11;RBSC,3S?n6:mÛ}L<2<trآ8NpCSnS_P|^taM TĪ t4}">g 'Fw'Ic EYLC K.@g@@ltFDOÝx"z8čji`Rd^=#`| VLM -QuBNz#> 3b ./n"@m5z㉮VszvtӿH8lf({{[ÙRuBa疱ʒs7ÓÇhn=Q=7A*tݷ{C\/)(JǓvr#nW_ZsCIB%niWb0x;g;w/*vVpx? "/%`=)y:pߐhP/CO]+d %eh!or8 &%syb{m(wN%ݜ<ozߎUKR"m\}Kqi{X,AT-V{9Ѭ`!5ufB@_pHMm65ؑ M>~d} ɘK_y3`Q8l\QDON{tŠk*G ÍөUs`7=uw@'7b[^'DWMqXX|/:#2)>Uҩc]+a;Hӄ%+`m%rvaDt"ÞdMW=tRn"רQKs' Bb* Vc/Dlt,^8q_3Rh~|"u&&8Vu"'-Kf fd4ss ~3cIVQ6h3sA]woW &;8<)YQO3ߪâx$", RH'?H~MNp̵ jC%1! (GQI`<<=nj3NSIJ'9%U;sAD_6.ɴM0s`?& kЉ 3L.r"@jpUE-gςL7D7$_p3s圱/lS`2 yͨ4IN)SBEg"Jtf!Z"x$S@s]2K xu H$8\h~yv4O@OC8Ȓ@$$ sm!9?|(އ r,\vF g/orooR= ^""EOYV_b ._W7bHg.HU% QBCs(@vkl G8uF˟>žu$.3xA23qC19-Ex|P Y -?s' b۳Uf̶sz:hI`JrO ̏& }w-rp m&rS2T3G|\,T&0JI*EqWLלy=۱n4Wv}P ֵt0& M, ?sʊ( ^'g" J8T/YN]nyq=Hj0_i4CG~&L HaRՠAUB+1N 3lnRtÕ4C^qG%NI!6ƭW\?ϺF}ƢLl7'clxR:DllY=zꡡ;<,HlMfݎüѓo3WoF |Vw1ѧ?EތzsmT/}d4wN0RҐ ~+Ejß"$r=8l՛L|(;v͐ CEL>RaK͛x?>(s6FESUo{cxi%q&!%ߓI zk MkmIs?[BNYJYBP 9{,c>~j @6Q"E]PppDVpa&SS^ TQNw@b}+3.7Oy"MRZb͵U"I ֊2.Ox(Dȟ]ٮeW;XX))yE]`:%׀zg#wVPXOT N9AtfzA*   NI;'&"R1|)ucBc.NBddشK}piK~1pZsR]{( iͨ7%QA}KijW 䀏$kiDWa1́= ՛4 {f8P+g1C7*$mCX5i440u|;ΐfe͗HN&Ս3aXcn?j}\k1g/1~v<-֝*wڙ$>")7#vrE5{У_kd`nff C@99 9~L1 Bg}XӡyE;tJW3LP6I~o;󟉧o6;={㬒q9czF Ύt^|C ^QPXs n-(.%.@֘IR9ͱ#cMϨ[ⅸXea}Mm ݽo=U/d>Q9Ì6i.\)Y'GI֜4 Di&ngEU.;=@α5\nb 'YwtMdce}.=(u*q vCdj 1a;UT`XwGU@ZOn\;:Mp%}nNeo|>̪鸌S{wj a%sa(Tyֱfzu\:]c4z'`*3Yy}fXj0f9Ɯ|cFDT#Ϟ5Wrk&u^HlRuhǮF}hk|Ǘ}¯!(!6<M5h%,$p cY!cYf)I*T28h7jDGB1Ч^c L0k|6~ccP7jW=w.!c8c=[*-rN"H{; -&L@x& ͎pr<2V#\Y} Av#wTpsb4n_uDȯy _56\KS߼q-PقXX{>_msmYptoǜyt]\fs@@pϱxmu >t34a+ԡ9@ql, {aˏj[SH(ԑZ@NCbحkH+~Sa_+YS}*wӇÄwu%Xsb`:kBH3V =\9u9PE~"v{i` w_[^n^=^"G"ײBam/&w=Ǹ%@d.N.g<>bS/e7\oשZv:upb$x:D0v VGm:#^Y~Wv,x_Ӻ.d``Î2|?B;Y 0 &o0H"{S{3FRM[ ЯHdyXlh?58+ Iq:T7.++$W4qՄfw/ l[Q| `|S-N?XA) }nia~ŀrH}u["Jund+ǾJIljokgc(;~sng/6kmO մr+!C?zb:/<9.ӧd+43zRVy+ -h8?ZN5ZV#!?iaׂrMjrc}֨'գ}-fnj^WRUG9q#>N*^4)ǩ]PN _w^4gfCN}, gP&D?*ʋIvIv Z9D0;"" ?&28őePHVkŀqC&4C\<;x X08cXOa}T JVdFm %q׿v~ E>L¹e}!J YzUtY/4 zls_Ou6(*b}nt2H,ĪJs æ&RUgS9z7_En9g;~w?iȡB(?ƧIw)ub:#[(X/ V`Ҩ4H2.cs Wnr+utH.7Ot :Almˀ7O"]'02$A9Q1SCq#9\&9 bppd:Co(0KH\!FFzJ@Sڼzrx`RTY6:3rS>]TbJx&?%2cilE1`7I`{'ӡV*  N⒛EUbMB$Fp! & "]MMIV5}?B;DƤG0~%Ľyn'#oo͍yq! /4AKD@@2$ $wHAL:_yo^2qEX*PpgPˮ\}LMg~f2к)QD'@y=%!r*96\H;u>qF>=D!WcVӛvaС0 ERV<-Ѯd,Ľ'G%`cfȷ Ikl(ʤ $LrXZ;>=9R Ve=c Kqd hFW3-{V4t, ҁœ4; ?28ۣo-5@5`à7T{`.+ܪsY@ P"=?{/jA:𙐀/zyG Vmt8ݰжuig+ySed.k5h9z#JkU#Tk)FI0nq@?Z~ϻ3\_SHM]_oLկn6on7ƶX{Cy,A$ fubdf܀řT?Owr > _BPhҤ>AAHE(HL/twE~o, .ѐ_'nzT1yJyTy o'6()GMFICI2A?b#TAR "&NRJ 4AAAL40CBM"eg_ҠbO͗.P0BQ"!"2l ?9ʈ~>qh0M,b:%z DQ/JlS\@o?Ew0GwB?!؏~&}=߭B`W~~?ᨛ(!TYrɒ◃o"n,3({pr/i#'S&|}gP$U<%O` V񕂻{%1;|xx,Z&Cڪ4]c37\.u*sP&PSƅjlg[;weW%l&<A?#l {No,̞]1F3<Ĺ@3zs/S38.\.% C@;|M.u/AY@Qb`]gM00`(7Bwo!j*2*u}+G98]a̴b bg04/Rj?,HS9X9 (| *S{KJ4oI xW?BJEFzvA(TA|cU@ 2! 05?݅>oHSJG5'9UXvw4Nt~ehO5H#St"tp^ ޏ>A"v1҆@Iݨ0FpifOw>zr?>{4'vU*Q-Ή u*sxfeUA*QY'Q@>w3Ϧ | &3#%u=?*#emJf~G|?| luE":bQyH>}^nrHXN97*sVʁݸcaBju wsTiE#>~\G#Yl; 0n#Rv.Cpq"z W%%gJ jC (1Zˀ[>upn`9s^+\,uo=/5M0EiP;Tu\bC$ل?Ib;>>N"xW!4 /+e<`20|j5j퀳QA<qPz>Hn?x^{D ~"v0Q 9 3Gt1ƞv_'Q B xbI@2bB.ܟχәߩ=k|?kת:w9Ϗ+4$TsON[1i.M91Q1;0.=z:>4,e}BuzN!a@~Z]pj܏]*wuR4Wݎ]654t~?}~whh Q\D 謚zyÔJLfvT/E҃ʬM?Al.k+/8+ˋ{d`Md\[ 2kY_HPHv3oy q+ ) D^q5e]O״BXD6d!6]t<@G Xޣ`^5qa}@3Μc-B䄡,t sy !˒Z!ryЕF WG*HMi"!9V7lldMO`| x;̜Fzeǂ3Mmt0_.wgAtiheB4I.4v8 @jwvvme _,b"$}*K S-[_҆ń̃&tW UK+tzlL͇O6WDttOw*˟w @KշxǻB8@;Sqz{vCz||ioE;e0hwfo9ގv#r|0X5,~߮ )_k>CXMDH?JDk]X ,!tF';R"Հ`~wa}Z0tfq &N3Ӵ^_^}ԖƟm#e{{;g8f~=C"E9Ć@3!-/,H);1#rXCcV̦zhOOz)%4]M秔~??޺/}DJ;8ya|_X9 zRrP i~|`@ca1s~Uᔁe 9,`a[R7 p{-2ЭE (^VC eH:"q!Kw׶9 A0><sGƾ?P07mtQliT5u8n!dzYuc{im~JLSpu6J&[Abі@aE4 ktE4)J%,`X =Y6vTb1m|듰=,_whߖ<@΍>G⟿Ho>۟B#l'cG+NڔK{>ikW;H_K`~:$SۿϮ>%vٸlxy}޴ yKsu Ծt%=ޟD%dD>⚍ Os[@8p%5M]xs[:WvO1w/:R& )4sI@^eӨ*'N9M<O: =ݰ;1ݐU29WE E955#H;kwnF@Fka_ѳ7Lj>NX";P'Eb@ #<{cikOQAT>f_~uxf 6-#ݡ{Hy ;p1( Ni&0dwǭ(Z"Gـ\*Ӯz B[ |;[9;߳!!<CtO2K.QndM?7ilW7]'R/OU-K֪8*+ T|:lUCظ |\#v\V13׃0A00gC?i؀=a.Y'pHˈg*<u4_i1,!Q=%=Q[380l(VzdlOgt;zUgþ=;C۷j.Ld/wx52ltd޾W+˶c;$b˂K f(uSU-ϨCD7?$G[F*??kھ",%7O2 d`K}MU'z"` =' /83y &\'sg%iA6-sa{쓧|0UW9x{Zdl'GCu'j rzo'xO ckB*N9^D#`;kDբoxuOk>e-QF^@QzH: =xݯi;gVWMQW̓7t>oEXA! Oc=(DCitGzH7ǒ;`G;-bn5w6Qn!~]w%.£!î>LÒ4RfW\BM:] ONog͗mxK.wq@(Z.cC%`>_τa\,4k¿~NEHk Ma;zgn GtQG>#vۖrq9q}n PKǢI&/EZ>wH:٩Z.׭u$aGCL+GyAYte/t6֌I@nx֞ BYW½NREV];^#ASˣ70qU9;HLcL5NM׍,Rͳ<8@z [ {T.rƘ6wOq•+ݮ;%éSal3<_Uz7h?h,gXf7SP̫%uEvLmZT:ѸC%xQ|c5q/϶6L2#$D?v+2Уes;P,1"uhNYu^y9 h\EٲZkO~݊.麮S]ӬaK= ,DYmXM3(l^7|.W݉]s#8\=S"jsdݏ8u:JK܌S CYhm~KUFٹٍm12JԾsg)'<] cU阛oyZSG7G~X5n\b?3T֋>jw Q?]:@kf~Tm{'-1WLC@#-AZe-hSB Ft)ynv/AcoU_C|q#>#rx}K7ֲ!XT8Z a *0o#m<{oýWl E.]+$<3`*^ӯAұ.Q&㋪Ǘ*䲅D/.9 xHJg \dQ)l*^RXϕg߹UۍKf4^ ^XG to܎s5%ay>u~ =07v=N-;f8dML08܄:axC7oݥo1i@o3; NUՂ욒eDq#-.$G$FϹV}7 Q8~ҵҽpv9mM15?G=Gۮ1| Zi./ܺ25u[ ?o軟kq|Ӵ_~kH-8:7Ej$.xy򈂮4~&gя")s<2IP?2TaM:==q yH:%UCj j&R(j i"6e!2.JY4 P"A%h%4QAJES DQ0QMHc"fh")j *T)iBdqheR%% g+9KF@h 䄠D5H )$/H耊`h&*&$)j& "aDhHdi%$ QB Z"j FhbF( bQ*&j"()iIbd*"hf $ib&& "*"d( I&`eJ &j f&*VA)"&aj*i * h@H f R"f &jb$B" )(XB & b`FiEi "h)f)b*(?(ijj!"d*`&"&h(uT4E$UM J 04Jsb*H Va ,!B\xJh ncMDE0}&L L LTTHU@G:5QM$% ̔P T U3 SQIL3-Q$RQ0pb! dP`d8M,C$AB ((I" 0)O)XJ q.ijBiC? ́hs!zT BB h.J9'I  !DuO@RSH'| !}Of?wPyB)\^9@j9A52@!p/a ŹAq1 ?=מCfo?}kL@I׆w»'L~A)t~tC?5_ޟK' ΀ϸ1|J`#FDTßQF242fSc!L$DKE2>"q<@r uʋW ~5 5ͱߪA[:9  *4FBwcet0K([an5B$#97snŮ[/p2CQ:J[dcy=kzfVo̙&gWBaN:9s3Biw׉k0)' t2ah,G /R#pV\Wxa{h5oeqnЍFWD tvqDAka n"n\+)Mň;^vk~ˆ'^<댘̓}T| ۂNb,:Hga@ YT][ܶ 8;8f~k2QD޼Et;vƖpzZ4gj}$s"~Ws/F=̣G֞Gh'8_}T^}~ "_x|P3!HOk>UODz l^}]؎/n\죊ǑEp5]:~Y5@(?*DJKZ,D% ǀ G@:FH9_NF~N#`ݶzp䘔8 _J p(fxC -=b`vW}}59bˏO }3aꆝ w_ók:NXyy:@EP;]}xMqHZNK APErQAhz:9hs5yy$? k+m)rR$TvfvC: K6n6hf3,c[F1˫b3 A m DZKy*{l#Y\ZSLnL";~kZ8Z=IViǭ8't@OHvMYZ6 lb!`L(/Pj^="AQFJdjO"<\ԒؖO7c@yݴp~EH]maϣ.,oSDsA SE @T CM)ַsܳh (80tǩ|^b6qhڸǿKk/A*v9釛LJ "F xhV;6,Ȟi݋U-^IOo@ר JS=H |tܞ |fOkpp ˇ~|Dt @EsM hWxЅ} WN@tpmXaVG1+ozD4 Dm‹4@] K@{eZ5W ?xr=i{!={ `KTDKAӎ/}?b΢=UJ9}tS7ժ^$CY|<"7'14%f^[q9uf?hkhN\)u@֠n(ߣ(8n AW7KS_Q6@`a^`¥n/˞ʳ^ 6Oi7jT&J"ɄN03c\f<$2. .މqf.]Ȼ]}Y ӈmȳ›GzSIdP:OvۃO?ql{Ϫ4oY 9^ɢ8ׂ3qlHxN^1aGƀ]QӢHNIR,#<% ',U|̞>hk"GXā# | ̷#M:õ6L BqߕzNFGW-<$Hsi?JnHG6]~ $woa˷Rj{I &LLK@Hk@̯϶P!p(PMza )P ;f!( I9]Q*1Tİ{doo@ D @7}@?sD9ywl׻1@%O>cw}?Jy|埚i R4!島Lԕ8m(`\"EIqM!E8̂j UQJD"QȃըlZV˘o #hxdUa|}.01xD@A60ױ60UîD6 /ʃ>Äga[jljl$8WLiz"1n}  iD&Nƺ7?b@qXb+S0hߪ g{2!Br<Ҧ*YMSqCLhT^h*apR d2*/]#~)3~ ><b`jA>*:Z6K0ل \dЍ N!C N#H@0.>T]դ=@{; ]3p֭?eДh pC(tpe nyӮz (q39\i 5ZPP9ܠeNFq?3PlX5nWH5As G(z,?;6YTgߙbSΈ)>b-ȬOa}b0OO]hYRs2+U}oujF혃suӮ0ua:0uu'4_ʂ-u+:)#8T2ӅNME*P Fw& 0\)n 9/hky2 '3hA[ ,69~A>}Qpwu/tsxysGtϬTbouWu.Z8X^"m_V?bـqiXXxS(4m–f{! wIPϳ4>JDGg/,*,p9?b ҬR*\ jzAXVQ>@muoyپi COCD,<4` >Ǟs-%cPEhg/~uU-P HЁFjƹ[]9O :mLLR9@ _7-hLà#=Zw~H|xP g(㳆tsk85UV+[lzNݼO\Drmi{+JFo}˓^vRFżc "PO)סŒl߾=ϏOCsOCN f u?oNqoG:ʩ+TgO\fFVs\>ӊ#z]#{P CoT2~Fkn-NadiVE3h'[/J=xx[os;Qb҆3k8̰ Q§ vtwI%8Ji .97gŲ(cuŅPD1NW#3n86oYNﭡ8c0mtҦfvG6Ø$pe'sQ-:m~D@B AόN|q&Jأo4|Wˑ.QGCN.‚ .BCu?Q/E""K?yD?l\EUόy*'}^?>SHRBRTE)P0IE*UA@1DXۓ!юj;#OOoT`c?Z4/LpVoB{*cȊR 1_/$ޟ <Ӕqpn∂ @$AC@ԙgF<2HVR5{csIm2E FH!Bm8jF~8q:6kũ؏CŒ<<ܡlkBuΨt>9X !K9geMI$9#gx<m#PFN+CQ>VWcg|ǽU\q6>Lic%iӠ' MO =dӣ {`q.%M!iqVz2B#u-IµHxy;=hJ) OD1Պ RVh4M RzO|Nʖ+yTة!HC@- g?C?|=O_zt~@?~OӴi)M`Ow ed_՚KB]vJ8uL)å0b5Vs|ÛFL`|(UF5aغc\ilLU/uI !W tD;r*A{m63 MHDUp= Ɉ_o_bf#KOb];385v2AhzUjLi%DH@!˩( &A|chr9&ߏn(*{"!Wo_U>e7$-u_S| ?+#8 n"]m""$|3K6z11Sa|s n[VNL!U.s_g>gywE/(]`2bI ?>1 *!ˇ 8 aѵ@2g1O:o;D;}lM6?k#:3/=mSShi Wd|]G5-#$;Aag4M>v>OˤV27o©@ ^7xH\zLI4M&P2pcG>9EA2SJ{C!pÅE44 $i^(B vCg fa 4G">ٯ()S;sfm |b\ T9?@OTKHDR߾KұPU}N"ҢA5-G3`o-T6Mq@aXIY߃LzG#M6 qD瓎K~nC7~u*6e&CހGD?:!ȓQfa`6AGe 4*=yl!1 ` 9>n;HQI % ]9hN}SXN 135܌8L]ǞLl;+wI-ykZY<6q. a3J:Y_`WW(RY$eUU! +`m{˕JRIr5P/Xn2mTS܎xИ$LCd5|s@^RNBzJҁ8h|}?ľENLNTŜ\AHpO_HŖrnW.|*8(~ Av-ߞ#+΁z"khŜ~~d&*EK#Gwٌ*c8ty3:&k֠ت' (@2vu;_O҃9&*$A  SkIؖ}/8vogH2L= 4J@Ѕ J@lbA?Teq@iD""jJ.FAp@ZJ?atC!xv @º)yPSo(B$cb]4 A]p_CA! gC0Q5%;ZPTMI`YLiT4JA1 4BFE*J Z]HI #!(X ԣ>:}N~la@6 T<~sNҮCOX,at?DTOm7GXI_s3-[iׄ6k<?[޹ui#?ٳXCeT P.6fff`bVw'ٵBvKj q~Sp!Be@-fY$<GG>p@DQȇCHҥ  4w*(/ጀ( B<0Q9~o\8/8UP(o҃a(H2FEJuXIY`7WO19dTɔۥٲ̝ !'@sA/CaN (K 8{?OL x/W]y1;^|>iw/Ϗ;'UH|@4P 6l@'_*hR+'wܟ:qO]SWp!wB*pD hJzCcE}[Aj ʠ#}m*}0L9}@ZO|6?I74U5;=x'^7#vF#r^HGрլB~x$P%6a}`bBj|R|٥}X%W>4U߈% ;>oW(]D{WVg; M9g6t<@=|">̪wѦ=d%ps0숭qE^$©)0r ԰DmnP`n J-Q~rjʉ­"tԝޖQ,e+8n9d@8]MT, U Yľ|{`t<EQTE4SLHIDM -b3éホCQ(FhsߟAɤ6"a&`)hf!JRiYHfD?qdI c;jz8; I@2t:E oKg6,*!@~#MgMҐ7C]b}}_|?Is¬1ɿ=94^ÉayrDQet lm*ÈdmT\-d\EVMM`N?7g7;HXoϰTߤg) >g*(d-Y?s=y%*w|vs5flwI7r|/6?xWuN o-uҔ(/B7,|1 (H}@"'0AEN";5߻7Z|ç0wB骠ΰ #*o4ǦDx{" ߕ0DFp1~7CX2v꫌*I=#DBOvz;E $1$d{B< m  𨕘Yt>!wrB>r#L9G2Ş Gff_+z ogTMN ~iz w?_Vm`t{kut__-[Z㛒 ~TCdT 6 Kv8@pb"&L瓘XE +B ]((cQ10^@ #xc{?#gKY1$z59ӓ3UCЭ4鏳ݞDy@Jp?,>JY5k?oσ[]LXO0Ne1D3 `)m7< h*Cd<}nqw$:+۱ y4(S0(BX2D  QcJMÁ|k]BG t>?Q$A ӰCmϝ;Gk,^UFsp 礪Gs./9:VO6>JS2~ĸKhA>_0gq ) fA BX2i2.᠎,K}O}/<L1!:TUGuK5L`2$h >O?FJ(]}Y*P' Tyq<~f`Xw9z T]ti:NR ]Q c)f +$GdLù9I s *̘8~{eM*%"CL8??ZB4дPTMM$ JP;Zٛ $d#?[j 40"H B!G& .1E DJD $!(bi?2t d$D$$$ -e_fsȤ*BHɂLu%UQTLL* BXpU#XE R $z~KO.HxހЉKIӬw.%>l+vbNAe zx " @e0EP{˳( NEPq 5sCwt b54?]q:.Vׂb asc;1 QGfBtq\0DB L !y EvvOpj><ËHAT ˾1[v0 ;9Tb?oʈ>v_pҨzoK^;Pu0$yAu@ڏ p qrU"6N>N aW>Z3lWy 3p 0BrO;Ylo,vc՚϶0OM3oe<:uO\;މ|tͼs>1ac]q9r|G-й &uo^uyswM Nz1|W~f;vdec`/w;&ӲG)ݮhD>5:u]Z 7@W3Y.\àvN^{O,uxǜraAm.xՀނmۤO>p øU\|<fxkyB|=L+iy6{BK!P=X<7zGQPel6Yq^d$31vw4O2w0w _nxssi?X ѺEڛ p5=j ((]f;.ueo捧p)0{sWC`(h( dG:Bcg \v+-0a1<݃LEv(m<#ybo&q;LS)\:),inz~m#<{KM`04brM[{@]wyn Po;-:rO;7 xմtLVhNs* S-W5M~4 / 0"45Y$,0XAc"C∀{WǣW-֍/X{9P3 _ن4Aȃ?.?o! C+ P*X{VRً[ 09]ۣZPL<ΔnAfuTGmF{ b[M͂d LC2H.P5aZ*eݖ)yŝl^'6yKyjkW~ `5bg9L9kŰh[>K;gv|ÛDNYVA\89H " ?@@<9mp >ns<8>>I!"Y8 ?fFǵ?]ȞMB"Js^0^(%;)VE\!L'=!8*B;L:x!+-&<8CS7~%ؐ5)z7Z!Db6 G"4#W M4V9HO}3uw(-'ްN< !@پJ13gw_YQ}(I 9+Md!xvQrhbjIq, db޶4 tcZn鐹Km,|׵3d^gxs幆!;W&Le똡NtLa+0U!e"Aqm\ۺrEER@ V8S8VF wh:И>ͫ*9T_dk0<-\qg)>4hrldû Y=Hl8^1?S4p'7_@9+f1H\̯nu Ҩ !^(n. F&Nw:l/Ȝvu+i³-Y/1a|}Ɇ60 Uy&c9Nmhl-8I0Mݖè5g4_x]8'T_!"UZ  @#W&^0|dGD~uv6k)HV8V˩{K/-{N!Sr:ChsgSyǎcy8+FN8~XUU EbiS ݀t. H7e2wH=⠅@FxikĴ2HteF^~'2!Ll>soƒR]:Q uʯ )Oōp7P˟`jbڧgk 8b>4zE`c䠤ii lSz~pԇiWt&KEd SnG沅6a\0vެ-Cj)"[us`9MbXh~ HU5|h⎫ O&GBah{^6D}cH2z&z`ٸ^zV)AQQ=|I .<1c:tͥL߼9f<~`vOn\*PñF@ DW!'+Ş@tUt˰W΀'uUޢkpe^wiOE0xWktJѳA r5R-֮ws毃rw(DDtݱ)ᶻq8ug(NMdf@x9G2$}>EA.ŧ5Cb6@#P3V1mH$P%9-2g%tp.D(JLXj r3rTP]3)Z Lo{kJPM3*ȁoQyH͹Q@IHGJjEл.z*kE>'`H=*K0@Qf}&mڹ%_Y&R߅l.m&y[fU[j޳RhH;e|e79tSoqw7x󯉣wr^?O1%Wի~cOy~u繁?~(Խ k؋ "udSs]eyMm`\l`7|ZJ-'feӏB*:r뵩I˶(fe.% sxwRsr1K^%0y]yDz^h260ۜ3[lbP (24a(O_b2=*1bZYuKX[. >:Q$ı&*- j7"?9xfbW% HRLJA'?~Ou*vT S(#Hj/ٚX :? &7rcS0"8s#7#-!Ќ I~C@she%jV&FcVmLx Lf$n0G?^`m hKÉ0 %QD]G9ye޴AЌic&P<{=!u<e`%$rgTFɈDiIb ~K9Vۣ^bm>oC[R?]HBޕՉ-1hZ V:1liAddX1 9GDWO_YS9"P y#B2;L@P{#ϼ;G aSB9FqY*rISs(A/""^҆HQw@䁄ӕ ' O0WW/ ok~sǟ&=kMQTZY[0Қ*8Ńh 1_Ҋ Wo=x]d=>nwnNRmd ѥ8I0ǹBacFtEH_⇀}ߥlHbGcǷ GK2mgxgGץ qe6)$ lG H:>k6PLǘm={R!( cҤTK6 ^YU-_9OhfUې("ړ ؑaȉj$h _? {OgO劈I(Dү Aqq\ ziY!= W e@gd'2B9Z#aߖ~9'0QbY)d{|)B%YO!|'^Q<jf?okHV f*"4?UUU~UUUUUqNS? u$zGD!>C`oo`M8aEoC$JhQV{z6B\ k> ~Nf C?ߧ<5 8у`~NLi۞ƃ̨o*@g[0̫2b?o vhQ4@gZYΊJØ3fi hpa͚ W O|NB @NEO'eF h;D?H$!P'N>,2D-_J <`STy*"3tC@ Bt^3$xAsBOLv3W[DD:rx:W„dTڳ9@";&;68& K۰ }HE|XHz Dz&-=M1Hr8J`%&ZIx--`#BpEi !5(fFήhrĖ9z/gG5qSj BDhR$Iz.9?5'nH\! 5pxٖwz{|ܝ`ǖX%r$@3;̃+xz-Hڸx<igb0&ac> rSs7HKF?׻Q\9-䇌ۜT$ !YʌF2 e*dDcLé@N`gw~ xW{(c8kS =GfP; ؈EX-s`<_qeUgֹ:FHk.*XdB62E?=$nzr214 i=xt Pd-M9u OiJA,@cRgQ5@G=vvL Hv$(@(%sҀԈǏ $@.Ayٿ%J}IY5!Eu)?Y #v8LtS)򣮬u?V aFc L%d' ħ/j(IPN(<;֖o\ "8m ߃%Ff16qN4U 8 CStCZ| Zх]j3D vtثa(3J=GM o!09D)׆96SRgSS5#@rO|}=~&0s./|V:jnQ@q 盹+hCB[eCW< qϑ\ 3<nO^=r;^g38RK]}Rt!\ڧ(a]N'c:NUK9N T UTK}ߚ$$6t`S)W>2 4}x;R=(Du=f&!k$C!Tby:| }NvX8t!f.~jF yTyݡ>>qDzu 3~% g0As07)3zF{?i!@N 8F,Hgxl3)c.9GS}_7Gȡ!?i_YZGªKwz'ZT 1%(UP_*%}3L `)maos0&T~ أSL[<]JMw׋o9~Ñ؞JDD)yp~"<X<=&@eTQ 4t=01(M+ a]Hct7@_qCMʹ3p 0`8H̀2Q$ 4UҔ|ӓwb)~ӯ@qBk%!Ds6+ZY ;I8<~|t=p=/j+P ʂkL #-CBꢥlH"UǤu1Ҹ.#dME7gAӥbA|@('~1-WcN1q/d4BV/J5T8`y>SOxJjOS(06,}}p^X3cS=7ONO@ddOoڮk? #fdH)8[/ó&twr!rzWԃ)ў5b}5ϚC|ĩtW'մE] uGIr;]/S"7r EbO !QJwb V#VR#Ȍ_}8FZ]y0C-4%wt?Pd -m/.c10̈́^p`9q!<U*fUHUUUUV3aUmXmUUXTVګ;V69ª{MMeV PTQ$ UTDP UUUWUW[UUUUUU]mZjjQnQ[UUU7YUUUUUzkܷ9mף!0%?nIkaUBdCs /tӲA09ɱ]X%xEѨ,D$XNNKE%z`ҎΡkxAҥ\YJ ~NÃvB4ˁN>"vP5,J2*к N@J;0yS*.Z  WoGaئ H4`Ds-%1/cKlNA% KA#D$E+˞M C_>G@LҞqO @#t}!:$4H|Y|Ξ }&}Whj닢5|sD^H?OƟ$}cbyw5:0;94k~$`K%$=s;D,)\@|c'P<4!|Jyzn2d9@`{1SIRIH$H_XԟdH$SP:wdjd4HOOR|WcHqOBIF&%~gi[`߭>g#jdX@78tCVC' 9udI, 9h@d[> 6< #:]Foux: JgTɠ}U>>./1OtP9)-:A041B$<d9~4#Ls#m皦~R2ۻ>%e#y7e9fO;q((pK,+k)ϯOf5ԉ\K[@GqI?”Cw;V“`%\ah Sշ| CiOYwBV(-YUEEU&%K%%Tus%/vw\/1$;d8zN| jQ~o(p@r5Ro^ zOiCp"AgQDJzzu_|pNO^¥G"#1Yz8My^xOG}i σ\)x`7?U!Y4=O8@UŰÅƍӽN'S$#U*z&&-b8x$OSba Z!ͷ382";H(\j;d 02 }$,T B/rQ 7;(ER߈Ǯ#A3& A=vlWs* ;x%^8 S CP|;wҴ J7'/uD3& &#pCINS}nLJb T J4<̕ MсEJ*X4B< Q:H?&{u,agTb8`KY srH96\KM$d_6Vg0_@?M BX1E5OXnQZp)TPe!σx97yir,3sySe@X!)@$ 'Jgܔs@Dk~[OufgbԓOd<pX%|%%}+6Ŵ%K|nR9 hq?dfL]aуìakF++>(Lh!\XjHӀB 9l(*w |12w RH!}³7"7Nh<Μ #G ?ot!4 дOʼnO0c;z#ݽTAx'h@&r=Gנc:/ CBPڡ= gRJ&0Lak8w/ ڣ7Ȍ`<byy9zOc%`I;82o_| 9q{RBnD7NS&MxIr$d3 Ni7@gQBPoj!i:fhA\L.r^5;Рpio2mȇJ aB*1|kHԋ5b3^d*=(2RxI/lȇt.Mv ɡGHwD(I5Y`ꑒ QF.zwhc?_t!&<"C0|۵pO);njܝLJyzC۷u*$(!Ƌd諟czbw| $VBwNRDش(o(}) 5h"Ԟ@i&q1>Vh|{t߮*Wi!T/e C%Pj+ZƳaoZ',NP޳Zi9㿦w"GuCvj2I-!0af <%*6]3xfm6[9,:, zpNRyjaߟYt(I;K%(-Ҏ19z0*&X5Ǔ_D)@ v6ϕ 9:WoR ~;-mw70 aҘ{"=;>P(.A+hdRR/>^ymb08kɾ8Px:  BxÜ)<']J{ b9aor4+8xܾ![ ')fzcHzt<Gf$*3z֐D R? BI\9j}V5C `2lfT\W @Ђ,b>xp@ t1@eC9}Rtμ$qД3M쾼H)htyPqaɌxηT#8Qm`kYa<*/H 6C\KC@fL`/6*oXn"H)MBfr#C]4ROd=îIٽ[dGN.}i&xd2mؚƏi4;]Q>S5, ̠ Mn,Á\l񱦑dJه&RXv&KNF K졬 "uNI#GKay4pWKIH%N$kǷP>RI##d=uqM2RO20E2v5axt%a/QqNSC8(dUq0i0f5itjٽwo!֜ !)z3ϫfb)]b 1лdt1xMOZG(3]^@>GhY``4:1 1S$7CpvL7nDFBO^K$rzpW 7 Q#u_Pg.6/]Zf6Fޘ$&' 6q0x2&M1)XP^B"_H_: XہDR,CL%:Nr_O|XnpH$`0;q&(瞯֫ĚlX^Aax=w5p9;XGfv9qac RIۉׂ( H\pom dޫZHpgvʪUmjUUs(XcmDx<ȽEAٔENhYe#ҦKLk8ۢcHGauxe=LT< UV^pm;`Y~"}]M_(^;V/_JuOBž!Ċ\96EԷ +𳸝BiFƪވXB`?iC0|ul W LJ̄9 m&1.:WI{R'.Y=SeHH``&NUUGqA>!F1Iw aR3"| D{HP <Պi LLT"Ql6bϘְ9yBfpIV sPײ#J>G!pdH8ikz$=Z$ CVqd*) ISnLݥPhw1M<`Ubx؈5utӞ `VPh`\@rlA7ù4i/Z-@䂫={}cނn@S`Tlsf ! M{gx|IsBByxN:CJ~Cݣq1svb8焑ӄFE.Hݡ"pHe NOs;޾{&R2dHKk!NSgh^H7<{џ(pĈHd?ٓ-)''ȑ 91]\= #V1&)@ϣ؛Bx ^-4qeD@@ְĬ7>!~c(4HMYlѝ ʍZG``&= =oDG\'V3~䘝`0@ I0`m^[[Q C]J ؈zEho@[A٠49D8MEaw[]>׉#a^(Daa`"鄸YDGh(֡׸֮Iʳ@L: ]""!6S=Νp74i:O@ ?s$ Pz@"pe(~22l:8s.NsDAZLF 6'^a4r볱=D^n_Ɛ ˃apS t鿄X85:="E&c_i(v]Q5־q![ }ܙ?6Gobaߜ5۱F<<&olL(!R!ϕw i6ďqZݎPT;rT BxS7>JT;K!)9ܫ0,``;y,GOT`joP_~\OpN͈?(p6xIcOO`hYFs;:g_h׊G1*6,W@ZkѺxph=#\B:B(4@mT6x]M ]#hdZviw2ƅqy茆/8$U32Gٰ=yZ@FpzKql@< @8[v+hnmGk{Å*;ʏD똡͍5W :f)ΧRHHE@l6E0f}O!}ߣrn ⒌hpCX0f(؆T~G0k5g@, ~foBPI!=`p6O/'@#3ԑPM/ pӤ0"z7'6)k=S*< -r~z1!T\OvT25a݌\U9d ;*{=Tٿ;0߉-,F9:F OD zJyHHRN0h:26C?>b&ԗO:T8B758aLrhzPDGopsCh#@w>T. '0:3^Js Zl`T@/sG0l`+UN %B9%ܠaz 8w`=|$:J5!Lc;F2!!( ?Tl=}ՃTϮ"cbB(rYYjTiN A!w=(wé4S@MڧԚUKB /( RőV>VT9,\o!Q1i5K(t<{" hO >bŒ??gM13;W'"Vt?tcUha& z9-5(qAݛZBpP > мEj!C?[G߬%n%غ}4?T$_g$~' amVqa-l\ +?z ~ͅ > 0LOG:SӽFB{5'B?% 7J1ImUbiVL&Cۙ4{Vd#֦H#^ A}_7W:a,1"=!?&k?9JPӞM*>-m$\(T1s".!!Ww!{bwZ6BI$6YfAUZ~#\ TLo?G9 I(BՕāwT3&DHqɝ ` ʥXE},]hQ!ɉPh+0)_upw'JDf @wl& @Y`1889bAX=_8PCg0S4^IU~s5/W>((}Sg^L3>T:u19 EyAG#55,e= |Nb w8'@-V#FkĮj't$A^2 +|H)ROXW({?U܇ӢBGkʏŃRj  )1JzI_V*:;wHg%D!()4i|Λ7=ޘbzg"SʐソP]9GC>·D@ Wr6SI S榇pP!'T&W&1툶h |/, 8Dvx)dLxnVΌ5g Gr,yM؀I 8L7]xB9DJzVF"1!D)xQ["o s&q<$BvЋk  TK; L + _#ߣ f/먉*H Mh0}ᬷ ; (tȍtQG,Tl>GEzñ LxtFק9vͬL*Q硷-6t9zէv5H_=@S\*A X.Хlp!,bJ<7EUx&"aA>̇lĊzx2.0/! * 厉L37/8A{pFu{7 B~xʓqB&фCLLN(-_LDkqӏ!y|9~VG!Edž/^7\ix_p僥 G`v+I(9ǵY{!jzu>ϟKb'{JEv-Ys[ sSկ=]˵t*R D9lP#bV V3Y` ;e{e'U\% g1}MՊ㥥'cNm.{[Hݥe-E9 *gPxy1<⏬gG DB+{`9L>ĒF.'5]VաF AzLmt>ߗȏ\=& a5d50+pJAXML$W) 1_i2 6ScJ/k*7u~ M$(] iGoL孽H"``q|0_2&;!NƸas07-]~ D8ӘU.rgq( 4,!$dA{cuJ+? 4~7-x,T0!p9Tڗ*Gf$73ލ| /J5gD(-0v{߄Ca r .ȯG翮>К 2 C H*؉I"`nlےܷ.) X>beF#+KO_G=Ȗ\G,@NFq l_;pmPǑ-o4zɓ:3܊`1]Sf u"v "2vK܊yv=ffC1X$3$E賿:lU-@7lM$_WH_ATko*UUVÁ=H@:D"7/ pxˁx=," Hd"S1H#=p^w"@gZ2b3rsao4S H9!;MAm c9ՁqKŃp['&IH3`,Ī3\$ye,NW`͒`8,{z+ {z&yc8)m!rc ,o{1(*<( *M¿/NCplPڮI3d̛`֤-ͮټR$KxXgPI=w#({r񾩡[,djdbǮYv|T_;]1q6cp17a\QUPZrp%8yv[~W8@~뻶Qut`2Dۉ!@R31I{d4 MS-FhT9g<Ͳ>%zO_h_jHX`Ў=Ya$@ºiIJ KD=6ΐEGLFZ\6Ӱ$@$7HQU ھwIXx:t>B^aSAj 0Uer+2 U=Y1S( t 'v9߭ӑsր6H~_V`>>d+ےH)"F $k?ٯl7Q*Nx.Vqv<& %cuӖ8Q¼~;ӡ$C LDAT/3x&p" rsܞ5-Z͒%! 9\(VsqBھeR#Cwм]Xm ,*nKT6 ~wħwIg/0:Y'3Eq\5>֘wG=B%nPnh} Nb9I [Np=x#"{$dlc/hlX (Ldם/t='+0HUbQ2}O0 ,C}='G5a1q}{[R Zj{Ց*?8wK_AeŮhlU?_0;8 T!(qBbOڶ]a(HmY{nfŶw6:p0D{E (# 4keTEUD4TҥM 8Mo'62@k*Xx(0yna^FXDS8 O!43ۘzrw|z:JP:"'HEN%%>񆞰t1i Pb)@8q1L:p $7E:Jp\6^`V߷U?|dXIG=p oS 4x DcYM@_\r7׉]M|?z nt#;T@`9;L)<D\!Iq, 4.9`sw=qdBT8 T'u,8 n1 {}ﯘà7<3jbM:zNw\q歵G)NB^D45ҕM alQg6p|h0*t"C^! k %TEQDY8*6ې$682fMt~ P>9~{4l,HN$DHgըג:9\@!^,FʬvOo)@ +}CSߓ9yǶ;;ںק~^&]$>fe/=' wQ'"I6C@9\v&3FSezN6<*FYl.9Kj Ry2߼_pY'?؏M#PTh+F4#&7du2 KXFcm4 HHcKNj-=S11#^JJ{+'s3X9fH:^8f o㹲,o-GtDMCg\`f dXua2d킪Z/}$nv g.V\TK /GErpR?{S( A59ȳ/ y5!1~V]MN1`]=18Rxb`[n#7AMgÎx#74U5a ^-^ǹ0( NL8e<m /zwNN$UL=|==;o}tZ=5_ ND((p.;2"0)(!: fχdA=@7z1p_rH,;ccXYX|[- 76- O9Kƾ*^t: 9p;1j'9PfMVBmq0QuZsص]|ɾL:rAPXF>~yr=KL $'}g șs빆 `As>\1U~hh{`dG@` k8.K |oVaoidF0A7DIyp ˢVǙǠnw~" -wF9#jiGh\f5Ofz#>G:+IB G<ɚħyoDhZLJ]ܴY 1%FIvXd*w#ɷ]!W=nCc4шUT$Ӊ!]VX;ٙHŧdz3sSg9x箨g zB pG] D ? ~$bv9$OH>NZMyp aMdt+P7 F)'GT " m2·eaB=Xب7KkeތYCT9%Ro:{/I0 c>SVNEwm:/314 TDzQ; =yx9/O]~$DTIX{gnc߼8: 8x`y]%@Ȓ@yDI҄0SO0q߸=[UUY8 9228N^Md! `'j;6@5 .SdHxŞ* MSaT56(CT0w"'H` CX癁E$oNT]_ңn`/UkE5fV;x"`<$b*Zw%O_O+;@ .'u2@;yhN+Q9L r#y+|mhCR.;r"@0Jp#$,g_y8$H2%=C#*ym魋85 c#OlHP 5vaG6 1}@8^~.i J}$q!dE9 03B4s}LJMȻ+Ņ5M5p3%??Ov@=X"A:WUydˁԁ5DCbz]|&WnÀ6AREĕNPpxn %š|E0kp'j)]@ڪ ,/dϠXZxf4!eMlFleT/r_OGLʯuq\P 9bpXQʈN=F:p4SHSVl$E !˝7jgem؜#nqOhOs<\hÌc ,v[j!j4Jx&9l,ڸe ^1j.;qn/\0U9Ua iER`cD p^\h7Fz#> r(#VYPh.t{+RwC8M6y׺ڼVJUC&e  1!W`9ZVoL`#x FIp@pA^$ 7mEwƓ@OX`DNޢC-c,Pѧwt:UlrajT (a/_H&1 M0kY9ڜ}rX_.p?fKwALiL̓R[/D<%ɒρE@3\q;ޟnA00,+ = s|Q6+C>&PQ\SrFqz'X(T K-Z>CkH;tޤ<{y@NӉ]TV'Yϱ(}d^lX޿ ?zZ$I#XCT:蜉/"xT@(%l*I!kQyvˆ Zzng\yT,CD]LroHWS3>VBDOL #}?H#?Q(+)82>xȾ_QX)z}jO4YAQ 325xe--n)Xɹ2(EI.SU=lebc qNtUw=S52t=P_.ms ,@AMkW߶\26iFE>M\oar80<Nc6[y8O`Tybp4Q9tl<@ D/5tQ-B ׎G}}H2rr$w(p؝6ltC^ב#L¡ *ZpCx|{_fNNN$d]R K>B\wz@WWm׹ ܔQ&~dMHo0.aǖ"׉pu-;B97k>_[s\zY  ߉ ׊jE #j/@.[(\ӎ'CRm5②_pj ,WGSp(W.^A%B6~WɜT |<ިkI `#߃ɳp6gy B6sŃa Aѕo1هJݵ@(gPE7-=,wpwmVa1cufC= ;y)GLǝHN-^pqd L0O0gH#'`n ܀}LG8ݸt~[> ?y]s7'--81 ]yk>jB hr3rT"Q` xy mox 1ZMp dDp*3Z6l)|y@09Q,s SxVuz;=@$q d '1v CƜ<''Yҷ34C߁ITk!9@WRRBnێ|=Zr=jM`Fqp;i 9~4-v3°34z`b9`^?"[ـ7F'h9lhЊ * "Bw5 -;aՀll GC(}O?$9uLML%+;~:mLY :ADm֑KR]6im F3"œVY]~fJ֏ɥ&jIrs%US4ElB|}"HL`m79QETDHSB[Ֆ@spL:OgPc?5.AS8:Pc11QCTonKa5_ S{ْ RUQC?TD߉ƢL% .Ab3Qg-0Q1Eg1Á1IYs4:(y+I)MH2SܣkYb >ajtJdSfK{\fF0F}4#6}̶Li?@UVu.C#IWW5)$6ZF6Q&8kL}*y40LL?fZ .gﻍALك6@႘齒nD"k&D ?u٤h1Q4:?'a˯ 30$FF1diNr7֟'9SOQR( ־]Ƥ"DDQn4/! mq ;vI$JD8UE50!hrf#AsgkLSBO%5E]xóނ8a !Ji&vyz?| jtOWxk5~%)~5mbUM:1cq3^'xr}3rf;0.aMaaqND>@pz?s/ZnUkv\߮\ظmgX$X'B`pA!BjMbÓ7>~7g6f_W.nTeKջ6yi$XKQV'y {jbaɉycQ\C>[ʔu}~sJOmg'yzXIr:u|7{C%JdYʫ־CxB?PPtr ?N4?\iJl-hŶv N&$Ei66zxsy|#Re,h~Z ,)ޝJiǹ'9O˛|Yz B$#H$P 9t'] ?GaDv)F;]B%C:C蚙CXX[J)uK)ɣnإG6RB1(e!_'*ZuƜб?lGn߯[T5805zg ֌l|f;kV3P)NjHрum^}HkRa!Fu@tO&0PeED FłvY@~{r~>R P4JR}&x>X@ydb""*$ X0PHALPə៾Zo{2RPW嗐P (J^#HBE`6AL4 BPGFS%BT1@'MB% DA(u`_4$C$3>$ mJ^ࢿHM1%3F45_ooe򁡤`~9NXWAJR~ S`!|ts0Sx$eFc+l65 V"1cӏ}I6Ŀ|utJ $1W0. PZBp悐rt9 OFCdt8d B==Hu49۲ 3x;$ma "n(0h-FS$GP{PnHJvǞ`v:@pO;>I: xE<<٠pEJ PP!{dE5U;|y&~?>Ba U}׏v#G#f!}r>h@!: S#t6 'tl joc-w  J'OYM1R8]%K@f@OURFHdKdxzְ5j+@ԒA6\A^o֒X% b^A1Vީ<씬#y ii Y "$pRZؒ#UT6Եh1z<64htI‡PpiTMOh+Sk69y6y@#8zjcDrq"'}{z|vTIG/t &Bk3 BD#.@ :m|'4.%LR20}?AO18AL[͜y;m }Ų ڿ @7 @R y#̆xdFNAoPxU$QJ&`$?A ɒa r=E]П:#* ö~"n~'DbaEGX}$%4tJXia/8K i"Dф>]M.;M?`h{}eWak3=jMF+)h=֒sXT)ɘR QW]tmJTCD 4wu%5}3PTғ4R(B"`=s^[.߮J:spk?I3нTJ13b#@Ѝ%,JP-D!'sv /PG⁤]J._,b9"eA%#p m{^ޕ&PkieXFXIA(Ǹ=He HٌQMō%J|f .ģ ENvs*c9T8Xj31of֔t tr:U*Ÿhi!;'xp;Yy&*jI-wd#eÝ&P4,oQwe1uqCW@shZ[ԍY΍S<Ͷ!:T4SUvnYZF q d 5XٖAtSYTe%d)CdE<x C,T ?XC\kWDavLF`[g;j٢7֥b<?{_GEzB^YEah.!8烟 A[b(LB 9$#7{{CQOuPwcAzJi?sXIK="$,+EAC?5bRTA+Aqpv[* ΞX@t(~E \JQIAtl̳<蛱>׎䥎9/puICv@͡^cӬ'?>/ID:+ʤG$7~_)]q)"u:IW s%=?Ή"^ir:Eb4*3?ogFWVt@Q  PL)Z(\ )(C)2)ZWx%ܤ@>D_ ݣWY"Π8v߶j+3 O]Xocy"WFW}`\hci-ҎlP?=9l9T#-d.4/  |*gcM C4=?lHh Ҕ;k#tb0ҔT0L{RF7C?bˉb{\H<v_0)RGB9CJ@WBr^J#Vd4R=HCГ vS΂i2i‡Q{t = 𒦀 ULCT=D ~W_:4xj>!F%X?ފ4~n說bUUWUU *?=?k 3p8wiI }92R@Gb?Vd L -5mj (M&)Z"֪@*IF*(+@dKH d!8zg^Bgc[IjF}Soޞ| &RX ?ۢ_9;/a_#)|DΊ@~˷=B^1TݟxNގ22lK=5oc##B0]+uUÏt/3 e*,8Ͻ>(I&8CWjъP/\H R]Rue <8o/ `,(֭\< =2Y)S@t)DgSĠХ?8MҾ!&ﰝgF#GE§fs2 hwt0L4@ fɆ&KB@ PyU Bj$ *ZV t(w3v4 EH|z{WA`8B' ׉!\‘f- _C[nᯐ9?Iqr`|D7۩Ha҅ xH!>o8|&>Q$o@]@9 oDD QϞ(OvJp(涺r$ bjJz;k|dGV,Tw Vl`_:yBH1A&Qu\8vWajqyp.)F z~x36fz98Ջ(I|`637f '}u ރb4#T6y8xҬƁJILC^v^z[o>Eiyl v p7G<;|!_ƩN1-Bm##&Ƣ.\Bc;FJTD\E*ҥ Xz MPTv}@Tך}zAе5 ubx"M%$bmq*b:I MU'zÏzl^z(QH #<[i(Y'ʫWʍ:{|'ùtm&s 9@VC۲0QZ0D9jyKs\(Z q n\CF2KF!>͈|F49ͼ^ņ"Cy._a_G~,wċnłEMcTG3B4MCAM)X8s}sUQLsiNI~lz$9PGV8c[) ıiSlq1) @Sj&䐹*~WP͛.3x~ZJbk _?z%EӰ'|=K9?sٴNR+{d|IST} J,H}r ;wҖCAb p*#9%'}sGB#I3>5M'-gYᴀXMH5zHۊqJ cj&H*YSkP˜EN*X6BX08=g ԼڎXN@(ɈɵCA,$Hjf)R)%R` 0uB[[84pF3 04X. щu TP"C8<!+S"QT (lpјBI0Ļ:&5%ɒ ƌA#` Qc5Qӂ6,|APpMDt(1%@zJsH[}\P 2Ja)XDDԮIO:`u ')۲~d;jIOPјgz@nKu!<(ިu},To=ly05:称N=')]EƠTwAٽuGhPLDDAA :qrx:ʂK OҡBE8T +UJIQjDe`h2M?D%C,x`0>Ґ6 *A$ć󲂟 @D.#y $fw2wrjURX҅QRE)/IjF`E=fnCE ( 5!hL C EhTH`m)TD]ڲhM5dvF)5ͺhhTlNodz4X>1e67Z9MP3&)\z8Uzjx܌I4dޛ؍^wƷ;ܤk 1[nf+Q-H!af ˰@-4iC"J%Po%A梗:4hM!9TXŜcyP5`RDj0Եc0EM&aG=fwP Q M;Óux  P2rR |PEG6 !9T?|E݁!z`\~ٚXَcJ0a|-1SkZnl0`3KЎ2HҔ'2aq 4!H|R >O:0zVڨ=JK_S{yh2,ʄA~>@cjϴԱ;DV|,Dg=BӟJ}{MLR,((s5!\{!a@f! g5LzN֮9-"AE 31PB@2=T3@hUuhhs61$P}"H"]a2QIe@)ҨD**Gc  @"P!H"RRwVYVCĊPճ8AUep)!᠀X(R Zah }4)e.|מQbrlw@d;upxsJ$u8@J9 aYxi;] Wb ݎ>N{Ch!MYB !NpZU)=nZuj$B&H` `b;:@$MFα!XͦI hY}(bBb`[Q2Fۇ76ʼn!ci6dń*M$2QAC $/bAmf&!SBtpv#SJƇVN=e4^b;!ry< 2C~or0= *HN=Ca~HT';C{S$EMٲK C8&P퇚@-!"؀8@RQr:SzG [u:$Ǧ/vH I#:"dzϔDFaM&#w?ױSS3:D]9ljV.Y: s"ttPSG(c-NAzpU8"s ?zHI0zL3TnIy?7 b9 JZtn* S#21Z"Xa88 KD 7ȩǹgR uzwJ;tQwj1WkJ,B8k(IUDtYe8TQxe21 @p$|baW[[3flZ'tTaÊAAc 1tr 65zrhY¥xA(4 #2rbĔxP# @H.5ȶǀ]ȋĥ7â"B`l6xckY麣 ؐClĆjƱDž&HY!$B#RcQ.=0Zӣ ܁[nCb-k$8vrI4r, !<`1kTs=M`9 RArPR8PԊ'=[y3ԃ+]Ht6'a!Ub-cHs Ƹn6dD{qHhw`kEilapBn5nt: ݊1t1ѠfkS5-(&Ch63l&(Ǐ40CX3cBk]E_ꆍctrVC}e}cԉ::ld#dT]QCPÅc5(Inx`a[u 7Hh arB>J DVQ#zr8C3MwTMZ S (,O$N%bAͰN!s&:= ntLJw;f#%jf)o7 GP cfLFɃC&#+*m 5.T8e$130VVJ~ \m".Cյ];cEEl`cmypPduÊ"E$q^ d5iG̈xuBhҙҥf0fHria8J]uŴ(W쫺PP=ɔZ3#4b]>:;I kKY\CykJo ɝ 42фEh'2Ɲ5E p+2Cm2/b3:l&cF0ؗ6I) R0i9b1g*$/5F[aԯqצ--#xeC3<2B`i|ds*l%P4D1qsa>t}@܁"F&cd!#&}_[7qǨ,c܌La8u|zw0Q,cR'Rs*\:qI rZvs}3(*0( cl\!U1SH) 6tGApK6NZuj`6 bfųQf 9b Im1Vi Kԣkf0Jog\0o8ɣ<ż4:ɶTo9"]7PlTʫ3Qu{`^ZbQ<6TU{py>BBx&k' Ep'U,1J\Hc%P0p5x{c9 wg}DsP! `,?SvT)NzQ&;PCA=J䦃)%% {gr.lM9q#"O~D ~7X2]U_颋!a<6*Tɦ5ցM՘`,:.1C8o8bi  ' :2O~z|P{ y1;wWtHRb <2ddNa*dEiEiA<)0kG#G$|l LB*rg'qǸ;ApmgΒ*0ѩ0}i#c](bӛUQNn1"L@TX$%LHb*"')?$OB@10N?䀋 H҂HĈ~YphC;f0V@X$0AbCy`BNFL]q[1IWXw (k}Q3412DU%$LA$K"3RTP21$T%LTD(P/4(PЉTҺU0D!(E I)B4 D1  e$Aļ9{=B- )$B"C׵wCID~x.LKD*f3Ej٩ cythxL%J ]R6؛ȩQfimJ1~sSt:0PlyL^3`ff"1_z1]%ђ nֹJ ~FOa6Z{pj?<k{x4>dkugq5j0HbSE&Oy߆'?H#U$,"vSv>sWh+z@&&FPe;2V7?-ar#ć+Jh~j$2o h/>^#^0T Ql@fbs`F83%ȂA9>XȢLΑPz8Og?ؾgT $3  Z*h4E1bc3yuiޫp&B cRXZƅMTŘuYm ,jX OXvls~22[6Z|0(laS6z! k5ćJI ?f`"b7$\<[Mp8͑Qof d{9:4@JfSH&)i"wy8#lQ{'SPgՑOc j<20B.uծbid[b؇h:ާ+׋<%z!   m%@7F@ PT/) 4E3:$0yRp=Pns#N^=4 d PTxvdN !" -M[& ` [7*90srP"[3Is@.GCKo*#yv`j!;#O8>hF40]L&‡>)= o21 ͤbJԺ n Ĉ ̈́=尼\wELF,-rOx\~C !ag;,yp+ ˏӾD}OqM|\3׺Bi 4ptxOn\{=-w[vMRK|Ee3m`m,4 {}d¸x;i4S: ORxePSƓ7Sg w+J/*Ϸ0\xHCz#Z.ӧ.e!ijyC۬K$1*:(w=`cu!TE!O3R<z3"i!3C{N~{^?|-=a޷VWKģJW];dי[oNg d[LW [d8Q C1TPQU9 -Ủ8:A s^i40 "&q+Adέ`T:h1 c?L(&;C1ˍ 3SF Q`pYje ӋkR>;%[@R!@?)zC0@+กROr%t[ Әw23 44% 4*S.v:t(b"2[e4;ix2`xJsYgƋuW#ܜ-P3f ^ ox@I`z!w*pPs̓1aV_ јb8`2|)E̛]#>g.ۣzDŒl *uw2_+^\)b8rKd75ׄCdX(ys,3QO \Ȗ4/.@RA3([ηEV4 6Xd P6aO;]!DHB mℑֹ{HE@&Bыp7*qAe@o JWA3tۍ!Dֈ)ff5):&!n'N0Fj[Tg>5ĹoD%X[n:&-wE~Xs^:yV(ƚebE#K, ePt'߄: f°qq0GHcǡ4Ńcxku[0rUe4xZ-2TEZmNU278N30r 2!q!{`,>3H(<""OH߄âǥ9(!'0$ s8;|ϑUGYL`O3i< ;d굹 ty"ۀbL6H]SpP88cϖD X O"j8x':K"/`dbwUAy[(XC5΅%7\3 0RH=U f裺p6Cr^Ũ\/CH<$ ܶq]%=Zvk;7pH>U20DLoJw#HC 1w`xiy-HGZPф[a4k1xZ={d[*Ü"AXa4b4@, p6 NAAk|%b00`d=*xad20lH~b\J/~]W,cnH\i3l5Nb^8v2sm]6ykNƊa$0/*tY$3 ~*J+b(@Dwߓ8̇kO.-o+F̖ a()g/]!piCTe@bZ kTZrߩI pUBQH: LYadk9(H?xۇpehr,8vxK"4gi~n2]40ŧAxdò9g$7Lžh}{߇ن*!uAWy=j8٥!\@̾8&u&T*8ۻOT^_(_]b4"+٠QL2b72TQ|s=GD.kxWt28AȮBE(SG4BVdUAɓ׈&j7in/UɸڇkfJ_v*p&K< ! Xz5UJ;XBaCbM#!\}:C9zf2ۭQ ƙ7/R ijx#; K5pPQքE gƫ9&b ЪBG+Y!1}1B;|:sGP.{uе6GQSXVo4~Ę8BKR+;u&D% Rbb $!ei_\z7Ӝp@;.jM-DDE1sbvnةsmRʪFXYh_ua@buA6ZY[8n]1360ۺzxԠ~Fm,"T3-4%*"( 4Pլ+"*bࠡ.q8f8\N0ZԦt,h=CTd_1@9gUYq\Xz2 ]Xz>M06`x}'$$ B㊾1]f<ѕpdH8[1GRr:;ԩW"ס -$CKCS2piȘ!aR^xj͇g8߅ΎJ)lm"}Knx eڦVi_s<|=pr"ixTZ`yFҋgaW/^.3rOlfP@oZܒO{ڽY(1 :,FD5&0ςI qBث`ý_΂'R~7`DQ'> 48D(A̠Ja7y͌"U2EDH_%x|@ߓP~NItH uC(JJWzy#0%f7WJ$c8IumbrI >nr3*M(:(?BJhd/B2R(4bR2LYJ$Ն{<B?h/b &1ȡQ3;]>P$ 'T;o+bW-e@/6*$ )"B(AVpԾ"~b TI;?:tAV{q{uu2]J+)!wp`DY)Ӣ36Q $R+NЮQڥ<+9(a 2#έJZy f"`I #v!I0xJJT,k i2dli\9 MfqN6H &Ayj:oG8:K2҇9`y]'ׯj( &){K)yH6bTt#y2F NSW`KSs@ >lpF0 k vF6~ds2s2ֲ,w ]=օsteJIBٻd},`,e|0X환7KqFȁyDHoEu< Vjblj,0/9l<$tIxRLqҍ͑FPX9 LNȣ}cA(p` Ľxɼ숔H~Lg[-y2D.w9t6bx{icUa#h3h/ vb=YhB^W>)=z&leu8S㬢dX!95G[\S@kI8@؁Ӈ~sH#C66qvI>c`Y-7%W9 6 ~+ d!TbHxZ ;m u2;NߞvO'`2nuW5b$(A0 ; Jx&% @ FB>((@TO" X(X}PYT@9520}$7Ii P;$CBw«AM(}U9:q %S$?C@,g$gJC@A:vz}AWp1 سA@7v8߾I|i4 "J#M9.4b4'뜓X4uDS" ۫G  $ DFV;ȁk &:.-#i8>lr0PRH`*dDŽW"_.E~+9Jto|>f vT6<.dbCxk/FP>`hiSsn$aD;;D.!U2oϴOے[basP ZbzjY 38kn<ڣfİ]f)ڀ x(y151Jaa1IlXdgOιCߴ0 / PMHP$x@IWԬS bPYuü |0z@ 1;Er%7<kDΎD֠YqLz) 0%)$vgaK#QDĘIr.Q9w#JqRIB \GWTX|齒HK0)2SfLn@h]\x!BX%pf+6V ONOÿvDp 3R>߫&Q>>?+UUT z#I^H AŰ|-!ClfR&Aê%$)H4mzӬ32Ct``7d?' 9cԦ=}# o {J f P!|>_r؇fʩBG!h.?o~y98}>ἏǴD8ϩ_,UzwS ^(6?Gpxنc+of19Bs oN"r5b'N؂]l]ww6ěm"=aļfF)%AY\Nx1\M'k"jguakS[z2DvUU;Ck!"QKC>h$Mj+tvGncsICD۽7iU 0B9!.u`i)2āz 58 aԇ&P>) =1MGTL)i2zQrӼ3 JںKsPӶm?'Ֆ_gmQUt<ݸ $նݐlr[9Kd#k\1s%#mS =멎B j$^N">)BCT~ Aw 8S'GB%r@Ї;v %(C"Vj "&9ALQEIPQ0`épD إ/p PAH@+5$- }յ_R$&L1ܐZDZs_2>^8#; v_Cz GrR4dd*,wX,OxIC[t,_c;A M2q!n DHDEPw9vLV&Vԣ1Nul|KI\"ÔH GG(k7s !X ⟄E1>^-;&hC)B_^]g/ G ,!Oq!"#=.JO0MO U bG?."=\}}MV+":EU7e]zk6ss {̋ǝlL` Ц3e`f2 J\ cdDbX 25%:wbq e ,*B{"zv b)9P(>CHQ@;~*%z ~ !E$UukW^%|beY"ZQ|Z+;-j`+ j b7zAfhtf֌SDji8٧Th ³,+j>VGS}凸ώqb= τ@ܡW'g1# 9w/'Lxz#qXEYg0E_jN)6Izێ9A_[(X_:v9Ïm`Ve5t5 ,1`q6ɺ!8Gxq3`7heċP5W5Wq"^57~;KONku xӐ%kTi5ϣ[tqG [U Ji}^9GOޮOr}[MлˮZݻ63~/ r KaVd\,4vN r\ 5ᥑI=oD B'ҧx>j燲,!orX!h* WPHNhP 2H2r8)qX3QQ(o9EAuQO傋D=g v @"tPAW@@ҚN4 C="K_' 7CĀ~CSZ~0c`t&xiOq!dcGA |'D'Sтs:$wҌBu~LH_d,6<ƂII&SEP*2$tt*"ȣ,ux S,[6X,Hsd0tlF˷Ƒ[o62x22mL֗Z@Jʹ%+[x0nPfA Eqo g4L%d֢(Z ڂkk-4r1m<*92ۃSwVQ NE",Dii*0'E?iJmHвEwEH񃚶L4ڨXَ52X0!sH:x$Mr*).fd2q79 Qg.yy12gU%y*1g`\'i)mEˡA;c .b(. X)P6+9MX&TC:YNUd; Di0lz򪥐F[QyΈSAi j®}Ty'Ě3307GǃXPOkZq,fF0(@^9o,02=Xqit@a''n974P;3'F ;Hw >D*P"RPE(3 ¬$AHUJ.ç{Q:-)܆|l|7cK"Ana4AN*C`pDD5x|ԵVg u.T}>9F(-V,ᥦ\xf@ܢI׌Nd R`P@'6G3R ~%~"G0}:梈"6~'B8B$2 EJH9P?Dy?NLI]uQFƲ"H8Ж iiAr4<Dz 1$#P ڠp,Re0,C[8ei6n,s l b&6dQբ ${G(I C|nB<< =8XЇ{RwD']*JNnp%H@wpsrZ4:CN|@HMr4 9/pM7 AKHPr#r$COf *u$hJ" ` ٤ hJh-Q$D6ㆣИ9\JFq @RQBji'@` 8!N@=686V:=:5_D=GKtC^"1$(9ja4@3@+(L0" 5Q}]TaYNw pe2/>]=alZP"%:']jKI_/Pz+4Zo =<,l O#"YP& efmS堪hZq: 1 v" 1~l+CfJQ( tlcA?Ɯ1;& w2pJz !5ih? CfވOkYUs&Y!*PfPJ&ؼd]C/*)W !wJj rPĊR"w94CǘSH`!) B664"hbow) H4p[ZO~bhڃ2a0=5msK`lȌ3YKL!a!ȏ yrMr4EiՔΎ. sA$ *PVr3iAjfigV8ۈ=VxFBOh*I1K l4T5OR|qGKGyebFAզ E$hSE=z`[ÆLI1',ɲiz($b@f-I UX/Gc~%hܴـ}bQ43i0_m(@uǒ0Q%l .&31!eS5aBkA P1r' i*< PAQ( > 8*2=<6iQ% @ PD`t5ąLB TSE"AKBP- I3@LIHK4IHh(Hb(fyBRa@bJR&R&8@:(M#AKMSBTHR%JDQD%%!E)CE P1(R8J5AM"QJDE1DRRBPLTJ!ISF(DQңHRRCCSM$CQ@QH+$KK%B 24Q5#H#IE 4r JҔQE4E-)KJ45$RHQ[dJFZ)D"0& `(F9# z"Qc160%Cdzy!;ΰ~GTMT(9L $C,){2C4Q0{cD {޷ 'C7(h5CkSHPŢ`J ΈMj3C4PhI-",u8ڇ!! 2 JBpI, -QUcn9"bYe i YG)"34<HQP^s8!(yXxW[t@Œ N\72nCÉ& `Q A5TXϼфs.:KA@#JDPRU,SK2RL(h& @  HHi! *a(%b*()j hdH`()feX$B(" jw=GNuff_^|00sh|GJq 8"ФNJv~G v5\֝ ~( ! ;;s;|9 _@@|P`C #,_:z.~xc) Z z?rrhsB3>A[Wor E)"EC5}GƁ p5 Y~<!h^ϴ0HIl=wI6(p8.! iU%dVJ9_U"(̕-r(4N5wQQ? @/EtmbvoQIs ~,|IR!3㭕Oꈁ϶R6Bg7>HI'xVg ,b1E0·`Z|;u.$i$hBIèq)lr"|A1h>~?C#DzwQJBɳV{mX@7! j)"Isaۮo\]P1@ 6t0*IbT2l㐅$$&̌ab5> h ՘[WcG*ȧMq3g]> DRl}o- 6X,'62UAj('s y>k/ڊ;kgq97G.Väl{ R$> Ȋ8=sÊ. o-VQlRJ}d $@DNf`,d!Y<_T } }Sް FHeX@u=I~Д}ԣN9HTW]XnYˮ4&H}HT'Y|4(P%!BT xҋu"U)N6p}?aR޹E#ab=x'Y1$>Q!ndoZpj僊/z n*ۧ,#E ˃O[:ۻpf<ִ"wl!OwןvwjDkZD"N#Dyt0W8 j$PhΥ{R»&X H@RJ9~17`ƒ & P/fW" b3hϿJލ7q/W~rڼNd#~Td1_}/gFjGӮDr \#Rѿ/K8a& !c$'hd@A>BPGcd;' MHMoywap| (D"B%?Z_$[)5@xŪ$d "̐Dzϛ'059Sqg})0޿G !ʇ-=$3|qyM )//LI@B%n.Uz]nh6Tδi$3BspDi HuNE%*-D,|9ӬB^Ou2T9)`&J  DJ#%4y|IGO_xH_?829bNԧ2 (fM,NKtQh;!^]C]'ՓƇt4E4@DGܘ=p䜗ޜ4>Jh=H\lj>j()tCHhG2$(.]oPyD?FfH)"ݚ ~I&I$i3R c.‡]| ahZįѓ. pIϗ+~4ٔDx82BHi/G^оI~"h*' !D*b8IIJ;}(kiu0As>u 0Q#%?+ wAk3cJrCǨ4x3 G 9!ủp J$OfDNaDB6ja"$9{qz78 78<|%c2 bR ~ٵɜlȉ=l޿IE e)RlPǩ [4gO6yD4Qä\0tt |u]x=J=?dS 8 !r <}6;za[zpN;aT r%mAtҩնI|κdҿcEh)KʦĢr}m_v46$guD& =L* ,` @D}9Mq<.\?ڳ#?3*o5,9vęX|^yAk'#jF_ܰ3 1[T~%Fܡ9Ñ0#OTB؝m @Pe*ŖC6Vsm"C&9WL/QqibD=y׷mhx+=v=P 7[|B::7Yp(Hvs0YcZN8]p57n4- qT85SH`"|r3btC̷d8wטt%R*ͅy`!.;yIUf}V*Y^Q ]KP}taEf}##^4}v(#JU窆 `Rh%JJHj * &bH޿ MZH1D0Z@?Z?T{r:s8kt)*)pH)~ڋ)nbXAdɲ|"rr8ByΒN%5:RHi%琾NHM:EW6hz7)([֠ѠFY2GڄhPq=UrЌ6||o8 N >!(ߍk{8zIk m,Nh?$ |XG'߁!JBD!1HU(>C~5Y>0&(}COFbA I΁Ѽ 'Av}p`Oڨ' rD4iQy9@9qO!s<˒ * St0>nH,1L 6y YD`O3G[Pgf&m%䪩Z _J%$PT}J+nQ=3>k)Tg`%2qI4I x*^_Z´L\h6[+׃XcAHü-8x~p`Ou Ra81 5N$Л&B ;qCȈ)=)2xsͮ%ε1?, .#:uMe#;`/Z7@f/tp4cSsJ`W@6p}ē ${>|q+s_/' 3$; N~NHEH_|sA,Y Z@ESq|'WL8^ڠ>7y<ڡr}`k Ei "lcĸPB(B Beis1% zN s(9$Nth ʼn:J+B1SF\I(B-Qv2^qIH1vLaŶ l7X!C@]ЊXHa,SC}2 Xx@Rr ΣDD TLDk1@SyΞ˓(Uwr@ho , 4^1#L H;ܦ>v DD1,]*K[):zF vV fR9O6Ί}BofF*$$d@R&B'`jgPxpɣ3LT1@A@{#n{1w: ED؊47@XB>Q%ѓGcd^ 0A $I!>b)@<M@RQT2GEfDi̡:`{wy 0;rT ׳v9Z%ʼn`DTLUN-lٸ)Dw0?oϟۢ{Uwg_ @ejUM4ЁBt!vX!֥'2ΐgPPyM`1pe$Rꊪ8W&PQCOG /t!}41BpԱ#']έ(5-h1&MӍL< }j% e,nh9fwktKLc=㑸AԲm"8(D,H4ǒ}9u.1arJ [q!']6'gd Ӻ:qZL~Fz -VC(6<\U2V\S/PstdlO{ѽJR\dn]D(I]n7)Ìp$tWF㌙5ܕ:$lڦ9LHڝTD3$LhmՁz AEGQGL&J m6j"NB[d,D DvTddf2KJi'ZRcNiY["qB*u2GHdcdF26&:*32!BQ s'SZDN&␴3P*" }`<3'1CQ!uKLJ3W(o.bGZYؠK[.z6l0yʵa1bp / h'dĘQ4}u .jh!6yzrOjͤ]VׄJi& x|o;fd\9C<#^ \\GG&.fG=H'odu/ H əzښ'|DO eM CmcaO<6|8zS6ól^9 hm sT]1]5ٍc _hx6T<x݋CP; ][IgwwT턙T i@@=GQ1{uT 0*B P*d.~b>MTOL=G$=%ySYlm%Jt#~x<JqGϞG xDп*_0PS^4 DǛTx'#$9 ޟ5H@1WC(mU4(~$ 'dC{o^>0d6 5_Wg~/v'p2}gAp f U@e*h9< ˂> ֩Q-…JT٥O"qw~J~h-dƃ"4 yVULəh,'wO~kT/w̆cj>d i ʆHC(R z1P{Z(1QMIMP$=,ގi }r)Xu$労*cȁ*uit)ĊPUUK@k^jbBGgֹH?N0TA5E%0)3TߋXq H?[T?#Vd#3fȍ0jK wdLXU%he2`'P`(֡dtp:S%ێh[G\as(Du1WFc3dq{=֘5̦(:gg$DuDcPS Ct"z ۑj*BP iv+zz@(0=O( /Y(pcx#C8ddQ)R"u-%1%,@R4=8ASrmujbPPJM QBQ ]߆vtp>I+rPkP0Ϛ>?> I*?&+ĿQœG92Cpjm[tS]f /毾l..؍`#N|#ӆ{%㚷:p%R$I0hHΞR Bmr!}R~lRebh`x~ڡXaOC# D(xX0Xf2kÕ%+Pωg@?<;QT21G9 L_H 6(H(`T)P@<0Q_Bg%n|O.k9UuMv3|#R+H}un֯U~gϧqW`"=?4hRkid4G=L^(xHMk"XPlۺY&xFѣH+<0 16l[Z5p bjG;.β=SݏgJU9[qWN~X`nLŐ2š5 R uNtͿ66ҷz[*  (遂خZRQ <4]]`9/!U5Wu*Q۱zRId951:TX7!6`tZ6p5/H} E=K೶X h{8Q9@zLhk DyGFSbkDb[RAw9|$нia%Cb=ѯ"BRdBYJ !D~|(J>ft:#FL)\l0C_4?#kvH6y"AqH`bx/V Zi4ڂ"$ T5'Nߌœ@j`ԝ▵;K@Z%zMd$Ǔt} &A?I'DX[!A~p:9lLcllDJⰖ@a)ChyAĩT% 4gAE14)`(h(F(i Sa{{drvmcSJ0k5IsThGִ-A5"bCT76 huڵIԚ`"[Dr)ti" =Bu<Ɨ5[j&m#ۜM(֢d9P!ɢD&Ȧi 1d؉#ed>Dex0ĉW.6y (^.iasDxȶ{{"_>5 56x1xl~͵_j?Bf^ɡLDTu;;\ qQz3;H^8F$&Fȟ{ɬNsQ=R䦹pǃd-=5 J"S&!6E>g0us/rQ:8*(h+%4z0Y?A:NVLVWsA{?bw,u2L4HaA.P? Xu:"Ix9K p4f.0fAqta\v~ vЌb0}z)pOW@wѢS6msR!wZ:½^)&$g ТRyBvѮIʤ d #K8e# CӘ<o㢤lx`LCO؀iS}CCzh ERF}LCe;>;'HswD4)0çlvn!7_ wb(32iG Βc։Y{6b`04E!b\Sd mZ7ɾg]`(D4EOhHC9@̛@( zB@(73"ZAc iK&#iQ/AŁb CctsE3wk|LafB`qg \(s?-+BɄ!E3~r z*3I`-jbXP4AKFL?*qMDk1E"wkmX h|ÿ^rJ̬O(|t(d (פͦYyaPP_Z[wzus+tpO#$Hw Tl"vd2cp}L 3|u,xNx6% P.$Pjcx`pJ%aרh s3ʚ!ԪFji,1 5RMX9A~sFR;Bi4(KY < Rh永M?Y~+n,pvBĖF*V h6ͳ*N c)&UM\!#u&B >3j)=[\ Hl7mK:y"&[RCށ\шmVm_lȫVpJU`&vxLw1+"(Lb5LZvD8H"0l¨qGt1ѰmRu\ jdDք! .d1\a#KI*1ucjպ.4,Ey˪Aʍ0`p@Q@AWic3.AZfDeAeA5JEf -yX&6f(b nj1E](ю%cuC@Ib%Lb bSC26BzЮce)(hVkV6 P6\e)*єF# wA!xg=[: :cu\t #N@abHxa=aXF4b`#//LFeoadVIī5 Yihlt\U[wa1rp"]Y3 4y12&2dͥ c1 `4+, sb<۝$t"I JDؒiKqXV4L!݄vU!#)b\JNZ PlcaL tw$m0(dl]G}0.3`jmput5ku*$֔eTʌR2Y`v wq,ejYi .% Ǽm4=dQ5Y$4*cm(9#-ԈnF*{Ӱ:R6%"'_ g 㖃c{:.kAQUɊTJ8IҲgLsz k(_"$ٻtN-6}M g X-āLא ۑ!V`FK9mR@S6<3L7Mi [(KAip뽘clY{ԤMDwdzƆLlz_^  x<, 4E);%\q⡸D ,U&p:KIb9`+2Mׅy!%z{,@{&p>_ 8r^!/x0dEUHy܉~7Y0QkzL4mpiXl] wRæaV%CD45;'}^ߠ(m"oy/)#Bb)t4A҂hG&+1$1Ex_CBiFᦣ׶8I yܻ#2bhgYٲv;({%hQg.b>m4o޴Ę4l ˷Ox)5ZñK`q,bRf\6lз6h|oNg ?RG V5߰oPyzcѹY HlR m )#R @ȨgCۖYq!"Vqn`uC#*D|i)LǂK ݂p @-<8 3 ˆ' JQ"5E",4U,EM5Q UTMDEDPQIRU4DLUUDL%aSATrp}R`HFX়FX/+O.Ρ)X _ɛ4C$^:üϊp HX-%T xhmB<Rƌf} P$pխra?A&[4i kWi$hҝpտ Y M-%4P5 GnåRWDy<y"q%bL*h/@ 5|>_i{= :V&0+3rNI44uM(DEYF!ƨ+U4-f~H'q?^@h""rv<)A#))F@`UaLAFF y| }Y0 !~#N7„(?4K}~f(yCsh}+5?H:;w' )@@KHh)A0D t'%5/!S@D2p 36~,DjPwr%Hz~uM iT!s$߈p6-zϖNf}j!07|0Uo? *{~;x9 O׼nz̚cmeRw%9 :%{!`.5LT<f-/el\"N ))9\%$9λo<:n?#H3AYӀP"FXe VH(߱LNWG^{a9X'Chi(-3G]!\d&)UޢP$Lx-r`P5:5AiNGRK  hyRVJI%lɥJzd h`d DmjcQDي*J%R$(sBR%4Z&#rtDI1B4`5ƈ@HsB`JIT:R&V$ h6nlAHn3CEDD)ADiB)$:I!r1 3K BsyS*Hn`ǜ@I&b#Xd&3AFcq\m p#f$`bUQXAMG#@Ld5$U`-f3qNm*`ڱsb(-U;X0b(kS (x|GOPcE]L:F@4MbU1D3(IҾ T J sM H4ncD\dxe Ar* 6K, x;TDH cUNRx%6Ɣ ' ZFtFDa R'ڨ(yyI%n 88 XCx"o"Ɋf Si5}IjZvޢ_D9"hBRģ!5w byO|Kf K~MzHl+ľ!a~shSt! ךD:H!Y@a}@ ( ъx:wҴ> mGPb4sSXgrɒD4  sHQR xp)<`HfQt`c'󃐔%{C784 9'L2N#&G$"ȧ0TL\X&zTPa&0s#<v 89ڧMGY];0/8C E0U9ex$v$|dJCp?&O2sCCIg\C8Ndﮆ@`.M FhB/GCCy<r"POdH׶-4^=s$PApᛁIMR1Gd+VX_?2 ET #U- 00*JI)lS#iN{ߩQ>0 V 2MAg ЧGyB_I@m0ֳiJgxb jkY gv҂^03= +/ ?y=>Ntccu'D Ŀ='~M$WD}&g}, `9hN$1OA%II! HAAI!"RD(RERUPPP$I$AЅ"@ "D3##N~G13>yY|3%LhƓ9}k5AU.H؄u @`9r cjH 26 Z3QDTsN*M1t`!ɬd-(bXh $xng`9'2T?  %|0AGPOf(;d Ho ?~uMac?0. o?%ztPKjm\Q8g~̙ |= "'B@a` 1?9&அ]_GȎUS {$|pHcx< GLcW'g_Ɏ i $ <}ue \!P ,qU8[0TTP l)Æ+&@@pscvѲHLDILDDDL$Q E dLv|#M_ b<Qnjҏl˯~ ׼}T>MDTT @@'Q)`.|b!&%2< !hCa8u8¾N ml1L+cm1yV< /(d,yvJРQH H>|zq$"`if4tr r94r*^c/Zܚb) c"rClG䜐"WI/!4uP G0D /p: TȁCjNsJ@]))Oæ D%(`;0jĚXtIu(ׇkMeByITpO1:J!=.⩉hZ@Z@˺`iy!FP NAltQi婨Cv-FM,B=ʧB7o`&+HAǭ3牧-m AO?L!S^H`x)ǒP_H j H؉}1"}Ys>QϠ=qi Z1=(zJHU()LHR3, J%A@4}'k|P 91!CH8 AeKa mOD9 )@TD --i> ʙ (JdTQqCgLY Tr3&Jxp=S7w0-+0m }dlcӕIA([%fL}C B$hKb0B~ d!| :,"Z9.H;7^aB=` 04TY:]W=n>2-+#ZsXpRi?t@~nqu-%C 4隒YҺj`? |/sPk4I ;Ǹ3Q[M-^8 ngJ #C ͤiHiO5C]l7X^{H)Yvyr J6Kbq2u<.jC[A#LEۣiD.L#;IxF8rM3zrv>Q[};~8 8b b*Lhٰ1^O=LQU(͠s&+qλihlr1KC-BeK7gglM<>M z>)2|Jj|WM(PPDB/z#Ӽhy Jۏ /()8(vUF!hB6B$(d@P"Td:JJ:B$HdAR{00P߳6id'Shh4Y?r^9s 0a8ρ1>݀9I =-|1Ew QT'|؆}=~}>ay\?,)}aN )ݘ'du Htwi)su[coٷmQ=2!#,WүyRw}8X#O)AJl=(%J$(bJZTz^~ Р ~<'4Ā I4!"@u'b$Ic#_OO& @4$J::4V N$֍F$(MW'q' ![ ?U?o~eP Rrh=_hmiN崈/wH}6{AQU E3 ,Q(9e0m`[fyO$s`1BuZ|.Sn0 y(, ̓PE<$ *xC{YT@"@pўvFG Ē:D/,m)b1S!胪p1-u:TV}1γ&kETܦ"**}D:h)!$Je8N\@U"ҲPED7z̊zϓ=1U×zf|Oof`PqYy37C{xl{]wK^$ƒrDד?\Ka+Yìwqq$l9 >o]?bKZ!wr㉑Y^rM N3te>pR!_|#TtF%+"$OϝaS8t $ͯ A\u6y>`Ӎ?o;qvFD?(6%y.oގS }ёuԖƻ(7{rχ| wH"%'yL2vssM#67$l4]9ժ\j{QtqG<cix{QkNKl6g{iH0xS= &%>C8sr>k Ҷ b"/>uj\)Rk7~|Ak'40~ icB0I5]*xJn6"?()@PGܨcI7y2Hh떃nK(D_N%sānj I iC)i@th.a"s \4 @NHdSSU7X{~܃{ lj6mPoOSъbսSwnNIzAHiӍSe9'$s $i/ #08pIydEROI:لW@2$!*PL vQ!ѱUEP4퐡i|w((^B8px 'sdGi!ЗZlG 8 TVo`D|'Y>ʒCC0>sH~UxvYPWv"IFۺcrO4l.h'ѓY"(LX:3q$ Uj1m&4MBgnFX"F2jKg*h 9ٶO{.HcrG,uxnmN ^8|KP-3&9][%}w$K =ŔE3AUQl8d>a`PE (Q&Mi^(\% @51.ݞ#Gyuq/* 50PJV(c ځ8xNsqU |D>9K-,fvBl 2A$=pBØHрyy /:hl I~V j =s nz*Hs!c2Pn!uxe FIt`dS\iQuơ(s7eYLks1m1;HD04GfJ'?JƁG 2? @2[":2>47n&C-3+Y_39m//WTS /_6lq[cC(|0~i{+фi!sn=Щz ^nƜՁiyd|QbQ( 0?'M?a`o'~7J2ÇJ .8U0/(! rtʊSj,^2 >@C>:9PaX>I2!~'н,jP`\TR@ue) v XNF'THu'nʃh Dcc T0) ow&H$D)eW4%% 3$h_=#W 8U^ Q ^+12>_:7~i>f\s,*y cih3 +'[lX1D-!46"jDO7JLju.8Q4"EC!FXEH4Du*b@C^K,IZ (հX WPS #QMTRYiCB!VFѠCU,Sr܀5@H|%BRH@ҬFzdGB pwN- )"IlmA x$F6S}1H";nqM$pE]D=[G"!&yDgYÆJI5H*"Ff (" KDU$JDVE-S4DU$Hr 0M4QU IH%'!4b|J*Ipt*@2PdXQPruTNQ%+A3UgsF/ WtMGX 8; f##фHl&j=v=i?(=pv# {\b*>)sՄ>{4`N(Z SLPy7(o4!Q(Hd Jb)F i@b AHC%0S{ \rg_:x})@U 0 8~f' dSúnI4h>%)L2n902eUZ eT7,ŘZ3U<h`ޡA `Ę5r(N_K39t~oBYMQ3C*̍1y,Z]\x|/(z[om 2Dݹnu&y )d0fV K oZC?"o;~#gA?y y,B!@(F H""`s4H ɇL;9IE{`jt!+Y'@* NuH L{D?T8Bpz::un'%V+G FV9QTgoHi\"t #Y g4ZiukSMd)$Z* m|H>p()@LQ Z &&a<1h/ӡh\X)#V\ 1k,e| 9kVʊpQUUUQI[F,Trm&,W+mUZ"*Mp!=@~=?V?zOXHoFH^=ϴ14A_~~_f6&͝[Tʢt)Bqw h~3RU\$ma$_"ަ?# $w=c`I@>1َJAҰD `y޳'6XQN#cT$:j9؆]-Fi0;ɅV >t@@pc],J{C& ˇ 3-'u%"0Bֵ mMIA(~.ǥ@"*NC+rp֝ w)yg~aN?g'2 t6&M ~~jP'L!H|a&UR 9*I^A@S,tǠ@L bQ((b .`B P(`RI~:/`\5?_3yz/Ec^~"th% st:uϩ09OGϽO QB˜y BQV__ bZx;r6-ƘzqJDO`C&I8(T=gqkDmovHn`x{ 8@qMHy1r}/n|GIr6_ÅDܮ0Ĥ;B!_ VJ&jJZjH"X!0("6C ItAO_w@L$x8+y +l8lf$d,xi&0 g`I]򎼈! ff*VcF-B[PvRVڮFBG ltqoR&F`F22"T[y &.tgA\.x {$c?5o<|?"N<L}auts,?=B(a 9EOxP8$\- QଌRL):i{4J Z13ܨhDr>r{q\JؤG <){{Ԍb:Y8vz0.5 &.Á+Tތ/}ː׋޵Vq|ݬGJƶ{9FDc!Uִu=o_wGXgK?y9X솼Cu W(M!K/GŃDś&˂j0"i 0u5$e(_qMR2uld p)>5Y(b+濳wPۍa өdCG=NV(?㸭 8 KCtبaێ!Ax.nI@Q z!"|KV,GT Â\Z=wa{ s>^.]-4%Ѡ t8BVl.Ni(Pq D][`#b.ut"* 2 3vc{nl'S?&[TeȧYXr:>@"!>B3b96D]B.}ku.}[d_&'׫ Rܸo@(u+~wtriP"kgH5mĔkdLFqͺ=v!`@ a~Cb32yD?P6O=c-uu.D0ψI41m2h#D;wOn݆ "8pC0@ȄF&J.1Of2u0CGȾC30 QYi g =ZwsAE,x gSJ;0 > :] $ٟ'@@)9tMDY8C@t"@‰^":ΦXErsBt۰|ݝK ?3?M) SSK;^~'"}pU׷4?^C`&ʀȰ;,6@$d @-/b@WO3)WA05|u-z58*4S@ck06m \.\pi%c>\?3\~Xzkճ\< L{A΃,Xi\u}<7 9bïҫx{RChh}y~]p|.!N 5cFYgzٛfXL)!$ pX<H>PtXx@}I$ua= _UvO/Eu۹`<þx^ ry|c~']FQ~a)+; w<3 ýeE,,{U|Vk`F Nwzn@8@,S6p70-2Öe4OsX@I`@h^ aΓOF:K"xͺ \d,#}}o*jW![N1}pTAHqCS? !96;#1AHAwC<-ycT}>~=mkA!Pk%J,v.ȩع֪rj-ȖiӍouX!(&fqC{* rb9M t?svTeѓqP/O 0I)IMSOTdw:ܟDaHAV,C|]#TMUOBd6.+pq/.0Y,MsYlHQsK<xtܞ#Ӟ! Ʀxp{}#KὝ}iBszQ`71 f Qxra1" BKOv`Eڋz# }<CCpB\0&:=Z嶟xPhl6pM5D`7(8<0:1X{&v$`jȩviMjMl+-֟_np^l:4p/ zdMzʩ:,0gʏՂTrBQ{1/II8H1qu=)>XҪ li+/]-uٞ6R$&(dtp&C?U,yPP] _r|~ryAq 0 17vt66E9T 5YiIhJ1Pߎ<{QhYP%#+S^h8;$ %mOTD=^}%toLdE BRLQ6Z\.:;u̡`9KZb m6DużūZ- 1&ɭ4DqZ;u@`q#&pt$kQ64qݒiEJYI:vֳ oh^6MF F"`RfusZ2kN89+mqK I U.`@lĉ#L#50kaաI0T*!o4f묒hOi@ӤGa6=XC1sӻ@R"ǷFN=cj˸si;eܺi*s 3ʍ0E*b wxXNĦ&@>O؊@2|zSN3t!@#ч*RF ,Lm)/w- ,P@1EJK`yk%!ITg.jcu( `{sC쐀$i}&4CTF16TCwmx},Sd!J'Dw>*=@H^PAN)))0S0Fx6g.R±E[!n0n븽V MoXYwAcƤ5OS4TgJ(]Hd&`}ۤkK='O58Jv7ٙݲW 2,JM"dR ŒXk59q0xbU761'X^(6d A Nr~!u0Vlƺ}4$6OH{e՛c4KbcsxK0mkIi:jM$FX2bK$G>tCDBPVN8GkUSb):ژQ)0` Ѐ|y" %!( BF% `8"2SN`Xx0'0\WA&DfDѐ?CGk DNAZaD} TN`2D򿑖`p%QKgCcpxtEbQm0z*3;AMq)rbgƼgBRѱHs)Jb<֡_L  ]}[TPlu9@If Θ70_a0$( +@S~htH0`rԿ(VE FyuO/'Ә$&ك`TB1O0Z dzT;b.s8<1E3aZuG7XV0$cq7MsvAQ($1X;%]BF p`/\9 Ƨ٩4;CA(")9I*`"(jTX $/_ȴXmW0>lqc/*XBL&0VMe7e ᜊzq$1ʹQm<+ 1!DTc^f h)F >7Clbڵ^# 5A8Bu);bg%FwA|` @7 Ո0\M[Cmlw=95O`:c S}0DD4 e rԈ ~ X"j:,$Z[tXnSa[?@_էK%ڃFkD't~/Nj9(m!K/bǘ1mLM{;md mFt O 'f-l+:XiPC32CR,d?ڜdFȕ8z/8OQ=e f1:hCstj)B|`N/T?z (䕧_압=4. (Cu [^Š ɦA 0׽x:CFۺMZʡC>XZ'AkS7A*lumuԌ0`_` "bu߇W#=1B(V̖[hܔa^zm/ Q!BxHBu: SXQ(a̓d Qg S$]KfH=: aZ(d%T'(Hr &9q Cӈs719/ XloX1+}\UX&* Ԛ B@uF&}ϝ˲3Ð>dehe<֑TO+a»sK*ՇO"]@BΜd\IJ%s8jJ36 N(A`)'v/hG>Je<]8=$܍ǂIY"EXd>fs͌NaԽL瓍ه<R J0Z 64m`Emے"H#dCu g "2(SBh%t}cEE,24-B&tBbBJ H!}{RU 81wE W4rR ^ņtFaIcDM'7|;:kðx:2u(2zzgk@wxmlc64nM2ϲQW[1m6tQra3ɫ" dkbV3ptnWb3H c%:ޞFfak FcX4|#pǽWyMc¨y{D(ޣ}82[踞"ċJ 9#ȔG"6L>[W6w 4wLa|ǭPmNć2#x6NԻh Hv= MDM=+R]xd]/i"vt#5c XFVt(<w6^%Q d%x!ye) .q͖z9kE3^ތsfٝ ݊]Jcמ]*Wj) šO_c\ d^b1sW<>VzݧWכ{L^AƍjuBI-w^,m#RkhF0ӌq!P rCW:ԧΊj:8^TvE|WJCQ6 & ‰Ԍ^a8s)A3ufˀ`D O 0rKAOi}*HsyvC6 ƭ`)^b[D$9'Oq4xV xzf@I%6:C'S`xP&[~s :(A* Mc=~ ~^Hb=4#I`pPTJu d)( vgjAuíHD=~FR="riQc $t={ps1f(:9K^VvށD:A'UCxc iLRuwoTIVڀ5,!2jK"=ҹ0¦nDw/Yuh6zX'B ܋oC2a1+F\p^ע dI{(1eaS xE`󦋚f.IĆ x\ FToW)4D/r0)b)NWXO hbi+))J"J`"" ihTVI41E!xw:%1p$pmeY0lFJ8]CR5?'\ %Pi CW;>W2&S+M_0J pd{ 1Ma]Ti 1'[cYi bI<tNMPts!Y?X=t2DZÜ͜;GPu>{Aps@F&e[>c,ZfB5]mlfJ1+ PFŨl #S56upF6)g2%g [UVN3@pGxIKǜq59e}Ȭ,B필)40 hJЖa=h҃.[1*7Dq)ŔyH00 O1cYH@h%ƴ#4E e>HuyOӃŨ9 AfbJm_A@ Sސ@H6g`yTcb"bt"9D@ H*0$<3CϙΨ&HoƵ$S,Χ񲙲(b>ϝ,!0kS?+~G."p1Ȏ̄ȟ8]1|R݅R2p}}*W1GtX-t;Ȁx+0H;g 'fm7BhyvKp b2{%eL&1 [#fo6X5TtJb" ,!eB *(-5Ɋ \=Z:k"B9qJh\@ 9 9'T{bJyvB;jRuiN`88- kKTEP1G6KI\ƂfPh `sI8! OFbsc\4uuu>HD0PJLBU5T4аD԰UդT%E@T 2ДΦ\a97]BsFɲPË9T`&˅ILK:Ryg0 g |0^%ѪNq f)e lŔ0OZB xa` o$9|zܞOCp34ʉ&!ӧŬԐ*J̚K3DzJAaRNX8B̈P14!| &2]D4+[3= 6Ǻ;M\"`>w牁Q&HK/Bh1  BtF 7p9`oRw>Q9gp#МC4  m5bQi>$V R%"p- 25H ,<nKa0I Oͅߝ[K +@&-le#GuUp3O{XTO]HĐ*L&D{G hz`jTJ ? )%5 ׇoLwrCY!GÖԄ?H"}9EG?i(a<~'@xP)B.)P;Q줉j*$&Zi}QIE~x>~P%Q^2 rH|I$eRH=1 "P q0:S,s$쁞.j0o(R IRF s bf&i( ?+b%!Be)%)b }d%4V8bCϡ^6C"+e 'D$B%B P(!X#fY0$ph_ oEǎv6 {be tl(ϠH9tPLDĜË۴ÔTI~/o=8t̗ @m4ĔU[4f8|Xq1T8ۅSjf"5 ʣ 6#d+[ugO &CT=dNL.?,HI%%D`#z'1);dew8`ɽZ6d!ԠzI#DIZB.RN#؁ݥ d)tDK]qhq8c o(҆BP>S)=XXZhMP _3"ހ"?iiF*"q ERRb".@Lᬯ*Q^KTRB-iZ4TY u!RkYlV En6Ͳ%N3U&&)fhF(J(I&䌸MPAh))HV@ 2 =PD 4QhH}c{ǀqz>A~xHP J>1fB5q0*~9<2~:0&aH`HХ"ןrt82yaNDE=Ol>hϴ;VU~3@X%̶T\uSD((/`Adv+g5$P =uc~b̂!(nJI$@}Ze& RIB+&-G(}Ĵq㔑;}$A;#z:68h[e,AGbAC4EsͺC b=`Еh 8ccG,-!PONFT<ϡs0uYddead"ЅF=h$wu=Cb"qj&SFd1ps&¹sƍ"WFpAE,L$GS1(i7,;!! E(6B(YQS4Cag| Q]y%:HG\3Wx(f44# /}X''YR<,@^g!PЍ,¾F=C12qNG mfNHiCJnS5"JC!k8VcU^ ԻAixz s }6" wņЃd< aYEJ,AF(fU5u=χc`_ZJ(E"@)*hx` ±AX!(;x!yʘwǺY#Q2cɂt7È( S_mc\&!~>N\u応P%0@@IhAG0d\ ;a:2/߬7lF)dEK J(4&;*!盆"72-R+Q)jV)JPb Th (FbhZR)"Tt&i&KZ4`<&g~PqeؿԄ֘D@̏HMm:.a.W)D@RɌ`i #mŊLZM.1'cYp1^;ۢR Ioġ HPr3(48ҏI4JW &bB?G׻G@=dDsͭr3| 8?bPA02|oeW ,,ihIAMzڄڗS DcK/< @|I!U#~`,:0~qǴA~~_,$aB&әM @>>\j(JQ:Pf: và EUp'ܗ/ɟʨ$X[:͇ H5Ora{/WMaUe|Uy'M=X D@xNl)% A@D*F4R1RSM] Okt~ÆGRCJLU Jb l!#LP' /N}@HML ~nwX#0IPc~zٽwaqr;Wr:;&T5iY pz(!i$3M1rVoP/tWGģ>H dM!'ncټap>Ǐ]#*"0h%$ 0t(T)9l%Ls5 w@RA1 HH" FA5>  AJR`Fhw 'D y r:l` Pmo59&[#xֻH" Lqq{aނԋ[0pVY&PW6 a/2wP@= Ek"^nL}[I+R%g_h< yH; 3O Ź%]+ ̰[4^~UИMy 1w DA *UT735B!4&oh7Z' UTy:|p+,0h.c5 Ϭ ^5fWx:%0gc$Alx  MZ ^EsYPrЩD'癙q|#x< +1 a%`2EȷtL6>{uMt*L4T:H2$>)Ը 1#t+\!"I}tZ'0<EUT0L-?w_( "JJB!BF%("" ")J$" (%V!f&ab"j  )"I"$be"!$(bJ*jh&@@WЇ/4 :ڗP?E(T?G=%U @(9:LLBb7.4 @) GIDPz[\'91h >[M)D1:DD)<???2O<-x=]d}{o n˃_kq{>mMvZo(jP;SـϷy͗ |o`TSOWLkv륛Toyeͫm=(vs׫ٷw;$Z;^]lF LZOv=w Wv=z} Kz:T N7V-l"uc=Paϻmv봌]{}vYi'l5Em_N{f>B @*q zF4 }={ܚz=H( 刪BUzoa  Ppۃ]ڀ>x>J:2I@MRg"(x}J}=_}үc;ޓ7@44eP@ $ 4J4&` 2d4P( "(h=}lミwX}C;}7vz Aoi2-.ņ:͌{{CPwg^.Wm[5w[޻FHתu[ u=^Z{81- ΥOUN{t.=3{H9v|%z֣:t(Wm=93ݻ}zz]dzk{w5]4,8Tk4zm4MvmSNz;v9ܥӮ`1 V´60-4w׽P:[e}R%t$j[Xk!֡*0-eZwcj徽־o;7 xvֲ{}W}kgfyuwnt6{]m/0wRk]vȧWT}uzG@| ǫ6ѷ|Kln\s;9ͫ@6uh=ghIU[ѬNZMoNm]] G1RqNP:}w$R@cQAhl)@P餀*"Cv5 cQw*v;xzkzxnn5*j= ׌YgZsnd,x ^;vHFs6YZuJi&݋(>@x]=: BUcCbP(( u@ѯXv+u#Tz4=hg{3x;zj{d礊 wHv۶En&T^74aDڭȎ9y=ֽe]ͮ sosdi]OGC@n} 4Ѐ 4&@x6)Dm@HB D@ dO?SQ=4ҍd O(Oښ gSO=@&P=Lh%$&4Ҟ=OSTTS3M4$J=&~hЍ!Q4M4Й2d#LjyO55@i&A@& 6`#&)0*~~&4Qs4DDLLQ4J_Ҕ?73W%DSUKT5Q TU2G "hi#l|`Lx,8( |^/I =zBBho 5s4)BDQt"I0qUC!aN 'FCCUKF#֐NUC@Pk'BS@E$R%S$$U%E@TJR @LET%&pLa& 8(bi)HhHh%( d"@)H)b(D1)E&H$4EUL@C3LBUJДP4% !(MR`!T҂|C`DKP`AP@Tů"]dAHyh6 }gv ̜r:ةdI[Siw`srRB(n> (v VxS)-.;1 af($/ޡa[q1`OJ3z G Z$!E?ҟ=&22?%i%+,?\guWBTLG@ta^/ VHÆcS OzF; I!.cj#}Xb==!.x)*`XܢrL|>'pg|Qr|{~gh 唫e?f̮ٙ": u=?G^sa}P7o1yۭ b%1iSU[N`cAB M--SYED4R M,/c@-5ΡAҤ,fm 4Gp\ 6pds&ɲb,M.k0*+ G]hpZ I"Gt3>ѨM=}ڮD)ETT1IT1Q(b " &M"Zi 864%keHiI*H %Uu}GOqX >6TAaxq|*@4Tb G}ÑDB84}sNaI"tZ`դPQ"(| !`9?qsְe43@J]IHZ5gDM҉yM?=}CDDU-jm>?#=[ߑJP*+6Sgx~ues3)呩;[eӺu L! `XK*OM~-g9g_W֟n11~myߧ\pWdQϥ59LЧ_dŴ700m{B7؄v-f{z0rū eR6w^XU ql2mv]zc4TayO)?x#D0@-|!ZiH<75;h**fJ^7I3 s_~+T3$KlCj8L=0=/r2 ̥4v`Sk0xehwFp-,8(Qaʉ ^lI s;zn)K߿4aE5{)/X~A[f'=ɧsٯ}άDi.xۖ"wi0(y֓,EEuoNOA' c+8x++/2#4W`#bF -5;HI^T#.cEQ ʕdW1c5HB /Ee:vy _dHqk-ᶴZkgz$  & &Hנ'&1 yttY%,8)瞸IkG@n~c|zbɤt&$>aMS_S'rPB PhT;B)0EDt;7RuA̐:( i}I%ah>򇩚߼C)CTPHH'*b h P(Bi% R()i$H(BZ ~EA!@(AIS?//yOO'=3|Aा~X̀_Md)_[OԴ .$O O/I{=U  c_ՠmM6(#;`KZp !N=H{wӛFXܳ6ee#tBbR.=PiAu4\JPJf3,z \v&$dʖݲp"Rb,yFNn9k5-d_c~j:Q)$ #~_pn>?nh-Iը2/eMƱK~1ԥ1S%}4[E@r&JALOE3Þq݌Z5N*_]LW9=,<)pkCi"AQ&]soA&}yMAL51L5+g%<4`'=b#͆PHʀc8IlvS&H*޵>v^UW>kWQqSUW]!ZRJ[uX){nfmKhY CCrb2+R328_κ)[irDL`we&g&5%H^ 6:gtJmoZ^h捇a,},=Y=^mw㿖|`vX&#~bڍOPb s \|ZD~3QI##*U[EUM 6]!KT-xT 2emDrYpUdshEb@ТbDcѴ1?GArH29qqMhSR?0FX(R]4p S3K0T5)@R%'FO\T9$Ԩ s`4! ~w' O:ԛҩvwmwmՒdl@KKIp@70\-U$ÆOLi/ Ul1'> SΆ$,^F\kCCköfO$:bw'Gx}>~$X&ku'Wd=$* dQH"* z2H;O^'zTPP+J+W `˦-*F IޭV~6@OxJwqΈ$a)3؇w!w "$@ aw4# c8G?OLa@2lԄG-?@cvܘrB(X@Ol i8؄~('ر0__I[ĊQK7y;f;R=i ̓GZO~,?$w)OcZh{3=xX< R@TT#@SH/X#z2?X $`d*(*!$=S D҅"rPЫ H AH B"q {bd~7K מ!E'9? B+Nls~1ct'C0jѦ:"3)_5]i`&֩⛱k#Mψx^jF#qSBRR:9B-GTFOOը*i,ԣJl4DEMVK57M&YgsA$6QPee0Ɨ=h΅OŤd9p<0*u*x n:NzP*eĈ"wйl 4]up1UHD@P$HUPTH4CTz2Yvr(s \àHZ(ZF&fCw~8j88bbIZ6G)73Ϸ@ՇyWHa]I2"BǀAtqRaTaP"gijsz܅hQ0fcJD37䘘0߃SS)0ub<—T=*"BW3H$'YUv$MɅQv3h^*6n|0P'zs׈ P *M '|RvOWی3q)5CDN~̠L Q--,Q LLI!2Lh1R(&8bb' HB(~z|]P?p l(A<qT "jo?_/?69zz  ( QtB9ﺻhVwBLm X)bW$e&6=QG=ok%۸.xS|3wr G37m~:0u}cE4 }d{4 $1P?g#~ "<?慞y>(BD Ty4%c@  a)PSVM"+KTD*g"7*ww;% UZVbՃxE)ٓ9 أBrIh9 :@QCE簨X8ZC7c|:BJJ[ (BӤhh4Z:Z"4 JRW HrJ CR iBbDRr4MU DEr(SHrC4iüx,9`)Z1=K)hBpx~6տe;kY$ل ~{i*J%-c>gOPB(.rjkp9dX p˕on|NVshR,+mu?>Ldb5[}7#9/+zdL:irUaL$>,"9<9)N18gQ́(zP(+1ېz%OpwlTAp$UEWSq; Btp.s%*(xm$B"1 E D֘1H`%d 4@< 6@D,YimUR %3lF 6eUbสkQV mc+QN/$Lgp5郩VНCTڷ+m­#Kh1F lM&]Ȟ:aMyWR t/52v !öI(((&2D'0FapmK.aI6C()mT(#E7LYFqf!T9n᫹75RP]ܮ\Er}J<쏕}_` |<٢1eQ0S6qYk:Wc[gZ:F &jTY':ώXxk>xM5aKӲ9bk:iw3?IM+tZSΓIބPW)+SN8> 64Wa.#my7r_lPj'aAIUR݊Ӫ,ƴAF [68fJHh魚"7p3򦡣R \%=BwI2 LBMk2^kRSrG+?MS-r–r{Zi-1 V9J*N)FJsJ*(.ADilr^G" 8RǬv6Oqji91T^dB8sY+&=uLb(ZmlŏMXti>B#-PѶ̝;I690ërC}\mfYLihQABUJfbȦ NSՋ W>%{ÕaMrbKSb0U4O; J FM&"&-EC샲{/%?ah{y8hFUsi 6o_^w1E HҚ4rr!Ҝ% !\(b )L@RR!s'&JFkfɦh yM7pUB4ts(j2*{ Y'\q$fl!3L67x!opWlk"43mw+@dmzG ya%tjAp|6$ <`$).Ħ$D1@)gՠU]2/\L\q ' z/A9/> t;s?Sam-ڈ=#C2dGn݄? oCBЍ t,HבLM֒bx'{ W\]ء۫?Yx}{G5ڜ9@D @<:8w&xUCSrmS)gЙv٬>i)G FkrfB?p!3 4vu\hLbb\3 q ď1OBI`.?{]̪2ڢӔt:f64a}muۜGYS*ʌ!.SA4F9 n_R诶AWnª3}s5hl"B-0ɀ;@3(V)̯SчVE, _Is d i` Lb1v <񛂛%u?q$ lbsqk0t{ƍͳVH|>\2m Z[ӒW,̬DjX ԩ9%+"oUHEߊt_6+jPRH )2# ݜ",r]ӥ6OBpTk6Y(nBd]yAML-e+(ù'L//i(I[yhJb ݌w4qS 6 Aj4b3+,:C[Ta\T4U't?m$#^֮ f0.3]~~R@٩rL]ciKQ IS:ACi͡5ϩ`MTwO<DfSaSKtjAPQU ٤z~8Hfpafi&(&*ltE5>k  Nr91s@Ă=JxsG}zG3#̧ `@*# Pfҟ6КMjBxo&XrO.f9r(F{fYhQ8 vG.8B.h?N?+]%gy>j(x A6q{G,Y\1KTsY.ذ[ ?KrO*!@AP T?Wd`z73}MF| 83~ީF d%Li~Ɨ f taʺa4J\P0eE'!G+9nOc5eƧ^sڍ 7i~{il&Oi41Qt,vt;8y.c%< `"($2q F>u~x^PhGנdEcXsPd $Bg:Ruؾp!5?f{>=ckpP @OUNg~\)|˻ak;e o|xŦ[s/_&[aB5oL+De= j_\x kНЏ2C7Kn_R ?(yqDVƫA j;qW]qC}<L;F T,º@}&e"hGfքCK@V7fbDb6702h}iZ,ϘQmUT#0˓AcYd$,"6©ۿNMdPꤥbNX/LJ}>*@P(QH?C="hXhFS5mHte3GA@1ysX!zLl6 F=(tToDTM,&DH!7zx+I1; nsos!p5,]NL zy;m֙fT@P͒/TgM|TuMؐ VP__ ;HOי r.vD>.-R$1 s,Y:_ytrA(c=8G ?G &q%){/wΦ]hwh* Pp  h* ?o|)6vX |0srݏXxzhgJ;k0~BȘTF?2&n?6!ӈA k wJ""B! %tuelCO6(K#e%-R}YA C/)3*bLFe9,J\!I Oo N0?;(AX=RKw5:}VExY^]{ok ȐSvݢfw9Ĝnư!> ~ qX:Xi "2W6')#{_%Bm}yNXoI 2|P4YI@C2&46 k]^BwD@y AbiVVHX%5FG* a9 \3/>ń-'qe3E#h;c E@DyE0dHv (( 1DU "`/5A 8" " « 5UĨB&L%e-2:R8 [ϡ˜CupΊq]GÍb?" .& `| }'K/S?l[)|ÏkoP^E(g}៘ Ln~)4Մ64 ânt,0@?H,LK*Kl&џ70$]Chl.ָJ3 :#}_ZI氺 T֚QO Ol!dof"RTl=?˿Va @cW l RE9)JOH]?v߷?{\[>"o}G_5`E|H0X/p25 sk2څmx&  }k?A??-o 9 #Ʈ~4q_*;H_÷GDrr8ai@^:vû_**{CA~?=,dF猴mp^Ekb/ԜA``]Al(Pҝfɫ(3 J+!?Z=pUo R\K]Z47PdS&0f5\tyB!-]=Wʪ /؟tQTW!C' %|A^}ihwu_22FDX"8&`8eLQ%~.k;lhayd#їqGQ9y? fъ̉!O) O'KLjs ';^8Aql>Gn湒`ZZع2X?>!z-鬻JJ"ۖS$C$8@zeԦћ ڗ^iMUE\L`%' 3(feBCvm M A7 SNpp= pF@H$v&xcg.=2@Tr=8W/?<=V ᗛ$ôp@,{?p/ (C`1]<,$>l%o?xѩo4-Ә(c'DK(8GA B@'C">"`p0f?],6 $ M weMu,@#Q`F^! ?RI͞";S[oB$#PTI~YOɢPVlʁd zf_9bQOGv<3AmZi1Xݑ3iiZP?fYV8Caݬ` CZ`9`)S~ Nz +'D&T74,FDHIѶAfb~O;x(UQu?!#Ihţ}Z1ky}kZu[Ut"ׇ͓Zt}O"*۵T40 ¤@2D\(qݨ%e%OGRMMtǐ1J"hNFlQBz#Е0P'$r P~&B-?ꏛLi" YpSHD] ;hdj4ĚT)@ D@Gh0AS½?Ep_жq>%O|`=JrIURs35 6 }_V1Nc)bܡsQvUⶽ%Z}L};e"#߽Ppf5DBzY7qä0-Hg U,&h51۲J.33JN8|;jg_>N+:g4?sX];G:NͼQ`+ƿEN!T"5 a籛$"RxO" ʲ_zU `~ƽR{Srǹj_ P3U^y AG)^&!Pr,vL  Ҳ "BreO֟PnL_0`0(|U4ҘH#Ht{9oAX|_d"SB(|l0byIq n* 7 bABU)v{:AA) Fi(hwʟT6BI2{~ΚbCߧ~]RUtTAK@@B@U(LS#@ۜ)"QX"啊%"i(VA  I$TT" %*8-5S@TJ Tw9.Vd`( RQMA}v~A0I^"Rh*h_fU*Dht4EM~@QT@(P1D̔PUS4E )8 *)HbJ  t[!"pZ )7EDW~6IpBq)I=Bj IAREb% +2S#`jz'eWN҂@QG0@3-:3A(MHQ&v[ (Ҋ|e.:ly(8xÃd>:9)ֲWZzl*Uz u78jS0P+wӉтg5.Kܹ0rdWc }GC\[.٦og$ 5 P|pפP4[F GkU8yr͕4%ޞ~췟_\wr[I1<.47UeY\V.P+ڿZPQ04HldNju3*Lg&rbs8臮{ E>Uܑ^Z9;={iox-e󪌌ZepamݑS0 7O?aϛAAW־޻J;M (U‰kuOC!u"Z͉Y?jqt*.px 7M]ݚ;3Ih>cG03QdA!6!~_B`"(Op̽)L$PHIR"#*<6n_*F%7NGl-  [TK=Su|}vNsF:hĴLYH)N6$pH0<`%-&3hYKY#+eߨB0.Cm6E Q@C`z\1Էe&{mO\p5_ W 3p6,7RFU|US.D־oorL@RFd XHنsa^(%n&tƮkߔ_MUUsW'zJԦD5ͭagq ("u8rJ?}tEFC~_l=闷Xp9~NUuq|O0Baæ*T6 `08ΐijKڂeF GtNiF:GgZn9m)惰 ǘ7nlC<簂uwd V9(/lB^KioHX tRPϿf0b," p#Bs lp7v jqL5{2ӎCH{%vv9QF7cR甕mߢ{9(8"m5K>]OA͛c+;&CvPޏxlpp^ZLː#PGX{0dc}  DI:d;$ )r;ATؤA@|V >#+Eэˣ!}44:|81y( ``K|up^xzBTiv "HBE.71]?F{!Ǹ"WÏ/yݻI$h 詨9ʰO !ڀyłvy kۮ@y8AH{}vMwM {/zUx >2wwgFU`B o;>.PũyH@Tr1!c!(QAч/L i֘j!?(촷 ܱ:57Nc"؁ 2餙P/ oz@HMd?lWJV1) y)TOXi r^-4آYRmbK(Kd֡NZE)@ZMU +*sXbƨγ D8d!M>a/DwN hW:׻>2J z2 D'pp5' "=LAH\8Lݜ=}{H>=~Z4qTPT9 I* ܄~~~߇LK(HOcW u_ȡ<?*X\`KB3|4xgކ@"^8'ixy2HU_@_Bnb| #Ã%Ur_.oz?q*'Uz+ۮb@) ޼Ear L[>vi"D'귣{, 4DH+&bXȮ2ZC{&`TO( :~otYzt׾& @Wa&)Qb9 7D [O O#D0J1WeYQv TwӵXno]߆tlE|g>}RğGS#/?\嗄F[R7\rNogՆ>C(z73X;||Ogks]|'g =sG^K5ÿ2Z )%.%~i.3 Ç QYN026麝%5Y8p U~F􁝕+GAWP#AwVd9!?&]%?1n0m4} a p|@Wa  @y 2y<[>/~OχB~9l'#(!9-h(y|`>m^2tu0N;'oWڌTHsPx/b_N<ޝoaYMIlPL-a{= j "\ȼs逗\$绖;w`0Yjg<9G)/yCFoʩ%!<޾ߙ@1kT^4kU%@>WɄ3@|<з- 3%J+ݐs`_K#UdX1Us)4շY71%l݊疐MGc>8S!L)KqO3p1YZ??D$ڣ E{TT<'(d Jft  >ARB LMh?/?' yT SzstE *#rj/ w{GjP B PB W7oa:}!=  7 AJPh?Gz7xOH_|NDcp͸3z&>KaY6p;QH/r,K,d= /d}!A$5\Apثل媸Xۀ✫ U0\q0\*)/ .p1Yd2XR¿Vט.D=@|>]6#]ڇ^x}(߶PLDmxAY(9=L@o)zqK|1?b%2O1ywxf!APA:M ; ק"}ao>M4<.#a8!|Fe%UϏr2=7׏?b}b{a;!=4)>  ;9 )BN#d,麾Ph`G dP{) \<w RlC1گ@|d8=@!ȁmWvkIQ+5;:<៝Ӏ#Qd'op;QoNOXn~ ;߻ Tn7~f=CCfOv}?w#c2|G1HG̤s az~یyD2" A`:t CE :<+>VN=_@h\s2 zzIANCG!!O~t@; mXT՜R٫/zbnqTBwJpfExʾȐ" VaEG݁j3vVCǕ FLʲ guUDtfHv~7ˀH}{~MD;\GWρV5ۿETLF\yiM􈊴 :$*J)$3Q'h48n,ݚ}rDH:LĨ{z{tAVEg-XTNw-ZOCD$/f,_vp]wdqh)(w?'GΧ辯wo]ِ_D4Wd3}yCuP ";ҷ/h0\V"e>|!%3 >]aIdU ⿹K}wydC=ʃhkƿD?cCƗ4`^ Z~L?|rz$:qD7|ޚ|\ʱLP97*H 5烇 @) v G?jGrs V4l=  _o^>Һ=^0낊 *$їtbҁgx d>DO3,7/gFU$.6 R!;#Dm(1k nΤRBG52^QR )K!YXz-9 ,hz5oyDA&4OWWnw-۽1C"DdLI텅!'O@Y8{?~U+D# ip3a4*}콋@0ĐH!(s? `0) <8GĤ?Q5NĽ0^`T`uuobvyRpPfDfLSk4B}$x,Dت  '047]vws\1} >{q賥`y/ Vp% q$$ 9NdRd w[IH@\#}e.yv)^m]\T^@wjl#J8c=yҮd`aHÓAzK( k!!;$vDV'd|4k^;'u?W BNpHX7wnNíĢ6/)sHP쁟j?K `޼U"%ۏP黔myPPVΡT1#-S]G"Z C`IaGLBpf8m˂`xh4w.fC]BiO#k'OB*A#E xfX2WӖ1BRMsT7׋&_z3ؚ@Y$9E)m^l'^̀x JphS& PK#>RI d9;˼8u[Kxgq0(;~ BԄ_?0oA'L@B(P:H Øa_Hz~x oZ}-dHdb=o@1?`w{/6ĉ+Jqɖခ1`p8 RiT԰ ;" ؿt꽇G^M ~?wAC? FpW WWƾ{kOQ4\[tW0y"C?wntoZ$r}ȟxxx gS!?CP *{Ubk1a33B`}ŗ;Ӹ@n6T"5€ł%9=YCu]yu3dvCy?`q ;3S3&Z>p~=Bt*s A]/z beUjUVfjˆp۴+UJRUUUUL7絺<Sw).spfw<SHʁdO>\~2nݻX-u}qo$Owwww$ixޟ˗SA،YV{?[fl>`?ţdw>b? ju 82ƽn? 0-b U8U+#;W Ъ4#CN40V3n3rk.3LzRrW?ƸF"Lw9~HKs5*q`ј1;>)JF0ڙi : F3 &1m: ;ӳlVa EP|mcL)sN#]Pj&äg$M'&SQK8 bRk8DvMT0dsHb 5K<6T^LڹǮsiF m9Hb4l{9&1s?S?g:Z6m Ѿ ;1ՙ=A33h/me8Fó2hI*VD:c Fr5aPWZ\qܾi7C:ZKvfM@w@sAwzi*xe!A(T0@2;fLC)<  0·"w1 yUPK'9ƶLD~tذ_a1I_YE񻁞,ch{=nj"~cBJ\ES4~uYE;H}Bg4~=naTUNl7 qY1y xI8%͈$Q[1N|ϝpFj)U4$ErP5[D VX8ߦjh ?V du\t-מjC,g˸+R|V#M2?E?Oۦ7He;!֠8%<L:ߺD.+{C~xAxV?y'#*ja /kz z*֪t>Vѣ! m%JQ`~vwf8eJsP˺N 2G7ۄcJ9Õ\H`T+(k/ٔ1.>h pUX:{A*qb3_#T@V y Y}Vgzooi awl=[vF9ur.*s#°AC6Dn7ɇ9r@*bݻdTYFD3)UְNfD7@.J HNe) 6Q62cA Hb #m)͔X0 `۴(~ |3 yD3o?~=M`q?F-=\{IBTYgZBro7痻g]}Hf~r{1=m̋$>.n;ay[(aϚ-|n5b#KtFAx83 64P &ac= .ʒz%9 Nly0j'tO)d'lhsLbVkP57BB#[*l0d)R<4#լ 5 Xf4] ]TScB YDzcxl}p9)6ՓjR<5E`AuARPjB8V -taA)[g]wb][j%L5 P#5qns wMZ٬PhSnuD;cpǣ5GeB >"5*21Z@8>U<7`*!:ˋF- xʠs6QqQA@'3/jN>F\t}+Gɕ)_X7Qs"ڶpO.8󯻳y,?S FB>7O KzٸpO8g:p\LM=:880xH*E]b' @XA06(JIIA5o)m+yfP!!!2*ݜÒ ^8ţn-p;ձShwEnǙ,5q}gn!Ԣ55/ G4죉Bt̏.4\SA15) ¡6.DCࣀ2 =0\,t0CB8APwa)@mFQ$3 TKr_wNf!5P^GUI-y6$ he1+H%;%Tʌ|iCUOƭ%V40BƐOLZ_DD:Ep( ;/t&?O!vȽe߰ÎⷤY}*䧯jP۵D/A%q7$E|* fli.S>"AMFӘۓ4icR AH X/Ĥ0ây_Vr EqYA0yo #ƯgW:xi5v_+YZ* T;>BՖY|۵{N 2<.U*6gpxNhS~)bU vO*tݹ< ITf(>7H/SI:U`@}lGnK/ٻ('r9Jro/GHnq%a3G8 IN0uޯf@MY࿴,U`ryޥ|3n/?$*|`pd4''09- 4Y@Hg7e PȵkM`80( @_-|Pz70 1p@ *WS5ha89;!,!ۺ5km+qްʱ՚"cr4RT1hQGQa:>*DhiEc+ŏ*&E5yM5UuY|Yc ;6? iΠ;>z L Dj\$Ȭ,PݫGV1LUӴՠ{ϰSvcFZC$C0ID.Y.:,(כ\*F_ZGs'w~c1# (<@OI3.@ƌ{BlA 7@ e۳KqFq៑Q EB>ԓKGw|aT0H4EmlqǾ{6$_W ΂ //=KӐ*D¬ ΁D 2;*9@J1vizQ uU N}647:M<6fX04UU.j!7c~۸#UHy$QDd?LWCU1^WU TZL1ܝh&ajWjEkA/2}4/ kݪ!N5X6"fG_za 147WΕUZ!㝪:@)џC잴3iH8m1*GJy%-ϒA(kL g3tFy+Y~! ^Yb4I #nAɗըźlAM^# Fe%:I$If~_լa)$zˬFAZK9Rߠ݉ӗ?*{P ywowDK +>M54I4N-54cAP4TӉdnT4l;5&*;< [ B9)ZBi`KZqCC0s(T!/77 !7m=MDx(a"jƺ(hCfLcD9R^DM0DWhEGv[9g'16[tɭцHrŃ0LA$AEHMIAZh5ABDRΖ*HkFY"DoNo&Ɇ8B!hfEJպBՄYCkXV 2[{) xEsfMH/PvlI?䞁2 .ġ(" OI@%$0o'.Ϋ )x/Zyfɜ:[?%m/gޠ,N;BbQ>4K\akώnЏfLwSe.pk^g_,>&^*{ *$`C5>Y]*hP @F,= F [t7*Pthl)Щ7h-mw4n8/\ GdY:J[}%M%i_]È>.Xb50n吩on>|C6Fx2M[8М4Rb#{8A"6X]WW$nl"1@D?(g|C6=i ?] `xXwpOz2QZ/iqy3qE켑\`2*2v0ےs_ߕ(;QqrEf³rEX P"YRYRH1¶`n.FU/{cl1f컛|al h/ *KÿUQOUz;-mXv8heTX\/l;qǴԌ`;0{;O"$I f)N>30IUEj7//*18 hAyevnBԦ[ ;0hwSʔ}!9JBQ@Q)?]? ~a*:aC9^07pPHyTo(*.sol"ǎ>^PS /L\^=?!P #MW ׳g· “FGϒf{z+]wovB~|G2;JoL}-† [_iZ+z†ϤZa~LZ"%>yI$o+>^r9’xۦF 0Lvr*7FJ*lV MBM컈(sܳA5_fg;_ftl/hIH{D=,Ԑ`` IiEQְ SrEO/Oi.K/H'Y,Mocʤژˆ"@nV\ >DIbNў@j1=FS4cou#"s4l,?1O<W&]cҜ!(:Q#FTf/GDDdnDNTRC|C?5ED?Q;r饃`8.Guÿ[l1&@Tu`:<>PYOq($F,^f'ʠVN-q<\y[%9q>z rޡt^]`xG&8(N1 CG5 g\Zp_z@h rP[֪ 8l8t7l +9| e3YݕuʹG5~N#sgk@xƏ yTjw6.&+E"m~O&c|y` -P{O7`.,;k A0̳"qD(J8D%pE )*%y8rt2GQٖLwn7 #"4TC,jIt`h`B*UF)>B'ˤ=F|{KDŽ{zyBbD,c1dȕq9\l)ߙJRE4.G%0 t)AAs D, tUt9$ 1xBNsg9=zgy1C ݙ*GpHM{=iw%7w>ƚ$NXITȨ"F H$龽"{)p R6Ff34$͇P 3#| $ 9XXZ;l%#A4. 1M(͗A/,zBz<ogsLgS񑹝2t{①Uh~1(NK?ꎞz &C7$P&֝i(2;uE2Y'J\j!wwʸ7l#nK{q;njlG]Hd}IS~eRL,X/*&c] t5J cVPE LªAu*nSp3{!Qr !@8beAxodRP<ޮj+*;x9(kk+]3;lMgeFb)> zt¼wvB+qw%? D(p>N Jآ!j1&̀EK-~ڀDnrƱ3C&TAPB2 *);/ch8ɹn))k,Gh:8:ЅfO5c=.g'z4@6QIٻ*X6Kg0-szwB3ªj` נ d^Pm d>íSFp >!fCmQK(f=Ha_B2_,b5 }V]BnY ]#.e\e9^Гw~1~m P ?k}MV=y(e-?f}f#%m[ Ɉ3ǃIkGE{#w{PRAYQ2E?^~oT挬a,6)OpqF1|3KV3a[(p*"_7QH0B$-.Sʙ>hQ_̲}Amh&Cߵw7S]SjlJe/(i86}IЉO@2a·Oνq**P'84ʮ7co2~?c\ s. 9Z{15>*$wX+J __}F~G (ŒB " OA#qoi уu­ BPym尣 'nP@K&1k UQ%h4[58ȕD*iXjE:[Ij u->zB[Yl! i'i"}@\pܡҮ3z~Gd=oC>nA}w8`#Eۧg&Ae V]bMXcwwΌo\ϰ4 E'EWV#oM {8彴HҸt3?R5x`-< ΞDIz{{w!o@NHpx0|e"nv 422;WߕֳhF0 fNTn%E8|X{ H̾Kl]4&#Ȃ==wl.^|}\`ߍ;=X@vABdvT~;rNF`TD!TzϬ MUd#ȥ' (jJ[>SϾG8ۀqyqIK6?\xwXڟ_~&Gkc@rUhQthw7j(W=I #⪡YVU6A.Mv,Wl@]S 21r%ػrIp11$ѐJat5Q'[_5j5̌ O\KRާ|* gLqNP g&L'zPEaQFIpq̬)WgefF[}[),NAT*E5f &n X z D&%zHR_ :aP!z<*4AEocc3Tc?;;1L$S۝B e׸h=ᶠDAV=jB6량ӿʛ;ӶG DgWAAǿ4^Bn&Fώݯ#}7DKkEJл18"14TqBCBG_!5 / ? ܃Sߚa @) vh#ݞ!<2˱(sMBȰp^CRI*y4G}T:`( v.B|yӝ6۩oTW>phb`ℨaVECB(`Fie@Ҳo>0 ]RHEzM dТ'xUff #\&:Í1gðcCK,:kq"TtTC;(B J>&ZUzL㰛}tԁО/I=qrz4l4;rk!V89*Mhj 9@bjEqU<ۦ0ֲDAxbi -q`SCP [sHvEN^ʌPSg vZnI91>FjS!4KTݴ J׷١Rd/_"=6".ɍں[͂QJm3n ҩË.J ^0O48Efe.'tʪ&R#;E(`fo>Bi‘U̢i ?tx53`K4bry Z>=:38Zy1)'zǸ:? F(;i%@-K}|(peVwݓJeV\kg^o.o$[ Э4)&qxtZ39׭ A8d+`rhy}#T0Yce5b6U(T&c#U\sGT&I`PC>Cn@)$@T$myELCUBmn# Piw/{+5$q0Ek(fJ(?ժAöd{_H̊c`!1Hh'cPJB!˒SFJ&3Ubx961(\Έ:|=iks?a4 /bC[t[@i \•j{FPľ臶+qנ*@k`7Ϛ>u6F[g9N[mþI M/h=ڧˎ<Մt7m$}?g_Q7!:>xB.0RH43$2v!l cnK$yTUh+z{3> :Z{* KȕP3TfID!F rIA R̡`U鯥>5ř*Y)/O{~IEV  66e ]zݚC_e#DMRk>$зA߸|-_pxqii"_\:7RQG~lw0BcDj' @HuBc .mYd#_R@qP Ē̡UAztm2Kb JCW+r,@|I#?n iw'okX=oVSS00|o7Qm>Vm:](^8׆ځ??YϥHVHt Dy3zg݁'o <.n(PRiwWTy\^S# #VgcXiՉ3t,SjC198e=vpdDO&oPOwzpI84|ma|Gevwf<@6ăOpm~q~x񔷽t;DUGuF{8|OsGע 1SZq㿴Ӫfԡ ?]yaXz<NyLOe'%I=N>yT0A|pldTG2^ZrOۺw\wB`Hka&.2pEͿ_ 7Ӿgצw[k#H- vC F1"eY괬oOEN85[59Ud,~EO{ uBve> žgi F[ùpѦN60*9{p=_1Х^̇ny4U/c2_)Sv qӺuA(XZÿ|)wXK5ۿ IPG'{`9\RH1+`?%z)OPHHTU̡/ IX 8z1KY{لHlq9߈xt" H

-8FAa-A) 3 f,@}Tl&l&=&32 3i()Ipc*!`f 󋨜nMT28BR$E3h>&$(f+4KΘdyjfziιYBƑ&@Z+dql20}.6Ž-FAdkQ*N"93j(r&`,!VR)y! i{tĊ:<2@ЋM-(FF pTfS輻λ}g U+TJw385F:c*- o& Jg -XN7 ~a!$1ebsgRǶ/=6{'efj:,M [că3X+F<|mgsm1;π(_uH5yVCc$T =4zRD-$wvʚcb#jVo5β[XTCqD9:哝N1"9lV0'&Aq=(2 B@@-2zmk)ƀRhT(U"y[ĭsHŞiҋ)'e5\ǻ,G BAu`Yqiq 7쭣\n+r.EgI@ES])C"^TZ)ì泃w.\qsAK|҃)jw l8}{q~ڤ >]w}vmb$"} 'aO1h ^A[ Cv$3?oIQ> (gθKA r+6YM_۹G=Y@z+7Am11IZEңtaKX*nQ&r"!ˆ)TN^*JATbܼ o9sf_{٪U[ڜkc(~sʌ/v7OYɈZR!@8΂bLC؞:WzӪ b Uqvܣ%m#C [TApCf&\>iWr8G&H +3;AWige8hP.|kx4@{k)N=}g(Ai"ר閏 J5Ln>s^sMdd/`jWZBVx~ڣJQ`ʁA6g |VUDG|\0fx8MASj6#ꝯk5xZ򐛆,$/p;YOJ<5Q*R^AM "]Q'jWuz![5JtAE# >S9RәF}\vrs?iSQZϝ{p`d[LG,z R)I#TD~װM䠈h.Ո{1 F-6~-OutZ݅sfB.p[0pP WhoVe;L}YQ! ܸ=~?3sd+u[q=ph=JXl@H^.3(Sv j^ =,2Ƿq~S /u: 10 C{RM0 '%d?\ڔcxsњw *~+4dK- PA^V_ "!wZ̈́e\ɩ,"7pAɂ99 rúA10Oq͆h2'q|u\4V2}z&?xލp O [D`LOǎ"ݗ`-4Pg::O3M>5D-0Pq3 >/lLǴz{vSJ-Us d4` -~Q >$6߃OўG[\s/ rd<>FJ)"5[Z"7ktbi%5/tN#Qie1(RQ}ABgxM\8eեh|w}230uŞ3럁Ry `N8E݊yX5AY,mGf!a'tPXbFc =DI `n->@_{Ïq] +5:ͺ#oӦxsuV;C'W7}l#298kk>/\񌟪P *Ӈ7:c?'"aKjXI\[E exb$~is^u [ 켃z>y3]d}IAtCtD`.?4IԈqD-ob5ON zz9DsRGH S>E-6+ah8m0iU,%1YpxzJՙ9Wa<3˵t_DvROĭBEzC0lXvE N/HLn#ϬF fj0 A9l\`O鮃Ѩ0p(HCU2n.=wYpv%O*]y#݌# ?1@Mg5~z}a^ݳώB?v ߟ)F=eiX5qH>X | GHA %Jp11C3%"$*"" "Zj"qAđ+*&&ci|v\tMPa2UUUUR҉Y{GY014ln* JV 7`-垆r Y/^V >aRnzgx9i(y1YE('®IkotVsQr 8bǔY^B|a$( D"g.kWj[i^XK`A "kO%~Iɾ_oX mf)w߳PUם2 C( =k3~޵KQEl4}NlhG#TqP,o-BGɍF℉[tv":1Dw6=arXFPf΋ۯGp&w_YyYrS1NҗXzΎ7MDo K@CpD\4:gsxGNL!篔\U*taw|:[s q"*,Qy)&3G#8nTB`ATAb J ?:q-Ձf}Ao JylZx(H+C|ۇXAb1M3( b:`ȕV$GjG+Rk"H#U|"hJQAMpVy&ZGسc|;!H' t򒜣2OTA@9h؜y|<|~1RYg3a1=f̓T;tsgd?,{>3H *ȕV(WAr}S `/q@b @{/uz׾>;kW}Uk`1UYmfM +%Yxjtvgoſg分3>OIuywߕcrHo:DG9z5%dk_Ņc щsNzsIoď>GGћF H7 #R!;Oe::ȪfD̢ i(VAд- (T˷QI0LE%Q1#*SNø#EQF14EDI0c eRbj2c ۵7~obe4򣃪8!ή qуZuC-$WKW6jg2/TD&VK O(2 *"$@7`6}[kZfBdxR3 7eSD+A"88}rt"SvO B4ÎJ{AED<?(}O KL,?OAj1 zfJGzkĆF18~3PdnHGy;?xTOyA('@ȡOeTwOD+]"LGd0HM.rc#ȃHr@oIUW</?4j`oAl*AB|?;=!@>'Gg;G"@ QBOTƖA*:|/yC:0d.fw (J _iʲG-F>Gh=+giQ(߂'FƌDp61E] o1@]CAM7,CrDX Im ljAP]nupjf~ *294NzOGNyyqAH j{HWW.zcM`fX&p~:L٤35kl I;AሗoҬC#2{( ,,^ޞPݲnT_Úuu"#)>&7 U&. !DbcUP\}mXd ,po1MUuu'T^Azѕcy~AP,ψ;g^(3PʭiEdLT!&~熳 pU$$'^JfEe׍`SVzEg(eE@"Ǟ'M=?:IlX}ٸ-l텕K`rl|9ğ1,,\nkDÐhֵe\ZZE$$O,Ӣe ("^is0 X&AoL6"\: 48i!}dC Xn n[|5Q¥kU0ĖjLBERfk 6ǎ=/ FL؃;i~YF“b ycʕ߯g>ݺ kQa|f̽VpI rAVAKb$c 3<OymڞII`SAVj g=Rq]V [OscJܼ>^~-6_4/kyW2QA; )|ym`^/Ϸ-OjDGCĻ}$i׃Q_ -=V o4}o sw7=-ߤ?埯\9(4)2څ-D!hP lAINjmH:U*QɡINS)JRҔ35)JAV %{Y:ߕpoA Aķ"$@v(b?7ءzѤGd\Mxv Ƶ_o?!ήɼ;À72^`IMc̭kɅi^C=y)y9`xA˗meo3vd<`;>6|#Lq֣|/E7kGA.Ǒ~^ux B ( D(a8RKC/ G՗i1?OWwsv0L~ܱ;鷪 ;k>å'Q'B>C,V3~_zrea"+ ӂ'Uo44>%;QS!Q}b9f6xyW|97F[yÀ=!/ZTa`vceyE]f$NDT+17[ZYZt~G'$qz:8Ѳe"1B"qU)rʉ Ľ좞e ΢Β1pqeLm,Vo^γ[¼{o2sy؃Ϙ4r>/&Xc!o.Z[pe뤬w(.T{G,x>DʯR.3r\05~EJ8M;F{mqn^]8qGEi鷦+|NQ*? ďxUU$w{㿆M6{t.6۵[O=T=q/ou~3~h1hԃv=unq<:|pTfhфJRߠK^)c8*v}|D0\^I>s*@\3DP¼ǒ]],uFUYd"Lz4xһ'(ʽH zOܚ+^?[74J  ﲍ~mx?n>oGe֚K|:8exYtf+Zp8a>I4N|F?9׹O0OD{:'Ǿ 6;:WUy{âpK@h㸏NG8q7T5k3vf ]r' O-WeSE#,H^v1Iv5i q&+!Lͩ>ʰgq(LLSU>"@40Ӿzk.׌dXa)Rn#_LNN5#vR#G(W~#Qda)E:vRb}1RH9 YHa\'#tʝ1$MHדad0 ϑێ)eSmzcL͸y#!4fTAfU 'S;yooh?LmjClWm5kn0Z- :^~Fqg$JRhǒ:R uM Lzk=&b>TWo!N=_q`{ )MX<ײ8wY"-:W hG MBLA(9hfo2nt|F`Xx2 *vs荊ԪjrP G\c6?o7 -|puG5sŏReR۠,0 #^~[=h|aX_-Г˯/Mwh=*xbnw38h7w rmS歅ݯOt}u۫@?[Jt7h.:~^ٌ _Fq?=_ qA萡S0bj "j"$d"7ZD"JB cgH$L,)RL AA LT1U)b1$K\%A" D%RDPT@DlURURV1 1H9ęcYJ]$C)*()&(HQb" HF@Q!ZRR "*b IR&"D*Z(""P"hR$ "*h&&$dbAhH"e )h&%"i(hhR"`JV&f &*jJ(I b"(b"Z HIJh)b &"a*YH)i")d!B )"h"()jHhRJ$"T"Zh&&iaef*Vi)H$` I`)i & y"V)()IhК$ib#HH6<CD UQLSUMCCQ1#A%T3Aܵ2A4*I ΂h)T )J f HRH$fFFR"BR$ HH"H) &(%""h( HU)4PU EM QDLlQ SSvM$152+AB}!HЄ-4)O8MA45PLL1vKEP_l&F@u=öEY}D.$?\`TL"AC GL-11r8@?#JP&ʦrtR)*z( E?ЅG.M T?Ut=7(J ]# JC| yi]R 䁉 C yNo”" UBI>Љ{͡ABJC.d=o?`p0gOL믫 c`c I4!q@FjbUxB|HSޜWx<9 ;'gauc#a.X"Agu8=GNQJXs!`T24*~76AN.X{ҿ!v! .}ӣЦ z k1S);œf4RĬbE4 Mu8 y01.dC"d7+gl %!J|?8CT*s7K8J>/ *@=N%>l^%uOQy؍B71H%BІps 0ȞF 胔\H~$q}88 3 p4#K`DŽJH@b 'һE: 46Ȩ& 2LJ"!@~HKDw)&j*R%,ʍ6k dr9jHM''S8U B?gu1~#>rr ׿yj{}r}t|TH 8G_8n?50>?jr(F?X?_/np"C՞TN?nn;:0^Dnw:<~33^˚o0k,Mj$ai,JK+kʊmqQSHgloo,Ƣ/ɺǟlDǏ:=$D߬aOJΞ{\٘3V/ŧ %K*b8.0}}#@ӽTaEփTk4%? ҭ*ZB4B&p0jt"VD(UJ_5fOklvвnƐu]ۿ~͢+«YrIxF14 cx eg1rk@n!.Y,%;f0l2fÑs@}|WP8yGJN(@购vee N 5a5B] 0VckhF[B&O8 vRE "+1[¶aXn9Î 7O_{V$S~nvN'vlzt'f*N+SYQ] /`+}k2b]5Y07z] y=pTًRq^O?6u2153iPMvmFQ @MwW=qdf-ُgrtP|YL#1єMbS࣑KO9Q37-zۻ;oٟe^eL<;v|ZAr1*I-mYFA|&VdxADrk3T>n_Ѵ9`C HL'=D) YMeFƴ^zc_0I)AyE e3i(L4" _;:vZ߳9NL,|3{qgrWLe=9zA>ߣ+F!VLъIӊk:g-̲?o*y}9_ nU'4Aivx&Xw3uv^<`~3oǯ0Y /ߖ)%0cMNðG!(Jĥ{~ (J0ztR*PS~My-/IG~Xu+ׇ«E ?>kowq/O|2wpߤzz%AA^~=,<@JozWpQ/QUD '3È>o˻qڰg h%+">O;] AJj4Aoɛ&$UPA(?%"pp4_u_&?Omc?~MA?X`*ąpNkL g1|By /X^< _́>l}WB5N0Ξ,n0 @P9" Eqw%+Yۧgg=C0IzH*Xm WĉUUQE o[kˌcMG:A IQUGzC`ux҈9({>d>dw7| l~X> ?>-kZ-5 4@?a1 8|W]-P#Xlj ;\S4B\~zycC+`\CdHx>cWtpK}"\Bx#sD,xG8 .?ͺ93K6+^oϠms<"꺏%2}!!هU %7ᷚ^,wyV7<jZꙍm]tGm4i1X s2 I9sV،\Z)IT^ |kIcӁ/0-U2GM$%3r GE{qC@3 7ԿeA**t*@ d+b&iBTM jG{fs/* ;To'%qm )]<F:'q,'dZ'd_01Wz+]BP(EQ( KrT j(w@ΗXh:($7j\sazx^2>mErXKF\"@"v܎0P$8ұlCtD@F khY%x <h"H d`LPӀT:|HU,"P0Bm\3ky^QT#cPތ;'mOcR @sT9r1y"7K+ Y, ;J'pm\j6BwW;]@û8R$.pjr 8ĨD%s^]HD,TSԎ4pPv#T)8Vp4OO<+Ego}4fElz cyU T4s秗-~7^ L+EX%$7: àMTX,T pzE%n 1;* Rޝp ER A.izY[a ltu P#%8o%^@LPB＀!5p8 LdMnm+)a#C(MCh(|t(0UEe T4=,z @ȥgVmOs03.nx+eiota2+TX?,Pl֬2nbzkïF#ҳ4hy|y:w㾓|!^Hz~*J-<#5gⲈrx2X϶&7z|jJyH_c b #fZ:J/ݤ06[cBPtCWɘgj,<:'b.@֞DDZDkE֊&v4pp7 mlQ7*D pXk4ۥq9[&p4TT k'U%L<Πg;!(3 9'!Ld,>NÎk[&sEQqvvt$̜% |ZLo,U-X E{LDyOw7gA($A N]S~^N@}(q!PG!o%*|Sj1@6?DG$hGY0H 18a>lvngqXPi` Dt笑1G~쿱} *"?oB>븗(gPj`!0J~oN`ypj~2$ yhqh(IPc`=Z`7ö{3 ѣY3J@3D7g'ل֨H봈nut煭tsKl3G}>mfJ{>A(G<`J.@E7Pt42̓)D͑][NEp;Cyd]+!arzFpWwrqn*8+q$`h>Fʳ.[tJ5w3qFHF$+;͎HmѸ'!p Gy^ߔq0Ke{:pndݦ^"! ;?`Gyo['b{t}81vvK:y7}Ib#b)~S/Tvc(N^q3a9Vi0>#ͅ *l{ n݀( \GOsч&!x3]؁(+ QeŽ@_$(}J4E}k|>W_MxMiQHXeiKQyxYpk儬^X,/$xW;tlmVXBy`.DA@n1bd-UVaQnsu2 x=QfH<)$fa6 d.)6 /(  AdEYhaAiKM3bCwUz@^tH9ZB."dl Z:q8o),k9Ro_^G<,! MUi,Wm `h(63 g]ux]cjOpn.@F[3qKeD^? ^bG&jMO@ VAiw@(_!kO'V2:»֮|V H':˿dTCekCa V#E`F]̴EgK_J/t#)c%¬RB%Ж- ܏Z5jUt&|/_D7)*E9L? *\ę6 )vĶg+íkrҩ9\ќ{|#Ϻs9E؂'dS!)VFwr 2JA*wEB)'maH+gTA|eI'$ƭJ=D9qԔZn"=!ŘSDgX~1S)mLL}pa3Q8B#~Gf7ϷԀ|pO.ʈK7}z亼+r,7-h?́ [J9$n7xu<(A`Kl\@pPʈD1ˀNkQveA-} *=J蹐eU`RZA=ȃ|O?]L 'cx0=_ j ^[S;'"*d?|SVOzAHPTAB'ŧFےf>mJ)+[Xp\Cdq捴 I'LV+fQJIWn!$ X}o~oHHYA[6LK,!tkk(<0p +1 ѣʪnLQu*8Ǯe0Y@~Sfyp!?/+W3!]DO( P"PDIB ) y@=H|GuMwzCyv|qlnzzq3uu_Q>EYi>C(<y kɊZD`  JX ("i;p܇7Ftq"28_D '*) vJvKjgy$Bj4M-Z1ÅKZ! >D%RICb~\62Q K7 !Uϭ~m#S$No(CI2/7aAsqk W&(Ϡ!Xj D5vDraUXTXb ,Xe3SDƍEI@b \1QK4TJ%1>7CgMDD: ERi|(>!thz$BQISAEE yNBsd%%#@6]!L&.Fh{ˌbjP?o7ngAOQBOp^?wHAgzSb,>\]>hC|*4wvш7- -г(?. E +77R;ձgPF` ꐅLIA؁qxA wq5޻lr rHZ,06__ -.A&$ԔBgm$ۛA`@U:{=k 0bO5izw>_-gAWSm@TЕ?Q@W7. }%O~_?b {$NF fv7xf]}]`q"w7V{fs˺k.@(wqe%ͳ{G7qSdAVՎ],qjq;+`$Fa)&%I1boί$g3v n%SױrU'WTknmdf PvCs( 9fC<:cjgo)M hU*ct߫T h.V$h5[̆M֚;wer18*Ρ| :/dD@b(%ܝ[~\1P*+t u'* 7T~8f-dlR[ H?xW~܍m.b. Dk;pyONb{n4PZ29|"@=BËZwҗ Mn*3o^!#($<` &QT]CRh8X~8 O`v7B(P4IyGiA߽9(+Z_žlTC2za{h)Y}|vmk"_fN֡.yٺՆwr3?)@fV WԍUE֥2p7%sMg$Ss(ZGu1;ܼQ?PΚ"*d!ՒF P2,ħwɜguzRPr6 C& >(Qħ( ~; zd9 "CN(a0< 5Ѓ/P0QP\8G&#ė;'IOֆ# *JE@Q@DNz79PXXup&y rtbEly6Ya0AdW QNm@B,v]ᛠ\ A{t8KpFt 6!D @4v2" †TPx/ءvy' _p p !Uu.={7?4ULoեz}u׋+aO5xY+/B~O3aIZ&G$ HI:#s8ZDT)wzO/|*&FyRԒ_G@Nde`6<NMf\K)ky$-Wd_5]*XHr}|ӕ4|OPR/%ڢAQ0ݏ.6~! l-WV:Fp?_n{SSutKEAQi۸G nV7 C`m@;<{> Mj q_*SBH}P z B$?Es("! $0Q2K .m-7G_ϚP,m4crA:j'rS%a!Jt"QI6j`1(L B ą|.D J/Ϻg\fv5`UDR–o1@z@DD`@7a _ tz?hh5 { y3IWW}r~Qp8|p <&>H:Flc P+t,.Q;  @ *" [/r$#P~mk4dBBUR 6Qdf"1zgݮXؙuփo]N$&օM?H=lhZ y i$ Bd(LlJ"CCN4`c&bޘ>P/FuRExytM';pʋ*ȅ}Łb?RRp[<ߓv6:;Z_C e-T?GEwHT_Վ-@%T{ >Qz)xR?Y9È*9_\ g'C;LP :IIqo韊px>G j #a!'^=IsB#G>B?ait້O`VnDɂ}$}MuO?On]۳xhCxxCk,9N^LNO<1!vewj;)11m"K!r/H:펟)Gm ""K+u-w{E;XR"~-o E6`gg=Mx|DL{rzjpMҫe>OXЃùEROip.v2gN'(c$;L[~l 3.i/{HgasS;bF+T>P$6~DA;e yD] VN`Ȑuʯ jd6pTȹwT o .TX00JwVQ'k#vaH n)v"1^ ZJ"r߷:s3I Ή>a0i >`~#!I<~E/'Ypu;]!iqe7TA_ub^7n ǧO_,IOU1uCŧ跛Oſ\lKGMVCl=~}~^u2E^ 8Kڠ%Pqy aᝰWpH} } 5p }骏 }^= qlEnK#!H#O^:$K!P u2^_i%dwT9݋J2(s =]j8qe b+`_86Q`y3I8yeBH:ŎE/wMvwo9nCOҧ߁"I&>}C^3 }` jiZGGpp½JqHÑ8;p^q=A뷕ǻ/$A$mQ9/^DRDR>]ySŹrY/a}|j)@ώ <, Q_'XBpHxnz #օ rp2 }TCj"{FHuR~D\3/\b?)R#yd9|G}l==|TcOLtPP">Wz_# o_t*4)@P }K0=(AT  gx WVYb{{Նym[AbCɼ-]C Eժb3MbVp 7/#kAQ wtå!8u (</1 ,in,ᠴG9MgD c~\s™0a0 +tDj3P^wpcsW%k7HT ʃ^h wBL 'X$k|1U( ¸@׏2%>AC9bUԼ F"/(v`o# #/.vC`(9klR0nNdt1ٗ ;NZ V\[~pJ.?#OF!J\zT ecp 8`Dhx\םI78<vb7l|D?wspi caT??Я` 7;a`;P A!zq-LWM}|%]ݤO8vDU,5\8BCVnzpe.֡H826 b.N8|%Uu|ɶmpr8e6׻?8vʞcV@˓g$RKx0H?1$% K\e:P6M1 4z89^>q]ThptgXt"sj:S1bDY`~SfJG& 'PųUAiނ󝀽H`Qbp!`y>a)f Nz ;1b^r_=(jśIw j|W\IC劧߅á쟌RQ Hڬr!8uW< o)+Tl4H&C^y8TT8ސ HBby{IC5FGyz ̀yuh*EJ퐄1 GTX*j+E l(̜3}o 5׵o:Y9UQd"4ل'RJ9MZmƑƭXNXFAF@YlK^K~J!a\ }ѫLƾKū'SAaT><\:g^>rכ<:oƕȞ5PgVJ9.Q\6_X6хX0J ~J%GRQ C4Ib%g%MYEjakg}W~ک{x`8-q/4y}rl@ҽ]'s[u]tG=%០;>XI.~ ӽ8wK{w峍3;yHJ4*<Ӈ;xYD:Ud]DkqNG.wp~kcMo H9"rzc>0AQ~>eDH"`˾2t o"D1@B2LBoӬo۔8G3!͘e< Xͬ* 3F [8O3ϋUo}y->Z:8¢{gúpb$'->|o&>!GQ\< ๾5$N~K÷N`d-5@<ňƬ(BLr:;1Akkgkұ)JMd[Yȅ!,QP.aB -r)2|q6ׇhw%JB>+/C rW%$7l!%\M^Asl( ɷ=$ @D!X*D(4x@9AgݶKN5֋,t )T~HP>IP-!7c8 7@53xg޻n~JWRw?25gפF>=2h->|6h֊!+Ť%] qju].:--ׂ c2խ eӄ1P0x1Nԕ0VFबxn1`)`%L $v8W+הIXwZ¯7^ /ƕt`yņ5:[Ι7ijy6 +=#8o瀹y}ʞ10> ! 9&\;Fl,ci Bqḋ#Ybe,_ A.ӊb+BD!_Upvʔ6%㨊$ATTXr܅`-Qy.9F$A46P̈́1*@ "C鱠4!^}J %/a P1 TO_tʝ>ؾ!N;vڪ; 3g9tnc8s;*j=^r塤$_de:Qa~oM%0-xG降T@2O4X%nd "o;G[PMK(j(=Tah*`o|].rڙц$TV(@('WL4fk1y(`XĐ5.5ѴQ v2װOɺ\TӹDI'28az-4M i'Tu\,0 "Ι}%w|qH@^hcG~Q7U?1n,/Lx?Uּ$j84մ@*B P.ˏ|󯻺"+.o92,Ey4S\&8]@±~(P4dAqTR6#P2zolvwgL({Z[F*x2y9s`(K* EăfGn#'r|㦊~ϟS[N}W#M-~)[fJЮ]ǠӰ~nHEHgDDGuq唠EּTl JjFy\ 2ʵFQyy̱l 8/|UpA4S]ݷ8ʬb50}XYbFPcE>0 'IJ A8Z{30w^Wń7_>-tmpCm%Jlv%|8JfRn ړ9μw烅 `/MLkj7Ûndt5њFb5Ѡl ⮖M+r o~ٖ%cUftS%Ư$T̆~K8K v0!Pkr,^w/(B}bd%r*%h0y,d(B%$z9Xų`h;;5ya<9 ygt^ʴ9Y: DR6XANrPwDP  ^}DTo>ަz4ᖞC^U^?hTH ;q؆ 0(D 45,@2 ~WJBHu#$~rˀ/L[\e{f)^}<-;+\8 R(`*qaK ReД|4%-L! $g@h$WP"n$MvD09` j7'`6V1t3EGR-5LTaqhGK@k@2L;]nbQ@.L3CvF:Roݳ/Ϳ_%m8lC`>gQĒ_FԳpeߪz^Ey/ll.\sTL~]Ha .L*d@#"/\t&1DSԠh<0AN@3"wG& o`Gm1np /={B!#q!u+?nÔJS6>Orx O)C(UUkNk0\  l{=sޡӖۥ) 9=g$UUUUUx\7s;wg~(7ISߦ)0>8M!=e˜5SCj1ݗ"uL*p-OdZt̿n@ov)0. * apA*h>GYP @*;$t(kv5fOMC=)؅^.pbnhi<7&>\sj@ |'~hH@>R{ a3-HD2s7=:DMM;hf-g:rWT| ZBB"uc\%(:)KAC~J%!G6hO\ >?} #QVt/BǦSκ)ɤ ~$ C %3 8NN  Mi; K0G :%1W@2% ^sUB:BA!`wSy\ z†ã_zZZ4C'7f8i cB8)D4m(s 'y~KI @]lAD ?g>>:&*!r3)B{{ݿיH<8w|џϵ!rBr<#̔stݟE &mn9vj3 FhKg7w ٨C!zrtJ.!D !jNaJ+()mrcZXN޼vƗg6Zo6jDݓ&{DwGIi$QΏD8J8AW1( x.=dt8:ye1Sǀ΂c *7ᇖ)m ?wg&OlOעj )~|~ i B .m".*=,KF$}łbkE9G]XmE%(iFhlh|"(q#XDvi秸aw++Pvjm'Wh(.n8q #,XYV2 \ nX"B 'mAȨT/t +mEw8 1 /F8봫9e{$=!{rbGGځ#M${gSW倗4ݛ%&/ރGdFtIxe#ݐ[^n^W7A6!u^Ǹ4t D~?_}bl~odI{%Q\gELl7Ntt#^n@>Q=M@pTAGÌhУ 9;E|aJCbBˠBWM`]pT3@@AhxƍH.gBH#,D0p (T ! ]Fohǣe:h` KXNNe!6,s$Ga}k…8z>YiɧI xmy0V{ΰ]ӽz7yG)qh oݷHD:vei#Qg &ȉ)צ7Ѓc04yC0C'}8dނ} \UU\0UUUU]UvݪUZisUUUZUUi|'},F m(1${1+@pp~LhPڴKGl3>/]x8ۮs@q[1_P}Y"mw B0ν„|ljQKQpG* \g,驧#gׯ;65K+]rMBRDV=A+DD y_.R5%`sZr~6Ů=KIzOF/< %7.tTϐ!;.]ά'wz ]:tviNG3(AMţ0xyG [ugf'ƐdTn4l= k=hB~:\F{XmPZRB"5fд<&$\dp(ZQ unt Lv"DLg./wuCi'WLG6RKZFH'otC)=#;E/r^xME +E춃W "ECQ Is$r# G9ax(ϊh.JNH8Y9Q8Q*lbiOg&X|.5zgrk\Q4zGOfzEXu*.)q~wr$XGeN_SW6:]նϱ{ \9ˆEU7E*5Ri(Rڻm-[m\d'3xzQT|?0bl~I͗;ȯ؉R5M\ejqWB55_VSh&Í3Qd5+S \ K딎s߿ͭ4災6LOŏ{eEeNY FI3RE@hsA&2G'R<hR 8nay~P1Pwߣr<}~(~֊lʶ$"!2./&|f )ͧ9'4:/v sVKB 8P6 գ$w N>h|x$CiMywBbxΥ bZ_~C.E}U9G%SA~di8MB jy9y0<s5-?* o{ x瞃ơPQ2'(A>ߛ4Xң+V(xĚH7|'6s:J|Vl辿ʏ )@ }KD@%K:̐7{/ҹ$&H(MV~4qS )$zdQU7&{@G9B~Py'lr|Z ]R7HzU:Tuit1Y4 D7TH7x)NhRr:Tps9Cp!f$TXm]~#T~}xཤoPR=RH؃UD3=0#*oR?xoD^&0aO^q8G`hDjHlp0\q %~},44)T=pTyLrƺ#./! Ya}:p- rj0@lہUH . Zy <๴ +"mۦkA8R5u#׳L#)!9V| @hv CI?\AI l h_*O|Lzc`ۓI@A:ܘ*3 $` "FDhwNcMS?̄@p!k Br]\]oWa7b )BC.Cg#{yI 0lL_^'Ȩ|{C2-- Use JJiJЄ+/v`LWWhzPCd7CB)?XHTdrxִ7=緈WRA3Ph =_KjV!]aᑳD؁; :O#Oh~,֨YRwi=QTR} 'ANZ ĿJͦAlاG@ ߐkCOCŪmض.7ɥ.;QIrZmvJ.1٧ZQ ar?330$$cB*Dx(DRjr@a452{Q:No8D,J;F^ 1#i1r!{O͌H9`JcFRqAy|h_iDQ@Ӣ!0`Svz>_,<@A]ȺS°X!`6 F0#8eLRQxusރ 24TKP#G:cnY+#H6VhѕzvaNR $j+]QHC-;Tk`'IBeq^|:f8bG.j߷!G# [܈>eBLUrƖiߵUׄvvtD<y޸!&"ObJ4m <3T첤TD1Z=@o1&MmSg#bO~T[s: $$Y*]Abh_+!!&Icr"pvx`LnC+B $S6%r!A bA Y΄9 ! s׺k_bIZ8\m+J91@؀b+(h?~|>͟O9o͸O`R~+<1y܁0}!'XD7;g_0N>38&߷mIܘMfÆJgI9M O< _,\Ƙ#nm_O24h<'xDyL(}@d/$/d 4=Q?d!'a䴆`HI顧qa;]>SIM%2zSayi/ae:a1Fb?Wu$5n0KF?,'^0 p;twHъҮCuk;*5fjy\U!.z4~/^r9[M$b!Sn >YI2 ARwՓ/#x; D!뜗-SAz?QWy BiZB`DŽ0m{70'iw'iz0XqJnY @,EuJyvɿP,ٞ 6#^ͳ 0M ߘ&&ky^Ȇvj+MSZ#/7t|ʎpzzzo1ip9N+,v8TL@RV8B/!1z@S1ӽdO "A9-cHj`|]S9vF..t U0`9@h((v+~`"NjhRÄ4ELfd: B DJeTi̱߰PRBT`;={qo$ x7SV&#ˀOR[yP=MQUL^s 1hx1 D&#ʈ1rQ`5U!4qm ßˀߏgm{v_.?=+!c?7o *"ʎ@l2K!!ÛړzJ%ӳ P`0HUyNiՀ.}E`v& q;Թv@ BL?]*b*G'(KeC7La1(&ش,( 􇄐ّp`?(p|>Z)!@߀8 lBkхU`z'@u;̷^r.";wOatU6B"eX,ĐG`Qn|B|7A ĊF~weXx07胫'(^МDu[2KLAH7`-@qPZ 74M4#T"@҂ajM%'TԴtPͶm ?ѓ?O`Obg>0=;+ G}PwwK|A,>a7~<v4j,Vm'-*igU(t;] @egtnM4qip$lC փT!1!F3Qw1;sq6ŶZbn2 b-YwRŏ)*2[rwE WJ*n#\;0>{WJO맰+~>>#akv {,jtߦ:p!=_]|UJB[ET$<9M!`$ S [ ja\0l$pv0 pfHN3rkBq/7EAM W{98MC`DU •~p{1`REqb&Ʈ;>uKdCȈp Qzxe괪=G)púu6)C}nvFxz v3}3 .D ϴ{j#ߚeEUdPAA  hbYpwx(g z!)@*HT%RZ(lD`2 mۘ7>/k&& ==~8SHaz 0e"TȖ4.veX1&ӗQEj!jAc_=/D`W7Z"*w|:<@%`┃~*ߵֺ^LqTZpݜ9U9~ϓ>8 (Ehe,%rG c+Y˕U@)ܔ#$o]\7UEX4[,G;U5<\K.22:/w1eo,1 %X^cku h>w,|lG4[i烑~~4֓S 쳓EkɺГBm=R"v'5xdT,`O7ZOc `i&!QM4EBMPRx1 eK;X$ /gO/e( ف˞(LQD= ɱD2{GnLޥ;%qdN^͠ik6(OܦZ#2o s u$l$`ܧGn;rz]Ƣ#2)Ġ1m~֐ RH(pкzj>u=rgd QV} LJX2CeG⁤Ѕ'a#oj6ItyZA4@ďũ,PnTN;U;$xG(6xXN(d ˵'I r<ljscM9=~R_kb9_}ô%:ѢT"} @8@:H:&QuI$c#- mux,Zw B r`rMtgOiB[Y#3Td2..rs(|T V$ :z8nzWҙ$ 钷j10n!o/2ryb^9G6دjb^%UBԡ TAseT*q`QHhC1!PqFo\_ {:pA`6#'KKFZmI]JTd`g"偲Ε%|8V,t6694 ?S`Eف +bO_}Ӭ!8O!?Ϛ)1Db%7'N ­Pz賜8(Q)b#&jBZ7ΉK&w1*(<;rHAtה#Ih m$bǸ(~sL(D34M4Wєd,ޫ `j1ԁ xJK̃*iZƆ. ? ƊJc,wY:muw]縚@dLm8_vh|I"N1-?SE#6R9Sb" z]Z'\;-X !8*VYT(i9$["N91tإ.ۧW)ȶ\Cb,y ;VHʷ^h Oի%+̎#! 6&Ny4ć vĠ1[̼|䉡EdOC${%eA:?"[^qSc5]ib0 c:AE"`GC[@#D Rf|s*QOF& }?*#1jcOo#W8,$JkD4*n018=4 ]ˠxF:yXT^'+iBs#,  U顶b\0 Ť1(]ݿ;v(W:cn>Xo3HB7KǍx we+?y?)[F\~n6JgXǢci/^ }I[OX:Deδ59ͮPju 0K<qpA52 褹KB:5cZT7G\i]p~Y޿*' >fץ+w!o7‘H~`|$$@~GWJZSy-'>qfX)`` RGt=g?'E!P; f$+f'ˆ;&bSXjbUy=Ţlk'־w~mWGrݬsſ6(a7o>=89ji΁wɢ2I+ٍpZI Z8shD@bB%"c]XW+4-«v Q,FSbh(D" eB~0q@fڊ2ZH(JU׳X&Y-/Aӫ\+1c<Gp%$ϰ>1HtM(Q0e`:p[Txwyjr{jc`v]$uh}b _Z.DNMr& >6\K3|ؐLGP27` ,YҡQx4KO LM;d,blPUTQUE<'6b(F Ľj(Y(`:3BQVH(CAfN)#,\/.!Bg C!av:CI*9z`i m#@QzhSzC, ^A/GP($ ( R8@ib,e+1a+;U{/ G]لxg^Y;`͹ކFLPqP{|c߻x'cOV\+X=ro#*hK}N&\t7{ړ6/Bo}ANԃ6{ V/NHPNae}"U;y87 | ~X`kH"?m'u,/8Zy_(k>le$ :h c&ifLɰg3YBXƑdg | lTE 'GŋP]#^2W$k/v^EG +/FexJ7;N-ʇe_N5￲:@a?ݭ7!!FƆ2J)u$@:Og^Jy€}ȩ}fڽu]DU7u,G]FouZכf^ѡ{9̰JEL!p?zU UZcLDs4J]!-%HF6 =!N® mܔ͕/i{=qϹwtgOȽH)ѪJ((]_5Kl J8.E0C' sSS5Wpe-p:$@0lnCީa;v(Q XJ(CÝyW}ߚWS|\@6u ׇlz Gn$,4>R]1dA\I #LCzP>uO}C]iB/5h`%?^ >K wp C@'E-I8&vm.~pYK/D2'3W_%ԦQ)ݔ\2װ%Kl*,T@y/8FRT< FuUl6 JJ"P"a(]9^! *^PFa堦eL n|( rcLOIE>g8)ivr$=<- ]~0B^y_bصoo I_ǯ"\oj%eౠCn9T)έK{2 "`JyA(?l]ҁq͜yTxo]^K磃氀ζa[,Z5MF|M: re"m*v2l&/!YXa+Lj2jOlTg VoAJ4Y5E3󴗃65:~1^r'W1󥍫">g5{_9YFlkmVFN-W?NBdž.s^^Ql684G; Ci`D+z*Uxޕi|h}XOE@{$UAC0hP@C" \@!'}nJagn t?iĆ1U(P9<U)ElgHBQt ju,gF.%ZE q@n\SGpjjz<7 !dڻ ᙑx6o˜ $H#v^~tTxQd ܨNu(Z@f$H"$:{&>z0DS2@zaRy&V I?'Q)ȏQE!1#瓉$%2*3~[L(|%o: ? 㣯5Swt)[ߗ`D}{Qӏ`X>ȧod>^}.?q|vВ%؃ȀdG݌H\6y@C ؀(P!eݷ+#^(kah.n =n^)5?d}>~G1TA@욁ʤ@}^r JC"8JvM)g#&=-=|fc *!(J b]<$egO}7BqXRdCp?ohF p !j ?vQ%\u).20 V4!̆MF6,@dLf+Κ߂A%sx &_iP,YA1Z&lPZ(`o!W vs]׏ i6qT#CKHJč qNt{yq ӆB2_غ֦۩ydFœ~>D%e){pLmV>@/0!OA%pS7a }ZIoAO." b&GHW6y53!C S/ݮG]KгVϥzgbz &ʗP=ErEAVQ7fg9 ]DTK.HxAV{v3h/@6SOa?]K:lE$,ls׾vp6j8gL-(t*B$u?ݿy~Q{}_gVcc5pzu9?_\G C27v #Ys=P!?BS˼uD Ē]+~!%0.xo׬(6 b΄5Wu!'FfF% %O|E]8@ɸan cLFkV󩫅˽zMZ-"m*@] H]`6폣M sOT\`#PJ@P8z>~.C5?QƔq۱r H$I'՚~<`%N^ QCpKsy7@mp '8k.@xBP@zay{$G4K '6 n،{“ xL  {?mVxMX|FAe}hxvnxxgy|U)LQt Y)r2in@(P YIQ N%si1zwgםonUQη|X.UAC$=sۿҷmq:@"AX XpQb@4nQ\7_aշ $Ȋ$lܠ;ڠrL2Il6Y(Fbqw.akJ@6$yc(!+%' &acR/>}oyq.*Hwu荳y<θc,Q8b!)8a $0;3X=ŒUpAD;`'89!22 &IW2@ZyUUR֛4(CpBB^sD#eX( (HBf4 ʁwBv4"0LQm{CD@䋖 6;0IA`Isy$-8EHQKynzm0@JN1N0H!M7yɿ0|(oh#q6N% $Y7s,HlYgKJGIH tBpV'JXp{%  3')r uel݄Q1Yjam@C$&qv(cMZ %H} BtH"}NV`+O~!}*`8`w@H,9>Z0ʨu!jKg""VEmM(i#t_sK"(Ӈ]eulgI"$qP({(d!2Ъ0b`ݺ8 ل1;(KXn߿D́HF@0"+ aQa0R9y۟-4$ Ia1/7'0n: U6y.AII?&׿Zo8ry̯ /-2f!S\I^*'Td sP7+mXV@{ɏ6,718k[uFht|2q[=)*ń d0/VӶ|8JD/C֣e6ҢҒJdi\N{b,67cʐ6X.vCqc3a|K\羡cLkޛ7> (&1=| 4tA~,OJ}$c6c\ׂo9X`2ݺI~pe5.o,";c>} @vDF"8r/*S_~H*BU19BA:bpwr `'[7?<CGv|ÿ)p_+^>Aжx'Zp S{i J~H3F -sg99NIHׁ;.OlzoI䜪O.Igxu7z?$mނO:R"8(ISig|bHx@[7a5*ꁃNMa1K&ȀZ*v~^ܝ7s⛍x||Sx$x_grI%%"yӋ`Ȱĉ sb"gGU焘 &bF|x#|.&T 7bI$΢aI1,Fw @D$@Q)S X[:U)}NN8k^pM+ 5\-RMG$[qゃ`6IQ+/,ţ8m1868v@\8mLjec RLnيJ0@:/B; Ň ϏlcaU2IުTtiU%= 8`0uGoQZwjL; J7au3+rutmʯqͺ՞)O؝HRc`kSTpIdN?3AtA{`8M칙׀)}WC= zC@RpH 0Q.>E|U* Pi.hB6z?%],k]2Obw}M0aT ,C*$ Q !Dgk%o6ZҐ5D@8{t3y^j 8t=c}=!.}c!)J"TAi" H'N<Á<]㽜HűW7rVʊamgDE:x$bL  ҤFϡh=:$AMV,#oVƷ\|]$LY`$"$pD ХKDNp0j6}%> /$h(DW?F%,@vvza)DPE퓳:no7)H*9/LEP** QC!-;Nόk<"({j)I^|?\{d{mʕwX^L5QJ=فTO8ͷ&;dO돯㯛wN.&S@ 0|7W\ŋoM6ocyf-__ z˖A,K C -je lP &'lAC T^f\brɀ58ÓyyX=Jh5 RI25kFؼCpq"8B=T@%VSMlIBI)H˯*1$CsS~8Ș_M1G<@xZ=݈k$Sb(;rpה{-v&~.$'Mg!w@4Ȭ/$ XA78`ulAb z#t!*lzAǀu{o4^5#[X[s#[f'2(sߏ;>DC=S`7B`Cęe2z?٣@#$0l'DŽhqr'c;fa=ƊHG!p `q!4 B?9U8? Aq<@lj :q\ﵘ/bjF7H8R%`eflR 8 '䞠^gE (rBOP!9=A! ՔKZ@MF&F\AD sȪ)9% 'bw**I??QoyM2ca8CF{}w+=,sW`>MI/ؿ{%;(a9aAA7ф1@8Z:RVNwÆ !<0bƊ$kZPO9G@I (+UF鐻l~c$1rZn~ć+KZyDh*ѷoH \XV{GU$bWU 8Rv)d2j"k?Q;gIb"H"?88@zo@["_`d(4  0=WӦ>Uss1EWǮ|I`I/콏}i,C:g$%'TUQX"P(AD=2;Yr{R3XqREHWҗARaJ"v݊1}@V y nlg%I6EhgT$@8ZGME':iVBzp BdbP-8Qf[H@a!\CaźﰌQ ؍A&uv8˺-qKlAF{nu40c 4iW]u^=a DB$V,78>pBˌ\%[M0 N -;./lB@F:%^%3T #, Q$a\^kȻ_(Aw]pa2 U di '$# +Shlf]tĵ|R]uYTfQx954(@aIbQůQ+=Y]徔<˗$I{&/waLhm4B1Uo\wǵ2r~X Ke1 FlKXۑY 򘈨t]Bg [ jlsqfl\QM˒g>ƉL;jѼOfdym| xic.r0}D ܆#aqJ\ӏ.oLuTEwc^}S 1;*]{}un@|1~ k h>}bwR=s5O _P"de%sz:2@,"#'a(CPG& e}1Ƈ7gNTg0MaQ玒\pPPPH( ";fJQC 3-a*g*BԔu9g49AT3e!Jwr! ֗4#(9 fF\i FL7t4Hxt"<ߎ\>aH Fb`;.c`m;֓;!`:{=37cnmt9'j rat?8T|;4 &.N1 `56D j#pLn11m7Z`L${*2w=avE Us .̂<ljXh1+F!3K@IE$0=;C64 Aam8cMB/$Ak1!TH0BM TQ$F\ebf֊ Z)T0 ^]T%.T8rIw j$+-^)m~7].;o9gHj"sQI@p3#~lϬC?5 ˅wd&z'm} ઄ RfqY#|ҐeIqso߄G0!QVhtmw ӥ݅ q Ea݇T3* Ű38ajSvB{G& oL zH " nIE1^EQ@6f6PH:Imq}˭;u`Д0U UH1&N^PkJADgd1(\Xfh䃴Vȁ$N9cb+@ I-Kj֩e,)n|dp IF ~]2QdUC¿&c_,6\<,4}f:wU=SHYԯfGdH:<ǯJHB׵m:^,kG*EHf ;c.Tߛ6{7_&ҋPfR6Qa J塶M$_Rv\}ϡU)3=4a5FdIyq@*K]u !I%"yRA-9AxgTUJcc6wf}nbZ< PYkt~,)VȨ2#`J DHDgB6؆l _N!Ni=(_j^' G0 p@&1R0j6zۥ,CN/*#kH,j%P)M&Krgc4r<$78 enevwycb0c@M&A K0RA<Q:>Rrr렬ICrì=NH>7EsZhoQgt$Qbc Vc7$sgm+U$M'FCfljw (p!0VQGlb[# Ŝ/bH(P Ur{pTIdi \eÀԍ9}|x}>8m ( .S~!w 1\Rv R$'B%D،=5K٧W2ɧB1rɱM*Aj&WJ !tIB:mml `N;i< KiUZ20L*nDDvG85K9<zAG1vy Ol>Tt uч!CA02S̑t`FJ ܶ],vip` J". h/ApWyGսrt߷@ۉow1炐!A'Q3 k{s!=#GH 5Sgg(;d#G|zpbcqocZTk42@/)K6DIof%#RI3IUs;JoO#409 Q"(m 8H9>2p |}ciD悷*֭~'!%5AivAH|<,؈o>=5 s1d$|'m#F`;Hh]gqqpCKJ*<e@jwl}R||i:nu|޸[2ULq2Jp>dib1lE2`h翿 \CYZ ӱPɅrM WڸurK <%\**KO-6ПWҝU6{ Q_{0H!dsz>A ^q*3O@j~?4i3fEU}-Ea"HU:J+!^IÐ:t 1PTJHӻ'ѱa"?{"C]3mRz]\K򏷐؏H<z3G~(wc_N`Ld,*qy\7 {fAaQAWNX`l@_te>&@"FkT(]0ݛih.'wE>nٶPk$UEQ )3E9&u۞-Vy$ʰ$B1ѕݕ߼#9 G" TBEBq ƛTlaH`nY2r! 9A(|qZxMtߣF$4Y be92F e)`W?yϮzmsߤT*ΣaO)&pI̜;ƛ&FX~}#} U!BMOH5)rs *J3AnzR%E+bPqj4{®G(IIKG4`'@WЋ` fTQ·gX a%NsMP  s_̐!:pI$dGw$yf5A48f$ȓ{@xQA$ALcApL"31w0ghp/ l=YF賁#8Gho^ogWܑy3#͓99Q30a~=_!,6eFI m1<¹U3;cc^yHrMgwpûAz0%nw*`aa#{  ϗn27,-Ҷ'9iqq#3'rF9ы3bWX\  ʮUL8j B'kఖZgUIX MXv:Cq쪵$rzs=5B8_|zނGoA9K沨PB3:0ϿN68܁c؄=J" }k*H{K)9^,vWlS㮹 ߂ dVJ΂Z>)$Ywx1v~hҳ3ˢ)9=!qH r\\^QQQ2Q`d%  ' CnҋU|MI$Y㘐;fJ-' Ab]Uʱ[(ɳܢCA7QM187 (;!\<eEӈpW f*k5h[Ho\4R}!$uMl<1hZ;!:(F qCXpϩae9fdTslnhlRHBQP4]nwTv17Q:s:mhz#}4bLeFm[ZXJml'lm[8`Y xKXh.cch0 \Xț43!xp ΅.4kǹ@e@&wPKќԢ );Y;N,\e2,9D :ƢqJwCȄ-sw!HwyD nr#l@ҎXv `w F/#9Xw~@c7 L`bAPFJ6]Ymդׯw `jz$@8 s9 U8$LE6e6:br6½@#DFJ+nD ޾oR)_TKK+NH P(TP4H;T~|gS>`rG-@x8EtQ0Iyi:D`+=Y i(,`wC\EoQ*E{2Y]f&1~ሖÈs0i$慐`b2aNk[o:;Ze<#D@zNŇqLc;U]"`0LpaDaъYŲfr[G k_OEUQDDz4?KwqG}#T5ClAtyZk^ݵᜏd{^%.3'THah) 6T}G|yv]Z?>NAŰFd{dM6ڌQgj-,[)w)!~$l`hM%)iZ; , '@Ę0 I ȱ RE9.LMiM E R5GJ8aT Ț͂7H=waJwN 4}*# k"dkHfFT{2`{O6|D{= WA]07`&@Cy6hg Cڃ6,B c$$H"*}3Z/V1$u'=vL=oA*q^H>@ x b`!9_O{t}8<6GVtj;Vҡ/GDZ JZ 4NXX(41Al d.!C4DD(0D8pR_~bx b1*pjbX@s&/π0GOh`2Dϫ(d琛߆" ܃f@0F ϗ2 \\̨|?$MHJ8!b)I {z=U!a¸V墌?75A{e&tw#]~\2+puUVVwk_sY)R%Ձ6~sTNG9r;y_Mhypuprc}a-1DPQXas,ޛP:j򖖿ʩZ}!a@):-X~[5}&B!2ܒ4|Y wQ|CY(h]C}dr \Ҝ \BaR=&Cy/:y&<1d3Grt}}v8™둟l"h 5B1@ԭ'M\uhhc(X\dX*r1+fw0m1h6Sht1>@;</O浔#-'ԙa/3-:I`9@v2$vSR o ~8T;w|M{Z 1}'>8.x&FLCM 3p@zG&P:9\fiwȸJ VPI)MՀ9*-UhkG%{˲I&ۡ $.ԄPul+ɑSǐ̪[2̆p9L?Y H>,Q^UDDp=5!()"(h 7^;Ed" @%jd!㡟T6ֵ+CF%Xja$Q)P~ᣨR>Z8!1%8;0wq&G|9T| #]IПߎD#Br݇J@&esyAo]$oBot.Ӵ8w=yCo2$VT{.3==/+UK4PLE(Lu]Kgd}87E2bb6r3mJB7懐r1xৈNA 1}]P2#D0B{ R'cbS '2h@#jS|cTBE( XN;1B|]|.Cr]==TʇĂ; sͻn4S%|橊`44_qDi % UNB$ ^Ȟ렚2E{>Ǻ&Ϻ@l[RΌE<~T-@*C r2XSd?6`MFH?Hup3Ob-^<5`$)!->i"&a5Ka`x 1 VD+ BHdxBa NJ;_h CS `"R燘2H?6si7ͤhoS KM^0!KS] SLGS'vZ]cL8SGDAXR)RP4ʑ )*2|ٿ,yAG'1'@PN#)Hi DER@4UT 2,WsV] ]+D0޶n4PiǼ9JT+E#H uʚl "GnLbx>?X!Fȳܭ+.5#Ѹ=l,krrͤ6!25J80PPOzįXc,ιHFoDj˕yY4mÁS: X͒ bn ,7`*ɋ#;S?!yam&fv$7Fơm͌ 9> K'8|z xp0i(;J[ŕMn!44奅Ѳx{lG<1\n@3EHGFPAɘj.$f\JTD5qZ<Ǩ)xxE;41 Kʰ9,1FΓBo2Li(lG?╒JjHqͿ1LTLJI_׿TC=eRwL%Њ>O[JĒZ e^6\(xe=6HX ̺tu5z$(埖DMiKnԻo"ʊ sV:rm )q;Zi th %t?삻v Փҁ" 'exC6:e'`P ~ gղo?@B:a}i(4K4JSPiT;PMIDLP T~v ?P}nS"m-^gRs`„GP1~DJ_Y"ң9Cb0y\j$B_`?6ϛaX Qa1$2ySRH2BkԯY*k &)Px&/dhQ~Q@w~SGY՟w樊S@Q_iK}r6q]] ? kn82BiM0 ݧx(B捻X~`MH0!3Qt" U1"!&FQ fDh8pӘ6\;@!KRcAHRSJ8_ETd]>eg#$H wNAJAF"!anyř Ӈc|zh{В~X5h娏9E%z7  AF?]yԁ")C A3*, *4TL3诰mC:*0>4pBAŝy|~eaba?|ρg eA˳-O+B")&8]&fC\=+7ܹ1GV,^-?Avғ4 T,1+0_ϱhA\|! &1P3(҆@PD(BJBD9 (%Rb8imLןCI=x}yjX[WC(N@9r)Г3 u}Fe"v_ˎw Hnqq,JC\>߽Ov }HkLtMW I:lT&>QPhM%'YP&@m\լ]"Iw0դ9r3Ώ# Щ8ET!74bd; -ÝTx\xxϩ>ҖvMնDa*U{e|Rd۪ "B<=Ӏ9Њb(D ͫ{HEV!jE~X|PW~0bdkFpm_ԛP|BQn(H qjံ/7£@NvYbq3PBaǍrWaF;-Zd%DJw|?躮f܍+bz:% h"3q> 6 x.A٢Ub}HvrDP]KF=.4FT 1D84:RB;rkۆLPr,uC J`ekUx(=#=T`kCyۥ6'05SjPP0{ݘa`#K6?h>0%ܾN "b"" qIw/;lyͮo0>1dc>Z%]G;L4$| ^.y vG %,^0((0^StЬR};ea!C@a1a'D4n^m2Fك ~S#H9;j$Y_D~6,TbE4$[SDDDcX2PPTKIE0-TE#]5 0&Ddl=^nr?V=ƶ߄A-Qc ܞB {sQR OpD! 90HhM%I@ޡsM `eV9JٔDSs rUmP'`F] N怃u`dk )S fUێh滫"RDI-RydKd7x\9Mr᪪`9h%f-2q3 E6`@Ž$eQ(W5&l+Jrw0CK5O]VE;a-:v YXHlvN} JJ5[hZ0Cg8m&IC>Ztj*.tJP& W" A,s3r=nfX؎bɘmi`Bi$*C,8j ␡)O=U錓 h>7;6,;8puqKj9V]%Xi.fj.rl;Ʉ"{9ʩ= ơݖ:CA(HPxYNNzaBLCL-Є {z܌`EHLQ¾\H9Ŗ4ḋ,`kEr 1(lOW0+Z"!N >X1)R!8z2x>2(o;1!qq[$= z-%S! XJPP5Ԣf!hJKH7H &?Ó~Sv 5(iѳ;+]s-+" i{y7gM2h&}w QT'3LQS:6G(Wφ)c9>pSxF( "(((:w0:ܘ(Z i)Eb SHоr!QB.#0 U1I[&*nfe8더Qyt=0!ކ?FD0_WUɲ`!ɰ?B}<""(;Ab )"armLM((>8@ A(+$>6Ua;ݼK`!?g6&b @R,jQ6N}}oy8Κאü:qW̢AzF' ;Jظ(}=\-:h_t沧 嬄:^Pwj~r%%jWiL$)Wx_$^4ct 7!?>hvnI;\wzX 26ƒHh~ bD|pٟ4i;GQe!ْ<{xԜ$doe((QDt=u:d 6LaU`E$+r?!X@X/ ʞЉRj}[ Q)M_ԧif;5@hzC!̋>$=x8g>&(um,fQLGWHm1U_^.YHwZL =م7H7̲vh5Mpj*{OH?5|P? T` ]1%>tGM+@q^ :dE`W|((_piDu|;{MRpO '(:XPw@ %"P %mXW?d(sZ*1 CcG6cxm0xJWRWX0*Ĉ/0(I ̧`y4Cn4!9 ')y&S?x:UE*cD/.ARR,6_ 5 -15" mi4A+N0scwbB(YJDNU "j.9HA!b3(A}_-K44Rwomt@Mas`bq1'&)^&Pɸph,J~;,`8C;lpG0D,$?vWlDX&8leC Ù*C#("V$)P1ptD^wx\fC"[p:]%EٹB h)3SEzQ0Q_^i9$uڎs_旍#XM0KETOPTFp[{Iw큶NVL4P!Lt3V6Yβ  >CC2)uK&>5no 4$8qȎX%N0"`$+(c`#!uQeD:Q20l.*K "Q8G$Wmlwr*BTC%jD"N yY݁s!! b " (b@m{vֻKCyOb۸9>J!K0Yռ"fD=j/%!|ڃzD[H yB\;xaVjT Dfsw8 -favjE'Viqk}dƳCuF1h C b`hoRcƌpީVFxh%Q|[>'P},ۍM=Mm!|]z|fʛ+AhNQ:>?صbYRCvZ_e;eRHz)0Ҽt)<[prm3p·TKmfx$QFnp 6"[8/ Xtޱ),PHA']Uo͉EWݽs rs9v(7,ÁK_!K aęt>+A鷥# 4;Ͷ9䱦dxӼieIa@iIr$]*(p 4=7o1iV1Dmo#NC.DnMٰ~&HuO.z Ks]:&8 , QnXAU,ѸP·K3"o..Y)ӫ$30#@}20#!QX ""0̄S0A_ie9>މmzow掬cdP%(/]<ʇ1 P?x@%bb@ %iJZA)i)wRPU GA%4KE_7 ('ѩ1*Jp@h R%7D~b, uL~y,$p16uWD1|E97'歎nqêwb3LRx@NG@=J("QAf2F)`Ќz')ly'e;RM;k;=PlKQ "CNFn?j .'K  턙D`&In! *$7Pz E  -88W p~*oTWG8?Z."Vit)qa+TQP_q E !Y g \ eykdr/WCvtq4 :F]څ&lAΔ%O~6$DNE}t@xRBH~+i4oKapls!uȇ_x=Dt>'@vAPPĠ-]!ϞM|0l/ a$7+.I =<%9 q ;`@<]jǷ}}6=XѺ6!?[waNeV-LNq`AA'yɧ<wbNAh!facG l֮2+DѧYmŧ"FeQSV\;~'1ub!J"JJJ&B} *xhƶ$2]$$WĈq* y[!8NOVA@`O_gHi>yػyp `"G>$3'ĝSa<\DN1)ZaX "ZQj/dZJhX " d " f )YXa&(bQ(RZZ)PY$  YJJZIi")q  X I:)# px)E{#v`(LMޓ馺$?.pAT'$й/M<0o8|`s8^zlDJİ"!]?X<3u@H1S?d@ P/jCUԵTu_{%GGDt:ǫ鉔/n*vgdT"\<HA@j[k+՗=$G(DZF6|_Q?#` r5Ugt@xCET4?gM4+\C" COȍFZU 0%cU{g׈sȄNyyhǶ߷4^Y݈vyPwɚιλ.F7*]%QH m >p6j{4caNMtǹ>tyj.w ; ?zi#}^./GSJǿ3Ү$8`.[4[9;`T G F IX]'8"xQdryҢz`3vbl\j. ^pƵ8R x,l(W\mB p*1uT+kVxuu믞14{ZSC>k0F2K7 piag &Ö/Uc 3W#`eT‰JE72sw Vy8 .!O{^|RX${P[XrWpH/ ~؍*N$hyJKH ?I.yl/v#IPVyhY G "HAml:hƍoY\P]``/!pSdk&JIp&gȂ-VG?0m=Y.{ci6du7ErOnj{7f7]7uSeUub7Ħw}t!{{Cߓ[nW|׿ǭl#c-hjstSA'Y@6xhBaGtt7S 6y|=or 61MiS=pz"{^}8yzB5TS\iWƌM8K #M0^޽@=țo{@@~ߛ'{מv\R%jÞP*{53m]UltBٞg/ŵ]M4rXuKMprgl]i6LJa+u lrK#DdGvxsR.5~:D6K[@] &SB=jmiH wQa?jh";k{J+Û) A1fhP 4ZbNφ)#||B?gt ]jY&{a~o:jLЃMR嫽u`{TMohU|:uΨwu{4rΎ<ƛRMmM',?\^ļybh-6#F>4_0:De^}Vwl룝$y\m[E8Z+JXJ%fua䚯8hUB/,4> =AW#B.078YGy|ac^8ѺM>jpfeCH/ i5v3v lAxbXSk!qm^!‚0gM#CӶp)q[ i"0(ā=3DaHy.s9Ʊ]n{:rZzӢq޾P+8&C,7!ьmݰV''0WNЅe Ҵ4B$ DmXvi<.kkg kghs\nwgEf2t&40=+~w,<`sB;0c9pHOZUF$Iz OH-nZ ¦WQ:wP9+R+Sh<㫸11\QjzJn QzyB`ձfJ#{8ҩ c=ST/8ͼH{=L'WmMxmڔbx 'Z&P#vvE aU!I%IMfVKX: eH7hoO4\Bq{ pf߮hY d3NwBwy59hGws(ϞW}v#pC 4kZ`y| Psl:(Gמ6caIz= GjIsȩzp6 Mx9=bd^0btЍQj3ǂ|nH2#]PL_]]mCWlX&ZiH43\wV'3g" ֤b e2uSwDwܿotpdiPq`Vhvu@aRQ*gl*TČ[}*.s*̇?w]c(;㻿3-@ZpXBp:VϕI[LP*\X3JI& ]%fYc è3t:^36| z:E<3elet)kbm;=6pfi=}ZK9q0-gy  ((I5YVU^_7 ?3 843N~=q_9V2kMѣj½;opIKL˜kۚNq| 8 ƚiU&畷U1M!_Xۃ;[LȚ{aQUq(WU]/@1v`(g=qH2@.:єw7rjE52(!mufL ʼc\H!qԔU^:XpǴgfoYU7INDKHe(ڢ ]8bji0 *_YskD0LPnU9sϨSn"y ף}mQ{{NzW %VEك^`kk(/S.k,uHޱvYg(XRUCƽxb+ Gѵ]3X([{A0&+4L%x){CT-aT\q¢4i,-8`;kvcHpɮ-^6J5o籜w 0o5^tj6,>Xg^ksz+Waw'ߍld5<+ڠc4ڨljԅpv߀6o^g uUH3C5ΰ}0|^o s†V1 qYUwH:fS©I! o]*;\v*ڧ 7\X #*X(iƔKT8Z{ٳ{5 S{#5O1߿ۭ3vf I0Z8y/ܬK:%DBڐJ݄usuĬe]cl*^| &@783bLm8ݛ4VAR¨"Q7ajRkh*Un՚L S"o"hX^a `B%EWjncq*0 1Psvm&[,AEm_':T 䨇_:<į^,2.у>Lsc#(30eM5O=qR+?b'ГIP2c p]:~d8*rIY*C2S3U E`*.wꂚ)QPn&!)D.~ q wuw{c0Sk:|yMF65]mAJDt }%2UtἪUQ#*5>3 ,7{_t`HXGEp}n|hKz2/nCʘ4BFU;z|<Y'#\w]{o)ߌ$zM'u0o0O(€|޻{.hfٙ8U"2 bût^c,? )`Щ3>hR\F3dWv,^Qy5' m݁Cc ~<)hsGoh;׳{3V"3Nb3"bQ2KyC(AI]蒒"B h"*i" eA)" "d"H`Ha`ɉx-4#NI$M!BdJ "!Q;;Z0D!1gg/z޺L~5v )@;<*+wƟQk,AD/}8\֙PuD(s(HK1餙|[Cu_H ^<]PFvZDZ4:ruK>z<]e#U[ 0uL(Fpx\N`n>mr@3=r|oDq#u߈&bGs9vp|i|dYSo0՞[S(5ByOyf$sۍh%{Q~|B+׷\>+3u>~5K\fK(ɪ[Sc[nzY>uﳹ8"yJ|;u5繗ssZSN3|tsyL雙L6guۏl燬M)1H.ҌDG {+nH ]޻^^3f"]E1 !7c39We%^sfZ{ 甸ZF_x8ݛZ#cr/@(yML  Y« = @Yb@ģ6)p1Rl$ P 0 ;CBBRݰyc fCu6Wd>ԻR 3lw- ]\7%P&)@>f&wї|߃UTeCȐ@1ߡzgӠn=W޹5LmYҴO4`ԆK_X,p (?$+PP_#eOOn֎S)Ay4zт(E.BLYƝ]Q?`*x1H3XZs#TEUQAE DATB@$aQg}²&ŲP˫yϧsus͗CimF勦4p!BZY[ èi/9rS0现o3s.=0$A8N \M)ej->e@2_of+|篎4sQ8zy;x#|eM,&ra4n2!V. (ccQoۓfd\LcWzQGnwc1,h7p'M J&} Ty{P@U1(Lʱ30ưp"e^F'\g\v)GG$Pi[W3~Eڢ]|_LuREŔF{ TXc7fYBAG o;+LO \6D{d&_/k{3^ ;js5h*I46V zw]k|u[#{d|Mδ8Bت\$"uaomuYC OLڦk̈́vbr{=ír.jɳ^8ZaZOJCP7*dHB,HQ@P-P %.fe<-DAD=x-H abn%<@asHm 2ƤU  fqZ% ӨbPPzɈHFJ{J P@9oǓ@QJP, %~:CwG9t . iԑbm$?QМwFpuepiAyL-d22J D xw'$A$sREHVV9Ԉ0 ^<i1 b–s'BR ;߰wlwswoc:׳o'W(=倠}ˉ,isro*E08yx\H_.COQMD|Q2wnjnû]MHSlw14\RM7&"Դ;T+M@9э& K-\L Tz掙H! 9Gn03n$8">P+R&H@qMLer99I%k7660Hĵ! dpc!1 QrG1uM 7ڞGYPqH`b C99pyEUB"#ɣ8N'9-BF??=<|q^"> 샟G0TPwha{ac0>+Y#FYn\ F Ht\NJЅA1JfHH| 4T&$ť>9 GH%DDUEp>" n «ZTiT`ZFi%b(d!vD:$bESc1!3  pHd† ~C (GIpA-jƶ HVŅ%NN4"32 Y_F Pƣe#2C.?r%Ht,c٫ ( o~t]2z: cʐ@<h]}n7㯧%33ڒXtd%Pa T140d$'$ 4d&S{DTI9iz GYbB Hg^Ḽ'p34M5T ,"Ho!EG'PBz3/+j(Y#bpցHKw}z=v7 3lL D̳@[l3O?8aLìrT9 S !wsdM!s"h|%[1vr[@c`@o|8'X"J.b%Bb@ !Q,MhP eP1 b4hs!H'h & )d ,nL$;[&:PBv)2iQhz86kG"yjBTN,]I <0 Jгo=j2h*9GPG&Vod( o)]?NnpN~uRD<=~vʻS;UO+P6/3+(ɪ+(6QI%VR-QK%Aa凊 S-q"SC"#:8h|!κ"/6kfn维~@tGU@R/J!/]Y2=,ٚT Փ# /V7JfKHxRQQ\OI @A"s_׾?WC,?~4qw :10SgOQ*z H(bGo4A0P(ɪ\z0efsD@NbRD9T\Hq8qi)>[1Qs6(&7:O(zG0T;@OwB1juK2H)]uA^ćd g0)J֯/{:^Bl-'TxgBB9]Cϲ3ۦwʺ|^9Ga HIAң&]2ʮp 8aЈʒ_UOl!o*8^PAYc\mM&Ze62l=a S IA\~7X(G` $HD-wF,UbSC0)}qUROʼnIZaX J|KEڈK,O~ʿ[ߣT#JBBJF˴ HV4=j EʪSbM)@? ARhJ BXThQܢTqМDCi@lDgssft$"NvF zTb4'V?$DQќ, $c0^}•M%e})/ /R>s76Od3I.X 4aI Q~WW?Jݠ%G!ں$5P!>g>!a4oO?DQTt =`ɮHQAI@t=vˢBnꝬ$uˌٌo4Yd$#!$y0CQr0@88Ŋpb8:HnR6r;` ]8` @ bw% #Rep6.+`m Y`Js61wm;07>`la|A=`h:qq<YVa60Qc"`k%L~)s%32-M1wd!N)'VvCG(&d%H\O '%nxny&}ޯW.zz;,Ka¦/LZ%UORQrnJ" h<BZV&-P ЛcF%QIv"%X XBa҂¹ADAG|>M~ۼ((던iZ79u=gCbORzY(+ X!=hTzxt"*B&'bHB&D ,!@=SUm j{ K'ӊ A8rZ(>AY=g0,ƿtUDZ4@BBR6P h@$+}L !zz>oF~#PW} L: ͩ/>f TkdR;F?T|J_8C6ޭ4#_ +c.^b8!dc})7I$zإ43Z51ʁMO4DQ4(1f#!I!۫.FZ_\f"(uݱ4U! 1Tsp1wh6R !rx<Z@ѬE)J*T!t( N)c3&)"27.M-,QQ4ciі7rXtOxf2yT5 3*Y?)bVz|pWq/=ijdJ:IlVIw7x 9K&S'| M| 2@Jp%Ec/@;3S.󙎚zduzy!99gH.HvRT煮3fzhY&lWNQ k`ZҨL\"50J@t{9ӄ:,gr)i|=$1 $JwCIH 0Pa P#H, GڼAL|@!ÖET79:(ZJCz4)9 F5  _1R0Otr əTs3,6E!Z J 5B:62F$( e9Dɛd9Yj=kxpv^X5m|7\82oڼe| OIt:HFbډ O~x<\^4~>I8Lx~a[iD̡& JdX Dji( !d()H @) QP d`)X JF(&(hi$ i" Q) a*F(DRd B(iH1FSF:  Xt&j"&"b i )iH FB!hFRiDhSFe(D6SM#Q%DPSB !N68LH1%/9e*idx3TKyFQI]LP&DNb OσW q ,cBi)(~" |*z8 O-E%I-V(IrĢkӧ_.)Fȅ 8a8 2` 0SUM2ZQ߬`0HEBQRSDÂ:)4RV9stN HU1>G8}r 5_C>C׃m((b( B dJBaiJ Y "H"` (R$**ff*)*J`&*R&"$I"$"di,0Y6 GhO}@LS8鹸rIl)xn M@e >@;.O/@~DNKutT z:OpydcvM;z(?q1 A7C ˻LJw"#3f܂9=?:BB @J#2 KRB;SǨ?_>a=B~6ɡx~Mxp14/f zOy9t8JFU*%g_>k>`!uš|R jt$ӀNx߳ iF"4WfihK| GL>Ph0w>l+ $VJ=$#@9A9m1 LP!BSH"RGnctїAJ-dÄDP/%O 4\L!}XaM\hw ȁUUHi'[  ~#(U7kjC| l`|&Dqo(83p> &yۥ$13,d!`gN% AM* MCPot2! %\(&q7@@(H=9ot4ᖴWuO//2'Rs3/X?5vP$&o^$!.J"#Vs4-*p8DPRmZ-X#$P![-6605e !e PH0ű Lrlj#!Qzu+ dZ:QMRn༁Zo"ᑰqfc!7|e<:bͺ/N*?hv;צ#GD|Uhħi C?E4k!r"%v @|,ۤ+<:{*ZJ~fMss~!5E hd!gJLy ?n}ȏ=B;̢"R|{#= P?azr:.>^y/1^zj,yMx8VaMfW杅s(}0/ii VC3hga&ʊjG_iEQI\{>xT0UɓSU77քS |GTi}tv;M.CvwCƌ $ VE6Uφ[9Ág5WOXnRIRHVtX0$Q&E` Ϳ2ބw a?R4o%Dݡ6B 0Rmx:X {3R}+R w B0a>< BZ^<ǴA'`N~ y>s .9?}?SfI}:C{SP%4\Am;y#uꁤ]$P|aģȀC3- ==YП(~<׃P1Z/i&N ӘWQ8M3HPݝ;|NE% ')?HLQ!1'$3"{p{3B `RwMHV~sԈX|`MâJCǪmHD7fCldx#Vb! H(7'A A:Y&0.r/996iavE F_2&LDhhe0e0In04a¸ ! 8^7  zS14d(TiJ`S.2d`CygU-YH_$1!u׊gr<ϨŸ#&{8BlcB!̑0G`( bP)(HzӸ"<.~] (e+&?Tz"`y ^@|#V;V#\b(DCڏG梨N2'l*e'8Hwc1cSUVgEo너 T싈iE (Qd>Zw}A\ uy$8;iB$Cܞg2"A7#LչteH1[tG? )*@BIua Qv#AH 4 0DC™@ 8 \P:1 "VX?i)i}G@((}">;p4ϥ" sRlq8d8b~m'{ >pyi mVnS^p1կI%er'ݾTK, RuMi'bA9|QASAC_PU1F$tax9Jvpch${cˆ"J] d"fCHA%X<;Jf&+&%ad0 ^숉J?0h7()T$< /yXJs`"KZA USgPōME.ګ3"Bq`Ay7b';Yh>dV|sݐ%qAaw7P-򁱨ixVѓ9⿋➋x3ZR~a a(&Pi=+g;D.."vv.x]{X(J(133eNVv{IqdP&~=š\ShBhѣER,HQUEW`4!"ɓ#ph0F\Bs"udjQ'HCtin=>Mmj]?ig_~ˮ6TqV _c/]S`QуFS*~xt%ЅiJ@J!F) ) !G(\(`14!43RA (FA++ANKxCKf d)vBT"/"i@)tT 9h X#BѓICQPUIRihԼɐh @d1!ЀQ0% щ̡0P- @%+4&п' A 9}];a^um~z'nk*%L}~x6>'mf6'>aT>%#dnH26EBlTħ!0  {E _i8b&buqPQ1 c={`Һ9gӁŮ|*o 4 .'$ޓ|/\/u'HDPgY'!p!biRGˈIHH&()jZj ($$H(Jj " ((KI/!i!HfX*(j!B,d(V`c 00RP$5!HPRLDr!"%% լ35/c6&!Jb'%   d@]" H; -=aï}.C]1FВa"9hqx8GGn 7!,@e HPdĺA@ (:DKxML0`-l2Sy4`_3HHYν&0YZLD TM$(g48IB;=3k]>slEti"+`lLȠhx퇄' KbP0Ȃ,.UmdJњ֏RX{,#G`h;)ĴKa"XMD**i  Aˠ4Ck mE')=݀e5L3RU˃>i`|fP}t*s@o$=Pkϙ$V1 $P_&QEw`}ޅ. $ QPCU*R'gν0C@PuBDP/zǘۇ;l c63LQn쑻n`ޣ+lNsBŧ F8@E30sio `)s\LE'F80!{,wߘ'6.+XFCV.m9F٨*^nXœ0pi5Vnxi$L1VŶ'} \ }2kg29Av88L2"ɸ&+-/lD] h^HN h`=nsڤeӸdS %$AK)tt%7fiuNb*>:H)9 ℘HL. 1}GB+qCdJ "Md,`M`"H$h&|;#@Rxiq{}yÆ f$0 UYG\3Zvx;^`ט֍EmTX澛c"Ky#+*󵙊se-p1#fm mKPξNC.׋q8M4`dbaG'x8i ..Nϑ<8D  j&YK!hJ0ìɣ9ׁH#e |sIIphhH!sHBsQRB JpI0{5msri#B|pVмp!AH(۷o X]hAt`pI_$p`uޖF JC]WdQpJ@$` ASh=^0) V DN|;qUo\05_a)-ZVHD9ΦA;~ :g! t):Z.O߇_yN.G SsWu=MT& |].o*T錺:Zܔsc0Bj`jґ#iCocXMm&WG-!Q݈f;:b"ir|92rtK'G `' GvhkP@Ƭ7t)Uh#n͋7c ` S#~mW]Щt2D@l0ngj9!I˯L42ȉsF S bj#K:bfƈ븖f0oD9X̼[4܋b}jE5!ӢTQlt5!T!HlQ)yIS4'uq&̈́=pÞxQ1JΌdz̈́čݙTk"pbh(ޚ&{i8ca#z^@C1 փVR"{ڣwD$(1lPeꭼQ៰ѭhc>wdQ12Ǟ U5 (s1ҵoT1_]&mW^hwSi8S㎶ 70هaθgluMU2!vD-{nxtogݓZI]ps<"THőF6^U |ICsy+% HG GhEe=PC˫;v!OScryRŃPqldEeIтF p\:As PІD1C]RtD%b(~<,BXOB/a B2DRM9r I` @wLR U !D%,fl+w,-hPHfX6 ]Ř젰m(S6;@:J~ 2*HZ$ X JFis{~[:~oG96 _Aߑ.o۲Mx4(L|ѯvdW`i*b)*\aԛ5SXL%&tWf /?_CDcbxSO`unY B#aQhnLUᆪS1?m1 60eATGψ$Ko&&>S_S5L䐟/0sItQHip|)JN)) V0 {6ucw| h|g!1rN$]BzFQV] ^1%ɣr;>pq %#?!6+, N91`'jwDr Dw˰=~C_`9Y.-9-1AnTW0b:x(Ql`XY -I9qHIp|q ty%1! УeQTVU P>'9]htT Jt}٘~~[6dc7TiP|W$x7Ywmr쥶,D\.d[w0Rʺy{8+tZ3MhID$Et_Y@ }2WaZ=^&W,8@.C2Z&vJW( Qqg[Gs[y%ѓףf ɉPG~aB(Kk=1`i)4Ô4KS'r~@?ea'uZtj %R4ܽ6OV,C'rjvjQ,>fwA48Bi` h%<o@L@an6at9=;c0Q92Vwe G?͇rܷ[QXh۪J&:*T]gn*F9s&B+ͶpF/Ä.*ckK}$pl/2/$ y`i )R IJ&B#ScR)~ݎ@2r{ BBCG^襚֩cF6V$AY4KJL$P\b+pZ&4hKlF?5Tqltww㽇=nZ/5*⁥+e_X֊ bYR<-o] "kE>_w_E4FgQwn?a|;p?ό԰l&) K|</dLuL' Q:Ը`ij*ëC<E'1RՅ5lGY) w׏9"$ʟ8م-B4>0!׵IYbesAWYCDKJ\A {pP_GdbX瞿€dM}1ܼI +npDܪ4@?p#O&?DU&+ FFC )}X{8gsr" jPZClXe~=ث O~d~>>Ù'\ל/a k)jui4W#Fh$0?y1E@pU>a]{.O TeZ9e6gWzWX O`rQj,igO4p)YPQu<#HG6*[^'~={{q툔Z|AI&`;r9)@4;%zc2hhsxp_F,ciFk샓Cp9OO.Qc=IY<(o 3C dwKͧқ=SE4gR$LSvN7\{g_⣝izij$7dA#d }lr08ccsuHlAiw$o(דA"ka& ]36 \Y$"p)2Yu{9xd)%=C6%eŔL:3w653eXkO Dq nd6GTE9 8 B}x\=N!PG2 <ռ8 H4WqΆI^)?z Ҋe?G:Ώ$p-PqN"KЇh-ܮבD$|ny[i]ƣ,68 ɡtN luٙEYoyfjfj'*v0掹 .=C=wbVnݷWG8r4vPsN+tQp0xKRo;!.9..z=g؃ 3M5 aO0o89)%Oء{N8ȁ\$ɰDD)G(fB$H& $}߼̦h-Hb;x *pQ@" ir&QzG9rxKV$L%  nQJlEJA E P $TPB0!!HT_h( 5ݚ! mCo"(?$`&vիKt lfJ\- X{rAQ;.)&YHoZ%c#T/hdyE%߃ H( ih[>=0'z*~Kഥ mtC c{̢'YkhWvP>4PBɫ0gbpB?1;x~LBK ^;| f "Y OĦ@` (JFIZ `Xh"&)  j (`H &F  eZ&Fei*4-Ʌ!B=SI (:h(ZZA/NӀ2!H/̇@"^)˘jOCO` x#m<_ҵo]'B5N.SATN w*&u#bM9CXE< A$ @EDSUD:~dw D*1A ADLD҉AT@E M@)@HQPLIMs"&ZR &=tBKc( ,Ia3(K~XTm_XtBe\#a-)6՛L!R@׻to@[g4ejH={OH& ;+(4!%tL!10h /vLn72 >α u4gô#1&g!H>/ǯH~eh":xF* v ~kcР,]E<##I4k B64n`eߢʇ14`֚m6*h\LapsSlb-Kr ܂إJZRR$k$0@@E;¯Xe\E!Ut  v()"VF@"P泒0wdc1Ni@aF*h (VKH ĐW, I6B*UNG'Im ijU@DQP"aIAj@nCd`󃅉8Ihyhh/pժIX䥲(ܒTDRNM1 1Eb(*X!m6q̌Fr !HrZ+Bfͦ֩ c1 Y95͑ZQa]%QxC"҅8Ph'2JzKQ zC@)QS rLyރ1t Iϟ(.G"A:o1RmY0U/$5ʢZ"AlN BL 0O"ʋoͳ,:SqʮXJaIV@pd>r@m \XkY!όC=cSHJ~czccdt>9ZR1&B r͏qk\ˈRtIΡ;meam)3Aʇ(zu%\֨8: JݔCPd//J_!Ԑ0;vlj#`nx`Jvd*ኡ=էJ7Jn Mie[ED\ 9<s()c1N!*QZ /3G<#ν E%[)Rrۇ 7ZO41~C@Qm~)c m.s "V* *$JW:OP?%rߌhv DXHSS*TfPc-ɩ#0֯b#/CVRڋC ibYFK;#srsVrrE:yX$e&"b9I bJ[z$5'\vR $j'6Օryq }2DU*0E &K(4LR1ġB\Qwq7G|={6w"%*aP '$BAr䞝!:EKHE!Iyn*Ȅ$Fy1rqdb0e2R HBA4LDWr<t*wL5Ta!$ "WJ) ! wT=!$Q׃xȔÆ2aCA?Roz2<҅LPTE S 'H: i(Ҏb$> C'P&1[<o?IWE(]Cc:1!~[~iڧwU:/^7:TA DC)A,@P5,ãP鋓n <+烶>(DTrP) RE:Sk P);S \qW_M KHR41!C y/͌_o[_\s@"P*gR(4ؿMM#B{.HyGm%}=~=E9Ǻc'OЮt8鰋 ѸhY䘕@n }ӰIyt ܞ=?Z J ٚ!Mh&&v9 ;u4}pLHjOdt_c M~z?ûzVBLASEWB q3qd {Mu C<>ٜDmRM0`8}[TOWD"BAXrn|*sJa& ?MHʆ9`KA 9p6$Dz<$؉UUllsj\`4;8i]N81% u~CTXٓX]=f %9!` ls\ Ngd;ZkM{cpke,K: ĜDR+u5Dd!'5P!ΨGE 4Pz:8'>{cB 8Vc*Cӓ06A%gRGc-{{OBJ$`I(?둔C~r[^D:V0~184Ư;ZG%kJHikF5.PT5fe.TzbWaC׷&#_`CrCCnޝP 䁢fgqO>N5!=jhI {L_  HSm  S\M%#ql? MBDb+R4=L!$$A(Ʃ2A@ \e@1¦mG` ЃJX߅PR"J LG׏FϸU1ESpy ;L gյ 䰅~hЙ^ȮaϞA':%zP.t'3!IJ^ ?{9BqUM} y t;NJtKe8(Aϡ÷ =̔ӇW}4@g@'.O Of1OwHnBȨP%z!GB'z/?YR IR'e[,&#JQ C0Ƞ=T!&$H@;={";n8 QjCR P rnEؙCzxT| Rt0{.`!3&I ׳0vU"a-1Kλd?W*ΠC I""d(--kyBr)RhIE<=5d)|ʤ/Zydu$ )S }iSP>L6^{Pʀw EHP7Y0l޲:o:kRa!3.gL47p7lmMA\;ǐ IdI^~!}P0)sV %k*H̿ߓˏHeg@d+Z`@PtO>>O0O1Z1 vzB [pID?_xeV l,D;[Z6Vn&&#u 8pfVȄ.(3|;. 5Y8yo\au(׆qwD4n"52nM7#GGdZg-0F4~L֯;(U!:Na5ET]V,Wer pBUݰOpa /`AAQ3@a٢FzEaw.7XA# mwgEpo1 2m$ ,x+V0bdT b26e>B:$z+u$&D42R6׀# niS *Ý+5g~ fa K>S Ij?^捪UaUw*wǏvGa_ `[`t b`Ѓ@k0b)DAmC"R4cw =f$=kGϏ#ëYsݑr>5!7v9C0EƥHXC& 7;'!YEJK)BzZl G wWhhI_=C XQU B5L EN銶 LË/2(RVSwԓ}^b.z8Y$%^{~q{piEoֈ6nm (d)0~Qֆz@џ^XRTBfއֈ8=zy "jD4=R"tx>^NW,|A"rx-T0Dw$?LͣT/!]-%5"/-$MDHא-萊&&&yAge[tUP}bKh6>0ڝຸ6R#"G+R0o@Ѥ`,E n0ɘa(){t5#x@Ri;üfd_ (2|T%ZǛRqM2 Ur w4x{N2NLTu .$:=ր m`6U V҈LN9:cmfQ,_B}$8' x=H}o[ؒrE~W~gnAO")fT k8V>?*^xS)NgCi?_RY;cدWaǍDOyxcy1&\Ѫe@%!F,8XGMhhqw'="`TBNٙRtQˁ}4hoʚ00C$%$iT)Ie !/7xbbNN"'x&`$nCD:z)PIQd>C:- .)k;I&Q$ x78t9)HcMD?=!̞c5N(&f `&? 6C倎o?J՝aSRH{ >R!Qޞ]NT|?&ܯyA{| 9=s9u zM hRg?!pDA׌zIMLEqRI,hzInaPoT[`|PIm'h*yP%~@Fycџ'w \of\s7LufTEO(ځ.rfu |>$H)2Nw:Jax2>`%%YL)9DO,,:!ft ,81cA_O'*qȯuk`FtԐPd w=K <1N^<2L&ˇ&ίӧIc2{7xSo[Xf|8уn}Ȉʤz7eh}Vel<Ħ,235  3$ijU`Pc5B;Del57&wZRưXQ'I35m2g[bj>^zHMok୔a|JƩ?Aox]TI:$;Kµ%kzz ^_?DfpJ1L0PӍ DCO7vfQy݆GuOag;^}p?۬BDJڒ1 d O/4%PyE[c>b9tѳ\†e1HaSh)&@$ܖoǧ/v *O&I֒/H΃hV04NɈ\2>w]-L1!8d9>%KvkMb cMTJrJu{I*D%9{>{w}#_6:O^|H9XCvT @Lg/&?߿)|2 jc94p;sc +vOM%X%Θ}ŴzLLsrPTSje'[fOP/yq!! Ry";b,GJ9wh8%i${RVwFFj :$ DX ު0Oq;)&BɂܡC$; q Y>_ZIJ2ߛHI@̠[nMژE[*&6̺J (JA!S5wfY׈p I*֑M7qCCTPE,Sg댖tul;G-1B<"apLd6ʌw^N;,;'||:8tI-(ZЇ$޷8z;pu~{=|W]y QEPRVળ*lqd]]hZZ z72b.4Gj׎\I͗ +dݘJ@.d`l|OR;`+AfTbg!ts?8<8.r.܉Or)@?V dq=Gq"Aib Hgpp*d"lcrK(yѼcZboH; b(ڥ]!TE&gA$Xqy#D'M <;TSqu@EGj![J*5yLzWr&ZReMc2͗ȉQPXAix4E$tM"#T@1LMUB4L14i=8t<iϖd00*)< 6|IzS f8\)j&aɩ.p78N.G&TŝOEo7x X4 `Jj$o^ ,dqUD庛E1MG9>v*b4,QA}Va*jPE㮧nt(LSΚRL8|uxw$(-?{>A$мtlAa%Y A@C@'BH.Ù l2v@aAL!3N St7]NY8WDDb*E$˟p |t BvëVբ. J5=P^ f4bD-C./E P҄1$<|C\TT*0z@<>pj0 [C|n1yypD<kx[.01DYAպ7Yy@]e8 E AJHI&B$[n kt{ C@o8=lH DR)T1 ,'yY_ (hN" *?俘 9e>$2@c-0/9x)1bqB:ŁoqՁ쾘&KJۤ7g?k >hQ(1TUCa?.e*t:1U|ѸŠCRUdb@%&Zx@|_ӄ!9R>'rjƹ2$Sbl P/`i(:P'YLpx NJi@EU #b"hz?񽝸4LH/,ΓĪh3[ELjn0(&I6lte !WgWO$!M,ENNT\f p^Dc;p!G7! ܰ25uI\4 |,PCY0,؉<㹌S 5' b [ sMM]M \/`TO7"9L۩4sWG˼}$2dQ}y[v6.wsAh3K g"~I_K=:֧֬i6,>2'z!d0!?Pwb 98!$#6 N"upQ4Qvܲ.$ 4@4ؤFA&gy6?({j߾h&Ca lO~m]zAv1qU5&?ـ!cDɈ߼h(}䕂 JĔB&CPh! Xd(  p" ,@<;4`m <[&1S58ᖄ%0>/HbO3AA }%A1P! CԽH _" $?&M^2e^P8V Ur(|i?&SN@<<7\h 4 20/&7O?(:)x}4$)Iy:b8πf6m0pZ2: Ө65CIOL1z30б:lbU‰!zCgl"MyAc0Q7z/|`D#$e[^B!3t8hGhA\0TJ(3CH%T ,@LcBR`e^="a(=x|@%S3M"qdeWN0/ hAM@C+=g;]^c9W8$iCǭgqy۝%ȠMhR5v(̕)U )  N<%C~8T ,R$>6ڿY¸ &0 vc$b6>)|ۜ#C?ZM uz9|:RAH TT4o~ОX~~$ O@3Qw+ 2I%%+@R(C =9rlBi8 rJWBтEQI'xq1Ljcː Bqh/V]%#Cxk$"*i!@zᑊIYe1yv@Pv\p y)B)XBE{Xd3"aJ"Jj+p$$UUCCCW|ؠ&""+Y*hy wIݼ9ҘNΚF7@rAttŘɿ64ع.IG^d˻ Dy뇉QEvL!|\́H,3 x +!>1޽ w>]EfJd>@GuiRv~Z5.&OC?nKJk ۷%IUQO ٻ'|0YC}l40q?'^Q:{OM~ǣQԬdc`W u$Pd2` "ƞ:k֞dc=Dw6\*ĜBqѰ$uvPԹu*作8Nq<٫Dǧ`}\ٺ篓G_HQ5O״Y;=c3ug>O]_?u޺ZgI{:`Z|:RQU$1%@ʇCKԢrӝjE9ѽcmk:]phw=DlcXY)Np9a@]_NIy`K,3 'ݯZY|j{=Jb Mt;95νEW"N]n gWt={d{߈|{#-+W;Άc11f{]!rD-!rty[3-뛼7]E9l6 Ss-' L-sh4ٯdxB] []z|uKUF4cuy©8A(-T ^);q:晇 1HZEu1i%1`ӺIe6fxzxIG;VU&pv'L  da>ؿTP(Iz;(kP4ORf;cJA1N.q&q@ >BNb>TЅ7o6_Jq{ϵ"?+U uWg8asgBKÙaa)B C>`h_;Q[.Fb/1XT mjB0Xg4FOA(ǜY "HhO:aU_&:%:gCCw+Jə @$.+(>GO/Mw10QVߞdtŅ2NyAcN`c"]fڌ6dՕ/Bk =/J_mb! 594"9fxGs ڏv^sUud4$Ql[cbBI ;]L㲍٢tOY58G㛜9qQ6gCiXΠ[rzHH*$+v޺"$pE d, !6|sA0@Jn;mIp ¥B"7 N2D<'giI!D,N)qA S<gD'Y`v4@2Y[/Ӈ:lzf AZmqC: Or ;%٘KCo`mzyzWskxڸR<غXkgkEGj8 )7WGro 㦧 ( /ƒ )A\ 9Wr2)Ёo6BF1Y.ZK:VdYV;@=As}{Na5i(P6 TC( H=8| HQ)ʘ1QCF !9H03ڪ!=șD|>};!%# Er96nK P"lRӯ||<qJ}]DSls Q {@(MTdNٶlep_4^5 ٽ{CH))tDޞ`ҳ՜:t" .# w1$~7#yI^_Ӡ>/wM}n(1M3_Y8c%l+4wb<waId\,#=`H`c7BM;{Cv`%f"4!\kv`s,BKp_eA818~#Y .@0T,421 Bdxh-)UR(Ėxsp%0Gk`a:C`v_}+-Y0P DkaF "ɮur$⟔s4B)ɍ762AHF!؊.3&,JAIՆA7cBqJ wKB3C34Q1=H{bjj#/3BykA p|#PM 0Y2gC$o@D}xhu4IYFtq6kD^ώ<$I,ɋ )=d  rp>R˧Aw"pɯ MN"j; j50R`v!-P֒C|S ˮ~M d %g8SF}"YJt>Yr  { OwhiUyfZ;o56<ҶBAR||6&AVUI=^ PN6F#Ld*Y'!MlgWD'ۄ]pd$cB\ ",ģLTzᡶ7G>0`æ~y1`h]C+y>R=<7TFcQ(Sa'nc릇پP{K̦O!s:Ȝ}Bե0^pf09]7M(kKt e hhIi ".~ўgyVې٥hF= I$Muu* Ttu>Eޟ9/!S%(B$*ɉ ߞ>`%u4ij@t83?]JXRcў;M0;g$ik4ljY"7iLg0B=|{р՞#ǧyTOPmF K1aIJqX@oBah|*uz=pV+-a]n0 ۡidǍ HiURF>J%V\!UIXFIaưXF k-Y hcLzCes$Uwe$ҏ…wAUVֱA_D3) KuH%|elXQ`\}nMЪURI &̉'/iIjFmÜqWĻ9D60SZ[ RYTUbiډ& f&˯$ɊwU I2hZa P[J>ݺ&s랾 xG_|TU|וUWgBEs}g.Q;nKh0~("\^W듖4H]B? X/A^>!plUQ1bh)b "Ilud^0S5fJ@zMPS4Bu45j)i&b(?V34mA-4@RT "R*DMD̈ET +2 !!PAJЈ1HQ5!B}XaTbt7R(Z$X8>4nѫZRq51칤#TD188!E-"HT- $ `Ic!Yl  x3} #UrbmKڃg&6u E>l{( =(CO HIn9)bDjS{a߯ZJ唙@Bt߯lH#FZR3lRv *9UBQ%6.zdIɍ8 !)qbNCB]| u:},c ?\Y9e3ys.6>M"9)Ɂc60zGkͰ(Q2c!'=lrTe6CoDQzWɚ0SV,G 9vi~SoKB>G|t^[`(PQe(J S04iI-)hwfu {EH>PE_^CP V!ZB%hI@h Rdʊ6W,ECLPYcd"Z\'dPBle'Ăa~ϐx𦫻ܗ)RMS31J $z (OLQlg5QA6.nNWU4Tڈ)JJ>ÿՕ\Q0U=vNϷBRqo6|/7?R1Ď<j㛐C71 hCtHvPSfYA"fV$+ iꋢ3(#(dłE7U5p>>{kq]+&bt& {Ѫ-,"5V4 R֍)W 5Wkaf%B\HEWcC\&L24d#&Y/OOBpRA8<8if.IΡ,C zh S欗g8J9nCfwhS/v2~b 9'' #ycW$n,gVqR_ؙoqH܎*FA0Nٌ_D!tJ&$O(iD$x1(ݢ_!'mDCŬ#G)! pz~l̺icri@/=gvЪ>e3= .k 5;~N~ Fab(\uя^_ c fLaaqj0U} *q,]M2#l~S3UG;<v1s x87.ُymg8U^feUP71BXn{r͓m)7ۅUUt"No}]M\[f]BUd0RnIUX<3tVGic6еuec21`5Hfq9Ya'w-U,XVW0?*Ao;7➗ \\QEW<=|}5Tɀ}UUU;~x;`QDAĚWX$"(8ݎR#ffPۤYұ]j&,>7xDJstp-CAvf D1vϭP^- (ix9ܘfJ&$ IM'My^>]jof.l0DjYz&n R9LR)Eq ɉ M-4m,f;Ͼy|ܺȸfZƱ&YdH9sט;RLT`l4S#8՜ 0#p+V+3p \wT7S5'Qf_ˣ|%vxԥT~֑ Ysn6zg$R40p2 [UqM5SMwz\cE%1@EEM PI2>BbehF""P(V].*=0ˠUx k|pC@0M mIqG246-黏|X ;򪊫};S(hEeUSI>bȵO5 ,1<$*}'NO_<سٴ0̖QeEԡ/y>P^$ SG ֩*9KwWhMlH]nq]nΎセn:Xn XG&A2.Pnig'\(꺦 ~o 0yBV\G_A(H|FbB|:|al.!}_1~WlXCp%} eE??Z c͓L?'g0p$[rj፯8tp *|@Ibm6_60D70L)a_ӢLMyxp`> LCݩrjN8kg8Q;IFnD,% a1Y=4lmpm7@Dw{0mO["(-y`G2ihJhBJ!] >ls:Z3VXji$I++LG Q0I P-[fbM 7^^df!b*ڏ4nQ3عfIU+A l\?q]~YꞨ^F3o3@dƿ Yz\43zd^Ӟe^¹cy G[oW%^xHӬ8M!7(},(mBn [ !ϩ}gp|-=#\ ֶFC7_ú7<ڂ7ߡ65)eZƭ z [ftDUa+^5+֞H3/W8%=k]qw5Ƴmv[ժ иI`C+iʱS%2lBMQkg)q2͸촣a*H j6My Rrvx95v|ik8ܯrzr8i&<ú}{}a^';gF]f|)ݙ(*qNV2 >wZ|eƗlY=$TmC@oXA60x4@nC1Ɨr*2.&,ϣ/(P01J@HE7 j+"TL|`>4^ubGU+ZdP! h ݏH~+^;A,kz @wKp',xqF[ ;k Тs*9zB#B\?DuĞ:wrX0i&7=޽ij z{8^GBA]i{1.8TG8,Oq1.)Nbyd3˜mz:i#Zݼ &gr9IuHóUWMhw\T";Yࣞ \tSci8hZu%u7r/fi7s^7 Eѽ5ֳtzG\ ({sy±=N]3 M dmAb cib"Qd DB  hI"( Tb:mVbU|Mw ` *3`8l٪"]MJ覭7]t .x x$[B5AMi8l0|i#s;wfB"bWTGN>29_Mkp]nuK,8aY5cOm]U%3nVs!|S׳tS=kD3@N|Z9&@ 4PyE96ziݣC06kP;9¹z㚝uj5U6hY'm1OC\Ff27h6 it594 -)i(wv3Bx, " 0:sb!ylC"pMO<]'N-h ֙aGL+BES#|q1Ï=BFsc{fN94G5(& e 9j܌#[hu8WHǨrUdR|VD8V$hdsD1`ww63fp%C\ EAٞ;B*v&=c5]:Al]37榖 IV` TĘ)X)>h I*AhA :; ;(xA  }~]wy3WÌGz <|H‡}Vnc X!('lc_Ǻӭ= %|EPĚ"I%$ 78b BB]ٛvL ,뢬ӁVP%ÆԎ\@fNZ2Lm%H#{\k&CUGn]k5\lD]X}_^qs aaXi hCH2NT\ pzq˽i<_: ,l}f7M̠[-is8xhx6Ab Ȉ1G@dOk+2%@WB,cH!q5㈱:h@"{:֥UiwFN*]t$[CEGF[O[#3ן:8,}J}&M& EI%bB b! RRJ > S?}H_].x9CG:NZ<~8g/e{vB? 4FrʾlQv,=UcA(i YFk<`f^7C(NSl ў̱k‹33f02 TrHP,T[3l.z;\6c\%fn3/zX% j 3fF: CU )3l4rlB%{YhC[[PzyEFZ(x8zGg/KK@|HAdZ ZO_'nrRb-%zzl 9W ^Qsg.wh9}a1t3eR}ik{~SU+% #Y_omrf'T|,>YT҃=,-$]sd3B#Dð˪+7IqoWW7Hmw㩵Za1y˳1g¨sYSS5sZ LEFvn^v=wŻI1/!a^lᅽu鸸dCҞ/\VC^'CG"J4kF֌B [Q2YߍRUF:,t4 3lVeѤh5]0~vBOe+7ߌ6~&-^WmWRaӠj@񒻣Ş O.qTUz\=ԉq맪;jN,Sea6VŠ^3h\! P/!X)}lDK5|2۰IЮ9pz; <]orRh xQKya1 fK6͙9R-bTV`YeLW &TL<)FfU; ˎWctݷi4:f,8'%a㑘sz xb14R '?SWҦy![R=Du]0t07(Oh ?}E$-WC'cRMQQ=zypo64]8 ;MM?&HKBODZA26SΜvʓ; 3=1ɪaQJu[mU~*QY[  PDC0!4~WD ei!GP NjA=a ~=9JtTPiDQ̛&J$(@R(j⢇M&97 F 935D@B\Lf0g<#8q1-UO$^ :Lr8B:ŏfzCc}ݻ~> pi;3"X6̺Ox!V)hMs;86{A¼" /yD o|?7oj\EQэAV6G1!禮p=W`t!-,Q<C:thx t c>F9783@ 7ʀ|r loՇ܆APdO4@s@hQiĊ8A3 L2C"c9apcsR!EB%P(aMȏɱ:Ȝ [@#\/R!KDH7GYSyh9E4 T0a3ZiY.4ΰE?w}G]5GM`h0C _dAL/s!R'灇3?33D^k~ߊБ8Hd p<5QIXAkO r^="Q\IE-v]K2p mre^VemBo XkhY/&y[z PlF9T7M6J EMP|AU̅`! ܷTanx.l0!` k) A]Ƣ u2@LT޳\̶bTɆx$9)VVD!C^x*5xn緒:0 Oc5hbc'?M>at2k3ȃ -R+=_ކɇbF@1nL4W,j"qwID%a._ݮ?h,S+*5@:ǘo.d)2`0{n!`=@tzR4/!i G$*n_0k"R%D4i|q) ] !:MBHAT b^P! }4Ssa:k*~Ok'&ش-/ɊP pWXsdp;n<. pnmv}ϸt P<=a@x?16Y$Ѫdh\1%AXja Dnvh ?wN6Yߤl%<,ÃHC"@LLVF$}9)-}(T5 _P~2(+Dn2"!H=1P>`c|^Cg)@@FG~+mkD0AZ)/_MR{1;׿ᶠ1K'iN  " 6(z&1 F (J ܸ)#Ba|Gl(e@h\; rΊ;> ( ",*,8>d3-O:pd ~)T XPBR-; _bQ> b^B9K+G2xƽ.ӟtml7,?@GҦi\ػ9*Wҳ'0̨jQsVuu N^ܺu*PQek4V +j*nw #92hG> 9ssbY]},m+V++jBߗnz~Obd,o W/\::"ﮃp sN*x].fisC|TFP%M'6e>7=*zW8n(|.x\qлۡeTQ?`Y4l6P"É9PP1CwCisA_C>Ԭ='ga5^n_lgĜy+WOd=2v\s湍287æLp U JV(IC~y&">Aj^Zy<0v /P`&ɹ0zO;c}v$ETbhMq@E$I$<YBT*pCs%/N{*OG?3gW_Tܺ>ڹ QRdJMLd7!v,7?Mˈ%i|/Bi{x%"B'S[51+5)$_@ ׯ.4_.yr=ۧ;@J94Qc;`U4 vC5eQ$ ͭ2'uGSDC/( SL$횿C!Fo3㆏zhHb)(mΫ1bb|<'b I%Pb/ш0lSM(〸1!$Rq@i:,Qj|G>7RP_%z*?GI@ƒt)W!+ |9+|;BH'uqUt{>7=#YiU,E}yHa[;2n+ 8"6I}r= =L5(P G-ACh@j$I"_- :7I @y)V!`*FNA ;( (Z%+i1j%N WP+pIU?C( D_~A"`"2r8| OT?9z|zzuCyNVæ]Xv=p'0'>py!$Sh%<.pj&O$CUPL432R~[>h<"2P|_™'v01L rH[ G(U޸|LA"`21m840lj K5T@D_123S4HKx8())* iZ'qP';{b4|SQ-"zxy( '='hӣP7!]4@" ~c|iR Aic@v,($Q%|eX382 f=TTR3I &o|c{"2LN6F U"t^%G%n&8Rs&[8@O'lk%)Z b;lHo2"],P:k+[]ݷG6!7G̏XQ.`=@ȞWV` I{m>@bund= cv@@4^d!p'.JW@tf eE5$"*ƈCJk!1grhk)Do@T4-HRDQg+GއJhe4G֕ҟ9^7n5Qo#Y|=ETĩѶ*jTfeGM4="c~d;.t ;e6B(n"1b4+WIX.M6Ήoɰfa@*kb\HJ.$ohIE=)&?[>f3FbhOid,ҝMn>ffzC GOwj 0B-8HvxO &KQ#-$GeAҏN3Fʨ0TlvrpUU'2DHR0E AEDM"ĩ8])DI$ eLA()RHm(RJ uT9 ^H8@ދ/RЉ}}G0vTghAHp2}z]oh@7"#}_Wo|>ELv HʰuIAmg:6 'h؀^ˡ.dtCO:|r%r`~3w4Eu^~$QEZgj[N0<|7噆 "" fb)?^j0ӎ].RΜX)(~>ǝ!aͬ*%9PMMҕz JȂpIXe#Ò2i J4 R6 !ּr띚xa=R0HH1&_'!U (xD++Hth0@\C*oohnMC9J]c(pՠ<|hD _:-%9l8y=泫- ,8u!΀wnFњ6Ch 14ܰJ ^XxqpjE`kFr42hI |<;)atKƩvc#I%Zn܎.U)$D-qvrVpb *j%E))A Y fLR󑹒 GQFL $$)r7zG8)t*0t@uiN*ZcH$Y-H$Ȗ؃%'MUJ愈Ź-^}󟥼ρJ!),4P DP!_R]4HP44"R -A$E%RPiA; jο"hv/\p3Na y ?xJ2&5g3xNg+ϳSj$FG`Jo{7qA=JZC皏tG[˱_GG׼N鱼 w5b١~񛨢$Tb àMI0ZD1DJ T  EP UFʆRHXwDhqKXԓҟͺ3Ho'FuEG`Um!nJ`bPSQHR6AT8B`l3ח0i솨Dp+pu8O5-Xs2YŌ6p3mNL #!iSBd# wEtlF8[5Њ !1 ,"ވf([{C-J6 1EyYF艀XRA{Ph;" j/?z(_.CUo@ˤSvY.oa;i[H$"b'pLc:O!3VmjQL&1߁|oL /8"_^|?؝Z+ɔd!MNzi~i_18LP :5ĴeBʈn `7ȯ?Ͽ$8  s?]u,s\k,XxVc"JO>O|NT%DW&=x:\g< 2 % S Ȓesüc ~Gƞ1jMQ;Ɠm}'zFdƁJ`|]CNX<:hiI@.19i :R?Œ-YpH(kƩb^0& Q72,9p%HIC0 (Х;:q@T=?10R(NeLt/?9ksjto^fCq\QpA Hmre5lX_NλBAcG (,vZE%{f#5Aۦ5*"S( CX3OD{=E9۬)hyWf2?v,4 e{}<k06(ěBUaz5 g"|ja pWcUa(*ōh^,3zIgjUcHf젨W$ a:MuTƓ#T:Awt3׈YNn48nPs$k`U> ʮ {.(`7I{v[eurS/jke5ζt͚2|$sR ̋]j-f %{ =a L/2a3PZaS#w =(Lt̳ˀU`%5冇9!6" ^lza4`c@3=J⭏mŒN顱 ;Xx`Sk2,\q^TeReUOlͮ+*jC-PdȑL9dpu6qw/ ̧d]5Q'Ã<O7uhh7-#ᠶrYrE;qͺ1P9S7pZ4~L}p\9_Nr5G )ӧuCxǷLwkyFU86ZN]mŅrCҲy$#r+j7w샅Ycrm6q|eAR7сmlǜmֺoF+gz 6=4+=c3qg8/> m֯Cc]yٗ$wׂŽ%bim1bXm;+ 8A4ʿ D V%ՈA=i|r <?9' \P]!EqpC*VhPiJݻO;k ݗs; ( &:aQN:!9 g~=y|7 0y" B|0'H_Cu_$*"ELETHD)HA#JIHT b$&)*eJRi*Fa")f$*)`"j `Qb)` I`dX&Ta0JԀ\\O[4Lo|z Ŀ3?SX4) պF{OwnO[͏~lSOD|8y23%&)NBfJP4(JPXQ?z/简hX99#xnkqh-be?PLIR,Cfj8gfʬ \҈PL@B%Z' ddMfq&@׶U z_z]}붷uS:"4Y@M6뫪aw;mSuskw{moXw]=:>\%kvClj.ۧFx{4F/_{cϯ۾t3{_}힇l:t8Tv_}]ǎw==}z Lܛ}+[^5ʙ6t@ tS8H`۽﷜>vswzIgnTYovٝf,kEuN3j77;Aw{vֽ{5m9׺My}[""De,mU0sTA@=tz6f{熧=S@ȑ@*5Kp:=nH EKcD@4[%!iKVGMT XHwü<y_y"h :hw`ǧ.Nٻ[+͟^fu QPwmvz6jHo@})J`$i>(}Tm|P{>S=jX(}fS-'ֹ/.{wT׳35`_*u[޾>ol>vlaޮwmGm5wq^/} vM{{wNOݮ2;a{GyM7{O<6ׯyyO]wwn{j뱺;pzָ뷭۝}kwvq˵}{϶lTtyy>%rvev ]>gEa}:wМh룮{Xmoo[]uYymuݵz|=޾c[T%e;۱{0W5z9}抽6ķ{x{1Gv/){5Azuv5{:n݂}P{/{^>Y*J_wvy8ўdR֙ݝr.#h_u3nws*iqs5^yszgݘogY4tt kMsox('Ypө-S&X@Y 5vv];7Ǿ{}Afnק)Rt :Wf:ͶmѹFO]Uv勺>mS}Ѻك|c s vӹf9;S1SAݚ jPRj{nKo{l%E[k7xy뾽;=ܶ٭ϻ}1 !o]ͽ P k[n:) kނ,-U}: Z q7QtҰ4w;q*@lD_k;׏'>f 뻻so =ݬmjwfw3[K֘:PvhX;[]sFuM9>%D]77^9ϟ>(numv(G3Pvqӌ @={ݚM;7uN5\u{kpWn k9w΀ g:=cee]9znًfCQtӱۛHҚVdkLֽp6kv]nm}/nNUvUlwJgwݮ95t:P'c׮]n^8RMָt6kZmz퉵A }(Stn/w_9*[w.U&Cym22v-vEVڹg;nʂ Ku-@" WE'iNE,J`HJK{ox 1Km٭X=: m]{+vwF=뱕\檽@m[w;i/=ͱ{9ibrKvQ^˝v멣UETA vq"j{r4՘ݳcqnJ5;>R@`/ 1hL3BOAOhM&OS)B@@  4›MTT#B@@4  @ bi0iiS?hMOS0M=FLi24Mi1&CT=MSS*~Q=Aԏ =@h Hh 4ɠ D4M= 5=J~%=(=&Аj"LLMMmS7=LS@@졘XE4TMRK0d@MCTQDDDl_-  RAPHQP4z?Hƀ ?'[t뒖衶;BЭ{ k"* ّ%u1 )<0 SML4U&PWJJF%f@!CI G?z2GHL:0!0r1EJR%ĄBr )JJbeLHM$'Dw'tzυ@Rs9b!Z)%iT8@- Z,) 0&Y^m9#fR4PPSIA+䤠hp`9 "JZ"" Y! !J$4DJ`OQ Ia8A@@R`: =5/"g!夗$;$ 1{3/hVB&HUZH&@(};vKx/&U:?W%GJ+4׃>GAb o!" }'vݪ 5VKw[qU?*RGOgS] c[Vۚ1ok^[͘>Ӹܛ"C,2ݮp,^Y{')[v7C}, 4nh'ӏz nK"k#T/){I^ףдH6C"O{ Q JEfȺj--z5ޠ5ahUv7]W.arqZރpbhV~:Uf2MPOo99eRER5COd0b X,nÌ[+tt U߼3b<+bS?˸!x>Ο_oX_뇷c:>^ohǂaYC-l젅(~7 lFcpYt']Qw(m;m̍vq_v#nd-'L4ӞG7 $Xi{}] ᇼ>Pbf5r9 y2GelZdϕ~jWY fSx*XܙՑ 7+e/F`)=}Er* #ܡ\3P?N>1G?ӛ>/Dp?exCVȌcVkOL1'֬J148N~IrRAaLիMʙ䩁 F,V9b*TuZQrWv*={q5h$e> IcI=f*i17@6M(n-e R[f7n -k ٝcz /g3Ŷ\ pQaOJEhQv.xzi^;\NZd%"Os! Q0WN~~d :`j<$~_ 6BQNUR )D“oof>V<gyY*|(wϙ B(?|W)$8BGx(?^L%yCm1 LBOi"(EH6AD|QIzLC5F!Ch ?؂ֈt!;#3,îr+K!58lmˬcHBp? ;i< s$ҝlΎQX•4"J.[6$6ư ۻfDbUF)p-Z3W~&)!P` D < 4BW86uis CQD0UXE&b ~Tcd)y_ݣ8V*%ן^^?wmn 1ԍ3 RV(?GU!IJR&#åNa|G%1~Fb?n֣_S5>|-  DWɚɉB\0y)iEnPT"o!|Phaz2sLF,.bփ/ <|5*l|Z?z"A@rx}}_6>F8Dy` =o?{E}=~-&Ub{߿;e],yrd#{v[؞[8{OP %B{ND]r.+M "+X;#Α]s_|쬢94ϋ6ZH~-1έC` 4&*ڠrou1)5ipi;<;R_GOFM|^0;o[p1YGs n]}#S8K]l>'L[t=)"IElСB3P>g8c&>#6H+.<w(R/-`}}0|c:A;>Mjm:l BO){+ =k҃X q_sh[?tmp`6{ I T|ژ_Js=aŋ^@?,h>mLr+¦Y=䚥c[7?}`^k_&g6_%FWgd? )% {x?Ԕ9>Bo4Y( /?lݖT S1sKf i('V△j ^PJ:jpP5 ؇T {=5(R۠; b)PG T}#2Km_&J3sp$c|S"lo eD;LZ: V\^LU0v]G lpU}}x^/x^/}{m8[bf\aJ"6@#\ΐzE4{2L%`|Ol3~N΁c!/ KЄ>l`E6H*"6+Pk BUFvTu]QghY"{q?:4B҄펩Ip92߆qt` ``nvP8ΖVqc1!) );ub*}K|xGJڑ҆%{+yZŠF[O bt)3ۆN;잉廋6 ݩ]fV)~Gd>E^ۻ=~:4ථzs]Ou[|t`k3fmz-/2†viSvVK%Lo /˾1TȨGy;͌yjNj43 jPE_ä$C4-WS4bFW >6;VQG ƯESѱ4NFl뢂qP1gv|@R "ҼG]S GX!5[$k,{y*R=kx:Iޙ݊5٪_)"vA] s4eXkCR5^Mw9ߗWt!p蓮2Hɍcq+"\+Efz!f8v)eM41VcZjxѪz{$N>/ƟCԍ2LMYpHNdDϑ-=oqEʣqIZZm6W0%E-۽/"p3N:: YfgiDv5 %3T<@X0Yx[ n,hm0x֚f \i[ArS \u+1 p䏮:ô#Ŏ')ŲҨ#[QX1<i@/Mvج,ZQb@aMCDbf Icr20ж[ qkw,#F;7Swߺm0GD7@$od,Tpz7z޴KIK W.K׋h盎(N2U0 6L zL;j\[҄Rx;cqpRedmCўW::Y1WH>TMfZ8KwNI@e(p[jbҊj#Wx6jFvI$%Qz{`D |}_{eE蚶,%, un f`oؽp'[%RLځ\(5/>ʵh|}vYfen7`=yGy|kL-.!M#wV]zM7Gt2.6j?'(_[uumhuRcSWu}Mw2Ok ļ섴X|:ź.+i @3WCo*St.T,۱10^hp~͉REX̰zMsz">iuPs{.+Kmݏ7 /ypf\˥~ygBW`R"oumsj{YCAYX:S!ML,Q`|)@"BXS/ }5 #tzj5iSa۷sEUjSKEfNon/MfWY_+ێ:.oŗު6\{rz(bU$Jx9nȱ9*XxBEbBvީ3 Z4fh}W!O?LKm( TlD\GU.sK ՚} ʮ'1޼;]4[oQ3EW5-+[dj ۹B~YHJu%6nmuoώOao`cg&n0&?EPכh$")Xsb5^o9W&|.슧gWEpț{G,/zuΘN䱟8զ><€UT(9CI'g{Ջj+(v<p_w& S&k:>CPN8*pMpZÉC8X`v)4gwOjH(#=hFj%iRW\4)B`Sg*ET ?64*) "V!P%VQ)Ŭ ,'i 9~hǴIBgIՕU!T%RMQnC yĞB9'bxd5ug-l(вRT'}Zi ΒnXqk$-Lay>rm,*EgK9kq,$$i!qP-d+! 4ҺB2bwÕ??.(XHH,DUx6aB_4Bqd8n&*`VCQ ";7CQj :W2'̄H=9UMٸvv!![;uGBwqύ4 יhFdb1BR"`OH[sEl%R,ͤCHV(.6!8SIDTz<JR IYK C ^1:v' wN8(ecRXnx\E?+fׯdG\utؽ^.~ cxSA4B&8GO`AdY,1;`:l )3 (0?9U`*V +|V!dRP~GTٮ2=msZG,*Oge%e-v\ߢܕƋ:DD}cWfK܉,i7o6ۭu덟}=FkD 0xP^Y׽DN0-X-,݁DIǟhPjVa'C"q\#?cΠOWO䙑Wr9'o,xv5)o!#sZw^|VBa>N抈ZT]B+' ܕ?уў- úEPZ[l%$Pl',gs)%kpt[֪n7XbSIqZ4Ύt$ozkll=oKihmc?fHBYxqƱukmL']U56qn陃mdY[RG9k˃ nPϮy)ES¤؈ƊZh i N- Yt4U hB@!B9LJZxw9PCB[`Ѕ˔CEE4.BQE!" *h +) Ǟ<i**)t;M"45JRPpsksl9QACh94փMPRPh#44R4:1%hJ&TMlh}]zu_z4X8)C+41cF&Im%Q0RU -PSj54e 7dcd,V.鵴uutKEK0r [8pf]-lh4D;eRN2"`NZx[O9j'b6қx`hآC@6 ILASNmS]68Z!Vu#mƄc|7 䐑=1l4j֏?ɳ 6qqb pƠѧYYNX)M4;chn8L{c+ETѦMc8pE!y'48ːU 똈J[k85쾰@ƛCȤmE# 6Yd*Vq+2RT3 EӄV,b=bX֍iv<9JVQT{qm,@esT؄*o"m-$frW[B#@&$5`ĜrW1s$Mv+TdxZ  5no^RZb*ZaJWFZcͩ# LQHxsn\mM͊h-<6壜Vܒ6m5Qek{"rbFM %nFK]:Y]d9|U K[pݷz7Nz\iuml'C0jLj@Be)XnUU:2Z 00_cI@3y5?8wCj" Z\jZc9B575 ׌!@^.Vҗ1h$J(2 pF)j dPLIPEPcbii"6E\m5\I\&l9D]u`DL4f+cU,N1`5 (PHLU4%!DAB"DBR+S6tkpƎPVƭ9}7P]_I]p$h4((XbRP-[4unudi(\ WOrR)͆9D 1'LuAM1Hlrc+6’Ho91+QPDlj'+/X1ԺhEY0U/,o Z( !;wO6Nccو&4cq29$TiYQp4&eC6 TЍ3Ā\t?=s E|?.J(Pt.zS*$ )HTW;O[fweC󽤹 ~DX+}L.m:bWF0_셶GE-o@M=PP"A=L)PGQBQNѣ ]/zxTq1vbZX&8gGSOܸtLgvD!.i&|-KAjH_繋ع$F :R9%*&kj[yÃ^2L;G X{νv_ķo|Ԁ=A ޶A5.DO sՊs_ϥ=`|9XH l(m Bm=9<';oq.QȚYҶ?暎90=yE~= 9QzA@P:A 'ACY`O{xPv;פ-qc.p(I4qWLv&BhTa|!ow [In8QuI62rOsqG%8ubCAI 47D>k>QS|14R.ezd]닣ᗝq2ݿQXAqIc}{>"::Ji3,kMKw^]04u#]yq!q_5%(aR-4xMBিs9ypʷO Q.D" Q3}syT`V<2@AP# qU2^FCFaUG÷m_Ef:/DZJ;0IA3*^&I6!}15*)TnP~vSqyז/dNEWhxN4&[1 `&M}q^ljqU?1ˮ<4 յ#}Mΰ t-Yf_\|HI(\0~ rdb?ehjCv FkP~ǽ-{<$?<(܉.`n2fmm~=O_W&nB5".|-a{y_B )7v?럾7 _!$&JDNnԭ)a! S@xŗԨ[ɂ+=VjU]jƘ/j$,3? j:AG3\Y5dG>(ۨybD]_ Ӏ,Rr(3eF~-a/w{aygpKyҥURdb7F,Z$=tmFxWՋuGFxPDb:Vh{ Cekf fBo*G/i'b9U-DR,/RĢgL!7mY]E&}`\럇0G,%=O$!y&)Z 5%=Ìb U%c@??p|Ym1:p|vfof)2X׋n?횖I!8HgZe򇯔>  6']Z3/#TI[mWe$K$mr;;)&v\JHMݑQ3\B/"9u, "zQHΖ9Pwm)Rg> q2YzXQ3333|mEv;+Jaav0t!8 ߅`,0[Md m|Ȭ)Jw}mxl^Q"KEVcy(NVfG[K0.< 3ciN]R E"GSSR\`un媩{O;@P31{Cgpa۷N6HߒζwWs1^$@oIc 5!APxRDmsD„-<"YfnH8·4O1ԘZn'i|+fƞ:6nsBZֵk Ðٶ`u)9ae0{s|+\3zx=cgkk31G3 -8ֵ]bZ#|]{KcJR^gמuK26U6 I,}㞣}nvR+Y.^|4j`w}OXj橪t#ӷ~=0oscƝT [^ٱJ\+4\]t}YlZ_nmvEkm{8\!ξn(`QZqo W^+@ []8{{BoR6.in?fm8a(63k+/VVS];{!$I Z۰M0v|2[AnVVc+UZj-mU9XRP~+ZW}ӑ)\Z|>r/#L&31$Bϊڪjb""",uڬV]N0$zV*B f"+5mG_e,P @O)PS+ӧ]&N(x0]tPrCCw`t,F5 :o&- #m9ht/\ePނtǍ~iɺOͩ(Jkd]BDHTUM?DNH*L<픢r/%Yw(,߄MkK$Qi/:QMx1m[iuxąE陱k\#uRv˭NdNDYe <{8IQa(`mI AAXK,m 45T4WLP7ߛ}~ Sb1Jn#uݩ r2j{7֢1`ޫkM,WP tk'nJ N*y)PAa>nxJi!I}go}E97֯ l\#Ozъ  AԦf`g86(*Fb**J*M?|:U~8{`?4MPR 2))@Jeupz_乆vD3ij#\:G2O&(Tts9/thm|]{>@ق?f(ႂ980ff`RQG!8RaDP|U';sAK5٧oǜ,WQLA%45 4QQPPJDgI냒 LB餣D"J:у UFVQ EҚ4R!׿RP&&R ]UlGٱMTKE446rNIZtk9\DnPcJWႂL;m;T9uè4b(i-@,uZ엶":6g2ĴD~:hF7ql΋f9Zc%murh1#Z&)"i4΢_Jߎlcl֗@D QbP5)L%STUQ@}F lUkbkN@U u: DV  35thi  !x :Cwhܕ 5HuB! !yUPP3ILT|kmlN۾mYgϱhkO.)"mTR!-hڋHE[Z mDĨm-ey35HCp}acKsU`8sfDl9sŘك7n'w^,pGAےqp)P";G?cm>#0@\ -D(D@ ϖ4z^?81tx<ۋTRoݤI+$`>G??f>GEMVխ Fz~=j]o7re(ݗחt{nw[T`=yAm>d ZJ%!3avACYC8sܒ'ѬMeZ#Vɳ+zE@"#qE0\l{M)x7$I*ȁ" r1}~p.'jݮh߁r 0TT{sWCD?KFSYLg;?{GUlϏؓT T'9<"9 -<`v?BA86ŊDוLmTXmi0">;+a$UԪfA0AޔUˣGH;No,<<ƍGtJbUO3+l%>==W`~CL_ H&# !@qز smaz)`Te9;;{if {^̎BQ*/jˠhOGc?Sʄ M8tc㧳GzݎKϰ5wkE 7{DUA I?a.DWPO 7PK`f{v>а>"?9HTM\xn'jU#Ox,yOX/?_}(IȕJ9 Ta@]dQ3<}QvW[_nX\3 9E4\SO |?'^'=4unvtw*\FC]˜ٶkoXYg*h@2'yA'͙s7~^ W?mW'NUw=G}\ߙӳD^Uy>-=OnđOO~Cv9s9s>?1NC`M7"?2w/#@fރ EYElTI͗㡝8 x@y =\1uvj˺s=!X۷fu]F4Ny ք8up>c(5j[*:T]bFDIE6MwQqH}m⒕(ry'T "leFg× pejRj쩗ւ-){FJZ/ٳ33333ldӥ:jB$io]H_)v2 =~R 4W|/!=9ps Cx-=v{^n۹y+ r]ztgvs;xx8to)q͉[VCS0;6ѫ>p:cXsWBPs:] -%BNߖ,8ƮmYpX0ݻYZf7vh ׎2Uӓ 25ת}C}!C w<ú'z;֠wOܟ( wpFjQ j\eGl)X6IG %g 7\F'-KSpP:Z(!jw]9m t7A+ $I >8H)"?ęOasDeؘ#9!J3?v[3p0,I0 ֯oV9/w?P:fE%Ri;N{z~Wc|OLw@{Q9U5|XG[?i\mb~XvxnI wrm)mvώ(Fg??& ss/1:f[$c [Ao`U$"!PQV+lb/R0dAc.Q_ۺ$hbzbY 쥈 ̱W(A]ckO Z(e%kml8 lf"/Aͱf,/dxJ]Q}3SvkT+#עY"^Y}9$? ,?}h:E $eY=ś %dsqEf$cC=:GD!Y[A團?SM{0cG2}*|S0>E Tq*0zíž?H?G;PYTO/3X2g]3v7U jQAV T ;{WRT}_%ADJ|WnQ`0U^Gas_%w";o~j?:>#w;! o=yDh#@u~w>#]e-.>UI$>hyE',BU Rm10R{")bUb4Ń={~?8|}@pOu?g .8[DAmi1|;tJԸ8o)"_ <:`9p*1zTU=%=X֠$t}.=*~OWGxw?myV֐ܘlz˰J5Z.Z/5Ӎ[R S5H:ȏS#e?nP .^̯#=Aӎ mx]Άn Ņs"pHюEެQD"%.Qu]2鰱Z*7z4'8 vPGW@-4twOu7n_~KT[ sγ{g;[z/eᣅՉh yEX=w Gёh#Mr^&g-U5W`$ЦgKe _}#f cuDDG_+1kn!"sM!fR4ɭX"r-G6`ǩ,WT{Gȿ=tFs|cB̩a|nJ-s[ʐj%{bG1բ]s w4a5~˧ug&5JzS3i`-o( &$v#9qQUZFohoʿ:ט_f!!}a gtouF36\xY8=*L?;xoղ^,Hi ?lcs{(Z.Ԍ/yw=P3t|=b?1uΉ( uX޵ 6pZ*P)10,YU[G!U(C_ lX˃fv1@78g wcX<{:Q(uE#K m 8 h!\Nk0rqS^ 6qrƳsc?vg>Aڣ^\t@=1jۃAy9mWͱgal;fx񐄽Z<Ú45x_lE+[sg>5ЎAɧ~{EQ^ATݻQyA7X3#*h` EIo Tq6_1|(1er}ߒ{[Wi/ LKEu#ryyRf¶7!@ޣߠWÿ3\L ~Ny}kٝ~hQu\*8ĵ2S{SJ[Γkm#z+vs@BYd,o6s~>f~.ux'࢕'ɯZ=-`p}oK!\Z X6ѧ'>dH`E׏efC4pT,:0[Um6է~x Eg=tI7Sg,Uy I,ҭް;)MA~u VC閌 墵{./FXH,|\u3'EMgloNh1U\"xU UTtڐ=L%77A)ͩ8\AWӺ\V.Tclt v* 6\x=ϺUe%L}'^>_f`;ya* m2*,y61.M֙Q1B Ns9^uӬX-eg?| ɞM4M5TEս~MoewGI>:ރu/9Xb5)~7mY5pW.3Yg%5Jg;|☕cyE*MjIqj^b'g!JE3s _8BfyNvUhCNs1u%TeGH5)'nցų>@Hۡn()"Ŀ~ug+0-|i;Ï1}9 K6GiK֙C[d2>d]aB!.ZK !۽Zl)BO)5/\-]$C es#J Q}"I:;6 髻EeRڡ -s܀5c/9fuѷah}*sZ}zA 4HM٪>=C߾4 3QRLն\|v?nm6xa jZ 3ӸvXP g ! ܙ(>7AKQ`׋-.#AR'kק,V C(\`TWAPYrg Z 6{vxdLՕn9[?]f ~o/itmbnLdؖ=XU濙GWhuEVT{:nU ng>kBFPv@O*ǽ ||."pNAt%; ҁZȅ31~J  4 7Q?lrg](MbM0C\{>cX${Pv">_i(ϧטhVʹ fcuM=.qr%!CC1 ?˙UM_ӊd=wۏp@ MCW**`RPTz_#blkjlh.x|؞`qP>#}pgF"D$<~{.=dv?z^ ys ͩL!1͇V~wSlA_yB b !4L/Ʒ X#;pล+ 1蜟_3Hn^Ղ# UyXqK\*Y!#qNl/l͸Y) #PMh$wID(>Xpϔ@S D@Yh^LXW\]"mA{Q[ S2{׎+N݋sO$`>ox=&.9c4x={o`/t4R0@:YVh:b e B:8o@$8m/ݟ#8}5}f! 5@}E3 yE48j}ޞD|aٶ}5PyM"Ap]ֹ KPi1fPǷ]Ua콶񦱴 ;@K_,&& b9׎%|%Ŕ=+ Dra컣 !K"7?3bc `~<i7`f_gfVjEzWÆyg^Y9E%S Wj$J>3rR==>ͤnZΩc);ʎªz5!a솠4Brހ4y\AYM(a NhӪϓL A+&RX aˏ٤U5Fq4nnDm1;vRN<ϼ*CBPN i$[Ԇ8ؖt֬!&G8( D Zog^⓶|pQam6uI8 P;Y7A'A,wb2)uuFоw xdgl9T Ǹ+ݡ'X ^1=mU_x{@yx2m.З"I{`RYlM8n@( J8V.]i.:T˖  v'U`"h٫#SeE I9Ԋ.gUo;?kb{aϘT$-,80 b(GggWx +8.^  (@r G@ ;7:8MɘZ1Nx {ON+ Hh5X1=:s'ڕU%FG@:qZ@`m`QvlZ8 nΆm/ h(\kpרPz-]ܘ_9٤j]Ru( _D^)XH_OF2Ԑ i֚paFgPlBސ6 ep 1"/[￟1phΖuKp޽^k) []7g6;΂`%wlWǨk%A(Svww[7^؊dI5Ex=8YQT*Rpѣ?n~p@I$GDuvhw:9׻? zӜȏ1pw$xD] "^y/kzͦjTE^uiUUӦ I7.ꏆن#@]me. tίm[ײ#sxC  = H $x_zjagtYԷEY|1nZ fe$a}JYMx#s24q` MUFP$ƚiq)OZ $ƯeAQ 0(4&&07ה^_`C`XY( Qg+YA`fxRRK&jd0w10{QOX8I  2=z}{U~;a~`8t )_e̠O1scv>.ˏ9=;c&V!+K1t" Iۏ{UScp/spHt;bvr] "'g֍`?M6?l~h@Ұ iyj @GlAt9 LqP @\;#$\UrȌ3ߏݸQ$V 6S?ܓ8/쁽#zGm79(3a JzkX!DM9喿(I @+D+c7-Uhik Kglڥ+r|J1= J5eH QѠW-jw>~R("< ,,?=?8v>?/g?Q!cPo>dǀ=@TornDRAS@!Ʋ=h٘E!ɐ"\Im#JlU| Rh"H4O݂ SB zR'{YMs Gww1/m-+)bx1L_w,/ptQ.^ѦpObal ()' *F!O?D񨢨lժ9UUE#;Ct?,v}\O;~[κS u(OiHX3*_U@F`Ae -x(F{$SP3w3_{dC%D=r2! 4AOi s@2ƒrAvlǞƔ#]1\1#S"Idgr*>NS=i[ĵ7-xדiQJkϻ]ր~Zc |׉#< #:'ɲ9_׫c >`'<<|W\rc G%Dϓm+0Zv2tSĭwgpݿK:;zEelfB8+U~tx7tuxYSLKUPKt;%юFs:=lQUEU3ǡL~l TEQEQEQEb!ʶқ3N$HuNd²NNY{ T\'+ƽoOsi"lQ3?wq/ӷmH*CDGh@m (>C)~z_$؀L9?jC(g>^b&}" ֹwR}x;xc8XF@TB (}Ӹt ]6~k59luva!!d`fe;kLAw= P1|;OҟԆ:7 ʒ}wr.A+Ch75%rѕ}_|9JNfnO@((YE 5./pu3vLie'S'4<ʄzXhl36>ޮ̡] ?GTc8bbb18h`c)q\LLHTx0=>_!JJ..46]sI90}itRclX J@3 :pJ@1(2''GNzXvhCy'ׄc~mO"#Z'Q}ȃ{ŁQ|  #!?L>N޷ /e^8__2lw|w&T@T&˗M+L?d~gx0C8-!Ul*6>"̜w5R[c+ڨV*nJe%d^ 6~Qx?/ZsēczFh#]Ah;WO͖O -+o cUXw_QϦCO ?y.y*|S˂(6-m^ȇ\QD BpVkeu;fϴMu*DmK1a Ad}~G打x"ȕ hGVU*D G6OgbH @r&#WN&o֪S~<ֈ :&0o|wyx5E>QD@Oz~TNW~OϮ6W`ޟ `Ge[,|P+K-ˊq0w9==T脄[`\bGI1SnjHvBPGG=N~;7{Z+3 NjǮcZNhfH=P؎ ^+p7ĿbFhTdu4EXGR/!hP@3'ZWF+aC ߴȇYP;<V%/evAㄽ0Pnm2}#aasyGNzp~K=S ¦yn_[G_XOS( /Դ[c+UQJZ˚sK*P4~ Qq3a !E"ny0~/!**gR/^`smb~quj=N6ͮ<ѝa_fb!c]1-3>$5/&NFSBβ$Y I$$Fg1/5_?ģw*^GwFܒOc:u_80NC#ҏG !@^ziXWXl!ܞcͶ)Dz3?\CR*~Vjt>5 z;BR* OU]Њɷv@w9=JnOH,R_əq~0K, '܀V(B; >'t{\'Ϥ EPLJ_?of2pH% 8t`.VQPNFm[$l0?˛~X)X IQ/p|&Mg-HdbFNU.(Ij Vx٣~"ꬂsOU`?泮9.[~̨a̤U[@~ Dxo^.BA/+cPq|6B|]'k(>q6 ="|:#'׈W\a?܆V[3tYs0wPpFڛ*kdd$Y 0v sTQĤPX,;!aaGs<uv0Q2 ?3ψ 8\EL=;$I6 ʪEG* ] g|En^8ze>'h'(DNNsgS'+W@jo(~~:rhm֋r>5;RfJTiZ{/  O^+^7E_u(Q]<]js.]CH#! 93k|jO:ݵIr[)FN յv_|?:v98Yd9E7:DX6%̂h @X;"GcZҾZZUszދpWg8^&kګmUWmA$HI$Cv6/nmMW{QEVmI$I$I$I$I$g"|槺_ z|iN$b0Iמ] -1%4zș1ׅ`3SKj#oWN*/9=]802};4Suӟ3+f F NՕ|F>VKD/17uCvF S2tZ;IDKКݼFK@F@#a)an;{yŝ6 w>&2kK7 7}b7$OZz7ԷYO#U hê1e@nQO[2{= +YDED# :-!C%f:Ə}ɠ"<b%`h9GxX1Qk~Jx.ZQΞMcUrbl2q;9WgcO|tS}u֧\֏%_VPBXνwU Khi;{KJ$ [dO"nV ss]QdnիEV˃%R4Q/cևt k[ tdsXr}9[,`=>&A5>v?s06*@l珀^l=@:E`j6qN|%KP87z>?;4^H5R!rK^`@}bwdiqD#xMh Ry(D<>>fȜ2 b+Gnωg(@uC(eaʚ!fWN4(bV 5IVX^/ugn9Ew$41K:L;rNל.s1!" z!>IK_QEhfYD`Yx3Ɩn9X։lc;Q' YV4PU!}0$JUɀN吀`/[!0W#$$ڃ7kVccVFAǏS0Qo6]&G+✀S9ܒml.!2魨c\Y[F&H"[|X,Y7h@.$0#uJ.TT{ޞ!z4@C4R)I*wo_kRwj?"Dzþ޳Yn1&9(tҧq~؛lu۾򖏐$G^e7huKJGSS{ωbcCf0oK`,Twͮr@ZC* Unƾ^wV!>Ґ1)^\F w\VN>FD1tV<g럷5\9Q &zJF7e%zz/Hh}1ALgj$W_߇rR1\l7t:tv_!0/1}ޯ |ٳbnӆQpnwC><}\c_PPJg/('%kd`ˆ;,͘A;q)8z /XfYxU$HE bMt mW(=ؐ#.P9n_х _VeE >׌ ?@)V?Xm_ߵaA|'$ʶ,?dDAd"|\i(9ɿ/;Ⱥ+Ut5Q ;XPTR@-WM\$n2@( VM]6I_/ & 4H `_`[>, !@09xfhvm8CYZP~倃pȿ?.IrH?俉=\RfxߡvGkOmy R~ ׫;Z}w\o6i@={230CưρxkyQufǵ_K>iο%!b:0߭NSx*XteGPc n2vgߜc`=T¥@tJ"pTzmJs@R|NQ:?s  h0Baع/~A q;sf"xG ~;1.R(HT{ բbyGr<2%;OUg#F:ysij;pqmywty tC2e(Oip ~s9\3ڮLZ^ Hȷ(VҩVssXUg? sqAe~؆#;y'ԛ#b$kl~Gx>c2т. P8`p9ma5+ìp[}D(5<`: 5 ]L#}g$uY tD4F2X=pṾf"{^<|J}n=z.ϥ9 7|WA}†?R!mk;iu^dZBjr \%H@=l#mصO7OTltH.K-ra[Ɛ^K4ΠiE!gOjNN׊ ku1D 5♀jd0_Z%D띑spde?99I9\z2vd ~u+]}nJ'}wĸHH7% 8Qt{L/oZ F$ ϋZIì~t2i 8U!Ņl"\Y6&+w-m5 ٰ>mGfYEw ګ̭="A6L|8%F|Bi*~{X#d˕2͔ Ouʱ,Dα`<_3H)IE^ sڢ??nB T="S2NA<FBI"KqK~VXˆdSKEGJaWA,V1ZJH^"I}"嘚咨Ȳ=&` _:xm|ԭZ{sOϠ[ߞ<! c.اu5-&HS};/C٧A*@sJ#c'P:4uΌl2Ӥ(28M.q&ؓyS?7<}h戞f?n].gc}vx<-=iuĻ $Eewl0:Af`3 %h$"0 B6ACv#:Cdxɉ3>1V`z+Z]]1PDUMVqJJH:`㘺`t0AQBA%BDM [ JE]?m \^Xɉz_^Pw{09lݜ\<+GeU7SSW]m{}}9#ʠ' [엪Re086L@Qjk_C 3oo"^V^RS>陸.ҁ.r 1(Eoe^HzpTK~8 ~EWaE$S a3S)EIߣ*7d/]O _$)<;A+Z|BZZ~fy ~IM-,i:0oe%.pk?{u,ҲO;E&o*U=dpƆ:jpudOn(kJY]^ƪ"ijtc=spH;ENjض9VpiPRkvKtmN յ6:$2HJ p68 aUI13fLpdak8"H@fb+;GM \ŀ#CRb0RQt,ZV]wu2|32$ƗS;i >Xd0 al5y>ji`<=3`z#[ B'ۦ_|]\ j>3pY%0vȁ^`;o=,vdwCY3~X ^=Ѧw2GA +sLEJMBǗS> XFG% ;&? ȏFgO>a!Fq9;KitpqU|lƬvTm^5:#od[`,;R %l{z9MyݢW\(Y|}n ?xQiC͝{~8~.#p DBVs6QNadS^I+Gx4 u\ׯQep[EG*B=êȴzQż̦TOKgq6|Ѿ?-N4Eɱi/c'?@dAgrD4B0o/pFH9Q }O'NvLt[{8PrnQ j*X>c `EQb\F@?bV!P~/^obo.Ùm0Ŝ"i$e[:8bc8sG jVu?\ 94ʇ}&su^NC=p 5k;a>=St$*U@xӴ9^BO~>GHbdH|*8 _>Q5Y?jU4xdIK1[RSXz Kg6k}]hb1{P(iW՝[;N8'v&5 U<1!QV̜ցL>_?tFݯP 2|eYs0A2x|F!1bÞ> ()XH.5ze Vs3k󴈚P.8gP |ڨ5Bs 1M!?'yJvHu06B*c7돦k2V~sF6N3=S7^}IQ1XW19?N(ʝҿAL?Ҷe$uu=d)DAJDZ9M2լ}ۚ*E0Gs6Ae br^lk9t?>6غ-SO7}gDaQQ}س 0^fa 3U :|N>q! ~UphL8i".&Ę)#vR*p8"zHī͑Sld4tXId,U .P!&R^6kl.ڣ] w(gpwՆ0ZV/D%1 |LgYA ųh?rEx8171IZBhdg-QD5@:\08 y`2^b'sun#W=t>h Q=s 2 .րyRڅLZuU˩̿=sƯ(\l@$B(m3C`lϊB".+e~i$s{OϬc͚D&`;){,$&c n @'^\tqXfj\0t'9KXmj"(G?$/ m|rٶ >a]wq$LHU߳>m\v9 6#IOg?n8'z Ho̍7-E`(>{ce,*}Xc?4?D=ե[b0.lx=! M9 0BT8t{{L 8f\RTxΪnuۇj Qd(5vp ~tP# #Ne\d&IlH؋Wj:Qv,cH$A|~uOqwU jk2*uӢC_U-4He\B@5 l!6-jmҍD{ca|xW\˥&M̓?gEB _0ݞol>/ř}r12j?a^. <83n K;_luQ6کPA],L0~@FrXRĤ.h*2³/`vGz}S>^$n HPbFښ+ZR{(gٷ=@uWCܖh6pIj) qaSB^"Đ,?5_t$%pSߥM<8}Qvzw7T8kOr悦eBAoo.,#µ3^vϬ7W Μ!o  )LK8?biۭ"~~GuyBɚ:+rbvZgYHq[Epiai:m˱!WaSx`Ȟяb(d!p @~HRjqo=G p+:1='T ]duxiRUL.kWZ="'e@LoQ9OKA G ^c9Q)0!3G:dIkL&?sFr_؋:\9Hzu~#. F}  U o $sGs^4MڇSn^Kn.Lψ8'WX:nd)h>t'@;@<=6X'l#^ 7~{&Mb.:~:W$Gm s5Ye*>9 Mc3r>i?:f0/ĹGT sGAF3(|)ZͺT'ϱ”{ẏF]A*XZ6w(\-ׅX^B)T KDsG((@i寞9 /`xbt0Y=T-ejH@]u`O.OAff.o B&2rGD֠`H bCֻZT,`M#_nT>K^ggӾyC#P t%uh(^" \'χ#eDž(d H~M7;s,wY]G $yxK{dmENa.7˘m;7ɖPimѩsơAE ]ٌ1QTKm2Myy wN0ETLG?4c fJh4 xa_)hߦ6  z򿮒ˉA@zth GMdyM@t&CU| J='4_ekgMfϛub 38>0TN'PK`gG}K^u<}BR`d*qUw97 Cm (+ɐr~M)ը-=]uqRUT@dvk(6Ѥ,^5瘮de5^EB篾#b}%(|žG9T  ӛqPM-))S|&?u|6Z%;:i2 gF eIsmpƵɽۄT琾&bk9HBBMwDAx4G0֙}iClE/#.6GDF {,ni% &Z#4! _b_l1BUX8Q[X%0sgJ}. 21^H7"( KJD8?=#Ρl;P"5*ڦ>[cSmNE#m0"x9=:+(ڇD゠X=b|Uum>j FN7 oOw| ,kՅ+[|FJq|[qk%{?D`jw2X%4~ށWb>ӫ#DB#Qe`enXʬ-i,h y ʷh rJ,x*~&1̟ ^^]!5QbLTul?q(ljjطz2K',er=l'^lmcCIHCN3B2$5C\hإEQY1]j1LǁEp僼 Gh 2U {\ ȁ N%ԶfӑزC}<;XB #֠I'0gVK o_31x%P1aљšNm-r' ^A K}pQ(hۙ dڮ>9ia Ep,7FC/ˋ7#x~j~&N~6yKҦaD.x7r1)憖0OAqR3R .ŀ[\J eIΐgn.D+pqai"*,bg{jk=LC#==wGrs[G*X4.69'>>ldvmx DN,&(Zo3Mw礘]ؒ]'3^F;o}G4Sq2o,5JT a-f-݆ y|)6GQ *z݄XF-L3b,|+%&ӓҥb4eՆ(*`>U?W?mx8vbXbrLoݟpN*oE vuRQBٙ0xnGea3FPN,q$@'\*d՜28zXv~>1#Vhc ]0wrI>|VfyOv%%ԛ$e7} 窥19TcgyxrRʪfx .LO^[mMۧ٤O]S{Ǿ9;]MluUoR6;4m1J !-?,5c:2X׹"3{.jFݠm3GzƲm#H'B~衁Jێ7}^JݳL+o>>{78g +6u=qek3Eb#۞O;+kl9;|b6z],xkÁ,!.C.ufwALZIcvҥ( vNk{ _l(g D:!7F}{k9B;u [&QrJ-bPM 4Bߝ+nɢO9w`:YyawgVo#ޣi_/ju7^bܡ׽D *l:ZNoZȺ*=&nINR4 ,v\ dEnEbmGVrΖLYbtV0D=mڹx#;U|_7k<^UhUeF=֓` 0JÓ,euU*cHMDX[-h90NZB6XprPT·qhŮxf\6z]T&ScQKOI/P^χhq3fMcyIt75VKnbj$<iVZ=~>n&a$e\@_LfB^;PfY1>G0 q )+ CЌO[=nb:iv_ܟjj"NMVaZmUe'HEg¼]Mm|Vjhb1\4#[yVT~$]%c\r> 7yS3Mҥ 䟇ҫ\QM4Xn:vU>(koe#CC%pnL%c9৐FCƫwٙPkM㉳&/gI8*Urj\ üJRyף|ƣh|L|re>9jh:Y('*?\nzv ڦƒY;kcDwF"wگz 2}fZֱD`W Rv,y=6K ͺpR> ~/ـuO z{F ci^pU O]1mRt,Qx67z_d5yZ9b.0jpޡcp%q}\hTXtn]YvjL 0r48=O_IR⩏Pg})z/isZ:az~PoIw)%zTF?686Υr.CLYY7T=II''%G(hs&^lW쩱N,)PzLUA֢(~7IDH #VkR8=Syp?ȠAT:$W+DVW)TCJްzL[oO0od޷iuD w.EnSIX ~?"N_ߣK }$~IO{K^\-pD_݃lZ EXljԘ|%9R8=* i̬mQ >FdJ?Rzߕwyp¹Oz{bx#bUrpsubJ=_t@CO?|O+?Bt<8`L4SAt絟eILH$IJ*U4$@HBGYٛՆ>Qf={O}0B9І\x@V.:~ 1e|y8n֮evؕgOBx@pm8,%3¾[ߝ0z-8aYMN9]lUNwkD߱^ -74]a#׵$=O^aQʼn嫌rWpD靝ƾA2ixscU r{T^*\@H/ 4iժ\>5e #2g9y&kiۚFs_8osZ618o>aƳ?j@]wdhu|P{vsGTaѾ%JBG]O4InIPcxJ\{`*>:fЂT7* lJF`~dn" +s[si`2UOܠ:^*"UJٓG'QιZ{ fP\k>h炵XT;mM ޿%3=^M퍜ϝKն3ܨ\hILR@?UsR:cǎF1D{zN;:Wywd+`B ׃(]OΦ~ D?ۇ c ecw$f\7Ę׮#T B6A\Cu5vt, NNś_,#,kJ7YU =/|%eLdT _b=t=ks0QII*g[0e$s~psmbE+7¨P@$>_opTLJ$~i PKw@Z6E,?\k?Kf'''?Ǎ(O.nGaīa@@B D&~?AA`qQ^dQ~Z[(>g|>j*c7ʥ7M)oYz)EaclD^C!Qd@d0d7πa  tI%#@DA`'J (bYN'O\(QHЮ98 Cل(Biv;mn׵#5/{7VJ̶XnYc+6mUTUU|yQr =`>O{<-Sl_I L%Hc6('hQs!Y}?o{~O4IV9dMIUUQCJ(cyV {%0:>_פzzrWH@!rC.gd<$ƈdA>uџɯ;!TBg}!y3"%_?~^~;PG\菔8<}pD5OT7-ӺCS='vIHN Nfd1ց8EIrN]C]J:X Hvrޏ.ؤDOsc }h Re]k_wy}?ρN9z,UXFH邧ֱW$uN鷁߲9PLmbNA#Me"kO[&a(8eͲ&be'DG5SsQh)8}=4q-`H򖒡}{ >]&({a~|u!^J\ ?BlQLA7KPv ȁ?f A#XT&O~l)!Q|;L#Nz{pL>τ̓dhK6Z>&@O-fNoۃ8x 9K:PS!?yn4K fat\hwϓ @.l"( W̘V6 4Cb/T ߸.T{% 6vgB='44q%0/ZZIgx55rC.yTt 38cمVN~<0~vb ӝGu[%6D_wg 998}ZF_147p ?nB:_mD-lyM yա'2mrg↘plr/2BO[l1׹~X\!ImIہwXXf +M<;&u蛞Mk^Y׍tmgDp#$P" PAK.=- $=?Fsr{r^oǐ& %r ÒքLqd?U'T3h /5{cQ7Ci#c\'BrٗcS p&8sgwaءW4@@+'AGѓW>*8.P  nqĸGatzUq1'.mi틂Ȑlk Yݣ1/v z"D^ S-ޭlac, _. SmJfI!L =rxT*?r, 15/iM¥wIfbaSZf8[5RBXSҴmgkY֕ZT&jgZY`s*jjX^g5zvγ B#6#p%#JG|x`Gt ]#|D;XFn7wCg%^",j+>_CvVg@?N^8 GuR^{޸KXֆK^eG_]pf$l׮##^*; W+_*8~{uv6e=bWrRtԸ,~vtC_ecFBK#nC{zkύg@B$H'_'yNmE\ź Ëef/p#^y5Fb.H}P-^Ue#5 ѧK&!m`.J/y! i}[,v$D"g۟:x wF3d9;MhM"vdlagٶZK_$=u3Hk膫*#~ I{덵+;?#fhAD(?I=cRTCH]QwUQo*&paOzbHo`Vß-ɜ44\nZIFE)a8>MlՈpY:YƐs6v L4x GssHX 63ʴ9AE`EBȯRTJ^o#6ORV`@R>o-Yÿw9փ9?kv c*tFKc\GdT2`[c?Z6->q-FqU&$w1 C^ LwF.[+$xttlꨖSQӣLחW&bGw_S]̽~Ħ`(^w0K]?o_Ϝ)H'_A»Uklg92y.vF3Xc37`_(Lh:OͿVOq?/s2!۳74 spqhAZ4?CJQv>\ݼTղ~K- xcj"Dyw4l@"iEX WI]P .`+/Qba~l ?{0NxçS="Υ35UCk~* /dtzI.k0wMz6zɱTun]O2 _ J{߆@^ˌ>K۲n0@F˼*P56Uy=JM7A tO< /* X͂R'B&iiBT " ;3\bP(+ {Pnr®4m#[o sɘI%9<,<'^ sJϽhQn2>~&^]K]w׍;rآP&Wmt O,O}>>t}ǸSn(T1GCTWS~Qژ`BQjJ]Ѷtp !q_B6a)Gw#5 Hʢ'S=-ռ`)==;k{|vx큐L>gb(UtTIǭaӀc9,!"Eb2XGi~f^M6)dA4XME`Hk4|G`n9 bGHC9Ezk)8`;uG"yc2=۶rw4ܨ c.չzA:*$]]sD<-P u'}ui5xޱC&d-ۿԉ'w\Y_7&.s j'DP E&,7iGLJNY 'g&w5z)tgj?x72:r6U]\_6sfoJ,N61+/r\=XZҬuҍWMʱz{05^gql{IqW@|6GZEcM9ګ{"8\!z">RVFU8SCMN nÞ5gU xPn&2C7^ºVda;-@_vӉ!!wbH"ŁSk\pMa/K;C3_XoZtIi&_A x[*Msɹ~F#TCD"ô"Mk^_^ jŏ-1 XG&LÎ"veZϯ]Q{Vr|6oU,&;ǻpo<+تCű5}(EF`߀a2G!`!(C@*X%! " J꜏ϙ(L'?r - E ,HPDRHCP@Čȁ-$4D@3J!L$DI0EDJ>m&!U 3Q4Q5m[cFH( ݁jeG(iQ(`$"H) f%?TZa$ JA $ E(  I$Pb ADB$H)b hI%H( `HRa(!YBe(HR" "b!)XIXJD$ ha I! "Rh%f$I* $$J) $J)Va$ Z% b*$f))YiZB)"(X&JB% "(`)) (QR Vb*"Fi" *H P%hXF(j b`H$J) bjb $& hI(ZZR%II(%DRh!$HYHhR-(PV5™?MBT)4ə`!e1B%S1آ 0Q+H TWabn("ZH&.xIBSU46%%+1U)@I441-)LS@TAPzg!3 M4TTA%Ax4E)KBR#.q%HD)ZjbdBh (!ai!JRa3)JDC-ZZ"b C]B&8N"JV &`@ V:1ԆT)z&,j# w3^ LC3C@C4/m%&""jhj$XV H|-1EDBR$);ENd4 C3JP.2R{cEATTI41";%yɐH9rPM#Ke fwj3ңH߻jc2ی [Ӧ+{4ȱ(V"yFq5f鏇|? NUl~?uq-`EoP'_11\1  c^GtƝY wF?ÚqW] Xrh}?dkXUjD#9{JC:(tqH[oIՃ n6Pҵh'7se\.0'1Uu0 G ߑf,ߎKKDuYuh8n u؏0ͩc<{9ZyW>&>/W1}wR1$%lmZ.g7 h>1bK:3G~lbĹ?6%8nē iv~lBO]ņ(mhl_Ȧm\"Uk;Sf+&$R6,Ke"5Q$NiծTw { y3GedŤtۄv2|'k8=T36Rta+тIț "ʧ-Nݻ\ρ*rki{LܾlI~On㿤>fU])&I9GasFkY֎ em^O emn8(B֤1"RlnҔNXXΖV9<Җ\5֓mk51$Kӝ&|S+ tc.l,BY+xT绎a rcFYѤ7*C=IRam<~Ƀ\b/ko#| 8J8~Pr3vX||\=|JW>v:MZy÷LKwǻ$Q,(aDAbyJ~J eR7Ӳ0nh [z;ӣ}5kߎOSB[78c+婼} WN9\m]^e>+? zXMJ:bn>тR^F);j#'*`J\]lo+arZU:٪Ή`rQ#oLAG 6Lyn7Ufkn3;/ S}j>9}QG ܂CsrfȅE(Cs8?(^dzۤME 2W i@IH!/T`ɝOOԜM^Ϟ6 igkSDEAkL" :MYq'j4@{<9s>ne{KCp=\cxހ%?[@Tuu1 &_*wĬ{G@۝:DP! Aa{]E|sP#ђU_-^5#~ǯNw`o#Hށ},vUx!B/JC D$oZ5t:ߡ9G .i;? cV{t](Y6ۄ38XeSxy_Cm@R 0c@uaACYyϔ١v]L*OC.OUWs+j9* A/+Du|) iECDQ`:'~V^tخdpmppV#5f YY?@m?J \%?>%_I _Xh\nR2 L.9pOKx6NEkS=׏_KE}A;8ZAAJpsieFۢЊvs@cvn3jt7NmIa!$j\Q۰o+%au DOk寯H h^"!ATտnЮ(pxπ CtQD`9hܶy I+y$>5RóSD*:llxt>;6ss&1}O车HD@N֚,~(0:?(:PyߛʞzEJG82)D76{C!a qٟ7|./WC=@/ĮΫbJsʯs(ޠ5|Hk:'5q|ipvwtxǭnIΌV&cd`A3v&B9Hks c6u&(/D$q3Ks teU‹b X_D0ZK=rՐA5xDgU)98g|id78{7aCopSi )/n+U!7*>WUhhq#_:͚+[+Y`Rm;?tSSvK{6DJtH*vT G :a`tf S0wsn2 $#uoNjS}'/Gp±]-$( $xΫTd#R]\o5;*'|\u[vv#넢5Ʌ|nﺰTaяX _UWd?k}gĒoY}7ȈN.8XS|C]2+gSQR>0\e HzL睴4eTpT_DmFm0GtG34xs 8=Wʲ 5smR3dȸɚ %Jd",asG3eO})(蝿a1 URvN)L0dGt[(Ҁ?ZHp_ZtјC Y,-)s?}vge=y?GB4#?O/ECGƥH&Zh?-v5/*xgN T.p&ƍot (L6l`3@ЉJE~AQ@ɴцv''vGʫ =Fa=E ވZy^/ KXCBF>Ѐ$u JSo]<@KҔrջ8&u'#j!/6ޜ^:`H^pp#ڎ! I44bmEzj] w {퐻2P% ໌Q$ЁOO&vz'J B8ns uKF(F!4'S'4%`a ƶe1@xO@> [rh DDU b-9ÞF@NyܞHjq@Y0ѵag% )L# ::&Z*LIE&KFգ$e1r=I#&݁ː{L aԅrAd$ڰEUs@܀}]0} O)C =B>C]OZ A@ &O$~I`@)9:$|o_/SG0.YПC͒OcH&Ͼoƛp }!fM_,CD<""KhP63)E fЊ~fÝ d&֮$L2u,a>#/)&|h1{tDuw`_3Rz=wQP׵/XERAE!.zUlՑȢb͙vT $ZNl(gJCgcVF><3F%{AiT3RHPFA cMju ?X]9rQ޴ C}\_?~_T~N:'I3Ctn,Qٸji2 eQJ Ȥ;iqnJ%-ٟZZjff_~bqxx̣[n1An^$ M淞k)QB0[l,+\,05NްzHzyݶmn%MۻQfffrq@egX3jp++u"J|P@ES|{7|GNѽz.ݡ9һ ω3 (m* RkkVT ^g9-4pЮ)#Q=!VR?c'|ѥ߈{\aDh~o:Kzt>źD4€_k"{>"+"*:P)$ (h1"ȉz OǗ{|vl)uAk=O&r]?z%,'STsDA- GUw@ g㉈]? e"UlGxl!}2$9ge]y~u$;t|iQrOP8Fs?IFqK|*ZmdZg9*Q+)C9Za3TJ^My"]~ ʹHu\x޵Sh ikQ54QP:x@;T2f0R̭WzKبi6Oӹs龧߈v:9py 2#2HYݾÑN8dZsxG]C יn]隶¿άo7o郙_3Z̖*y@g9!F/ej19#{\iΣ1asJ7f%9?69$!t{l"Qf:G3|'H@ d2 D˩uBsqelC"<_JO\qq2%z(|i `c1"ƚd$Cc5&-y F͹ic %{N}7LԴ  9%$c";h gĠ>G9xd~)W_AT.+0 E/$sϯ;O$uܭfHk +ÿǛ tcT`cBݦޏ O X\Rn8|Ʉ-;1gu$d[/^DTQC*BeiZm ϕ'0Sr :muD72`2x$*C?1FX$uJߴw5]d3m09Їik~SIj:#suL`9oA{D,-፸\%z>`YJe,aV99fFY`C!!7 P&İ(/] H7/>JrN?)X %z8o{98ѲіmS"v|&نtOv?mHhNXPM x2E`E0:0&t Cڠ@AMoϏQH)Ѷ:QL;2Nm㶔WZզVsw|2EBJvj)x*i 5$Va(DJMLz,+*ǿ2C3Jnl.e)E4UT"VD~{2Pi&X̦fV/"CʉܘgD.5ۦ#Xكy_Lca.{{rf**GwJYޅ/r£>,HyZajY~82v <_XJEk`K-#oLKX$D 24{-Q@4 rc t~^ UD Vd9y=i|=|wXZ2!XH*Pi3uKS9CRY)0=Gm:5jvxi,T4Ml%i?\dަsBG?^^' U%"{*`:wXyK1WssΡ@"$(.7A*ãjBQ+af7Y;^F e56oo]%C;ti4OgOM>F?9!/M?w?6u $"ڮ$+(ڡrZ/ioTǡH0$DHfk[ ~|`6ϝ&zwOтYhÖ}Ad3ߴw~_~FUSܕւr1  nm,3_.˔=۵pY2q6] t NWe ecH&3p߅CgOچgh>Quw׋8(Ѩ.6 ԜN9G>0NC#7Jf ix[tN/ Ӵ9ޯ 4D.f@y8O8RpZ eVou#.!_,쏯!qt]7Wof61PBszޣ@>yHսwOJa ?#]z0BW 4&36F-U; f?| Mw-=G+j! (QqhsxwHAk1z' OrdfF {?+ѫ U\{!DJ/1K{¸BE]IIr`]* )V]<-geT!}7adN'?L&7YYC'v<]qSfv2:ތ2 ?1K7ar2{瓏:7)"9}9 ܆$Ψ fʊۛURa3Tt? 6HHb#;H?c@#^Nȿ%TIݾN"hw\$#4xMo' ylIi gwô.2/#&N (ts#AN ^Ϲt*z(ntGsD26AN-;Cέ< B2X 7C|mצ# [5""K5j4 Մae>.Xq3XPEQ@ʑJ[f5_dgBd45Ix9烧5uig T@A(XلoZ[,(zj'7PE?X)>Mi 6n <wz5O*0[ (Z$n; У&YHz[(?UF 4>ڈX@u.-3(+C/#٭җUfڦ->P0ӕ5;W}ʪUPOLR\XHД~1!/.Omm(^SFj HE=,nz'vu E0*_P(,Y}gOꩩTnȆU[78f:_˦pUQS«mJGMVO6l^iX&McOײdGE Ȓ)nٸ^i3"yshrTrUW7sw60!r{_xmb"pD (:9d~y& [w/O>8> HtCwGvn~>ߥP %RU#__*9dxگzA~`þ`TT(=ߪ ^F;Ql6άX=TzK>,/HTGΩPG0:%Xu.|g♵#申@JgPNI3:X9֠d 23'*]h H||X5f&sVy' TßgxǀBI#RUF<;!Cub"+(tˍpPWAT O."]$? zʍ1`#?كY?| |~~3 i>j|íx-)rx8\: |w[~2 E60d2Q}2&Hta B3W[0#h_:OU(5REHB1n*<"=q&%|lx4Bkb13.??jB_Yi3{Hxp$6YL2|ZRA -U^%+B07z[wFҌ >aIi0/m˺p*IH3FfYW!Zk!)|1g([&WOh0@PS&ѧ?' r^?5^%VmQiP_a=~W'{ 4)}H(?oo^;0LƦAvڤ4PӣX0l.SăQr;~dHIs_po T$dP  K]c㻋?&ӑ&Hs #z㆖c}#Jm<~:?Z 6<] 95Od@q\ }D oO?o¶<_Hu_N91@2?w5=d'Ԯ pHhv6)hgiRMU\b_~/P%iOSCs z{be]} =q$CREUK Ye4*/gdaw4˜ϛEyrzGOQF5aӎ~ KC:a1L"p1^3fqDr+²F٩x<dL^ӌWyk jQQ_w)vk~ +gհжt>l<%;`Uꢑ]]A;Ѕd @RE 'IE~+G[XG <0XS()z t:J߭SGߎ{gE #sQਫ]o[h>0!"JH*bHIX=O Ơ= >F|{SAH:΀m${pYsZ՘O HL.Ӓ'@.  `T !H~q3t3x:{~ϸ`qz4> 3z*C '&/SG@|/ocON C{ ̝wgNSqF/'_Pml\VoqڢD@k8ADٛ,1bH 9Úkj0;f rA}%hD.&{;|R98)`{G@v2JD!܃POvjP}-χGziQC:(>I=E(5 @}9euRFU!\W6u?'_\8ѠTYB&B8Gu4T|٬Dd s?Y Pdv`ߖq2tAKoE{`5տ_Fh߽fMsZ@y-p(qqVZө1/@H0f)mZSǿpwlxw[![rQe?=J ! y3R&DLΠ8VôFE|K(1d}IX@B&,E+(TpE O.5j>?z 2 uB YEL(y盜D`^˴(:^:0smu厖}T21L {\޿|GUCoC9Q'􂙤{_6 &>;c֐P DIrN|=!x F=p = %sG$ݼ8aLpyuoaqfaPĉ(IɽX dhz&WěRnQS<@JHzb56r&O/HݽbRَ+Iv. p gZl!(A(t#)]ٖ?ԔIu۹>C=~&rg3IaE$񅢭,YNx΂~dH'Aq0MݰR&[m'nH"@A605PAv&&'O*05d| u1~z:讵:{ W͞Z)59=죗&p?>/_\HsNĂI)RF2Stʁ}jeTQ(C ;Q;O}]ý%һ.=.ܪ"(KfUd Üx? PnL1N%iR H-66Q31r73- j-9M:Y:T@ƴϮݵs*B#$~-,: 4} Tm0#lfǹۏF;{n*~?+Y LNf%p.4+1ox)Q[2euVrE;&"zW[n 2<b3!\zY822PG8t߁c3돹amoO?fS$0CڀnJ1KʗʠIAч EOhy;tf`!=q 89ntuOҲR:A$ 9~NbjGn֒_.hzp#Y}vQ~j$I oȗ[7)OʃGU,y$L) k E#ݺ {h(Klv9l{J^>0rRIj"^;u`+ɴPVBW6[zRԻO&3=[*T;&2!ҙG4fG~߮zw}2{{vx#r Ca鍤DI?٣n哑zjEQBz+$\@{v}xI/iBY?^9پ ;,CM?N-bŝ~MO+mr%C;ͫuT]3o@ m0נrg{=x#3cj2SI@J36xw9|<QS +VFАrSZ'Θma#ѕ>,epjǻU;eL>-L- M;Oi: _&ւcpo)[q~@b;"q|Cm66>t?fJbd^Vu?nNj3,r<~Wۿ@,QPC6+`!0`MRQV!08,"slRMɑ< h%3;٘/"];У@GZDVHbR@xHPpdӟ4m?;8S ERg[t L`W&(4c <.^ 5u2YQ2kX-w#f14p=<6=.@L 2/LtE~AH-ޔ{#O]oӽ @JXm8P5\>Oߏ]ސ:.fr/ʩ̐5ABӯ;xSZM E>|;=Pt:qh/e f Krg$bp <>}?wF.Oݛr]& &S}I, Hr!>ZFhmK)oZs N} yQg@ˬjQo~ס OiT(PA[FP Ez" 2'?rX'P̌'NEj#> )qdZwЌx(ؿ]Zx8 CrfjC9L^磪"m,C$ oӆy1>-xf =ߢoZvAI8xO{՜Ct8$kx?4m :O˭Gaf9J fI!ޟ:jĐ@˧bcrcv])A7r }8xէ=-1sz`D2朗&ƦS9DwuB;;n3T7[3VPZiS_v/!@C "4s>TbW}nwwA*($8(EaAqݫ{h]ɞDL5J) ʖϿ/vPT̯{hI 9D+(fCK/sQ󐗎-2gNaPpo<7NPnCў9 ISE:Tpp_XpG~X#Ӷ.=ã'!o$qǧHL*NX!HB|N$a2ޑyLx2Wp:#########3#&8N8NPx n 9T!o0r9w]F]񓍎0mC¡?$~{]Nuܲ12sbq\8WB_P:ǐpȢe: EUC"-)(7J) y3Ru$-ю TFJ\PuZ" ,e 3+!m`%hd\4V/> RDy6(e~`eA[IӦ̒fFr:vWfǼG9fu$T*{6oWYkxh7E'!Μ*ŽӺX.*h"qFպ :5բ9}G' ae@vt"ʏ|-?^+4U1qCǡI0Nw;RʆB 4S}uy]lȺ2<<Ӣŏ&AԿlF|mA,] bB0H+q6u#_/NVش]v1NӜuNb"؛UϑfB3|kZ1MF&7/]FSFvhJ!` nQ_oh\9^x`|;[DQ;'e( yFNI,/3;jl"="dƺ=/- r;hI}N&u? D3/j)4BzX:eia11uKr@SݴwmQARfͲRm|5NcU q䥙$FFӐ Yk5D%}n_8 .c a6Ҭ[RK :C6F㰰ץ;s[n2|w_+:2f2fqGnI6v>d\ h['Ki㊼xΜmx!g kvz}b~^] (W45?qq9X ` !l9cWcaX *8 kt*-AV=\1˻Ililv?\-B ;%;8Rr;|Gc\A2aud#j:].! ԯ&|c%so?Ik!'ͻ{: +o7A;OռetIO!31Tb?f"t砲.L; x} |K\ߛ_.tlIQ#gXVs!LpAjN뿒Z.85 cy\Ġ|(r J/gbla Ns|4 ^y*{]DӺaa0x,mn~ksQQ8TΤJG:XEP 8|\?pqrCdY2n*|ܐ?1"cFxϗg\9RAQ8? 0fu_–=+6yx 9.ogeݮ{%#u՚bEDVPJlf[5kkW+Y.},\*&ܥaH5 ՍE>ApR+n4Wxus| H ]}أ;։9ιܨ"ԙ n:s[%xd:zLx 㵼m 1.x=U=]Whe+J+V{!!!oC=lq`iPcsJ 9Lf@\Iu,݋d vHPab%, +I/!YeM"T6d ;8z l%1::"d|#_= q( ƩsP!Ix9[Z߯"!79piFJݥ^xitsT3R IbєM3TJ$][ {Tu 5\cKCOBXi5v6[őON#:ZO}4wL}jtJCy$7׏oo:|7c\_Ho׭'IVQ= fv!%GJ>>`~L Ϗ^^ypO)Nnc i>i/I Ri錈:{RT:,-V:{s09.M{afOđaŐQWaBZz]=a"omag=N@muX-vܰF=Ӓڑ'YWQU;9G^}h:;3<6貦MqEvj7n;zq?Fo_"(9twl)Nr |D%G(5I-RQn!qoZe &@P FZYa4d -QJ(h >rrBBP4{F@O<6Ҧ*%2Nb>q6T9x(]RȖDzg.FUDaѲ.^fT-6pcaM'#i&b(yΪgF6F)}1h :qCAΚښH=3i@D$[[ 5_hn6zvD'9c L۞|UpP*,1I*DUBB¬;GY^5UHa&l0%2@Y500,MUւn}r㶺+^fs^DHDDuXXWX;X7=GkmZ\Mn%ϣ|w0ˣN[2n7(USw1œ…s&e:z [E*3-f]bi#H Et i  E0v_AvrfwME@Ļ!cc\*j9 _GH4:bNӄK(.VTIZ47l/|YĥbO qyW˜BkQjs6f#hGcVulm`6c7-`JP[h|L#k}-C NE=O;*/qP |Z#%4s@1׵v:Hm8#Xt82?G? ;QDeֺDC88ƪ7$+pzsEn?j};Yg )씪{BbcD%狘|S6HkOd SD6n'v;4QVAX*(aFZ]VXf9Q փ.]sXXل,UJ`2O؎LB GBs,&JT<P`8HBU9N1 $_tCi?x!.]dq)FQE?.?9w~d"d12_OG|=P}JH8Cߠ1,o00 u}x<Iz W8V?8K#׺$Wiz2(z&?ʡ/C$?'_oӜ?. |HQm?oUr0IpF*+7i$ɿ@e1B?Fb!){X~)?Fɍ-0v|h؁v>^Iӻq-z |Vtho\D`+zT3xfc?X kMD۪:'':E:=siP*q+$xOcI- Ekqo {/%MKspH"cV8 k659IAG:+k^.j၁ y7V#P+@Xm&E;C0+H  ,@!G9<$bU-Mw?')3`'d `CyYC|yසPoC0ssQ5ģXA. @#s_IIHZ) R74ϷL)]eO{ #L9!h4;ۙ76Nʚj`smӧ]ϖH%cX2Ї?C5lMy}e#T0pvL!b; +fEu󑏑vlNŏ1]^3,GbJ@mU1>t30ku=SeF;셋^oy3[,}8FP>'BL!C{StgH@ RW^Qɡ<(0S@"+!dfu:l=D!ʅca׺u#!:Z8`ƒ~Gl]|$L*+#< s :UHM > u ~?Fms'׉' CFr?URDQMC'X1N:c'@?p|ܮ !: gD9s`;F>Rt1i3:p$ r!*$U۪X0vx s-|{$a*!bיɃLYy{* i w*i@iD (fJKnO$kj$NtW)RvS?VИ6S`c^@ZQފsAH4N!YvxqI r<ęq|K0Hhj4i(<{; o+ݴv4b+AEgy̐i׺-Rrcu*1Rp&SW|4/u'"E D' 5)BL An7DAY9 9ؙxp=8;y24Ո@oQ@G<$ej{xlܜ RZ "I[;(go5P{C]ȅQ %4HCDZ*4]U_ؿ{0!lmk\q|Zݥc^33i>==ȋle)zo1I7'Py32Mpqwb`"#\4Nl)(=s/x>b cZUsHm]㝖A0MA0M9&G}5|v6 {2ܡMeD7lȪƣ}xƧcOS[^@Hfq}C>]b+)kq$S$!!`:Z,U]%p棚2oa*%4 jBݫUgs%zQEQQq>6 s+eUÖ,)+ |B&St>M+my^ɲ((+˦Hr0$uUq0rXcUK$YZx0AZ׍PP6TQ (_0 [fʊCR.Na>C/䯯DZ- će #$GMذfW0;=$B(_ BaDՐ#TcQESt5kRHs.<ulB$(y t!+oSX;F_i`>^A S>!TꖔP~L\$* ] L$D!7{Ӻ2iRwnK(j%!Q6GA)}=j=ӹ~¨CؐTE@ꂦtCfR*MBiQɾH6I冷`ľ QB! R"cjp<#kv=8{FalfO >?gfm7{y$$v~2LCE! ò׮ZGp t:TlC$`y9(s&AťB$"읱%7L$`KfN9tsCءRLqLGPF~ma 2@"N}L'H/8qv^Ne(L Îdluwep8f7h3P  E;r؞.C83FHS^1ٺ8yp؅A#0K#>jWmbde+zje֜ 8$I plчI$ iE/s1%x6 NxeT% bg M@H#)$ik`ۭvapNh`΅.*Y!6s|&՗mӦFb'ktsloT30i^1גb] x#[i#EƁze=dGB"g< 8K%/ ?{L"% |F1D 5Cs28dw_G>Qa~ROxd+s#A#~h{t*F> 씹C"1R-Au%g8ٓ?gu;t֔N[Shb(^̟ާx=ծVNtHGz30G^778ܟ"{HMcQP!LGPb.HBvUg}1 Xh4f4j_p$n.P7 UtkQҤ*(dOs>Ae%dRUBvh4 " 4O٭0-ӬxQކ(8hZ2f4|{ ljTpֲhB!`dg[«#BwˆHl81*JX|j..zIXQLo*I$Ç y7vx_) (wӊYz2ARC y5ǀ'p#¸IPBj$#J{~R@Jn8R;0`]Ϊ=ecRJy֎?(PzE!IJIڒ 2*JֽjhH{wsgeHRbTvփyH%LgPoHyJ3@<ϯ=N,)$B]\zyj1P1C|(z[ ܧl,{}pݣB QEV1 ylDMl1wܸRd6P3`0D%WNZ&ޒ).NҀ.N@U kWA!0Qo`Rly(x C9b33 Qs5R < !\8b;g|mX5σ ܡD-fkRI&Yqx(wl9$yYgp6ϲ-[:]nTa_|uv2|u P(I328nlV;!DqGBa5 Cx+1f=ɴe͵{3>MbF9!6W1Ӣ5ߜi h: QE }߈粫۬(ht5Γ6(,M(fq,0SY8aΈC xj/V/OT}j:;v3/g8ߎ72^շZ}f 8wF|/uи=@/|sul+c0u[4ګJnLiJ;Ea%6UKΎu:׼vE9o((Fj};XB^|O~!pcZYch'jLf'/6A Xe>̆YPb'"t@QW'[z4YsgAKNznf9{uj|v[T@P~!6&,bRL >r+݌f3@m%WH^fI$nzpIξ#ȤIK0b/T& aAcP|$%z$OQEk/06yQ:z$#TQp7_P\izqI(Ĵ1pDhE[CXk`$!% 6Hl>?~Sk2Vd^j, "Hޗn̄T@ iNNOᏕeXm %fi4sktCjD;n+=N*C*w2r8P(1_;<䜨=h{ k ɍ+-fhE pw\3@6|,BQs<Y< `! r~ka" RChK=2['&^8nh B) KA#tfu1ydXT) xyy,R&a1Z1tLG"tz.-?W/ ?(h (A2FHB'ǯq4 So|MS]+ƚ`x>/aG@E?`ɾ2(v~*PC LbDI X4єVĎ(%9导74DQDJ/[_D`_u徐`MP==QRp"'li(*+]#PyX(*~:QYڍ.^}!uc!`dи  = 8@1iH'D͈!ye[GcŌgN Fr?K(,3R/dlCAEӐ!4PD*1#H >:Mx)Y}wa#Ktn//_"s2q3"-<(Dil?G'r@Lci0z{0=l''4]PAWm$tt4YcsӀX@B] < w%(EK,Y!O?lo?Xvghd\}a6& ͞j3 K{ XHn] Bl^w􂑸4Ů TAB3< 1 7@tl כuJB`u(`n'pY&* oB)PWwh2ey B6 UHihp]ږf! R*jQ`8Kg- #3˼?N/G+xp52QEUUUTMTUQ%F'T 5EUSE dPQG`!]!}^v1 c2+L4H\yiWu(2A05u}&!-mZ* hH"xf'{w+*;=my׏s^sN]Pt?e4[k*+̓' 3 lhtdH vyՕaszǕil $$d5bk1PCq ([n%`>ԏ^ sn~c'w69,G:">#R]"v*yfvǔ 渇!B=9T^~=.Ѡ L+:"/AP}X;GFSP`P^QQAGCX$C9Im9Z6:#\c\H$llulRAYl%vV[/ ɟd[+-mLilY 8@!0x9YUET`*B*5UUUUmUUm"[mWD8r".p5m9u`H(,ZCJ/!cO)6 wʂG#S5$>s)Ԑ%'Hw?9l@n~jvf6 qߏνf=}㯑<ka# mg@y#Sפ>CFΠ`1¯?x!j*81Q5JEUQV,Ęs!hIJw|E(z#ܿ$ k[$/HESx7k .AǸϩ4C:fiÛ3Qt`r%Mqv L6O"n9\59,la_?7 }jsE U~羒4(ٞ٤;wumz&Mh ݌ kݜГrjD)"ĕD6I03)]BFBHF8,`Fc4YyV{SC9!ZffAL1;9[67a5tRߦW #5@{H0iaNg)/-̳@ sLR,J, v#{ Hu2!KAР |,'4+! `;:N!$?ԇ|Ȫ~Wm~$}B'Ǽ6MiTnb_C49(+` 1mBylu5" ǰP}TH}jАʒF|)FCD%Y'(&M Pdso`vYC~9 FѠJ H`i!{HZF Y"ZD.23 &"݈׹ D$JDnrC #2"|E" FX0#[.P7 X48AlaX(!7>Cܼ=x"hNR +Ԓ9[ $:R>ř}EƫHY@+P2lxҗܸaZ5𮁃2~Â~C_C󻋬fóCe6CȅB߾Z{w]HEp=_!TsTWA1C#Z/*9qf- (5y QfCmJ1C^ ZUPE"eDo)v6o)HGAFAÃE(R9@7w'܇ CXRW*,1 Zޛ:ћ/=w^_;)vdy@#Q4gT|N48C""Mb.ʜ3aQ"g;gg`dYmgNW(3 -K>C]1 SY*)gl 1a\j!7 8&6 xbS&fhTNj VHdabUL|I80{QX<:(!ۅ͒O˹ rg#DSq\ukɰn y9&tzI\ cIAgΉzMv?"@N|Oro1!ěm|IPɏ>lNٚ| w6b!v1 .J,tMdu^O59= 1oIJ /hQ;lʷ#9$'|. 7 ")O?.hd]mPT.F-|aOMvP[0EأS~;!/ctDGRhaDb܁$IREn ΠK!L@HP/e(V Й{aG~=ɹM1N_&D'L+;/5׿3!d:\̝&kIتA w%HMfbXRFׯ1w2MsP%T1Oq<1vEhd&g*uL$L+} Wq@CHu j2B I@`9R|0T45Y1 t1u#0V4& PcEgHs TKfN) N8J:-oǎKÈ`0 K0kjeF<$*wj:!yX<'9 Ħ`q*!%N@O |l~œN|2!!@g+Z҄f~lEaD$pRH((h &B/y)hͦoSOqh@Z]_/IeP8:oMF.E(U[ B1F"B5^ksGhi( B o\1܎`F 1c<5GE}gFt1>ds:|)(zщUutg,AZnj,r7 K ` A}#`>i aX"MbPȪZH<`JuXdž{P6W05Րfu4l@m{kiHCg-Bl{a C5j>rht-1$Nˍ^9bM=ut"gdc@F:ɩV'H:>Ro7ꆆ>Ӂ—XהX"-zdrs4|m;O^(3ui`Y=YCآ7^k- xB Do]a 'O ;!9(L)SӿCcû@I6=VB`0ȊydO?v7Di}=`o89n&><IRE $R•@T.GH%B]"r@rHySL)!Crj0g<>8 EW  12\/rD 8(~Q4ywW3$8@2~(-lg. Fg\"4ZDPq^aKTVo 4ˢ>Θ¸<}%aHS`{WW#ιT-VFWsxoGr}TUWJUE>:(oj]{m5>o|cB FDs"^/L:BAMhÓFīȈ )A;B7OIC{;gL[0V6  ].ai^{t*ri\(YҦʈC :NQ#YZM@A"ބi-lrrnb!x%/m茷 ZIsJtY 't}m#mКui3fs.\dH)֖|t5b"6 6^HHT\qVn{~e ?(!ͿpI"y~^HQx|2%! 3@ET\b}Ѷә|&Ζ]|\P8 Iw t鑽~q ﹔$qQ2*** =0xՌB;IZ@~= p{N;)w EӇW~/\š1:0lpB~'L~9GkN|V$C%!2#B?<{oT2^^}ҏ*y ۜcjSR?Dy%'/9r؝x5l٣^6VHX NÝDHX @hd{.cΦ,¼tfGs>:hbtG &Cէ@:4c)Di9 ;m0:sq6%)B*"n2=\,4'.3 UDG! Š: ax|5 }l&v`K@R?)<K: /fy:!K> T8cЎIx:7F9a Jf TtkP)ɿ71fPr_IP96#UJR{CiERʍ&2d\'M`*}C"̇}Pu n:xGgn281}$zahs`WGXPm"AP7;_I dCd!Zь5oz։ܬ_5puDT2z9>kA. Q90=X8FNA\bWeKit`l-eӆ;s2w54[/TЅ%.K,=z`>{k=+k)|`ԙ;ΒfI$K:k\BI O˄T&ԣ7XC& YI--ٺu2m2z4I-S *DMYA0T X }"wgᆄ7Mfb͏w_'pZхY ,mPbcb%RhJ FR9#P@yQv yG<}=ǤFѰTd~ ETw DEګ`BqWx ty9M'weg XNzpИ")X*^0`w|ؕ)[$"#A6 7:O]JHHbV>'C6xc. ʽDM~CItS=ArG$MEӜ[ ~bri6^Fa*)j=C.Cv mJddϨSRmZ1C!+y6E&L(UzcMtwTJ,ҁCBJlJxxH4LC)a[ZGR!NB:-h ~4hf h!v1D'!~>P>"66|G0p.OM7dut7(X.[!P%L QׂyFJHnJ3lVj -fzt,"0ᒦF S !Kϊp[hO$|4[Ґϝ,. NBf.9$5# C*wAz\~ܥoڤt(Uq(\:_E\‚pQ@"{Ci0@(ڇ3MDS3kc$J,O$JL B^J*r(%״PZ$}:m S(=溊5U?9nMM@0t>d_W5mlxp!4i#!F$0zIjjm4a\85d$0ZCY~EPOI?P cxc_uvl%?l%@ܭm:={ohi6,P4E!*ph2>%`3X(tؐ$2!)yo% 1jyP!>* -ᝊ"\O352hW 541%dg(Έ{87A ɒ2(d MʪH"h&u(1baW&R,s1 ofDQUV\nL`B!` BT!. <.˟P^` O/.MSX!,2 s NbA4dq(m GHTKcQM2Z=RYӷ:M!]}b<"6n8(5 dL~,`Ll s J5iyCh&;!6CyQ<&=^G Fɠtb05PB!9_2&|Fj2y4< T9;t}fd %5]eʄ@J7h9oO o\-{<;Sg$Ac-ekk5ݽ3PKZF:k;Př*& te<4Jm|`dž'crT0}쩈Bw{`tu8w@~lkki=)ޝF E)/C:óO3CHg+4y&0B=#DhC, `ga6TlNnk a L" J`zLqL:׳Z.eE17rake1 Pv=ipR|=`̇A!׀!!_"_?Fs lOboVeW{9{ǭ'u?h# &ޜȑ:1D+\'B@! HE8E M|q̌xp&PВL5.swPx9b,6QะIWۨhM4gs ,ѤI5?Fd 1dGǘXBk#ctvƖK'8Zi)eM:UǼ5~^HB! z(#9Ƿ&$5t3G";{1cm- .5^#a$6g UQUU3"fQBr?m$;{4QPAw:2 (In4&ѷ ͳūϧ~~<ۧ]f J6!ȐyRp`X\D`|^d0@&2S#ÀBBAuF")X=gtgte(HiLkpt &*C0v5F"BaI ^/Xbމ %vf1}|ڏ/$608`] Kg<,I@`oĨāGl [3O䇀I7<77gg<һćʪ!UUUU ۇ:чb1-'Iq-}Qq) rld=r x]BS9C!:S͈b-Nc$ !8{,U-!FC6t4:1O:fk]#3%)k3TB,mc w@ H@W +T  />!|XBVq!4$=?h 䇢; ,Xqϓ#N20p$Tpa])SҙXC4J řPbR>>Gab͖}C̐)!9:O͟!XO?ԿXӗ<CWw {~)(^rHO]*{ɟ`M'O&L Xm7&g.$cJ7]5V r.UVq?FyRP:4DZI %^aRyŹ8k]t񀰘L?7 UUUUUXiTv^}$z3 (%ć<!=IgΪR@ap;&ajb_k(I!T='pRKzAC/X,P EIPB#3.Egn- "u2$ʒ\^`6% AC3!E|xm9+8L@p=Jb\"".[u0ELyx`S}Xz $4删hHNrMgBPb !X9)?NDił[_qF8fd` G\2h3P|X!I!HUH' !ZH j*Z_{¥6!ji{ 2JTB: T@QUT@0Uآ?BD(`Ӊ퇁$],*l.*P8'iV6`O7F֧Z=<ɢ( ,1=#[C , 0%!YS x#e",TRT(zy 6 {@pF_,^L67 Wt-HEuޝ|DAND{0)~RLKm{+q> uhz. =?A52'H^_?q{JyL(>)O֑\IWƨM룣 2ѓH5 Q[֕ƓfpOSl\B vt z=8Mb Ѥtw9&pR6((zO`G\kJ6() `:q*s9gM(@oi;!C;!"{:hQP=yB8h64ÔaV `j)5 Z.NIFBڗ @ =@ o cԛ]xl >4pt$*ABN`%\T`{P8sf]BXC~MV)L`by yu E @`Y<}Kd '6WZh9oSN#lSQP%.fdj!Hq*DTکUJq jY6in k@f hIX:5 D rp&߲`;WZguA(s(5µt F kT8;fܞv\[v4qBKC 9)?I$̳>731Tg; Is&89+$ h>M7'=eς<{ P#fWͬIׯRs-/NfؐM檢5آבXtOZ1fk=iܤ Y٢ QvygO#\NP3 GM[T`cU脀d\uzy|ďL>Ə4Og?f{ D{R6>[ z^;l==4W 0?OqƆt'-۷80i膎֤6/[E>jȵ404e;psmJ8I;|cufg(VjYOxۓGg.wx1Ķw0`"*ͽJW 0cW ^Qs|(؉\[ O;+&CBz_Y(:m4> BGj)a:ڨb&XGr{C^ av7S<%PXנ4!GД4#B/?ݒ}۾%6&cӁ2ˎm^mc*Pw9qqMƚ掍֢$Tll4[?qB<腯G4c@lIs=GK}X05yjX0QEN `͹ސK0wB_l;={WåqqU$[: JՉ(@=%4V2 O+zLTDLEP)2Eʰ\EhUH6זkQza 2&I.5AͶˌɒ~ $7SIFmiuEy ,ʦNdMDvPvmL=y y􌶌g;!<3I7 ah&HX+dKC]}(Keך kUV 'Llm9/Tmdn-fN_ `^A KAz(}ކm׃gtMb5~MAfymAF 4bٛaIv5V!O^9̐ǿؠOa?V4I?D`?dO}2|Of~|hI9ܦ89(tqQۻYlRNUPPn8Iӭ"@%@=(uȇ\v0xYvCfSO`wq YroAots#~Ѐ| H$ p9{c_rSCn܂AQ$G}%tw@cPr!DP?O+ | GZJz| ձP~#\iL %Ty zDaTJtK (4:c$AS>׼♽2P>>v~G# B` g C0Cn H!e 1 @Oi3zQv@,01@Rp;mWv.;'c܏i_#hy"JJ$ħ>ufdpAHU5C)9̴utv:w=/r+8M L,Kk/I;tveG.}ǵ Uɟ]cѽU^”'}y0~+T%`ngnȍ%t4QLH|7kpv޴;gN.Ġ8C:,ЌfNɢ;`TwՀ<{JW^O6IJ:P֮8 #I4Tv$}Aށy'Yi#Ƥ5:IrLhg-c  XEb1v rdO\@DoC s\ dM8R1s|~U FB3L e^B@J!̨#vUл`: kZ(/h:֠0i->6% mh{}h$T8,=Ŀ}}G)x'Rba?}X?!, {687t-N=ހ>SCȊgḢ"~Ѡ8I/d/nwY&#S%$!,kPv<$i"Bd/X~ܽJy4D$y ͆sJ{RdKE!Z]L!#MᠢCk;i='0KeAP}5 ??=G͇M ׌/?.b;i dx*Qw.{3-cToB`:vw }aA6`X~E d8MD 7 (ՙ0lfW[.d]o!WZQݎ4 [rf*:fh7b=]AW/;2MQ>fg6 @ӧdl0CsK3\WkH rq;< 'CBvR/?d}$xbKu;0> ܓr;3'KGykkJM3oОT8MTQ,u 1Tqh\XnЩ-;JٸɑNIM&{;~6@h@%_,~A4{OM$l½}FG͏F?fmaPLf?DW{\wIJ3 2)Pb; Q.өjR'^"ah2?D?HZUmX]ZgSĢQ6|[׊gc~wsN6M?<ӏmj!_ YT m S( ä/gV; cWe'^,Zmk;'M D"^5R"9A}chgEPQih[r 4瘈' mSPē$%n؈8#$͓J,7FD`ʼn2us3>/bÉ$b42KOa}ͱŨJSj$ؔK- qû?O#AGjww<~EGIQr WٕJKqRu{+-s*ʺB9GXvCQMPK%]' LNuD\}j:ˀ,|:r橚|솨:ȴ331$k$n-bsXI5X?8Ap%n`ߨCp:L0ŠTy!ƲVp"BBA }ez3>" fY*#贿w[(](Q&#=kƈ"˲Hm'@8K ʤ^ u# KXk ' $'X`ma+sWv 4 C>Cۊkb!F8`1mkWuYELNP,|UUUUUU 1/*!55:QMF 9 1Ps'* %AM fqR)=8{1n#Tyh/z<_LfmڻTFFZ@mq"v粩\QM [$bqO;pZ\4J /񡵋>= Hm-$(%5Pa!22>{+FYsAMDay\PY*V$R\hK(B oU(Pd$QJNy)%F: ɊhqN>7CyƘ1߼rZrsb07\ 5"x?SBkHI3Ҿ LÔr .*PdsU@Õ}Ӡb윊OV!c Lnlhd(ca`kҼ7IO|}3*`59@ O;ZcRbCƼ1RF -vj0h@Ppd@82/ߎɊ⻑Ӈ`z< (/[nt&25}rr1l`(lFi*qݛ{ϧbں1f`ok_Q7G t67r?$IJw11C ,2=gb=?y߬فvٸhy|?O{(sgR *dJJb| 9:F- x=ϡ=+ѣ;7'ٙY}i,ig]&(Ƿ.i!c\eI$ :8dcy76P;>DcHBzd( ӳV/-GYX^K$oܐ=ys׃2NHg'^FQw8vWoo-8I:ӷ/6EURI#fc٘mcN F Jfw9p:c+4Ü IpNd*W^ |2; 11@\(O/dکN>G}o{|:oÇyCpzӘ,߽ŒDFڡѹ&@v}=*>r¬E{yC{`/,_ʙ_ȌD<\v|4^kràF<La+7OvCokc hA`lTp%v%HS~P'׹̵yS0eq&u\ 3C%h[wWts9u}皊|;vJy?hV*D; rJ؊S%&WA'~b^; 0&`o Ƿ6anx;f-e޲cm0Zx' 5̱NU[i%K+!"i+z0̳C|9 rK$C.:*D"!)¢4g{r?Cs^φ%-"MO#XMp[ b7.Nݕ ΌsΤ3 et9h3<kJ:NY+t %}Ewy|hf{I_CrfQ YC03Djf, n`@-W/V%5ʊedk33Sf4f9/+un]5 PBP uӈx_ crx!^8{AfQ3gcxv/D}I%ZzV"YRlNA93Mh~蠔ʪ+DSs'kPkv͸lrt;w.A)l;ZL18cP${ $%7㭗yR'U397"viI  ʘ0LbbHREU,I$0wt7$A# -v1؂8(EJ^pKDtL < 2${k/NQ¶َ8=<ֱ,kP@o(hНis0ܴt .KDy(`Gx{8`%~A;&Wef;5b D, On%4Z4vipخIzӞ"o&AGIH2ǓOdAZF-BhSVffy͂`DqP# A#KB ҙ쿢ll&BuFz X"-46 Pk:0ʰFӕ!YV MڷB.8N]-*D5acZqކl04-̰28hݱmʠienM ЦhI/`h=ۑ P;|31'n^Ll0caY?o_ S=<ƻp:Ͻf@k6._S|`ڇtbkɃv:_Dz־xbC@||&؉Qvı8TU:1'caz`6ֲkBR;ǧ$IB`&$PGɠpc< E]$qdA,~>hnף tkm$@]^ɢ՞P%|d`޲p{ɺo6\..j 66ԡK"H zI2~f>_)HW5}};x>&rQ[.0'~>i?Q3-//$|a EƫY bp*}v$ӗgÝwBjp,O(_-,BgLv w6~]eADhh>w!ϟCn>ًcɑ9r;-tr$ CURmʷ.م5XC_Ȼ?L.ԍ0pBkeu%L-R2-K Y|X e nYB=:j{rCCH}y^7c9DN(6j {^ܷR$ ڤ¸r ##Zm|3q>N}n}ٚ4wo3cc9deKQd}Mz">8P ]v$`JG{EjaR1v<kK-9JX B I#AAUGhވ0DpfaJ/*{7*JӚˇ#hxʙ1qg">DtbSz /H=@5 Aђ`{|;>0 FtRAdJyYj<0~.*^C֊)څt|$cڞd,?[p<0$KOӜ{z=^3ޛtǍ&% CG>Z>IeDYzn3ɏpSvp.nـ+ |<-xvmu+rtZ~s9H⑉(l4>\0Z y TѵDP*I;!&'NE19n_ nEAW&KBȨdPd;TQh֌R ݠZl iu5,M+w Ljmr>,UAh*L*b1ۿN4PTH~&B ŮVLCj2M&-|b+9耓+VlԮ[0JDex`1f ':e$>6~zewwKfnF%xk+rnksO>̼xopl.oʥ/XOٿ\cE]$Ye\oi"($I+/쨤:^pG<||}ۥLZc’(ѷk; ?mf d@WӶьF"t!Nx`ho) La:wrЧ[tX29Y 2`#'soTՄQ)FTtv^EI4 2͒'KSQ^Q. u7!&mfЉxa#y!9%PL\bp(15-h=Ogx8I')<0eqeyKō\u& (+(,Ȑy$ }I.DӍäP'x}2M[9NdIJ.26l}zݳ80ۚ fǤK/[{epzg svxZ]J!>npA1=gNtT(av,3}K6AߏMsVM!I_5སD1"GTd d> A"v )!0%HsoNv4Uv2ݝ ^b@݆,eo"b3ZdH8 l7;K3tw6=}px}r'2BG(X;UZ&|f6ǼÜg$Ha H#s?oW.PTg"Fv^N8AQ 0~tAfB [hex k442iOa}}9^Z`mt zh,uAq-ǖ'.r緼W3Q<`mjݡv˅ȏa78iv>9 v60c|}=cK K@ ?mCT R2Pʎ7O|H-/㔡St}Pe4}.9klMA,%Њ@q\]`C,xÞNrB~H A(r,1%iQ1A?UןJDQ*?&_9cȇd; }0' {9^)'O_iZXTVW4 UH!߽QdA]CC_oNL/#ח)Y"n,uukHOÖ $2\m@MAV}4+Rx=}+ZΐazR{˒9}kEh_ 6 aM=WҎ7Cz* RU3Oq϶ioH݆5|nz"a- ;ݭoMF}λ)0* (:fsRg|m'4kOEBdIEItLnb(!$6bY.׏)rSXY(JJ"#描.xPKKw(YEq;H| $l$ VU\q˼{ i W;+ ń!!(d@saa,Tgf#$cw]-heQ$X)'\zdJ``u= y !j%sa q™dpn֑ ,][ڂ՝IMZÚ4'NLI (U7q{'5awOQp$4O6_hxVWB/* s&%l~|;Su^#I@-񶉠B4SZ"Q4hY=v;8rܹc !ktCnY6M|d%v<|d{}FM9cJ00axiFayAAs v߭/t%ETf!oh[pcfyXE 3ڥ'Idlr)C=4]fNCMYNȐ&\A^ߦg/L\/P@2\vXEJƢ'>'owt_6Y'_\DDITtXmVFR)yٸڪ-Gshdqs< kbi/TnV}2xi ]xCO~ɂ`Yg}7 hR]ϻ%zx9}bO8^Oxح6<_RtE醤@"%1Ə#:;3n[I!$߱óvQ΃RRQLn@H <һ7'2ƛibD-V|@0])ӑOw"%4[l*Oٱa愻`7lpyKawS#OɢM7Ǫ8C~쎝b ռ$+&|kM߆~&cvc~ XK;L$6Zh1Z M}x>_) c!R4ow3+6o+U|)؅5+>.lMpQzQ$4XΚ$'Pbm~Lx`LۛoAb927ә:%>0LAKdmm/ӣn+-sGCY'l$:c x[0*a9^^ QY{x7ͤ{ho ؒ267oH:sP׉ hbGW0}mg{fE|fT3eGwê+j6\ O 6ʎ8$NH>"bDz6MPSar9EQԄb2QBd$66 ID^lg !Dx|=]/H<34X| k Q6f"6F1wB8"(5Ub FG1̻N鈲i'jjx7{&4 Q7/J#|YL))u>f!zAOa뎓T6R0PFYWWw4ƳrSrj:h]^[4#N7f#Hsr)Ο26u֑Ķ\ sS.7<'\x&7MKۇH3`dT(.f 4i'":ʆ3gxF>ABȧ>ssklb4c?; +><1 Լ; - <χK*"ʕ342FN'!#{,ϝ9_ـigѳf31y,KG, 9HEx*[ "^L$>Q&;dd7bв&ƒGXT) 5rXӇdf3;)3:2%{yͽcNmd "t|c쭚ɃP*\Bn}֢f41b"Oso|e@˄ GakP(+ȝo?͌$z_NBMm@G kP]J҄8Pb_w*@J|ֱŰG~,t/GẦ۱Ɨ{4V6+ 6gȐKHlJw"j5{Pa"i~qtlI*8>G7;,c @nӑB^ %.I3DX%% I ⩚(p $FW VA [~3E5ke`*d2-0Z>pz&e+G8(z!8X3nA3$i B}I Qr$Hk55s;OiF}c.|,=IOLÊ_92doQ;ST6䦟~sHQ0-0ι;6M"NNlQ6б"@U^$-5%]0DvQZJ5TQǥI܃N(cgh4%Q$¢Y@'dDWM㶣7>a@ōbY*Rrg1{FY<'*3.RN,܀8?YџE[j^@44B Ei:|D.p={9˰ʶd}c⁂%َ'T|mRRD3\c>"Ε[]~K@N,*֏gv]'JshӁ}@}yZ~[Gǧz*{SQ7{!Oǽqoǰ.#Ѧ"@.GlYT`iy *[Z8SH[<8ֵmOx//Ώ4ƓUM}XCvps^^(r|0DsU]H{{TǗZu"ot*=O.Fpz*Y+;9"_"u2eZWg`8Ze ᠙w!pQ3@' ?!&/PǮ^h4#矁BA;y>1=鹓qӧN}{m_0nxc*D1 $)alJ* ˺-.0GUW[_qȩ KQ10o§Kǔ$AV欴3<ĀJ4#U =<=}bPv=VDDyQTU\ޗ^s! Htq!:s$mfW`VTFR YRN?ګuehxt 6ErD2!b(R⻳^D]yCz0z֔T16" ?gR 8<{sWEC48HHǦ63G>YovC. 4;$J<Ɵ&V/%ķ ԹN5DR/8VC?x vLMy@>~؟e0b$_9bI%%RAIB< ۸;sjhi"s_x4IeFG};hՓa;5ff`ʎz9S9F sA'm[jTkAq$R~'pLM{̽ 2zb1|̱`ipABJT. ˈfk0]?1?NO^"2bl ՝jRF8 DZ (V%v{!DS@VE`ӃE\t6xP2Ts}kjG47LH"y.gb_悉$vC{z|^b 77B:Ŷ)NNJ&%UǙՈ0b:n"@F}I!GHgW65DМ\b EV$8+rh$i? CZ5*5mj/2{:c@?CP@p./W Z8& 1Jт"2d9 z` _7=^ 89jCŁ R|ki5EOx@y=v}Am4R7-D lEHT[9 IoW??W߈\Vo*b7$qC'&܊p1dJ/ŠQՙ1w! @L'k/iRChP!|>G@1bhw'"#JW:cFHHH51$0!L1:2cQ᲎c!lqY7[iy2 *07#O1q̿g=&ͱ ڮhADFT@ǭc}]hO< 6DQ+@Hd8}]$\ JJHgςuhU c=|GGc8GĕNq(#1(98+K=eɻz ,OKٌ7--z=X7 Hv ×c'ӂQcU尬t򞦓I#VDftgGie9&ކ2^0Ȝ$rC }jÐY"Q` 04ml@TJ%OPqyNhXwv!p$ $55TrGQPĔ!'`eFB '?O1$%>kl ԨT/U|SG2Ql$ _IC`r]]L8-srƌ.و>نpA:?Sa^)_@ @)@ 5B]%5?L ҋ$3HP$D@'8{lc؆C@QX¹0P&΂J3cF.8s^< NF&uFVAjV``P2 h!XGVR0thJ J4ifOJPE; QBZȟ-~͇L\xt"H>Fw#]ŻDZȽ&$(s~v|dmv:`0>G7Oѹ**MD#ˢVJf_*"f!Hq4 )DE Q xƒ(Ii(.&YQ@3Qy`ME8* 3y!YNz 9㥏4p<@İ% HBP->w|}Jp`ϖW 0yΧoRo$!?/]zAX0х` 4'$ C3*eQ@bqTKXk"+m$4*d`nK"4&-e(iwп+LB56T+yP0g-ni& c ,!,f8~}1{'2bS`c`ʀp5<;:h1"um,Tck9Kќ%:!89!bpqG员) !"@'>$?\(I#A veݏ.)"yp$S79E#c>('2,b2J$=#(*P9]ztIo I]N!ߡ6F&ɖ'ڬHRް`$M6\F%+,3Xg3D]}LX桙I!]>3Q14Ǵ^$.E(XE;+cPONwK}:1}4mP%;zv<.>aCaWe&O"|wF ڜ fJc98>܆@qOO m?u'Ƈ?oHGS8tȘ i(*np0n&V} &xq4[FC,K0&9cE˧"sH$U$<(YB@r6 *?PR$~):ꄤ?{9| w+fZڵ$7Pct|7da.& /({s&>"}N2lRi0m)쬧)V< h3XaR\'f55usx[];҃/U6&q]E=㬩dDkgB 4K>O*i/,_״6EMd3ht 7Q2oׇ ȁW %Uv ø̡CZ4;Zp}J2| J$w#lÑ%@QJ.kv~nndcaJA9.pDAaXU72|X˻I&Wfb2B?ICpj)izȌj是mUIlX`^xl ^"lpj3di؆M }2^vlmTcgUM/U΃!*#̉04@K{"RrsigX^֦tHXJp*Jlg(TJTJ12 -A"\u+l^˩ 0:ڃ o d6Q[W3r{tGCڝR U3P<8@x@:Hvd}& U.Lx8,)GHW?v0a2!ic3]9yp^B<]0'xՙ0QA.g!mx|\%[!NYc3/K{hڒc1>UNFD?.v3Qgg̴QQ0^I1 ;](RQA$G6&")$(`%Px8'*ۘK@=OM|M=F(  ݜ[I0yR.y}u}(OK-a%Q/xNM:8 N]  BhksDHe4ØYB22LnF[Wayl(0R[uQj9:Ɏn$ŭ6<898Ó$mFɊ؂RQGVz MG6GKIHDW'!a]M*p Ujő?8R]pmJrNb" T8"d( иLYd I)!`1kq-qv`xMoB'<c+zɵC'%֊x\)YA8'^TDӋ٠ՎqΩC M8[ AmP10UUxG .bZRvLL$ SvIIFHD0 ""!` P?cr QT;["uF4U:(KaR=gԕX:dU *罞 0Z$4&.8[PEEGB_r~PkҪE_#?1:}%o41 DB(FWu65m p9S=ELX&/rˋ1DD@V ;8 h \Ͻ׈_Qt~:_``lÆ{Z/fhSmMiw`H6hդh|š̢kHSHP#6F|{E#)gOĔ7\Z&%GgoL̇>8\jvI? 8<{#- ~LDUE&'?͑Cpĸz۔SɣspxDF8} Lcdq AN#NdkƇRIƊtOSd+t!~IC(W2~!r! $T~ALLL@XS' K!HBm%An3]{SŔ>Y2 4&ÞFa1콈 }MBDTIT4CT' |G˚cKڃ0LCdrc/=r o'#*5NCk. [-hH8T1W]K"Ay\CGi6qOҫ2N19=}[aU< (4 0bLE B4t i `d*ʼn&EHPb`*"EOgd@hA1P]4 G,Ӌ: T|X BX 9!*KAHbc mSjG-iCrΰ q"ɃiƜO LF0qB8`C0I9Ӝ΍S tqp3[aͲm!tI49YfDMȳ(B|9^zg!I% 𓭝ǧh1+8u /1"Rh^zHJ<>νj@ 8*wi_x1ۚ"w7YX<8NOdT%1RPEh< ױ3h5ltU6LX~jX@MUEClIjq+9es4E\C1y6kA*I6ʨ ]p{Giz%`1j5;V8: pOqg216I"ݍ\'w:&+$->*1z<ŌikigGJH~D֠a&֮d6`)F3M"踘UOgxR 0zƵ@4р P-v-vl3v][EknI#::cI!cN9 i44Ij|<"<1R=8hqd2*!.:S:ڀ. i:[̶͎Ej"$4bXRHV,ۮsoUPDHʁ@Rd1Lz!4#F \R =#F('bDDIi=zvIs,#\3B)U3p+֡ZSQ6mLŦaB~_-Ό@p`۳fVcpr_& & 'D4MC<~.z   <-&FfjKMQB 5ڈM㪬bMs@HoÀ+eY%IFozuiuIuŋ{Ўڈ2v6Y]VP͹q,eFa + 45.IB a1k $!x6^Хg4~/ lgqUzLq#Lr.84&!lk@V2o*w tϨkaBI&Ge(.;; e#iD8ODB"Ѝ{8 C]"6)(p-CaePAI~4\cH#J==�#{K4˦Kl4}uANy>J ?bZqݾhUp%+>d~,B:A}!$|10{R/sݛ8d"C{UG:$u}'y8 `a=Ч\򨢐z7Bt%T B44>nO؉*a!BҠѢ=qiT&&b,lhJu3$1"9.Y ,\ !>!~շm@wMz^`4c;٨&S5[ٍo@ )ZZ)^DkϸO+ TQ )De% ?zö* q#~bBLҿejd~q~} ؂"KHQ-P.=22$3|33">BSGi0H=VڢE,M뙍!(11m/;ˈv\0=;tM)풜S R3DKrJ@Q ~Ck܃KyCMpL4bm"[b0Um`FJ0٭>zV3RՠHsX}VmHfr(aN4h 66JWQ#/0_<.:wi:qvE 4Ak|5DgsEܔ>#3I'_`}:h(}`t]Hu}[Cr4xm眽Gʡ,&,?JM6̣hSt_sw/C,L@PQQ! %3T$L*wfǰi B  K @}ZGﴫ::`y'̾C; Fj7Fz͹Rϯ+lwV 5I ÆrV]06Ksǚ!' |wWA1$@bNVwL'CpÌ:n~y.wx.1 ',fā^Qo<#Ȯt^ۏjSv H#SgÐio|D'@~"R,\;'?s) #r\QV [|-q>r/ $8y^^bNzg 5j88Ʉ5]ey>٭lɪ82"geX[03:he)K0wu㉡~ܤ of%b[x%NoW3vfëfƮCt$?,x>TUC V2@N+E b!FyHY`ݳymRCm<4.nN _vqNAJ4Xp`~pB58~\&v)1 BZ f]MpFb{ΕϳpmF1TPEQKpI'6}N%U-N'@r4sb؂.QgnKT$ qָؐAol<'cqI ݙ-9wg9^i2SwL;F);J *6ɶ }QVg}a˖^vi]R)Tf(0=s"[j5[q5;lBYH[&7 [ y$NN찉5$T"DO8ia44 OAݭImNqmR\)sz9P׹D,!Qe>,0e-08[V'v\uBK RpD $v4AKow׭RlCd;QaSƏ1n0`LdM߭)3Z}3#tml[Ih4hb]űMߗDhm@YW҃N~B Pt ʪֱ6 1v&V0E% p*^m^MnYUkw=wnm䡺ezs|lSIp!Ko ^ 96#njL4l S-T!6e72ϻsk[ QSƱF,gV 6y;a21Gv7}1ߕNMb0nYʔ7ɥ  ۄ7nn["7W0㽜U.K^zx%P=&}7 "n L@w3[lMӿYF Gk!$&jN^F/zAMi2}c 0c2' ɽ!ͭtTs˰ b:6W*:s{ٿ 9D NŨ< 9ǟQ4 VWwxV66hs)d#My` LǢ`ؗO.3Nה5%vE&n!~>B6y][C:f'~M^pOOb 6FRa$dM!Y3@x-ç>](5 s1bWfcU=?34 3oHP]Mm3ihb'͑O'f*9@b:/;;ﻸS|o7I+q,vhdRLk0[_hY~ #.񭢁&n$.Hx\4Y`cZ'ۧavRtMwm&Bf(nu~Wb]'!V+[}=xN8xQ.z[Yy1 6{ÑD;o:pt wBwllw|g\^֤Kmld6 %ᭊ2ĝ6Yɡ|?,AMosm c5XI͏9BhME'&6|ۃT GJC:3ˮ˭NC+C-dRnaXluqf040fa8rOpspUجԳ3)ނQ ]hIgGJB,%nݿn /ԣۃ揜V|wT!fZ}9J4z}(E~~۷T8T ^Z@.1+T pTmF( MLt{|\țhϤF1X*3XzY+O/&oǖ`S\Fl51Fg7Btmv a$, 0!xvy6|Q ٢p%uNaհ0QcM'lߪ U #[n1w6SgZ*Wƅp!YS#P:YI[>uN˴rm;;:ww̻"Lg|WƮ30[]xfcuL6`WqV$@&qĭ:b2] `2ͨg. "$,"&8m.$! h$5_6 z&幒y Ib4@[[Ȳ>n_(W/~g_y24fP7LqQ^XoQmB {Lf8+Pp8!Xpc.c/N[qGF^@5Yac3C3pjɨ0o pS6A8\SS+sT=QqGԏV#ww8>fɺNoOh]"Mbe(cfvk*8XDߘln,vlz4tS26QBV$ٜS5"_EaR -xLTXZ۝9jĉ6Ll59+L'JAlhVu B' $)cN.k\1z?_R&"C[r3$t @ .>Ew;r8~Ob͍9>)M <ny (C!ֵjfi% >W(Y: 瀅"Az1ʮäm сST S re`p (T87[00p(r5J𑯬E`e<Ѫ|A! VڇJB@qvz3=(hQ+d҃UڢԻ YxT$?PDƋ0R"X}?hM '|͍BpPK@z\|4v'= R-9X vSM?O\ۧZ4cL kYPB-JOFEv["CRDm0§kMF2F!rA"p,9!yC8V$@7YHbe"z݌ӹi J6r.lxbiP.&8++sxbQsV:DmD4ؑH ФZp`r~̭?jcbډs؀. >C" cnciU Jx/*9rau:,䴅hε4uZaV\ç:1xD*jFКBQ;Q`{3-jI4΁bw`.ȉnyHfXpu"mUSa-T2?0و?\a|o> ;$H߬z[\>;ScQmAkbXn24T\-+6C;~fo95n:@TQieڱS.xoSlxX$H8J89Lo/&Gt3Yfv e G0F{aw~0|9>9(f1':a`=oI*jLTR):spIk|cpHbL&~Z= n[߈bX m"-I6em=}Edvƭa"fIr/]AsckmYe OOmGe!gif&ʧ;t3'uk䲼av*1-1 /^Մ&F;4wˉ ;Ro!\:ޓ:53 SɍQ8(mp\Sr4י]2ؼkQS4B߄x=qx ݤ c$.0o|qND:cZmfZ0j9σhy ACP("j]Hj~xTu 'bZPl+%9ddu=]ט sHiLS?o4'\t*R Eؿ *)BVA$"QUDC4BwF.N`q<H< ɉh>d BR?I_X"hbQ7')J F +e=={ysk:7}2̟ԢA>,НNx*O%jj)@cCHj^A}2*jb?Wԣ@-X"/r'Gͷ6&VƱM*`R[}8.XNe$ƳWREé2JW{F)9ې4 YUO7 l' c Z҆ك,Z.=8@݂m2&䪲$ݞ(`'Z> ]4 Mnf52fj ;ѥTkVS9SnfFL[qmEnW_ t]Hcve@|إUb\rMovf1bx|K0`d"4!6{ =VaQ@?(+%wt):軐N&{8', _~8țF"o':U0EF@`8ܭUXj(0TFӫ~R8ѭ> H1i+ =Peq5gUm­U;[]rbln9!^4T?1"d#@/l^ 9Wp5DSjIYskK4|EfAA] /]wMN,a B $)a 6IT-P+ , H#QE3@LQj!A,M@J(ĭ 4Hd _?=rT>;]f/LWT$$…\,IUVP^rڣO¾t,tz9ؼ68s2YlLAc6+tȘz}g5#!+)mAk7ϝӌvb{#k #46{Eo8'of٭i.= ۘE07d`ߝtmx0"),Ȉ"Ng u،gxs#Ag8|w]aF:`^AKdlR|񬅦e笅e>NR`DbGQO xv#&Weζde]z&&BtMJҬ^$\5\;~+My%8[JgD./QurS|qlŘuV 3)BfgŁgx0gy ;2+p`H箰登쐔qyAHoFgMՉ>h;3=ӗQH"kEc:Tu,2sR/F\f`|JMK0Q]zi#Zp&Y$xyKL._UK#yS3:i(چiP' -`\HѦBdàRm0h  qt|HmQ r^$ 57ivБ}&sk8"p$(6DECxb R(Vp"a5$:Ä$wr!֐EC37E14 bJP^?8o"d!算]I :E_%<}qU<$"Gw .2b(> z)S` PoZCi@aaΨa:}^x2Z5ϱ_Ogyg2&D3he4JɧK{aGixLmA֊"B0%)Q())C뫱.ndAul* {C2Є2 ~h!9 P1p#U)0,vܷqŶA{ C&G\0/ӕ[A9nkD,5i+I6gzaL|sֈ#D~㱮uvkG]WV !ъ%KCTAܖO#Z~򦡖ijxdÉkx۴j"`jɂ=Q~ ThMQbb1 ~`8Ń:|cx;pA#-fmݦ_i2vjޭ3y/k2,9J[ok8zqJnmtYԜgr2Nt-Q1턵ˏOtaZJܴ;fSmWL0Z.@ f` Qm(j5nRIՂBlp鎚"|`[ oNA{]&Tbjs_(S`S̪[9B4 C@5ATDDRҍ#{sv gziSr)HCJI >X hJ[N\!1ΐלXLbQ)rpT JxU+L>JA,C>y=*,%HkC(`)(ͳ$"&4! RhA} wV8 f <|i)q1So9JE3R0)A{;D&* Hhm6 wvD\: 1#t蒎9ͪ$ "&B=mtj 4@YWL(@|:qJ|e XfB#a.WXOőbW` $5r(4'4 *KKPh9QFfH(<{{X^; JR"EV ^ SĊ o^~ Vlޘm #|z>>NruA$8(i4P5MH!ɻhzkH?B4ቢC1, agfY) Ul0l(>}%WK3rh5$7p+oVl U!ذʓ`,(BC= ?#"!3|$}?)x̢`PcI9qF#Y~!x<4$ uD+d j ߬ D*r(dHq1&QWT?/!r. W< Il!ڤw$=vDpё1@O]z]$#iJruēG9C0)<i pN+wA"r C;RS ^g0f(A"rãF|bl0P4B0J2!t=c5lm ME &6K@hs1 AEj~*'P`00<5 n'y|Q6GnA|SW%&8FeLî= 2,4(u| }a2wCd:0PnfY'hKK=yX!Z9}GxnxUFp|_6iME0ܜy}_ݍ$0QɜC= kNYrN;vΰzQ\UZ,>?0&4Z?DD15Q$@{"iI>(?n:&Ih}kzuc}y_WꊠV p35\(E| bB=ۮa: 1>Ci놠q)bd:\*A p딍UvttB'rUscPҔ<)jYU5'iVOd=oDR:ʩJyG9 R@ҥA ? ]5ҟy(Agk*G\`UZ}E_&D%a$]&CiAB(C׉C6?@{_^@>{/ }MԂ?k_YIa8P4C4EH2DS@{ M# (Mq4*=:_.z}SW}?P] Ҥ٥&qmӳܰ!%˄4E| K!rP;xW7;w%Jϒxg{B; ˱@ ԟ]Ձٯ?QkPj;qN*ҩfb/7ۿK?'QcpP d-0PzY5,R2cjѭ%$EB ML$CJR)F :Iw= @=ɀbe&EDOؓ * ~È6^% {ɓFIZ:ePV)l2.._j G #!+$64zf2M]UI HV}REEL $كx;K#JFQ=<곏@.B~D|+Nj.މ"- D(1RRo j ~ې҉P/#Nq#9'Pa'5>C~.PÀRH!q(ryhK?NM *ƶuxqEU6 W3qq<:*"A9 [gcX9nXJ`4[d3R юQ0ԕvEQ,dh"/M,oTQ]`lb$|6 )"!bNJq9ᄮv`r\vܨ& 5Z:_n2gjE֮Kћ5 ,>1ЂNArSa.>jFyQér&$Ok89܃ш'"P$bnӷTnlOlQA tl݁qҚ= D5H4D*КT 4@AU)-H 4ffA^ff?53dge;FÞ&'aU2ZPrBJCfw <>tȈ)qщZW'hOx^,!e]Ą%("k(RZTJ(F& F )j֨LF*@hZ" F 0 hii!F&)T(j&it ֐*$!A ₢*"b&b*iJJiHeJB2)PD2 AHӂP,DCE $A}tKB'dI0AIQD1)1`2CàZ(bJZSm bqPZ6DHm`TiډF,0K*>oT1DQ HjMM27iˇ*4}Ag)h 򆂌c l ; $M3{JnA:t$:{MO~Xb+g*wpa. $S^S^d{mNKDۮ|/vCZJ9  #l9BCD7F6*-P2i_Cφ|ؑ{>uR)Fk1ӫW::&"AMy%Q rGP9" l=L ݅^2KFrL?u`kx y'xƁ35A^rryla8Iq-f_/Q@>9~ǞD(I7rТ) N<~2 gV0@Ccv:~-"@B ^+¾';٥jH M28` "ITA7O @ 8^wC4@|Ҙ$c!8*J!8;p6!ʔq77v9>/HRӜT+cG" \O ov92T!hW jz}E! !iDi(C4%4HDO^)aa %@_dDITR(brG|ǠZP IDlGq(RGBiPG ɲ"Mi(ѓ-YpS''7a!:Gu@?k*1 @iq~c "&V-hfW0J1@DB)"ٔ\ &YTmY6 i406<3 a.Tci0Ch@A L:ș $$5}oF;- L" wr"Iࣽ5& 0JEOpGs :,abhP8#?1[X:cqcvZ CH̰y~Lt5tjb+d׺3UC̯äA'KX>ob? =E_ПJ},HKb"2t~E&B(D,un x^>RW-? c9S/Xy9&rbT(?|PQUk70H1 cp)NLd6ㄧgZz)%uCP^p ,UC^fih* g4 0V )bm1^2QQHr@RUiqw,4'yĴf"cʚj Y$RluRRrrxjb@''C0LBhyƒ!(&% ""8 Pw(7h'aMQCaΘF&;~OIT:dĂ:ߠxa[KAPh>C!_$ʼBM4] BĐ > >5gߴC!=Q@\f<٣k /\CygR!I IO!@[@L11X;q1 KDJTMSM TR% J4-,ESQ(Д4PS@PPR PDПBPհ8I(i 6Zi($B"Ehe( H)$)kLБTE)3SD)@ #L()ݕ r UK?Abjcdfv*#@")7 d5A6fйp,'ԅP 2)EF6Smzrt+'N'1nksZ9d~uME|O@R)^'EDEAT[I 萡(hhiDLI4Hs $ jf!&)Z"JV w"Be(?J"bOל'#DR3,lfVZx%`bLn셄$,[OXT{$JGWmI ^&P֏C9(oĊstwʯ| QԡNZXHhQ*fz:"PW@"rQz>xLlh~J@dи72g~q!'t'?d( @˜&HB| *u{/8'7^J n nɬ:X &J,3'0cT41\W㳶G,1af&1/f "lL1H6y [ə&bљlH^ARE;&~%`@j>Ϛ~O퐡X!5B| I=7EMIr"%00!@!BѺ8xjNBnC+UmVVQ0 4!HKM-z=Rڗ4 @2bxQ.c:Qy[rS`i,&ϟq8CͧgڄF3 Yh.i3 CI%]p_L$C$A /l'Ol]F䛰0,FT 0#6jaF*Шm:n J"TTdX`e$%u>,LN_<Ү¿8p.g ֦88SnozfSjҘwF(l#iF+\ Q6Zpfщ l16 K MYd:D6IjILSW@UrfsrP¨S",(m;)n PrB:T( EE{,ݏdgpw݀fҡBS@swG/۬}+#ه~7ʀ$A4MPM\_kvCB)JJD4K)$0㟯0yJAޝ ?cd$VֱmR1CE8Щf6Ds0Ys-Y=INx@ BV cva7̆Jķdr^8`Cp0MqF6<ԑjM#yƚJ2$ q[hvR m2{PS ,Kn:%, &hkfٍd3(3$):4W65W#ō(bj`Cy3nNvc+)fASThm/cT18Їݏ8ܶD>)3 )Ʃ>YZ 'P>( sI}Jl=R;0 V!G0t<WX LA r7t dL|qާؽ:-a)b]98!}Ne.0 ({T( @zF Uá*xe4I~"^LBydy!eHlNgQu@1A3Y8J hljDãeZ&K lP^FEP j7=ER>D%OStm<#߅ 4'/|xm)2kAW r#2݄\ IQq8qMDD***E;AhvQdƠ~Zط^FB(8q4yTQM'xTPU0r 'JH(blՄ!J,";:!%0Zϴt?Sz4rS 8lU3$C (y^znNJ纨j&̍kR0)[ 2@k22{lqI;JfAP+6V<Lf.c4W#`ɪ2K<1$;y<EQQQU |+0m"I[,B=Ci8B=^>LNW D,I/iSD 8\Q0hGu꒛1טJDQ(zhhaatT2  q9c! A(x! u'Pz:6HLvj(E6#8֔φU@}J{o&({?|>xwh)H`wf §`d.ubBPD<2/a.䔄ʜ@? 4ؤD >4RoSPED!d&mq1\'y/#5_ 3j/;DxŅ~U w֪zOoN<7+ ZwIFn\QrB&JYhGFgp%J׽ݽ$&P!|?G`=(ߺT.Ni.)){Qj1AA@\UKNMTՃs !a.s t>#bo¢(sߏr.]A`w vʼnaQۢ?/E e: -C' JD&  A Q4 һp7˂Jצ bD |.% $ʱC*0?} @ l!Um.iLlnuM'XJQd 03ada16&1BMQ8ޮ[fH)##2%`2-<8WpR5dq 4Yã 2c0mf,Ml^.h8kn0l2@ $NFFCGtc1]I3mJDFM,wGhIŃxBPڷWVyUs k'kh^^t%xZclg=:<^A*ͱʟR¤JX!*${JVa*FВ܉ǾPopMuq4:kDk"]Cqɔ0nY̼&Ȯ v@ 76O+Ԓ mӽ"W+fYhq*]RKM4tm{f0xvG-$$ fomҍ5uP6w y4<#*LzHݚ9}L$'$?u&ͯɷ\Nb"'ВCP^CM+ 7 ie1SWp:sX0޽pr9iBp0ߗFH5|HQ6 u%TcAGI&1$(Fإ3c˚W]7M O)6aMņipV>wfD#Ӽ b10³-m3FTJSNK rL'f\3Q KNC qa=FiNju= ٪ XyerJZU_ "%9) (MB$#IM QMLI@TE#J R4H@jff%)&  4TAA2JBĠJ %* vN"JI`eh p ^Ay>EۃOTmAxȋ͗2ӞA1{ x)&*ET)U2@%R+X;l$a)րkI\IR~0 ! .> LB$t @MDQU9`J/ 1 N 2fXJTE3\,+؄d ) npϠ+ #F'b#[$h_דi?ѤV xP&6󒉐Ry%S6jIu$~ Vk@.jb|ʃ'QA,LH) a B@[N1dtB4Bg8V!Ǎ6Vc74) "{-P& m׆6ӥ !*XI$FJi&JDF!Bi)^sr8la*l;U㲃 "uAf 4vºYpO1Qr֡Ě) cHD_PpIb rN0VH t<$zk(B.MF6T*XViZVb (($,tA1TR1 \BH9U.Nl$LTM$ń1 %# @J-PH+ F$) afh( (Nhl p8xID$ĜΒ\nKX(X@$1hJ[cS :1`1&J.BrjӤ9 pS::Ϊ8Fh2PC;;F)8pB)t\@~e `So AwC4!Tl=4bM5R#uPPR4$!19)' HL ='1 %{\P//SͳIơ-Mh< dǿ!G8`Əձoi[zUIx>04d!D2p‰jVƺv>,}D b!CsPD>pHc''dBb|xy/}G&Eyފqwd\ZE>EџyR`b8BY|YQ"ZPqKHjؘfip3"wlN P/p/ ~6f}f_xHqνM EqsOˎ>.zrvc;}}iw'1A_%tRT ٹ$J==`$J>H%R}! 4h 1۹]+c!.>`C )hBB!bZv6EiR($Z) CPQ4f;LQ 5 %}1xfb L38@Ն-fy-)ɓd_&h)G<j2ɬIl$Fja>< L [o8D"=$?sOv'+|sJtLIOqцrHhH5S%r PECV!~PJ?8Dᅰ} Ii#*;DheK&Y'3րw ñbQ"B+E|=G=3~ `׸If6* ϯkgc LS1*% 'ubb%YcY*c';0j0'IdCz&L΍ 2$1/S7u&rSf޼Yސ'y@.'sLgeН{e0UF{{.ⴃ"_y,6 <ኔ}Pf = Jv5\I@$H)0B't+ДL-G2!`Ѫ|Iuampa,foѽ%A:'qCm"66xl2n FpÅlHS178kL62j&u8od+Ky(QࡍVSbbvlO!z8VPFpņmVc!*@2{׭sb-_ Ϥj4bQF#ASd4XPcsTjA :ٌE’n5rqDEm=c@)JvH֏N;l̀F.Gj|)RvxkCM Qnvɢ%2{$Fo_rN CUDX *nrSt7Um"ߥI|KGhhHkXlD,Q0AM 9w+;lry 3ӳx-@GhaZ9LW}ڤdvȚkDe:&w#`<NUNgcTV 1a`+F@"&b" \& ڃ@E$* 4<Ć&faИ"!hY!Ic!8(i^I@JMW4B ЊDr !%B*22EXwg=Ӗ߸}Od{?͡؅=σZ}, K0 Yw .=T4U{^Ĝyy9C>FN$#s<$:m`d5Y_)! clQ  H(9#u)Z7[mP B  P'"9Hi`BE`[I,<^DdI-c3pXC#.?-r B4CiVJ61N. rúh'Xep÷KE,}HU7o@d~C2\P>ӍP@ic"y(VFP8 ٽ'@i`M &HPJ !TP&+`N|tP<ሩ)߷{Co4#jޙE%ly\"3揥$\]_Pv2?z)9=&!C hWvERsETHtƗr`3=WCDL$Hg?zK>&E?΁C$z ,>, 1ai=t]ԧrc^I%$hbcc R'1BP`;g?f\IW yEoh";[O!:׈ͅ $t߯_գd> cdf&<ʑ$ĄJHMB(1Y٩tRV"bKxbX-֦L4dL+w.13n\S]Ӷ+34)ѫ6C`p])eܦ5 ؞Pޖ)m V)6蹛@eHeX8nkm4TOrbW:0&eF_T CoZ)vRf\Rl`DNB"n\yaT|fxlrK|`xON7(( ur,4j5%clʎ}% /{ '93@2mh51_O xhǚoD Ri& Eus5Civ_~ۄC3<Y,Ugị'FLE mR["C0i4> cFm;I1PT#RobLr+: r1ڬpEb41+ 0Ѐ[1WK\ sMC{k]p8HRHIEPoOn1=1 q_;5Ff SOCpyPT >Wو4,%b`Ta+:Ǫ8~@T:wz6)=ﰽv ]Z1&'$Q;r ml‚`B97ԣ@x } \B%=Lk1)uR!ti6Hd?D1٘=^񝟝=x$_ WT q*H&FRdHPR(BN>(鉥V_@sZRl$Y67~- I|(}Eo*1T47;vy@Y /=一#X>R1POw{T?ҡD#&,RB\W+_o{=f|aQg΄Acz)*Z81S gIa+vO2#m[vR*$;OMD =޸ROhy pEvRcpHՄދ2`ahY ȆjiC6r\9\ą-$2LIi_q5ǕzK߮20or1%?]Hj34ٙ°lƄhK1Z0&\6:VBRo0Mr8yq#+7?- B rIц Ţ9"b̙ sDbYʬm8B\=JO,t-?\IW!\mK2;gR3BcJ29N5<әpiӠԂcp:U eQ9Z36ɭS)u`rT4M5Q t$CQxx(T^L `d$'ͅtҢX`f !]9j'SF ,AV1| ]ny_IdPvE6O5 ݁})ω9 N?Xs͍C6o^|mӎpVJsPX>3sJ `c6CM";0I垚ra3m'QmjO؀`iL% @0Dr\M(棛S D"-0Hxb?^9[%8 燌>߸-j- KUTRD; vg9ž'wpfs$V0fȸTBx_} :taR%QrHcFdSzVG}&r!,A!E#MRBXHO7)=xିZ)T tS=`#-#s!kD5 E:L%MPhi`-'c>j"?qnTm53Jun8cԣgؠ  ܇7 9i3pVkOD=D&] 0a}l,poK`3aPT/HL=0z~ ymGHpxZDD֯XNy@Jf|n;cm(B<xLxGM ;D#" ) +6$ #n~΃b$~9M!1VXI0lҽY/Ph((=9C" `B4D8rLDHD+ѳJ॒c EGvX٘ly>Jb CZrNTP/v"j&)(<߅MPMߜ;pb *jڂ ͺL`S ;~ئh@d%*C` J) h4 QIA- '6&cٛT-+O̔3T $}; SvNp:ښ G tcUuSAɺ]Ɋ ƞ1&I4L* p8pFNr3کB#-r 4EMm:EQK0:GldLP$r)b ɔ]G9j6Ơbӈyi5T6M ̴na9 sb,Zcb DV9M[f,1 L&(ALI-Lih*  4ș-+@5mdبŀ5ukAjnMLPW}f Q0mrNeeL(㱤=#AFD6sic0acuyIԔDf%f4[i!"hh)ie V*SFl^ UKCICI]iB-ˀ܄xձ14mB$Bh ߵ82F46q^W*jD&b}hzuıc+!! 0 ķa=ŋpdoMCzjHɯ @ACRa8qn=j,R0DxRIHS( R#&upp" j!"B o3cwfRzˉ`i")Bo"!"*G+mN0hh W':N (;0  ͦ܄xT1͆k!zb&GZez`@qkœa:kFlC,rp u"s6ōbq1bc\DŠls"`٘2Bs&b * AnohERt)2I>hiCǯe/yآ#c լROwq֊*=E8>^:SVL~6# 9f͞߉Ϸ$ MRB>P( O3LAAH3-4oVEҮiԉv1- +L6pa7-&ܺYif]XU6:脚 5)%P.$syDtz1yy`w/rBo'`J;i%JB+1~g()A,*"*""ՕiD>G9Lp2&?,eף_Ca>q_45*z1ZHz٭?AlwYU4 b„L<'w8 (;f^1d_!67!m?g|2K gx %HTbJP.ϲ@QңI4X%ܧU8'T >0z!b/~\|~z1_pHz:IX:3Vm@ԹK@MϮbe 1!JaW -uyC $_$HD29¤hnO*NaOgfc_i4D:!{ q?CEf hɺ@ rC*!;࠻$  , H3M*I{pMV?eiYcME> c015O_?h*PrVш(Ɣ9_^e'}0ҹڗCoءh8rL0r T#)P݂H(*Z)HT+P]X쟱c#"*O9`|=Fo7v쇁 /SF.}[_fOvT4&D\K9zP})PJevz!O[ل8"p .EubЀJN)l H>:{W1.&!(9 .i{IpciN!چC13os5z1L dj{9 Y!TP& "H:z Z(hJQC@ "RiEH P d8S(H qs]۝Ŧ/Tq>kk{S 7n/ n*Vh"QTK]cOcZ\W(::keyN$\U 6LHƁ}91{sBg>hy>/ENai2:]-/i)wq6Avgak Xtk 駎ʓF3ǚ{Eltx|lE?6>(7\_=y~4,^ץ~dGvT`4cXsb pNT6Q tt*̶IX m_6vZ0R% 6Ǭ\k' Ϊ`y`&Dl8 ʇlCN5O1VnKT/1gU6ЋRy,x® D,S"`&tn#h%KP D _>v?WMΉm$ۛq &`qUErL/Ӭ4! بu Xxy^GmjKS@Z\b+||Km # WL钛@py=V|p- swΝOU/yD&CbYW|f$$=%P ipŒ8!La0R+>@k"50,uߡޘ jG>EP&*[ϋ߽bu]8Rw.|-mE+)ڹKv.37ѧu]6̞aCcܻN1վp iڹQiNB0|xδN1;lKı/-m|`jFȿ{UU=cy2e{|ou+hu zU^6Ⱦ&G fsKDSdX#Ja;Jvg߮ Y$i-<3 =/m~:Χ _y7؟HM k|1;6Ira5|=a=,ې:q=ƾE1؏d|?uOjlk.:_'`f]._c>4|Tq:ëL!ۘiD\2r qOWoneBֲM5ܜCDI\sBaȆK6xrnhBzAl͛$B }KA%QDUTETQQEO2$dALLMW")mdY X`V$hL Z=8g($@K:.  J<#7,ÒoQ<5Sx&#F*u7}PT$[iwۢgWGu E:tD!4d9`mq&Pj18xɚ)&݅.hcpꢕu q0%f YD&=U+ :38$T64ք6 2S r!-hGCȀQHstR4S1)(:Y4&0j$D6Y MSTe"cمLH* qtۍi#' h` 'FZ4zZ~9d>qDѥ XOf+q'waȞژHM߆ֵrIw_ ?8\ "[ )E˹su*DAS XHmQoN?oOA|?y.N'f/iSCM¼"=4׀m("R/;"7-#n Ҟ4,״]]":$lh6UR}YxG%q785 #RZ l,:Dla3\$!0A6tq뛛Z-^˒<`8z$DNFƊH]-T|aݩ6\uRnHV1㽺ȴkDCsÂ|< 1;O7ڇWۺC89_?!H {'ǣЇ 410LZa@e9g/Uh@@qr(?L odH(S(By_ bDXS}H3^ P-'z㩃dejP o_DET TױL@J$K3ADTA.4b(]?]ŬH0ɂ*l1SGG A1Æb`!AX4:JDhfH|532I';~3ԨH P: +A4Eyp5jg_g {GM=EjvRJ4Z hc 8p<K8Gʃ&"4VpiFY 5kCs6$kF׹n3rO`%mm :XtDpO&Ǝqr tĜAvnr&ʊh #0rjF,X̍!T] +e˜GC$#|/B2iUHUeGJf`,lLHeO]݉5 Ċ$d:btC A ^gq=:T? d0ŘO~ 3L/1`;5}aVaZ|l;<w" '`IƟ!(%)UH=xA8qBFFay0d+G-.lHP`Cʟ4)NYuR#z_-b;+ƓXOH%ue8&uI $ro>z'lP 8(ZTF`$ ?nL3#4CIT$%7 dC}yMB[h=R24h@ʧ~}V\JCt=4a2"P $~hl$4G‚߿WhTfoRCyGUvQsJIcR%Y?eQBյ70#IV })Z*:8H1MIH]u8j""((qp?ێqUUUWUUr$3$tr96kZ4[m'']OٻV";aBKh! nW(n`է[mkm1ysp[l㯷+Ѡ*TbF2'lV7eG[ScI$̘LF "!t-joYCTt#thiMSnb$j jVPmRC [b2W1(c0ژ3IIB WCAդp0BKBan1 )! IilHb.#8rIDL*% "++ma#0xGl\++rZJ&JX%qdTQcu+'Vp]&3\QDT-+Jqq8Ё6H'c14/i^n XR+ P#Wњ DcMDud(cШ$-qXdo(68em'`44,lDJlwR\ƪy'Ϟ<;E[DUUq^`N'<WQp4j3ruc{;5تUUUTGMQKf1uVM Am5K`)9j:Nc 8꬜zeZAM`#.OgpOCĜY0 b8jOϡf!s)d!"H0JP5L1TAZ1DTٹ[ @J rb,XIaiims]~~?_]+rԓ)(RBCG[u˦ںtpb$X 26$(Te!P]MgMUۋM-HB @ARH2sQʤը/'YlGLdNXwf RRH $$9A8XvPqhJw]:* (΋$ 6(E( z! 09c e2N^ev `M-э! 0.$hu+(s#m@b-(ʒӢ7 2;5cr6T۠kCM-WӜ(ґB0Iv4W&y`qbL8jf#'mm.qy0:$?fljӴT>+/]dDSS Zb![bܨwZsTi,;:*PfU4CBD0E̖Ҡѩ]wp-6T1v$Cֵ9c::um[=;͓G{Ќv0Pfh:ŒMT1 \"*mKna+iu #.V-Tqt#]h6zrF+N gIj1Z0h)JfDiJVƭD8L%c\Bu}ť&\BR圔2*Ur૬f̨* 1}mgc$ ,`YK=sR ̶bQӠȆ=q-7}(,hsdal cyrE'{:ׄ^UlOrosl0kfy @74;َ8} 3Q&6XvWw"͂@{8Ycz&jKPMx5 =s IM>"alwzJSZы1'h҈3d!FMHjgg8<ɝ!|>dvq)&t5?Aq @Xr1!Fߙ&`k@q6l`:n MrpyȍF!h"zo! v7Qp/[N;!pZ Jae 0\Re߳l#mKEFj&jMK4)-nq9믞- )2 P"JK*J  B%i$E-I㮀[mڶA0&fMB7H9_d78o~/S9Ki4:7r 2dS)dms۶2E~;ց9|] Wԭ=n%wEt<uP'!cp:YRL+ow ǝh00&|-c84eՏvS(O[jZ`r2! #ձJV0Jq&$\#CD 0MymX@ ٫XvNWPwΪv9E:Rɶ^<G+b8KѦq43ZԎ$B/B+.'67Uxsr F N&mO/0i~(`X<>YX0 pgul.u3Z-"LUʘצ diSy4=;ٶ fK%smfKA׃l ?-h$RS ¡BÜ#]^.>m1{xhm&Zeݙ5PapZx>%+B"nҊiuZ@z#qM<rc"c9S5ohd2f /v5!(a(YI06ۚVcZVy#-QLR\Xޜr4JB/XLkV)!R%JhYBH)X3paEF %"0C!S@HIHB,"DQ{k[lc.dm#tvRF>ѪmDx:^ϖ9K 0'"=̝gD2A @KBBQ#A, RIC$ĬDʡ(3 !0PC-* 2RJr߷ψu@n ("IT|~p?· sdO_"4q  2 ٬E3Ke2F϶ LQN^Mٲņ%6iqf>TSςJ&0MӲAaaOP;+$ЫWHY urPsgMW: Šjf0"K5g㔒٬)8B tTKBz{wq&& aGjb^p"AF"24#4)[sn }1ZA ߖq f E 8־eLsreHu$x;^uS11DPDC k!N!wCyrªUUSUDUUU*U*|:[ߘHg8nlq1LÇPjCBLqa '>խ&Xak}goh ASTo XUbUF |~o1 ƓL 7ûZLղ $m,~o5i5f>DCCjpH%hE2b %"ܯ 2z} \}91힐gJvAoJql@dŪfF31ahEW{j"#2诉װ7A[{.; g[5ɶ| w1;W.r4!A_捰04*])Ay&_ŜnpF/)32FnW/q+M,/Of C`>1$˱2!A#(#O4)v_lECTT\\?J rHfWK9,qI `;KLS֌[6]hdr_KZHl"h{g1:2Xd+; BJLf;lVn-G}6E&[PV/U\TP3Bn!6hCK-K(0%vOMD5NS,)HbyuYF59eڌ DAbh#o!{4OY{[S8^=KI{9ː-d1)KFgM]j'"CL̑>gqEgoJ`0+Gg^}ٶb  (P((mF60ZY'BY88+<ѕj6 "61=ޒǻrb@&Mk!oH\·TK6nI) -1Qsx#Xx!np:PGTA<҉A 4!,F}8>yzӷ h:λ?q!|Âyp/F=g"FaCv׾f,tr"X6뱧h|60 D()oe0`5ykFH#Ξc:]q8X:z(v.]t*"$;K)d y?{wp1/?q7:S";i EA=PSV'"4 $YV bJ(iB@=Kz9!VX6*( G <&]18&#vXj}4v@u<LFZ4ŔPf4X(Ai&% !A 1auK2."sa*sƑMJֆcj,Ȇpnէ:`b)C-bfM\#D&cMZPJAq䩗QɁ%DH!urbhOlxUgj 枥h$1VT@#'tLa(] y~ iD1^a%(N@83Oэ0!xGn9PDCPDM&k`|pBM4;$6j\s#d(+h+_7!'XFȋdBs3214e; 8|4I@T/`jdDo'Llj:Յg-YgT]$ʙpqwL-2o2B ;W%M!໼q`H"R߶)j`b3`']F:9xBB4V%4Ē4:4ߚ4lh +ELq44ӻ'uZA@=^8`ȖCA!L}96I8e[k4XkAKkFN6:)U0  n_M[UXʶ:f W@ F>B+I%{L$y_gгZ'%rJ,1qyȌ"D$c#ٶ&6$&P fe(n ) p6:A緜3 `z%ވw|@>S)@#4P( ı(D.*R.* C 6Z;sE1/9޻&$^PsKSO(NPM"CIt?r >Qx"ꗹ FOb@t;"| >H(&ƄU`F$`yZ;%=PQh Z}cMEA >ќ'.eYIp@9EJUJorE%$3%&n4A@ce)Xa@֠.z/a/DUoPӢ( "`bt'pv91)Ⱦet Tɚ|Y VyICJq]!A")0"HctWKݶs(+:+9(/>#"RMGమ=%C!op DJ2R 3HYznΩ1Yq70N/O<ޖ/M~GZL<_TBVB&C\ 6QlMBYN֠5;#ijXF5ޝ8eF!,C,l2.hN&X`S):3]dA͍" eX:|(8 /0XpTzxK3Fg@be[$R5GvvpMAmȱKpܼXab"auYhI8{b&[C=1U;ڈ2vz5>&tg>fHjeCnᧃݾ >ǏOF P'}zpb)rP3E124H wXb ˂GCSmC0ӄa jm9AY!8dT8P i*iN83{ # 4U;U>_~F XPi=]"d$H FUj X)Wh 8MA1Ny%9F$LNR !J|lv8TVdHGxƠv%"khtHq+@L}9UZD O2|,#CP wD"oܣWQџt9 }c~9=6pM;1lw.e;J@v$ aW@'RQ#{[YH/?yB'OS@dLG__HL%DE 2'Ԕnu S\] *"(}FSR!BL ZBh끞,H́IZTtMPET%D% R)!C @B'Ru)8(nbCaWyM@&P7 Tr/@8}:_F?h)AhGMgCH^̂7hr $ #lOf'8.zbmT^rC.м:U?IiGi3x(E\h"ilrb(q)ˢuCaDhԬvh)m tp ;=.LLP" IJ(2hKM\ǥ@AJBI^ v@И9pB /lg "||xOՙӱ嵹*ʹ=)$g^7ќ"5J $=8>z?:7t'K@|1 J,J)Hwҝr!^*v2i3gǨOYhJ; R9!Xd r(̚:cL'M5 Uf p#ml' Z (w g_zN ^CxX. #ǔ#}d [#˭-a$N)×׻nII!9Q=/<+q/ ],qn 6k&M!Aӈ~킑 WՙQ-Q2Dt~/:\hD2H ̾+ŏR֗Sr>ǷeCW=OV(haF9O'G!&IFOY47.IA8qG 4ΉAɶvYb Zy .`%!V5^g:,]LCQ3DZbb% ""!~ӥv,ltI< 4bvs |r*DMw@֏>oRѸ9^)" 1yt b*$ZX KANH{`>^sǶ<;1bc '({lhO.W".ҥl]^NI@E`Kz(SUF;SE`1 ,-500 hQ~Q2#rKz$x?FϞmA"cgS\ȕ~Q|1FFMvaa Z:A#ݘ4u rFm)hT C5 I hdԁ`Wh 9{bSσ脾 zt-h"?|3D4L8ʢ"/ 2qzGz<#FI. ځH{Ӣllֽ^ {z201'Jyɋ$59/4ijieR;bڶ Q33bcsTSG-ub %d.`FTT"#M`q 4$V6-  pJL.aZ'84I0 wEϟ%#CPo;)0?]3+r9g^":Yo,;qcbM4šxWdÎ4{(X74* $i~';۬'@xi4xh\lIRNWgcC?d<&rDXbb(d䘐DBXeIIf)"Pt ˩NHhzKo@j}cNtN%NMa"_SjG h=35&ii$"hQ32фY1"ʈt4(2B.7RxɻvZj$ Bƅi-UUED$MRT3$SGi[ZH: UEпc(܂,E27N@L~ M F1pؒi1A"Wr:19C_̘X HH_ak"b$j"2h?f= zWZ} hf+9t2$ iTKͶt焊R><$@McBzdSnR;;3{dXUt Qu v0 `x 5i!$y l8.GRZӂwfB湥ST&@C" l77p71[Fi;=(AYz|,nœCՔuQkj)F嫝b^٠LAt6CY}6 !Xb{ji`h8[[31!5ˇaIi$$Zo\qDiLiD$m;+;WId{o\8 9A{dm=QtM7 87 1[dF">-TC=$3ș@i]Eil0:#TAߌx3[ *X 2߽mecsvz[^Ms." D6w֡4B!opGbTmN]ꪴsuByR@qH!L>C?,`g'86,y-U-(@$ӝZ큌Ml >2# Z 0mHcN0+jAJU!B.H8CbM3%MwC\҉HT*:ڀOB2 ?c h{2ၫ0(?衲=.A xudK,BD$@ GCxP{U <*u(y}N*m(70(?a4P@,- ,@:u@@@CJLBTM )!RP#R RB4A2$ 0I?[m}lGt~A@?B H˳/'P ?b "?JHdRe0 ls_W&aIss:v;B6$(] F IlOײK 'u9D8a{~D_dMe!t!C{ʠ @0EkP7I<)U 姅>0]rw=3UV5BΛۦ| n}w]; QA@_`7J*@B$)N<n}xrղ{pD5Cv'[!}xsf}Ww3Z ٦_Aݶ|{v;G}ϻ s㯺o:uFiG=q}=kP"P{ݵ]lAP>!]:{l |nNDi4Ҷe+=a>uvV+}I󲃏yʨ9oo7z s D}^зDWwNݜ9pu\k9tXYl7;S\/}uyZsܾ{I뫷>/Ό};@<|ϻ>F۰aEM =#ﯸ}nOm4QVR(.y} \q!Y׫ۯMf*6Լ}eܮmI=oeݣms!zíMqnW]ճZRɴ >+>{dw{G枻=Mh޾;e @y>ܷ[pyٳk}}vEO/]f7 OW; Hد[9n u'u}BݴI:}`mng_n{j{x5m>oۋ{;{ek]J_} պ]P]kO{^<>j{ܝAͲ"ҋsn}x]}[}5p=9oNmNsӽz Vt빈RѦnuw>/> Wˡ=5͎n1U٫Bno$܀۷Q{wBiڧ zto{tOE7u[}wǷ{}}ywo4]shTKm{vo{wnw12Vk{ǝ{7z{Y{כsU $+j]\3{VK:ubmkn7n>&oy׽ nܧsFϹo*^zvq;@U5Ӟvc-۪me`'`GGHF-7{DS}Ova}8| vF;QۦEYp}.vaKjJ;]o=|N\ڻe[znm݁Qz]!n;cj;ǽ}>۶{MJU.rusYÇrӣ* "٠Ե캍8uz݄@ݘ{u cZڗLWnUUee t3 7nGTaUU6fS5:A:wwjuέmnQʏwmEjYۜsn3t6QT*uk%v#6w]k0L-.t{W@M4[|pnTQY@v,3n{Ǫt({Ϸֵû-R@8ŻWZkBmj .t,8ƺNUIsר㭪.ӌ۝vXw W[nWv6k63^luܽVi L@4diDzҟjjJhB M4LS ?T~E?TQ4ii &hL'40P DA S$4LIJebF!֕Aze38-ߙ7 ʕ+F~iGIU8;l`T6+3o  e!&gH2;Չ ^>ƑQ7Mmu&ZLH"@FgJ?*~{3aMh0S:C ܙ&}̝uwC2 +jl^p_Υ M&Y磮6pZs" c7sM2~mBQ2+,\|TiF>B}g#yzvaD_3M &;ϝ~AF)Fj^L\U i6%ȿ.*(G[tDcK4ęvw&wH鎞^N`6ir7,A!1s$snscruP4U @DR7#WدA,C{K޾*T}>Ua}˕ {v7iKŖ4SZT<]: XReI-iA F燺_-8]U&m[.{jG˕͍Zk>[k[P7L8$Ťr{]Tv^!:caevqx I.l;n`{@һo޻eTvYo+C;YaH /VU y:O9ۜϐyr9[}C[ZPOlO'ѕ)7m~e+YûmDI?/]pK$5TRKPU )~~lכsLDDQA{}\s9_oG]br. EA!'C0iV( PQǡ򆢖 ,-G {X'|}wQ!)?o.ATqkYk!IRQtR Qg%Qr6[ L $I!a4Wu= ʁY*󙔉r|m)ā.atS,²y{6r&`R%2 koJ*L[/^ۭ8B 3u+Kt^ack;`2/S<gTxJ2)'a`* IP{ǧh\9$|.>1xH?B^*):vh_c<,(iWi|_ EAf8q-`YHlL_F-ߍ pozw㋜/u!3=e u00"+w#?B142"m>zB1r(\r#$(((᪮ $<~={^* T-WE~jmm'F>/κMZnֲ*5u,jg/σ+ A{xЦiC" K0B=)"qV&aQz<7+x6n[V182!fiS.^XM/ƣ~U$Z?}~{X~6d&?#Mi.榸"2|z^}5nk1ZE_wćѧ5߱(4>PMmz]7fuQ^E+Fǖs,1͘<[ī,1eТU![88_ZZ*sU-r;gVMJn<H߮bNyk,,(0sET- >Uʣ HGMƘt4)Dj$S6uA&s*c8k]ob /!˜gVK37^2QLbIluB8/@1"VN-dᾧDWJYD;#s/RQHnm|!5t eRmyEں.aW㥢0l/ګ4:<ԑVduUNg}X+bڬu{j ZXshg\HzioM4Ӡ B)|dž08U"jqW}ŗZ.ݩRʠ.Nw+n!Q \b^!HOD3ImlxP*;TntDl:lH9aD'nv:6ݿsS[54<2ܟlZ/~ ؙYX`KQ`1cb<@]XDc =~<BO=˿ҀUx)+<g94₱hPFHO ,$|cgtlTTȨZ"*&]9) 'f9^H$[g=}_g{N2o/!i"JiV!iTibiCKAfX*Iޯ}hBK1{!f-8g@ (&&uS*`(2B[CC2ȣ"`  M*cBKIad\즈+Db^K0\FSQs#Cd!O@T?< )Jh,iY@1"ҪK׽h0*©G_h>T*h/6/ "$s u&JMJ';h0f{-CCEUY4DaES5?d#B~%4RD0AU$I~dDMMDTHPGE׽|Vϋ2JCBHb/zqX{|8yZã7=%灸t {CMZAץo[e],z.VFY9P&;/Cxb!_ЖFk08lj8M!&&(9K;Jy` E=S-Ï}@+8b!֪8 2&D*ScԪ8׬ r`YAR|{z=")JORH0eANLNbn0ECbb'ߥ {V?ͭLB =] `l"=Do^o c]+lkN! YN5̵HPҢ"t3]  {t7%)E9 ;&(JC'Dd ?9 ^ry5|=m?gZTPJ$ydNj;wppn0j|8䣷Ʃf4ՌuYղ HY.a!KTQUV90tԢn.v=4[iKd)JR)Km!m?9I-mm[mmmc-ҖҔmm[lmdKa\vZ[mmliiJRm)$%[md$mkvI[RmmmpUUTniw:u&I$$,x4#vXo[a^HДq͇&h (SjV+mE3x+nSmB;[k(jU Hw=~zEGG4ވ D9ˉ~Gxh+ߔhMr^Q! \\%FsI #:4> jS kqg᮲( X@HDhWi( ۃHzmadH8:UXm1Bwɉ[U-=fS:Qƭ|ylq7E$yy۾' N2#n28 Ha-AB3)ĩӻJ/ :jBiA1M^3`'L0o9upyڢ5 iZBw,Th~>V1;i~B ̙,C?:!#MvA2:0H!'2+q!Q{/6Ҙ~ğt2Z(^&p>0/P|c*Є@*fg?"`\744EQ6{>t,@cG?h| 2re=Ԧ4H~\1+Hls4FV9ALpo?MFuqZCQJi:D4-T+zwGg  ٯzI髪">(ú{l'M:m7uN3):zĊ^s(ǣhyNDqe'~ibzmٮP6TڪR `wi=^ozfG<=V 0gCntk 4Ҫ8uVz Fʯ SB ˥xI( =01?h"9~2 L#ײVc`B&(NLDz7\B`\Pms̙ڬ,(qHYdw+GT{"z'm57 أl]sET̉ bQф""ǯFQydX 8Ҡz(Ͼ7/ߍ,BSc`7(< tt J0W"?'ID;qqGNۻS -sSmm[H,)"%X/"/=⽼\J%,#1e&+%bn>%J7Y\a˜@ MuPC}*w~ȟZQAJʑu{yVP!aUBt^7$ugΐaQÃ#HǘjLْ rҺR(n"i9V{*&\JY!BPch+;!:ev)ԅoĽD|8V =LŕH%u|ˢky5G]F)9@{YB o\/Ysu53sGw?ݡ~5I!QQ~Xpq}k Ʈh*330Č0 )f턂@Ju hb̗Վn֗Eh$:Qr!BJ0h壺Kb!" i)Qgya!2h%aZ uqkxh,9Qp Tj|;L=X5277!2GR1 5BH;6-[=T8% Ab3,]m4-G7b&DM!3EQDKEDg= ຄ?ȠH-+}4' .JG$@G}x"Q" J[,(O<e֮ Hu0gPd 9:itUG옋R(hiP ES0l% p1:s&(*) տ$!0:q=LCtAhCaxiE'(Xbf&B-P# *i\e >I4RPJpt hGF I0iRgApړL̖}2fY"kcCDk * ;Ѧ[MFctJ wODCF:NZ &rȢ)bRj-]DH) 0hJ)R! @L$)!L(Z@4<7! #wPQaX$ \o4>|CE *8$Rb MkS[aoØ&,1UK!΁N6H 1phj[,#@ratc h" !CHd515AJD4JȡGSIA *M@%RAJ1 R#@,1EIA V9茩p4N( \;LT3(]ciA0I9g}lERiQ B.`(UCRLDrD QȚ]gVb oߨc&& ꈣ=1&t|I!nԑB0Ak?~NbifK@ϐ6D?%T ,r+*CЕM) ~@2 CH4J%2)2rhR202ʃ$Oa}D 4%E@B|bs6ێF=и1h.1x:,̲l3#Qq@Pl #IMQbisUidjZȈŔx[ՉZ!MUE&KV̱##3z5&&b􊬍ɒeFWk+J@ T(D(E(()JLRY$P!C Ҕ $ 0)aE(J*#$/ds3\ ヘUt~AAf&+Z'd#Pa  !;0[($umwHjnL$c#MDaKF2ykATF泃SfSI4"#7$-FBЍll ;$%bdpr9seO 7UŽAּ[2ե` Q8x[zmiY2gxAlc3Rp 3r1pvX6"PYnYcPm2F lVfRTZ bAY$RxUy`YJG^Y(H489Q!1j **Jf{T V?|<'9(iiu9$8QP#^QbdT{;mqM$AMD#5+S5 0n0r30( MD\'OBF0yn_V¨ Wg ᩉG+zvo2٩8@*ϸ._?qnF Ǝ W b VUp'U-L&aF70TOBKY+sHQBaGV :bF!xUvq9wIA!P?y콣r)ZCANGk(C^:G?摪ά'dHHUX* ʠ?R9u1?o?ni%v.(3{l̡eb\YW'䆶gp/};3!QA<:0 LZOwu3}HRRA!U~n Jʔ%4P}Pͺe{Bߧ {%äCЇqqh~?Ns?{chۅWU~&lӦ 𖟡αs<)-󗴃N{D9_qF2QjfUcM¤ȹ,r$HU>EK 1rDY\U{k!Y݋*3hAIr\BUmr{,퀔ޡv5g\B2NmE|F }/XmQI@C&.r (l ̪o =‹K+1TV=#KrS=9 hlo,:E~[a:I̔y6]>ک'۴"ߏ}HH].V?Sv=.?QX _B(M Y:q %!矢sf+]ıl;jGT .CA߁P5&irkgBi6*1q߇\3Ÿ '8PPkd1$DUq9=y@s0$p`,1IrG bP8xGI A\PۤDH((7rNOȐj*ïXm@sk?Ύ_c7ujU%5Nfd#PPPcPMfd3Zr-U?u͍x+*8UQVMq)9X$Ɯ4{M*9_j}_gǀ vpUK5%q6^xO;=?bҖo(' (,$x4λlv ]'huQ2aI˿4\G_=qP~Pg:& 7`|H O0V$e |?#ɊTݿ {Z.[WtxC:w*?aD]+Su<\[)An \#Ϻy0V!3rQ#%@Đ뛬Gȏ;ӆAH}~cP`n|>Hd25Z3>N{}%]/ + "'")`SvS/tQq᳟YrBPq̈P~v`q:AgJ}=T\Nl\N*a; o./7zU et{r'w{NZ#]tۍa MAGhOw3IJa7hI・GMATȞDK?|=-@pMx}sʟ? Ũ!?J^:@ַ(11@Xy᫥8ztFÉ#nP >lYc8SO^E|Ybƭþy>kwGc?Qkdm]$ofϗ{jUAbo 8.mr~?~>gI0W{X \(?3ch\̻ix-骦K<,N_oeA۷& ~$*G> >mv_v!rz-}D wJžޞM-lN Vꭿ:sk] )XZ[ﲫ, K,V\^Y]_[lQG,vc5PSݙ $C8*R,SыYIǬTݳ}^3]Շ3EXhեgvXֲgssu2)!&dR QLax1U{5ֺDR lPsHĤ ,7I14NmwUmv vMu{@:R-Bv=Ѻw* %Z;+; 1R֌`(Xsּĭjx_jp"a,Җ]mT\vᶕiZ"ZB75U9p_%Qyssg lũ^1 cw+$la% >F!rչbNH|Fw"!G±Bfuj#l3xq\30C$S:^|V.H~MA7{^6:ߨksYYRtA(Tɬ}^=qPc)0Qt2s+ln/x0\@HTug:9k;jtkrhȅqDMQCx9Gegk$,tc{H$]SưV8Ej~B >֢ͪYH>˼3q >4R1O)^_9""""@ӫ>*To}4YҼ[mmmms+yr;:h yӟ+f; "iJ:X>%E8o+9g.@mɵO y:E5tO_jl}b l#K[BJ61u%pϫ;- ֱJ@0QTQ@P3PRSLIBfHnd_|NDӜM F0 sӹ:RfAr׶Яed$#|FrNfPtob>}2?L-(/lOg`o#q 13L&}~|,>#||!ݕTjHgv q=m o7UWӤ%|gV7#Go$d ]<C|ntqR;B՝*|VR (r֪ɹBnOi9$G_TjJ]fu[ R :w(8Q\Oե*`jw˟kێ-航H j '߁U?~Xe3ACeZ+ۭua̹tˆ*1$PIUv'4vmۮ<1)q$NI!dٚ6HB*JedURA/.g;yIU|ݕWUT\oeHv2x\ho"x Rp(ֵeyak1ɉ( u0l«N4-cj))ZV\w% X+q ݫA_y2wO`rèϒ PH}F,X/4'>rI]fzrЅ4 pUJ|¼-MZ*f UêήtXWC&kmX8[8?Ժ]Mk1V?ǷqsT|۝j>L07:`Zurj-49)vF ֟abfbVuUVo_>JNyb 4g5`}}Vgky޻&?G %#Z7YʺomYi@ @U(BfV ݜ2y5]uN58UI>3 33Xmut'_LZT>N mI}2CO '8AD1Nxu-3q\,2T|s.ꪥi pG4%{KXvao|ݡ6xkW R@W.'c & wv{!8 1!hK笟j ^>H?j{" +R Bq.rwen[7zm$I$I ןt*h"N{;!|%\X:U/0:ľEIJsju\9oIwvBWO/mnz' aAQNi\sX5s[nP+>+DbdBHʐ}̯B..}lVG0iOuXMgB/YdmUD)ǝoX}-b,\;XnǍcˬ'f(Ҍfu_[mF*j.TՐꟃ;G#u}. IVkW"8 UN!W_=twTCx$$Jy|.AUwW6h3vܻm2TŨFת>hMIJ %D4!&k5'& 9"=r՘Et?P?D#))_.ȉgj^JN2C $ HV#c@dE'KQHl,:pb*vߵ&kXrta 8Pi59`i H*kU 8+03$2/ X RELFgj!b~i׷#]A;'XdY%LaEWl8 2+.xO j~ JJ(,0 b?.Yg9jb il"bJ,Δon)ƾO^hm$a 0џ90%ruFߚ- G&!eĹq8M9faAIX`ᑀS!PӕeeQeYf^YUUiLL 2"2Fr 02hrʙŢ#%"|.0)|:ER!.rxEv&ޚ4GjP%Ԉ 5YZfdKmn7QOsULU\T|krŦ%?>nwFu,A0 m6aFKCAujJlDF$):UVAeU *Փ!`!>[X7 T">ߧ?W!@R:3q|9/NƳEuwv_OsOTW?EU: TA2H"*0N|BPne&B(B}řc?R(i/ߊON2GFVG`%;`6d$:7;.;~F7zLG=[ņFBh΅_9UAP)>gxJSzzdzboOqMˎ&n|mằ>dxuy;> E~}4E`!`_ GGz uș3n XL]}y]oj~dvetx9$ayf Q; ,'* gXMhM %+p?_^uTb0 RD:|Y{S:)DoaGÜzyַ[CWQYwƁX4Jـ :n>ĺn$0BTóWX`zt)+gw);;ҹ E;zݍUP麏/#"*]ALMbh)WWVN 3荞%(R^h!@8gDEY? )rOŚE"}2.~LBeX ~E^?MZS?TsV_\>?AH:OT=|1ĸm|91>H f@͛8qe1+ݽpskQ*G}$t"  pT@| ubwh~GL G(gHps.ڭ"yđ?,Na BZA :pdSnY\P`yu u:xD] oTg_ X42Ar3b 1rڒ0n`DaBkͣm@,0rn6YaCʄڗz$N5^>{_a=\0pZ:W%?#\!?1N eZ0%;_|A"$A*dFoČWkR9gΟfۧ}DK*KJ?ZѭBb06h2 g`{ndhpRVNaT?ߛcl?[~]0@G_&>{fK"@_份oGr 0Xd!MɂBj"BSzh51A!TLDQMRM$QZx@~}{/G(AXUhͮh^ PaX/)!=MaȨ["9sՁG_uIt.~ڜ}$b Sz#W~@a:~CpO;1w"i`W ꐇB+I`_UT&[y]xsDoD@H$7bah2`cըX~QQ,3h Wl)o#xi:<A 8Vz, qDL>͌Dp)Wa7D]}6񎿻m؀PDRPAPċ #Z$R{7+k{[XV?BQ@2>e^(\_|oQ1?U&FJ@LC% r^? 7%;PBG#'BBzg ~cR|6v R I?Ug{?# X3(R bHQ)pǕg=`0YȌbWX]iu q5چJU%t'ٶj|\ń |% '~Am?-׃ő .PYB'K d<Gdk-taޛ3-eZJ?Ue]Źk+Ύ ̽E(nN+t07V|d6$ g*Yq=uYao l +"aQǥ’pSuMWqShw'5tcxW[޽"Fw]ZKH>^R]@jlDz}Dłs&!Cs5ȁrS[%sG~D \3P`(XŁ3VL;]:yY HA8YV,[,CiN:jԫ|2w+4S/n])1uzH_7 9)WSD[@F\ҴEǴW6кwjܗ[&80X-B:=sp|:y,;6Yщ[:d;i!yև=Tx}?JAjeFFfp;;T}?oӥ]Ws?G sFVMkOh(/J%[ݣg%~<;p#a3 ğ̩f'Lo]u%Cx͜ U9_/2k4|<{|F@z"dS8}/9 >O|kVƩCl|WFk<%DA@q[3<{.#l?o|tO-ADVA'jO.O꤃T֤Sj輧\;Sjn Z$ eVPbŊg\P+Hf WWUc&Voy}lX8eTa g1T]1?Xw*G=q:RR:\?Q% 68I&*Zٔ`k֖6D 9`jakӹSK/*Δ.W:PvlsXPr`\qp:b26m~݄gHucQUQww<v<]]vAؼ!e/?{<OWWV};||*R.PyCP+ VfuQcc:\9UzP5*kb90> @88-p9ϸCM^<.h7V # 7!]ѯA>R3%c &b(YZI$t$ÓmV|.)4qsO"tUE-6+p}tä́LD. aOw~!D0OsW Ot.K pߌJR -!yv,igEL7bkP3f, mt 1DppT3M`>9 1y CC5{TAh<&%&pnf4HVCjs1kzu2Zv~3  xۦ]w5!ot5B)Tzzcy+bau+PoȱiW;V ݍR\^ry /n Vш͔ۙNoU!S[ $00qDb rx1` 6S55BK>X^-a`~>6w٤]TE50u1I$UzI(ޟvT@|*!y1kxy#n*ڪmCgX\əك__,znwtq |ic' >?XvL6C`H渝=\|ZQ~G>rtI))6bS4HLVVW3#8Г USL'?O߿oWQXc5?@{3Eρ( mRMT8[7RўS>aCeQ x6b__untaED0yg|dbc0dOV}2=sWׄ5LyI\eqS s-+&>ͻ~tQsx~͆gv?붤B]lAh,;CƇ̯nV—2uBDI,#;5zڣcȃ׫,b?=7+@vHY7 bOzʮێO'1Ӷ$ohp >߯窆o>N8:~cj:zumRŁ(C[/ƒMg|] 5B* -'Ec_a~~f2A<>6B:@jb#k/o˙]ґㄿZɻmoc}HC~x5 4 t?GD9 IX=~34)=T믶4k㤆kwӣ+@[(C<۟n^4.CB"d ѿ㜷nʫHrWg\)c=6)v \*0-!P'/WE$y0ZuϠ[ax#q_]>#dpmqBHI)I8/:Q;)1u э]G%eT4-@}lejܚUhVLȧU9+{-= l[meՔcm# uLYXV8m+[2@"|&36 ֶua&v޷mFؘ  &mC4lS`C F}3<= `xr" ݔbK@U:Y#%Lʄ(Q 2VOh1CNZMoG.crGmjjB58񍾶j#HtޭufdnېV]`>ailbA(L;Ǿk_k/ 9{A V ٙ;ߴ,W VWem :tKk$xIԑ g9io uwݸIm#ؤe_nK] ޠ'=,GsOoMq1_zRC<ƜiaDC-\>m#ZoʫCxՇf ]Z)qhH2|CygZs}c}̹@b'L#qXwN>e@VЪNnCe#{dam ͟h^ʿ=Ggew2LQ&3aBqrG:%kh0Q!58A'?wpn(ThL~l€;3JPH e55$9f}xFa zBo\{~>֝G0w:vX: ;~w', ΉH)Ҁ m߮oIQI^HxIoZg[U"P+R<_o0DȜQJ<rڧ^¿znkt6R7TGi3>;3JWlSKNHh~\%?1~~(ͳ(]QPSHkPо>ϻtK Jn!|+*bfy{_S^ߦ 7/ƃiI(zs7A$#C|@"H"ԡ%L?pʁA.8IUW٭|1>{l=sS%!t<_rDPbr/B5ʱ}K=Sj,--2?> ĕӏ{jvqŠZ;vGk}џH|D("Jmw^?ԟϥ~}.mCZS#=>ӡ1_y gn-1)yPDLW'cҋvQ឴zgٖ=YgՀ-"tesCX#QO?TOSM#h~5|h;z%uv핋ff + nLhm)W:p߳?O 䪮B#Ġ\/4ӆJP\PsA~U{GgJu[쪠G؟e;h0|1]6e}S"_?&Zy 𐒉\oX:CFȑ*~]Gzu=D Z_ }w^_H kGN=c{uwVג]yD@+ܛ(; >P8bjTT̂ |~T@b O>.6L7z<;@_:@GIOWDBoD8ܣ̧UgU @_z6 ]_E%0#zT*IOvV$Sׄ'˲}N>?F<  QVbfwф-÷'y|ylp{tU;_~0R2Q(TTk5mn`Iysig(рsr3IUGO9EC Ge Nh޳(|toH!? "X hʹ N(QBSCZ< / y`f0Xȝd@J2"]D4a?@:Zw7+K ۼ }`JON٫*{WKhg;SZ~_-6buVa!+&2l?շz$ovoǓ260)*jB^Q^/t$:~^)q? OӦ>FdڡTYZd6a<&M@X D$A>UgVܠG@$UwC{~@<4 -v=o뻜oSd2 >Z?sENgP{ze*DϙwCgJAHɿ{8z{yؓŒ} c!GSaW:&q $yggo>s1:H={r(iR~6ggGϦEBCHO`G.q  }@XD! ?<iT,@c E>r/cswG8o簪fY.UUmVUUUUqf9jʨfI$YP6m 9$I$F$I$7$I$I$I$I!#rI$I$BFI$I$I$I$?*We硈ɃeHzLiD.آ j)*$a/x"D5V EDUaF8APQ'n@PL$MX'Ѩ0 fXʒ&$ v [1s6T!OxG, 1$l ]P ܒɟ#/at~ $*C?(C G=uUc,LkKٶ[R4k#65'Ϸf\/vߖXq]M(>"/(#[V/f,O^E &J<)P}Hu&Ue{\BBD|Ơ\:uQo8'QzLB@7ui-֤!zv[&[<j!o]p?E `j8 JϷ l$o1qOPXd'Y:n6%BqLJDhl-Kkj7s3}CenyDt϶.^ B"~L\ˇTJߒzzZ$G}d| ]֍>G|fY {Ǖ?%~} pW^}[/%F(D-}yo\ǜ=@T+57? '^m_)v$vb+ P:-4 J}sm4D@ dk7cDH#&ne}ymN=( j#0HR"5?姹l|8p  xeߋ5Xox08B \tHxꔎ +Q'cUX % " BƧS6"`da)!+ơgng!bS_WaϏ]S|<ڟ/2YJmW8YyG8@,Y 'q! ;a}" b%$_Y_08c(ÎLJ +LMxV퐮z)w:okH=! +3J!/,=_+U3JDL@H H7w67˼] Nܳd9Z+ AwNi{5gܭ;r &܊8#=!y0 Pz?Na/嚏 1Ŋ:8LKFe5GI L|CXa݈aN0x^mX! c2R]Z|p\G=⤀Z-'o!׵cޓL˰pJ*YE7I0[4]Gv*Q$,R1sQ1pv&B/f-H?Ǵ!Bwtr/w=_vwd9}(WzYIB+D[ ڝ<;?wIYeBW 辌!apYr!$CzVa?G6=ھ$ 6\U(+uz4ױ@_*Q@vg_[i9(u 1?rnT't#nPu V\:6? M/Ugx8;De v_;1k?ZkALr.P_4R6R.S@C){o  GXUYtݞ{:!^Â@eHѝYr7~^s D 6h}mbB^w@PG4B8/( M6 meb?es}E#TDlp@h9-,ÏΨⴰ+Y&H `h ŕ3sM= #͓ru7xϰVV!p!3jeDj\f/vNcv'9sI$a : Jm5̶N;`,xPm,4>vyZ}ZaیؖGS8NPd`ħtGbc1}rM}ڃWf7f` 2l>沼k8{&Vx?/E*p(:]Њ;lWYkQ7vEQUkYߴ7 E$c鈍\}A<߽ ~W0Tg+$M [Z}s =`AtKu~;6;vA1:tr_zo\$Cf?]|~V_'0^yZEQG +Կ(@&]48b7&Mm5&%1)39 !#.^{%RlPd&4Bc4q|%ٮ[I3fSi$  /N&_?\4P54aDRSufPkŞeJvU)i 4Hc>5#;~nwXXSVs4WᏕ4f!휡w62~>s\9$BL~}?Zb)vq ImDf-5"sxz%@By`0ȠPlJ0A-IRԔJAR@PTAU"22ƥ` dP9MdTDD47f"!2ʚ$`(f;1 "ZbH&8.p gC+ɢ* юD$A;ZbN(t#DDEbL;f((r1 $0qXޓ ;nv,BH$g/ ~6[S>٥+P3C!WBw].U{ֽz41}Rnз\MHi 7k%=|D[k|lUiTITj?dv={n_W41s uҀk⨾ꮜ ٗ۹YWrԣD "BFa{P ڽًQjn|E=oYt_n)Ʊ[ #1B+- [PU?/AJ8]ffR+*3/,3)DKP`j(Q6)G֤ UVAL @. dGZ\aq l(.@5 c0.ښS#wGs;;#sgTtFb!ث4ZhT-FT9+}Håk\`D8 )}<߿gٓhCPD H{Z m.P%D8JdPA 0S,BJEJD 3@vKU2wի,Eh+4خ@r!]xmqsN0۪T/qs Cs3($D @"mq/C=~<T2>^$Y%*ۥֽ @Њ ĄmG"&$wI5_W={#dXyI(mt9#x=:zEĥ]c\0WaqT! rh1Q d8C{GWtk5Sj,LP *"WA$ȡ)~p̼uYpL]{b3#^LE90U93_%$'F^ִ\*\P=vsJЁЁ~E`P~AE" Ucê%o&[V `vຟ5^PI|]!$KdAtr׋"CLN{_%#Wg7S lyѣxyg/Ā(H3;"./( &GGA)2pcƧi.7dFa^i~ϷL~ m G>:t}&9ۧvoo qIc}n_29 *p P'=HJN]yC*ze?T,}K t̊ WD,f !8z򓛥_oQL"P݇tqKxd;صo -F+o\3ƟͶ5x[mKwƉMz?T~gCGpEU?zCHcElogLw1٦BߵN)cɛ %46]o>lѠC-p#75M+ ŎJGI@Y|61D;N׏Wve6v:OKD\G 4xc>(n!:CMBxחCJ-cx0(&"L ڤ1*؉]U[,D1WjUN!k m4)!br} $hԷņt,-nX;f7?$Bb_uQ*dh8;08@_|/mGon}1p,P`A&0[4NB!@%$Q~ᢧ{W-H{v`x檇}4˨w ff(wՇl48f^݆Js@r c`IE $ oɄXҡo}V?f4"OC`>jB+j8L68skGԆ2ۙkJ+D~`P?gLzBu^THbߡSB)ܝy{,=OPҶFeS?KA q疯E袿(c!騻|в4D_X{=@{˅U]STfdRv,(+(0E{v6WYeXaXﳺ,*vS6({oVu[$[}(9&~,1R}| a F83QK/OݖkoOmQŠn Go#*=[= G 'RwxBά>($"@iI9irMeP`DVW:JhOHILF"%V ʃ @ A6DYw#۾jF,(iOy18İlvWJxeJѦ>5o߮+$=]'^1 ' gPLGI VW~o)ck)pK>T ,N1﫳t52g۠f{. "gZN+ݍzy wK>̃^Y2 !&,}ߞ4i^NEKH2h2"wQSGU4 ^F PzFΕ~ n. 3/{[8r89_ϛMq}<f?-&Ȗ7=335%Uz`С?TDb u_874?}NݵJҧtŵc^@zMCa΋ R]qTޒדzp&=2V+}\b{bp؃;7^ OQi lr1dg=S֘̓>s.?`*ň@< _q#*"8,nmVuz0~ma2mi~+H0) 'Ƌf(4}jgܗ(_> N>ާeg (vY' sD}A7ȯKqޢߙr؝~|DlH_O$j x|^ƃzRC nOps=ɾQ$35xӬ|7#ޥY ,~YJ -&W,&K󈲟NفYenXEmm\#>Q'IX%_P\=?<]W_B 90X8H־27z =,/M-7G%ҵq,/lJ,PU{ߪ|Ӗau/i` H@c4ꠣCp0'J=P:_V=gr=?9fj'^͵:sg: I$OAcZ[7Xo23mU"1R BӮ788Ůyh9I7 0GmZ2 ' dt ʽ{؜BLho2oV38:ȣ-.`B~V5?~|_DGV [z5S7*Vhz"[h9I@5Ko{\U W_v md~SFG~j[KurрUw.AtbRgn.ؤȈ7{p䋘\%s k/܉^@s6I n!d.#Lm2DQt@ȶ[(J BJ@5j߮;˿怘, >I7$ӝ` 3"'"/] =K gC(|^:Eu`#& ɄƸ]'ioBBAN۫>?o)"]>mi~? 'pwM) .^~~yy]FH <ض=xQ>~g_kv^B}cĄ(A)<꼽?.oACjOi2}=>ҡY,OY:a:ttoNt'˥s "ʈ0_d?qW?:㱂:SeDmWV5ٝ`G\d͑M4 158QLDE1KPAHT,R5!!SfF+L@@ b=_E~XU| @y6Vn} +Jpg,C٠h~*SQt!@]J*({2JH2LAL! E@D!!K$I04-̌M$20@I# -)@D(*4@EUE J"|;KLJ <5 e*;B%S4>XF"hcVX?EN]Lhlqp`" HZZ ̆`ۅ$=$*J)isf Rj"IZfW!7 J؝tCfj5b#Hԓ5 hk/nlp6""%N k0̐q f30(H!SgACS!HB!'PDMD@PAYQ>'? ^3AwieLN52Fly`Q? !@P S$BC@abI.v!g;PfJ#"8"Cwqn <hР"s,2bp7? ܙ(E+tr2oGO@@Sx^ &+VZo4r!2rPbQ#p_mc Tެ1&уQғD.jcK?vHPGOn=i Jo>tQm-fu_`Q> o)k[mUa/6c<}ΚM=ɦNj=10WGK8 ̎HDNYq ~fs233%{ax⁍_ HOuǼ{i 5s4:^^aYљXuao Oj[&+3h4OꇞOC2 ]ܚqN0x>Гd]zDP|bt#b`Thsnp63, FPjj ]ac bF_hG jv_&2M3MԩyAjŒ[R2FHB"&0g #B' f]o؁}?2 HAX45@ۢs`4ȱg 9tfNO?uhe}cύwu Y/z!ߒQ1MoQDeQC rb,OfAP'{A+` ѹ~@龓(NxKQ@3SxxdBVJx_Bgè2㑰o/ vr6T' >u˜+週0q˯~{E[Am0#\cܖ$I.5|uҊ9x  v'ls]gM?ږ0z$-s w 0*E!2#$5a62m?3, +(^W I[(0#@ x`@btNW!/iP>pᔽNL0#ʽq_L򌬚)}$!D<^n0@=F9a@(P00_$# (:Yʼn}_&e"Z^8Pp$d:R2MRH\,>x߶Zka((ht$!Bȣ;YbY?#}lQvM2{42` 9%&r{:!]P$nXЦ [YLŒ)ί0f; ӏ89\a8 0݈9<3'~wDžUm&z`Qy h?QC. uBq3@eՐo}-OM֛X ĆPQpu}Ymx|\7d:<BR`$NΩ`RAAO it^q#QiYBTuX޴P3 ǂ'{gCa ̱ț(c|/Z~i"uR@ #CGr㻎tx}^c%$A JP'/ X$ %!8ވ9j=yO3q ͣ_gbڟ@!j%-D{)W~_=?jox>y=&ॢ%_ەȍp'q7o>L`,|2J2)JErEsuP0N`@rA|AOkDrujO2 7~LpDbFgDb1X7r>}^W+ijlZI@sއ *U. VE a;DUR?Kc`8Hx+Zu?Os'ë_޸ƵkZkZֵJs6{ֵSjSe93NvXzWf"eCc*;P”!*%)ӼޔXE+e15n!n3]ݭo;NwƝfu #C/$ڽ@Ma=|;ɘ 2a1 XF\ImhC$!iCz7I;(zyIIvL /בTvXPI'. ~->DN^uOBUP~]gr1}׎*NtMl S-vsĿUlo/%<*CA_/V>ջem 9H^g9Ҡ́y|$:]Vkֽym;HWF ^"! )7lq+_} u36OCԞK4u?]u>WٻG_ġYV,oP| >!qѸfsøxX A ?vYP!mޗCE\nAFK܊s]N)tìSd'|+Zqrns;Փnm$tk [ьgH>,ַ|<u^=5dy+љ~#ۺXQ˪최[s_zY0Qnrf2sE򝐋cV~VzWNΎ};*Ʉ[}&`y҈4T)z 2oJ̸AC΢%ȁwt^@/O=PLLE߰EјVnp"gJč痘Rn;8jǘ }~ܮ!ummU*M^ꅰh/n;rm߿xh]R[!.A)4g LHtbyl~Y+wяWU4v&/!BZy( "e\[ufyiJvr=/wS_~ L-:T79"2I鼨=|xޚGф%ʒN`}'dRu*w|ߴ/_u ;9˪#$e, SwgPJ\lR _q{Էoݑz@v~:6lD4r "]PO۞R26"a7PfBv ȱ8D A3~:j\>uY,65r]S3"XúO\G +x=!oT[_8QC_[siQ!!ń (D F*B;й7;>=yac$ePlѱxh9G)ֹN=Ls&^`$QnZ9&^Y|g$+ #ʨgm~jCmeA~l,yA u DL*Ϸ,:(Jv=~~էy<UUUUU=իWEUI$,\wq%Op+b<|ەB<<un߳ɍ@W8&5H0gq$iU `IZtͼ:1?\y7h^W,_USvFqRϽ{r1e yQfjpr{C=vYuMUe%֐J nu'XS=c6/Rx8_#?KO?9EpTui~3MyL(@d|[<ȡNR P|:?U湇*&e܏P0ukjUI|Lk3Sv?k/1sO]1ZG`nK4x;_\7wM^mƶgYk[Lj|@Q 'aX H@GP:(O 7CW{EL`H8¿,ڑ@}+v=c.}^ZknBvqe/vt$GsG/8<1r%Ȓ`b鈆wԖ[,|,Tڇ[o|oהjcY,;ks=JM |6p݅ė*"-v=;W +ӹ;*ƽ|H%$Tു|+\C⌢ ߤlkaUKՂT >իQi吪!FUnZj\hudh1}tYl;4ճˮokS"1S,}1pmJoC3ۋ<[]G=o7]׆TPs(vj2{bI C&{dT/$=]GƤFܲs3,=񝗈9ukN;&11 Dhm#?\)xfR@[י(_nֈ"Gn_XJCAqJbQYH&ŐY0?da-\~ b?$s*/g^PCBm"5jYGB6yepy)t0BU>2{XWId_6ܾ}}iV禔d7hKU4Y)sV5z誺F^6emT{+D|L wI&ISt||c ` c(XA4 M00-@Q2LSMT\N@K!!TJP%PK@И  I&Dhߥm A% R5M Ƅ`HQQHmwhyg*@,$BPRH!K!HRQAIQ $%(0PDJI@DTDK@M3LEP4 @D&fPPIK)QBPMM R5R4+!+TD CBJS2U#C E-(R,J IELRRAUE+ʔEHLH@H*'8d2JA+IUIHU#IP5CD$TA5!JVYSE4Ҥ)@U)DT+$E!@TKTHHDPAAMWy"`(Z%h(YeiT&(ZF)"p(e*w$Ĕ V@ (A8,@ )BPL) A4T ̐ER4$q%5L))~ogItV C0 #& -"XG@Hnݿڼ^.qkXjj+9 3OꈁhQeS@' ^T*T_"y!NRoZA(O^iPX d Pr_/j@?A!9+R(d,ڗ(RTB0H)* A.d0Ȅ1!5ҠH.d:$2@Rs0 wӍ$$LHJ:@Pܚ`XP&k5)klH*F &%Ywa%*$Kb[0̡\%%\!"$0{dpJ/??xM`f{}1Ȉ=ߌP B}0Q!c*Ȉ{ wUO("& r |&o~eY4UEQ/8f 8z/b['[D`n;˟ ,YEjlgps]jFOJ6ȁjcY>a=@b̴|x#^ޣ$D1o}F>{ ǘ֖ IM[OUqeE]km)Lgɬ&wQlmª,4.π-x5l%"0uIqP $pHG lf+*-i]qJt~~ [Ĭɀ;DbB9_)P9bM sT;=S0*sF3S1Ld h>m_>qm7rCt3/ ~|B俇QdCEVТTW@VL'NâSvN&Ax,i%>inÔE7/5Zf00lɉGz?7WO!p{Qh鐽jwsO͖Y3gՄ=$]8G!)%Z|oe|e eOuQW̄C=!}AL9g;~CU}G0K;ΟI'=t<0 "Sw%ʒ8kU'D5(j`8{?hֿ|UwzՊš!{ٻes/f缏Vwr_˞̽>{rӼ?|c>*6|w2*jd?Z1Cm;+s(G uX=:t5ˢʧm syKrP:u=I:q\M͋TXLT-.FW SPk{=Cn?y(P-@?mp =qBwov{p~QOG]?̀~,{Քywx!=|J9E;dҀSPLAf*ݩ8|z}{.q+ib1 U0Wa9iV`!E0]cqxڽ?&f'ڤy`Ku׾@dp7C!D ><*7:gwZ*ϸ jb ք ǶL2.;?o]?'l;QD."D ̟W|WO)}vҁA~L|Nnխ9Gյ=7rB"j*1""'&O2;wZI:Yjp2joiC٥{jf*r~vy8"{0`ĨB_倢0,^G_T}Wm77Q#?rЇ@8~5l#7J=H~eϸIY~nE Lu;Mse(FX0z(-{H=ߣe9e$l{8Oy8=8@H5X,<`(?1~0 nG"c<`@{1$a#{'WEYd;uJN7<+=H8y>~Oj4vs:9˗ɶAm.(zk[":Мʂ? @yZQ+k b0NRF"P[@^D;$L@v1+:ކz& aT/c=Oxi:7fQʘUBr#ka3p \¬ũxICX ~~%ژV*u*RX"T#P$4!@.t`He7d\!Y20"\ˬJכVBz`~A7 \8 X-{s<.f/V*n帰TM6 bMn1`^6J8v6׀&BG@SK5H놁ԨY zk 2k@֩Un# @ h4|ze}q2#R@0sװ#xR~x>vHec<$- x nxHK + qJe& ˬ!̼q(Ҧ N+ څ&7ot}8"ءN4P 6R㮇F.$5JC71G0ó_tJw~/G~!Ǒc{"ײz^NP(j#ZL)bJӾl#eg^)+|/A1naw3wلClfO79 {t@FP `v\m1 A"]`% e7'ޞ\TRd3ߠr/!8N»gCXTr^@) \B׻į^34ruLlvVMT6몝CD֠#,hDc { 6Ub(: "Q@90]}ђsᵑ'TQ(v|ɏ6T qϴ[o ҙ &BhZb7 _-`|xbj"2뀵1 .j Cs&Ak5Y{|VHh90/x>_ik9@  @@I-,?}*F}X'7yL<4Yv扌,y3VfAѣ9߄eyGdBI$NkcsTã<.=of ;O~(u#Y˽PTƦ ?3`(Y h2pfrSjIXZPB ?ʌn"r(L< @M&.9 o*T4ٚoճv^^YOoMXvzjtIeɬho/-T;? >TUv(8@crЖ[۩ن!n?'&˰09y4BuE 8%U]DXmh|IV'q …AB`\z@"Q0LyKB=3C<<8Btu!xҧ%Rv@@&NSV7CBi!=\  4"vkX6! :!{1GN5̨B!`-DO;cSxVߧ|[ ڔ"ꃼ+E[ on[Y߶`_CT|_UJGGBXgӢ KVsr*6UWyF D*YrgKḟ4/p?oV]t) UO8Iڟg}|leuy[,S$Wϥح]:\xaexXMWXp&J~厴B  BaQuFuUD%^`6cl lpc,(Ct9Gepպ%A(#Ntpȧws-*qAʫWeU[[-Z#L%4~jku/'p{Tw?g0 !yN(~\1" `׎ut'cT5ݚUƫnGo8>R1}ܸa*?6ğӃYv0񿕛e{i0s 0⮿ jAQ2D#--e54DƼsQG+*':UTZʺ[`X,SiH$`I\!q{^~u\؞zdEiN&!HXqLD^>p5m/o3DZf?Pb#y\1t〮(1 !ln $FrWXH [x])HczoMi"dEP@'PRR:Q $QN@g"!i /c{P $(Q P!" R%Dm7F 9Adʃ !"SZ$s Ra$ADı M2Y̩8cDf`4AYTE,DQ BfXX F%%I_Za$!Ձ$6`eG쮹A,dY@Q3X3Sd(*XH]fbd(s3 *&x XcbXdЌC$8QIf`EDPdYfS51RF^S5a5(-PPe͖hN$pQ9VXc1NdM&9Vɳ02sfbLc! |V1Hk㳱ىT9 fdSDI]ei XdA_?E!j"JpZ eA% i   j(æ ߽-^x/2j#$0/\2b!a4YRfQd‹.R2786BPk'$r$aF5 0D )ٙDh`Vc2 Y 6E8ҁh2lxk Ol/󪯽<)JG?}@MF_?^__o`O@5O]7j ?RoS AFXf8B$a^§ vQvfh=IJI)ҒZM $r?] @Dlq;+==9' (f9FnԦ8jw}sF%U)#M9eU:E C>;i8Ɵ> <=_'Cx{ػgOTHO8(EMn!MY֡BgDHC{}~Yemmm 뫪]m-;v]u?t&g& =?9G`3\q4Σw@PY.i Z+M!#L4=&Q5#gÃ03]a'N5+1{Zn$<%%On%㧳35A;7еz4BRBõs<2CV~muUTo{Q.~x~j YAK(3AяM?O ٚ΋+x31F7ے$)ā]iE8aqY}9Ǚmq|qt0 cof;qz\u;'5uncGhQ\#9c#|kWY]J쓶=K]vm}|N3uBMOW%ûC8qpXqfev׬kCvdA@1$k0wϝ̐a3 =>qw2c|<ٲδݑ8znM|>Ϥ8T˻s8)I!ݼɿ*U.C秘3 2C0rHI2N&"Nӧ"".b7総=_<z+bj3˶svg{gmۋ˜vtg1Wo>bsƯ])[]T}TSrGʞy㾻ߞ|wݿ{W>$dP$Df崛ɚNQq83v5؇A40q!rN\ݴt}Q g~7mٽ*>2徺ۍHI};Z U*UYcQRGG {^N.>D~̣#Va}9h1Ë'0 8RV l3:n5l%H8_GG?{r2  8Zd&5U} T4{2fC&fV6F b52a2as)32b,ʌMh)NΓy?Mp=j(;0&t |pMD"0ܟg Vs!Q18 E3:r = Eh @+s堨h!ڶ:D*̮P #/f|.IR:c"kUA"ˠS͋n5 -b4GtejD* }GլQqI-X"!a{c.L$aha19id(p>ڱ:\U{Fm"B( Z8\z'>w=_~OCۇ<}P*"OfS9}DhX„7s_[22n5In9YX fHݰ.'"3SUPQ ocߍ?IC3qfv)lKvהߡ?! am{f,{6G'Ҥ7s`o Z P|q&09W*+`6U/48i%o+0.ү[Л>dDI';`va ! .ƖOu{W{ UU#^.-!Jl mQ2#|2gHN,ٴf&UqE`h *qVY~q$[=٣s/UNtqUp%&b,v).+᦬k.9LrKz);;4x@tzZ8u6ۖ42'nݲX7t >vۄC^)4ՂzFrdOKOuD+^Q] '*۾H[|Q"ĭxOi;Yg}(8L 䍭N2v3x7^a[}VԹݫnV-e[i]\:u0H>qp(׋.ni;b['Wm |RAéEs!zra1[[M4*̷24:K͗5Prx i՛b1.˰,+i]ztT6KȿqgU0M wVYi{}tʨ/(+)8/ q*3-ԬEv+) r^lK¾[z?&u{m[S`U,^-{`^6)tluvX\J]peͅ"+( f}?.͍׋^^?ꄰ=t{l6A̒h0RLu2pmX|*.z0(<(:zfq1zF^30JӺTU\\2W ĩ#GtT,ک=3WF5ݾaL dlS$m"$n9㣄e}t" aW0xLFTsnH &Hû2K c7: aU6m(*ޡD x+H^ז5BNy*n#aYI(^Q$c$YՋB^|_d;9Ak-ٵ䢝%.wP2;$I) n;șLI$xˇp';WqhIesp$aޖ폶=}}tϝʪYI}tЅy@xRIZeH@Rq̆oHô? }-H8s>E)M$nIo5tuwo`O qq`aG;ݦX1,85`o"(M=e7Lҫ.Z bR }i&'g`ESt̗ؾ:3q {=alAW:i*DWjVa2$oCɅܱ!EA1aM5(kI$IB9A-nMرhK=7Xlo<gc .l@t(&wXܛm&lN,69)`c5ud*>k)#'umuD D$t?~lcJic1ןƉҝ\Ýez獒I$g.Ҥ{a8Ꞟ8vڈɘc櫺I$I$wCF `1f"#=r)'lR'e Ů&뇆 (5Cwx֊ӼC;Nq[pLyq)`,BƬ#/qeSsGp{^!ǹ$K:@\q &Ƹx0#>Ϧs;{ SюTj)_tQGrr:> AdK/qzE180n)qzb.mSKZpŤƱG,rRJL7#ej9! dn='o_'c9q5~ɶ芗cpQ 9gkα}(D'-M 4w6gld0ɐ^\2zg@|'|G~o~~]ial~NRAa]?1XwgZ_ڋ++Fp-4,[drTÅ{_koES^DJ^trUrXtC~.n\#5Ӓ`ULlé&G. O\J*PЀ؄(wՑ%˫15W‹3=_zwYX.}Z (Rёƀ,#>t(qӕ2n._ 5$D?:6eCrAK -?zK ,T 4#djK)Tea +cL03Zt YD`7%ͥK2q}6%{@:;?;#oN YiȠ*UyuUȻj~7=yLO y[RpUɃVjxhCl*=FUpc )V,<8^Zw= BC,fB˽c("T9(4" _p E(  Fu:}n v*5R/t*uA+R>ߠ?H?`C'-EߺL ؂ܬE |3\P$(4Uv_6|xvƒ-Z8tB({&!>8?B#qb s毤?~`[0XIaF L~Ӽ|3H.;. L}b=g 7ރU@ nz?qvӀTGi.Cثfϋ{AK~k=:#AU(7 lY" [=y[K y %*^ OϏp5tx`3DO^POc9/p ӌLJ_Z>dQ>|y<|vMp.ض?=@*(U@(a{œ7p$dc_C<ɫ,_/l\#Zaa";x fVeQTK_3ܯ&C0XNYjHvqN@!ةa+5+._ooCW?$GϩhZW2xJ$<~|NB(MKF@GȗJ!+%$ jTM̈[l}JoN69 )/,`NY˄x><m l-(8:u/ry< k^cZs ױkꪪy5333333333333333pG܃~Ϧ.A>ޯ!k*{޷݂<ϸua7}[_,*>pZciNw>P#rFB'bsK@=S.sfuWo|@ɱ rX^/lJ{ia$ucl1&T{72AnAF_<^< .Em&s .P割[-UU}N%vus7{uշ`SNΒw "5 ~7vb㫫'[lYe V+1׫u_. D!AAI' Xдaе):8PiT}0] >bKQ7i'0ol|T $`1H?6&0m2=uұ8>;5{B40q {?:|CF8(Sص&٥>2N\CD枭<rʝ{F"!/x x`*C@Ӧg5U_QwxvU}c۰ؿH c1R"U` , E8-:oTYUdl볺YC'1Ыi(;t΁ T*O\ [UUgm6Rw]w7gCR2B)|w鳳brcHHg>} + `-j3 vpǽގOw|? YW?TH4"'zōGBl4yYSQCRKt婡47' ݸ԰&u4_27># 4mڡc)2vA;1ٛ٦'X+6\RV<1L#f6A؈ q Si1PT^a3oƲ|ȓDt|q宷7 s<4͊/EQdM7Z6m x`< H ~acƵćэBa 1&czQ أDi-42TYF_EEt錨=)3>uƻ`ϗz|@P8 )N;U߰U[`x`LjLH\n. (Ѭ|eO0 ^h}yoeKB1{:)W1G~T$C9 ʺx±s'TC$9  ߱uu wx@~cktW/8dt "BP=GDPxPmMo!I{=_wUJ"QLD%T#sa  [#*!D|CD2\Eun=s#Mo$Uw6BYrp\7=B`z`q齜!p#,F ?pL 0p~"%[n`^w^fl^*>J|@LgXĆ_@~=/*:cc_<6iE/slflU\_1!B۷pzW?誫\讝^D!Sv X:kH`24_Wz*@E|.>cJq$B+GEHGpb.hv<٦Ev='Nuҗ./h~8\s]{՘ߺRW 1;}[>1!uO$Py rrKR{u~'I^RD jMxU epmָN!̑M X5Iso\?oX9|`}FT67XXMvL"!9jo.<зlf%)IM^?@R k{2kPZU]Jpwsٻ5|f,0Hsck(?I! J$|,bݼ\^R՛ap}'H/ƻ-'?/ vF4?ƈ&?Rsv"v=! =ҕUh[wao-3A2>ΕWgYשO/=1^s$ekZjm|27}>x|JPYk="[5LGQ; pi}`0`= mqpM# 1CBνg Ak7D4yN O4^7@@ %9iS3%I)?0;gOڟ/[X8i tк<|GfM"oܠcoy̳4lݐJL[ 1o}D?R !@8`DWȾg?l7ú^P!\u#qX%gNh =Cd&ɔKD1,Dp7v߀@IO#\2,$}'굎?||ıP?#76P~[?l 7V(:V:_|7[û?a ~ Q$Pozv/m,,YmU8]uӘ-UmmWwwUUw;M&GE#p9~=^…ݞsԬn+1KgipDYdUԝ5zjUy~z:+Q͂WsXiLΕ0nu;`ȾÀ8^R:8^U\TnΑ[/x4UL,hZٹmۭU¡` B,o B8 hmsj@F;bHɮ}a+Vs 7e݅!<&Wƿluvlo{^:ʙLqÿ.% yES8wŀhi7:/etaIi ᭛CadvFԾ֊ǓգikScUW()|$A5H1 PU?Iqm2)'id=\HȩHТY3@^;Y~~?Yu]䳯rWNK9_&2zVXoCPSK5pݳPM 5'}۱ըaxG2.uLXCH<4SQ*xf;{F'pDO="Ama;mG8-`;o eA3fX2/rhRH{ kg5]Ur奌rM0}ucF.[?m]ӣ}{/0{/H*[ӥ`DHA n !g!hp|xp0%3~kSv"V!^ y5)z gN]i2yA"=j]oT,<'k0kqO7?zAeQ PACaB 0:Uo; `h5<_rO{^OR-j'7/"R,G- RmH?-ډ -H($fiILQKM44g_W"w;N ;y}tJ5)@?fQbrιY~_+ r_cwY~.}nyS25_/ynl[}Ra:~]PY;\R L|qȟ_}#uq}m?b+W3.B`GLgϯ|9p.{eκPjjcڹoj,t>-ɚǃGE ]dRV̉W7CLEXh$b_ R_5^ :9My h2B)Zרp+D<4#mGYцYR`;m+P65 \аNJ7X+1.x!h%~N@/斤oeߞ*P9cW1>WH"5i.xa Uԍh  MoF쳛!2(rfXXy'"K~\(5{^\{ B_T{;D]5%A@ Q1rJ: ҤqYɊ3S'@aj"4a @=\k\ݳwCv.<Jس\␪&2+]g@$W"k϶[o7JЫ&9źH@D~}}^wJyr~|ύxahEl.$p{]l/ºV@ drJy~ی fCQL&VLlpi6 #-36зu}C]]YE9'ʐܪaee1 U\gT.jxhNe+FP|ūTAUXsv[<0dIi #JМ(([mlSrj1y1goO k \*cBH(8}GQꞝjFeGh)B/G4u[/ #@pGMUuD* ':dW*U˓llEy\Ɂϣv2gNmߑ3k;vʒ ݇7&5]tbR=yV/VT\ eՔ.EnU'Tl5Ϊ|,#cȂI-,_ _\^pB{IY`-|])ҦwV40xU\h-(A1QIzx;o>?iUv\CpJ&=2]!'oO2a~2 vo2G)\C_<@~hA&QG]z}픵j&3@{kǴsrB6lIEG"8S ݝp|ºMI;:RaI|G)|s&]I8gD:F8؈AMb'e駦˗놦糽V>O]7{/} U]!'x| ÿ8<K6]i3@=##Lc܌t(xEM- LeW9{@k~7-oRc F,Y'>LD(#˯mml6muUUUS ,:룮߿~wާ3w{ï+Kƌ@ &VǦ9]}+?YrWWS!+LfڢRſ)uUʵ(C.]=nEEh WxcoOPQ]HG]9v `-V9fn.ƫ.M}̹N>WƖ[~njv֫D0V:)&Xj2!dQ9%<\/WY;>S}ojkLq^5Bc1x̚:kJ.޺;*-k.DM l. "7-,~Zay]R~zifl]n@rfavZv;ͬ0خS^]Al͸жa)m<q!7:TB%C|l750jD>\??Ywi`]ʀ p|PhCV2gEBXz9#G7 ڤ@Ӈ.يURU& 5.~mBs3둱Yf)ߌ/[qw騧ᖔdd3UB {@68AÆa[?ɓAX}U~IO}oF+K0iY=gOHh~Bf =.{{n}F쥡Ri˅j]L3-iߺ$TEU@R`}M\0l*Ǧ|9a{̫$]xջƹ4$l d ʐXl"R-$S~fbyr1ư38VHDCЉ _#^2ȼz?֧^ݼ/.:  fnld(٨Dp^W? ,&elsY~jbiaFHxUgnY#ᢉ} >_LĦ-p0bŸS#?]_A1 ǽTv̢뜺2m&B/Ӕ޸}" сpty8)6oטm:6 )w&8=ZSv_$"73Viͪ?BBm+uAN1Tċߚ1=aͅ`(ANY e+bWa^,Ǘ=t6= Z-86їnu8c[jaĦ$8c v}v~V&_IA]{YD<_ ȿ"`3t?*ZFӴIVV`xe&®b ZiDV0_P,; x_~^O?uٖt,oW8Z>{ *Tg(ʕ͞$p,ц%b8 `#T pp}`ٛ(A@̭:Fe 9:9 ֻ]مSQp r bxG#Řa[vχWePrpL0# ޟ}򴓺G}T@Wp"0]41b>]wT& svL]LdxQ z*`%OUsX^*bswuuo8rfT]]՚P9FyV2TZA-"fv/hw[>ϻ=8uڃ>u1<ۜXdގO+7{}dmϙu@c߽҃E7*n#?mZ"”zwN#j$͟M^^^P;:Sv"bd2,OwMzz~R]ݚIGce gX9e} a BTg{̝ #eFg"wLϜy1@2 Id7A2hsi L2oR(:@Sxn 37-ܣH? (] :}Fa=O6dO)=c-nlݶN*'t/{$ w]<)U`\=xA|\P +ˈj̋^ ;_,}8_'Z8<\Pa8=mbոR6 K^$q;U#E^)"s>nAFۂ+-+t.%Webq@wΎ{WaC'AY,qMO]4ҷw ͂xk5 '^wQC$QD{YZU)EܽFx֧;uWm|fC}Cw}P%ƚ35O EZ*+ԒK,찺nFNFhM@B̢D(Hm 3'h\7ޝ v:d/6X|EdķEaO/W2Wco qyygt):;E6V%i+TlRPfHovs3=ӎ+(oX6k|QD=$e̪O `_!-/IOAAkvqٚqsꝇaQlN00`8HxoʖỌH6- h9zT1NZш 0*SWchH7/߻(۫{ls|KcSSg+Z|ztX1zu{WTN)7-#AY\: B!_e,m*Yc못QL8)%PB!A\aOq|:ci@̱\ݷE`n@ԉ᏷h1yt 9ϴzcGoAiGM&-WN2q":F]TCuCebT];!Y\ qd%jJoYЄ?wB3HK J̯"혜ie(l"r|rk,uEå.(;=V$Z.}qg,jv425u8·C|5 'LuylE4;Y$;+gF@ygހULQ#|G?vDh! cU(a " j7 UQ,aj'_ugfݍcLrDj" -ȟMnqۜ\Qf[:z0gp#Ly(w *$1$wX!mgɠu5rYx閭۴mDRdyq0m5GN(~X&cs|ǐE4z`Uwc(:Moa wÝ<\\w= B`Hna,4x!mzj \kXn[eju#&@T(~kpOS0j]}:BdMcйIJ+iA;H&w=Y!Xj O\4fguC޴.Z"YQm>GY'jѬ`Q\(č\ ׈R[\=x2* h*w8q>XVk;[n 68;܀tEzz5tJ_6T( xM$ :7JPpW&*'LO2;l;D'ZkQRT0I"[g&j]ֈt@}= |Oweb9Tgq86_zl@eq_; ,5: ɥ`NݦӸwv8j>qa$2aqϦ QС&ڐdh\WJ*2\D*]M!2@y*O㮍E pT,,jN,7i%>mbP=X$eYcyZu2Ͱa$lNd#: `^hJ!2@‰-N緃{Nq96x|fܐuo0 º6i0ph)D9@_< dqᅭ uO͐C}z  1& ]#܈q \Mb2 xa HHӓlC Ձ% Q1LHA1%{ 2f!b\6)@v`0Ɖ1,.MɹPM2#}k1lkDCtB, 8i 6y#5eP/a;؞VL3Xd|@QôRa߲HŕGÐA' dHJ hp)X Jbi`P@MQie$U3_~Q@RC Xbc&(kp_Hø°㱰EO!NbaQ H@81Dܡ,%Α`ؚ֖;dTNY,i@l*ba{;Ĺ3G\'/W|QMm  C;9sLФA!oN7Mwk1[?lO!ճGfi6i&X.DWY+?aEJ'X5W }mE3gx3`mcX1%C粥AHŴ\#!E̳&=w1"lQG^[A!iK>5c\yAEUgmX & (9(pU T6Jrp'/ #az& m%Vŋ=><ߏ^ v&7i("LRȳ]ײ{TaR᱁>x =g3))Jn @UPG^1rpLFϿ2~;~=˟zKKIՠy;BQu/k@5Uy4qyg9EUUDEQCu":GՐW1ʀ?,qōI$K2CI9+S'lE#QEUQEW<磁ר)jT2|ϦT=qQIvDj=vvxk c0nKk+hׇM 3Jf~|\i,5S&hgsoJ>W^{q`5`,?>\G x9=&v@A^n c{*8L!4/$eU_7!*FA@Hae's3?#}pJ *=/R- >Y=׳IӜ-mpJ(0OD QLĐ<^tt5ZΊ slpDAA bC{]Y㞺a%LZ6aLŝ8LH|,Ekha<8V 0gY\(V˒ *ay YCWVh•[W*O0ØĄty1XNT RAWսT ysJ!HNN 2D7h{>1"\7j10OT%9 k@HzpM&Ď}W:EO亱',^4uDIfapo BXPG/xoCߡ { aKM+?Ga85PcHvVV"AC-!|Q{Nhmlv8m_C6J*p KhBA3 ɘ]鲴` qpe0Y ,%\`@Y!Ćw?a$Zj6Gh^㿖VgEʐ$X BʴVzBKhlkG`b d"BP׮bBUԨU@ r-CԘ8Tk I2!)xp%CMDj+(%83g0Ɓb&bF:XZb(%!뉀%HG?o{$]aPu>"파!#MI#T" _7DpKBz~^u{:vl7ЪR!R! ɾ I$pq,6bR]!8AHIw ax+Y2 ~ȃuEUQEQE$$$$$$$,_H:Y:9&Ho&ٙs36[n!Fh"hb|{< p)t_GSzUu^@CnEVSZ"]S./U<<9>=C\<*? QHZ>gr &Ȗ G.:N>)B'Ju 2@/$K1BA A=MC!('-R|39Ɯ4xd;ziXp# cb >N3< =I g# `K P1NyWKQ5UL"@A%D|"P*"IbP$""`Du5,AIQ}"39pӭUQ捂i#񦁑OH?|L9$%"iԆ4@"6dX?R .h@K  h팇A3$CGce 5i}bvHUl !p6ꕄ Edbbi1j"7RfQ0^ǙPrOF ŇWCd:@I0awYsɰ`.v%aiJOa7F̓~\K`M.X].V.eİ`;ptFi!cDH46鞁5]if7hFvK@g!P.y;nit7DlC,UDWFԅdFݬD\5b6͙ P 'qvaH(bݒ2N v,mLvYjl FJt5'su"Bk s|8l15س>5+)33yaL(aM EjQ :iĩ1igE0ANm!Qƍ2(ljSXp 0hbXmD6lMR!n6P2ovDʜĝCD^%D #%-#8rql 8#ѶE~?gTQ1~=>EB~ %-dm#rKZvl}$+zG>ދ ?G[TJL0:?n{ѷ*t`h)u?ow/Aopw6r"¶cPpajcY 5aUQ-uSA3/ snտܯ5IJzGT\^y* KUgs"҈oő"ИH_/nk0v%a<H܈?bJ3ϩ&!?a_ȈFMbSRb``GK}vk5o;IH@dgF- !#؆&V!I)b B- ?l&ICV(]դ99]3y#>5v&tãā-ոCyr]N8xZ9PV`%AKG@nӕC.ܰl:0@8LA>kNe|2\E|Md405ؚhGAy ~S}Y:z  PS\RL'a1SUUH;~=k&}A[$""`T OBtCrbK#c1M2!܆& @6Gtrs F`%W.琎݀p z'( ][MJ"ĪGbp&R` zY )& p`*1, $*>PHw¾KH|RQAAB}'-?@a@>_kuv>τՙ"zoL}dD cm߃ ۀnJ#qXN͐S t@`-`j/;ilE0|AX9eU` ΁ЊMx$xn @}&P:сȤ1/3,hJ˒Z-AMUPPUUP#A2L!H+_#T$OEf ILeQ C݌ sD iNĆKe 8'N⾦L[?2A2Gd ӎ0顡2s9i6AaLJN J`(B8 D!׫d0gix5iY$h(Hn^/iruكHc8B:Dz5U;cm ;jGY!3x3fMUSv@Lx,F0 ) sAXfyCkK0z1 9Zs)3Xͦ W9YPX5Sn|6J,פX` ou.]HVr!Ϣa6NI=y4agx.Et@:S967ۚ>و9FbW u.Biа~H :D$ yAh`avg'dPQ?!Bodbx'OiUjU{=/ߘP֢K$T;d`Xq{-l۳uӍޭ,n8*l{ax(Plbh{VhtsI%ב.SW qEA`Ӎ $2`Gt^YEQUQT=7EəITkEuS.uR|?lσs8k`s:|9pȀHH t!,b4x\SU'SSN˜TjJ a=&wHz|(P-sb) S!h~\=0EIM[= ̦ZVjtE-:" !Ek ,Ci_UpqPvXMFPިFCy'š y`s.izN!ֽYXKח^8M.9QRGQ!39$ƄCEw`pyča!GL(݃,JxC~4᫹ z-_- ~ND6l7kYp ;$6ٲ8X@ Xq(,# 0BAJQ,$ FLl!Ak6"ОbjFL@ÍD7 @PqsXCq6:&G.҃RD[ ` #'Cv3ltl$;r*q>Ici$@?I$T0Es^\K`9jE݌8fQ@5B`Egb`E$`hCLnj/@dXVi3. zS X`D6$rkCZ #A@Q&.O(A 5(&iXٽ# n'Ib[dqN121L0 Hq'dOm! քb@3t4mԀ3@Ip#HP`0C>:K%|G, 5._i/^%ܵ_I4h'IFN;p6bs.8$!r;8}}- )9^cCI7i}/eL k!,p= Mu@pfgf8ƲnIdm6(ڪl1o 5̷\v.X+8r'+e3AU^I{!c qQ,Ks/SH80w/׎:aw=8ԗaqҦ͝{5Q>[s*@쁤- Ч7dJMiVNOȕ^ :L!ix<'`)B<8:,'Sb$y`%>Phw? VܸWxka^zË4N Qj_")9A0f\7뚪/(ɤ әUQQTWDTT$TMS:)%NA1T'ۄ*`kðіnCce*e# 2*!:H @QȻ0c˷~!pDƜU)4paPR|,PX5 pR2zd̘}NnoL\dK JofBl7 7memLrta54`׾30pQ19g {:d3Oi}18Q$Ò>.wGjm%;g~ٛG N7%ϒ4gB2b{,YpIK萅hÓ֐&hgƹ튊wGm\fir#CHA;aٌ:&Ȋ` g'v♣DNnS`7G}Fd#'$4ݴ8f*~rͭ']'ZLɐlY1& LfZ)8̇Y6v8:t|t8;+/7HqN;.jSJ㖶 S(0xiAi[p6h7H `V ͦ۷ _ a)ngAM!DC1zH Ki[@e ^Zhd58C#c &f ! ;S''}#_n}7C%7Z0/$ttW\?O_@9Y0{v&0?; tMd=O{|v`O1YspP%'U }ȿA}ӀT ^`ֵVJ%E;~\5bVP>`a޷X#f WE>NO_n\}u(<_JSOoֺ xu {@ptmQTce(4#􀠾[eӄDYtBk`!"!wTNeG諎є*Zp e-,iU`zunoCLBd0I7/9:~A$PoYct#T$d= B`ǹ@ 2DsbFڍ94x|пdQE[gk;#ɶ:&9,QC՘DFFMk31SnJ1BH"$ /.X'=_K)0c!8ffπlA @i@KeA8yf8 ּxqC)"+o؉Eڀǀz ?'|IRR) z뎛8̀fħaA/@G$C;)Xb|5Y;y%1X k {`tZ㜡\%8Hz,,Fs}pB҄2H/ P:1@cǿ֟ wsCoX A'(0P 5U%B+hFuUUc!)ن OCkO˨iG^å?Vύ@2H% q(YR ӳztR]F0m` rI$j/oPn`-cq \o'$NqxDyvAS1@#: |]'FzuU1EUQUUUQUzfQV1 `(fԭo5LӞF)̣-PƍF m&!x~o\o_1K&YQUYfV:U⦠}($a8+q~gQzvB+jՊlK2,ʨ_o|![Lv++ i^}:s)B[V D)@P'nxkRW6-}6thROHvA}H pz4bp2"IIHU`_ȈO+1z|ys؈T`jmw -HgدUX0ΓЙ!n Q1 f:AȪ 3oy$-}l^Zi[ S^-GtX>NPlP@>S!2v e޸G(q5*S90Khg=zЂw>x+UBf'088vA* 1fguTad$hGԍ){X>S>.lH>](G rS"(t]<}04D0AD$Y= 6"B"&*H xaFwAކLjIlͭCE@Zt|Hq:w@:ML4-Txu}N7BD../n\#5L"# (.L`1xij2LWSڤU$I"b "FfPcĺ Fl+ jm. %O/% z>z~_ R.قCOq}B F9z2.? -9%(I& T]R-[k$\sjM=md_F]YYz3 ƅ406v!BCc]{$Z?7F.;n@djGq쪤q4 O dEF'KDž3$P;5g㨦 0&%"=CxNYz$D?eLy}͠>~J=DL%iqPh*&*, 1(`_?K17!wNp4:8n7a&lkL` ߲C uD 6`Lg4XA*Qba0h"d ~7Faz6F=г݆?@`Q}yܸ߰V^v`0܁dp6 a55KHuC `S<Ģ!J! I 2#x'Dq2 \YZ S )ݼ6f#==O |1,粢y1#v8C@5vQ 7:iv % /a`77ݹQJ"q÷J[YIab֡@3c.8+mS|zXρJz57DIx R"a)a ô龝0bC%C3N"iٳmy\lNӑJ}}PODdge!˴ט\uȊ` /Bײͻآ$I¥dׄ|);  "yS7 Chhgf|CaC`@!<j=K :4tA<ݶz[kvk/84Z2>8KH/k]D`Q4PU )ڎ㘈E345= F&w^0R){# >DQҳ# qst:@$A˴YUz l}x^sDNA)L`uC='%We"]-#p6@ljf86 =r eh%lGP0H #1?X!?io'`zz@O@3f1Ny%^0Wi=!- ]6z7K4rAxb: e4@jߪx!lA AWF鏺O' xM$D=v-qgHlpѾ-_X}w@%ϋ1{Ga$ k\@,a(Y MRQ9 C(MdUDA eqӐ .1C)뽄@` xXPNw 7#XҎ$T@!&\8m;Z$T&S!01*$C{GiG.OiˉQHaf=Ԓ\'*1h_y!2)I%Ylo$mHrI&7QXY oQxzFwơV9^oq3ds38QhKbAIc?_d&WHG dL}[0"3 '͉n>`9nBŸ9N-QT<8$( u4nt:A mq2 ²1eiq.jvJ0pi΃,c"`Ɍ|3 fGDJ5<ŠZ` "V6*)Gx!LHl x)Kўz#ԱkRȾpY=P4c0L\0PS^+q6RAFV0+v`s,M:;g(ĵ5MRZ 7J>|]K=@3 ֆL okHS#?sϤ`zr9ɐjK l) P\O qu nQ n7`ޜ5HA j@ar`D2B H'Xں@RMZkrYj+ R nctG_!}ab"%KGapx}X:i>ڨ"WܙXGD@L,HUXU "'QKVZ Q ls.,1#U%LbhL9W%#j+2H.KT b=> (cfKAsumՙq={MveJ")2p1p X.}soM^Иg:s، bkd:)+zG0 yn6m[ȞӟQƅyfhrS( ]r{:c6GD>Xd<5hM??069ӟ6zcy?F™{>V&я~1`Cn-_~i,aHv2[4t`Zޱ !GtC,lMHAB $J@ZHm;"4q"Ұ ~ g TmiIһ$9<*eT jqJ|sqTl0$Ph0FZD@u43<ԍ{T#nMo&6vyJ`XBLɫ,#G"a/Ynȯ7}Y4aM $Hhй;'=璕v7Q;T ige pH#:tޤU褧U9h4^d'n:P@fW Ҧ0 K3YM $āq 1cI2A>ι^DOY >"-poyԷBVqDO&ٜ8ϫt"ڼ9ՙ,Ǖ8=A>83d ha{p4$؍62[db8o}"~n+ w (CѥWEgq?o>pҴII$"X,0L 1BA2S$Sw9iE=jiLDL}(= H$r=riq79ačwp&,3ά!kZ#b{wIh8ǔVF;f1XfthhMh4rap & lM3\ŬyR<ϙ" Hܻ=O29P 6ƚb_wQb4w+yC0gٯv= (*ud1z6- VZ1aBC2#!!n=FFh a4[Ի.a @:6Z0ts{񺌨hgabČF5Ƥ0ү;tQGHpքcC|QHʔ~z A0*]Qp,"NubvPֱ =eT"n&W 8މǴ$Wb`1Ei@?i%߅=jKi+f3]lo|itPC$!ӗA E,>: vj%Mdٱ " ef$9 z \1;Jat!0JdцU[Z4׸Pk!֜Dvtyg٭pRQ^_Sfyk sJdD3v;۴0O E0߷K Ʒ=H``^ Mau:jAM/V!QCQ cMA)ȈZ l`:\-s笗:h/FBv?>vObh:y=l*ȑ!!dʖg_ӐDhךh=d_¶k.WTX"̹ yHC8Y<ɂBsO(m~V06 0ÿf?jy;[If*"d>*@'?8HX dX`2P?DD8TyUdAVϺZBr.r+O%>C/r˰D" >"< g{;, 5zaz9 K}Ez߇ǯ9f| UIw )"ۦ%|{ H |rlI8'OXyPy3 yN 5X9M74|MWOi6DC,>P(xC4nSáJUVV캇Qv ,20azPC6|^n1c8v&Gyǎ&P&l2Rkw Iδ%vL&v^PJ gA`9Ձ{n{z'mr,r7Ln6UFt7XQra0KC6K.Ei }X!儡^pu3OC.߉3Vۘ-N\72Puupx qA1b@7GDCA#pIYe!p 9z8i4Xa*3է[ǹ #$$?q"}Smi|0~o4d 9dnhBⳟf$t\8/avШN-"ݡgv<¢5;ܖ*!]5@([?{\KFEjS zi-qt#ۃTH$wGe[Z>9d6ꕞ>Qԅ7.ϴk^g3\eIK0%#pm,8:GRls.C;1ɵd;d1`l)d<%$~2kd7‰ǘs+lbR$&1ͽ*SN6 /7`a9ޝ8 `leP\`#b  HG{-^:=$YI$Xz@x=,7t: @$ʛZ '-(%,ZAHb$! `P"IۋYԤ08))zAEBSGox9рLJm9 5Ȍl5aO9QxxL E)7(V&b6>;0 LSP4/AmJ%na-UNLk35qO\I  (:#\p_ǁ쎺k_ԥ$╯٫h(TX=uD(jUf #72&:NR) $@8pLZi1G/lLESBA{u;rQ  1DUv;gƹpxA2;#7,;`1tڽO|hڞrw&ցDN4 :Vdddm%>ƥes` 7 %܌{9fQpPq B lt--ڋt,X,S0 :7R`q^6 wX"Ƥ1a`  UT/Q^C\fp0i;1\{p)#Bc FcMB#XXFSV$j0F$.^fo;=:G.=T#ѢkP ir&^'&Kr|#3l0cONw6H#䌗t?* &s[ жЎmIҔKAxzQtiv5|aPø&C[lKӓ"<-ǞClL?{G~]E(6^f~z8YjY'36Z&`,ơ\6p8ss߉nj1/f>Dܴ3tܓ/; B5uG mQiˈN6ӕhHKl</$)YRUTTATUUUC _ˏAE?+\YکL0^  >-qro`4y1 .= <N'g1ZGOquÊo Ć T)DtG)bl k4=+|eՕ;E>CXvBtIz{f=+Ep-l뽐>W$DO-g4a*QSiC/Q5426 ׷IqTf@t`AؙB1`)^X0 )&((Ȑq 1 VnD0kY{wٍ}0>ga k#({4?l3+߷]Cl7HKԮ !Tsi&Rqw ]?9} {Η:&ïя-(xK:z@hX`JPDEU%H UI0ΠFYaHь H?L΁:j7%.іÜF88ʬa kއ&KzN4 6R)C*Hwd4QETAumUPUvVbdb. {>Nh{ߺFP1kM,fvF}C&xpe& 5ƹlj/\ Kg# \+a<3xN pDDy@aN]"fhr(8)fKfWr6Q=b"9њf5"jۢ-zx_c]V AI†S1""aв(=#I3b ,L!i# uHTB| U!ߊ2J xa|Qs'W|헽αL2* :[zQ߰gh#,4bhd4Gjt *LQ( gt< ԁJԬ(-N@RdQE?@%G*J(WUM 0KdBUHjfmBuw irGP "T?s *-CaD+h f@} }9&PC-FL0HCH2I{ jjj1!tn e|ÙyxȾw S;F3xZߑBׇ&^tH)qap A ظC0A?DzLyPpuX!HȆϢ ] Zq|tp>.5k6{d6k˜!Ŵp H=$>3\>[d#Cc`{ *]kIe+ZAP*͛6q7NKhf8a&u'էĚJ 534[h[ioLGno*̆=g 8Gfn!y$~FA%/lh_Fe!tu-YbIAKWxnqy(g}ͿS]b , ׈l!:ABQs" 3;dkĵ3w[ ~jt<|g#d..b{ݞd \cC&a=.'3\GÁkZj!&9!&b4rTyma=[DYD18.DeC,1vf-&SFZvLS\MBq̄"^08x82]gƯO2Q1V:[f  7 OkѰZն/J@T2Vf&dPPx&GHgZ.B !CC<ީ-x%ёN ?KJ89${A'+8{yʒL\^~1= 6y0L;B7 irz͑;8@079.;N@Dd`y̖l 84=G 4@n)6&K^Faof;0'<8DCY@;H ~EF_e(uؘ"a dCce.# QXk^o N;WG̦V} SRyY8n;?8BcDo2FNboZvq !/38LҶ5A8ZდxqpK 7 6l]"AtiֲN}6Qi)ƆCm@&`ZC:zHN΄LEBюhӖA%TRea,YA4Q1bqABa$/Y'LP8gUBI(n)*'ym!i`iZ-^8^A.tm46 +اV@kj Fd;BNq49fbeaEd'Nی LҬQ܈(Jd)>AӱZ4+QM -D7Y0$Ff&"H! dAB&D+oV yy O!Cߨ&dž4Vs܏{j$zvIPC A^ :bB&Xl&筇4Qh`HΌmw(A9 h%>(F@.ȈV!ن" Ts 2Eo;{ a͍@8ڧvm2c)TN e` d5:vXBI:LA2?(M>WN 8&091R!‡"%NFH@!Ej 'wz Hb-ZN@%V.9 vìр]rrZ=gI# #cHA8t;FGz\R &Z͞u9h}X`쏞D)H !c~3߅>0;1 3X$1kU #ݞhfTLۇ ca&ޑܛ*ѐ-_[[6_.9quc4S:np+Xv;0b .!R jުKI!b!%;Mpښ'2S9#!)nf3 !0MˮiZ(%[Hc,[b)ٙ˺1&XhW,,i޶2!XgOffx3@l A2E;.䂘pmH% UOy@7nِ ,nX!pC&;fqkpoL I^3.1'|X@؍9Z1[}Kit=imfnL+;Li8G,2Tn 0oҦ&1o^.GSC=3ha9g& .:cpw$ bDmxfAy/&xH/N_LE #INx7r1,& ]܋#PDc29{]6lY@V(9jRE;^FQm,Mr(-ڇ) nTv`i!F1>F S!Ef 8#6@]s`8.S3ziFɞtsQ_~3A?? вᰟY"{5- x@~Q&O ;G . fE2AeMQEAm@=Fѷ_Rvu 'P%-U |= d@7@7*6;]6rhd18 rkԆ"=cE*|lI#&=: PϱAG{hs8pPH28:ۡ:9d*ϰDB8Q(H1I+_@=#ꡠj[4 i,/ τ u(;s& WI>0j QD\,=04rJ" JYlSBo.$4 1mh%7jkj *$iA0ȉrۘ;Α p_JJ01"SCdcaVfcfcYcF6Eﴧs9&T BAc2K^s:.x{49)=HP|9>5, mo)"K(_IM̅[?/d h H6sCa?gWomΉJm|YC'кd⪨?O.$a~ >$kf2z-,k.GvvxHM^XebBN_&& $q/ $1@&|~ iqP d.201"C7pŰpaoFz=ݍ>>8:cꇜ`RC^P)DDpSM4K!yU'ľn#2 2w#'Xn%&4]aèS}֚ pQDv?F"PEKSDlh!>~ʲ"**(!J4vyߏ j -k%:iSpü^ ye(( ]yѥ hhU.a5˖;9ˉٱG'H1zh1z(Z6}$b cfT]עBk zf^oKt5^JJjuo 0^OªC d^tӋȣ002H`魰I[;H"D"?],t2QELFc5,"dLn[.0`z4ňjP[>DNkUK`C1L3ǯ ci: KY ?Ԇg/}CO H?\=8MBo~E}Ott@ʙPrh˽/Is;O[_q]{ҸuK~n‚F16w?AEO uFۈ6n2k .ϫq4/7xǬf~⟒B?q^(oP0 s>F2?lKDDv(<Mp*ss}Ya$|ZQl(6DFHڼȇvf4㽘L vI/C] 6*nzۑBX DD٩ I| /SPpBfJ״|NR]8^W&4HqZ-;Mp8б~w$݆lwi"stRK8'Apyn5 Iva2qCvܭ-A9WX2Eby#%yMȳiP,+ZBu2sT&Q#kq`s%KGhٷ]CL'e3K)c3.@ͯfa);@b/v&v6 v>y\ 8>a* H_961\Ǐ R v9#%\F@3]Xф9ܾC~,\P%%g2HS6A5:ɖ(L,f'Q@19YzPzuK"Zqۨwhd- !SqZM6\: tc9av5D='vM>o{H -+4u{|׬u&IfG K탇Ͻy~2}>Gt쵊F=Fe]Dz#ض*.ȐʭKK F }ݝk-$2!-O_<nd ۟zû$I-P?F˃_lM t`' 3TC1gfFL?vw،9PAb07ƞf:â Rd%+Bn(Ur(8u`M- 1Ƃ7d=7(i@9l06:sPFMFEf6Uӣ+oC)5%3*ͼ!=lu,@#Xz3-\a @ԄhhRM@L$:O nlF΅KX%@nA)t,bKpz |wc2jlޕwO=,x߭$ +7*9^(=$@aLΙ盃U}!p5d=; HwH sp:Xw?}MWXiMv1ʪ 6 #֗^r3-5M#RfJp1!H$^ Uz`G5p?| r2/~6)  `, ?6& ҩM}"*&fUxfUK 2uՑ|15Nj*r#. ̭78NťEJwۊ UXgsŠȒaEpeCuhxL q1#URUUUL }hn.URUUUrJM&'N[< \m[cn^jn#f <E#X%ppVC~v}Ē[Ͱ3$HRI#ku9I#} 0RGiA!;!A3T Q*t./ ڽ0ЃneĢo#=[`:2!* "*Kf}Z r)kWzgmج1(HA(YWM縍:$v~$儁7Gr Nߘg B/poRIi1D|a1EG`ѣӻO ߓƱr6jX$\B$D!H8hM)Wu4|T'Vo3FHy;`m7yBBBѢ{́re# ot\*T=Ce B"nr`8"dbzȻND@,99QB3 u.D  9T '^za wJ\r + `ŽBVO$ԇTEUXb`rg@a ,FЉ&4wBkX _7_/lbep"H„(|#]Uڼyn,YfI-y}tI#]G/ lbt)ǫ3{7$7$tjgVf _ |bzI'ނ%1U_c{p^Aw+ǂ'F*@*Vb“*qQzOgT3ល Bu" *C e uVkRŲ/\<%o{wI_2t40cCwe L\L,RVUjPsJ.ogcDi:EoKFԓxlx7X*8LL.7K|<ɒɏu`x2aJ{]|iVȲ OID#m7㳌-LCƆbdәp* 4(E!!ʶQCAnfk pP4LCW3y  DA֤JxL\%I#_VǙW2JMqO2db89d|‘ L?uv=蕎Q 49=\=Pq}X  1CfGcB?7dTk95'`aUT 鶪k"!P@FkÄSqCvJ&N*ٙ:B_.RB">hzB1@\hCKƪ㾠tQ tahW] v~N.`\.yh pr T GGǏ:ϼr`ۉd@1;\wߵ/Fh+GߓǝwB}8Z9~KMCEV#7::ե~ xjd=dV}IA10w6ǟVh-wndT3qz5,A$;3M۪UUux@һ__귋HCjXc09^ïT;N\wq K OSPc8$qH#ο[|]yܯz]}'"-~E { tЧdWq/G!Lvz3 飘"F ]qES'yylϨð*b:?yAvu^C3`JSȬ|l D³ *vrRJ0ɨ{BXl2Hc m5e#ua:ٴR Ԫp˪fv&a/%N.+#@9[قj!G$ H!G7aU^sd^2tUG@D HÞ{~GyX-:  Mu-lL[dTP "{>Eި3T|09A(?@~!"€D d\GEDvΞgX G Q:kxz+B%n ka^gQ^L_ nգ)&mZΏ`C[r 2 4*TH},8g*`Ha~[1f(ϚJoRQt~/n:W޾Ϲg_T] :rLb}b);qsI}}bLaO$%. U0aIGƸxnwoz~!HRռUk卸l#Ѷi~38IauktAWPc3fY)(Yvh];/w j+۳/^,ړkQҷgF\Lx/71Z]-L울nu] S FJBLs}\[|[]ql-n b:-g-vyƄ,'*AտS `QZwȗfoB7dߛ2㭂s%8Jb* t@vm.=Bs]VVR؅GSVHY*;ƛlyHxf}[H[N¶ǦfMOd%1 3K sy7 /%kL 2Fm}[o/ 49$à_\"H>#[·r>sC?~@[HL!+f;An[XaqMx8޷=󏳠:2_|zf;vcz>Yk3wYzίZ71cvau>g}9& n_T'Y-'G:Q쁿Q*vôDc.=/Jirơ33xT%hW|| 8@7g™i'.׶ h 7 5;zstpl+`=I:XJ`I=9M = %o)sV+FM6U bc*Z1 ^sglxa Ɯ1f 94=U Ԃ{ǚf۾rIϨ;a|hQTK7\s#痠 |nA{}Lc'c7g(,ʕTb0v B[*'|\$.@EzpۗwXҬյ֎];%!dA9TpQQys8ԜgXGMmHW yژ"Mkw)_[L P/Vmo_O7o R.B& :=f{H;!0[ HHo@.D8ظH9tP+2 )YDŷٰ9BvfcXLH<.md垧9FNM{(bo"qVBgvBgS]Ū77&>l,#aK'rM]J,ϊc4Cx绉[߈/n=;U2망v3~^獳3Cҥ\Oyt %[=ͳvڠd>4ՋGL;A"N 4okN&T[D;tBw#m:q?E!~[f}Ur#!r5XyOo0ߊ_O$ =2@s˦g)׋ȅYI7 N綕1Yd]*W|"y=.-FT^Ue!kFx B1Pof\}Czz!Y\D0=̨! s\I]w3:H8Ues[GWa.$ Y ,|7{8xIO6[1#H ^^F6-87-ƚuf-ॣh}5 $`E1VS@L@P9a=υ}w&FdpJ/s~uV Ek1Jr'l\l7$L "hK0D uC4m>fABZttD1|ـɦiS2OxN^;'R" WhDnXq#7)m ,x$,M"vY_}x7-᝟,xu-W}7=]ݛ!ɕ&R=IY L750۴]$OM?wʡ5`txu`f$'ҺkGgMQ);sYb"䎪;Ó$'7"r{E:}L):kv!MYV"]9w '*UB#l9zI!X$:.f%v޲p_XGwFN>:9I\c$so|4m*BkP[av7mݰw/X{-ef:I{u;nLT>sSAћ3=d<7wC<ֵl"bbbbwd!(myʆmxRZ׻ʠmP#rrtnt$Y5J Iİ^q0vV}}2aÁR # Խ8H@R Ymyy5^{E-t@.n]}y'-άWm O=@D`??GG~-5 _N;smrKGPbwХ{30 U0e*1'IHAGUn1#HZp(H ($wJEm ,\)q>CzV)=wk@M_M؀`!9"P:[rAl氥f[xRo<\6#Pm(@2%)StW],2 _:u v_jGnIqХ4鄛8=ce+2a)znl4X7m%JZzv XUJ??M, L{WU=Wkt $F*Ad0iP& q){gl٩UF ׌{M4p|B˥+߾9-D2I>!!^BimK1MٛW39pCosyzI$!؁avDhZUUU^-CPP7nHv?Gv)`(Rxj:wN$gZU_cۛN"9gh)Q(`ƹg7(h@K{.Q7 -9h-!}tH4Cr>=a8M9O­fy]SٽG,PJZjE % "" O8˜5O4HLV_j!@z+@A[EDd"#(h(*ivbJni9P 㰓!3 X@y.p+D8HEAx{{nWWAYYpG"QNl6rwx((349=ꈆϬYm^IE'(or rxyC:Nʃ DA 6Cm]к`LNSH_%6A䝀y'pRQ`+Ŷ#W*roE_iVsum !u^%mLiUUUU88"CX(P()p\P^|Ԉ,z˖k`٤*n{3E^p˰O=<_B:dKU'~L)Ro u3rY2ӵ_+i7N/f"ex̣N`NfG;Z*=rEQsAl 9QDU$<+N8DH:IcRgǀhÕh@9;=uq9V7^ws(6$H|EpCJ#KdϦ緫xOnc)&6:y|-DCҭM;N1 $@ͳ$<7U yϲ v+7pd$$6y J3s c. AXPZ= ڦ"C,xb7…h-q7׷s RWGAܐ&7$8[65YDX[&TJW:rW`w?3XTપyP]ˎ1^%YwG.xRw;~mVeN+Z>lwA3I<^ H P/6kvSݺRc1U"@7*K-Yٍx`_K{$JY+'G]ۆ&€! !4aDBEhth)'H H(DDAE :$M4._>?٦$޴rO lǼI#mvI&bqMT{bAUwNeEj& IROI($Ru̳ENA|)x~oO2a"R~K11f!-!QUSADK-[YQVL2dLڲ2a  aDEqjɪ Y36H@, Ue*H3js'*Dưцj2H h i%UULTDI$IAd0 ̪ ­SP7anݑ&moZ)CHJbFf8Z7EPQT4$T9h KDTDDƲb&adQ֬eʌ$9֢MM TD0Tadŕ   0,QRajFB4A8hAJ`bphV*`*59  -5U2b!eQl"s 'yv s!J@82.LHP;FZ¥;FOp ĤD,l`RlY$Be m0d|R}_C+k,cءT^@7ބ0rd?9RQ+'#}?PTH) XřLS晜oY4yH~sG/cj B JHI;^Ё*d 48: H :;|Ӑ!Xdjz!ݐ+6SnqR%v79W ˁ  M8"W+41< P $7`!,z [i@" |SԞ@2iBq7R3!EU2]c=F!0#yGӟ+<Z bygn 3cm-_u!2a~߿.lD3Μ} 1=/TUQUUUI>>pszƯK@Ӕh8y"M#X$HPӇ߄ړ-Bʜksǝ4dHT*-BH]3Q~'_ϷZT֪pU ow]:G .4:W6ډ=5~0E%!8DR  S> J"䣍?ǂyyN;ÕS9FPh* ^' 烿ᷴANlEB|HUr\p(h#Vݚr(t b"!eUd>`j0 KC]KV!7d8(H`rI_Yj;K[T,tr݁ҡlJQV4%")=أ߯tN)7 Ǐ-  >xH|i,6P8&@T RJ5A2SP5 N7MF0Ye0?FcCӷ[9קn[$l5~@ b  FpDfRxl8Ⱥ"D]D" * 9fKu6Zk0O ootKx7Y#2?8p@>I³w Dq5QÿE8{tCny[<'#ƛŐ29/zܾ|/$ $9Դ% D+8kä2FI.(pM&^ xH9V[8Z@$U1'YHY֭w=B 7r+n8"XX&q`mF=&F!KCI$:ZA+ (sK@%T N[&f 5c_߭s)ٟ_Wƴ/}+E-üs9N ! {ޱ ˲[Cu}Ucߺր]2@ xn<ՄXxGa"T&|խOlz @#~3{TLje\^X{̎8fPve?$~WC| >t.Zk6, rӎgx}RS)<-->=v>IS\r>1B8|[L۽UHU >0w}@>ͤycȲgwLJT g_9k LȩMQ )r ׈އ%\cE=!" ݲP2={ǟsUb E0 ɰPPR T+ĐHHWA؉Ũ+) 8ܑ63Pkb=2z<~ձ'3$$Lfw̹ٷ,;}lW |DaI .̒CyG zomz[6]̑83$ gQwјsN4%DpYI$!!"w$9`G^}a7nN] )]5k=:K"Q UA88Bӭ瀂 [jU 7CWd{3&^1qˌ}|N4Qhsُ8d@FuQbW~zc3݆%ā1p<H7ѾP0xX*Ҕ߹E[4LICHyN$D쿐ٺi (UGT,\-l> nEfH?F mb*8s!o1d  !~f[u q a){3~r$#9XLd!SgNp+yűA!^/% 48lTK[BpF߀z0-9 .&fgɰ! ~synbjEs5URwZTD N[1( yvYǏ/YC;3K ?A7X+X}|ґ&V"$+XaUY?<2$yX!{"\"}]=~Rd*b&>\xhsh5F~e{go=]g=c}࡫b4#/vA[acr jy\՝ڝu[cn5Bl a>a k l$Y a'c&-Yc _ "t. ²wCid6XF@t7+\tTÆb\tR@T\"4Us;hXX$!ER4e@3‘E9;)qGǹkEU||x`?)4nUM!;\A赗XgkTD@L,Z#K/^Ҁ걁P$+j\3( @ɁH=(jBjJmFE^mYp̊І%1QFaa13'J9j!DԢo3>kY$ i"m$sWVBcQV *Çާ&9_#x |rM`9+C'TCHp K~uSt! &-R/(:;~&q2aШ8^*2bWkp})Ѵ䯤?\C<(v*1N3*@~z4GQEauЄI`WX51DHб>}DzzA2믵ٸ]\UU(#X|t#RR$$ 7#}YIO>*xA CQľ =/} Δq- HRH>pU$cH#@G ̠XdRv!!_{` Pt1w:D~M&Cj:bHlB"zރR NYMx Q,c=JZiex3+|CR&XxOX B 8x)*Rkoْ9s>1ZNeYVY 6'h|6^C3݌M3 `J /_#|PlCRAqA\N=B2Q _wP~B'T>Ь̊R$$ ^,O/Pg{h8`|gb֗yeTeW]-{..H0|"aeS(B#Dj +<ާ7qoC@2$d`*I(fFa!H) " ʈhRIe*A6Y͐@^R) '*B}'Z`i_]SJuJ66HF>$ 3is12Xhq4cv7I3A>1.pC :F%Z)@`J㔒D5͐A &=`Ofc~3[$x1 @BM#@=ݚCxn3*4ԨKn ](%( X#Y\}ݠ77s_ZrmP!ic2Pr;<;jB[5^@3N#d]m}G_&z+S\4v1 nMFH *K\9}߷])6YW?Zq/$e Q9dH`8e2^D5|`JRH@"R >W??۳iަH,% ?Md1Q/գOG;\l[ h!їvQ-V$5>\0yuGT: թlJ²H(J )F`(H@p^]5.IͶ c*dou(65H_?Hv?l`0GꯗpWsF'zONKTJDN'8_#w`[Q۲ ?93>'<ߣdx2RP $ $'MfW?&; A6'b|j)?w1{ 5!Jpxex̌=9kUY&RHPS̠(i;H`RCɈ ʒΧ? R?z4kFQKFð]G/Y$1K63%Oll-ۈ:я:``TnqQ4n02 #U nmN/ߦa2e|v G.P˟ g*XQEtxNA[8*qt~A^4](G LBu=>=ǁVKuZu~!b*6m_dm0!"0S6:˹5,0̌LL8F9 QxcenG\\wb1Q}<@*n(>"k~h`JjKťԹD00T G:fΫ2>A?aK] 4#vf"Zm˂`h)G! $a_=ybnXĒ j75֛̾VEnHѝX>ٽҮ.Uƞ~$Zu7|q z|^hXS^[xqfPJtl,gM'f7 :Cd2"~Pf3oeADSya<ڭoGwACHQzAjPt9dl*}DWp\˓9jIN>.{&*8(F2*S+f@B?8N88JȾ.n܀]o+fu[G(_\ V8tNa`ۭĮŨPDځaP5l$ haLkįk„Ҵ M(?VUW 6j$h`"^\! .cWh34QϷsjIhރQs,2 fѱC!4MvjCs:U3 kEcv"]&x-(- l(:+1PNЗ|J 3ɏG`P5[Iwn mlx8S~!Z4zH5\F背; svjn.@6&A"w2M= 0Бë5@Fk2}f^kaJ?']N© CGJ@)4nODdL4)̭ϻ*: <$͐u)n);q4h1.O&j%C"d =۽ߖ7IO5z=.D-TT7{)q_ NcqE2HGFalcdgVG*2hr`TecNHaffY`:# X99 "Z[XXl.|8;LG. cC$rB$#( )* Xr:Wz0C1hQU:N^):<3RSP F1ξX6 TdcĻؾ&M145'|94Q_n1KksUue4,zLLb2{aP8XFW[tBQR\UϘ6l~pIWc5CXiMf +oLwuz3+2Qg]n')! ysV&TQl̷LٵmێK^lHiOހ28d,$ɉ`{˾>oʮCe@4 sÕ(Г8=r#Żɴ:wX0$ ijimIHJӳ٥ۤ2qx]JhëQ]#Дc!! h8F^6DlS8(:I94m ɁQ܀҆BvCD;*" Z.yBŸ09%Pmݻh8}+F8XG8G;iQ%0 )h&& 2vȕA>o1:'A=ѥ$(/(B &~7iB5&I]@szBbaUN%ɍƚMֹ֗CQ=&Ex ( tΕ~A0撩j$$CɊImyI(xo4};i N3Z~"aa墓=Bw&kJc% 4! y[iӤС:fd&o:;H"FBl䩢 L%C2P Oݧ8,.h I"pјv.wjHaCz:wSׯ{ !D}jIm&% lx5q6@Jf ƭS01EDJM,H3.T )t]-)Cs=ބNLLAO2;3d(r @xBH@!EԆ[0%"3r@h z{]G I%{8G-w(_T rO&PQy&8PAi)/;T*49naNj*iłюiz_<hB/G^ [4܀[hTH ,#+q[df?b+8T=؇oHyώbHHzf'v~T+ BHwm2+ۅ|๐)L+3 IΡGGB8/~$i8Gi )qn(HEŸD%6B>,CbzU4D건a*._Yfl"ȷ@Ժ!{EOAE8A;1ts\Hk[q DCW.Sh΁GZ m@0PˀliHHQ){[btK 9͎MX+R'z^ەttpXz3t8/ /|-5H 83&fy;LXu*!SxK"mTIe浽/&+(” 4=Ve|Q&z{Lch3;daz0&#^9H}f4X8\7d>Xm$E€7 H؝o\TⅩo4]k&5OH]J8}7?/3y8rH0)nƭ;;]XۚrNC>4 H H|-6*U0IU#Uɜзzp1X5R5@ *#f0B1FH]Лsp 4w :M]k1p# {=zK>|u^'K|E-敤T=ן- ،a᷆rl@IU1p ="1ӞQ\puD t Ѐd GG>(< I'*B~bJs(gsH":iC yb#sXpN5U^=$ q˾mMg[<U5nc+=ivhߕSokzݙi 7D8t+/G# 9/|OQg2}g lk\M7j eѮf67fRl`=z|֜f5`D7Pk>c طkEʐl&I6=fn9LVL2[%rQuxfs z~"z^a a0dφD#;@EEqWhM@b1$ҽwywڋv3Lg3)Xw`|vd﮹OOo.BvdHƒۄUQf ;y$ynx۔ C35O6 !ԽMs"[+]`AziS,'#qD7UP  "H g)0-g xᵽ 8(~ Nٌd:)Un?tbٙi.6UJ3K¢7Avredy %ڢnٜ4Œ8w xݲ4kkEAr d2y#2p7X= 0sρ(x옗2e5\Yuۉ{r)h̒IǛ¼nL׀.5b3K;Ep\AIݥW0ƭ,yA#ԡ֌᫓qKnqN첪ΓF䝼~<|>M龽(ͨ>^h\ Z3%T3!l=1C+^\cnՃ<:!SKk44򷸹6gL7ڟ|⠒-ePcC#1J3|Q5m(wNSm+wN OiXnz6!1VCŌvg|6m|CX' i&deDPA ahK >c l%ķj'՛1W&I +xo!c8=r٣}i'VxML1QE%,J@7 8odyOie5&ahvK\ɶ㼚yl.mln6;̓eyd1m!߸I O}aI xi Φ/8BN ?,okflAq,;c.$ni[qM3 Fތ_d}p\QwpXc0QDTSH8 QO*OXHkɏ+_,dZ|<(&ϩ qsR]J?)iֳV޼L-#ҢB+Ǡ4~CJ6?Ώp@du!E50RPKSHpah&Q~G|4)}ق%A]}?wt,S-"*4LI$TTPDE l4~T;2A~G N3ZaZjE:mFkP 1¦ 1{I "`d2Ws4ߟ<%P XGVWd($%XĄ8N A74sx|fQSp}[|fIJV%/H"wB>48h(@}"zæ `^mϔ(((/̔f)Ou0|BP "jR[~-g$tm~g mV 2LXΏKQ42 g~-=ӢX!Rj .wtRNC\=mic9τ[䵼((F3?g椙' M22li/a:'H r$7;OݽS"-F0j%?  B3/PZ:lrLq<z]MKٜ aVCw&X$ ÇOm =dV_?A g"۸dc"0>$kxiI6m}%DҮ+Kh 1f0dc7cԎ'=T.a LhfAb0Lb, D<0Rį ɇxg3"kD Ʃ+-#@G)`B!MjA&"MçJ"vW] K dRؘsEfk4K! (@cI㥧 `eڽs=yڅvL3 Ɉ) ߓAEwDNZ2WdG͍s>/@ N R QeaCx!8ӣ XcEy~C]d D6z8LR3D5 H„Jj1 (=cy5>p==Qk=@6 ٜ?Ǘ=[/.$VP,1s<4?-L킎h.~yt]W{u-!$TAy.:*GXy#=:6:L1"4DP27ox92koᯱtpة>QQoϩޞ'kI[o;@Csݺ[w90˻wg9qL"ܙ rV`nqi HwgXT7k,99yƢ Rv}紮 Sh4^]e;AqG0aK*T.jEN %.r˩8;vɷ+l8F2&'Hcwm"%jhdIü9LCf7pQ5𰐘}xt0$&_B4NۓZRj!oɡfM*y{I4Ԓye7q!6fnd5wwN * +79utb?_Y ˶P5n9Qqn19Aw,yQ0l4wb{u(Q8EbXʣDrhF,cILLm3 $p,#Ͼ4`fMsxogy@wI4s{bC65)~V",@igzꞃhaF7+G\WI^!x\H[U1m%sj27_9Ĉg@P?YjQi.T8%9;n;XEָ9vGlqA ~@~w-9w>9W'&`S'/@p==iQP;SQc^-7oUvlh&/qZګ=]N܌ݮa 1^ǂ i>0NeW+T҈ KK*a;jK0ɅJXoF`bҒpyzf6$٤8[L ky9`G }h6~gmÂ:L離dxB Gyvy [A!`1A"cH9bМ.O,mnmd|!{2SKY3!@D% RS@QBG9Dl \ )}O9BUxeuJl4me u#k˘H)HD{q!-PřH[0rE y?YdcvZZSXϮ"xŘY4ALo&%!P222,&Ź:e4 6FV$ɵ1)b)"")H',y $pphK+ۺMtDMZYr6NA9tgЋr>I_+E;S#Yk4kN!Yhþy+7ZQ  "#D1E^|Ը'ΡZA;C8 2} qdNpl\Ѧ %H~GH7lz 謹e`]?jvG6EZGĈ &tM裄E2Db , IV̈́Cb}]*LDGPf4du@?hP,=g߯n ᶹi5(C}8 .Yb9&r3[OչoZr>Ko-"05%\!w bmT{綏SC[#H2 HX(aCllA݈8D\V BM-ή2OUHh )G Fќ*uH XCVPi ;zhx adk0B>ݐqO[M0v5|:dۆ>]Ϧ_*?M$=fc;uo2947?A!mʹ/HDQ>1ۗD~C(^YY3{z6캲 G[{vKҤMSWOvKkSDԯ% xaS ~\uLOIĎs. )4aEG{Mp5]#0 PB| xg*(! ~I=pW]9ZWC/(?]_b^:.kQ6.=%ȏaAvs7c-i­݁ `?ԻM,$ШLBl/rArsxT領0zl1=D9ll H#f@e?vјSYq?v gx |Ǖvrb1{AB& H& g.5EzK <Q`DGiLIwkM9G {CA'1%5ptbvmM#aIHrQ]H@HB XbPz3B|0g)tGYt́4d`٢TF!~SFI aLLٛ&b"-kDQ8*" Ɉ "i6yel֦Im TheٔwmY& f `ڠ9}A! g! f2 S" 1aMќqh : ))AJh4> z@kZ|,k{-JÌ~eLqvBA - ߼p}iTIb'Yf_%:*GfH!4LRT~ۅh(3H#hmF,F]8 =ƢS}%($tv"""OD{V;.b.jauMH J#A(P ahBPHaBtd$ H,Hjm!Aitao b|!HMb"bkB!\P{8I [,f!0Eۦr8fU\ l av#6kSzzc1aƪdN*+DI,n+CC&q;Y]9h6I݌-15 n>š9Ĕ %-1BgA$`J0j  @ @H'i;*=f"H;iOQPXD(`H= >;ք,6zJH`H#r&ARNh=DR2CN?1DNP зYM_{e@TUUAIea9^87zy1!X fFRBM&\Ll"@"l1,, rF T)XpR#H;Ik_Wexo`4l22&/)z."*v~UG۟Ko0 2rK:c)6=Ei MfITXa EkM0 (j)F9STSƵgM-9*k[ŘRjУZT##@kPu$p2yD#lu~S+? Y d[ D6d--ݴNi6AieJ6b"0;P"Z.% U. k wFd2}΃{ IF'}<0| w띚 ïTH^~1p!ס1a!?^Mj&$"BV*J(HZ$*XF ` /&AE(̃%)?%_@xzBg9$k1QIR$dǂpFvf; 0M,Z쥴5trI< C̕g3SVQeQ4hDF]D 4>csn%u={3 E%m#T҄|T)?>g#)_CA\ֆ~F6 0!"XZqDVʀ@(Fdev^} Q S%VAh @wтҳ v[$ ہI2fJ|xl; ";!mzѡ5, <9{ټsGpxO!"%ok P /Pt Q)@;N1DP^q;@la4#HWptqOTtS`xIRwI jBBS@8t&@~bpA@dA Z4UNkQoTS1g@EVwþaA`r.DO $C*ZXd[Qf9{ Hc~Ie Tj%J gP'zzY=j߃Ks'9R"OV,!f(ؠ4QA3[͆`47 |57,a CMFD3}Gˇ_FzT( )F@Έ"RU;/'m ^CGVx"u Uxega'-5X7QVt1jYCA؃4qQJH?.0 a,F <>H"h3NAKs?Ӣb١[Ђ1O0@Y2?)0{+z ias˯N>tb U~lo_~HCx~Qo(j@Q@UNZKQ bжD`ӎFK &V3'Euh ( (s3: BЏv*jDa {!Lˇ dזq6! "Z A6&&ܳ.+9?! Z [fo)fo_KXwq,2.sM57.wq=._'5En:at75=LݪT8xFeL}z߉9P >s %T;&b㎟<c,uӱ_W,cW7&ipqΩU}܏FOfbڎC*(̤Ғ V! 0waAJT͆#HFM #",CU @1T@2E(2yo5!NaHB%ޢ% (FdS3Y{‘aȔ B3G . }<)R7OT&~V?u Gr N`%8}dU4 ˩*G1\RMF?ӪfJ-*+pK_7kH=Tx/Kj)[cG!4L0 3,D@JI$H*AHD^&ޟ hִM;SwDBD*ZZZv]}꯳;|b8.;` è; Cv~P|y;|Q*tq|fdq'PӛNEYLj˒0ȩ$H_PLn,2HJF9}F&H";t6qku1:BlD?`ØPB&lD 8A`aIh*&D!,Ĕ00)J"'s=~‡84zp|#?`쀁 Y]Sp 1 &>m7m !C.1myn5&#b Tp$g ttOr PbT Se !mjh~PKgSe~gX46đ<q$uCh+ ! J H%FXi;Ù/^cj*+ܐB) ٳPccD0=`{9՚ 03G$Ѭ!324Tblp\ 1KH0LHTx:tUa%̫]ߦ.ti!I]`vbF9AU1Ѹө)gxwpQQ2 0p:]i 6On^{!PD52enCvܦr@8RFڤTZ(Akct g|V Z(d^s nWP QD8J7sVlK#֟l1Uq&/6?80Nxf^v}{mYJ.K;ʹ6|Oƭz W mElXеY n$@9{<#H "qDq[rQh@3@6Ӻ; |ȣ#C@2-*E fחg׃IԋЊ,*6,:l+pVPБ:pܾ!R< "Q@ TV jycc 3#u?khLEp7>+ 4% P18DPs_dT+\"&uNy4)#*v5$X,Lm ںH2bA|?e^ي$gyu3z}PT) ,ui/iO Wg' )=X$K2I01\%?X&u!uA~{ѻz)ن332e1啬jV*kiM c % b6 <-IR"CoȰTNcJj=FW@7'iRȝęu1s:SxQDHa sQ w®p#UdfoCht3P-/qj8ߙ\+?9 %Gm*d~-y_V3!HF#r6 <r#"sl&5a pX[D>f3CTO`Fa&]߾۲ KӿfK@W_;x`D@A )("ۑ4,  AM xHRJ0|6vo3XL*ł*>0+ _4yz8 f,AVy ȌmmZ'ӐU!Kq(*k0g  -O<(56ms'HsU# ι@:b7R*ia&IX)) bpwJQ"D>h!A!0zU0^^&Nh"8F$Jlh3J!m(;+&N7MjֹF;wD.T$uV@{hMiFuwD-(%܄F´WլXSI.>聇8Q1-BOȵ}K*4Laӑı# CZǷ0+Zh u5IVoT@n 4i"4!U'OzZ1mf$qg}9`Bbr#=%NƋoٵ ^&2`G7 JWR53Hkk^!\>:0F7n~MƬipgI q!5X)V `8hR-0*uD-F`t9b@룖HVo:p@Kwg dpT$=u;"$ 28 dJMv`k{6K1-1$*)7m ,;4-TNE4"Ǥ=Ef1&Hxi9.%o~}tjyP:H)=N^g2H`aq@ɘ nfϞ,YqYȣ4k0)|jC8nN.1X0L9D>+ώv;(x5,aV Fł~?q%Dp'O6| (D{U$I-AZB ڎjSh7i e )$_9|"Lb! Z_AJ>+Pzy ϺNt'2,<{c<$2 ,Nth9!F(!-#rh4*Hkp#21s$$bbRb @H"AX$&U YkN3%'')$*fIJ C!iѭpierp] d; %*ȭ zOH}П<ޘ^F4эT"pC^\/RPAla~2[#~yN9dְȨ/pa.|xX].4Q`n2n7,虢iD:o;{kt" v*$~fO߻v{@OO0&1*䑇%X6Nt= ")@ J(bLv iA50Y=,uCm Fνo,5[j16CN8/ESᄳm&!@c[(ZWʥqr cؑ&P̚,5c\X1$e/-i AF(˧+`ʙ$fjAƓA(8hY[QFq{⩛-,+L qc+y2:̮!Gՙ#r ̑kZ 攀뚁\h%%Z JFIo"I0 TZq#فlYAƮ*ƴQ=0# H0UZݺ 21VDHS()$? a$k⓫`ŬCbc5VnRa4V`z y;~k.;1Bfu8t\Okљ{1& bCƙ2kT>-dӂNoAnNAJʺ4"0HAV}07ŒHA@G^O7=d,|RELCjGE# Ƞp[+Z@qc%ʦqrO\T  Ҙ65h/Ib>U,5;2lenp*+q{8$eEDb/I"4a]Ɛz3Rж9 Y)-!EihVQ1?gw-d'ʍ4DZ$-1k_%rłB03٦Vȸ}4Ӎo:,8\BU:X2-$%w3bXC9:G&w*a "I@&?& $3Øc +1(y!z@R(2ɰ)\ɦ`ɀ,J0X % UXkP;GIׅ$AQ+|I|_E{($~_ᣜ2is ׇ" @$P IKBE#!!!R1IIDSRH)B L3 ,4D+KKEAP%P# PC@T-2@!@1)<;.k6 .Cq OdRRPø}+Uig1(#۩j(DCY8,FJ`b&L3"Y0 "|&Hd$HF)zfah`XJi&.KIȴ 0%mC[x QE ($pˉ[ˤ?6(|y93l}Ď6SABjE1P ?d=NzӨȌ$<Olɸci_ pQԩMDwMGsAfl4D^#C p:c cj"#ݬ(0 +UyC ' q1w o.]26T4i'8[ۤ|TY msh ـ@ЃJ!<jlې~gXNQ`h@xJNOT0cDWSG %j 620fDӆyS0(Ĭň TT찕Z B%'.ԫM dD4YPPPnArAB*a)FJ&%- +HHhrT5рJ$µKH!2 @9d4 BЙUq V(ĉB.2d8FRU.(pA<5"`#F FuI%SDeb`SRe 7kQF!d `AJY \6b bLVDHAF01&E"lCFhLLY8S,NdrH9#g<ʙc3nqJ*fX $>d`dcLfɄT%D8En% .tj (PP`q4d h)b (GQ6B̽Q(G0[\`iwgDB~ ;  єaj)) ZthE%/x*(qbH?Y[5ٰt~jn]|Щ&ޕ{ʝDCHsUc&It|A0e;LJ`p.>5KB) OQwÈD F~:Ki 1\AC4!FǏuOYP^jڣ˱:GAi@XA Bo!]pBg~U229b .Y9Ә-K6d&66ؠfbTf/t։b Aֲ-48BP!A !'4Mk3rbK ` BQ4w۸kcHcoX fxF \BLLjݖl@pLQW ƿyNh"zP4Jο}ד%0ad /ɦ  Y HBCZ"S܆0"83!(@jA)ï?D| ơhҠE`i$$DE8adDJ22)PjFUv EL` ¥*+.T d ;R,E@=s =!+C^e ʝj]@ ZA B֝Y9LVfQ2N%01@$bR̬bG b%)H@)D M!2Z e@u&iL83$b@$#CHM@I42$1|MɴR#`'Ah1!>?54HLܐL3=&rS" _#pIVj1! bfG u'Ha{CH YE=wPD=~ (Fjg@Sfg٢RmZ!WX tT(DhM⮥Q.!KIz~yHqAP `rxdz'X `b3O?5< Aa%DTpDLj283 1??2@  aP}/ &X6p 026lMS" -$ȇOk#0(*PB$HF"e2HYh *PR FUXR)bG |MzH9N&LEgCXH`ġiB}?qjFrr =9_# 8;v(*}/ݱ)HQ?dz17rŒ= pTO~76ia  tBn$Β!5 >""qZGF4$6Ц-tLJfS''Hْ_]1063XWяeh8B <ŝÄqCv#j $\y"wxd僙7Wq|  Mx 7u$txe &06aEQ4v@#ދ1j pp+K FGa t'£$$@cDy?fjB쐡`_ڎxZ$X;!?Bg GԄ@s@ {p HA"@Hd D$J9O98BĠPJLr)Gzk${b"t>F!3絣f}xAtAH@ "z^ ʘ(1F'A2ICYaT\d̖"qM_>b4/'ICw2,͓D` 6c5}D'Y%e]46wTQj$Jxӏn{/\K5ܟ? 2pt除G 6 _}aL"92UB6:$4@ PS/TA !"R$o#!!K2`f\(o6y!=)tkF 5(Ag۸`?߫"I܇T.HD(¿-Mݣ77.>ʉHyvr냜.>COؾPJ$zc<ߦjFecһˉѰ"P+P_h{w ezʠ趏~}t@JU*c~ &&g1-[\5Vp7yک6mU@y5&;[)me!%2GcE*rQl&T;6p;se%$B}0ުC$(B:dC8H@34_3sȠ<H,V蕼jOJ8u0.\ ocp_x0}d7}^Gd::0!&Ȟ4Yhb=zUPmD*2T4TokKFXo L.f1R%>-`<,F&s⎿> ,&?OUccfS6@Auj_cQ{.[:$;x~+qOXxX18 MB4nH9~)l5Ƞj =@JǍabc@Jm0RX.7h}rńaWuyyK_IS r+!@0@@(Ht=y:}m~-uhp PL!"4a/`iS|?9qϠ4wȤ!  ̉ױTE^`LCTA);|Wbg|: S}^6ܮ{)349WfT&kAi\|tnq *Wt$(a3ѭ@ }*hDٸF N0&2}VÑm=r bIDN1S#91Tx$I1w LARA (f쇥 &MQҺ4Gng^=ƄL`aH t? 9%_c4+I$v-|sF9?O5Lu(ila9j,fǷ[FWѦ@5MZb Iah.ԚÒd2'7K敘u6yKqtJC(HGI!Jp{ٵvB&}gOK_QC[&Ay#P(PÊlR ^~QnSn戉#դ(B`=dabcf7M*$AF,T$@PщD+: c׎YˉHK0d3:,Zmb:4٥vQfi@zK@b!YZ9vq z%)QP҅Jjxۆ8hXn2;2b{ =Pc #+P8DɋB}4"0=}|#Z4PDHifvr#J/1֤ 0+E,B$UX'đr ` ) '23XDI^KUUazkUX)|3Vܤ:LTW#p @u`{"f $UK0\\{4A@H0b`0 v@B$ ADxc)0 d  `(_x8ġpCL/˩ gtN rJk8:kau\Й`/@[,lӌY[ h%P6BBA$ }]NvwX$88"qQfJem CLU J(D4q_ܩAkHA홙SXߝa;H;oH׭vŨB$uP5qGMؙ!|',jf⼌D9r+ edCFx=cC8`F̀^eT O/x)`b~'`o~[yqr]DF&A"ʌJH_Lq1H NËĒ /b2~g0M#̐"MbB(8"vA16W+Q1FZV)8…%6C&IP6*N)D9,1wl%yruR6gNm#f"D(ZrsحX!ڂ#aCn3# rأ e B!wȪ@=|La2C&!Cڈ*s_VOs6±s@޵RUR fDBJ ?w ! Ō! 1,񢇫Z,|JJ3[ :Fxހ<5"uhEBu6rm:2/Bz8e(UhHXH ͊/ @Lh3" 0)@FA{H3yrsצ5/Ƣp:1qhFo´Cg #Q&"=hOFV`%CLZ4BMXh_&=Rp)@y *m1 ! 'hîxOyxnK$@>8`@ ۮBVkkuNht=<1`@Ay&a!0c b[٥O"0f\7GNGGqB@S0  "0N iU"n*҃ROy "q(kg^"x# PHH*ÞzT?8BD:OO T-MNͥ3ej= HD<82\4ByVMt.1VC])`);$ .yW 2'늉 uvcf0@:QJSQ^YP!*iG Yj 0 % )]AI:D`'Yb޸كj ۑHމ@@h D)  PHC Fc $Q"a:54ssJDS>B)"S1B%5 3#/USB?D |g/f`d4 }Fj <<~wKx'k<꧵c a4үo~h)zCYL1d]R|ҬVM{(f"Q5Y BI"H1  ;vJ% lRv#f( j+ .qp p4ŖMdYX50||ScĂ@޺Pv@P3`,T14T,rɚ ZP\0JZ҉NEQD&AB H`8`AQd4Q%,mi1 * s 0"ﵧrIM'z/T3v<ڴ!r TOTOa `T:΋)!OQMq3 ~z"D4ф* Ac`@![ջ@ˏ!Ӡ6p)tplPd9"j` t˭6L!lA HE7"蜀uQQcX BTD0& {N[+}c);}ٜq]eAʲE{]9e y<=8UC}A> D1Z= ykcYlɥJD(I\˛ȩ:o+08Հf8e̜#IQJwG涬D8.wʘ5:ͦs\X8Q[9w$1ItB6^,*oO"yn(,6cZT\2_"HL髗; s4,dLNi;AYf! 6%~zZ9)(p|߱,;'G Λ/ |/םzpIѳ"x6Y&(;=`y@cOr:IqĚW s97ð _v)m6y[aN&sѹʒf WofTa?y,H) Zff1Z<= .~QCiv8Y_ B|9( (kQ*k\=\.q㣪21ifp裡;Ԏa >b~A=XiUȾ,Z[J{s8:. Sˀ <3?Oo9lvxyޜэD&Ë/>VM9`ef\1lWx*ԣ8 ہ: G۷YyԹչk)#79~#G p;ecԅjx#wD /$Oriu8XThg .D]`v0HZJF2wǎy}ojd;޻ E)*%&}&*~ R'0\I퀦1,dA{wR53NRB":fݶzѯW@H m""P1 KC'<g\Ҭb1tdJMu*],;qJL.s\u߆gB7#m4 yC>j"'|PSml1度;&\(^ߚGj~v8oLZd#$1nQIx0~7r-Sb; NP-  haQ$Bpݖ8e.A;D|Ijl D W#^Agf0saufn=u#MrJ+TO9-۸IꞤ>NWq>1;1 龞7Kvxuu5a[hZC9h6qsfr<-"r% %+q FZR{~W .bQ=ՎJpg-jC7,Z)tX8Rn.5 KOcxіbF89-hK)1Bb3ָ0{=ȋ*H{OyCGyO .![NN2ɼ GL9"{r*zTj:C$N=`:^C3JrKheo UY!v>7z7:",/4 [ $I/?5C.ʚJ^\0TUP-?t`sɶӄ ; b_{m͇o odPm00*K\U#,h=pL$sE9gJOĹB4eݶaB(2!AUz Ɨ~2|{{i:#߄O;Bk 8f"`t堈2Py{6hy$/ $CgP﷑qٙD^eO^XrzW*H*J8 qjBր2QTR<\듷4Jk!xgA)3ya6Aa&I-6f PD;@$ 6!vL>*h|U&-J\]JcR,+yfͰq $ wD-Oye0S[JVTa" 6ق+ !2ڬKOε1#11?,#I"~K?f@)r1dj 1~,ps"Q<̀7h4ɸ#ҭI Q*h4eY$Ĉ1d¿5Q!MBg=()@D"FF3wĵko| H`i UUb$QY1K#P1]JxB>I[C  Mt#06Tr?A ca@Yuւ'!UPJ% P#BUBU 4QTJ+itJ-RꥪM(8ퟰ`5;H0Hҗe"F @ ^QB` !RA@<9^^RDL)9ې>uUSLQEPLҚt鈤<`,|Rd𓐵ҟ^R ڇ b`$<zÏ3{Shly^գut;LW< ꫩ6O_ |e*h1)2R#XD h$_n}ʠaPҡFT¢9լ2u&)jyª&T(0㡔azE 5t&w#&"PG›d!LEj l Jqwť&ִzt`7LcBD|Ki{~BY @>8zX8 ·ԭ ˕mb' 3NҤA 2ID,`eَE9 ~ Ah}qC8*bta9]& LOM|8(e2h 2uU9 R@R( j وb[E_qBMñj_(YQVNʲ1,Fٷ,'t~F2AkP(i ` Ԇ"L63BbhEQEeeܕ'Q$bA?[ֱM%g9Ťc-%ؕAFki5hI"iV$q n؈H# !)Ki8FiJ:& CqJn(%3`buiSa qil@qFBbiX T+ 6 *ÍJܐL-m"]D`8!)l9'6,MC[eoz#2*jK ( Ep`1$i %RR]*WHɽcf5 MjHH, &AXarĤ23 BQBI N8& FBU h̃1B/)eq,M 7JVh&M#єQRpaV& B30 *x`hMDK+b浚ͦIZPXEDiRpk6c2D$!$ccIX2Bp ԦAF`~a{67j$E*R""j 0,PdC &S6HuB Eե̈$OS:~Dk1aGdd-*$l=ԫ0^ g 򣃠H"yBaCOK ݪ<4vPAcA|M=~NF?6g0Ñ^}bU%yq4ITrsM20Md#32C~zڀ4=tvb Չg /0v`T!$#:b.Tkd0og& ']ex!d]fbmѲGO6 al E<-M]|5ػtzFڌMېfd ZQMK 564#ڳ#@Q$f:aW.$9Y$ ͳy4{1&mJᆄhU8F6&V XuE(wCm%#4$EV6#3ׄ8 4ADcj/1!T 67-gV,@+o+M;jTS<)Ú PB`~ >bhLЀ֊i`1Bx3L0($ޤ=QJB`SF8sBXC%=KrjdD[= DLQ>lĊѱ׋T6Ť&6{ BN`Ȭ2]c4+@5dT:Gt$!$OԣLBM XdO<Sֆˏ :SQ" No׍Ļuz,A?tk#&L!&iѳJOx9ej2!;d>$0(vLgI;0Xm.8*m6'N'T tMk , j$G ÃL2"#3/*hpX+4x% ]0ZtA >!ݱDFws3} 2C+$DxFP?.8Rvb8UM2,Ӗڅ# roUx#`-N7Fbw5nPn!H^ hkS9Y",A |X8w2 KKW !^:SxkIAu2/bhVYd"5Ps/|ٍx,d홧0I>}$,XMglK\8r GɬXt (ei6`ݒC72ۃ*Q(r2ja$I `\8[ٝ<ʾr\֩ Z>q!3RCšR8ʐmsF8rSV!&3 $gi$j 2L7}"&/7t]A.7ijxQ4FhJL'җ먖W!qFx9tgE FL?3br]aMk#*QviEǙ19P ԐRn <XLאF$)ħ$s(%.0p{А:3ǺPK.Ҍct4i80r!3HL% 8(0UB7ҴMp)$/ SPݕNNsh6lWlmوd&%@+q)@܌l4Z6*wTѣg mn6l!ƴG"mPBLK{`[{\bB`vp2$2&˶#3d!-$#;& nƲ Kؠ:kӇE6@45Hjfk6-aη:awc 5Za@hG]!dhb`FܳP$Xtzה] %)眕 arPMj:@EJɌ" *4SgtUꗡ, kR>GxozfSl. ndXSk0W9 S"ATt;]۸p9`AJ"{rǬ\/u^ vhXdZ/p"*U=@B&7H$@P)@'?N(|d;$YHAR`DDsnL|:4Č AæCREMnh&Fcx4c4$4aPQ"@Dz aA0{ݮUdF̱(2VI,0BBc hٺh4WH" &aڍD1Q\u@g 4ڈ\j 2}(xo@b6|vc>a5[7 c̒VU:= ާLɇ@ֱ5,n $p#R3!Lp Ym` ~5 b zܭEdN.3M{=lihZ L&bj!JP<6VdaH,n |wBK}?xs?=|B=oՈF=ys

}l%BChUr6_Ld5R^ &h0J,zb%g)^7 ( 1!ª{U$H nP94@~' !fuIso\˨* 6ǧ> Ů!:i&]HB) CL rQgsi%"!Yb9AD> aC.Md0VkHxr5gEu%N3IeѳnJR%EXp:)ugBj 3zݪle3 f= &&'8Dt@[&B*d_Q{ z;s< iMa)y0j].R|-InlxLAtmH=Tll{ 5xc!#j@' Ͳ=Uo#i}v\uJw0L_ Z|*>%X֑6*L$58,*LYq̆ 0`"",sTjhh)#*E #rVZQF`, c2Xi` z{KGE5Pģ02jl$(L 2""4b֍[30is0(iAIA2&`H95((3 {K ~M%t#nvXK'/$$d.kAG=G$VBnUl( XO0NJ"vDOD~0CJD'lŎsl('0ucD,/3bdh;P CG)O[FU~`&Rx }q8/DARQ @ܟjZMw* H)u)$A-9fB9 {ڝ<OPQ&5 E)C榈 Xqw3Y5Bjh h^Yoq>b`Nb)Q~GĪHΐ''?yo&ftGS)C Iuh]Rޓ;@M T>0-0R!CHLYCR& A!ū1xx16HCӮL&z9ʎ6bA9$LShu 2K!)$$8lnj5M!I Jjpf"leukXIS2B%)f hg# N0Q̄,p:u$ Νw-Bdd&qL i2D(WaGU7Kz=xQah"VmRѱi27EfcbYXbb`LP3ED I2 $hR`H XZr,P8ZU'=O`h$BB,!DZCIZD\a#C.ù?M6"rcuS~uo iP9p'2nSg+ jGJg#ލrL <!XOG2}rD@.U6XrT4|Sr>ktb_8GdlX#ʥW4&8 01)ء`?k ^?v6Ry 8j!F>x8=>a<Jh`J wX3 &]VL`#k,޵Ej2RJ2pOY{,N_vyw t1"!3pxo[fILyGE9|9@C6`9 vE󕝓P' NH  #iHfJ$9`BAeBDJ"eCvL]AI m„&AR/$CHe| 5+/ < 1醥m BCbH#xk "$2%ZHHe)3 '3 B'q (3H7"H" h HfOl D;^:Ͽ|@,냊 '"r ݃M>B0=u |`(9`S5PD#@@ECc@-Ez-L\hbV!~hp;"?_Z7#Ù8"Q;(/4muj4MrSc#lITNPf mņ8#0*1x If4Fv턡(*,[an҄C%Ux0<^6uM=慈=^W2_(lułXYd5! 1@ `|A% SIC$G @B/ҞvA)r!sEjf? . TAdH r_>(R0G€B5>2X^4ězLy ߫=Mwb|H0KO#~߳fQd Я"vɰЁe]ANL . \ |zB1v;A9Yw&HeC$09B4D#<Iu&;pS`=;bpt %n  H?sŮԜvpu؎?.4fRS<#L# $e҉6\5pQOzG6O#C&(D܄pt6͟, 7PUMss70S9_> ?.; v1Ҡ'䀘Oqt`Ġ$lHC"K^Gz5sr $N~f?EP{ݗQ(n론Іayxmg1s,{]o#Moȸ̊hAdAp-gt8 LDW(`oYbРts{lxY[|9 d\>v5U C"В$PdM;|G#v"AR@68XEHy7Gfw N}oPT(-1!vC=N4΀U~[鴒P~6O!8upb<޲Y!O=Cq~h`#B"H hJJX* qşը &$$lR/Q}δDDQ><%+'~o>~ϻg[]f_b#0լ  JB=hJ HJh;iCvMS%ڰo ͦ4da?*qb,1 a ` pTX GOՅPVILAЀM8Ovjtgޞsvubo}^Z|Y|{YY|}c7!NKw r]-t}}ٮEww7"w()"@OfldjhnFyϐb/Y";@7/ݹ_N$uuh9lM^yz>N8WcuwngzjgUͳZ^h2Wnҫl_=_tz sm:/E·)Q]$n{x(Z\vn XB226u* *` m&;`;uB7n.sZw1.ƪ3bWk37q9aD@d + U [w(JeV̊S` "]P*^n:}wP^뗮װqw`}35}`/})f{zنw5ݹD^}|}P6n彴}yӖ=eݮKw|Tr>P5B!@M|O>\[{{s^J4 {I>ݸ﹜)_M^U풁U@"( P=u>" }Qz׏{z;޽j-PsIeZwgL}n#vuv}iBrǷ}^ޝ5O}׉W-k,mN}+A7T镑r:(-ǯۤ4IP#:P6Z }[J\[#UQ^/^*x=}ƚhUlwԽwm۸sٮ}q^fp4z˱M|ӝ}|v/6]`sn';Z;mYy^qwtm/fv_oۻ +jduܵ޳{6wcuK$7wcNwwncXg}ֻ;mnz}R{o`nm{˻)]n}9> s6oowtqƣw;wKiegm{};{]l>}}O (<3>\^ϴTݜ> :ݲ;A׭{}|7|p)uuk:5slUhusAvۦPo2܎nm]mw.U]k`[[GeU+ MwqgZn]YCŶ/}sw Zԉݮ ܭcLP{=雚[UFwG[[}tT56k}n={P-Uܻڻ;{%*SGlW(Ҁ֏T ` N@Ohm|N@Ƞ]{U[bPdm_w>3w7Swi̬pW``)Bxmn{svww6 ڮYÌL>=O{=+kVSXhI=\(]Ӷ&fنSmmvͻ @P4[wO}_z: ]\݀KVk{tn=c=qvlk{i"jۺ֯{N7w'k^snmTmXARyx{*[wv}sb`zMO)=)>q}vw+OMֹg[dO-Xi)@ Id5GvQmԼƶ >`fWMqRY.=ni-Zj+nV5NWvJu.92֍ŎswwN v vh6.pwW7\f/`Bfٽ9 ;7r9n; +T[.+>9eOQj冺 rm l9˜wPŌ(T@r4m42h0c7}Z90L+q֙oyv6ӭj[b^π@t)BTWuzPyb{Z޺]}<*pk6[l@77GyJH֡7kw{};—\/nhkjUvFe@[ iӽ]۫'Aݍӎ}uAm }>|CktΞ5f8nL=wi24 @И4!ѓ@hLLhSh4LS H6xf46DƠ @LdDɦL!Oi44  @&A2#CE1?OTS7GSO$ш 444R"&&~O>Pp0ޠ?O`P*y @p>v`d /?Y>}[[O{7_K_vOW?O?r~G/} $~ヌߧȧBO#09`(4pXQ{fW9g+X+3*4 a>DsTE$aB{i_xfpC,nUK|ar*`#pjWۆ: 8) x?R3AoZ[ǬIS?W@QPvp ;N uuu[8hfT0IK6Cs?E P#Td5e2v8C?Oέh`5>ܟ!ܓpۭW_g~+gGsYW(B(3y- `X#oL*DT 7jxfS ƝpFu. ySs*P6 -h-3"=/ /`V @п7oY_YYz I;.r"4x˝NwP۲]6>SsTF L"V }?{ <q1yyIp^Us{6O$XO?"}:=Cۣ@Uup ;"Le/"h ET|}~P@#um{si@BI{wIO"y_T a&x2ËPB$`vv@xg-&:q>ʸv+C1;;WqN??E%8Q@LY NNMp˽iZ1㙄 ¥JEF-7k` MDU Q"Q04,$Ԧ#P!ڀ-$zC?ڵGrvupw x@k ? ], L.P2 Er 9 Tp )AE"ˡb'itz&x>K*"c9U4T EUc]G|,M%SDE0*J JV `Uh+X*d6 I)L@rY1` bˉ64fO t`] #n}<<&M`q"?kxjZsv *(CN?;v m5At^tpE^r[(a<'ڲwKDRCIm0g`9ڙ7͐RC4 +a=:h751D``zf@Hg/^pP ||~zw~].Q;~ ߦuxJ*d8|$Mx hYO7A$BX"f Za{4LQAJ¨KHALPHI,3z\=vNX=C+G~"L D!8p$n"kҒLA)Tx$`B ͰC?!G 1 'US{?X:;?0C,|Dp'*Q  "uػAI&JA`[pL?z C0)Hh4@vB'o0פ{O7hB(D)~MR K9I džmM$$I )"I$@ fXq$.,?5duT$#D.uT} jtWz}gpk>@pc~^=ޘ3.""[I%wI$A/D$H-&YŮ+~z t4?D$z(=j)xY'u|×&H|dh W_pB ('UhM4D5^ @'ƋR3 *8>(YK`uoCD` Є'F죂Õz/kV#r`mWa (.Y: ^} o{|dXXp*U=j7fqp(GCBl  /`ovEL=?h@0!|%}Yy'^} :?P<?N|Xc3ngvy:X!~bw C Xw8GnÏ,7n `+%,_Pvϯ-ꄟ΃@A ȃ!W{rpch@aө u @|=k₅3r S#=4j`ـ>/4RCG|_ C~W>zrh(o0H`#v]c@Sx&YDɢJ(J;ȯ&igѰ9}[ASP^AP~lJڐGO`o@0'jc[Pp@ƍ_g~3 !idb OԄ'PQTϨgWO~&iė̞2?y2x -XYv "'mi HBsX+@ @"x;ʒ*hnD] o&$bj6Ʋ )B07ְp^.rcTDQ{3}~}*HbHaP$*6$UI4Q4DOp ""*J a) )h"h` @Y:q9wJ"'mh? H(\ǬfM*M3K>&b:VH[_ 8RA TbY9FT}cMq𿾡Ԉ~{ΣG%e:j P4IiԣyipTIdþ^lTe&-/UUD-U¸NI$]"R E4 i{ F)TbnQ$ClENy:>8ĽjUF<Ъ06HmD7' 6z˛S1$I/>K2sVYF\#Z s0UIj%MDD"#Hz2U8 2TV" 71oNޮ˝;>1JJ~t Ɩdj)1@CUC0P52j޿dQ31HUTH;1L!"Y&Y*&yr jOCRE4KHDQ0RHM1%TT]:4Q$LEA43L0Q1AAHD4@TF&DPD4 4pX BA5 T H4B4PHCיQSPLUTDJ 3W+)؍IBR$  :@#I(Ĕ/ϻ?Cߜh)nBH+0ВD)eIHLP10DE$I !& :z*hfTʞ@G'\'56IG@[yƮJV߫>d=r{V[A! {$`"*(A2IrD  Ȇ@1"cX&***u;C)r;d$x#i5SHP42ɘPS%%dTQQR%AD!NSLcUE ABД!BM2d!H!2!!@OT8'%LҢӵX9 @vB@r 2Z&+#~c,YmBqNiC z9JM)MD$I] %E)֍V(%wYGB~Ͽ-;y:Gsϯ_cwJ f_ߊTyDG1,AI8({w@cZ*:~yX:W9pf9뢲!_IyCӊ{M#:li~m/?oن~ytJ{P5QO199VǗ[@RL@Hk4AQPN Xd9 ToTNTbi+w" +@4,EURSCTSB_#rnkUT 0DQ+TJ4L 'v?'M;9` 9]T`Md3+:v8ah}``+8;y'UbfS ,}gaWud^GJf XBXx3ʐ!s_,6^Wyz~BjK+D׫BA1q"R<(lbt#Q gr)qarġop=v׳m& c`eIVsW PW 9,ٖ|qU"cfLE,i]ãT1M0p9犲DT gG}nwt=&i>OGM[A!K%>O/gL 7ƩAE 'a!#wl9CAE3IX2]37X~"zQW 63rgiX !zsgyz<@h4(459;~gbxAzu^͋5೦)DC^)QGCYBځ!n!db^oJ}dbY:xͦJ ffE\aQ43T 3|30p!4l-Wv9j(ofl*H̕ 2eJ@KP @,9/% 랒KHr">maXcp) wz4pÁ-|*Ν*BÓi$  ^/Ԅ' T\I G>!'Rh(*<_IۉD1s=Paw{v6ʯ@ .,pY"&( @(i:f%QCL409ĠMecuqִy" DLLc6,@܀r@d3>6?tzᇞw)7S<E̓"eړHPe)͇u~}fJ,I bM 8_!ƪ坽:Bl`BU*"4ݒWY QѝRAq՜+](]7/o| nla~qSoEɓ͂O7Y\783}>OiP2 p32iuHSQ Y6T' nH$vBg|#VI+(䭱6^,qmjrdmR2*Ih`5:[kT )+ jud:V "hhL9eE,hZfaV P*hI6W|<\Lj;FO S$H刺QFpO|8pτ~D8$/I]A,ÀeyfO>O)溚-DeCF^% $7FrKqdLQ $ $Ô+z_{ߴVX,p?7H OO pԻJk׮:  N\.[pH/ fnW:# /[^@*J(ϲ'^\K J5HmV7X36JbȍjzY`v[?pU?h!*o-?5P8۩Cnamraq,P]1iqĊpY/ϱdW܆7xp\48_HW=Aj%E{ޚ)QEciyW(F66Z/f9 &xhO_׍~gHy@/^˄2"K.spO8J :]GOL¾U dDw(4cmekvb/pr\'U>k+L-i )1Z]S>r6n: TVl&jp2V%60ir| L,a \b"Fl ^ . !ө)JIaZKXs lxhu5}jJPW]e/sEZ0{d(NZk_|rkrkݻH}]#ǻR3{B‹jL?n˯6='1d j[i1M{U:( yr O|.j¸zlW7Ϧp쪜 @J4fZc#\| =bmT>cy7j]& Fñ٤ˇ?*"5CV'\laF]Ar}|K;Vh!/1}]m˽ B;W]yKóӉ_q둬dA}:>܂F}L .n{dyӛ s=cu biyl+暺j+G O[U>,ި Q/\oWv|Q!=UAQB8U݉M}uU{Efp~E,*ϻX'Mwf}Nmm5|脎! ǻ}_e3Oe||;: .q[.Wϑ2DUPo'^88*sW#&)7dbh2օmlEzqswKLOG*7 <{yH\doS Y%*P(. ${ QqLaਁE|<_X!7d@LC~lLWa9bϊyV⾧H{sSa U|Q58E;Xeຐ9)5H0GC ?F50}3!|(40CaqKLG f ,IFF8KsC$?vB #$'^=&g_OW : -WXs5C5&ߢ" W[vRky͍uR@ZsO2~#U:׌<(GFcsbBaUȤa&%4:Ԍitx:^{:+<zdoti^kulbo{ Av]-:/r u ,"!bb\ޮ"ևGIOQ?Z|hoZ,H$_K*b$:^o]!yCTE[5ͳN~pGw9 88Ǝ2qM'X^NC8ཀ(GUa|ijU_sm8c˲HMG7y*1(.yevZ"[;U] ayY{9{ =y 繍ꙈDMYƱgϻ 8.\i/],X򹗣ʤÚ 8@,v×m81bH͔DkF3>Na:OIN7rngo V09,Q'ӪvoڰSw=g4@ PT=B+8'$ty B\I\p g@\@g@JV{DV`pDa7F QZ1 e8QkB(t9ژ-(gv"q;.,ϰgr :)=5k<χ7OxVJ9wcAjŭeA뻰 /7o,Adn}a n3cPMq8/)&|mW1O[ZZ{iv1|j_T[@{LAM5oǔ9>K|x $Qb?r2M㟋~uyʖ=\i]pjk3h(6>sF Y~cctgOgPI,ҬS\B;|'*Q.VAQNURD蛜СHm:@IUiͱ˲!ؐh6(p'W_o""(yuTZFOb.8T$SʎmօG~v|eiEvRǀ;}x$QZ<Jeeەz#~M`vt x=сJ"Zc}R{ '~$׼1.CܷE5kKI!-و ϴzq#e8&*N 7v4q3DT9/۷cqZsIxe;􌽅j:`FE\Czȏ"T L͏~G/'G%~{1_ .  Ty}!B^*o-4SlYlP3%Uddwz~HdY;=:5s0 q0nak?TyWE*1v$M?LΣr@K:4k9:bζ~Č8g =SpXo aO$lԊ3RpO!ljܩMBvguPN?%\$GBI7.֟FuŹGIbI%q x0 CAhgݼ{\|WOu"\qESwN90 ցN }F +c_ܚ ?O=m=Vk%r cQ¶f.4FKX\BBp*#(#?~s |srx4v r.Ϭbp}zǏaWr EH /|z}G?W]{>׈H/syu 7W*|(Yռg $!J(j7׈q>\MPc#Ǿ`{^wuyJx`!t"i hGy>uwNn@^ܹNUwcR=Emŏ[#>>=w.bY 4Qk K׭0?4{s%AKoCz]L\Y3ER%FBOQ; 4Sq+wױ{02o_2"-^ѓB0?vMLr^jEִ]ѿj*Fûstr-C6d>8WG2PَZUAXR;7`z{IAG1d bxBOpQgQBx2vN .ֳ]׶7_v޲8|CYf@;7VZ0EyP;3^j*T*BJdn"JV~<&3YmsӴ;Jv{e1N>PmaIqN\^VUT܇z6[pF(`K@G.X-==8z;Ng]Q53ռs{X#%cSVsfLas'6t7s1s6[6 Z+>>z^?ؙa*x۝jUNWOF|u`ϓX>'s\KZ?DJʭQGna$7<$׼BSkV\^0mmL: (YQҗ|N%J@f?>6p"|O-L a0{y-*.B[?%RAܐ)LKi]?-]=,ƮnĔx4fҌ ҩ Z͓3j㤁ܔAD V#ÆKXčS$~-z鏷Xeѽ:kR(X@!0$R)&m^;@,;oՈZr䩑,5`~D!Q[ ãV<.EրxV\t{2RjrS@]B |Q6:WA 2-4\ڧ> n 鲶D_}Nl VR@n& K_ Y;p3kϲΣ1@SSJUUC(ڢ'W8OZz֎Pۻ˹gq+r^Xq!BDbFC (yW uONZ*c7Q] ބwSnzx7^cpqq̰[ ;]sVSjI]Յ"eN0{՝ O}Əol3S VmKmmZo>>m2 DչI3*;|l]6WMkO"*CFesd帹ÖnCY'2$0 ÉƵGَΏ\f-Au]0}3٫F. DEqM1ʕ򻸋ԹWɰvBW{#jU^Ժjqx7 Ƶ@y׽ã6ՑZ]Y܎̡j-D.4h|ojw~ jБ{[e$Y=cZ [3|bMK#Գ -d@}aky+fsGVB?IخlNzxh6dP%C|"9\ _7mUK&墝Pifܬꪋ{un1z5B+)Y볃婛GxQi{=5]ysv5=ssQ[Ufx=Utߖ6BeM|#]S 魣kC:TUv7t;LAJ*=RAfUU 1e%22#Of6aSͷfqD s`8J׾̰4eMm*ODtɡ[E|w.b#hINR g.'C ReWLۄC6y+ŒTX(:>[~*jloU|j|Ot馃*A a^wc@ ݻ5t%@(M%2C2퟊Cd!>}mizw[:=& "٘w|jZa*A3Uo4\QWy$h%,$OB[9 :*8\{;xp'*[4Y=6coN9 8i()((3Ʈ9=h^P"="ة-|?8a:h= Y` eA7~]|CoT'HpFI˥? QOUx.s׿9ߨŇPk=<ܼA~iHDAB]M*1)d(o⻅*e~(Kʫ3E:U48Fآ:!ۍn*G[.iW=I1 o+F0|igx'ɇͿ:vȗSt0PP#Y%0X)(5pP9U}p(ܢMOMD"P=CI^Q"D/tF>եM*- : " QʼV9ҩ%SE*9ǒKgk8&WNuQ5Q'wHl&_~7x6ayw ""!͕ISNV*_=OTСTaQVb X Ȣ6W8&ȣ.BaCaU9070])tkZd`nChw鵃kc#r v̮9H8DzqRq` ;ݔ+ųl sX2VhW-w˓b:՘9O)Ŕ@-@(?z(bD&:8nox꼚M4naW{o=1YLjO$i4X}1KLLꦚJ \HUC-cm+'浊hb~Oà=6OO q@"L ~l?T}?sLWU(Cloᰈ ~~KSl@5g#@t?;&| WEMBd9{TGqGΗ~y4o=)/otϣ !7#@/m~Ly?1_/۫Ua{CYOs8?(7|h=`]ܫ"V4ѵ~zb??IQ>MB9"8҉ @]ìq ߋ`511Q?_?s;T#v!3@w2?rs!$M7''E|oݔAhE? fP$A 0YhK\|5wj%#>*F4`_YMPDd˺ ??|€p #kk!N$۔}.A/zUGo.K 6ggJ!!Ԛr8~$G_)w__Aw^-J /L};aZ(P4ï?nA .%ߛOI~eejL?e_F^\f((s"aJњIP%$IX7 ?&hA/F-8?ك^o&:UU윹~a͢~~D5"N|(>og~Ѷ7aI"%"Aș5B#΅2N`44B@z8M 2"SeDD!efFGRA8B%dJ=(1(A e cTYHRKbaqRžbt7(tWF.CߛwPL᜺S 'XASzR3!a"` &Չ F $&VR)#!P/>L:U]<1gX}_V.I!>ۀ1(l gay_iV38HT;~7bpHZITx,G?OOk|e_f+<2A19 oZtmU (p 4:, ( )vDl/ N΀0DhHyR 7_jw ~= v_ˉ-%=N_it\"a 'Yo*4}: |?E!`u>cZ 91*T@Ypxo~MN'׾O XH IOBqBa)uω첛EITQ)7X.sTL0D (kP?xD }aRSG4.$-vm3]dSo6n:;^ڪ/^xT`̚eN F`'<@gj,j(8'YXUI(X̲hp3*_ug1KHb>sȬ6{w꓂$۾=Cٴ '3 +~|fW$^iIJP% 0JF!Z~kʯ @̑RK6?8u:unT}a"gX0dRYEJZ‹8lC@˒*wҼrSo`=a 3ႷWhvzOM*U0L-Ceh?HcF5&i^0hF`B+J-bEEg!8! `;q* ƚJBP$*% Y $ PHZ`b* UCTSQ52S EIHkfѠVӐM!-j((i&>c)W!I (f)G2h"U&i&"g#*RJ cfR5UHD E:3 XIQP@RI+(d% 4Q@RЙ9Xz fz("LBSA\M.ncl~pצ YR]b@RPrOCIjMa@˒ A6b+O;p%})"1z`*-jV0\ $RЁ4HB-c:o痎m!K;RG%8rH@tBH \z7D2!>LHBJW9H%PPrb~NMȷ I !r0 x$0q`; ɥd0CO̠)<ў2..HhbRʀJ([Q@ZH ! L Hf? ;yE s0{vYtyH>a 3ATpAi"(Q4a#@"@ɛ&G$i+f1G$%aQPW1SNhܗ*o|.͵ ʂ 'y9Y|1ݻnaʩ3NjBf8Νz&V7%sC] !1 Qmv 7j#\B TԠH= ޖbQ@Z5[)疳Za0-IFo^uT<0qMF}-/B)-RF%a4XYNo֓_C$mt)ڐuF1Nt'_"wf:S#M(4۲A!4V2SǦ9vbdl} 2؁"L6}{ I.,9aN=[.3kՊps_J2XT;5\w{m@`2L@yyv6^UVXB J\A0ov_9@g6R}1ڐc6_9#pEr.yHBy'ۥS-EU;8nm,Xʡ*oyHHSn_Ĵ|{9(M3Un]ih Idrqw`z@oqQ% Aepށ %nf^ZaB0F-6_]5Rp_w?Z8v[8̅x{{v~.m)Gb>ڲO#5 _Cڡ-pz ^U4;L\yr^;ܱD$3ayOb=Zz#>y.ҵ\*ZC({`=.h4U@m$P*b e/j3%'!6|}0Zc3=(hLEqK;Cݜtg۳תU܍T!L(|Kp~zOjZZk22Ə!,o% JwQ ~r<8'TH1+dxCAq36*¨0QSk![А5T@p'_Aa`">KHZ j`( <H"*(L[Ē.~Q-~'3kfk'GQpA7C$F1tC'H(=4 ٶEq^}:3aTQ|nV4Uxj6or=7uc\SJC2ebuoft$W-L0''NP4#bbgMх?8^6 s8 C)(hQt/)Z@G\×;=3#EsQ~$J{mXR@J Ht1V <l\on[49US')aHIb,?N-,e1vFa}~ _pP5_Gw_oWoS̑x**( W*RX`,$?2_8~3 asñ:L.Cu:H 9@t+8NEPQUP 6.!˷󲾓~^?8~~" "ŀ\_?0 JHFi4x}~Opw;H*J$>F?!|C0ӥ 4l8 ƖG-D<Kt88h >vlgˆQ#Q|Za<7Fh.X'#C{OE?5GظyCKLazkmu)5o-NBNaṛ?=x谄Ts8S=9HuY6ҿkHwŃH;ټSiH Q"49}a l:Gaxz&!,S2]9V@)>?8(3[Xa$ E~. 48f[h*T=~1O8_?/Ìlpߛ@4^>T .x ?JX&O.h⠧Ͼ`BkWڀښԐ)>hd H@=賾#bB}2Dc|x<Ç FeCJQ 1GzW{hqsvu=t( hE@5yspoF{;+`6 '`g^7 %U0&6ϳu7{uGMk,s$QJ\NШge#@xGJR7±ݲ sf_1K}|[-Ic FRR5AT;sӱQ&+L&̏(@S([.w\-W (,^B -blv6qE=h}Xx>Z3B,8/ iHxCƑpw[pwƐJ5E<]=NC .]dBjV{=ԑOڴ]H󜸣s?dEp_Og^C w ˫[ Ð\k!sUzT6kTm//F1(B Avߡ/vl-/ͦƍ.kՉ6pgY̎ #WRkxtU[3eJD!صM I]WnsUfgb׭3*A!2.szftVll DXS@oQ9 GD<wW~U/_jMJcW*Z2QR;\^9yg͞ԛV>O Jz$p^FKT1 !o(гcEγ"ۖ * WM=lV+;'c1 1SުP oד?} u/^?*s-DT7J 55HQSuP(.. k~s盠5"5\9y5{aJk ,vjSIT7vc Qܙvy~+S) ?7Xy>>ll9i>N{|X!!ę\ĩa pT*wŀg% D*X߽H+'쮆AQ>uFKxOX]YtBCA^^3ok8Dƪr_0,8KbwjDxM- JR7^_x.z`'(ґ)AL8B31(sآhϽziU:An >C='*E!l(}*#+-ӆg>} T 4OwSזY7j)u|j$31ⴓzX㣣h$qH;#A#Pk㬸J0}}iY5޼mejT1,UBM-0 OTf1;ʊ21 *˶.P=lmj{r192m+m(I)RD,t_ߗn2 )h&\QSچ#Ta9F$$6TTXȧO|(YkoL9ݾ?ôɆxjHjl~\`G7@ "P"7 O+ꈇӨFZP*[R:k]\&8P*#Su!ɝx8Qe=GO0gG&4*]pg`` 5p8>(kik)֞$.4jV"b;[ZE*=ߩ!!-w\%y@* A 3q.I-bτ4JExb(|Wty;aTYxRp nzeĩFJҾ ' |cw[>ϵvq2δ;^##= ]/A*w 4c ܲHu]̹oJ Jl3~_G1ېOcUO-Y e:TĸQr!B.jk hMe˰\.:tj FalGh:BVXgl^eWdOQO aUe8=S.E_\fG'ooLA>|?!+3 #*y7xfv(p?w #\$"Mzą^7Gˍ%c)ωe\^C-P:7i!,BGHko]"RdRlmɤQȸؽe=(!5#${@0orSu АMqW~57Yz6t!7u:N=ώГ؇;=ww]JIۑ90ZJ N )[F.{w4Òy=tPb;cPa[hU vGe~4{h_n2$u{d]P7HI}P;7N-sH9Mʿ/NIi-KBIckǬ@BOd֜~ԢI?` OpB: D& w=LE4G 18FFal0"cv:ހԫ殯tG6/9u=rv*dj!) i~_=@A$HZY!'J[$(I l?=G~yBgxuM޴^x(XI4+33SqÐy$[P_7XP޼ R|>pR J Ҍ.{qA"^ZjT{]*hpSk V6MOv`D~͍4PMQ;L njM@096 f#;?O-tGM_-7P ΥQ~ "m$tq71gVArH>3J Mٙi%D um: eB(E!I&ԻY4p7=L' R*(rr\6T[ Tr4c7\=}`h""eG:^΋U+u_I;uA|3)SдN;0{ nfwufQTD EwYs%4N#$6' Kk",AJkuӏ|5OI?y5i H,cI}=W>G0(&K S69i]aaixZ'tm;@YsqV&pQp;8 %j\z9LFT@U<\+br'kr-%,R(( P-/٣֛s'Kfcyb΋!׭FU|;qyudP}b9GT'hE0X %b 0ft7( @cS$دXӗyb6 jX)[KXMo0r nz47PFvښvzCd7Wh/d:w @ vܿ]|}CHG F(?+gZGvP\?9* |oϺVƝy*_pǹzBDHWO|dQLA(AԨ!E$C #ϔ~'PmaJx;j>nJsFWخxzX,Cء8)IQՑr<^6G\]J\8-[Ͷ>;xgeJ#ڃ]0/;tD*n)(MĝBtpS&SڒQlk'n:dݺogG7NatqՄAX^[07Gھ pْ#`ֺ)aB'c }wGDq"f2dkScq~u7pHV@1|5'ج$Z%9J 3VFFLL\L D 6{kS93)dp/5]ŜBIL^v8~}R`+Hb.vrzOr{՜WC1ឪpXEm7 řnʎ À!\ Ό"Co]a}2,< Mz-GT-T^=X2PC!;ѭ6oY jOyE(Yn tB(EǓ+H^&::X!ٔPu5RfxZÎ<ٌ0N:JFk*n&zwC PsS iQZ<AAF`1}HEBpz00LƨbRy45 p\B)Kl)l_`(I_<,-vc?o <߃baPϬW5 5*I_{+شUJ@(@Ex]U*pDaLqx'$M&?n}RXieTe1tp,@]iQjimpw ` sx~IpӀ6׸ @t>ev.?` T)mxh>Nk]Se87lLN*2k>1ckkpw|ۋOY0bGzC~%k;b "UYpI?dQt?~h@f 5fa4wet[E#I N:uQY I%);scs ;:Y ]2rz'/7Nn/.VZG4 W.'_:kA=a`6  tO|:YE Ɍ L;bR; RX?{6 Tƺ 'C'l/ۡGM'71D;~Dsm<8S0,غu p4S*$*lb&T(kІ>ٴ\6z@d?/kMp(o7߷;c$:o&/=/8Jp68ThlW=氦}n@h!4(cEY@oC^(1yq)KE_+'* GHP(V]351 xq V 38T vw13+:zkL7~=䒕TӮ;j8|_s=J*h!UJ(a+ wXl[/)" S))  М s#V- @U)E8Km)\2H{vJ;6g^""j3G:zt [ǙG[C|]"OL TV̞@ 8k1:OW!V~ٸ|7@>!ry]4֚-ϧR-S d) se2Yar!/#V.QU^Bd8\K½WJ-}S9Ay&=NmIts'AEQER(x3oW`cU'yEʽ)CѺg&KS!L]::Q6:V8GSj$vZ%|zO"LyƮmðAR * (u81I Ko/Xr})@$>;9qǡ!Wv{CLUH)& wv\n,5]ѽ͛GҚ+T$J fJ=B"v|F2:`%dtҪAfm+3"JcGy8cuSáTWOjW&9 [X84\oVj\l(ңv)l |5" H {HoAod <ڋFQ~m*uz@Cfz[ X҈Cy}VA4|94e%TuI"AVFnl)T ؽ,EzuJּor$و @(oD 2\*Revm$DQ {(g)wqF \!?CKNАl*E)UELԥP*yꞚtsͽ2=խ=Ϝ 3#]')nͣ0>bOEx A3IQ Vh0H;,gŁerYA`ètTBN0ߑf0o/=,bSo%:.`m}sOUVj6*:ü:z=am|=; U/ۙݮX,G᭍~FF1?={nL0 鴾4a/m9$XH"\'z0Bfsi߀--FppD \Ep%Zz{ ;/bz}4Jr1 x,EպzbR[ h665E7L Ȝ<~X$RHJ*5R [@Mt| ET 0Z]]82ŒNVCE;af׆񓂄AI@57N` RR-N(v8 C@JBT,z.f!@s; nGѭbUu|(C$ oC>]3xɻ_[vে̢[L:atDKH@=(m x'"9uaỐ1S]Yy7~f"(Xg}4R4 /Y+gx-~0nG'Qd^&2W/1 LB+ +揫 E!ǫKG3c\,P=^LEA"*+Dzb+y`ErnfZs\"A ĨvkKVlSDB83wѫ$s_fz-I2dC=c>;ٮ4I9M[ܚWJ:Bd"'. WVN2$3EP0Ja" v#F8@Jܐ桓1">I#*A暻>G{XÞ;q/>mUKJ *)2rÐN, I5ZAA 0UX`n(J SÁx$A$ñݳ3;Ā\M(+Kܣ6ۤI/d(?"9L@||A $( :, S#r  f ^f0q֐:!HI$ wmn1MѓQ"GZKaC ]Jtkq&yXyT)=A&)-W[EA1BAl!bsI F`-b@ª6JrFkyXR,7%w-BCsF5Ңu$_ \Ϧl7Kjv\y u?_J(v4bu(D%&BC1t\ϟ{4ӳom $ąxXD6M/-ksþjbA4UP٤U1]ڛNh}50|*p47Fj}_i*)ŖN5sqfnV~U iMTa+ &HkCaFAQn*!5:̤Ɗoz.D1,w9YfD" P)xWR3 AcZ`3#wëބܾ۪,:Wnm^e:`*VaQfR[U& :1 `ʠ@`]@O4 cN$W Ԃ~:af `!r (P\&Ǝ}=;TԷ8[6kgC]u\]*!X"`dBPg(y@p劃cŬ%rc@:QX^(ԵIW9$@^91,EFo$A{S:hY[k@z~}I!1f~-ĥ04-ur3ynyGc4rA:_\W=5nufͽڱ./lPŠg$V6J C LqDMJC SU&vǒulc2?_:nܰſJ3܍2:_P//^8VљO^M>LZjRv^1J+{t-ʺu5tl*-UZ+^HQDR6wj t txgc}$֎dx3{}`A|r9_ ZV ?L_N i lw}Z5щKyY fT~l?zV}5|#% 'w>eNcfH!2XswfNISN?S{/?wxſF!栧L R0@"A{8AO(G";4N")"_T['>AQSl9^ڤ=igV327,T}~G*@,zTw6',eVZBNbUN^(v(8a)ڴeEm 35QX WS>"" @bG&kALoU5ve4=WqQ7Lpb vv)ŏeo'VvaPD2Y,'bNmR3 c)9߻v?ATlr7 IWzXCk߉~F9t-NwSݢs۞ oz6A}K4&B<`*G~38jE;*`F{~Gv_v%#NOL BYi720farĞ0Ȭ6Iv2'p ^xik6կrsn;P$p$ ~xnVՑ.^ʁw݂jB l M OŷJSOQώgXj E|kH_KBԶlI+‡e ]JVv:"vHz@Z|Z#%;.UfN~#/w B<[J?װ][/$׬Smr k=">YtGw19\ogp& wHt9o6#xν<z'uGv  BM7Jv\3`) MhKbCrGjuWHןhY5Op䷯; #հZf\ %?(`Gpu},ΖnKGn&yR\2(=8άi.^Vi {[6Hy#Ɔzȷ[ZHG篊Ű/xEʘ>eՌoM!Nuz2}@P$zxS&7$\Na؞v[ !"dDlC}خXa&*^֒^e}];Ξ N@;f{MYW> Cr}DN>>#gu߲{Cb.N!JuDI ,CTxmn-894NMoHpjРU5ҘSYz.>f4 LDُq_ͽq~\n7O7,=O/=TӔ}e}XGŶT+lJVêU3iNwJ.*}4fwTE;gWc-Bs,1@BS W?Tr[j.{?+>VaD ඾Z%u%K.{Ò/-Ipf޷W1kpxt1@|f8L\11IŬ}-roCҀMxXٳs+qhϵ{fCOX0bC=G\vRtLȰBy;P/zH?w@}a_*X2F(~puӈo i ,7?6-mKE+[)(*#*Y_W ô˚W=< *5ރSb2壂2)o(m+MYUD7B&LlhPt% j5/HeJ0\YܱloZ煾,ڟ89{{Gm꣨G⠅]wrn! W!B={ gfLHvoGT XNjB"V53WTܡ_ꎫZk֮DkCsh;׍(9OyKKA|wDX-q F]b#|$Wh#F5#lE'),*-w@ĉ 戼!1ɀտuI €JEbG"1r2=t3˓@GϚ2 }#0賟At*R0=NpQ NBVxPg@E~/BOh8Phe7fX=g a3f"*v-|^q"1#V8>?áK,Σv+9nj|[Vh EBWoMzGeNW`s%7bX#y/trA脤^KNiss?6xnA'}kfԸqSo]8`R%6E"rAbٲCf%I8$vRL/KPM 0 1.\&| 5CA~ j:UR `kX8kJl쎼#:=ghh qib&f(DD{^鱶~q>`˱ȵ. ;13yl)fMn!ChҿcY&mLHK&]i3K X)Zٙ4[d$n[8o%9hZG#|rs^ކj Lԭ7pћe2Y],G0ִ=cJ-F;iN)ͤ',ja#VPZ&H *"އ_9uv9,MzUZ(UR#Z.g篹4t0VX̠dqC4bq)eeU1eGOMPmΑ:Y£ AȀ]YDc _q=J[gs܆j4R1k8M_1ٴ}aLzhWt%>E{-)F:ioxe+F"MZi; u¯{>; g%=!x7P#7a|= {L!"WzgeÌ<NtoCBobGb9?|:2!G!!nk݂ሤ -hyqM8hGcjr,:p84{.u-ѐछJRc?1= n&_67Cumƺ?k:⡤jsߴ>rh>c:='oV) eQ:H%" W[3T` ߞ;Șh:Ӌsw{j)Q;bs&쓃v˧:XHI/6oB?%Ɲù-aPvU)K 5h7(UrDq8/xplXv;w`kYrC0( }GͷY@Z[vMڇubr5Ι'ٲ-6JFX *X:N@a|ђb%=pYz΅kA3 i |+:@+$@^qpg<]W51汄,aMN[P(ȔtZ@(%.\}ߟ?O䟾;}tgLGW C3]:@Oeڪ?Ơo?7=+vLIc@6a(}as[ b+tCb@_e)PRDX&w4㚚 =E"Y6 WFOUƺcR+eUUSdz۷Z ͻ}g-mQĨ^?}yj]~>^5hg P=O|=``C~26FkwG'11>QI rT"0IIf>M7D5,Ҭh롧f;g <6!$B+OA .-zhAov}b%kn T[qKضmeJMSSJi.7?@ ML%I{4Ob1D@)"`7alP+u dU/磚:&X 1|g>~sQ[{ ǰeѱy'! Tn|)I$MBkG 6V3gy "cm _)Wǹjdt(A;mE"".>:.12l|= { :tƝ8atѳaܙ}<qljNQ# rE^:AFYԁ؏(,:ƙ'kz|gJs@.󡖁{9pҩ s]ǞY%+fBEB"F)37/z# xXut1y*WP 3kBE7b0k ) rةQ2wo%Ep/mwygᄝ)|jvܟ{Wo6:3Vk~oEE^Rmq-Tp` #_aBȎ@rD>{z,1e# Z}VU?--9Y+C_hpaT6mY_=E,,K) !D@H} F[eCMhY Bˀw|\X]:9a{wh }Q/nGmh- \vxCItRE$yc}4 *"|1vk&@6?Ik-R@hpO q.[--1=\ws\嶷X73kJ+4fWL+}(T?/z_@q 70wЫ7`ܔDWKD‰윸Ԉ.iDzXZO#0틈Z>eF#z磥%M|~":/<%{5x{?<躨F&$Q_fI 2  vNdf+m_ǺY"@dcSPMu,PjhT[ۅKC A:.X|z3kÉ!F1Ji[S |՝'@te+YKp=m5-]y]hadsj?E/ P`h18pf #V*BNp_(k2qʟ!6e hCjÌ O9t.#d(g]̻o!P{D\=Pig#sjĮpYlM;@Z,4쮙tV7uYgO[}@ wPHSq y[`m-s$/܄NA}M{p`=lKo<0(I¼U){*%j / |,45௻C: df/`&F~" fT+!` 5yo^О4+D 2@a W,}5]Zj|wo5Q$;0꫒2}g@ 8 'nu?)-nl/կ^0dff}Jj#UT.'QK\' b<( ?*vtg_8@{94w;ƦٰFoâƭS]C9]u>rܡ 3kf@K/d6#@+ϹgLjvRMSeNm- ?rK;>Gv%c E?kGolyoφ>9pc;^mY< %FA5'JNm:~ Vg ڪ_GP'YDz'ᴻt'y14s@i l1ԛ+q$lF*)h>_bװ<;&}Kȹo3+ 0]u򵫓.hd`a{+r8K!wWȬ|Mi]qţ𡪐V'cH&7zz D((z?: bX(]gg4K6K m?8 6wЎM}e~1re^Z\R,"l~#K .|E5߰`Tbo~i R_}ς=Xb/AaUpt-c]ך:߻ %x=HijVVI c{ MZN`upӑ,/ŲnWͤÚ .fb+q/5{^9^|ox73)c 6/>1o;`[ N"q Z^KlhFw|$_ƸҌ$|wڥ搱}>b3{ v-fX|a@KPȯ% k陕sK$ݓ_?:3zXӝpƅ5a*>E|EX(ai򕿎iV#ǖuOxܭo{@ eL$l Emy~!_Qv/kjCS?H,!s:ZTS a֮h_# >g6 Yӄk4;"t*;ְְ;` +^A\e(՛LCڹjt]Ewdz58aEAC:||/F).ˡUK-zNB~bU5KI,րTbbfE쾮-n^(ҲGy2T1 {ѲEa1_$|O>p1ׅz vDLX:%Q2k2QKT[3ݾgwf}Ε+G3 #^9N0ꛌCԼJi^x $*8爞Cޡ->MnSg<K$QijbG{Zsw^9S70z_' bi nߏOj7mqzr(?Yx4Bk$z~)v]%rƢ4&=WWy,a%0쉁Vf֤TYPկ~Ө"G{HV{rwM?טؐLs!7!(#(ⴺ5U}t%ZȶwVͰml>Ҩ{SRD__ NV`MYZsi Jͩ:a2MV(Z 0կ6le6[P 0)ޜgQ9$7G`>Ǟ< UfstEYcG&fx:rO:An m4m v>|/kP:`w諵LztXD>/ S.̩Yι*J`@ ^e*Rf7TW'FlĬӏ]_a.뢹JɅTe)(jnn7'_]İ!~X#p{+ϳ+N;F^C|G=U0 V;}EjtO Ah}C3::' q*^)#M*=|yqζwm.l`Ձ6)Hmʶ|AKu6Cy`49/ojP $ (34*n=dtFE=Yq'_}Y^,&mq0HBCnX"s6k#9DR=㣬!=nQzW,<8g4~ʁ!sT:7$m??Z7 6]"gLr%V<"Nẙq|P-̏v#鮞 7SvԶ K:Ta71ȼ PR {RAqks2ķb]{0^?tFc5ĸϣ {ܽxvraD"_mrJZ] ^eˉq@"RxCwaHv V{0G9.@9jp!g5۰a;^dG>4^(RgΪ aR]| ZH$gue8Ҕk={Z̢5N.<ڧ\12_,^|M X |^i9 |o {<nu UkZwtE[tKߍ 2Ox02FO>L0Z% MIU^cMPtVZH\u*Z6ΧjN 2|r%>`m#V8MZ@ (6A0T/ /jNJ'jQ oѺRZxdG |N/[{VSx, I& R!MSa>HO*ZcQ/&R3^)kC4)bCC2T,Nq[|у3QS3|a!Tv_.TrS>w{K>{A NSP@v<*;oj9)׷!Ѐ"<8!hCcK$jq5W.;qjoڀ;2b;'`qs릹nSZSXAfvoٝX@>>2SУ4S7#=^no};"-tXz3hE(i&bRAғ䂅UlOtu+4`3iTss7MKuuv&"F,a>`ܱcCJ)ZaSGwDt~af n$$뀓(@~Y¼[]3v9o4fUYy)a6,Nw ^tMt&]߹ā0qyR#OOsEG`^ ]TD`qP9]4P$QRDMhDRX< ף^O(zΜz O r~n }w5;ĀO M$lC@a ς쥔(QV (RseƜ{ W{g=(k,/|v. $vY`G(C ^iQ/'!_x5r,Oc63ѓ#shB[=A1֗hVlMO6_ K@:Yg(͵ζp=lG\P˻ mW6l$> èfd͒T릍ّa(ߛ05a6kz^?= ^fKojU0ۺT"vqw{Ǵ@C#1xjdaO/K %G[G/3SশqǙn+ޓbGJʼm++?֘xBAq!uKRPUn^~Cůr$x0[c]1D3-SNo(1x~> 7EIFHNFL",B70@VWLoBLjH 悑tkG#N:B1p\Z_Vj9lzvl97nWO!lIED⺰6k!R捌fl^%,bT| 6֟45Ѝhh!798*o`*8"3WuU\!4?oqipU3{ &z9O C>҂ fz6(8},^mR<= S`-N!.)l=]8qʙ {ߞq}h0q^.AbZRLmTANFv0ʄۃ' ЂR7of R ZNY9ʮ&'TGK^Ղ) C`ZM|Gy7p!r4f9-BRemP"5LX'je|āEO3=Rfvϐ˟.܊Dϗ@\y8kc0|}$aU+B̊[dQsTw|tDpX*!XhPYzŽj ]& [)de=ƺ<9nu{Ũv{Ğ/\(u*9XHgYk>xHp6{qF<κF'y^1>jL[vq@M\x$A8$zuc6=Dyz4cA9X6%ШWG i\@iErq_J48\ӿ I%X(ݔ+*OH{ ;i^h@÷RGo.t:V<9[Lw癷J_J>W?#ڋ)@X9+ɟV ̷B4Qt J]ostwz=p]Pw2{"C-, ,, k)b4+Ao _R5cGƼҲ^̪M Y<:d|pW +g ׇγH7!r Mw>Os h~U A9:>L֘oǺ1[RbLJ OiwhEX8v,t4h =GJ+w2Η;M٪?u6R."2+c؉=klQn Ը?}d =QExW`op<|=e ҷǛϚlnGx$B# قu ՠj]H99@- <HNEm nHuN0Dꆞ#h(b+ju;B[Vi4S[oذ}v[EitA$^"4k (Zs GB#> DW5Ѕ%;qADհ6*ӄ\i쭏]8GwU׊"4rB%p{E:0GDs!:1}i_25|?8 O=<&vݯQa?z}'ׁozp>r$[~B]4К.(&tL.T-4ë%c47 H!byo9 7_|y9𫜼â] m<{LrnՎ5/ã9#K.0F *TOE3}Ds1yhJ0ڻ[%IFua@&{܈(u0#&m^v]f:ޝԉj]U]BZn`mw;)!:QwwݵsFx% P5+iF gZvMW[kn}uv'Lz}V&tޱ^f³hJ1\(v5 a/>x>(vx^Sv"=4m&Vq|Ez#l`<l0@@fɑ+ +]TK˴1Cpɡ١h[ֲhlor Hjq5S]T-<rdI˭ ~gV^JV`zрl ? w1};fh7B@>~J(6:/Th#CTZ>PˀaƣnG/ .Io_alF\Eq|& PN{7^[O7eebN1qƎ౓wd6%RdmJL)fͰeZGTIL+g$Xg~s@ _!K4x_ Tp-)_TV87مopj  B4vW/]OL_]ɧР5˼jAcC7}^A- a/ƨ@k#V:p\EX]uQC n ǹ\!cܜ%Iz_sZ{"MlΡmD:l}>KL JfQNX-3ԏ|WVrU|Cz (rF& ƔC<yF;zY \>ʵucQt_ 4\T(J8q^ciX ^u{,9ùwzdPC1^dpуw #"h@LUɌ6|eY8eHw;!px}8 Qo/\z1vtV"# ]d {C*NL*m9.><8rwD3G׵ivPPZ"0x`yF79d@#``KǯRAO@&|sI:7:|5)*:M|XU^a!,E|"a_0a=moѡ:LH L37f8Ѥa:w[& {ទA@i5|4g06'Ar_L{6^JUZUUUUݛ&WG o!w]]ļ^.&A( #&W#-7r s8X"; {MA>w6scX2(ps4P_*PyȆ}g4&b&tKncPl1 ڨډ5F n&S u1bi\?Y>s3`s`qbj"]?m0_<{0wS tS'`a$-NJnbGF *Vp~i.hhNȫW:Bnl@7((Ld 3$%<+`.YJ>_bGO"RQhuM6Ѝ]iX;m5wk9X FLI=H[h)UIjCb{F&Ԋa*HR*XjP#V^0[|mXp߯3ڻA|[pɀhs&cE=w2)xS߲εcT8/{~s{U[,B l{Zٲu5b"Rh4M֧zX UNW(*XEH%Z -3b5A׹Ru&D|{6ry) lEtXUi30 Vն},|H>@vqgq@HOy )ms<YgitffڛʤLvhd [ظm %& #9Ps.Ds> <~w7GKN*Py0p#B"ao x@&(^89EN$8 ng+d+qɑ#_/n{}6 R%u`8{Tb }6MP`"hrfCr's>lhQ }U WWnwgNv?GEdLԯko-Lu83f]e5LAˏ#2Dw%'2$ V6zq^Ƈa+S8p1<@4E{\U^CUzvJ# |UJdMogC(>7WvkWEy)1.$O5Իy&^=O$m*/!t*qB6t% Y٭LL5t!&;W åO;X}ydzX1 g:߶r+C-h*v^Sp/|rjT4S\*=f[&=d2P*6pprTwK?ٮSh6ucAMZ+Kta^F(5}#f80nwKI((uW 4vgR0ʮڎ_@V&^t}OC{=[һ">x'!I*ւY,5"K.0'[`ãyf[OU\.R{+gyj_0M,Y9_ np)9@JRNȯ4Nb[p}ǛpD,އy]oOgHaÂ]GD ^@ln\P |8?ukG3v"!oX@~Nj& fXḡEg]uT-'F} Cel+Ϸ~Jt`=V2A(EHukj&kT= #4f 8X[-M*ÈRXY7&=HHJ:.mmsvּks.ۆڞ yI~-}&wlq@vVVergW@|b:76{qQ94X0"؅:jj2w!"mbuYZᄒl Pӧw,Ь.XUB@Շ5/,-|D,m 0e7/{^T{vBfRGwU[kqAKM5R tG_Zy=hس]6C̻ <=zi"}<`!kowݲ7Kћc5T߸_aGx uVi[ޜۢi-vupF&v"gȴqNwaQ#Y΂~8EIyA]_T {VA|.#LC۴:U󯕬>?i1/ڔ+37f4.=OCdLbbxݯ5V ʀ$V5"4d."<8lt:a4r )q&hԸr3V ʼn3C\xgQ0nmZn U Ԙ~]Œ6>O@5WM auܮ1pE[k\VGzO)FO 3μ`sh|S<ߑ{;몎"aEI #L~t:zB1gl[q1y4mvZۃ38߂=uwKO5C6G ȁ?V"-als#b] 3TMR#G9yVY0ؿ;k+B+!/ën%ŠWvCP f˜WBA=bW.U \<'Zxi HN"A&I39XW6Ta6wp׋wE-!1̈́NM״OEms,F*F+$wr@s}xX܎r0Br)UɚPe es̜Xy)MڕU_`X c )io ٘,D(092ZP^w1RDC0\!Cf/QstVXiJB(OgjmMŞ@E4!װpb_~͛ Oin&R/d7+D &>pA)&G[-8g}Z vwך8֦+%{M~&[-aVL[@C[3[ؽWfSd~'|ͣ<v(}Gkq:~2I"_{P}; l":a%WTnE |],nw1g>LB!'`;4Ϧ:8힠_=~Gq펴59Ũ'PBdDRe g@m 6dOzk r P|zg}{tF4RC6<kn pʃؚz?':FBk}"Hp:3%բ  @{ oh9=c'+WEOQ,/tJ%҃z@kKbM.}5~[*N0L^־hfג]^4 tVns܊\PmgYOMƽ_1USy0xxalp-Mս';^ξK08_Uk`PG- 1PZ_1`O#Nhæ$+گūN_*v/t(l>^[A6_}XBQϜH;yn]*"VJ@ lz5w}zU{دZHw44Cs:]iFbixqiqሶ8j:@BE Aڕ]N-@XHeRL 8(=$dE1G16Q2!E"-r"' ֣a P=wr;_-;~;E-':lLB-p`QqۍxsR/ e3B(Kʹ8kē:=tY5rwx.ɕ}#C PwT/HPC,YRaLf?c(=,ܙJ.u ߧdN\?I|CFT_j{u>:ȆUWͽR!hwD8/}}p՞,)m*r3leyuQLke׳ڈkz@v/ 諚Ii7EGg}Ds/y2 ,k.SzAjj,.>[VFV& Ghޑg :FK.B j箊ğz'M(Lmg> #nKo˴ňgHuuӹ\E"8q*6ù$~J 46B 7VKrh}558GN}NhCrGv:O֋KBO?%|'J" ׮i,XX^zmnO?fƜzSNLQ'u}<}b<l:$Prz^-ݨkcV">huX036R$I~w 4 0 6 >I-cExa0#H q@H]#1sxvNg$jk> LؗElo?s!&Z1̠ķǨ,wwR={V(e.tWʘ,vy89ٝS:V[~VLRg=h=CV jxhkDlԑ}W%9}Xmd3ee ŐW.>/ד uYzh7͸+XXۇ#D1k1[v_g^HzMȖ^+Ou"3u4B.v>@~Z,NTǎ6) l_=ڛއ}}'KQ˞v>x;ꁱ Z?1P~ۓUqɺ!ͩgL=m@|ʟAOu'`3V9㧱<p+ tҽidopX**.teO&_d4 CATFXs먭# ?z0+5lT Y[ʄNľ/0k_erҍc ~$9FPwR;N5g HlNEwR?I._V7"N XS&V烜]I.3v[ 5|螢=Z:\(-:"r);͚MepRS}? ZÄ犹O"A;A3N5Ԧ$&hcmDpQl8@>X.:Dٺu8Xȇ/D͞dGq3 E=1D$ G\5Fkh #[iP4D j9O6(iC VwEmdIh|{k5j6RO 5g+ـnKHą-4RH4RNERޔM҃Hҕvd2ib%"_0_#%O_=XD FI$h,>^[ۭhҍ6TGNZ4漠*@]?>?>z[q~%[3/Z~ @ P=Cp߶8< EV_;# B6aq DL(DJL=? AsLxE F~aM,W;WJҸrxbw"@fѦ-+UK&~0\'y}h= cQY]+zX>qJ~ȟ(pi<:?K׳vMGd`D~g UJ*1 Y |۱ tT:+@vn7BuFD~Yd_kGDcǏO.u?_C]{yKie^2`k0 P}t PV{`ظ#D ]/:xx6!˅C&CQt@p%j!\9,,q5Τ_cNբ<7@rF̓Il,ijZv,=$2TGA{򌩺^-O{hˮ89l>Bscz$}}ڀ@| ։ dJxR@"#sWk[ޟbg/XsW@60}s(4#j`]`)PYs27pW%J|7_;?VzolۉJ}L"QK#W8Q|_)x>,>wenס"UވM2!('quJJ:s#4:;yy s~c~b  C"[r0O/gЃG>T%6 V?>%zTw嗎`$@>zCf(m^XUtm pkM7ҏ/qsa nb*CхaH*Ɣ.dtݫHJB-Ugk9Zд5 >RU\{}ݕcDw>=Yƃ狯nwvR8Jڵ‡Γ7Xih Tu0<]rBNDoz:x& xb>íTY >2?I.kTY F 9 1AHe pڴU;ϰPK뽈u>g@2;c|L6~@]?;q'=7/bO <9F@*><3E?D$#ڨt]@N@R煘xqٯ)( CARe4F*Rq~\GnB?CYϤMRPqJ$?ac C-= _~8B-'cxZP"L70҃ D3A!a18B. *&K̎TuZ  *r= >ݛ .rdQ!B?Ol2KvՐߡʂFe89eT2R adDzbfJ3y9C k&eN01I#:3v-DatU8WhrRHSEe`k i2p݇w__Rt|'" XI-dLȎeIeN$DI4"" d#Ts30+dk&ih l!V,QEHiw44n]i3 12 1ȓRD7n-e*Ӑa01u 5&u%2(&\ $& !(2v[:Մ)*0(u)fck0ԒY cR0Hڑh)ivs ) *f`YYTPs9.* h1 (r~lx2ff*CCO&yJ=ޛpY:M=TS2 G(߯0m팠>PĀ)؁\<_> w~nr"wX'sl4B$w/GoG9U5$2h6aNkIr}, pySr`_+\-2~$IṰk.16hUvLs7:qvUZe}64Y0f8G1$_eLOр OEQ^5 SK\i,X~S=gx=;mmbS\xј 6cy}bq5ů B~SxJ%4 43u 0 \4 B/08ʅsBq(90#箴?r4#B :=-wa݀3 #'B"QmHH!}9sxHwyLjuZgQD8&܄&ϛhA.7\3xJtv%+{q7R;$u/sAa$E!$G%}В'!G- Ã˃r0A',fA`4 eWWQ%XI`ߕj;l,EPs"P{R3H2nYR"QO:5DADwJI4U+CUpМ1y\‚78}X~}Gw4(3X@/><Ho`os5?@P4 5ܨ>2)Spu^C^|zqC68rl6AM@=+45xi~#.Dp4?|9r ag/;L5pWaGDLV  3(@* hHάQ_4{(Ha„b(߮PS}=L&Z}^S CkC U6($DËtxY DˌmeO%[[lʰxTw5wgiG5QJ"D7RY^"`ƙPԹhɭCRm删V?]fgX~3mӍcS1AE ~kJAQs 즟BG-JH7[M2ijL~-uCIz$|N"ƝooRG,6&C"J[L>Xv705Òa1qj JQ *ݳ=~fƉbzD61{SFM< M]lt<*>cܿerpFFDUIMBnh"H ֨q2Zni D Ģ5-/[\af*Abg.+S\kJj>Vԫ59 PK.oraU\7!B?aR* Qpdr놗U`ȈR.0RqT`dUɞ]MK(*~E, LPQWV+>}ٽ*b`UyYtPKC(L2Lx6y+t4DŇ¾>YRgI8ﵦ` Q5"G=Mk8Ap_7.Q4j4(򵫭Fˡ cTSQਖ(B މ6FFmN%!ZB,;`D4\HUl] K-UH>Sqt+*65bu.D* *:VuWV'$!OycPm~lʘB' TceQ&_iF@Q6DF,!Zjecj(?eJD(:w{%C5U_Uyz TpAG(,LJ@M"pT+R==ܱGLu[PaH) @;il[CP l9  ݞ8NuIaeZhٺ0~9 vWk<;bgITPDR{y@9O, :$a9Fq@!g " @9ix+_;L׮6x%*FSQH)$r㚯^=QEHȟ· D~Gϻ;hy1?E>[?7?i HۀeC{Bs'8W-G6?=k#m y%~/C;/97:>ʻU;o+^׋(|ܖ~fuiR:7Fю?r|]{0zw&l~>$@a=G" Co?~9}|uL۸ȁ$)CS\3=?/!inCkstXVGHb6YwRĂ$:QQaQ CpAJDο9;DTމ|Ýrjki`4R&ܿuۣNHzL+ 6 Ǻ?^t:늻̛Ղ&oOaіw[8&! Ro0btH@U(6RV'GV8aPΓy2 -N@5߮HMXtp@C}b[>=XʙFI@0ga΄~2zLwX 7aE 4q>zDUDhXxn4;?" Ijzp1&>Я!OoǗ(WK8gP򁒔UWiWhm!q'J}I&70b1"l^m_r] Hc|@j !@1˯zPa I 0AY0 4NƐ)JJ/+6|w^#}> #s!8'bJ+!>! eOn줽W:y98 聃GĢOqTP3P}M#1M' #P*#FDD; <_,3!)@pv:`{ôF䩳@du^ _BQ4*ählC LK:A4fϤ/{FSNfBg'C9h'YSLrǂM+NqÁ8!'ચӒ9>=:̃?n@Swמb~Jj0ڛ]/Q\60Y> w'/\U~Oůq΂2Ȑm[g:{m]BaVM=F a??6Swaal2gS?!xe>*ҧfke$!},c* SA@k|qzӣfw< H.WO(>UV0 H8=7=dhUd}W܈U9_3֩jDxxNs& ib9kTG$/ѳ})Z..ev\698wݨ\>fo 5cluD7y>{YPf?*.ߊ']_{yq307oq?{ NmpbP.T[Tv*'rS&[:Aq G??u0 -VΫG>BxxoF]_;<8?֧Ghޫ|u@_9p;@cP;Ut|ټ>A"}f=/=|+W+.:{fKu3 v`{4>QK?z8j8G%@p;J)>tKçޠj2nֿgRpeW/,]'L¡lP=Y;uwk ؊m>W){+?>[/Fǜh+_KGd5fB/siA\#!يM!_N~88@p7%JSUT1ʱ"7G/N֮ uV,GE;Y3,\(~Fw hBGC VH!U>WxR#2 t@f8 axrx zaP#| F9"Y[ _p>}媪 \((,}fW˧4N/2s9HqiKNˀ|} ̞oGv"*f{J2;Ww{B'J矖>x>?u: @@xNt?i;*&jJӤ8o@Fd-0|We @Qқz8>Q~n:xbSCdpQb Bσ_HSdPgdGwgOԢOߦd o?xǛZzEC'Rnh.aOo};~a}^T^xjm~U~-6P1?*Z5bԽ%P]E.EQ3W-!_ M¾9=^%WB7$ '`=9UMSv<ַE(8EY0;a(Aʛ3`xCpoW_ ĂrQJ<4k 6NUф_ V0XD&=;aC |zsDܲ]8,aC<t\V!p6 pWNyp*-JVЦQEvl-5,fP4*vz8:Ckz< \t\: }r۽_9LJo}~NA:( P?`;g-˫G<)ޢ2;E6xPSpenܘTOj(oxi]y|Mm8)> @HM:>Qt숖4,/N5:5г3 7Ìe5nw5Jp!$9@_jU(e@-<(;>i~vbK7p%{r)Z}_2y= E_HD`^~A-g'}oDW n/*6azsQ~#׵S>aKi\p-#fQkt \:NVqd*X^? woҢB#7]rE 1ȎGtxlS37%؝+{cVӄY>+qU@N枼841V K;{5Ug8*wI黌_>[9ӥQã?^O}͚ w|:2fx5t]8ٶi.5N0Y17n1e#qtAόp BPy:DPhfOpr`9ɋ۩6[?*Xu6c:xe ?3qe5pϊ].j-Gx|X ܜv m㴀GhyZ!A '\::K/. Qph=47ebxme{kꢣA%Y8#/6jzrxx'8Q6PUp'v*IdHrnukX$nrRgŋ0.'f\QXGoO}IrQauX*0pyт{D3u>]J;0px3T}ٷTv-TojM뚊h=$|c.nZd}Thׯ85;u^VntcH$DxD퉏7 {9/Aw p'O3'?@|Z22R 3@J W iv(iAhcU" >?P9`PpB%Naj) ~ wx?L {<q,Old8 KXf| zE"O&Z6HɡTH {(E |M$RyCn)(Oo{ķLH2 ! "ˁϥw :z8y`Q=S<`(P)/ tH3(y RK\.,ЪYPdO⮁/#`@ ;oY̠Cmea894H/rEdCn]ZCK@S ;=iJfP*?+qei6۞LxvۮˉQ u{CH٫hXШ(:ڷ8pqʠ-gGD2y8"7%OA+4`_S>{`2iH"H&)(ZN>]JIu`HHd~yY),A|b$%CTD(Yj010"Y"idćlij@$bhh)(ZE"cSa,Qe0Nf L&: HZ)Va@1$P0VRJ`& F& h(Y:`bH 8f`KTsc- D_sK15171T4SDbTM}yr"r ,rFi(9ʊ0zx >154 (Ya Q˚4S)O?~9aҳ4F%f'5E {L[$ ï@ ^Q蓨Dg;gNv3"p9uݏYwobDRX$$PU AG8Q TKy wNq!AdL_`0 w&@ FM!j)"iDBPr3)KHLҐ%T DUD)"!012P߻^Q~ C*_$m<2b| ,p~Ppl`!XT aF|wTh|d<9Y^TSH*LX4ŌBjzxNӫ3囗M]$2 ƒc|88 l ȰBiC,lGGG2:G6P飐5?)!X[h?vmza|ٗqʰ{-.~ThڰZ@\g@b"Iz{&{qbdoYdU :(%",g3D7%oMk5l2EE-l˂D&_Tkc 7|gBި9L{^\\ B|+;⯊8ZdV4wX5xZ ;QPo{3Ǎg.Vӯ\xAw'2T)* 5"$GJKf0Y_6H(|1s%+RȪB9Z(ؔ/>D^,=&փIHfg)Wxy #d1.8,u!huGpcQ0JPJ|ww*F(,I`XV#^V{|WrV衈5JvguǍ/8d8@,S" ;&@Tp3 АY[X~k۟7g9n=m5+g{K0A@zЛx=C9b0\@ Q*tB")mXr WlAZ8 ;.ӏoM)qA*6;TO-xW'15BnB;nHoVrXrϦ꣖{:e.藱PE<^9zhIvrPecAӬ ~ 8 lz _$֏FVQĒkucꪗG´W֪Ym{-Z 0"sU:$,̦K^MTK@93jŠ3_Al\'p,dJK.` @ ).MAP?ٙxMo;֍tltaw?sx-Uv!f:k ^>ӆT0)ZTc9w,ŴǙ޽y2%0ڔh<@mot̞)xU**oAeGEhN} Z9{^x2ˌ֒0m䞙z)?Mec:Tc-TO5:=,Xp 4?5o/CǢ[X ! E+ɗh=Cha B\ppdPҝ-:12@zz=s$\1p8mgK^ei"G?:XP=;[:R[AϋQBV]e%J%sݗ[RZ]2'q|d qRк܊HH?/knU~R눋N1 9fQB6 ʄ PQyXe< HHU^:#s aH0K~ URt={:5[7vv3^fmt¨$EE,cYu?ֽ_;7}tR#p˂5YK4QzAN1ySUPakW-:)bAZ&g*3|hw~.}hփ%`E~A¾CS͌}EBTmr4Ցaݣ벰wN~7/ SZe]h`~Sbk x}=e<-UPXUB `BKhp HCcc{֪; q>I_tx.H^` p9f>GɮOi;=J9PM>_ @O x(|MAX ٲ//((4W*YxQF٠\l,v@9.mz⊹{ߜ1w|O7DG#_[io3`D{|xCaC E;ʣgY5E-~,'RI}iȊ)& J"A!}}l>~pB%R4OKB4< 'o N2@S|'F+鶇Vԁ$2alp˗ J",>mo'lrsGk QP""'~4TDyx]- +B"I y8m[2 yZLJ"Ѯ3*9pC:~Ug_Z=;t~N!ɦ j}O,IglY+Z.Y E.dI=tK(?x;xHBb ~Ӥ9B'gnqO /Z' }%xO1T^rJ *0ix"m.9>ITLSAMDs;~ûo~Wg/m?:(tt==c"0Rzz{&O/> =( <!p.{cN÷TD$O"xN~G /ݮ@dӈ-lmG. ! tRhQf+e>/ NfGI !CE@QjyBou|Ƈvh|{\gGL4KuL84Z N'"ҮHk@"/ t םV*wڈ@t6c;c yu3ɸ)nc  E% $QbT;=Lo֒s;g]%: HW lȈoEcDWw ÿIghzɟzrQ ؉P9u$4ij=8aBD%oz+"w*ILؗn}~}WhHKZV:-=r!<; !l7_^!]p wY +̔kuttM_^[Þ\ZBe@6mTӬA7p( X-FEC4T?"v‰P#A Uw'^:qeT?x${z\i1F*PT^ ŇS4IhValӽe-+y]6OԎ8_@>K e49O-7֌Q^j>`9}EzSB~×n>/ j69֯0XXenljJR󘄤p[^@P*镭_kmQ_ڞjPr?|``^_yky8gYgA_Y,jt3E` RoG:bWP ZbrZk(i~^>Gh4ZEx2|b/ 퐇 {+F<8FKGB#K`4hQ/V QGC-.X :bx.bPջQ$)dNoVhQ(UVE8엔Ĕ' 1nrC5$98ll<"/lܲpoߔlru:[] Vbݭ8(@/Q7)w=]voQU̵~ư&%eDa#T.tZӿMo9GSzHBs*JBndl-~VQv.Hoh)"9,Ӌu <*ת5Bo+jn8sg΍K"n3/7tx:,:H}H b= qomϜgp3IgT=LQf^T4GH7w@8C5 {Gy XٌD|׷]ž:h֪c]C& K*8*b{6l.Aypw@+Z>WKn֡AZ-3^6.{wm$K.,3+nuCl!+*, mhjy8g!a$zb/pS8Aݬ{uJn tKŝ Ͻ Z3J_̌yas<5 -;MC4#~hxes_LV:n띣g%u9T&tHYK짞MkJ+oQG:2/غ "#?csYY6<?lA^K^Y\Bd]^@YIד˦ۅ @-T[]BMp"r5TK^S9C'jǔW`YDZ'p6YU9jM'下:.q Eoo=w5c Ԇf$N[_ Q1ѽwrUnwqƗWMuf#;ePC`J,-/|}mc>9 ֲ!_-Dž UIh5!˺;RtLq9 ~8>]ׂ3?*K{yVJk@=Qfَ!TQ*W25XP$ ~#ڜ{VWH?OMAH6Q9 A/ G1¬;{AB02 7sA׺yp2} yc?iB) ) JD)))( FW}lsq~W⪇P:wu=Ed Hz?)$yvzV}) =?AB$@6(~ZV=TBsnX ^@n݇Ddoy89mAZ1n N)j=5 UP$Sy $ihN]oէN(`6-'M':)!oUӺwxARF7ښenAAPQ%_7 O1skP^&_`)4U*͢9:3QcYiQ@,& CΦBfoi-o'q㿆t2Vt=g?j^?%sdώ;Lw' d:k8Y8VDAX`}RQ-ᛢԏń Dziv߯(ޗ As.Cm/ 4Lq̗Qĕf|{v"$aت"Una0캱wWO}|G]xr Z;<o5P@DJdKBa8|3 :Ѻ;A P@p`7[;S;|q9wbxюB({9O$7z2o+_cnpAʡDa7Β6o:-^Nަ;YEKcKQZڏ+ f^ya3]cxk'AkΝ}8=׻]bd԰ώL+9HuoݚH{YU'Kqsn6PpV svZh:*oi,w=Wui+gWh(l[ճE33R ! V*'¹7b쩦+&t Xi/:Vnf=wH Bp`,3TOugy(ճflSn>0h6i +;5QѶzWzsݯhјUv*3v:3X(2OZ<ʵ [Zt6vrO%].Qu;iys/3ُ]Gn%Ht-_Ǘon~cC\#>_ӟ+Ϧc|Zm׹k,ߎkx~iYU5ȈpḤ@K3GP.ZrݞK߀9|;q[jø\5U2ӊPXA7ve7 yӹ N9z>Q۫Z՟(Us ylέAlf8 Zlmj{oDe[<hYܹF̤bR/XƳ}\Ƹ>G9%~Syz^clԍQ FB{̎l~N;~kvU|tQ+x,9'GJsĎ tmao-8%iD0Le'N^{ U9\ rjM;0)Ã%h{0@\;y {f`WPV 3l0le5Pqp:9!Ǯ|B Rkɡ If8 86HJK@ GJ }gH,`t}kwY\CIZlm^UAoCnP@'9 Rގt7 YaWgZdSg#B'n.@B#讯g{7[q~JiNVS"qT:-2{hf΃*y%_f+èowx +i+HP[_ޡbI0$z%'Cavwå!uȽ_,LcM o9Fl G2~ٯe>ZoPT,ĨB7+diɾ:v"8epf*{GP)M}oBȆi {gr&#op-|IgRK#F(@@ *bi C! 6SL_+iܹa;z3IyS=ldLhPLje2Fc)!NXj ":j)a,7&" $nYLlm,L+V '!-iLl lӉh&Ha1fE9)jJ i,,.RLcK 5A胉6wR0Ȋ1 `!5šC : -8p&s5phf<ތp`m2A?9?V>NCZ$9?[yj}Sbᴠ(O,/ PppَJ@ǻ$( "HZ8Glcϱ" Uy_0%`/࢛ %s9,6{".VUZ4BB+3`uLjAN{qK+? f}<'a]^BVnN#Cgh%e xmrtZ7}]eF0 FlT%VmV.Ue;cMetBR͌ d8sgR2HVۉr*^2}U:Ye\".)Σxߺ(/zm Բ{U#\ITL`"|:iV̄Sx,?,1bLnFl˝(s@}GY90hMM1 > _w :?}_6bvp1B]Fg0N<pgy _b>[G2~^x|ѓȡS Nћ)K@J G@aI"!2(C|Re^ITp}{S&0d1"IY?c!黍3jM7Ht4 ֳąi]* $ OxuXG)}(.O@(E>q׿*P_%:w_z7P"kv1`zwbo^N@HyUvfefDj2a\kDD` aah"Z(R͹=Lj8 N*r^o3 xdh)OYLqs؈+i^+ ̈@, *E0鈪:wGCDKs?:{:d`!Ԉ}K8֛C A s~9O}o2 plHTC \ @{S@QTpl2+L  a5;oD"qܘ7履h덻;lwZ&`<G]Y$ylH@!:~>p>)?Ap֭ o\:-_{>| zy gjͿ.JE& CHE/hDߏ| G#t8o3T"Yu? ]cXN^lC7 9#yk6Kky/Т,j~~]CRB (*U" -7&? UʥbDX?\#s=4QBo%2Yo+#V b4_:Wn[_)+dE+VJta B&cYαu!~~ؼlZ?ӣ4 fzN4QG\7Q26|`tL`:LݸU\33jm ʹUU(nŝ+-.9)39ʥDIpdیlb*`rͱq9, aܳˤ,7.ya<WJ:3$=\nFrȭw^3/d%Armbf#[@|M] k, @ Dq'P^IK;2ݍ֔2ޭ#$Gtcu#[{x" * _{s9IHɟŹhuIyƭO?rʴ\\qZU]7 HIe{0 -0ffn_cWUcyNsk9Sۃނpyi3F _supVx\ۙ ..snN7W75SѽrfשŮ#-~3n2cXШ x;{-u/8ݯsyy9w6sBuζ{mI;q1xְ(QLNVv:8^^^u+hkˮ4𕜵c*RDf;1ܐgO@f$&򜼁5F9ـH3ceT-ųX"jÍp#m[5Ӽ^7l/+P;/AqryTHy{/?3}.8Ghm^`@[yAo-ab]qs\^o3ރ3ChIzsw~x`b sj׮_2x1s6I8WV5xnJ'A/IRFmD9k:ŧ,ʪVsƷQn\+7oKkfft B9 "RDS:.|puoG9BIHK[n5M=cy3;imE$:kX07ߴ4I+R8iEZ[a0(\(LaZv,iD(D@P!{fqv336Yu +g IGo\ې/A1̊!^qCAk".4C@j~ia! |N٧b#1(>k - KkCTwnkP>b憴lT|ۘKU*٘;8'TQ9-V@]A6닋͝Ѿp_BNJfyYL"S}THvmQi'n@`;d1}OH ;Sn}ìTݤc" U~SEPJAJPQD T%SERPJQ0 6v°FjAweCjifˬa-UA /L?Sb$8xsd(U'oχ`7A@,{x%P> aq p0!x3iL^P)R!!]<{9!@ wv;:!EaJ^QUTR1O-vav1?F3{HݑDQ_k1ܺ]哙e#eL^8Vc›>>'_1LqG~o8(siKKgBu?|nIf7 lv<-[!cQ8QU] RiHtc-y$W(֔p=tI7aQ q彺yN{gyEd d<8R[^/V z|0$?q?ªdF^yU;|r r^^yJZ?ʚbO8"~s*ST(Rh ӻqOTK*ߊ(WϱV(~vP?MJW/`Hz[~?C7"w-ǥA.U껟xЯ# *!_:0Q"0Z6Cel=Ts|d,=otH05I]y"o}T?fjZ2>* pt0y>m ^m&sp"C)jVQP8l_MQ+ L}!@жO\=1pI!_7 OQ%CS',.Z{?u4 ! m,LRcRF 6&-_2 7!Nb 7df:مBnwMg:Xz `sҋ@6kQ`4`R m&Vx\2щ E>m`K7 |&!_cZx P"Kz E8JsoI$gKwq+#p#<.)P#/3 :R ;ǰ{K9\#6AݚKڅ:t+Dq1N{!\U$$67vL&W?<Fz-A,I!ədJT($ahY1rIl&q&l( *uRyҨxoFd*6`N($`ju?X+44`Td=$}h 5јSgʮ.IBBNnc`䦼'JPdY|RtXn`( *_nl7|-֧v]MՃ::^t莡`/G[[3|\¸>Ʌ &D vP* eF%9}𴳶%ڏ f|Dkϧ3r%8!T#@2 U>"vgȺ7Q?):mlH)sC«x'!@ Y(N#<.3l@P$g~WAQmU$%`)P'pT/ڹ݉?–yJ`W67Q˪j Nʅ&,#pɗS(9"T+ЄdK!ڜ#J7>:`)ʩp 38(xǺOC9\7Y<:lp,@YF03ճ4(1QʎD؞g.\c!&ۏO˜ 3'",jvcOa`pn{[׽BSzHtI&ՠA+ ;pEN8^k| 'vt~op?$;낙R 1$atR:4)m ҫ}wi@ʪ>MXjKuڪ4gq/n{vhI{|9 W׿[y}͎z BG}qM0_t\?[=_?'4 ~?ѫ^<9-OgՇ^F+7Q X@#~^u.WYhEIJf]l!Ѐ{m\C9c ^B69MNzv9cҿh]BP??&^δ2jyP杺H~@-f zя2A81'2C793jBRoؼkW}/G)AѝP?Ծ rGjOWJXyU6C(/LaC^"窼ib wsQw07>…>D{ƭ}H"j.5|. tv$RQs0pz6YDެwV2۸.5~oU(ƺ)-d&qcx AT[g1a>%LF5>`Xy!=ܛ13቙! :6!t,,rGAq=#8ywBx߬נlod;DPbDi|$vb8 ;ZDA@Ȩ zԩC%c vRBhWl%y2i!pľk\NO)|]룷qxzgу_]O5L<`슡|o/6h@]|stdRCMB([ >y>ϲN*N1d-jÖw}R{HTrAꀨ@?\&wX{MP;+0Q@,Z3, }Bʭ99`+ӷx G< N6~f vav':q~,pWH8pi %UPb@w-Jq{VlK!<%ghTótm'd^}Y ׫:|d6g*mp$uȐg_h 1y!B'ʢ wT\8bK")fSIk DRx,~L|pԝpMq&.Bր\E誾L#}+2[YU*֩nQ(̃t*7-el}[|b쩪ĵ#Q(5?aDD̴ڠN"D\i{Ll>a}Ȣ[iϠgEM#R_;E_9*SMjD &zhPW ?2H P\-Zmͺ}d@n d m; }$d& FyȤ؂^bR+pIc0d?_303 pX8`|D8@4}v4<p-φ0/0 csٚE3^$qSHcTSISeB=1 <ӵ4"'9XR{`y0mFs< LXkv+%0髈CgC+;*=vު-pϻW'fxwm㯭 Sp>s_/l8ʕ{/.]CyK Gn'ퟠh'Q "%$d6tVi€P ]\Cm1js9*retS 7QwQQj]^|dv{0dL o 'vsg[È6# sF2@nC|23Bx!]Gd63fZYD^ֲf'3r/Nf:V'a6TIRHUv(o;WewW0ցR|![?k?lZb@cgEf{ߞ͸Xk78}1DA,$u:|<*7%Gv|#:͵R:(*IB lST5CM{4w[@޿ 1 wu(LR,D}UbÉz^L/&b h+*M+`JyRf^>^ɕ,";!MbH7T6' pX$)p~e<Ƕ1d$r TZ(5*+)|;,Ru{UٶtZ-2i 슡y 1=UwTp>3 g!|%p*uhZ a(Yؗ"k7Dg&<4 @ZT _rr]1BsA493wGKE6Ƿ=7*9DNT"~䒥Trp%fO~6WE§6>>m3ssR|-SQgKVxbWvV%m1*0o ,Qec,/}jp&bS%sY"؈S c$6ZliUhXc95=Mԯbq(Gv Âk @0$;xDNnÞa;_׶#` «ųT`X|_ь7z{8 b1(ׄ Bbk81[mK["0׽L?JsMh=5Tq} )u_%꧴kP.b.*8SR-e5Z׺Py,E 2TJV[>=b@6y,zgWWV/4Vt4x1x{TC0{8&2[]\3VA:|*¨]e8Ԗܸ5=<'mCLKeg}{ F+L٬p;8o~Z Psh$f=ZՀ)Bˆ~d*Pg0ԃ _m?40:!ҨN]]}[s;F1iEC+>~'z<ն׹92OG/D76qSFnb2h9W*bP&?cnR:%c<h b?o{yrdE$dh)hC2 i檣L6Bn\eAM ky=5ь†L2*T?wl;Q]M9f@+#ǚz[c|iCK} -MDGu*Ve4w}@jϖ;@֤)<+'x01Qw?եTgи8;s󅝓Yrf42ptFԉI5r?UdnbN%3vЂԻ_ɘ8" [>E{_Ë8 9M^cyxlO9f$D0`3 m y6]A|G`/NWNMZU-&i?}tz$ cL֠E<T5f79rԹR6q~L@lh-odՅk(<84zFrX":–SI`;FgvEBAAr' =dH{l'}s B >,t~B*e7s??+?~?^'|QVCz$ 8,o1}YO/#, {ԋ$YM7! {AS5k!t6mݯՂoiSR?&;$q=m/b)<T`\_{>9ގxg8AΠ pOD:3;V j(rNDLH\ .v` %V:BtZp䥲(S* u{8_P@^g'>mZXs @YMC}Q, 6P&(tNnIv~TGi AT+^tԗGpBI$--kJ1B0H*IGצr) IXoR,.A+.]07؍ ej;>U]'8|,'I~.}"9]( 0Eڧ Kw珡z:1WLO 2RAb4߬Hlc^afWb.4""9Iuk\WCC=n~ pϐ{[@=M@xo_chr? s!P8f?AdA_ۻ~IǷOg7W_g%? ɷ?q|o{ہOٔ!pbͼpwFq.51O,AQ&i) @1eɤ~^HFk_:6!IFn H})I;*UE`1&  E=pQ7=x~EU w {P`={'Y(Niɪtg{WҶ+{nyOE9g?MI$۔_:}>\FI3Z$]\ 0Z_ `OM @SeԤ h8}g ޽$_˴<*=mDA{=bBvW;X9g8?pl b]po끂C}p;y(b>fL(wI5@A&4ՠqCpo91ݗM*Y&7;W_%.:.s4Q`*!Tv ;rIɶי/gC^qH}"'1J B[X"8vk\ ޖͲ30mEzD6G5LΛg寢^H^νZ%3-f;3&D"H@gb8"i,J  @(w{Y\_*(w5iqTsM`"W8;WfYK9?hm x5 t:tD8uy!`61 b?N3;'jY@Kw#q#^/»E@b@QQJ1!hq ì?˞YiK6(ϮC9r={BĔ`?K&bq#췛`{`>kI?rc=K|n6xYh|iJF]tnTq(W>ZWwV&8r]&E:T"(zwx;bqeX  rvqנ9ΌCE3S|3U~.ap<\vap1ju ,06JC{kƶs駝[&M_g_kxL2 ՑR-֢2g2\ YF8zHˈ2q#` XpT/z5cfk^.8_#| g%Љ@{h-9ޣ>1DK\aVhBB ut UZ"4D:A]dqTÛ{=,.1"-@"Gk5!YYf]U߽q$͔"Y숬utDp "A#L%IJ(׻6ljBPi4U`M_Gw 27thi`i,7~`1B|x 1~ٿӲ͎ݏ5[n(P*gc]v칪h UЩc︕n!(0臩KDžGZ )> (Ew^y^ۥUtnx@N $f9tPI@ɼ6h qa0J,o6st; I,Xy>o h 39s;92πҨ+<߀s &>^ 3wp)9a׳2F[ô8{{i|'Zǁpf?a!l*?mM˳= [Z5CuXTis%թJUvcM;6|狽x^h`}U<<#ƆCq{,J.%{1Osׄ E>Oڕd? j ^}u&WǑG< u|c "nӣ\G ~&+У U)]vN"Oo|H\ %H7tRwGo53wv++ H!4g %;~`K-#\FqHrhz[T"L20uc'b%g ' hq RŰO9KXI=3Fg41b i .%BbfH&H)`s*RtqPZoF0Ma2aBS$)W隨U=3\L4Ա!7~3e=9+YVJNzM#X,iwy>yu!Nm \}5&T@Z"t$Dc~7_>G̞|Xw1k˖Z4q֨ä7@%ݝxGS`q%6@e(,j] s r5C=bR(zխ۲\8)sU#UquhCHhrktG(iҙ8`Q = P~áxxӂTȂ^ϯ~ ZQɐA+֠:HGA Bwژr"Kn`VG@!* / 31h:\JD"y饂e:Й5mӟ5v7M+?73;?w/JRB"4'; ^xMLuaόH=<~z.gO*䴡 H4Q qCZ8 ? ߅}?K?_~VX~UDp2H.f-0YSr}:i"cu3+T +cݑ8̮O5킈 `lQ21W20m"C.f)+1P*>^sb8@g:<#&ֈ0 rV\5sô:wJCR.|zW䘯B[(4{I{m(~hDJ}DG"=*>pz^]DGPPqP<5C3FXڼ6U`?buO,,^ Ŭԇaxh!o8pj59 ?#>l?5GqFBH=@{ZpJy=Ax>[pk]@^)"nBD.#X=Oc~ 11d4QoXLV;zD@/4÷68<^釐zp'*<=81+ͻ`2sd5fI01=ja\mtg:˷%ja<̀k8\/p^h`7ߡ#c4 DIG _>8dP>F4PkavEz"N8: !Ws^VCGS|>2CF-λVg Y1AQ;"GfA;lӄC4a/v>f 2?+*3@óA!?;74AMWʬw(Ja^3UHU>#&{Ƃ`"ُZv@=@A p`0'OL0dy픚s6k0bH $N=dA%ķ #u)3G p uM@dMu1^>YO@wbB__yut& wUOz^Lτ0e` ABOFGGs43A_2+Y|2tI*4+x٧.&O_٧CGҿnG$9gfݪC 0א^nr׺OGhɇTi+R>?|bQ `UUUUUUUUUUU4pW_0˰H}9>$+I A&`aU˹CnH߭Cb2%'WJ(8!þ1oi) $tL 0ڶjfs~o%cq@㓢hp OHuBjv(B>nRe2d'<&鿎:~vC~~7ޔX.TMz}eRUr睐"|c7^@޸Gf!D SCަXX*{:ZHʐ- `5  o""B41P(XDXnłf'iER'bN<:Qk ߣ9S&YH 1vv=f7fj,!ŨJapACИ&E.iÒ 8fysm a  qZĢT9jq$ '7M)ر9%H\B{%XW ^$!$UM$Fi(aFr l'SFMǧNF%4h zMY tpURf&TX(`M>Cz~uQ:>{c'kw \ie1VO{iD?z_CWЋa Faf3HEH"%NPjJP!x %%AJ+P axD?"rbdz(4Йf.N}Sw6=s=uTEITAݚHrYffD-wtm|/L.@;aqzWj_0܇^(~:lUd9肮xM밼juHC}z<@*ei{u.F)B=4 &yRCq ]d`.I¢|s#0ɶ44I~%-Jܡ ";Sa $$$뀩:pr8ݕSz rBRU 0UgEGh,w9Z ` и]:$ut3uM&%吢 !p I&X6'`X  ; ;rl6wPAQ.@0Wa HB5Sʓ.AdWnjdD2džCxynj~fjtfw~OW]?v@"|w' )Rd}ݎ ~?{V\a\!E&;IT~G5LR{(՝'x 7eX*壏]k (8QB']&&*"*"**oqzF4l{C- J:'Y-JywO"xU|'(pe \A68VEUr7џ `HG4` Sh~g7[O};LJiB!6,Nkc׸/`6 -̆=C SF))3 H:kr9SǼ 0R: p-%=kO] ώzWzzCi<b'  NM** H|gGL-ݖՂ vrLq|n2!A=$obŊM4F7y&5zAV!ۍa `?Z0Bs0c0P,>Rֺv[o=V͛#!ekV"~3P}8I.|40 ~>DW$=E_IJb)/#F{p90 0)C=fv@oxl&\O(&ybQm7aOg!7X:2~YdBM~oZ x=H4l ^13ءڃ X?J\Gk\$E~E5;GJ2M^U^:rCofD>H`\Z(>[Hcf둹Í5i\dZn85Ǿ%+Qp۱6A3qu 1e__y<|qXÎ/ߟ)1y{Xx;Bkn]' ,T`f>/i6[vIhD  goɭ)R[bv61 Ίp(:"D&и5 y$6 wM H D oڣOHK@C@jh?4!HkͷDE1WIy"nҒOd/_n=3BvOnE"AQ@g5G)I$aB\R8w : _oPh&^Ђz:wJD1iohp~Uv#5 m߾*+$J9\4Gm83[elu6M>[;RÈ9(Pn$VIn+ | 6 _O#p,6 \3cM@"Z8;![  ^PD'AǑkdO!)9Bl>'DcXWx^TٵEUЁuG!Hv9Cz.G ڇ1iiAnoC `C* \ 09…zk:~͙ Nt* Wadd!=w@G bB1!XH9h?_̏1-!JeHe?eT u"7\vW}yD!#zAuSc4|.p*KBdARRӝN vAvNrvr'e@0 0rp~#fDۑd: >EL@B8S8@4aB33Iyx@}  UA ]>y6e9K̔1?2xcSBFO[8W010M0xn2b8&XȈ~cIwNKz#G'iH}d쨀Qa0wqP1COQ {֟)3E`ǡf z9|Dz, }X|=x' . (scGF 2 I0 Q2zo_ .2Lxx!d !%`XF ./$zg9ˣ!ј3Svȫ'N "b*!!}u|A!ѿdBnS(G1I7ܔx0oCNPf6 9I 6.;"AmO30^G mB"UA1@ۈpC] Bl'y914D 3A!;h62q1 a8 D/I8"Vd 1-X[p튜)*' *BQc$2Ӊ3X3Xht Taj2FDa2<P]uZ!!6Ȱ>A& Nz `R:aZ tINK>*tWe8771)GF?cCeF!Ok8u. Fo1IRvMXCn 1L-+d 8`0 G)? Q6A/TKƹ1% 1H_ s +Y0p*'4QO$پB2Dؤ<m {Q-lL ~$&`DНƢR=`} _8R*y{mI׀f7X:66xD:02YY5/Y@HCD L9F hQ6U#_7 4Q{ׯ͓|t#> 5{֝%Z(Y^Ùy ֪'Oq.}/c._WE- Xr|刺C:=qۈRzsT@hi9gy?2U 9 a:BT9Orp tgHM`hq q! ;r wa(ɯ pTPaFHplLV̇ |UwoJP+;Ŝ|>}SBW||hTӦBWƨq:huS$]E z<r5(Zy '  a.` CxNG};뿼8!19)h,__xw4D9 B|;g;2q7ʩ*J %Τq&!*S\mlg YVA4<]ŹbZ=kep|C:( D~s~X2[ae/Ҍ`I$ yH`7 T2`\7];ѷb$< ̬m1̮߄''^w=>Bn/C.Yqaj)*p19FŹp@2;sZ2}UTUUSTUH}KF(̀RŽCYgLL6ہ6CT>`RW>SEһ5j'Cb'$j!"V*A>TiUjUEzAtfEhȵ 7P=OK2ƛ1Ih|fa1<9=a^{ǁ{ Y"`ǐo1Xl!pOpni387`!6}#fR+bNk53V:Nډ's!@XbʁR6؝8jgXw;4t\59^0k0p7a t907wuL C>@y % 0vwpJ ?(HOvC@?4)DP,E|njf_\|J JiJZ">?x=0Ov?0s= ?V'_ m 0$!~f6*̌܁Dl`MSy 7klF?*1%C! ke])QE C&C 8Ƀ HGO@fl#ޗuI@JVM.Y4144TWv'vC i2go`!F>sZl^7R 3?6}O=fv]}(~5Q QQ2XZk#;ܫ2Lz8<@sU{ļk{|!ƅ(/GIs"~ROVuѡg"}EBk&GśA]LWq`~@o_=dD=`N*&jH87HxQCH$ lqj A$}B:P:Po`QF%n/p2; ^k0R+F@MPpR@ŠPɩ:CC!Bhar6"-0qA>ÿ8-dY4n0|=<(a2MY##NU3p~MaE=⟜h+Ιɴi =K؏5t+ǸwxG%yߒFZU{ׄG;Ԝ(&``bZa$3؋/`<:ݠ8PC zu̥2Tw|@AhT$n i,"m"!Є=tam$\t@ MI.\4,9Ӭ9u䐶?!Zag#(8>\9W{ ̻f|Q>gi>*#>Lh ^\ bZ!4a Q{1<6C_[Xr$.:Tsk?2,$>m\h |`I4wj2k Y#7d+u8 {^sSI#w`xkIQ<ᖅk7htWEQB߅[i5C@_ܫ 1BbKJH |zd0 I|Z|i51Dz*u]5UlSta$6<|SACl30" ""j?ɯ6 =*Qo00O% zmill\7jjVQ#U']eZQ'[[" -w/S:fu6g HZ=% JD!^뚪tFxE"q^RoFh,Sa1v{}wm4Ҿc;Jd;`y& lVHԘ>b$*>#JėXаPgD䃉.HOCa~|t5,T{Nt ts زeϋU֚d?e{+9G6" zzU^KO 7hC)ؠŒSzm=nA nHL_gOC " a];ϛ@P462MhE-i*5/caJ"\maT4>4Uaځ@`U|!@6ɢX&C~sKb/L&!OD{obW79nԣeti2=Ldiu?sgf@?!_'LA*}WW%1pZn|Jq3=|JsӸmunX_[5` `Vu߈v25HEay<2r P,ŒrxؿA&ȭi6G-,cL{N*1E ]&@y56t&kPfk4'c=;phӠ$ PkiȜLrB5l6+q%'bh(O[0T!Q§0D &At`t5X' pFȤM4tid ͌;6D?uPľLo4A_!>$JWd!LHh4 (|mi1E6;u ›e#zC[3DLBFAd>?/ {9=혽 ?==o;? '8N7CAeCڒj'T`zb^HnDBi.Bt09l%=G>v% vf;$@`(4bunGʏٟm0\R4,B yԔA@xf1d =!dV RCĭcBO|uO!^W:``QVFC$c!-zdVC BS lQD Bl~,֪X@_yvQIz@3)w"LzJmICwZ '}+pYQ(bQ;)'!qe)W Pp: @}Dkg>vE =a< sĞG@+::7( 65-r H?S[8P^n6-rEIK̇{N#{M3,4U6 - Jg.^a965\ODMMseҷO tA>07gkz˿0NvGX;-yKCw,t,ҍ A~RH.ap!?_`dJD{{"ШDB$|zk!N%WqI]}(YS7\IQ4Z9ڄA06x gWaĸʟ꯵9{I>JNSI;x!Ǐ܆aWy5\6vL`|IAT" *B/:7ʈT}^2J]|8=" NaġGgɕX}K!3;CA?`{*vy! ܣu} q\1!PDC=OBGĩobў/ldUUHv{Đ@חL&>>H>O~ b')(; x\sPpo#7M :4Z9Ƃ`tr`u@h;\'[O@HtGNpb:y@J%ă\y^sP68 DZph=˶@m h~fHDL/gטs}ZQv킦i0( >Pn_ f1yy#̀8saE ha`vY)O.|GSJ{ ݼKB* Тqv`eM) "4 1sTXqvt.{~νc7Y@( KLmWԳ6PiHϼi ]#C] mhs2q C~ d|Cݾ~zĺgUH[$r2Q\H+:t Ipyʌ: @|e@& N AF""R~G2N<&4'ChM,fYSq#<Q;vx k7kCK"I&' r%*=VH"|4ah4]thvX  N7IL 3ӫ ;ZO&/X(b/p!SĆ'lB,co#Pvx A&q}·Q '#RgR%*z<+ETFTP|P^g_DAAp6'?,x_ҁ NGN%C'DDDEUQԱUT(0gʹ񪈥ht<lXV}SvLlsg'-’Ksтd^%4~^8H?!h7 } l#;ypbGdػEz_xvxJgjLzJʹ,VydЂ\Baݣ^"~ڄ>_!daevbK0@10: #wIՁޜB@r&cy}puZ9NE} oFr={ Roݣ'0jd7CT94CGXԔp Co=Wi!(@;C$ňGb0nrr>Q1e)l>BJA< g"gxv4W"w&3M1we{rl 1'fC@R=1뮾T/Ut@JùpwO"1Dҽ*gzr)b O\:ʸ̰75yzQk2hh8h.eL1 >L2'gl_ok`g.2E %8ꃧx!=@tA}NIxb;b H (fFgljvhةFJAP"dgg! XT)L<TH p#A{{tT'];"(ɉ)>ڰ b>/g7@H$0e~'o|s8t(9׳bM'@u7d@H#Wd(H0|=h3E۶.Ї_nw1/qYX9$ܜ]8~DjہtCA"_~ y!K;&™T\m.ꃛ{`ecDүvo~ED a0CJ  bz$٣dVzi=&%aA6`K;q,gtd-gbHeOqlixɽWH_3}8="1xM y,Czzk|UK]B8~c!eqiWS[VDyUJbF*@:E"9H A8J&svzkFxr*HgR@K$Fxh:YoH8_N1t5~MJ5a ذSUUEF<;8B? _T{Bp+##0,} QGlȖCf(@b"haV}ow*2z'ךb,d 4c C\2X% v":]F)_3𥺃p4T'h'tzזwj6q|t0g&Јۮ`{4X8"*Z)f)io4S xC?;gk2&Puw r;@wLe$8@6&Rg02h<:ݡ= U!,M3e!`0;$v&H|qəG0pgMoic{!A5Q}rؼZ6M4cM 'MaÈPxvBT~D$8@4܃__ܪO>(h9EXS2YÑ<-= 3f1Ԫ1v!pUUp 4ԛѼ:IG=&A W8,h24Xfx]y7@.w7K=L :ۮQy˶X>%HNL;UWqKcuAp۱5pt  yr c]NOxp)t`]:wXlKI:O Cb=(<`9;{Cd7jn+Nis TQEX9g08fӐSCc\ `K3zw"]8t^\yRA.gQ㮲f@ <9;2Yl uQPm@"&~?Dokfz)O49!4kR~R?M[]R'ʛhV?nrR(EV!a"PK$=a~\D(̆^:0J!`*n{blg4+!/3G{E]>( YRdePߡc6ұV8eH[㡡*83懑}<|$>(u 3pɠ}Jg7V6] FP/@0(Q6H@P"D`bl IN3$ xpBv(D<<Ϟ|<󷏋j6 ȴ}/(Л|u|&$!hXmTw%urd Rnd9flsHT~a'oєA!DXCh6h |\OIn b&F ?&:&xgbnCXg׃ N'c~*zNG6L^yf!z }19 vZ(#=+Gp.>Z?"؊MЕ  W\(?֝}ޠ69v$I4aM?dvA Rwj©*g?مf @yN\S؊CD wn 2{n0-IUΝ1G`^&0F7y6?1)k,[C mk*rO`&OXoBb$M߽BE4 팂(PQED ATQ@@K;@sTWR(bANʂ!PΨC!z'Ob)RT`C_??уx7q|[ v0*J2N7^pQ &`{ _yEe}sXrw+pn AUF k}X9!qGL0Pb|E{)։ZV15a6/`S:=fsUW߃S`5!%ĜT,'3>9u{~[#DE@ sh$zkN: 3k6a!w._1СAߐdi=Aȟ + `~6Oa~&;O݉^ #B8ϛ+1?(XsfEjwhr uYrҊ!4EQX찴aP2s+Oڊt`A. \ܜȅSr<^^MϿu; B ! >&UF1 GW'{0,Ot 1&>{O,8(5Mp[Я* P>(_w^l2 ~oIzþn3r]MC4 Ht8BB9 2Lm  ex ɻm7 sNN {RD:7Pw U=i4$79Ú(z=H'yވ6,'.0)C+Ϳ {y$' S(kLZ 3tCO.5.yOI9"o #Q 9ȢNšJ`6w~nHCL F8oT hjټf~qYU/`u=Bt9ݬzs "дNo? ?ac9d3 0$yAC6Ӽ{ѝ|B&D"?#G2|>SJ8q8T|qIR {鯅|&1~z)Z} x>* ⩲I(˸=3%<ÆO?s\/E%Q58V6[6W;vCC ^< s1ZA&/ \lCN7&%(i5S,!NdR{o`c`rg9=̏^4(j ]|}>g0jJ߽*~h ^(uT!W{{  hd".~+Us vku7jLw8s7 ^\+S}n$E/r?墏?T$rYGϞ4v:??k:ՂXd[u4e4RߩJ7="@BeB?qӚ k?^N/8pbZHEgUQ1~~>l(vŽ៼v;eY {83;6HD]p**x@c,H\dkK.̳lV,b݆ftz^WRVj*;Dh\`l")c +! l#P=_'m}q$^(!*G2n wĿ|2%>-t.P 3zňlO| B ]lbe0@?x8Hi R.DBkʻ3,;ai|\˺*( v*5SJ_nՆ & cUc,ΡWXu@<MQ"VR%`:7͞D^o~PǶ" nަkDRU) "b8FE)e\C`E")9P#;Jc"a!jܬ `H[$@4( SY/_v(H{Ѿ9m#[ˆGzX3  0;\LK 'V Ż[5ȡ*OHA3MNcYYsoш ڪՇ.@N4kO>{_8=`}՗w?b*;K+5K"*k'̯itF{:O }Wಈ7 1w_{oT L1Ek7N.> ^pR<  f )E4!5 Oa? ˟ӣl0D @2 [d"(%x& b]4qO:'s4q yw@+(=KN@B(Hv^=F#AJNnwEޞ@gߡ 0$neæERz,`-DaXەn9ӈygKZzi62^w4V"9OxB^QzL<#ND%a0֟{Hpgl #@8C~Ia/ܟ$M o}J`&kVH !kXHlskq??׋F  }8!0TJv@iL`5Yv}? >sD!0 0?_;ߤ=WiNbfƛm_hA5 PX, ~4ܕZϤ Fؠkx⯌qqzޅU EU"ZF g] 224MBˌ}qj"hțD6jeyDXiA v*/AS'?%Bra#}TvfQsbzH@:LI ~5pP!3 !ȼGًޱӪYlj]ЇŎ2 B40ݗ⠮gg}Pcásɀλ^G#t"" e"B{λܪ۴ @0@1^(`5v*n%j( |4sţhR#%b" [03}45;ց׉$Iqs{6E <\(x3H9ya]1eP{u7 Rte&CX|I7ɉ< _|S @'3=! FD,=F+'fM@^8N)%M^`QBz_r|ªNu!lj'lq/Y됐(5YKyZa`06rփ$r`@B[JT 5EʭB@_J<RЅ0Bgs<$;u>q#f)ϋ1zqH\aM8h!=)in1ZJn7sJs% !m5h a1+7Br H Dk#3ţr+ 8d c\ rmIzr"! ـ JP񏇣veJ4xNsECEFBA%T!t[DՂzڐ"Xsq72);=Lu#GVay-4O)ic>{{·$!  ̒vmˮ/`!"UTTí:t&kik*34{b/ܣf! TD!`qQ"@Wd>)>o ߭TXyg^f&\b!M(%!)XIJDŽ̉HYrp cZ)~Z1 _l&&*s2i),eŁ*F /#!jMQӀ !J*diF&F6-DRĒea"͞dy8qQcYKA4 ^&x z~?}zgóvk]w9fDIy…ϖ~^yj"s))"fROjo\qȐ`FGBWVذSQ \J,D+^<ՕUC[fL=ݽlnGh8d$ [) bȉԍ3ZEtp Aq@kI pr.moS~ƽ'6Ґ`xV}g>HsyKD;z)qJrk Eu\Qi ߻qЌ{q<wzd6, h>.ԟ>]ah@&n~y>Ih| _-d&A>șp^d''CIA! $O$Yު(YD>KNgei37t-ͫkaFg>1W4 LwI5P-ORtJgadd8(87]|V;oBF 6;\=pŃM6u?6pcK~Z>UGK-:w%3v)ユPH HD< 3qxA  mH0E»o:/$Sb҈$T(5&B$&y'/F 琲luϿ~] :ՠ/}a 1f 7a@Tg (0s:L2dSb) ՀɦYBN52==Gz[MHfNbr׮,uD;M5UYE:% "k3`$v&hQAsKGb_1rt,a/}`R}fA%AȓxJ>/WM_/&B,8r нA 01G>A!~ 9cdv#yw\ Ta;/zQ&Y0 *D!c=yA*K@oݠf4}шfZdӣ赤"jXR~m4Y{ u_V9Pb0F$.@cƹsMĹm3Qp̡S//4K˩PP Xi1C, ~2B||5.dfXAĐ'3:9pQ"ʫ\ԃUU^g )ljDDԀ !2U# 1G:sKҀ*D؉ "p<3Do;D4&`7o|@P)J) -v`!$!"3t؛ :~1ݥj%I+k@MEJU=*b{7@|ӳ:^.EDp&6$Y Me."JH+NFdʴh;{d ş'&$ "%|}F8 :;`vv>7^5Pvۺhd஡kf0٩àT}YBd2XbJo>( KRc2?0 Ɔ-<& % Q))tY*Z N(\.ŤM'x~3"k, s|< h$I=-4z(i@`(/ PtŜۂ9i`&'מUz5Mv.}o ^Fk}Oزa^C-cFz @42("u'RUY" tCHps7/#LpI]ne730XN}LbqNtAF *o.H$)P5Q GލI*xs>N=pkebbFSqN&6q=H22KZ3+XLh-ujԁ4)ԌP2x<;T)eH{R@ EBlS( r&tP٢5zdz&q־Xi(%$)߈CchA%:q6vCt'vaɻP| -Sk[9(H'BAPxlazMϮ8rBɠX[vªWgɯ 09sf:JdXpnx |anYm@A@ p`(s̆(t`N*L}|6WBL!0T% XtDmT"na :tK%ۓiI;k>Q:$Q,nwA׶p8 `PsBZS&fɣq At, Xp+ 'I)/  4DyO`z2v=xQBe`#Nc$\H o,l@gA–ǂu<qvq7}T⁲LY~8M iEV CLXbŊv&gqOտ3ά@ZJK l:؋}0]wr;!!"X8!ț.΃6ymZ(y%mt h Tb7_k]p.\< RV`:qqN&`j(=I|>It LBBp;zbOD`߈W >b4<!s aYu 7dr%^$t pw+k=T:/B #` ~+Ք =:v{zvb_NY ּ((j}Vw~P-Z躧Jø';VIB:!빻`JxB0QkX''ـ}0j*UT *vӋ}PfjO{K(EaM UqxL-Epʗ wi>."{'@C~_#3#o/1MP~ c9p5j5H!O(}OhIxh# R WPjݭ縷<#Chl;IHkw'v& 1Ĕ#;ْ81E޵ː<ùuZ"9X c>Q=>_N/_͓8yS;BO&F1`̑cL@}& E9z!VZ)h (Ԣcup6HEVMr 3"g&FkY5I i UDM&iz&icWwQDe:9d͍ b"1!H4QS PQC@0Sby[` HZHƣm1%a ‚ .(fڦ*"_EhT?8)φ:zOu?J4zz47'5~#ی(ҷnԐBu1;PܩȔL5#;%iIVGm*`q n rA1YD@@3*tUXkac-qB0 *49 da %efh]x09D2цdΐ("6z"C甧 Dx&?ܽxYY# }U1@bRҪd0"03(!"?aj JaYcPhXS8#a1eh&%ihTn tpߜ4Aڡ5CDxZ {'?E4H#/7-p]~SVjU5&agH|ej$<'{qRQA9k1\H fSL[Q'u€N`\6:'}X|;c4/oa;8^LX~t ) ]!E,=zAH FcN eHsxSQst <$a qv}@R'ܪ~Cƙ`~H~7rMTi:l1R=NܲOy] '#j .1}FA`DSAM`ng!@Ȧ4m6N6[]8CzMft ^AP\de4{(0&ZjA7wkV7$mg?.(ٛx39 }J 6F r7 o.t1a;bʺP7Ge96.kOvL]O>8 wù ;0 m1 fluyO' +TQ)Z;d R(FPmde$Y%ŝ \ΤQxx:ah b @iiN0f LOr@FB<_wǐ gG 󊕃ccQF+8ˠ.Azӈ E'lB0f- )yH:sM\?ԉs=QmkP6YjmŲz$Ԗcّ?%&) 8lZdg^,dC>e'jOvf/nVW95L䓅C۱ C,$o\õ!EO2{A_|!It{ $Dp9c*PSQ P+70:C`1}O0iH(6 - *E!),FI1ԹA;[KpI}[ :Hh)f3@ r)o2DPf qO_;wATRQƀ1ӏ,hy )*R R%7>Mor ]Cj+׌Sx쒐 xrP8td<w=0ϧE"!Id35a&}ggϸ X%SAN&gt Ǜ=ߒJJ" %>8 :4p 9pCh>K0J?5#Tb$mF_e&epJ0cz3X^]9ȓNݪaqh""T7n~Ż:v+jCvńeNc)DREH(ܦEItb.cRv:ڃ$YxVk11$Q냕R!]W gi:kW@݂cBjq)ªg4"!CN{Ar:=`|!)8>@6׃yyS@)$TTG$ nȜi yBbDBCJ^sog6Z$)@!ixYA2 qG9cmZenF8A|vZ4n]a\n*iSU°aM)aS û:^,wj7t2nb,1@حmP[haXYP41'fsaţa:3z-.paY#XBD4D5 U2Fq.wh'S7DF`B;sVA{Y9ݐ=bp?2x;IC7-DTTABF@Wn$Km@tilU:O1FۘPaX"4 XR6{MhL #IPlђTz@CCw|sރy/LG1m|Zy0z_nxCx{:=ݛ(/<^ը捅݃܅Ult>Və.FIN :4bRjq!MI 3 @P >um 4fE`;;ߝاr3:&3Ŋg~>21!k{ǰ jh)X`(iL_X|mC d`Qi@ljQR!P\٘J*MC>33AgHrf$&֓M4G$h |`Q4(v3#=A"9AnKnWv[@fU%>|KE9^(A3sFmQ5|>xHR+|j2gٰ!3@o8cW7_x$mk}FJ@jqOK<\$MͥP$ҜDt>@CLU 3MJUT8nHE2]7A4U(G#K߻vמH_=| .xGK+H+45% Wno@~|y}:12/4TUT,7ggӯ]'e#(h$* *\I)@ h[hy@Bqhi`yBJǗl9l.$|'.L1މrL1Ui˧!~Omb/p|o`0|dRu s2L2{~o} ˋg %(+髋π@{ET,) L@w'{&Y<$C0@8LC&)1NU Z@ON`q(*:)xŸҁp<`L׷O@b}SR"P . TJ#(@jS hX>P @ B"JCV0 T9@BR !Q4"@$ n.p^Zm1_!00ܗ&Pߟc.BÒ Cb*9EϧL ("(^+wZ"PJD!U܋֔<9]x9)B̅5-)S}8w~{AA0yO}Or#5饇6E>D9%'0~nQ7NJ|p}MAXG-]^'Cť̜_6bwg[ pD' X` 4 38(_ UxC Y! dPzaMBU 42'i\g>30m)G16oă~n-sNx{vd׽]{Cң뀥Dmpܒa.F}m| ~JCPGp;&~! )Dk颴A(F ȝfpJw tb%k#(0I6{x<޶Z@ۀ ,h` 6Q|TGˍ J/D3J&j:ޓHt!n?];Hks1bOJu`(Teǟ\IwjXڤZwQzl!w睶\3C6e6xV"@==_F |7N3Čg&H >yKNjR,npb$8=^k(gendZArk!}R4vO.J1 A?R }i|^;Fovƾ/ E50Z)"fTRff3f[R3f3hNp-W_b",%}_y]3·QvkOm6L] L#PCgo100 R"˺7(͝:>h嫩霒RE'Y]E@LT?Y==blGD)Y4H:X{VnܬӢ[.DuL 4ӳzl8ΡQ8.Ex, ye2+2V:TC g 5e~ց)!X>(yXh_Nh$İr~Wt ]:= k*JQ5QۻC4{˖ƃhom Q9XU_׀DWCб8"(!bQA?AS"P.@FE96np R-)z0{@AǫAHM #H$#J:Z7Jv 82{z?9{R8Ԁ;CHLY_o]E9+Feճ6;hvpr?11]`7hQF"xLq7 H!R)J`R$ hPD%@N4"(;JvջwH#*TLqs(5[[#2?ooo7˻~tR3ECWLOge[l ! !RFAv}>>Lwn$4S2&A[E"t4Vm̌2 ӅLmHۆP"X+%+J*he!B ae" Vo4 l+S !ݙ*5hSL2%VoX;ɷZ7 %wVp8\a+"Pv"-)jմ"# ±Dvﺃz!T&Qt6$㖱:uyGdfPжIpo$_xHwp|dK; ˣvw8$kb2L!8-˒8y+쒒r N0j&Er'`]m dd-Q`ʖh$UAaT%%4u0H*h#V @mwvu};J6rHqM?&aA^v*9aSLQjG\5m iʬPW.oT)lXDAA)(VaEBش1# J"$h" $b$֮cDˀGiVZUhHS@3LFaT卖f6Ƭe=H&ֳf3ErѼtPEKFA?[HC1 Oh/=gg "^@R-CKodrol!A"Mz¦ӝH,ѐV,A[- D`DK0h@X{-/2igNj̐ěҙLC$P_kvAΝ&NP_? =bx<0kw<]O<_S@a̮`|*,1=l }kgM$ P_P49\>o^hĒ%r Z(R&q&,7sI܇ < ghd $S$LFb[2"2Lˍjuac1 [Q 19cM;XZ0\),*(s \ac i '*l2& C00b0¡(p q"3!*ƨ1̔bp,j Je4!% TU%4E!BAKS$J$HHAKECEF$bJJq̌,2' dZ5#'(Rj(cN JbI:z5{x4@}? x3ljì2-%<{i '0!-cA=ױ=s!"d $Ix0-4 d8={;nxe@R /?;hn]i*ڊ,  eUUUUhW5Kj[mU&pc)W' q~؂]d\cRnNK-2TqAryWLycO?J7`cSx ~Ĥ1x`uW-.ȓ>ȥȯ 3)zr"=Xs_9eU"}'dՐó_,ss-@=Z- Nڈ9g:P䆕ĿAyE0Q'8+anB‌=[u6f1`ȺPYg8R P_3Hyت20| Y>6BArO7a*jVH)r DJ2D(iC !i$JL(02a3>6Tjy#&; ۳^̘||w'!W~1M.{Ifb7 Z;4]*XAWrC@f'EP-J"/7[؉큈` Dy}8u%9R~O3SA@ X7M`{}p`D꺝lCo[I%Fg6z VQ@̆`9_ݒbmR}`uݐ/v=44D.SMmӂ?2KNn զI1W$CMVX8(z~r0f,rQ$502E@m@=CB'1O>Xtk7X C| 8%]ݟ DU0k^xD= @ÁYOyk;tmVQ~U58`y kzb1ba+kV)-V>-&UN!ÑjO\ц$Uh2` * eˢ'`j@&"B *aT  +P`(]Kb-|䛙`aA',CȌZ0uDՖ `c H`G+cd"!XBLrG\1鑌!:iRjYd(7j$ +-*Ee 4’f f!Y,DP9V6uR38$,i%&=Uz3\x`W"mD+:߸a(d4A-K"(&hDDc?(ˊ% Zٻ`yĚ/$G~7.>CL:="NDFN.A|;T2M!p;OVv(p >f<7!5AD b 2DR7f:ψ̟8}ΛSMfMBZU E׶7v(D\6i֢G²o%tchc2#n MHDs T|? q^(1(āA k+fE_պzkHE_I(K,ar*c5t'k7h喅vO%[\Ì+̖5ж})D9P~u .Bk GjAuh6}xfSTh"p>u{K) ̗f\T6] yL`dm͚fʒT5-,)mM;qV  УښX+Tmj8eS V,Yt܌&tIwk3xcE4VB*$I((lliEL L,#Ɛ'Df\qATRHAtkc$21߃S+.IR#j)ShAu(X[eslzl(ޤ,{35:o;vҖicq{S5JT%242tf!>rMHg504KKiY *cdXFS [*h) J'Z%6L01C(˼EX6=* W$coi:I"cF%dM̗q#6T[J)Vgk ciIU Fۋ -KJN #MP`}sf*%MHRXEVR0ѠyKH|'X)[uqx9KXu%FCTCxs9T%$=i}齃:Mo< 烴uuoă^́lG$mQT\ÿ|CI=1UPAT:x}oS!3ICEj R0%9(T1Xq | d4;k'@2q|/<]zm.3a&d .Ua-K-PSXya#MZ* IDr f. L `9 L`dw'?f{9[_v<= 92AҫL R P JSE)TCA@BEHBC%"3*1R(S%2\DGìUCU)rh2CUاYn-Y64DB$á=Д<@ "9.)ځTs^1&`)"ɟH&b4 e 9Ckb_W")inN',/#OU}H(pH  NZuE4 w4gRW:|)u`QFa%adP98YPp^0;vSBX ِK*Bz\{; aM4/$i?!_өNS|si_"kgh? TYw]p&>񎈛;04c!mgmE=\8'͸dS%ؒO3 h{|6x`9UUzow1IЩO~|L,hA0 >0 8$NGA;/ hS ?ל͟{X[}R= }xEiwSgXj3rXHI4 f^X"N",W8߫Պ*íLC,z^bH(4)N`BY y%A+HT0g^P.zV 6kj̭ [|+۴=3S0YrR Q5)ƮmtH<|y-O!z.Ջ6نwkkj .%Fp6H769g.%Ƌ ݹL׵_<2u8Xeq9ܮ(APƄ1kjN$4defKp$ J`9 tZ: `cxY8c6t<ݚ֝ egS'ƌB 8"{ǻh >i/ < g{q>1pҗvE2.GFĞiz֩(k9VocwPRRdW̜+7>~i|p`]vf(爝i 0loQ ,:/\yn20`P#q[Ftw8@R$S5&,C*M!*tg{1(bYV`yJkw*Iq9-N;s,d.Wv-MlbG# I:s89qH9V(ȚUg(pLF" ] #Lbdn,جB0J W;c` X&Σ $oy+ _hvV߀ :9jI('mN:"GQ\}C^~zjfvæO [VH`$酭P#N0(_n>,X3.ɱN'8CXHmXGitDošxv'?ۉ 9HZ!ލhP jHs'л`0j' !NI''1I `AnF:W}sՁ0~X7ظq~fW#ܙ C.H ‰c/&UG8t+MӼ=haqk̸:vb,Ռ:/mo:ς3ÌxTͩ*4,!FńwHCG8X0,XBi/ƽ&I 52RF yMN:žzTF2M< “:q%! *>"3v批ۺ}-!3;wU{E_Yy0!N=ɮ|K'x15x5.tk,Z)vyש!1,W" N9t7AF&[ R784 B 8; jN|NL8֟@o?< Фv&uQW'Z E"43D#Aᶔ`k͝7}JrFl-je<4bb"6;S8G.H@bSPak2gt &>Mnث+ m_Kr"%P(KH6xvł㮀!o۷rOzyGl"ȜrZcGudԄ>0(wȎ<Qng5@7 SvjvtHG3-l_QӞᜌcMtgH#gLFƷEL&]yy|̠/@ݥtýSf6KރӡEWҡn:c 9\GKxΦȝ& /Hu}= jjm 9(Fdm  6#/GdK&ٝD!,kLJ J,3o4]'o, g4ͭ/St骟`Dj}\K(>8 2RC4ˍ:$kZ4y޺`"hŹ"8 rN KqCTqqȜEU q~ VN9xƜ@nrP= pθ2#X`.fd՘Ibͩ"Fa,F/v(q6wy$h0`_QuD\7֥8U@`)(D5:W6uFvXs'S!?1xD Z5 ,H*! [ۨjӣ 7|[$_l,Hbb HzAh>Ame8"nP @St,d|CHnl@A`@B3 !- p:CFPu.,9S*3fvl.o[3.RwD;3X{{\~ eXv7vja#wnҧ^l_Ԋ,b,E@r#¥fLˠ68]ޝ8w{!wSLq,R{^E Pie)9.n1ZxC Xrp:Ĵ0ȕ،]E8$8. -h2jЎ@C:t2:mG1bl8OǦ(2Y ݉ȣ'*AHt^l3ݹvd 1XzMyZ#8 ʸ3Ev\A"paՊTƉ]]g {6T5nj.͎$Zxwn7.(Ĵ6]KΗYDPy+Z~aÉR&K$,Avrl1y a \+܃YwƧPn 8;F776[Gȹbc|j0):;Y  Vȶ3`\HH_9CZ[$ZCʛlmdUj7;QoU3:2sJ`%4Wj dင@Bk@iFs7{ $4GiġHFEоl=ӿ ݵgD7U\Dq8(8˺s䄷 KkM%J{/ .MUK8&o#OJl jDɚOT "mU6X~,p8>}FacsJ2g* IHƐN1D( %H~]#ʶW):.2 (1јB,IJx%;k&t_&t*X?ٜknt*UyPs$) P(dF;i w%ny:$#v pNXpK 811b?'h35U#WGqc6{99>r|j\Mq O*"HFY6J@ lZGC2Ml0;CT_n pWBZZX0J)TќC= c@NMe7~n8*krw5tb(&$(i&X!)(U%(DjN?S?љ8[?? r:Qgxۀז?\#צ' C#BxXOlt w_`+CTB@܁D?ްxvgҋ!"|LZC >҇wqw#ڇl_ztF@8ɍAN/#ՙ# y!P"d?$(9#89anr Q'.jƍj$z LdQ 84Ffg3#)L anἵ򚕒)&1#ͨ4Ӱ@Vo0U,6d,"mi#ba glFٓc!l;[wnuu{ '|1wȮ A?ܣ*ߵPDd҉5(g7ZQ%F1f&x6Ṫ|oE`!@ &Ժ-$ gw )![:~yF;ojc> kɣ1^[ff$X@rٳaW:$A:d[cL].qt7Ciy@6N]N K( ,I!c3==t$C ~Ou*AWP;MDh*a V3~{CV=hPrC`V,ݪ9ɜlVw)0#.Э6;DAi؁3V 0$(-al7}, M?#OZ*લ{󛠁SRlVwsNQh-#ZP!i2qRMP߀5HCݮS;0^9vޘNSTayMrCTxryn'1Y;6>ur{+]uԈ|0DS;Y(0, ŤDkߨO< A9W22qU,=YZ '&w9X#<0/;KZB#AdaB(U݅{R`#೯sW2Ap:o7i.;n22@v0ZE$[\&PܥU Sۧ+ݺ:3 Ϩv Ԡgw\PM\;@grD\bi͂ڦ,.3?YTX8Ư"J1s G=BZ "uEM\r_H}Ca"^ T[?`͏*y]oul<흒JC.>TL#9:Oc'#A>^pvy/_+ݡK4VwJw`;okmszjqg.ןl<%!X4T`TMSBX9dٖ.\5AENfb 44DШnuݾ7#SvLLƨa,@ *P]فh/e8>}R%ȓXAHTk F74?1̓8t3[\H;|FCK!")^/իgw(Q}PL("Q.Ӵ>s`7QJ& ؂!Ot՝O'{;p&{8wNw%b">=0CfBb'%d46%ၤAS" 1Ÿq,-`,bQE(qjX-yMC#m1hHcӤHxFml3j/fSAw>ҽR~UOd҈QUSTTH9/}}ɐD?Lc@x%YDRYTA s)҈+ .`o4D)]L_(4AX#|=Σ@9):꜖#:Cw$|,#?mdu&D nT>Hi=8 b?i=otdpRA aaƠ 2fwO:%cuP7200SnMNGEBq-'[֧ k 8Td&5@uW #}@GU:41`Q|E,A }:+l+cz2Uw&j(1aq@W]8]g: N+Z)Q̐h*f"49S3ǀ r! h+FQOz4~\=YEƠtleڟ]@TcA5l$П!m<7\WZMݭ6Ʈ4 ١ikV1d@Q$"AF8d66ːT( }dhl{Kh3pw׏ab=)JFgq!|QdQYR%zd>Yd(韆LH!G$XcTwFfpSn[Xs"y0F^2Kh`aJy6%gokw} k$YSlV*ntfIR0"4;uQ*~1$(0gVH(PIr#8fS!1"*g`dt#Ӝ$: N75avlo3ui.s Ǣ=%,@@(ȩ*((S(G݄yËg~@Hf1,9s|2bO#ɇN@;R`&ڻį< :C 0׃) El}lQN*eg-VS^^YB.!a0L8-mFl| nk/&Ʉ_FgՌ1YG.CD 447jƬmQvN5\Pca:#!+lH(M4q LCxg<]9l3qj^!Tc`Ԍ'^gYԝd΁e-6(NC)y:5}@3T4QnGMpľWlYn]X_ uxj5G!y$)*ꌚ*"u&Tk$f0'1Ȃ2L *rdo/YkR'!y(ʧ5SPFY\<'}yS @5>fKJ̯Rd[quJnJ IфB/ïeJḇ4p ܽ+n򤦁x1*>^Ҋ*"`bRaÒRQvlPzv (E2ipν51m@Ž}{k:Ld>ҿwpi6^t"`g({ 9( ,b`mv 26oqE{AK_AR HaPCLHVOGCez89q UkaڢpH9cIYj,"FS;ۖ7ytۅflZ`QiVA5ōݙ5;T{ei>e,bM$Co3{z҉ПpRxJP< ރ_nB{wqïwݻ8XN 3cQXu棌-Α!glqhBDp`#uד.ȷ{2x fK@cwG) \n\jPfu:qx"D9;E괚cpIAhgki7fc1g%@ItfZZPګ4:F7[(H.2.A4/p$s0}H*& (Ɓdq͇0>e؍8xD>5k-YnNFCI wҰvwM\ 0E֘fh8yghٻq.J,nbij cƴ/V pȍPN󉳮&|0 ;Z$;~sWQ6Wc41mq3K0Z, E&bQFDuWo zs!P\LW7!LYA:@D`d(MTC-AV&$C3 4)L&Y&;&dD!LIϏITS14RlݽlOgaP Ej>((((A J*D =: fQ{V} b@ĝ;^uqQfo~$BS׳=Ͻ 6v\{/!R:뱀/"P ń173yp qi ⠈(ZBX(FBU?KeScϠOwa\#G9}_|pD:@&ShN+?.ӻ]EК ^RsD5`~y7o _™ŝ~ m䈇 ƴ?,B'z5wY}m_'x(*(m /C6wEmH{=.鲢"&K,^D;@vl|~HwnrNqq`࠺;IfmpI%a*h!)%) FTyw"qvEI>a@a]zHt#*$Bҥ 4QM J!=&+zzy~0i;09vή9^צݦ7&1 74YBG73M4pJE:ٲ4\ 9?НJ-4M'ʛOx:Bـ'2hA6YQb>aYp7l8ݠ Y43(VԻfo41;ث5լ;j\ϡUh-`2(Hwޭn'A|wԼ<#gq[/1X83<q97xrc߸Al<&LƊ87"ŷ/㐏SAwo}+t@l'gr( gpf;d ˁ!8ˋAftecE J!{K<@"@Dmip-_S&[ vRjmu*,[Ip_}Ͱźsd5΢2 GNy~Aq n 9q{=R\yq+z#fޅW2eh!aROxVlÌJ:ͯCʇSG36Xaƻ=oӆ n_A Uʝ]( o /)1sg/}@Ygs*Asg^5⪲Ϸuubֶ1p:ּt4e2$jŎ$S bX/O21vw~7'`ʭӨA;uw7A Y(TFR.D8ru5DumŦ/䄬PÃD0npÄ0=J/;N*So*YQJe$r6df D:YOg/xC5i \ cŗ3nN]?mhpA4]bDzv U +p71nP |O \@Q `G>6x@Bol ^p,]^հ^= Q`rHj  pCt_kD$'"~ߌ=G|{&X` vD]^xԘffdF%i+)[E4% UfYhc@FM8RP(( mnUTcm 49%u6㩫88֌.-rQM#+:5QALMQK 4GiI#7#>rUUl_k+/ ѓM壧HD\?$yS T!x B C,C MrID석YyAFUUWI+Ŏ"Z֗ږ(<[M7'fI݂+1iܡkѕ Y!$GoxXD%<3$MN(Wa#(5 SXG7*&n:n7Z ZHHuf;lگ}Vʬ("D8TSZqcnB`T5]CWhiŒ ؅y˩kI'269\K5 FT8mvBZHr0DLiʌUGG]pa'Eæ@6 D9u C0($RUDL7*W}B =)P!ġutOsA;ffFӆX\WǴ!%TzMjY s+l8l/?G'yT/k83= i^395|3: ʾ!qt陒I) Is 64M3#NH! LӐtpD 1o 3)TPSDONX! QE!JS JD4)Q-%%4AѼ@<^-Q<'& EАp9~=OjuStȳ=pIɚw&Ov??v`lXCI@c) <ysT ]ێFp!z2~:1b FB&JA&U~o'L~Gxal]`JwOK%2 TH6`J9S2BD ^G_/pHLcgo& nh!ے jRQOCKaseCd^S擽}}EWA%( c s8LT UAL25 ,YBYh1L\RW5 ~_}?r?bSdg7~ OJ}%u9uUE#CJC@@6o(VD/} UV8T]Z&cEDyO2Jr~VGC:t( %ng]qL ?{6 LE{s !(u$ h$W@;H;FWr]uZmx&`2lxܸ= 2AD؜)Z ̰ݣPQ M@KXZ4H2"bp"4iAWaaV@P/SuO|3E"@u 0Ϣy.ָ La:$a'IQY(-'4~ڃG._$:{18%o]mxjAXM9P>- +;>_Wלg >M4kT:DiYCL)=1۷Wt`̩(0"w6T{Afm:6Hso$8Kdzn(SGhmfE dTfcD:ۑku׾ޤ(Ǭ<>h9NTAC~z)!nvwz v:y/6qX-#JY3`tzx{>p`wl` X@mMk=Hb`bi  N ~-p=6C}u$BDN1 'tGvO6vGcq\:e=={TG]*R\qzpg4E ':Xm?t&I>ITt&͇l >x >:C5 ou#GK#hTo篈l$W?k쳰"=vnT(owNzbc=ɝxF+XJu kV)qT!⒠ SSP19!0#`tf;f`;p^ 8!,Jk W lV5jWǡ2P}CPfPAH&C`w;bTuB*Q7uvR#*A'At o>L](5wT y ۻ_?[O^aټXn6E0?+]w&J+uI~AEj|2} @P$~ͅcVynj(zhOӉ%V@ &ZmtA8YNpX9:3a(7GB贪 0`)*E%=2C`>rsqD}p#||3p1dy/XM>yz.ut18L+Zh6ɘb%4#^ rt&o䧊{N?G_~vg=_6s:b@}a&xлbPH2`b4&j"%S'~m7N#<6+iXJaR9c2J!U3qXH#H%(D&!!T&\2(B H j$e( '*$i*D&4Ԩ8$599# М13 d,CrZE.KZ\DVed)GBtUA Z)ALaM/2dIER=gDН"(Q#$^PNHӐPA2!r JrR N@jD96q4HRqbEbXX T=]9qa)AD@x!XZ# ZC?gƱAr˃#_Uk'7U.] L´ƻ02A$q,)fjK; ")υޔt :q(GljwU.MUwծmK"lL&:FmQƶq2E1[# AM/3`pf~֥:k1 rtTG@v Aރ5&Dutn< pb;Geb1pƨ?"U^#Zy;4#)B:7G Xmf$>T8^zfSVqODVA554+JQEclmm Fƛ+Dd!d%AG2Z 2T쪥dm#j:++M H97;I-Zΰ7E*ԩǩF1)=@ufڦd ,cB`@A@L3 3n1f+RCAT ){>2\ǁ& !3E'ZZhhh& (B@BH(` Bj()R%(IJ.1@1RDQM B̈R J44B&Y E-PH E H)B9.H*D)BЁHLPE@ҭ RR4#H%CAHQKADLCB-DPS@D4%R-)@A EdHQE @B P*jVhJ#*@"*J(F&N ycA:O5\}hlتWĨ@|А ̢0qScQDeSVFC0 cdCeNFQFfFXPU\|4Ie 끕 P - .]s<&6;,@XjB,-d8R)Yhh4.Q ֕IY$ J!:bhn0/GI8iߴ9]SwҪۤwݣL&b8RAusP;U:^gj%\fYfI3 f`uJY}'Kh) "*B$"Hk0V(&ZdJeh*F%( JP f( R&QJh!jhRb(J!( i *( II *(O<<'x-8 =aλš=){S&V+qׁ>nP( d ĒR_gx`/$&={;a>9+| P)=FAK<}Z)3CX4*e!W@X\ToUhD2B@1&/"")ܮK<F'Q<}^A2{CbhPܾ_zJW:/.?PBZd~zL(?lۇ&Ry4I&Bp UETPK0z yVH~" 88uJ@L}OO,@ y@ ?9 J;jNi_iQ3(BA=" <ߙ ?*{b0 4G= Z ̉^nw^bzBxl kNJ(^1B*h(|!DgѤpm٣mm؃Qÿ@@Q?;&L6q|gEGSF@s6;E&,rxEѤkfMJd=,.G?Dԋ[`2 ),um׎q7 >(ˤ8RFȔ,ʒOMzyef|s@sWTFW[fa0Nה3, j^+RՖ(\g+oJ徕#N:sʥl'[- 7 p69#ιv-j\I$qZX7$$##DHڎ&&c;_BoFk0y0 e B48BFu ~A tpt<\|YO9 .ߟaN͊h7ocFj fA1G> ﻾L%05 q=L`F0ơ?I)['t8@!|}±:;r$, 4pMOd&Mɉ (4 E$X`ګ\[Td ,jcOxD? 3P~ZmN/u}ŸbNVxѻQɢpj9r^:̳(}p%_qZ/y_V 'N<0NHtڑp0Xvh:Y!D~ΆiC,ڋ[A#p3Z43!@ئ4ڈYkd,vMi )bAl@Ɔlv9lU dh<ˉq75mt*`L]bCg)G:ߎ h7)Tjdy a߁eIS0)AM#F' q7j;4qb 88X؇D[L s:'O/t Cc_b9 cEcӂĬ2NC iǷ}`<z4V$# J?j`xkG)dS5im1Ɍrbl+چ:&1`j42)@RR7*(N (AH>jscaBXiX፦\q}E࢝8""R.ԃ :&;hqmD|h!74mh5bhGDPkPbi3'_mAD ҢP@a4'|rz/7!+èP E8~]I@(˅s("('lj"IAD 0@!eEH9t p٘a"0!L!@F|,uPD (dHL]MeSEY$vp u3DfU0DiZ_-.eRDFc*ćX22P&J@%OG-or X(`2ﲳ g* l#&J2\ oD H Q@.DE G ].f!<9IUdh Sjzx9N^7etT;@&$P >*~C@eDNM:_NәaǛL󬩌 `';&b}9݂z-"PRoO#;({/mLU1F<6#CMx̐k$SȦ iJrC!>)@hLr#R:A, "<'AKL;MJabL2: |VC Q, N jѱgCYa1~o𣗟nhRA/"A <,}OߊՋ* y[.ZE*$KTo_|Ա3/l'$) ;*/5V6Ƽm.ݙ/dvs*@g, p7R/_Yz@&o߰@aN?t Sʞh( S@AxfY["+I3Zt1M16I#!hJm d2 A@ B:,i!2 ̑ aVRBæ1,SwQP8$$ΌDQT$ˮ2PLP>Yݻ9ߊ7캃445^|%7YB&@-}ga{s'|۽i4Zb7ԋ3fXBA0UZ'+~dkkRu)&˻wWcՅkj3[D*o'G_|WyCp}$4H89֦ևWK`iT8\ja5'9wQeur$ M Ӷmpt3Ⱥgb!]6hxQNm f8Яů7f7P Xq'# kua&Ac~r'? 11~RLR7SeѶe:"&ܧؠ{d0r-mi'ڱWai ֩jFckqVxikluya8 qmİ%.Z| Ղ;$;NȠeZ~*->@Oӌ /rynӮqn.րqgPGv6b5-<^ b:']tE> *~@r(qﱎ5]f@B*@jiպA-6`:Y̠f3kv K.O 򄶐*]`CJ:;msR|Y+y- #R&_=ēNpZ׿T{N("ફˁ]~7pvYC^í&+GWw.C| T8_b|j9 [FRR)_$Еt`d&OtcbV~M"«[67WŸb]ϖ>)v.Cb Q 13Db>#vKf Bc'q5L0сFV|F9ʴ"\*qwQ P! q.U>40ё: T g]IGxaC1HOo0l.8`ՠcVQ@ m dOb")b'ρqĠj=zl;;ya{cU&*}cCQH$0ic})A B F(H&OYfM2g0lVJ~^Ie2 6`2?ʿ_VPodDPR$,%4%%1I0MDBDR%P\$bBd *%Q%R *)H ")T$i  ZT?$a )P"Z *JF PJD$hiHUhHb b )@j($ PZ ! Х!@( ml s÷tLRL-<;5xv:a%ܳ8 zzrz M^jm7,vyeMR^ 31Gs'.:@ '=djܹ1g2[u}04?}A7DKcNb!]pO6o*0/ItLUWjW $2ui('8:q䞳:.㝸)g˝v|$J#;e i 3bQ"PhH&)&")fbee $MR]*9I12JбjĢZZC3JaF `fP"!j&J,i@ (y2BH$: ib%d&Ub 3 "Hb &%H$ Z0 YfH/p Xd$*)*"*Y >+IRP<caI)O&j"b* |s\q<W(}Vy)x}oFB=n7 P?)KdXGxx ޤw)GQji$PGs|A6bUP^9H;Xn%UOZW4pR8Fl AzuBҡ::lC:çovhX9'S^E$j8C57O/'9 ̞=sT; ~=@95{#դ̅>P8GS/5L31VcG j^: `aJ it2T i2ذcl,+6!C]-$Y3]r򃳨u/$ƴ^`h!=@n:v+ೲ,!+ 6Z6hZ.:Km&lNMa(8:>( O@r A:xDi륶{ H>:@LhZjnBr `V1#=y$s:B{戫2&Mc1yYJi g2-)Ɩ4ɊDžEbe*0֍TLU"HJP_" ai`aǨRBeJE*WC)J?ǻuДgkv*%Q񍜌`)Ԟԣ3PF0 ќTm:B,hdP*@cVp.7_ӜQ#I]ա 9J ˫9hl+( 0",8bs8֝/ li\m0F 'bi>8aL03A6-2 Hm qph 90k1.X'!̄9&s#JHa@@:6X fr#L46MbK'n':L 0<eI,z&ғa3~6!y歽j")ƚM*f4Ɍ|3C箾/@hiAKژu9RV*K@ڢf`;miDdhAK.cWoCDSQ_@ fp.nNc9"{qڑAH*3ƨ""\p;9p:ᐬUE`:2yy~8}6!vʜ ˔d}qN}Ebj`lҢ|Q@~ DGiW7Bd E%2po~OP= ǯnm~b9?icXA7@LVǯkB$tHsh ߎgmQq:*5J ,48)QwQ & {tljrr :)52 zGNEW]Fե=4}T3ajd5YUnS a:T7" "'z"ъZUfHԨQ2.魮k`a;$c"d۾??SuVfG̾$pv6D7Aq<橆,Ȉl DD-40-f0gfrIF\ŘmV7z[6'GZfb 3nxn4cf\VZ-kF:ͭN橽D*>Xrꚍ0`i#4f 0i1OXƉj- :D:ĥ`Մjlp6agdd@ hdz :֭ MEAE 4:blRɍYA&3fV AZ`%",nJJR6Ķ锑ک7TA&eɬʼnd)1 (m|6ᫌ0x H_^B884ԟ&f/L¶2HQFo"ai"bV;# G$WJRcF2܌$V8i9J]b̭֜cia7r,P,ԲI#q7$JBWDPC$D.SD[8 iƙ 0͔IX4ȹl.uG bZHXF3k93(8^vQs"UA8N6da`V6; j=YR\LMGko0"F P%-"p;~LNll?3>-XuFS 2C(& }I^i @(IU ʳ:Apwڇz퓒A Hн좑pa*FS a{ vܻc IȤ\AH:-nFiDq͚f'3 %l,*FH*PmF9DDb=0`>:snPaE3p XnNF!pйd#t秚uxg!џ5T LE0>(RTk%[Ƶޜ9!"h 514r`I2hWLLE" 5TbD" f"H&$-2cwk*Xz ioZ;ې`ÒrOC8Pt!ZH -.jnrJ Vr%_B @0P$斓.KIٜ51|ϔT7},RQjE@0n[ 9\R>ÌAtur~8I2pqB%E$"n9  B0?ln Bĺ²kDPZKq'dpH@lIbƇ7"fHeC%fNQSeNfE+ )I"v8ƤSvD2M֢$20̇Ӥ3׎1 FDsۊw! vSVLru{I⇁ 0)S>ft\~_ZQń^~nMN"INvpv:  8 &N%xk !Yu@&6gsr% A@5pdVT{4pCɵ~/6]^;Bh;c <΢9(;fAABȧl&Q[]5?f3[QbxRaOxZPzcOY@ܖ NipK#  pʠĀGm<+Z3DJ^-Go !B ב?x4wV,ǧ`LP5*4DF\nd 6CsOȋ^>%ntL,(KȐL-JDHtūpnI`RFd(}>tD1ee`Ҏ:U , Zmc$AˈB7jmh1Le:kJ 1Rj  Euj`a#DmLpHlh3kKMT1BhR hi^LtC,CRYPZ3dB%" ㅆFa)BLT $Q,E*a4(x3BRRD H wh8ͨ&@*Pxx|{}iQTLV E O M~9s=]WYoəf0q}r~+2y훲c~PbIF"BS>ݨOM"ԴPL-PБ>רTS*=K;df7L-LlJ?k}xz!ƔFA.YER/s1lbP1z9(r!|Ř|{k^MM˫ C!({C=(8@ă6Y#g2x.T||<$BJ܇D׊J&LHc-tf3B`rfaſ zX`I$`NHhG Qsu}1 zb N/ fsDT},4F&0.$"zVlf;7GRdթQF 2(V' -5"")TK4 DӬBI zO<A^Ow(neRO?;8)(ED@y͠aIմU `X$XҘb_ xzwP=@!(Lh0P,ThCNqЄ2Y @Y8dT`DdRY=^ݰ;>2MOQ1 @gG뚸hLr5f7YX},ǭFg/Ϛ4Bq%! 2Dʓ#s0:J3zy e{ҹ5Fb%0M4MspNrʫHA 4,bgqݼx֋a{fړ0l%bm#;U6 dVgw)SˆNp"ٹ;͗&yI1j1-jVH7„{2 ( ֠{&ulA~_ϟN|fa!]J_:sǪ^М'k@ܢNw~PPl$ǎu$5&u5 k}scK_k\JB%+V 5<'/Jk3mE.cFVpĽD٧4ڽ5fqa((q1uΞl 3uPuvZEDl֠&b"aؗP_a1h{ 'pjܜcfR$bv KRg"an- d-*ĊU]`Cq۟Y#t3aa#͙OǗo Lb9syqPQUvW=gQ%$s*ᔛ=0t3.kH jqaϻKz=  !%CIu# zOU|& DN@v?WO >zUc ʥ@CM)ăZ'hm8}uKshKD=n #/ QkZEO_6w|R)߁Ͻܜrs! 6nlήt |Eߓ;@s| ǁn/L'rT}JjoJ*g&ٟ;aؕPwĈoMy#,h"Q]cLP`C8A}I!Ii{̐%i@ L 3ф?6|ֽ{v'(زp᎒|Bb!}/^ob|U@>.C}>!EvuTLI`q@+ ElrvV*F U9d" mFKea (c28ԕJl$q5$%V=e7d"l +P~It(S$i C3&'*8:(!xL}Z>K^zD0/tW#1]~ߒăZ[Xf9poس[,2K_3:=]k0g5fb Qly\KӲN:qOЁ`@%zWD7Cڳ)%i"+ɑL,VJaPUvج!bAQsʼneYYQ,fIEQPe!ƛ Ŏ !GfjH6pWBgHR^ڑyk>=n 9&s˔K0a@4GNN1U>ګCËۿhH\}=տG6 E4Pu,>׬+Og,=IQ(2f5nw͘U OPM>5tt//Wv}RXd$ uB~ۢ|F3 }K azAWcnC䖑͊S8TJA]\a1尿ʓ/XiVS| &'q>Ozz񃻲΄OWAi^\"1¤0;e:W1@'+u,d wpU-T͟%N\0P=p&Kf2}}!S L\9iy%"~FZHE}ߘ6bNL*]@/# Lo |{񼏢pلD~SS1;I B^É4I#Uy+{#D&.1e @ET?a`yVT0&SG5g9u7_:=Y%k(Q"g/EUٙfQU|%fD1&Jb?19*tajfwznN \P5opo'ђjJ"+M:JjXfcZ&Z4$Pm]]`adE+E$0 x0dPM\b%0F&( 5'gy{|c.`3?1Ow19r^вY icQ*0r:F*1qYRF̳5dY#W5Q)ptVr6 pk!8Ȇ1RP h3WFj#Hݼ&SAbF01~4^^ugf)C&lbBs6RF6veG*Zrّ:\;Yɥr5GMeM5Sxg,a\AL((7_Ak;i2H =4t;򧒀p% SvE+Zw!SHf|2Qh|,Y-"&ch!0Q)FJ1tskZ:XL)fPgkcf":KS7lof봣Ʃ%;rΧ(V30 W|\ QPvɆ7E!8(Ǎcl٭a6Qp8`kMX$X)d lK9&HcQQjhW9tbG̊FL_>`}pCͫP^PԘ/q=<|:M8w(L$iRPP@+'TWO\ǡF̴YITi>.."B"`e4M ^X{85^&Fs,KXQ)IE8iic&)PSAIM4SMі94Mtg&XJdMs4x|SL5f#~XrJjJE7S2(*սWu’`Q8j2rSΐ ,:kS)3TQ ?s'G#hN5E[4l@_۸x":!A `SNuG(u )G!B"ZT%9q{/0ryl8$RitK`R"mZT>h煄Hu]_MYAKg*]ԅ%(%_KK*C/~ָ9ATzqPúHjK=I=)[>6B,9$<-D()H$i&HA{`s clW =ݤ?OawxH|rZwcNp|m0(>jAov\NJpNxقl8)ttB<8d5.FRq:W▆A,ImRkE*KmU!C%u9CBI@jWzw㓫C Ǣ@8"Mؠ\4"l4wpt:NDC I#&Uzl @ii+\x̍D%AU1 ,TiJR )ck"qLV1Z"0u1`HF $Ʋ ! "5$5P@d&NHaՓA[53AZDM0tؑBh**%bH)5a–:t1VL&!Bt,Ff02DL B(QWV"IZRI -Lu a6pj6[J rba4 BeEALh#6eūY DDMۡW! 6i15&fE vMj0-f6,Y1 ]'ZHfi8$kdD,$,+@4HaZUQMT.eTL/0DhNu.dacY4bd6&PQJU( Ƹ=E{@Ά]v$L7ԎRzђ[IEVFKHQr ʵըVFNьѭeXb2h(>=nH Tl6d%N0I >^?~|*)Aܟ!/Ew.DPOG0 Ę1iw@ic8ڨȵi.$(p F;PZ5vP2ӽ+,G,"g d^ed7 3i/F )sKѨRBIN`ôur B!y BǷ;^s)`$y0xaN^`ۙSʇ8K&26Ha`qEX[sKAd^X"$`ڠ]Iˏ=u g\Yhi֢4jvmnوd,fRfI%_4 w|̞XV-8L"n\) M剓+D;ŧaz9T\0)#H*iuP,gmRaLNSu0A;t7 U!suOh p )%+J!9[:^zә+"lb/D U2R@h(^e:цhNI;4ƥvӬ*` V9Hͧ,v3ݹq~bS P;J-O`9L{o$,ZJ!!8A ]lEҋzd ;O{\٬(hqOKmg'4vN=4<|pr!A;`@3>D:pu4QC8Y;=T5׫5$+)QFRQB!L<νx҅]"B)큆srN>Cl=)z  PhhQ)i)F _Dԙnvj(v4rx$bEDș0Ek[zUmQa-n+"أmltB7y(>d:s$v0+RBŠ"*2 s*BŒ!V $&Lcc&ʞ2{{tC>U92CP )%R=KML q 9S%36!`}{h$VA4!uhLZ|( Q$HuDoFڨcce S$PddVaa%i5#DJHđ-&J Y׆o x6&l6I#X=mq.'Fbdw4Jw$kϨߔ*p25B+%, @V%MJY&%!`MD> ɋ .J/*% @JN^6y.d/L 3UnA[zhxDU*yh֎k6٣<uo^LƩL =zU ^oJP9Q0c&.A( 7O |@򇓝"-S Th ΞetQer:hiIciʦB?n9F *.  5٪ ,€ to7;) 12nk(CP`h154-pujnȲU*冷~<~(C>A`e-K7g(DId,KWGZ nXvRAڭB6C3& (3i|W*7}~=) Պ$&Bn# ru'|pih8 pak;ML{)+ dPRfVhc2, Ѿ9x] HҔRQB<KG@0JU"J(Z%A A|<֙(VCC$`'1R0i @B5δS1Ι;98bAu*!3@ J (T^Hœ੉DP @L MGiJ]A*Be7D*Q,Fc@YhC5 K* JH u8OtTNŽHp  +# NI!MfHB2t@j huQCYBP\d0 GP!& fFYk0t.b$Ms:Jxe2[0%49);~ Xm a@8iP܇5 ĝN!=vMQJRN2D:tܾB`\A@;y?..*g! ;뻦,o@2M2Ql2`?{ל>jGu/}>~*brDH$DhR$H% AU@rW$2Lϣ"Pl֐džQ߷Gޮp5t|*IЊV#mosG@C>0JP*]/;Ԁ=J%JG',Hu0 r1b }m1S(w3ΔXbH!b$ B"3qzMnR@يdau^Sv ]qI y3!?f `T1푍f6 `wE,9CQj+/.~'Crу#:v6dTfhGָ"_k@;`V#JD۷OȜQ1y2iՔ>hz/bw쁘H yW,MDOk, _nj,HZr}94:u@x8&ibZZ3dvmsʂ h AN"  ""MD@e= 5Pdc7Bg5h* .Xda=)1(s87iLʈdllipjFo#aPv!E 1vްn]@|ѩ670\GŚPUk:ZCV4.@a(h&p[0ǤцcvN``EPEVnz4`9P!IHd{F#ǤA =D`91PrTTœz S8) 'wUhɵ4"%UL(.kjLOpi8PnLCJJ(z奌al3lHjR7 LȊj"L %p;1#9ɖ6RE /у59r:X(uEI.C$^gՙ!k{?!VKrT"qö("s= ^ $lvc<07xWRlAyΚUլɖ4axGD9pƺ @#anhڙ{/+Mp@p?" /c@ q#Y,@,(_a0evk͖!0 AlL20$J;3w߼[Ohq &{LG ҃ D܊۴jSڌv`0c^^#/?T\0wH;5ցl6rSX'|~,6JlR2;ZC$|t@7yzFH߃`A{yקr{.yN}gbn\dt~VN},Q)EGTTE :zXn 1 zO?L`iZ&uW5^˭OF@R HKNDr7nB=s;J%JJO7%$LL,a0+Jw͑ЈMO.NԺn$)E KaDS^hvO+9e:%6csa{r%=X<&_` {Nq6{'g-R@46[hP(P4M_l\+DnP{*Dgì%Irk%{ H@vo=:SgGma.`扯P z {.'A_t<3:NݼK`da TUS#ja04-hȈ +3&yWFA@z4d HGf3`<`# G#X|Vfeakxot;9H1'Y=P MvXOt-g ϙ{CqxxI5gN Ψ6x( E1*DyC·&x^HC9?K*a#7 ٣*:LHJȄ!XF&k>hSFcV Fٛ5y2Q^Тcޚ054gqš+>0ԣi ִF [HJ, Fj&:Y яo2A9_]| $ALxx!\{ϡ6P;\#KE3@0Yޑ1Pԝsx=v鬆afe6A 'J>? = @+;pq8%()u=ҁ3ŐRM߬ A6c"@)z% t:QFwgqʶ@AT =ۛy\/t}rUMn| G0nH&IŞ#5%RU#!y0g qK%,br`K26CWcg2M@rW]Ef;f6AbkD!4 2L YM:Uq#tQ5@ WL Me%$gM)U3 8em2[rjLS$F794– UOD+NQfjՒҲcU%vHVKb%&XXR#( )[e&Y-H)x82Y9UE$3 q?2iL7 sQmD!- B>S}cl&`bHPJ5Zܮzco$+ <rDFW< RZ0όL@#꒧/}UUۅ/<142~im'&¾\4e~spzB&7|\t{h?CJ&5UEQ$J4#4'h큆>y _a̿>,8U#UD$# q(J'[*Ei;h IGf69R) `tN>3(AZwG2@eha߬ jOMFF"RZ)81uX${e7ϕQNbϰJv wxN_Z=X`Y8`,fo4Ϣg^[϶sFݥwY@N6y!HdOd!c~{,*쐳=hBCD/@*aL SOG YM7N_}70ܡs?t2( ll02"X,Y)JhAapqrXO'-{R5+vgfA0ω| PKEDQأBV-lO)GG)fo])̹-?gc ]^ I63Hz4*>d:bZ54}w8$D` 0phhU2TCkԈq/sZ;wdbiB(4RҌIbj&/campFWMcqvݠ@44ܐꜞPG1~Aw E4Sz°zGX1ەӀ@JV юFMY FR'g/O>XZBeRVrȧX)qUS-uO 8dBM@ְ|bƑe**#/#Ah2U+kJu9hV"T(%(ZjeYT TE$%RQLHЬ%-!:!a̛6e9as)ʩPLUDi _FE}Pj9A%4o=R@N8fEE ;mF̑eLva31 kYEL+4bP-Bd dlMofYCZJ"4jx5!G~sNc q"T>1u %GsPTsy36L TIȎA@IG*?:AR$7״pwhf!`cy6m_o"Jh'y*?qը>FvrT*)!JQ)!*a)[TKbQFA(#O9N{z1^0)5r}I#MEJ'?\2}0sNzl;%e +>W偼}zꆕj M4#uaZ,!%* BXZA3#@e)r #RD7 &Ԕ&k05- ƠLu!JP n,Y }"5kKSR TNCλ?zk]ua\CC$egv^VRp_@b`̶ּqǮg"ů-Ky:J|XʝZ,fCNTH[ 'CT@.ɌlrԬa +em0ie NL‹~ȟzw@ta?K%@ߗa$CifaXhy˧E_NB8s%^t曠sE~! G+1'A#:. )k˰&)9p\sKZ4IDt뾸/y:C–Cw}*l9u-|7~fm6#ZdhHKRѿ9˦'z A75CiF{~꓁[isy|cõ);dd:wx_{m4@VcWyQ+q,6VX^º(A]=bBI% l-B Yq5S`=aӚk9,wAPe#zic5E39[AM>f 0ۖ(nA=#|T}ά_"٥YT \-i A]E\5WH?%^zުjEKc|v7"xwn80!(_*+Aۼrngy:F9?N\@-U. \'P95͒ݿG럯|Q(qN/̛cY0>qfl>֧CR!Hz@.NDbbP[L:-یx#8rX{5gR|jA#xcdc~/mqW&` 9#ˆ1՜XSDt0 aQzaga&4/D\+}m7o'8qF\Df_jm3v3)έcB?iw3<ȯT, n.E[*n;8ܙlDs "4% X\ Lk7C p]7>A 10 [Yd)7G7auǝ,祉c2;,Ss6\iؗP M8nTm 7ٞB,+0 T Z*h+1kk2ZU&5*tomE(ujz|JyC܇ V@`ۦXtm.64MψGB!0?t)\QM_ |H2"s(43FOTߡB%-Qs2hўQ_!ċ"un^" 1`z`vS|H*ߣ-U_0!eT/sx드S~]eX TQ$_1OgTnA`B"3"#Ř:'^p0aa晣6ҡYuJf\nC1<4UET|-54I)Fi+&3!s.N_\Uէ4v[8Ň"%{[^k[muis|H>qƕYI1b&Cy]D6/i%ႊ) 9zux;CH #YN>8f(쿙/lt- 7g($&64bgOwcn6Z \7ɩdM8i .81%:wx5V^Hd*&"5%gf*sno"8t"&{/nY3qyٮ\kr$X"XD=%Dpjh@k tgKǿ`^R w?4O=Ŝ:B$D͈VEVY7z"(&aɴ[ͭoxv0Ct\GlC'%Ke-bv&!9NsTc<O\cx#Z00OJʾZ')mrgX7"k ڗ]bz*p`iƟ `q`~_DMyto}> =P@c}53uCZ.a@q0 GKxU=wAmyHh8 &CnyZ)Ql9{9 0 hd$6Y!W#%t05[0 FA :"xhb9+DzNmJҢ"84Z͚{øod79HӁcol46R1(Dժӹ V"Y 5$10.u֐.*s' IO<%~I'lOY y! 99*ҐSPC$XW/NvV"nFzf=PNJj\ki.NhxsJcPntKeȪaY^5\ʞIIZ6fLfC wU'fC۵(APX0oQRztuðsn(e!>j'~X N-""&|s#SؾcoPP)05Ak䏉A";dL4q }ϋ;X"l]IZR+m]q$4B/50#ި@J (*/$+gѫ9K24F(݋q ;M6(80vwi/TYa-*®D0MOLe,XEY352tܺ;|Wrdhu9RL$)*N, kT'@t#_ R|HzXʋ_$U;c׉ GE&")0T£,0I҅%|m?C y*\V T@h0!)!&Ȍ)`"L &Ÿ8R&$<>]+ʮ0gӉKJp˧ Mi'`GO' 49-w&ω#S9d< a@- `Qse)͕>&6ot; (Wg@( s}0Ō5 J4͚RwnũيgY#thaAPDYB˥f'/?|5Ԣb'g`nF)oGDTBZ; c{湼hz >V`OoBI!S2|g K$IhI$PV^HH>/t! `2a|GSSa'M}1?8얨~=~}AadĆC7i{5خư,)Ýي%X#%oo<&nzFX( XN=J|snsœh4b LfFWNi}Bvj7/(uf K.|7)0L&V 3^nC 0"?y+P;4uO߄@%a$~CH" w{Ua`(uș*HH$S(MYSSgȘj4@P-r8 pYea9UfQHZ@!8I>){ǍpځTTjxQ0V@'r׻@+RHrk?KylC=PNw) rY`Ψ#8ez_~*BOQ-n؄AW=!a kR7QI KMdB蕁E![R1 H, fmLqo$paVݪ+UUQURbQ+zsfz_A6ߦZ{YJS^$ݯ>$ k#;}#VZCߑ:+$g9b̿b8A6#0$#0e4/I~HB! CRj;܅{_wCE |`C^m4~@8(} H840',>N8=N1Ѿb"3m0LfbS*`Dc_f}ԽwmF˲M #mrD;Xȃ@ٵP=MO%8(bx$ |mUNE@ AJ3+,ֺ ʥ]xA/d bleFmnݒtt5}n} J/GJ~]!lc?o\AtoAK7|6c_9_!H 2\/"7!ZSDH5 %SbxшK F,"s i`dAYoqn-P)*0 s*OR{AN:ok7mb 2rQmH\u Fo#A~O2/$ޔ }/vs %:8w0Xa( lc1t-0&#m&3l+6 bլMMF`s PaɉAOʜ0̀EȝFzȑq7|pѭ5lK?'u:R>MW{[zhd$ъqmB'!ij06qm u3AY\"ciN aRˏ2M0b k^4SG(1\K!!HcWnl'ݑlDJ:T\X@BSVŅ's9MMȨ8,"*u#K 3kxl2Mq9iH$!";Cvco8$ YCլCo jĂzn5uu`ihހՑarLW0y72 Q,̃%d~Vt51;ŚHkO 8!_m<7@ BBmD\%ahC@-ʴ 71t0L5 2 0t ( ;mf%Š&q ɐ:HF]I Zs%mPMDlմ0&& #[54ZK lZ%R{[@ l)l7ƷKDl0{O9DxshT՘tshً7k9E WEȳHJ{ȋp(9񸸹FqXwr3/68 S ayD!b0pjaEk;sƖX3L$n?M 2 'b\@{jNEqR$ Ӹ e|) Ip #042 @F{ l  `d;s#J]MO.A}lǷ&vyf!ɛ W&3jbA EE.HQX6LVc6\GQe|^lhK'̧ChV֭ޒ}cFuص" 63#wkt4pX3me& F5gp#9q"U"k (V{SA%8 -T"πx뽾[eo6xKLqYrSX PL C1.C\ȸZ21 te!AC3 ŻdSJg -@.ɰ h@J" ,xO-!d͞D(Y*ɑĶA Zl[ey 4H>%lE- *3^Dȕujb.RCWiTga[y|r,C1l$~L5N<3nXqjPp]fYθ9VmAnצdIk=wMX)Hop|X,AZ@6Q/`qjz0F @IBz͆ :P[݄̎M'BA:} Ty06JB{pu{lŖX~huOG!5,j9h 4aY;Q ׵(8)5Gt!9C6ޑD<}M 69g!?4hj 8Kշn7TCYHp37ԋm  =1%^Ņj@^|uk@ңIl* 3Rif _h0!-DLx`QL+VcPof̐rƈՅLr!dZ$Ãс\(JYhoVc2Diʂ@H1ːmMeW g!Ly&f9b?7DM1JA'^Z]ŴŒRXvw`( gld$TýU7W.{C78G/f.VP$n4mٸx"ߝҮg ddFn.ƃpGՋC!ќ=> 8h&HY GHePc\'Sy{[g3M=;I{Jj$FV, 5'XPL\ @cs=/" ͪ #7{Ͻ4Dpf y>D P8@uvh o,3onR3&rc ñi2<kB dda;CC>_͒@"pztJs~fD0Q {L∃08 R0 QX #QM"ȵJ@R- X2iBks(8V,Ĉa i8jF=ɭ':i@PbQ1B1|̳B*͉sŶ+ y$/ AJ |R_@ߑt 9" +H J QP :J#>)D2Hz̻ʺ@wʻMAu;<AhUn`n@)T3H2xF(04N (Z5$G!ÜslкMHRCPON 0=`V`I3ehCre1wL|p]5G-ED{JL\e=8SZNӪGKf^4 x`5Wt81Ȃ__ p7,97o8u#q{INGfXpgX"m7J%TwW."pFde&S,"& d,f|KƵ{^ǫ8ԓKws!-˴ !mAUbsX҅@Ʊ&*#5Bls,q2B[seM'7R; 9 섔 '4`m9m8 ƁP4ىY"FA * 2r&(Ӎ( ;f[[aFh0fk.XNeFt-DSn ik M9.:5qv71mpnD6ȈjiU1DlBr1ŭzWKvHed-`̕$Hm1+ލ[ `ck rRI* ђQje NQV7eA!pf+FcEDfD%*P Z2mT%@cZQh+ 6+ cO::c3 XhjmEK >G[*r2N+o!rPVF-&Q`iqV^*BG29-D6Dk"pl&o pȘ8%$fٷѯOєW>?Evyi^A,Ь0aīqU'TqnQOgϟBT) )ςz0a4pmרr|zԳTfcDedj #2*&*n_W,H^ 6 o5w^21b^Gr·`nj=sq`=pn* "b("DJ#B*{B$h;SRBE@VHd 9 DAHХ!BBLPH%4 I i1 Ϝ|McPi3=Wa&80 `PۂmO#z>;,ݯ/H#]g$J{L lF xqf/m*u }b F 0)k.V6 GcwxYzcIpl##))3?4|w~ϫѨGfٜ*rȒ*)ۨI8ΰ6*nV>c=L0t.R 1̏e6є}Ëٺscd6׭i8Q%HbCL ucYr憕 PM ;bJ 3z@|-fӼz="128HEHH_ӱaGF[^WhP"@$h`)>hȤ@"zlsv3{ -#&75:oxHMX*#8g'qؖxYH[r.ɵ 9#퓰7N9fKah ۠Dk*9 gG %U5d" ѣFDaIX$V_%1$ҙqB +S2`k4!öqWڵͅ|ݩ!t݇xlCchYDIdPƮ-T;h8.+QӁʕYDqc";qŔg[`8!A @ e(*BҶ"nJ=DP,翎O?1PfK4KcH^ˈ8q[1=XpcϞ.o6 W5y\^r"((YӉ ,HF9R%%!VƊ$*%4P#:c YDME52i)x:E""%?[%B!R(&!{}\{B<؂y*g@|_Ax 1H"nQAV' 0Ɗк(D mI bhV(IzC)F)oӥ2AB@ޅ8:h*+MZY>FuiϨ 3Mћ/_Q˧O?܅?Lq}A>b:t$ 1WqKDO$&*>?^UɗΏ=_|rHk(UrQ2A!@TţB> cv{h =Io|˵VB9l A) 81B3-#O܌R 4F&koi*?nHjUMF8BhoRFr0޿Ϫ':ZDZ*;p HO ~bF @FE6lN6DA_ð>`/CtHRU(/j!J9ϲ=b:z#VIR42^ه DcFƆ#$MʕM+ȡLf 5 M\OfJ8(V~/N)@"P" r?싻BNh[r1RCtƫi! !5H HPTϱwVX`NTaB1_OК04x})$Ly紵>{f\|Y#s@J%)CVB$Pf*$ "RiJ% :|8s7$sRd; W~2?G@N$ rD\!WEa(ċJ: Nh-Iz8C^!K`9f\U^HƢ"R)bJC^h]ad92<vdwO'{ʄ)UY KZulGn4`bٲ&BFE!@H c+mں~~TJh!T'J& uqqq)$o|{T^5E']Y._-m1 !>bP, Äw{oqJQ zH2p=v2$J/iIkGWPHLHRR R(DJ-* PPR`1)9a\I!)eh6ِMn$iQ2[Z CKhq$ёI3UvJV%YKTjIr呄 Rï1`}D䇿X/A9ߔFuI4[ <~Տr[=;B"##Uny7F%bz5n>[qhڼrO\/^`)tI j@Of@¦ " *!%_\f:5M.2-AE@&Gی!TIL2Ckރ] \ vW,$G\ x@Bs̫!NL'FO:@ioR<z/֓2_FHQDv> M4řCᥧQA 1^xa50X, 2dLgQY9da fFbcUQC5aXF%2K2!# rB &݃f,HQTP@yX=;)Lb9eWW"to B6wQA14SLTĤsl׶%jDo7\ %!j>x9z&<:A+JqF4g8iך^"O1l_??_sw4??TCoΛ5 pޖj1cM[T~mFVs3-Fz97"hpLB))RX9C<γwE&b; ˄YuZѹ>! U?L5LS~ƆRi!@LXEuׁ>鉒*q0 O&(Z!D7C޶Iȇ¯C* :vG' ir}[O(%Y16ACUuݙTi)HDIqn4E֌e"b#01Se1d[UM4EEsEzPC0L(j-UƍkNE~r;,m*뱰0 ;̡z!,aO4I#{P.XYQN) (MB}B6c::۬K6h"IڭRGeMG"dq+NFڴ(J FE*hUk1(9cmq 31> m s7[Gl]tNv:* ,QUD]Ǜ`Goi8^ra2s0qF|<׾[G\e+#WdM6#L/WbOe&Sa?lr \2\O4dF(uHݮ/bH(("Tb")" C7pݍ*u׎@ƍ;qBoZFS: RnTHpшzCOxqa0J/!(zV'̎`|W}* xXhcp[̚ ,310T33rCFǩ@k4fD1ibM}b&HxUŀ*xF|=w7rm%O~kuhzK{V$̏T)AfN ?LE 3(h$2 c HEb "GɱQ2?&u7 d@FKHPac)GI,H}aWa}(/J/3$O6m9|O>{xgW8Sb E v@B;bh5SDh5.^i>**vs h}s+1=܀+#Q!kC]W]*>^yfQBNadr8H6݃1&9 b`oS~%Z۵> m)J\s e9>NU&OMIOj U?*B NQpGz]L@ąLx0hqЕ}=o5fA9u-41 X`b 6IIT KQDjFE`dKYaQE TJ K-4DA,^Ets<1/ߛGԋ"${ JXsEO84 ޻u=0 &vl탻t~8yQ2"ZG~tM GܼzE5ށu9(lc@k ŘfZCh6yPc*ջaB;NYf$x GE֞'G>bѫa21"şGag7T /X։F s(1sM?m|xãѥ~z<@t q&DYHOJkS8-Py]Ͳ11z`(xY7)!_! [!Lpk=L_\{w1wg/\ZG@R%3q x_9H?q$BH((d b)4]%B4Iq4BU#A'-(w^=`K(}[!${s|2LK UXr)^ .:6ВK6j3ͬO"qqXlXӶ ex_XruW^s;^ *! L z0E I !w846>٧ه&" *qw%/0P%8AJ1fWv\:(+߶5XTh=߉-jń'<5kz]Jbn>nE>i,+!y0`Uӗ,=8+kFakp5aI @,;@db$ć;Nh|fqlc#d2],{:Qf94FYMi i-ZU]Ӟ:5/wBѽ4pPJJB$"]{Q `=lk򉲣#^Ua#^-()F(˨9~xsdyF* Apj6抓o8$Sv6,, K wv C OꏝƐ$t`O&xC.x`RAhhL:s΄yT.$w71k?RLmDrbG~ِ@:r7&;<3 ܸ tVKj Jueձ#`9"g-ǁ68JɕJ'1&:020 rRO`IAmtr\.ZY ArH&L" ,D AH߻.,P%.cCt:{/? IJ&B҇|j$4aҗ8,>_(|N~4j!>Bm]Df(SjEԆ>yZ %Wpo'0S!)J0ԆYĴ̴UUVYeYsRLAMJ4})BrH0k1I3$!biH"$i" H$7F7Ib&F$,AFU"O&q@}6bqvWb 4F(ߝۮp'T({ _yJT]U$"/ AЭ\^~  Gx[o9H Jϒ}~}=]մ<08K@g&o;\ | AH;6W}a?_㻪ژrS1D%+@U}3 *y"2ST<΀:ëegT^?2w iECZ?~vŔ/nch( @$@d0~v &e7!L@( 3(4 R! A>pE~#S]r a QҼґD[o͓/e*ԉO1qr 9sib&KT$B5PdZ,'?f:{W4:ٝ{~UifB&ƒ}CJ _w6*<~}C$}d(9|/>F@6)X))<ޥcH8w){GLTLABU!4R*RDCA@PKE CHM$1A5@QALP ~?H⃸x?~|{`&/rbL?ǭ y~?v?vu'K;_Hǐ=d?Pb{JΏ =HBJ+@~?tY#iA&8'Nf GKhsL)?U|1PEo]9`4L`QtEd(Sz P}?yYoLSj?qJE#1Bz6x$S4ucz@oa0G~~|8{J 4 {rvB@AðB&ֽx;jx9ssNͽ + Zhϟ_c,, @hSηHI5=n. ȿ9Id nNπ~dm!:A/7ݟIsEeNBzOb|(TuvA?y*ʿ7Zէ 9O+@IO;}K.xO>tpU ~  J ?x5V6۩ &υ_>NW~٭?a8O'?0`H#ퟻdaWӷOLvEyZx#`n/[ߗ{>SfiDw}=+oS~ogPcs?~P:C~='?nݻv۷nݻv۷nݻv۵7N@' PjШWɿKӔă)lvPjo} {vG_{Maaa[7sg *OnV3ϟ> 2|s̰H=(^bc*zִpTzz@AH7r!?ڋUH*MFe`G>K*N}ܴ"Y_~Q_e3oҖ">-ѽ\T;?cuo _͍S x@#'!W5.W~j07,| <+fY/+0?+s{9`2N0d`y9hQ{QЮM*6ӏ1 B%U[_~?~UxA (K$gR@@?"~ @VX5#E-?Vl}zBTup,Q  fT?A5zz`7v:Vӈ/aDi~2B?~Kp1+vOk(b>,~"o@ }%֌4r!o`dE>et,C. &ͦ2 P*ED4Sg O_z)F !`Sl%Qhn}#TZx?` a1SnWV_Bp^rZ.Tf\?bE0R7vg+) O.m黖Y?u?=_v_F7w$Q~UnO.`S嚏.4RXcGߔ\‰ m՛hA_L8ajE$#g Ɩ;ǜROb}率Vpm^vH/PQZN?*7X?F9 +=1'Ut1j/P#]ǵOKcVJ^. I";/Q[޸K7?ɱ?O?8z;rvCWո)>KoqG7_|7K:QA-}OG"__s?sO{Ȃ#K_},']]_w q~_os/?A,1o?{}cm_05p `r'__|wG/~wo~[O6?D7~ ^p]?Vwk??u'Gtߟ/ܟ_( ?"4Uf@ sC} 4ݩ)C p#c;tn:V 콲?u-wQ .BҪ4:kq6@;c wbEX3ծqz Ͱ[0lcB#<`qQW r tnm^_]n.*"umW\λTޝ,rfA\*b0TDAP0>p8~f/ҿ {n}grQ>eYeYMY]YeQeQgbL] 4D4XkwXm@9vybݠS`h5*N}`AewkÓ NPH8A5tϷ]a Ntz76H+^@HY5$( ڀ Ҁ@ S4(WY\{-u5:h9]Nnޖg޲i@wUw{n/uw^U'{^s֗^ޜ^r@^λuҀO>CF}8b Aw,嚊l&2ݷ>|G&vدvw^_{AdM q=w^[ޚ^#E_Z5<^ A@CNd=6:>|{fzyw}.}w;{ûQg__U(W݂9ʡ'i(Yz[PTY$"AT}նLD*-0w/XܹZ&B}`QIosN:qoGoc9REzgm_^gm{t]5Т }]sog[=a+Dj)]{u>`V=2>E AX@@2dF{xf>-M*@ tX 54%*4לּrf5TD;)ܭΖowk='Dl]ݚ ;O4sz-{j_wo7l|7gi醃UV ,^Ƥ;hZzi̡ݩSczPrJ`*sqI'PQpRde,wvݸDHuU&/'>oW;!Z4+ I:}^ncc5sw}yݺN:{ގnt'a3ngof1'&7a496>xkNv|8vN]p3o پlPfy'rfl;7{Kz{^vknyw{yV_pofM|Qgg5ZSos(:ۛ#8s}TDۼo}>,|;lycküWJmv}ust,N_\ݷpgFo=ޚ{ǮϺ}.{W*^=Agi^C ޷{z>gt(s]WL[&n!e]`ỽӫ]-OvSk@YN *セp ܻ]Ysu6k{gÅDN9=st|>X\ ji@mJsޭwAo=r2sXu{ޭY/[zX:@ ]/'s6T;7V\}nE³;noOk}ѬOn ٺaof{f6w:lz{V׽#ѻS]\TiϽ=5մ-C]ENJp|<{>is:n6lwv;kw y1E,{Z+yݵ\[j5_9@RQ܀c ;cy;e]{7`v7:Ln1[ .@9Hjw_n z g/Y^e٥z2'}ۍV$ΎcҞw Eiڰ%[@*x֍N[NEIqk{{Q=No{-=tϭ]wWGCr퀡PM-fl) 4УZ <5ܳ{``o@G݀@q@(["y>@@aC@&& @ 4L ɦCM & d F?h7= x?TixCdm53Qz4=&4  M!FiIFDz5 O=M=ShS=44 hLDڏA=M<44B2ihLi4&RB @M4 $L#?e0OQD'iCLO33ԙ6)Gza$A h@0D@C)BzɴIIM=#MMMH5zh@A&@S 4ѓSOO)SSQOE?JdQ?T43Hz K%!l^,?0"blhݴ3 0ڈlOv7ny"nV4#CaF[AD{Co\3s [KZud,;ool[csڜH^D[l5l;cLeizmU%XHV#!S^|@0dr}h>4#Gz'>cWsU?dBBBB@So?/x>:I\c * ̳V軆lLx4m4MPá, 0PxARfKG^(UrmA5b ǡeE""op DLARB  RPK1@瑁Te%R8>x'XvT8߇`a3\lj?s5$tЊ#AGrkcN5&A6K AOCZsDg1osjQDSP/~QB F`>Z"]ug(AHA5huEo.)8Lu ! kƑ R7ݔ}BbWf"a#00PPVk4 C <)t-5nI$l' X"=&9s$LGM;nWX'G%XsDU.Aٝ}u#u8{r Iv[`)l7{de?( X XO>s. z+F 4f-U-50tcV ^+! (ԒZ؊3ZoiJ#SA+E7w?/YȞyh[>ǜ@CdFaLN#4ܵ9Hmag5 Jyd[{)F])}_bʃ9)Uj1 /Js2,j@LvD]v'ϙQ竞2ex-~:?Fd"}rtURt R1ĎJK<{viPub='$_ rwR h< -T)5wk4xv ˖4Pe]{Mq's# Cf@:!|wɟb;iC?˙214XST\CX1F e<]7TJ(2fgdԓ_-^`~* DGdm{{ŘUfZ+O3\CG6zi}-thȒc]Bx|f0~P7/3$8? I(w? ^^y!r'~5|x͕R קK{(A=Hd{!bby "C2h!0OPY]uw!g 7kr}mi(\0Κo۞d!:V2fGO9~&$?_wxX wCffd8}6"D[󄧈ɣӯ:\WOVNq]{̘d6.Vf0o/%X0ܒFwVmdZFzlikl{4/,QwW(݊:Morc-N룺fX޸,#@jFݐg;m"rEllem޾\^:|56F/uG :G۟y5ߤ{,n"3ۅKy(9oP3nX\<d/pN!8sV?+^?ߍ3fJm?}ީ(q:m#>>3?f(%}d+9mw 6Y&?c@ Ĵ3KwָA 8+!.>M Bmj3fL46B0a]"D$N0H`m "܏ЀM0;slL~h ȭ;5~JndBD`Q!^,t0[{{~KA e&nƻp  xFPD!(H:COxm=j P>FMkAvG++E 37Bڈ-?G"{N o??aӉz#Q$aN(YRM)U34>bخ3\ ² s?,9{sπ:SxPHpE(BB9'˜l[(D4DVǃF@J3 `tntw|~ӹ#0"̈ƒ$L "{)0 -K38,<70c:8m 3?օDsU"]#*/٭ET92]%ٺcAR|Q!`~m.Ix?{l`r@r4@tdb G+SƇkAԬ@g>IHd0d@Y*AQrn`娺$!ftOQq땇KDUH0 q4"׍ZtC "I*,Pr5-D׺+Jp]&yBGne7Wf=̵E ƃ!XqWoFs/ͭ?ܴ"]|tbpʐ(RBNg/[?;tX_d B:]|WQb.dUK[g&g?bXSU>UG @f_BtN9`u28W0X)~BK HM 3,e' XM2e &~rZe"BOYz>9|L44wA+Es *D@RԦ7ۆo }χv|i*7;޲`(-y>ޏ[>ǗR~zwSoի= DiL21,de>}~u" E OsWg/ާkMH ( 57{[D_|ϣ;Sc%#'Ԃj"*UXLa bH4|t}Ԫ?,Ѳ lxP~wO>WA Z̶n@Fc[r<{ ꛸2& =ڊҳ6T(D; d%Y,CG!p"0鐶U')tvRHDm mB5Vpwج 2źUAb6I#iD긦̝U[j[ώx 9w׼ ¦l 6VUg@#x$rWYn͉ Q ,l.+}ׂj.=*e*)֔*>)] gk}]3"XɷsȿmV7Z??}a ~Ww  DuaY0:N^e1a(؉!%NњQɰ1ӛDt\pHί)7J8{ɱ$3CPscV&:1&Y1jo y\=V! @s825]#@` TǐDA .ۮ- [l &YV_?}kqۍ5{ KQds錠7Cj@"-`0`/oxLY9mTR2rk4|! sB`U5ebbÃmN@ݎ6%'S\O 9荸t%O Au+TN0F쁟^}SN F%| d``L(>|m=G-m<(:xIL@?KF?GG#tJz+ogF8ExA/K+HyFOoc}Fn8ɅG 4gc" IB#!Y·aGatTz$ .@s=wsXdr$1kh*Ьk:@/wx_#}<O˞r&#` <5r߲j[ 2/!vZ SE 'Aϙm1A!5cnݙhSV8 dxe4 \@6H$;c>Lr01;j3 2Dɥ8" `vxM<8arppPjҿqps9')y֓Om`Ji^C@AJlIgɃh>ĎAIw/l ȶ ?R^<*9^gIJwk,9jvr| BM\*d6 F-s| h*s,G$h\''j`ѐe1ʧhbН>bRWkm&3i23c.QicGQW uˎLt;py9wE['&/jw1U +gqo#|?/ۅ3Nī)2^QGL`23pPõ S1Z{hV;}@|(@d{oYk~E(K}NZ I&L2%ώLa Sd Y (@x`9)Cd ypԢOց>U?ܝB!zYld`g`Fp6 8Ney3,CxG᱌3 k4{̭Ge]dw@ NFG=oqёiGB#M jԅUkD /bOշ!w]oP+~wʟ]ݟqϧ*=F/' ;G5l8tE3Q_-=!)ȹJŲ|}HKچ}D4jMz0 6Vw_?1]{qЮ27<8n}ڜge|h\3Dأ?aG_C1?y^Jn4e]qH3';Mmzuhw 2M^& @9R8!Y &?bgn\bj6^~f/3Om+櫨{r 6|WE6Raa>+ $J^\7. <ͦ:b}5짹1WP+aQukoOj ԆWg6xv֫3X?e?SI=b1?c ޢ7e/~U֝> \Yw|[T5Gm:{Qs?;ԝ eds`fA;{i[hmLIgx?v+=w}]C{#i>J{,w=x0-1nOt>9)8V~kDp8NS?(xKVU`@ j54d:C@@!E4$jNoUسuzSń`mih'_N`CNJ%#O$۾xf6b+5^ AJr(:wө6/ !scAϥEtRnut/݂ض0DH#mf |jED<ԇLBFDD#SE |@#nHx1EO@|R@2) Dr ψvb xB, Q)^<L#Dݐ39ycVMO|), ޘ "ﳊxDy|]Hdԅh 'hS_.N}ֈ +Vq 'O~h %cHŇ|_OM* m Q"2M)ow\fɣ!yE}{y7#?l;<6>%@0F\ ZtQ:D@Y*go89Fig6E [nrS'T_ &m9i=p1NƄ ,n3|)N~,0FSGcPvTu-MB SU+`lL(yz C(1q]hu} :徿rVRqC Qm!07Eoo{ouבJ2c?W\[l[Cq #A%%- e͇_j~m$0[D \ԪOx]:A@1m$!Ip 5Aa6da]|Wϗ@p 0b36_Y7yD,iRo/K&}}\|uh} ɜѶF`:@"B)hƬ>;x9zIs*HBϗ0VW51{y3-G~#a 1*૫n]D3Db#2#32N:t:셾M ґ4Kӕv4^~kSѣ7SrS(XFT񻭷.\mHw5r.+Wc$S^TUUUI{TYaP-*.AaDԌBq3*,u *J)l^I˗.\dSFWY-ȣVRǿ0 111q;^Ɗf9(z 0do/qPC9ڂ(1SmqzJn7E[{`|fg:WgZlYT?MMMMML:d9|ḇFYs Rd1u *ZPoB (CL,t0`I2dvmH K6lٳcIԡC_DNz|!(Ɂ꘭f6lee\΋i\s454ãgw~w'6o4Ob, 춸r<Ɏ\QV qUiy%$$Ɏ:vhaH(B 6 <y䮮Kt,,'HI@,Q:k{:y7/,Tu<˸rN6L[cԝjX٫KGEW ؑ펴ۛ@kokz8)OB/%Pul@J V P4Ur?g #B ~W1@("0:qN3a)L1K.P[m~9ձu1 Id )/$C{O~?ُUOf6j@.+ /dh043 sV `bA&M@uN@U9GS?y|twwؓ} ¢*#լ05O#J75ǟdL2>XUBY_ ~{h],H~K_ T6`(†u']E]|dq$Ĺ! /G;oi3Ώlm2IxS411˾ϯ#YxZ[Y7Ɨ}}ʷO5)Bz=vG k6y6Ϸ{lݸׇC<C'G_ RLg-PO'En%6s jZsGN!tyM{mc E@ˑU_K;DDbH $t2}[p4Vkiqlc26|,]w?(ߢ!5!+%T&#Ɓ\2R doN5sBۈC$)dϩonoc^x׹߯mo/7m_ygI)ffHe42SJe5U] 4^'JCr(#dn%|p~7ct(Y"5=b&0Ӝѓqz1h̃JBT9\*k{8NQ']Bo>} 2>7姧k=zӳ~˜#:;t_e^ [7lii~@ڕ'gqoLOgwcm Tw鰹FH0 f`0\a*yd3X0j >k92 R۽}52 Tݲ"G +2[ T>>z_?yxxEȿ÷%ё '9O <<86S(x/RUhBxܐ%F0_J_>I Y #H_d{ 9J@C '}E2~gc_z@$PK Fd]}+|Hqxǰ0klċ#. ,P k cn !\v>TU?c=<dhAo||Q/A" {/JY/^s~e]& fkDiȩW1ٜ UKu9^WV@!`1V>%8GUΩ9 xohmudx5lI'~nP9:oAl8Xx<U4UQEQTQEQE҃4mG m8lBeC83TSa*ME&>) {!l$rH L|Km;~_Xù$I2I&*;PFFƏ̼h56S?8yQ 6 Oh#&0SV?opSTSdrp2=4Q5%4PTM4MM4EQT!^&=FJrAh3?0f$w峼~fVW|Of{?l5>'gրj Gٍݩ^1YI: rƉ檓7ކkbd0EP}Q ӝi?ğMHo\HL𯭣lDOڲ/t 0~elKVjX NeN-UnX1S&J"i5J9a.FKE ՎS$mm֑LȮ'7殙#qN\"oLTr~pȣ: m?zZ(E 6B︥]U?X]?:|Z}2 -'*:f cU60}lwO3}{{ZI $Ij{} ţh¨&{dG F x*9}Oz6_BFm0*a;דx*yuOgn2`H d}Ϗ9.EAS`2 f-=jNx;=/cEmԩy ]*2Z-q1Z#1c^FE ^dr+d{dAmBDrDae`dfaj?$rȳ ɳ '&1 J*2\yӚê6&&/udD@Y,Q`Z+!mp`{K|FYp,YA8)ח37<ox!S7F@w~8Z""A`>KjNH4/gyn!Q5('>\QPCjj׀'8RL; |}b9(uh6qH6I:CWaBd{gw%Fe1#JoG%92Tt?@@:=ϖy|Z䨀"/uuUWa"Ҕ3" PQ T-B<I,H , ̈HHK((ACE00@KH1tȃ5AI@D$TB%C1B1"߽0`0JDD@a!AUDQD!ЙơA "e!݇*:5nƶ#Qjl6F1$NV8~jv !&@IaYa !TRO1ݟgO6t4Og),D$BBXTUUUU*RU2* "P I"(* b!i HXa&F"f fY J hh"dB*$ "I`>;AA4,A@DDAD51TCTM4U 4RRL41@DHSSM3D5HA$E2#aPU5U I1LUD32EDEITf`A aM34LQ5PQTU4AID5D@QTDSDDQ$ą QM )4U-RDPJE$5JCRTMC$R)L4$C`A-0D$LTD%$HRPPPL $1 r" 0bJUTbb C$HA?ibA BbV$ VRbXbY `|g 0ҵ"A 0 T0,# 1A! M 1 EQT0$ (AM40B$ IHDAQT2CfB$`H)+! `)25,A H$Oؘ*23"%H! $CE#R%BTPQS0C5$QLDJ2 36  N"j/C32!TZ&Hi(/F҉w|jL-MdJQT>y:94AKL!UAQ KO&GI:F01)Q LD#"Q@DbJ| `WfA9#I1LQ32A BٌX),1JbdEL!!sDk'خ|>׹2`0vu#2ݦsZVAO}4SOa@"A, 3#$% W0r&^ ߑii@>anۄKw)4wQ0&Th.Qp]&1JyCgUjq&@Ri JdE! I Yefe)Bh) i!& $i"BJ2)h h $aj``(("[$P-LRBDI%&h )!*Ah"  "JI Jh%If"@BJbfHcHEEĤRR0ą3+H T4LU! D)ULT4S4HT3QI$D~)2R!3ȅ$@EPI*ȶUETV)DK $CDAIXc4R4TALAMIQ)IPDEMDU5 UUC Q %Q 4 J-$S4A1SAE$DfMEQU5LIEQUCLQT5$%$4$321-RRSA $1*LB-DIKCČV84 Q10I,$DUUSRDMEDTUPUALUTDTLS&QU0$VT0 @T%XIE%P4@KDԉK%TPPDE@2Q0T1T#JB*b) )P) @ )|#$J`&Y"hJ &"h dR*T1c (0UM)2A! 4+CC@PDLI # * )a)h*J" c3 bZ Z!k PJfO̐bIf|$5Ht!* rj d"!"""b!&"H!(HA(D:~<# )#J $%2@,RH4UUY$P-@܅LdaAdBj6΀ZF`|O0Bd@cZ"M8W5zr yɗ`:0Ƀ k]DK" ^| Z)PY?=Ԑ7 ?B]$Ҭrŗc,)Yk"<]k"2fƢBRrWjE2B3 * 8pw܍4"cX 105Ī :.esG͍t x8\`bM~nA}$>PhϠI@Gkw*jtΦ]G*4i6i\1\ea-j>PX4v6 #D0}aU 0\c#;<0q d^다NQolSխ[Eh蟉|,^bjԮM9t+Fw"vjC2C˨7{~&::?pO]cOA43=~fNNiAg0#%kO)g{g+ hNKM+M2uSȮ\ƮbMS~.FiA!BKϖ\{X1%t/ [p\;gu.!#:NݼȴD19 F= [ =ghЌ)' D{ڍfD_?Cc3 rPsX+27%*PtYYphnKh:c[Xc/K26NsWZQ 0[t<$Xk~l0/؄}F"ӵi0քªX#*2 ֦dQ Y=pAcnبŌ2UMh#EqJ2X87ha=| ۔eF.hԽqƴdmlqa Y}Yo&߄!bQu"?,-pi0`%^-$ie''|? @6kdξlnGX3.#]۩La f6nz|ղ$-}ͰlL^zqЎXQ{ 4CF6mv0jva`kzBN\N}r~Ɂq6(mP`+(!qTR(P v)GWwV>RN/-և yȪx[…Z*ai#Swxvb"QQL1]tLRzd1B# MBh,D0e[j KQK$КcbNݻiۺmok3CN˒oafTd (ܺ[A`ӑf&&PHd+ 6ţ+5֌UD9R4Y,2jZ 5w# >6g PLEԳb(dz+ }Un6:0NT{7jn9yoWWMG.:)k֣qԏ".kpXd$rdR- ֵSb+[͌V˫mj wMs\d=4ݑ&X?Xk GGSnqWkȦ2 aŖ2aQN=]&n kkjUц[o6ٶ8'~lǥ8^04u6z\kio]0f;3΢k_8spD8XiUe< 19)9#!p my 5P- EFjFعHF!@Ujbf&*=7q8m ؉]L[[m4jhuf2,#P"G9 ҄yB*vSƸl)k!Hv ,+Oc42rĘ(B '.Q@~\ bއuPNnF [T|IyCƏLq:NN4&s脃U $B50ЩH@DRw.$dIcYŖفPA1DAY&v8UUTALCG}֌m)b d[dciZXZ@1)YY2b4ذLaf4VB AH"QR)έc0< 0bj fBȬ,;vE]Tɘҵ |y>gףcFBr"]YbG&14@QIv KCER5ً%PR4`a2n8LdPTB͘R1$`ː8CCUǦhG~1x9L N0 BJ&C7VM*Gyъp>ScchL9c e=dHDDz[L^X:%bHőӌf'j|!¦OѠ R$HrhhBdaP4D `(B) B"XrR@$iBh$9e3IBQTSI.ѐLIQP(EKRĥ^&] .( /k6t9Tyb6tb18`TȓM Mx,#cz0hl$ER$!1!]  LwN>~yaSC݋7&iA.Ic<[ @w`8v8"\`6F1|ć]k4|ь(wo|{ R#>tdˊ[A<:5ߟĘ+zb~$ժ{(=h4Yw2v+V´":(;2:F"^FGREg?֎ >ȄT\i4qU'&mc)uwHktMտKhBĺu0 oRyƸnOblQU4 SIHV?ىcF",y#ڄ~W#"%!tލb,3x4k1aC27!Liu.Tb*(`j֣ʠeHM.n$(zWg VV3vYSXctY>÷!UOYkӔu;wպDƟ {>1B8s>a@P)Sſչ711䲫T׹$R~Ugl=ڽ9 MRJB 6tOA7&*b{I {3 tʋq[  p D86zὐϸmʶ1gF@nTZXjK:k`qtiV7vZ(D0lc6|,s'#6pΧCpW19#ؔk$s3?Vx1*So7}$Ef7ם=]x6~BY6c&3%90xPʀWK2eɈX(9Q9A pbl't8a˔C 8 93bȜ8՚yP`1|R9 AT <;֢i_'됇  G'0H.I 4\!F=ͧx\7ǚ*$ u7`}ggLS/۽[nM< ߦ].aPcS;jhbaX@#v<`ݸC&.l6c`XD_r.33w8워6|EҮd8gdCqbCiL[4u!a3NO#O3'ccqIӌ8s18<5iicMh8|l9çh 1sp0P2e g!) @%RO /`. iO= Uu^6Rw̛2_yǯZ{L/[nC[w]Z{|?>u~Xh\|}'r6dzꆃ9{Qj Wm;4/{eܝiϘ5(m#s;DHo= ,D΃x&#tBM0lV -Fd&.pf$vb/KNJjphF<5Z{ֽt jkn0gNJ\JccbV͝) w $A#`t#b1P}Σ4{m?S{jlvuSn[J Z*:.㊸a'3Hxƅ+6$G#j6r,yӥQ"Sha@ďs?`bDh;0zϐO2W*Ҿ.1As@(JAQ7+Z aќ*f@SeAfv&F$Ջ')l?%ÃHxc|eIS$zR|(OIeؼ9&J.AFo\c׫۴on}Zlgʹ~ߘ1Gp}jT_(j񦉅Ȯ-}\ A:8dgUۈsq>VP֖,7q,c!ʉx7Ƒj.baXT@PR+ dalΑ۷>*K)h@!IdM:C\ 9 8=b&Fq/Ig5Ou95%HCZϔ/NÏA&{y5q5|lD)<d`PB+yh1u!@ʞAæ.23&XƦ}%-3p{iL, n} P9TTuI*ً uf}֐̲30qfܘXH'"ٹ~A͢qǼ1& wp\ain7\L f |1=ŎDpH4&x|!0"!*UJS1Lc TQLQ\czTJU*JbrETWf8WtY:}}Vw"2>MBG;yoiOTBIW)eaKu0Bq8=5LD]14q)D?7Y)UʪLlM4plƛM?i)R*aG*pBѣdMR}h*JRҿmQJUQJRx>?'V U{,-,,8 E( r =&heFq(~ NVxHI]L!P>{_ ӷ̶s=w Q3񜿙4jk*!$;aZXd)d-r#?G)aa*A 옖v-~0NϞͬdox+JbVoC>.þ|||(t\x;)V=iZL^wE>~6!9W 0@!3$mɍi!g`N^>L, knѼIywTW+,,ժU5UUUNYVYUU_3 -8UUUYtMë~;G=}_.=LϙE2$([$O7.cY~ CMi122r;3.v` sS%Уk a\MF@UN1%BY#f 0 ,S"$#2yi1b'jʥ2(|h(}JގHt{5'ߑg}xk-AG\/EeoJ(qvUCKESZP F 87#ɯ>-P0} yiآpH*LҦFsG#P~NęKIO ~d2()~%yj{̲X I1ܩ C3꫎1SD -A!"#&ІAI^|ƓMAAG.>| X}zl xAx{G{F`X._?~gj$D|{7eo@CYehCu cuօP`ǽ{~#2 Z2Fu%3U-5L=ݞ KO>rt3Ef$k xζ١qv@ݭf}E2UcxΒ}ʘ+1kxr_(fCHG^p`Y%w@rj@`ʀ|I}{fbq-^zPtz+7wcNO"#BDo]rMksdgþ)`tUS2BFtq8CQeԢ=5fl(6g )hF4}I?'>7?>+91-jg F#blBQT苷2JJyƊVh$06;,'?@!/Ҧg0A\ilT @!lxgzWut33# *LPya D?Us>~dj[ D=if3-tGBs__/?@,e0Hd ޥFK, -qˆtwQ#)+LI7upe7SWPTaX\#32Fdo|7DY=a}| UG#Cݫ4vթٹn/[^ʷG~?U@Ob NF5Lt]w\m.JH"/A];Z,W?=ATqY$HGQM#Zh*#)f$lL-[@Md&`D7m;̇I˩ jOԛ1>ӂ+ٴR;h>} q'e?GJHT4ѰԪ!fbے(TSCSW.$hk`RA-Вmgqu!f\?!thTghi֖8][x3}9O]!m+ʜe[XpKG];%ЄTe:e ϭo\fѓh|,)?(#K^_+&Q*ːmn mUPwBpާ:XvPxعiLkiiSQvMbb 5 TAQr)ljVbRS-5U=m:vvְ5<pZB ƵyL s7a&2(vK +NijrS݄n|WVP@pVCe(f!;Sӏ.*mk%|`% ֘KxMH5 THweܸФܰhIW<`zLh1@ f % rWٖdoչ\M/Z8c>C1Īn78׀>ԉI&?f]5 _ "W֊% #l6Nc)\L&81T(+1f`~LjMb҃|#ː( oQyȆaH`0PcOwq0) 'A,r\I۝{`i̅Duu [B>tȿ/GsH<5H Dmi.k)|g0Yuv{Ο⻃@ENu"˻8ُ|A@R*If'Vr!NJGe3`EdM56`uh*3xxUX/:>V8&2)WE -MyauÉY`u#Qr4A] #RxYrĵNX6RMPLoVWs] BUW0bU_85tXn]thc>C"ϗV0Dƒ\ ,'GW/1[1r#iaMQΫ5Oδa:(")&2`U| =E&k*}2" :X"ҍO➴_J0VhT% *"#(*8}+Jbh" M\"" %KL&uuHʑ=@dآl4j1jA.9mNk 8 hԈ XC#S-BKdIVnƂ B[FGPT*+MFKl^Ң&a4h)HbqxKgM#ϋ]i/gmX=+T&8Ug>`LS`AQAt{l V)d V>*^0IObKY}c_ۻu )8+cpP_Ą}v 6p̊h4*_ "0ˈ)FbH|9O0P٧VAP`SC"D/eQQ 2- ڸC-દcluf'8,M:8.$2!7-E㠄#pc+3}mc.U5VpaNDd$W)D 34Qh:0okPMѺ9sQ4LD'A/,l FgHva{bF G.xf*K#dgƆz4(ɐC j)C-I$Ba$IvGw߇Gn4ozj%*=!%X>'Ѣi#0l!]y?ȔG#cܞ6A;;nsKB݆͋fC/ʣ_IN__xAZ2֜TȡӣxO0 ':`tZp\eub VۣRkULmB B厢1z:GޖCz,KKfbLǺ8jPCOhgYMXeRi-0uUNMhg.eBwm{@)ORQ0*h+ K.~QxohMabH')_?_D[]G"ґwQShwFA[X&DD "rQ L/{+JnE"{e*}Ar yމajՏd8 h Q>\Gg_gK`d4mMEP9=",1#'1O9d?" !%`d&!"O'B67a7U_!PPtR;{~ BBRùyE1%]A{0h$ (&"Č .,4MD1 H$j2!$q,)fi n1,հґ43 ̄0@"B"HB WV !zy$!02 X? n $d <$ %DM\J) *(T m8fz&J48: ԮN2_W88 A'zҶ`;?wPSf PhC?)"{ъȤmHx1 Ba6eaa2u!AB520@3$ 2;z@?@h=S]F -yz:ҩ ӾPy%AV2n.rIQBOO'~6wI{^=4ܮjcC{z:pCwSvޑE\MCx!wH z@SՉ烥 cڬ*]1ԇ@HP¨X " 1Pi41]D#ViR;\ @њ)SwIfA,#zN@n?9O5A 3ŏx=Cfq==WSY+Z IH<$:wb!40r&$ ufdWYW]ly'hN*e+Fauo;'"ksTbBm%rZC(>=?tk`dS[٘7&qO=ňE; CIoOqG{m՞kO*URH!#aknc`dsYSO*} f\݌HmwG^5ʰJ R"<[R @mߪ8jq$ m=ۖ"nq(4o[OupP:3c9e3)Ƙ? Q{Dds1Eor  %zOLtۙis- X A;4 iY\uմn8SlmYm~Ihj20ә΋T< UcOe`. `2?rzBf e!'&i+\h5 uu<ǘ< cȓy ,`0`L0A 0\$(T (+0,XrL.cM*ӇEi6cZ7clݎXݧ.Zr(9Q,Xp)lAdtGz%*=L cvJ"s-|t:  JYq|]0i ~c}^BQs}#QTHa Y `\[&{m@ NXvmYC~yN7w1"L$`^n x_vcnrNx1s=vAk>njRC"T̽LO 깧7η 9CϩUNBIρ]xwE.< yPL~ 28HuD 5J\Q*cw{3w̏D( f`LJmMm5]~5|wSx;N9}Qfmɗ*uf&L ĊD7,b]UYamuso+~y]2<\{o9 !AO瞛 c?]xKXa+*$:*J J,JIBM(((.3D!,ټ43Bxfq"3r$Y{jF~7:ۏڻM iS&((D2EyHь4"AVhTtP}dŐ"͞[`=F!akJY??9]`[ѯWa#:|۷U;14K&yBDV]SBjb (1 Hi UP7>yT./L{<=T 5S֫}j9|^nr=S8$#1/B`h*uvUo7پ Bvag.D E nupc)K,`hש Vc蚼D1`e>?h}Ӕ'Y}´1 &HFF@VKzŹ=GqACHPh~A鬈XBz\֦AH@R$(!">`~c݃MD@Gي. 2k)" S4K?Cu2 >x dܞWC:qc/_~ ynF8b#EFQ#Qc*!sG1!^ů,0;Nwtc:ٕ]zuާa|'G %砨ئcX*;"vZt'KþvֈN% i {%ps•>LAF7j#xIr#ey$@yj%4/'Tr:< n%C}xN1A2:XçţȸZ=afĬ(BqG aꮳR*<=q) 3~`B*|Nv|\$Tzo3 ýw3]0W%07x_ZoqGg!:3yF!9M[_d.'͛CaV1׉]K@վ!XD{CW.X:B >1 Ԯ5st.6&zaZ^A»|ߘrG6ʂ:Gg_e~s7|j9}OkЕ8Yv1\>GOIdÏ>sϕ6b_;aKeOTy;6!@bǐ0WnC4d81;uv1|bX1C'%c sz~7xrhw֎1=q@B Pjn,ş@Ņ (,tv&>~7ݻdtpv4{p]wG*7u7ycX姃5=ʼcZbc4Tóó._^]ݟF>ɇݧuwz;9N]f1WE=7IT¬Z<_HY#sԩ?B~RJ#-H0z8y%ku*82 "N# [Lq|H kΖrh*Z n2UIc:[m 4jZbX\*d/\`K eGF@N^Ko-5B 1[/ܵI'mpmCQwm]R?3IKV*++"rlҽ&4~rd?bSSe6VV&U,=R!flȏ S@ 6Ў>.(a{_If10f'~}SYw=q8x ~C8,e*1Jԩ;.Ɇ;@;s#m$%7s|"ڃrz _a$S+4hOŲW4d[G5[ƪ![7bI(RIDHR+A]!1|V'$ n_P.1)ݿvy6F^'&y3eRa}*}:PeSXݓNO nUɉMaxwelnWmI׻$J>^¹5࡙$] UR8': OE顖<=:܏kgf\.@sb'ִÐb:Pp9@fM!M$lXFP7cOݛ9pI¤FɳLpWK_l@0`^[!8 =^;j[aN!;Q0 VR+hf)a3{@[Z2o>[8?pɟ$\ Oe>Z.vkLOCbbC# 07mcA(YM XS\h:'ki,U)dϑי9J&YuU2xm|ahmyqqƃsmc;+aboߤ/MWq/2."O5/;Fi8^ \2ʣ`}4RȈ^y|s8\5SM,! 8)`|R dWQ):luDK ;/k4aa`G*lp&4'eä GAtǖߵMTpJAgogx b.:@0SElY2Oa5Z̥;_d62l)S{]CA@v{B]v0| VلXd,HrA.-#4!>a]!2ݫ)3p.IEj~p>c; Ya!v;,BpӋ.{&Sc$痰UHJl1??i`zygt$|o hZ 7qMf*rWBۤi+/et?zxщMlAqn!Erl>!' <<#~>UEտd.K c8e9}@ 7*i:B!W*iϩ:9 s2VFO}WH"nX$t]Sw~.>l^M6k`Xx*A詒|(E nޱ߱E=4/bsE9t1CұҞk}|]ܱC>b_Ϟf <ڎ+fxa9qcӷuv>dT۪I m^W69b64OX`4=`  X5ʶTo31 rWc'7e4Č'ׂKS-/|So`ҖC'IN9c>F_XtG TjUJL_xuxwy=^m~xBX|z+}F}/aHQ~tcϞ\jȆX6jɰ sǐKy3ܔc 鵈[}WJx9֩֐Q"R q8Tyta15+0]6#W$h b*ÝIsulu-@[E-(^>\^.$?0 eP=g}d= xfk#H.aC쎎Øt=y%<%%Ͼ6آ}sJ0lPyYClRcd4w;7>FW0waFl,=ưaa(Jd c c 1doƘLc012=a4`c1*"SJdճѰIjIg+fPBYhRd1PN5l$@K7uwiqQThb("Ut/a\ f"h3qzmP-!j m2V0M+DߺFIwgWcE߹ q0}I ϴ֋FO JZ!+pmb#uC8,zh필$2`=^M#JZ>e1P_ǵfğ ~Ve] ı`*EKJEX= U~,Kܘ&*b ((AAB  T((PPEE VTȠ PP ARya10鉆&M;%1;NSN4V&SOb/1sPլی,{?SNf*UKV E.)Dc |%iN 1TRbF*1# c*`?Wfϱ[#OV*27i1RɌI,aUUcLUR1AAB R#i>۸> Y&L`c1IUib1M!=fU&b)Pƈo#aJG 4aLc晳b0!0F1T’$ $JcdO50iq8n0$ibc0cI7緞엕+LR# """0?NOcsO'y}t>㑡x:y{^Õw.7]e 9CO}`@<z'_cLjNb#1B!V}R9 ;S -øoB21v3?ܩ~Z_y{.Ik~ @!?9‹Afs pcG>q3;cwfߎ3p mCQJfT^Ծ0ƨ @>ҘX'T:_|%Oj`E@8C?.>(㥩+LjMI:g}5 OUW'-0tyzQ!ua"jӓ:o|CsF3_\s7#쟈[vadئI,č]>-^5fwnu,(h38ô!qNO˸:bיr$dUG}Y;|qӹurOaSZ)UY;0Jb$wL8n8due=@AA` ܵq$\.q;%uCo5N@=馴f}έۯe`PəG-^1&TP.9ykgp1\cX$31yv8:q:y] wBoZGucd/K CCC?ua+C8 SY>čeD)s'qAo"3 X&Cmngm79X3ٹ{:O`run -plym%Es4GKӱMXZlǃ|I eGI?`l6NY |8qvU 1p}ȩˈ4lh[mrP̎9gR1E=ﯔrnA:d\S+jZ kCm($AE^9;HIy&]MG|LTMۑ?#v]avFIE͉N9A*=goYw}/"j]Rp.  FUvbX鬆sչ jE[ m;gÅHpBFGfu˓C1,m0Gf4$軻.t반2\L&f1X slIE΋LS FxNx0t(90qp{nݍl8vGxG7CM<n=0̀n {(\WDۥ%ra$gpt* 3cctAF 9cGs+ `V9$Q¯AKT_Rzy-DxeNY27ד?Os:]1Q $UBL-tWHdZ;FGxQm'i 2r<`Y! /⪿ M{NӉT_ W%i՞ND'"<֐SrD<솣:^|O|sפ.֔=W/K ?8}$)Z2@|i_%N8CE f#DXvff ZVU0? Vtό|G';<$vD+>[g/j Xxڻd ua{ + nv:| ,>c7N=gp6^?.A~ L}UD 099W[/п}|x5CD=|6KG|`٦"-faOY8-(YAP:X&sݿ]-N'FlA#!d1ql,.s}@ց1F J[Eǥ㵫Vvݤ0|LEl/{\98MEbQksm6}E\{!Cn?8+śqڥ q\nC;7WqX`r*Ȇ, -MF(r(d蒻4KaRX*w8>.-M hfK֊*T%Lg%+]X>=-gj'IsJv+'>8?<>`91۶IS1=,7c >78KNc3Tr1=9dJ>RS_C҃?2u7>^M6=P ~#>==bb#O0:d8;EӠXS۔̄>${ ~^t+1Ɠ0!t}S{LSOS)d:uVraPJ"i;uXӶ#Й.-J쏈Q 6FF# (|U,>}}~Os1t|7|?x7~gRу=C,J"B}ׁtm|\Z8&P :Gj 0ߣ@1XaBq(9"ӽDL{x>]1!2}ȭ(Sx;I&"@^@<@x>_@30P8rLɀMa:k#I3[B` ` 'C%Fq  ︬M%;F$yWqpO@0q("rL)0ঁ 5I*`AF,U ]'t*rfcPcEZ0PtxxʰKZB8\8oơCjǬPX7ZUd”K2X;́i-y˄XG[񸡂lȳM!gKuyДjr }CdCuh-rc s )EEerlKj\o] _ƚfyUgQ4=8\@!wj4\u4jzn {dDhR  `ÃcE?\0 D64ݎ qZX1l0t4nnKEcv{gypltSŕe,d姼jnǛNs=ݺNUU0˔BHlÑ, J^l=ltu,ni QcIq-*[1-uGf90]EaG>nnkxkUM=Z3e;{_*Jhe650{ѓrGS02Xaul9NrpP˯nG*ƚW n %MsJ1QQHle]&FAk՜P"H:WI7*v])W_JPa {A!E(qYnR F8^'%4`! cG(SDD)BUԜQvuO^4+p;z)$& ߚ]V_uN\,da]e;pc|ʗl0t8hCeSnItŴvxV4:o(y\jQ8 B2P22\Ol2TFNNu͟v "UUUq߻侓ۣ/Mވ&ݖ!9^CWE0WO~ys,ۺv;U͕CGO[]9s˧649:QwV ](,0L@:PxHBBƒ8 b$! <2FSw(t DSc r4xEJz sZ"jQxDFl %|SEm2z=<|9U|W#Y2spZ[2L{Z=YYp;xdm}Z(N3| 0lv{ KN 1f&&Rzbsg>&sU=ݨGɣ|3i#ےXԀiu zv!ZxsLUA.TKV0emC`dlIile}m%žUmכiohz ˼9;bCkGV D翊z+ Qu^:`;[UX73nijhGG]R>=ӗO'J{2%`(7F*"B#A^w G^=dt݊en;6.ky{4m7cW,hy !%lD_q}C@ wϭѢ~ZVGZtA($ڹ˴٨y۟[N"wq+|u; m9Rə4Go`E4Q0\f`ѷ=%: +f3yfhwOa-JzeIJR(&a݁Pkд=w &CB0X@H!:L.1vgy?I &*6"lX p0.aPP昕*M;a˗a~e[:3'g̎mz=\f܌kZ>z9y=d9T:*aAAhÜ&G/$}Imvaz+(cTU-HQW8xZN:LYNu/%{ۉzK}"I ?W{yh$ #|qH Nx%>w^q|`XCPMK-ֽC_{ vHK[$u@7>bh XX # <Ꮑ]nmlU3,u_Bd58<6"i jaG96}0yIE(ϠRSm ͭT <OûHFC|ʏwƶyߥ(-Wmq+UU2jUXVB1]R ZRcdm^٣ -oCU&Gzҷ-f1kwNq9cVm.6 P+W31N9H  lMUS{:(͇ub;?b|Q19T)<|ex.c(Tg.\ qҡ8KO]/Osm^c KT!&&]s+|u'WE*@77-uv~fAo&/Ƀ&,rrY) 9ݭ? AT1ص8dL]wpuX /##d&j&-sܭr_M 1o_!sW己Ek1:oaG'[_ PUny4TUXZLI̕Y&1c/Yu0j`5m0AUs3SɃ|KR<G]hh$.D"q2d]{ %+*tJ:S۝V)Zʵ&o &#boh?"CSQQc{/qEkɭ{ :;~/nް ĵd7(ɒ s+bkl2-7S0~nir`K$yP!U(! MVtէ>D Ckciwޣa¦yڒx孾4 4:h|BZ/V;xM^+l ~ɉ6B6s9Л5-˅(79UҧXSA%ba˿Z=T׎n7ZW4Qr B!:R~#-t4q%u=$>OGں<7 \ oIxJlEmӸ-] E#<]H "@x鯝L@nִ=KPUAzh_6@zZcyn[)ǜRJG=U\8iV k^Ӫ*29IdXq{SruͷRE\($zcѴ?JKJw1\g_qPl3 L;0a$}&.h'T.i$0鏱iR:8K\oIp`fxks -LJЙQq$qJxŌa2UL;2t>bp:#ei-&3m8*=^̟0EnW(I(!]U[׬UsnZtOvzViz9( Wy䮽+@e._UX ,2Pet;~;CǞo-JrcǷS6=c5xu"n"kC=p-55z69$:6IVQlH *ԃxTFD6X%يIvp@u7Bk Xf.{O!JJf5[Q-'UI6QdrU[;Jʩi=%D$mIklF#`1646Vl|7C: KpZ];)ѕW2!G2S2bC6(]V)1ژV}9!˸~%'X!ӊ o<^/yJ2\RqDPS{mn ,L5 9#4,"I*ToЮ2¦RZ`Ƕ%M;`'YUVNf~d=/٥ntQGi]>r 3^ =o|CϐnA[oRzy5@̶I謵I& #sW%l>ls{w#Z4K/,DヾcӵMt $ Vy.af1gcwP0z;@uyr ׀6x}4^>V u)%HEk@=&7m@ m[. (y_jf e[=Ut^ne9"r8W NzŚYF +leܑcfb_hmHD$sowAw*h7yϬ))pTSnކA̮k7qst9-9npǓ r0B~zhhH>’;Աm*r НwF^7ˏժQ S>GF3]].5|`*y?N-Z-ogTcAAʭ V.:sӮ <H5LSs_oyp?஡KgE*$[=[ui>1_hw nJԅĕX[벚o,wH|wG[4}u>v%X =u"d{;L;1ܵcQ("Ko\szaywxYBqUrv@PdyEꁒ$$VQTO.nxbUg ޝǴ “=nWŏtDZ7KMpmqv b%oPᅯ9ϺDD;t(o:c^oҼE13eF-p"QuF:3Tj$U~ؓѫRo7l܋mX0WT[Wja㍶oO]L|.YL{Z:ZM䦹e=7Tb4@yxIlZ[ƒ '#RAZ8cۤQ׽йN UJ2F![; 6+VM2up C} ]5_ h1 )A.pvψ1[-0np,YgDzSy·}Pȑ}d#dbW_$+ $~cQ})VT:ױ0I}J©EeyXkiC`hb@ ,)0!X+YeRAs%B9]pe .ªf29 =SIZ$h$Iv\UX T$ LƸ6>S̐JТlF39dH;Jlm8;k(1X/?'7god>UUK$O}Ŭ{mx0nE_>]qH8 VgGD6[N?haD6|VjGMFh*`j{鳧 uypooׯ~4 K8I5cQL٨Aj=]ki־ǥZMvz8dK?`X(%3]N+ ^;50WHNmalSs`+ _?wZ˝m' gyC.}UR{F3J|˶y.ي% `ﰶYj?v'Y$CY[C:nJ }sM"g1smֆUrk';2Ȼ] cCz'$=kӰdBPDZ0"Y2h7qwV=eRp]|8=t3.虱h{Ř!\q=X-{_pzvn.'.T<.7.Sooj yJtLkuzޓ87~{,ev<Ine=2z ,|vŁ 7~*Pi,AĬ -QjSW%G8WN}}irOEXsVHN,N}f&{E~%ХX W =wjQ'cϳ'e,Ɨ+Sd!~sA ,PK7 jkwW?N|^{09,݁q̹5plJa +T=lx= \ &갑Ѻ팀XdGz4ǟ'JT^nQ9HaT⓹d! O,9Am;/YZM$Hfc|6PT st?^&鋺y>V)I/Gһ:"븉+J(ARVeə5NE#>l3—kkjp=>O Ic  u̬a}wEs~~,mcLdZ ٰ0wIyۅ`laA+( }(G Iw=>s<$sMCݹW1B5R0/cϙ3rA|@I!@{> {:un[JY[l9zZ-~OA۹ķYlǯl|4:1<54A\ƯO9Z b-4V9_ }*}^}Jpasfm8Ca$ %C kFhHaʨcw޾"&,("o |Qc5'iy𖟖,d?AڻE4IJ}I,o& w Wgi㞄h7gr5uӸ,@QұVn]U=QIeLyrۦpCݞ_(ᅦ6NNGc#|:ӻg7Ly8'-Nhƞ鶗d0+A怷6E=~I$65j+^+ {ĩoX!:IdƋ86ha~ UeUJ>Aq&x]<%*mX]ɣ3XಮU5: $ĕ,AI԰b*]*fІ 3TAqR5N4Fm.v* pǩibV\d`RK E$JƟa=@mPaf*[)]Vel,:ҭ8v"+[ZM%ar)JLnZik)Y(l0hQSR@g48qaZ8IXQQtW%1lkQU?()P˜RogL AC\i cF 3|>_ #,W|Xa5tЗOv4RPx]RZ5;Fj٬~!cBvrZUʗ^x>yvZ}j&TXP *NcnQ3((2\%̕.TdQTdʪ1#UUSN2`뇲M+Şv(Z9hIOC#'t3Λ1 >䅈UG*Qlex8.je/g`t(5'd 65b8S% 1ORMW4h#W^cuba?ɯNT*:L>eVb[6҇Չ]ZʨTrӮT]T(p+g=`I  kj3o} Eк2?:v&^=@nAڹԢ^ G"q-150E~tˆ#z=XB"+ᙩGe .UJr]:obq1aEGpL][$_yT ܵOɖ9q:X(UPl׊ ˼ըB~T!U*i},~#]g7r".UAB +h}rh$W$JjDXEtDi-NNE ~tSƸ/% B RKue%WPSw&6n4$]=tIDY2`OuTQ]{jD%I<-' ;23DA#տ`Z 6qgD^z0cah\ IaV1wf=[`nBK.űv*b}K#"Vc7Q+^T)L}r_~gn~.:l/|~dݘr)٬]R}5f'V*z|ь6_g,xjTȁ2<.ĢS;"Q2dy|V|) xטO;&l5Yu8_r%h /t57ӯ7I~sdMBЀGɓ!eyurIJ}Kr@~Q5d]3(\KQ{ٳ˲C3A `]3Ns*˛Bϭeʖ^y,<ޡgy~4/:{F1̒9ͭQJ:ݝa[ڪs8|m݊\hWۃzvGOiYOq%\oL3;<՘!ēy}z&5+9lݳq`0դoXCԂ:J]:P9˒ dnp8lX`vO>}O9kjW_&TDƞ|UU.+(] *a1C DڙQe8P¸YQi!2S+R겵(d±LVLs>c++pkqdYOo*Nj5vK?KP47ƣ` ~'_y{qhΑ6O9Aa7gWuY8Q%7C%UeCoBj햙Ø;(]. ͫGJgf?*$aW Y-yXPtՏ1KeEm[%,C+oBZEMwS"[|Czya'F$$дe*ì 4DIAt,_ <ScR{;U'Wv#I➦{D6tSUhppx74<3ˍI{SLhį#){J`j cr6Xav@eqd Ah&]qaw,+-Ł@_N+,2-P*&S=5\pmu7p'K5`ɍ=:j5i:M!a$]\+- 5 KWѻdЮ8{ՎczQn4`0Ӊq{:Cgcx91ri^T0t;\W=3%9"^ )K+!36<*K(_ bʽDQ }!Ka/H T.Ak_ooJ]}BH>`8p-s=!+ `$ ) ~~FHCbЈ(DKf[W#؟Z <"` _ϙM> G6->hyd,|V_~8IbL!㝛b P"!eO4I}Z>Y~["&<_Ѵҟus A91ōXrXaNjdRPIHALq a$TDȶbSbs Zf/p< )"Njq !q^*.cc쵼"# 4!c�fAnZh #O6h@q|%p޿ȿf`cW12&w~ͷ?ݱP-s:ɩN$$ȰSs| GA$^8\ژv O-!Wq?˛a-Q0>0lQQ@.r~.Grt65O[oN{МyLgfVիoHsӰi^m("Ĩo#. m0ki0j5r[ym -^>,4cn8n\HT#t`C(!qTB3eG=I1cT'm3:^߳^1s H"y4ϣI>TkkOSB0IlaMS0HU6bg i$VQd8,Е6 "'&K[c1_0@blR…]*WuR!SVЍޮz$o.ǮmoԨ5pDW< (WJ\,1ڎ2:79 3!P嘞6cCd$Q?r:q1Nœ<xl@jqݷm_?2_z$6Ξ[NrD=39'i@£ߠ#G)nvb8 NWCw| Sb ~**\D4!@x}_~G G4/#-A' L$[=9ӖRA_U<o+=)yQ;G1z]?`pԂƬ/K^)u}LUd}^SM)iZ~Gu`[Kصڤ v52|ڌlR(~.|ۤ7ie TcJ8w b=!RRA`<; 6ܠĵ, h\l:_JfdiɭSEUm7;:2\ulL7ĢuU>o蚡5Fjo=;&# Mj!5+.A+9L2#0}=S.lVf%u6;]CLu?V}?,$iz&=d؟CKhr6Uiײcf, )B'QR!ց@80ſR_ayag?BJUhOicցZP> dp Z[E6n&׵y |kʤYFƱS%9Ccm)⚬^cv1Jj$I$D{74FcBY$V6֢4Iƅuih!1m!i2b7`Rз.[j1UV2@Ө0 mI15I^"ËSH+jDb89,+CP(﹄!1ȪL01(]1Ҳ" <+bkRBTOXs78.J1*&4 [p<.%FNY|}i&߯ρ2YkN`uc?@D h{: ϴns@`I ' m"\Zv# 6-f.*5S "X9ZHXHD_.Vِ&岭Iݰ D'޿:c!0kaՆ!=;*}D8E4@'E|seȆ D32 zY2|AE șPab"p0VWk>Y쵏?SʻNn{3e+bxX. Ӑ~~v`e @>A#i_&IIH+ %43llW! `jŸdF%F1=SJIbQZXkZk.VL$n61* 56rd? ?K$=P^=`v F m)H@1z 7r-o փZo cSVspիxJ #="_6 }bn*Uv9z 4?pHJpQ L1l5J јhZmF]%Z$eL(D>uKkܻ/L_A: ,ϡNbAag{y֫_liF 3!Fs8FiĿ5 0C ?r:vwbxf[MoꕷcX%UaLL]Gg1 X [oѧɇN=I2~cxB\Zy7G5eNadrrrp]W0̓rwd9cI|hgRb Eb`a|t]MvLWX"D2MCk$%&9KkqČC[è4٭ʲ2;{|߀v=5zm Wv^ USGM(Ɍ„̘չwtU݉mdD%,aƎˣ=iTVvkndv;z'ʊ_2{Q3qFu.TTQnsD 90tԻ8OGԍFM4џX֭w7H;#$nwRdgI+=)0! s.ƐˎF1iG{-]vM#J!~!mUJZQ7pcqy;xt<$7^7 EiRa')r3w:vjQ[RXęKB`wr.X~#;n#$5c0[5PqÝyQO|hM]ftŠ$Bc笍3ٙOr֢1 g[<=͇;tsk1h8"5Wmaj/s4l3޲}-/"Im{l5\5TQTG{Q⣟z=q >qcS|FoԶaMυDa`3As:e.)桲8Mu32Ofr^ y֯{f njmgƶ̪i2O$IUՁmlFI$ 44eefm@ݺONF\q#`=6ǐ0zx!ea:nm;rdNeu80*ZyخZo,1Cu*cza@ӎ=PiZvBoUV=fSLǖ,)Yu6eo])4fMy8 !0ǒ]4-oqXմFg„ ?2zʆ- /0vك" 0 5øZ 0=3_ػ׿O~\OXG._ 3|1>cmy:{&v,X3bm_+=tCeZ$K7D ^Mx4 Lʗ?`חs-iir0YS,A}}*$N(u r/FƘ&: .hKZo%pd 9x.5t zэ 3:jy>o2g,bNĶx6wt?_6r)|9)NRoߦ;e B"!{sy3AD%H1*$B#i@@;H"!b!b!b!b!bҲ%ri(2 W3riN6cb*& iD D  /CpiaBxۊc #_YO1ub"s'obƠ#5d+d;әjbAVx蔮@c8Bo$(1Z۞QJlbe YY5҆gQʰ:ْ:1 %&A-cG:3` G :1 gF0c4ro0 |+G+XWZ+ȸa"jG"97 Pَo:1wcdtæPV:4:xd4J6AZ"<ɐgP)hYlbEŲ:1w",< WX׋&`Q cKNd^[Ѳ+nc[<\F+I?%G7a>48v`vNj:9{v<7B?Q# c4FTQ 'Ib`S`/_hoN!P44C־sB'*!å9-5 ~*OU~_q>n!(5/?ƱM_$=lf䦌HHLOL >,,p39 uƢDd7di:3<Yn.3PR*U,DrcJ$,XX&=96~6·KC뜥o&aK椈6SlD1r Y`V# !EQ~"&"! |HZx jVd?a0bx2{%…!Ӱ]~G VրdNS+ltѽ}9ȯ۞2\*8`{}=aGx6۵ p0 QV5 iISW 4LjXiwXf) lx nJ5)zl,msp`D2 ?+E˃oѿr6O1cWyـSl&Mߍ'A`n6lUp>l\E1~ 2M&T=TUcq4F5T[Dڨeq{lE1I3aYb]%_~C%jÿ߂.‹,G7Z>mC`q_ -c|>@ďMJq%­aM0QF%>XV}:C%,s?y6uߣ>!ebaCPiO$x$O,qA>n6qO;bӤ؁;=N}?Ke@A|(efx #6+OupM,-8?[9p*:~~pϚ(hhFN_9*hf2lhhɁجVds-ԑ&4T{ Ig AQ Pzf e;%[82 H}E;M:Z!i g%|s|ÓuCsv7|\}Ygw2,l$ (eeF;RjPF~rLB"X#l+ ccZ ޏBOR o;@ ɚfbAW ?%ϖ9 7.H[;z::H|v5G{ܣ1b/}*]I$%E_\U$ü @0XZ :0!CoMlwAtl/X4\db,4֘'t0N^ ~cɡ<@}5T?9mjwd/+7SZĵ}`bH׾A'UՒiQ I k+`،E{2e.wӃF@ pȱxG|D7O* { >B >9(tqP6XF/t jϣv 1%A "ZyzCգ렻5j$$ LjuZOHEBCnG$Qia;5O2k:GLT'_z;!vtlCe}NH4tǯX`ar`tGfEV0" HӒզx/L>I4m|w;JRG&ꓑB(HJef,,7T]fSrr_cH|L7(k~ձ\ܯv;ӖNSׇȲ/P152[BV0pF88GSz+7+~ޮrzH-@6c^# aC""usI}YnYS8Uuk! ;!βqfeVyчҐMXXi?Rs:=hE9ocJ6N;Niѹ7di4ff/}KZn`Q"w/BEm ZON9BP$uCג8]uKǮ\UXj e3E.p>Ƕe;,+ wi_+gPx:GC3eQA bG' 88rUwsUU= lCg0h5]%i&YTn]\F1ԔkbbT!r?8j*YVOHd-G# 96OxdSǡOלפ8p2ǵc$Y15͞JMv ~`Q܊yD虝3dPݣTAZ 8:Ʌ̓~_ʋ3Q@̶u[ o#GR]H7&N5ٹ6 pkCv.5:㈋ؑ`x2;0Z.A_B.ɥr]_}PugmxHB^}%аx%]J yz`21 88 M"fQ.#0^BW׮5\Ǿeo:v[QX{3.h |3FqzpӈKiٙYWAn8u<J8XɋBanJqFPKc*J#"7T#Sdkl7!D/ Hj"( $_~: [Wnӕ3oyeZ U ïӑ${=㿹`%Aw;tsZ/,#W `zYVМ |͓Ro>!ʔBSeZ|pT CI:5C2ӡ|>ic; ̄)qN^Z= :֎{jZpj=g{ ɕl_vtc=\ DC>>c͍4ƚ1o7l︘ 6Xi*cQ`4ht)Ѧ*V1cJfM< 00?%N@?1!N{2Wb$| FaHUf Z1ELVXiJ4-F`XR$A{w<WqS}l߅}\1$gh*b:=?n]`iԢ\.ݠbBlڬf)K`/kAFg .^4KHJV,yJ%K?r @YҼ1B\Etdڇ(EDfmvoxM:m̛_nCv*x ^ x۩amʹ>E\`޼ 3~&2׀~n~-e>4mք1Ϩk栿FtcJ=-05rIs5(vB7{"Lzy?`)S,E 1:N…tFJPUByIY#A[{?_f,R'M܍xccﯻb׺$֕+H<,{+vO>.^ v'QwKŁ/Kv>|L+ʰ2[ɞOO2Rxrf =dr>a)2Kj5F4& sTUBuEFLuy@yq{-9==lnq}jp58 S>G!-vXgSd+}./Qf)Ezk;նRX5NTllQW ܤx#|]M>GCrlf>\ηO}.ljx;{Vyh !G;GhXOsp꧟ql,s<`>IOc8:^vzGQ!@!yS㜷;,JC-C׷k&ǩ 0R;kxq}6n nߖ}ul)*Oƻi[SKu&#4ʯRfLJjp@l?JRM%2DO5ZӶ[cp# 1Ӯ1=_?Jgw漻ow[:,>j/ԚaHl A`].~>uÀ_?U+}3 ú={?< ȋv Aeou_J+hت\.$  >b; 0XR 0`S,Tb,TS*TrK*`S,|~740{X4?qЯc| Q H}9#T)sOZg'7]o?[3mhtaAow $xD"a"&H[-Y^TQWB$_,ɃzudüXU}t%Oq> )}Gg߃oTcu)8/4V(žށǾtiInG Aя$q>kzDO8p_CQڸU*7ú+f^N:?g0j`Tq' 2q8yN\rv9JuoGӮ^V XN5 rTm z;WH;ŕ9A>^(8ϵ#18S:O s;Oh.\\n7Sy~g'T(Z{*v|]c^҆J`ZO)%*\T,Fꓭj)Lln6̫A>`/z䥬7_Wp"WH|Po{J}R;ܜn z^o{-Y]&. \*8 qNeFs3P/D[jYj]9t({pi˝`{D`ϧo*hsu3K5C4 ݯ}Xt;^ǻog7|\KR%$CLv+gæzV+ӒB:o| S7&?6cIN<*@FuQruD8 &&RP*#OYBR)U&F8Ƃe4d]XaW{}jSZA]HO2;kRkNgfdݒGA^.ÁHPvIj`@*+'ځd'#Ƿf=qMpRJʑIsPm.Rڲ~~z tS,]5*JA+ڌL 9H8 0ߗg/Oͬ\g֜i&{l+-Ën >}oqj]5ΛG`%vくp4F;v74$=^_9ِc=T06vo>?w%v9zo'f]:6;CS3u隅r7nҦ5ƚSѽIl9NM<$v^z@/ ]~L3 KD0{2fXC C-p(sX8 xFs=G_UMM`,,c~7y_WSD'tFE#?s>8a󦆟kݽ ı6wpxn,Vl`k7nM 3hhs ;6>e~6;$Wrnμw<*Voql~t}JIo@U~oLx77Z?1۵:Y}5s~yx zU Z//dFCAIqFng_z<nX{.Ll6{rz 4/^l6{wO{͜AoݧS;Ӭ8<lI:N\W1~(WM^;PepͥDR(oJWկsT.TA<>n7#0޽cgz_!cC0vCםW( {>7ywz?bཚ&zٜwr$b;=ko *-<;vE2~*wc~wh|E)|iI֬?er<:Ew>U,x}5eq{}]*zз-͗i.r <ǞEp`FKT{UnVQ,ו,p.Ye!U M?ԫaUˇb)(` A`%IAUa}/iEL4UQFV0UUJa*lيRUL+EaXUb¿wU3FͲbd2֙w1[/9(73q~ ~c5yXf[~+qo.KEioO황f4-f/fsO'2~?CGs" ȶcd@3gifB҈K! (3GETMUUDUUUUUUUEHf6<1XL$&d *PLIKS # ANID9!A8Ч̇A0:$"iL'5:!&RJ`(JMHYrC`aX0"Q’R!”2AB~.@I4QDM %#G,Ba& H<RD50 @D%D&1 Hi`*"faBc""d &IOmHdADDHб50&4$8b #0Xykn헍8tXk1 sd6 *)RUQJ+jҎG#Oaq*r LRRf#m_nZ9 dG!|+ECbjgz_eD`8 (ԘdaclG(^-/iU|P'saıaMS _'bdrgOk 6 * Dr# 0уqA(Ͳ>#0{Z7$lQ""{ m__Ϛܕ 7C1[=Sqvrz)x1.ʻ/w6 < Q9XAr/cȒ`C\}D: %Cyklx<<SW>菺:YϿ<<>г Jv um<BțAP՛P4"U.ƩF*?N)oIϻgp{o݇\ׯuP5dvzNJiy[@ϪrnΖ͞j288@Agzq :CHw?hP8ó~aUMl}7yVFaLJ%UbׁdƧMLi|Ⴈ衩!ѿww8ɧcO6Mog Dh'vzV|smς;g(ޭ];G/4{hl:Bs;y;|zRZdJRDq]nNysAr~`&@ @Up9-m[]iuJ ܇e㠷d>^}ߦs̝ϳ3[c:qEuҖo=B׆3Ow3{Ir=b{8>ocK')L3kin; P+7ffv|msCQk+^F_+}~[ u볫lGcPz*w|ý9xǪgcmc\P O[x!<34S0+fY*76 絭wlQdONG.RAo/QJi x"5qjvVc^wIhهݯ9AP^ 1s]Tkr t@C`` #}l{EE$lmU~@ XGH>aQT(aFf`f&RC(P*nPˤtrӘI}C6~* Μqƚc1Bx![{_Wb{}VϹ1=&C 4ƈ[ Oc + XK(U 3 f9O1'풌LCD1+1D1D,JU*TTJDL&!./}Ҹ n@ DD A#UT*UEd:G3s=+N5pLɡ2!yۢ=q9Y8Fe }7|!xUtz*OGA|Yjz \{fBi5$]朎£p2Lo!A"A a'|@l'2+o%TH2X?t m4$y!J  bJA'Z΄>#<cE|`uPCd7zf!7Ia≸ EP[vINyh;a&BH;N}8:n_yp{pyd0c63=qsDzJG̩wH?Q[z«USF<aˡ!&\}wx"hDlIԷ-SCr@K iO;zGDL@э9P FdnMc҅Uġ2:gK{>QӦ0Ďyp-(G_0 ؾfCvu<+zƨ&BꙤqa~R 00V$z*胅]⩔y& f9]ӥWx(G7ze>љ}54({V*~V7lQ|@nm\=lƜ%1>7[aROp Fx_`r:mu\BìuZh1@ebS3*_+[Z_aʟ2@@棁 &Ts 9͋9~#5So̙e hp9[t<p A%Y ?!K|PZ˖,q%z~_{qd5Ph>0/K/yo噥;X6slћŰ~å",~`iru o^o>ۥqi|N#-ݣsYlbj=%X2Iq"0 px4r~@k8ܜu\5 OAerOñHQTM^vW۔{iR >+FP:tpHpl=m= zl)_WHQzs:#ɜaRO-]w"̎Pl$V<[VJ/ƲT(Y!h1G=**GqsN˯0r0 8vs2A;@ ̯qXb|3ц<I q󦳤5!&yq =yc ۵)A<ۏ{1&NS,")t 0v3fTm=z'(YD {p3t qXBFl9Ѷ _t1ːC3XYXlݴS/~\ͳxҤe~d>?iƕMyl&%X<ڸ[PﴺA٢MTgF"@ eA U&-DH6auݻQ^, Ǝt#7EFs|cEvݏ?k1=$r#blb͈]ϑK)bmr9oʸ:(Hs`vLDoVێjsò])GaDN5 Ac9b=yGnM[T.>bv DQlV1{'C4TG i9;.S\SEe-;SM#E49>(xSuZ Q S'bmFk"aih3&0Iz=eu(lixج)ow̳7Akjhȴi15k8/շ< տ{~MV#.s\Wق1̿׺H>n>LCK -e$ZɖiTG3m-xٶ BE+6#%;NbHx5b>sS4t *+|O9=[?ܮ3??OPWYAآ!T"J/|S3n 0}XE<-[nתbسG{CC=ʳdpKj^,Gj0?aFԋP;_'c8_ۘTK) Ԯ2 (4ѥTh KJ+@@>C qq4F茁2@N(bL@j"QHn$z-+CdQQEȈpdX4DNۑva7gtrc ap CI⛐5 c0NX̊ɤхD񳇯 UD-4UIm*9!`P%6sllR1f,MG\} boN{h(]-(;?E\%pM]'g^֎dw!D 8!E##VGPDh@6,77;[qSDD8 5!E`$tzΤho`2u֥q:uDhuD {ai( *=Vю(:|Y޸f&H JdcE?Pr0+=-^~:ih4_ZLÔ\eNרAm:?9CH>U7uZ{o :@{$P׼@?^!,A!:95%oT6PPw9;H%0H>bd:Iʼn,UC)C* &azV,{: F$ՙhtq̄`{ɑt<: E%$Mbwt"bez|F\L$S ST? chXztףA:r ;(MQ>}ˆt?_?9?0NFB6'yA'ر>D2B>|ƓTqg!,nLl~`70e} ׅ5oŊ.s*w`5pVa7SͶ\r)$#&>Җ6OUDt)哇<tAy!Si;!u5"|M'ICyF2ètmYӧWGFY' T˳GFcJRTwQ s"x6wDio}G]ՒMղѥ )2rK8<F]V'n]xW MܫN]U]M*SG|`i1¬UxX1ITaUM(wldJvwe@vDPw0@NJ ̞,K%B@Fo~rk ` Я+p\pvN(}_眈 hg!xuG $O,vOcÝ!x;6'ch|c2BA>P@mS#T߳OOi;N 1?lgh~_^pN -Ҥu&GF5p0HW^rxB0%cF0v9@!!8q Zos*{òulw<_3o9ʵ5&"%p0WUc K$EPO)Ȅ܃A,Kx};bc\+"!ciƋE\q@(,Q]T,$U!xC<(,pw>bY#QLFͰLby+^N&͎:DQI!TQFݝLUڰD]uDё)Of$xtQSOO Uc Qdٳީ=&OI&xxj4UjNHF>W4=VZi9i?Z}Ǯ5Uаbtp0Nx=twZ !GB}^{ÃX=U)diYX poYAIWk؅*CA&x}9\_x :o9陙(=&ha.zSg 73 e2څ-4xyݾ0˻c?=>z9S>Jzm^nx3z=x8qk{8+Hnr[x~1[?cX>dZc`=oXQ?PQ7IC@{m/ 'FCAu0XL>.`7__e㼞 Tq4[""nd=4~lNY/ϕ;E,T<뇽f nf`! Deb;{Z"צUZMX*iXD 0& ©1!A[fpAb dC(+A:P!_5O3uȅN=>XpwsQ/b_-+[?cķ'ovuPgM8ūDrwN<iEGvsӺvʟOD2Ix!k *uycJƤ5R}_gSM 0 w1(>-~RhP@B أdpݒ?of4 tCEQm$yi9ROB{ɾ\\n]7Cxt}!r0\z ,LJ_d{=z'wLݻLi La ! bb6+f" wýyx-8|Ҷxl}||*~\@^Q Ֆ:zw{}Ϸ~"0őVHiXuPP,n@NXhѝ{y"Y!޶;Ta{).qn'Hs{?WcYB7*T bK \r2T sV5_:bܹr,~7B2*3*7VF[Rd\IJ.˘TӫA B(G2P(INca"Z٣eIؽC7472Uɍ4߫^,:NMóuV͜v8rq ε/4>m(*8TQuWF4ъƛ9V.Ύ ۸7lٸٳJUpѳITV*8U iUNg5&6wC|wm"whۆ1OΠ~%@@d,,+}qҼnc}6bln1Hd9NWub5aXZCF֙~Z#[wүu=gSg&Zw;7Wwd~xehaa慄o1 ̒TgVNTO%cyxo7g4 In008MB֡yl \It%J4'|_!Rra`tU0#fY Qw}YI[+E%,,Ib[|2&}`p: ފw\CSsr;IL' .%AdZ;t51B⑄rѥ k٦[:瘡\CC$.I4Dd8^=юWWSX8տ$ٻƝ'z/v͚rwK/l}rwWcղ8Tówyi]XwlLS n1:LN4*%RI$x(EMnN L$r.@p>AneP@/TvaxpC~Y)+O?& Iޯ߾v~\oMN Ң#\uc$Æk˯ͪ;LTF;cӚ,voVwܪi4>ƽ&Ù̥RJC &DwzUKU#mC(wm=x񃰮{-) +iۗe L&D8* Cr|ܑPsb 䡯I[IQMΊ0F4ΐ_q*5?o姏~sy<{~Fi[>7m~MHpYTv0}ט,DFgj^?Ɨcʫ Bvҙ̅H|wgaM\ܳ`no1S@={K쏭ag5eQ}o?eKߴ'b"JJ&~ 4 l00(:u3G|֯&nt9a$2 _伦 pp*6  .TbO$$ԓjN+zTM^ѥwr[buѳ};¶uu9vN]Wfco'hxL 1Fm2.|u|1.4/&50IǩAc(|eoc/lXDXБij3 ϴtm,W^yJtnr5>L Muc]e1pUn7Nk\v*! f1}j'I>|?x#M;sekU4_]x1kwO翍x.ζ'p$)LdZц4_?1Њ)7N1{z1C *bŌc1TĘ1ueBrXrcԩZ(VL,,XRL.\˗*T *PR0XXx4"@ @ۗLZKVsGVԽ%GIێ(DM#<hL86r!.뭔=_LӃx>N9.< h_dto~G?^ҜgʼnPw8cm[]F.GI.-~rr5i`~^)@ߦv.yGv1lWW:;J:32eV"ރ].}1:pa. Z(f챿~ ( ~aE9jFS'jhh< _AO҇?•=;n ,4 KW"s8ؿqGpM@ԑN[i$9xrK/lahi6vC4}⹥j ald>I`MSb(H<$ɛ X).o0y\b-sg{Äo3kA˲tO&_po{zL3s]".#GYK Ff z8leZC ŗV32Q d NՇ'&T󒽾ι($tӴcŧ~n-XuV4u~N *vzjh&}HAױd!ݸ!E`j=oٯ;0}3sfhdwۻSo&eAH=];:#(:gkٌa]l񕣖%ۻ0_c = yThk‹9(^Hh0Όc^&%ռv;)7f9Ӿgњ9dyWIGkW6-5uh3KNt)O= p,Jɺ)0O)1,nznwt10fQy 9CS,EuFsvq<βn-ӻ'QzӚmтcǥ5f}=OpǪO>- pcc^Hc!̮OR6{u80` M-{v8y^M^'w/fug`!(vN.r97ng}?;6c/jcM)_J{A:Md.'"\[16QVݺy]IxtlaP ,}/-P73!wQ$E8j{쇯˙v#ӂv2{0XKOIXOC5n4v f_щD*w/-cAkLp)(h:y0ͥ* ۓViӲǯz׍elѵp|ҝ>>׊^|e zWա|^q6}kyNes8awLjDXȺǣTzMG۟vDQ^y)dA\fuj_9z%:v޺&o(KQ,3B5vte)ha<|~W;gƯtۘ!Kӱ7섽 7sݴ-z½odDsayvY7`ܠ:ejKv=_G[UfO{Jk%u9Gxs~6d5 T# WD\'XHfn%)uLϖܘ pՕX\ | ˥쥭&ֵ1ag;oZ7g±!bw`?10=,j>CQ}6pqAr"]׃~;{NMcfӳ'vbD/ Å#hḵoo' 4>VG/͔Kч}.CyOνYj_I9.c^_iek nœ9.kHk㱉_mSSp*ѪD:(jVC0 t]F08_ }q "PLVNv{Aô55,vz 3ht!/['[9VZ=ysxٷp5rMѫ>f|Kοv-ײOCB9XڡhXS v=n.ccƘL 6qLZYٳ<]Mn4puuw93*i(pt knt;\g*ӱmD#\ <ӾDs3@dC7mlG%|z;ރf.G3f?CbuЀ:c?cѧUAn=O^#z8whLMBPIrM,kGd{VLk~޾h~g2x^+([wL;8gƨ:"rsuz8Qc`b21yy[bi*eѴw"vNze(Iľl?u8ɺ5#ғe.pgb?-e`*ͫV7 _c}|n+4KC}yQX~Ʉyr\W1ܩm1Vo!%BL3穀:Í7.TBy0% noTD` 4l>  &/e$ppm}*{&'nTEUT%)U'u&(!ȳ>5_CJNe(\Jcщۼ,+0j:XܱjvqVulwE$ϔiOo,qۓaXx )Eڢ,}pҴJvh\knx ۹={#2Erag7|SֵFʘteVR23& ~`X \},Z#: - "Қ)[ݢDؐCga:ڪ\7ZL`Q$KQEDURԪhZ)EZcs[ъVٞ37SD]f>gD1ęGil룙:vc~UDLGh%0U\˞H2=P{һ|V!g'd~{_T_- -8y:mYIfSGV~aq~'i_f*O/C!Ֆ~Ǝ?bۏ:j1`S&8F sѥǡҮzi{߱w$_QO n0cSc]G'| , C7wb|R I CncNp<%TDJRT DSS5DM+TK@L,3H4 5M,Er; 5NHK2gWmomxÈ/Q*eVw-.݉2>ED! õPs緦l XU3Wkk| zfOBkZ`!'K9_Qs A C򴘉2|6Y*~Ë!+&,f 3 +'0! *$54(Du7 CeFʛ*A$!1`1ma.\t):L]0]mAUfbE*JХ4mt]$ UǘDEWk[LX@ 4Lt0c&('V*WJŊ*U*SPa @I#Ds"Ptē6kCDB+-f"F`i`3,0 XqggNf-;̛&)`#0!D$25*m/VBGy7V0T-bYs ^.!íjD $'N'+~7b8V5z%gRo\(]-VaK`vg4yܐO*I7R 2,M3 ,$qN{boLl2UDH@[ l¤! ;;8 01 ]i4rrGoP7|r(!51nќuP<DvYG 0c1FQTad PwZ1  A$A f1@@4#ꅩ6NWj軸 lZ_!\( ~qòw}}aSyO3AY5X 1 F@'k,rF@YS‚R3$t6ΕY*%4XCh<8clX>G%`[P*r~GxgI 5"31uYT-0v2rvVH~ ݙf8d&]$rD!&SJDhXvvgu6B!Fnda r|Rt>zHD겏?cQ* :t+ ! H {λ&)|R1.N@ֆeݬ8~ i@b$/v$>E|Kƀ*AfI#HOrӯ9D=w&H ݏ9 xrjycĞ *a);O2؀u;PqkECn|K*OnP0F :kO+!36JBrt5’a3 t@C: 3HjCYl"ż2iT5 (X\vu[:!(l3(B?[}oTՀkHdXTOS?S|ACl7S1"o&RM& QVTR)ȺM?@cm†~zޞB #pN!XB`#k7C…Յ E1@4ꮿ,`gf@!B A_d/mHʁ&py}cEnDD:``gr([wŢgA6+#$<Woׄ0! Xb͕ 0H`=,lY#$ 9 O$?VI6$* (G%X?@xAفCHTY^NэڿלE*Ip7c9O\LԽ t4Jfe17?~dنff{:HRD1wqI^A CvUU<$p#ğIK ΁pyG,Ψ|I Y'yȟW،s`NDT:1GѴ|vlZZ0hy5: BܧwC)s !&RDax8:ۨMBb@{A6(\H/`s )Aq[@w6A?r $|%!0wVc* *hEH/˙Ly{TX1O?vMI D x:Sr#=^ׇtZ5A~N.82}å;`=>3^Wz>ϥ*TLBF@ C 9>$s9l8<, P*ʽC⋮D1 hLGzɳ'QIX9FR~I p-D0tȞH&~YTzi_ D0M ܐ /!C>XpXK8v +э?>k$̐?)Jo,{ 7BE]YÉ]SΖndXZ_'},^D "21LG_"LӟN>u]LYl;]/-lB]j}u[X/E ٤ c?h3O6oGԯa1C,hP(od**ImN#gyq'sԟ9aۥ?Pr1tmEyʳQF?ʈ #!H1@ ΃< XouP2"r%h0n-"Z^V,*^k~.oOCl>/G.NHbbQF0Pc5?Pm52$F r,ȩIfJBъ@ (B@eS8sMXR: *ď۷_{L&q?э:3F8 "06Ӗ((:XeYcn㉱x̡7jFϷ3mGyT{Ԙ!(/վʾ@2JT ='S)?Zo s^7ZU)fW:iZ)NgS'7`vj3 tL*B 'r9@ֆKPW]](@s`?{e 1ޘ6‘z$žv"e1.t C76Xj=#ŃWEt5  V7 pM 4(``Y V&+|leL*NZ,$( *@P?l:cq6"(s;X<pݷ<8e'tW$Z+ڋ,@hC%pa7Ad44hJP ;9Z//zl؛{J)@9GW#>D!hR&]nddHTE`q! 5s9c Z6$uU!͸W|F2T.7|CMGx@(=twn?aG@7LR@&2MΘD5c(et9=ʼ$@ҟIGAc;O|+*vYY z 䇤vqF%6t7BA΁$jChf+h"0wql|͟&Ӂʘ`Fkx{h1D, 6 h`6QlWH,#z&O%I10^LDq:1a $#fH` #e*,vW`E&>ln+{ ;$t&H]Ai( dNV*FF% `0@ݼ(H$`:ď|Fx&' D,"oE1RGP/C$0zEh5{fm!:qC%#e9TefY`à 8LV+"a]!7ǖ9+rjCКa"g$6'ibxɿ?b#}@t>b0 /{+ыxxSgQbEZ"bаDJR &-d#h? '_ n Q?Ng CI>! xn,K%y+0,k$w^R@y0[B `>N%L8c}84(~S~#j{6S'U| 52Ϥ즏[ef"QIfeUf"Y9-feBd-.J`Sܤ= urc1 ~d^9qA5ÿ}?T:Iʅ A4DK1E%+^Y/=‡2tN&P s)cCh({gGjBr}K`CJ&g]=CZi?BLNvRQ8N! \^5D0 UUVdYHl&'?AtȄϲ+@AA` ,u> bo "'Nhb1 6E_Jyq^nB H4(??sP&>j@i܇|O3<ȷǿJe/SaG26oۿxO[@ԀEvCh gAC2q;G-k%RCPa5 *dP@>}_A7R=B5U,!s__'^-ok[DDӑ c+T%%2E{G]ܬ\vk7ڼPc9tĭ? !_2BRQ# wH,_?m(`w#(~NcRunI  djlY gDdSEOA/yif`Hn|N?]$vYQ$y xBzq!V&T)bn,a&|p%CbIO]OxZ$HXv\Q6%gy>}HNN^ 5hDi|!N#xo{~ _ݓ}8I@qy?cA9wcrmD?/؝xVx- IBh(# Lt@ЌX "XfA4ozQʘKV/i̖o o]VʪX3(0ɿA5DFXaENӢuwv kL#AkAkchCRR|SmVPLˠ p)ZKM0qO)f^,H( {1\"5@1JzLn}hvGb|W`[8CĿ<Ê~$6)3!7tV2UG#`E?Bw^XURy Ͷb4w!x'Mg~h=SFq.c2OK*ھ$Ԏ ,$e!$b4A 0)>l:K`=0]1) n Q>{s>w@S `vy$uiyl"OS_"BͿjcԉDE^% &ǀS H 8UPX1OX]o3 עŏEѻ> apCm-3;OhP-!*ԍdK(k{zˑ;Q_{*E>Pդiwx4iBz #O1bzϼĝ ~ؠĿ'qLܖW $P`j>\@򂜬O1 ll P.,+g%!ٌ cagGW0da"F|=ý Ÿ2`!xT ;n'a;eZ)B"f0S7>݃X'ԉؿ]Ap# ǶL]ߓNT}R* #D eTwoʯv6$O 1x` >?NsQ< 2MQl6OY/oo ;\_\Dw9x6\d>Jw+I1,ä1V)Tc$E!>j$8 H_SCAHjUf8VE[b(,0Ifw׌D7MTG3iڦ!zőUDx!`W214Eo˲CU|h\35KX[ur`V{9]cR l)OF ( Ї@ؑtK  D 0@` A(I1Fⅴ:,B0lHfDJ &HH`/Y81֔Jgòm$tmQMԒi8"Y@ERp~k~ǀӈ%q)e! ӎf Q!Pxyp&`%zԶ>qˠ굟5D)gtS{_?~ǎi~`\\V>0b> 2MUW/~YW8aLW@" J,dNT&*+`t $NI|AF;GX! U{;k`I%0a c1Ѓ)RXYcabdRob#y H僰ص r"B+Pyj~Nٱjj ;沈mDC܃|<@`pa 1?5H@ϓ%s[ @8kv6s&$MM t=;pfRҪ%QdMtGi{ROV~ uK;Hp A:#f$h~V `#.ԯ:S_vZQĦSx2)\e9_K#G g7[":a'G?аCd?2>6C>c Qua ` ~j_!(|%l(\n^o[?+NSت HD1f?!Uc@r@ hѰ ISa#?a!/a5H+)PT<'5 pp_b`Ƣ|g'st?pl! dw&XVj&#-ɰs#0 |7K$n?z} y=jP=E(/}|~h2 \*f>d-R?}M8(wD/2ͫvm<ga B־ɧve_I,|zP,cu-ENiΤ'0K&(! p /,@*f_E Lhb%Tt9HP 1!CS6d9;) !Y(,kck5WvF[iR0N=G࿉>{uJs?wN&x}Xx$_=*~hQ~i<d&&7n( =OlCX{^?_u"x I1?}Zx8QO$7H'n;'f注F,Uh77N%$n|sN[rHLGr×I䨼Ht (oҟ4DHO$<0Y(Et#)r$A~7޷2 %n ˆsEC7&N8x9Ww)#( %L9Y)_N;i"l{aOQ6K0`YDg0b7#ՒrN$3cY Tz@P| ;J@Y#M)g+/i$=a#5t+>MQ`^CD0z'yT? O.[ "7}.&Ģ#Nt9{T)#_e2BR][!V (80_۟B\z U+>"P\t_TSXzy2|nOl&%pI |ό?ÉH?m!C fW'lo w&@aq DžkNfti]ERD68FǾ.Yc̸X, Q` 0¦R b!ub Z)X7. &N,3ޑR & .:52Bu1􏮴ZhO3J2 ҟ:4}a>g+C@8A~Ȫxۗr&|Xc!>*rJItLT`8%cB.e0{ԌXy!x[cY887oT鮔uN@kyҶtӖܷ坸ͭg1֖}~6ů^4wk}qx~5׌gzgJoHliu;}ui}]wK}+ƙM5loΛqƯ73mk}t^kHp'BGDN>( C77DG>Wa04 a04OzkǒY#K(!$+z*隒&c%m16MOI?JO4=V4gQ'{GdEIv/*IEK44$G8>W5_èV?n%D_@,Bƴi3&P,S_~ BHDaZFyFa8 a5cj'OEQ-$36̐0 ][R ???>saCY$EbT(DW<}cAAmM: IOյɋ)&]zZ a N=8D?ޝX_Q#7#De9-4˜L1F hxr6JZH p=e)1?@=Q /uOCw kokXo@# 8eBG1K@Ro XO?MwciAX2}'ܘwF#+P"aMf/`7G@X /N"46fZ!Chi$C/?'6<C{ ȀQz0DlLYY-+n Nq./M 0|F#mn??0o#CoPAOR1s!4^qAABUN E7J*D}a|0ʟEwsB}6wpf\Bd_ *N2(omd;R'0):dIbB!? h3]3XuMhƈf b" j(P233 Fd3~ AO@wQ<?(9_kO zAZRŎ 7X״Ш)aƵcS0[W2,m*_%}G#:ҽ]=\7_e{f+ңD? o;ʚGhx(#Xr?>x /_kuݿ:ߘ6c-ɵ_: Gek;Cwzz]/\cq%Q븮)U헜G_z}Wh#`1.E T5dؾYI[Ezm!Rs5ׯ?3|)j<>c,'XV*@ߦl}0kpۃxrt0Z?qtII`d=1i6i81 Ln?"|4?hl*ZT4b%pͷᨴ僗t@ٛzDeG4[7K*uqLp$ĊPu$푍Zcə5_W_|y[qQҒRx7|~6߯fh,?*_2{f~Ng 9쩼j) }WUL$#871ʎrrnۜ]Jxڞ=ݍ*4ֺ@A[LShCzfJnɞ> @ ^iwtiTaSƿ$q2 9Mm /|r+̔ NjEBS͌UΦcaP՛539IHqG :"ygL%箠!znb%IX|ҌƈT⿈tE'i4%V!ݲw3U婅d#,Uc)DINT;6!+:@Qu*E:WVN AȧU$[(WhB2SǯqΖ-rB,P^,8DPbЉMh rVCB\e`!C \O@j2*g" 0| $8fr}OW~ B_IsAO'O7C8paY/F+S)ﻬeKl sf1̮AG8G3h((~BY%Yexs/uch~٭ s?$Ūe U- o_hv ̯[pA".0ҕ5hhMNd0Q&Ǜ&$*zޒ Zr5a_=ź1Can >xX=N‚_ @N{?˅]P`@6u5KR ;;Eرt36 8sg^T $=^%Ƿy2jr}WŠ+ٽ>jjگyf~EDyX憎} 5o9O.ffۍoy(\*tj{VSwRiju Bi9;t=$B%y/_+{ԛ)MxC=Xϛ@J%у#Y3!#"22dfC3: <_VZ&;29zGg#ikA|{?[j[EPA/+=|Y@OOSA Y5o %JdAA` 3s+ ea׺Du$"/!D@yXbЧ!ū;b@}Z7JcElZ8L̟>dاd<1 .BCrN_m~?M,K 6q )uEIE F0-#@;qs)(foH]?LU!( wa62({GHt8'pqL)=]*q81_sC`•L@ FoC)v<*U+jo$NCvOWpvOhwuaHZQfv  1.sXQ0[a /ITrvxNgD=7ofnsM-Gs6f{FCbc/Lچ (ԫ=e!kPH+EA\ Ȩ'dN,V Y T@L,pXDȬ)a@,©RG0Pr$Q(\#+L:rë*6tr݊冝XH bK ۪BO%"I(O49 BBG7i1mlitFR ,Njrxhh|cB: @ädhEkdc/NAlk4#TEQEdjvcR`0r];"P 1;kQlj8qsۈnqC'.tsȤU ***BDaּRl3 460p C`5RҺ-׷&4w[$VP(/X0uZ5$Ry{" >q'Ԕ'<N4 A"D1D:P6&E%BbIɹlzDxN]x$bimQаL}t8Ǭ#smvv'( F8I$DrG: ;A/uCccub|_E6Wա !_E8LQ$ɐc&hjA矂alƍ35ZteB4ӧ#0>>k27!1!QѬiߋm%ζsm,VGP<0S!'}NieD,.׹l0pdX\P-hM~UpnһpErc+CT񫴊l@-w^J\ I17G P,LY[5 o5\ĚXO,:: 1 WBl݄&K:g/bm7Ro7yU1SB\^pǁ"f&C C vW3`xα*HXvA %j`&Xw#yd hPH5BԪVJi_v],ι&1'd=^3fyeK4؊&31b(RR P׽ ~Ho)w~;Ia9jܤMV ~GbUׁ2GE 8C#66ħ q\+fkSl Bfm_rq\FA%JP)vE@"q21W:UC;%9+b̏ن)BZHq[o 498 C.]ECͨȎE#.6QQl7D^ISgaԤcE|8hj&&!)Hp4:V4KllfV1 ! wWoa',FOo_bQpT,~םw$XtRSSE&bTlM<7& vMo4-;KA?{ჶ3]=I5D|Gl| {4b)8|b4q,wDPt, "%4D*Pf I>{Š.Mi>qc@ªB~m5(EkQ@lSVڵIl4R(gQ0`L)KMUQV] EL`eI<=ko˃Ӏat%pfj#W_3 E*rNfgFeNҡP_?"{cAPॣA9B0DI;4ju1f34xn\Mi]Yߵ:B;=r06;;sB\:&~-(*35ZiXn6݊Q,<]{@yu)[T(Lwr޸xp.Yir(4չ$ھz νTnLhY<CD dD{Cz\ N6:οRXRq}#&{۹,[2IkHV@CQЄWEg9+,Rpa(h]1&Bt.f+QgYkWLُc4k9 8dkOX\>]1M i,9?c,,q-& TW::L (=] ʰUw$t\7!N 8)-$2?v NNk)"j5qXB `};Ah ߱Ś"DS>*>w4ePL5.nn+cGe^ pƴ)UdkIퟃ =S @2WgO;;h8]}3$ # QL>vMt9 0L?JdIBн7s2E$.52iLg5K,<CdtI ) t &e?-eԍ31졽6IaUSͦ[_g[!B(׷M^t%~({ylVAZYIG^ɩ\"%k2C,+G'T`aLQpԛ>ͺ4^' Q; vR$Q/.&ϗh>~\(0.~$Ab7!bQȑB;'!prHWop6ìP 8U|^L(2lA24(2e#dmFƤjA4~4ceݩi dZAmK,Z4гѣD@ሃc2G~ů z}Dp qk 6@/Pq*  q*FTBWe{U%2!g._0U8MbP+tP L%  י K"Q6&hӨe6vA  nІ.V Cy{5R𣊀)a#bN2 D 䧳=I+ [0Ƀ`66&4QE{u>=)!h1Q00C!'bJIH +N*Q?A=;|M ; ,efÀȩd/-D+zT%| 3,D2ȋ٫=dgWDQ @J$y[*hd?VE aD.2da9% (R"D0*Ȅ3Қ^ǀIU9/q~c"OTDo$FCu@*@:L(9F7c -UO)y`7$B찄v\̤eClK1u".Fp1<!J@fsbnD,o U*D6sJ!D5=qͥ}ylE -`l+L%;ùUrIؐ遌MҷA+AY6 g]"1;!UcX U(/t.,K* DB0=j{P T~AE>iDɿƬ rwA(WxB* NIuC޸f #y :l+o=S;jKGu~VW @t9V}[EOZ(iMJ()~ gC$O4HakGpɐ w|t1bK+wƘ)@h7VXd';lU$ad&T.t򂄤Dt ),1mE4MX-.@dA{14֦n|MOY>Xx6'c:U18_M< *.#4J,Ĩlba1aMF09Ďo fZM`'ZH]@Ɉt򇜆3ޗ5]T%o@g-iQz\N4NMcpaz1i ~䐷h*GzBZ&RC2O8S#E¹GX:"CiZ"4`ƆbBŭM"`)]حAm5ʭچFr@kߑȿ|y @ 9-h$=~3̽oK}&R.G5ۻ\Z)%:&h+#󳗊|z}0kSt;Vx&b| 5T2=(Kg,`iCaq'F4تTXL~GSp@Ih9*aߟ?O*7.?-[lˤ=0T<|_g9oܴߌc8&w\o:LL’BE$h2wӊÆ>N'f^/# PdGo!6a^ǻvn^^\tc7< 1ġu=P$5NA]w|޲X X}!hO$/~\PofIG2af7AnÑ45>COAI7_?ݣCDįg|=j*|iY֙ (xg\6~<, c6Xؠ^jvcgUJ󙙍,}7:O~W\/,:\p@_XA>XJ ٙWHilD`C2ha(H Hȫ1 LBPYHBR]0Pɋ. w(A?bmDjGQ "[2&BI)Hdۻ @bc$Z%؄sg;P"|r.G6 3~@:0!oHz-}T C2Aݐ30JæHD89 @tk^5<>{IMcܱ{t81W{-ł D9n% n + j q-2|0Qҥ| RD4 lRpxHF2,>I[L.bb2VI0Q$NU a% Md"T1HXcDD;4( 1Z"U}ܛdt=``a,I]Q hlreu&?R#җ8Aنbzf1%B|,4%ub )t36ౙZ`~p@^O%C!׵r23 aaY dU‰.{LfP H?zO[|)~3gI *2°?Z w"዁**Pdvtvrx2eӎ *b0Ix]U9˴@fQ Uctj &^9L'SDZh6斑b 0 GJZUFfўNL'%rS}>&?Fm?Kpwi߳]{9%J%,eŪQ^}9:;z=q, >|c@D$,=N QQ_=52LQcb6&>8ʱ*YK!2! IP0~Q'd&Bd!a&Fd&epHTc!d*īH"D:f9%"!!@Ęƃ0X4!d&NSn}{Śwr Z$<+t 0 ,J)mPA _G'd}#liqSYS Jp#$"ACh2vrw"#6paxiB"%VVHtU 5Y**`4*r}L&Vf*MgG q'A1hT7u&mdb}2($]Yw€_(0siP1<5EޖkV! [c }J% rKfڨqPS0 mSμ{{m) t"PB4 &D `F!ټ ؒ 0M)R?3j(Mf $k_:cPPIړq$jKE kCh4@>w24!1$!$L0sd(4ALTcy@af.%:%Ē(R 2ZCh )Vf` vxx `L:BiG@r7ćq LTPjY<79J,i9˧LN&O|4V*`\^Ү&5b|z&+KI_,ʖiHwi!`L&Dr#h3XdE rf 'THu/}z $ak. UMnB~2"p4h>Kؚ= {=474?dMˇ{ *iwȸi,I!ɬ Y dICX@6$CF8BB:LVB$ҭ(M4pf1 X!p#"{)D }s0bJpLLB˂O1D 4P"v#更I5ѣTwaF$m@c:בq㎢ޱ„N'taMUT~>2AEZ} EtVʮcx}VyRjft+-"! B~KY{.kFty|~A7s'I=t|r~gY9{B7wF{yQ'oNT3CVn eElkϹ\R@9Tl:*r ^Ѹ(dnþئ T~/O8 %e=;:uuqj"*- @KE]4`kFOHj~ d3)pꍉ&kC1%B@I=WTxbɶ bcAE&Sr3f^n < Ae&&fH\+j6dGw|&d),c]? LEg.A2szwMvm=%K4/obbٱm R ؚKwqKl:&T]{e^ma>Nc'X#{ST-E!<իjU]hR@'$VwEW;aБilƿWZKcSfh;q°)3NVa )Q*#(p4`:1pjB*K3pPl"%;F,&0c}7Zr xBWQF$d"+!; 9@ozzF|A^Ji ;R7y>#sdcYn386!Dz 'MJ4DAxGy>@.+QzD՟5VhJ Ģ #j_b=]ٮ"aౚD˟1 WtH Q/͜p&t8~٪:&kLGWC"H3#OHo¬Xg"lFtbf3=[;rP](Sb2k%20@oW%Ϟ jT ,60ӛ3DЅPͱݢw }mpѢ1&ȵSiDDejLqd1fb@2w12WP2AQ&(7HAMcPVVԙuMnKl"yy.dMөwayɆpG Z4A%a4A4SvhbIMWLM ZAW!@lti"i  1Q'Xl&4FMaa%Z2*MqHo#JkyŊj1ry+2̶R2eRFƌE#qqÛ2LRq'pe!! E Kb- l@%~g$rh (M)&$f;+Ņ,0],0ҫŵ4tW9,vhyH#I{,58l1T\dY3q`FXD$ֱBw[}.i,; c*oF[CwOamtݴ#J/z Z7yS.KM =M*iq=1u-t`5(ZZ(ul`m4 ^?ѿ4Z0VUŗF*jn5?kF?-籽1:^u׮~NX<4w9ߥ z쫦yy7sL:<\vfM;{=6X]zb^A` ,TIH,o~<S6N46~17;olq$jk &.s@,Db@>xheTY JQhu$J?򫤄y&rlݖ訜t]D<M7D2W#D?wY !r D<[cJ䌒 nإ%688Nfvt#ViP)J (PO`vE ܺa)sKCe!l(vk^&!3X B0{…Nާ2aU/ k"0k`cmPCBS.D>!uAÖ\/{RL9m1I;ۢb H0C01!DDD`,JI)#2T"EF2&㙵 7:0W- =+7 0 /΀wbDZN|1 ٤3 !hș0S\HW9\ʃ]3=~iZ RD #BHA""IR KPjJU0$ۙ)Dʄ @2w̭Dox10̩LS0Tb3GThCY`{De@>=()af K?J;wXNqb߮jYwZ{ V SV(>/PF! cA0E';䈆 CaI6I.4A%nd}* \.g}cg{}>ǽA<PҼ+OPd V=8"^"쎍ECW ә{ N\0*$[ skqs_+*yO@ %) !B"SQ:IGV68z&vR Hn5nyeNN.:O[wy7=qB,@d yj{k⯂뻡@I)]k·< 4g00V Ra (/Lf9ϧUdf| ,%#;5*OfԓLa)%.LjU@& y#R0Y[| hʿ2K.?Ð!5*ӊޙ͆T:mgi~>ٲ9#=u*)kZG&fp׍b9ۜ]ǒ ʀ\C;2:CW3f4M)bY:; el`QCwU?h,ͩ&0ů cc,x|aBqK.1W:-8fel \U))-BوKCԙL(8#PP''eK 58<􇄥xcGhu`f T3%ZZ^;$ ,i49NjLbah @d1jiGWAm&b-4 m4UOQaa\AIS kit:6մ7,hM "UR36;0ܡ"(!H&"` dI4x f`&e( Bd9+4LL30 02F&)8DDA  YOCR5xI!Au盍#zd2OXZ (^iSR GiVL[nZpbդ NRp╹{*%,Uu N @!26D,٪ڜ9dmt]06ßuGhehdXXtBͻ7|ܰB܄]J0Pqźf.jK8z&8u̧AV`f@s0C{gJ^D;8 BY)b)V*-5wy";̵ !&w&'$nFC$N lRN%Az^t^D'T3"@8b^aU$4veS3ekIPO5V'1 }Ѭ42S1t][06͛[`XsĠQM{VT :6``=#Z:p .,t*Y,ׄp&ñv0ɣWДst,-cp.]%i* 8@s2VH a NwեsP,[bT2͊Jҹ(2ͪ)&]ip\\.hD칑ʥTaT×kfrs) Һri)j9Wuolގd=FveeJ.bKJT锫J@t^v]#K#VD֖$JJؤ[@,K, LB 02l^&!N4c"4g\DS;ag7u%:;<]s99Rݐ階۟D6Jp1SaYqm+Ed\գKaq FK $0X-!L4";64݇^ \#z +b)pJS! ДWct9$lPra&dsUqdeZEe*- v^`z;&EY?,o[rwHvaipuf\e)YQk*1!|6a{:f=S7k'j{U$54ڸrHOoEݩͭ}jȍG*ƃA(R Y;a'Xk1fXV7T\°*:&&ʲgml㙭=W4&%V9 57TNw7.FL2$RVHL1Q\ 2-35/JBᵠ8Bi!a$UlɢFNۊNJNitx ҈ */bwlZ}l! zw0bq. E:U)f<-EA ,3 ߗ601yfI9jFtcsO#Aw *6sxpv]J&VP܆[+b̥6Rd!2ʢV 1*gƆ!P0UL] {9)1bDٓ4L"aX:tf:P4nPy@V#yCG WuI Bː]=k)XZզlZ(NYY#F}Ԋ\g`Բڋ)p^sYG1&-ځ![PʥT1MuBQJhk4#7l\ ;=8-T. R;҆fl.69[uCDd^<;\>wt},]t C<R!_!̨Lʚ6UuN B0M^Cy#MV*Ol?hfʊ{@bKUglVbjY+_K-!S +ZD:഍iӽ!7'p*0)wSP(^U) VeDJ3vupIƣcsBHVzcpliUMwqcd&, /)Ӵt7ts2uTf54g!u![,D;Mpm5*T GcO(rs5ƓnxIvqTh6G ɗ/ Bkw[dmϬc%%9fait d M:iQ$$E3 `'Q!<IdSjAnfҘTbddTb$ơ6x<<6vpW(" t l8"D<_ ?c柆0LQ62q1_L2RGXC}r!1*M{߫`4/iF8Jve]a9nwS(HNHhhHnHbZ WUz(BMD+UWi@ Y%3^iS.+F_!iW-"a95yU$ A[-̟*Rsj|0ؘw%ZSQMɢ[rL* , K:TNÅCː0j9Gji\b""J1b̤ & Swvo{ԓ%[GZ4˄4r,[bT%SRouuXcj{hL#B6iNeT NZH zK+q$LP!^G_ݓN.^7T;^#R&:R(AVNtNe(:W˚D6Ӓ߅e WMgБ>Ǐt4l0Ҿ T$R,+)#v*"XߺR4]PnoB!|D 9B*D;pLx^1s% @|d2!}riR$ALf  e$;Yآ&$|!!P7vЇ.+=3Dd*ȑBYaF}$;snDHMQ⁂Nwp9qPe6Rjat@"H-)Y8M.$$Iur`1~2f!p>+A |N㒏y$FC;MCߙt?}? gR}jbNʹ'T? $ bx^WfFBC*#!`8l fV`*&$&( (T xbmC{JҼ@Jb(cu FM43'Zb?7o>}<`M=u5A:>~ l5~X=I3!n +#)?$'>CBx!)6"ҮZ xR)]Bfb`PLD1F5`o *#-3H(&bt SbJ. XQ&D *Yj;,Q僒RJ]0)0 Ghᓔ9z W͜taQwEMb3 f` }*ݏH$vh";'AXʘ#958Ss B/H@?xFgf! 6kWD"%$Qw %(t bI6 yjitTOE4>zDo9m yڃJ>0La 64g R"蹜`븞!0vJ0h80=S{8Ă[ڋMMo)O#xUYQ2SȰu4@RDT:VYuXrmƚ,&09?}B &5@.``@1[{(0:.)SAȍȃR  N=4,`l͐'F:eIA!@权{I<`hНoN,HL4 qS](뚵wPgxL"_o˫NҺرQؑW aRD@)S.Fa,ai)aVÆTh@B())GNx10 )taq BJLBR' 76V*-tVZ 8Aq Nkڠlm/8; )+(I0;B$Xq**[L9'<6¼Lo4R #3tqǣKx$P;TbM OUM*`ʪI *5 ܆m =%Se@lJDoȡòRdUɻ,ݦUz LY9󜶙^(Rvª_-bd+;nvD$[8ڙӵG%3R2w{{\Q:!Ki{&G"Ȼ:`]: 2AF|=` MAC#HBp]Xғ'M00 LB{Dc 41Hf7YS̖!7J_j| L>(Or!uGs\~k b+*# rͱiJ=!_2 `a9 P8#$SEJں*>I4^wg9:Z3uk>S=>{)qU}l5L &mR<™V|a)<;\NmӦ_EȹȮŕ喛LW2AOiUf[8w5|hОB 3}1a_kQNPtshי͉,WbA:  Tz[a",bqsO)27A<rAԍi>w}V.0A;V-"v64͔-S)*1'%rC}SSP!25m07 Cenb֕k)Wt5$g>H\rh(H=m9Ot@3c:`w,V3#EjD I \\ Ռ!AA2$Gs Ah if$87ЌK^%"fc$1%DB LD 0DT$# B1Q $LB" aCtɴX>'h!ofb#N[:2@^B&sB(oID@M- `AQ=&BdD A ap:> ;%P P,DV`[ӖwJfEF:pi$LS]di ("R%FedHivS%"d % ̜H.@)pS#q){n'y_Lg@჎BGX!X)6860nfw' h1^$"9*V"4*2 #ԛ "!4GHiyLRwn]1,vjI# "jD HRHH$A3`PUHEhK4%0B%LA!V$r;٢T &Dדe&ÞŘ~▱@Dq1+yoD¥2J C#? jxpooqTB&"T"`;h1u R'#L~@06"$9si幇3}:FSY1Q`LJ$̫V Ġ* *;lԤ-)i{v?md"،SaQD{CU= !H9aB w;` Cq1.2&8 .Ӏ:c PS1TPHN`azʹޭ*z8jIB2i z<эƔ|1;cΌbdQnIBn%;;108m jJh0@ PY)%ڰD,LX4XgNFâ^d:SF"RY*jt9s7XOݼp^će*UՒKð@)PH0a`Ɵ|VF 6AgƲ~_E`mmpܸ oR1ϫuZpf<ƅiAm7: 7b ΅oŏZ\+zvF:I1 BS؄CM%Ab)on-踌`( .A |ے hu=g>c&-?C?'&k^~c/ve-dj ‡Kp'mPXW iX:ذ$5MfVoy-84@4^ Ń)Ʊac֬+5unLɩuPjVM&qI: XJD10II'-ti*mBvMw#IEI1tlA`4U8`=`$>96IZr1n*]äAf4rhPG#qHHwV؛IA pxBBxMU݃UCFc٬;߳lv:$) 08qGIFP&0\hLG )5%e.Qv iѧH"QR2 ("Πi Hd;Y!֫ӕ13s܇jmggz_DRT!Y#ڲi ǫJ4ri9UHefVUcUI(IkM jaǬgMq&gc11CAih9! >XD`b6>PIrфgr寽Re\h&yZԑ$ =FU0RI Q$C9|(#9wDM;.aSrTA+YLw$ej!7ycy} siUqT2CSW{JGLFNBVnu w;(@ 8#Ǒbfx~)`f7.&/d% 8қpOnL*3 L㧋jkхQ_s3Ĭ UI+,UdiPZ`P㘤J0Haˏ3"l wاm+ZI $ m-m))g1#08F0IM$U"Yh*+عR&SSJ" '"DJ#ܰi`5νɨwD 7876fG3{"yl׫)KYs.2(X̵"iWgRB4o$HD *vk90imN($q!w4b`1s7.k:D ;P7\a:Fh=8y|?hRiӕceta Ub ŋQ@M4?ݲ:\uN,Pp;YK滐 7lT2ƣ|l, 6n`EH1TRDHIyZoR S65= ucb@XZdHO=T/՟5? |Z^} DHFD&"1 A1 |L 8؄J6ۚ޷,CړI*h(BiĤ#l3F46w1%dR $L S4lHsJ1il4FjtދhS~1Ѵ"2%YT~*I6>0.l>ClN9jqaWK:ffLQ1v,0u &ˎ14tzV%Z0 F$8;P;鿽`/zQҬ+B|"a@!Xt!fR #E,|1fqɼdpS=ǰW4Ԃ*6]gD/D6f&Cpc"_OC!x"3 ̇N8P0EGB?Ae&"a&%@(E "A)TI)""D&bEJiV(eXD&B@b#`}ݖT,~Xim,䟩*m1K7wZ87OIJBHL3Kr<qvKO?xUjv5a_Tv*|Hxe?͂}6|oG]WCІ dpZLI$hS~@rhA iF 4f@d [ꬮN 00ԄBy_.ݝq3nMp/$ P$`d DH~܄sSCcML4ަMvF RC +,3I3O0 8 庿k ӥ%Q'86yln0 BCg-f<4N%%BvR6قBSfKU+/7_r*~4hJU PuKw+ijIj"~ 2(dIc3SVfi֍K" *E7^ 9UEܕѰc!%KB(եA?& |%X[va.]0Hi:aG@=1_J@1 @ j#=dt  *! @ H}9:øgUgN-*k!ul7aaWh=a)tcEROJ,ӎsd6wYhc$aHrU*G\Y35nRY&VIXseQu#>&B2>NB;cV" Uc썤aαLe:ъ65*'"83DbB[$@7*`|olQD84jMSkI:Xsh ''56ER˅I TPiCmVnR0zꢢ#!*.`7SAZq9c3P3#Le&`ji!QyڎK*)1*/>r,QtqfeL`CTa" a\(!Yxd#@ 0`_F*hDTxybmW6h4":[]m=t90cBV(CV*RT1D 1*5-Hy&A)B BYb(A2 !!v1!YJ %]Ba4D LAKLDK1X-$)ʲ?}7)"і d $x i獰0#2@H~Py14 C/p`eX ef LeC``H` }2=;ӄDﱑ0AD@H4$ ,#H2Blീ8i{{OOhtS##o|p<lƅ9adF YgG`}ȭGp$I} F18ѧvA:!1^N"YgxT|u4Qi.!1YP:3[۰8%Q4'[ UQ ^t4Bm6̜(c@A10$5j=E-K)"M싌 Dg=xb8EYi,\DGxXowa܎7"T ulBTSW+@(#q/ń98H`=E.@C献AHCuUcifT @B0 "볃Co$# \%@gE @3'=W~//MdV&DFF JɧUԫiku|؁X>Κ|h=`:zq@oJhYd}!ݬjX_|a9yZW;'VC^jh?pZ%ȩJ`bvkGQ}Cy\BG TKg$?-or!LbKz$0?X8pN)lRfF&M&#v)!y}99-/!!!!!r~plĦlA//~Ǩt<8E,IwH3dt/,n9*GV)nRf4sHyRJc^^r=C9 "8_˳zՇ7?By XTO}S;e`AByē[묕<ɣ24c|sXW0fb f M.;mKυ4f Cٴ'BE!8VAfHh2ɂ|v40[EA;5+ULw0vqä~PsCh*:IfN !tRR6  Ri0v4n-J  `ln"XhֵFQYTF $ Rj*"LU8 q!*t[Q2 y$TK@Q' "MY0Cv4ӫ ϫ=(NlTR 0aDf_}̈́jeZ,iFK)cU ءMʇ75bM0a"5 $MSK Mi5WhעcAyIί(A1l3uU@.dP6.E"d10JCԶ[k(h qbŊ|4ݢ;Q#zIêP"< a :ó u5$j6R@lZ,9_- TPggcv ]}-p ":eH+q]4,L5$c66Dhc04iTģٕ$ȓ /gB}@:vSfh,kVf|c?{Ǿ.w{B*~ܔ} (b :L>Gu,Uސ O]΋@ ^08v ;qT8ü bdeq,Ы Ikj?q7hK (0c6+)la- ZB;&HS*}぀{0,d~9Eui/wmjdPF "EB44$וG\ D6$It8J)*tI[T׌2# Sqe"itF7jH ]<7fE҈4֗HsʇZ i`WPe僀bVY$'.&$67T]i6A3jՉr."EfhiK9pm4j\ECm^GslSj5[sSPWu R+ Â2y AP(\5h^ i`z&;t>)(ˆԙF=wMF9g:y;e$eGI0@iu(X=U7Կ[4y{$͵4Xh-S&J2qNA1$^ ]sqki`hûX+Vn?Ԇv!;k䆚ԇ{FiqmJV[FўFD-Ȭ=ZS/t_Lw陙)~EǠuiK΢n@4AhH8䕪(h-Ѫ#W||f2$_F&׵9!hj"RV R0$Z;Hd lνDJ:t)2Vwm7X@7aC-Ij5`H1!;Gx"z<~Wp$x^]BL'Lf&q6j|5q|d:v}}F`}OhFy9Q,!b`MOI8/ ]H s9BAΥ7]|"wYctr 1+P$sƈ7lZke&^.E%_bv.E:Oc6_1_ 0VkeJ/Iv}VJ?kœǓm#v;8l6<-VAp\-cRxhh<7 eDOv~ rT:`zb:0EBQTmM2=RSX.*b|c\lUe|Qy(ґqxr}W` XMISRHAc10Ng a ܷ4a038h&:$L3 J+o\̚TTBiThpt4 2d`=ab"Nd4 I[af?}d:H$)zƒw.XJ4W〔1T;"DE2{ HC(c[!2' $4C=KE9zn=8AX{4# ~5r8@wD!WB^bH@ĂLe֓b1aPNUs"o3 ;խNpn[HmlEAP@vTb$l~@u『uY<IsyPTl^pR!-%=Ϲ\@$>G9O?f}۪UK)]C0K HpHAR0|VEx0 v]ܸ U(JgymfaKm--=F%焮 g1Cx1r%⻆FFlԈlRDdSN6e/!qũ $9A݁>pxOF`(N-ϴ 6QK `4x.X%oj՛HD& h%6v &y hI  iYhl}~r1,mbɂИbt ]X8y#ء_Sff-4- $ ³^@[+O4vݸDF ==UԄlәWJiCFyk6yN75XC& rk|?: k䍬HKk(a UhE 1FP0>ТiEk,lYl' *X#< CbM`Sf`ҘCf\:F A,l&$x) Jbs1 6c vCX4]98R cK6ŀQ, VG$ۘ@.cFmU]h! ,)0J%)q\Goק2BD3LdF6KH45Hhb c 3! '#4elcA@R8!G$FuZ! p`JEbH$ R K#$.`JEaaJ2`8@1"c d JZ):\L1ڡ$J *t#M `@udEhGXaQ4Z0H ,ћ¼b"@p0 AI\`Q4DmRmRC0P+f!a09'$z,ATM)%di`")+h剓t` >M4 *ȑP`0teb"HL#Ҏt|e%)X^4Ā}hZ ̟im=aHA<q2W/ KCZ"=VM(hl`|Kӷ&bWIwGTD1"]~ab7BO /5+#œ#yvnX*ɸtↁbTF[I0:|2BA#zᵑu 8!MrN2*&\!p %J#LM&1u8k47nхfuNN5lkr ٙtGLn29!yvqmb4X-XD$uHD,',IO(cmj;zOjf%H9)Wx JK&\2E*bЩ,;58/W(A{KlnvVY8s&4MË@NIגi1lY:iЬiX8Y-9b5@cahFZAQu0QUVF&$UƖ(ILB ^p=DFi:wd J<ϭ/O)g'8\r2ȊF+0&0X 0,q$ bD (1(R;LT61iZ`I)L)aMII>~v|q.Q::J(jMؐRed:nPM0SWBCd%ؔ ,yf98kK;=bJ ;݃i{"Q;s j ThAayȝA ;!9: ԪHƤt>XCP+0"T1ICN.j B[ d"JXB_4`-_Yݕ PSpRJ";nlf!bT!@/s1:+V4n!IIR[T!Tc/*3kz-mpù H*V(PBz۞3B=[ D\f>QD e^NБlBwI;B)RHQ̶@OaP7Daz A'%N;GmƁ0FzᔠǯѬCcMu2m8$81U JL`;hCD,.ŠEI$m(IDOO;yʈ~VA 4,J@@3$0O R^\MNI!y]0x5 CPmCS0!,DJf?c!Xu+!}cYbVnt̚X 1Ap66_V`WaX` _68̱:uZ4zě؝34$7ƂlB"jkjD`'քw`&.xXQq`4 CF4,1bSMm!.̄3 N ѿ&f Ԫ8(&,;IASFK)ڇאx(zژiq7BrKp}B XHCA ApFɬ; ݨ;Ю)ĢnWB!E@ h'LgmJ Lp1=U?=Ęe&6O~Q9 DxN{pH wt_J!r7}"q: _*ȵ;2.$6wۦJi%Fd sRDXS 81&7mFd$8(b֪NOlT"T+/]s311iy"r.’2㦦i%@/!Wh\y-aֳ6Z#T~/̩>rY\{RsNןP]?朾JCPC%xKS ?qqSs;kڶҤ.bby6];lԆm^!htPEjKdܨ2zh%0fǵCsBw*j'(GD~RaCRaU&Q\{O $*})BD W@9"~Kbkz%-~ )Df:Qdʹ,C0/TX0c#͙( Xf(,n_YLc,wԮxF6_Q+ |7)K8Cꓣ`o!y`;PQ oIPWuho ց%NPxC؞G񩁴~,I*ȼLf F10NP Ad&bP2U!}&Hht1`z8"g=]6=.peyI"8ѽ M /gnqmc7eZv혬UfA7;kԤ=kw3=iN fPMI+J :LPcMyZF9ؿKe`O5h!pA`F%1l%l(OQ%-y{ʹ ;w!al4xg[ }ҟ$7)B@9l ] LsT}Y`@(6U`%E)X1+Y1Thƨ1lhͥhCf"ι1v(I)V5}__[8Jl}֥~HxUf (pN! (P!Xb+*Dq% f" ic1VYT$D EH S*9itr͂) ݮ=v6a Ks/AM Pi*!mESglA2#1L11!q Fbc:іbb`@du.0 r BBŢ # 6]@dHKu͍9-f82'4"qK-`@̼v3Hnb940@BL *(i7116T!0H1Km: 0B (C$rp2p "$&2p\I3c \!Sӎ%+. A2 Y0cvӧ8]OO8IKUI2 2N h4,&PUA5h A4 1)!ְZ杈1ǴM,w &MP 󖧍MqM32v7aw @1G5"՗IYkE1(4^7M-űӈ@hlƍlLJN]'O'=-4C[ Z 3iJ "M[,Nb#KPٹX)y'2zHQfN Lfm8hz3l$tO%OԓҨ'3chF39S8u:TCSc^NZ"KexjBɫPf(X&/%Uh7o m SKO0aJ4TpÏBA] q֍dB ɑ$ܚ48T1u&4VnJ%]pؒ a^I)JjWe L,R#:*`1RT91)?_Y[s3QDrD,`NbbZ/ڈ?~s8)qr:(#GBtc!̲ؔY5$*QC"R$ C%َ71A:abD6bFd `4aK#c)`ZYB:.Ԁ$7{!N$Nf!P0PД $)d b82ҊWWVȻ Lfjʓ<o3Ϡ= XLF㥺 N,* XL42aX!QQ`@lLkt5D QP̻7-2Tj>OeAKIw,i#5]xc_ ΩGI(1ІTD4(.xRA"x7~ Hx@  k}FB کB @*h{=l!bP0|ި҈#0N7&8['3iBʇr!B?pWЀX0W0k14MDHHA%,2 H0l$E,*"^(-#؛.wxG?*Lp[pN;1Rt#͟~`ɋZF%ݰv q<㼤 ue8Tie lD⇰'#cݑcH03N20L`BBiq'7u6( dI}d3ï#"`(# :ݹddmw ep4 aŲj" =svT +KES|d/r~ZT6hު~j`μ}MdVI,3 CH2"3 Hמ! j3hCf8U*eB*1,dbi qM& ӆ8lӧN[7IQ-VMP?|YÑ&PB/<@A ,$b ~`+6~ u>p)Ϻn@) z6!w)Ox@ Ѽ]c#6"EUFLYBIb~y)Tk7A(*7Ͳ8}$tbϊ1A6B|l8 Cꜩ$Ly`wl߄yYUd`'<':# TYaZ YA YPtF28*!@!ND=^JܦˇiAwP K,,V^OˊnQ1"2y1RNJ$AL}+^"ݜ-o?!((APA/b\MDxʋYN2,ہ:ǀ/c<\~ 䀹@h# ,]U:DS@H3-#0%$(|mYXlG!v$5JD˘l ,J&iE\\N(#͊& ۧIBF%0 1L1(B%$g "aq\s (XĤg1 F d]I<`zphi"6L @Q:ҪvQ~Ut b,`PҊ ;|dgb?_m l ($IVU4*0d@wB11&(cLhӘҦIZ$of #y7п?j|B@E,))ۭmSŪpuu:D' \{>F~ /$rݮC޵rşlRi^`dJZ MXv!}4Z8-\SF7跩*S4Eel)M%?۞e1l ɓ4DB$ J)h!"yWz )G{w"zU>m`}ՒQpx zSӔGS9էazrƹY2wjk῁6T`™lNˆiҬ8u9@Av$h;U&* 6aoS'"R> 2etE./M:.ۮDxt{zač~wbĦ C$oڗ_aP7[og9E ,Gt=6Be FGupœ )mc̱ڰ(fI a_QIt8M[ӫF%Z|~f[kSCңp)$L>.D4&5${W0YaW8n'(}" suVc>=Ąv3 ի)Pi](ojwzzr3hRnWs] W@DH cv=V5 XkJtL:Oh.F*͑؃`OK>k@(r&Ӿ?u=|'m}N^or#9ޥofjw .-5n)96c01CgB1!ي!jơb_0t3<|mhl+R&A$zXyQN T!ƸDJd TwQAbV5E^FE9L"(kŤ";$$DI09}(zu "ö|kG{hpx@⦂$ y-z.ocj Fc3o掄L9w'-@]8)e#RٍnX{^l&0Իd3*՟W.ttLݡ>QHQbq0\GyxgR~LYBSKbkX#eOi2j;s1BrA vRBj0^B߄LM e52hPFy2uL\iCXC.6$$HtSLqt!#zx{-SNcs xJoԩp KaZoA)SFAFxy|v'1(pqEg6ZYGb( LPRj!` ߂L&}G$}86""?Gk!A faLG<6ͱϬ5dqQĂ(ش6M|[)  nXF4T+ZD$`m) 22H6XmqYK,K,YE@Tа+x RbKBH "iliQ rƍ{U(󘶷&ARSQ.g ͤɉ'`C*u8jJ pt4`(vB?|n)lmc&,#>OwkNeno6"J ͌wƋ>uK"[&@l:K'(l6.6LC3B`k! C(xF&G;PeF.9j4vzכVƺo~UՖaҐM[W:ޏ wv]J5+\1gv.rUEYZV`;ؗ-ΚiFBYݶRL &Z(O0LPU ^/G!D7MeMS`܎"7I҈JC ڄXSLsi`E#,@3h׸ /ti Y^8%u;!;s rا<4-m{}1 ը TT3hHQuC ǀ$枃l:$=cu L oNjQbؖvH$/8X5!ނШeD1p:jbuF+ (iTfMS0B(\$0nh0L({Be`xUtzMPPĨll `I.,bXV'~vlqBq$64f9Vk[ 4A6̄]HU8(TaHi!e&Cb1Eq$C&bᒰa'm1di舣[4`SIK!'i JH"zQqh3Z`u;p fH&wRIW!(`G㪇!"B,>dH&'t9I@$,YƻOa˃"'k*AK rd‡*˧ƀC'f'Bji< fa]8,b + 0JBa:zw42$y !zn9J$V(Na вIYB=ӱ`2(Fn2J 55Rd$4D`D!8V6wpjٍg&shɻNwFA"$ #{`Y E"%`\dNwK:$d&d w{:M.PͦF._j!Zv<~FngpWL`2.J`v8znI9<05`4 Xi0Xdk1U3]^y2Lcy ֯$Njmxbs=ݽ[r= |,"j )JsGbop cP}-Y숼 ihWeڻq7Cfti31,.LwӽKOS{ЩXĐh&}TSM(S9iiQHC>f 1JC:GOzpa_?Vi񧜀xVdtkF'k#Waȁ4y4h]L.uAUaB.nf3SMHyrl}󿢃NNaPQUOKɐ@yuZ]nQ )j`m,fӆ\_6Do$gqω' itD) xk4i6-fOc\SYcRxUIP38*Q!bwxz &aadA|bLT9&~  LԆ򤍌* TU.(`4  *#hcB_m/_C~,s#vBX5N`Th<+`Mv4l,Yh$O>hXd&XqhdaA4`:; d#&2AVG[,$ Zl~uQl0Kh3B& 51RuUEM*.rM=cHqd A& c,(@ ^X' "<ˀZY)0QQDL3ASLCUE VGt>wrZAI%F9Sj)Z$JI "!,Gs|\ z=zO׻Aj7ϿM_7*Y.őd4N4P DۧL"/;XWw>iTU@w)B ϕ| e)C@ۀrtbM'W#d*H630qGղĺ7AB 4 q֜Z)GJe,#uvM8!MTŝ&OI~:7 VEFI͝crp:tlnXi%M',ja4u2IYu+m5RY AHtQj;ª`.rNX3fB舠`,,4W}߼ocĊ1Rp'',O1a,EIbnY6M!TR]aiҖctю w$# :,d覘.jSL 7$ԫdYCI*wCrS K4l$T82:]P@&[ͩ c2dIx4U?{* *C!C$>#Ī}ޣ@CPai#pۓf&7A10?nf HKitB[YEl # vDGSfDBH bUDxvA5 e^ba6 f a[iX6k΀ T `@HbRI3{* A1AJ̯}hL&Glh܎% шr;)X\;pDz㼊H6em4+z1g8oBѲIr) #3 1FX*XI-+M86m;;-d&D8b)QDЖ[ @"(z8ƃHT=*s`14is*[*a[P1iy?Wl6؃ H#h--, e0غ6FseY t58 2QcҴfEdR|Wf|=U 6Z aQn.e q"Ѕ@4,f͌8nj8zMd7(%Mb6ɤ"|`z2 P둘 Ji"\17ΰM10 p`Ƀ$ĶOiM%$b1%Q A6.@l#ͯ~2Ȯ(b\D01ש.7pas9IR|:!z)hGJ2 "xk;S>Y{[m弜AL '7؆aa@`$8 %@Pϋ2q(O})،R{5I#!&]J84dNLaaV N @@CwXtqoM 3REɐPDB%8eڡ&D8.L'b>F6 AhE<Ҵ&*̡w=?qNjL]K\dez7M0,vo0cmtə*ABn! qHӥ{`TUQ32D^PT@J$&KloB:K{|{%'FIwz&Ta42h5S9,ZTQ|nm4m Xy)N/8ckpӱ ރ9P(,䌡N 87H2RNT-+p̃ȍmh !t#by0E㸅q,{i^0MZv>d`$|xph~/9#z|6jN;+Q5S̡aN?f%yCچM<aw=&ag ֠~RbsR6577kLp0U's6Wnm}MD~ZۘK`T}eHKS,v5f55C޹mst?QOQT(O`I= 7nUiJJ>{|[7H I#=(ґORLhS`5$SV~w:t{{wηϋ5!C:в/  T: _@n+aVi@5 \=^TCߚMJ2XՅ\Zv!eoTQ?$BWFqu) V?ÃS0Iԟua@f'u,| L,)RSLT34Z,8p܄"`O5(Y"hfddt@`ѥDYNq!dhT`C(#th#@}Jn>_8!ݍȍX㡏ؿ^F8Lo[Q=0)rH\9/?./fHIl"`[lɠ I Aj /$BA_Y8("V' \"l*GHh&H&$;Pcqۇy<&)UJJY®əIHjUI,(",3&1LƱ͗BiAQP!RL0Q*"`X5U`mb 6ԘQ]i>#')%m$uBPA4E4/S7,g?ebG%Y&شPAA[ qXeVA?!)tI;p0 ևb*:w/p@MF%ζM~W5KQF N$w@pP*ԋHd!P yN/# JPg_.bl' U Qj &XY4j FtT4Q4Ne"sXh5hUT*j@YY0L&dhWZk0a6踁(bJ"cHJ2QA_p1C'Asr5W=׌ wl@3e`J.$-{%0ta,JxØ#cbKŜ*zN}ʫ2Y\^W@x@0`,|i̫A }t#Y:`S ׭i C)abH )( " *Y&*jD owU cHcb`UFc`aSFy5DR5yTR IZ ∖(KǁD,4&|xA)G:! 2$CI@0%DHH_ UbhOĂ6ᡅnJQ&řy ٖ2;c ! M}X`r2r|p/>* 3p" C[ "U!6Cfc0lvp6 HG! (困U>eʵ&,PWO(I?ڬCi=y$^`R}giHrI/ 8;;ټnaK7(ybD 夅|z oUTDa@DMw"&RrYZZƱcG0ag_(dy? fD@@h޿wA?ԷԾBsPLL?#“0 Su'2}PoMott}K4&͔F'agŁG|8 +dKWCvFYX21J\pg!ca REG E\_(+qx@ Hv.g`=64 YGz}gƟ=G "Ty@;J24 }0/;`w9AҚA O, " ОaDM@ϣbu3<>8nO#2 m@5zCP쐃 zD$O ީ|lѨ:oFV' +.ŮC)(=߼|^$G!fIE4AE5o mQDSA(É*$>8$BVtlC"+"R\5ٻ/Iǟ^jgpmf뼪ir#Sg5эQe10aƁdK   fMЛLvlQ-2bJUV*v!AEK2A%]օƪZYNfF !QuXbE|M.Hâ7 (  l)[ #,پMM[՜Z u UMI Xv~fƥ̀Lx{y΍gBY9#"%2ew}qi "ʔ>_ VUJzn~RlF@ o.6EC844eʉ Jqq8H?KFŔ]|WtquE%A$%ot9B&MCD2SKQ4HRq-%;;6#,lD#c:TϽR!% &26Qhz_rnhO$?B j@"jVx╝Qw@ `a}ӳG:]R}/:)q^;=hhjpKNLdp@dqtw%ov` 0Nw<gBQAV#GחLCke,ʡs`αuvKC/]楻SrtTh49ó֭> pk\ykJWyP4sz4[cPb0$X#`о3PxcAfD`6( ʼn\o0!ui0#$͞|h/2E?ז swy j>yJi2Np*}j6haan8VІbL閯c_n!UM p!̈́4پn8?sXEJ(29F"gҌ p(! rb<^@n q 3L6@jュ2j?j*Y_l{uCA`0ƀO2Vt*2NnV{bU4\u ݀$4RJ?8t㶑;q)^mz}n+̈! Ȉ́ {&h?ߌ2ɕp:䭿p3|)h). HCF/`dR,E"ۃ fխ0mOg;ɩX:~c8`y{:E sx/B-؇] /X/55jc?oCoSx?F6\;Aٳs=s7f*Z !ь}[Va xu/؞ao4q.1;3rQ{*\t=ï'(Oɾ)CHoWcg@ՠRƟ}4U4wwƛ-Xi 3oC"@% 99= QhVneJk46jW>_:éfX}<3j32Ds~}6u{4Bw5 %05ns) =筮}_ɛ!|cwʾybM5lQn2 UV8dq7y<,;PRƝ,XsP<9/v})uxψ&i3A"?Y9.HҕqAA.ds`B]q)ڕhBi:f=fv;~L7gq{v?ѿ^ rXݖ~]:4W7jc^4s ݌D쏷IxnNģŨCݼz߽)NOg,ØfAH(dN DH?MU5!8az%*yeydh-kk بT y&9.{{ղctiHP``C9vKopAQ8Mm|$TYcNT&ԅ^)cċ~f8[Ps2h🦓o#5vf#x?9\Z2ٵev UQ3ЇǙo!7e{Ӳǹ40 6יִ=y >ƮI%H cQ. BX%2ךWLx0!I+kQFx}YthoM)AʙGk}9]4?sNcbL9Abl٥30lp?f5cc mvӃ %C,FcaHg23Th*kQB"4 6pj𮥟?$C&aK7'oǹkv3uoMy-͟ɸNYchZB*hAM5*; d(G',PЂ̔eJN>r[ba2r,~ [ }^Aـ!y_V%Uh mm=RwBaEC+ͷLۗP摻EhP}`by0MB> ޚGL|3{9_'{|?hUάc6#U禝u-ԣTT#^OCIB|ʱz;~p T!it93\đJ8\tӦȴE6z8PN=*ɪR#U!.wȍv8w6&Z:@h:#lES`ϸD G@P@aym+l$ɧyFqQZҤ6c}ߧ?-_:mX Pq9@ cOHsqj9K$6%*u*9B@{Ƅq4\U 9;ҮTBJΪ8a< B4vƈvIP/XUKLum [G4qZcYn0W4C-(>Y bDxJ0 +O˗Ƴ1s02 (Xm Oߠ.>BSmmQmNT]U uu\oӇS_'1n :}M߽f{k7!LOp"\4,spZ\A|A߲`Wv#"̭1gkvYµA(y(z龜6490 {v}hļUlWsag@zG'QM`UF0:߼{BĞgO+G8ypR ڗLcxSCD9o#%Eqruu/Hiłe-+/16=jˈeL#2WSIJ؇PlO\xB"D `˕WL{-7SOIW= P Pu\s3a%~B 8 ,ыWàil! &?b?Q*mqE$4h@ 6|8ڍ] k_`LBأk^d2![6C3h:گۦϲWyx1lA2Stg+FݤNO]<)jЁq R\X-?X՘-{$hƪ&,t,_D;{JNÏݘC`- ie?@%Pmjf (H|Z.7'9!;To:y`y Je[GfPzсjJ t/=:5 j)׋IP 89./Ti?`w Sl "Fb0݊d:cm$L1֨0|8A_ي/DlhF9-b2t%o>3MFr3?5[Q(2诉kX,$x2"-nJ}oүZlP6\%,4 f*S\v&Ee՝ezj@H/̫nz%D31MnҪV=c ]M?v' 0E•.ג48z螿OΓF;ލF*ŏ'bk7KYޔ&YkV46hg?>n'tXPܾaԋ`05؏?Ě~3" f i㓐66`R4 9jh%ܪZ] &6j1lGo2Ѧ0F]/2ZΩú0qA.vg sxPmL=dOcJlg}hbF&0?*äE2DB07S7'ڟSKpm~ݗMzrB82cccC+N{f7Lq9ͨ*8@rΫʼn-\Ce[cb{΂78b N rQh}Sy/9ȥ6gIġ(0Rɛ155?c<# r1?ѩ%1 'ωbNa(.m̃$g'}B}L鳀fiƭrb@ՓM(Wlk]3GfeWg6 Ϸ`n5}9c oqa( )0qu.567#deZBF,ܛ.YPXߐά\&h9ס<Hɻv$ai )(4/@?=&H/"= N5 $4-o3!d LVtm>[z*Dӑ&6(*$ #0bN;j͎SH|kڟ5ل(][7Yq -ENBz[O+ClBY׼v?~w}>i_/޶hu oQ=a]AU|$h<4L+,&;Ožm0]jE SǦ3=FE[܉ 1>&WJ׳<7ʇytXUW1r=$N:@rxDk\"~q2qZ(oEw 0.dž)" (vٚΧ|e@G5]CzW=+O:8s=l+= jjuk0X-/YvJ@`TN߾S)ff]}<6ג2ƍm H>o%%b`v8ԢQ!N>;#U㌉ӼI*C({m) t!D6gn~f۰[0!E@D3Bʘl[Y-11 8 WOլ,I h' qDzdFch6;9 _ p,(I"$3#"$Q\ >Gۤ20(m 6 #vj؆ PnBe1A{@@<[<_1_P?ܥʤʾ8rA % :ћ&6!`-kҵؠo݉D,q]XSJ9jWȠ?UZs4>g[5rr/_SIb.aOaB3=%V:~YO?yv= d$+#~Cfv~>:r`:ٺ*LS>쌀̻- ґ_i'/58鲜50+IOǥYL#Ow9{?LSP^Df)xn}qVae<]ɖOaUS,T-f*Fxodf+8#]bFKuCU[3^S[8da2!Ƙ(_vۍg7Gq* br"H 3bP|r(RэqkyGCLAgS>pqOgOif)/֜ Ynnb{7 7iݫvsڇeyS׷71OGe`.߹`v-m4_КPrIOF#p + ScNmh4>28ZC  XBCߥtQ:kPI#xy\\O˲4u|onPi՜{W1wĮ|ϟ>|ϟ"km슫asOne)JAJOC'6\A[ $?؉db.AzsYw86HJ,!`D$)eyo&QV:1=Km9B?{+8t<%~?Fshz8\=Wȓs{U]&}Ntzet{k 3Rϛ0аv={'_& m33g =<~K?&0?Hl `sV풀UV#/7Pкr8 Yd@G!҃52G5m 8lhR{sfХ3Me~Y]6d .8r,۸i>3p:Ffs,YHJ7[a`l!AtM(6đ~u0qg1NQ1/FJj~<9CqQT. !t Wv*E08a :%Zm-?iײ H3 pPhՃ{ѭF]XbV1㎃[LM wHJX]"\yXuڜB(MM/?ϢaT^tD/(ܓ0>.rm?oR Ư!9c!qf3Ɇo<{02V(()GSG>|؇(^r]!vE\\#xiC1 !SM5Q5CMUl3h~}bjP8f#rJs} >e~ ! =GgC(.uZ\Y .Ӛ|u2f0-7Q<32[Θ @d\YF+dn1())z/'yV?2 Z=kFͲmr sOJfA!nڳYJu5a\jơJ2?9wH(w怤 @)bLû~ wj%,Q(8 E<- DE BЁDQ% AL 6__O`~6y#yNxp9D @05"+S\ަJF!1* = | ̵P0ؙ-51h.-T!C lm(aҸ*E}YD&NsAjJ% z]a?Xր BKSTo 6LԖEIV' H%4c?^(oF_&؊ѤV/dEޞDh}ߪŋy(W,(Lw֒Zu.;Rd`RYx[DahZϫ}6}-URS32lJ- )@u @?Aa`URi,Xjr>+W^jbjmY¹iK1DD/?!_V# bQ543 Y(ba+_<OçufE"8ǰ„u2 C˫ N6(BLyWR=Ov0afQIDDO{_伺0D|vhQأޏXF?|h> ڟwɫzx[OI* 89&>|lm[:[zhrA)ޥ֮cy, ^ّdZ!; 8peڠ έ7&\vؾ>l 67?[fu pnCmI_%Ȝ S )\v f7gsϣ#d3١ϰq_αѿ D26-!_}d/Xk?^_|ebӘ !l X܇SvMYy?IgLgW9!6pPڔ#-큨*04ۇbiM/\}#;nX,zca`e-d+7'؜ְ~P?ckl`#L?YOh Q6+ҟSC4&X1u mfM @Dy_޿=*YutgQ@O,(zU'E `O%T2dGޟ8a}j+BfFf`W9ȕMD+ }U{S9~~xAyN?pDP!:ȵ [R;`'/bt۾CF"t'bTO*F:n"(^_H7Gzn˱o(\almS6Q^"Df -^y-d`FC"(e|y^d\V2Vq `4t3}U'\jMCPà))qh#M$=E"^#/:1yٳ)(R q -&"339}[觗 +Q&~ tJi/11O7 D4)JFۤ1\nQ zf>aC ;xFpybiiG 6etzp"o\U.vMF ߀0vrl5g8Giapz_`aDo)^p8?"M A@k"A4 $ZjֳWf<,c@{R!m1O  CAi3JSckMܾnlwhdUV],eЃooсoL3}/mߟm:1Qxϩ3r BB%ۇM2ʺuTFIdE/حSXCΑM7B><%IDQHSCdtq[t8Dbzn~j9WљBs|eƨT׉Ozv*qfuu>~ +U?{Gj:*r̀C,XaYd,yF5V,JA9I{Ļ81W|r]Rl/HE ̹Q2L8+{\??gþ:.9/jEvjc@ XYYMrs:K]-jĜ%!EBC) ߭EnFu~v'?)};ޥ9=Eu6c`B>2-w/%T~?z}řYV[s֘ӵP1Tbi.d`'exr!׽i5}v3b(0$\ iBMط(ᔕE" צuKjjTGJ?vo]#ݷO $aLqN44JO" >sz?;˝CFϺPUC]XçM-ewgƓ< ]5Цyl)E1"g'Fd uUe9eO- ߠa;6 P%Xi!`ihk"u2N0`3#)'vQ@K'嬣GB/|g ve9~>HE$1/DY!4nLo'2CPF0iH>f "e!/$-ghabv|Z2LóQuлzW5]ZE+kc?@"-x<}{o]6^}+O>b"2W_7-r gfoɓ?ջ;ӼFswYG1u)Z|eS\>MTJi V>vc C/=bz+yY=׃;Ǧgwl:9>WJȝr=?8cãqZjz4CoC3m} o?څYv!΋OοK5g}-g-L 0~ɹ#+a[K_fŎ-JR֬4ĨSKTa5g-jz $a0Dc4^#e_{sYG".0! 1x;fFP .29JIF&}O@%֔9P`c/Uxs"s{qTWn͏a> ^P2ݐ| <`<~rꎡ6LwK]ٻQ !VmeU[sNz#=(0X_uRՑH83 65*]Ѽxu8>Z_ns+~UDI](I޻4Bqֆ}kQxy,$B ͫE_)QP* .HH2w}[gS7 z;T%I2NJ:SNz0*ȊN:|(ww]]-xT*ͷ, ~ S(" ^x f=cZ,5IZث6 FϱA WdD2{s;sY>SVxnk8{v<~ʒjEfT|7̞3'>S#Jw_yz7Sǡﯮ!9D6\Gs s:)p3]rtiO&ľ8ty,]!==MSBm9( )H ǯ706VXCʎ&-˅oWb^ʽ>׷M~B=>܇g:t ;?W]n}ȔZ3/Όw,gys3x𝡁ybsCoYfL}(B9oq--M؟ewK󿮡ݭNg)K|s%'1YZ1CYxi!8@ӌ|.B!l(dݔ WŲ//#I zC5z(Ws@krtE2`d:3q?yC//WTh5}۸WLEY" VhRC-(a1B pU QtwY4|Jy;89UNAb7Oi7\q<@2R@ҿkN10F5:WWqvC㿾өs'ѩz[#+ޗݷw^|+D2a>tr)3dSʴD3)P !]B.(:یþM8[:V̼e \K5Fe{O{U~;SzUz0r}^j89499 o&a0I~ʕ ƩDœD_wy|!šv)]?x{2Xl z_縍߯<ˎw'G6ےx^sGx1f5_-|{>O{٫~Bf;X~__Wcwuy91[JkoK>N񜏳eQ"l{kfSgܜD 7q?$ooo2=ޣSQ[mu׹7\~$`\y@C] J3>fteWle"mCX$F|`mhǔF$6h;N௧/>`ߓ{417/g}sU_Vwo'?8m/^_V͒9o\lx~3[mܯߝ߻swoJW빜||g9K~w~̷wkc靦tޓU|/n>mGh~>o(x\-F׾>j'ٽ57q/[\ͮnfOh(*<ꎱ]ڮ_F=}˭I "&U 7AK+2B""/~2`:`JܛQwW@J`lm9eQ\ݥb#;_>nw\'ͮKq<}VO;{b#9DP>}C>o2la?D#LGqa39~+Ց1śf<8m_j~nrlfJ3m@DE2 uuV.d!c鍙%+HffE2:yO՗DvKWU_TݑҞ}*He3=矾qԢĊt%~'SEdV&zjcԦpQOM +o?EƓh6&yr躁0>S2e4zyJ_ǾG*`)}OOf=P.Vg7mJ=j%}VYdPUM^x9>/}i|f Iy+ʯT}\JS)WEy?5SO+U~G~ꫯM0!oV~ȥ%&Bm?ׂ7}?b[Ua4*3x_D)JįX:p <_A@_Ტ)@qA̖EF(w"8z}5]sHt7BbucXF>D:}g Ref,f#ZoG{ wmR L| 0mGM|_Hcg^2fEvki [W`Qj~DR; f[06\q/9I>͏/ÝN--17٩R`5E^1^&] h͇klڝ71̊)-tqnAkf &);2IwksWpxfw/M?na<^=3S~34t{,nnDAᔡNj8uMy$tmŚ  (i1e8c*Ļm{o=ZYնWkuxC;?oczKahsU'RWN=3Wо==׍i5|v+*kw>{ow'@5 ie@] ٪.CtuϮ|;|;v;{}eW{u^z PY}Ў=Ӿe3`EWw{z{z;`\[fQ7۞nѳrgkw{^}v1lu/m:v[ 2^vtP!vֽP7=UD /4h×^{J3Xh7k:!:=s,osJ%XӾsC4a\pYFǥݹ뾛AF݁7o{Ҏ{z>{U{}:6={y]o{_ }m}oo5:6cw>w%B=sFk:xI@ـd[*U;3_]/{gQT(@ӌ /Y9g{y3pҔM,TBUAػUyu6kkV5vMۚǻ5um: jTscqA}@նة,z}^Swˀwuv8_m | {oC_CC:׽w1's&n+Grktvp=EYףfWe+Ιۯz>^ۧChw[CkրԵ_[v}R6fƋ([>vL=zLmɕ7-pgygױtv[5w]ow=sKYٸPh{/igmw=fj, zRW={;QyUinϛ羾^]ݽOyﷸ1ll>6)Iܾw+MWYyuz6_a5SZ.rc}k^gmg:]Ӟ{m3wl[wY6N2e6=s]ݴnn܋޽h{]-UCCۻriv뷽oSlF=N`վ-= qymFۺk)SYMw={/:oo}wzock{y2t(}>o{5S)tFM 7`u{kv=w9>}rh)^YWx=oZ݃펏U8T]qݎ>mk5:^`f7sez[ҫjKZ]u=ͦw/oW||jB)mٜY.K[i\ݸoU9kdTl@-:젮5qܕ퍜Fs,[ۚ X{.-vu{yPH vM]mϵrc2ttv>}`+>OsU)J:݋nմ_9{jd 4 ,i4UY>w/=R#ڷMUw`%_{^{W9-Z&u Uڊjmʫݝfê6۾}= Rwy<*%;TR}ې*UYL8pmt7B5@݁^ Mو:r$Y`z;h  B &M4224C@2dѡ#&@iOiS5A)4@M1F4Od 44h$"  'O$65O4S& T S&Ѡh@4z2 4H!4C@ OD4bm&hLoSSdE({% =AGP@4$@L haO" 4FJ=CSi2!4=Fi (6@=Cz2P HA A$M SD?TyLmGiڀ 4u3w:Fj܍ ӸoXH"bZلgeZ m8"ch?[MVTUU~l*BrNHw[>h+. hٯ{,׹/j\ΟI˙G"yWJ9*v+Ws[ɎVrćțYmN4nC 7Ã|0hJeCcUlIUDUKx{-_/b@ uO qvi3c{?/)~.?SzN8ڭW^? oC~FڞKdfFwio~C*&Pu\9}?N_'djPT(Q:gYoea޿w ^|h ra_׷fg21!e(a_ULs3[-cAϺzR8O<h?4& F?1Jja װtNnVPv!B!9}e?Mo5E19*2v-ev} ~n;+ 㬠+U7Jcm8= }mT"zZgV Y~%zWqO6+`G { 9_&8:"6Vq{{.QU9ZZ&`c]kz9i̐VQLtH"*AWU9ON]m'NCBG Y_Ͼy:B~c1n(SW,é4ymhR#B!1QTϐW~Nd42p$8H٨s&!"@456±Vd{׋~6:?:ekD#T|*a ش_=1A$7wWPxXtK[x*tx߶~vDog5 =^#mmUOBQ +=en蠞w⌀2*8C N8U<]O yh8:  B d!钄g(vȟwKSOh'OSˋR"تJiO䤀J<(gUXTvkVX$r? Ǡ.XDJI#<Cqwj4CN>XӇ_ z3Cbј{'VO '9O< JFwQ/K1 e}~sJ{˪gU 0mZi|u @P4 Ԫ朇Z&DT}\2c2*#Y̞ĝT!'x>,J_O;>r;5h'%Bm6=w&r.j8DKKYcVm@/e"T / j[T0Ntl ɯT0BlކO~kJeB{O/xI]B)Bkn Hpj:PD3jo?Ͷp΋P&4C-ṁM5fϚlrga%Kςu]Mdf9VDU5|9\(,e6`?̵';\ƞlʧs,b'\Ze`aqBg)ZI_umL!Yv5F.zD/VL2jyzsG[:w2Md pHK/.D̎JJ`>61k&1([ƃuMRMWiΕVՕT'StJTNv;h0T̢ϹZ48e=T;/Fzj…H!`k{aנ*PϪ~E_pMe5KڿHvz=Pb 5}4J~2J( Bf=~L}ȁs}jn"D7S"ʕVI @R8BdwCWnL2u֝2@ LqQDNB r'xR򟦲~\;]w_l>E~dB!+˯pR dG4i'!5_~;Ww<˼?LϪ TG@ j4!ɏT~tT veWQIQ`=!JmpQ?}<3?6A!o0FOpnhW'N9r0:ޕ1"u&@F@h&T Tr8\*9Rib _z1"+ϊo`TB}[7 5HF_b=0Hn6ZxI\=3B&n35sw--R9P!a "x[ewQOfV! =RI 3#W֚=p;*'eֳ5,'9BJHe$t)d$jxNF 6{ګq3J +GnSn}v*$Vrmf(9,RN oqMէhPHOTmEcoܿOvt:@`^I .o|P/̉z ("iZhI!IR!o5J;!CSlC>|3՝oHݖ“D}9(a@ >8jDSBԑq0䤄7Es<.9Lf`':k$LSi|w{fH".c̚0n\403$ ?6# Qc3=‡#~O=l孨a1 ՑP͏b6QI DcLV $6 !SKYOşcu.T?VrSNGA^zg:?=.X;#TFF&cmuyhޡ e1e0D4(|2vvZ }D+wuGlaޫTw{sBv=X7L|NjRO4r +p%#9δ7ppĆ<,;z(n^t\$'݆jOHTK?ϻn ,~I&פ.L5S#Sq?HILrzf#&RsT#z `"(&X(&bB&(Ifj*!Q=VU|W6D$uD E= jC[;/:ǵTTD5APZt'AJećyG4@E~G{67]?k㠷-̊X (GOlb=bً1F?%b?ę?Og͓T2' zn1M)~9}xyNִQx8cҖ*{g'n NJ΁CHE?LKOhPR;JX,gFАEPMs6s}[c[,xe_Vʧͳ1k+Z׶],Y V69S\RGzm4r0v'#?U''\= =(qMY݊'M7^_Gz Dwjy59QG;XJ"( ,S=lZ~Lj8y( ^͋LdK v 0qFLS^HWE}:|J&#Ĩ,[,?8d>tif"#9p;.'UO ڒo#zPKX8DOsft`3fH(?w*(N>sۯ$Dd= 5ic^K¯}y<7M"?CjP*`CRcΑ"5rf?xgs 7R<=9mm̶$I$Im|}o:e\pxˎk.l(BY\2[Of+Qh@?i1KV%QA-4˓rVnVj: yL#\3cTbĸ)LKs ߵp5jmOodlI$I$UUR݋,^@-RϗLUb-bRv-{dbgҠIIG#,ו3\&Oʦ~2xYKz=~u#EEffUW'WXT!T -Acb"[j՞91AAU֥J]cO-|alJ*FZ%MZBG[حNרoٿ9#g=c)P7*ePT/_Çn2 QʖY_R6l~} ;16L@=0۶M{F l ]jkݴIA^vzJ;fypc7d>R^{lwD|H@B"HR*ī00 @oK?E?%$?xs$~ rX"5Q J 'hBRrjm Dm}-m)vaM B،\Eir[)dr/cC$)l3^j_TEp뽕bYB~dTyn*>%rL2f_z?a_,1 a#_>COf61AAM4M4ESR,FA aL?sZ?ua_>|f*!Ԡ!SalD25^0~#Gͳ'8tE,-2fa|[&eւ (**)8d gޗ V=#`TQQFaTU'f9G#qJ:4L|קNJQ@A)AA L1T!20IDIPDTL$M 5 R%P@LSZ; Ƒ5iY9`I1IHCN=B RSMPKk3B!&faY"( yGN!$$% mpXՄ5 $ HP-$+%D!1)d,QKUVfT($))%%BZb " $(:Du1 &&) j*&ib"p"* (C6 K@QTDH1"I ĩAES,J,2DC41%EDKE! K!BDUSTILPQf87<0 N.3 $TaaUaj Y*ԫB"Ff&"uf U!@"iiX"`)h (h& H݋UDU2TgH)%d")!X `!" !"e&@=Jpwu eB@-€y2 H9(:Q!A PiAF "(B" P P AADE4sd=ž46}?cH>?`od_I1ٚzOhoڻ-#ZzMrxj"U;M/k`o%}{qۋ^^{aXģS25=U'༥uu/uehLV#tBtphOFDž xM dž"H\2> @T#<.ϻ0ƪ)XERwqmf:&'XB#:5 "PyNSA 8DFp~`ho!D!km0tq;蟿I7E-]' "-#&T /:2FclS6B*_ooeh#ě`x$(OX*iv,wΒIܣ G&ge ;.ތcۇīĶ RɃAvltcQȣ%c6p5hhLM5eZ)t}WNhQKhiY&/MPd500`߰0#z%uv- =%EQ8ۆctLR ZN9Z [Z -!k߈i+=F'49DGSw:k}3W78qbͽZ]`ѸD9[22laUB) úaC,H# `_JF&dnP“\F!`^'̨q\k7cLJdW,RF< ))"J(fAz7=z5]&A]-#)z R6]6Qj1oZv;5]%>PU Js T_ F퓣Kqnq6պ{3Ux7+"n8`܈4^@w&w'eF:;Ty-w$2D;Y\Ӷ%)^K5;@~[͆ꓦkI ,|44s#ds'pth!C8{kjBdquJIDrh;Iv3%Yֺ ń_yE4h$уoBP @/K5PZ¤+UX-J%ǹxrѡh. b'ˆ5/D\CHJ,$-sCm5[mLᑱ\fbM290l6stvPF1(g~8u%^Cj`OɆZʼn0F 3Q\w^&qp ^Ç5+Z\US1Xl᥏yw&7٥UsQSxԈr;fNE/1yR%%MRԓT5R.@aنcHHY %ycʳ1icMvqc>61t/nF\:ii/: 7W0f\jHCy4A G pdwwPvVvrrmj| GڊKO{guڳg#n{ (~#b[N}ҷ"77e 9*QfplUSخ=_#l~!>G>G#Ǚۑ:ޱq״qP#9u;7sxCc (8ZLr.\_<Č{`QPvCe35 %QrM2' [vb=^ f}bgԭz{œu_^ז=~$~Z[dNEwN@+9]|L ?j)|0oMVy >d6d4Q0'Fck(20H kVE= %5&f,$ܕF^BI P}X,kL$oN|Uv'jT-1H+!5!"o/W[9=a`}cz8H#]mHb?* /}6!mݿx-k G9!YP` C1kddl~,8g!Cr.sΰU,`0}^&=; ""-NQDcf`acR6KT4 ;7m#aEl5*tF3q6 =.D(R8ix9ؠtYU9 .iN*ˌÜs4X#$K{qA1>(`kkQpr9M8JG:B ӂ-Ҫ M3Df3qMcƱ> aUu:x 2]tt9-~j4umj1t$ S2bR+cl$a4f 1Gc1-C&`sLWmps yxMR4$dhH$(&C2&LIc4071=هʹ6y6Zr7&5YO ;drt.EFFFO-d !& aUm)w$db/3/ɇ;#lcmUcV2 46kykFyɤM&-"u=[uFl  Ҋ2LR H3D&kӳNGlDLKsLCl̎ӵ Żt- 4*ͩjoxYn3Ia+c21QAn@ӕoLJft]2?46jkT&4E9eI"2D+E#3L50PPUQUUBIVYPdUMPOaf $b4hp ( beL)CEh`?eh-,%q?ɏfTfdcEU.gwg.\AZ(jbR`4 P4fRfabeYP[ht*c tawgYh` rD2H$ȑ!ч f0fKC Eق!H @P{\C4FAajvM8s]?Be8A r c;2T 0W 4NE~Os^r'%""C0GpcO,01_^ξKG9jRVERU0""RiW(ex=&gÆw| BR1 J)c]q2(F$JBo$ADATCM $E$M ӯSQ-Dĵ@ٌ\xQAKK@uJbB|XPUIc 8;xpuvB(q <}m6<4!7jA!#X3Vt=h\I r1L#QIχҤ71%m=8^csFMZ `-;sf'$^w'_;Q4(s{\8s惎8:6nѲ'ݩTYL!GF#G=$zqF^ur.>Y^`llE9s9FKEk^'g5_w?`c pV.LpvL"(9;˞zH\_Myט%t=~"ffQ9vVW ?Rx>lZ4_v'LI9b=|Rhxd~a2,j8Tb-(My;MˌF!CCLV͕ Z71!d.c籇ng__G]p!]0 sV 9- *㘢Kdvd2rZɑB f&SEQ|k$D<|0`E*?Ene8 1"3R3*a[K9\ҽ#UٺU>$!s$/=yl]țC[On qՆF9{BY$.@ƕXI}),C3"2UTih{ QB4J4Hyo7??8IݝRݾ婺-i5I4ȏ'wҽǛ㵜VUgDopo6VRlXUՋxb,"D qoV5[̜M}3Pӆ(Ga<Ҝ<޸}"'N2dARHf_@N ~F,'?*Νǭm^]C0%38#F+r Rb=zNJ !Ten&أ @_36C!=ԙ`*OM&fDEnw :¤r "`@#Lm;IRda1ʮ:lбWb?dB0Wn" IӨPv`a -? !i)Cd;[4i&#s=%UOih(js>S[=l$ lnƛh.-ۖ($c0`%2Idy0R Wappf?]$*H*RCn)RRCcJɍ0+R44ٱ*?_n櫇Oitlc d3(F8 ӓf6bTҚi~wwx nĩTT*7P!&;{:8dGt,O$i'xF*6@ b<*hn!'& 0s_BhD9gAg|UWze}.?Klc\Ðp$GX=r "ss=8G4 ?YX>c'z~~ow_1jM&U4zXL+NQ~F[4QhCׂ@SK?bm_mN[˷Gc1URXI! Р< FReu }68黾{[>{Iib} LTzhL]0 gB1A,v{>)5q9LVd"iBf"-w96`bmۭs? Y{oVmk7ݛ[n4/}Xrr2o%߬Q;fE=iEzVd{. uwpo:t4/؞{:U݆x3=&ԥtmL>cŮax%7["C-x1jwiJ4|sf\k|WS{b9oQ&дrY"$.X,h1^wƓqN6,\#6Jk 3j0EoǰX͝C5{;FHzmٲc9MM6};b|9N #'kZ}/QZ;a "HD2'jp{&yyDnL=r/)# ھ͋W摆_v:22HJ[Bx%gY`؇lN7+wTm{s|Fmdl{R[Nev9疩H-1ơBr "$- !ό4>CPȒ[cɭL )&8\hF!wz܇pˆxqGF#xq91я&uC9i"33i!!#!$YhӁzg6!hGfݎC.h\ qסڨiGYl=ߟR:(G^$v T[{jFa%d)c\\p g#>Hvxe 7 UUsP2~4\mfU >Xy7?ٺrTbJ^eGGeT|,WLN8uaeS2Ta4TMQ-tm]S`FO%㹞X1lB#w2pz~A]IJeb}ݹóhlp5 AXg? D4LR"`,'UB3}IiIH"RV Ͽl.pbw[.~Mk=މӛuS*ITV}Y)zcRec23 4aV)J*2x=fǤg^ِtj0a$N,)Y$ Ճݮ~0~(oZٮFd~v7 )q*ίd4[]G.d]7Se~8l}T}ڵ kJCƧz {₝FAT`^(r"?1>=;et@/DUC5}U`._LqjIBa_RNG8BZE|GYH^%<| dFbú0OV./˒uWK%+Q/˷΄֭eʪՉ*aRAElrqzMUUhٲ$QTkMTݥ_x:|6ה4܁нԈ%L000L)fNx\<5%UPs  ^N:;wvJwh];9<G]jc BT# -@Š92aAMFs5cf,׌ ;E4 EQۿ큏VgW?\Sf\p\gӬ=h/=+ccgUP,]UȖƮ^;7JV.}(׽AD~澽hc{QYUNLA,H!2ci}~zy׾txi1A t/]Iaﰒ柱tw|O0]t%׿80zEqH̨!ab!y"Q=/Zl}ϵ"<񯐤1-$ '22`ʓ 0~ITab7 H0sAQh+VYc^х45Q45M8:PS*, 2byPNb?N2Elfbf8(﹚,r*VU@{ԈI ~C^9<-Yd˖B"v+}K LFjjw&"<j.+0#|[n|.^deUxQ.FUkYU әUUUQQVUQ1['ol\dS߮–Ko:~ڐbb.ȂB*`DZXeWF""aB&CLm:R+aWX=qzp dKר8޵)O Y$QgBf V$)bE(њd:nmd5K@4%P4SHU31%p+j).<<j *(+0 ˄wEDYb{\0z?L@}C ^r z\QO @ϑH}& A譻О$1SO?oר?wߡUd:~)BtzJW.1ϯ^xE;%U}ğ3/ =5gH  e/!)-P:=݆z}WKv;h LRY:AU;x}KJ~&:plv3w&GQH7)J ;De4,(ZM/V )ezO o_=@^']1c7]86 Vt,A + ˩Rϓ$+_TwӚJFЊɭqM22>"WH ~f}o1A*j!Pg{ z>9=l,x~*>yY"|#S'52* Jm|i$\'t0j$YflpM^xܭ[Uz&?Nr`FqId_+axfT[؆I֭>fh2fUEqOl}, fV/bb/[P]Uה&2)tLU%Hf͆iWUeV%hm6.NғWXaJǫKhWuɯ$Qi5meŚVsW'^t2qfuzuΈ 꿥5Rr*CŲWq#m0rp$6^ѻ84>E'a;*:=H ;jUoXڮk=6J{qHd9ߴf{CTNYqr,깽a,'=_zkK jɝ-)1+sztN$-l0+O̠pF<ߠxHЭ𬜓ƈuk;췇J8̈́D_4IT$n~/a}V㢟Xܪ S='SUpq& QEQ*rSXHiny!u]S58:ܞ)h/-=j ,}PLcSf1 "lgnz[yQ޷;O_{ۆv;2q:J<+{ؽ=q҇ۂYOb\;}#C/3ދ懼|o}}1~hR(K5 &Hyw䊢AAT~ 3⃌@ 8*L~zG0d3+埂?G%>?JSU?,' _WV`[% S3B$Uɠ )p0"I@K3CV`7&P2DLHȿ$s@02?|9UUSHPgIo݉ZxthgnL4ȂA?QbQMij2!Pf5$P")SX`"lуTKPUTEC)DS, ajXij#fÒM @ĐDLAHQ(C ĬP%)-Ikjŀ~q Y$c2&©EJ%)]jDBBãAVYlHP J"rul(Q%JBIGsǑq@Q,z-iz0|&Z2 EV"bI;5'Z7Hz A-;bulM)aUU6 P o AA JTJ1d|~$; ߴ:,ѽ%;WN6&! {ϳ 68 ( mpbR@E!!H<`-iq"3h bqɳohfc5)E4`ڻgOs9I`'/Mu|mtbym'}ƕZf?1aqIMBH}eh;;]95n(AX _o#o<4,*38^O6TavC!#ecb3ѻm5+ $Ҟ`0\h#00~0ckLQ) h>kR5lf 3UV!jg+>dTlQO?F%|vڝ.~?@wz12Ѱ&' ӹ8Ijs!xfyV4DVP[$ ]d21(N{@6TD*EHJEPPU|+w^}{x3MCeV0#$4rTU b!6RFTBb@-Ub,]ObQO+~sW4'g'w31B1NVX^FF`}\i*ȖåXFQѡjn {oEaοt~ouҟp:;FXZXb9k,,zchydd^?iS6c{䤣-XZEu%~ǔÉ+ ѳM[JiϜݣTɛNRbJJ)F1,/Gd*1GrhSn`ZcD0_᫹ ,<5ϔcJXIa`F់رvı$U%Q~ ($3[ ǀugE]b=::YMq>Y6iJJIJ%*(J nG,T1 AgZc律䩸*4.8^S'B` l{64X^ 4qqw ᙪ(x#Iɝsǀ%AEIy VXC}ˣ"ow>PX%}_ G?y$o'0zOGNa5EAIZEN4fs U=cA僁 H]ɝ;a\ýpo^yOZOT$aO5KQZzŖa&ذx";jCQBHMc-2!H&iFa۲WTNj|$Mm_odY"/Yrt~ y>+ߑ7~M|ׄC2JvM WBcMzTvʊχ9a_|GB{I$$8ɟzVX5q޾7fU)@!DQ1 ޫ}͙=:RHG^335 649=Y~l=yJcJC-s/o֦GB5]j<>( [c7.&bW!A}G,[o<+&SB#dv 3t͈MR!H0( dE %wXnal[\8K&_ A r$IZO ܪT@+-ho7w%{VhD'Asʐ#{|Y-n`̷ 5Q Nhiy?QȁT5j&jٝZsAOԚ4(pmeuhrvpcS5KHB2.XZ9.OZ(mW]KcGm_p9ǸlUƜ(IA"!׎{~3[$lm>wj8SYOZN]_G|5-,X: в塛$6#OjZ"G&f"!W43p33$ddY%z i/o{y ܸ652xg-k^T+C3z&3!$ ~j,r:o}DGGB X /$7,ݒ<ʈ˄V.!<a*T/}5H4C"4W=zy| g0?g1~J5>e$BwLu0?JL%F3<d(XFh,Hri)nGqJGt^9-Vo±8jx~xFݝ [$-6!;9fKٷ൓h{*"h3UWs}k~u$Nc#$dfɲ:RPTYv*[^A<˛\} ?S@C\JZE@.Anʋ%ZJ!@H>R @u58O-`֡!H d V`jrh> NЈ(P0f% C ࡠlX fGkw}KT-&$= FF$|Db.Ǟ)/*y34wvoۗ3EZ)ϼƛFs Al٩͉mf:*Rla=LC2?[6(89 ;{a٬l}tWZUÖdMrp<%5xÍzƅ(>j %- lկJLrxxxr uӧjYxރD,vܸU>|^p Ǝ{g?R#iDX0 *@V >0R@Fe6ӿn*$DoZց >o89{aPF.V'9ߪfsf5_ e5c-&XXv6Gp߸(Š靏~GXpL^ocxP/= EḠl>5pC>7}]/GˁlDn $uؕHǁ`&!ՃK`5(#?7Jl4Ek) X2 <')18 3q Nc%{'p!>a$'T-6$*޸q9ɴ1.m5/yO.9l(QM1Id}z,<,qǿ:)*rve;^mLȵJ۸E2_.gņb #t.Kb/2 @9r]2r1#B l$WZy"à,)SZpPnEPT0,g8Gtta-4u û,0p`"EIIovșUX|D3ix5jaƲ摍M;8E8dԧƚr|̞'GlS>uPoÅ3uP|XZKGY:O_`$9;.OwԼ<KH ^,v{g>/C[I]7ec6`2ֈ%{ѻQZi=Bj_Ls;V-[nM4l;>ri)1m\!eA%8aul~d;&''#]cv_sI+ccv7NIKd>%F T"Ad""5cxpG Ș&sBUb!ģ !{uk;Wz]| 1 ^šī!1)  Xw<\cw5hٌlW5/- pMbBdddLȐf- Ӡ O3DkD{',.̺Z80 $^tQI,1N=NcN".q,5jUUw<94V4[yTJвW1ST>V'IvQK!7*`Lzr98j~Qzx]nrL㘁Hǧ6>Q]p:AA٣%XǐQu:M bPX?:Ȅb K[aTj# $;ApWn9UBIXTW%*KH& V,H% ϲ=E)Bf陖8Ejʭlns5(kQne\\ \1FT3PrV@@C@y%+_ygM"nyh[aϴɻ'{,[%$HXFf 6lNg͌I__ZzZݶ=ɓg?.)\fƭbdUK1]1O>7ÙZQygV7<ƾ 8 !ͭb~4G2!wf+nTѫwaӷp)vjO ?\CF÷t|15sm0ai|6GfTE k0XLYAl|k1榷ɱLlH1" B"hl$$EMrkT8Jd0l1%'!=j yN4rn=Hf926{:H0/!a}\`aR%\yagJg<~\ԄBm5՗}[o65ƹR8)Y3pL G\`8a\xI4a3 sgWⲵr*8VqY$˖ArxF7N\n*U+ϞOlV6+i46MԚ#(#f͓s}_1r<#%2bT$lEAbE2jgjDD:-m_K\-s_Nl@^mrеU}57jY2 $f} bbڑ-Q rԨ#Q0;>Ld_du8:yfS 2=]>1A?u:WMLqбluMHTO(q̛?\iO D1Z;9@wX/l㞞5Nh"P_5 ۏCa.lNȹ?4`׬05+T9Y C%({Mrr nZ3NDmN{H]vqifCPXA %l[A^+ب\< Y$5#ƪHuǟ]EN$+ePX{i5Wxք3 v 36ۇzAU>oJ/ڏ^b8aƍ'Ü`>u60ŢТf-Bb3 Zc9Tj 8҅Tuos Ȩ\C+g+BJ+f8 'SF 0nY- x^QUe(pB0 6l/lfmfSL)#@LLzB!V,T1!޹ĪNLu+4-q#]%hcsٛ)V8Jܱkz۸;>.A"0A 40<bvx U?wQT 1ewGm*:'L>&tLOMʞb'PvMecԏVQm˟DqۙJ@  <nz+~B2Fls1uNɔZsQ7 YſD>h6AH$c#I@$C*j1 :]gHj % 0%0 CE bc Ԁ9#v|= jXK&a`$)URb[T-""6>+! n.]KЍ:(Reʥe2HRI [bCIP*c˖)L9qmPXe&9}24 R̈́g /xSocLg FZ`8Jtνf1##9 Q*c]i@O2Pm)EBccccxz +eU*JURv7&pRUf0ESU+ &RFpbypl+x#u=>NTwlb(Q !q@?S=co[~}dt!t$rfVU"%uFY+J&6FQY:X1) aڑ4K8fd10cMLk{}1i ]4*dr!p-30TH[!~bY"R̴q|?"u1\±dQmG ՜8£sXv9=Հ}NF0F*'IW׭ٵUJGfU*"#a`f DCJSUUUUR z|=U%6͢Cik%#1wr{M^ M9w ׸F0&ǗСa;=MOû8krGXChrv@6O9kc?CuѼi5F4%(fq aLT*b±&)$`I*2?K: R",D#ެ0cUJJ1eD"cTA|5e*g{yb' 2m{mw lT9BF1Ƣ$ɧ6-Λ.j9:bwYbn!"!u<ݧWϬ CyΌ>4هV$h:urvI& |y^K MzWs31OjHH)vW9a.Qt(r1B2c×G|5rLCm= C2|A#'cڤ,xf4u4"b֮pcٯю>+Ӌf0 LzmRÐCƑ00!hZ'$Ϫ8#C0,]Y FAq5kD,goYL 0 T53w>Maf;P=7/jCܳ:.6E^|gI^ 7؆>VmE[$L+!aM{=5Bpj 7::9]|Ai*U= y97u^,ǺunW=|6:€Ir^T3Ԑr7/?c'F6>+ABJ<_k9 58vN/ uL`ñI%9f9 C.4fy -)nꋗ ^L[^PaS12ܴ)M*&bk^]:$͉.l$$b5C%:Ǎw67O|l`s X*Ûbc% KJ]/EXX#:/¶# _F!n9+j"hJ~,'I@$+* [U6^99`BN%Yhٌv}g cZ?ak#?Hy$DlJ"$I$g󁐍#~WK>/s=b~e5nLe'΢뜹LDD;2O Jb~@$GYCu ޱU&9^?qj#sr)0dB Q2Dt`-zumF}0:#! 2A%_?BB+_I߬L-IW1)WPfbƁ|LjJn=aYfCƱ"1kuظ!]; ;?7P_}$Sh-h*!! K!!}qEP@0`:cR%3y᫙+ sG]*Mj"$$!x}go͹|j84ijDf B c^~Ϭ.8FǪPҙ lEuLڣ=D` CZCad7@Y(AuƖ7pR݌9G/q,cmnV:זC,0cc )_+>m7C9Ṅ.?}H@HD͖D0ZI{D׺[-0pVo cq ke~g;cM?^xEgeǎ;m>KʹC:dΌ I$z{! :3!”̓Z3$f7$!V3!{70eu6idV'(غYر=ZHf+X/G, =Q$Q6c QCgC8A0~#׷Nx&! 'Mb6FtbXm^)"*Ϊf.W,N@,8~Kv,ՁGO r`m{q͖ǃDZu%xk=M[*򵝻iefւӮV~Z`)x T*9N9gA4" C.6^)_R=5 P "[Tȩ:~snUsw%j |טZ =yَC@{LUEAx \Tjd~8 @b"O`<.c;5ǜL0RnB#*0B` q<F-͗>δ˿gKCW!.gKLgyc_ ^AG %!+úWqXjCf\Lbw{ _BBSN}:ȗ*1ȚAae^1Lu4rކ !݃S3PIhuNf<?̏9ёiviq;r B` T[AhO$<>U 3@ij?0j͟:=${Ym8S +u睩dŃ°, LWG'oL/;n%r ' ¾hPOӰ5 f:ױZ }YٟdZוl,p5JrуFk/-8C Ϝ-:ay6FGlOMyNG9'$,#N 2`9`8#O)4 HiBcnr,5Pe&5ꪯ Y8T*a%pҥ[`1PaIB9؏u `t_}RC̶C*JL:ߓAC|cY]3WIQE;˄V$9MΎtsRri&_y9>Fn1a\Scwysv64U^4RzÙM) yZn7i^wVâWa[V4RlGMlU8LsWclcұ[=.wW5bե>ikw<p>1zTrJM1UbcÒX^ laъl;,mUxb.ayiIQT$A# (z׌mӎ;p. Ti"yL\) j)q@L'W0SEOÕj-z%rXTĹ =M]tԶ~tfTҷ R9DXq`۹VQԘ/E6 f8Y1Bo.fq݃?OM448w͜tw#M?h`Cߥ4H\x_qRs/_a.>cڽ.ǐ[-2?F]: #6jFpv~snםE9,mYzKѮ>˞Eڿsڱ5/Kuj/xܠj SKiԈuz$u,/Isj1j l$4 SBM+Ur|6+ ȴ^Xm^␥Q=o"CW4Uf3uodhWM.h[1>Jn_X^=a1w'? 2|KDs}>DHߌ.?2>Ww \:n#fst%.2 5-yAgg9!Z`.Gsi6$ R *3Lz"lÛˇ vW۝=Q?oH/ݠ˜>ײ.>Xa؜ 628^,v-LL=_V'Z{rS~FR YWz>6gnc^2GQà EfI듗L Nh襝Ws _szO! {+]%[W/Mf 9Ǹ{r!t"*hBnbuqfF$ή3uKs鷢Z-d%>߾:GZw Έ?8;7fOP %!6AL @Y 3 &nR*z+ٙflț Bal&r #Aӷyc[OsXDžUWLF6ew l\<,5BJc EDd Ylo.M3uS}d{F5afZ\n- aq"ZwJ0&JItR ZZdaj5C%#L_-r {4aV?$[w{,i&Ab|/3)92ڑ=:WF[8s:\=df5)>bvϜn-_ qۮjn&GoM+;qAs?CY}?[9w)]ķ7R/.Ma^}Lr"H 2fd%4K|Л!T Ȁ4c'y5dkmӉ}iѧMT&oi/yfk̝سs2.9բh׵&+ŏ}$ѦJUJiRNIچEw [A~ⴐelq`FZr^}8Β4w.㱴 bQt lbV嫰ۿ^_.()@Ttv]+';ui'r:~g ۽}zQF3=lf "~? woW&c9 "2=XNj1cϿ &W=8hC_ʪe}vzy.UU\:KZUXUW+u fhݧ$ ,OyF N9+8JCOKz=#3ֽ DG'oUL&o\euo6ȇ~Nؔ3{A7y^;]5 lK?շ?C??+y}J78ᘎ:lo.(Ŏ8L} ԕ"Q^qAa2,N TGo7|;7za%sJmr+irW&}Guڻ/Ǭs#FOW.|g! iPѓxCZcϑL|dڻMٛpTeOruy;?eEvQȦlL!EwFˈCyn1pB<9i}2վ#hAԏ$AXRaKSBh#6@tk2-?|1"љۖEs-EɜX YR%&eԶp{E _g(0ݨ9;"^7gwq?WMg{yI\0B@礦Oy/4E~9 c9nyћ&I"p+ohɒDW4?K VVضs #\V|[;8FRvh:r9q+ |vӶ~r yg4zd.oX&ExtӷfWgȋ&[DvMh^QJ1jj:4TL+d[ANĝ92oMż1Ζ(<ߛm o}s#9 |:xxht6Kˢ%% wgv[vHM*F!$IyR=L2yUbhi ѫ$ң8ݴ!LRiʰo}znC'%l[)X_b#] ^AĬZɬ=^OUR9oU!r;zk _/o=^lFC\#Sw:ۃx]!džՙg9יg%dřÅ5rͶ4\}xҏNzP: `!(7 7;- u_5զJ9/ #"0gOcw۫;\CqӤ9_8a|  gQHf`hT )(PU ',g[m&w͵5^qԖnxuǥbUQ-J93G4WZO;At<9:qqj}vK{:MW4,Ax=u(wuyv>;1hK@#1tu>AT]4~˟%giUX+@Z3({ޘ,O \"դEa~\w| #m'˯{F1gQk1+ω+mP+E6?+6[6hX&@yG\Cr{_Mq[}mB|w\YjњD25 0( HploS^M4^硿~goYD㗁wJĎԖ:,(V0ڔ\hZTEjUL2•EXbͩXP]QyËcqhWy<0TGgƫiQBȇa!wj+19h5[)fVqegZu(>T0w+_сaNu<̆S:( ^i_G+^p}&7~›!( B'q.~q&BfgL~OS,BH01"4%YH,8b{UZ(iMx G0Z4y\[]:;]EB5!+\;huw}^j6KjM$ldb5;@v>&1kx2QQTIsbZEBι2w9"M^siB(rC:lC89_H./Xf[>.b=b M*N$l.$&#e7<Y UϷ Nu?)_kSpzI FHۈgK33|zX =v8[ث6,ay:- xݮ[aKfZnjsX?ts x@A9ߘq;|B;cTnS习~/t9kYf-j::W<4 a!)cꂄݾaaf;.:Ms#34GUsZ/g]s+Yfn\=Q gcz ^*F jJg0f1Ѩu`S,Q-P8Z N41ى*]4R#v&oA2cVork9~\xz_WԫOq1HV*pH6%OvaTA^ճ.t9#Q>m\ޏxfO&=ja21- 7gQR)a6;&Ғ 0iT[^ h'E&;{2Jrk| Tv=|+c1-<,;OCQe}]|{H!g a+%|ȹP|&>miDqCc(  /$ŗ8!_SXR3(*Tkǯ wꅆxΔ5o\o[efg͠1~[d4Yo7ni7,7Ci fM`駰9u` nn;{Ż4 alђ 6@P5GCN NkGN8B&/"C=9z((V>LI!rա}k&y9W ؛6;x;aǓE=04%}:L;-) Y9yV*kdSK9Rk2- $.QOm:|W}˻/Rx.MC{)ao1OhovWE!'.fa5knU }==*Sqd𣱃ƥ8dsCmpnҢ>JQ>qտƌjT~~|M#ij:sқKx>s7ӏTaBSj{ю5YZyh:q.0?hvCiC $R5ȂX}Y0!6* ,tv;_I2;]Gt~x><>skӑ>]% ~^9:=ѱV=5wn-]@H`m10:rC۾Su6 L =DiBvFnZ_.}y-ˠBlLg-V<>o [e mr;D? {7hO"wkO.ll;1B[%uw^ GX ,6GTFy>,D*HFv#'{\MoT؋C|쾤r4&9} ^1kAH0.\Vm:l][/"IJ ~7=qmD@6wN!U _1"o8V+,یiRȇqм͝,6׶l\0 ]iČzt_gIT8E{jZ:ƮT(AΊpÛ 2cA&k~|AcI|ז=:cKX\~FY5aJ@Ů:mt{Eƙ "[(FH|ϐ#љ+: r'C<7ԹSDn 'Q#L=Ɓ}Jmw2X:9\%) !w!˺vE $#O2*2?N]$kvMSۉ7} iݼ5G/7tyCsV/EpZϔP%奚4.9|O2Y:\pOZce0;Χv{,ewXsC],Oq jXno7T:ÇDOAyyID>ܪM\a iPFW9? лy5}(l9샒]=%hɫTKfhr3@*X#^sbsK0LU&۬8qt5W؍2jʵŗR\+U ="S{i `˝u>:ڳ1Sn,u(|OLr>:/d'42٘bϨ1iM{DM>}uI.<6&can_QlA'#Bi}կtM@%~$Ă=>:px=8[.Ѣ,sBس"58{oxWRcSVLmc|7r1x!;_"#LLW+ 8,dps,i[/ilK;CQsMIbXt||%HtoySFvų\yx}>ly}/jyP]3._,$a q^,XI(&Ny_w`v,4y$MtCy%РFo@wf{4x1I?aΗkXe^㕨јO3G#Oy8qMH*$t*ٚ6Z+6`\HRURAdƭm[tI7Flڇ.66@pIo$!"fQs>fhϦr\7YEGoM \D6ݴ?øl!O)&?l\Y XvW*s-65+p!HFX L< 3ú鰢-Տљۈ$ m7fCcp(ssVk#PYsu{ >U]G\~6k,u0@Bs#Ŵ -]405P]g1n6l{5kav!qQrPrJ;K$>Yuwc|}>Wf6튁tCQ]߉44YFMHI96 <\$8Ofd]` p\FԪcT1]Dv a yA(?d#9fB\_ęퟎ].xZD> (k lJtaڸ$o 6!zSTc39sbM,`8Ѳ9z>Xwa<%HdڸXBH#g9٠=gG mF-]3Se!H޶Dk惻-  Nn)|z,m p0B] Nb%`b%GbᐬQ= ^2mgsfmFތuI$Q¢P Vl 0ߦ#KkP`c,4QOpplU7>CoEpQFJC1#\IJఠҷ:F1MNZ4M&ޜk ˏ q3.5b7]Cj1fޜ=v4(#go_t I Lv2X%/$~(L%*nr hdQS{VMqgcBia{)7w;خ 2h LY6cҺlczQ ՗w]*-,צ")/Bm!Aj~+j|Ӡofq4Kc3R|(" Te8eS^\$A.|/ɢ+b$ qppç0^ϻoe=N^Ų#Fؓ V\L$  ;̎4:>-q׋ng +&6ȦX3tywy,*P5 2e">xShj.iI*'sUsF~rMNݼ L+hTeV0)ri r7%ø3zsd^GQ Yr@%>65x7U= =@: l/{a8/`)oI|OOfƪԅ O}Y!2@;1u~ =$-`yYeJo1&`ӕցBC*C흯..ao|'č̟l6GE [1 W$qV?v|vŔ;?՗X@z\ޣކ=zy9F X`@cTC _cRK>Rpl׭ry1e18Gr> {foAИ4tm7ΦogOzLJ^O;ASyf !?wWZp=x-gbX$=fױx8o3Іԇ9;\b87Z77$D_VQ-TTvH#̨}Qז:I#GQ_xdLw?/"-J۲1d.*=U5 #8abe3fHRhnCrNY8nã[!sC` }v'0P0sE$OOݾ3 ?/O~/c#?_5l0z-+$a56S#A!C&Gvޜ;M0u*h7ػ]?Vcl;dŭo%.a:[ӻNeKXruk[{wfG{g6Ĕ-odLMV8&î\ㅛkRW=tk{O(hjS(չ-*qG {dToUZBKCicS60I\ctыO߭oV ±eO{(q ]^-;QWG-xڧM* 붺ֲQj,G>ؐA93;_\[wRL9'~f_1} [i ^+X:lEܻ49q pHsnd5fLAcZfg̍v ̅F}D ء͇6g" .&b\E(;@Y;T`,׸*Dֳb˲әQٙN,WgWL4Ʒ r&l|"43NIT6vV:#Bfń\TN(V=؏g0| =z;!vEmb}Ŏxw8˒iF(r{Vl,zCZ9眉"8a)*?(Eǡkm5W?^7%a) um$mkŻႢ8d(XBP[y!s^}qͩՠ\n6 ;O? Dz6;GlW0h;\itک`ѥ _eSmm`ȵq2ɤLڟ{cr~S g>ߞ-YmL[xB|a u|ץk<*=`vZ !i,pSM˭ȓB44)9 5'ZY]u"Li%{iE}•?M(㭏o-#l4ϴ7Kk7 Qxcr"+bbY23,UA*,@gKKp~G3=߆-k¶pYM:#R =c;}4 BLit5U`I X6of%G·#|I7 0ɀdkX8w #S. S7(;1D6=|f $Z^/'R/ɶo#!kE&+c˥?ߝY4D/r=o#76mV ׫pB/y2)}+VdfشKotηdc"e],֬Mcz ,zal,}Sn~Y_%Qu.-ZĻWzՈ:b,+~1ES4C7ޑ<22"ĉ{ 938U?^:a9JY`6z_ +tGy{}•\Z~+xFz lh PO&Md dQ "Uh`qc{$U{1LH;/C77Ȯgh! ǷN y}6Ȃ+ZiRsTMxLBF5mĆIMɞD݂\,BȨ 1CRRͭIn};>D+v O6!rt~nwc(ڪ!%$%(`6: IV v),|^~RS hݹO1!2zv| MJ~ -ۧ|þNN\`;kFD*=+zp9ApQݿ,hͳcǷJVr75wvI".FQk7u)}yܷjt7֮ &ړ䞾G?ߚXR g-'zgG4$"}OzmIA/`f|C/o?jOhjK^\05æ=_VYhcq.ym^L55b<tiݧc8OKd)ps{'۰ vӵ,嵎gCɍW7cW5Wce=sM wԹa\;39i[4 vwأP$= (93$Ex˔`f i#bcc1;UWia 0 $ɓ;Cr ` < sjI'xВbsF`R(99s.ަw*UcL0c1v4nN5(NEw:irB#c 0ǭN\+ 9:4^.ȩTsW liI 7W8)M6ibcoAD9Hb4=(i W*>֠˴mf )su8nɉfziz]TfD1rN= " .-̐F: E X&h5}$XAsɓ5=5,F(ҔP%KSEU5T(Ҧ1RZjNKRԐ7*LJ% ҃@B!Pe ^%QJwQ2D2 2f *{3:yp~xgN]52 won;㇀G8\!v>ZƀTV{ ZH2E5"9hSUA9"Y!&&ZeឱόтȈHsr0ZZVEzb_pQAAP]@am~n;V쫷Kr Td*! ScnH2_No5OO#*ҫNyz{eΑQ[A2"L<@"[mGyG;@jo\]sQQEwLl%D1Pf%s"M *\?ʂ>&×)~=?;Ii" iQj*@BLeBSBc0i" 8 lo;q6/Ə% 5Bښ6)dE6 ޞ |a·78L{;5 $TYז+/:mMx9׋WȏvqBlna4#Xw<!*A NrTs#X8$~\7X-uN$?i3r'ۓ dBRX&!& `՜o BEnB¡W86d?`E)bG#BDYI6>k}h5O/%B..zyK]&{fŐmGT]]/*ڴBTmٸUԩ%٪J20*_׫YiDSCIj:]֯6^n~+cm /T5kӯ=':xx=U4ȗ,Q3H2jq8ƽAPR=:8%e;IٙFp8HJ^3AH @2 j]4qet͒ddI.qwsU5JuQhDQ58mUfq}^-Hz_ENvC?#"@ezW/- ͂%Bqoi ?F}/;GF,@VOx 魖T{|,b\OG.(krXy+}`c TQ*OkkPPfۅ'!1kh$k|fl{!xWݤ\eɛ-ɇ۵/"Tѝ we-I,-qd``~ RFTzck>\GQB/pNc $C[~D<--*Ht9Z(XDž c<`\zS䇂xҎf2Q{4"ͽ0FDLRz+?v4aR1[0AaoD mTbh0p*#q֍HDŽ ۬Qѐi,TF j;XkCm0zbs#̪$`PdZ `:cXJ6 t:b R#8(mzA  =یEaf1p1La&1W 0h A`620M kVip- A٣FXѼ0Z?iУgPɨr@"H"AnիQJXC,AVJ@CIHvb@8CE Bau͘ca`i ?b Qm@cTXC wUcSkc$ PDi]DGS/KtLEacH5NXڽqOagM..%h ʞ"B9!aT! $X` B1%^4ix,zMC `"4Hcu,rNB5RDUQAHjr*Ȥ3β(2^fl71w1?ʍɴr 3U#ֳY C$!(Iv$XfN[v i!ԧI{4vb;/u+ I}}jB՜il93H^#Z(Dc:y{5K*#:F2Ť(g~gV[V98^m|m"/6{Ӷ+ԼK^E8j !{&$qԝK8^M|XDCpg]gK=w)#;ilу~?Ems'/Z‡U"V,140;kKk*ae ɢ>n;)Lu=08$@PeNp8F.~[uxatO8Rs8C%.lˣ-sl ;nu| / IIrٷnYʠr/zBvB O%N}k6ŋZiuBsh&i g7:AznHHB%p7Ōu!ܗ.O+;l}yI:%u:g5 '?>Nh%Ν=ֻYJ67SZ;7z/Jx?(' z z@RG###Άm3yJ֔ ] 4JMcs!ס&G:RGVhAӉl h?h4¼2bh>I~>"; 1dsSh:"|/x[$%L"xqʛgnh]~8r3a?L F@9G&L;Rq}='Gnɟ3\ZrسE\wtWMO3 b<̣KTz rr^ıo7d}>dk'C |Bw3Wņ$!aTH"FZǃ66ͅ +eՎe%D;GL5=f)F|R>y}zb :ȩ L$PcƜ܃vy\l0WA˳0Kr9t{F;y=]0575#ڤUbHnYvt0$DÇEPU]9J^Ŏ)d{@A%LAګQ#?G<EA͆E?F3&kFXD3DE1$DĽQ#CͱAv~x ?8SFЌ@KQ _=WZe񾜇eLpc3PH$!Dta2׌oFl]Wp0%G +KNl`&Ϻ0mkQڀtIL9paܕTc43ϫ㶻Zk2ِ300qɧ"κS{mB!%42A+×d"|+L3}pa1"ϠI}C{0f/vިSdN|I,@Aurr#dKSArbqv#]\DqSs}>ulbv ,A=kI. dvGzx(E*9_7={fV047EIyqH-lJfԘoII**`fH4T.: v :9:GBkt2dFGMC6J{ZC,D׊5GlxւB!N_iVX&ZS y?kN^g;Ǿ_+AX&Fj;R4&h6Qh@sȄ0i!&LMFs&ZzeE =+ {`ͮώt`6g T`|~_o/&;ms6\2 yf{4ɥAm<\s[Ym\t+d^+hCOdڅ%pIm"3hFv09H]/CuiyHy{4_ rdP+ /3vBG: qRR=ATIu万ӇDMe$JN8󻱮>>mO@\DǿjT_ x6HS-P}Roa씾? ?a!`8Ϸᎍ~ Tѱ`MgJ R%4<K3Q'Yl\FQ~C9g&/5#3 ~Qy7M8{G=Lg o7'ѓiK2ٳXn"l`MBE :UKFqb(au@H)Ic'sT;^=~c;1F, ą9|`` de4bj.aT:}̫,/9Y]BP ĎQhn{b?ݜ煄4qsîIldɕh3Rc)mA yjlg5HUgQsKECy77tW7i}Rf1<^|0S}lKTzOnOPzyKCDkk=jGaܼvkB{z,g<8kԡ,`&/vLW~UG wkKD9X (|eֹ ny#$B+ b(fsZ,ܘѣAgi `WҠjA7haz_q90ۧ"PF>FQyf=O3>?*cOJ5x%Q߹[d\6}lЫᱳVk""g%< /}Hdo[Ex'LQH׹Ӆ j.CNJ&nztjDݰ6iNM ,PDs :F>~A4~d-oz 2d;ig x|jlacM1lﰘ6~t6iRM";i+гJ3eQGW .G3` @RRRUS LLb1UEE>bWrÔ3AQ&Q@q wTC΋wQܨ(tov6"S.vGf=jdFC s]A*e<!z2׃޹+1llxESU^BKVfMUKZF-4dst/JR3L%s\q%נ-[b; 8ǯ>:Xy?T:;c~5R?=-nЍr;4~SA,H++t\u`yߥmScχχwI/?6%-oDGCrҴϧ8N~[[Bh";y8)0jEL5<Ehn`#/a9q"DJC mmh6d*K[[G \B̼_d~Dd_.I${]X5IZ+w3aD36+"r |")Y 2D2 Ҙ|iV0-Kweufq hnf;)aq`Hfۼ2)+5I-5 xX:}rǍoo'ǶlPi~itPUh=rG}Ơs$P@f%Ⲍ2cE3Ig0\vX3YMt~ԕUHƪ*{ى:'c{&蝔.U61 qP5+Xk|2KZb˃ tda9Q>W$kY\7(BК>>C\W~(`ccc%̖,dc&K2\北,#%,dc%0\北,dc%ynM,WVkș}iN Lq i ?)U3^J`av*I|>&&#ˮopW۪Eq]"QV;Y1\B:;/{ΔT 1IX&Rai|=% EG,yDL| Rgw0{Hb ]g14 0FDR&eJa˙@s>=="EB5ٲ6e,hj%nd =gTE-#*UZ5*.%4sndśc*h6THpT, ,őǑ`4̝rtɎ#2)+gR2#*ϣ8@B*eAukE2JPXڄ*0fW'tfL`W]UHUiy1q\J_yl[U&&YKƆEj6X@DsTGmN!_cnOx{~>BolktݹTN =>U#F+}~| kƽ U9+Ǜ%? >#؀ Z06<*َ "ܥ QV[{|GR}$qzvf9'} ڭrEǭ'5tb2vT*M=}Xp>X;BQ \,}u6 RL_EW/c<&ձ>h[[":__Fm4yw I>RByr//@U/(cb.䞌{WޟI4s,<w fRCf65TC* Iz#']рƭDZVtR*%ߛLcd l[x좐|54ET 6Ovg%FDK_m=cA7q淔6F_Y9'm:lQ 3o~&Cj7w6D8$zdmbQoK"[HOOTp1y[825.?_: ៵GIwv!yo[`N/һjmۧBû| ԷdRR4dݨQ3.r5RAW׿R>vzӻ0νϮZJ=:vvXXBB^392ݾU'~6Mݮ=?kS_~^[lhpޒkז_mA|%HuOmo3~MA@}b1i=Dwן J2VkY 㳍Ipԣ=t:e6`-;zq'J2q9:} Og\I[.֏Szw׍;apdɓt:DǷݤƳ(5(gTŎɓ0˸?q@nvuo~mo$;{:mgOs[,_!,Ns3j`<$F<OI 4Ɠ~C}`ݫZC='1ƏT!B"dDG[,eV%C&Z qtW;$wC$I. c[-MݸAǬPg ^{/+չqG&VeR$p8-WHJԻg6m8Ʊ/-(L|Km^< +JNvkxulkI=ǫ_):vv/ U[pF~=yɱľ85pŏi!Ӷ :yi1[B>{u8*H+mv-Y5C(#bky͗j%DXvF j*hdT0u1 gϳnJR\Ƚ>"(U}3 HsxF Uz}7\͵XϬ44&a_ۍu|3^5^}Й$tR+ư zuE4RAR3Db1u^JԘ9.KtPbz@cʷYϴ@V qInAZ8B0mm%Gy<0rߔ5b`hz̍b͇&ѱ@#L4>Ch9e(6 OI0r<~nSSs=zM ȟj\ e*Ëu7YT(R.47l\o9>g;8H)@=/[(M&G0|^wj;{wgQw~|iZosAߡZ>2rMMg}9,wDIo l7;oɷfomNK|PuOeqn[cNYf+ (xh ˎgiGX23J0dw 0t{ynudžퟳ'Eekٹ&&Hh^]#I'ŕdp]5&V)+ 3-CZ!iQ)Rwk=XNWyNj÷\ " RvH~8 >d1liS 2`""~s!@"T0 z0RzH<6`3DLBbRSZ'%"Fo<ʥ`)nFAIBdYE+E4`D0rQEdDN?8l%f T %a"DDkC *IF8CPQ1 8#bX"ɒR\f $'2 8%F NALFY~^`U3QiB"ՒzDNfh9d%a02mHAӇB0199u4&<o#6U~?YsZ̠IFCQj}C$٘c>R&x] %I)DA06JbQ|Ml^e[$*u \Zv{M^2q륹 `%~SvؔzCOIj'JjHsZ";1`y5 /\"CT PX2<*EF PŏH1#NIBjAkODNkT@ɊןڞsxF/(}kHw'Pb_?i(1K2<'#`Jv"R!UTR%'?tO4)Runf?, 0 %Hqlǐ`bX>} ~GlG#8Ki%m0L*aWiCS(æu)R$W$L=^L|0т;6dB{1]9d+̩&(-F!%A*KyUSM)Dqi2Ʈ&Jв7P;!9F2CS@i(Q cAz!!Mm.]esAhcdo3Ka,ɼ<<|PcX' 2PЁE>_,aФ糌p0?m1M PEEjWD*8zm&ߎn; 9c:JV2%+B[< +uxQ$q,Qr$ۼpOkF_F8Jo}tFLҬ|hPmFnL~rԛ1пUgcJ$AE+zݮ#,$m.\$oP$+e?cձoZ8zq`b 9cjjd I+\$n}fCt`W=Yo$}U\\ :ԝ}rԺYMbO4mc<3DA*A -T%$_yOp 20DE$8eq^v*>ڴ+}R,HIr H L. A2`$,9 I 2 E˔QE` 2dɓ%˖(.:9:9͊\sva)N,6Q!N pR9Hec ܕGEUV6pCbSnn4ivLc :6h٣ݹ\nFJQ~hCiq KkizPq풧 {Y ۠7 &1a(1I\W6&rW%7spsplٲ4C) SgV1ÛM1գepӒpcNlrV7lw7M7T$&ҸSuJUCTcI1J8iճM87tiѲWFӆ1J+iSBtIɇ 1JR4Ӈ4] NL `Ld0ArXpщɍ6+w0\6iji͍9sRU##$H" %M6lub1[+8p n ]0`B$ 2\AH,A#!sVvcɻwCen΍7n݅tW h*͛6t!Œ@,`rI$ 9qAC0db .dA2d! d0ѣdEXH,`$ID ȉ0`E$r\hMC )FBcwF8nΆ[V` 6htc+2$I& X] 譛7spc1\!!\D` dC ȇ((%̅2HŌ\`V4ݦUS9a%dE2r2r-5:WFʝ⪧G6]6n(pp \۪Æ7srcوiJcNn[7+ҡ1DCEU*Ia4Xfɳ bVc4M4lM)pprLrbJ4lpӽ6&-1wWibiڒwWU;U$J&LwnI"JI\W +%l9)1ғ+H&9SS 1̒W73g4Ni̓ :$В:c$WBJI]LW 4c=t/c6>{hy?|Gb:eѾ[H=OU;``D05ΌcjŐX!ߤVgǾA@{Mq&]:lo4th5{LfNKQ"lhtxG \CH@y8֌]BM& iOH aۯ!I:6׮BZ$< D$X|Hf\gL7p~kFXTX1XEUeU*־ YYE(cjlrs 39YMގǓ&:Ҳ;iw6C"\q>By_q!qN2[M8<4q]e}.r.lO>m? 9cBVwGzj.,?ncC]<-<7|\F3E(8'@Ϋ5in^1WsAƆ/ Ba4@@J0;ɕO_ 0^ntݬFb,I;m57R^Htww[fí,5*N& ՆPO*X9-ob"_$p0/-EI >_-;̣mrYLyQK+FZqSp}l2F Y-4x?/:Y{Cēhs`ɏ oJ?cNK۶kC#7sMx^ė<Ìi\A"PI|s -V2kST}7˭V8yz_ 9 D3z˳{yk_(Vvm~ZF` Kۤq۹h߇2s->­]nZw:EXN[2h?eM;<3۹ut$x6" M o r7k=>~:.Pr@m_!I/bwg; ! 1"Sh~X5Vbdj33E@?3L*z3EqSu Lp"S#k3d7eou<ܾur$GocXi>_?6(ɠh[wMt=·mƀ7ܙ'LdCs&:#׷rIߒ%~y)o贷_B7Zv&/V5&n3['.VSop|pt6\~<f{ᆶXSP4N4-dI0Ot̰Q?nOT(z0 f.S9CN6~ p|".G;v@s3e;0Z? hi6пTDNbwlTk7&,œ&kY9\3iϴBd(4z5\dӿE# g"SlU*Vb*&"<:w 죩Х ADhg9gV+ҎNV;AI7j[oY,eϨܚh'V)EяEk TJ؞"&3džĮrK9W.[4ܓ5Vڃ U"i^ڹhbyDSl&}Yd2f$ E9V )L\PQ3Z";r?g"%)^*/՟lۈYzW1V7L7C V"Nd6!=]Yrvma6CMyGvwND\/-B|o]ybq=4HZ|v򞱳}Mhy1ƺKQCtXFK|S.^OYFst.Uғ.97./ՇI[vwtO+Tc޴C &@zHwUVTvͫ?7y^c]$N!R][E!]XZu}enŕfj Y~%ZcBޜڄ#X wEE#)g )ߨ#W)6wΒ>'1ܑ6f[(:g,]E+'NpU(U.>nz틈fftK?`|#M%K0Ml9rsHs 9QhC0RI%%U92pJdS mR `G e!cчUoR}<[.|[|CyJ)iAK"q9LrX(hy=Zi,e2ܹXz]^|ȄÜ,c2hdy"XMgGMyhA9B)E-z7i?CD*RJU)TT)UJJRTR}=4-H}I! ⇰ ?m{uJ>[[O;)p@qѕz*d_t.4H43M* iAeM6l`QTT㩻E+Rm`ux݆I,?qy^tdSGvssj?Y%)RuxɎHxlPwwNonQ2 VMQXatc py9T2;eb7m;ă(pmߓm'6hGhW@|tX/ebBR? (>1q t}bx7nF8r!GՊ> M_KΝث #=C>1T @-̀j ,(I(dzq @AҴDBlZJ0 @".3Aa,RD9e`J4+Œ\WelwDȱA{Lo٬tnbz6 \e[hH›BKۛK_Dx)h4x!;Xx[w*ȊAgPb-xCR\9ꮉK)ckW~&D}$(c˾9}GIe{"]p:c0pÎ81Tb|_ќa1dM pzG,RLcnZץ`I@t01bj"ס1CvF!ZTr7{]TlU߮_MɩZOjԕ֙et 4kZɍ'; ΍fX=O͓Ir]+Evo:(<͹a5szb< _;r]~C(Fa90HE@) Y2IƉN)0BNw恺6dD! !YvS*cWp̩c;_x#Nc"&+`ջo^'8~FClFqgetQ>ܮ"k-ߨP_}(ƾgqW,:6wm_{nqyJ>I#Ԅ&wwWX Nov`:"Mǁ}79(6ҋv{b;|-Vƙ(-3`Z%gvӼ !(kr3-VyggqE$b4y]`Sf1;҉v)Qb=R9W.#h+k7|PYiӛcY̍YYnb:iSR9"?\Qቬ6x4/O@)j_(Q|*vNr,dG!7֞Y! M$~=:k쑂2 o,$~Dxa` DITT LW+A,/|.?Gm3%՜#DD[UB1s$Q$Y5cŲ’ʸfD`QT܎C}6A&AJ42S=Ul_zU)$L %u;WyHNox~!Lv8sXaxC;A׵Gu%߬~qmjlzVee,]8ȐpޚA*:p# k5g#U>W]1_{.\TK,Bp \dqͻ&ᩭ9j%=*k)teA":|F=pNx^gȀoCB Y\^ ETQ3ן831f1 IƤ5 %0-4a[@fm wtpVZA$SM#cb^+3nȜ}:˱:2 Vn(LRAq5LY%ɍ (ٕ@O*=1q5B3%Hd,$Kh~)fЋXL;>xs%Fi($=sb٦1l#A8QSO dtl&X xĜs*Uf55Z}n&ǦokcaPͯY'[hZ[FMCHRd:uhDX$1!P ܺ!Æ,rx%lZ1^xIBћB2^?OڴR*d~ xI!5wT̔HI7=3߲h(%S,q>,'ou5hWs^&Miʷ)gXz3õPΊuwCb&ʰlMꖽ=^k5m"hHm:Nz@dg&%ɏ3Gv}GœҚr94X7%bnrs F39;z,tFM6Cv9wsLK{ĉz5LV@0X`w,1r59?Cb>])](<]Yן|JQSAU'یϨ2{?h.1H)8Y d> ߊ͇嶎;)d@cpI-Zx'_Q>t۟L4$.=Wb 0ق$}f@FDpNml4/AHs!JW>eXSoݟcu_7ꬵ4"[=-DpU 1~O%<dư2ҶVcKfk)iUBVj>羛PӴ x0eZDOg&NM.ւḭuH20h.UB-hwД2> e 6}oLdꢇAok挡ɏAV,ht[}ja7d&$6pYMP1-)IJhD7Er$&Yi3c\9xёC|B\ir~0ޱ7;c%}Or<?%iwF6W&4n)iw:ؒpUHn}e%:rp8cv6MnJcJtQlT] 6n rp4i\V= cV4cCcՍܘ'bERp1URsVWcF͂HNjNN:gUsWV1ͧcح:1I\]Ӄsváf$ؓDrswt(crXڐkZQW!L ),c&ȍhlTW(^S%|D}ޏ4B Ω:MHNUl74 ծjJWaOc0qƺq[+Mq-ro5k;oi9%p,0*7a2ۄ3Κ>j]wlqMgΨz㍭)>⠍4 ϧkf]D=ucJ/kB[Nij0XmukTo;E_ymclkp],1i]4|6,oʮyQG`Z)ZiJa|a˳zCE2"=x z6CmE,W; b79udf$o& ѿ ? :SPaExN0bwbЂ( T4W#p{H[?OH#^)gn"% 1xf\ ᦤ3L,Dl_؇%G*!$y}Ria%\aCDMZ o^q<=GM|V6nHG>hHA"C)J*_uU5Kv;čgg1 tKn9Uq|PP *$pgX'3|olSg 7Qzoy.|gf&xkq}{{+E/5nZ5;g;=ls=9? U( Y^5$ vBwA![adz;c'9bD_dTȨwSݡX?8 BB0; =t 48pY| -0i ;ZlduρxKk€ݪmwf{ۿFZy8{ ${4}J{:x17{ TNiJ<2;W4ޡOw`[‱S(}ݤUl(A0e("!Aީ$Tp<؟f^sonwj1%X c/CM&T<Nޮ"fƍ4zRt;Y=ISCbI>w~&>ɻHѮ4Jk5 ~r<=eCI>DO,f6Ӑm09*Md79b!tǵ'|*Utw5NKI)Jy$r9)C 56V|ﮫRt8f^=FA71Dy{ uCB}XJJH)d(̈јEOx#釩ގD}XCDU`)ZV8%ԧ8yJȜ1}s#`54 bX]ԤukL p!YMDƈyݵ XX{ `އ^dshT'+:ș ̭Sa}Dޡ}v/W]} ~=:IM)T=|>xcb_63[ķxu\m?/vuۏwn{>rniK m=zo9C_Z_w:دKX6h@)3<QD1! (`Bh!q5ńTo$2W_ӷ%:wt'oԺ$R#w7:D+5Spɀu*"Y3$Tm}L9SQχL4? Ο *d$ GZ&Y ;S(3{4Jxu[mZA{ 伖E!zziC8v($,IXsp@Qtlӡ1Tٸ69$(prK F oQ&C#[7uB *B*g'uSMup4ɲlniɳwqdLRrS9:4HsstJ. yyo D)݇5WT=h 5'a`:6h-5q_&~_pĉ x j!dGR(lQULpZhb>/:k|~~9;^mP@۵D SV>$b}6WJt+ՇK%{wʓ[%VWV4h:V;{鿭KGcZiղ*$@,w?Hj[F]=1u7$S eG䤪P 16lb^YoD=FXL/Ҥҕ`ܒ| K]G/G l&ɱ&DmC9ri&έH%O"DeIآ]NW! 3DphRN@015 df+qxyeg_U.40#ۃߛ?De80yDeO/%T6>!IP_&N$r&T17MiuD?Ěho DD2(ٞcv{S}4*x?rHwJp{g'3̮jj‹4c,+&IE%2`r"(Rn64G1Z(5R(d$^.!,l:]> }]ISE+TI?#ܯ{\9;[4٤Ɇ' 8tt:7SU0ٳ94ٳNcwbusV7cs1[?y:1D+Jp'͝rEc WFtNjn @AL ?SkxxO3JIJP""" H)–&"r f<~]XfD[V'L.ӥO8Cv='asf xk3cب})ɓ`Qs`p W%y(~ QPE7T zëu=bN'NM1' ۜl$arq_3qͺGg+9\nÑ&,8ݳLhn«sdJۃɳN>Iӫ&4Gr7lܮ~&I|Cͻts"P*l!K䄦aI"[x 8ʊ.S &ҏ5>N$HES7q:~Q hs>XCv,|n_A9}].۪5?}_Ov|{Wױg^ֽ{uk__>FN],ُ:6rFuyYM@Ȁ*IGpXI,|`b6-97U1C7cu`ȃ&Y&;sc3JL!9s8Xй$ɍcOg"sT?m؜7lpƐVuilWEGWV7i[ͳd*M(,`sAq\rW#uէ3vs6"cDpIb4NW7>ɺ/c>)υrJNI]'O؞qAt$^!B% R%`IA!д\8vX@].l2CKo^4Ǔ\=-JiN7 9$Ҕ:7:k:ݤv;+Mw &l#q$Q?z 94hګfԎ,s:K+6g8.sd8\gW;0 6 qI^' {Z*wsxfV6)w"ѭ]N jp4U̎4iĹҿ|b` ]PjӃ1wA\(Š$C`Xq wqW&l! W1&EO}3p.0yN0l 7>cSmb\c@Q*YYUW8XAS݉o+ K# @Ԇ1HKFcL&\8ƧM FK$r@+M꓇ ن*hM99+ :9Sy:\\ëSJڮ `ȋ06\ T1&ll&D4B+"Q NADjեucs9"DxrtIPx'J%J?: 1|xI3c5+G>V\lkjI2axhډOs^2MkcC lbGfpyY+$Қwwgń soPfn{ޖ|!7G7|b +?Ri46cΘpHDXD!{I.~a.9 0X.աBsPF_k+U8t0(in2h ^9vx3j599m_q2 P)`6OcO{3@Q>l a*buw5Gvp6w&!gY= ~h,ƃ9rK T*~C^6;æ2ȘZw_D] 4ZGr"b8b5"^8.\{Rf#a%, ݞ2l6^& "eMͷćJX*";g`Kuq*ƈ ^ct9,gj=Cvڏ#QwEWؖ"z&vFÈYy xl—TD$e* 3l߁rg&e2!܆rÙ>җu"s%nJeQ = PB*\\4sڎ4 ~A52t$읎34/{QIZ/aM+)wg%kㅛKh߆E 6Cyjp}bz! OYm% Pn.\i#]4JgA7 )Nx\Fh}WV%)iYl4uΨ| &J0dóY}i(pq}А]1뱵Aݎ#9_YWm8on0#0^Zc7`gW %+3eI=iR^f.aЌ_ c_Qq;h;Q독> w+%|.t =z'FU@)]7]_)NXJ@82?nj 6Ɇue[fޔ xyG^v @>r`Ur­mLg,]|Jtڻjk02V] E7;%E4|af3d@V*sXƠ}G:aw?˶ E=!ړa:c:36N:!RDۚι{{&=z^ؖG]Q=$v'4waObũPP wĜIL:zXo -Սe90f#NK` 4QEN 4Ga^T]Ea|D]1<O1mA+oc-8xUb25Gs%hz+Uk I˻8k2t :Q蠄7Y]am9zzCih6曕3>9C{Dn\u8</4c6C]m۫SD˥$<Əν&O 8bqB8wiцeʲXys>Mnvmw7ŘǷpl{ty:]XT@V ,n1/*n囜}^p[WűۘL7O ާZsvL3Ў|O|O!EQ=kcاr`s~saɍ ޓdUR3Vk UAAD,Y F( E[ǑC+RAvDjDHK:E6U[ ]r#&uw3z;Ḳx%6 cwBI (ky0[wl:gO|/^~t흞Td#t'KRtgp?=mwt47uz6 e})Lyt:SI!w3+-?lj}{erǕ'/F6Ϣ_~~d6&iLֱ|#\&܁5Z4C.}kR4( -Xf[hIj2ltVIJ`ҞD -֍,84&K^p;rhÅ%D=.Bc U7xaTY>+L}65vvbb"J>mfG߷#Vw >kAr}%5quIF_^bFVe;wR$ei$J(5BRT[#I$z9n̴-vH!S ~}X+w%ݕq_dMh9ܞ>ni횔CJ?/d7Ɍ(;wEa/SAy;^kz:C\wꙛ6^!R^O-yዎED4Ay@Iʾ 6 ݗğrq D(aY᝵&SE+IcGwu \{55&VyNY4vr UcMn }%6Wm'\~<,Gr #c)sۺSsVO1jOHv/>Z` E2q1܍/ Yb"]HCwkxb آbAoZd@zSnG+.I($`"@^xC@LS@pL=>HQ%gG (ЂYJ}ɠi,4GsB|iժ90grc3|ta BwmU ya˸8W0t l =;01̋3F釶qQ5ïr+v`K*:nfu&gN.&,x7A%6d_6DŲj+"USE3߇*M>1ܖPs(R@`,*GCLIe0HZkgI&q۰&#wis"*ʥHb@148RhCT#+R2!>G'8|/KcOKOήOC]+QqR=9ٹ$(ZILa^B01hnCqnD'Y=0}*I\f2kcxtZ[?':QQbCr0A~Jo<-u^zZe<ԏ- "mɨ<ɶkɁSt"v2s&WӔtwWz=gtvtWfAۮx]oC(5deR$%+ 4vٿ~aV%W #wzgbA#nQrG$٠͛lW+NbCwhHWm~ms Ȃwz#&M5X[I^٧7CLW]t=o^ y?Kte-x}DF㞃տ~ym𻡌 whَ??KW|TMH {QOcob-w~] >W- 35)G>MQ@ꉻ  -@HsXu{bKy3WK#Q# 6LFJu1U]#GL Xa.3!}t߷W8?1"K\rFYf?>H#9O5~1pM#MbR6G8Gl.G,O ˅{5d[iXP7DYJoZgd4 ǤKTvm~qiHCW'gNWi7G͎/:Z mCl{9:JKä+Y+o|Lr_[ 29aS)0vL\ڀ@!{@p÷v6xLAa71 u$I EQ8VV䩚ca۩%FgSQ3#("ר&4HЙI.kP v{f4bX3a?%ty#.{~1 Yk!A/ĥ'Jqߥdop\-<4A9'1'F+dx9ڊWc_r0ᨻ횎 =q0GrðlAOa}S;Pǟg˜@k*ԎM4SVQ c-.ڦM_7ī'Dէ- 5-q0(Mpv~7{+ 'F((( ![?wN$USvͰr{l<] /H%4A TD* vzO\b  HU8M@(2\pA^j#%wGF #:zq5 ߐj;IlM>1Zք&+z=QtjlʗP3y%0j Q4H+`|'_j/5v EFxlUQ{+w4]A!BΞXbF h@HG*fr b!&$b7 p&T8߉ՋfjT8I8p嘫 4T!2-R;d:ђP THlقتPՓelQr܀O.?19/ uks`GJB +-U[VwRU웭W!u1YY_56%7do-uA-=EnE1woeͩ`[4="1=FB@*U`%rWڕ;_//yjG,^6^1Ϲ~3GnqqM$A,IB"sة O OK#ez~-rj7[$d|8p|. ygpLhH猁SϷlu`~tGc 5[hb95 (?4`lNFMА1)uY d)BP6 ^j=?ֳ0egE"dn0*?=<0aq.a5X-#&tmII>IV$H͸6TNHpwד#PPuj\i&&E)F#TGf4/2)+ ?GPWODUI4+ƍqkG_?NL]!{}`cD%1:YPo]L "-)"%(MA#A\?ͳH෰| D,D&:&}B soz#N00p$L$A$!Ļv?3lTDL3/%@1O9y|o[5;E(I "z \$!(d`[O߿ÖK ?ZBb)|V1mP鍿f56!AͳndQ눇,<4U)2c9?7@tў?=xS&4̄ȯxx$Ǧ;h}y Cu$$R"&RZA0S&mpXÈ9taSZa)Ȱ:8 w-kUU1J3dk,+V?]C>䓍rvE638r )j*zED\tHn /մ8\~O$xL>fkLCHoYfT#3/+zңv-1 uYRov-<&ʃ8H}W/Cj>}d?%S󾍿=5,iO {## {wF`V~/Qff#LThF?U3  `BHE%G'$AB7UqFTW._j:c~Y~t9hǣPMTF6[(:RWu8mWcpXd_n-6=E(2 l+Dh+PhQ.&5V&q6ˊMoˀHAD`3(菷\ qad qa_P1Zf.>0&;7.l%#*4#>$+M>}qHO ZIG#RH65$zw?U*Dl:J#}=:9l0nVJn788 D@l g(xvY#]M`` N j`;0á|SH"ALH*IsF}E!1XjaGԱRo}_r1_d 1d""2Hm0UQGHK Dd cP?O-WCr"QS.ΎryaF2H9Ȼ.*հгY,;jLDU@/0#IE X##‘F1['j^HiDIɂKPƱF1LM:L#[?pr`m 6ATUI&} i9]WV ]j7eI] 85˦*&aW MuūUu!Zi Cbmr *fa[7` 00ɉ?&FFK\hh "0kCiE(L}{бF4%N O{hdMvtMv\Kasaː(]4wXB+yȸ(&KuGTChvB ŠpƆZN0Hji=K0ƒiP9~9~͛P_D֥nXUh[q擋@9GH:^pA$9`P&s^~` 1^B0XBlq,؆8!u'u!Ga'veeZ_zĺU)+a^jD|A'^$C\ B3V+i 77#ΊǙ$#_# *I1^탽#üԒCJJbKo7«"8NB; 9W;|b0iLGulK239]. !;M .RE ӁI<:)> \&<3KJYߨcf>6Q F<et_^a 40r yqR!0Hbg R3  $":)^$B:i ,VԞ9&"22=ԘZFE7q"ab_o<B5YGi?Q6P"zB*dJߑƭzz`{/$ʘ& U x8s pYYDhrYHR#Ĩ|H^r~Nq0q%wӌ*Ta_!?70!g< 2xS{t~?VdR^e̎'=v^BwXSD3],8֋ء3w7 N/Z^7 E=:4oQZ$L ngLZWnvm$ T4"z~ވIxB2g?:֯}"8nUW V9מwJGCH ?xW.u='=i6Se$VII>JɨK~ↇY%DBż Y)^[\dl7 h0E*&*zRrYC^2{GY#cTҡ9<͍${s&.mC(Lgf >#qNDdN#c ;#ȇr㈖b$"&jbY I !*Xdyf<381u;❧Q1|cXXTzX:w"ʊ"ItzN`N4li** g`(='6g/kX9Chi7L> 0?԰upf ' T=v~xcc ?:'ߣ~0لm3]CA}ңOM!-kMx cPs^_i,H15$8 YaW9{ܬ8ijݙG(QSLZ2U,EJYj]aFY2GSғYhNHYР\/أVhvڤ"āfi$du |bIb"^D9諞܏l,C!V+t1X&V:I#$%ẇa()VR+bP*A@v>O#IH)pw17%$ Q༰|\;+-`&СBʆJ*APDB7' =mH/<% )gIi#${a AÔxB; Z9(;MGzi\ Pv9q v$Wa/Nj3[+`Mս`YE D '?A~h:(k0D>* 0Q/ř8{B.&)b!rȧj<?Χa68XPE|WЯe^ efư#}}?0B7ј?~C׏||G ؜bt4sm~ö:+?DטOLUUUto0sC4|>H%~@y@' 8,(gh4h(bL{0΋%2䛣CצLVK*2NdF!0r(IK=vPr:QokHp 8,tcd[XaU浮`r%0SQ(b.H3@@uM Y7='U#_B]J==ۧa *L2.-aNbߤv*!>.?=mWcQmY8jք(#ap pcl0{owùC>}\IUN !^GD"/kXaU4#M Ph >o̶ ~YRrB< YeUY YlG֛K>~up75]8Pww!(qa(j |Y@OBoPuү-)kLv2)!#k N | Sv, mFގF6-F7pQtQ0h3Aә 6_H}bO@BtJþRCv*?M2W|be% $ H@B&E#"o ȼ"P!'M Jw2eOmUIaiqHY0P4ð?dvR+x^:C!R1Jͩ?]jƖGӫj+=9Ԍo Gɋ^i#t:*ܐD=|)}YFp_\2TH,LwٙB2!ox ^|fa*)51Eڀ]Ą 1B6qSO1P>l ְS?[ dK8$; LASnRIGx^zTAJ&I*86$M$Iýp"~HwRzVLTL+!"Q5ڰ9};GF~yS?w.<d= j&aP(" %;@p%'jg>gɞoCqml|63_̏(^|C*mFҩY]6BT #h ߗjr9 ocT=3XO|9_U\ֹ?p]V!Ă4 ;9'' J5143!1Qy\}o6rXQ_ՒNJT"ѱsoӼ=p/AVBTVn"[`,!׀A!Id==((2 'l!'Kf E_0 2_fۋByl+I$SRk4N.& _(Ē݂ i#H{XDT3.Zr[pBfCrDs҉͏谛\^TBl&cW01QFfb`~A.r$(&T9V;LUMmV>~E#A%4`0`L{ q,&.X':G7lO%6&ARЕg ACҲp@$A8m &4LɞC@T#e "LW,yOdL&D:7tuw9I%O} )B;$L‡`fsHhnǹC#U߲Ĵo]ѦV4(|R'pFbdz㜁Z;E!#OۉW:zGriљ!zC2!;SHtýMnɋm @m }f"߈ĕ9^y ξ(L%܍ѪM]fXXw :..)`0/c1Ȃb~qSfsTo4#Gtރ N0t!6Ɏo-Bo'rsqﰌU/é z ƴatF}&-y] &4DA{^ R?65 !i]ݿLWب`/[x]Fa;pwf|TTMܚh |F`a"s߳ ywy&rN{1SBr&҃ő}ʚ"`C'ƁMMҬ%TXH*ŁaHJv"Dtڃh<3ܯ֫\rIY@d+?2cQʘi0sw.8!`|p܆s?H%W yڎ 1Un'{'"BqUBԾJso{U;IdМd'1,-lKv:6XvG8'NH96UB1(ib+ͦy b i{tpA5Aia)f-c11Ca#OM"c|H*vf=Q蘀ppbNz^˷')H) bofle*gdy%c 3XVjbH(RSaLi2vKQfQE`l1ބ $4ѷ*lF`! vjlUU-hv;Yi쳃dž.B) 7| HUWnَ>a #"RZU%i/,ZRe!i*4\KiS#4#:[XoyY"*NݡǨa*$B/T+l*2v#7Q0717n_OE~aޫ`!?@a~ nB2|C2I%0pGFGZ* Caڲ!?4TlҖQQgKr6}! >`>&paU7H߼F#'~ gj^;-.0,JܽP5ruUURt?.Fl!JoNaE3ϸtAʄk;02%&OO3TMzQvpJ8|c 6dz1N:4Mn0CV!t+ACV? ?nQyvI7b|t hf!tq>^ ЄцP&QQO"TrPG)8T!P%uJ#z_\I!8Y%D~eF6L?Oꍒ$؏18T+*DG ZTҤ椔JU4!U &1[)6O9Xsa+$J f6Zhtrk SKJLUcX)*㘥QUS 47- hD!"AJ;KvѺc*p ȃAY9`E YTe C A&RddJ,$Έ,_W}FcMJ3S򊭛D.@ kϹ1n|DԊxV/HP~(U f:imv(|V[eF\h2 H/@a;~0}v"D7Gq3mq>9ivZwA8 3=g͉pƳYrSrთ||P}~ KNE%@@;\sr#2í&Tk ^lR0ruLZig?ڎ+zƃ14O qvx)ii&-¡u:x{:!Z24ĭWl"d"3Y}ݠ9Yan}RF';v3Nqʳir]!.kڲSqT^5hFsX]QjI-K/Ҕ?oVi{ kʊ3*Dt>cSFiױ$=QzO6U,1W8Ɩ|?njxvEDXrc9G;-Hv,jg{vؿ avӿ[[yMe&U%Qi->m~F5=ٰ̐UJQDP;\!z|`pdkN4w|ܕTPh,ad'RӭEhwdO9w~$G4i 9`?gy1i{^3WMHm-2zlDͦ q93g']:=M=X'>W~Cs"+0l붒̠!Siv+k>& dB'r嬋ZQ,x# ǎCzЦi7 x M]aػ=d3QծM?ao[96 wIv"N͟  t2$Lӡ0ŗ6ksZ}Xu ½D~rONlmNE{w˄)}^6G[('̬Nө6abXm0ƠVdDA.^U!;5nC5lj,ķҘ8 ;Y] (#w?JSV"(3pX$[IH$1+ObU8xvWoĖ0 jfVk1TL,Edql<ʪJ &D`TPU9} 'LcB خ57eF+G,K?l?CIJ￲4<璘K99C?IG~a/p۝2WKNּrw-~SO,eui!chw/<3RcKA9OEUU@ʏZ$ ;@>ރd;3]!ߨt!e{4]e89|'>pzX.UPL{?0E xH'g \L;~l\<^Z8kBA :xk ' umw|+i;Du$4GS`ŋ Eu`Â=FXi;WWza{5F4q!Xy#ht;w!xpw;7U;Xq;T{@ww#ZTkk BDTTE!{Ɋڋdtt8F&$d!ǛV2]efjp=>m/;|Axz`9Y-n=mZjw b47ax^Ӈ6i [p/qxx @xvr<:9d^:4v-bJ.HFw!qJEd;(;@[ilx:@5PesyJ)$ ᒘ&s%tHxunͻFw*tD$a6tJ*YÓvWɀlEVƔVxdQeJ@EfW\(zR.𪘞 :|@wǬ |2.a>yE売2m8vbb;6xz}+m!}$zQސ}l>O\O*:CC{a>`v[̠1߈ţkz>-dc f:*(| X˾WE鳶;,|D %mՉdӭj3*3*[50޶Ѯ#}kD?ApI=1< &ɴ%*tr+dxy:F $ÞY.Jѻ<_}x 'pCYOOJ6mGǺTUI}rI nH! [pOhk>d^ʃ:b$8 f`bvU@qhLá!(QQqxaFXL) (c0ƒ9bbB݌R4,dv^jE֦"Ybw:)g~eYVQCS_ Ś8$,0Ѣ8ѭM,iG鵷a9=^KQF !\Bm2rS 0ջ68c!aY54n>d}gFp+i٨5F(< <`FC<͜X49uHJs}hEzjwfwU5Bthr$Àܨn&NlXW}8`Wn!(KDAF`dG `& @pFSqux.?H#PpRZ]nAXr"4Qx w"2Fbn5^I&9Ūfq!QmMH7 lmB)<q5#mRaEfBP\1LӅprx9q\U^r4TCi%cĞ朊cRN *x B&uFJD&~eLe u:͘(+=h ke/V⩇@x%$(|6IuݧnbXo1!9X߮"x:ia)|<Υ!/PR 4|)eG+Ksu'KmtKm bx ܺV=:;twgbLSdѩM&&78x48di`4XUE@_3_=gyL{ =ӓc`V{Oe,C)^=qv;zd<;”LJ*hGXm c^T*8 n Ga:09PL35'$99Vc`@gi#k S``=A懇+`wex)ʕSz6> Mo\u( K2B&X %1%U1wBv?j x,$O($Hc՚ԒHcHI$/qKBD4ɘ9m䤇OjtHz[TqXݬPEb>dzᤕzHFu^Jݬ} I!Niz P:u{(9Ww+NV:G*8B0ʵE"`sYA3@ٳ$ X1*!jix @䑚 ȑϘɆĕ%u4G;Y:ϋ/FmG1~:Glv8II-ez#0l [N(HrQ",H Q!xc9Ms0˴QKm4)N%˘:ӵc9ÐR3%o3eKϹ6vQ7(=gZ ڭFzƝeh wC(32E$XZYTfdŵ7fcv4*\X6M& Cy#F`w2a ň(R9`!v7bT?Av!/:h4iJI$k'EK&?z?N K._TDD32UVt\l<68K/qRA+}$K,%"S!<c'-`qy 3(H0XOIwf`!XaXϜ%؇*!D&phӵ)' Z:9wD$?JC=6'NDskO Z^S==yE~ ֘HӖd& &7\ iM1I 3$y{WL14*P)Ip)<ҧTPA)? KҐ5媗XOc#R0CR,#E[ÄbU,##!?0 =on2V&M@3j#AH`0`8{=eb_˂4xddJ 0! f'Mιۦ{:u 2gI f& DYRbnL9jVbH\ik!23E3[9\It\!#"DЫInVf08P9U*86VE9tѨ3CSJG,|Gu7̯Ѝ]Y"8+`0|,*~>+9Rв:l~X+QaA#hzi%,Q cFV6^,DApzTeUM8eŘ7 &iiۛq#Re&SUS)W!ROBd1*GR`4d)"e"LPnҰb~̲Z >xz}_p s|/7HI Ui*}!'-B bhFXK3{!jqŴ/""L$$L0,}ndBeA>!g"r"b+Y`٬CF&| SR&na(L*P).q!JUH&$ibP)iPDJTx.DhMH "&eH>J_Q:<}#˒hk UH  hb#!{TݏL el̆6S+zJm6,D  z93boANGKĖL,06 ˵4Z&x.0Q#Tqd2.c*T8^DCqGR'H+:glp2#r+#Gk&8;(e)`d1TP ItxP7@,fc/F$־Ä[ߊy';l='~;GLA/ A10%C|bӓR^d(b@.v :c:!f%ߩ zᳰgK@X`)]48ڸR KE#5+[[Z`XTjV4b1s76fGR qP` мΑi>a4)+nI ']q!^'kr?lD+k gBQArH[ԆtQF=&tC4iSRYj,)JGszpH)G2l{h\71?>*KDip3epa`=w]IhKkg#΂8.f85ڀ }21hdG>~ͽG;v}>}TK*|$E*ĦAQLU,LJ2b#ׂ> H/k ¦Vhc޽9VQBd ZJHA<aMd}NcIvFb`JeNJf0RF2`Q4a3' a@y-+`!Fi0yIAEl >VRxbuyf6D %'NgTgYQ9%pmiZO{Gzy~$hVAX<ʸXYƝO}a8h3Kl*r! hy!vPE9̄`zga<.^Z$úJBt ?V|aoGX^YIr4'$%G__tt>挒PBK2ב1bSLF#)&L@UNMG]7MtN(|GRFl! ^^z Z>;)(h,&Cs&S?"rE4C'& Q쟈ONp{J|LNY֣~H惩c̜cn'"hR1R@8*;WPDc=%Nf8-Vtd,)%=5T:"~H g ٌ\\ڨKlP ʠvnnMTѼ9ȧ1 |DL B*u(ETe$zfF"|*Gp~ x9ᣰ0 dY>Y\oz cɻπXbDg_E;NN`"PM PI[뎰O0J^@ʒ(LD j(@`BIH$p*쀺fʗ@[+>rqY'< N|Cx 9U4i ۘ>YABB0)Dh|%(ҵD <E [Cp\0[T#/Im<ܞ)0৤8 剔#(vJ|ȓ]{ܶI1& fjMu9j,XyI학0Kj Sp&D• >OO,^*p-"*;%BS[۠  ȰKB;q~u9FF]= IQ՚d(bS9rEY;xrȳ#,8CFT'D)w ! pzUPrrxj5GC I낯p6{!*[dve{%ו &D!ޗE*S K m(ABT6-ZsBn3)ys>3>8kۏXD=@CZNB/Rt[hEʑL5QH4AI25TUUjf0. 1JW,C3 *0ȇ0r0*T]2ƀN 2DD.-aJ0i_d>֧::Lm3>]n>`^kcJµvc٢X@Aڲ}=wYmzsL m 2`0A]hc]ÿOCfwPsc۵' V 5L{]tƤ3XQcIfhxΕxJ'%N$%N,j&_%f,G~Q̣ 2E4Â9[#R8|f 0U0;>b'$cq6h(ع%b^h=' m&l~kXY hd2!.a@@n l&es!ԣ>V*2D$3Iyߝ3ɞK~udA~ J:0@%$=z6=L6i^ }/N=gVy-tV=xkCz:hJ5<1lX'F2KF@n22.ѴnyHhdgb Yt|pv{?߉1#+6TumƛRBHN6j;4S=~lgzQ$<~ÙߟL(!?\j Iu31KBEC(l*:C?.RLM@(֙)lNѠ2j&^^!lw}X-5cD*.DLT%-LW<<)B!!Ը%:.%3 ^"9ybH=.pAv;,DZY*A7LXL_$ڶNJ_F3bz_2##/޶/8&F2Ȍ0CQ$(#J4 % DdJe)CۘT :LJ%Ne{ݢd"TbK SlMCD"BHtf_CACDUUkLDM 5h3l6Y) Ȣ(@j q hg01X CLXҬc T3Y KDJKI)ADA 0MJ4np(Jx` LLfbf&NWi";$ȸc턩;pܥR'=t:"y}hA$}'[ަ`vq!f2CoA؎HvLAZM|:7cf]POc i}qq 8oN v@';dErD׀iRuSy߄xS$"~oGw#&ÓV7{mpwq^WcT$tGzccF T1; {!6um]!yQddP6~xSB H;P pQ (P[_.T2̔㤚uQF_/t4Wq3yG:' +ci$Ӟ.&L:RAo,1ٶrlE`qư 5MZ3yNfnՁC5DVo+fDC`%4RH %)/+BIhb@ڍ.mvbFqc[[ӺPaQhҘńhMffWt`3*Ucm ĸYÂ|1`-l bŚcX U`%vCm`A,6"ȋ8Ȉ6FHBH- {ni Tl4EKlF&N!lJ,W%(US8 DnDU6@l"*¥hwq1oP"iz YkÛ$C!3xhc{S8F%ȵi.kScmnݎ@kI:ȩ #Zqe.4ioZc@W`5 P,p6%#-45GXk S:ЁlƐmFY Z Y+JZD lY(%,dnƱc8 Fݬ\Yw$AEt9yGIGÁ Wd{իZx0/9 !@ BB k[$D bL JTѱ7Jb!0Zb``WX67v\meDd\YajiJV4YB&O!"͇) 4L5$!3Rֱ+}(V&ˠA $l\l巼.k[b6ۈ72ĂTI$8fD04a3yG9 Mj4B榾ɼIۜϔٙl!`bq5 Z `d:hjƓ|~BE $QĊ%u.$Rʢ\GG B@{TƎ$amh3%%Jxa8H:/x`#npҁa;;ð Y=ʾL:(q @M 5E_sw*۟"kE5ra0cSr(1T+d5i{%,xμ┻[ (:1JK^EYsɠ! Rŕ!$c}cP [l*n*T@A醝!N$TG6mb6f sy680{tv ޓdF4Å |BB:XG֔rW^(??kF@<{F7xSw&]LJu{ t&8!2 `X *JeC @o%̰Ma4iLiRi'5oWYOy rf'vwnE{ÝaN1(| N8)Q/1p 91})zӃE)ETTJ*T(%,J3]fwZư E`xU*IETLFB4NNEr00c&zQAMm_n-&$ID:]O: w3"Ҧ%V,ك][0|,42`zFz@ז>Fd$CGحJ#$pG#$pG#j4Q#pIu m$G$UUG#Si?˗C5/.>PiU~cONo6E,Nuؖ7a@;xL}=CJj VE k3` eڎ@PDĩFRm=qG{>*ZZ"S.%1 @@'؀<^l%mFh]CZws@]:أ@x8{{Hk_|ܽ"dv^Wge]aĤ<"9̎eT) [0sErP01ɻ'#( :" Uy8t)VOTy!oū>fHE*!T|a;=$!Β;3fj  ͪhfj A%8DSB˰+!"n~\jn邘7p޴6-&>/1{77+H7$m"94ë=٤fPZZL&|?c%MM\O[n/r6(Lq8ڡhV4-i4cp؎j>t&&5"Ъ9 w 27 %Da}M7o JȎ^nY2C)CM4ƀm{$0Jd]خ3._& msC""fm zjg tyvph_%!3+2r"5xz 0f@ͮ 9+,V+1XpqfgX_B)!7wjM,T=uM< ۑ]C,\AZBs8QC9PAfڹr*qH99/%44S:+%JdU*NlU7ʙPRJe2͗f~~KTbAhdKd9O #F(&K!v۾t H HSZF3+0=2#2* ZZTEDTUQY/Ƣc+-vLE7'ukeY BDN}&ftTplBpvs#NFEZdtVɉ lXXa :-neVS^6L4uij0WUCY[-4ߵLhNr{H1ؽ{~BX&%5sD4Lg[Y h&͛#̩Z UR<Qݡ8.PϝZeAA:EFjԧ oKpL uQ&f3,b؀ /GDk9[ݛZLZ+vhTb i8+J),Tl睜Oq!r3K jNNLߵt#pdor܆MڄhAnmJv[ݍΰ\kIRÉG6!R6KhZ9~/fj9m8ƚ5ndb`qHZbu54ı"9}W@ 3`LtA&:hRr۞ s7x'^%Ffw6L[UD$da̖iN X0N^ZwM'7ֱ#If18r5xk3 yamrl)%$: X|C:+&^5.\" !^*Y&Opѹs}CV{B mlgY.0Q3\JP[5Ӆ667sjV+{E×#r},ETyh*56gWa妈K^:cdcL㫐vݝU]A5rg(O  E#Ō/ݲtՌ !N2n؆BfoN6(-NlG"at-W00Pļ''z9@#62,RsP[$DHDk4=vb蕧7wXe e}rc 4MZQ@6142%mhkbẌl |nCl㤦9> tɢ1ؕSS_ɅTC( [Kr+آAdam( rr, ;m'd*ȵhgM.qERI80S5&w yK52nZ2Vr!R Sd9Bd< "K:.Vl`t.nFŶc"6˰6@w1Pj9|])@C~%L 5fVf|4fAEy IDݖ:a[w*QD51žW/?Ӡ4;H͐BnRO]XrpJ&@q).aǃMpZZ"+2Hd!iM%CV`5jg h'TXZ.4'5sH $%{)x QB4AL CU+"g^qCPTw;TɎ'zCL aAKh[bז`K6 bKiӱΖ4 5b*)ջ xe3qИ3y36 p1 ,l@8}jssuP9d`Kj6Qna:s92ltDax{y7bdnl\`k$N3B] }xKiҾ.L[s)HT)Z#ؖชXߥ`qG5vj"8ԛ/A,r! v Jo̜ɎF~+ Ѿv'b6NMfn;D!̦iq8ך7dwݘȢqʾ 6.YHD FQZt^2όd&wtMhv 3aؔXI\Ck9Ǔ8!NňO{3i:!B|&lFE jˤ.ZΘFwT8+ f4]\ ~ A!Ɩ!yl&Nq9gZY0QskOb"gEn),J#{Ғu{xUgcr 26cՁHm1kHу]16+]sI0l͙9wr@R6c $ x͇~ѿ dҫ Ƽx7 6r$tp0v\rW&Ԝ:qPG`y0%k2$7$R$Ox{dvڍ=N[zPW;rhg׺}-~=Cp&6EVݯFt9 c.Ws%ٴM0⸀Ș9饖剳SqoCFE M6re|D)pNb":K;2lӋQi@2Jidч5C9Z46hQE_1{'N>eiD btFbٱh/h,v/"*ZlR".!rY0ߓܧa 𻷫MvCu)"b]7\n{PśTc+K(D`0`PvVvgHkqH8uE!ymNm9'R:nŃds4]D sė%gP$5bJb͒ԭUeɰvZX&-P--L°ۋXq`dP@pĪ b88 AGq\GJ"XPMH̕"X8hL@>K!սo2$9c#nܤ^%M !cu9F$v7izdRCJּGBY6Iޓw+ P ` =pb&iܡuÀ4JinZRg M xt! a ihxˆ#k\N4MU hH)dZ"u<rh$$Ǥa`2)azh !m<)129 X1Rc!M-/ɈnxFi%9w"T  g`LI T{|{Rxtzh:"}x&RclN ʹ5&n~:~<$S44|!܈7$ Ӽv4zȹ:!SWci5p*qS%T2`KQI2T@R)DuK) 8Uk='$l,DcXD62CfF5aZZ^}ш./J.ó7pM.}qZfGEؕcA3E8 lN-!aO"elAɵu1b%"b8@QlRKI,G"5%Ma7y z44l0֋C*nGCQ({mխd.5,pUˤm"w`ΔjUtJ)J A*ܟ+w|!d,t77L+q1\,KVR 9JG 2r(.t/ArAr;#JLaBGG ($AC#M{1$Łm&beUAsZJ2EYvմ);zi+ԍL33C R1[hUfpse5*vgM $̀ˎ&rɛ^n3qz,C9nsBjuyB{[2(r #2.f`u .8w8LtBQM2(1"n|*S~ wl5RDКJ$T'j7!D-BhHj4.Ӛf *m!RE A+!qXP_Y;P.D:Q=Ǣضo$;e GH s)QmM2QV5jԔwxYDgvGTBE@<-gU,2nhh9P X  _h.l9XÒŋ'y9~'Z-FCd]LP#ŠR<^6aX.2 R{9jRqF4U` C*,B!a)!b |`{גzڙ:${S.LBN~5% O{ , 9r2!56¦pU"C ]@Ȫ*~ħUrl{|kNhi)(!G_܂?09S@y(-cR PR&Ѣ/q(XD&E@Zi@Mzq xfNvBQ"&`B}C{)QBŖJ|QW9t%VcD&" ̬IʢרGutCU#H:zpX$#*zFI6E-O7v}l"Jר~+^Q_qk=3ðl bJ"!C` ѱ5Ye2ArhPf% 2a ́}05 iahchJGXG Mr-&ph1 aSll"6P$@d6620"d PP1NJ%&@ )A rf1AV i&[7Hk#6L:ҭ[m0ץ7HRAlq5:6,A~٘wV,fVFV) D`hb:4~OٶfRo },+ci'--jWg* Z=w/3"-ч'r Gt9-}NԸ!ѱM6vea|4@vDW5#'=C2%'|v\\Tx1(KL"X"6Y%w/,[ sa.bGb;Pi dx]"l6vCQgu#+, !f6aby(2C>Rn(3dH`>Hh 9ܿh|L]^30\@0=j*H@HFBMHwښ@,lH:F8rw=mpv1RbIC /`tDOݩЮ+VE"M!=(qS`~L=aH4 E}Ibň1"… ܰ#.0d ȴ* &$ =a@ٰ9?P*5Qvld o# vLK77*#^f#-DEf?rgwG_sF}<悰AX66yv{iV 6P]}KI/T#d ,gRB1eje[3`%5 &}Q%AyxX>B+h:#u7#1CMbm/Fmց~cwTb/o3r69S*.eCÖWwhdbWdsC% (rwUg9h7$`Gm-PEY-"}m!ɪ|1i'OinU(ӸytJ.Nm˫O.Y7s\궣nzR1pH{ItXرZ[obȴDF53w0bF2/TV7}Iњ %30.Mh4\5q(H羰]%Ȑ4(=65 {dFHH Nb(dnK:'( :3Ey5HOLt"# k15 T?s`BЦҨ(`D8kB atGv!@}\*4KŁ[$޽űwCJ8j"I'dbBQHFcgsF3 DD?zDqꨅ陰'iRaLP/q `;KyCUTBUUTQUWf d=m +H0Ld(vA#K30""X $ f*@ $J؜=JC3NP\(0Q˽$h ld l}GWt\\,#!1v)3+@ E) P%  JĈW$nswV-G7%0H)B]Mce1x(#34-#dFKGKW!Q="BB@ ++ DD))ZJ()h(VjT#6,2Qzd+oֶra.@=CVAd ^G >K=gYFVh܆dG8>W>%~̱V4;m#ҲHNS4F1ٶ[s32cm~vcax=Tڪ*<0 Z VEvo"p4Nj\$WBHW4D 8j^L". iW!8 *X)v  JŹ GH7Tylycƍ7?! [#IP>G2}ƔtF<@(x9,?;f 'gtZisZ@B*rDy<uYt 7EEU-$)m1{S*dQ/Y'1*L=Y "tX,DWGՉv; ib4lCy: +|%wqp|HM#09S,Ϲ/7s;&Eva IrdDDP 0M#N-ܟH Mhlg 2 o.#,狱 4kSdfB obVOqw-87bX&/--%р!B"Jz{z,σ GS ,)''aR#oX,H\l#D&(Sx^!(vT6wyGSh!t^c^gZ);a&}ykD>{;k`:a: 5fVa y<7(+i=Lu >@fj,J_6lhiS<]p QkF+ZtvB׼~ڝB]ǧJc}]JA0Ewcמ5$bD'[Χu$9\T|y0,dah1Y(6˙US_,Լ8ǚA X.[ )ԩp$sn qZs"ZU4 W ũK1(x8(sWoOP0v;Z|o_Èܢd"Zn{Jf!+R/uQk@? |(?r۔*$ko$D#뭝pBƕ DHK)UHDMLcPѤȩl:eyiB=oHTS&8%' N$i' t|3Uԁ B&`RIa}H!!, T 5U4fC@%.Gs1?;}DR~BZg&*4WfvwPAD$g3&3 bb?d}|&NGw~;i k3_e4GMMn2{76oUYVvd2=pǥ; 9]KoKGT;`qX"ZR@0ǝOpwD16dZrN@:y Ρz II %-Giö5o8'weO¥js?4zqM@A\:]Mhا蔡x;AҊpղ{6Uu嵑3՝))(fv7ꗣ"4i F 6h lٳL`m\VKRe<U *R%t(5Ց5XzMSG/$!y5' p8c-B?7JHaY5 XEF 2 &YhlbHQ,QBS+H5c2'#@BD:p6q89 g==Z|0D:Q;z\>c(k+83y-jz5A3<}SV3T1CPk.WN#rJĵfk!Ǡ'MмʡXQp/ ( ҕ1(dËddKj[7Bhp֦h"7a0 Mp, sf)s2 @12,7aeDMDFCIEdfs dc(Nќ| svd11#"$hpLP}ѽx *| R8eFAkQEꈉ*exOw=q<FswÌxp2s ;A <{M:2Rg<FYde$`@A$R"İ ,SQ1M0X>"ҟʴ!TLDJ`€B!D6_zL.V4MvVlV>ɏψ @K@LE89d+ևRI?f, y~\P A3#٠kŶm۞eaLz X霦*,W 2,2T-BD3 Q4PD U%*ZATERZ",J @D HR- D JдD,AQJ C CHP$BA,JEJ?^\+P Z5Q%7JY&,1Ц *@OiY oS)u4kZ=MٵK0RХ2)c r q3x#yCCXůlҢ'5:jtqc\[g`]J$M>|p骲10 1pb䜏xV A{Xl$PhfVInJԪYԤjdPD%c*<|<y<- ]z|pJ 1't/ tcTװ:8>R~Lnz0B P9G3*=_k<c"! nEP'»s8 h?ˉ7N5AE'ѻg-1 |`Nvlݻ)TZ[&9p~ήl \y@ʥ|'i6>ǞA,`-rI&Wu0FÌ GIS4*rh1X佉zWGilF]7MC~Pa$7Oóa*lu`=H!\p (-;_L0M ]fEEMPhxHI ܇֋uy'L~_0(jZj# U! V%o8FRDD $X<*-hkHL KC#I}߼:_x+r|?n$* #B>b! K %|],NzryOڂYJYW1yo 3a]!&"R?-0bRYC_RI(&xǚ*$>rN5k$w3pq@>9)І%( E)2д9r5ϭS_"q.i1'W$#,&  >i$eeHRcaA}qB+P3du#`4DNz<5dmaPf@̈p8yKe.m6 rE ӐdI$SQGqǖf%2XYeYF9lB8P*Cc%H㌎8!qҎ46K$|_!z~ =x)oja 7I I܍p; 7FZ9hp}&$|zoK;@dG:07~=L*L0Q @_t(1(<𴓪@F%!)HRpZ5͒b%S*X&A⠴b 1uPVb a"%eVTuwW)'qV% cJca0d0 h0H)H%`1LJ>̫#'SfpN#^тB4-TOBqhtle 4T1%X"`(YLH̗A4j .1ə(.0hGD@A MM!C X.@.BeABa*hhV*2 NزUJ^\]ob}%1FGa*mlwyРA1 @#HB-i,C/ -G i!YP~ f 4L331>?"n)JJhSF&LAhuvpu"!$Hc# D@OuVwRw_&%d@R>[!ll,Cr<&C}$jk)8$A"*A#R)lH032TĖ?.-IKR?dTƤ T"X<|"'N8 )D|̇@BMH/m5,__Y%jj !_tdEbKSĢz cG;#u\D뤵;_a<0oS5t$ KFI]^'pHB$hMJ<ii ڔYFc I(~Y:--iY!!g0EbBm [+dM^q՟1 t "P}j.Wׂp:@kJ=| *$<6!|Q:i_;tOzG5ZEFJ6@"d %²*c4zBQ򾒔9H|%Du#7-8ƪwffc?c#峸Y*1Pg|$CD"@@a b `"` #hX_8 ꀉ=qLQByv=X"*<ن%9!>C@T;6xfh_9#LY"zCSBOL@>D2ubȻ*c;gOC ugoVF2WXgy%$nMZ q>ub\ouΆX ?͜krMnrhr(97䢌ۖy. J4qd dŊZk^f7"&r-E 5:43= C\ Igk$4.F"lC's[p`z#aȒэQj6L44upȢVnZjK{SbDP.N83r lN\necq.W{\)&@lhCA&!"Zc]{B>G}vcYFYCѨԔa(b.U@ '9ygrHyL!DO&$^b#_/8-mb喴쳅;r>XwfA|WˣoIs!t5qb(";Zgayv}oWuZB\hG `ם[\KKm-kHcehe,JW)$f"` ! @JPX"&!)k+20d\\! FPMR RȑE#HL@SP&F9SDUSf aR$QAQPQA SDRjt@#!PQCI JB00aZS B V$E,JTB*$ ZJij(P2&ZA9ܛf=ݴO2(gz0m 4z 7 E.3\gHR_hcC T^Ԃ`GՆ~KC5,C0l؎P=E ACACAqR&X& YH!("a( "Xbi&)PfFFbf bZJ3H " b{ภѿ6gM c>>AQ 4숮1r~5P"F_T cG ν`D9^'C Б`Bvgub& 9&B]ߤ>>^V9a/Նii "$2U  h$Z "d)b* ))h`J$`)a%JX*C(<{:\x!FUppdBFNBg7 p1!<#6a5'Olx%hfgDɘ㊪o7D+(lEԖ  LdџHQȈ{Q2 2:hyoC1!X {jRJDl04jds'N@Sqs\xpc:UQU_۶lwUQyGlꪠ;Tt Z cr`1ͱR`Ջ:ٺ H]ܪdm~v,T>Zp}|8%Pr/쿩2b(sE~c߮z> ^c ˧y/4k} *Ě\'P)Ts $ ql` 37nMAŹ3C{VU g5ClrJd|opqfxa2Re`:-fLlZ$O۳R$fa//E8fHcp%p9k_C jQZBFP5.@hxo>%G$;!N/{GQpQ*鸯#J~UUUUUU)UUUUUJ}j]}u?s'O9%JNA  p{@mek+X{x&Aڌh$Z*3xX= YkU#TQd R=0>޳ HAǧ|XYzBpIK>c6w$$bbDE$"CH@vwѨi.eTXe}{ ܘup"HĂiPla׳ه,M(;O&0mE K"#WL-řV)#gIJ:<3{U5v Y0S :&#U35$4.:#:'Ѓp "1EEFXaf2xCܶ֠A&wD8Oca٨CAsm$o>9^*+tփL6*0De5FtCG)kFWYh)@*qA4`(chN,c2 ,%2D9 dcm>nRBlgkCE ,I#ddMn`XME4k2 C F""5`g]퍉Q%h"R"19;5e7(-|2OD[ƍ c~^iVDCbE"HH{<&[t0 q$uX:`ocCLiFDH%[fJNo8Y,#U rC Z5e%cEm& $1.ڍwd_uML cqYI@\ RDj9y=[9] Y8Yg+LY1(>9F"(h(h:ifbpwӌ{k6kq)!HH E4H0D׹JX0caiJ`}!fz$sϷ|\}Ɨ(L&_"ɥvhfRe<>6PFCHDH7 $B0zcHDP8dtA{iP:t aqՖ@-l2ɌD8qD5Qn@J3|LɨE-Z -96 灨gV)OwMNV&F|C1d{3$z<:DLƩF>E!3NأD=F -=JTn`= 0<  绳i8;ZXơ3_Wt0_bc)>F66'eA٨-=*wp-2)tjdH[2T饴 D3B%J1)=>hͅ<`*]㧠<+`F̂';ȸV6,qmJ ƜL ̣!no42bs]Sl4ss8 [5+GLչ1zdHuK(3X-a109HY5cft EƜ8u8n6(DaH{wP0?%4Xu7D4 IqQDrhfjheUېbM1Mᰴib(G" 4JHr彔 KD* cՂS<%v?->p&=)8, 5N8n,o'KW4Gmd=X"'(W uC @*,Gkި*}ئRQ/L3f2b`fy89M!#,rS&gԭ!qRFڍ[mE k0`Qlm@ 5f(a:J钊d"iD+=vrOad|F1|#p\< IL9sw\ f@r}tIrC6-i;VlT|XL{!QH P O{ܪh&"=#A.u`8r⿄NS~}ǻ?'sė%LKR(L> oY9N+lzʶa)nu4k|vI:N/BI ,YDJ;O/#XQ@vsǀN[͌o+  8ӈBvrC^Q&8&N 29U<ތ1\H)ؽz  Uw_ e48+y'.Q/M Ct2, (}0}Gr1Wg;v;|y &B0իZ cou+`CFtL>y|&_K(P3}BPj@w<|YߙyBǃo1hghXNv=Z:,J) 8M:+FӠN f`_a& #3eXe /~%I3ϸvx ^(Sb8"Ii dOEӇ !֧o7BAU**(TQa|kq!fM#9c3YV9Uޠp_A8Q'*W։p<^M3ތRAsBu20C*! RZf C YtScECNfdDXfTR88d it2!Pfr G+L : q2By$*P A 9 )"dqaN0⃬U <C}M!ha5\ޕE/-(EKYAP#Ģ)Rpe#hMZxAK;f a110 *# 0Ʋ`kT6(r]yV F-dx>{]؁h Nn)b+ϳߴz?#Rk`lӠI?MpPa by`wjG K&9 ֊MבVo3e@`߈ք;5+@n/Zka.j!|/gTMMa4@G(T˙ӥ8=$;)"w< N#0l5c`W7FA"9&1&C{,8t8nd')qN@/PJOցv.sҥ  I~`r/D(;@t< Hm=NjlFIbRad 'JIEHk|L1KpX5E Q ^Vw <|Nt5!lYԛrJcUOj%![ 5刊B0df"sr2X%*+ H32Ȍms  谸P'rK%aj6%Tgd4z3$饀GΆY)G tF- vX-Ln,L'Ԕ ($%rҪ4"ͪU{6Rf >O;7%e~7 jӁAF*2+Fjw3L$>] dmȣ L\58C|6sA#S\Xf1~JŘd2C#̜ff ! agM}"dA#Q^"5F  ;÷{^*`.I"rc@M(EQj׾rUpݤnƥX s^ldEZ'6(*+NYy .´RBL$z҆-Fb@p=i$؛Qj`0 L5G¨`WK }19moDZd5Šq ͊m%,ہ0dMS1MHY"PA0.!%xRSc ,30*ՌTMMK6sT*.6j)Uc#o& #eiA*4sb a r4]0vzÒ:WA$M7Z86lIRC2/< (-v>j (62TIf)飏Iţ1S`wJu0D܆9Jdo0^'+k0"$e*1J>V!AN,B< FHNf)`͙|z̢2L0HT=.y}%. 6fA#@YL7KU)mm")T҈lIO{<}% U  CMA@fʥJUAd~teÒr ƴ\pDKHG &U$P`#Ja05! ikƍ 3otkĕ3íFH"?WXqL]:.fL0B2*V"D )2M: HAC`5ő鋒\m$D5!M;ei0z6Nأ1]u 1Yo,TFaьbΊUsc%Uq|0=:!"m؁U(6TLp"@T *7`! u{gIP/{ eu0_vǎM,43S[} k,+ 8Yl*1W"10RzSzerUs+`h%!^LI RT 8 "'Q¯G/IRyD.C9R* ę-J[420f3*=$} ݅D_Dąܟ@Ÿ >a_xtT+ÑgL@ϗ12z}i{hō9N5"?~6NB %E`y*lGح_u.*(rw;QL0pOn~ȅsĤR Za7˸]uw^*dۥmVhstU#Zv0$ 9X!Ŝ1!ծT C yrCġ>9F]G/A0;oRHDaV ̬Ѳxe C(ggx\4q33ؖݭI,, , -^Dک8nu<2n@-kEvX"_>磚ӂio߬Z{W^)!Z 趉Qouvm|̃QG@N[^%/6Ndd@f!bρݏJ,$tΞg?>f*.cOU[Ie6c(a5SAF % (Tw6*&aDN&׌+Yf&cDD:ُy˜6Rh(LZt:;pދ&b an5+e h(F(c F*䊎11>mNJ;3R#.&XPqeLG &5+(ʞ(!D8Er `APTb61T'!ѭ0 k0e`a[yf&<@D)HA  ,БD6vkKp9@ڎT:6đlbn܌0( Mî8Y(hJ!1inoiABDM TAp$ fX""J$VmbBP)FY1D D$@ HTCJN8;$ՌSA7uƤn!R lbER+ƚՌ"C{r$xPz#wJĔj0p%6!".8忊E>** l j͙.ZKX1fa[jsho4 }ʰaĤ4/YȝcMbfdö́:X1j.D{)PQ<(K * Oē&TJk1EdPĜbdV(H H%&a"P P*VIS EUp d\$0B% "E e$p!OQ %(Y4iS5,QMj*P3hFrahiOMeEk5nQc1'S`4ԆGĨxDڕb"ԁ;[]$Q .!ŶF_ e#tV+E9ԇ[y+MB3H 9NXPTLB'ޚ|^.*ŦC KmɏkXU*E>_pP ;!hhx37ܻvm:پJRP`~x$8HI 0#]Ե v[ei0"%IKbgXW@϶vr?A5WTՉw*brbtXaᖦMy(t oD\E5rJ:  錋QI4j;jzx$6F <$ hH*^#G}CX%DKlZӑ:(4@0D9A a6$; Hŏgv i{ ZNDD.,AXzLfK#oq3gzd7M1&$F/F^ v2^("}AٞMԨ hV@E&ZpCIlyciY*iHt!22a婆 a$Xi<WQ{D.NvCN Ϳ;9FA,KFMfcM uA>Ӊ&5jJ:{dsJH,$F@Y\;+lPfP,اh+ĊC F:ȫMɨmnp ʒ2͉@_xܰ a\t ј[@V}O!ݝ`Qb%,JV _`|Po1ʡP7[1<(5Y<^hV E$Tj,"H$C=Nh@BUsr)l[###)/00Dl"N32IZ -AEMZAX+5kF@.+{ZP:ؑ:IP6U`*Ԑ |vgtac,vw>+XBAO~LIA\L1ݿoWzϟ5&`cdZpi%e#EE+"a !A;J~j4ȯl{_"p}iR]I훀&\A{snr ~ (`w{?QU 2>C%f:MW Ҧ,~@ؘymPq=#pT-bRМAAJ4J"$6Nʺ WrE"`@"Q<bR_'* 'B RXDI(V 4)d'; Ւ4lų7mCeNjqM6ZBSL)A ###/ 0t<@d9$@3d SRqQ`^%IDӘk^рSPs.`TW H@J@TM BBT(%%D?vyspfUBUt;oeQ&up)N:*(2#e2UrT<2%LQL@zOE;B9R-Fs\! {GDI)Mbf-uk*6)2At:4uHsJNWG(+*I%Zqr',j1VY X5%g|2A bw aC DT+XbVLZ +12jfe ".HJB T=1FDdޝAHBz|3}7q__Z#RDB|?~?RuD%<F%LJ'UR `P!19;_ E I .Kg]\CP@K _X3yCU@yb@BT(~j͙]059vlf9 L,9蕀0& o]{ߙDmr]9)93@QDTDytbk}ݘКtՉ+psDժeecw ̓&dk/NI6oH4:})9f@Ë)V"L"L4ݑh#  Hcl4QFBp2 Fo ),+qkL1D=dXzhL3F %MVģN$_8ZFK%X_HbY ~*\ m#4$R@rwƚJU##ZI#0"%S dPe ʹm'l1 t:yЃņ-u W%Ͽ=Jb<l=PI08u@l(ivtvYmZ+y$AJjS#%5(z^SsFQNІ*hZSFtF}c*X7=Τ- @23>Hob`AS`gx4JMeȁy7EvRʚ$fКXئ)2o\6md?&p{A:xnÉ6s;rhvISNSп9vі-W)U 1mjP6EN Xuޢ`?ב*"iJ?Ώ }ݑ{3 e2nZU dIe +"_\gBbe(>"2s$&%WP "xN3d' X>)B%]| i2o 7 Z̉!"{>lA 28c1 TӕfA%%ծY$X)ia akqäAL獩$-vvnlY*Rddy k1_bA);}piG' NJYYk8L0 j; u"3v6̆V0dc1L4 f.fPLQ*肐rI# l d6D5#\`>&VH*Vc꓍I]IOhiU[ }3kݕ?v;L}PI'?2uS8k7` CZŢL&qE5LčVGDQ Τ s1% %=8+5b=P<< QxSxdFE|'hL:G1KchDv40:fcԞˁL;ڌD~^ۺLF7L#mb@60m8ds 47wMI{CK]ϘMb=*Qt|eZMkաΗ5qPHSM<ն]Fȡxz\I>rv-@3_ߨUʹ#wM: Cx ~Ȏm}6Hl cv'CdKQ5 djaXd1ƌ9:'F b@Ӂq6"1(E}i|]%SA'u ȇZK,ռX`s{)`Z'iwBm5 B!ȡηˁLgk+Q9 Ƒ&PH{KɌ\rq0Ώt6ٛSIxmIܒ`Ū^vFx>p8='t2jM~cf5o!z0*)d-ZMjm'P|C|fP@#T< P$>Z㈹~jy;ң0kG;Nj y^H9_ts3qν֍lѡlY0!tp`cO-.~k\k,-|R I- bn!oNe<9{D 4zMwu^J;C1'5tU4"J}~`t9?FdTߟ8 P׾ e=dFaaL܋f7Oni#/}ԉc)?` ! 0EK-F ʦr`„\[QɵLdpnpR|!Mԙ*XZ7N}«hZ n*& "1XmjM5jLjmL*ޱ!3ډk94{ Onp=>C`GeѱcE9:Ä,V PwSVjw?~nc#݁9:t")@T?Z4wIkEW%4ÂJ!JbPd-E_}>Fi~QF1sb@ Q 0(6,F9 usn'$;)* \ۀx5%O0Nc09mƕZ U.dst<?M|dUTH}<x 3j`~CQN0a{9@zz!7(>Itu $F%"*WpG"yQ xe$ҬzMo QF 1Wd2zF$LY9NFot*9SB@b 5H\#,g[k#Ć UX6iwovlitƐȅ w&UD* |'Y0g5 P}(<pYD(2˼6D}_);5}8^}F)ƛN9:^Hċl6͝aoK ;{aJ=B50$)R#YAELC0I0Х%0JC$ӰZ0 EM YQ,Fq3_|@e=nsTSFfOA~d- AELhh@E/k=(d!GsJ(Gn ) (L(F6D%,X,y/FQ1$q1^dd`<'\蠻6M4UI 6 =i= M :(`dBx}Ybk<͛1 PDޠXK$0#IeˁZ d ח vCtN%B1ګRdhIcLk>ēZ@Q4  UR XI1t\rjjrnƢt,$߃'yrw=*XpR=?4}_fPSm6 b #imE$Z\%x U85adcFm4[jTLl3 ZJV }u791P1'>f&B`Gr8ANh̆Z01=c=}sZI' 0S 68t3986CM+p!׬$۴fSD HTDdU(ВiDJ bY":s0 Hmʕf+L%fJ,a&G; xliwMwX9)+uw8ț0" .'2FfX(nn&MrO٪k& diخ/nRwrij8-bK&/UW< Gd5&&.jYZ,iuVI*Q\a1Dp2Aln8{s8l&bGՔJ!b*K,U#V_ ˈܜM7 4 #0B @S8vSZ3$Fa&G{68YF) Q6G3==pϐP̝@c4J+|M'#3D5 0W~wrB&eh^^t vBAM,LA-O"jWG", LdbcXOSF؄D + C8UY Pczbt!k Fk=cN@1 YBǀƀQQ 5d(1 ֊T`)0WFбz#?;`?l:5(czP`VC>yTha"4CwĪZ4*0»%Ek)c '<9 = ώXe}ekZB=0+@ʴhx= 4Sf@`yCD SĶ` Z L̓$V ߽}DTIZ{wzPEXۅRibZ . cLJ|z" K_S!(Z[pV  .ϴd;CIJ,1|*t gHޒFqO3fK6`fFLHdHP@SLBI,(B-̳p yӿm$vC.LC-lw\d]B)*(ځ31LEتXp0QUTf1Ms40HJ)5\H倌T6BURҞ5#OI!Ys)5pvjTw>U=߿/?%S/ک> C&m_iZRDϧ,Al 82q3F`:as kDj NFDAӉYŭ`R"E@Se﹧bC֡|?-߯`B+]tf{@N?q3' YXAcG,'έv~ ٮf*Z׆VJqFq]MƣaWuEm/5 R"ܶ? H} ;$;tմđnqK坟Z-?ōK}sI^.#8L7V)rȳk˓G*f5f.u ^[Bh8dW.y$R> ǩcz8JPgjf 0s7^m;19ݒig1ʜfjh! Y8tpdf3 Zu'rhFukD:[`BaEt6mL5Y͋6$[bvc׍v4gq>mf_SofoQ;R-@?>`Zh:-6`wA,Ř4'7j$̌\}.E=4I!49{r3C]e:J^_\5(U:Hs>:1wvNLGS{$SBcbn3B$$rjq1?s$9sBeEc5ӟ${>Zy =b:*)xI !0'W-.{ 5aGZr\yif)hޘ9pF=PAlb)CgHc $b @n|–f@͢:ÊTD!|h;G#"=j9 U3 .WءRd㌽|S60E߿SC֑ڠ%8X̠qJ^a5GrckfC|;3uB&N(v*Rܗ*p47@>Q}j%.\m fwczwJ~ǁ<i~6lqpSH1 QRh}w( pVIcKf!UwVx$)'-rG鵻$3 6n]p;7!Y(ݧrC=‘ Aaai!H7/@REإdiL<ԵU0sפg "'rkC"(;O>\je۲ԁ԰ډ۴E{BtC_6x~SDI$ FGyp+1 ,Y]#eਪ*/aGZ4DkXh )Y!e1hmJ?㤄O^׻r`~z1 ')*_ꚃEKӅ:!-`%P@~^Sd1&[P45#"UZۆ RIiQe3ۄ} b V)g&aRJ:+uQ:t$f0eo5Yib # cDz9JC9ɠkZ8afƔQ7ُBi=@,A*Afͼ9GMSGg&R0w:+yk!ɡ&Qۃ97QA4ILfpTa4-DiRXDbĻbܛ~rZx+ cߑ-()56GYi58 "`ӅΑ&1lYqo>-v1|`'74uUUl~5Ni%$zhD7(+_zh1Wh/׷˅ ,dPTn,fнɵakBIQy+I>LLzޛ:.}C[ iNI;Gu8khU)U*}uuަ7sOpSMcҭIW$k@&4Ή>%;hKq "id$vh,sP*&px"gNۘCRb`bK\oLJi'ݖLm8@)~s89NOb!=5NI:ԅUQE2k&5'|Oi^$Z67V*DD19eG}Pnӽ#^ԔV=JdI㌅..͌H`K&D6%m>,#6:,*c>$kV(,b:3ljwFHI !$&,j0TDL X mA‚ G&fKfAƨMxXkyt1:;O TŁ<{Hfrc*"l&IF-@fKُ‰ BOO\|XڵL3 mcȣe)2\+,,VFWEfZ J=8dj]{ z&$$YLR,N0G*CUj-J[I&E0xޭP}Vʕ{o.ڃsd˛у&Px]zMAmkHڃ_}/X0spQ"BAKЏ:bj)y3Vk&eMTOjQ!P8>ix_:230m;|=S1bڡ-aC혦JꈡrɥtJjde*gW$8NCYVoinW {ɡTh֖+MX$(2.S&!6L,9e.@Ns%BnBm< cPtcVƢcTL\esC9\H5; K?t$d2C]_ r.tm.4?'ɥY^& ::8 B%ZdUQR3(ԇ"``K:y6ܛ E)13sv=?5+3b txJf>A;}߮Vz6O/.V'jE0H{䛗AWL%C2>sԭtC\6 HGIPZ2ϟfK~&\m L7k?'k:F4#۶Ja݇ 3fC9VfOi?cDNuK=a@&%gwNqiL2c'[筢]<*sr؅Q&FWQҐoonބ<o5\^!D(>.X෻BpQV j46"䥚!&Jn&)!2Aͺ]k8Ѣ)64Bm7x$&d46ozUl4Ѣ""qe k j44"af&۠&!7z jٴ#*{3Z.E\`> RFV#Y7 A"י#xr'#g"ZWXz4]1 .8>P}dx=CiO:i͕976 secP:#{$ִ%5Sǹ\,C58glS)F$Bk{18oh&5,[g&Oٵ>T+=_Ͱ; @Ju`. 9dZF2O[Y(68ݜsN [k4D{귳"\D&"5kg7+pm 37;k#Ghapu>Nbz,#:wb0т&*UL]!xŕ5G "22fS dm 0eJSI\9:qFCPiI=h9 [d:E# K $J2&8Q.EBd_D$C60SI9)GW:'t?ٹJ(uVc$cu$!0ItwdRCq8,g#LuΝ5+љA:TΜrs*EmMS47#xfU@Ȁ(b{U;gNȺ:$ я c,} & {/]'Ԗ/PG* :g1ם?s͈(.Cg8! mA\àFUߥ+{Kɼ&Ώv# B{Q1&A߳3G}q|sZ~VԴ7fe09:GX,a{i mv%>mi`s\nnF,6Uq:~'eCwcK1ȓ",78wDY ˔ =,?G~EG]Ş3w䙻1C}vOwʗ|" x&_gg=[NTܨQ'}MCK$ɡFd8w6 hӐ ӧnN]&^cd;:w(V5E(і:#ihta 5Ya9E]#Mft3ηbN,MZ30 0k$ݬ)PסCb,YQƜdLX)&'FmJm^c_neLd-2@ufoMQŎO,n8gfm@bvIXg|ndRZ4g1j"^Hآ{ip3L%\+8"a g[{rr^t-͔Y]Kh},o:g ܡ0ЅC42aȧ&J ڒIɐT$;\9Y`_ͤN*F&Fh 9-52դ$1t'u^̳r4" vTncM]WȾg!V33~^&0ڝ BKÌBDEb+I fGc KZ;N"t>pXqt!xr&eRՁq< DIcL󶑓bwၨ{16̋3qdS83!3P5(8`sAp-rIc8K*b*G*bF6Ř2aV6,8B<J0FN1C@SD ](px8r߉?81m:]r#oðvg9v5Qt A9)PImظ ]s˳l #;nbsw4ČԂa28$dlK H4o ]nՁ\TV4ם5-`Iaաtg&p0PDTbBIVaemr#0LR3 ?!ɛ6IX5ܦF͚F$0aAu挄A8¾U݄ * Xh[4g1+t2h:2 N)ɡ,Ĕ^CK9pto4h- d ecmlaaĘ|kYvd>ܮ2Hah(!#]]ѪDh-l6XÒa]9j /HFj-D`6ԉ%sfrSTP"ev)mN.bvìMXL /rz!ػ8 r%*14B3M+!+76.mfsLQp 4'sR!Yչ\bxN08UScPmbGyiWe \ulK7C R,YbNK"U"TUUJQ7bg_6~! nyw;Iw!&G)VE\tr(Pg geLP!Ju7Kc޳s6?eðI陗ݶSsG4Qܸ]TY6q H}nx r~0[~B0Z]#WJR8BKg+uCrk0!e kJhU(; (16Qt01 ^cŧ@v3Dr%T-*S8]T p#It t/4,,\Yf1x5BoѡvLbQnp(Cp׹NGPL圾.%yx(aUGsQPÄ/2vsoE4x,4kV5mAjL |݌ ,&ECXfNvtS-I6C 0YIbתY܂kUEJe4@ن}b*lMDJU" iM6h ,ډ5Mmb5C +;nVsQ߃v]7"h2X&mJXI~t>d׋bXbD]7#tHЃ gwHjGg8= M1 ;U9mb]]ZyCiw6pvU]Ok0;]965 5as6'r3d@nH؅㖿+n'k0IY5`K j 4C8\?\JhGT![ӑ)*Aμw+<*R)QC z@_k5Vr^MHd 2Bq>f:#M@ЉDw1&aôZ4SqdZp,a=qTTQmg7m@,QM4Ϟ8s5m,SC*&q9:;a3=UVYqwh>*ˆP۫,?^ϟ \0L?A#Q>o[ro%ppz%a32-^ 99֡ݐ ы|my߈3|h0:+YYcǏ}?N')ݛm1ګ qr"JQZ]g/j :c0ΐdiOU kNu 8*7#)ljD1KzD1L@p*mI!qg5W^:U&H|ե74 3X3L !mmC$<?^R@]5OZ^uz]6s$)#cBLAV9lXՉjaN=3X PЅio5±oF6:+ݠ.GD؏?y9XI H5y{6mY'Pba \ˆ͢ͱVi6,䣐q{lRDHs~OئLo8Ɇl%2[f-7IJVD"9CŽqcSRṠ^cmѥ"1%uu6<+r@ƍC <0)pLIfS2rڷUJݺUa7IRl685$dC:RCxtF4I4%UqJ2n$T;#勴 IC,С6#CX6.>]{@IJM$*d$"EVA[)(;+jDQmo  j y| t(Q9<6Mx\ Irh8eJIV"$430DӮo_.##)҅?Òݤ5\@HF3ibVbn'geUDyՁ/\m0ZQx/ح̲_j'yhbI7R0$$D/DQibUKLVIx~=¢&hok${HbV! h0!"p SRƛ=)a'V!x i|n`!zCHH,]Sѽ1 2B$$HpHA 9* hbU"5`6 m70@@2*aeZTr00RӈӋE6fh,)dLAR` I!0b)YK: $DINb:\/f`y#͌Lm"1I_\k:tN>a 4I܏:^0Yk1\s۳Iwɰ:f+=.mC6b ÕHs|]hC4` ,f .[i2SmQSI4\5#>VFa(rsR2UHJay ^`@>PD%B %3fwݬ0 7UwL2z+$*8P#45يT'h{~ Of:Rg5v=rBCYnٹ;C/9=cH䄈mD2>a7rlѪc w[s2eDhS} Q SgNDrk&fda74%瓮-53̕bÜh 2 POq>%|V@@{/L,*xRu0O!Ѽ:w>3ӑ04RMC9$NqN ~B%!HsXtUL@1xKi5h"DxtG~8žUTW&$E|ϑ@[A@LD@5jS{)# (p勭 1]*{RJC'D9 qΤ`lu pGˊlUv' W%S@QHX|AvEo%:z$h^e2L^;xgE 򐛌}]\1f}p|@zs:!xBgvbÝc̆nac[E^v [sWM'4}lbb/UV5$6loW јIi̊.͚1MVSS.feiV"$ !( UI1K [X7Ʌ$˄$mB 1",5 4eDLC$`4M%c-) 8`fY9` Ia)2If1X.Fd)"ᚴL(L1ތPDkl.2 Dm(bM,jV#@Teˠ'a)& ( "SA"eB/(71F&c5180pAۺAјND ɲ7^5=_3-φDDc=3j@3Rг #Sˀt<s|E-=w:ef03tUwwܦO?mN1 h@  Iˇ_A0MHǡ& h )5~Cp )C*oѠ0a S n5!( dV  ĀvCD&J))x Lpx; Dz3 ;!4LHB= wg4m lF??di.;4w'n 9T( F(>H#g_pѡ7beA6KR\xD=bzM#wn(i`xhQNz4#z (ü=CAF XpH'gr{3ɨ ٙ IKSj ĚkՍ)+CŌLְ(M b:-c-`F&J J_K C8bQ>@v/ wc,4@a,%e cZP< IۖeZxČ&)p =I|{LSC3$@*(0Ek[gM| [ҫW7it$ihxG_>9Vu'!)h%``ST!߆  cx\6JET*b_sœYs♩dLkfgsBd;'(jKrM8aKuVE1L\D'(qmӭv]j|䦊̤ꃈ^;޺mfaգК۷n2<\ȗd3[dz*B uP@yi)H`+tN9Sӵ{4捱U‚HئK $G:13ځOҺZ5Lá]=H$ B)Iep18Oob#BnJ(o.}ၑfdAXd၉RDWi %Ѐ4 N; 4KyN9΁8 :F*8;=վZ'}Օ1֕V1װɖE;Q?T*f߳-/`[ֻc;SUljw]~TEYmJx#c8d&PC^|f&($*rQ@ |#SLQq"b2ʈ‰Nol6 cm%*>ofSlC. p w|W\#,)Skd$DPʔd(~EOڸRCLF=GO1P7?IJa/5&a3~pIxȀk?Xwd)@J%I+B=2$C~}-h[ΊX d.ZFt*BO8S#'YxunZ}/|a*TX6T1xP/@w!"1"|*!R<4j{7IO31bH"#,ܔ"#䵤 jțVS,bPE=DZ@BQ ũ$ R"C`J,IA@!֐sH0$]!n Ht8)T۫Q {a"f=I KqlFm-]X @$\@t`xH'1 =zS ?˄E']WAuFU5!:i]O o>iq'QL%;Ŭ?AeOGj3.s.ݿԛc6>+rͷ uՑJ1^Qʊ(Ͷad,)a9%AdPa§G:rBV'} \}/2QH.(ˉTvw OI{>~g$>2a WAì[zTD@΢t`N.=@pB'QG`&gnKh"yݦ.;LGPqM~!vm`9o$#XtG=u33jR3 W ߮F @`Cߡv#n}j򊣙VFR!,*cyNLcJRQc tk2ƒ[OaRAմ Cht=$w3JD†zݢl"LX}"W @1kE"2#,&Y(R?~A1S'FcDG#CsLp%JXkFSxC*YxAH%HYG0P4}'Uz#$H"u۹K{T_K$RQf=aH~_*f/iw81$r1qda`~nC qN "E $lM6+^݋~6(I-S J 1C2d+=In(ScJO69lq'RBjWQ. <;VY9L ~oÆ )10TDh e,fLNk Vxzj`b #' S$\FDa̎o@[wìk.v! !jz̑8gbDA5(8XMLp/ yjh iF020#21\20LctKY )ok$#zʛPU3c2R1c!Rr*!4 hu^mM}^_MU@3@i &w K< p=X`Ddp)@&#سώT22 "@O07ӽgb"dBFaME$8^ypFy,17^ )d ΑTu#F }"`xl4œ bR'r89z $?jQ!yX2D4bӶ%T%v!1v_/~RTG(utT?C Jj1dQOn"<" k$RGP6 F!suRHECP|PwYE dIɫ t:#FbH8|ke=%"'ޓ=?_FqLI"RIF'Q:dZHh6HI@&Nؼ'|J;/cI $ d{)@ EGT1S!J&])|tnaǷ^Je\JB5H>ޮ.jq8EQcƒ1d4YN!E%0ybIb&c7(W<|\Ffwڀ)~|vAX6UTd@ЭFu%Q,UA =29 t w|p^gE8s}y]qa8CvkdV=OI,Mиi14Fx$MgJ~[yٟ6?:إ_͑1әvuVXe7hB&ۅ2PZjk'd;9"G"gd7ӑK,֢ޖN3C!=uF43fu2,p@{# uqba-KفNå4O@=OS/l| ^gd(-/{BdָD<8A >+4Dw6|{}RŠg4<,A1jPРd(h *, R'hwøu)J͋Gu0gM׋Xh:4pCư)-K\Ӫ@e 5`K$Z |I"b¥NeذLD*b-$ Vf0phTepmרШ8+/tU6w-8Z)mlpOG)B[~^[6$Ɖ&:01^k,C[Ӿ"6vk6ri߬REG$4g92qG}lS;'l@&-0K@ dg7i(/YiQq#邙Y( KVK=[|I<88>ԫ̃[Dȇ#zGp]ey޴ 5HI\A]-*v#bhӼZp k RQġ8P< ^*^1\ѩ4lM%C|0ɒpnFfRaF]0Gail`gsnjr]0;ʋ$g"{ʜoÁe@JDaW'mg0 .c A\VG krcωlL)hI2x(VJ%f]fhcvKI-> 3Dހ]rou0kKXtgFFu[6Ƶ:jC{!2b6mr&AЯ&ms$oR&Mejgי.+:{}S%r*"HXzJ #̕Bq!M>Ob'6$RH`=Y IbNXN&v{U|KYy)-#?ZbJR B!,D:'pE^y,FI mq9b XHh?!aT)0=0T=2"iZfZ(&,,:س#0PU#HCCQ=IDٲ|`x} :S'ԭRL{4 `3tbd,U$pܛ4Z\+ +tܪ8S8A0M*2s6I5ȃ\)8SeIc75qۙ4lW+ϲTJśhIdIZN&* U9dՊEhQFV;حJTuhF•V(n+v͛)⢥N*:p|:O1NN:bnrPңՍRUE9*xaG2biIl14vJ1͇'&+8S[1 0Iܩ60B961XMX›ܩlWVJҢ´*pSe9*VI%GRaXbUQU"&7jm,2SbR9#l,94+' V11Mٌc 1XV0p(ټgWn'+\vSWBKd}D)1\௬~M Lcԉr> BNC0La!A0 $1 0FiQ5VF%N (%V:pSy(61įY$n'W$țG7L*,+J6c$IURXlSSfA"yS)8g=ӗ՞+z=5|y j.L>[%59+OMcH\/ǻ##*|%!0H_@a1w pdp1qċFZp3SKH`!0cuB# t=VL犨5wǖRQ\+48ղkc)=!Vp2jːE5]ӼQ`@H@-"zbQ"a+U-|aю{#[nʮ9{92AAvwS?SH{"M4P~(5:1;{RWPDܢЇ&8l@ +% j18 %A*1Ҟ,!cS@d5J+ Ź!>LGB؅.#wxp~Pm6fHPTJH4δ|?u}Q;ux/ I!ג"JB40Z2}CAarPS@!af)d`ciƵ#,J]xrn7Q\il8"ȿC~.S*~,,!qYf*#MzRc"TsєTr`eHT – mX꥕{ wIdm=%U{?,nٻf͊A@x8% )qHT <*a|R1YiH#ͳێ\Ѭ:@@?ٜ9"=7*vݺguU}wbsvC׭SnkIH8m ~QpgA~*xbv "5P5Q#">Wv>z.p GSs۔@j*BwN}ڏOwZ4. |ӂbXQS꿋/r(**zW c?kXQR5Y6fGicqǣuO;ֶ?czf)"{?`Õ"26OT^P5PzoRa!S %qvGk6 ]od!sCP}Sf7|z,;mơl6R]Ӟ}V8bT32TUɭA8On&^fo?Js3"0-u6?3cki_鹼pJu}^ab. hSK"nD$Fil6!?%OM=Ol+|Xua"voxߧ!zW^C.Kr16o7γ3EnarWh<)7Ӛt#b/Ǿ_4"]f`S$V! T\:wN9;j=%aޖfm+O7f{enY>C ]?b"mDWSQku>Qקt:qBݧOמ+i͛m{4mY׵8)%dmlghd>nV^~Z]NIXٹOfaqZg9FB0U~4YWZXyի-c7)RQz]ضwyi}惰 @|z!K.e42t cE?sG87Lf^;u}=&E׊,wVKrubm{سR:1-p(|g((h7=f2%[t|}~0m<'ȲUUQ0B 8t11br8Mf<[Uϥ ]9tqI}p;#߁l?zˑLwg[:6anυ©'1'_^ս0\B#d7vJj0Y+[5WA؋*ÆbET*@)A'u">kyOJK5cG EnMZ#kz{u OO%WW* Jzu|PpeXN`sSf2^M?]Yn9:!ozdvx =8P*sސ*xl US…4>+qW|)Gc*ARø@\2-fqpo$r'VHj'?1zyy^NzTHw]z (TzYd9BF{s#4StEg'V*(=~$?1+b}ڦ>]›?e%g.$fxrvI?u:UN^{7!G{B1;干z-*eocP'jy.yKU#n2@/|?~]XR=V]Oa'ēm5:ִp>y|DQ3!~ޛ(.&gP>괣q5_Xh񔴋~$z}'2j^ +/B&}y} I"DlC,%vI!ⳍ_4sXS4٩|;uwFbODZYQu{wے"C7ejF8L6~4^jTUP 8~m,7{&c66[ۍMn/wYt9s07gٗٮ_vɬ>q&l}EC#Mq ?b`/rt=?N8;lhSoE.(.)"/%BN2g}ֆ]ql{l/RϜ%­zȢXຬ{ڼ{ŁV8v0u208*:HW7{߾e_r5eos;ފ=U>zȧxfj|˙{|c{*La}kf?| ldb^҃ĕ~\WS\dzy^r+}-Sg'[xךdwp_Uz.NW릵ߥ~2"k,1m>-EUa8OOUl{}DH|_'"IA)l2a dUZ,LB.a3&zpʿi1,I6涡~:_ed{g/L#,?BqE+.oRi)$d ,_x.w}m]"'avn"ŝ ee$*"(CJ(늤rp.-q\Տ!o)3C&: lιnZY`\o1 YO%HT\2᪨-꽢EKN!izwA?p>'zDʢgxP)H\OT@U7<_C~;/Cz_M &R&P f/_EoLI8>{`Dژ\%y X@Yfm'&q5]yOi(VE}9>5jYUdޢpx i=f6+]Q~#y}MFFI("*_gue鲣7=n%>=[킜Phй?>KGm}cGWr@n8CPn<$tj p</~O?sl,UR^vOc黯Crȼxl?8<2p?u288 ϫU}D="7>}[ɨQYYV>=ox^^J;^ڜ;v, 謩)2*m&&KvL8徳M6ieog]{6'6S<{vܤqǘK7ڊdY47ߗM]ظkfl 6h1*eOT! l#ώ)'ܲ[LJ>g QVqFtQsϟ>|?3҅Ճԛ¢Yt:r莡O_7MdO§c'=#OI~{IkT'=[s>4'S_qOEI0Yꞏ 7\mO%B"u6,~J'orEEmjY ,)ѲW7lݎv}e[+8ҧ}x{)vS~2 U_ >hޘ4OOGonom˔xz'Ҝ?p=wO682ηk?K~<2Pq'*wZ??St|adܿ?:o|>&#.HX[i6?>D&>4~Wt~>Krr1|'>9M4M4M4M4C_}"o# 1+k]1W aɟWo1-;x[.ϼl]q8ͼ}d0r/`׿c=>**`8x<#-Z*IG̢h?& Fe%A@($ @~>WI m } DB@Gx[8DۮJ$ ZB3K?6e~-rP3Dc),Lqኗ cG?NGDžW{>ǧ!{IqjD6ү_Xg_cJ~lTBl:'jbL~~Wj%7YD i7?_w|0>` D(wrfJeFz"*wbBK/ÊUUXN U6AG-L{c_Rq1 lU*%ic5+ޚѮgF"2g {|uVzЪ|L:6c-COާnk,VUZ#*?AtXh)ADlޭaÏ0C}KDǞbxB7M?7j (V>T^iZ%Z*Vw>Zb^QEU*۸ڴJfFQEu+un6NoqT7mz#VY?껻݇S91&_mNSAux(Q YpGy Jdpӱyo}Η', UZ)fT+bB8HU7AʴT[qCoȏbŃt ZD eDyB!^oZQs!TOŭ_{l'ɣͅϥJrc؞KJ$ 5NFB?*7?? vf]ZQmD ^٢KB'֗d-V.wušAA˦yX5 _×vR!>6-ʩ_/r4A$yPM:#W$s7PVYT_*WVd+"(㙜2l `=4"+pb 1O/u5xXv,cty&&qy,oY]9Ջg茲NoKPû{B0@85od檌чF>nϸiӰ[: HYG$1|dEG|Sm8صI]'s%L7R9=u_Qwf"ggbq>F *'9BeO_87ylO'`ߖq` @SnpyՁrSmcz}:聂]T]1kWy|O1ϑJYr"ejVV~oM}oݿ}~QtprƭSSݹt=àg=ϓ_|>Wڽ)ϠW3btg~0OɖEWEsQy?7}4Pj\Ix,;u6ޟe* ఎަ{?ڳ:q`boso~/3R>sU='{_?cŽ AAOg#b̾݇NxC+_y?Ѭ"R^b]$nC6*ȣe儖R?L FN׼2OGS̶+,<6_ekiGڟ?Psn50Y1^"˾ei9>ٝ>niTN*-ı4엚N&5TJ,dk`t399n{}}h죦{_T썷/@_Y㳏**mg-Ls'n/h^ߡ{\u"3qUoC_ i[sӕ4H rw;0TS}nG~{2P^\͟kl׊ſa,9\y}2aЏ&~kzU(Me2F{H :` m]1K}/䛮|{B~lve>a^KdZ^%_f!_Wu ?ey7>quf,Q*ROsڔK`յ/8`|U;߫^dطiPK?>O=zͯՋ{l, t͑ޢv\ƱcO1;tCD"&Xɔ%z%pcx?u6Yp\e_a9\ q|̊ /S G\Wb]g>s|{:?|ǵ &X?o#~gw-o? [77r<}俇}߇z]n6\=._:Du\*(cMCGz[?dz?kzM՟?{˚_{g<K|O-?khn_8+?mww]^XL9OG*>DEDGon p}. N]ǥ}׶_u=Qw|߫_?w|/WǧA?=6gWpz=Wm;g?/}eyvovszs=s=s=[M4SJ*@;5/j*}@mZoGW| uv<ϱ4(++aG\ @CdY9d ?6}hE>PO DS>|nk*QT EQ?G/&T_wWpps0]^{e*-9VjC-4Wʥweu{^_8eĐ&VXzmV_'cԪQ'2o}6զ.Ù5ǃ j> zcs3dU&дPCPO%Iy`WbDt1>nv3z{7_w\^]b]8ۙ[1ҏ.UlwY8R|vOM\}l hN\2 y+^V(6spI -f߸]'ڊXHU\sC9UeD8~W_;!Ж#x~>.}:Eii+htGSf -=]|V# ZÈYfffh"AESuӳQL֠rBѴm%̄L*Q] Ja ~4pG?&ׄ,21yty޼Z'ge[˒z32wf'MɓӾҚNmJ|94\^w*v'1MZ循9Wɢr$un51ȫjIα.RR5lpzS'Ot |#@UUBSل>x?=UJgMXl?Kb7lbGG~6_Ed~?$_e53\ s ~\?S-ޖ-k#ϱ|?a{oY_gCkug xceh0#e 4܃K^h$ow^~Gt0^(?hm]wqqqGqn-qppnl? 2;q `7 : Q=ٟO*Pz݃{|rdr54[x|yB|8d{:>|>'| zAwu(;m˚{뻹˧zt@/N>OZB{'{ͧ>þ|*4F/k T[U^ͱT*JsUB<b,J}n P4|hz%I>˼wj7wW݀Ӡ=i|6}BLν{cܩJtGdE*}=\+Z+[H7wdŻ}ӏ]s^};vN}womة "sVXg.>S'ۇ#^Fvv|#mcw痶xu#nӮntSwϺw]*s*Wm`;}{=|_s׻u}u͖#]+=p^{gJC-wׯM7[ݮo{˹4Fw]u{عݮa춪K}.|)trwXP +Z׾{;c5*{{h }nn<瞽3r{kO^7x]}.v]8uf6cqMpeh6[ﺮAݻ`gIYW:j{[;vswkKӬշmx8Bٲh ,UR(UDn۷uRp_7lRwy{u`J0v6 aB4w[svˎy[}W@|C׽Z;]9aznK'F{ɜϵH>}w+`O܃M A 44@ ineOrR=.~[0scj,W>[̾?`zh Lp|iJTT+pK>ײ_d Su:hc&J34y ̮|}i|~Mgo:^ejIhŅ1$I'$`^3* C[3'?4~meS݁$EneI2 Bؐ+3 PʬeZdP'ҋ/M= 'y5ɪ#4ho}> 9|v>!Q)IYeL.i刯F"?R>(/55h_#APDLE&FU pKkڼSQD(¨3dxoQGfs"*{Vv/aч,a<wZ"yIph=njv}i.e?XٍUqq}ϱ_dJ @#>}H9/ {ێ;6ʒJ"G ط70ZR`rжh|x")jh)?dTYC%_A{ $j2 ;Pl/^WϑQ!nS1ڇSAM7bm!S5f;욣_D~[wwiNPdD<9&`j.*B!DB#opgxuO]NW75{_{zpƴ>lP6K_7W#=H;K=8 EAw fZ8s:O܂s0/EXU1a5딆II<7@(R Qr["{Xs.B=5,B/|<h&[q ?ʪЍO>b(>*H-ӱk1^Y,C zWzYҿgss{?~z 9kZVto;`=U%6/l'M]>bSgof y;;]]^h\]:X/;C5㰉J viQE`th9`s?tM6zn E}#pO;^j,亃p{{,5߳64~$ *؉!ah܅g](R\p;NNU\>ce1@ϿK?E}IElrFF JJP &A}UUmb_7~8Ox4s,U/7~1{5@pc1bl{9?B"xV_^{?c>8{#E(gamp_<V#RmʪTĐ74uv:gn7&,3992o?W@J:D,~RA1]p>7NSo0{(d#{;*<=A(/X:a_2D*G-e PN9u;z-Eb)U\J:eݺXKskD{qRpA=un$K=  RKٞ_-7$HWCZ@ G}N{{j>K싂9'dQvJJR>4|o3W5X@?\6E&Q1uȣ5r*I>g}?W `1?pKEOsCbF`cu$J E2%F Ȧ3"S{G]wg}3.w۹ODTgr~#뿽_?_GPMGF+/ю+#OACmG~sy7I% Bv$ ~bHġX$:׵:|~\'(HnP͋_{Ocn:'|?ȰeNa O1E>Cۡ4%2$%LQLDCDQ3xrjlb%?؇i"ZM# ("=*JBA K)1)u&b(%ˏaӾ83(rP$ ,1zo6dS__-̇TԠJlQy (DAV&Xe(,FJ٬) J$& p!?VA 90S2YTPDfaA_3 H(#4UUKABAI3HU9,Y FE`Ma#EJARS *pCpq7BhFfUCZk*"* e P|=Oh^ @G=I'"$7ax h^orͪ HQތm՛ެM m$Ӻi2hL˞@kjd2L$wUCdQm|'IhG%k8j\"?'/SMM϶.,`Ģ @/OTb_q@L,? 1}sXA%+mo*kƎ>Xֈp[fO F_8fYmf0l^Ytz|9}:s֢0d,#Fk qZ8`omné|t\pݞ]C\}Dw~îr4 ww<˔~}|F,3!(/5zrnA!3gw|  aJ%°v" g"":Yx yXYv8|3ˉTκYcS93JnVR0hlOsx:}&\LBgzdm ]U5uUà7qg'I⷗cR'L("|1?" 9 ]@2뵀JTi+ JUJ Hǥcw@fpaC鷵sԯ/Wjҁ6ƀHiYjU@҈[/y]bJ ug[]z|@y\{̏#(jC" 6Ȧ9{YRƆpuo˱ {A1U)TJ^SbRP9^-dwFQ>dۖHEAYke0黎 Ko\Q]xWK(P9b1\ҥW4<GJOڊ=tVW)اڀXS{:˰e5;Z @ywи9(x v40k-P:o12r˟E}٘%1ʓj8q6Cݛ+TRFڥ ~5atZҩD x7kvR*(i7& zTQ.z炻;,O' RdQpCF|="V.?KE' \Dy?t NW d HVݻ\{ťsfyެG;H8&%i5&ruW EjuQP9Eks kx;`_@L@ ـEK'U*bv6&<9P9pϱlC:QGMAx?aEqp?3sЫK jA~]fXQ{b/]~w~|VQAb BFG~ [|0=' >k{]( v+? zZ:]Ck{xK`z j2MsD?u`|y#yZ`|l<䆱Sf{N#B1K<谠!]> "5X^o4g/CĀ @SAClPbué|i2 sqgVHg@Bt> 3usy|[k98. c & h ~".Xx꾧\!֫99ˇqú<8AbNdp&lgl+ͽk{~q FCGz1̗m p00J*E $W >w'N^|Nu0ISLAp>ٯRwQKOljee8M3xUodZ65ǯ*q@qHB@Dģ|`0sDI$z$pѸ$ q4" h4od,\lO`Lf3Ìb ^QJE IZmOZL 1hȀ%Br9YJl2WէeԸ\L cӡ%߷Y4<~sl7,Vmn1Ђܟ L9tt"?-C-~zFۘ ⽒A \!W D)"B:5Hn[*9;`:D t ]Dϫ2a4`v肀hT;p}'EkPhK}[nܱٮc6a"siᦀGq8S6_!^t_$"H 19.d@&Ⱥ+fd.nm#tI KѮ8 /F@͑p漲Y©}F-/ߏi3|& =ypmdD+58  Ӎm,`T'd_@6 84C3laRT<9ߨ7 'ٮa.K if'i txxŒ:(5 oQ]05ʂsD0hlv+-_0B @!WcLI')ǥ/)qUm36K/׈g ςA$EŲ/5E0 (7]YJ\4ws~hk.^ƾx?N$'msoQ|C?ˋ^N[] Bu6ϗ:sˏi}QQt6UdԦ}~M =Tٛ$c_d#JziKH6.ovƵiF 7~M;wCS%AdEn K,Q4ޠ٧k##ۦd/[W#j*9ʺ/eJT+ҹ2;T4].pdT:8cBw7AS2yK<$R. e(}߂336YXcP5eu-|2C'D )wYEgXT$Th] Xgԁx! ,XV7t5;8cV5S=8>GÎVJg4N3Ѵtő;4(f4L2U[+J0]yCG5>?:8{s rZ9FZu |_[;zsl}P .Rh@?Fc`NQm1nkJpe 6g qlU-Ū+rFTJ fxE%PX`ǛdTC@0uw8U7Uh%eqzf/C|žRzh qS+Жk_t>}2ͽg~]GW.aP^نN1~F&8g1. nߋa뙄sE cA,=)n|dV_zD![ggm' FQQR#Iv+.9Y^wz 7JE'D"U< Q:zӵ֝!J$*R +yզQ 溕$`׺I 5$\m sf>=*Csf$kl~B9jKˇ"e@b:Gs$-j^/P^J{ޫ2`rZQ&_ EȋFI֡&LoY 9A]`|ٳ ܍v ?SoDQWr0q\L%p)Ҽ1:}hr>@*O/C=nSxc|{4TQy#( AXVUC*-ogv_ Wэ~@aaWۘpݞqx,|~WgE6K;}ߘ_*(yN߶ r~ D,@Jwb2}]&v"M=:Gx:[~ڷsW%WBA!F& %u.-/*)I%@Kܸ^ǃ-&f\Oخi Ym݀ - E ez"#rBDDDrDWt@GM`--vz\Rx!'vwB^I:,ϑaX\4-YЏ;nV{$HwpiHkENl5x$f,W/PP/=Y5=ދuh2:U_OH^ʃ #=/$ODžy)Ȁ3} 6ꭖ$.$F @B _/B"_ UMNk U%W""w4.7HoDtӥ$̔rIDsۂi[6N _;V\)؂gWcǩV;|>ɮFF(JХou $!${abмF<44HyojΣr,Zs3|ǏKvD@| Y|={GJSdDž<4&i$1`8 xJ(,y=4MH,!w( rwRpm"WeMP/䓁}ۺAH8Olhp78gePuo Eܨ~w͏ÔkӎTvtr< $c ҿ~\}q} [nHG!BbpBB6u,XZ95ta珺|:[qT=p9AC챥,Mᗤ3]Q1K$2%^˱p䔬򞈒MXmr'?qw 3q^|Aʁ1y͜7 $3U0ܤvA@5B)?yYyӶrҦN'd2$: M ̵bH$d$cgO~7es_Gv`Jukpw6cP2nya> !bP5m뽜x"*vs! >!,\z7 25rg2VD fdّ&L/X>,azzE;x vBjJQmfA`薩N*/[®;]~\xDGߐ\qnꨴ$iEDf|Atdpev̷> ؿe ^ C.}X}zFրX`Dxz_ߘg6?izA.w֪íYbY_m&*~ ?{ؼ|*d:#fT*9k".y^| HDtTxAsA( >cbcϒT+e@LtSpc1mC{Ii.(S9T,lQC{gn л`6 Zv |9kqiqǏTnK0P2^T>r>__O-HlWvW{Gkwd1WaRx,=hH]VQ(C7K"a<':L48nP,_νʗ-R>h~ś:Ahh(覅Eɕ"&}ʘ孕T@EHKѽJKykKwgQ,F zx.Ϭ(͋=&bUTkh4|P$.g+۞Qzq>ڥH*"T/&7B0-{{ 7v؎ ma>_Xv$=Kp[+wڷ[dQSk tQx*fWLn)GO;63ӌO5h;=L0R( u Ү.Gmz饏4]w盒kyƧ,Zn}X*WYw2BCvŒx#HIܸ~nA<'tɘ~!CP} oYS@P 'n~ 8)P7/:Tr3$b^f4?nzbI&3=lvGCQ_=u=`cCQC?  uNlg]Qtk^*_WD@a0N9:3 ۝c5ouC1+IE汯 N M!7GAXBѰs#G~%[_+09hߍyk>rF~bǛe} 8`ȷ x\nlGWlZXӁzVoBWT5z]j˷b[EU"FVހp'nNa~40$z[!*$W-YC,ыIp!Hӂjm5U78׈zvSo!Xf +unbh$4Z@" ~/Fy;SJa<;T1 mHF7l#,/Ҳ̶ɩS윬U}AyXk:d@˃t,3A~OkhH#9ۆNۑMjX@!X{2}i."[è,+!L.ޭqeZbO̊I7"TD!LoϽ-$@.F vy641yeGn+ U 7]׸'t.`Cx R76q @s \rU1ibZ) ^ Iȝ *ԢA;#mt-V&Y]y# *VцsĴ (KD[_H<4̝oOEH8-U' ʪ****̪2ITmUUQUUDQ;eUUUUUUUUXfUPSUEfa2PeUTUVfa1;Fh2EL* I$I$A!2~N<<_Ny:2 WY Cgmykcyݻeﱻ%\SwA|8QHz+QT(`c14Sk4'~/flh#du9ˈ,mx5pOQҀ8h*TS=~' {EǝoӴ>v|[tD&BC\WZ >V?c ͉tG ۖbzM\ skK$u771,Ew|Mp7۝Wl%E_W?+TXz]0T-ͿQR2Of97fؠXx8cF ߭8hF}&X3 (l KlfW^0*,"FL"^RѴmJEٔpi6,gb5]F12%Ktl)W Y5,ʶT'rڙ -k~/ WS vz^WD[j@Zzc',3;Jy]^1_a76| -rIkj [UT 2z.6YL>L{ygUZѭA4i ͊@%1;t+6^JʡƮ| T:3?[]@+\(c8|4 sHN0b \ON yFF-ӺN+yK(!*M T}v@Gw?ƼȽPr7)psa{ک-a@R`uqщ('.VE]ǧ+A~-zaD<!Fͅ $sSz,,ͽxz(is 4e s~ [ rҺ裝nQ=RGCtPQ,fDUB~a󷍂 )6fz{vl`ӧn? x.BD\z#Kȶ'_L 6^{3YQA.84'q2jh^S,B +gY?5՚g"jr N}ϖ8)xN+>&b4Єrb:+ Rc+F|斠:hI(=$(JJH_G *}w04V4H0Fl 7c|j[FPgc@"XΥ6O0?sweƮ,H!1,!tǻ@sv.ShCwVH.n:U&TP`^Y8݃dgYj1qՀj;RgV$U paIU-yO>}#ccbZpaT;,*g(GL'8QEzK V{U1-T= Z)fg#dk)[T bR=h`ֶd'o{ kR,m߲Lɖ_ıxWE̜(׻>K-WQ"O˥҈Q׽ T{@y3Žj䑻~?@C<9ݝQHv_<G#aG{Bb=kҀ-{_xr0G z6vz1yڽg*|Y&BnǢ80.2g.)rm$@g^oϣJл|QAW ,)dfa)B@d{8 & ṰadY__O=ϼh@ 8=bH)6K-i֜S3buV2C aс VRl@.iF5ثcfC4|r2L;03ys8nODi>2JarkGQ~w^,̿}dhFm ?̇Ŝ⻅zp˷lt0 z4azKG>cF_ym:Y7@ͬYofUf&)SP7pzX5hyF @d$H (ui*AaB}ib @l6;Ɇt9UA/OQg"_KlFo8L8iGBC kP8[mcRQ?EՅ3aׂvtƢ..o@ix3lLFLWȫX!KTUR4QITC@QmfMPa.<%-aqH%`9 'zFmU;V4.&G7#݉jis9#8,A~ƈ(n >6eʗ/8nC(CHERD |\6\<ZXs9.d]MKHl+m$$@rQt8NfsWv4-؀І2"rqԴ:Σ9h֤0Sx{|a{ij7g5g+Nk'o4M86D9&Ht1RP+G߃ڄ ![$G脊q l&Q$nٻvP׆34؜d`f $WOC~o^GG 7|`{^n|^b a&04tcqm xIEY,>iG ÀoGT1HA݉"3m+Y cH4(o8KTyY"~xxCR߹Os:1jxB(7s梞gz8w(xjv΃"&%)d~.0O4RڟM?[Һ=-·XKK@QG'5=/ir&ctj#.#"Ek/e/᱃ȌNm9)Ch


4- ;OaUA*HY@?yy#;(PͲ0*^P0e{ .xs/}Yd%EٳKBP A)0="hi8@H@oaEB)3Qc"Ejo.΀$Pf7^_gʋtU4Gnwhg wr1{su[{-sW׳&,xTQKǪC#2^й39K6KgPܡڏdW^au3BȬ W`Z:;V0`O% 3j5Y5y0: 7׌~^6^мy" %.7z^t$/U2/1[No4ʨ4;[K.r$QlnE.a P)qT4 :eQֳ{u4Oϲ +r_V+Uo%M27yfglU0!A\^u%DBu-Xq:859IN]Q-@ -qf.Kr]%q34 v;aJqh7~gf z۩VS J! ME?(!ׅ{#7f!Nˏ:rnA4dpPio؛'_WID}+.1>L4S~ .G(̭ @y"a0HТ.=b)3'qvX1*AgKѧU4r%ܝ풝m_d14=#I)#e46[R&ġ$#$U)ϗovwtŁ{ _HMCUyгt‹jJsb% rTfyO\6#x7Ϟ=ôԞ;v;.vFQG"qSd Tl<hBXĵ2#aQ59%S0Ի<tCfO5}GO|8@>b8Q]1VNAuX:]28I*VE,aLDZe`biukh[\&ؠM+ӽ5塗"vD.v`0t ]=2nw_L.z̯Mb@⡍b~_Q/?g)jb?#7ɥt{SBISUUE@9$,q31jH+ dfmASUU|y}o@̟~ hٖ $#ĵvbܟ:qf4=@bjGVI.o23 & /d}?}.`wÊ@A Bc CQLA4CM+4$DJB%P 0@EEJP0Q $U_QkMW}ms BQzz{Sldw#>ro/z<97@:I"?} 2tgqA$נ f p菇z(7/QM_Ν>G@Y@Bg\;)6XS H3D mG(Жg͜xv,F2CEY Qޑb>'D$瑈T>+wY$|@pmw-9W2 G0ܵ/&,iZ!8sE8%Ӗc?Qr`1v- ٱQN i_- VFrp 5Ìϵ ^am)ij J[W0:t'0Qw*b;r{13c=djcbˠ!;2!y?Wt`~'=$s_yM:iP2GPX p") w>E~<@*=_/'ty:h SbE5ĝx DP)_P;3?44KZ(!5PSŒT{}>j'܂cҀiXE~iuXSg3!&x e.|Y G<]}pzŠtZMD|gC=Poϵ&ǖݍmi#m ,1Ѣ(/=¸֖`=9' Q!!D73Oonޭ4y$$ GovJ荱00\@|g0}<+e*d0pi $M^MB@CLHmUTө;]iSJ4&-@WMDI$ސ: A 8.MEz#WX4`OL|RBD]chX9^I+`k1/)! 1;Rl/,bf\x sż>3˭3.55$3uBx:>+GI1Ww1FMu;)WlowC9Vd. \4P>8~ TjVv-iN . @"( q2,!Zn8ԉ~MtC>;#c~1=`KdYSM!/r '(y ڃ2L B"%hˡ{ C13K,dp{ֆTi U͵r Â$YN#OH&?/MMwn.%6`{Wr{vE}sFqǥ 4b\kF@RËf G.4q4 6FUIvS-fޮf{qIgI:x%'Ckof6H%',fdr6md̐8ܣ]> @n/y6x[agFcnBGmd!$uGnZd/TdR]E. giԿ;&e^7<8L sexI]ˎfCZ!ƍT/fPCv 7;jo ruSM1Ÿjba{'X-+VI y:HZ- o-=fH#D^k+; YCj$$h eK]t Ue&%fFpi}JIji9 NKm5$@ʸa (AY'sN,ڠ )7u4#ue]W8/PO~ɮ5S4_cS3z޽l`ۏ V X)0M]MZ^t~Ng?v\?'(B@m^BA(QB4D=:~Ws $"_z ueQoܸנʥ:s5^*عy1͚&v=⋡[rʹdî@Fz.̻nMfg׆ ;U,'"Lk&mu?E dh/hM3V5UZ"cmQGn䄸h լO@zNվD;m;ꇵ;z}q5֫.n{F޵o{GL{>5mo0` ^}8IHbt<0cEdBYliTN AАӚKݟz晲I[=TL[. e,» i2 H>sOOzzx/Ԝ_oC{/<ێBmx7.|׹g嶆u/1Us/2 } Qkl϶=2f؝{yl]qq]"IDό[=M9l} x( ;W1w#k[3V$> ,Ue؎.ʣ.юvmEqsLO^<_q{yoBN 7}7} ߹DeBmplbC \E7 X\68.%e 1bS߮H4!ڱlI,F[]rH۽S; lOE3No$-~z==yYrp|7,CPO,yۧiz=ۂ\Ϳ.X zbڑ=p`7tVxӦrH4܌X>>Hb>]Ko2 B1:rHh \oQ)i*dD-Ya*A!D ]!&ovGaVÒn]v,G8YqZ$%@`޲ (J2H"%kgd!Nxl0k2Igb+mV#M2O>k֌LQ|DL;-(YK<P:&f/b"EGt*|v_Md6ߊhʌ %( )W mif :o/Ho l_'w3yqs35I}C)^GsՆ=Jx³˭U5PbunϗWxD)ntrl^m^=T`MzuLF%82ZBWٛVY4M Ckꤾ. v91^J@^ǣ#(LN@ܑ>{r G9Q]9R` zct(,r ~e17GD MK;E-sa۲'~Ek XuU?DeEK^ۜ! (VQm! $!!0w*mLhovhBly20JI r_g9ȌpIFv0rO~Tdzv$CGfАޤߙa]{AQ߭8Bqj9UadIp#cQGn;k0Nf8߉7P3Hczr D#@@}. !~El@' 8g%Fd`&׻(uAOC-dzEBqe\Ki$Ϩ MIc&/Ǫ;DNPX1L@E^&OE 'ʂ! o"d0hw Gj$HH eQqL$g2×u@pзIW_/awKrwQW+(8S=|&9?mXx*?>T kݽRAHcg1`7gE\R"섨?yfb򵜙ʶ]͓ef@'`o7-ٮiC/4cHhq 0 j1. "QPq3܎Zz ͛HT=NXZbl/7*bg' -h@΁uT:~$tQ(]񭕦 ":tц`2,0.28 jCUmIt0:d1umf? f[33ZX՘*󚒪 ,*[JWJituQfCK=%qQ:l+ S*361ɰB$vmÞag'$ 7ӣ^Vp A3[Csm2 J^^Em0 apEh0QYqJ' b,ZZ֗"!% @^ƣ$ #Oo6sK[X +P 쭴cOCdD6%;Nfm'#ZU~ܞvu]˖둍jښsWVӕoCm}iCLݷmvmXX 1BNص Ο: Ke˵UmoÆv:|lwk=YmSƧpg{M n7t Q(D{Ek|mrлjw7e19Z-x6]um׽ 4sVv]Fsq/eEp6ndml<lL^Tn5FZ'mims, ];,OftF.hbIU[ڷrkLm}Ƶ3LK4F7(Tl_xޛ:6WUYyΝqHٚ#8oW5ml8Bryt%""dF Z@`A8d(!?B 1? PBNV{c;J>t )F'љs]Ra=Ϡ`, B}}}@#fnיɡϢS*:uȞW҈KbhS(oө ^Upb!PP4KI@5IE4QIIMUD%5@QIT!TUT^9lXm6(!_oS̺|3X*ax{g[n2jS`2mT,xIY0oM56Ϭ U?J3_bϡ mY?8lLZFX;m7`DɌu@ER:\GH#a4N6_HƀV+@#kn3#(^e;)D/T]vݸw|]LWmyU=&B`)+φ (%oz:?gPETc)k0i@LSWV1Ng"UvI9-ÔHV YUL+/4+Y?"hAaŝF |U V1`UkR@#/^~nڽ>٦ULqPC/|01:&@TgΜ,} 6`qH;u{CfxNNyŝ_s2|}VfBNBA [[H5wI2͏ջ[!!$v@/X # '^n=G[9n7=W9mDPUzv'Zkg>2F֙#!е*LV:Oy{P&M={v'@x^F/ Lp0y*< 0m!$uz(Ko_N" j@{\+ 'DsŠmk8Q6ag_R_?cr6+ Н2ﳛe윻|Rr3ʂ5{ >8P>t7ht֎#5c`>MYadxU3Oyrײ40o 9=0*/u#~YkλtҊcT lQ7p&=el430"t30:=dA W% zU"ce-A 6%ƭh4)aCg1M\B~9Wa25g 3 +3wFJ'{Ol~rym 3=۷5= SGW>1:={Gav9OV=73:v0!i ϟJҳy) :)o%@ļB߱OO|L~/6 iΏh^H"(R|RzwAT]&'P:^t' O5~e2&-*c $]FNOIk-~~J)<ݯjgӅ`Ôx,|5 庭aWla3lw`qvEre=vW j;`4 ,GXJFI`t8=3ӅC5yP~^砩{gG|/HCe1%`꡼joP|2$]䈙.nDZ}AV]իBA#SMQd)Я_CmlhkulTPOs $|O #t子8s'xM>q RA&u4p_p &c`1AE 쓇\tCo٥ˬ}f; <@c_-yպjD kXܭɖ37B{9]m _M]$@B&&t6d7%Gѵnvusl@28Yv~JȷwrA=!CVߌv . y Q+ C}u},O3Y iXVX,%D{ /X`Yߗ'UaxClgn@㗽K?7pM0B u !!G| \5ifs@ s0b:Q,ٱOnB^:r^zGcj˔Mq VGX{rчa4u0` thі?޾7==J-ö' - AT%@-|JB"u6 RJgܪ$RC ޅUPP D^erKbC}c@-3IʂPPTJt@*Ē f,QO~L<_~40@::uCC`  d3z=@:́y+g_z'߫gxbg_|JhMnǐO?`c՚mR}*9Oj)PME DLݐ;E>}Ƹ'R4(p0uMB1=,cW$ݻCAwluq":]c K)4C_߇wYF~?x Bwc332ut=ߏ"0XurUS( DZj*cj_|Cc1i7VC g}gk%#KkZeM p;޵ׯ#կJa. ,fL $ <?)Q^P3 &B5R2 _\NDPR}$r5F3l󖨖1{#5?!9g/o%㧘j,@ I@ L?͟g6O&/-PxBBC7wc;$E@5!5l$ZF)ȞOI-3_.Lc1A/YiVɜB=~8on>ĭgܳ'b1~ )*M`W߿n/n3?9r\7Cd ˄q`} B7=icse@pXR($E*R L"B!DECjP~?vw3cuR-~ͭ$S&2 !H_H}cϟdb2.g,=|['* 蝊rI@byY3=x =yj(~R_6'%҉ ۟PUZgmϯ3̨b4e6,lSMT32yP%7挓ں=q$՗ ~ŝ0Uܟ[9Ev_th z&֏mKz&lES.L F@DL>`d6~NlGʜgsX"x>uOX`8 \A Ёh}QIߩ@(99i;ja8:8RSZXYVaդ* I&[0$,d.H; *h,#("20 1cԄ#NB^)"%]6P,&`3$I ?1m9*20C8>ԡ]wK]/f*i/3("B uf|V2-6!D4cR$(Fs}Mg5N' ܫ3BpAϥqQ=Zhg QaE*&ֈ &Vc U16EIv ){5)b͂t% 8x4_)liG)0AttnKD60]%%⼪åG;[Қ;Vr1) 5UQ*4s˪=K"t}Qv/0yGTM rġрr* LZ$^gPpުBaG]$ YTBN`dy1 7ה<^dKجL 4}Poipt`bXZ (AMq}Bݓ^;|жYxZ/D؅m_ |a"KcC;pE( >{.qa7>=6P6İdN!;!2JcZMIbRB͏TNS( }_utxr$'vާ-G0X"++ f38qU+X{熌b?Gf9vzDž܆p,s)"bnCW72rXHy7tth8l(4 祦P҅2yΤا.a nEL:^,|N(i)Ҏ{pD%FtHa0FağlG+[0>ֶh$ ; mxf`ș\NUC6X>)~Ԁ+q#L;voqs6 Tԑ@Yg .Wrl ZA0l E r$:)@q`yA:͜Sw8.H$JA—ݝ0gt: gD)2)X@<0ra Wʻw/:`."цW~dL1xwOrc%UAe)$HLƮD $e3#'3#i?CdcAΞuMab̅ƒ,z=;gx)v<|ǁ`V=fX͇)ﰏIE8ahD,ČndХ䖭_Zbj=yթ@qq{ܖ7AO0Se2 ~C/@DSi0O"a0A+LH8=G0Y7yppB 8hCɳ1 qcWA.488WUUUUkOvR;s088L@}~Z`X7%dR(S@ ;AGrBbDh(f\\G P0Ae!T $1:W+Pjr*$2Y.|M%#y!*{utJx.mvecUZY(tTBHV;a 2b4:Kdp(PQ(m0`ШB4AA|ҏ~31t;+a e V<C#!|M]J#!ch;xUqCyNh<1o06c6ɃLX+Q$ 9^ )LlGɥ: \yE,?8;7jrÏ # !3]X}%Xmߘavءmg:SVڗ[45U3Ђf?(7 LjxP%ܕ9[cSx07o Q̏{B9hI-THpL<7Od $ VjYO /R)1[<ȍSi Р V4$(Pɝ &$A=V*Ln h.1/"$P9Ĩ X@!B5wtfqK:GFD  Ta9H^l1W 6""bx-"" Bji4#AGRx"Şx2A>8p*fM}kFgf(X@s$foO|ȯuiF!e*0BY9deOcn;̔pH:#OG8cΈs4:PH ,G{7/\_IOA2~THIr#3"9D@m"9\r3]Zw=:ߡ3Ɩ"v)aIJ:GoT,Ǡ 2gl4/.T:We@ j"~ z+዗H1;gJ6=~W,#J҄54B(vU ՘ =`;J>鈜`v3!  D!:6A #`<)n@7 o!tn}4@mvb f~4A2='.e.* Ggmī/-:WUnMݑO|.I /WS?srE#laEj]E t{2pA/C*սhy!h α4P|mqh3#uPp8x^&'pz{H=S|l3n X,SBsye1ФmN:N3; 17EtРZ>m;'bAu vE a>ld!ٗk"@]IU٩l9r5=uQ6Ar4 Bx 8)"La) 7HסdI I*͚/sM6 B !~߯{ B 5lB8L)!Ml;"?LPr]VjP{hJ[6\^p̬4~͟q vW=Xu1BP ]NKv'sU<4/_ ٖ9SzP9y)wP|İyt\%}uLH~E77ʹӭخf+c>ZZ`ChP00wM;K̞ߨ9V%Mdl~r mIqmҽ<> iʼnKMS euё Dj3(u {;R=,S ԽDתhC`O-ROL.iqH,0a ]N#lD$PP)4, *lzރ>3\`yxc@H #fy݂ˠƹڀDLD+pJiNg_ b ׷ʢ(BJ9dS ޵MDHn  q`!G?XVg/x2@MPRU". ɷꮃT҈)Q Ѓ¢ʌEEqJB͎$B$`~Џ*MᅦW%Q*/q*5$75D>KQhKzb"KC ANpMC]L36QʥRm!GÌ@hеD  TblLi@|#؈y3` a^$pd҈Y*RL9 }Eı4SָSByyW`>CCոA__.*D"T,0^J#DAJR$A `ˆ~g vzìĐ;-MCP hig&|QR0@Sp5"Ÿ*h-j"YF⨀ng0au.)mƲ5"-׾ҍU 7dPB݁ϮMP88 |76׃D0;y9@&Is|*@#.%{pw8֞^2L&Q{+rQaoHp:g^@H'J-BPÒ"&"$ُejZ+040G}@Ȁa忎`G 3n11C!ӊ YoK,&v9F׹"v''5Tr-ꌲ64rNMGpIGF@%R+qf2w(hxʧ!FQ6A.h d'Y}w̉CݒU, r *J vۉs\IL@L`{߸t^Dk_i:7SP+e0|4 = D䐣όPc3n&jȿ'G6-7M q po(%/dkx×z"q3)"em 9ecs9GXz{•l(>/"P[FnJWNO1`DRFpߑ!T{u0H~,@ߚ-{%@2D?U! anc:$U_qkŀ(S*ƫ8E.ִ[4bU(";"1#{:bA?5魣۝2*X(}: Ĩs^Jnyo-_JDي7,o-;~A}4f R mv}<2r7FY0'T# ]BK+Bظ "xCf#;V ' ,TAo9$$G6vҭS9T;A߆(ـ6a܇s]_jwB-B-A!xN[ {iKETUu9l9$NaC:lX܀_4A/=dᅯ -a6C J W/Ov٭Xu.}6[kX uI+|&A ""d4mH! 2ɬ0߳w2iRVF(0H4 2*6\1K"ve =<߅v =oBllB^E C@%onPzv6`Wv\K<5&E7eM{d9s0gYFoWC8iO=삌w^IXj2Vn|.k<'@{` MwR$"2)/G3 [l bwTgZ^ #_E&,B8l(4̈́/My׽hk%IRD%4/ H5;gu>pkEV#zX#=!G\UdI7r/C sja;C8'{wpi1 KM-4f8Ul}s@ Kk{ÙߣC[n gO8Xl3*6gUJM38Nа d#4i.KAt3"ؿ|10Mn (%UUUUS%TET4SEUURPUUUUPxf%UQMSIMʪh**"U5TUQEUQUQEUF R4UUUQEUUUUU5UB%UUU)TSUUUJEUTШRUQ2(i i ( i* ƯUUS#P4MSMAAJQMQUE4UU4IE!HQESMSERPPQEEEUKUT D[UEAU-U5B; @ ,4xhMM!JSKXIaEUUTςfm&q%## O#a҈ݞsɎLϴPD6#p<=ԉl\!2pJboճ6 %\KoW9M|͢Oщi#:KφZS.Fj#=e-BP..Rmo[ J&B=J$6Z$R`s2 `')"c4ؘ$4l}AN T2 i܊ AѺ A"Eh\ktC)D1+p8K*UX@{) :" {j0Ds8a1{VvLĨDj憛a4`ãX,O؟:uaXXxhzTrZI iT9e""BĹ5HW81ӿXe^Y~B8nwyctL99` a>e3Sڇ1A&+^Х$@/q;Ha~#,1zXȉގBZ\`}rM}6$Qwe..Y"zK[X漡x=I$ )s k<# 8kSrbG"hz.xk .F&*;Gh?Zj_zgET(@220L;68wQ]Q&{dr2{.9L`X:M@CIu":暶p} (bFDyO)nEG"@!D0;`%#X ^BpA`ԜI'xDK}aL BRDTR r _ }`};]j{b|y WazL"0{OA8"׆ bM)<1W 1_I E$(>?<} $G_}er!/QzAAEAôi@Nސ |9TqHm72uĢIPU'^#1!sc\ |֢= gl-HD &Np^k< 51388A$FLKj_@շM-zݼ\Y`ᅩA @.7A}_H!؆(?0=cA7yV%xU )uLݻ н_Tp$I\).&i7/%!Coxs|RaӖ{Ċq1t3PIDTBR1 R!ôq7;8[\ÑL)NnCZ@F.%*Ϭ?})Pm^, Ju4к!,4Z'sd:m:tZ=iÂd$0(aPfs1#N?£ 9'tהUt)Ԗ&n8v.+0=F|x~ dP ɸpn=#_>g~٧<YL?8I~aQNe04r,H\!F44M!-Apf!(wGϯ~ǔ3|;́z쟐JʄYP[Sh- /_'jPȢNzUgNeD{l@C:ƚ>(QLT7x`!Fp>lڝYtys :FKOy#`lGA$N!=z_ӡj|ΐdG3h!nR]tNԥRykqiO t@$gC 5t-oz,2:th:b@wf M<Z(K _ EfA "5D0ؑ)9VJ֦R%4T{4|ֿAclhD6V>KKq[ ١$0e NtBOKW~@D RݭlGl@O`= v*7ZۇS-0v۞ʐ%0b%=,/\bAT{'7f5낄7cu?Q@rwAٸu!\GvM=84˘J+gU<"A||Ȩ P DHxAmKyD4s]FFd6n\uަ"fnaT,3Qd,tpDj6k(E>"5e.+V ~'LR@uN=U{h(Ϯ4W${M ! =&H85V*g&B!":k~|SԓˈLqʓ^Ǜ]Fď `kHmMxE0ojVD2 dtR$7cM}~][fE%TJp4;X璼Olަ1SxgfÈ:4DAC\M>Ӆ/ AiH )8Druk8 XjM$qo&*HG6L%4ՓNGYu0k'{5, ĕLS0Q )kPch;Mùhnqvi[8 K5ַg=jož$)OqpamQ23@- д>3kcy<ƚ0@ez&Sޫ҇&jh ;=j(vn# 4 ͎ ac!ێg8ǰ j0PD4А_I<ȝ~)ZEFV'BOz) ^ Cp$p;6s8DEK >*iuٍc8P(/o02M/i&S8i\3ѺR!vK:Ex6~{>_N>(]f20T2e$RDg6'12]2]A xKOYԔs{)\,dꃵhfv(G1'ISl;-sr<"]/[d?|Jp&9y @0MU: $w##|a+ {oqCk~\:C?|K͡GH6!~BLaJ9vRAVJTҌP"( =DmVrӮYM*q#VodmHP2H]zL/S Lfc`;kas'ժ CHHS[6m󱎓9h핅g7 Ai`u6YZDBaw%~GjewxwrB+q1ˊd`s˽ms%u4B0pTa@1EsG +G7Bwp%i|Q[LlH bp/_s-\WsV_:Q|鉡:Am٠[U4,pe6kDf"؝x|j0fdUM"T5S "[wx `yfʎƄvnp JiBCGTx9su4f Tyg.CW sLmHgaCJ3#A9D$Kr3+, ˍ46dV*NXJTc @j4B5FaY`d`d@b-Oh" ~$Mok!ƍ6ml4׌J-5Ud"! NJuc\;s9Qլ[eX)[mjKV`e1JMaL#L 5drȑ UJ㬢xR!(I,L ;a((>xsB5;D9qfd@43DMm*r { !:(̬'Af&qHf/9͎x11Z ,HdǓӭh`ݘ',%k k P6&As{$N[gxo1%QwCX.ڢM4y&I.Bݒs`YpM=},-( 4aM@8Ll:4-'z'hwI *ܽb'T"c҈ƪ ;b='Ltޝp(sZ;J:x [.) .@J!QBR4)HSH4܊Yz0ۦ3"w2T",Dpp;@Ǯ4!p;|NKm%f0OXIw1B5TK}j?[" c@FO[#Rrn8=ݵ;{~k6vx[åA6ՕOH:6<[i- eN8lU~CJ^Ϳz oOZ(i:n:;"aJȣ Hk_ xEwh= ,Ƃ{:-C3ڭ!ѩԆP|sn/SJ%mM> BJ֝0r @PuK89jŘW^ׄ׀vf>FE"Qsz[uUUUUTG #p<5qǻƊHKgO\-ɾgG胄dѽMcl8Th2AaƤ6Lܜ%" Dc1` 5% ?jR=7#'2 WRbnB 6ۘM1hilti Xڝԃl֚ђ% "`\"&o( EZd#X@|TGB D!e}iXojyPJw``k[ޮt={Gs!6ƌd)&)(0 ;V*bTPJ}J?hc89xg ] 5H_>OLS"97ܦn17/82$D~/o|aqdcJyrz&;BR~q9] >"%xBտ@}:yvgvƯ EE$IJ(xc| DY1-!e7yL rB@A"9뮗~ Ŵó3*T[c*XQą2bB( <$ $x-kE[6TQĉ^&]@=h;Ɋz<+MGeƒCaQD=̙ch&\'ϻX<;x~twm=_4)+kEbDEF[p>5 /(l(:ӝ:7wcU KvFg!atpü)E/~ $kM1N6B;)\8F!R&:щ8z$d!+S6Z Sҽܪr2T2#.;cΚ}`z1.n/Ϗ3Wv` $.0 >Mm&E phKƨ4WH`dfk{[ͬD)?Fr A@谟tlal4Rh"|Hy}$QrB"#h.t$q݁$|1*đ54Q!pr 7,qqN';Y-b3є^lv܅2BYGÑDy)"F$|S ݬm>}Ɍρ<0#6lZ)<`I7{PuCQrs8 'O7P%Ht#"V]lvILwCڸ MKW#֮q7WT(JxK$P}gr! xsvksoq M5ָi壁tя,+O˔HC8XJtΗ(a'~9;xNS٭&IQvZ6roP#8^"&؂r5pV̫D( R6 IPYeeYD &c.DdU s 0.ȀUٝ\;lx7;mF􉵖hn,.DcuHB3J6@AșGB"ZSqУ~$q 7(RmJ*В xJn&H &d̀Y g)SbT_f6G;lK cqP J`3MjNE;CB )GSMTr,ܦ2EbYD#T &Rnd$$sXeD@Q1XF9y#63%QN Mi,&Pt`[F@X˴s. GC8iI6o|bZѨ3yt7u`ݱoCYu$aAcQXLtMaBi-tx"\DfhE=d)B=ZUCع{ӆ$2Z$[%*ݜ wb@[0;*Ȁ|"4;8xےk?Ee?*׿ nn9IT/СsʸWæHv l ߩ5F(\/*$!@`/cӹܣuݩzd*JucrIY_Hb_]b-X͸U̺A1էPPWSAn} ,9/<:"L4̝~~ ݉Qjl"peGO=S`zmwhP^ *=h]]>\Q2#D,B0X% )D$$Uڍuu=_wY9]N>Y=`ÃGeytaQ56<[HClY!"{RsɛOȹ*!B1mT@k[ر,)7UoE&Hh0Ã]G$|ĆߌlN&z@99gdo=a"ibATA"ieMPOaC@eGz;NƋשpO hhȀH`TnZ^!v0Bipںƃ 5 AŰ)I@^a#[q.0\V`ZfI@ml-'lD $YLXno9%= yN>lvq߁nrÁ眐 ØԀCcHEf$B N7r) j9qdQ}:HxeT̨4)(=l!+s;M< I k%,|jX$P*U9P4ҊL5]Ad!Hqm{8|e3r͓V Yg&lfά1 4tFqG]/EQ%^}i(P9fÈ\*-w[C0AM@!'>N pWKTʻZ c*|VYI^})0z|ot.d^M?=3|kÇ>0!LCL:;Zv6 ` ;"=4m-4b[`Hݯ\F!ASQ2F 2=;hGvAzFC@3,P?/ZH @@ ;!7< 8bg JZ ** bh*"}삆>+g,HGCB"q=[ )ĉ+)5qlub@PS(6 `db=>219&V3HB VXRTQK;hfAȒ̘q;JW䧏m! sAzPى.L: 5 *S6c[ "9(!(EMc+n%׫ 9Lʝtp68$w= `HСXDaXnd(ef͗]Iȍr#gNgEV,>DH V}.arZOoCϰA:"HF-àLM2@ZL>U*})3J@ ZGk:v~v{P6@p<_ ^Ѐvv!) 'NvD >6jxb|?纝TFFBK&m_OthJ 8j2-R$H2"Rt!5c[^~f"$C"o[yΤ~" @ h3⾺OsAE`٥N%f](md9^GlwMw eok{SC\dgg oF# ;v%xix(}jhUUEW6~p,39>WBGڜ7cԟ 춛F$ 'Jw /1-$b"H^dp$s<{F׶Y#>΁xzvZdjJ5-4"Yp#fhtN7C-UȅQ=!_Y z1dDn0y)$Yh?Z }Tw{s!] iFZY{#Naⵧyɓl@:r$NVH"p *\ ́ƃ*1Pb}cAFIŽFL"e3e]0dpz$7Iѝq5V֊QV6Ac,2 #m(mꄖ (eq)ֶ04S@ STEJDӡ̙3o6%Y1ݹLq Ֆt',@ZR0y!57$4ҖgrxI>TQ"#ubZPcn9gDίXq pї=KQpnn 'w{ٚ 7buCLAnVD}/Xn8kS|$ǁ6\ H)!GOz9I!9$PK jkВdDn>W;Gſq>98wp^(_> Y;JJ V (&>OVӁLi@g-TtQ t @,ڣF:Js&N36/\>'FIe;nyxNKU14* .҄ԑN%8dR*xdy23wQy["aY:b)>INAo>wSrJts(MtL5cLl:y-=`nWgrO1쐳3|^ G3XV>)CFmEgz;(4`b;aruB&6 )(w5ZpM^i5#8\ȿH12Ҙ+&NxsCA|i"e2;1#8h&HGCQ6:M5b\YfHqh/k[rFO^nm*1w,ޥTYx x^}p6;h^#Qhx]BiQW޹nvXHh\#iW]BD4g-(8 Z<aXDHjcٖA' BVfj 3d]0RDDQ1QDIld5рǙ 0>VSIT# kb̈$xD);l9mMD`u@H96 ⟾mgZMH4#MС(yr=OTj %#BPQAI-BĴH+ +K2PP PBCM-"ESR@PP)JB(?b4Ȏ3T^P aJ.G@?eX8@$fD4ŊxiբEwHP4ۓ<#LD(f- iz\ ˸HcnNy)놶̃UԇN ! gP\DSQ LIA @AAEAQI!32L 55 2T҇X`S-0*{jȅĝ j2nrnwݐM;33u &x-4GzD7L_aqJߩm9Cx/>Fΐ .l_!Sa9G7$ln2b;/j-KXhAƻABSn<]B|̍w vG}M= PLAUN ]Dl`5 <Ƹ}kpMC$X (IHq*y.hSr}އC3|0xO2 O`3nzRMD4)@ivzh~4 b:0.mјiS'1E%(DH6YL ["IQ$i<4C7eAM[`fJ@{ 6 ,dzTl1 "VgN`YsߥjKso;.*c4 v;7ZQ2Ko!A&0֣A6M1! 9!J TleuZJ.i do0^1ti۽ۧSCrR*>f wG s\g=T@!s7򋯥1MRNJEDrMoXJXxfq$G1UY :55eƁ Tc%2@p@ͯ 4DчTiİ7u%<`2k$r), 5!bL9Y:,)NԆd_>T]bDȩ7fyٶn;n" .$'ׂc{& 8Dv P}4 q5AUDbpS8 {^"y& B%EaO! %(C#!\@T1;`@ Lk1d( sSTs#48JW:'0). D(+xCۮQ`@7(V㛺UCt렞@#lqyΤ2~\/@B]Ng",J~y"g1@i1fTL;E!!Iolþ!3Xd%)C,^Fcrp@p5ɾ)6:m7MPU;x\;gsbCYDC5q1)x>|qF_-DᏎqi)֏Ǐ},M4PSzS[r>`5AQ.T,Q0+,Įf=@DO Uz;c'0PHǾ \Iy,!H<ϧ9Z^> nJex8Ao Mdz%3L [RQ]e87oS.d1tQ9ñKKR]C ;\G 晞=8Z(g\sVc"(m-24;ls\ &_@*WWX<3 ws/j3fab.1l!MrPf󇜹NYG.8D;~}=6{Q90m(fGsIOw[y Bd3l0>rҥ 4gm놦Wف88GkɨIL5cywyeBaN)ߘ!=EBa(9" ]YcC$3ӲvIW4NDzvN0J*J$&""P j""!Hh( J I  Sc!()J(#985=~ ρ1u*$8+ڇV`HGwDDLNDJ >rCJB8z&Gvvx`kD=HO[4AP+ @D2PHE !t*% &)Aj!I&a"Y`( (.mqѱoT<y!o?gYP{=a\`FD8p$] QxiBy8w2fA6!#sTQLVG*l)g_Fɔ<ְfaCќySeiŵos|B' Cnخt  K0-P 1@GS\U)╕CN}nn{p " ʊj@C9&uZdr#1곾%M?ߠi DH,;^ `9(x,>$B=ߘNV'-V-~W^~H䓏"QXQ ~ۚoE8F<8b(F픟z^x*W~UzӦ|fa~0$Vj/T6EmJ5ӸC[إ05"^ܡ61CG! z_i~2tK]\}wo9Ƹ9q!*a JQ$TQeh{]63C}*]馑-2osRQ Nj7xM#R@ D%8@_> QvhEh=QtRt0]6D*Bp` %<,QU4獟qӔȤFf&IʡdtgYro vʐ \H"YV\yĠW;{MVuP!9ִ:AJ)QH PH> `I crc( !1@FTD8eRci\CB98Z\qC7#*vUHV`dD:jycQ! D6zX Ҡvpvaу0B]{ypI)Z(b=P|@jj@q[׵i`ڌӭC/9X*+*uLZ!#Pp2dz$ZK"5܀0)4]D68/wVZFKsxѦp[v^8#s&㛱3L=|5SDRߤ;"{:VcB HO^@x){ĂPo˨te}%D0(MĈi$(M9ShcNe17o y#HMpi<=!J"\?c/`k68n*4۹da6 Dž:"1QhLCMpbߩ/k{xqy</ȸ'm,̶ ;0;;x;3Rc^El?׆70{{.xoh\*ҁW0i잏ό8ǻJ'=QB҆Fsi1ߵVpëpGKN=b/TXwBk~}YzнȃqlBa^.~PB"81铍t@W`E <@M(t8eht>};J<#/%<{Pt^A^3;:: ҭ1Q]S8xaM7Rw-ɰtuePUAIJ#PvL8V3$!_4Rq]3.G2!6!ff&A6T*) l6Xϖ1bar{ʦAV&Y&0i0$#,bP-W8}j^HXD暙 "Q]Rw$IlGй3<»|ݾ{Ѿ0wwÒo)T3-r FFꁢkhr>jx[:l LᛜDi;#| ~ݝ҉Q?. U$ߛE@^ ̘FClc6f[gEq@7" e+Ai\ 1NJ0lرN`jG\H1i!Rf,IBШ02m$"-a4Ni-EM~7 HXA+"ʫ{aAӧ ޛz!\ M] :'&ɒh&4]jj[:e-%F41J]0ule%‚&c vmr1HVMb(G󄼠?{K61,Aamaƻk~R M].hNHm&3 pX*EΕF4^e(c@QCn|#PPppvL0!}cx'd'AZC@A( Cu9棁5=xn. zԝ8A 9:_sw&`kXeEPR M"W"n(Ol0480G2O7O(sVNÎvy[kR  AQ؉D1 B^QSzJY_FLDrљ,Cr4ibbHXb!$- UIIK.bMZ'QP9KN,cơX40#`ab5kZ鑩U]@ `*BD$X0Vf.Ne "AC2`" -2m(Bids- kl3\S}))]6ddֵj*RbIzdv`LD!Z)h ) (HјK0}!ߤVu\PKl&TDB3 `!%؅z{2O6GсHG!J N0E=;~}2CRlD."&@UJ&I $)X QtW:; B.f=$vfZwSlD(|o-xLATPnN j$"x]hRaaP%ymb*0F߭_LMԦ`f;. hqqlڄ,Gw]{Umh8 m SOCqh*D7Sъ'C"1@}0 G4Sr_")+\9At89F) 0qhMqe1j* @֩vNfba8f8 d 1$f4qFX%IA *mlbr\v3PVRHd6ǭ``"(pCBBoPvC & ict9f4HK?h„R8A@Q^ba2ԙG^KI=YPԉ rG'<|'PwV|e6@Jhce)PALv1вdz(Ä *\Bq\BO1zeHw5:^8 4!#Ma,9]:Ӑns C8bזZxZq{ViQ˜۠NQXY$9.55Bؿm_b6 Tjq)ߠ4I$p#@`>0#*] ' W m!lK56$7cuhSF2$߸"0O%c7̑^"dm3A{!1FO֌M&)$Xޣ\ T$̖7f1rH0 QWVu`<txPVDCԸ*O94{gN (8żP`>o>K̇b giyc`{{>ο9d/]}<:¤F$p%5-fz۫:"Z'@sw%ҟ.aSO (QAHD*Ghb &=c@vMmyWzn 1  *0ZhH0jMxԫ(@H| N覎KAsq9)I ʋ# i2q&CN+R9{|jK`" CBu۫>$'8[2K)aϳ< W9WWWdvd+J;XMfFRVf^]Q#q("Pw3 r%P<" cӖ!1DDwx'tAqHmoI)QE ~`,eE"@)(zqG;# 5mrq ̴(!*F@҈@ |R3-@&9NLITbCc@(.AHP i 6-#j"4j5\j:(kM4 P!ToxZhxE E-1 B4! KIܨ5݁jh Vb6kFdQfk1*)ww֣,ƨ#Oц(8`- ҡq;M/J$ I^oBzJl (giL$c7IY ,u fG xfBw!4T]G*v! EP_$Ch>J?}inF tCDERC8<VqeS ,i3y$ p8>hPx7dȐ qD̒ d֤7{!̧5Y^%#f]h!_h#3rl]֙.hz~ QVHA()D)HH8H^h ")`B" "e!Y"A8Ir@UQ~;Ǐ@=CR<-V e -Ѡ!;s'b%XYgb/@|]|,,9փ4G2!4 hN.36lh҂;P#+ nQ⧩- hѩDKV^s6z}ii}^ir ڼg[0т!Q ,ƀ[ ftJóZ`б> 9zt<8[DI 2pBYpQ$T5*sR{MJjWČd%s}Ezf5uKb'W&ɢ(SVt @.JUF4 @]]S>AR؞~h]'@΁wk~ hl?yutBJMww~9z:*n_?tV^eR+Bi:wv' ϮDGrK8 # ]aF~gb? 7kD&Y,|f%7d01V!$Bˑ|<#Up; J"Y~T>FQ9A`D[AP|bĆ'WK_@8X^nCpyȒ(#Q  x(0 f~/4UߊIb^|j$+T߆@80H&)`%'_~G#οߑ]>ZrTBԹa J\)۠pAYT^>U܌*3=qԝUEE 0B*G O4X3! *9FO`!I !^GG!3&O7x,!ᚤ61ofa*@?;gZPju~-bG< `~qs{fVYM!$bDK2؝M>Ct wxHX3H: . P1䇡6w&:! [YKY(kAyFmeĀF VAUzxoVs4caEU/gSb0{o |2̨湺ؑڟ+[p8;p-~8n!@AU}r+dei&; Vu)h Vey,"(-6q GTt~><ȐNģV+-*Rnmz%D4 !WDÂf|՘1&ec%ym+17 ̐ |hWhZF"FR-jt5-SC5[N1cKYF0 `ӄ(P fLe*"c,Z51T Ԇ;ͣ}&Q#+mb,ɓah}eEK6lb9@ȍ*C64hK@HTPDo @&k0+3\d {Ffߖ|S5<9dhm0Ш !{:iWrVAz kl}ΰ:tp6\0[(N{k5k16*(Iȷi Qr #a783 N(PP@o*[úC`wP"`R"fzgxtlv F k" ]JcQz<ԁJ^י3U--A1 ɹ8|kH:=Mf߬B/㛇=GW>ޅtmPuXxC>$o\xa\=)TvldyOOx5`T^-p{Yq0H(>j!!B!0 *"=DQ!iX$wt8\yxX.@#1lol~lli/drG,\h]35OQApWd C'U8E=|OW|TҔD>'i("tQD0/D"r؇ $Occa\,QQLT=Qs s:֌ԹaH% :Hw'@Sz#|W{;2M-?%쯀n*ܳй0$CޚFϚbm@NGy&HE!:N(`0'b4}v" ,hNZ,#/0 *&~~dHHΘDSyQ*wDb="AF[\xa ܠG9HnƃL(oתDQ'q]4DB_+3bo>UsTFQ͘(Cu0(gc:mHckǥ0os CHz5Ի!tQ;Qn)4e?w=*9Qc GF>Xlw֒:2Lmg(@B ?VZۨ!/\UjN܈?(ZX#ppqh$K6I$ vo@R)`ɰؤz=r[^|볻d;*#CG,ijH;F( Bs -e Y`] O4IR.fMϾe)`Si@~N-׆tV:TbQ'];-Rk>#"@4 r5߆o}gӸLA:)t~TCFו C)ZбZTeWdh] Cv{;"0ʐaҨI)2f=t/̕H6T{USq==";_3fY,"QRk+݃{6ja߫Ə$FY Me㥗BV?tLoPŰv.Ӗ"~k(}E2 Hbgn5 5O&"g$`Q籘 js9miHj/}muhрdTaE +w>/?"^\A<+YRV)0$[͚[eJ& hN"H4up3ѭ;Dr@F% 0[7m!s@Ȓ1ny!1h+2j6r3lÒ0!`Ƭ1g4P6z!hO™Щ@'P)R@xyg{u!/PAl2$ ]! Pڗ/S:p'0 6s%tT/zv[BHHew"iWl@0@k (TFV"cGO&Qn觿^~(KWb7_#K\ 4uD{3*fd}X;0yFC1 6, 4t{/,SYVeFqHiv$1lB+:@%"tկTCݯ63'7B?KEQEUQUTQE5Gʲ"(*ȣ#"Ӭ("(NEQMDTQEQEERQEQEQTQER6a_U4QMQEQDAM)((**"2(ӘQUQ"(** J2ʪʪ*(2+#kE4QEETOwxF#?zA i|EpD7@(FPQNI x쀒j˩OQt>l0ilaP?SIMdd!J(:2JiRi iiiihJS[LEBp,BAW_@ʒ_:gY̒S2-(ɡGKc5O"5!N'NF7 eLS O('W׼ .rTPºq;>WOI&E$B@֮1>09]E2V1Qx dߪ$=̇,%TD<ih##8'-)``<q$]ǀG! !Hl8/b:U 8B {tnձ̣ʦnsXh!4I(u-Y@j],ѥQ6QaxK7foMTVL'e.E=g_Tm4mD ̟qz7 FؔB ѣ\8䃆(da ~]rMUUN޵.)L)0%F?@otUz둸-o18Pz 8.d^`KRQW7r􃏂l3e,I?dx?}S؉,n#:Bjᣗ8rCvbB" *31K$p|μ(8 М8i\vne}BBa͜7>C$y7FiQy{zǠ*P T}5.{ZUPT&!OH`(l]Q'N2dTq[,r7E<̑fC~0"NNJm>?2DX2!'V=ueiSA@S謮8&t4率ksNh}l2E/}HFƇ9;U7 }qYilS  .cI #8)@*MĶ TU牞cJ%~&aF*RҦFv.]֊QMP*3Ї(M YV]3 K57Q6U FR){h3KTeiuћ8tNۓƀX LC 0dR+ ٬!T ڶ!l@j &A[7B tE nPfoBӕF֜kB#5[TI&sek6V*E+Fq 2. .֤g5R0ĆH4UAɬJΨ8b1+7(!W 0zfJmƕZw6)ػ),PأEQei|Jl׻(-DO|N({r! 3#҉(ΩH]F;+B4d*ߛ@wLAUeV'iB!."WY#wi*̪1kZIZPDE1FeĎ#kVƄ>*Ip-dH^. VnDmU HH@*Ue+2+ 8`@PP}pW$Iͩú@ D]63fj ey~]p&PfIO Q.(դ+6pPŃ~"V PIl-wd6F|""\["6(\! KA{85K@=1dϳ\eUX]Tf2K[ijU2H M0l%C^&=j0ԠQ ;WjP0E--f6bj 7HX9R<w^:.T}>Nm"4군W!Zݕ,4PDz|6˧' "GlyEŁk4fLM!;,IvOGpDPNaq[BbM)<|&IR` ЁMv rR(?od'))s16W\EN0CS)DjG?[Wp7RaAx\$d@rhqii;4$jk*ѶYiCW%> we}Mg>*iNc1xz7(F^賅̬y*F| VK5.>A/Mx /N\LDnprv[Ϗ~"°&F(/.q2O;3Y,.Ă(@h0DynƠ]YQ1L16˼~ׄURI$3*6g(_ޛ 5k4F\EDg !$cvj 5Gv:;WC ;xJG8G(}mhhHr[ 0^@>&w@$QAVDb ̐6ii b6;nh@T$UK0Jp4 xy4C@;; @s/Ͱե`@ABxuq9!'`}f)bAwCRCvnPss̘Nac> 2L5&<zyzQ$N|Y)w" r2$H.- "[Ѫ:)(Eqd"z#ʣ=2&$ƎRN8ׅ"s4M:1"4l m 9GicȎt HR%bu[.9kמGN/$'\i*V\3$=PNoI9iW BASnE K#ERk/͠\.t!w48*ޗD(-X{:kzdoƘa@u]_Ǒ2ܜF b4^M8c uobO=4LT3{&o>S/FjZ'9Z]I8]v)ѹwN}hĘ=S%!j0iC3 P'W7 E0~vX7A4 Pi5$^9&8KqG*Xw16BMydSGLE} kfGɪv H,ӥH+8bˎQ `6leo.W7iJ\k;nwnĸԊ33KеR6 a9s↎&̇_OOMY;RZJ&hLWl|8|9 ߡyhSÄ2(wxeb1$ȇ!7!vA| :Mc&m -@ b\! k4DC[-+Ek&>Tŏ A[ НR;QpЃN .ȧbZ}J&WASuǛ,L*0\$`"dP` F$`pC?vМj(, 1LuN 7SLJ &@((B&!QhxSDE!k s31(W! EH! !mE:/)`[wS+D &QI}F0kjwHd~Th2ZGj^nk,^P܌nQ8cwa 2?y6ayHVFEh*b)$B$Pq !jirBF1* !4Kz$׻ ?MsCXow6?w  [2D6Vx}Zrm6u:'!H-h l0,132 XZłOy =fEM7ܛ^ÿ`O<2Jl' ʌLj&b(*j*27<]uomoL0R.4冇5 ʪdD"(j>?|߅(O;%lx\  딨s :9fW?IjϒBFj =Pͳ`ėuN8)jMnT^d>#2PĞ'~F1M!~5m dxF=t(6l"'NfcWJX̋(*beS0a$Aar4jQ))\aXX;#*qP<+C.cpѡ7P`f>p" ~o.l (hm{Nٛ ml+cF Gf6QdNw}seWx#{\Ava+ 1_Q;O嗞Ap&|uW\>~ 3`k"gA"xtu5uO]͢Pk%5{N3?Y}aR ^ڀhxC"i~P?hsfMa@Pk;Ӵ8vYQFFAafQEEQafbHZNL$k`J-!:h~ɿ:"i5F3CE ? ->Tk #3&o nIcg$49>cd#JR A)[@.׻\;6q};GFcYZ(5)V9PLvv̂Eaei/%CP"y[QIg䳭}~|Ye{uP;r lĖ2U0.A a)] fAC UY\W/g}iRl@.|~=os"*f(!%*K'1ﱡ6.$nV&f"q36M!wpސ~Pk Mq hBmHZPmU7{}OyT3Z9FZ}5,̃tt " )#gT„t(*b"H|5'vy]`jNI NwFQ()OOPMT,E-7m ! 1z3Ďho+ҪrmtknLX CB)&ItrR3Y=+)etbC\G7'rl{@c:[Y]XH`ݰzyY,=-BSg/a$,H…?\\ؖC׊Vcp1eu9 G"WwOK!؟(hB Q@6` }?Ɉ#EN)>&֘BJL%+/}#Z,B ɖ -qJцpA9!k><џ}`_B|ro[-gu\"" DݟAUfc{~HjOF(wI 0)g3(Ģ ) 3HC?`y'?>p?=>R XaL A,ߢdrrYY5???ǫ|CA}̼ܧ ߩª@)'sw |au>yO֐jymHd{EoX5$Ǡ <(HBP fu8&2z *?Atj`aJnG󂿇xz3PU* DR@_GO5~RFdϽr?'-D i`Jڂ)γ G &sV=^O?e#}_J'Sl'NpO p47?~}~}W/f3]֖Yuw?"nix&zN󩂍w9'»|]잂&5E^sdz+c kҡ}8gƟ A)Zh1%q_Oh:Xd91Q?-,QF7ckouA_XA];I<r6gDOs|Q?˱GE}tߺG|A'/A1.s9Z /x#g bDb@>r`1cp>pɜ? ?hú؎_TC˝,t\!D@D _^ͼLC O3Mpwob~?~o0/Wţq ~7t}~~}%9~wOk/xy?zߏzOߓ>{ſŗ̗:d}}DvZ*R5W8" #wÉdfӐ:}76vH4P I_?bbdx6o"_|߉17,@8g2)АX?}??8}ʳ"%v wX"Vz훘DS=u?U8#h g15bљB z9+r S FтK1 MP۰@s=hiH`X* tٽuYB|*0ttA:.V5.mh_?a糥<Y O?=Oʅ :@KJ+>yZ-KB y/eGn5Û67~$q\dnG J##?kO`~ v~}{9.-DO&mGo8EXA0tg:de*q{Iq2!Z 57S?>Xǟjׄj r_߹Cصjx||Y/_ eO@9@- .;wUO~juE}Li~u g^?;_.s/38?>>?so<_tgv?n?S>>cGo(lMO/rむN.jM_'9}_=ysGm7?+?o=~?֯z=o>ݠP< OcJҀ1 ǯVxɚ/MKdJ7Zx3;t>=eQu%v:nJպR̚PqhlE'-PD09On^e9t^jIU Tg`O?/=߫O_|9~__wnz 5$.p!ߐ

\%8_gΊU7V.W5)zSYvN#AH>r7jڋ|kh55$Tmj#w[ns#Yy\ ´9w~*ޤ~{ݿ/x!+}F]]իwS7:aHF# F*Q ]ȞR \H2J DT!Oc'!H727ll R Xe-S)x($,PdpDY(Y*#EdeI#bEA945Bz0s/o@JQtUvCrdwa2yG/00IG w7Uӛ0/I8BE# M:t dC:6eT\Pu&\AnqX4o8!N:pЛyn;{*CQQTSE4,EU!MT-RR4DCCQDR44PM2D!LE1-,IQKdž*Y:'LThX(Үv qLc:oaPUI5#ޠ)OucI8&VbB]c/~x"O.8}*x}{V5jh^P|*xxD~sATlO?vō &xv#RHI<0ãJkTXlsgj[^9iUoh)s jTfho, ;;7>$0KÍ.} ?|9KwwzfꕗoC{^R11?/o|f_A~1z J1aWk~eLw7U5=qR҈)G"E\y_Wu@_M BunLx7OdS?BA"[;v F3S(:?W jou2z@F@ ۏo^J>CTtVlB#_h?Gg?u, ?5q>mr)40m Ҋ :/J={~!]ͅ`x{oז n0݅:gso=7 Gxs!)XXK .H$-)]5?ꗴ8.V| |x ?o?:'$r5R*`.=ВeB 'g}Nׯsr;ys ~a陀 :8N?:.|PPS2!(S!5)R I`E tn\.. zt[۾[iw~@U7jP)EK%jAAS˷$>XUzU]}4Rg:wvP]R;p](+n" UW'NJ %`._I.dei\DDz|z^e { ; &;Sk:&Y ChDcձ^p!H,.2!C}|@PnJ9+lG>a\tp  xڇm}o}Fyu \:w.?"Nl9!Aa|䜷8tk`7+gגn)Qm1r}2y*@%Tȧ݀Č]7b1EӪK+U){@? Ҋ9BAA4a& ܇ XI&AI!$n`g;ZOB" sۡf8xχ$@P$>('TY_Ѱ21DHM5#ENpS.|?b!FOV]F*[ETaKv&uwr[N[ (- ݰ,wGΙ|򂾎%;V@5*M}yۖEqxC r^C;fl"ިKw^_'h0pxQ4!B}bso"o(|%-Xh; 6l'SPdshFAMBf/2r>,;Y Rq@(c)T~NMJ|;!!3m\ʠQ- &=%  !@}\0 :l}9@a@6p u0@`٢@:ɌL6XWR@D$#eaB̚S#l&)I5̙AT"8۝\w"%qPTsFEZ$:kZ 꽬XYqvOM#|Do֘m b?Mv[DCG +3/_s7!cOHWq@ ? o=XC)g R(h(Jj `<_V9m  26K0!wjpW$Be!Ε$I|BVuB PD<ݖjy}oq?gxv=6 c|R| ;.~9W{ # ;e]:AMC7Ɇ맰%Ww:@ywr]BGI@"c3)]`Po*H$rځwܜ(]%1IMU'ǃw\褈%γ"#yqk{7۟㍫KtKB6Vtq&p`Id˙R3&>{m`g_;ރJJ"o'sdY$BzO&p)$Д?bKB\T4@ɶO}_^2phR![jԡzybH@L=sԃnvs QD@\}(* ʣ>g~m@`%==dmwdl&%8?N+n}BDDww_ ȉ4bτ ȔNѠJf?*XṚ;ÍoB M*>(iKߠSS.>DAN߱='tf?< @ ]!'^GOǩz-閮\q]%kZ@rks Vql܏r@'E] "Ux]NJLBdP=]z^-Gq> }[W_xq/l ~_`Xq .I`[ e8JiG$ԓ R,p cʘm3)? O' liOx59oAExk\&"9 J/0F4}'4{;Mw`e+Wy{6cla(MeiI&qU*Ty{q13r0*\A d}V[Ȭ >/x/'t|/EZAiB9>C~]k-r}NIQ2X׊`uzsmy\@"dR+@ɐ'^;wx 䁩 qq0nI#蜝QUSp"a?sIM(q=x]?,L~xA,e F(;7NoX ӡ I@@](QTv</?x~ }>ry|JW}!Il`L}0*hh`&H%TY%!B$ +! D!aDeHf*IB 0$ 2!(IAS@~/W>q_x ^"ewpm |Ϥڀ?db3nK{˪ j=8Ό^O,Jc#SfDj5T%wWWx>y+ؗJE|-@Jn&m951Ai: ۈ|Rdo(̐t.5Qg 5}{[j@ 3气e' }pxsofʐˢ2K%W־-ήg:^x3<`p z"g U 8ѵ+Vb%8Mћδ&5j:c !9s=*^׷q?>dq*;pvokNoXyjni\U"P)TaeaYD! P $9SxsmEOVs>svjwgX'rjq"]w"#5+e.z&Ű2PԸS!_xYĔCQs*c+xEe˷Q7/{ޕknp5u s $_B}X}}5&ض႙!PEan9D]>xHP~ǐSt3*8p̱ܭ{30=~\POt1t%Ƀ;ϭxL J~+ua `Z 5.B֝|ue)\/ \30 a及߷\Is:ֵ!AG)`$i >%_oH}րH  LE,IFAi+GM^PEgJ}nP_Ւn?+ c Q@DK ?WN %$(`s~&V6aXja9R!FSz 0c/PsdP=mkBћߦ!'dN['wŘ<>ySY'~>g2v{0~1IE?Ma1DONvZ 4aͰ$H _lJ0r}~? Ǣ @<p*֓c mZp9Mwmov}U)]a ?" 郞OYN (+|~="o|X͵ql9~x%:Q#E'/LJ(.&v6c~? ؂p0+rc ǣSW+~?Yc>?dVoy{Ɋwo:#|0!Z`!I!hhI?2?iUԣA_V=TeȸG QAFl?t_)Fx A }TB0 {$y(-;wv.nl9ڳхZDyPx<2]Y2,2M7?>]$gCտ{HHvHPhh@ Bn9mό|0T׷٬jGl@@Sk&2?YR F5_r4CM 44E2y~7 )S^[ ?% A H?B*T*jҙh}PMPy=`tny>%ks90@ U= y K:w;k柆8n9:Jb?2mg'y-ct{uXĬ)) g}˼&Et/mCQlaqDTObby,Ȉ9zq,{OՖzT)Mkɻ'cA!ssD3z~Xm\\UzݾBTpa[jnk=STp IkN 1Edg8*/Qǧ,nu󏳭bҠq1w'%?Uۏ1%y+nNF*mZ#=!GD:?S_g=Q{Gcڠ<~SpPjS"!r~#= <]?@g`8fl$et+xdaws; UHI??Z;6kc])4ßXVT/θ9Q &oĦ.{bjU!}O+q2F=O7%CXgŘ 1 906^jjqHiuK#K|4W^!u2vd!~Z,r%5FȈ֒,P4#~4Kɡ^Z$wIr/Jo;YȲ DKnwmb337ַDx.;7 Pq[nxֺ!٥36st>9 sGlWbNbVCG2~ 1hWt tc \=5!n4rǡ?oC_LUcX6_*^U)McYi.~A]Cϛ;֊+OKpɨu3ڿYnB:LjkF$|~ Jlè #M.`|_,^}||+ē|bxG>"}[O?L0ϡϺͰnJ~azN/ُYl);^]O&E.ltZbeGb` 5of`gUxA<\s SN=wp`xmZ$#N#_M:gstt*'@)Yl@m'p^mɦì<bbd_`! R(V<5J5}u4:_CulPEZ*C+,S8U\gIpdp`bcë0噜IMrDWJRIڨP*"J%• -Q]Resgx >!IMS|'ܑv[JS>9#^ ዷ0-y)4!|!ΚP4 @ 6r$&Qx 6K@]%%8k%t8nb*@P!r,cGdD7 aM 4pЁ&DIA0d! ~2>HixpϷ> b/_w]'Y=]%S wYLdނT L2L L(M]*57wyvhIexn`y /ft],27$ rѹFE#Q vJ/8T}g=oPj[e=|jh%m]4;%P ?vy|cn#&!8P~q't^>c]rbl-&cC^pZBoh/4rt-gy AYXEi1PE(% >TX,YI /X=ΩVD{wXwGB%.8( mYm\!0'Ia9[);k^N{#9@(wZÆ4@~@v['K~P9A"aҊPZ~7W~\M1`J% EaWBi9&齐1,V&f@SȝРh!XSɠy 5~spWqDĿӍC@Øc%41\A@@b04֌Tk%Ԑlm6[G.6 I"pbwV)0 rFk֤-1j1mpvBA]Zh^qѧҼQ,aXenz!ȳ H d0nB 1islJ3@ 0 ތLٚ bIBw)8jfP H0%((D1a@Lj1MFHwXvލ/ 4KO # #!0tP aX*&B1x$y=3ߦ#oN>'H'WSK!ϼg|P^ЎX"(4N}\ñ0Ӑ/6Md@syŬ.}ᄐl>cܕ+k{c0K7!rࠎėyv=߀J''t@(?oiI&>PkŸCCf#cLr7'p<& &`?tpt?{44'1] JRzqB8fQgVmu8(w4dt螯wHyN$L0PFPPܺOW`]4F1+,Z,Huh/_uL'i #w?hһH(? AYpL言~չ*fYRYj +QWĒ0Bp8`8_LhAG,F<= H 5\6IAQr 0VzrN7UUUUUUUUUUUUUUUUUUUUUUUURUUUUUU5UUUUUUUUUUUyyǶ=yRx+cRc(pZ sdx5k 廷CN;U#&'mgpXZ| D 1 1G}YPdzZTH/߷#lT= 3#9`>3w:DF.;iGwsyаoUI2ut 1ykGۥ|8vJÊ ^!A{<$%/S;K߀!` !c+Cm/D-|~ǏCHg{g$;j;0!2ɋJx27Sd\֪8qz}^ dh1:(uug"?. >2d>!O=8^]x[# F0&=w(:Ãv⾐ʄ*޺㯅pgCaCÓd»cP6 L#}#'p>xӧw"s\nduzG}45f <kMyQOw6|.}:z t(E__S.%&m}`<@[h B$a@() gH!f" `W7{W} b!ԫx Hc⫩2!O; *xڥ7$B0!b ]rlE&XC^<;%U|~?2yo̅UfVÅ^m:H9Qu@rD3 s>OƮ-Z~9;9un[V[ 0=8 s1q* s:фv9 €;$v^- i;7lGP503NLC;uQVv+tk`C|HMiY/3צ>jR) g9C>9DӹL"4RYp(Hӌj6D%^!O:nn=" :[@QaYXfDV:2]& .`O@Kd3G\(;KL4!'zl .>]^|IϺ`@j[M*PQvi.vb~IIdU 5x^~^ +B# ֌tC $,  .J(000FI p& hz({DNm#G$^& f7#e: *Ox` [I5f9,CLDC !s&g:$5=nBHd J[1h J&af,r* JE)C3E3H²#c;/;#!UbCju>ގ=:Yh!ICat~;h(5\č7M5=om +(rt:1t88v< NzC iЁ4 >vĴl@aNZ@v`TX Vt7RVll uZ4fwBPKdA"HLE"oWn(;ӓ;;X63DLqcmq0d bw'n& AWy%Mij4 N]k ,F!J76-SL%%Ł$WEAݠfN8ENBTdUbSt勷lu=ɓ9:lq";a:ǒt&+\`5>W]ޟ(o9v/l"14WDh2CFc=D4* ԇ+/j?sQ} JxfHGύ#C 2 3fGyhڊ5izT%3~b[O*ټxYne$*AFX140 b~xϙ=qΛ r3i(|H$Bmdfxi[.E(sh/"5'S,%b>O1ֱOݹFG _[t~zC(wx{m0L%ߒ(ЍT>;绝 3&|>3Q4wB, _& Bc.`k0Z1'Zhfgm9(G`ftolVZ76qoNVa2Pr9+>[ECx:ںa s '#|CՊdi.gcB}ؼC, >)Q2ݙ_g 0({(uI&`éTor;V=Tfe-\D\1J0b(˾ Go]MedDiʘF6;,xJts\/9֦88k.|G)TJM2+ *>^ $lyn"]&#>ku1ic!s-d̑n'^qW90/|/F}F'nSΐaOt <޴$WB O#&{a:0ڂ`A3p[*t/-=7:]rB䗃3k@y8bL`v:"c !y 69Y=.3>Sv@HWݥUҳN`r"1}܆]׽:5L/|wBRԺ )3}'=#s<ވp揱bukݠ[: b(m&pӌdW7F_&N jJj,#!ʊjԗMV !j*zԑۮS=Ⴑ:47`=ZnC?\}zl!tOB$P8SjuubP$Y:vMx MC׈z|#IOIɔyL9{WA<0H]׳/8`l>5FXDxV3 -#;͉lg!/H qA)C|Z.|HrfA  5YN3B?6Sv"Оg˱ur7܈ty1V@6d0RBH&{_%ט[DkI$gd/d]m莐<_f;XxR㩠 *^()NVr,OU`c!xUQT:BY 5tEDE.Zw6l1C\3xi**c;SuuYW ho Xp$r'\dXs R!;嬿OFzG߱a$*|5HXďN6"(C)(:%?(a32Υh+TSDTIBdSt]~XAK3 Q-D##IsCDKM@RJ6(f TCn0"OVm;i5{iMF!4EP&>gILv։gіv3tzkPЁС7 34xMK X+}hVQp#KXYȷ <9R02c0aԡfmkmKeyS7}`du1LB"]m#Xѡ(dA&,یP0F$nhNg˼ 6M!qvmY,{<6G-2m7y63M8t90~{?  7uR SC[X_i3gƁ8&ٛ pO35L8\-v̝A&Y5r=%͌kf*TDLjhyS2+XR:BaU+?SHP0 dƞP5Cϊn!W1D+?,2w vXlK[irvam#8K hFÔ@"R̈Nv7ILFCHF"Q ֤JчP{.00*CN #mF3DWc)]/]w PE B- .0UQŐv[Xm ^ti6#Ha(08ޡWW'崅g0ȸ86&vd1gJ窗u )j]yLU-",2YUYLd-~deYe9^dTa j#+:&gBì!ޘbFtD2Z絎 `XA1 bW2B B2[\x]k՝Ҁnqz l{ُ` fhN,lOx=ZcN:q@x0PTZf"La;fwzJYJ O &A2SMRhNE\LJƄW-UorCv>5q^ݤ4deLp@Fc?-l+OOw_vKAW+C9''Є7S^< sꆈX~nk`N@D|A^$r@;y)4f%h>NT38EUKG vzANPN\ / / Zǥ H<O8m8ψ۫UԞeZ aZ>TPi 3rl$,Ѐ#l"^ƃ0^E#cZt/͹ T8"+pj4H!$ @N"r$+5u 48B&mfm=|CAyُ/*dѧXjaj0Ģb9aq80$"EN L\#BCPDӕkuC-;%|IZ Aׁo\A=d mR) 1\3 @D`3pkrѶׇC4֝<׈v8K@nI58 *rgT/F:wB2J^ <@e" "Dzy#HOa ٠Ќ!bGr>IcuD=" ueJQ) "&v3R%RJ"$""B bI ]Ss<Ԅ21¯S#Uw"  5a<ֳ,AM gyOz5!q9hF*Wf4lg#{*a;ۙU^>'z(@.l$X4TqG⶙^Pj2|{0R9"d D,BiCx3aܶtk^^FW[ y|҄M&|9DZ;#d1@FrY6 /$Yn9#pDJMqbB4I" dfRj00Hzi N[;Su֦'56d;bU8?wt&+þdp0wcrGo L'$m d%Wl/s-`TUsBİN" >`/>UuRQ8>>*z[I"4j[z0 ;!e ҉> ԄŜ&C.p3eGtxGa0AYpGvv;Xa]`'FbkBe- ,a8G+%E6 IA\H SdŞ* >TGT8i-U2(ih)A@41 Q;o؎LD!4/7n37l jCD)DƓA|^>B=EXd"??|0)LL(%[B +@<TUUV(*. @w&s<=:] G0oGZXTR5)A FF+J٤wZŖڀthm#@Vm?P]L(mD͈R!C˸ Z cd{QF7z2gГ8A.Xk./kDI~;X#Hj(Wp7Lx=Wc5=zB!%PؒFcXs:FN0$n #4!d?ì;HPqiPQ2H(2E %%I]X1#@$ R/'OYFyhZ3F 8ٳ4x -EAP F(1u]lJZ@b3aH`3 2z:oƶ^f!;=>0QUTUl 4 sP\"Ey/hu* =:ARLot~+>$jH@8m+Z1p rRnɯp'[$,T%$F${ݧ @=D"vY'oQCzV`D;FNHA1c†-{oS\ǺJ{K{p6I ݿAq"S̊vsx9'tvNT={Uv *igߥ =g^|R%Wާ嬈o,h^?wGaO a}9uGo_ }'jͽk>dƸv7B2$ M!dE0.792W+'%Zcmm:d,ejeWyÃo~0}DBo*|a?t[@dRRDϩ˷Iϛ揟+#Ό =D`)i-:%Ӧ=cGI^sfQ ؍L҆!V3$O6PR貹Fd$sb`"(;{_w^G1C4ퟂ '눿wϨx5\̢çv`907 Er=s`MaomRpP(#p" *QUJB(2ENa RP8Mv;q IcQg(}=C/Ezu|;G:cC2=3`& UnZJDEAUM^..MG9HGBP9cY8@0@`ǸCdj"$6zwFϝup쉋C@2*nLUd|wvlB#AUUUUUUUUUUU4UUUUUUU0Ri mKCĶG:92Lzdg;IA.N0 eI[m6* zbnĮAkJ| uap9 &j5 y0>K僇 'yڵfƝތ~d6PBP ӡ*p$ǞُM^w SȢ+}_,*ڰcL (`$摘PXHBs@;H]&< t]'$;݆P K/*]ր(PALVecZTC3Z0o S,!=zU^=(njn_A4u0mQqS}H$d6ĪfZAxK8`c`x'P'ՂjT;ȩ]k_qG䛩oЧ~m()Ğ>-c8u =FV0HoTFUvbcGN~_~8Dٵwd#S::<(_P;p}-Ido> 5or1B j-}xeRe!$c faIf%/pm.xJs>8; eD!T)Hmm "Kѩŕ\E2jȄ x}y!.NNN]F0ןp$؋5a+QvVcmΨ0hf?VdHޘo<y=/Q3TݎA|Ĉs4;n6LӼ[#"Azɶ- xxFžH@oHWĦ(_p'7LI'Qxې`lK$M063I^`G@}  tvjAb;A)l7]15Pc ,HSEBٝL MzOCs7@RXxn me$Ig3|4u۬ۉn h $o,W$ 2=tp] T1,LŲBi t94 ,gbX=3uFMAO4`}i7~L./@{g0͆ 1DC)unxfFIH@(~B4pfΌ  "'㟪8X`@u)_W'nJP0&\8's#uI4gFĶQHMBfc '$Y HEϧ<kg<^ˏa3OM+IqzN.gS0/d9`܇Y" N0f%6BfÄƇ44繑Z8+cmpQ>\d4AL6P*9tق4/S;$йϣnP@3W[ Ѥ UB@& 4gV}'$,&M?lq3}guuNJuԱ#8g'O_QU_22qzzOK}~e?@[ǧ lHB#_lZ ǘ*gǭ`6Hj@1W$4Si=xmVv!6I>(J%F Cs燢hY_LNErF@p|Mq :sItﲛ4 w)wc$2 2iV8Lθ6TIi4ѣxАi=i.H@R*ٙ| /qܝñ)IՀ5岢(|7D/P8A;{9D|: 9$b_t~ݐ~D>q;g`H&C=LLs! u!BG~@ 6hb8a7*;*2`8dOea S׵lqu۾f:#qH !\5(9#X%k XyD3B&V}pn>&ʕaj!0|XCuӈHVm Ld֝񭇂=枌)^9<;@|shP2T"_=1rRRM|6C#Uٓ dGr\GMF(`Z<{gMJ'%"S>_(2uU.R{Υhm zGPnsMg0!<^Ӓu0zj TCV8`7⫊*"@H +.6SOX0l9iH1 /㭭cd/zyB󰞄Y9`<x,c-{UwqyKdСUϩ X+ýUJS]İPp|~>A% ߫A֣$)8 b2eks|`DAL4WdDQ@JI{NUHQSRCakʦ!c^…#`ܩ#ޤbxmwj!˻Q~UUEUQUTS؀wNHJr1Lɔ %4AAfkBp%P5St9g90zbzN3dHyM_/7}GY뗸lAcuHܑ֊;ĶkOP ؼMgwgmakLΈ@O_qx =lӶOh𱅳,D[٘WQTMyznhˈMl#Y:96h&+`-6ck[w'f*4V)sk4fEDыub4#g`Y56i rwO W X), 8ᗁ?L3oȽG;Pms46P-+P]hS.\Ab-)T`WZ*P,dݜ| ~\3SfU `sASIdd1 "KM "6y:.мϞdIK/{\zq]W.,wBZFZz3#L-KX\K<;f qܿg3c| F-y5BqXLe@$6dQ^Us!9W7La3 |FGr7Fr]us{iv0&(I#q;ϔ;^qNE#萯g]ƣo1XCR3K܊y\v^W+BT/clhmrٟ(ݒB)lw :uy3}Yʽԃqw3E<WwkH@B^ |Kxvo^Ne~o'x9L_i"Uh|J:|6[5fήLO><8rPۄ>(6̰" ℾݣ 1b"M$4(*#Cj9e>"PtICJNTzP@=},$9= (XI &=f 3t-"9x^%S~ܪa{1#gS.' $xsҞICT)(dk 7 ޚ/)W|د=|! ! E9s;9AbK[h&@^`$wzp\d-}Fl:A_uD! |!nJe0QɘC)MAD$ $xcAHg5U aOMgP7=&+30cu/u o{q>}0 5RJP陆ɡ>Cyru3Sqc5yktr޽ܲ/xIpy3:w)3CaG)c äfa uC5_EF^r=k![ 5OiK~|R4;>PQw}^+ώ >JO@xy?((d&Aj "d F@h$~yF Ҍx'o38dze˴ZlqМ^\UFˆ? ?!䷂Zq=Ƴ< 7mߊ.=IOZʜab t&N53:uk Nj<,ЖXx/ØKIo1NN%y?-~wj:ҊKWsĩ8 *e)w\mz#w#bPFD 3,_xvɕkLJI1XEV1 tB|R 2P7P̸A dAEߌ#kGTfCvGj!"D9Bh!M{uajd&O$Β9>iBcGvk2-%LZ,B}WԉNC`@MXC'# C} `T #*Fm CZs).S_O^>0]ާǻRsTR"RCkdbrA & H' c/^ @8Mfe 3` hCOc];sC8o8.Gv&m#;[fz3=<ɨwa!'\79;Pueu!Ј˼T(A%#^PKAdx}@2( @mgúGȉxJI U/P8v׬<)ԧ #٬C<mtG48@Gq^6 R TԮ<@/I6b-]Bja!\LrJi3\FڑdƷ#њ8pv nv㮺w,8^gF̣ӗ!FޜrsR䂛y9= -oPye'R7} w w.fl f=:Qb&d,|[B,G7K1]I dh g w7&I*YK#!tT:u/5u "^'[w 0$}6M֯&'3\5,P? %2,DC2IMo8%}21V`dQuD[c\2f+&˱K4&EPHH"@9.#XL;" M$wެ#tI[h, Wsؤ(sLA aCBx EIr.yNL'OO)(JPrUw~P)_XA=>JQhN1FO͂Tm)$PVK,Hoxah0\c$|~gNZ|SգX{>X ](kx c&`{S$^gHgȠw8=rT6¼YMa,KfP-Nb,'*8C!ZV(6˒|ju64CSJ|؞OXC ?4B^ wJGRC^WBmer|}.GnrXGF^pS8Mna;]c ;a 8hI\1}V?ݜCmhD!d#=ϽL(%Vh>F苠rI.ztG2U7o;!{ՅC w#8g 95YBwCݽ_%@G6M ^F=&sq+}EBCFiUs/|Srə'M3__DZ!yi70$ ZJBGzb{;,%yHm1 /'S߻]֘|"<ždyx8B~;C9(]B6''>:$Ód=Ņ9M&ھ%t1$GMft;=E@%M&w~y^h5M$NpPeDTDj+@čBՀBMWӧ\;;WDu%F.K&.fۋ &jSxuRp^W@09h`b? 8L,pqqGSgs|cѐnꨏdH7t}eritH(ȆǓ' cމC%!H_~>EXg)# q%A$#]<~زsJA; y<~)?ԏ!CV& I`%~r:P?_:y `p7!xcR3f@ n#Lj \aC| P 6P4AB_e{0@f4r a$j $ C q$j 0r a@(SC!JR?P<|ÿS?:8/dJ801!EA4V7w(kpD9}ݽW?]#F DY?ئ 8G)Ңd+6873 8 5\i1.s8X{O983)~$@ oZc77A7ȉ,& ȜȚ`0  0`` 0jxP^} _?0a^*xh2E`#>~_dI m6@͠f` 'BG>x:g1;[> 8B@ _ GB'NNj́(qaH&afH`f$%&adfBd LDDD飧_`ϯa>S\qw W @A*R .q[o:!&!%Nlu?(ϯ*@hAIA)GiRCKP@'a0@3Kq|&C=qT ygPx|ac/ڰf̆%eD{;S瑽N#r !?Q@! Ҟx{^Wc7{S 1_!N{ǡ';4yxhrڐ:5RGx'YR4O<@a |?;6 rDEi&($RDUBuwW/r+_ٟ8v`{e524f01kt箞9$q]zf#3{T HpWsi i6vV}ɾ0?D>󋣭\&`2Lw$1kW҉ֹL/Ljе0D'sV]tIJ"j -] [3"=6W=%x8I%BETn,d"jTD{{Nޣ6ʎc$g3kX s tT Ig6<;u {|'M{os!6D|؄i&65~Jx:Du̅Օ z2iUvECWPGEm  F`N'#ؙM<.|D6JG>Ƿ BF"bkQ*ш)Z l;3x'zT|w12ޭ^׭g$M՘Jq٩Wgj׭ux֔/^|󙔤U(?krCV| &YdҰmWeEl\r5 qj t'F:<ϗ܈$@=ehrU5(xI^={LC3;6bKБ㳖hjՏexDo @(-Y* nA` `w̾p3צa\j"! 9`MT8.Xf/m /= _2WP d<3gɱD yZeb}'0QO8z I˞a2$G蠢ˡ1i~Di*!fQLL Mc-3j:;|_yjup[ە#36x A$I:6~#E7nAǛxniO~xЋhT3Hyۓ fsIpy2_.:珳D4E;$vJ/E/5F;dzȸuX4r'Th:*;=Wߠzmϥ@ta0N"Tj:ߩCwymה )Yg~uБ9#SZ/F&Qe]aʟ֖5^.L{%>S^d;pm9z9zGgYAe,GJ JF exێ+d]2bdo5#_+ )׷skq$>ƙY^'C,#o`=9M@6,5ٚ4`D9Xjz?B+6FNv *Wۏqm;ý<ĘM(HO 7P!\Jl5k r  ~N{иqr88w?l̆|0r@ҵ,e&|}`M`RO &aJy{ξԗEU6C^!4n v5&bSrMiz2nOhIP6 V*zʹ=rfW[ÔOҽum1%>l\=EG Cr6n>o,v{0ז^} }ji6t?(M ÞH&$gLjoiO8t(۴=3 (&pOu3c$:cPg7+wxV!59(!V@#=}_+xE@;Gb]HϹW&MUS=R〠n DO۩.NAb@>-PEzE%A*W#;g9u=^3fLy0'͇4(RU*%ǧ>AnܠR,G<2YzY#;n?g(u$Ѵz IܛCd1VTu#"ɽ$G~DŽi\5u`'b^JbJBҀr;o6eE;Ts1-ڌ)]닇a0MVj8"":AɱO2/9r>ݦ9ml|7W>iMT B #Xmv`lLwj&UNG{Wұ_߯yTyn4c֏Lul0nİQSI:wyC\ e/z,Zp?Oj{5 uH`yxw3-3]Ȉ$ۃV!t<,(d3||k%̛*VFu9J 8 9"RJW@;~>)U+E(,XRG 9 µ4@:-絞"@R:Rit C C\u}[Fgh,8}^09!ƴyѰ:>=(i="#;NF'wsG\WGg06nA"D@ M:CӴ=jrOh qT^~1i&ww5Dz%S1))^Y1-ח4ɤ L @`w)^ه߰g*URB*AvhQ& yuWsǍ|.*RCT{)2:~@ f `=0$ HR3F2db ɨd"J/0Dzʂzٸ*"l֕r΁Y:dS>/.`K SpNI;ϡ/[UۿO"N,|}$ňKTc3.3!Z2ƴv&=QE0^_S*LNXcM{;5# 5;bK7 S/V@`g@0VP:mܪo[f&F4PAڄ$3 œ/i}܏FusEMfﰢXj\Ngd1h:&y$KamKKBNUUUTpS(1! yk"Zĺ9!8\h'zk2B04./۰[zsOj:v./%Q;Xhy_3f8Gk+";}^ a3  IzUW6} ӆx "e` 94B#Ws3q}dr3]u.OI3=l?rt<&1{)D a~yc;f'/7FUa6^9'do! ¿_PmԎi;7 ;}I0TvQRu=7~]u:ΎSgEu" ע6_k__7rY=(Yw뇧ߥjR¸IUF^+ _\͓Ǣ/)0h)!\^gGur*)39 =yR*KmAc4QO,,iH%R C7tFhbL]^[`&]"gΈ$h=} 13| 8;7FNFihm$K8?ݚIx<țLܻ;RtUqZ#R"mzbzC:./Eݸv=ϑ!ʜ;X"YQQ+$Wf/Nΰ#ϣۤ03M]>/ >x+i{`D:y-!ϸ2ax7YYɞGgӈ("梊(l(?w5(FNFnͧ ^ʣnn* B{WhF`]hѵƲ01= b )"/2 QϠoY޸"FrQ1w9.]םdz%V̐+#iQ`id+PlD&K5'Zw᧨_oZLOlm9JW{}t" g 6l\#k;ل-4eAW+X ]idTblfgtOkBeCV',{z){vߧg!bc;wuKcd,'BQg׼WĮ1q<x|}gSר~ Gi%|  ٮ$3.4s6lI <+FP;tc"]޲< 90$ƒʩ1:gWb1H2Qw搨IF]X㰏}ǟ˜'AB TP6 Sõ6Y:Ojx>$D *j(TUQ{Gsxsᓰu#~h/++=/0a܅C{;`3@^&FТ`s^&9@Qěsu"P~?:l#dxA%5UqГ,hUP3,7,6( Bh.*c==9!n|T:oAAo5x}*4;M_&].`mvg>>obt\3DWMX6ch J2!wQ7'-@; ( oT`SGJ8ǯ1Ʋhx^bv# 9Q$% q~ PESN=9: 5?=>woNA $ov k$~XN"ME\q_/!$xU3{݇9 }O32'7Os!zًm~UNHz0٘k%g4U Y8H5 SwzCcs[ߣτiaqveɃ3pG :lpGШ}>HTIKϧhjlkjÎ&؛K ę6;:G֎ֶiUUVhtf|"z돗_7ϢA;0A14Cԧ x_|Йh$ 5e<Tgv^QLrPʱM ރqi~]uwTƨ1qBV}ՇqJZceǹ?M\br$<`$;:]PzkmTe0 !(f׌u PB KHquC+|\m.OW?<'O6fQ9tz,ye#!Ery90iCMtC=,t3$$$PQ=OxCo7Hqq/k,:q߇}满ogmĂIUUn5WeW8oLu]gD)ᣆ݁LT@ ={j((tkBJl{!3wW\Ok[O#~&1QE J+M{}ϖh ㆬl6>_ZlHK>:q $} hŇ&J,)vxʷ:,eQEQn4(-FtaɧnJtN2s{y V# B_B86.$ERkH.p_knhNc#tԦe VEIdsن=fA2f2{R,ٯ SF2֭NZ:I'~0jFx1 PU͂yu& M tXV!,~`rg:yNi0`X"t~8ipI9"N`Ȋ&& ! F n$a%t ii%^A3MUcBA=8V<:wS3œ9fSd(fC$%U(ky! 3k7(`A Mscv!Pf' ip. #`"k?cP7BmH si@`$}o^Y||#'*X ǻo<&P|$BP@א)a6 2M|e$kQ%DêD$5eiWl٩=y%Ld6'f<0YM6n kG%綁뷁hBGj-5s=WA-<<`ӹӔud0yX`b{Wvjyig#l5,sf 4~3/gͿ!4;iu&4*87D Z vL=L9%DaZ1@i=Ă1ᑥxrJVNs9KyюtDyr7Q}l-xu'Yk 0d"wNh0> ^ +" '|'t_n/f}!i&O4Kv#Uü04GZi$D{J~ {Y/2ʀ;֝v}Q.$lʟCB"wTG%Rt 0L8b?0PBf"~O+Y(]#aAp։NCf1Eb0QDC00~>&TZc﷭5B& }02fS8lyĉJpθUm$ 2niaQ)bC<^i*ɠՇ ^`i';v}ofODIl@6F Bc5,]v$^tF5e4r40 ۈd޷oQ&$ivacGYp N$Ĕ~06-4bʎ0Wl.'ܜ%Ɉe̪ď񌣴5Ff XXDoCG817<6x9Aũzh2u<`t5_Flʅ$BQQV O]z.$!:ntn;d4wpIJiV_LBP+3hG}7̝ .' + #_uA?}{'\vr;?A<%hC?$eHn@\Jp$#F9S~?'"@9J,I?{_ *J*M=(0oy \m8M2ђFWD4[c\s N4Jb֔/Ml>ZNEQLBíFl3C?jՂu ͔4I4*QBDư FT+ 4@ATEPM$ ?L$T(iD FSL<o(`>ărvOR߿z (O砅`MT(MIh /CL L'!u0<.Ӑ6"ڄH+ =4#LLlF9 G[ܐBYD,cܳ j`jwƷH1*@g[E4Ű%"L`~{NݶNc/Hz~G<[>bG!g~ب򒱶1LO܈Bдs&R?98Ê+ᤪ YYZ'0VC[bZiNoi-l&/SIS[97'˶mC`\U4d*r>r]VR'(գyiF҈mB듇p5YNȓFGC.3hqCV ]I 2̻zP*6sI+k $TTC ȿjl3fSFqb_wyTXe^mqǣ#wSMM53Y|$1Wᛤ23rr0CԀLh&_q2KлEb)[WJB MVFFf`Fv!9RȐ<ܽ~J%Dh!|`==P̃@+}=0A6hU%fGVL@B*hX0"v%i*B$W!}v{/h^Q9[R?2a\CQ%O\Kd`G$piRu&iY) Fwm`Z3jkc= ?2 ӅcBL>kZuM4$< )zXPZ'2I \i8AԍL09:hW%5*:8t 7w8@'9өuM ^z~T5"JTA1  )T ~aTqߑԬ?Ԁ+R Q;9/K[Qp"ɸX]"Gz%gJu8h(ʨ@ a ;<2bUj%^d(7cE5$.)tȚ*4/]~i ("F** U:ֆD"6JQS>R>>Y|өǼ Ɋ1W@qa64™>dIPv+3kO(0_c Pd\K}9aKVdBwM$Q  i=3lR dslSleG_2=s췇+,Cv2?{Z[(8{|S{o˂< YPo>_lKTHzGmY[RBzgO"r $f\D&G#302٬kHMToʈgz$(̐o3ϙdSN b@>J꩙w;>6b]g΀{5(UiT{3XwCaA!= &pGhBOJOt)/H$QeyMʀ==x:fIDhP"v O\\e@D8A^t?}lŠ&Bg| ]ji65u*nU|=Oݙ@du%% !rȠck * ];J41Azp854Q zogkk{? 9if 2 ph!0dG*NsNE:Z09> E%#?(L`2* iJ &"S<aYUUUUU*B+ JF3(2 *Z0"JV?|Oxy>dx!8㒜15}ĎPa石a`97Ql? #O.%8̰*!#\!I6/ݿNI5mDnD-شB^Œ8tE//^mj/># tX 5!qQ~sOB{E"FMsn%&Fќ864FkLD6VWHfbފk3Xmem 33:笶Aa(]X}7u,ănDag5c4 D12Yf*j9;b~`rB# 9ÐszF| AVn#IQX}m )VMl ARR0a#c0q#mR y Ma@ґ4PF\ݩo`jIP^|Lcb+9wt^:D`,A )`?wzW̤ { |'_p?iOUKЬACy6G8N?6 ?v!ą(1FRAmL .}x~.Ӳůbi/_dAX*" t3Dc8`D$IheJY!(76RMNJFZ5̄f`c`•b.Z:iz.9` <;O= \<ŤB x))#'3%:CˍZ2@bwo O{vEWb U٠"eeF=k[ãZZ01"i8(㢪 $h j@i3Y1a dvzk6z}f-ؖtuHp$< /;U{i^_8B}gV:7ηC3k=F|c ogǣ[ro~qFV MNBP4@!C 'Q%@`j5&Sp`,%'L! &,&cfu G} }3a}_PL^t:VB.&h CJj"DkAh"qB&Y3v:Npq!?li}+$b&BïAQC$:psH_P@1Pp 1;unHgA-eaA"z8Q ^aq/mҠifFN՘Dgg.zz~_ͧ W|^iDܘƉf$B@F]6 .pO]w"!jhȏ{Z9hm}1(Fb +-MyvJT49*G'9۠H`%7(z#@vp" ~W9ɶCPGUpC?$<|@x ҋA dCFHhH JB Q)(SpbD7#/N?RbX.Y ,Y ߙT82db {m#B2FGsŮ֟:R ̦ ^4 Mf& .W{MM!BuR keO OO&%1 A,/b{I'@)ZD":gCnAA j]GW1憑^q Sl"٬7ҭ:.1re]3p ,Щ¹ u ۴p=騴aF HIϣ\Sh^L cbj(`Qi=J +@Ԡp fA0(M2? # u3Q(1 "=``T+U#z{p<0aπh;N{9=yw (Bf]!rRtUM_AsG9`"͡7@BA)"-0 aqn62IAGJq!āOraq@,w0nj VPҶUTpbDV1]~RD5BI&C)f5H8@~Dq)MX@Q4pARg63`t\UIޑ ? [^0&K7wNlbêJSq,4يLh>l1URxgTN# #;Jo8I@KT,@H`H%C%o6 ~O׮} ?Dn_(m'+H &$fv"I5ZO=5&I鼘ߎ9kQ!6'd( ſqbƓCq5wI Z!*)!V%h@)Ta7l0u'hL W @`oD@I4C}F=ȓB>3:큊(ЩWDvv)aU9CAA8Q0 >ǩU}H\-PzД3QJIFM.`( R`h(" #9$ϴ8=/q N7]t_ ?H a.BEAXHСS[3oDŽP|=)㿓/Ig і4QD`YVu4jr$9jR;H[m+v J٪ $9Zm[%devA*mprdAD$uZjFRl+RДP6T21bH[b#m:h'-i멨-%$D )"Dj: '!LKeT"Nuh0@u6K9F$;ș1E`Hc4ht44VT0!KB&! vp 6K۱A^5zngqg|Gl^YEd AcuЂH GAkrd3n&ʆZ,l \޲)PD=1 J8T',T5h^>ǀ{Pc6Z)NrB@6qj[@'2ȭTEbr0+&3 4э"# &3yL! *R#]"8 ա8,X"osT0($&UU1`R k3$>Z33$`k".2 QfU/'DMQ5*3*b(sYQuBҪbU- jH}/ETNIu+RtцFT;lsJ=^| H@Ikܑ!=eT|ﱰ:E/) & I*#8?P&V셥xO KՂ=p;.(ꇚF!{uI =$ß4N r%SBh2b[' ¬‰ʊk0BYk(qXF&7hHu%/GX*yKŠL_pa>ԅg-J͖z&jDb@qWP[DV#B<)R(JPB4!;=}uST%)U_{ fZL ZZJi)h_]F2!zTAxxb=lMOb* aq~ S1d T Gẉ+ h*`(BhH0X]l(Y\WҤ-# O ̱*%_Pؔ}53J_8m*I(6$4I0aI86B 5ʖ&zADfBP,stUCE&Mp( #abNDCA?rhTƩU&d%xy(g:~h X?1R@Dτ8zyPmȉ1R\kSA͠HH)BXԥ'"A`k0$_2& x~j5/P632́ sW˰OdPSh65(Vws{v؛ё{=uڇna6U  JVZP%@30fQ\fEZB3 UTQ0$L B}%pJtpN/ dѣQ@A j(|>0BNvC1-= g"oaBu*$3-IZl9i(2: Q4CKZk-bIVp?rB%Sⱋæb JM(cqT~Q:jx޺N Izа>7JDM5ԌRATDR0l?v'n$=Ž$a5z5j d4؀ UHwy (R&C #z|\C"B%6Gl2<>Ӫ#sfPSE]:9 1k1,X2Pja(f!F1 E6_Wbj 3.S0)4HyIp1=OK-%xJ)3 چ(2`#ypJ]>bT+8֨6wC6OGsְc9M6E[ cfR$Ddf9&7M͑E –yV3geBn޼x[fdfҌAxan5$8`1pIY6iEĔB 8h61agp'ŢV$LOBF}1 ņUQ FzzhV)D=fan 7u53 GuDŜNpy- jqJ-Fodjq9ƟYΟWM9.ZhX0vSeFJUR;9졉lC9he4H.X֚QR7zμY7/fkq0" ֙f+NTaZfwt(fY1`_i]\o˘^׈e-qO|gŷFVoai`u9dNݻI'p,I:%C$==Aۍz]CS55p@ @̰0p:^o@g d՚<6@Ԛ(8 z05y(4εzv q u׳m`Lh6:`͢Ѐ9BqP9bKX AIuAisN3`]U&q&3n! ֟նs HHI~Cy:Z6y> u!5 tǝcZ()"%-bu$]^;)`QYXVss`lC_d,gc 4ň pm'YI 'X킐a (+!n0ڮ1A\|Р/rMVR.йP ûtR0?8=2v\TLT~;QQ LC@C$l9mK(&BD@"M1&J"[d2Xb&HKFf2@EBC@ ӈ)DHL`F= PR)dur3kR@x1A81 ý d8ݠi/n.KD/U/ < L"kÓ!ЕQcmTqitR,.P-ADR "PTMJ4R-D@4*P0$X9 4,,D@02X}=yf%!FBA&&Ef@DbFFb (*iQhF $"PD%D$=zfC8kBx\(%MEnxPT_NC|EO8%[ 3 !S hR rx`;}:?L4䦜AbXA ۄ-R)i#UQDDU2 c6 ِ&]kD0!(Qf*v֡RMqI  ~!~N{X`uڦ-0[``B`Jcl&u׿\=N+ J0cBJ2#eaf1 hxb09]T ?o'ڈ;c,=7;m}Q96s ^d5'0(M.i"yHUK)ǩ|YJZP0;gry|ϫ5!3-{ c~qFglTڡn=$zHc06w v4d|Y0u $0Q;ևޠ@󻠊*("Kf!H2ŕ%B~|@~81%RdXVz_hQ({0(pv_AYr0PT5>̇Y'6Ck3J-ddPJY ll(r;I]#nevڤ=K>Zv1}~!:Æ1((8/De@?6}ċBŖ5 {Okن '~ (DuX.C:s/-jYP9 JE|R%da\,C%` J DSrC.)!oDxG߳NG]YQV0Zh}٤hv08bԏV=v& IjyhoM,|¼*-Fu4:u\[8<\H#`<+<Ž"- i|b4׃<:`=J׀X9qNB߈0Ȉl;H_hS|tj;/7a_Z]?jXa4H[pd#v"FyFT"éobv҃LpXLw⛩㒶ZxQY/oze"8%.0M("!8k=7e"<8' .:uF[73/G+|knb9_Y;}rvg{I:ްt\f-ǃnݭ bJě3|Gp$d>5mj[/k:h5C$50g C)09a㕕[/= ,\ x1wXgԵg1 LNuLk)rGv֣  ޗhS)ya07@jsT&ۥYMZ |a7&3~W[[Ju:BZ ?IWiO;5l1Ja3KB@ Ҁtķ3Æd #" j)ļ/sL0zn! a=M'3^'2V ӻS0hյ)(qIJއk.\;Bc+d3GCuR!B38׫lz#I&#Hirw雀\oL;|uEBh͔[$:LB^ -ѓ=zyO8Hvs|@wiT\) mAHWT9χm*#o, sˑ"#"Cs~WZq%I.KVN chx9(6E]kz;8osxbzAX94!Hp4[yn~1nFubXk*c{vICH&b<{Oߌt3LiFpm!g* M/:&C#v Zf7/=}awӱͷs}7CBYa)'t^'U8L탾8uI`8vh7#3!$Tpyΰ Oƹ~<{)Ċd\Ļ paҠž Ddd 08U'hQ&Ul4N7߽lf˃$de$׿8ݞv%Z@}"Kkℊźx ^")mi;xsbGv޸vsF[Gk 6ds:$\IEK < zW @+Hz)rr%B68[J҆'&7%Q/1#!)ڴmT ) Vfe Uֻ6f mǝ{MCjug+aiтc1RghDy oEf6ôfGnDό⌆z8޺ Eb|ľyuЌx;6pe 5I4k|vmpz3Cܣ|'bcC]nN=;9NmhClɚ CDD;SD{+(0$',41>1h>ΘO!?(n 슲ta8[\ &gstjJt*O.sB*E2t )]slDLævϫɘrG\C0gNP5jZ,OB'=a$F 0x9|e3a:\R76;hvn 5qyƏqPezv\0얐394.3 6wI1v6]Kx}++NL'ng~14R2 7&Bt"1,:&+6V(4̓0gh^<̉f]_CgsΙ%Bt`Xzh*32I% cOjMcT;J8ې`TdBFZ\b@a13M&w\pv\ȒAi%-GQo GAq8Lv!71,MGA.AaT_]VSxI)O/nV2+/#w>2 û n)plCY z鑂|3S=hf4+0&'c`^IgT>U8%1#2{z1/#,9taU,ATR&m@GF7$3u饣 3o}, |nEt  1{' ;8dxXgP䠓gYWnˉJNsóXfz{%7c6s ԧgSO7"2hm*oq(x(ꢝď|c0jq]2weϐBs"q [ou?])WR^:nj >hDi}D|Ws=ḱ ( zGvCDQYӃ3ϦV<Ӥy" qD3{P#sx_n]Q9S+1{9f{:eXɬT#F5 tpB2@E< y9Xu9ĉbRpFkZ0 ԙ tG.aj;T*-ٗ7+-a:KKs qX\u*4pD!jIz\$R (G8 b_ :zOvG!z6'-:*#'1,'>ɩߛTq0ϓOC=2b<f)Nۖ$qzH"U4szm 8K(hD@[<_јr]4Nh@ú#@W ):8|ﰌU7:u7s1<ɳ^#vHd:fBIX)1tqD-\An,| \X $c&Yg$KOy)a~B,I&,4\}ӏF2Lg;m8-HHdk$1("x&n͍tRfq; L3m"m>q<;': |p;X`Dɱ _z>!m7LCOM}SpN@ءeI*^Z"X4hЮNJP4=4,y$b۴ m6k'aoRd 6&[QMY=id5CbCAs^\6)BbL5: ?aiDs7f#xP7UY}/O5B;[b Ɏ~y5 ٬'u&.x?w1=x CbPUp9 8{$郵:5jBK^H7w:,j2/T8C׌8G ,0d]hyֺ1goĂmeǢlUS $ÑnL/)Li, J9jIݜAK0C}IsǬ33=rzZ'2L7+'0 cD'Btt1p]F'V9޹4T]6Ԙ 7.,6A" u4sIw17):|$%ZU_КS:l{je#ڥY(`UGvΏeɛ=f+>g%|40գ)Iyt2;Pט/"{]c|\x;-޵ü>fq;1sV<ɪ^ͫjXj|.e]ct6i]QduW4dcL}D)+EEIWCΏ 8sWk1hdࡆ刖2ҠJ` $^XFJxx ڎ tA04H[ y <2h 8ݴV|Z6HTЯ<ĥ醙Y_IpVz7Mq'ᆔQ!s͛]b.;w$CPzhOp,2PsgcRϘ{|C2:@~'\Hk!&Y79,W*n #Cli2xrmqlL|Y⓲˕ф:.Dٝ*^C_Z%.g"׻C c~ k|M2YXYbri .[,Hg?FB 1ZsCLFT>fBi9ΐ+Ny )H=cfAQA)k)$'.7!^˴~و~h"AQC!t BOZA< PHF&(" MpO'kbrU4(G BAU ?Q\#LjAWyaW- P@G\$"OCf^EQ H>'&O} 'z.TI@!h73!˳Gj![X&H-7Ù#I!+HDg#%⃎XCL 0uYJsOd@=ԘI%(%!b0(1(P5~> {>]_Z>iO= >{%Iyu> KKZY9U,> +I7C᮲P͡r89ALYV M &B 'eLr$܂#lZENd ^)E)!{C9% @0lJ]@D GTh kGW@3.>U i\#G<,q(_>`b@BC|0Q8{Ia L+Dv9>enW$![ag.K HCVD%s \l6ŪB3@ 8bu- 2$vx))X RB>xt0Pb( W/EDZ;ʀ}>Ϭ~ zf~<2O&;V0|.p6* sZ!jx `?'R=xT/8x@D:J @*( C)?~W ѿtm IBаCPJDLD*G?JJRgo_?[=IZ)A ޢIwh*cP秷01Mp]a1|i_d8m2 8: oZsXS˩R[#Ū6X05cg)hYvipf"YBj+.! LZ+kT lexLzZzLӣ3]+ɚX KuQ1i` 2#ϸEQ152tmf4nD]ޓX13>JaA_Y#f Ȱ_d{N>%y"fMl~:2݇f3Nq-*krlă]ؑkzY_i K(5'q;Z{NGmlvpj!àтP;apƑ5S^4aORslYPۇe)<Pjsť[|-Fg3%p9D$ZY&"ДpL /9wLhq3!DCfgm+1B$JOYf٬k s#v٬/,IٹL'C >Ɨ/GL0`&G>|S5i'XklwڹWh|4qtdb4ݳ:f1r{9+|\Lq 5Gޯ pL\xXo:ͻ.[F TbxbB ̴nv-i27(<݆8@3؈Īr+* .sċJT"VoR-cf|?x~V@Od .XkSBE,@^"n]r[PMs  DK5PSrM P+u8!3]~ux'R擤F㠜BK҄\L5L۝feDJ)J_9>?ZGxVZֆl6Ɇ&pkհ=( ?ZB% ѳ[pi^fvo=[%O=gja' J|04+evԌ\%7TT4dz`A$ՙY0gYp.r7N)/s%F_~WU \3pʶo=_zni&xWrN3'wW ,k1XkW%YJ.[~q >[8wCsIԧi|?^Gra(.18: ˺lСj Zsgyw-ŽFCaoL1q[0WiM>#!яb+aBnupW =O7|Hi~䦩z8Q:2VW.{U>8vs'|cg l]̔Q2GrnN!/d4k6uZ!;qx|oѤhzIƙ&-񘉤6 t/ӎ&>Ge:|!=كt'8sF:76(C/{t?+$jl9m{JQROTU%¯\sag1O/'_x#XV EJšZy T"1$r+;f @XP~.X#m<~MagOP;=I4m)3S4"wS!z=N~ǡuӲ)dwOc vxE{1 KA# 27%{v()+ A:Ŕ{Iw΍x&2VUD)LL", S\, #3 H1IG B VX"*0' %ÌDm itD M bbB8#%hx! $ƒSA󙚜Ru-{u˻ %x˪;^xmngKBsaU=E#4 *n]ҶHx{~bU4$T/ $dt7xEf`Ő]iwf111phB$ $𜊝3XHSUO,S ݰ "y##BDeIhyR*%,hh!"H")2ʂ l#6"auQ)e**hɀ S`fV?'az]گ(xy#D\ l=CoI߱7f\*gžGv'vE qP1dMQHUMQy9PdjA+3 ZT/fhx86*b"!y,*Q`P(J@Xԑ\Y;_9W7SF əqZ1 hUhhS Rri .ʋUO()ʐV.-^,+&)-hЈ}&P(>eGh[ٓ%[ÐHEs d7Sj"z b,1Pz0YE$+?NgSUAP@)s'CIs`#01qUTU5;jM$RN5wPùN$/A1:/H߃l4,ZnX"j|qtK A8B+f8fcݱCU'b6&intT@m&3 !&%bX={bX(I7"(ӷ;r:7=͊?I2~~\yʟR/ʟd~ϸI EWȒ`h9a#`FbahXT(hT>׈W!A3 qX Ƭ0I1&)8`e,`AiB#L8Q#*a(P&aTmBla5lc#!I%[ CN plԯ@qH!0Sŀx$oX飙L/TwNI*vA` LhRHLփ )r(P )0*3,0$jd 2h,0W)sUaZְ*)J))U`HF" كA#BHsB9Uzu2hbJt<0q%!"Ʋ~0?OrϙT fnv_̩H r~p)R`#tkV5n`V0.Պ# A/! qbSߙ};d s `S4)+0_yHft[>Tz=:tu7?hPm$RnBR~dSix%"!lAIW/ybx*tr(=DMG$\ ԭe=T d{vϼa%5L߬;(g){C/y:B蒀OS14D~s K"_<|nߔAc+KJ';1tk̀2:Q@ MS#gSy=lr@\bsh&}{8/ `lQ2Q4\f"r}O\#d4a S! 05 2d$ ۜ1`9AŘC(a2 $yZOF+m"h)`(J nȊx|<$XDHh(NOK3rarF2"%Wѧ6ff cՂ{DvtQ$Sl[?> (@@ E*)n3@e>\2YTN eqta`XD0USn"!-|Cn1M2\!q{'TU@ReXK}DS㏟ 706(WS~:i%dO< /{={=[RҘ.=לߊgKCE os bE{V u,i Y<'*g21rሞK^¥*vf~xfsᾊ% qr7'uBv$/DkO?]*Xv}/3&[^[nVJ!js`k0W[9V+M;'H :4ukw8 L֋M*dӗs~ΘdƮ[:c9+;oVz]ѻ8iu1Wֹ`j`W ϩns9l)Y49:]vXu7 C4M45#qF[%ji# Jɡi)1i#,#&FWdM41d2wţsML i22k#&}gMȂ!,d 9$ĭ';1tO|?QVOS8ܮ+ԛ^V!c@6N`9z68ym?$V+ ZR'sx)Ǡ9v_N j8&},7?Xr`$ =z qqܕ"7l(#fIWP|7cAtQ BuL>́8PBVAoq2? 6:pL`QQƨfU I0 D DJF#!0F#HBWr&WC{\AM&q(W%bCPPc JP@sDD)8A7AZ2QrCѼ# EDqTFR2ZN 2X2QǫK8oo䨬J0*]UhaT^]VM&  k ф,5ϗ@!ʍ ӆ׎dcc8p$,-@BC&Vc2|fn֠C:]L [@DU%`5qǂG"pA,lFBSB,Ӑ`Ge05w J$@6~'7ףxb4zm.Zt&"U-Qq( 5Z)u>eQ`HC`A,m-$rj޴1K6FB`D F¤41̵9AfDdfc%u$%&DA@j]`Glwۖ5HdQ=<-21 ljbC@!$L`T}Z"&&x"?: ‰ّx_̅i h+UǑD3R`ˎ;*7RI!AHLKPPJC6wsꙚ$$#vQj;$LFLpZC ';|$@RD~Y4d >kذ=8zXR2(9ϣ%fr);f48+|EzoԂxb<1=qZuMè1dz `F"p0gw\%%=f!7HA7cHP4QfLIZh@ 7VZfP-ݖdL%;¹݇.)A_n`O'CU}o]@*M>(Ez>[Hvf Vma"X SJ+"25#TO47+VRy0@IhddPd9n58YfTHc>LՃXjWT+f Z*2+eb)- 1fabq8W6c 4&5cmvIdrCV@i!S 0phƕh6m43'g7d β܁4&F20lb 9jM!B:qɒT^tZ]8ਝP 6рmb*M@'RQ"c;,@OsةtrJ @EUI%Q97A4Vm=F0眬dQ(B8FLJDbB$ ?rPF<|3ЪfybݚU$LG1g$ZB )(h@JiBJ$HDZA(JQ(V!0D2\i $\(%F @ Q2R! ¥h Ld\!iJJf2J(!hhi R 2T $(L2&(*3\= )_a2k"upqa 2@B #d\@4@%)|.(ii JE @@J1Q14zW,Q`xAP8Yjh Dh $bP:f/T&A%L4Eo^&aȊF= m$6 T<OO|8oCTv^"_hbwDPDȊB ֽHPH,BK1DPDR%2@B(I1MT@L1T@QA%$ĕTTK@MÀG?t97 nŐp\ 7;'M\ /lx|p?H;p ;$YT4q|RޯCDZ2Xw>f4n=Ǚ׮O؇`8bCN%|3057 r_/#}GiW%x/<~y߾cEi7蛸9zp*r*Bi#+\hA."^ɥZJ<11Vvx Pi|HCAv!mrmNNj$= 0264lo7Gp!G}y n3[koHH!)"UܚwL†q8[i如oLVkCH7**a;$;#SMkKI4ρ4K-b!X(M#!320I(<4Np&h`(M)(S3 tн5ƐQ]ADIG ZQr!}l)V7oak%hi߈,B҆"YD[1P#pIm,3ǂjYy#;7qllFT v (IIH~é)ϛb ?S.`Fᙙ:NLߴcTƤ$14`e=KQAӎQdw1 &Rqp+$f@!8"m1ChCNF1fD'iR  0$HELR&/bk 5i5H=jj/}+4!(+]YwPq,0J"SSE;<=2V$cdAJHiCrfi d#B'd#C)Sކ"pTISMcKD=)[ &{"!+̝Lѣ^\/?0QUD `bʁNg!$$ `BLl>hIDW}IBB޹ ybw%^W.$r)dfYDS2i D(9kwȘ/.ibZ^jDt]ee0r_ӟyhSM񍱦܅VJl,PCXN9E'2}s>S*c>+H2%R=:9=WphC=E`P!xl/4:|%^ShNlf5olƄ%0!d'T׉Hs`V6F1df:P`Q4r1S$gHnlM.WɷtorPeN F`CP  j"W1D? ,Q@d&`)*0 ~$?ߡ'@,܆pH{P6'UozK:'g,W ;j> +ூ{y$Db*I\S:NըT^j^ތ@,QJ"ҫNJ C5t}@JF6Ss|?.=.0 oܘWk$EJ?dP&0d&M(*JT2}~vBT0rJQ# Gy@I'S@1m-Qv 1 KͶNK P[PֵP 3RHJцD3Q S4,lWrЉ#Dک@)JUBp]hH/#2F `j G! U3u#n}n`S@w)} O/Z}`N!JF]ńA( 2Wk.8b0HpNAJ1:n?hTjRM̍T4511읐 >L 𺈋hLy )C2y) q%dA0v2(Jp`ɉ>r M(3Q!dd @XM2 j 5h>lMV+3:{bL,a0]HAnK%7W9@|i)* 2%A4TB4--EUUUTŒ$;!xKH +@@HB5.LHB",! bR0"UbDPB(\92@*j!59n3<9*e2ds|'crB cb$T1Y#xQ邒k FQ6NZ 51 lq(hHzWb^GCNJ}܌FҒy. 7/zj%?>I^6+pgKQ4X'CL-fޛ ;& ?^wۮj/ǩpc0V78I+y(cySmOq\уWnO!cklE1bGuxGTFzͣZ0R\<. NvFb}:gy.IdsAB`5L'c0N2M7 1H%Ԝfj5ĆvtY2C.8]s nA8KQC0mE- ;FO<J\>o֚.޷NbfsH #iΐ=C ^b1(fя h-&KV"[h谋'Zh~) T\#$}9p>'^'?iRQ+JRzCP"lJ*dD%;9 npe1k4==_%hEL=FGjB3{)^ٌ/&Ĭ2 jxo1.dia@҃U3Ѓ"C#3S$3!!2)vYY;C6G3 (s0%}bD@E#*@CU%QIQAH'.uqH:jltd!0@H-HM 40ܼݹ5!aLasbV 4@LD 1fYqlDL։`HX՜Jq&7IXC÷8LJ B3u"(I|;tLWP(0}EIݿh CWO)ԩ@!2C$gБ@FȀ_r*G|Mжёף h(Ef@E8SDUKpw.G30ܣK`A-LN"#ҩ^zO5TjJP"cQrc01&v"hzkўBF#(h E>09":~)h)` @h?i2 20T([񩋁 -P $TRRL2ZfXQBV&i4@d0HD R1ANa-(bƳ 1JLDVPR҃4EME6 (0$(*$"Jha%F" 3,iB(<]x`X.4z§px7)ӮC }?4aS (wx@G0sNu}>~ώ0)(2 O}oq7URċ08CzO EV m&#ODO1ݠ exH"a# A'Ɗ jF~h, Ċ$5`1)$j"(H"!)HII%"B $DRE ,L @15QBJ+ PH1DB2@P$ TU;rZifI\Oqӭqi-?R iEcR@`a:~syo:>(Y}[m4c Pr]Z"W#2H% J1UUUUEl5~nR΀z??"W!JAx8@~>]K.8b$bEƅ{?PGDNZ}Q6 3O̔*6wwAD~8ԩ#\2#HlLᣛdc\qVx ͭnA(‹ vqf0`rXHИ!M[lS[}D d)G!2AЇ4[ 7q61p8s]n!+5 cDG;hEULEQ.ҚX ,HۅD|/,;<Z1TC SroB71> |jB i+ =Bx <;p3`~ff׾WO&DJP!vB~GШ=rClA #10)AM1d`49H0ɖSX`DdmtDRO!RQ|0͘Y ̊ :f. < 4(VC)HH]nFV "`R8GIjh9f4ņ%!C!G`aaFڐ&^Nvf`aR8PSpI@/R'35w=I@ll_U=f ]'bG0Qw&r*fNA TUk6aTZ2 "@6{p">@h fZ/i9QR VWI=QK )'!&4pu!WgdBsnOT微#oZ#Xm?5Fj\2դX-R3 `ƍ@lb,e(dD2XnRsQ̇sȔE/0&2P;iWahxHo578P90RY[`|gPzS0"& ~too=\c" _ms޽،QH(Be)**(" 6Aeۖ lOe$45F65s =$PH'FV-Cgj4380t;3QlZ $?vc v Y+rm>z{E;BD4zJ9T3Ȩ>z0F|SM/cmaV*xP>uUUE=S!;bv( il!߁Z@QBUUlCCH1r,,8nb (\! '13C1Mv$I"L_'ܝЖWAP_֌ӍsMf i$A H 19$dLX "k 9mDEĸ6ٍR2{6!F!BcoZ,ƤHkQ\ufZ87fdK7=֩٬v:HEYXdARr' B23{ȍaRJQV2]5GDT1ٔ<# 푊 2䩑:Cc+):QYDΝcP'[m8퉒C#!Se8ť31h)fNMl5[ (qt49ԩx@ "4@ X3V-KAC$co#¢jABXiOKZ0_U3͎db $[0f 3f*=FH )ۤ"9B10!B ;9* N%N=P 4Ђוּ2n IRR,fyRUK.#A H#5?;f !]Z1h,@e/jW%i?9| !W샢\eD$0d/mE8\ėu Kkf QVSkƒ Lh{5"+[#;:ThP֘AїGQp%LЙ*QEONVM0j죋NHY ֧R\Sb rR@Fr3S A@u.,b@V*ȓKY AgB4=8BDd@V(wTaHFbbX0,Q#Fp43jAKXchaŜm}{f氣r!It;=FDah~[ 'fUJu֙nG} 0h$ (h,aR 9SBʂ7lCdLOO *N;هdXz0LPHxx XIDT-:5{4b%aa1?W܏ s:atJpZypJƠ`(~݂IP ;9Fagֱ"r{v@m| ÐRD0EPL3f(0p+YI!"bmaDVg+}:`T2)*bIU ʦ+Ȣ+FMp&h+yPV11"h)ࣸXz$UI$wr(eЅQa &]_&|;A헹,@ިU¦=a:pbg:0y_o9DUhC(N! CهJ{bhU0Ol1߷g)w)>\ 2`L NP-M߾o m&{oYj(XXϏك`:@: \TE# #sA")Nx@7PKFUʱfp80{Ƥן6jhX4`CK3ED i=#I~:u_5"jZ@B'.Fz}\Ey͇ d=9\R~\Ls}Ǘ-|t;01cZIP*2 *&#=CH"(O&@H`-)lc$ 2!Ś/86ܢl!u qIͲ21Moy^ yl!*У.AR~bu~ȋ%=3v ʀ#]9 @niwC8MvY_æێFA6RjN?רg5]&w^,\#U0@E);%#0X4z6\@X :l Lqth o;+jSD#lL` &y"$θB@ 3?'SF ?3(l֎$z$7u<DZBBӢ(Nv{i&( 󪘍`+c2`ĤDq'f23G (iw\#/ہ|LC.f5Sh% m*7i4,ViO`maN#b n$k>UHP`ޒ`Po6)BhrOaP_Eb}i%=y6Bbo M?H0N (~U?3W}_D=""i⤝prgRSK1EXa?QPlEl$iƽ7NC :˴ f>m.3*"#Zl#wh6of&!MVf4 64$eȄ˘Iac[.$5FcIkDi W ;I%5*BDA:EˏC0 )NPxۖIFlC9qᦚUH5H1-̙LTf֟kQ NĦW}Z8LNt*JEќThM)l!K&"fLh% t5 [Z!5АXd+e-1r ohLK,wQfJnFe`e'N&5k?LӺ8]98\!eA/8mqrÉp3S&*)̂E LqV 0Yp:]FiFvxi`WMx^rĄ X[ki4aS ԯ\T/_jiDpk d3Yv&\W!|'wꛢr&7rn^*R 鍄 ƍč~03!}QGOSme{lba`:ul]}ɀxC۶ۇ<0K _,8.C7x{,wü:u}pf95R]0($G P5 <~U|T6 G D95)>Or |6Lpp aMX6$ki,+MJǤpupajJcBצUCsU΀`@P?mVfJ2҈*YɠI3 \>l/:_/4",C_aFxg/ETu(kdщhAKl?S3d9a}dZ &~i䏸(@h( YP1Nl>DI*d_&"Ҏ ɝCd0?p_+a"xEMWOHz E 0kd Pux+*hJ(!`Ff8FaREc/yqaZpemҍq%nmY[M])'V0ES DDfDPU%M2J D22h*`pq$Y ]qi {%G[y /AGЦt浾q- ,KR})!|X'$ IMe;$/py?/H@e5Jؓu:&Ơa5K(Bhf+ R G<񷻍o Xq(?ay{_8o <"2U;T# lr9يE ehIHZU4r%jp THT$A1ӉR* .tUT+lUoO/5;P%Q PE᧷Wmq}4 00]pG >@ g7oVes:'"b< Q7#7@u.cÃ$2K2%h#1ʐx6^ cΤ_VHE"i0ThU nb~=|rcd'Pg:ّ#Tb l;:q3aШAi*}L0S Cu ݬw\p?ҷ&S6C E AuV:";a;Rԓ AZJt `E>%}ev /v4;ef x] `uY7!=3IDKBt#c@FݝGD/dqv%:' QC">5-Q*l5dJw`i(?נ"r)}^9G̰/`k5{vsI+8__oG𐏼yw!,J#qW6i" Y xHx%50G{dʊG{J\!{n㑤Qw!DrrV^? iZK!J6W2bm##Fn;F h's@uPcVc1y穤uR%$:,!b+I"Fkezi-niV+H vX.ʬСpzZeĖjk li֑-Rkv գ̑T& I@fI!4o#{ % 6 piPދ+zoƣngvi[hFbQ Q p˘-tֵ%`1hYۚUIq(&ԌwWI2 &bG㋔?Z˶UXQ&o n^ ^dc J2L G2daF|q[l7ndʦbhaL(s&Йs-XN%Pǒ2`" 11a֗m d82h4hL2786&\p0eT,lQlnTa5c@lCL&2pu2 sR؂:XDmn'LJ:(@z f<n֛01 F4B ^i jrɭ!6q DiIdy"b:?$'^Pp#  "}j <@iH ؁lcb@o#/$whYQq,fM:FɄô Ԉ<bbWNQcl9Ȕa8u5 0Ga +o͇k0$pi. G!4vVgCmDфr_HV㎉ qt4s!)Lm6X}\Șպr,au.eϡʍwC66s1p]am6&k!Bƺ8p p4F+pНU՚5F6ӗv"^T\ p e,&[noD~aN:S?+I=0pIR$2J6 .f(3+*&(4cE:s )bQ,*EnT-)X%duڐ2xH`$Y_C*^Zl)̰Bf nw6g ABIHmSQ]7;7 x;Ẃ8cFێ[H^=og7〡~۠"H i+mvNA(~G킛a6#Q==W-8:֣" I)"8,ht ulYDAx,@,>䳪N¦@iTZNLb'',1᱃s3H1*vPiڿUѲorӁQ25O'E\Wx9M$"c'pq]Щ r)7?z`/"r~?#Tٕ7 %߷5$[#6z02/I"I-%+?D p.NI:fr.)ڑ((! IYV*P=e{ât?tHA&A$C !pu  }L(PO4m"C=|DmDÃ?/T>'W<Ƞ(ՑA¨Žg|`e3' Od)Z7;; `~<?0 Bd~^Д! 3Hi7z?Š2%3CJ!E"}L$EDP+ w!HK@RqyF)HX@"aY *ӆA&R"LW-PWv׬I{*y!E 4 d> `2ReX.xL'p(D.Zl|]i ~+&`dgX4?CRl2v'bldӧ@?_ UTLef?LN[&;ユ4j; /BH55D@Q|p1"ЀД#0AI1 <6R Z.4I+r$(҉@:P ! GтFbBL @BP͡bHaSPq27414cXLJ3STKf9#Ld!H䩸 PRāZ XIE9!T,Y ).1fdf ?k02ˆ)t ;BI[i;uGyL$vGwu)/ߐ $)aR4o w`/7߶w'HPـ) 䘬@>QN%+wT>zf:ǃ# C="Z5C- =<DZ"'~D B !@" 2P!!޽whVmBoXR"} B4 6%IRMpݢ8}R!`C") 䠈+jd'}gz!8 9YY *H  D ,ǵs|o,%rw,c2CH2;QHI '`~}3:}!iexx'>^|?pl'XHg5½x.UUUs'ю:r]Hs }K,41!2@QT!u$C ןoo\IETVQB~J-/[7#9^#FAHiXm6ؙ Gd4h7%c)H8ɐfj J1z٬ AUIIFO7i]=Juf&.P`rэQ21mE^c],)$ Ai؆ ,@™{Ś. $ʤ [hX6]1>S!Ir-q7jhAIdDEÞKpvфx̂79q Tj3;J`ε./<^X€y7A8F 9W.vou,Wz4EhE+59nQc :nZz->х?@p PžԬ"!H݅2p:bh:NJi kL{O@~`?)bB#ĉ g&aE,hlK9 /aу 3B?1CDLrϫkOFY4ͽ5 yQҬ ],ZУ ~*}l>>㰎| =A!OT؈BRD% !Oܔ Ѱ =w=23 p+0)Qax.@@'/DِɈJjUH4)Rd&Th"HH>A?y)HV"h) (`_ JНǖdz(d ā;ܪ|覰=yI\ף#z;//q7:'X8_3RQ60)Ed녚LœeQH.P4eS JZXb$f%)E3dd9Dju9M:0#/{ؒpn6lNsy2y@rE\p  q|Oj4AN! V}/IiP7G觮=h6zOҿ#BTĕ"@J14$TB IJ1E*P|0h) ,-&|(\ʚ BW1 $2x,/ MB [5w|oc%R = ,W!* $p(Y%$ da(b$j%!Bf)|$Cpܻ}$~U0F8P_ Jh)s;b|:ن:A`sX2DfUei% 3AЅ Dfq%U~6]pkL2<}_y ?j` luaXfaBe*#'*$@=,G.0(fL'Qy {N+eW݃MAZ舮IAyrsZޯqa ep‚ p: `7Yv(/LrmEYEZr$Ł?A8:#, X()D)Xe߱m|z_&Q=]cK'oMS(i3qiܨ7Ahκ灢Bcؚf%ۄw'c G$߲8qg6oK`CWεzZ! $xPd$5mwK={ha\R~ ϡZvtoGZߚEč."<'=?Ӻ.ĚBLa7mNY'I4bCy{:<@  ӀaA`h$(@0X  K3vrg#oأ#>JR4OJ=lr rnD7M78Y9`6X NIg}b(6QBDBOh(%U'%@bv N.10˄@O\9"v$NIu=>b?q t=HLYƒ94j$\p5qc-U NH`ep<;$:NŅ0A\5{}}`{>} a6&ҧ-_^jCHhsB^£ryL9Fb0g_+Ĝ9xIaCG;Wzd>x%GPI X5 @2G3#BEX'?$~P%(0U (t;j`4|Fx_rcbJ=7ӭh oL;Ϫgz(mbY+- P̆NI<&Y#҃X'Q&Xlv l=1|0 ] j)(P;;CtMx<o$~ rƆ4 Z~n9d/>s;c|!sO+(%*uUJwm0\y+ #(_1EuD |*KW6 up^iBzTw/C9 fxߔl>!z<oi^O|HS SGnHC0b+8FBo"1#g@l5i'PVhYb2$C5U ã sO%Mضv&Hr27'E_ Q&v/ FM+!XL!p֓1Ŧ v鳁ҽyd1Jq14"2_!©/mfHt5ObnX 9oviNh1 )Qؾ؞XL@oY'H"ʮU(ݠ}%"= cFr$@=mAOWB{Ebz%=! <zuѿ/\H .AeDA!J4PW`چDz%NhC}y7$̿kޙ 8' vST}pE@_IQњ뭕nʌE 4㈝<^zh~YM>fE3PpGY%'0=:ܔϲ6X_G#`M10T-*DX> `NL>)(| 8ࠜepr;hp2DtD8OG7g_3M*$1pQDw&tIIޘzs\40QbXPQbph2XF:2 ӢFR1q(JS!MKR T:0%-YR-i馚#)ŹLko8-$\QknZȆ4Yǜj# NA8Q"t=Zy#hNX `A}rk\`rb2 I~8ĺNNHѡ9"-H(:($ކ@M"DԐ`E !(Q#C0"F 14]PUxs0p)"& MkKq7j (~$1F+b`!ȅ %:Z(2Ӡ4 GMMm1F Km ᾕaDqH P*8LMBZ_DFIAZDaFweAz#cHmSJ -7ȇjt2= h !d(B,$'İ*aǴ>HE( (%V,{0c7Wp)X-]BQV:lƂY\X+%?x{96I ]!k5hh "BPD wq/~1䞗BK"h-o12@YL1Td`gmc$O3BfgPW|QBu\(5X'!PNO۟36GI4z3IlY*<333>C~:}^Z<&( )&`Bj kQNcI!YZ0`>-A4R"޾Ndq'HP I/m &n~?NYE~)ua*"BR*$ rz!_\3caPI'tVDR2'AQ?kȬ)IU  Aj4K W|' B e;, }0t}k1؀ĺa@q֎] %L-I"P?dU0{J `6uzPa#Ux Hlh0$5&0BB*b(&ڔL !JDBJX@l%{N } |Ɣ%_rgѬ1l~R˺h48eC"QEǃE? H_zE4`@"M/%XùQFmᆰF#G@~(%?1$!.pSO9QGґyC*=ãg&6``24a1 D1Q!BwC1 XanjMD`H0LHmzG,#[~cRNy.KL 8x=sF8,M땙ƻ/֛R|?YOt'SA孢[Ohg]'B`T⦤9~*K~5 :dCbpВNL6xybE,|D ٣O*|_QQÏj}x'iNɎ2ap3bcf$Z H߅d)˻W5뭶|kN$^'G<4('d73gMiգߍs.\^CxO^l,lQFzpgqsg"D/ٶǿWj|+х(v%>*?vG3;>H֋&$A{c/oղwӓ~'':;ðFnkw<(>;RsP3/.[,'~J$fjq,m' 2S׈;`LJJ<:> =.H`K/qt9j+gqwDhjRҪٞ*  uʦC nxIɾd zNҙ#R?_۶WAO vQ(DCRkQ6-9,40,*{HX0Q՝]>RJd;j0 ˒@]N5^EFV-9(=2\{&wc D֮&<6UC]*a֗+.&:r:Tlo}URgK,`lD=X5On;/t0޽ Ax:o^Du,uw4 yu)z(׎hۆ+DCpvC6jANuѴ$S C$Gۛ(5691 khV!E m23N B'U.pMӊm2V ͿX#ܰ3_]ٽǗ{GB~sxV̺= ,1RHi Vݣ9ښʢ_DvF YO^TK'k%:E[K1FR;vrXg2"Ӟ} M5AI[)R%RXbF?1񃫘N#ᰮ(W$#%Ej9[)~CFps<g~wyqfJUpINf %֣tjP|/Gj vրUU'$)KUUUڸzluS0Z%%˛fd rw0Vğ'9NdMU<65jpE ~o1)DŘ-2Mx@ZU5&{8T;p@[]> B=]N%$3]}_52XxfauU>ǴU lnI/a*F>ݎ0?/LpUPfbi zߵK"&G;oZ)檚xMvjH,NO,N<#e,"xr7K%[TzE02:Bx aXCR5yb<2-оa<MJf 1->F:gSo죃cMfL"zPfq6}.{`yznpe;O&C9 <<oHC獎gԄglsVvxMdnjc&X -UBXLΓEUS;Sg!7 U8G_,nxcHbGy8'rYo?\#G ~{@xw&Ώ0f5){Wr ߆>X睚$i6mbXZ{, g%W (GySdSM&1$?ŘNN`M*Y6KBQ6i"ZnS=ڭSEW${x=xO L 3!ƠÏ/sI10=l`RJ=L0NH!x5,?lZX`ف$hhȴ6@Bk)0'ołx?jfN뿯Ƚ0֥&*"Z y MF쇆(ӐQj*`N<>P;؈?wy%*?)״=! !%=bdj0R( #@p;f |*DL$@JQF x ʈ~ A0V@@ٻ tkh>.z]:@_ -f]7s[/F?`GМG&ӵm_L7i@E@U"BDQI4J@S&"IbJh$(l̅/B ԽA~wm?rlHцM%ޯT>3áyS5ē|U6>n~Q]JTAǗUQv  D20(BI 2g7n8#H^FD6Ma`A0nxMLq IPxUBm+U D!Iуo|ir4`M}f)ۮa@zG#X=5 N7} L=O(,m{w|,3Hă` /.IS ƥarN$|`RC -H# NarbpĞXuNzt4 #1fdsn9 كx%iqM,G0 #4=,%6"5i䒲 eFY=m04]hRj{*Ʒt$=I2HUQ Q"!p4Қ3x0 \S4ٺ "A\yʑ؃1]!B^C,EqPF =E`YM}0*sB 5Pqr?RI$<IL7hb-dPD[Q3ydkTČ5$0ՕNdLt8]B࣑NzoϧBf`و( BF2 YQ%꥿/&)Ҳ,tUTD3e K1dvHj_L$L ׄjrCI9c2cx ) :Y"yx|_~܈"1 n:=؝ Q(ov&4gyKI}=?ٯКk?pƻfeSF)1)dBbrh TKpYhĪrsAoC2N #hMEa|։#oTvD FOrIzhyUr{Mp=`wKϷI$Ma(40#LOE'I$!]GdO' 9$r L7W"9i5U-hXX=4dAm 12Z0 , qxvZF@w$q`XO3*lUUUUUPUTdT.՝u]5/n0 8Ɂɮ'zݸ![D6٫hWiGu*f]ʹJd60̆e1F^4MFojp6G#N[īXհoiRZ;A&!w**((9`J4,Q fZW95 Q }"M oe 8̒mK>:;#2;& HZG1$"J;փpC]aѦ>Ķvu.U hWӅqaK3@YqĄio)bxcܿj6:n'\ :uLm@,.Ǿ<cg+9;Ɣ łJMpwDuXnH}r8n ကf*^W"8ʝ6@ {ɦ8vUxY5c`Npd1 ۆkkR7 βp1d9tdבysw+YHi&lyvfFDF3xp"jB\,12>Ɏ"$R 5db$Acdf&bR0n暎5tRUC7fYD#^kBꢶc'68 1L&WJ0핤$3kÄB$ ,iuN;xQ,v5.8͋N+Pc">82`0͛ରc/(|9p12i\FL]`2dia)['g$o9$aD.b0\vqع9qa CE5ZRݛL y.GSsK.P$M2V .$2:'8JsEa\ad9L/9<<&fm+rHI s E26tvmD4:VT>9Cd a6<>H1zS#3dg:Duj-KNvSkLC;N :قu\PkvL*+G4bMX{\p!b-/݋g)qպ0XM&/I9;[1yNX)Ƴx9rך$^Ŝ152,4FhCI0PN ApY#h$)0L6NeyM,ʙq3#K G  u/jt4ēBe>9]rdv7M9 yPqvc^%:;vH&ݠfkT#q4i995Ӛܙ H~;5X&ZӰu.#";0a{aEeoutRİuVmbC͌l(9:ks{lru1 !lujXikFw8X0rƥp2[*ᭉ !liE:B%،FrPǝ=e6Ii1E=; +W?F1 3$X{6.Y$=qt"*q I U_Y:tCs3Fg<5m;:wv @ӎ0DSjS;޴YPƚg*do .Z˒$Þ&- kmH!Zc f3(38.p*gTC˗Fq fuG%5&^lLWCi5&Ԛ0U7dǜYw!^6wm1; λŹcؐ4c9=s.Շk`P @!~G&Ý:yӰM}LSPYE2EjKl݃)m)m\,b22Yn7;ky8-}!/%<dBXmӳK眞¼e#dd$sq9"2`AIl= \C.a%XWt;ͦm49jf˂M /BǤLg:x0Mø08)tXnj-sS$"䭩[cX}z|` 9[G7/Tq7b4˙SW @]?:<5wϷ&y(QFNydpJ0Ro=run#g9֌CquvTm?Juqkg8< \ICUP0 c"`HSa6cYk#0<|ɂa&F:y$zPP.qjpG`qIgp8<G3y(J(Xȑ(^=rXt̩w5"[h *[)/3Dl)e^溤C5 eҀ;l`{+AЛ # 9qDٌ3} r2h* ̌`ƟVE7fk=.(d442"$Id&͌یnhV幃dr,(<;!ݍ&rMCNeV…i>Ub(qIbPeBg kW_b,,3$cl3*vNv1 cB:iP܋&CxƇkxT*^ ^zMFE%DDQAW($uCMd:橈QLBf$"h)dIG 2Zb iTd*Ld@=|s*@ ʕUUQbNX{XQ.z^n2:yG,h)yNFIKgnIیN7s'nt<`B Z2 G0 l;Eyo4!`4QF%'":w`*ScsNmSv( "tԒχP'b9 RRށd]o~UpI^(x TRҔP4' 8+@#@jFE)@) P7soS$c>/d=`$2 >0:,-pg TK ǯy@w_ L) ӃQT\֜jC![Xh<$K -*+H3BF0 3*fL oX$er4׬a xyq!7+*$Uڄ4X4eLfa#0J(MSE6\ԑP5A\@s< \ݓTTQ*(4!H9+S=LdMTwf4',%e ى l (O.+Ӽ\]1iRRK!v~(}-&T\4*a* yΘZʊOYƘw.%Ne;{\&0 ֙֬8B<c;:e50h! =@x1*b<|L`^[+@cFoPRPQ RddU!;$P0T.!ŖH($+QfQt"C=6Z \٫ qb B4R$ ã.x4Je6@ZyY9tG) 'G XֆdIcCK# rי1`VLK,Pk!!&4Q!2 G/@?SYr~0?P 3gĄ!B8a3BrHfU$ 1ntɲ)4^֛~"ND.%ӑVWSW4@` iw#ט^-0>:iwx&;qJt#!j#M@iMU=CH1A"@icϯL5.J{&黫F:а`*n)`Qu6Lgԗj[#Z EOCB,%tJ FQ+KHQYbɌJRYVS2E5cLBHPm#P"EL EU  "9fj-8jd 3ǩx%LA= ,1sfNHS/Q~v|J(Bh:0<u4ߌ=q#zi/L&<;ݺCE`9se_^:ĤХxJ+`Ѩ;}`MhfХ1`oC*"}vsVP6x3}BB!S'v !ݖO`BÌ'G0!1h_ sXs)Bl2iEQ}hL0hlB`$@ϋlr41C>N-\#aŇ̡+G=)gK9\o#PLbp֫BLgXJe!;o#$Ubn4CqHX11FXC"~#M`<=j!5$̬86eU5 fM6$8 j튬(UۣIMd ]dv]1# %{˙!p#lsNB:¡2]nPi8Q2cI-ZbBTl %-drU@:-79 ,ddP*FY4 T 9 "ci #qlDJXzCp*0 ᤡF8ЛPt%qR]N $R$d>kphL 1smKJTIj,NBR9[#6V]/x5 C#!/ yys 30e (Ip$&SZf@d1N0M#%6BxÁVP >|3&4] 1D {Ladq)!!9c _LfV/>sv|d2`#7CU55"Ko=50Č0#J%SF!FAӏڛ1Cr<'"&HyaM^" Zw2ш& ppY(6ǝ 39!Cuə7T2:Q ä$dAd>Ōɪ,'RFt$(6q5޵YrbDž"ʇQhu`Rdj1Y.fbTb5mE-R2xi >u|_05@9hF!$ֺbnVi:>:ެ#8QHdY5ipym0b{UG:I< 7D[ `I9T4,Ȃ2! '#Dxv:| yQ]J x H #!  R, 2lB;f A3)@!5I*aV$;@>$;{? ުbڠa㟖S^mb3DWQ(x^W<و&r @Ԯ,c Ž 0-ݹᏘUEHN4S (zQQ4F8HH_ p2 `A3lO'?1( ߷)/6`HBFf9(CB P;!ui7*c!W$_#z'g N?LCGesCmRf8@NbPZ&RØshL!L G٨+bi d R58Kİ'e-: `(#H5XJ&ے=pFapıŁ031lVX 'O(یdY!,$Ԧ"!h"m6B(5 9eXbej8I-Elhw/(2M TYkP`S" (4:Њj޶f |vT pdB {ed>+M35Qo(`)5XCGvCӽ2[~Hf%aaOT2 G1\ !%9(H,أv=͌0p{gwև9ƼbrL rjJf$ė#,-M no 6fcZu:nbJNH4ƌX+ h5af N F ,GCYfLę)u:#YkPD%ĔT돫$BM \?}UUUVb%H-D~F?<"o O CBR- @؇$t$/b=^gu}z'&`OEM&c$5"faě39 <әDddkj!>8@zk=PWzf2+ UDg{yAf ?ч 5I2= $ (X*)iB%<ȈJC?789` à "4.Ch Xk?hfIS!ez~DZh J(ZU<UC'7)"2l !?7yā CXs_ >(&Zs`9H1?<: >Ӟxk0s7B=PDdD qCGy>?TJ i()ZU-!ހÝtY<`.}cl&ǜ.pY&V6`O&!Dfa,8bo3%Q4J~~SOێ/PJSQ=+B t :nE΀ZmaZE{d`eaoAM`K00FATֳv<a!*J 6'b~D@@DTJT% 2LY&~a+Ӏs| 6pu:ހ20)TL0J 1L"㋨rT5aMIvd@ebb5)V 5C Gz=kbX@ +ds5JP~ݯҞ%Lr 32љl&Ԙcc cG4s)(&SY#$1)鵉jhɰ00 # r ,S"iII |#Q%;Zq:FskX):A1)>X:R&Qy_%Hh>r}sSXHs}xh+F^<Gx[ =T< -G*Yϙ$>@c/Z}3HvARphoZ)(Z" g2 ST~b䝔&SþCݏY`R}yr*|s&I)#)cE_m:v-؞aU= Iֻ`zclAq(?&U 0}xJ vk욛TT+x֬ˠ ?lYj_)r`<H; auQD~# ߿ɑB^l4[&0p #)Z(adaQj=B 5"n]MnU-B ZfZ?8YHgn f֠@rc|Z 9%<T 9;" XO< m1!da3ѻ8bQ Hʊ@9٘A+DewSӲ-h) l AݹJ jBi0-yC@r܆x`54dPf?~-Qq!HDCZuLhd"VayjsY& ӳGoW8r{z|!*$HRR"@0i EB r$o߸ džF b_^㒮)}c%cI  &ޠאFB01 "?gx1݌jįR=Ï8<5(¥hE7DH2*! 2Bj*ajfTdIIIPcM"BU&Grbi42Zrꙁ1Y2PVOuQ Q+ ,Hd#,H%N ,F vΡ6;k b܄&?g?X,\P(ąh̉C`c6bxzߵR<90e=TksLSCK 1AOCffSDQ#gHώ`BlBU $Y+̎R`wc8 zMnd!ľ=}`?l {̙AB2E8Cӂ&yIsP)ِO0'[sl"ꁰu1C8'(*;DEUT⽬,<:FAF0זi$ul?iC0ČC9x1dGե'4uD[䴑܈7<< d9>gߏt*b2c̆j#ާJcNzbL{hE~LqV]DHH|޿ kN27$=AS$eS 9b)h=^"Wr`:hʢk,v"ͱ@u)T? E*$KC12&n"T!A&&ʼn@ԔRSE%Wp=|ؚ"+:U2 'C0?"WjF߶#&𧥦NΊۊ"E2N,jsݸc}`jQȆ9!KR1(,0x+,`"C\B_GT&HS䌢(d?9- 0!lGx(;ìo9k!#lٷn>uQHm5+QoRg`3nRIeT<'ӺD4GLifk> ǽ5r#s-/7y-‹wb4QȱVzf>2>c3$R(dq,2G!(%h30% bB!Y"X C)f)ę%I "q`kQj8;HiRfaYd(i4&i e> ! _h e5ߠ ^ـ9$^\PEd"@ (Z.OwT&ۚY@wUHl(-4ﷵz(({0m[:(U=WçF+ͽ`MK|@>8@-Ƿ- N}coZֻvۏp(D={}wݧ=|>G϶2{ސێ|vokn]fj]nM|Z WP{{>.rק4ONjm8:y2ssνׯmɺGm9/| }w{sovn-yxf]w\n˺y<ҽ$ˡlmz}hq[}zl>g]c]sl`{m'={ﺩvow{wST۸<}w=ǯ^U:wEu3o{zPVz5}xr֎[{m uNW2m;Ek3wŖ>7ϳJxMۺwo5hém)Q@mlok޼ꪯx;`nFo7}7|mvۙ}Ε_|-NZ.;U}:jU >ư5npwnlRng`Һk{xZ}>vwn޼<=vuIkof5/wojgm*vTWa@ 1UggA6p Cɶ+csoMWnΫZ7[uӨۭ.{޺kfuc{woϷ⏮_+cǡ[{keQ<_z cXSG5vۛ{XSr웷W[qz6ޕ^վ}$4@ a0F@Fd0*z )ihhA" @4M$ z4<ꞧJHS4i=`MO$z(42b3P"H@@h&m 4F4hzMDA@ &hѠMOF?U=$SO =OSɩ==Ho`tO_ޏ_+{\C͟a,&VVKgF4NqhCd7=ـeӽܶ@U$uo rtۗ=LIM>,2|l>pM'O>^QO^骆ߛÅWꊦ[SGEKi8f0P3 QV>yfZS7+P>qc%慬Qg/?GLS{phN&"or`ehlgĞ\1 ^TH=${᭶׳j۝V" fOA٦4:V 'YaOiڭ>0[Q1ߢ]Yuu}0_P\@m*z'71E6X~(WƊaIœVb%Jڂ=6n|ŤګW%o^lN ׌$B* ,8p┿Uvg6A۝ܿZ"(i-pfSʋ}*+ŴLxׇ1SٳT(׺嫫PEQ40O9$j*<#DM,v̦\>T1P:6 nUR ?KT|=8Z_nOp#@({@%UP7qTMi*Da{ݲLNi/Zglny~쐵E>(wggw)U Xŋ"jSH3Od)X)ٱPUEQEիʤTDI$P]W?~:CNvzf)-=ULFAEMz*)v~ %=Y9/;TTl;n-P+]ŞNZ`[i)Lx!ihjhڦt=X(EJTZ6+H_ved40T4z==),V|=r:X,eVp!ZZ"J)?8MT_H45zυ@98KKɤ4[y\&=!4U4E"|8ѽ(0  59(MCxxHS1@PE>5Jwa: uNJR:V\DOgߡQj)*F( I%FVL*&~1P]i~ric菳4($To|Ƞ`AKUO}}z<%Lu{r9%QTR]٧؅~jjDu撒*M[% 2|pfK,R,rF~UD;U%1IUT 4PQULkɠ#E%TCKI@PڠhmPQRACDK%c~4 IM4I'P !:h#Gi/u;v<ﭐo\ܒ ".^ExZf _utAɡ(*֤ʥU5K~7Tгd(ꐤ;PDIpH_ E%TfwO Jh< ?P pC}zX1$UT0iK>ɦX5B^Y>^1@RE_gӜ`ib?SGh=YJ+~}d*")`*&Xb>h"thh"*&(4|!KAFHSUR?U*g7-:T[*ŁTQuP%4R B34RDRRw޼t. DLJײCc%Rb* 3JSLCM5HPv ~9j (:"M4PPR}`ɪih>< ZM!KE4MA9j!>|$EOf~$+&j%@ 7Ihfyprez8D%i9i(j'EIA'*ee d$%P!q<K؊ &H&A9Kܨ@ffXyG ikVKfNm+8i,Q%XHS2td؇ꑖY+n -mi c7lLB! qEv3$(!^Z( #%Fzwto (6@N̥OƲH01hW##0c lqVlrxp涶5YeU"” WoPV=UDٔ4HpCw*swjCl{SS;J~%R2aPE@_̑_?~ TSdx$Q*{\KE0GY;f0.BPG/XqXq ysLgԀ"ƒٳCLB'e5iZ&x!kd6w}ltxa b7fUYy9T _hT??olv}-5TUk$j6\NjڱSm7]sb_A3Q?Me:&Lo81QPƭeݶT Fnknc.mE릘j FƢ![bփF.u!F #,q$5aZ 7î&bfͮ\1E[cs[9;nrح4RQkDG-AT-FqQMq$+7+jscgmQPc!gGp:-8آڋeI-$57:bh lLp_ڒ' @\yCEUwDd9HDB%a"YκJ]o21o_'DE0JAUyH!"~W:t f s#("ylsF"*U8-jTSF gnmƇ\1i" XzuNb>TDژ{F 1Qp V((ִ(;ݺi 14Ec`gj4& `b)BmPY6i@.*LXj4)Ь45ORH@;e)- 2R4l.dgm&"Blb.ac[h,94c䍕6FH냏-tTez%S)l[ID: 5AE*CFmj"[+,~ebnE=bъ+jXp8&I{|ajQsiUHl 66놝V pBy-;$L#QoVXأhϷ:!1pp:6ArSr,#t#Trͼ d$TiWYu.)]dpU]tࢎZ((. ѣ۫hҼ%QLM:Ws>a iKÁjk"fṍg.6&k5;NH9'+]q\pE:\zƊmTwNM8M%ǩo=rF'Q罶9 J]*xܪެdIXm2HmRX8Glw@֐1h*4zw\5-sjbfk$ +j*y5 j4#@2 c  o@s5omP3V"1`ALF?tB!"LjoSCpwPl#7;1xE w7˷4O/\JB,$4s?HiR"*i@BI(h(=u_6FL,TAU,E 3+=^9pXz ^q.D E?_~7!a?Ćh˭%ͅfc_4Paf*(Ky{DlHb |zkj쫗jd,!AiFats"y8% $;Oݮw.oSYwm׳9aD9UF7%GmgH \<t81bFC)9Tk Q/a.72嚚)Tt{*u$`a~&M3΍[洹҂*i?v!CXu0ߌ0mŏ咡VSU%`\u1wd\=7fgϐ<qܝ&CQ&1k c Zhzap{qŨ !g[d\5z) A_xD>|>k?y(Pc {5H?w?ٯ@qȃ\q~N`>~CO_h~[b?2u'qơ\b׏oO򐵇C?v/e^[yoOtQ},';NXjgf9xH=?~E@ _ wGG}~p0R]oM[9$D9 FRd ΨAv_!5ae_"<{ Q5UP<}?)C;1b~>c&Ϋy9_ٽ h[fE濬@U b?G(GTѰGtD8o֢_ۇ!'\m?F֖?ؒP?/bJ?D4P c?Q0HO"I$YE NQZ/FPO<5-vN'OQ6upO h @?7^!-ߓZ8&=P5n|e$|nuj e}Vz8{@N ֡I I3`wg"89;p~OArj_`?+ B xV|>4{9K'$9 'D*1B!>υcuh Ɗ#=7ggfظmͰoðiTdS U-G E?GM-(xA/,NznHܒI$7$I$I#smVڶնmmV:}h S߱{ Cm0U(҈fSD "ql(ݓ I{ vgZ4HR]̏ݿ17'9g=.sAןʕS-WBXݷꈉ UPbc_PDpnqЩ-Eè#@bv>^Mּ\UxsjV^_OI#zj"8u{2֯L3Eՠ>75EͮPViQuVtkM"(LY.$ƍd$"Jm[ |:c0A>3@RB7jxk=qg]KW j2r{~rA(s'}vQcPG<ebAunFhG(.+xxbXf;E`!aR>5 Eqq!/<9Bt!ɳs s|p߀b]*)7AhD#h 4M!2 R](i \21?"t@ 9B/]41sg\-7f!p<8:`)=o?;I fB4 lZsFrv=`:Ta W1kJ'1BL2CQT DRBvf>%}́Goc6wg(L Bs3Ւ"zHAF0 /\Mm 0 $Ė*x8<{MBUg,G CR8td$ Q J hq9798 1_ɼGk-b[uَ  ̽^Gl<+RC cK |myU{^E 6fSQ>f3mX;ќEϓ`yκ#Ib666mCM~c.@"ޞcngpaR"d!뇯jz7 ;ŀ34 #R~ProuH)Eh?F?@HWK*_3LDC*&>_@ /nWR !_pHQBM23[Voq 9$\HpfbrԝGSIi`Y%Kuowp?ȉ+H>anMa`9K~ H7a?yS>g+^7ϵޭ?IHw߳ aH1`Gc +9TvRUp~fQ3)}?e7v)`ݚ;+,*qVH;L?:dݝWXrIpw~xdp=]+579HnYǧ(̫=ׯF xa$-&ӠR'DVij! 8¬73=lQ.Sݣ dg<;g.#{;Ǣc%nwoX%ֻ `#Ơ"3夯}m{N.Xk {m'׬Z'NXKCȌ˙&wҲӐj\QLuҢ\1vu+O&l͔iVmKVz[}y>{W}VRC^~#( ʹї72=Pϔ'(Ok:ӛ!8 n}iyB2:pM::Qg ,arxٔZ_F>ϩO֟0~BвIbR_ѿXFz}C]̒bJ~1lvdj?տ̢ `"ҿi UBW=aHi8lӷ_6՟3g6p >0[ptT0mp4o]rv#dxw{ؓojސQa';=;lGh9};Lv8ilQbޟ/S=彰BJ\T dnR>1 6?As]0˔OIpc_6ԏ]yPԙH `TdCʴ'RՍ4g<7a(hQ>/m@8a;?_HW綅+b~ "~M8FmUy8G%I1$4*v+ @Eȏz9/\̆6W8OFzPz}?m+ q3éRLݻszT?)m0B2)9YGJӶ1 LG_m'sS bƼPz<nźKΡO6pys@"}޸ BԠ0 o mQ8V`>fݝ=CE5?m='6q8 Ćo)iǽ6M30NAp4 /"ܠA)oo4>>hN*;c)? V?7rsIy4tv#7|ժXUURu* X8nkSa/#+by"_1/rH/`ʫr^fd1o@P Q:VJdW_A|?1{$G=0qC&ok=U>3qVy?n.n6J(G^ll8nά 4o҄J-U㙒~unkmv0bNUWjJ?g qWe8ލ֩PB|䜶Š[- 45d(+nP1Q]@s^,ortC=FEi:cy1d@"~Cg XHHvj(T(q_듭d2)~9yMQRE~XaP?vL*2oi&A;#3zZ \i$QàP.Is!^>aR:ƪ튫ٍSY@@rca&y=Z^g?4ﻝs`͸?rc\Q?M$/9=A"{O?:{\`~Xtղihs{Oԃڗ<@t[37x;6KF;/'@tTX:Vn5F> {;b \@Og_r`_)zP\h ''b)jLx:> i܀W8 ZsjE0-ڸ䢎q)!`]Rb'C߳$.0<.R8 1p*QaܛK>g]W(͵O|؏K`/ J*> )bjhD9?s1/el9Wソwm=G63d`dVVC!_7>!|&UOeޝGbxGC ɨI$+J#+mg㦗BbrsuUuG6b==ٝQeՖI?C Ar-xܝS  垼g0CZ6/=uk>V>G*HKq{?-8XjG| еC$a%NHp{dՅH]NDDLd >msTϏKwO"}mde"&DD8Sz~~3p`A%U @)6HX(Ƭ[!ճq-14ĔLUahE-%"#(I $MM'ˈZ""))*sDBP!HxkP9M"Q)?h[] @|U'LH4 $R14HPH4A5$,$D $# T<)H A"аJ"&XQtIalO_J0}sAXbGyv'ٓQ3[a(0y dX*` $m iT_@'b/@m 1~Z#)(!P\]j``qr4U}?ß۴߆|= 8 O}]{EE}I˖}aDtF G޻mxuW>?6 |р9]"1kIbؐa. <2$MB$3>0~A+E,h̓AaHcjcͺ D(k3OGD͗/%9AGϭ:~Tm^fo'@P!}94Cb$r ?KF)=zk LRCX!(! s "&D2h"?" L9yyq(v_BR @OʉS>/GV ukJhԁC[H{Kɍ,zP .Lpf0 <FbThH4.@7>ߧ=pm>5[|c>+ JtX`}q^S.zBf 1>u;h.ܳS~`/C{ e5 n~ vUմ>9Ry+V9Suv7~'G=z/&@JT`,^!?yoq?A'͍MMrӉI"F D)ViB) P  JEj! @)R(h(jh)BJ`")(JZ(JihJFJZJ(V)R)@JFR P*VhhRD )ZFJ(Jj""jihi*JT*BJ@h i((UJUhP$ @()Q  "*hA( @j%X"j(E*hR)ihQ( B )J#EN'dA>p8>@B DGJ|ߝP?ف2rb1>UG*=Pعۛ1)#\`l[]+~vrmAt雖W)՝0i}Œl3njm\Lun|VZVߎMXXuw]yĖ4ެzǴkKьHY e#6N-cӉ2z">Mky:CZl!X{4V#Nko{[zgӫ.{i 7Mt<1c6\_:VpY.L#g6 s|se<`<ޖzo)Kj2>j<| ]:x>@fC^?Z~6g3*u׷em^;FP,n}zfMx}gnWnPнu6YshmmTb C_qk”crq,,)5ٿvU3ïo*#ԳmRo DZ Vg/ Zvs-ײַge%qy3w ?o] Y_2#av))[]Y/rNhe/'-!ݥL.+ǂxa˗^;[h8ٶӒFEgyt+Q~z=-otC77mn9Yb:)J9ϞX)AHWfFku)燋"863a?6|$rhwV ёK*g&~`ݽa^/|=z6>ÿ*#l|O y"S8nL[.k* d^Co 0 r?Tkz-CpʗFr *~t^y/!fme#bb-|9,:IE3#',㙾s᳋zD'46WVu#sX()X|ՋFb!zϏ [dI$1(,"RMxx ;6tc0F~+]׃mQ( RP%D zy8ȂaQX0hԍP <(b#m̩i9uA2-қKV#Ptm`ؼ?Z\r9k_?y#H,M;iky@Z}>sY571V<%R`yޅYiܯe}E>4bk 2 0@h8T"? 4/FJ"ٖ/XpC/Dp!jגniO!_9!8#!UQ͌.r~ϯuzx(@ې5K !C.5V$RvhR11Βf d^A]Ӥ{zJ"r J%M:߇݈fYN 'LBݒDKo((P·}^<]뷧kyϣE:W<]f4y֦bcQIi!CS @nv][۱SJƕv]8:7 jB<}$~t]9lР5TRC>,5-Rx=CˈG۞].<&tDԈpϗM;y_sWǟ9'41B XST% OЯ4:V0e^XkSn2r~+V2EPP_j)p= |JNnVa1* v#ߟ|/;P0wE Bbd٣oBcxpUÛ &Mm:m ǁ`clL1 W_:y\WN0$2d?gOVQd"jR0CF g%oL;_F*|xylϞxxc`®gXQJ5a.CZdMo@H)ghpӿOÓqI)ޏ+=_NưݵNH_bb mzY+}= Td98VWvbƔ‘&LZ0F:(Mk;{t}23qq^Hi(i(B$Ad}~;=Oq Եv5郱A8@4)"MVU5v8q$@)]˪q8̩h hvצ$j}pOJqMUP*ř<Hv(ߣ\K";d.":͟p+Յ Y N ' vY `b\ &2 *c,c iXFI\]0#.D *r" {PJ'pP)bN)p !7duiCB:̓ *36s[s1Wظ`j6CPiS?8Cx|n==wcOlC]!|s]<`DEXxhh*]2s T/$9$m"I .~ c(4hTF:G0ʬA %Y'3kO9ǡݙBgMٶhB$Q j0 do%Uui0Ixˆ!H־U69 fpTJ\k8:qQUMTF++su퐎^2ŮqR P-4J`Z >m w}vLy#Ht $%uQ kE @\,A]CW$S:0#<&-sT*r 9%X0aFY/7'p3zJ%mgv;tnsԄo3)BQv=F"H}W6:ywӎNܒ]|n7<SF:gݗwC 6nV17gH,X$R%%4PP!Z$@ʢ6U_]cK Ss$_;pDqwH̲/XC 1 @KC#O,IAL!^ue1 cyI; CF,7AAZ-2'Mտ5}>XӇ5&sowq(l>Y-2Є ABIvĚlmBpiFUUW1ڨs 86ŸkeXe-y9PU  rۆ_ d>k 'g-ǧ|Mxf%aqg N(=."ཽl\N.ް+(5QfRf8,0B AU BIAHDxC;A <3vdY2\Zmi1[` h((-WdD"D dA!!90TC oqg-9ٮ ]`:ذ(cj"jڳ0qs  K`R`s[8NZ:7i4azݛrȗv-O[ R02Lp Ӻ-}\\eq,:5.e6l,6:l.8NDX HmlĦӝ u&eqz*o`B|~.zF#l z+ *ҶԈ7jaHJTSbshū!dEc^ 4[,u\Tg$cu 3J].6DȚDmMLA/zV%ТX\H!.frZu$询e!Wir1OR-ey Ϣ/zkStѱ驀fawR : h>it6{!umcC^{LZ]6n*ř] ]acnSHwQvHX'hdKx/ظLGcD8Q-YOAgXc!oiqI,mI]h,(fjp+)Wt˱iP %OQ!ʤf{{+6+Y!tљu`:ҁzUc>˗#mDR2&_Koխ6E=Y#0FNY%@(CdAJkx#K_rpc ~LJ\b}Y hT>We2 N(NSD/C,}u$x̎0=˩0diHⷺImݞᾝQfZ-n-) rǹ ՊJ99)@#Ҷcbr4(ϫz.鑍8=3 CK6&Y²J-Xe']hR_4ȉz*k,ty6Gh·jG64ף,v KFe UjR'nA{},$ΟT"sua-5R7Zo2SC9 dx63Bٜ7Jzmc\J ]uca$b,L1_cThB4wWw(^, Y4&Wv _2"Hz"I#ͫ[Ug3nU.edLN VeDj{J 6 ޯn:L(*eUH 4е߯4K9/leFoJZ.0,2)ew'tn2X)1AH J)1;,27C7%9pS;ud&݁cܓޕJd )˥/8~4eHe㺂"^f"oL/j[{JӭvⶏU!"s{Ursk #ԖݕYڲ%=M3/3nZP6a<&(8wr(* ̻PB;@vn2N5wvk'TlKYcS4T!c^T]'Z$[(hJǴD0bzjx`TRâ pq䒪 n1ږ{qT͹wZTJXM3ade] *c"b&'2ȇN;T=$q(UN /f%1ݠ֙5$+])w&링ք5\*L%[[5G_ ݭ]^BCRuj$;/٦EQ 3 caDb5fTYFcG3P rW"RZ/3{Ӿ JlWq{jQ 0=:dH2Z^fi"ӓbU<[vVF{ނ bd>8D*CvۻWW9`&S&`9! D>! Mc!v[(;p+V& Nu5K58;{@D ۀ1̎jWKa COޜv:yL#[d.) "cuA rB2'$nW.(Nb Y^TxB׫NјuO{x< C[Ŋ34m0G rǣY'C[53 4:dkmi<2۶ێXxM4$˺6i{7Nҧj]wHpx1Be9] s}I@b5ȭ]kRa\Q 6WYĹہ$m;E 6DЈ4MJ(WnQӬ}j lL$}wEDVj;a *2-tfmzȊD='KmMX*jD;zzu݀mG^<T{c VDa( H3L"}KJ b%"GUgZ'5i!WLz0iv%pqQ֕u@6tK42>9jޫ/ wb5p{ݸ(7|)tat#VJSC :l'LY37)2>((kF ʚ٪l2_gG7N:NN=mvIC)F%uZ0)7Q6NLv6b5Lq+$A`‡I* dYm7`P9wN$"U^{tWW=]c5jrHsАV$DD< ^L&*J!)E3aIq%5a cx#bƙeʈiz"ᵋ(g1!vX+شL.2v/XDzII1hEC4ay6`% 㼆?D$6[qu КhgY|)NcWcUּ*E ŁЦuIZT gP敮J6ffj}AJ&Ta/d,%zA /ffaN(ƚU}Ū3EIu7)-BAYM ڍXG]qڨXwMfҚUC#e%ѽCP#L/[fɻ4ldup=;|݄@ӗ8#H5i2ތE!!ڜAe˸4=Gi6"!rBQiGiQ D}kZ]D$/xz&<4e.滃BdAU i6k霨ZRufCQ A ]s#L .zҤ `Es*H9-6+ P23J y4 JDpQlmU/7u0 ZfDv.da EË")FgLDޠ{NUQ5^0t͍zVr{u#vλ3!2\n gyvp'b҆mvɻ6nwxUmcX5"w(Ey /=v^" tE@=KzjE`m.0H)g ضA3.#5hh_Oz 6fPҴ, v&FUlD7E}su2QS:oTƲ-zQqub+Rڷ)v=<RtlV$j. 35"4\aM%=pc#yèb͸i )v+Vb5"Q% 5NK+0bP;pi;n)Rm"{ Z/#RAx |1['kG6-8#t:K@ N<dBԂn.fIٺ0!N ˣ͵ kc4i^-w"edacS4Sj08,[Q"1<<KѵӃ&)Hq(X|Jr EhGnD C4_[ABR#!D 71oKDr,DHeqNĎ`1CNFGAblJ餣rp<>3X>$@1һ)TTq)TŤꢾ349$r}VTQÎ9XZ2!S9HJ9TL0-@7MX [[ .(9n@R2&헄W ]۶(z3AKN4$:KG7ܝ})^ j V:Y|`h2\9]iX23?K6i@OjJ&{ضgQ{]'PXh^:8{!X2aC. ` FS=*2CՁmAVIoz24hᡨ*; <gT%P';V.8k/BB%1{Kx:8mN|u1PA Kۙ6 4*@p-XDc^[ۿzhb$!"H sfWZjĸsY9 J{S=}ZDD c )>;`&U+k멕FQw8uo:{nc:zpk{6t]:)+BȹDR)t J"u(oqՌ# ݥX>,:@'c:_'gU~/:,zO,~H?Iiegrh9h\bX>ywJfo^rY-uwa60" S.4?S,^~9:sv%7a[&9]'>g ;>ݠ`Wk6R'~{q|k4Z]Wc4wP$L׬zwE >Ch;y Y STX NjZ(^v)צ])x,:~KtBIZ/@TthZD\&am!6_mmޛb*fs4ʤD wKO;W~ч8:ޙ;1V-EE,1TQ,!3Q !1&&"$R0A T=хl%|U@*aww+(S岀?O/w wOmJkMl[9#Bhhia6 Ƶx-j!IB &"MD5IGs]MW~v3 r@$5*$)3ƾʕŃ9&U@H.ve!ژoskϏ;ni\%Ehpćm*Xi3ADK)0(`nm9ѦP JP:?~@@qsh(3cxֺ᯾ܲ~F~g';&O Ʉ!ޙ Z~Сq>(=>p A?!p@Oob{gy?o5:O ۂMtPPT'W_| |>_ɂ?EXR?uIM$<'IH{aFN_3~6PPPna/( yWoNO?YF+ l&!}Or>G!t@ |W5Ǽ nu?/^ޞ/Ͻgw}N @H!>^?By(iy% ;[h O.'U?ώ~}t% 0}uNޝ}&}|-z- a@4>zBj@_]tPPPxz=9.wa* !Q<ɋB*@r@&a|D\\v@@ǻ6]ύן0+K@~ϻOgkX$%w,H,(:+<~W@@@Ii}GvةGgwBp~5վ-RwE3-\5[|ZbBM~iCJmY5cANSˠP$UB(9DbER|r签::[+( 4@@@$ 6,1u[q@@"C@G"J()}+r}3饴S]i HPP PP ;vӇn::ӰP/C@@@ $Pۗ.{۟^wۻ@@@(((+P@ .Zn<玚A/PPPuPPP}4F?<,Ͳ5\_3A\GV_CFm>ϟ{ǹ_G孜A@DW>k𷝯?S?e2o >@C_@C_?Wu}x?kmQ廫odS?_5i+Lk|> &2.Eał*+.+T=SӇ%unwG01:? @|q^[~8(ҙL. LS[}!WHw^eKc$ ӨjoQ%_:C<׵J|`Wҏ5\$8=&x-]z_5CWOq.yϒ--Gbn-+q6F͓Jo;c-$DM@IAITLPQDE03RPPI$Kb,`n~)OTM+J hG܂ /Ej)$B$ka2ۻ윞Ӎ,ֺة౾6w w!Fx ʷglœH )R2A{'0+7/۟C.^]Wu\!yx }ُ|Y*5bCv(w8k'WN냺ϭ?*}@?g7{Hs6DiπT \w=mzZ=pJv׌=t"i?9KbI%K@Ds1a᳌ 9)? ×n׵/6@a &sGy/O~]T`80xx%{q<Hɢ BȨ@=<12??KƃJb;ut0fs8{j/ S3s3sI,uE QSw9c@ގ=ɽK1AQ?N3pi em[bB%da|s7y A%Tm8MgYLH~3?\G Pe}q{MvM|(yӊ^?½}Y7K/J5 T ЏO ǧN>^\=)2 \/@mX2#QRcޯWGgT 9]&piCxs \$/Psyv ݩ"IVj N(.׳m V$*Ի:@s)we,@c`"T/L_4>|L%em Y^$R%>:,ݎ0a{pqO?"aIYke%D!& Zwa\gHGoZ__  ?3 & H4l|l}+.wwڃD~ltj~J b/壚V~rLq˫{drkڎ/ͪmקse~u>[B7HH\#aȳW {1IIeWW_yKRqҊK_K{mMJ[c.>l\֥IMf訏N<  C8﫧zX}W'(*ugQ`F%@JĀx@fEγyP6'>Wj;I1+k @˧=׶D&(?RG2!2_xkέzCY}*g>2N3 LR(`S>LW+Mp2l ]pĒDBl\z {I2#y| ?GfљߎM9=G >;.[ {Rk%~7\'=j7hBe->m?߮/~uI2`l#8B^,Oӎ6~Cy0*{ w\: !II$4du{*xD@J%ԽvKnxǯ>oצ}zs˪83ƸJ_nBkk{c%eUƂU-l-7X&a{} ~JQWPÏb3v!~$CeZ+Qxp'R O6e{S<> {: /\bT؁:sB*B0gMt98<ͬ27D*lO`~-jcEŬ$^xK#ex'Cfw|Z6wb8w4|R#^]vyy' K.-[G!'Edޤ]$Xi;jb4kʛ.0ԡoKE ';|<6*DD$bf) B!D) aD"E@>@~_/g >t yl]Ø98iIdPX=JE~_vuT*{}cv@)ݘ};=cW im_ Oqx }+|K @KCv?)x ۀzɪOT>gqAB}t/Mxk'r̿0aPS]\Q'eDT8ʌ%M3T/^Z|r:>s0^DmU1Vapf{j;Wo+sRֽzf: Cf+>TwytʕUTxtn7+-)Ec׻[aTQ\lB3'J<[H>ZDzp);V̛1ciZ&HHJͶ.mc8N5{9Ä2vC8NIRApDm:#-ۢ15mcZ՚#m<:G AN'4cbڶ jf,i+Q<8ڪ67<q"V"hlX]9e)ƴW˕"cCfqN[XzI Mܿv՟ïMa٨<|`b͕@:ٸNF{ 4I{'p aQx 1|I8p+ X*]NUnCyO˽#zc-O!eU\iӲ VrO>*tͽgȃ^OC`O<1X|/ |!5*n!UG^a(h hi{#Q3%0_|]%^jnlj '֟pR@bRUE %JRKP%KM%JD(>@ ~O6v+}D :\^9ח)rY7kYe{ysO|)[' c;p]9$olSj|9eӮ=kzWxU@>̺{p}!Lǻ]8;zWeBwHNw0 Szվ0.=_|}`hkIX?rKgp;?$,B8eO" B6VOqӗNlUNxb܉!AP}*=l9֎Y閒4[wA)|Bj?A6juvіڼ (?`QM=ig tƙh0qžTy w vF~RC^9~fP4!(Bѿ j[Wjtn7xUp u8]Yk)uJj(qT ڶյ>tyO3N^tT+o|h%kS -gwC]ʋy>W!~S2,>3/  90H00kAr0l/vjbe؅1ߧ!RMf=d^=yuU(fu&ncPuh[0|˥񀼤uXqPېR4#WVknݴy fjLx o RȨ:J\@iڐ/+'|XJCH B2ުZ&&SxQhϧ^kY%+J$0)` XO88 o%S*oWb寑Aӷizax0?*? gTIBG'nx s=wXˎG %M1 aAMS<{ɟΪ a=JTe ݡ4K3ye5Q|ڟC**^{ՙhc1[-rͲ鮚/ RP2g N{k]۶㕲ÖێM_EP; *J}SzW~OÊIUU?oܪv+& fv[an\rP:'9x˩tK{i`U`#$OF}oο鞶Y@<0{yo_[濩j}8!) .<<q[*Nwލ(@umfk[B`I@ F 4jH|O~cߞ|vF0!) 8M"td+z߻q„-h  Xbe(ŸV:1ͷf#J|%1~&+&ؑk(-'l[ff9{T˦,ye|H 萻Ԯr!5nse9×Ka=bT/UA_\[ %-k>i+n[I>i[b*B EWDD Y*D*~5THZ-Cm-÷ٰ[l8j<+jByA:P V$ k:V]m#%?s~*9f,>;p@smr,qكU@OIJWNk||h5ݟcZU1~ҭ-bczzE=نg- ņVu(ۦ]{d?AӟW{^q.Fs,ݐAV9UZSta-y})E{q]oכ=1GFz/{_ԁ?X辬Pށ>kn\c^˵qjRiw'Li~ 4vMeص١3|\W~/'c$Ϩäs{$?W|23 z,{+LBhE3N )-ߎ/\gZB_85І^YkY]xw;/>G5'KOH v`B"8\5ѷfOg:A A @>%¶2ʋ*"Rm4 bG$ ʔ78㋂LekO+`Ch))+|^}K_/К+QG?0|7$j1]NIAIh$fR#ƎY9UBLֿ:FcטByف#0.V9T;'E I>PtQ/ݩL~l gyʼn":z只f۩>|@MUʫZ_!:kS80?eVمT8h2npL8۷:=C=CU|Zәyqe5HaIR.1h(400=?F0? !*' d' '_-Ss֛ȧFO᥼?=;>o^{fh 8#0l??/,HVŘY!^vQ6M[e)i -3Tn{a*%hgk`iuq:XCrxi`D۽yҚG\[;npk7\sn<{dccYi:徙 y+-M8fo;d8۟Msۇ ͞ocM.śZv?/kd%)|Kh_]gJs%6%O=ʮu ﵝS҂aCMqmpF^!?=Sx3 1kzqMXCᬼ<9ѠiK˦s]"]+ 9`<`q#tJNCi$ J1bB%;#4h*z6--7b$H$P|ht?ɟ-4ֵCnK6,yה# F |xf[HG\={xt*t&Op&sLZe K5<1;f"#L2Xe Sroȥsؚq ̶匭ašQj`e 6 #Ek&G` V^N=L,ihxk\ xB쨆+dجAI)'WN\`c#O^ ʨBcK+U e U!caq4a1a*o׉4Л=3@.c26zvY{oLKdߤd[gU>Գ:=v#6+K}ND2fT'<|D&SDN+$GIM f N^4@8PXG&ɹ=NwπZvχtT,Vl89މQ^[mMc':+ ۫Upۨ$PapkU/CƍolA= E\ƆH}K^] uzdtZ4icPdzm9v-ؚ3l0n$ru4֡8ξS](:DЈͻ#dqøC s/ bYȎep}raX=$ ->IZsk֧yv%U- ,5xZ͒(>aLo~@8DȄJ,oL b$n^*5%]wv:tXֆ+"'5}b; TCv0e k&Ȋi{j0@#k-Wˏ,mémz]B@}G74CB3. I4 }<#$#]m%.4Ue ئ}0db>8~d޻hZBSlǔLףZN7P%mP[cp᠛dzH(h* a1 7GFd @0P )"4цaC+- BT L4sUׇ;,u&eX'4ToE]gjٙaE rȾ/ߑ!pGtPyS$~t’0A{?Po$jcmNx 1՛n^.w~\cb*%r{pE'Cb=u.cah@%Dd y^hl>R<7jӇ~(iþ *:3Eӆ=M>ձB8 ׄ74;s{@C׍n~eFKd93/fqт/<hbj^r hPa1}f`&E$갬fQBvGyˁNqeZ'Y0¨kg$CL0\2.6a}4ߍ-pHŵܸ1#UAy[hh ڍm|/^e"9RӮY%ث-Rp1/CNEHtFGgHRTm8B@ʃ2e-[H; `ak! f =ohSvmN4{G&GzEwP #&N X"k1|0P&- *_0ennM8;GnR2i~OLx= N$GnN*:iz`Cu%\ZP1Lw'Ǧ`ɼ8fYLoX*q>PP h߈luE&8oמ!C-}oׁs0.iJY`/S [ r2-yleFW=7^fiTG@_CkDBq'#!K@V5c9Mn^dptm,Pe0BArȉ^j:_-fkyϡNWy3ǥ\}>% ̌K탃 hŹ R9{q6v(2e p=-m}Z;:Ѓ$gz@W>~jw22UtV+7y@+.Btz%2 "xneSQ>{"G?zY0sŠ13kb''mp5@z^;5ut;|&@91T0,=2`JALX|.n}9AS<~Ϧ{8\:yf}`e< >3v>p?Xu'z:U Y $% !;|UyugJ䗢gkm.Ťx6[ MZ4R=Y*O{]#$풯TDC)X|L7! 8`ӆ#H̉4+믵$ !Ȇ19x, K]pL07 Ez/b냆#/-uHL>Z!]=\ `m~Rb#NM̾e#0ةcXU1q&|S^0y_ thd"F>*"T=gP JhNB&ad%(b@i  V:A9AMPiDH*2+BJ_  y$ѕ`Jj"*+A pq8i}|b do$YV4yg&K D$Q=3dg,[5zfK"@t6BP8%Aq"aN<04w`?n2z Oö$Vg.]ʱSü}j^̷)hF+Bn"`^A4{0D"ɬ4nx% &ظ'm>=X cKg@bzբFF:(" YpCa~,a ɎifqohR !0\1%wGێsW=m mg !΋7Q95ڭB 7p۾eGQڗ IB*t~ op26HYw=bS+Y3/b!ky5-`*E᱿;~ [u\yQc(,Sͱo6eTnL 4q rt:0Alb摛P*NJkJFeW$ .yI{J:8ܨ;R&*9a0_PᰂExiˠngWpo-,?=53(!ÝsZ ]Di(XO64r!^Z(09CytGLN|:q$WVKQTָqx!â(x?,iEn ߷8 k)){Z9ǥy8 /" R*Z/Z,TTauOf:E+7C-l|/8b &Y DX4PS:{7Dm΍3y+6m fcJ w$R]9DS#|n_2m}Z HO;tug8@kNGsS.}5h91'a.k^@̺G) PV*;à*ͬ[=wAj='4EP42*R 2B`SzMGCL@Rt[zɷGwq6߮HQ,ۭ{ً!ˁ  TWP^_ /?OoK' s af$IT7NO\嘲("q̴aaW3$Nyw]3.b#ad䉂0݁pGaϦïv5{ۭ&Ύph Dt!Аݦh6)qȣVpvVҋZ<"Ʃj=xj26}~ u}oZc:1 8f4g@8/mhYo/R U ck:%h 8FU$bRQXMDxh1L-3V3k'<`spt^"gɬnۅRFjSX~̡UW3~@۫K"żР'L-\ty9b>BlQ }0Q%9LRw:yfְ`=Ѓ  iMBCxA!k䪅Slѓ!+_k}MMFI,U0zq#sDȂǦE ^PLTZެQ6y*G-<3U#^jRzvCM r4,5Ƅ {RFY"E=Q:֚1eF -ʠk`{<| >J}$$Cy=i$8AXҤT|gTŽ]N9j/L[nT-kU i*_ 7SŬMONX F h|" P;af}W=u> ~>i4*u=nX)ۋ=0gߡJ{ZSR?<ލ󢁄|OP'M,WW> aAc}Br` 'ftAcJ) },p :ij sӐ!㑎pzNxr@uR<[A1t\G>^RYm4Y\ L R#U Cgiby ҇ cuuҢ(7$<1}|~S՘55L|&@Y\cMU{"SE7`Dy_pnPxx͚WN^[UQb9d~7:eHv'7g<^1]@.jRWi0QZ(97a`,&}5 BpC9&xAtd}=U˛cX[UrSrh6M1ַ ,T I]efdp K$`!` BV=`U~^y 'N%Tޮ'Z *C>j(}Sv^{ol;b}!7ݤ6`hnQhdr{԰oQ'@qnXs c|cSCvl՟yVnϋCj(5p{4?cě"=:8@T(`0m lTw(hT1,g)#D @#&ۇU:LH2&AA(Zzd|{\LovzRs]e!z..cms2 ΰy.E jNH-`t!N4mw_}0b*Leh H:xaW5,%t},.[5_}}{ Ԇ+/\`eT(h5.b/G$&w| \iVh}pm z_ L%'U ^k5[ vHjF0{y lr%B)9TML j`1^O-C:}6{0\r$ Wa 5~ \ QAbB\R&YB]5O0c.N3Tso@ QH|Ƈ\oϡBH@ R=vAwق%3u;Gx: HN y=DN4q.47^M\jy'ǺWsGIYՆ@^w[R+Y[NX벚#V$;-<}[Dz}mZ! Wx^@_ju(,ǖdu@BML;;k4@|+d! π)Լ "XЉ’u ̒w3x׾h m$wi=᧞ZJƂ&plm|VLQ@aZDqy j%%-ZCM,R}YJF l:se2h;ڡ%w"F,(Ď98-z44+lR>s> ÞS-B˧^ }xU3|^O6gޞz=ۯ?Q6GFG@L?;kG(*"BZ \q:CT^ucrm'My(1_NLp%} ʰ$gJ!f97E],/8LP}tt뷶^wiZNkgz"Z go8I8PMW "3xă@W2Fчx A<ʺuxM U= 7DOΒUF٘1p%ĕҋabtuUZ ".6B= =v PI5R9Sd%1]zP,.ʁQ_& )ҜYbi=8.gA;*<ЇLoP!1WDw(wzBFt`r 3-xG&6.m.cZ]'!9=gP'OfNN) N *(42YRn^n|n7s;4HU"71"_2ZLiJ*O0:TRD1 LG3y&[|`3,|2ٹv` P7Pi;`F\6q`Olr FJTv 8@F.zse0h{L^߯og vqY-tL!÷aXN6R_9EJjku'CM xp/9*iGPFyCJ(UVY5q׬=Yku9=d\W3=W/ f|joa`F;dpE3D"Ʀ;ȅWqއ=ңBCY W=.ؚ#21ϐ:]='!]FdlqčŶA$Gݰz/1eQ[6gz6Gfo , dR|"n ,B -Ptqa%}TVϹszҲ^6U, Y!%FޘDi+pQ-}xXt //McP-d!}x{c@~Ue@n&#wT&WdG(Zxmh)RjD;vN1 \a"kBp"`*ێ|'-3˒f k:RQ1uebxIU"1uh:{MS(qC=ÿa3ꔐ8u]Z6#>4IȠ5Fzyif-pV$A:ZW}=K˲uJ^1!-r yNzYnHS=<{sxb{X%_w=pv4@QaLsԺP΁315iB 3c|9a\@ zQw{z3ś)5xRtYTV56cwm(btl+>=>a/w$QY$:Hug9hie2|(y&JL T xc=PQہ.R084C~;Xdf~tZҴЌJ-!u,cΧcuƱȇx a}7*t?g68 i0i-Nuwiw Nt8qyFb"PXiW q[ :+ ٜ0.ӂaCʣՒSJ)@a鉼S4lg2d<œ+8zB3rߞC<;мĦV E扼NM`%EG' Ȩ2"$HKIPo//VPE3S|:hV@E=x_$|Y)2H H;qQ=hQjxPk(57 <7fPpK:-[Xxc3iU `G󦞲ݞG!5SVkV3K׫<xh7ewuƝ֏0<߀`|X9uz?Hoo K{UZsG$XFȜSTLX/ff,'ѮP$N]JLDw @(F@\Ŋt"SbeMFÜQp@9SN2X > ՉH"!>e\t \-8}v~#oJ=.֕sс, Sy2$ qg &"8D Q@`{ 9>DA ۝yٲeZ!Ha9mUJ`;e}h;Ef\1Ϫe]>M(B:"@^pEDa@Pj񑊵͎ʀ2Xc! 0[_w,^u7$w3\ hʢfL ''CA(\~XTݯ!я<, 'R"ـ&5@$޻@شD$uΌ'ܢ]{i8֔8gWΫ/YQl]X!Briܸ'.:N6ee̠TcĀzc^C;/ ܏xƆװv5yx>7~c8> νEaR!Xsk v &ðovmۆ}(! SUhXr!P#DY&o:rH4YeHA{>ˈ_tىx܊MqprLH8bAͩ.`X,IV~a^B7֔7׳:o.@QsAn%s%UJ \Ugӯ_D8p%(ONcH&W6r=x eE/@Xf[`1@B̴`g]C1jgN_T3/r2q7{7O . .p(|nD.n9j3պgȯ3z !9ra Z%A,Ԋ( rWL:|C5Zy Ɯu6G.Y3ӤCg"!` I8N5PD>IpEFU*2S6* jMCz6cZ@S .HϹx|!hCFikdpCwTa. '2_b{^'*3[C^PWQ/TgI5xar 䯕L&ViXYU Զ:y^ UmAe,ƨ[ 0dF5C9B}N{!B!a$i (SdW~\z?]$('c/߄{Ƿ~p*܋+Q: SJ%?NC3!S?La>S<Ϭ9ɅRX JrHlz?uf02bM –ǜ?3i>$7?,9x SyQuM=42(RbDWjvA3PԓY{p2э޾moybpmmЀ;3=SA"#9۱cڒ EXt jxz=;B]Cs:f vX& YP}smgY\O'.1BwE'EQI:XX㽝x3M`bCC5{wp.P)zS~DV._C'`s菿k> gy'~uw15蟲"Jg |sѩM I<( 3xa>> 3COȫN:_m}NUa)Qv4LsŚפV"/k0AxX;[Uhp f7՗s~:PH )gfALТ#%Rʔ\ F9K,f W GIm!`:_5v[ܾF3X!ܛS!JV*rT@㙈(J tX998aksB(d頳6(ڂ\QUv2O@c& ʒ=zg|ױ:^ǦeUgC""%,|O&E"rg-N:\1'5;7^OgFnm5 u=5ۏ ^vskWF -p]C9͎G|O9rX|~NPX 7αwqB3-)PE%;3-m"yDQl:|'Ȗ'=cE[jIBD o!`V6A&0N&%UUP@>A&9OÔ'R1Xuٖ ZpR6SMP_f5ۘfٽ:chGYQ95 HЬ$E}_ "f`&S ff!bdH"B@T= ^$BUwyu0akA5!&c Q:fy>3 Uv#lk{dzD)F!ǾVҙhI (,nD$!!.S#~q-e:i9iQ[~7"ZJM-ih  76cDl0xQzbk=]~D7kAg'ӤŸa"eƸ|dEH€nA9J/usk*ޡz.npe9@]ٝ{gu~Z}WH@{ȅlL~(sa>%aˠqŎ L +x ZW5Kfڛ0[ӄD`B".\;C?m:j'z/ik`\7:ۖ+};yCț9>̟ns`kyZU{6a$ 9Y@.bp2bʁTIbjJ3wx9"BXU944dY __"]Ukn_ٻ!e!HnJ0gQ3 Z0'G+~`bfddbG\{gɄWCr@O_?Nx^a<iNFA*P잺`Ԍ&ûz B;fQ~|0wߥ]Hr(ޕk,ISr%3[]%án2Qժ!QTaփk/ٸF@sC@^`ߞ)O#uvΌNuh#8oxmya}?/BCn  P` ޙp9ALgJh8ZrB81ewTa@* Gj$ɄXkԠu*04%<1TN6Eh圮@Ɛ2a͠F Eb_1 *Zii#$eWI~9`oWYO85X"HۅT#r iL >O Q0Ux}/l:`4Ԉr[N婚a7t4V6./PJJP(>=iR&ń;@\Ȩ+LKJ+9ӟ\:ycJ5!eA B-F ''NhUt({4XF\cJ"S~PD♊>btD ؼAnhbMPX!^wՔ ʸy+F2y @A $ % gqzn=7SNLKݬ>qGQ\k-ݟ8sA\bJff@$E\|&tp¦7.YjD2үp JE5`d=FqDQV!NdƢ傄ivˠXl!2աpvM W{ HL*j*. Lp|,!rDv61)!S#P MnaT7 hgLF(>Yʭv奋di8Ex@H@!BD^mu=qjU,DpAO45ײ=^]\0 1",g8ax]+`Jrig-nDc 3HN/>q)=K]ãS5A"sj`navs<@y3hbcF"FN:JYBe%or) FG3B /^sYg3eϞٶfC&:_XPgzTj(*CDI^ݙ/HQ9 3^༘Ձ/aǖT%}yHW6k)?OąUQ]z)` ٯٰl=b]ɋ2NŽ{v0 )"az u>=Κk/oNfƅT_Mba: Aѫrp!F%yV TB0@mnd`]- ] 8\1M"|gB0Fy_K=D/DFӖQޏ#&#Riq"7 Ɍ qɁ0$Lq>'cT8ǁ\WؒB}W[sp鴸bUl)i$׷'L"&Hr$€)>Jc*K77a D8iA6:q8So^za%  r(N͵Y&P2uϖR {qukfF bF^pqg mL =ѓC `:Jg*BJWk2u\SQ P`u (X32P" T-(#&0{"" #^IiY݆Ό9q.٤5[^ltMNP7:poEqt@Z s2f174Lp47rI% l8X*;s~Udsf| *[@-cQ,b$29tdJPkݮpy˯>8 yDY'> B"1V=̔k:!9Ĕ5<4$ƫiuݺ@\\RLW&.qvF-A 2<0) ߟCXU1b38V+(nր;:LM27؇_c&&lEf8ٯΙUGf +pj]Cl , '$r&=9B9!]ŋ+(e c(gi^FB 0q牠m_G6 gE2oӏ]k-hT;M\()䨘UL Hssp7*r \H9Y _P"S-m[&#,s~ ]Q ͊ ƋŒ*uP:D5\\ NVmyX+óE&QTyMuj# ‘|Z9o&34k\%O,K<}RԿTrP!#8/ɛH #\3o?)5K1A@c]k'f$ZDp5 % UDη kȋ<ur01O7CBzS|V&*RQpes9餯=HW DHpQ(?Y#lr4E܂;4(8iDoQGmXgBVqݨJ2c*K_DI;?'rj3 2#Pc@L uxlFX~@ &3~ih\& |3q:F&yXHٗDMǨJ"O vQ Sil!9C6U J!JpQv!K'7pljV54`jM!PCïx`G*yPEB'rID<5>]-9t"YաțC?؇ 7|.Vp-綼.{T8 .N(oPQ{4G3:~eM1鐏4ߞ!$2r:l*J*ٶi|t!!l̯ )!n$*,(IF`@ 6+&H#UWknDŽ#kެCr[v#Cɿ<yxL~T* |bV%IC_tcۅW}߿nI2 "t.\8b.qaZx˚n8Zf ЉtZD%Եm fl!.9ṉ垅pK:]m!I]57<Ӵ-^+9evۧ|}=FOeȸ~v;`P. F;j:zQ4UMՙ4,FLִz2 =Y1I!UUM[5zˀ9M=/CЇnnbr }<h8blG}H6'-Ye4hh֠k?Z0s>~e"85WSdGYRDZ 5;kSZXgϦHV'/ sFM5RE!0i@7 :nցஜ Ķ)Sձ<,\.ݎIZX$$IF2Gñm/UPr<:\U]@DkRRZj~*?m[f ,H,$K rlgsZwj6 IB\/̡[:^.q@XsOauDb% D} '?gs'7ndם_[stgn¸k >g}yצh05\bqM'TV\<֭jLl4ZQϹZB/JKLhX_ͣ|G/c˥t[Nuӷ:yGRSX62~osӈT$)5+/>kھ~o\3 2$UH NPP.`TX)\MG6c3{KOQ@Y_`S}ҁ\ M)ϗ>`7"i}2Ћ#G~x @usc݌@>~/x59B*d@ܷ=\UOXš>(|m?nX.}E۽!ۙ>zr`Bd_1(ÿ-;ïLԀ ``~!IB} |BQ>2ϗ>[s|6 ~mR*z@Tw/ɋ,eRu] ax`b$fdT7| əCOgc[dž'@V"QN8޷ +p}Hh vZnJ U7KF_uTmAD}?"qQ!4f2qHKQ%nlޝH6`w>]D_jsD֌%rbQ8`+ w I#jn,}|d0yo~o38I4%iG"$-gx`b^ {qOA;z>EP/~ZaFȘuFGw!{tm tx!_[[z)K$7v徾 b{LC@QNs87?}7Ԏ頻D&v Df%ĺsЂ[&-29gL uPWҴZ{m8aHaZ(0cZ8e8>$DD)]uCaxe #Ԟ'B3A`!OB+\s5;H't3՟T#@,RShiaX&5حIPG۟:ZC7bIJ%*o7_ݧ孃hzH$7 y}pؘ#taxDZhX}K=5x'ۅ9ⴉᔡ* -Y:ɠdJg|zXH!C'DT j-* M̸r<HƇɖ*|iZ+b,!?#ז¦h{ckj v,].xrfzѠ$Eba gq=C[VŧգذH$*l )``TX W=Jow:k^!?r^א-)@@?ZTihY,Ȭ"(lϘXLD~=#ަ0D3SPyJ~~򓎊 Qm4>)5ӯ&}ֶ.% K!gc*Xy:_ AzЉp+}m!SYi bhi!NWխJ4 "i0jϺ (%q㤘WSts$EE\EI" US"j;\j/:N%2D;M4XA*-Bz&ɀC avEHyr?g^:Q!瓯Y6& ;۞+$"KyZaifļj0{8R)mO3RlUla 2<,,iϚ'd:CˀVˢc#2Ru<ƻI>:Xն{mk_+~k#JPPB@ =&D{@>wܶçy>wj!>iC$ &7c< 2-kezg25 469 \ʶ29el,!( J& Fm+<@s8˟+ߏ>u*QX$ ct(2H()" B('bx׏y禚:1B /_FIaJJxq  GɩA,` 龼k]zpBP~1Gο(gp$ 5@bCc~!__<Wf: K>9|yyz{ޞ9|>:|>MD!^5#T F!|NϯF0G r|hbn{ prx!GSB!webi# Ʃ]H~wxv i*#bp]'cpO']x'n`WܵqOMB! &ݠrϥu@k20>XɆ)&`_ljzD O?X aG2mJZ r"U\/#:䔠"!|-Ѱfژ |Fì9PJ%r`7׎~wa{#=|6U[u#vҭ "dqe:zc(D:fa'8Q! Dj9(Af2/_:#BiI,K0Қj1E(PȖ!E6,#8O㖦Ԥڱxq>|a6[ ﻷJ'|5 IcDt,s?pm{\Fc٠,v0H(,`PJn3â_I_wq=y""sk4]y618Y6k͖C}w7nr3KMzy'\N0,?^װ00eq%8 [Z>) }c/Sl~G33V>wl^mi MfD?p!GjE {υ_VoJ%JNGw^MGvqLUb|&-H|auf”ϧ8=~>ڦXV#}O;F$6ӹN8r.xϯ^1 H "J B@"!ɡ9W mN6_4A΋-qeotˮ "LLo[_ELu` ĄЏGA޶ї͙g8ا@ v喹O/OMe t$gCbJ&pW4"\cWYv޸!mc{^/@DMQhNqzv$GĪy>lgtAm0RU,1IO{ڧL A|ϕi^tPa[Р]1*`IB>,EfC . \=2QU4q=w# ЃuN) ^ H/I/-:KYӯ^#!7P5XwϿ~s8u`t NJ<H('ZH-l`P5@) kjByyrdTJX*2l;f]pD]BChiLari-jUP[|R GuJbVz7k+f!#p!2Ԗ#0ApL"'FvQGgEzt$M`;&n^m_ud7 d5UcP-JkϏW,S(*02܃kP3.RI2L*D@)TbTQҙ6:u7щm[$ʼn0aZ#ꃄ8lu"J;{bn5Ҳq)PIfRDyD%c;<㦺zx{keHM@bѽC{Y'6 5 \4d>]XܪLU1ۮjpn(mKQ\"HY_1LG~|]g_CSAKKÍPr>B!ϏL"~әSÆ埳4z!ʊ4R%Fj!h) rzg}44ǹō*E,v!`qښ q^+i(M 8 +Ti*ĐtzhlcaE1Ktb׆SCe)0y˹ᣘLLyޝ&ݝla<K0*Ixx)/FӨ~ݐN}]I ͽ"u=9)XY7?=!Uo/P!`@uSN9xM0Py"KE~C3c]!;nMՍm ;@A#8m/Ԯmc\;P1iF4bX;]RrSEQ@q0PiMzC%YBt,eGҮ¹^wo( "yUWXeL3$(; >W a5,+@P H m0+aJq9dB@i2c{]c䄐Q)|.-bHS/"|צbu,9"L/Ço;7BkwS6?"'F$2~̖B &+N ӷ..Jm *0\ < ?[ґp=/P@NHk^kª""Gs@9ek/zA fv}-Ѐ:ۢZ>j|q3AClWPyg7_`E::*\@r奛<\wq푏n |UK`$WSf m9 3~2a/ f9Ț|;7ټaԎT{i s]hX?V=Y(mͽ,:DV7 ˟7t.$[*Яח>QKWEiRčp3q"mh;|qrF؝Us,vФ]C)Kʿ22R4ʇC=P8|NX_Nz#e\#8/zЀW   \&j _M_T>}3Ť0`-I "lQ"jL|/ɋa}<ɼM8B6Lr d%nf!vN$` ʇwX1ȖO< أ!(GjyA#o+G|!D[?|=7$ [qsJ.[eЖbU1E4.||' kg_CTכ<{gH_IH >Fcp[VvXeʙ_-DŽE^ڪh#1eilmS9&0IЩ I$H;\h.a _;LܚhDDTEU|÷GO<;v]1߈>\/N5kϷNnEr ?A%TIp/睨铳/UAUYhz4"*~}8ۧ|vþ*+T*"gg1ʹ_)U$IU$AA%{ïp]8IxUUPI$I% dzwlռ@g]&;O Η@F'.-v-K"_Nrn:_6n&x>!_C\Lk7.pۓz7]K3=:3F1bHTzs^C\[w1H$"/_D@B@Uf"?AqU=, 7b${Aq^IOkSYph_?;yG~s *UQUO>>O/zgSb\i=;p3>0˷Nݺۚ ,UUIUƭH}4'D{Jw r e?c >K!R dMLHL\o-xk.g{K }Oyscr.q .VUJ~Iќu18ە$?gɒ@k,"" / jJ ~4X߄0g cKμ47/n>z/}{ $H J^;kګyps↵Le*Ҽ~DD$c>y:Bt=X3S|/"*Ot%{ 0aO|bӌFkeZ:J]im#^@.?d~R<㐬΃y ǫү[гk T2~-r4vJi=(exSd>Ǟ聡$0f!C%΁k%FAy{޵v& C&`>1I ^սaĴ,D C{;l='0ihjd:qs3#m'.lpxsKhf *V~yFyG(\ZP.<äO-8{Bh|AO_obj|2ŒhuL+KYnz,L?Gy_k̋)2z_m<[u0Ed%~Ty3f2L@ pvD78_r%a""bIʟPŤc;Ҭ6;HXA:Vd/FM vƒ5ULOnΚSl&NF@ Pf&.cuᔟ t/wpNҶm^4tX[φ瓃A7'b<9zr!B׏J[az$"nj ՀULQwO Em=zE p=kB{qXüNr8ؑ(p_\AĈ4F oVth2+* 5wʹL$>4زxq,lC}DH(DoeK|싲ѾH" W mzM'|$!~:|<-Ĉ*μL {o;_73B6@xAq2T*xUrCd1qiL4 ʌ%A14`L?Z- L }}m7v0uLlC8;Y_($!rTr |=Ei߳qwH,$F/!'m 6n_EgBU5;I)-k_6."#IXЂhą>{8ဣHP(&e&:%]Tu]18BP>p@9\<IY;Q_S~˯5M8Ղ,!@0Aj6MZi}wқ|hͲhzly%j?l2Y>wQRt@r!0YAMKUU7{҅͂2-@5woH?Bvp@ xQŁbު#xeN!#@p q(KX3qvL$RLLc FH9ImJG@'.!Gx`aM- v׽b>".l"?6@,OD"yF8LQq'+iJa"ж>aVW+%CPzQ/y F8Lv!,:xx6(m8Kl&J۞ipUPzdO AGuN/bo} ʕmށ8չ 7褌8K+ 4'ÓiB "@-"Na .cZ^Ituüu)3 ",9OOT8F2 {@6>Z̩Pok r#jƎFrXYJs˜5TʢVnrGg'y$q51oEǖ(sݻ|vE{F_*Hn@y'%RGӭ@!2/d)BQBʡz P% $pU@C 4hH$JTDН @ rD eGp&#Hb( T4$ Ht-  "ЀSB(|cQL+2 )OCWHw<2R!]h4diG13GOW]u|.ffouWp}=PYHk jT Q~݀B@ 揨ِ\338^v/Á~ye OyvbE p;`}FU-",\E !y<4=<"*hAUIͳRJ!c 2Dv>\ԑ&zl:~EX4'!N/X v0E37ĴLNgbL:@0TA2=77T2'ڈӉ%*Y`*5@'3:@:j4c,xAxJS(hDJ(A {!"O*/?tJ*Jw{"ըANAۆn%m0HSl q7VP9C !EkeK_]C4#B1yu<y/x+ R;@qR(g0FJْn0P-Av eƯlj0EvJZHS`N88x &Q%SQTRG't{{vvu4a8D\hSb**Z*"I$6RppvPw[dƩtX Q)("P\)g>~-+}Q<$}0DT(%(U~21ҲPf ^yCv(jjRl)z,`tODeߌR 0`ka9^ݍJa{tUs1w&w0 Ol<3Kb؎a81Ckd?&?bOXP:Q<4m-؁aL=ޖN(FA7¥q~6>}>|O[ձr9=psZT ɟ <Ӓ#j%Y&Ә.##Sa^Zm\?=rg>@:r'42Csf1+xOcKM [j$v悀A> ҥqĶd),fxt.RZRC6z|< 6"~)w:]*霔40`Ў~'oiuWP)SH߉5LP gЇlOipz$h:kYm2t1ӴO(^ eϳwME,-Q$ RV#oß Nݒ?s@RAѦ4Gj/&rۚK/oؐv44BQIL^ĠM 7?~ Zȴe6ߖWa8˗UUBIGS}+d6@3 Zf?/jnlDk e.QGA$IK'm溧7@s ߑIyhtHAF|lBXnu'0 "K*$S x% T -$C4mYBC?zL!?N bx$"iW pzd-Y/6A}8<GpDb ~4{{&"4OjU[9*AJ v.F Yc 3p9$%̗z ka`W,M"1zuN ͸dP>!`4i8#%<<} !H( pL˹Bt۞4QP˓t-Gi[]Ϥ)BH"KKT  DPA1 J+` Ru؋N=T n`x 2 әJP;&{>3Em^*({>K~;@ЭF"[8ug$B!Ӭ^ /N/c٣l x` %Y$fHhJZ7/Y~i6z( 5*ʟ݃Wy+kNW-B.C0IҥOț674dBpu"QNJ ٽ䐨Ò& ڡ**1ʧaS 5=c)ִFG.Ï0eSz1d>A u%l:4 L`o9/1O:R-2% 1҈mz'ǯlx rfZB0ג`-t6hc+4ۓ"# 搑@C bqxGX8hg>Ul,%rkDz>-"&G;b:X8'eކ4Zn:7RosB4Fro^vRtY{Z&ۏz%mT0ctZQur1aP-C(HXUW,"jbbډI! (-pI@ ̀{ar(Y;_^8ShҼ5Rgt. (Y*p@xR4g1.^$:6l kP파|~>v >;={rS\u?1wgoBi3 @#KB8Eݹ)@-G1l"-3V3:sё(3C/(gLzߛP"ۯR0`ʡKtignŽ1nb!:(H e#3=LfRQa4T- BRNuL52*XF4˷l=NSKmq X b?ɟn9֚صUrZJTE?IØN~ vR&Z+y}SެU-75ks}#eFGכ3\4j+^s! 9Dk]^,ک3m%-w8 dY¤xu/ɷ e<xҿ}5ٞ\d$)J\OӛyקZLqJPRM+%5.r1%Z$ "jmAs1!Ũ oksrl7V8(&dN6KZ|tWFG՟'L⒖7C p q] QC{H4`/Wy@b -n|BAhCĜ>y\ԍ=#HZ!H!SB[JQx+p$AI ds^ (): /ȎZ^8̽ڽVF~I{}U^&`>0SR)]IlEE,] ,KX7Gℌ;["]I O_xlֻ~pDExdưgE ~H=¦X2QuZy6S ԜSBG (IfVh*Sf:M*. ,!\!"P^wbhm"Aj==Sy DiQ/ij0z)ʼn~nFEe( $B"QcAϟ4|vDpjXM&\-#G %8|;S~/,o 2aP${q#S|MN`pS.-b knnitc)-|n~A~$=h ZwB6Xwt1xeJ0Co׉hmʿ{Yvߐ>$ ml5!)M.  1 @B 70Y0p4l+I}* ipy-J1^k I)?3UQ&Ҝↁ""ǼZzFd6{ 0KDPcx4&Gբ4r qŢߠÅd 3: 1MĴRRD-/PġK@7 :^F$ZkQF: `'@$y5t=݂$4'EHt@Dt'<{^,Aa %@b*%<1~c 43#&ReP٤PPοO} 2EA s`]"+_|7CJb'`*@p3jޱV dodo07Vxb;2q,l/m|ۘޏ75t[Nk&Jٞ+_fP 55(Q 7eHd[plr %Igtl^1,;X٤:uHFW K;M8SFμ÷=W|(@X1C;?8 } >_>=f> * 4,HHbT`kϦ@?"Uǎcǝq6>P}>(sGZ,I*.ěX  7ipr;D݆9"A|0;]r_ZI] c?YQE`Jö*a8:/e''s Pt>^u$dnx̃3)TWA˛T5V1Nr9Z}Tv  ㍂BhL擎ۖF$;qPW }d<37+oXeoMrTIc.J1/O;BGlz-dUl57<ǥqCgA&o6Bd:it\Mgl A.;AI; 8YT" aאbQ:4 b0|H|[~1"38 n0R<668` Cu(5֟଺NSY|R"3odCoڹSbGY`y?S-mx8ϛujk4ÜikQ%ѩGA ƹ[*3 :puˠlx(w12it4B#k=0)/,P.C~<32,|.}TiAMrF^?^|`v%c/IIaCnb<"Ij9AQ fVKh0w=1?j_ǬN. rM*r>⌀Jό 1Pgf9e$62`>EB HI9A_~΃h_@' D BPH(%JB#J+p y<g~ܽA;+\4hui߽ CIahAЇlG!ė!tJqc4ںPю2}@ꁰPPTl"|yr9no xgqcdX4;f'84& #i f9:a]_ێ]dZ3OrX>~1"Ss咡!rBҷ8A0{"G<} BSFTvDQS%@FnvDt~~NUt֘,ñuii%C:6%AdD'ENV'iZ7wYIPu>2$Z40Yl"j&z/RwJ'krc8@h4/5glzr7Guӕ SMp/"Xnڐ,G0/ֽ> צNj2Om#l`gzu8ߐTOՊӇ<0&V;Y\6C\ ԾA܏M@Oq7s6~($J؝pild;80W8W\ЁȮ/5<5e1x۬fca]rmcrg<)nSf ]Nq­͇7~P4z.U]@1]- dۑLO2uΆsUI6SRS!F&С Oʢ>9 W?Xvx pd!ޡ빎2a%F D 2:`Kz=n4*30+ukI>&¡ F`؃ PXiHB2:e$(G#X ΂fQ /Ac cë(Hĵ<8/hgsU!1͟´ܑCT_;4\zOڨMu(m`=F)U4(B~H( B7E~R O|5{gpRRL_@msAIo?-.MO^\ZMbj'R] vЍwۖңx xCF16( j, !^0ZJ0%F9ru2 7`[ s{uHi{t@J?ðhxv0> ?j -ebHa6Jƚ@U !cya+q,Mb'.NH['Ň$1a\8ll~/axi 6Cv<jj'0)ɉ]д A4Q E&8ꂠȏ4X BO_nq"Hˑ=/ !!掭X?vR'\(!Q$!zڐ;8pW6v@TMJb@>(t ,x!P70ʬ((!?Mz)>@X+yI DԬؼ,?H^3;b +URIHPHĭ I B!E&n SISx*{Ѓ U8DDG[lX=զfim1e"8f>pRV+H'b P _/fn, `IhD1UVsϖT>غb9Lj!" CĒO?8r댾LFUb#gu7GQߊEQݛnNs2HqqF t#P/CQ9@Y䆜G|[OE5LK3˩UqmU]SdF0^54!glV(yGF1ɠ Q?0 txT1HeP߽j@(S F` Pb UW&N4J8|4&x"7|YO`8b!eazԋ4i`~P؊L?/oOɸENQچ+ỳً~"Ā> MYov:ZxG"@c/e'C? ٌ$1EҙШHR"JS+eYB= OaG`Otr߯mݷ5f3grF)\:94Cz3uF`KÅvSoD+PV%.r8T"Fz ĆsMx!0])92pI S`ˮfp< Gc+vp\Mv1!Gh˜ *mjK q d<+.eub2*ힴ_{^\:phb*íkXAWHilu"@4U0>߭!Õ}eE.b{o䗵[.ĝx&AUJ륆0 fQ.@9ڬ$xUv\ȿGs{2d}g~ݩbzCoK"Qy J!x|N!D$șn0(&rh搻ER(By4-6>6Y&yhֱ \2'LF1&2L]hf[fT\'ҺB9'P=i;#Pk邡MCBOQ߱iOgC>vφʃF #'b3(I l{ ^\sfi60BD)doVLMd9mX"~~j~jSI!:l (&Hk9{U Xo}Qj;ptL eSg'#=k"BFű Zw~xZ2"W218EPZ.W_gLFiTwW)$xJ5 cѐ^M6WעfQ#c?k7FBc"9X֐] ٭<1 f8<;I7Vn 0W2x#Rv.Y#1-:ӖJVʆR`&P,@3iy @"[(l:#( &rBk|yؘǼl.,`#лlŒ}NNL9Qz"ҷś>rЀ`,}Oձb΂!Rʬq' Y:\U UBP֬K*[kj)\ (h˜p:FNF]5! $I:C,mqK&ex!,)!T9-::; |HTIABv Dn:K*yʴ%,-P[1`s 3M[U-fD˜kFg,4ᓍ' cq+ .<(JYd byq4eҮY; ~יD~^gU"$41|P4 |T86-Wu;ъ܇,Iz':K@% 恈$ %sr`4>?]~Zڢ *NTTօ}Mɿ=Ww( $xt` a]CF͆wSbK]OѤP0K ' 4ATΖS4iq) "b0#DRC m*R =ކ,?*Hfrˉ!疂C$@D J%2C+ ))@cYN_g1!tX"BdVBd(@F#m""&D &iԭSXb3WlĖ#^ƃjCJ76fejVÁS~d T6#T֜& mN$!4-YN=KO& sC:Ϧ5,@!fHHPtmfa]71ç{0z΄0Bzނbsa-Z6h O>K ;l[EvUlif2p_7k7M? AW)SD0e!ifYZ:!צeܬ:6owBWk2.K5C 6gvX_M9ۗg}z@ߩ U0Ptݍ%(_"70- н W=6j[cmB' !~8(#ef]<'^l?5ds_Dv.RY3yRlQe1ƂQSJm8rɎX͆FSӦRV"s< U7 A'LT&+X{;\kWtqa {CNQNuȮ=8G=P_Պt;4w˜ͅ=c 1*%YgO XZeZ5~HAD,'?Oݝo@|5e +R„Ȗհe<,'%Tl,lh`ܲjn7ixP}gR{h]%b(AF!SK`Qp4 ~Yw[/ry/}2iຫ|:YAvGb3I rֈ Asʉ*žeLLLgR9H))X㘓?SŤ'Dj-T E)t4Mc a1ێƤ*S(RngW/b!΄aTRsx3MD~;!!l lC'@tt]Wíb;mAz[!d^3%1 -A& M=,u)Zx/ "d\Ψ"AB&Xذf }$6,|ېvWq*J*d#& v`4P%1E[y飔oǷl?G/*z%Jh`Q˩Y}jT!:t~ "j&f*c<ɁP`)l)B'nvW(6RI=֌9#g齮$=:T|x~?ы<֩nV361Ab BRO&9 )tn`:|thɮU c"2жyhy*r@6y,2LƂF4a bX8&cl̕ƶԢQ16cU;n UIX#msu*1D\hߙQޛoM)7T}? Cއlskh@(Aġ<:1aN$JG$xD_$ETlPUc*-s1w(bݦӬ{ZњĢK` tb0n0 >UPVuޕˈ7}On&ʹ8p~] $/|E D- 9jͯd{BH>_ xL/sK-c!dhDzz8PuA!KXKv%&2r 1vZ6D$FkUA}5 _T2\**dbp֣?0@] "%1Vj~& VԘX1"Z`aF;$'vgspD X h@($9@9#)Q)A C~"R@,b]k a>Q>h2@,G\*g 2ݓG̓܏H@=BIJPc' ˓x'QMz̓8lj{r>uZ R4E4=2+1,n9U[ 8,+UT+U'іmT'j;U&qfq4)YЃѐ2uA-x4&Ү2ִ6B1"G[S5H:[4ÍՆqDI"2VA>Ov;;w?Kf~N?L,GYxA7T$Q6H2/U!\7Hp&KBL(|i)^RI$h; cuЪx~h?-=Bvʡd"lf*T|Lӆ<|Ab"X w'8Qn$47`7ӏ0=) ݄ClMDECT1AA ACL "P#7V~汊\f[FӦcP}>"2džTmhqEH9L @|z,tHKEbߊC|mIDlf@>c` w,% ?)\/>N430.SHi:tL!?V%xlB&@ gm6{v jf?g)-wʾ=?sI&׮xI>}(,84b"ڃ V9p)|ĖS>R]D_3RVBM"`/BC%IQc H53ɟG:wW0&_:3@-gƂPJ@4Pdm݊z 9-:I-YQi+1яowN:SǙDDIN]vջ;L)P&kc+hF0l[v ;sqΰVGx oX.F5l Sy b. jfr7l?w׾Ɔ\w8uRy5Rw_|".tJWC2zsa~AO|Uk6Ym?jM^!F^;Q `tx; 1J2Ls ?!(`QvDa)5(PVITlV?@z4n{k`wײ̾}mCAädmwܠN}>֐e-$ 4d z5w }/z{7pA &}wgȧz^/WSTJZ7f<]gJ.>ުzyJ(y5VenG;w%(![2V)b}pСxGνzǖuǼo%blo} GŏcIy[OE޻>Ւ$t6݌^%t@AjϷBTQm"ttƾCh{0zԒWv\:1@@AMICT@ Р!=ӗP5:g5nv^}y϶Zt5!@M.@@ ;PdH=HTU P}0s<_a(RӭA1fCS<>]{.{ZqZҩϽ;l{Cg@nqCצ`Cև,=*4t$C=n۽ovtҁݺ4>L{mwϸ>}ۮvV[^g+ܷf`)]Ci}{^ڻ}2v\z/oG5=<޽lmWm{*||umpϖuᄒ-úmod[{qy}s}{UPޱ>vֻセ}MkK{v*ﷳޭp#}lj^ מn{׮n}z"n;=g[o7{^n{Lmͻj^g4ޯ[]]ڝyzw.{{6u}uvmWw#{ic{<U+>},{nݻcu:>"l֞ݪw/:巳l; ^{;ެ{{>s˰]jkejlh[4@1iwiNԝAӐ nUEmZWCwr-7w zԮƢ[&콗cl]n5(3k>^{Vw{첦jz6̌&wu;Z]U;g.v7ހ;뵺ve]&jfݺ.f;knݾAbݪwNhυ[2xv{4wsnWj u@\繞Pm"ӤMC>}pwP׎vwf 79>-=VutAhtܰ:OJqN>@ޔxn[,k_Nܼ֬MJgo:speN+cT%{WfӛNus}0f]ct.J!bw{Ͻ{wGQ'9m!ܑ}޾eNycu[S[qFٝpꎴww]=ٶo n7Z6fan=m-ҥ{瞜IE=M kt7}r.Xg.gp4wɶKl-w}@ث .cl:2w*fDvgͭ]y;o{_OOMQO{zٵwuۧk˘mpv:{x6UTyEvښ.wGn{wl/nn}g4Hl{;T7i@ 14 &zLRzCЂh&#BzE6~zmLSڠ& F 4$ɴSSGOSS'ydbm5 BA4T ~STP76@))& zhzj꟣&2M=!dI h ѣBdb)d5OeGTBT4UAI[A)`hU?(*jh ?袀ުR Q0"<{%P$5&, )Q-ILO9f:*-aaFrC3oj!!eQCEEUTBMQT9EE9RBDDĠ!h4)݉@:!*b*O5!T `aT@ДQE$EDx$@#%ębmHTR5J, 80LEc9QQR4H40EReCt!,AL3"- LYR`J(`fb ,8Hd"R>!@ b@1U4)U1P{ ܀us'M 3%?F =al.TSOڮbA 0 \aqU>?Gǘ_#ۜ?t_{&}B<@폭ì). {(AB[^2߹i@QuAz>8\[VIWYþc|g]. \ mY>iqj N; H`A b 23j]FT;`cX?5$x1i/v=Gȅ"YGu`JJwo'z|',_'ՇOhAs HbQbti*">r g%;2O+|u8gUvi>f UWw:<Ȕ!#cAct/k1=!J!ܭ4[>Q}=tYک凵R.U%h^pWAZrNpnF1.aoф!:8WAë]'ZeuLJI66ֻ7 8ü S83a;`Je93D@hfLWhO[Yd͌ceueutuÙ|<(s`X^O|za̅2B@_-Zp\ʸl-J5Vg7\?'fqd/!P*]|ML_˖)ׯj]) F9{0n%-HI2ؾ}fBh=>!ۛEM%UH'@Qq?;m[|#v Lf-NWSz6R;وHЯ9&޺R}B2ᛅL1 x"RMy_rV#@T\kW BNlDş٥{I-аO[`´YQҌkWg̿k0wqyLQZ:eUQ*4߮[j]mK-fr'j֩q8?AcX0McM"Jvk)4 =zS R 3scxdy TMzktuu;@CN3i<ݨK87^ gq[ڴ· o=_o]ѕo'£X:6 䠕2U;Z|:9q7uIMqg%c{)yΤZjyk{ZV~(83E?_Q?9Y/VP_t[}45Do\jxr﹑ՙ HHebl , dd)>DPIB39v"!BKa)6 i(.(z(bO9hD(A.؊{UZF云; ?z P1dc1 }mZ e0RSIf1O*ۣx{emE*#|$[]s QER;TOР\j)R$f#Xh3 C<+OLx3NHe 訃b)H$,SqV pѓ^.qٓ]&'@5H ue6Xlq-l* o:Y0)WH~l:VlȧR0St詆*geJ{ނBQD ĉ>@E>DreĞPYG 1D* ?_GEdXD3C7rW$8iLn Da6۔hU$Xw\/׹ Ƭgʌ?e).Iu}yJ?")/1\T//Up#vKKt6\0"5RzP7(=e-aQNfE$мnXUo"t_gBx-W],hHm]q>)vC2*%L<6,hY`zO9u%^6 &vD@-$`'CQ89XNrI;(;wgtH]sO4$G r3N;KM3$%ǯ ͹[+?m֬1"yt~?n<߷spyxbGg)4'%@Bd2D^7mgz5-y,s (~Pǁph J!SB8wzޠtkg׹CXuI-h. ׋]CM?;VzJgŤct+7MY|J^|qwcN:8e6g4xW/Ēƞ'~r2˄ $n1MX'DV9lX|1bf|ghC>~ U|"͹ʿW_@ZpnVL!w}r?|!ND^FyV, t`\ކjug?Kjs~s\f !˗4LF35XyP/ZKtaة{lFjmIl \4[x6hwV@oB V6WǍxفj~1'cW)ޡ"(_b cwۥ 'xc w*Ty'OO;T"*T|o8|8l9\% gBo hP0&gd'Xa6a*T^YB s5[j}x6DLhy]}ޝрxQGNAH9m@KJZ!"yXʏ?|n lvt[R6 @h5 &YZ#{JH3ԡSa<1;W2/hq9KD߃ FIWJ,-9۸,@'ʡV'n[l"轿s œx$(s3>am{Nn,[nqn/ ?1 /H7񦏏F GGȿv^:BTѐy~ܴL $'ɓ?:^nOJ''&j Z 30BW8J18|]!ԮCQbLrr>]5U$sU&9j".A\9UAG*=2ti]т@L>c"}GݼѤX1!$ir8&\I2y~Er9 A#7LGibh"щ[UAvb`Hm4@?cG?/L ؚLb^Nu~Oɫ~Ps1(=_Ϙ.!y VDVτdlpN2jjC{8 |Sϥ%#>bWR 6p>ZOO=sdEfڦ!jA]f!AΞΖϒ<8Wf(,]mc]؏W:ZqJl/h5P,ͥlǏf,ᤋJ0`iOK9ym:"& 褖ۗsEtX>XR.Vk-&RI%Bb mHha2bbLy}?L#r̕X B)!Hq >^8>qDGw rJaՐ,xE3 `^6N0& cZ˖ˋa=S"n ׾fZ\WΫ9i5` N@g^%9Qwu.cdehŷ f VD0Wz/ f_g7I'_zN!ΑY1kJ(T;[EA)_HIRc6ˎtDv o"N´ԅFf4ŤԎTeNEw]$,Ff" J*wbdѫA30) Hp D.rZ"$y WZ7KQ[C@n"*l$v M˗Z S&%3%ݥF<f4u|5nr "20B*cq:#JFɊr'7!k0hp 2 !1RVNQHPh'cmhn t*qG k!ai"J0aZ*bvƦ68miZzcJڊ1ƀ, F&6m) A*R?ơHKꪮ.B*%2RpXdO$4؆5,UC"[)U*(jQ.j*R2*+( BU)+ 1F*qW;37oUf4A!&Fpb6(4AvJ i@L0IrÁ &(y4a݆T f\lm%TGX 2 쬭`&aݗdlEV8WaF6 bm!d$qpY#dd`6%ruUm$qaa[Q!km"dFm*իhj.UYBRݕHAȰ`qcc cB7)$gMTRѷZ-D5.,"H咸 lcBcn2VjV\y i05@S9RPEJE P0B#vҍ$FGd +Y%c9RD-p4nނ5cylr)d5 NYG;KVAbآdhrցfME̜  ,#VNA. Ln/Ƶ L:f0ŧӟ<~)1{Cgy4yJ ((]5[F, !ȣHJ 12biRPk(9**YP Q PM"U?t1T͍a>yӽV$2Djb.6?TlB:&!hHI3g&t;T͕&n?Ѡ(x$3R>Uc5HG27՜P'>jzNݴ+N}{xgv7D|Ξ7hቇު&64y^'W1RYbR v?XR{.JahfnN8ѼG/iח Mqg]Oj&p]r-kzͮ4\kl3^@r3MPR#L]:MP9z0v/1kCWنcDb '!gTaYJ2 xwY[\w2Mu̓5qسR1 1 !F&#. Ϋ3NO8|潫mōFv=NO(¨z\1b8KSUW Oki99a&گp8txsHNOK .YUŤSg$Z=U#<;LqR%WBeo0{D$!iʳowDȴԤ2UzQ#koC0~% #Hl#_ty3ʿ. B9FjHc!E C?pa{J?ū_f SS!UQc/RNU_ߦi C O )3='NaӷRanK\q`hѝkl+ 6gCn/bEH &u03{w8i-פ#Wi&1hC!|ڹXI%\99sr?S+ qĠc>.1+pTӍa=4sfbcsdΠHv.;uf#xfc8Z_``.|F)I:ۂ6AUrdJ=ZbQUg,?[X.$ EGD  x@SnxzA8݀p7u]T4Ftv!IGTY4?&6w0"눱\Z#zm{rsHvV(pSQE"p}/;!g*5z pQNliL lrrZt@̴db > $Aw@hGKpucwGsUPHv*$&a8\pЙ.,^u `%fH:vB+[$_㇭™ Alb>!hhZPM hLǎa.#oqMkSzCmGC`j⏏B˩n5 ` {7wL5?˴OIFmK;aBEJRS u 'wƏɼΐ\N zT)=ߺe;%`%2Xĕ7lY2Y%qLK7梮** "?Nhђ;I^"_D] (4ܒr.xG%WMojiDz@0eiUTψGx@*a6/:Rbu|4QNaK^)IH0dC/Ý UN` h6U;sU<Ӳg8 Mbk/߿Ϭ0Gc'})q8T 1-,[nU"qj``K+~*n?k6yQSO[ 3:x'?3Wƃ$gNX ^d!&$Kq>GՀJݹs}2U ZخwEX4 jPy:6C3ś=>;eoLHr%'2* #g DAeO@W 0&OXhϞ ~*4v$$4]cwվ1CZ%aLA &HIw|bI qvp.jcPa ^1tu?kU 7{ (E^;dCX}ۣ}1‪E*i JhE"O3ύ6ĪЁ\dQ-NL RVxWOuν>S9u[mik36g3$Q{"h2aphqP$(_11&b:A*vx6aYG`]Lvn!!MILD[ڊ`GK7u]yMyׁ9$Qa\++|ⶓ<|]}gnܚ*yU JbB *3 LQU*ecHyNf|xa5|>gѽ0^,NEE-LE)K{["mnīFPOD.,&iq4+/1|ƧJzL|b9@#yz?Zv ˱vTo&Zձm)@?K$ P)Z*TYVθyi=0hW9AuҺ.oudˌ jw;:P"PpD31b>sXWnSDDTCB>Ϩzfih*Syc:^/81 ;/ _X~!+WcYʭ:+\%)agBBHI爄4 g7@Y ! |8Ru"_\]Y 'NIB^n} Ȏ=  HHv 7 (BB!̉i8r^gpĉr AS'IC!RK*)  'yD7e5(4qoGg$ :*{jݻte݇Cu9CUnT5ea!%Hq P HDC z/݃Z'H!JY}WԱ9g(@݇$?hOTq mm8i{- %:LK:fOp-o{ރëK;yf&FC^\왏ZyRKa&~3}|2$(( E\ Ģ֞23zIcS3LJRCCCCCC)J/SSSSSSR)Z&l.dtU֮st]6bU^%ޝamRKIַ^ds9\̋QYս?;cZt!P>myݩ`)F%y\x^(Iij:fe=J'Si\^8Ώ{Fqd@EWS HVbs?LDћ_*q=iGZ]ɲ\TIMBIǷܠ?%[S3?(yu`JiUQ]B7Ph& -(~c>[Ч?\tʅ3g) !Ҵ>ZimH0Ŝ8yvWujf@|odQ0DD@P%RU:6R\ "氆 bB4j؇ #Qd48(QXS&CF%T e jQت 36+gGՍOc4I9I JJ>NGѴcKL$CP;?o~z_{M1,|A!: Zs$:}xvìL̤Z,I"ϧ`f`e\&[iʁ阂a; RA5).t{>pYŢ&dGZ%S'ͬD*-gޤ}0j%dMzf%-( $g[ rj@>8dEX{uf4dSV`QVatj²d_#wU$+,L0 ߯:>QD?a3 FUSCIWB25ejj-cfQQda4f8fFXYF1XF~gf9&NBc@qpddH6p Tʩ)M;>4Mļ0P:3.\>䐐ј:vSƎp7iv MEZIYU@EE )T9QgU?_׊N~' JY( 5OE2b BJyAhz<ն16aE5T(VIx"9J@Zm{՞?՝'8HN1B5 (r0> .JN蛈9W[ @>P"QOB O/_vFjNZ'nyPFMJ7`DJOd %hFD{ b0Fl RքPy sĠLzQo(=qe8q?'0.`zt`? D(s!t),ROѪQNAڠ(N9?2"!'I?F;ƒ5mjL3>pCcخ%ߙ!$pS;:uypľ]L<ČBwT {`;G9v}-k\Af )>X'j|U?d 98 H%?`-w}ϟV{|'xzy/N`\-۶r:0>~w@6;"i~oK)2 $rCe$Qiia7x~nmv=ZȝՄgiM"( z>#O<{@ˮsl B` ;[8OT@iz: "RۦE nWҀi`с"ʲ[g.$='\ e\3>o-0ܲ01L_LJQRk(s6//C#\֙/ߗQ9sx pǛǫ:0O) >fnMmXy?Qu{u  0@[Xuvtg5%@Vb}bRţ5H Сd%V..ao6]?y}QW8edj-QXW[_xgρ۩ڡo$M< y3.n8ٕg@W<̭qT(<IA #3,\^xyN!80<~w՞~ʁӥ? yzo_]| @@5zd~+ViB7L,O\,d #6<:,ʌ—4.Ây#ן3ǧ- 23TS R@@sf ͥ[&j'hpO?p04A?+pGC쨟jB/^O@w@Puv½DQOJ|8;x_oIa$?6O,b8~Igmo8y~P5UvFJ\ IM—ZXȼ:%|#?a0۸Lq[xP$%1P Ax7ЫO .1]@B{_wtԦE B諡72zQ\XvGnSa@Kcpr rzxi0{b2`+'i .sSXXJߴo1r SU!6>z)&};ϜtK a=z<h[pwn( ʏ3\ NY[ 1C!jTM9'@UD4okv"/kK;189ghfb{z_>(>vo-5xiݔ(GqDV-<ZA W>a]gcUQrr=M>?&Of=_A Uop00U*6_~]ǒ CL% %`.$ AD %??|0<^46LJ02vVA O}.w5GS <2;fXu54aHSc U,/n)/Ȉä/ xdc%e 6=k/P(Gjc8Ȳ1]vjⲕʿ7\ yG4K`)U;]xP"zofmm_;R!> F<<7ag7|2~+0$(_τe/)*?JCu0R]B< GOGQ2?o<$}w^?9˫7C0=ܡ-sFy)ͷ{MF|rxߐm1OEátxܽ=>xO,=!ٌ ??Tg=d}PQs<`@ q<ߠz/?-n^g1 +7f{}[mapa{)M,X&T!z5wogLD2"{ݟfaB/eICEl%B`p:B`+(П*/zՌ](0-HP./+N$-WKm[a&JXo%#.#v|KkR-eT~N'k_CXeD }@M쯂t{!*`x+4Bh~&p/z%V?: ]Kμ~Xߕw5c1X~º9E9|Q/W |#}WIytm1P2VV6[hY%ochw u=.哿NBZg_n,8%+|zH?y U:w3/0e*KOQr* ǹ{3&,$IZkITv]Qs8I [[d !+E%R(*!ԉkNp6v@l!(vsW1(}"q*O}Էi2"{QQ6@+-Z9L[ttPZ13aeiƹ g,j(im)eo΍PzOs;[@)"[OܷAb̹hfyXΜ^ UF㜠_J]V|Sܜ٪eN{><$ls)J)qȆܺ ^OţBjSH qok{CEM ;2)œ^$e8h\wA*EՆ8n'jqo/S'S  $_9ybbmFa''w@!d|$ۅDtx!ΪyxP'!*(SBXC\bd3Q`Zʇ΀"w0ӻ_JoL=wA4r_wqI !% ]m[k\=iS̺r-1<HQ;=~Q -jD!q ٬ާo8;-ӄDOӯd Cwo}_YOLvAO__;@:`C~}RDۻ"<v} l8Yr^X#>i𓕟Y"v"l>j^B qDv'ˁoh|~):HО}!^>{]<8AM&K 5YfL{L e\W]~2"FN{o@$NQ.Oz#c{} 1DnݙB{< b}HO>el/羵zC__O;tʻ0)%Gtt-MZTx@pǔ/,s$kz78O|WjEmX G,񷙺֊mPagjji+#|& ޢxd>/`VURZR{PbJ?VyxbV,OUozxpϗϵ-F֣yjoOO_I\M'LnY 'PJgo1J7oh>bkF!e.8͢:@i N ;$7&g({$UXQ~q@tqP QPDZ[tL]&v$W |=]s|콡TdB9Qf=>[EhSPaGNNAġXYT'o/☚Q@{܁ (L5λ6ڔU @ K+?׾"~6}++O>ZbI1@ /Yl1  1(0l "FX" l :@)D!m? |=ZrCz|WSLl擲;] 1F*9@0N7}PDm{W"e><ã|R)pR&ͨHh|SWIt|H(j 3A{D?(Sr}`+o3312S U* %VD"R4!B-U1AS%hDJTl踰D ʅrgc̉݅U|#;ZJ:h{2F8̤oǎqA1?eucc]˖}0?5O{ϐQaمsSWUb5y7[aes ȇ W@@t~|ЫAa _*T_1n&tsDU^)Kp ) urgyV>׺T3{}̙ 䟊&):]~x2Nr[p kAWQ!򂁼BnFstE7`3XNiݘMnu Ypv{'aӷ#W6nk*ԠHu|nr%zL?('{ FTA T@sX^@v!Ci?@LDYv}}g3x%Uc0`_4!0GyÖ#>ߏس?6/yTAz:6s߇@{?ye)Km-3!-9cp :{KOid- ? `H$߂^flAoÀ@u!\U鐘}iaJ]2$~bV4V Ox$}%CpzGS˗77|VIs~Gȁtՠ] 8"^zKߧq$%䊺?s%HbhR_WLWrcʞtkplL,Z(|:Y%2:+ҡGϡA'hxn~oˏz@^+4>wv*SZ9 KIRm@$)-&]GۊXOgUη9@Oߢfa'i/.ԛD0F@ <>\;ö\}f>?|w愙 ABUjjUjkk~A_cp|}cjMy !e0'RVn@ޱBADPeEPoi ҵ9 *U 1 [gjBt`I Tc ۚ]sB7-R J)k7'JHsBsO&4PSn~=MM= |aI b2>vk#ILVa1y \.Q A?7/X B?=:}tGmmMcV(eJ_^M?vdQƢɳaDUk/ @\E w`A[عyD\ި^C1[@KỏOLvߟa.il)Iȹ T}ӡ~콳!u9V{ f,EF,QC_!Z?2sgvKM00:"B)RogXqI Boy&=p=y_Y S t͟߆GڎXW'+ȞlsSqU7+fjE} ߎwl|wj+qY4z{>·P %` >dtD/uiBAo;p.}ёg>Ii\:`I@nD*maf O1 4hlA!PPiY~g&O ӓ$˥9ϫק$fۉO6BN7{)iQ~ᚏb Kҿgȇ/[0N>nw}o4'BHrYb4TR>\nœ?@'_?(:^De'= c=;C계=ǟ Y}7|;i`w}l84/ٟz} 뮭?>fxO%} zz (H$ UCeۣFB;W+ (u&Gi##$DmVcA4Z% (,b@I"t |wzM<5-gF(*z¨On;#?G;ןM-zT7OVq@ݹ`/r+MPLqV o/f2xQ?yeH2>%1NFOQ#`6=MSa䏴5?4p֟TRןoJBnAӁƐ=$>K(KD ڪ?r߸ q__yΫK$li8k-N6G>?1V?p RM%KJr(.apza>?n*T9$9$I #mݒI w>I$prFFFے7$m$I$IOQfUj~ԫJS 'T6;]+#nI$6ܒHm$FNI"iA$$I$I'kz4ag:|Mģ4~;/`L0r;piIσ/U!mdۮq ក1-3V@Jtp5M'^veqXUmd(=96i׬?F+ ILy3<*_ O+Uyi`XHʮUo5[%Tfͷ+sR;oH~K59u>.܇U8f$Pf6 `e v٘Y&6;r)EOx:/.m 5nΧyhbY!3AT+ a_(#(㕆Tnp}wQ@#~bм\8+xyr Y@(7O\ȂEYqa5{qϑGJ) IW?¦QAE%xo4ڽ4۝\, +}/BL+l7!/ 0bg8k;B#& o)gdEE=bOGńk+\:\[Ǝy|9y\ BU3AY?7a7T,B#5a ]|9 TCaH CQVaY'j MR"n8¥bG U Co9!xXj" "3 |Mw^ҫyp8lMݤI$b!oFa=?K> PHtaE LHBPGH":d4fc_?46`/D17Z[^_>Z;,eJ BEc?kb 9s5x=WGCm_.Q(NwGsh^hrI~^%@miPINIvۛ\{,[a%}??fEXW?NX} zu nū؊➍a||vQ nGhډ%өR9y+[58`d{quj+LB)\Mh,euуy䝿m===~x.lORȹ#p;~lbX\ҋ">mkAd[c4>qHV7 6|2ߺ !' ęs71}"u `J g [.-ޅޤxN.aލ*vxPH%7s6ÖOnaXJHιճ M|fB#/*1U d=$2_|uwC6NOLrMC&ѷ5WiYሿ9><!詇 ¥%ÎÔ^~2PfVT*>nsѿ}o(ä8ii"M/[lw9X{C(ߞܯ^_\$@aY`QlTx@~ydJK,Q^@emNc]gD˨pԬ$5X# p= Fް}996"~K[n7{q 2i4͋Ёi0_q(x\&&wEr ckx9)) Z/DQ{p}` YmUo%=PA yX8 &b`Ӡ@+N{AFa>D9o6ɕ,4 ٧}!|w+1"+In+:(u8鬐<JpL7VAX\;؅EH,Gu΁ahE,F:޷kG[r`(’z1X1ЪL\TCrk! !`0RpQ_d\vdpe9KVQS䈅cXϮ0:y̾*ip)2akaSU9)|_3%+U0%ĠK 澝m BQ  S!?Mg2[q n zlc6XRBG@jR\H}Zp!bp hQA_Af[0ղuA 0/=^7b#DGej]e1^ 1ǾysLӟo@"z1+XӽL O8.bh}W?|O? ul)Յ ~:PxMhߗz{ v,?^׏;>BVxn޸ghx}J0>ul:JCS]jԘs dZDBQxPG R##S ]f+ @ $l:~y'uۮ TH}%Ɨ>khAf IjPû,$DmP3mt L(X Cmʕ7^z[dmW:tSɅ N#ݧb^Pߡd&O9]AlxwM[vqnbR5`an~D]g:GU C jT 6u萴Е,~W n@<F!/A#̳]Q̺|1T;JK :.O<i6e? H]ۄ}J3wj\:vc,{lI'y;HV/o,_K(^9|4xrh[yDv:v3.K^A$`d$>T;&#dUzϛ?a*щx*;&?smǫ:yfqf ;UG.ֺpWag]wP+ RE>2's܀Wt&b␂Z9qzֺJanyFBqޟor'lsaYY¹2n7M_~+OX0ܭc']FMY K1kCQ 4#g^;@IQA;+|u,9:?q=5Db֝wFI>!.ЦeB.NTl)E@x *C oJ}Nt?xa>Jg}%(=%HwNhZ/#}: .|:IF7:./tWBlAS!eɶoQ ó 2]ڃ+:}8[5d fUy`ȳ^P2f­o~5650k*)T)QwpTw2\Jr  ^ ';0vqBn$S#|vL:KeVjqs۝dpb+Y{,CBH\~(ኧ8`^$Y4| WR/~/Zd O:o, D*G9'Vc_Qk+m(@rXff!coPǘZn/6{J?KT|g ;#2Z"Um5RU(D!#q}rg+hߊ1KadrpDlr/ph}XڵygRO4o§``z=^yEsOHSa8`龑hvOAĽ;PIEd,`(;YD}LV{@ǒ  #y.&(W^D+C0?76]wn~Ӎq5t{ɚVSj{|bE5cWU3B Ą*([q@}q 4`RD+3--no&4"ՠPQM,`&pKfl -ۯ8a?~<üo~Q7ٌFv"'k2,Sg2)8υ康B$|FMI R hͿTɒRQ.$ . ;VVLuu! H ;㎵΄`^z <7rrNߓ: 8Tk]sJ<|}uM[lCt\3;KXKUq7U0kSql S2\M, =(Q#4G(EI"8zצ=r6;AwP)0\A~STӝ%szS.~A}p|Ϛ8; x;U/5C´I|X ܨ1rgqπ#˰Ml,1]4SEIcJcf1H`|_ wH0p%}q;ڵ]໡^L4.KP '7\5D*4jR 9ou"Ԭ줖W*U{v-V΂KV&y^]aV k9|ܠ} ŅE7U_[h?D4P! Y'݌.Lk(bDDfA3׭~eod[Fݡ /8m:rBb{QI"hih;E@"'~iFࠢϷXϺۅZ3x^HJ:9Ht:h^P~6ӟ4K, |13hЧM#9\қ qaxdD_$ Dֹic`δcvzk.uLj!J'!Ծ0ҌcI~[ta}6v$vP@" |ۆ~냭Aa5.T 7s&$qٷ5~06" +Fswd* w3 {Ņx5g3'5m3>$;@ EO#v2G98LFnfL6@Jv-&nʹEDVxU1ɭA,\Bݨ8zu ɠ,!Z Jь+nڌ̼!vdbhÆaH E MkY1ze5a r1dHIb5[ oFJE:Ǭ2VΨ ̇AK8C~=#Urhz;ԾZo:xw6WÆO˾^{q0rL@,!0 UH `?t]qjs.19(s ~wU"p]4{ ^b Y1?#WPR[8WOJ=O *~'XQRM*$yKHT7ppt|zwE*~WX_E&#XfvuNZ?P)tݚ0CRʳ>3ܿn 4s ,^T}ͮ) A )舳\=*&CAA~{oj%t4 ]#L1^Xn@׽V0&U&`dqa<Ìo=So~g4c1^1SOA C%qA2^:0P.Wg.Aqw\-Iz,JPxQpFJQ8}n2쫥|!iWhXBpH W{cᘌf˚#P]p#$xg/[#_nOЏ4N;ν#[\(ou68af"|r/O Az;3EE7tQ AsU M"+J)ݯMLT E͋3?To陭&(? /8nϼ <?_}Ͽ{<<>SI<}D!b3((sN .}1]Vx-OgiX^݂׺,8Q,Xa !+.AYwrνMnx!9ZFӏ~W(wRyg @yo ?QprLHH5?C:;YgTpz=n,h7%e$79g?rrXE>qVm\k8?|ȴBoш+{2b`r[ܳ>nrz(Y[&%8roHc[c`ޟ@wehIgpWܞApd<2lшrC5O'um=حb[#5nb<*M %~7n%X { q1s4\ߌ\$wrX奧G@P7 4&܌sr7zƒ)`b}r:#tiޱ)Qgΐ\B*O0 l?bdƻ G=R8r$P.WTz;$^(xFU M>;_ h ir˚]APX's~_y\h}Ep~y]f󦝋j}vc iYNэ޹ G"a[Q {ftٴwj(p&d}]lέc{_>z>FqhsQSwa"LQym!(Oo;MpbQx8p{|tqw|?pq/llUtIU>Ԯ;"RW0S7jJ?,˃,Ag5NP_ wKQR%.*1/qB%'_&gf<>j]&ڡ` uOa{z2ǷDQ@IUx@^RMOw^N5k3p ᪪]`?uѡx%|vXɌM'ĉ$,1 ]jJ61KR M>b #8s6Vn9>uQLZ Tܻx]&:wF|Z7_߫e'j^>Yxa?<_d o(o^<+wIV 57RDچp`x|k7!`jaOUdp2 A2*'谛Cf`ujϐK8spe:ZdW bηbQozO[a 0a0V8# .F'~ o#0\SDJi?ʮ=A^S9l+owu>ο&t NNFpU\Q ^JR?r u)XPbs/Pi1^l`Ax酣C?8Oȉ4IhZ$P9,Q "4 a _= N}L~ݔV*<]s /{Yb-pSogY9ߙa5rz/PHi+W'xvO ۩C[y]6)hL@YH_iu /8fB^ FrG2+x]̊a0VûϘpރZ˹&Ha~;gaU>f_,_<ОØyx$RuaGiHQ޵Y^4TNTрA )TeRoG9(!%ٕ!D`ǾB_(?\,}Gdf c {آ Z0eDlLdtB4Kl:Tb95~< +gq,¨/-_ ˡέC1i;F1#t0 5'm{&ᣆkĩ>O?sc}rb*-`?j &EA~e^`} jM~XwMnAٛV\ Ũ `QL|i|@iS~pU]ϼ@cs!Џ?ݘZ|c®*:V'QʖO;Nn_i.qMZ@:\q`h`Rqr\?O.^"Kv}N۴vTHI/p^bp_x"KøR'V@hG{.oCbI]MFkbF ̣V$~0[w2z=MawjoY0x70Ģe%Ї@΅(I-7{ $]Sk;ļ@[G~J@!HKcM!#JdSvy>#u.:Z%({׌#PԘ( 7Ggc{oSpkL)׼oVw蛙$90]DYec;o/!}S٪ٔ:oR7t97S Er*J l4 h~6u$s>߷t~$Dj*#6qezz=\l[!wSnjdBnmlP@مj2 $PίtC?yI!EJx㰟#L?p> rV#|ʹlz|@9\[ $6",2W) 8}!rr ic|XFXG iu0>x#+0SgsIﶿ,M٠aS('a3fY(F0g|2& <Pרu.BzW;qwsk}{h{rqq dؿ.19>3tgsG 9wʘI=ᷡCf&UA`ev\`.{ 4sIOYyGkXP(;ek>Nӯ@m0a*(o_ <63ALGt};0+7SÿN-,7+Q֤Y&`NpcZj75̀Z?Ϯ3TI r EQ= R.yuÐ^ HpQAa+R'aQYimkW# iY"1`I@S6&^ɭ z0(R7HBy~(߻z 9Y_S,R`Wp14n_;6xiJZu 3)Wn#$x{hr3Q= nhiu-"fld l.[Bv癪8x^~]rON.Sl3(9i,-i` wL@GOAqp01Le2aU[9fQSh.Rwh%/K|cdY?Y9Yl LMz!bkM?YK&(jHz7J Jτ}.>#p@1. VBa@@e Nu,s'S/ 8GRp\YWJ0K9+Cϵo\,.5 *U/Y9DB;6Ze=w@cp.ma<`[5u;F|aκ_!)ό{GvIrO,< iyjwvY1r-O_1qz9fgPUM5Q!@hYDԎsq:뭌f/]JBԙ!&Ϟl1Vf~WOS:L];ʜR텅3*#W1:ߪJώ#급S?nquOؼv+$>&QwNSv;Qfc$ 5#9>\ O9Z֝BgaGy˻`Im|cӗ_|wz 1v7l;f:.WW~+DMV8/BX^DE_Ŝps[_[NDvOHqU3rt>F ߌ#\o~ b{I{%=J,q+|Uŗ>.-Ζ&IM"؀`R%Zņr3*˪d)xnܼT\Ip"kޱF߬ @^DM/T4[d־G{k }dmjq]87 K&c(Rv|===Da3.4><irԻB!8$"6wV;*o*Ϣ˵WztU8U*e` S7lŨ$k{3bZjE{ XGyGX, kT.UĹ17lVӹ3Uj(B!Jv'41n0mn5C%-׾sXF]lr^_`,o1" tg.Wߩ -7fFT: q|iw:>wql|͎ߖ6' PQ{ ri͔D:L@(J(~B~ i9ǩJecQQ:&!>~O'sJ[Q 2g"J031O8[A{pX D> ?5g >ooT%>nO \ pչ(se{L2õ̏ "Kp?4ygq[9ÖL}kjEKMe8EOgx4!q&M'ڎ^xla4"?弦X4|>kkgPUlkpϢY \%*2AR*ρ 2.JVbsGPT):rfS4p+B3|uy`َSݓ !̽STUN{@TpC.Wڃ J Lp | v% RIy΀\=/.{>MҥZ*x n@u"|MvoN:)시ݣD*``[E1buᕻ0PYWE `^LXuo:W`""iMu17Yc+#!PCr(9/!8Я< !4&x'bJǏҌ#ҰMc[jn)ȓPqaɁ0TKC4LMRДI1PPD,(}ꆽsl^NYJ4 r~#Z,I$_ps z +hmeXԳlmOdi:dGmvO6.S8VgfvtrK~++ئ^6e`LM"7R|}67]p`!yk*7z>) ZS*pk%v5sF5@!l؁ ^8[ȻצUiO;*,d6QejL`10|gzCko#s趋2cԙ\_8NA|ClVc?AOPu?];1~W䩗ׯVድ>b-v]1gas4{0U|xj:Cd"7rQ ̽޶׏W j$nw!˽co "V/KSNsPTO.M3Q#-ӀlE\>1U&(&O{G@@g*Y;ݓ"o.B*%EUBJP#U`ut=ߟMVv Id!c)w>,Տdsߕ-s]o{4g>?}m7{?BIȔOMw~~6uԇm\;g(SseQLb \w!GqvM 6]-XQBنQˬb0$%^Tĩb!XRBvUsKlCk4z{Wǎa^JrJ( J -%cO?ASӮ ?{-?X4x~r!~~!P&;8/?~>@/3?80gt厏o?./:2ef$/,=~_CT_˩gߏnʽ>gxnu=ۘHvm'(Xmv%Bv] É_V^Q&@ qӗ=IY TdefQ0J?/*?BC@AEQ@HEB`()hJZ() Q~/65rȯX!X Pf%dhUlQāg~_l:܁TAQ#P `T*aw5Zz]E@ K|E'>1!4 te^T|!o0"hbk:'/$PU*H QbOpr.Yt%73t~S*<~iw>Cqd P))-Lw_gx&V}'.l"%4{H~Si@Gbo?1avI,x/*fA'}wB|Oq ?cL|xKb/LńĽ @I@\t_Úb$~Lz`Ugkt? R/oiyx⦰Ѡ2H/|+6 !Aph/ܡWDNӾ}pwq~{P9qmpQejE||" "uu>" c@߃! HaWA@G7y\޺gg8ImuyeMS9_`}^zre꣒p$D|~ڪbQ D[L۷.^{uB@Q~>f~Go88cFtw*@uhxLNAPW :D%Hh1Ax[^fowPuCzchTrBpJ̫sw[ĄPD:>  #.1{@MݏY m#peL5֕Q'π ``,č>>>B|xA*8 ZY*s*w ).k4D<1)1qT!HCx:p/Ǣcvs\yMIJ֓&¯Um>> V,ZeC]Dc mC7).+ϡ!4agb;;,hO `] gk&nyE6fcTr;! Ȝ5|.v+\ԥ`)}Sp+ザx#YwYOBQh ܕ&};:sN~#F!b"?ȉx}'-p-U(bk l1GaQ؟gIy[MM7++fXOwMʓB&fz[iF袱8)pIˁ Hex1rj0i{9ah,F d |_8c)Tm&,>ľN2{Hӯ]'w46H"i|xg7|GJ*qsSwFWpgᗽG@yqàT% (AāûPIb#A&v1>XAם-798J~*# n܏ĉ7s[ldVX)5+dp~Jr?w;z2d :; ~b(TD|>?Ugǯ?A *@Vw)*%ђZ 4OaP0d:jsx!t} =Gois5oCHE|XG2XL,ӇϖG:?E֍U^@xz(z];sd(8n^*W6Jm'ZRV5YO/0pJ(*9s+P2T j(z7g$AAGU|"={A(~1x|f@8C4Q>ܭ(h;2."\h2;5H @Ӆyz_}Uj=^Ɨv F 0n{L"oQt~{۽-`tFq' e׫ NZ)wč|?e>ùs RۻVprnWxQ?X̎Oegxr T7K,S}G;(y .XPe҆aWE#%֚8ɜqǙV,XbʼnG") 0~ѩJlo~O">0-\gɳA'RcgM!JU i+\f{7=cYE雩'}YOžFAKs^@r=bxǓڦZ;Zos]0Ù<j?'4OɅ?4K` T6z=h0?Yֻ߇55;o'pwQr)_W>!SLn}X`>Gk9ǢȉGCC xT][YR_ZT͵BDV%M Im #Y*ዲE]dtM5F㳸Cv X%D j,9/v~$m ۇ!Xz?\CQ=i Ǵ~+6KkݹZD{Pm?vΚ? |z=~G:vIʣw:67΢hOA(]#٪F{C4?~[7q-޻.] }_;]__z9 ˽i<xxr\?{T{ki[Žp؜Xp>nwDU>K]#y {(MWߜ=qÌp|N_҈GꃑA$v yϖ(#7k9N=拔Q2rxO:vk'g2E"P'03`[z=lWި#Z* (=fS}/wG(\54 >@67uPvoGI"_1y%>Xw>sxi}ۼCBK ?yz!Eױ=^G \1-pkr/!vU-߫+#PV1px2MtCk-eČH% Np^RM gݺ_YH{>OxI ?<>)sA9(>bG΁0"zYF|pݺ8M(ɸzúAyoQ{^B01 ]FTZ`ַ@BA* \4twtB A[``P|f Uƚ$d= qm_[E^$2naݢiv{BY 0F K$giުG(g,C򒗕X/Ȟ|?>"A_gX@b4qy}d&{ʳsy׶| _QΌ -nq[юt?Wvfkzb}Zz{epu_Gw4oǷz\p5ꚑeRj*Oq}qx ֪P -/Cyj"53tg0]7zۥ5eo@;ump-G&Y..U?3aE22TTݢnתϮ;v~gG@NVFq8 s_Z6N`g_8{.yHBq|G"Ʈ~#VήV['%0_6ǝC+u4GR{Ɏy@ ri5I3|NJ\x=*yF?D0v0˨[=4tolCJln@)Q=7#|Df%Ƚ+W8(I(' 芲w s千ssURl,IRj'Ct2pzu 7At"\  i~KT f(T1L{WOYT%nȴ 8j4.XFpеV%v8nf`D Ml'׮ O4_|zwwpQӫMN7G;݆{o#}yd}~a 6/tchq; vwI2o=,`y;8^PYLGn<{iB僤UVXYCAfXafAEeaTMIH $RDDZ20l# L0b\s1 %0D`Fc#*`Q0$ b(j`r3200 P, (%Y$Z031%H&&%JB D؂hDh"(""bH`81@ T"rBZ Z !&&(dHb(*"" BF!LjJ PBX"b*\!)$j )Ze)$ *L% I&)*" $3f "@*(a"RiH((*dcdȂRQ $ RH@KHL I1TQMH4 LTTRUQHU21Q4$"U21,ҩD@$T@ēPQ*RDT%H4JA P1 ALDRSJ5JR%(-A5-#2E2)KPDREAX0% TMDy˄Q-RE dP 0P3!LDQA9eC$MEOLYCAEAU1QHUUL1(BL0DQ@̅$HE Q@A+LI$EDCSk0 * ** e$fY*`B*Y bHb&J**%MAQ %5!$ME S30CME  TBI1ATS PDRD5ҍ1HSIQ$QB4%P A%1ATĥ1 @ UI2TDPPSBSHTSP7Xd@DT MMQELRLq8I$DD1%"EBx ϛ[0y"bc lP1W;Pݘ {`#? $OcL@$:kiGd `s眹UBxJ'#H HpHi?ȢܿT  ) 8֥] Q1POOɇ|MC[ia?$< iiOPD'@)1 0i( #3 JJr3&tFM+HdJf0E.AdR(JBP 0@BHE 8ND9FrPE؅w Tw(A!$ Hjl05STXbKF.HRLF$R:PiIV$`b0F 013*P"2" ոOtl#…q #1\%QN??~ıI!{,(UYQN/ۿ~}X?ߪ?۳gOrn?o2)6oaD6;}H'ywqq2GǬE?Ih![悟_ʂ^D,5_vU#x8_^wk3SR)Ǻfw^)E:#H(jPM~0;0*vo\Z톒ĘSYh02qVrΘT𡸃<իk,q~97Ko+Q54Oʈe{[?Yt~ʛ=)mգQ2iһ8h.W@1&hF&DQVppl^F2IXɅ R\A aef<_e]j])As 1~ažkڜ޿bwvwk}ypf;_!.[*o[ɇd94uw\|GS7cQYj;5}9.RzəόČ.&'[tvi y]u;1nd_5@WIi\=8(ؾq}f9CIſO{LG+HLD@gXsjN{Wx s $4oTw߫y> _ ~SyWINnϨcdǸJ[db{ZzH@ r߽aFg?@xݠaT 70 ߪXK (9TQ4FJp2l pzG7_ 0 0flY-+Zfg[94y甤mkWJF1 488:ҤҐikZխ%(5q{*R ;Zfo $inv;sµsF&1'<4}pRΙa]lmnm6֔,': .0 0 0a3,ǍxUw1DD^xfg{})JNv{JS -e%G]4M3Sҷֵ H7]q:x °9muhu^~|BYߋfjUUWt:IX3p+ie}gg9?= 7g u13KDŽzDw8}J_t'ƲZ5iK녭kZkZ׹ofgW;FMԦ1!H77θ5Rc,-8ʰZSlӎmJ-%)eL:~̪쀸b4{D\'|GLsxpb^G,.aOJWzi7 @{?R(\7 Q @ X,SM&b1焗\|33,Φff[j fff\*333988wIʪD.߯z z`޾"C=sA={e+e X,OzQA[V3n&}AlxS/r40٫~=5@|>_uSEDs]xM5*S9s9J˹\6kߠP޶ A!(6{_*o8NDlG1߄N#*@@'̚3uYrXGpF {ΔwHwR8e_+b{7?͛M;t8k|!uQAW4p%36Q5xh:_WHcoz^27 {\B#m/'E e뇋P)GuCg$/[8gwD@>f 8w{Fz0/h10U.EBgh~X4|\7ob|Hc}(P5L ۾-sn8߾_qf "{ND #PJ7d@TW|25FLTd!]x{|߶9~_a=8Br xpܼ#"9< "!po گC~+P,4!X{<+yD rzGzSV°z.G~uDDr &艽+*%ƩPA1]DaDACL Xy=(\vQotwT}}&9hvy>oρa߷O.|zo8; ÑߦfyT4AYA+Qވo5@@ɀ /zϳzb` <x+nb"vPby  ONDG'8>}bpg_]U}oj`4_vvNQ/vK,s`J.X$S33w;S\Eas&f`Jp>fكݱy/Bw氌 9+8eUshZgI`j?w6*Ƙ1@= ⯃T: V1%"VM=ggo-ygeZF(C._a>|_GvDCB]O}ޟ8i;i{sTFc(ۇ ¿NO"'J;k8^0$\JYq0Hisc”1C! y6aE77r]^ưٯj_O]k%q76=;L:Kl膝[v7B״XUQlg B͔RfywE6yݖ˕9\߯<3;t]za"fBn~D\p3_u>~oSY]`YT79Xz0M t*IWAV_5aѤ"u! - ۿI(>9Rg}#ni/ς-)i`/0k~uޞk,7AΓ3#Ǎ%;c,Fu^W 1' $;DݎQ{pkVZ8SpUs轳ܺ5gfv'\S~,iTq"Mhr 27dr}.ߞ-\yvWaUvTW;^_mֳvq:aLii K]0Z3 1ѿ wa ^p?< xMύ^3S ._XmԾΏ'; ,$5Y+DPGV]WK͟I 2DJhگ_XKeINdήygHI]:eѢgV4F`xN[u3_fgۛX@ HĀ'9UOGդ>EwN>^^| ՇOsw&&ϳhCJR@г%P% HURI e?qLauav]Kn ܴD "! 6CK' (rNk%2`2 )VD  'P6~2aM%KK U6\jt2ӕDx4ƌrbL$ܚɭ% "(aP"Z NlFpԬ&Fo44K1&V(+#\ H2ӚM@Ҳ1 Yb(ԐAHxD [Q I0-X4M(Y VV\*hk41#!j61A*$4X:ĴMNFFT eH`'xxqqbdtq-1EpY/,@RXHiF[Be!io].,c-UXPkFii5ێM= MSFNqVșipc[vN" &5 dND3)l 6re @)UqүI)`E{( v4K7=A*ƙJr!wm)M:8+EdhIXd}56:Np( B$ucj[E,e-,Bh,1M( AhZx82专[\ȺԾ ?tNl%Пլ1>n?BO>!GӜy~NOޟRz"q~-Jȑj5C_Ê~ PM1 >v#/1 ODRL&H>1.0OP5Pj5QB8\Bѯ}zvBCѐ# ЏonZQߎ9o؎ 2}= zs *8`ˮ"NuTb! DZ1`7[IBBG+ȩK>q !BA"rRfs-E<.{. |0M V򒄩5$1[c:3吭RmHe+?Gq8" A"MA '臤]h `wYVBF}*Wq!oqk KJ.RDSNwmC4O=bfb"=V-J/DJCoJ ?vIgث66?x0>񛢽 ie !b]^e)shp?mU*1qz{ǂx& xw@*?äg#:砼8L>GXa{Fk)Ƣ $h%s蠆Y`)fO$qZF9멞ݱɗuxf-8<$qiUDkN XM (m&)I)2a8n5g}tOPSbTǡN{B'7s߿O)ҫ$P_9Ul@@{g6$#@ҾuΖ_? KK"z*$ qew9&FWKxGۿײNʍL.<:.%CF!DJZlŤU/,$bհsKf.׌ R9(DBE[TGY*o5k xM1YCBCDT!/*NoY9fo&"a ڲlʹa22tk fn7Q.lf]32tHI-e՘d:pM q%_ᱞ6:/3I-.O3EUP` ;g;^WsXG[W~5q+Hk;SN2+Bg}&!8̛ ^[{1sw35O;aq\݌BcwS:bH:9}O>_;Y7}:8(zG먕ȷ\*:|ۧ#u\ SW~a+>=.8&wk5kS;qk4ߧ[Bƒz5k;e0y(Z(1bbyx ( ]7ga&24&٪UJ "Y# +  AmX&,8K _.]Hi/&!5L1 {ŚilHPl 7"_Q` D mCoy!;$ZOڄܚǪ{NوHIo#hBh33P3y`VnH.C"Li1:hᚑ>u8E {/8z?эb3 IS"RS _a,~gɃIa홁'-(SJSw3)J,!f8/_>/>ȇ%e ږYκ]7D_fg4clt?2!K:I@(C3%LLW{pL?wL B4)|-f 7RIÎ;QS!IǛc0;aIp^|ּF4wvۇH7cJ9ToZG܄qaH77F/*M_0\Zֻv{^ޗO6[km2HA qúV:zxEMLBLֲ^=|0$Җoe) 1AcOۢId Bd5 u,Jn1g(nd{o=igj` } `3D5E1RRSCIM%StG!kaFAh~AvBCvO=y> 6|$Ѣ~foj6`b/cek B)aFUO +,"9<ίKY}(|QmuBۗ}K%A2B1E6Ŭ  3 Qjep(t_役=QjF &‚xz3l,?~M+ЁD5S*0lG$FDֵ/6 f`ӮP;D.w= 0FqO"?"C'ӫx}X"ftA5ía%MfօQV* ;3Zt"GOkIig1,a |aFM y]*;&J/\S^)}5XoFuʸ;ba4=2 ?3y,Me H ~fCFdF2, Pܢ pR0 9aY7v Ü hHT:7V$Pm[}iDԅbrK-M_h[{xvHD<,h):Yj ZBZ$K"APHhYec B"ZuLOȐXw=xu$\jhrƐR-0 pFAl\3$冤>g9d!TBEuTEAo лbCl&Aqu ГN1GCcHo_ӬaV2?J!\㲫=ASn1!ThŞ7+.k7tT[tѿ?9?-Uīhk]mxAO|+ L003m0)9/eV1]4H@޷3`Gwǃ',FM݇qӋ,0YO,M+79_qq½~_*YH H@DG.8;_PK; ,|GE` >?0OgBkҠG "CL)-|YZj2= N}!G] 7pX?ln=ߗǷmFl0&),],וԕ̮QEeu8 Db#"Ĩ7AWR,!N/\* @ϋ#RWT>xdU-~wz.ng82#[\xu3Uxxh/PGN\G_OwKj)a/Oy,q YT#ym#>GtU.VT,@Dzyo7<}q:@}='1TS nA/:y p~D~O=;a͑%̰BB ֪Vš *tHpt5{ɶZQ|t U({ۈ!@xCPA$b|T ׊;NpW,>*d@#H}6#st=-2yz M${W D zLo@&f]uދqRw~ w q |q [kϧ^V1@䞇(je ./mcZ7K^omOoa 8;o_^~xrSē@!ŧ+tv!JG̓<c_qwvomByHC9sB7ԃoAf8/:Lj8M3w::nHǔ2U{!L{1ӯv^:Q ȦeI#6 Y>8T `Pdyq trw1Lg+I=¦@) >̔LޣPwAD̍Y=Ύ'onOP^ U=~Üc$K]P`̪6pEyw]K== (@[L"0o<@SS-UDqo sQGk,gO/2kCI%fr3QgOu"vY0&qCc'GqɔZǷſsHOǯVssG;ij\!n,һl]ۀ H@m~ʚO2_a 7pC@z _?<;`9r}6^#r0P rr3qʜIzOݪaq&* v^NLeI('ܯ˯yf}{g;Ӱw?6'?,_[[[YZ @|W~p!ԇ HaLSqLOgQ͇~{!xf}k?G,:+>7$$8 '>~L4fC7lvSR][)3SFb]_`voJ*y͚g3˂u޸}Č(UԵh"Und_k֩㏕#!BR 0瓿rks#4o()Y;3O?bSbH"b Bz@KD7o 7de,&zpf[ϭ+UIYpPuõEſ*Hs)*`l *s}e!rӸ >{~FSC8$ݣh(AYbH)H#y6Rb`Iҭu>H 1@}Y rxJ# E@3R~;2XÿW߁MiPt &ZwyVEhD%RVULMFxth8Aa!0ͤV>AB͜7z876Ji\ܐj5p YBC(x r^GYKsACZKb0'4yu0!eh6PT}h 929(`]$A,=M_o77C,[#x@#2.궔^yo||ى$S *Q>=F'P7oKJ!c?W :m?I1!*=>bCwS׵/PjlOs?6y۠7>,+J ~tHzM|bG9A,O @??H zsU|=7ؤz||Vr5=/xS7Af,lOa^?w ߠ5#LgL\t! z#LР@OsqL"_͜z`G~ުaC|./nMS fa7CpIOI$)qRTAZ.'k,1駧 rȠKonzοէZg&s7o/e#əm9Bq&_r{p`NV ]L>] wyR?$#́(PCwJ T!"Ϋ7 F#LDUm#@p DHp_jzP\O~c s_ok99-ꇵt%W&\MӸPƟ# yC71TܫZπ>s=4>*z|I"zAN$"!!ոT Ge VOpZxI8M ky!8[>b/&X4/Ib mDdކ]w[~Z ljZMCN] Jov8X9?N}Y/ COo*4;H"+;kBj֟ekcm/p!^LGZLfMX 6q/U=;aAwF>]8np!mQ|..N!~-B:J{(w@d˓IV"~}hqDYf#do44?~0Xi{~{ d 4QJMMALLAY40CT)K?dՅ0pM=vP+O~l)w@Dx.iX ނ&Ivzcvߴw=4DAd(ÝޗFrˮA?`MjSI% ` C gv}~Ь`[ [vBUZ$R5t.[:l:涜*R2Ws>!oDB O_j'v:IKHe}绳,R޿h\?`|r^<.gٟxeb)=,=NMSXY;R7( ֕#{;_ONEoùoDƿlCe|պ`*"( Jyv/xCK=}qO', 0"[ex{jo+W|x'hqo|_d$HLH"L?آGSs¿1y;s9j]Nt k*?ډBC ܄j`JNFz)sIIc49͵ozLqDӑ@fDKI-X6/ }&f9}{Ǭ*챢oi$Pgx" /D\(l1٪]V?SYSјPQ7:s(^ j/% ^OGEQ(IF;A($uc[AՌ>Q$ΐ(#Y+ݜ\sĒr ~o͛"OM! N1|%>`׼$-sb$n>>i[< 9z;MzCtB X; XQR#wPo3*KESP'a )*T@gkv3 v6?0KbBpL!xQW(kϴT2Ц",cQ5é-O[X;+>"ds@:ZRA=-_Ƀu hS·kru9eE=K̍ES>ѣߤ_a@.Ԁ,!?ίy(GѭqvnsߚjՈK> +z& .n]N?>AMP7J'm)ƪ,QIOU[O[7s3$FڋWei ;-Vq7?2CByOEeiq7q~ƍ<[/Huz5s|.; * v%h?@0S(8%-w=M{cqDs_:3]%y!"Z$Mۏ9SkgHb|J:zr_1c,PqB2sh W׷{"q6ba5QtAў֒13Pr9M{RjU ,{jvgu$QF~ZgUkmU:$N_U}HH kߏ3u`sGEwå6 K֎YraQPe}UWO<\ŕ;RJE̊1"[?(92oWy,3tRM4ekd}"u}M_ :EnQCM$Ko yq?'WУu{A<M ?zaq~X =puf i-T0;(;j"#*@߄)i|"9G+-`HIMUsc A[Ȗ<8ďt+w_Fd8vQϽs{[4մ;5iI׍P|31 ta|"KeDL}_! 7$pmd.,L+TEK DW(~#HҙF=Y>1 vӧ.<2w5B3=L6 6HI?e kRK@YycxMS{&c3z \8 ѓbPy ^1׆/lz48Bv};<~^{uQpDS<5tU\ҋLdH_DH%т53l8 v1pYf0D2<8D_^(1'5~ZG1d<5V&!$MO'߿4HM2EYaGҋXNu\<;.vyL {|3M;*!1ġDZÅJ:9 aR1wC]ht1|%k,iTESmw=utpgCy0wF<";@B^m.PD8\߶'SO_foFֺ¤i rI-{@wwxjr4\5ވ,'c?~O3@~8hyH[hTTJ`*u02"¨aӇ{J|zh 05wgFu! sߺ 0 _7#\Q*4}9 pTsqAwî Tv&Db>׺nxڍotjtDxsI"lKl4጑VYitUf$!ro FY8f߆Ftt<wAW.p{Ģï*:=#  צϘuRt|kwkLᘭ+] Me WNMU]wHjtɷzp]ͨSZf4PhW $A8>b$ ӏt<,Tzqҳ9{uG =ctgo/SF4.?*'Ё%|KL8 ݹT˧jiӈ߿z{Bjfû /wa`ڛ4b~$Q<ˀå35"1B%\tlp\AmU-'申YQasDm83(TGЭ=0a~{vrz*DH!V`&* vI|=2R{!W/ϡiNC{K?uN+W 7n{5y()T{*f`2EQ}.B2 ԤeF[CUht(%߶qbꛣ}Fsy=qOJ)XPA23(v^'^YZ"9J<ET-%1銰Sf("] wbttʍӹQ䔓nH#4!uw1UBڌPF^q dBE݄3QJQU> ,E)(J,*ԎuBa%)T~]LCLn*b`J=TfF բǮ7k8:\v4gYI`gƑY# |c8'.]LW"AS\J 3|E|K>Ϟ|{&"Z!4@B\Ҍ$ϫgd Pfm4XS츱W5墏QEN=ImWF(~,y1/!M}jw Eiysm 6|4C-˾ye.*%@R!8)_r2"1qM~U%h+g@NVOB_3,daJzcWڲYewܭf8{ܭ AX"w_z/^P!VJώl9ScV?f6XFo^e\4r[6IJ[qմb;TCexҌ^Qq^A~W6?qܷtꊮEPB/1f}Ma={[m&,ީ6n#j} v~?z:=:~U0B @EFo0 0r CAO`(lEhw;u(P s$51c20cLXIJ2jȆT)k E-͋:IFYUaadeHDFuG/bg)1 #|ŒV)n^xQU iQGlhr Y(Ofr2,ajqK씲l. !h -B`˳M!2*JshA) HKErPX!kܕřRG@!zU*Ir @OihMT@M% #C_Sv驼 )@V_v(_0q;?P  ܾN'Eq߉**igˏzJoӟH hPEq׋b]Os  ?tߏ uzU!*)Z1+$Ā %xyVVnq ]IpY6Bt)T6ޣty`Hx]YW8p{`X jl ^= ^fROzLL!˖^ ϵQ g>pXJɷh5 S26QcZiG o9D* UOm V }zyu}ħ݆qb~rI6RC8$ctNPlY8ps9>YnF~XxP(`: ɬ;$ϊV# 0COdsaa%~^y216 ݁`(=H?#'鬁$G³t>]$OC]clC$:MAkCbt yQš)!UaMV'h~ $ jwul[&w^ .,G`C/>k' 'lm"{.f" MTq>ٯ\Nf+$ K|46%R\u! # &bOl09vt Uq B;S*ɥnz냔,f'qޙg lmiP>Xn/OC*<%GFDdtLiβ-%m]By,4;FwZ#. TyL8YyϦfg#rÙ '3\ҡj?.vL@zmGe偾9Ԯdw(Cw$6Rm= o5F;tç J{>n );9L$TQלvp tD8?5m%״ JZz =4Iّ̚AD"P]=t0!S(PxSːY~u 'C?Ew82f/r)*Дė@2dC /,QɱJ<6IM~1q젪U-s&; -ތ :>U,iAcE2z@.FUI)1{7}f7S=3t˄CLH>z2/WKэ"@ ~[wy*\p1Y?Fyc{A=_>YMɧN{2d罗=Gn? tX[x<='sNjsOb[1B< OgQ7t4FD҃a  KB sլ!U0)-OxP7{ )у2|8o[=P[[ηX0sH- $LY{AId-yˏ(O#U^'H0c7i#{eؓ0;&q/~ j o7 0=yȚ@yH =H 4A |~ {+>cIe)ҋb:kd?.}nĔu)a2[ALzdo\fmoM,)}&E2-93l}\ q;Զq>!3UÌ[x y~~a=.h#4側@3M|x RFz2uopyp&_'lc>(}3{2 J̠P qBQףs-Rp\/x!p_M+MMܞdNijs [AbyN @wp A]9s5{ "k%)8!h:Nq޾rţۤLn1bO)TPRNԈb kN~Py`6Z[APD$\PF}>bGN3䨶# t&ӆhr.qdh7[>@^]OH a3Tt&fHc6係yNk1c-gc~ 3>w#:/Sv$D'5`IFw 4 Fʚ5@K'JEI%s#HrQT5(!wUJEvݢP1*J^a耈ܺvQq3#7H I{v'(982 <_{h!z&&w٣H׈,m f hRCTcJGKL(y,2hF2`b.Fp ѸiuSqaSȌ"c,**]؇Zx7BQIXC0U04f킈@m~+rBh{ˌΈuHpBx$;6~#أlC$ D;^z_ M(IP>r$#P)J>ڪTU;5Y~)1ZynUGL܏g~$bu).>&O-Փ˧UpNXvK~E 6\Mq1+M9yڄ@?CcQ UM AV@92P@Ȣ9 N@B(6`T!$ww& kɓi\۾t$2Z@H{P tIhPMħQP1z=ԅ5Uch{4ji=@ MLtF 4?U9gH=~b#zرJ9r]D׆zG~*聲s@a4OIy! LX`NX"#vDdA&a1aCـ䫎J<`uU2gmZ)RgYƤBD &0DXM0DTySmH@Q)7*#ՕSw}4`&@]ʰihԠKH[6h kAA` $UdUQG]&To `/b}%D/6{."v`5XTR/9?eUu-+Iۭvv5}sL7R/+.{WtGCTJ"N_}rՀ0@{~Lca5xa³ۛ2p5 nfbNѭx-1yq0dSeȲ9lO#7Lc$:K= h,ͣcMV̂6#VaSpA 7FI7#dsqW!V'!$؟^PP'|XROP ~"O_Oj|jt%|S|_O2q6[Jq#Q\~&u8T 6M&}i"| 1zr@`+t%A{?g?mК/E$*(5!!]L>=\nGȕCƝG÷(YX0c^c #JDEmLBlNF!T^ndCw̸L/qjboNt8_N ];ο9dAq$ůR  0 o?PJ+swK 4!x 6*)G9}eT{psΧ,ϰJ5_.RS=m>a5(;sBĞ'.Ў}=$bI,L0SH3 &Kbaϧq!TϿD Λ罝8١AIE!b6tٝO>y !<0&#,Hscڬ7_\|HtA@;@΋P1LDhq"]y2{7e[{P,8BO4|:<44 A+βvP)MhxТ}oLJdԁ PjyHG#;N".NaE /) oǩ;r< CNKHT1w|pŦ15U)W~abBk΅2sg0Ϯ䰷n d&nI׏d6|܇:qP(Í>WAxgC: @03O\uȪ&j 0.K]d۴5PG0É. FZ>:-rsN mj+ q[=)-\h!&FB/z'xpWvִsbڒ7ϛY!*0FTS( 68PdOu[lY e {_Yfr!#rn )bBYLeO-!@ FxUmj׶TM΍kܱ5LJxxG_IхP."_3ӻ{i{ vc& y%"<:,HVXwNė "[ՀFp^kL%(45󧰢L]k &KsE(sbBׂ!ܱv6golh,ߦ oBt?l!diyI9J,=#6HC?M{' (Mpmê xqH^kON7 pcp[{ fK]forP[Wdq jN&O5 ֒O~8xDŽF/c]В\< 7RyƌF=УR嗚zrkѸ?M;o+K>;^m9ךo| 9<'wIGq/[ z151Ushҫzk! Ҝ) /eta wܡ Bm'rBoCR&N(2)SsT9@T*B@ s.7hXB|u)E8 G"e8ɸC/7*x/ AHOtN$^ۄouin/s;\wWYrbk  -ƀb`f_.FeJDjf3G^aжFAm gn9"*8Q=7g9~d䇂Ji [!3=G1حg w>F7}ٲ{o3 ͞\$"_V@(elkjP R2DPP})v%m%1AK~FD@ 0"0ifz[ل i %2 ST Ƅmi#%M*ﰠhM\ 14](pX7"Y|fMI;+I@J4;oLΣcta;@O/y8\,|uh(6'qN=d;D^0ŏJUSrpOaڗrP!a<0vTڼvx -RwpblȀƣ-S6+È||JRzNьc  A7^t0M;aEt>6G;q|o)Kq帏Vipu!nzjhqߊ~mdQ, aTpBU C㺨><\` 3ցSIAԁE0z =;C wQӧ!Sγa:f@"rǏ]l9rN&7@F31h/)"Fv[H? e6+ԜK d >l)˂ϼ8̃}Z<JD-L]5JWw@l8k a!1uw)| xUo{{dOy!5 ~Hu)S kGB6dx5*3|\ N΁@;Њwvy؁*E84OъNu=ma,I ꞪTi. ܺ&̡:y]'X헅{N3=諌VRZ, D.445Ƙ8LzAl<֒xs9=s|̘,,PVΪ9CR1%aGNNX5ix~HӦl1 "i~Ho9_t0Nmf<32=ߜa0ՆH "úZ2QZ9Ql9 G|f(h~?K6mAm&mBO&lg"'K [8xVp 9XȺ0]Z7>0}nw`vd m:M2kw h"f&6!܉CytȳsR4"(aT iю6&afц @KZl}eW#γ!F !9̫&6`*.zĔqDεUyٍtv\lL*2VrB/ ɡ|Fx!<\~mq}g {U"҉OB˰ّdu2olJrF3qS |jxY4#C cT]@CeᾘṮ75=:!8^pT!'ldP^m\g;%1fm:)ЊmF> *tfhkF8g<1qdn)һ3pmب0 Tixz/C惾^,$ v\ouD $=R:| Ce_@ib){,:-2`co'5,>\N?i!6I$7w(у!9 gw`% ×/Cs:1 ]K1X, ceNe\&~>\KWxt/߯H^lcؚDD@[`60efp z]G[dpn $=YCs~}*$'v'/CO#"R4d'?AGvv򌉏a}8E2 p!lO`Χp@A}f@)ب 79d|B0P"UUQ:urζ2`=@U]3! *Iˈv4#w\Ok!^>ea >NNBy׳UW8>ueW^펙UxF tOjo 3`Xcm.:I2nM.4rjz灵ɤ9oGͱd@\,&~$E{$C5M!}g}GѰz`hblQs<?maѾX0L j=Nn>4%\,1)1@ÖG ŒJvdCр'Tϯ3oُ^y_tEƻz\=Gp`LioQ~)<.ZWŏ4ӣ B׆t8LI:088[TT r׺quQNQ<4$ri'PP9sanY%*}%IAKvsx<vi)d#@1 [Z}CIK:.s " (ȩU;3ii&~6=lj'IlDH}>XDU`Spm !# :^ :miP( 8m`C\#oR"PGN\_k/rI`c# -XLTP8]9boU}%ȇ1FL0kP*<(xD-l$Cݰs-f!a(l?Nu#4 Y$T܂Q%WOntpWrxfxHÝёPStB> lBdNdC[KM@ Q@)0 >#hقPH:)ۜWPne4i6>XnZTNY,fY@D'Blad|qHgLA!$҉2 |F&ʊ‚s Fрċ E4#lMb$!A.D fC(C ̈Fv9*7Îi C`ƀ$yIZC&K 2Fvnѩ6u2'3⎍b`|U]u׊tV0n^Dcix^GRF 54N!<͘_qqu$\{$lHO>WMxlh}yH94(zA+6Ql =3Lӊި]j)DLdhJ7B= pH i. J w2QI OD(W_h{VkXs s}2I0kuzozQH"SS$t6}>g8%IAlf+MQ+4APZ76˒ 0ĠzETFW~"IAO5:dE*TY.S;QWFi1#KmiWd:&x[&s5̄a`>_m^P(TIJOoO$zgշ-Y&SoLf=#fDEa3$v`(` hYp! i=Tt`ګ9H ,ȍy9 ‚(GB<}`M &!ᄁw`cx}0;]A {, vvrlv>]^ˈ$ǫ: X{CncP a 'L2~@/lH%4)| _Ǽpq9ϬDY5kp/kH0ao;0 mK>&\TV0sBF7hoܬ=~<>0$$j( |c@`/)nm܁=*̩L d qEh"(8>FXA-y !8c\9I&v ES|+v4_lXgMVy[w6ӌFm 9:!za fCEC9^n9rŰ 2H G2w ci{1MH4TKPS15GV1y>#m+!xdf}zKsCPo #P@fbXYDS|T!RGDtxc&3!:пb/g[|,ᡝ#=g:z7:$|떑 !4 RIϮ1=pjF* TG!D_MP)| O)pDU5(58rԆa8A௓<F(m4a2W,9jQ('k$ƺtP{zO(k>0X*+~aC4ӠVHض*#5¼ }==qw>{v]wQ9TMA } p*yOA)ЋLjMs teΟO_((Z9Ly} 1w\R!v5CQ#A /r=8M\AA\@@eɰ9#'H{槺\p!9#N>+[a.J2dɿ$~rޒYdAM6B( 3wDkowK%< T]SR1r%kWOT8h?Xfۻ6ѭ#Xf%>5|CnF *'?~{.džo{~b)yw`qTW8E_ 9h>ѡ#I_(,5Q2^t4їЊ0*mܜ?*Pe ŝ'pFw!*EIíyjׁ[#Zê;D4tGMê5l& j|SZ ș"B5"4RLMȢP@}P+wR@r5HH "qDZ7֌/ q۴/^:&; f[uMU[Ophj´U $޺q!^0z=v:Z}ݱd>{91m3Ө5AFpqg `ٹrsI u9ҙ n?믇 f6O"\ԡx"gR u8I&|=(6duυrkCb CtьA>p``/(x0pD&:K1:?3@DR7.bә#4ucZ$[aT`bmh"sƗSXl_̴ ADFIl1o|腿PilCJ lk5nP,Te2 mEΙbӓNR`NoM°$ZsSkglܦ>;s'IE0w󿀜<ǹ9a;^.{Nyc θE*'΢~Z$dҺ^I7Fy5+ɦXlw(f&f-!8 |jxDOwd#@ *ta0e0&Ppȯ 4.Mc(;^z퀦eJuOllK嶰Ê@k{XnIݤvLš)kx7R|zTf2uvΕedɈ]A* 4BQf^rmMq9#OPjArѧbd3w$Wh4,CSİ>q2FaA"$NofZg'Y'%r5Y q$ţ5-My]BXKxj'I~d0B}ra7]GwA-cdCp1$H[G bz%EvEǴXBZ=EwHKPZ{q&c{`]R3> VMbmlppm5tJ3BeO!0Gyq,O7R>tWZϢ="S $|rqFt@unwxNQ>(L<|10h);$/Ww݂c1=5 7$ OéIFq5|]"wS.ZBAצ/Sw;"Dxrk D /kZ%tIz}uƢ@,Jo|E8oR\O*101M[ (R9 3+ ܊/'8:QkD\K4<ؤ\NIIQ_8zpf)rBG7xY]SJ`f)E!מ<0{sC8nQ|IQ*(F_(C8m@E25]^(|PC,pP7MHzw?~ |1&jF@ 351Hk)#zڎ[A`H6 !Ԣ(|s^AAK?hJ 3|' |3e<$CT1[\=0au@I&HiyUEJu_{WT8zOr, B4ߍYq01`̕O u0r.7Ӽ4"aEQzn{_ ΢rtoy@a.NO -gha@\ PĆ!+DEk;@cg'Q)rn{K p̛m/t]v)y㊜ĕ~NЎ]3f? yY9vʽ7v~~cpD%vnWu[;Z~>[cl!9&%^j >՗$bɈ;:o[it3}0.ft`urzN`aшƞ5։" oIP9#1#L ǠȔG1猷-x˗B"C& |^ dn0֎~/Jp$wÇ=&Nbfu=,6>y֥[?8y=s֒ O[~y//~_15'~DvsN˦byۑd05rSA`vNǤ5"Ƙjqê,|kssμ6fsCp9FZw)ۙÍS^˨THCt$=j'h+h*6y#Az86|i 'j&kg1䕶!DQcLDAYm{޷lk Ii^]A7ZI9@OmB BVelmҎ$+ZP7]x A36PDZ.0.ŝ:a v7+n wLނa!a#J iR.`{ܫ.93 9!  zك+U$aZilajh\Sg `kvJbHVq7mͶfDĕoZ&AbS: L̂7blˣ B$B!icFS˜w%Œ#Y`Î.ł0,]l7X wm`̦ G]Lo1^ XBCl5J@Ys־ 6 $)Œ[R00a{u < `B-0d:s" p ihoN!}U0l &Œl@9y.DEI&a4м;TtPlœrO _.j?oݬ le t'Gp$^29h&,&"*|}(t 3H}VQXUpH6ޤ!N c0@`SV) vQ8N¤t8 |8<91#pC&S5c Qj2a$Hc>m#mC$PwGjy^f^a\\5 LP)v3ߣO~<Eoыh E}m4ʦj3uHJӏ̶V^"M>uPQx"7lv^9c[̴^ T^ ։A&'JiE8>XELUeJ Zq8 s ͱex1|pl} 5t$$@6b1kMWLwrӍIļG< a $t C{?B2D>oo ]k8NR[N`sϺ]&[թbuɩԹMaH#hJv~@0F`8%هy 7bsԧQ۹ b0*KD$uP>CsQK96r`mzka@\,H8BrK  hZ1@ZƷ `h:@K@1f|0K;$5%l5kaSz^IW `ptfzȌA=Z Nl%}JkvDeU߿T 'Jvfh+U `LMŒWIV{Aĩ: GsKCi]uιH1RO-N :!svRy}v 4H':#O `fOd_NK7g~*uyT8L@Vd vRB ]>`8P$/^& ԏ9C10.(T8ӆGXx Ahv!9 q!1F?u eiL @5'w9kɕcȄ$r2 (dL<syHcN(EdvXB)T,#,EB([`ƨ@~ ((+ bnpk4,is;-<)P̽30T%8^R0O8&-⦠}oǪ\ew#w"Bk(01FsO+og IP/+9FEyWp44DԇWw%+i{{XSql86xP;CgDaN]Ìl(P]7Y<১wOA^Lԗ;_T.70/'}P\w8$1"epa #D9o <h&&a&NSi?$ܝ d!r5.\tALL2xo:A"3=5qpBGS8wmu@3fe&!i{]!\2{Ш| n8Z?6 n%pnlM $GBbi-0ZErgkMՎP##^]a }ձGqw{Uorv!qRLZxUj#q S qOor?;~hD( y<.e A\`Ͷb2}F%OV6qUk}qڼ[sfv{v8ymO/'w]oY"uVT;|wt81R7^~q );"gi00szM8B`g *Hw˷@xhQY%AgPkqp[N~ܾ}ěSǧL9<̀RN'<62/`huea"Sl -=y-5 ^f6՗Bs-*rO^D~=;?ȏNZgԇ2C$9 '~lejw9:aɨ~xzCS&$ B N$0M9 c_=f/>}hA?NjhQW̼eG p&.:\~/sBpA^'d2k2! jbz܏op&aE .;Hl3_1@WoNYU3CNQH;UwU;^oOȈ!$qB:(B,烨&#T3\O;Q1O4$~; ;}1h?zNn`T+|<==:ԇj)5\|d׶˭ʵŻRH^rDX oG+ׇk1:uYP$oIc1D0I5w?qir`Ign1u S200M*#يn/xYZe{Е050py}d Jld=_,|gPN@%fڥ1v fG{'D <N8Bǖ+*q4kaq#mfh680X̼FMB7 fy6hvg@`]?J-KF,`ත',8'UCP5Y~6Kffd!7|gO'`f+ܝH~W,NJ 8] N"Uԩ , Ah+ *W33| /cGUN?]g=J!׵x4W!s,1 psP|Azni-4Ss6v00 ~9dc, /^k(yhj2BMBj!CJ`;:XG)fW0|yZ6%\Z; }3OGe;rNdM)?X}Q@QPGN"hBD!V.a"%p~B. 7 c6\X1XT11l&x2Qn̕kCģO7]S&l벪l4>}6ˁo O~ٕ?юHY:.Uwi,\ytEϻ\\&\~)?Yu꾃JB0Dy9rnMgMD&(ۉ3D$ə8b?0ȪÊY'w51jS-0R 5e!!Y"m6cv5NGV$*KpJeD8f{mm2">s8<$343 8 Ŧp/󏄦Z=wnc*2 @dOݠÆ)8ͤ ے{60Cn? Bӽ0cݲb-GS^`G:4]Cg&6RP}6!5l4h>nR"&*Ut!Xf8gyo#IS5lAQ 7ɞќ+I*^YX9xtJ`ӂdn9b%/F8cs$ gxx> Ր"M Dk7w&+ k4hZ) ۾t"NL-CTZCDuA)Braz?( dr;;It$/.y0s3.89qJetC+!LRRs @P9SMPZ94 I.dۺhs?ml̄ !)'=H+ܺ{6o1;3r ZCșN"-l5[oz 37d:yQk4V$ tKh\D%d  E٭! 03r}#|] @C^ta3]u&77X0p|)vmۉ`U;kI׊6/by.\#4 xKm3-|7cpln,Suc`R'8<# B$zIDId4)ߙ'0;ZnslқM+h@LD=xhuH+?& ZLSOfͪR&7E x[}x_S+n6bkȄsױθ|}8N~# ҾoC@6&)94>uAo,!`%r6C%8.;ca.F 57''%ڦ)x@,2’$'7o`M.=lBcq]X'hN`P$2& 5`u fgιrS*bWND*% ԛ; @n|&odUQkzpO/C 4qpի`ol-O h6x0ȁs^N ٯ^{3dQaĞ|vu]H)]ZAg%cP)};K:LcP WBp3N#d_DKQ!M0 a&a$GfG(xW7̐͜undԨHUSܯOu~5}]M}*"(@0ԭT_,sEdXo=ۀB{ߍ+*t %'8Өf{Cb_P߁zHԜS| sqJלȡGNB1B@݆+Ck-*3daRTI5C&iéwƚiSn^#6Q=bCGc7 v\TA^r,u4eTڴ̛!(CC!z=a !@  {Hg @F5!Ր8X2Sܩ\!Ogc+_8ΈyBLe x`w'HBaWEL vnHMO32vؖ$gZ CكC |!gǞh5éo~Dk̹ZZDgHvA&c+*.AԽcTӡ?w895٤w;|^vd&';`{imsz 3p>XFZ *٨wFic8v> e/~%Gi˞zJbbPTW鈺n 3t8Z )k:yfE0sM݄ǪeAVTqh\4s,L!|0zjf嘕X:wcs5r} 1; <g=8c#\>C16tXƖX:`0ML;mj$šJd!4 @P!Go:p4oc:{M%Um.v!۞m=/C3W BP2s4b@ i JA;as$(gIN4dsh0,h>b5VtGPԐDfn<5qф@%?/de }!8tRwtU`ܬ>zs;EX,)08Hxs~2?zXpŬ`.hhq̯j{5}?DW&8ĥ(we{?kTxU˼yό-}>]-vF*ʺ딼 ^xBy m111`sW| vNg2Gwڢ!P/(ԇe44"cqP\<=sf/IpGB0dޱ\ @?ԁqrCO<? 8۠  67A)GdS i (hOGQ:YpJDXBI?[14 MNE F4^Ùyβ vkFݴ'Q r i$}Onp]7 pÐI. H:TZҹ9($2D!QL;o<#sdpVjE2R{:eXmC3Yץ.1C.$;H8, ^: B 7Rv'ÄD'fvqU)5e؂AE-WTJM(i). :byޯhqq-J,+? w9ث "Pf7HHG/&|lɱL%;θrɋ^]p"CZedX H̴!J!S #! }0oAFFۖ,=,;p= IM\B,N\Mp>pΔ*: ^ݶzd#Tt^`!Ḣech]NЁz>ceM) j3-:q #PgD 3ݎyv7[ݝ31l [K9 1!Lt?KsWC#~ڑpgП~>~BUB 8+)'?Ex$M\S(&vD8@x* c hoc&h(eJ|,! _nY9AK{)=='@w5^>c8Vԓ@zk, @piйī,?F7 KQ:^Ꞛ:LbC˘1?eT_=:wƎ}u:T%c , ,'0}a)[};ܼ͟5mQypn.%)%o>Dߝ{y{qrh` 1R6AԚC_gu`v|do?`^Xڙ8egf&wܹwy;&9} H@Sx:ǴR$|oEpuB26J}5 y!ϭ +9nMsc39T:GhEؓ s&jM81; \KhhCEUm! 節92:roɽ>[P>%@ U:L;2H\']G^:.]Z arώz=>I+=j}wtx={I0qS񧯄-e㐐;E~O[9]kĎnb,q+Cg@iyɎ;/Ɠ!7s6DFiIkOSIEIVvšl c(};0gܶfKo™g>]Glp"k5!ch;ߨfވ_0&ZLnnӤ_|Mo4|[@pqCgC}{5lrC_ ntSﻶn@ְWHžQ)_T?v _q y&߿0'O>?7{j.LTp' xRtI=SM{59" SPD3ǀBJV\MN!;qAɞP 4Ҿuɡl3 b8mPjij0ՉB?q{Ozzɠz%wI"BK!!q5gk'q7*5W͖^Pz#y=i==4|V=x}r|gD8B4s6 @yQDNrgDփ?aX@ 6{'ŦaЂ@0\fMPf@vc=b!z[`I$ko0e{p1 Og ^~ݪ9:qp=*pzw'@r (f')@A?R}1K*t#/Tc;uU TuP`aOavPS0`w5o404%8=3 qp0!C2 T=b[hW1c0:0Ɉ]CI4;t (aMH+[U :㍵/~;!HCy[ӏ50ng*}![εP$Oxd=.~i aJ0kc1 y&K=힠 7(J=_=16zw( P x"EaAqwn<4< Lr9TLpaֶw}abFb,(l?6&A=X`dJ(Ŕ'nbICAIfyE,)ߧ'H!7sx,nJA#Af aiM-U#A舼CG_b}`Nn[a}|D@{6lM^.b0Aͮ,fM"CTKR ɔ %AmSҖm].!fQ9)p3B (*` S cY0_O<;QWXF.\ rdm'v n g^Ï|Ra8'HjO[1;(By~CNc*];D\`@xj5/xCCPH@Iѐܗv!|!{Cy2#X=sSIriQU2㝝D!t1Z)'*,袃z{s[m:{(4X0pIRDM˿cTDUx˒]~c_+RWsx EP',cӺGo.J?Q7}h2 @%A9ޛfvA)]#v!.7ߖ*N9Vr7 ;]J_6 p1!XFՓ3s$k'HB  c73L ֛NX*[0UkP%|en47UAaV"豃 @J>Ʉ+{=IU@w_'ҽ|v],Zk; ઱٘\:80U020qz˂$Ƈξx^ #Vdpp1D@Vʬ}͉ PK7ueq`(XVe2`e 1MI$5<H0:]ݨMyn6/)]QDȏƎ7Z kƖr&#m?~wK%~ ." u,l6;a6p9z((%O~!QmXMo0aʹ5,ôQVI7 5=pe탦!CQ J{8mp|[:tw &pn| ii(0 LO 2y7ĕzSF3$` 6wO~,P!!!**eٗfpl!,v<8I8^eBd=cIU^W;e9@7N3ӯ,4J_F}/ܒTKE\琇ZTVZ"hZAh)kcI_?q JmM`RH,-φW T:AŸ$`iaHƛcd?-:t:x5Q":{ kmDa2Y.0y3ӹ)Df$:t9~@nΩ|}O{B|tVĚQ`T`+0{[Uɂ_K$%Qz׌ *ڍ+o}Gp?vZ>QYFkQ|VKcudW\ ]FH$yT`zuO}s|CQU5U%P,CQ}TTLA#V3חכ]nM:>w+)'\_'EzNWřO*8tu|%(R2ZJ^4sAc%Iq.l:t{1 A?كDDw8)(M}g=9'GUяW(Qλ~)|-v[Uz#szp};5x lwBVclwG]g.9Mݘk/wփv8B0(Ju\t1*$ѸPzF[E7 0-,.,vNs\v~vM@SߊOwY|h䦏kLuE&2ʇѲ3]Q~o[Cq;rٴ 'YIĢC`r)@'c;.Ã(`894z{eRP]?-wݘa #xk -/ĚHS@څ!#>gH$0oak 0T[ A1Aʯf"oIƯl6^>o[Z P`Svt,C8Z*DmaQ5 E:?_E4۠`Jv#t|hfwKHtoI% %$DB P)phȔ@<ir (A cH*u!A۽ $Y^6Eb%Dbvd*! :BTt&6f: }^1G>yB-nZ;~NPxf:iXQ"hz*U&BkpwI@179B#1ԋ[&,< 6p']8%AC4 MS4*&x]{SAFS+ ڡ@cM$y@PzE@B`Coret#O=HVE>BzRԛ0uoi!Eu'<ṁcǖ1qGdMUUUUUUUUUUUUM&=m]t8]H!ǭ*&q+z. eiJAL]I nc}hm؄4 J;zv09^CU۷@d4 /.øIPBSQ"nҊ1% ^]Gݛ_9qK]vx& '^cʌ:sNðb _#$ow~t)I`oOo /op潼> +8>3AN k1*`xA*Q@-JQvo".*!rOyqtɸHNͼq?ԏ'<, ?wW67$㧧Htњ^ȉ)h1 "Y#mέoYABd5bn\`Ed8#C md<{la4!Ih6/~sj}JIhƻh$v)Zh,V\< {)ιuk:uwZnsN~0DD>tQJxRSn۲x2-D}r6i`:Ae(πdp}ɠBܗa"9"@SsD݆b";mO..sEA8+P>,QTǿ4L(o 뽬{1xy\!1;1Gu${N)Kb德IzH&t*<1{h…L\6V{kTju(jC H,'<ߦ}Jm~[9I8*"OCƦ4;j/\hP(M ëqL#=ۧO :ς= =P?Bцa3;ފmT'h(0\.FDH^30%Mzs rs21ft=vܠXuLI MI8f\@ o*Ƣ8 Ejg+4 P>hv/[:/v8׸Yn7Ϫ <ú^sjLM0Tu!0/K)A(c 7!A'nu߽6 h7:N|E#0̈s.B ozhx @~D;+v}3aJn.*\M=~]SIgs__ (h{iTE}1\{< _YЇ|~8Um(2 )LJzʵ>q_G:)ð)Լv'NFd(fqp&W҂" xH݀Hwm g,dDwb !q##R3~ބȃP : D6'pO\}iV,RZ'k&(LJ+QEΣ;Jb+ØZ/U D^q~Ke=U)Pg? Ҵ!ݩ@:~UW_7U\Wgf9RϿ,,JG'AE}4P֖'Z֊|[Jcl 1:ݖVh1vyRN`Avl^+2" HDO;V *¨J,!ߜkgEw_®pr"" " (_xɖaBcBx#}thU%=z3^ཨ,鈥 }#tY]"j( T'0~5W+ڱejϬf p*8WO7Fs7y-'תL7uC)b+bZRxJؘc24A}Uܡ`Dnؾ/OH~u1|_;"o+n 7x G fƺY9" Q^򮇏ƣTTjSUGvJEA%VS z% M`Z06 :BP$@i.v ؁=*2ϏTeِU>(נ xs ;rÛ@6R[{ \9RwOL2eAB;Rj3  yR ;PsAX:I47UJ]n{$́{/y@־Ge(Q[Z s[8\8 `>8?{AP?f(듚1~F|! C0D\gOYhoww6'Oٙ&w*CwTsCM.kKʫY dbrfF[=z]*6o A.!\%FC&̀Tb*YׅSݿmöǢ*Poiyi`:TE^580h"ҖET/rI3vepҝ[t=2; a.|5~ -1ux"@gxsQ Dru`N s{Es # ׽r~Awbuո,꒞9$8AɥvԠEp\@L5#[b,Bl}~V/n[*֧@vgrCaa.an[;L.\9;KyEC9JGO쿫5 -+>yp8n%ǞgsVO9vcCî=dn\»@]n6ota_8uxi|rI]:6~ǟJp]5{+sgtگ޸㱋]zk:Bxu5uatlҹغ cHcpB]Pm1|˻Mlrv+0h1ceΘӳ8,9BqݿN7kn)ǩ4˲_V|_ gݼ,rwѣ۵k{WB7uRm*heYiNNRݽg ӻuƝYG껪j1&y.];^`_kGx8vcig٠#Gޫvj/2~;]~ 3r4,L.p8h;_iL?WܺɚtcEG^Note)K^p|-۞rL9u ,{{;<%νIᦖr*.3ۥO'Z gt];3|'٦J<ŗ;r+S6=EZEԠE};Z/M[N7ν.˹v)e߻};q7cyӷ 96_.]GFe ~J|50u\1W}BhftWNQ[󈦷oe8P6j-4}B\9 OviMץ&~xݨve+S%tDC`8pJ'ێ +%5n=Th@ m@!P<sK34ӗW+;Vt5Bi1'E/u:X J ; e|V}9Aݎ\\wcVf^^<-DMwMADB OYgB@yǁ4ʜ3Ċ[BQPAT+ { Gۄ61,c +3D%ӻńg\޿JX92x/"G 70H??u<ǩ/Ix 5npGtn-9[@; =OxD,Iۘ0Tߒ=.W-ki~<ݓ9U4 >^D)Ҥ4]v(h~c?߂" M`}@ALW`r$U'C)zWT .8C{1 F~kul9ίr;~#$ i*M㜻@VS` ƻ`p043d V@,` h 8T7L.;@\F]#8Fs|v4J" np3H 7Ͻ850Nl out1랬8XCR),ww}|oL7nni@5ۇ=1S`UU^5a; Tk2R&e{'1h|^"՟G2YFPs'aih_ġ@1|}}05xRڡ!͊ftmo^Ln6g3ŨΦD#Ժd$l1q{aL],Nr3<xlz1jn)J@Kxc mxVF% "hۈ59;No{c9`lBISbf-3<}Wb#>ribU(+ׇ^5QEdkgӪ; 8ro!5C\QdJp)2|ǟwq{,uy)E~vb6óaңU`G Wv9#ueʋ$Kk:$J2<@6Iʹ:#(Gfsr#,A 3zDa c03L@L1( d6i)Wr`tfÍ]I7GLXD cG ;z: yWK6CfBx߷񺆍-$sFt1,˫ߪ.uZ)+b%vɲ s?.ZrbN_xoPú}B !+UE=E^L8u,u|$|k1:i%P4]*($C e~sDv 540X~߸Cpu IP|7щM/Z! e(St|AX#B<'= t*b%PvsPpDI* P% ڷPo*ضsP 7;S}}{m C I ύU;-sr&v,|()}~#TZu A=HY^'?j.r=&5"V;(zz8aG4fDm̗H4(Y6f>Bjk`A6']>A@P 2.Yr6On=ݑtUYNSVrBvř3<0 n-1c K  ,7"r JT$볁"珖}HTw: /'9C5ݸ>퀾窯S@ NF=Fڗ* Ti6=tp$uA n0~Hv4@Riַ[{{hF.GҽhϻaD\%W/(!puؑwO_ (Ybq8N+񙃣d@_Lu{q$9(kmz#!eh &CgMBĪtT`tq@k(5QsA;qӿAa7i (N~ǷW#{8PP 2Y #$^]kl10 l N+{y|DF -ZSH۞&4Q m)^Zg'f 9u6p]:j:L)p%HCq)i:A㍄U"MSDѢR(§Jy}{9t%0:$8A Wgӈ(*husE,^Rx\y ܢT*-PY\Z*W"LL'\f;,JhJDIdޏ@7& 3x97tCQ0BW>o5qd3bS1}[pދ=Q̎{}y<젱=qGç^I0c5ì۳8;ɨ9xkͤ=oY)!s(^>GX>c1hxgٳu* }O*٢n]t3E@41.땐*p"8=]Y/yprG6㮏ݙM׫xuqlZ .m*. l_ #=K!0rZ< 094!/(e%vʪ}k)(DE$ #A%r-:%k] Q E`aC}*H 4Q %K!aa/䄽}Y>ܟx`"~%Q8I(I3H#vFLB4CzDLTUW|2)eb1i`1FsDeTK#)hN XjU5 L“p@6i؝5f'+)hۓEUEVӟ2#^+\pL-J?<)ܨ_[czs6{4vpa'p~r0?Lsۑ$}i%ߨ2AlMO‹a:#䋊`ϔ/.0$;=a`w^/oS65!(ɓCɿo+-K0i_m{őpl\M}+·{ǤI-`s}pN @b3 9Ch,ǯK|jc}w{`=BϓgCj4?.gIíP"sos0W>KÆL=مW;KÁ4Г;Jߌ34FXFf۩{h8]i=\)F0&JEx܁.a1 "F7>=ݛ|D 鏃>lFZvԶ4HVxe>ǃ7!/RμVG '@hhIo,1礛çb`|o㯢۶= (8?-afpNSvЅL7W鿞eVTkS {:ṤbsRk39㮟Șs8t4it,~~,W²o>dx?k3OT.뢭K:u D͡ܘb5ؒf4T@5 *T+P0RP!&O8QVOmoben{x=2/r^llvm"D6o4^3nW[vck%>(-a8nDKu . ("$Arӓmp>^@Ip_Wk2]'-1,F! V$; f72gi9jL'L)|w"+.һiyxE܄Jx$禊# s2e $3/=sS'⍮(/S6\y!# q`L,dpccx" TAF/zqGd*JiB'O/mO/?,z?+BpdyaI Y}Q-|JwBet@/+q |O?i31ݨB`PDL~b(G͢ii9Wq@T(q*.}|߂, =#'hTKu[#/|fb ۼjy + ceh o.ړIIhɿK$w:|`wOeTti ܁$Q16C9?@ٛڳixۆؼFBfR&pT;rbG-/)6~`vbwX˄\75㬐נUjэ0/28_M#A|0y2$@fB-G8ݽ97Q b!va(hϽ̞U³GzF4±i #N.d;Ղ01H=\|a/ }b&+q5 r_ҵ7ok.>צ8#eI F3'o.Y0$G G!hg>H}tXfiAK<|ŘAp%{=Ȃtt eLp2 GEg \k0$;NOmx]_Ł6U P <+M8@xNϤ|CH0lS'u*;DŽy,K8xFFLRyM2{½_^:-t!p'? EY|,T*VNY &kUp3:0`4xq!Msg.媄}w8E@`C gR(}}iʀ yךiEߨw}.yNgr'nD be6ٞ 2pAER( g: Nq3+Y)H\R`u"UƜΗ#|2`Y^OO8>VmԦEXvqK|DžU$I!@H7p 6,.q֥GHaÃ&ֈ$Z Ћ N+籵?.m\o8\AguGl%7sÑ,Kl Y81}rBe$ TZVnL92;.!b]ƻ dj\xR vAb lZKZ< 5s} ٦fr&1>|>=}5|@o Zr XlֱLf&%VhTSbWx ǻrDBO! ٥ \`'ܻz}7t6Bbwp-+{fHWGyi9q)Z'㸔Jd̤翹Ƚ$@}L 0CĦO>=|s [ˬ& |t TmTAjAj܃  cW|ahَsAk X7DjUDqp,qP&mt5@%J*x ܓd4vdF bՇ60:0OD2EKhQlI"އs!|_+C>7EO*OxVcIQ#D2L xjA,âyUAF ]}G(~SDv'T]x;C3y>3p=I^Fw+QçSjp>N "vR)I~'N\uhDaZfy(x%%zLq5"AEu]i8Əi;JV (" 3x39z@[Ђ~!h=vx2 zf9?w~&agf'LcovkCxL:GȴpZЮȒ>Y~5bC zݶtP~cwюYH q<9̫">yn=% (d3i;@ I ӰU`s3{v}uOBN{\%3DYW_գAD,HERƌְ0 T'j( kui3 hB/88p]'Pp7IP2fzk %u >v}x QAE EįƊ#U'e=aj`u_,' 6 D@Isa^P>yG |kGt.43)?}L_>ݏh)i$d)?!E#tɿ,1?Ҙ7dh$>/@s:7jSj#%%+ȅ~Ʋ5oRtQuR-Jn ރh^tS' =b0"(qaKHǧfCY ގڛD 0( Bb G,0&îv4ů_J< тd }|g#0G(д0xM3M2j]e asZDC:DWXA#ӵjk rn!@;Ľld*bYnt5hS!  ޣw +5|M>BBm<ɁRjWA9[EL$!\;sO}e>W %j-mha'П+JQJ}. x䙔>xd)Ql$xTW 4>?76*c'f\bhCL`(vDH.*9Z+ePt48C-Lߜ ;]viSOz&ݶ); Lq nMr wk!O|K5 C<@NZ<'OnN3,5&u0{bLS;p!8r=rR{0 5dR AJ?u`:VD>/#,h9L߃ !QaP;0p,XZAZ͗XTYMIbzkL__]Mꡨ{$_q P]MAs L:K!6NiIS >t%>x1L,Tp8R VgvC0w8) }fbx=Y׫Epi򴨎'9Κ84sHa}4mլp SxcffI"2udUtNg RF}LRdrDMcHk:yr:gM{1$)DBOHuS!26A43ӂ_JtLg>[H@v~^GEP}*>_㉄S3LPVfAC4L$@*gq: 'N H$y/'_~(pIH<[mBu@| !B _ % !yhTnu.B Hhdd4Jbz[3X:ɲi<ސV~,\RNRۚmV):}w>wSsXPFw 쇚@L.H6=!M`U=5"_X()3M5qD} BOHLWa gsit\O,-C3Hz^<'wfő1iA"L~(NӶ5&0RAf-DI- "Dā An.)" 28./oS;'䪅  3(N?RP<5ݠBNoΉj}bg߉9OS Aj`C4gCe,\)I W_c{{o oy w¢_/hN~y'a ~PPETMUQTTU:0DDUDAT,S l}g$2M7G&܂ӨSuTUTsuAi~OX[kڳiu? ?MK+!IX̿ zLΓWp4*cs}%|~ޥ BOy!=51,2ȴm(4w`1XшulK2OH}ҁtܿ{>L{ihawn/UB0./AN_G_Y x1VTf9M4Kb2ջQBXH@ZL^"CMd@G!1 >2:d0:#QZ Kל6@S# 1Yz{'b"}K$EF 0Qޔ^Fƹo_loD=;7Nu(hs}/ajArbߚW"D!e}: +0"煮$ &FYd`!(#R84Pjh"J bJ @`0@l-A-?IA#,%}eI0ݨG `t$1;Rn sɽ$iҙ r kJf \P Oa0_QlMދL1 !yPAr7No6Yo("Ke ԭzU LOZ ?G@T|(5+U9ZCeը9:α/B0 |~9ńgsusZP~'3 }d" j!CDB&DR8Ɋ[[nIh@ 6:]?%ȿ( #aGHϽ^|Ej5Y9Ž(8(a|E|H\̈[߁CG um $guAJZoso;3Ã{f5U~ o Q_ ^`SWyN浆k٤J$#kn$H_4uEYѠr Hc }dLV&fWΉVtΆrG8qLdԨ`D8Κ5. {wYᒝ#.$Z3n3 ]kɖ]h!6iH;e$B{;z}TsEٞ)U,' |~&Ғ!G_;}Lq^N`}5nꜸڗSP3@.lP ]lah ܑ@>CcgHtUt:gwp׳z Eah<\vq;I-gB3P[Nq#d5a&+dI&hft*:"PU' . 5piٍHZv`ryZ`pn ؗ:G8H 65 ֺ|&8sk2o6nِ$ bb9DC[ W?뢣wo!Dwgw(bI*BvM,ۆ,0@FSɖit*LO:v-J "@CcV`Ru Brm$G@tr?g8WoٙfA䔴EiCKf @MP1QTMvX/8f09>Pyѥ]sɹp>_@dpG&+sDKu?~Ƀ "/HD<3=+;`t)2=؋ww (,&CZ0ZFrruSLɡj% #262E#i,Ec!bv$Mґh#"KKrF025Xj9:1TiѢb eEȊՙDdMcL9 Tڣ$u$$ ! I#PdX8ԲG~p2UHh U$hQ)XڗTB2.S{f쇾 v"ytsI;ux[lPDr!⢒qk1#qt:APIĄAHRuH )d!~k>>Z.n 3(I+NS34`ub704m14FQ[em{ǖћ#g2ݚy{gJPSzA= jBG/B(}f"Dm]90un@BZiy!> RGt|<6`bDE| !I!f|Q_)㡉~@v#:^4*p;y'sCxqcxet } ('Cb B !|_bz8d ž:k$̠0| V0[L92ed MIr É5LzYna?~ h7+7oYF,7"r0* Xb!1 "b|ׅfC' (%xxvM9xo7>drD0]'.SwURiO9Js)ס@9>x7}{K{1JW A9썛Kl`$ X5rNReԓb7'LeXxVYq ÖP C@X $=%ȉibE(%D% `LSQ({dDԩn("E`d @ @XdA(R(X$4) $B ưQV HR5 PHC%"JI$ofC@`@)WUv|l(r(੉8x# *MӭX3 4HE1m3$-%a9NN$+ݜdȖ(XS)dOȉM%NV]fiIf,; W2} zsP]a; )i^Ui({k#C.'JtnԳߞP%9-4gq<& vk4rb 5M>}$`h9Ylt$.=3Y6=(dbUFtaр,56!86LlJM58C%?!̓ΌXV71 cJlm*͇l1cߪsgɌCgy)(=+!Ib&{)n3Awb" -3D ^u3.FZ\qWӡ.ΒDMWNptt݊N<3[uD ψ`}]1 烞~M:dݟ .j 6UN F|SYh0Ę)x&VR~֛EL@:qC6Hu r4Ō#SLȫZ$ȡHFaID>![F&bcTgoXD "Ǿӌl48;[fBX"\Zb6X;pL)6ڵ(Su `8PeqSlqyqLI`*f1Rf4_=7fBZYf@Nz=;Ɇ#١2R rp BHmP\>$վ,w*{>[!{窠:IV΃tYK5|"]aL84h`!hfV` !AJi ~~cyB=8tLD9B8Bx[`+gD> o+IQeJ*HBJZW^6JEt&I638B Rk1 FL%U*A܀$[q+NPWtĪ4 ~m}eIN ^TpDHԋhڭ4@=Pۇ ٔR4P:exr#Ȑ%RBPa W_q 8Z_3_wQ(&$AR-Q401 30%LESL4R"HЪ J Ox ZR+ӎt xㄚc@2Xl?EA3@fK=*#jGbv\;e`لX̀H)06)Dɬ3AQ>YMdXoXilڱxaC[|yl>hY 2w0B! J?UotKfkjFR`${&" q?}>i= %jM ob妔0\$#XƑl PHVƁ!Gp׽~M B2*)IґekN_mbLc.e͸=%j! ] pcg̈́B4C4C(C% IJRH LPQAADM5TR@ jaiN5f* { =xPQ!X@&<^&?RzˏOa  ĿlԂ"l>\ࡹ^b;C=pEYCazp=l|DT=1 n#\wHLjbi4mQBMeztMSҨDh(sh7C0r<*{81ձ1ufUւSaG,(27N2J*D#߁&1 IgI}TPP2!b`xQGY$ydBߧo$5߮}V/=ǶU:Ab yyg}d BwĿs1"N!e#qeCügGYJ!>s]IK#=eMx+I>G CJ(u-68[>)bn *  J(* "h2B HbC]CcP: 4!JD)@P0!դm%^8G rU>vP ^AѢ (\a1 قJ9 K9*M8JoX K V`dpk.hp %w#i MKhP s:2UIT @)hA4Hƌ82R)Z7.ch~C,ETbMrR_|n0"pJl&&d.1.s3 w mMze)u9<%r G!t`gdo-H{`CA$`i2zU+ ny᭙!Yzi }Jk3Vl4B~'N\ Y T!k$&E|kf.ZxjJrdfn,ljo8ꕻ:#'9N.fWØ3_]qhf]Pԏ;Oj2]{{w<m?Zw0geG'ʮտb /#6C`¢d4|ew1Ⱥ:~ {5W{}i&s2(3臛vLhВ 6o_Zf~R@s1i3汗0ܫRؼ8RsM11)t^XYf:r$_L`̘2?sz%Ɂ@b(nF8]Uņ:svD!w0Fe}LT5hchi˽x@91\e&pCS S R[˱蓯.B[}@w>!y*C/yiTN R0 wNC}Ma2B Zz6gDT&i*tFlDrO .Uw82:hb!'HžkXa\0S#IkX&kQQ:P̤06g`}hrXnwGP V;No= :YUayMij@/.܌yfeiR0 cD;4XPx1.ef9Ú_ꎴo}c._!'My8ʒ5^w6SR+cq+ރ2XRR:+u1de|xhqg:3 }1Cx&goZI'gI`eQJܜLx$^$V<;#ғr~<:\ޣN2f`ZYYzI3!lI30>uz9D 2%g}&vKa{-2m!Gf q IiҵHo 0!LHa\᪛/ު$~Sά$9vxϮ o "<;⸌2pE Q{/߉jߍܺ-?7Phv,^d(cZ~ع[~xiodjQxy jh~ \lHy㓎{3y㔎Dgf}0@ܬAsؐ§|{vubڼG)s5!)I َxߛ<㩕Q͔vOKfR4//nBx rq9nD|Hb)Ke#kb|gbeZG d@o\\Pf=",GEs|żzDׅú3Gnj`c@λf=u aeKxTƺ9V/]ϡۉi3VVwI2i-n4ĮukkL˓1\TYC;NS[=RJf+%zEY'wKpԣ=F3jDuZ/ &R8U ޽ nBsU]aaS&ns -l{s״˅δr\"oΘ(B>/NNǢG84ύ.p.̾R㧾̾W/Dmsne_Kヒvsw6j#=2k(Ku{#u]W..\Û\N9ڍyل\8攝п;-ׁ:8fR ؟tyvlQj[Y87ud&ˇs r%@Sӡ9:Gccu&7ͼjNj1yycWR^8B]Z9Ψ4WSS ܏@Iuz3;Ä&*dVeZƱ8=4*&"q{ b;V G%hZ+Y㻯F ݨD0{ :j_CtÏt0Q bu]3`z1yiL>p ӏ 7 29oAu7ܺ^4 J9Af%3_G`2F1wne8(ĜülN/o8ⷷF4n1a !ox*~\[v¹QJ.a @<Xcj?}&5SmAd !Ho 1osfNZLY܋QKu:C5YhFȀ|>DSYbX/§e-aՍ:{9UC8F@5~\rIMh Ē܈;C飬tY2;ACIküQTME?_tkKFɓm6;-8; ,ru޶K2t,Y5O-Hq ,f jRW0 ahn%,sct.{.(`Adf(ai izBcz8<<܎&drGf">7={d̾f9TvpX0U$/KkFh*5܋Sq7[dKޘoG9!_tЇN *cFMiH`|C ii0*"j,7ۙ TґpZdd솀ɏIvN4DG!3*rBP`'bBJvbp !B^#mtgM5a)@/6>)^/5$V3)@|nG,2QKcZoԽԖw%+|݋} Xu2"J!)e{Ss;vbpL\ ;Q1=D6;HnH13~l2T|1A$+͠^|q( -Ha;Rnߞ+Y2"HXZjH(4(iF1jMW.Bф# caqN 4`@ug 4 ̚0`YoڅǜhKb9q(:))u'B CL2.pa8KdHq }ڬ@Whů~bR !GJi$ #Օ'?]pV.qqNe[DZN ȏ 5Ȫ h~w1mFwJ/]^zĜQe#CyS~1ysUarsۈWIxpUcl!<«ӰƑ鄜 ëb;YͺW'5E2yOW}ݿ;7A뺉0yS[!<1.O*e3˵ڕLXui dRgF5 eޒ h<ĉy KywJKGJ~` g !%J$'CF 6U}zsV C2T,`ERBi e GȝP|+> k4@|~?-? w>M ˂3Jȷb C}`Cr>x"n84|QC)$A*HQ"`WpWc:/:3D R[OLG?{G}[m! w_d/=mӖȊj]7I96O4q&1JDaDX#]3 {Fa4S.3t+ 91 OY(a{UƌGB XASiꀤ8*>ACK_Y:$F}]DH(}iǻ6%;kI]7o#by}$4ɒ(F!އP/8DX:( /{Ns0sRB}؀K y T f,EK,[O;T[ɉn&`V3֕ -& 8I6rb}skȝt('<=^fQrC"u ad}}(x0]=}5mIt{Y=?4PšS " VF!#Q剴7H ›FozP)gY:JEw,--8cM7anNyv}hmA:D8{uK8l_fFCmg2,2OquzHlpO?@ Em@AbyF=u>RJZ hc~) O5>γ{K<+߻9i{@h1ct2UT kzڲB"1O՞#2ToUL%.EjG&'jqPi]+ʎ[|| 1Ke]kNU7qڽjdNF{΄삓Shհl4a1NRŖiSK.hFowȍe|95/ F^nPyVZsԍR dQtGa6ߓG1zKTU>x|KM W&j/&C7$6rI$e+t-,y~H!J?yJfx su0:B7~bE~ oMxlu5Bt`p6=W>8M_^0Wi2X I`b{5UMlXŃ1| 5_x![X]K=I"']N"3%+~S‹ZfLW!IjӖLu!9/6Tۙx Jy0?kp 8iȴh}d w/^3abg{W4䤻F37@md>dkQN2&PAz\bjZr;f_G&ጣҵxN*,ЃL)Y⦇ =)\K:Bwr*UG90.(#zk|4xH*lY F\SȚY~x0L0'0qh|iNVJB4v4`h8fd67k #4p4iY.{ V6 2ftŔYnhOt>@B2=Ͳ$MWcG͸a,N)EL/IY03;4]K +֦Kotje 4a&*Tz 6W*$!MLRT/j NTLDLM#?gO3zl_`U;=#B/,"rFJri(`&$ZGt!m,DJ%] aQT٭&`975r*ehh9O?`qk(`&(U" >,HA;7'w.-f58FzrrI^ ȏ"tJM0@_o;ɦim!SGͿ9+C< H5弉PfF-1kpl"yhA[cd$Qm$uVΉ)bcF!jINddd[F윊cnDn:M(K1I'O$[B8!g ,2 :D 耠M L-JEq*RVS c|a}XĹ[~"`oGIsȑksb AL B~Yh~}ܤ%)s(ߚo` `QfީYqT ӈR|Ȃuf;xJj&$Tij^@a;'q"brB AhBI%+d^;6?|1ᘖMR_]V#>coKjIH/e)EFeX4,J![+3@ x07q gd@RQ=M'!wš7ov26'{mA &J^QM jPMZ e$K%a)}&x{տ6D8s4I]Cɼzo7o@7=A aeCͿ^ɡ.'!zvKT^OgDܐ&hfD=3jA&>"BJC4GY_):Y̍y3IF[*lofd1Tk uj<9&=>`*b3V$"uQQGl}c;Hf-)n)IHPjP/+/`R3GP~!bϾC61 2J@@: ;ԡ퇸 0 B`)"(E(EB6FG5 28~)U;D#L5X.(2&Gu [l+sJ `AەvPJ`Ք':Eõpkό $֋G8%vrT|ACFƏ3L$&g(TH`~(hB& ԨtGyJRoد{c]td*ExX`]ԞblN 0f)ؑɨV) S]Jq;M.Hr@ ĺqLl[ ĉS%R/% Ie qp[50"ҼH.b3Vcq |)"9n*QeK 3M?Ld䞭$1ng׹׉cc;yAs""Rf%uQp!o%0˰uj^4Π k &Ì+[aNj&n^ma1Rg1r]p1aV*8RRqݿ%;#QA! kl@MޭHZ] s! fa5Z)hEnJHueU ˘98Fa26`m1`uLb-$accd!)DCU"ؘ< AC|l߫it$-TAFHdHy+fZ(&` B7 PYTR S:stdL[ P.һFj"71F:}0 TU4A4RL~NG}WN |Oo=܇EB PDg=#bHE Q/;q'_@ w0\1^er4ouGRJ&1ϑ8J!#Be?:v]" gxSo>9q`i2h;Qh"b:5bAHRe6C FT5 EGf54d`bҴ؁vi^[TIxL;ӠQyh͇TP(Lk kDe`?6\L S* gMn3ve Ī2J)Y8[*]CQYEf[nd ӐdATj(ENi &&I&v9#q6!;ǞVJ=~ @-q(1ٯ|s=Rʷ  w5ɬ9AD%q/chigF-Nʢ'6QZ27sKx;1nB8@M<4`dzh,L C?H!@!e$3a@x-v:bd8T.M<fS0 F(SB\d2hr}@;\ǥJ=pLrxS̐ 2)@i0"V&iE)h( "R@((P" &h *aj&(T) L0*)Z"PbUZ (")j!Z 2G IReh @( B*)i>9ΏXH. ۢ\ݨ9W76%>Yz !mp!ni툚*!)H`B* }paQA$ט>va*'iœ@aR|32 6|I@uӒmhQF i5 'ߠ䗜 'IP%M4DE^ `xr tCX dP4t: ~$Ef˘G|~(*=[h<8 {AY4}lk34a*Fx(deuBfof!`sɞjhO⃖`U[WTnr/{pՍ L~~x0NoS DOdHaa w|59*qN=MMZ62TOA0;~NE E7FFHRCEqV'(VTb#$fRehEB 4opqFeT5qQ#&"EK+FJz53jFxkHՠQ V-g %]?cZPo?eh=b=AME%l~j$mN4o ˯o#x\OCV/mSm?ܛ#AjޝK!$R1Hz= Id(JN,wvebL z4c&lL#؈?bh˄D\0#)bk#}7Y4VvI{0SLAhS'uR4O* <4Htdkyɒ?Xo`~+T9߻;>i#W@Cs0VB(W Q bF5Ύ'HHgC'|Kp R!>iwn& xQ߽?@by?dN}0uͪF`Dkj!lZ ؎@H`FAO45F)}g}O1bT(r>0#!GIu%&No fd+':/w`4mn~\ھWbzDXo 4*.D|>Э-p{$B ITE R/D"=^'7li1X$9< U=&J@:b>Ulw +RMSDQ0>0UU4DQ:[ XY,l 6,@N% [ԩvS VF E$ @jwk`ё/*1Yݐ ԛl#bTnꖋ LS|)V,Q ©TSU,optқ7ݷsU&` U@tp85W60NiW hՅ\Qf*[f&lIGp28ѡ6eA*$S aE&HRo;ԟp",%iHZњEq&vvqZvG7{ωodI@Bwrp g~: iM ('|_A@; = Ǫ!d!J058~qgpՏ>I'XdSc|Äp6( ilc{<q_@V|nWwb!2HR,X+1BRg`:!)h$*F" i !("H(2E($C@VNbI4JDjrpjI"%!  ,!C p$B.e F%S5&`05}l3h Eu 0ʪ?C9!zz $qfK9w9=n#~!#P! $LAA!%( v/0?Aۚ{7.@}YI$.}@9BZ(G=_<1* (Q*(hH!&Z)Y %b(@)0RU4HSTP#CIS2$ ?Fȓ %DP'tdU*R%YPETPPAv+6at7X$d캽TR@"5Di/xv%VjCI2MO! vwA ؏P\}qȕYHT<:u0`Cx1*nMvfn\82Fԉi2Ak\PH`ňh.1\RA*46W%qfXmth Fim MB]MA2W4RdjȑJU|T S"i0Pƿ;-sbRX32#,455 409ih} FDPY9nHPټˉ0P`(J-3o) T^NlAwaDg+ۚ"Yk "(pgkf={mQAJX%W vicZH0a DVA`+Fٚ n|kl6AUQCɡvƴ9ȅS!fhaUz$4w=( 櫦/磧 "jd rq.GdAhhoB&l$2zX0EO<4 ^.(wP|YRE$dsuo- :J!^>m Q|3oWJ]TR(VQmm$gA;Wd!m*df2H&^ ӂbRg0.C011Ώo$֠OaWҭU@--*B[wTUZ R dXr?mݡ &,/ h1ҍ6t4Zܢ:0Vцiy՜  "4uΤ:GkW !!b2IHP)ǏSM"U Ѕ*~8 KJ1Cߚ$C7x4h=buawUOa.x;>.Yy4BQh TF0DzSGぅFN3Y!c9!xv^I⩶PxA1d`J(8R2H4CLZ$fhML9oz3@iE>|utkY) mO8˦d0qmZv2`CP, ,2jn `}Rbٷ^'!) 0N>]DJčb4d0Hf#(9p)'N+Ä-& ռA\GD2T{0'B,'sf644GEhUzL ʥ(n؊ UZFlܴ1Cs9Fd42OV uZmp];xv19"ԁo"QZĪEBkCI;)3I@0H%ĝ=+U1F@@8Ą8p7x|CbJU/tX2XN:Gί6[VJ†7lO 鋟]J윙~ҰZ kvl8Oa5R d`$$RD24 mAܞ4=tz_{$d{'Ah ev,aއq`c&V m902*@ <.$jf>θ!񮡊 ?uZ~Y:jBLI))*VV AM)-WGWgA!8`8"@i0B\Qn0`(a'qxm(1P¨D)4iE3Iňi60ǃSXdHMzS!2P‘'Y0~bjYfG9."(0("!F(,L!(**%1)XI@)(L i3I5 Pd%FDC e(Oڻ|':3PC(Ry:_o̟OlLl`Iv$ *fFFA]oAh9ËA.&#Nަ_ eV>xcý-\eifs/_-:Zs"fvBl8Bɓ>#ӊ{h:.9|#2cSa$}Y3Åh/_<1'B^;= 8] C2< w3p (;|>mɹ @j"Y' S>2,HxpBc&d4|SJ JA+Dfdd8A )  Rm;Q@@jZ,qbS m )R P%Q!1f30đRwSBIE) q "*"43lj&MӑI!0RD]8Q >OD(MH;w$P:<>+nYj$6v eD9IDYgLttp%B818) /YL޺!%n&]9OLY$53F;4z[R}W=Y3^M PӈK6>O'ml>ސEoCwvf鞞 /:X}gsK( ( XFw1N0=("62R:ȎCO;t8` >gzB'(`Rg IvbjF:7NyGLxbWxu8u=&tR㮰#̈5D.H(B{32g@&!ئVHmޢDi } `16(-3Pe@u٪u("8>YsQ=* D!󯗲^n.g4DHTHMȉM_<ֈ)ќ~~! (sq4Fb) b$HcSa0/V7&@>RO[GʩL-01MX ɒ!1=HJ1[M&c?'u  jK!bN%oEaHƌh70&D]rh#Vz #YF0 AÁ)Z0 h+VG(4=h +gVC!4ۓC)Yծ92P(pGCHCZɈ32"3`P7РIMT,,6WiKdqFC0<> Li"6&28,> lծ |*eG"pPfa`czש? +\J p%H8(@tSnDj0; dq`hVȘ@V@AICst{D?HkQ' $hJH[d9 3UVN-Ԝbb4pSE ~S qZR- R$\рk# C˪)ِVF=3$ :B$8&2Q8ZȔ,&p5kX8'eH Z t.Z$ 00k 5=FaDʍ' 4{ IĭI21!q!܀YE_aLލ!!1 qF!31Ҁ1VHfb&%b* P҈fb SAXBva5()r3 !2DA0)ِ EFDF&`d Uw'*߲b c1 v|J` eh8#!"PQRQ K* ̨' 3 p320pK#( '&2(*Ll,pbq C\s1$1,SᐭiEոa\6NmHlNU>;dPƌi3 $;7etcleU_qF}" NBM Q9%A)H(bJ !"I`Bdb$B *!J)Ji"a& h(&jeBa UY"*bR()@h5܊$Ti bYXbcOٴ]$vDY)Z'Ayk^dz@mCs/ 5[m"`X%6#NW\dJ)Q0&MSffp$ws4LY!JQ5-8BYFK5N#d,PU7B&c f._i@ث*Q7i$!%Mʊs QzD)61r PD40g7TNae.40Q=?XwѮeX<ܘb?~5YlKŧޒ(2'Ѿ}b.%#EoЇc& -A)l9ho7C~d$鋌<6w!Rfg67HDVf\`J|Gs0;;P@stzAAƭkvyk/ *a ]&?235 Ol-*yuuSLWmtHa&94l&0,64.O35C!E@mư'L;#k>2; 9taGCT;Q\jxlQwh.O1 f 7:j8jADEw.f$qܜ.#vC2LPV-3 ivɳ@s{% gXOi2)|gHgH61eұc RY-0!Ul?>XðPcJE eX(h#ԙ$vO :{ا Ubq DFAF aݩv]p7hI&5RBD!β9l١J@U5!$ #xLgn6~9dC=A%xf#ؤNfܚ|ՒfEA2pɢ""$*Pmi?A``D1A4#[`>I15Q{)A~`Qȧ;D(DSHPP2)Jr(ED%qϮf%ԠpxHOV  3wi4L4_t9P 6&beJy"(cX\{ *r1ܑ16<$C܁ SPdN4dDSD%9.Qfd`c&a A1 9PVY`aB1@$M!3(!.E uDl,V*hN4oiD<ӠwJ廴N$<|Y=Ă&@"%`~>1? Xd=j-(Ԯ;() cY ߇=@"p4;N !@@~w8p $ `$ a!Y("%>0@^ O;ap1#M+XAo!anrMڅ 'K!k%HFțd&$ T쇉u>cCa,< =xxJ2fT A}H*  l9n?^$˨ P/;!A !SJf3s|0Ea838h Jؒk`,)LJ:};)Q(Ns(:0!2ԡ@:.$CAb"|3s]v/ ""qIJ>9`@ eYt"0Rlֵpr0rp1;Q ICD!"d119cTfTq`f @YI,HIIKLbqKa:Jo7_^8:=`d'^$Î0O&zyy>:Mlr=W2]b'.xľ=k}U=YT6@>P<'FȧW36/DB&bW!"IP}ЀPݧD;Hi N$Pvc&%@fjH_lTQ!K RRUֽ|/o??5Q )Kwz1ET}mRA2V[lQ'è5;tqD ;Pؚ@Ξк颤nMR~S2tmelӜk_ M'I!Rty GZxyc0o\`#T$HkXzz) 6=,ꢟ++,=i3zB <2ѤԆ65)PКr9,i{MY0pԜEL;H @G@&߯T'i h/ cJ;wqiZzG~JÂ@@fCAH:8'aT>S4QLE JPGQt$bF_N+ k 3| oWLowD"O  +5gU>|? }'؛:Zh%=}5NUEFqJݬqGOktӣQNCFM6c0$q"K8=5%# %1ALР$R2"!Qj|WUw79fpa[莳L2srlbu֛+u^j7Q"*m6 ]fWqC4&d<;6h@TLJhv_ Y_pHĢ$].u˃yO[;J~y|Rd Z qgY] N+$̐Ī8xjgvpޡTuAR2rGL!{O!Ue¶j'!BधYDb"<ZFec^l}Y%[D7?Ӧ `Yt51.~rb=̟$(彏~LEQQ<6p"$ÏaA 7;͡vlj51W X 0!{c9EDFr(DtH芫SsdF%ƈ$YjlC1[#V't̾pntld]PȀ`p¢V'zΓBgU] u\r%"1P8kLXO.mA(gUI8s=,vA/4HPIBDL]=yU{W(( !}ЧYJGr ;w.!1zkoXIeSD CD"*iWAJN?lϖ=v502+Dgj(4< FxMԱr 0CPK5P팢lE&ٞH Ǜyi>0Py*x>p˼>MPA`(O\><} ڏwAOIN&1&@{g'i">?$ޛϓ^FDE!n xī h,"j<2V-0UKchQp;CldkT('j$Շ,V؜X ?|(T-W"(:uh5 :覦5~l&jBxu.%A8K;zK-vtdj i5Dg_,Og$>%| ;ӻ~`GmIݕ J+ nzN=gg w+ }Ki~E03i%0U:#1$p z r+a;; jdF1*~}obed z>}\.-ą10DcjtL$5l6Gf/Ui8QN"*e _Lx+~mn45 5\EFK Mvshb| luNB $ dBI68FG}C#8Q%: a9D&>r "1?Ԝ1B<+}νޞȄt)I@!Wx关5ge6 #4AHQSJco^pf 4H8PR RPU1~2L~x(5sɓVkAsHԅɉ PkؔSQԺ\a@h.dLQK-z8JEE>2ddđHATR4IS$YAd‚aG64eVo5,$UHYl:Zt"YIQD%}rd#v 2m 0Lx$PQ`@X8C,Q!T|ZDHa)(QGjccPE4M b* h%%CTPtH0b%:qӄ$KMeDdaDLEMգ01t2YJq7 a$aPE%6?QL 1"22#eSU-S64ĭDE %CAE #y7fHp0s  XQ,yFE9-KPC tY$ABD8NDBHab0T@UAqR% EMC.EaQkDсsRoN?V#RM[# *02# h3 7dBuH"FAPj~y<`*$ݑ`IFJZX`HR\i(`Ja%5KiX(p'1@9s',ieCIt`اhsNa0{m3B$[iBJzKVrBɺǟ3uI0VNH3rݍuJE +Nh3 0c1:#MǸQei8uafكlpkstƱkyt: 9ٻ fNV.9|VVhUNw΢\B%!( qfRXiIM 1 q ;Q`Mm%sCٷ|/?wܮ"@XA O@<;~iwFI43?sHdӭ`Dp s@6()3 x{gP4m,5n$f5X.5 %\xSR{_I U Q:ᘪlb(}<4}d2EɁEŔReR-%?m)Bbհik:ޥṛ#¢wV?L5դϤJHD%Q(WB]$ -V00Mn`$ިģc!FR>`r ¡7`y> oax]w=q)r, ( *d)ey6GZ HAR{ 0EYۈ: 51K3C(֌ L'ʐI?Cݜ>0As[ӚUS5yõ]iՒ a=֬YCT |KZĘ"]DC_==}z /H H{| W%KBpQ1 ! A#` xƒr/.VklCdvA;ґBQuB2&$K(P,u@ ("KgXBxK*8ȬT{&Y22?_K/?g-pB( n~I-۾B9}P6Wk 0*46}wſ!عQ()#{| |20Cgj% TXEo[:']}IhN2v6|?"+E 8p%HuOm5mh*a-!@?$?l1!G$(R%aVbfC'W 0H>JL%)$ 5#jK ,Zho7ޤc`ԵZȐ* `ZB"UX!PJEp!@rTJQPsr $ Uxс,-D JJ+H !@H(C00VG,86lIE|dhbNÆJ!@RoCTS|GR.B1,:mC5 vdn·ǀxKD9 t*1!<Ȅ7Wi/85Y)!9Y\N8 Nr|0+qIB J$(sghp, `'saTQI`N(J*2$F)feJjSMY)H1 VN@F" n  4 Tnr)) RERA @$Lљ|l%"  (H*r"J&rq>FjM2EAYE%D `Nff&i7pt:0kHm4ME J2lK \F%Z&"'C@{`_HE7B&//ÃkA4"#ִa{&J3ij Ă%пoWt% o;Rii]htcHmp@E*e/3"tɃ0RL``j^Zx&P(Reն*VM)aaM pkŽ4B]G\#-8-4|YX4 D_/vxdK3N͸S{0f%"Zz󼆥]f\t&άДi0̑23ɡ(-gez<9]CyhdgS{rGN,6gLy_OfToX"c޷y QO}MI9?SKyaZ[sk5xˍ,.S'[&ͫҜ{j)B )N1Fa>D5K”[3'w{,1\=Qk<SW bYJdTԝhcRk9⨮`V(|l:acݯh81|pɲYD2/(Ѷׂ^f%'ˉ ]!JGN?'~Anqٜ?TM }{va6=\2(vBnQ3a# #!u$"}8AqTܴ-ОD@wb{>'ډ^;XMF&bOy|uwޣun=isELFwx0:ۄ'Yg\xiUxT!D='M7SV'Ϣnؔ7 u5v҂L㤾/됒ɆvbT\ccK 0;pb.I\Rsm0}-̦<"gWӄ-an~jבُL2JV F2zk^2!^ʤː[|Gk^T'c+8=|苝.t=v۾ lX hl:HxulΚ2P,F]:N# /9ǫR )x]#"Tîp+p3!1]Fj3L{tڷwrGn/}^?.V8Z+1ZUluNIQ|I3&~T ;g]6 .c[UξHK&]>?Rg^d{,_8]*w|úᄌtR8 y0Ed-#"졥1iNK0ﻖ6hA_센ޡ>|e+'yZN]qB*5wZhۃ5|~%p|%]>dqbbۖF w{+YB Un 5"N+ulJ8]->x0co 8+v:n \zd+hU'u@)Hϋ?sz?_o)9:yB$^XҮ}>ù \\͆8\ ESoSc>X4q ,X)9^F%閱Vwk|yq^gU{<@R !ߤq&GQbBM}T,9g$kv^좷"r_s㟡B뷘vF'E8ߎQt~LiJf;TM<:Ց|~xiʧ)@~*zr^D q.'(C=&%qW82Ir~Wt5%K;N~CQ_nnM$3xr\Lf9;yYr~ xiќ5EMEiB6qlM#/1#_zEV|󆋲3JO;mbyС'߇!.ӤCWls}ph18bn]%xp45\7MXD׃AtqJ1EXђHa! J=<|1q:'q_qʄȸ`},c>,,:>fc)s>[#sY 4gte@$}H8*[*-c 3a3016?8M,M W_v|naYɚ>[0fø:$Mq>L?zTa>eS}r]fqu`JI׶p,Xj&n=T>k @8t?'+(=rCAӑ={ĺ }3٨/ - ZC\i9Lqq1fh7Ѝ|aPL4V2ֆf&܏OyYJhPJ (GMMm*BMIMyŴM{2m۶ˆ&ci B?b}60`qStk*Wdj`#ѬgG$PRADp=%yTY(y;/ XSc}{QKrj`nIv7a yƉh-b@ CO/FזQ*Fv!#^1?p5I,9A.#wO{(BmzO3(􂓸y!34;ؙx `F<^\rG S̯KPŨfp*`q 6ơRD$Kk1%˖l3XƋAc "ܓIR'j08l,5i"J0 ģ#(oZ`e Y(7vň0lia5dKa#6 }= {~(WfHTOy8HMG\]iW&r*Éb!!|~ӧ3CHϑgF1YdeuЯBkC^4bԻ{T~8/h+߁"*xBLDGÊo.}H!Y\CO]hN$,!2E݇F""萢jR0`X>)D#:j|l7&%KC6/6U$V1Q8oA3qXULA;PPTICECy-?s~l KKQp<1ߟwE+GDP54gJChC B RS42 %GL:`wÂI5 uW5eBK17Q;?{MNE$6UMXJy!hV188UsT> 7m@F 1IaVTҳbrKSNVu*։*լm"Yx0ׂHT\e ^q)omca'iqvr=fc0mKfH#!?mMC#%9Q7w!䍮!{9_#'(J rLHr=\ ʳfkse(j\g焀u`|K> 7N~.~mB StgڒdkrBe%eB2S#:>)Bg4hϳNF60ni>^mH{y9Bd&ACK@༼f Cxt th )3$) @P\nn4d2g2m +MW$ޣaA]0Ib@ SilK 0t:u)d,6kd~6 ,lGS{ gE42qHRjSM-UQTUUV6Zj &.qz4JݎY n2 xRWE&2Ѥ4aUG"ރQVfЦ!f6h.:!a "0lt"Wm,!(ۃ &1umY*tڪSw )Łɠ[qNКrW]lH!Hndqr:FMYcno^îh:P*GHSkc3jCm! G#Vݕa naRUUTEVYfS]qO!s0oe%6m6en`ѐ ܣniC#z1Քy" JdVZXXX[LMDXQ(dy9hc2lf!-a `4QX8\+r( k El1s}V*-z}Q֕oNۭj[d'!($Npw*i(}6bHԃi5Y So+nN1fP4+)f0!M~`٧qXK-5)t8c1SšQ/M8wf!OK4K)Gy>68DjYxϴe[4=^ aZwzxLd⃆ DBip@Vp6'G=V&o/S m'U!k*8Fl D"a$M68ђ08:Q#ҼZ5*>2k1 u:85&&+HꬷPCpVXq m4.ifUd\z8a^a0AJivD<ӖԦE!֋(HBۮxkl}436$ x' pya ݎȇwpsƹn6]z_N d68ɐ-RD;vDV0)7#l͛JWԴ$J,p-Α" y^i7碄eK92 Ki^L#.vOXj+‡M:$E9eZ%`0.gc=^2E|#Ax d7.R7lAN@='̅'Ck܊,7U LѠKz}}B[h{L;ucB2CfN,JA0@P,A,BԲRH@ !NL0Hҕ 3*4KA+59zv%z66c6;낖qݧJ F ;孷--;Q˳ +/zJvEY""9 ٮ p,9.v!(-qiM9{J5VdX:&3r&I0^:34 PQ`8B9cR_RwN_z~׌+<5$%jNNJRo,iAqbߌAywY5'lĒfM5aAL YrX9!Œ3vp&tl%H):i{ bX4j6yPsk( q]a y()a ! wߩe S< u ؐP3Eqgi4폑LeK0io)s3b>)7Bܛ""vIbR@}ꆻXq+ z. ;n4Ni7A( f3ұ:1n| 3cWF 2c0?I#jLo5a#) e X?QB/PI%C ;[疌S/rp#q>^=Ot7G+ )cRKw AɓU_{4' yn\2J"L[+_JÏ8]Z]&2:Dp}_%.XIIai'>VdA Ovmsc#V6U!|BI0,2V:;lsࡦQ? @~Y ta@ތ)q ܸPEqӕRƘŌ"A2aAFXkX Z€sq a80J"֢V#GicHFd`2@M4PPj0AċR_⨆l(`LJv7"ɗg1TZiVT 2h0jnhJ6F28$t6ofhb)DP2M $C,@xp^ $l4h02%&༷ݞ,nBͣp= I@eFᔃyŲ%戊tve3#8w EFGȮp`k{hl\5Bo@8i0$h@!Z :UEJq-[rՄZmbq w};z W2I ҙ,$#,")Š kG TfVc J ڗ--W@:{ӽ*neNd5LE#22@oTi/q2{Yk(ђj}ifQ+s8`3t  % &j8m$pi\2PuWd H2=~F3& ^Xf̣qр[Oep8ͥn20Hvz)0̀L_d=Sr'x3THE0_9 PpP4T܁: ff(ql+U%Xݘc5wy=P ϡM0IU4$$Okg1sUy!jZId(<=>{pT* , EqUKAdggk&Tw2R)TS<@-yK4\lR'6<8ğxY3s3e$&ktRnPڲ74fc<`v`ЕExTpxB1]W6n9j#o\H`b8# 0S 1FMtل #=NTorwg&N9XajtDs45d6%Pn.#-q I*PCu@uHpA@ysGí L> fnLv@A HedajX! )XFH% `g8I7ٚ8 $gkO^ y=#kgQ;OD(=A"DMSBP+B/ŽHv$r@ܮ54 R PJHС@)C넥2TNe.?37:d|$(4Rnb` i-f @n4dR ԁYaOߛ"Q,1mBR'$3P@MѠW f )G/pLiI6aUL` P*e. CiԤ}DflzBfFvᷤ6g˭fdCBV&k O7NQQ2sΦY&eDP|p22dOhɺF"p2-LJ朙AzeR  F0n!3/ Arts2whuVlMv;tA&,D*E*x2@Mf(dSL0Jh H} 0XL9N$\c!TR^EB?`4$ #dd7)P2LpC!e)RpfN$!5+CP;=!m| *&S珴,/hQtqr }H`Hpi2(TACͬA)@} tU8 6"mrEV*85䰈Jc6n/N2,%7ba4THj3 \`$4`TRUU TBsL}PHd fSzfbK( @l5A43IDcOhbY`-@2PQx}BiR m; B>k8dp Va=ʦvLyV!=_f,!h[.\>>G2#dC (+Eڇ޽P ((BѳILmĜmdud [Zh:\AUBЪ4ҵEoM!F4mV큤tXHs XH:X Lc v =rG]٭Ap˽t?R(B̛ܓ^Ă `F6*7j [wƼ^*wa ȇhBaT^?rEXcW'i?a4!2B)@*PN28 `_󰔉D#jD2 9m ,ClcI-Fk#2 2_َ:(tvsJCdf0!T+BR4ݔ;5PLCZYa61,K3(Y()?|"OwTIM*ia104QE9&0PD¦ab@hr? @(d(bHj_4c D,ēG85}xүa[Au6E?o#d`~HX}eA:igB~`W+?EwG6s9r2/43Ebb(kƿ@}n 5bhm1"nLKq:b u aLb("z`4jƸ Dd555ӎ8q7e٤b YcuˌbM/lh4)Qr(M)ARF6H7n;a85Ch# *T'hS ;02oWÍ7ֶ&j}(ɭb^a6^-eBMX@[(,1cm9_-™U}y0l㿡Fڨ&>*1;g)CN&~cPRߴ̂ MO:JcA2Lԑ3$M8ߘ׃`7W% GQx*PJRRURz?'M~IJHn%4B$ ejC܉ٺ%X\fsȆZ`Hm! $B S0Ϯff}򡐟G7Z`~_j!O?|k5&GA8tB{4!}*z@BP" bS!ozQ4ejM, e"dPgh`8>+H$E`UYPAl$NAF3A9FUUL#ADDDA#ɔ|wNPDl0fZ0LBϡ/l,2/6Mu&'y!/J*@(`om3ӭl!r"%H tB&L46&aoh_9SOA-)ʡ)!oNnRLY(@_x44G(&u~/{d9"XA ٨?p&cjbyFW=t(OdL/31,}.ER}ƀ2(UjMK8Qu:8DFs6(,';pHM10R@@4QQIDC $$ MTAD.Q$E2f(P4%1IQ0tc>A">om̻Gl3R{ff*鞙*&Qu9{5 tU 21" Ƥ2feZ`BZ.gΩ~w i/#jfvJZ.Gb69/2vۂȚ W5!  XWh`$gG͘@ob<$GI4u%"9޵B }Iѭ _>Z讇g,/ۚ ^:}PwE j8dd"@ΥC89LTr.XwEcAϜ& @W/(wx.!`EL" dRUUL݇LªȬ0F5I"B~L0s*5A;IX| ՊwBa&?׺e<1m1F.ЃM.Ӓi2EjH~ProvHS%3dYt; @ejn5yɳE'٩",aq>1(6.M$nY\˜3Or34zHx<0r b:6Hgf]&SJ)+ GSz8k&ECM`_6qZOE )@Q|L1&Y`cOq"D0 rc=k]䬝4b>h4"۲ԁ_- $ya&h<Hd`fد&՞v5ם&Hlf{ho/zCKJ5] AA%pRC-JD-(y6zМq==9 *Yz# lߵ|}%:$>X/d2gVT| F󸍝 ˪>32I$A'fdA, Ța%1]ƜMى qVTS֘vU&> IO0X>b,קTv&;nj˯ O!zP,BUPb텢)&C:;==zx6q nԐ&(eYO5wfܨW# ܇'0TR5 <\LKlg@On0I?=Q%eCEIJ0HD3"TA0C I@HS,(R"U0KJD K*RIRPSI$PA+@LLdHF@vJɂ#!I0  Ct}T @ *_/m0]{ =Ztn `͙dݷogG=}MG*wx>TR** @(PJG{VWWX֖ѳL\NMhͬrp _f[1w5}/o[3n}iݔ{ٷnf mmg}=I=FFl+>} ׶"^ +rCw{˰;+UG^lQ J9}=ד<jdL| .>+Հ  ׳ΆCCMlwGCd9АPJe PcjDQ_x(zQ $ KaPmTHPkP@k6jáAw}WBkѠ  ϛ]U:>U( MOev!UܡNF@zx*h*MLzh]*t% hx (E*1xI@=Сr4R=u *ATuwnCQD$BGօΠeBFwzE9ngymm4Wږ+{rבNywOR}@"KEiFfP8uݫ^]H (($LgC|TU}u/|驃lBN|f%: =3Z0pFY[!N} ǯ}|WxsR|q1=wxk>|wn=vqvݥB3[{UnwzmmG̮qek:Ǝ{K}ûu iN}tw17+9׽>ܤa{SCu4֨H͞J$}˾6*lonWkնuw|axt>{>^`uc}<_f㍮EpyO|=kǷHE UBwnv݁BvP(zFcH퍔!"Uor[4z>x[;dkjf祖Ϭs}KJm[ LmlBYfq+m5vLW/]ӳ#>˽1*mʻ}S7\.[lMڧIQۙ;z2w#4^ow&]Ús=U>jmPV\۵nN+)Cmm{|vu(nP5em[8awlM.9!B ւDO{tz_[wDή9 ;/y_{Ͻou]|ϰ&θ=^,>&Q@{5(}]\a% w< x@>iu9Km{u{sovZ$Q%ov Z )c޵Ѫӊ -jj Wvnѝqﺷ4o|SGqoly]#̐6-@L[e;=^uBcf{ljz/w Ɋ} ZwBv^R5dk.Ű:hfMv .U".w&qݦw]vZ-(@t&wqx{7t]qc{7d+la:y V7c,38Gtfu+ovF;餕]czݟwo\Ms嶶 c*BQ V93GQ̝i+\wtw3wMb٦ۻ͗vtT(5v%wE hРM[[> =hyQB/0R_{MWB:Sw5on*L.$*/Z9۽pȐPF鶶^hΆ\ws݇u S`VE u5AEJ%*nnvǠUN e\H/;ϷTN׻˷vԾ#w,iw]gobJwz=LWԞPMknjвgeuͫrtTn{ϳ[dPlڶz1e6mh 4@ h#Fbjz4A@0''CFEҚ344I %<Qh45Mʟ<꟢GOP464 dL*~S_reкJ(Dj!iJ>%qD 0xMTJQ (䁒WBPBbR XS(QHPΉv= CE!LL5K$ġ"^Ie ZUI) ! |CtAT$JQE/(>P< bU%HehHhZ%<$di!4 R tT0 7P CAD4FDTh ;OGH'c?^])EwهBieBqIT4g=cI6&/((+-7x$=w.6)7b608G}ni?IF)9~~qvO֤T(CO}y;||wxKhv= D_ qX97kB NNܲieJx;L:_ R咻,?93_Q*Ww3>m59|bF:w]~hgsi T',_ ې/ehcI@q{GOKa)s1@*QQ*2+FrQ澏@ÇboD=5bl %'炁Ǿ8E(m5@&*F ?qRF 6Ieȣ!Lw},w~ O߆?'7̲W?W |W__ta9z]>Ln1_?v[(ᓙ<+0,ls9zel~OԿ&iz>B~< x~&z_|NGkVD1s)M4g9}qvֵn0}#Ňc&ӎ~աGg< W@.Kj* K^uU,[: Q uFz6" pֻV.q٫3œi$HPe6xspnkaÖr;>bBXi(X_frz`IP3Ar+(iR'KƷ!TRoLKqW|`y޾>N83\o JP"O1B"EQTe3 ! 2ڊy7}`t`Q+[;+R*_R@T-,̕0YgHV3E?ԇTYK-$:O2i[`xk%އ) 9 ަѮGXyw4e&@S$t#%)? 7yg8׊)r.# @ pu1P2W0ǶL󘙺b *s%rIϮ~ (}|?+N@$?hK=X#_LOΫרm 0>qΤ!T$"t](WhS~YXUr>Y*Y= L EBYQ5SK׸Xӵ<wtg"\חiq]dipC:Bwj, ,ZhJjc \UqB]K\+ܿS.Q0bD'` O*Zq IEL'߬  Fɬ=4rB v<=P77@2KYӡI$FHEۯc/Y 89G 64~aq PgkHbPd9@sn@p1j>8z?/u$2e)e$,~۲| -7< TƈX1bW2A,VTa&(IF,\Z9muV2Rr~p\,Qr;DHrKvH[3=jJ|^NXpNp;UW ܙA䕚w kdah}Sc{ mמDS'\~ Z  0O**7{L0H0a3o*Q+n`D )/K_!,hp8 l*ֽPOaThMF SB4 ':@TJA@ BTZEZTZ( Q@(*_m/9ROtՋLvƶ:ͪR)AbE3br)=a(DW77^NwdB&o}0ɠ6v..C@`(I4LCY*ˮYwbT(ӈ#믮@HKA:{޹]}~{qᕫX,wNȝDzzP@*xpZPZᕷcS1y哖 U8el3@STbsN>cADᭀԲԵm?B$.pږlKBb35 Z-x7H4E 0@B"֥:;lo4hI@(L@LL)=1Ȕ1 n&q]ݛH1:TÞ '.2=om7!e0*$@:-ᱯ T0>n$8ݐ8Zbה"Aޔt o.wpSEef2u50cBnB cI̍6/Ƹnk7bDMveBĻ@XU G?D30pW`j) "Y& hX! B*id(J"(hHD}dz< h.ӻCTdPA3t;61 f4:* UP'wƦӥ"l n=?o׃ *mQ2)ITIPD|sr"dJJbJJ)FZiZB" )"A.;f|+NƆ1`Ssz4 5rrN|| +vԽ"ғBܐ4QÈ_kܓ%BT0QE$ADHT@TD HA'mlQ8gRgx"N2eJIJbDţ~6HHY*UU bh6 ФO0X F2v㢌PtR*)5/rw%d3n[gYUjru7׵q3_^8MiDs&NEj W̛Sj.,,f ~)Q{(AE@J=hӣI>qCJ) ("=`(JGhN%˯zZ(&OGPAY-]~pm TY I-?GT5؛~nqsJ $9*uz=ZpT41nXuw#/\[Ӭ(?`Q@(B#V2J^_ʐ3\LbK;=`}-/E5`K1E4;@Guo4&@ O#.&.Hߍ#!xݏW^5 x8! D$!(~FwJ8s+7T=a6 $SHq'Mt9`$dKe1p9gx򺣾'tӏ>CI >."DM/htߢbh.\@@Qdj'tj /,E8=95'@ۘO\8WH Hٔ&kKb ͘w͡W~S1Fj&RWtGysi'*#!N'T$^>yG-G=ѥ۪USQD@rJiR.~dLΚh`ͳ27OaGr3٫8ϒ H{Dž{+6XA#$oʾ_ٳ9rFT,*VȩxwWa៑Z!B_ƭ`q8+ ?/R:6t ؛ cvkCtZm`P0@Q/f͘,1v..[WXZRm/r) aQg_޶M_0ivRX`g2?lҨ˦r͈QpKAv ?yB! T6->!4[5EHԩk'NY'_T AC^"=+G!;IMOߩ Bx$̞ Jd 큅SWuߎD-wH9;800M+[09BH_j4Ф hԇx j2’g.[a6w9: Hw~O.> x_vn H~d ]LcVL4{~(alߍvI9=_r̠M?_3THɶ47F"12SMMNpy e5)dULWnӌ^ڻ<Ҭ,²h%L_E`}fAvFNŦ_ h J H`R?%qr 3'0~1m[{<.6oyKx~F^v;s ];qvP*% NY5~#˾o]>vXmPL.UP*rQs?YOő@Do_<2K9Dz4#"( EK3MoEEqa@^xL0,.{_nDrUջf"FҞ8DN#1TQPȿy]&ڲ'{X<OYqk^%UVA6oTi:CPwR4ϤhGW^+w擯Gh/Ƹv?þA; Yc:zcޙukg#}m46?ȃl3 p'O8 #4wHOO2aϕ@86"()S!hvr}7[tSheɁѵ1C .3q8U(`k|v$i@PX.PR@;f_Uɹu?*^E4 \"Σiwsa2q/[# Lh񠈓}L?“+}WX`R8I ;k;E Qcu'6 +BDy :]TQ#1/ebG8[Ȍ8ݜ֟^2848'`HA8e6Ve&7o0uq4%B~ 8{v:MY4;3M.G^r@ƒc\ǖRч HCt0BS! e=wՇ,z4 ;}~2ud<[8Qfo5wLO&qB|4R݃^dd L:9iCT"yf:^C1vK|βB(2- i!AOay'IAh4N9Y& C߾KU\hKϺ04^n>Gx+jt 4ՌD^S;v|+!|qu!H3rJהu^.$kJ"+ ^<卟UδLm8=\ b@28.b ׼V 9gOqYZ4+ sH&/ ?3ګ K ]rК1>O{5X-zs!i\~m^8v`Xvpt!+[>rҵB5h(;ń*u[@~ $fOG<+ tԏamR|4Er+_ C}OJJhkbwӦaB~CE֔L +w!~’s,eP73%2Q]r1@R,_n{OfoD9bsfm?<3j[VVQյl=tiY:$pzZfOom~KVmI$JԼGι `Oad0z`DzǼiJRw9A$A 6+P<^Y<:up8¢痞qOB[bUT(3ܓw{8M8405k0iTY&0vg#϶ y;'hyw.x5bp%/gZNqaK϶ y :(bŜkOrRATGj[a` LS.-& C6C<{]rg}XI qq ~槪֦qC;泡7U{r^=bMGu/9%@[T g4b(~ 9FD$Mp(Ai]*K? 0ǧtG Ŭ ,5a<ߞBK 1gB+~26u#0M uAd؊=?.Z I([1a1qXBq9@4RR>JA KbǾ;p`a~Zw.Ј8:*B7%~yjY kHbb $j ,phNSn ? ]/ gql6j΃8w;^5<'5 NG-cڻUoE Uu$ iY*3i6J73둲 F %f()mq,"10hHJW ! /n`1c?A3wh9NI{ʧ52oSc=]sNZI2_&7 k~ $G39I_T*mګUX*[k]U-?3Z~]7hvuRktXBgyI$I'wA%Yo1FM(QAMxN_kݢ8a^Q5/ÕIc<%R R5˼.% A$"JaNQ%DdU.뮧PCPAZn|}_7 +GrMFU-E?crzǩ+ ub1,F! B1g_#?zmV< #_wLl]җ93vQR,<IK,a:jNg"H::u448j\r8P:5dixZZ.~Y1wǝT!Me}G`m%-0}Y/dD ?+i%DHSTOzgPXX1P%Q oFQc8Qohibn4Zt9/ QT%TvCKDC}e=Jbi4PQ(e#˝}ն}~@;~(r:~7vKzOI ܊(K9l¿cOt!v~h P@d<$;e]%=`d!`ςQE%QIC1DQ 8@ i%?ǫdÇ:aWrJA`Frl'ᇢO憔;82iNKhڶ :-re?ҍ*hxJk!nos!OQ_ Ol4KRԿK\ڋS?Bfp?>f F\tc_w\.8މ彁C* LD_d? ccx!yx15y>kH 9DK%PUA(mh4klmƳC1W!ܶښ*))̔4Ú 5Qu0266U+^)U/{ׄ4D%D{"{/epTC[^ Z $V1Sm0mRm^6ϛ8jX9}FB|H \br|HyTG\d%Cqi<{V4H0-hJ R+5 p+K?QwnS!mUA1Q`MJM_Ͽ]MK/X/b "61A 4ϧ v9H|3/?O}d%seD#mV=3YǬ0YB/ʪ%ѸO&#vW %J@C/u l> &ʲ!͙#u;b *:rTɭU_5UU4jETV;έEZ1h?E|cOPآ i"̊Ov/cȱHjQcB!Oَ\3UG=Qj[P`j}xĿMN޿CCΫpaIQJO^PT|P|Ls}9/\M%C-'}6bP{)X ݢ 0H4bmO lc*(%d@l+'Փ35a:R??^?Rز5[69>mpAU I|s &D<P%Gi( P$R(&i@BIOj<3pSO: )CBh {dFM`i/gc6g$)o `wk! ʊ+`iM.4M`MN8fsdN s0 |LkPbz<C)+~% !G?G;6O;SRn w3m~~*wp_eІiJ; *s@+B F,wi{:NOƹ\ G!j&Ge0ue^?gm_@X 0N{}Pc!Oݛ( U~0?f*# /7oE83 YU XBU>:}V/Okwkaq^BbQ.(]"e ǘHq>KHRo'cmoh(\ !+H?<0P#DqpFыvҾNhCɱ[-VQB@\vtI8āI#=h`YÓuFb [&5 ww[<5ǡ OpFYALq6Kbʩl?M_ _T=:4*bF?9gL°/,sP/rX[WY&qX|^|OYWv^M|=ͷdbI j0"Ǩqpg3t'`oA˷hly]Nx[{tKyᘁy̯?ujඔFAN,$;u}rV_i5X|xogh-m*_=A>dJ"(~@Y b(`gԒ?A^f*٫8*C=lF|Ƈ*fhBͳοR^Nw @zth;].GC`:D/!/G8@{e-OrQe'NEœ K,yтs|3F^Id,)De3KR"24VuPd H8GND yG@Ӈ7e"AE#ERpmpu"'-cwZ>I+}c|)q49rN^j& ;듫(zb]fqeϫ4ԿW1c_;E9{>ڥb2t<iYө@)R}dQ=je20yS ZnpH{) @Di{q~1c. v[os+㽠Ztr߳sp۰ (l{a1a]ίs<Rl1TTHaJ,!Ӥ^ SZp{APaCԋ p@&~ `qŽڠ% .@n\%}YUcJ-~;shdO:gɣ!+n݅׆b7Q.w<:,@s{~'6մs@]osp>gLFt0^'t|ɓK~(6$~s}A cטũ~Do>0'q^uYZTk;7r"7÷ۚ Gfabb mf5qESm!59NXiBBٵ[(JC{(.>[kJ:(Pٌ;/>}]7߻U/킅pbB>bk PSHF*Bȧ> qvy IB4Ar)j&n솔)J&DM%)TDBz a"*,Ô1EDih+2 )f ro3$ 59)`K8_4C!|d'`8Xe;,#i;*W%gm3IGR]-5aٯԇ)g"2Hv2i/BinB'UV/M+_>ta?r$`HE: X.~@s%B/cOۣCȗ/sk@vLҊg1Fw- ]7 1)K2Cݶ12mSk A,2eE coP$Ŧ`<Lc}l1Ҏf|aWLKQ UP~hDG t͂_ٶ׹uԧXj~cCN/5vFM6_2 N\9˔98vtFܷLL6Ck`U% m&L3\ J/azngN Se-؟N/tH$0VR?Բ:3r5dcWMY8p/svMD<"`ƒa/5Nǰ![ycbH'okt-g3t{X}v< ~? z.)RJ1 lj`3?W\0:-rrzbӤӍ#Myʛv2lH5^2zZ;Z^˼}_h9/|]} RH"إ |>"J'6WNvw\N|#s}]o)*W>x" q\>U.U B51+{ Ut^㔡w}wsq^q~.J]uxnlr=sBE\8\~CGӽD2 8z/5HU/f7s' ܸT' #O-4)t^|/Is7P@)8l5zzOcяS8}whUύ'e<2{?-8gZ|鱎]WS+-Ղ} Ԃ|rW*@4A<`NrbC>w']`Z.Fft7$dMy_W$ {leeld73ߧH*'iOػ60!)Ǥ@so{V, 1ti|{*]L{y,8Ԟ mSi'&wwrEx=?H9ՆdgS4w{Zrs>j,[qoZpa~[i%+vl$wmL|Rp!=ن7*rhs雅\p5m"W+@)+r}QzURwb6H*:_mz$І˺>Uk%0dΧv>P'fRYT_g.b&w*]+ImMܲ|Y{KI(;^v/TuDvA侍li"8Uwt >A,H& Ru쓏1feND;"ٖjϗm'(DM !a :2YbBnjI6]B.oJ\&GU(48uxY;JP۞D jt_wk"'ٽ`QJ5,GXYs,C0xbޙA zD~@964AM"b0("` ❍m}Q]S۾u:M%0ʡR 5'*@s~M)J| - ߑAX aaQ|XO˂w&MNuHe" AH izKyL7Im x#?.m@n:-BZB$nQhw !-Xk8eF5DLLs6[X.l d ǭj+2Ɠ\(etFYu'D8.wTu(=^O_b`<<CʈmYxeYkKol8s\뺛>~;]~Ys]U017u|}#:jܡ G5u_*$QdClxf |; ,q)G!n ?c J7m\2=*{PCEVsAv"XK2׌'VY٪ E^Y`ĀxA5Њ5em`Frzs7-Z[v]7LԽtm1XQ V8}eCqz֐T98!Hpץ+ӁVCF;kx`ͽ3)+ȭJPkbUHfQ}i0q٘fN)wX'ѯvT)! ZZT/7}>od^1{tvw|m*~~OKJ X$lԵU+ {r0{p6v(88*UoV_'@W"A [_~{]ю-ٯcAGL-?hq ϳ۷]=aKϪC}s,OG^votmHS~瘰*j%G_̀ǧ&[@]HPjؙZ_ζѮ=`vh@T{{}F 2]ϯDKQVY|@Q Tb%h޲OHM@@zVCPѐOmSO~eFAI'Ͼm7lp#trDqj#(G9E舔:sX`cS3IsLpż 9n8E f ?:Ҭ#X5GSP1p>/wg Qw?󶏲pjp z8Ym}^[3s~w=_pH޿Ly!bD?"d*f8yUV8qd_`H`1)p~j5%=)t)ab /ueZYsuXK2I>6::sY0͇X C^J'b7Er#8$rְ_iDu0BY:9sYA^Qʤ kpП \KCgw%zY*.)y 0/wݢ(d:xcBo-BU*/0U(JT.:8u{/5% k3u(,?zC[{lݾSh$vuwLjU_ 86HEHNnH$`uiJFOv5TOu?& ZO͏)$H m!?:Ub%<%۟GGߣ9lCܿn)B#~\|^;u=@O|!MIT .hG4>i_I PU*sFr`?(~4p;fUߴ Xw >!0@t >>|~03Xzuvj>yGǿU0(Jz0  ƅ3yWA"F Sf>xAך!:qQTx|pPs`~虯fM"bf "U,>#֬ ,FLXk% A a#IZ?9OD~:Q:W:{ GCOakѺM[Ua7 *" 0G]]K-I+y'-A.ܼ%)a(T@!r;n^=Y\~k<J/ϋuJ~kkZO?fP?YǗ^] ӻDG$$J ?5UUUz` P/J_ՉCK+B}oBlm3m KIȮ'~;hA:D֮ a ,;09su$+6;IzDMMk.x2Q5܄$}vaP5g_vGxb!?X~RZܪ1U9o~Y~@O^N>!Ȅ{[k)"q㎯X?jJhR\C}2s;^m%T~_uO{:uC%ydV^Ud<&&h!6`O?Ȯ~c! (٣5C_9:"9@x;3e(V9uD21wPmC̪&]QO@lQJY7MѰ;Ԕ}_oO?VhQE EIQO4-B--VpGi@r#2Ë?(7CЮ_K_R3F VYM,TRB'.>aӔNHVG=W%y~I$I$I$$耴AbE@:^}\k=S@(C;a,*e)ζ}߃}dw/VѴGO|Gn]ڶ0p(%&Ci`be; j~~W=`UZd༊kh>:qu(-i~q'>|nb%pPbc"DW洼7EUzU8Dz=^kO1S$/л X€ +FEU)ǽ,znP y%E3aFaǛ7OCǺiNs?'O=UN Ǡޅ*>0@{$FN/z}buZE$ǵ@~2( w7r0`KΝ&P DZ#4F\W>qo+߿59O3zVO̡P8k _rԀ^,IXո]{ s*}CIE?$ݿO6v?%Bogk1qR~_PWRC҄U |ai֏#Xp Aܑa EU;Tq)7PCQWxY {|bWR?s<&ge z'H\zty4 MvM>N~>l E%{>$:M  gtna6 T@o5 "vtg4<9'G8Q(¹_KpOņy=~9\d# T7b,x|GLS$m:U5R @q֨!@E3 wuvD0\'{ax%} / P,^:??_OԘfyW8;R "QCҬbVJ8 TET+ [bRՇ9N"֫cq9PCZɵ2bmJH ^bťFʶ3PEј`1E LUWuD ,FPҨCO1$9[QYSo4k{hA)/(?o]9@z> ]*ZeIe:ǟ1c_黃G߱EA?-1 b[Yp_s6`Dq_ hDG6/x*uB><9yD Aأ7$]B)خ MPrIKLXV`@J0~췪?O3g?],wb:mď-8g{gx)is%T!#93(RyT*y֍ Uf/sm?o}O6Z6խmmXx mm*UkkkFڶmmmZ6նmm*ն.g:xT? n,_mҭh'r$g9mZ6j-RI$I&$>Sa q0 O%\I"lJ?z}‰~rG[4`ijifFl0|5ZiUiZ;"il s3 pNLĒޚbkH)Uβv<ћ1gbDgSr}U5ZSsOЀI:CWJƌﳇgCcoͦnO,?v4(z{2 e3f̈L}{<.X^-zUUU7cSk28 "!9+\~P✆C]8Pj aBX&&i wۊ|-L~jz(8g%]&\Z%5SbZ P20ֲ__[ڰ=x}91*|Id_ut.&c`/ ?(xQze-z:=bjd0##_hdՃA@ }{1 DXWBE6 \@Z Fp%X5`ݥ+DSP` {@f7c_3VN_,uPdNs<ăM" )/ϣN/;7n_(ek蛈Vm) !{X`7.@EBqέ/Ĩ6z4CJش;p6k޵ޖнo5'i}ƳX~`76/ >ՇF7)Je3/{GkyoG6^gd0o;;zOwz{Ǩm/5q??1aɏ.k-}&byVr%>znGlX .7eY{IM{}!|EEN0QD 4]qmk9.Kw+rvE}b4IĎCu*9Zf"8J9=K!̶%+C=ldV++2A)uFϖkB0p@^/3ȱ`o,kXFl'߈8AjBQsjq˯:#uYh՟*  PTg0)sAPJ5or. {>׺jzݜSPs֍ޞ^Ճ|GAp됇x5.@OIJwAEdk:nX;=k+[..XX(n!@l#6F>'CF#a7ǙA:*Hjb_nak( #/k4t\H2FrʼF@5zDpn4QQeC7bLI)fpfWxq:Y6q{9~=oRVŃ'x(*A6ђbEۦd'imV-ikJc@ϖK#E}9fꛎ_oeKc8_9(l!1*9T4"d-U9QYf{,xppcr ^wd2D?Mgt4A c\CDB"&v /O40}ᏫJ'P`ʆ QAq3s%)AD0!Cw BB O2)<i÷껫E0czN%b$R@";UM$'h S)/RZ./&X;g%8XQ)5LN8׆.tɾ@T`51j i 8)f霠z7j[fH=j3bSBxo>Ύ q|u]=`BN,Ty5 7Ew+8]!ӏ!ׇki*TGn_\7}La2.U0|񆪺O'xxccn a;oD8E/N'$M'(WpvBmW<܇߯.%RdpzRBH]~ۗ]mrIpg8R\IWyO&3t뻙C$Dv#!ԭv*BQ' z4j_ظ_";tm}n@$jr>~+X؀O>'xAOF)`ͦ(3BxuE~iX78(w, ˜X[izu֭,2-te\ַwXLv$T$~8#oR[OdǮSRX* pJ B-(@J˞ݔ{ED`=_%oh6~zׯ~P; ) Y]XMam{ߥ^7{b2ϵeSX b_zNz|PXr}! otGqm栀XT3PK*J@ͅ(C< `, :Wes/vn2=ą8)xKnlIgieYme?[Ŋ:87x"wqU*J}WP@Ul(6\a@CG!?it$]rZً- E}B~')O|±`rLHc9eC5C vZn!0:Q2 @%"@tw4T 8G`|iqM06YͿ$Y[y] .Z̕e),0)u@fL\kŧ%п÷XwmvBY N]fDl>v jU85̜kQ fҲWcSRSZȫ*'@r$- ARQ(6<9gw5G[, {XT[u9q@uu8ɵ=7VIS?s%ǯH${Ӊٹf^Ao|fDqIytam _d~'A1.In|w/-0qeUUU_fgg2jBMKPns+8o욜|eThD{o59"-a 1;aVUf 28Gtj69uesg)[H`>}(%;P -%ða?.,W?wOT~/2:paxY\BjnO|~||4{?wߖr9':S*X%RRO=B=w5|VCǍ[e4o:b3TWSywڒuArrm+$5#0>nyCpKHqw(01DAӬg=Uj^u`'I=f'/|$#!j)jz[[108Q")p#Z;7c+DHnϪvKHb۝C2c~i #sVm~ ݱm&NeՖ6WT@pS:'3HIԺ?ҽz}' (N&%|w¸- gc`(Iwv?FƶJ2i' hh[$ [o!$_~il6?s1X͝Q6IG=~4N*V9 'GLcaN@+_T?Pfe;~}5: RvXl$ˁABЄ=b{B>#sN` d']qG* dņķ99d66N XX_?d55n * 2ƭna *LC zR@;P[ 3I_NW)rIjNzxifumUUivPkta1|Nf8aAEҳx/9 sIS<"̟sPxP[1uB+\t)P-l` C79 Q(k(FezJ =%tx@2$Ob,ƾ ȥ[`@ȁ/KtGQ@ʱ2S$ZICT4ޯdPF*'T63)N=-)3t6ըsƹhZA Bi1])jNfn˝G#`26<7Bj% mAml#dҸ(ޜǼ٠ FkUkq! х\j͡sE~A,=Y[lvbP87x}6793S{F *0V,nU(:0_lQv 8g3c# BX"(`C .Ҷ(DB8w!߇FgFVin[}mpE(d2g{CԼ51wNG'AF{͞_d-MtadoNtC"~@DbBSj ;ov@|0Q![Y|vm寎wC>oEL(H[݇gui>vbIU R` ,FZT5|;`NG[מydՖ%a 9 ."є kNݤĽí뗵>W g\}HXn*x!*2*/G֍vg"P5/Tvy[ bBEFK=[qTaLX>{1q,0-w(+<`d @qT-IeD@E5 f}]Ǚs։0 D'C'/#ˍGN.:$L+~wμF3|D/yo 8^! fz0l9.hWsUT:m+VY_L vu3najڑ- yYe@A@Q坁ZVl@7DUwchۋ" ?rhGrX.O\<hxG2u M}pmooS..cX107YGzG G`hbKBfi~[;lμLeU2"*rӦ y5gΉب$T1phSOe`cW9>O=|}ClX!gYnJj>Tu15f?_{"<9uEyE<My]} 6ⷾ. Ѡ/}Ѳ11DtKtfPwg&ٓfkw30a*tuEnA"pnnV<ӆ wcwI*Y{~Os/Do1ׂ$e QC,Ų>wW¦( G1gHʀ PE!SPGOga13!"-Y\<WH"4B%$s,680< _Ku!Y4Ϩ|3R~z`$-eJ*N%א8"0&'0UDq)euA9pW>ۿURKc:;Z[#Kc7ecUQ F5 k_G Tm4TCnKf0 : ] Ysԇq7Ko)raHA55@ŋTx,10ð) ;f _ʿa84,٢nJ_`I593hnl}tq] դ׼UtDCٰ7lu ED^I@c\<¥#hTt5PD ,- z\+z;caES%gTiDuNXa5M_̧2II 63 P'5mz[1d\7Dv.`IV e x8 DE^^@Hj[e\|K"ؘA_ZٓkžΒ2t"Z;azжNGp/}V./mK~m)/ۥguR^5Ix9& N* S5&> Ivzu+WBx KkMWO0<PhuU|,]v/ӣAI@aއҎ=S-ʌQRU#Pt  W'NPKDOMD=Z* p.U`f!{{'3m㦣eߕg]l/3JBE{겘N[E΂%j4,XUlvJ4tqj?yY$Fy- $Wkp'ae6(my$kpA}1q 'z*A}0:a5c1TCIG 3z?H-OœMKs\˲^~(8aEO!#BЧ7WHA&+ { Ƃz/EiY eyXfR֪@r*i,w'>ŃRDq8ẔνnA6}v֎?[ńrܮusa1Nwҷ+ 9r`4pL-XW<$:}FCO5r{3>q ||6F$u&}|@U(a:B f+ um`?u:S1'07=QݘD;AnxaUcy$d 6`϶xNM*zܪ8CLAĘudɉ?htІHmw݄.TLAeqn6H~^* Bh_:E :qЁ%{?~l7o?X7 /@1ϨV F"Jp"yީcCV0;PcHsf[dpһ6kل 82hK+!یbC)Dp!JQr| q;[ ati WRY4+u|gAҗis^6!ki!.cGMkFK 6NZ׳p5:a 4&\yJoIY듄UpUͩێ|(pp[>#E(Ķ`Y.Ng,v? >Cq~X!Hkst 5 $ )> Z`ab VM b3:UwQ\6y?`-xONLI1y,+<k,uڏDwI W$X(_dQԖФR)Z]4't/1C4ԓ(x誠CZJh2SDPEmi*V.+dfKk Q:+&V4ٿwR# Z 4!)rSOs)Ib`AbKJ-418{%-L=\2Q>=((*"hUXVe8[,zggdmD𵭎^K"{AxpPW8CMBi&d6~[kb4s]—\5y0_'v%NH咈D132ݳ[lk.n_W tQ~"˙;y}Ki 1~q ͌j0{xW81avضw87jH:|~r|%実e+^@U垍_[UXGUYyy9l9{żhVx =xXB7h֡}i.v*=> &rO҃Δ4&?[z?[bSx}vZ8mG걑* i>4@|K0h **!:[vV{c74t9{W(x8WiCݮ᯶oz}4㚥gewڣwcvCiRb+˕0\cQ*|&xUo=7q(b?'[XH$9ZV,C¡\Zy7; #z o2]8\ދ%tUܔ+ŲZ\}F tae#LD7k ZYs~#9DhgʞG E=޾'5UZhc}{ ^Ką%a<2vN8734( 6Hbf?9y4a4*gE@-jK#an?("S~"f=u#5Y=*z) ϓ80ݪQ86 ťbČ?UL#x#FsnvOvaHkLv0 _6;eb<h[ccDiM&h 邃 U˯.% RT0pk^^''zljy-f#%{[Mk PtBkI6VgLW7@|W\» ~~)ޡGM6 &wL&ΠN )8b|_~ew\뉢 (`0BSug-VXx >9"MmVfMR4} 9B2˪>2G{< `PZGAou]܋MKA`mCּ}i qs v(t ^@7ca=HF9 (iB!BS$6IL]5.;V:zx Gn!S{_npU$?ɋ04\f[̆܆_龦=/! p 2ɳc<[k}Bs#􆿂u ,pvsIOO`^+Xj-1![.s~[„-=|p/;j~-K8["a` ȜӺˉ$VLh'#.".""?I!JR]&]}%U#*Ah=tᶞ. m$RHxw nr<\>\HF  sQ+*kV CA+2px riZn))W0wC8,zs c\U.JϜS(" s?36Fr4gNAwHp"݄7#̏[Ap,ĵR5qa}96!K֮1̊\#,-ktW赽"ip`VW;'>go\%l Y6  pƃNtR R51h~Aj\JM bP!mTe^DKJs܊`<%xn:,@yBl{U֝EKFWƐ4kX0~OڂI!P/̈́aUav{ET$)R2/樌~ 1@x^y3\nvqߑ"gYrwZ$ <\VdƣWy8(34cu{þ,?=:!%Y9\*#{!'+J뛘MYj@/ )~QdF Q! =ZC_)j$=󀍖B0c(BnShql~ܵtZw;L?՜ .; .-%:yn@TbKl!=D}Fl}vxZ& sz0; L~?CC`d%2CbГOJ&CS鷿ԋfi&\U-Gko;1{w,G 1~ R^J atrD4~0؜L`SMh>zb˾WꩲZ,>!޳>,Iֲ!3nTEb\@6i=4AJj$1rD 3(m 7t{w(2XA̸iC.c۶<鎼 { B(?"X B<\ LX P0?}9F`EL cM{{ןKw/2bUbZ<8#j$~09Ȣkc !+&jɬ\.̯u&*/x%Z7=( ` Mxp}at! ֱ˂ LuYC)(Y(:$(B ke](`i/t-eɺ;r*\K۝?AAx)WMϡw;wJ)&{׀L-Q\0xxO j뛙NTb`ݳgɳ # Icr߷T-^O\!3PQ㚧o6"3@ R Yh^>H'&?C#@po8SƣƢ@YBKϣ9kW#g|I%Q`O_x}` uA񞉂gχ>'nώo+|s9PƠ ȯ!M&J\xZyޤ?jd% ?X+AG'rEt.]m$R~ ۅN:}:0.5E+OCi@A_}v%hAo (DqPڨ\!dI*pu +ac$K㽐@)/0ja nIX,/ϻmcM^$$dF=xdنo&7z>oؿ{)Z PSF1Ō ȃ_r gpa`7 1}`<:0Ҳ:Xae0{LixԗiM 6F]=Fb}3D@^+Ã;zIչmui)DY J-.9Ւ) 8T4hvOv6S{n' WZ{Jv&%p06[ryN":|}Ik=/RA",šv^λ =5JPk{<>rzS*\s9Y15[=N鮄w: #0Q ,TYjAl\_—IG].BX^FyW/iIbF8`M>>^hnԣh7.ybgjjh6LK]p>ә7KЭeab `Nz[x-W{?aM1 >C#È| 5 UB)v4`DsI(iC|Jp8G_+1q!իR Iy̢l 8l)7MqG-B?ATs#[z %P$.ꋧc+5 ┙` d=5GJ "&)iOn?-[;?JaLW|ӲpqOXdP. j%X-((x~qKh0HtH[=8$L ֟wh %! nnh[޷yׂ9A)PD={΂児vR!t:ٽJ:Vm ܞ`!CY#R}*.=8PPfE27~jcLDf\UhXh`ܰ-7nu?" ,\[~nkp48tS۝8{/f"W=\?gx]T,Vr70**:0eT="Pu6YZ\1 ᡪ(xxS]‚te~({C^cj~ F 2eCKa9; :ՈIY5,zVKH<\־H&\ʉy}`Bnx׏>FFx1U) vkXn<۶KE73m_Nլd= >q u캺(3dz,U$o낲nG98 #8%spCɅ 0|1js U,|꽸Z |pYyo}|<;b&%o4]篎j 8 :­#.3ATLG;Q%3m lt#zQ2\.LGLm2/?Ɨ9oAM@25 ~5j l>qP~vsq[ģ*&4A,6 i8 . d/?+&ka  ,I{7EFW[yJe~^lL0t-҅}UwEW_QFxuzQ#c WVFtZ2E ^@OED^%VvF{ۿM4͙s3 AcO@Lu٢H%5)]OXsL‘KNDl*]guJ㱞fXZx;: R~(\#%?06g) D 5`F-whҒ-?x*e{~e\ #K.=iǵd$u}cN8p֔W"H`Ω_UNëjԅ:-TsEBuj"XXD|x kx$x ,⽶JWhqpvCyN7#\@MOX\贎_4K}9PEi3|mu޸ɀ] D mPܱ{h‚5 Fw,;k vӝh|OOi=6=\Z wܢ.5#Ƶ^yM&-3S C[i$uup93UV r;;`;YF(Wx0bEݦ.rFtk<ƱOF1p$qT)CqQ-{hd: حxw  ׋)eBfhLpo`Dzq(Bʚ)Ẳ)@_.0^;LBXx$Qn3w=uE#P^lE5:~^b6'8MdQ?Nz^f<xՐmCI/ *c0{y#kPl1w}\vOh7g(|]C`O(eezηy> \p`!j2J! 76/l[yp7[cuqng12=O`PrE t $V҇| ;Ҫ@~UQT(yd$8V!x mj)w#~Fu|j⟁i穙K39f;@_[#1_UU.#SKEgeŜ 2X{)$Pn~Xh{E>qW^7Iqg=n9󑨡Ho?U=}Osyj7[vq?\?x +5\:ߗXN扈U.rϐ+!=Szq'.DĶeRxwROʒ(\R3/ݰW/Xfg޴,{Œ oT]{O$4q£q1-bB] e ?zERƍ[&,T~:<Ϝr MoB\3zjuNSs#DbB QTlX<ϲ*T@_ԇAIQlj습:kB! rqw dž G3rweI1FiB)Rx IF^+1*ʊ Xɖ b10UE!M v6xsT&6Woļ^;Z]5Mtjx}+$aUjcs'S Rҟ| ߂@z#+o H0Qb6$t|TM7QaeZ{{3XE$5 9#S9e ?,Ʉ!R r n9q+BeNv/fh0d×4 0%AIeeBG [^T!9P+A)v\ԕ$҂0i-iyke}l:c48χ$8oxa9eŔ&E8^w@hadQtxUY=,wQ5I&ڟEʼn~0ZC'{d j!;h .=j- '[u4=NTDa2]*Mai7_x`n*&TX #Ü>3CWѺdw\ۘY]IU2y1 fFp+m @Ӈb k[drd8,L0菙q~0>lWVNH%Ojo{,:7\#X({W8GDGǬfXsސ<α1ӛ#, 7(y1:E_R WPgfuo)j*w@8*en3Q4/ HU>6rm˞cͻ3cJ5w_2~d3ڲA mLxb9a` Lc`ظQgWgUrKhᢢD\[% (C$0Mjpyb~<밬9$؎͂D Y#^,;&Qlh\2u| h6UB8B(2sƋh%#zS,s>cRniv9ҷ$ -?akw)4^L,ӈDQ㇊P} g:ذ5l)Bj4x$}8XZ~5qUckTH |$kֿ~Ugt"ڶhi8A'i%3a;gY3:jpIe7?sx"zͥ.~jP$!>5vnHD~k,t3\6K]ldRG|(]*c8rv:]/8GfgX>Zo]Ʒ$4g망KSMKf`Pp_{lÆ/\L 0qFGՔdO[O0I?>'tOqa Fg4A8|~2]]%tη/;B+OO|kXԄM4CU?U)PeqÿO+6pɋ@A$}_Azn@Ec3v 8~?1#u hm:2{C_A9?O @ EaٷfC@1p! /gqh$ !A},}2bD=gB~9F>YfPc >XA0sy_;p+`oo V+Q9ܩJ?duG}ekꗷ!;f ?bhBD GSR:ZCOHXZ(hw9~їGt8SΏ=H>֛)49|7}=])QHw  AEXETR-%QAETEM -$TQ0R@BmS1K,QS=z8XO󘑐(%@""ԦDH@Q00 e%B  ~:OoϺ@Ӳ^xD j '`P((?E٠vHǬW)g^?F!yF} XPADu}.DR@oܽ;,9Q΀H4UNI}K:??6* UJB^]rC/{vԉmn8QoM-uߵ) VP0p * `kM5ֽv;TJ -/c \2]*0:+@ 7P!:_5+&hQoa(PȪ"UZ`výuQ$Og\y\6 .q)wy5AEOiTJ$fww`ψ0GP6GL]`ׄ"{" Cg 'fjo1`>c9Єio(O|E&կ`9LqUUU* P#7xM\TCr#0CnRUP/][jV擄 & |+y'ˤe֪ X8+0Db]ʷ/TchMb!yz?;L 3殭-hWfuP;!,N6W9rsC2>1% mƑy}'\jKJ0M肴G 4gѕNB|&PF%(J"@܎^`iGq);+N3 %0dA̺`'dG1QeR ba9'Ahd4d' #B HRU@Y>xđ($Ow.p|6OXцFWnE'ET*^>:6+$QsK]0qG&ۦ @yg.eɈB,CB?@O܇~>_02Sw4c{7 :@z|n}l^Ԩvyvh_V`<`l/ݠG_cRĝ]mC5pȔ5%4D?wDP!Nrl((N\Cr6?zC@l◧G̀#{$;h?wM}U{CU_>Kh\dzC8Ã:X(:}*Ù+\A \HC%B^ OɧmOݗ`+>ƀ 01LcJ`%=I /*>`~}b+!UO8qlD !//M PQXv4i%hBv8TZ]_xF(Ar;j QdA<Þ蹱@ɒL]pX )g;Uw}\N'KbBu9) =<{ҟl`8?,DILO7FLa^7qș2b=회U EMϨ:HĒTʫ;#/u 8jz1W7 v?HHzogb! 0DD< $o,h}c>>rͺ8nvYAղpֺؔ !Rw0Tl4 mdX_Oߍ3PS)jz8̣]ݐ{H P~sSDTE$ =x6APIbKTP7p:7?Uf6Fޞ#+4Xϗv=].}`;QtE*]kPBjiw?g2H#  Uu<ݶw"#B*t? H#Lg{le0 *F~y<^@|i ~&%ۡ2}p URoƫ}CCloxf41pL"!5R!Rs#}Daûch}L5 תSG'>0޾}beQ޹:o$?|\v9#>"Q:YCgR<iYrlwPe͇PƧ:̐Zů*=>Q3u)K2ۢL2[yfdzY^<0ΈCP}hK$-$oT 2^|[_,l2Vۣ8*01F|7 c<ZkH29Mȕ8"4 ^9].3,Į|O,l0c!rY߽cg< nH`|Vy0NсFN"֣$JZK ՔʓQh1GvpO{b0KI3>#rF`sn~4-C@ Sb2B@[tb:H `/.^8r$+^h C~)۬kdivﻝ=PHTWخ.Y|0zKS'EP A',QȬ3PכW!ȫ XPVw9['C̃ᙇ`8f)>novZO뿌T(Uz+L ^ZԯSG6x{ǜ9% P4 [j 9Ftf:uǘ]jU/"e,SZ@,^k] .NYT `2@\H6b. sjك _$G`]f][]x5Ȃ5ٍC :p37R[it,XBv 8؃yz3eŒ h!s~:r;7t-q+`ĄU~;:9i-y(u׫ɇrj|;_V*=g%.?O?Yc[<yGGq#q.;qlۋ{vy1kST2dR[G_n»m_uQ~0biԥ^~Jykt39|Q\, y)}YvvoJ#xY߈}16ef#  d N;%z]!~R oĖ08W.rYkO_z-]A H|=^`5<JhA{?xXg:2膒r,BA,TDmG7ko{K!J5yK5ckS9ZOrliȆh*>7ێRC͊#( iKQ:2*=WrFw6ZT[SƏ(5% MSMЇt%48xWUQ;?B& 0iSFe+a[G#HHI//ƻ04a;b)MVٴV}X.W6UN /VKOhz­w* _!F]P?K CX^Ol?W%IU&K/X<N < ύ/YT'iDHY_GA9k5[}> B@0KKTgu 9g;7p݁yc-Cwޞ!э˫w` Ĉ>N spoaW&CLGm;_%ӷo-M=xz5 .#70ssCt&}FalS-x?O~M %j 6Nb/EWfKooG깑ƊXC~^ONhr Ou`:#5|GW>Dy mesA4a306zǝT@&}b_-U+ywۺ8^>ތwڜɈ3weyLhB%vX=޿("$!@EC$=~þ"?°;yRm}ҕ`G$&'l{~~vMcDz/}y2{l~]>Zѳn>+^@#@P.@ Tt:SK[!o L5as)q Bń~y~S0ďyqڨi<}p47Dl=|60D@~#3̗SI@ i!hG~14ڠz9k( {)Oɐݦ$vZ%pIe &WԩyLMۮ[<>GrWv;dzox;=:6vTJܖ#]{rM:=\< ۷PO#'?~hW-ȃ3:#_ A $]C0 puIx P}NsYq 4ƄT֏Ըt iK9 '` NG [L-7i9-6W^Z{68 eȆcD8@l 8n< 9KecdT' `[bq~Φl6Qn`M6f8*p)ke&wp_W\u]$L o5 ;!rC[C7K>UI_Q1(~0;yXp i3@[Ҏ!'8w|R X]z/W~SU@ט $LE0G4=o]^30c{ƠHW@s{ٴ٫|TgYy )bhkKbLdR>~cx]!Fak+X*۝_vL*rYf}v-;^G 26":W(G6ϲ~Hv"PCoNѻ348S--cZ*T Cc|$}ϰ]+Z3\ -8ueY,̉ rT4GRmw'žuXJNu0 Q:9ÛMx}Dɿ{^z }KN#!ϱ^GKMbP^^}:Pe]`x6H%-? ҉$J@waH;_䘄j{ bm,!E՝d߱hckza3"AĒ- ==: g~c҈x6^z<^PyRQqv v"A;wCL7壄ٙLg~ˈ(` RKV"v߯H\5KXQiLH`?8,>g6! G|yQ#]xUΆugZ"O<>Q1Dz ^1F \hPs@0u6pogp>=y_Vᯏ7(ah Yu%Se~PPPkp1I&Ku'3~; R?&((QBeX)3 A51 HELVCJU 4đLA$UU)T-$E)E5DSQa B4Q4ES0TDQlja%&*&X**(iBb) !(&$"B&* ֦HJ[F544qP!DT:a6hiINa[ @`CaklPSE iEN2L`DF`pIR4DAs!|a4%$43DMBzF$gh!$j(@ UK32S3$E #0SI$A`Q40f!PSM4S,%ID#@ ԍ14 %$KQD1QD4Գ%$@K@Ĕ2!EUUE1RUM$DPD@LQUQ$KS5K$4PAHDE@-,A)KDHD21PBLS EUԄy13HAT@Q3QLPHM%4JI "D ĈDU2ąQUD$T!U$53EA@@DQI4 0SPLI1T5!RQCE@5E!IKATRPQ04D DE0MHA+,UM%PRT$SDCAU$4RA$@ "0PDP! "Clɑ"Z*(É(hI h%")1)XjNgSUQ$G5PI D1_<aRa+X% TIU$ h(*iRfZB("i)Rb &bB*UU,PDD0PPBU$AADPEA4XK TSCE L,Ȕ2M0BıPKT@2SDP5ILAQ-1USSEM,5Sݘ?e e $( a0 ALC1$Q %$S4DD4S-DL$R54TEJDSSyLDAUe$JhHPT,T1E0@̔E4D5RE4UTQ4 LITC4ICKz")Ԣ?Vg!G6z{0u@h%G!vC ]4 *eb*` $^!W+)H$ "? !MrS $?@`"1H t@:S<YB$?PJ@ u S%>CB4iwPz6R>0 8]l<7?Bz!=T;dAJD4"W% r^69R# Nޥ.`6/oU0y![J[IYޫcc#>̥(EQj#0]-`?DH @ Rqa92'.9 *$0XÃFBR@I 3P1 QRLM#1@R-: EDR,`L{^G E1MCI$bf"u6"4bD:pb&Ci`w #A@qh!d% Cؠ 0dOW*v\6dJ1272ce1"I+ hCExE9;=cAPݘA(rDhP F4P$`_k g%$4 JFVT4N 3XvHS)RG "U(RtJiWЁ@~izJ& 1ߜpaÀȢFRX(o!~ˏu?·X=<~  @؈l :z//ʿ\ P8RO}~Iuj=ctu:~^of?h6uZrl.t{Ga.QfR :UcfQI|NO]?_̲Wk>VL6 wosEKnK(YM 4/qnBOXZ|AqB8͐ ׻ҭmPuh RLt͞yyIJRJRaVƚa-{UYpw/ΎGx:sJc,;JP᙭F!}WnNxx={9:7j {w_Gި2 9$dP< @ Q b7yt'}XҠQMBIߪ3W,}Mǣng !Ñ]]rfb)}|R=9H5^e ٴB5A08$j۔!("fauxq^h>g3pÌ( |㫂AZe5Ad3 S<#L0 |0qP1#}w9AXH(Hdu3⺶S߫X@%AAd1 ԦyN&1;ߓR2 Ū9}lߨKuiP%ʎD-t[jaH:a]M}B}w[\1 `+|`q3mAh5>wNP"Cbݷc^m *sb8gUyhcMrmPxPcPSÒ8*J0NM$*_v\8ZfXbH"ʐv4]p~i\5B#rDA$mmDsZ@]0RфazLe7( :3i/׮{ո|WW \pt;2=WQt.(Ћ#4 @%2hi&Drrda|a2*d3{}ۛ:'q ہ 'A>wOЏכ`DSHV /wyI@p&ӘB _}1^x?bt`?V|p%2}QdLD),B'|~ Ô4~S\xd$C CNJư: =e2*r;:E` 4\F׆KN}"auDUuo? ٞcOG?O,:(߻Ӈ:cC←zzuX@ >A=P jHOw=FhQq oyꚇyTD s޶IC`v@-WК&:R) he[::_L Kw\˩b<0>qKnєRhk Ea3tP&?x\W,WX\!x2 @ADQBA(i !ȟ@/1Шzhcsɞy>j tmHHz)*&}KI ˆj`и9Z]{[e#W f Swd}F c<UY+[ >z/hn+fFJT:C0,}qó\~-y/6 .EC= @VggP8Hl|uP >xj~hϩ_ F1/A_h|VM=we~O1ʆgWf u':{2ƒX M֦> @TpD{Lƽq?C'+* d{A|z. NxD+cv:n0Vդ)gdѐ{}@Ud ]u[xD@+NVd}b 8 g !@Qns~MSAƶs÷|-J2Aq=SN]*::2e^hӕ+0"joj[9-Nj[WbC%$n;2h8:QP?ᐇޞ(Ky1@P@l l\((Bt=tRԆ͐c?_O`?ʟg'z>Ϳ6ƛp [ (}`dckTRg1>I[}P3s:痆8_"ʕ> ;r¦e / g̪F9ږgH+mZ7]7;a8,vnK9.8&E [m~h[u$$3C5i|0p3CQ3Mh0l0;G(N"Hӗ?YTQW|&H'@D)D!*` L2LQ{Ws@P(|TbCBȦU}-қSƐI/"0 3EA$H*004(R+JҁLTU)$ )+;EQXppphZKkAj(:qZixsDlw&wT#X$8iHO;сC (JTb MY H6ԠZkY}w6~|ҍY"T6\F $Z5Plm+S |0|]z8pUIIE >!t6׿/t(9(u#Q 1 %ԫCi*ۏ<<,Ħي$AG`.D/ -AQkl%?Zrv)m<-ES<19qXJԬ:#2nJTSJ-ҔPb)q% SAC5wS=yٱP EPέ+m<>YHBThr T0mb+OgGAmD^ q [|h}J;-ڠ䠒Ushwj`+&jAmZA2.bX)m`߭޻(R֡R\YN'B<>7%y+hy1|x'3 3֡F"|-&8 T' yC&|*ISn1TjwL*T(U^zƶ,F(ф Og> dѼ^IA RE /~d(`"QϬTMߞ@ pd?EW->~O|.Bo)f 'E U<~D!>eT?ʡ ێ( Ze?3T$! 0mRlmR5d 3Y9lCjN9j2`z: 3ELvCEѕ}Y1@HBХ Rg'Nv Z6r/ɮuG+0EH+hƒdtCt,3?Bs&,{V.Gp4x'x^NAvнMvJqx&Yh2B!N{qJ5˟ kcdOOH|H@?6z˜W* ~}1@H2R HDIP< IsZa0.>35@ ~ż7қ nvdĥb3t,bB걄 X ,}'b4UD7hBl($C.గ$0ZO0$T$ ?adD@}[{s saUJݐygYε3$y=o2Ng/9pq׏ȯlW/8<],º[)s aN0$uuii)rr6 ա`!5dȟfyD;;lySۭ](q, DN19HPB<~e$rQwx}w/^p*,h> ,8h]sͭ \Y]znnk1D oN }Y*nt^|jT:bo*Sfc?#ԭH`2 p5 Q5,B$@ Ko;0R}E惴^ AK'xU2DDNHLo8GT.<""*;?aeID/jLV5I,;*dƚ/>sɕ'; ´R{y({ B}_kܸsnuM;78Zgm!ߞsC*U4] Ehu1"x ]eg_M޹f͍k.; _ZDoIqӁ[w13^θN/{utg;mls*bqFGOgzjt'ns#z=V7f0 ԌL 0}?bd/%p$%q7`XqSHT͛T6ڻp'}g `<w1>,( 1,Â`V@ʳuKu^UrO] n ;}8LSf0G T֬N;o}.ۜNjyq+|vI;|D5YTA +*\곩5c0".bc5Z|-tqo_>ngFH@MPM^2WP $>UvjyGODL2PbU88?dsT9L=㓚?)xG!ijBPdl $Rɪň #n!HmPձ+LrTVqSOMf&$\[]hxiF!L lP8擓-=N: b(*[匃[E MPH=Իwp'qҠ(QBMYq[熓gHزJ֦8?PX(m٧ e|=3iv_Nb$rKRfJ@ l 2KҀ7񥨐tyӋXո"C;eBvat ;" C&ѹFϊ3UD%QUUM% BUDAB,F jaΜw7==v}>7i$Y\HΥF@!ڋs;dcPp6bRbhÛ \|# Eҝҏ(P/Gɧ+ߙ~J fm3GߧZc"*3G-\,*S| C;1Oq[s `d0o,8%o{fL_ m(d'WJ0 &\$~e0S8Pεzix ?柏?G34o(d)w*/y۔IQ@]8uɽq?Ԟ={mې+LxTR r9n-qrQ |N3Zd氋L%a>->!^k2X H与51vv^' ;_?\xy~[$E="?r iQx [r0s7į֟CpoGRz wrВ>Rʡik(:G\ǂ8) [3>X6bƗrg;?b ?XbA*p1,N r?K?xoSa}!/S0r6HMC'`)15"kTGfd(IEVP  B`O1O$Uҏ/R@E_ 8:p"vpJ lys*DQi=j$%G|4.C3oQ\SU?=I7'%0BEJ|\O?O%F?JM*r!NN=򤐩2enEF"W@$6> R2D(\=.eJw~MB$ zf(MҿU5Gzˢ- ΖzWlFiix횈{{,,< !"b2~<6$֒NaGt9WF(xf iE s) 8@;PD0q0Gj^)W됗I=">_jyOTuڤ|?1Gą!Jp/*f{kjϖrkM0YM,iB}9==;;$:.dpch#?LP6Ur _gQ _:PI;s)B>dxfqXz|ۇv}bMXthu0yO"H@z,=.1bo# TTSUL!͋y*w Q<8ڪȀ(; d@_'Q>r[hbB- 0zc8+tqM#wyc=GB^Td@0h5ܾ@i@~|& KZ_hI("vi5(AK&MƗvty+H3+?@'+`PE W7tC;HC?E m?iop%st?/ sE=~>s3_py-K<%h-Q.K.OF/O\| BYvcވ<UFl/wWh}lϢ uhm__} A#q"i/'%dC Qzၑ~Ma I^^P`i!,O=Ǯ3B{v+yk"IK1Ef,#5w6:h ѹjs ~1Bۘ ڂ8bV:~^!q|ƒr^e|t}T$&:/ԈGB&xiq gCy@O||Cl?g 7ȾT4K8 /[ײ+}&YnBnrFUbk,Ks_|V!ȡA[YTOA0q&j>cUt"DE!Y@P8b"=T")~ڶm诐BL,#,@MZCs,|{ڪhZjAҹ~]oYOݷLE|n#KDGa!C6[g AaUh-E0BZB"O4A`.![*{0J0pڔ;Xt6΃_͹r!\|Ȅݵv']~NF;$uhQ$>A$( n2UilG }Gd QG\<`*n]ƔxU+lwQ'zm9[i71;ڕ1<0  v|D{mjI]Q2bI T(9o<i/KW`ܷI`V/PIqW.@E4? {P@ ٠<|PkY?{8>#+#DJji P+Ⲡ E%{Ӻ JgD4CCOcH&Ē/C}OAP!} IH,A3uӑ>]N)g2CDDP,O@Nx :]h{$8fPgg.=_)_6@=94D:LAA>un=nt{ 7<31qi6Z*Yr\~ `NY:,͈02lTX$w.84_F|TҹY:I7HYusM|>֒Ta銸 <?;{~uߦB6b8pNG49x<d5Z}iD=?/YàhRͭ]ML!ȉ..zGoLÃ88Vߏ 9!(0hzzH:]H (3(yACv?Df_B*rpQ m$;[:xsYѹ)|VV1':b0vJ/FJ p^31&|1@xV-Zg{p۷ 'Җaky!.BЪ\vw]mҬW+$^5 F7p#^i?vC/:;5,Gdc,sal_Ε-H<62W,A{z^,Ap~ H\ `O\ Uc[7;Kp 7 exCAԇT }^ GV 5{C.G%];T4ȏI\tYNϭs+O{'7D%L*C(]ܡD3j3?l@0`ZKx#n=:J Fz^i\U@l.#ey#w3:EQmD7Jg岈ߵ̫~I!I:8DJ9xǻKEtd?홙"@OK`e!I)2 y!a_.`VͶ @mK #$ }}#n?44(C59z\;"!}_n~|0{,EfL,k#dȡ$_69|QħeD7X5l Чj3RDZJ}'ck@-W*ۮ:u<|vz}5(۾4iՕkGA{3QYM^$1U@  DhNEM?qay[ TJ@"De3p(FCU2>uB;rN$z4Jό"aRpMYӻip-@݅ڦ82#GDZU^2\UO% PW|\U* |̥z^; VJNC䚀"[Ƶo&&L82h}+1DבCPQs@bwn`ycJ L[F R`h!AWUV%3 )eDL76Ƞ|D:=m+?''c)@PCWT 7| :~/x „?  !^fxnE4Om`r݊4b{{4Ś@ o6[<Խ?ހ oo?S^~lq ?r s _x%s|~~z٦D) ȻH 7.2E O({`k a]ndXC|oAIH,r$L}/?/?}a=t&usV|\+ t8A-vzJR)H1cnmz/~;nPx%yׯƠr4Z.T6y )IigОm ~-$DWeڥ0E(EG A!raӷyѿ%Yc$=+G%ˇwSP! .(# $m5kt'e/G=/ovZ@g"B!Uu-kp%ob1H]G m!w(nVp9@"@Z]f uw`oo⯚O\OaW^d 0TmNN9t+L*\u|& TPc[<*5f0/zy%S\c\tcg~lA901wcdI4؊m#D[H"q|šVY D9oݸZp{؋训9̓0f:GkVWH\毓c@r5󧈸`:c<( :\'8/`X ȃj_ʻ e9ar-i2:QR:Xr AW,#,Zc-* r6U]}jpNu۩Bugq~'s.Q6cnQQE1p#Ds"}Nˣ[KnNV-G銞/^&bl/W,~ehS }!<3#RɶXZNFF3C'.a-ɂr3% qwQ*4Q߽N]Zvw}pw[+MxZÃ3oXeК| P8]T}@F#YMO}UЃ}_>m $*CG~pJQ 㧁ۄm]>=}֛ouH}èd_FFQapH@@Mjq0l w??]Ѷ܆A$&㭤~i:ζGKAa2e ;>M=6jv°Rf3TfmwSfXdIedZS w0iBO86#,e[qX*nk{u].eJAQ{V0YP6w jGjѝax n  wG1HV *?C>yt*>!>&Cau*@đo5+\NxY%[T5.G(0͕3l1Y,6DqQ棥fHp9m\3{Yz~BqA8Œ-8c?0Msm 7yFGU ʻfkou.gloKQwA뜡 paxb]ao׵6[D#\K29`&ztE e~&3Wq_KdL}/W<~kTGNigں !? kuAͪx6EH(=Qݛe_׷ߧ^>0y]Ͼ/4\/eq^I,#aP J%J kblKi6&4EQ|B0f-)e}ݕ0فQ,{Ti\Q拱Ӟ}&ەKȋHRv 39ה2RKG X]E89Et㞸9Ч oH09 $$>¢vͭĐ5VNK8ll9"v.\v}Tv#jWWEB1IF$88 GewjGQ-XXu`:tDsd>?{ب1 (ij7U"׌kn{A䧝IX[ֱtҠ_7;>9fjv5!0TT (v{]*aRrB ?IBU-!g2Nj[H Q̈}y][B%S$m)GmЗ]犔"DҴB=BxѮrסּ',0ʍ5\S0k84.{5|\!/)Z2שԾNQܫk`yYqJ.UB+FoWBFn(lAp{tjE*f^{7{! ( zpDz%V5"%go*b( z= .T' !Q#2ULƌnlڱ2i:l,cco}vBCzќ/x si\ov<!>>z i4_?NM =9)Z,DwTC (T(C ЧU3g|ҵ:m@H:*8e8w8(5xH;DÎ):]HzXf=dS{0P"mR+*C hHiuBz/P){y]v׆h/= ٶ{յU桽\4f8hmT8uE '@gѧ N:릹lLiRÒi/ Db@xuEBS `(@SYL,ҡH|Aɢ<ﳃ|=8ERKgbA߷]H L 2S#1i#"n~pO>  #Acyt#(Z@ۦ{@J)K iJp2cofn'$m'Y&z5t Y{y3s) H{5@ے:'І~p%B t=^x=:mˆFU8m JDf j5D®G)RD;Ol`1,kMN,Ae 4p'+t 9^؆üX7: ϩO|Ff,L^t뒁1t8l-lΐPX {NT(d[ZkL  t Q9УSS|NeY-ZehAN#NMQl%7LD^dP؞:-'B͎ERdwSÇA9(dWH&C>1IoAKY5!_Hz$:SB@U*@-?;/aSݧln+7M }h@{q.\IՃ<DŽ UCep,d*Ul{KI d +N;`**`^^ !H}y'ҡe])I4){ Ga| 5:RJ+Y w}Pp z~E {O@Wi ,A4=|Sbk%MrJ]sCsUBRk`ܟi>;0jT,c>PH ()2L, {?N& gw k@?؅D?ŁOLFSw[!;9/" Ht? f9)ʊ`h8f&?lrE4~gQ))͜JuHA0vH歍CViUYϲ>d},ƒ,݅''1EQJQE*)R% }HRrދ+$JkOxxmvz>g}G);P鈛 W 0ɸGỴӕmv41p=<ϻ:>X>dN #qCAsnwi3Rڔ@#By;'$ј); 5)2G1K0OIS {8pRlb Z^IGky'}?\v^<pul-s.yZ#s#}zXeUbP^~AuzA#sNFU81c\!6v&@@4X~0!e>+`"b AB'F3đj(D5Ƃwv DBBZ?|w `IzrGajP؃2 (9aHfΑ'i@X'&I& =le4UEfr`%c8< oi8T*vwvj&q~xL4<+T1/@y:LŗNuMH?|3'vywK *d*]nI=d;?Ƌ̙=ƥzv'h{z wBy_wu`ム+|9T Pu̐K-G>|,g??43 ΜQ"%Q",hSYYMCHsz"C값-g3i\3kd TWWotL ˝<ˉljkk)W1᥈mtFp9QB~=Ug'\ QXD"Gi*RTcBjQAKGYY=zX_'f92>xY1sX;{QUU@ iPnu:0@/w҆ln籈@A cn㥕S:'$V`#~D9yWNDӄp&o6 p^^TDة}UpXѮCꢈ@ =EayƦ ~9"L BM!KQQqƀZ0Y P>J({n"T1\Tƕ ~3~X`d ~c}" h"/f`!>N{C題b &j7,-!Nc*@13 0 4ƻeT&78Bog}]]R@>˷kԸP^I ?+՝vS}/¡+ !N&Dzpim8TZ7&B rB,YOSqR3'g8ŴN46d85w#т5}䲁Ȝ1ĆDT$b{F5Q8;ne_G堆3]e0"n#lVTE: [N *MQjQLfupڠY0 "du!ﷄ4#|(" .t76: FNEHȡN4xlrQD:0~k!tـ/^95#Uٹ5UUZZ**%BUUW*8 mUUUu•WKqJUUUUUiJ\RWDUUTUU*~< ǴZ(+;Csooހ U}16#ôd2WmAr{z&І.B=D@v;0[WHsKWhE) 0?&_oC|,/\/HuN.x{ !`@+q$fsy}'|Pt 8~M!5*_y`8;QDHx`LW#=`cP_hT}D\GvkVB1ؽEG>*0q;"؛Dʚn߂PHepyz;[3;. DS򆂚 )(i:Ǔ3>_`RRЉ }gNY!ټz̓!g]xָ*ϴL'qQb.Ǐ]r&ILH¶6b oGMpPKG-SebGˇ~YXNgv`(Xl2=s yܦ~g <)(X#k7ST'L $ǩd?t"NNL$<7֗Cdƈ`*Vx10sB֦ $47';;Nko={.);[o5kFT~pAˌA`GBXR h wMO/)sǣ0g"f`DgѫYrrJ`(?78Գז,h2LRы[_`X I !@_NVxa뗟3}Ð]$,>|޾gw](XZVlo">(0;3Z3Iy)=Z!uz1qݠe>_2({J6Xfph3h?[X^T^.b5o;.'[{Ϙ Aq~ Vp:B&yVs*6/)C<:po9|k,cZ!F`7q2wG}̞;!IS0s)ݱ {B&#$<|T;v\C _;ƨ;zpbri-kUK8&|g F[6_mx-G!g 0yG"cc d}l~|'kݚLh q`sG 0Q&WŶW/7n!l& ..LUAojZXDdH%t$O'tÔn}p<קLHBi ^ k/&A@ 4!a3U+I}ے,=hхtp 0aLO[^D vO7n=Xsd,yY7NR8L,hwSqABfۯpyl D6#r"h!p܋tpאkIPN- Cd8̖N&oRZnVzJ}le:Ln^"8tPUUATQRT5a*/T?nM 3C(PyX`@!wS@C"X" FFb7TpR0g`p#9`^ӟX`nZ=|5BI Nj ׺;<`;,Lr2  ꇝq9sr^@bԬJקlP0eƴL)7c_E`5`Gc?yp!cF D~ Mꁅú1Լuv1B6,g˜.WENڄ2NKChz9wWb 00cFq%!TDTH)!0==Jx{*1B^/RIYmq.#'"~ĝ&X鸎4ViĔyÝhr&z^̜B_A'`~M~LpqSx{I I3Ux%exwp:[r߼נnJoV"d/BzYsy9-1ׁuavaA:OKi(~Sfql@{8 6p 0!.Cp!0)1!fl \ nW=T+%TO/+DP|kbPtP/#6DZ(3`V,1 -*V~K~1bjQYg8hQVb41׻V9gD 8VqD2|8Q Al㊄ zߝOdO !`u/{Hym;Hӥ0N .֚_j21JNl3Mootb8M`FϷlm3ZcП\3$pH r1o]r$ h] \&ङ??̎"AtCܯ,hX5I`=I8@maS(D!"f H_Cx5c֖:hzI?/07GN!ĬFZI FƁV'mu0"67O Wf6=X&$>F #;cm~NsA _$ƓRP:!GS$ f[bEC8t ]eBas\N}jZo N8C L.!}i4:Hb3$p\eW3bxCMr )&ZcÌ"TIBC@Ooko\~mLx4Fpwo`<CĒ@8- 7%DFG˅H0Koi `@$W19rW,LM<ݽh𢡄۶JYl( ;00۸|St;ԑ; frw` (0{X_ܗۗL;6zӅCɊ bI~5Ӂ̩2Tb,^!tigmc! ![Cmsۉ1N[D Y #E@*q63",!A^L]DE6 1Y1!&4=ɤuAnEdnTpX)ehd o#5 8!' Fh^sM9cm܂W/}<1rt* @Hh_ ~Ns(0hS4,"(7y`Nr…6߅X^!rHXo9Mr1UhloRAPv!>CXA<2dBlY"nT jK G@AK:_>eܲ5 ("0p(B~0Et(i%$1gÚ{[J70p,9{擼 ;eOoraq#(2rdleF z$!fZj&H/L}aL @giCy=֫P33˹DR#s'v PXBd bw GNχ3=N,CX3N_f-7=)/40Q:iA9&^~zJ8!EB\ u"~`>9:h@@-R\]SEH!gŽW9K$*r\L<.kt]bւ=;s8)3Ls$H1&@Nd7vmNHun`sâ/+# Ìq4uc$ eN. P&HʹI>]b}_?}[\^C2%ˍV4< ${C }1F^r= ժYw9"'OH(ݞZ*炝{@0Bx{e}5yvt01b(Klr|yWHMv ֳ}addfqb>P/◞|f**mMc%EC3c "2$hSo/1ڷ7,N9 d'萳o[u(Aí-#%Ģ q%mZB2ӤJaw><3`!fB\;R@Ԩz`ϝ193'|Hy{QY~o(+nr|mWlh<#3,_ Ko<1C3c@M~=|[| i_| %_N;9إ5qէJJtȉ b)~d:V-<#<%d":`R+ 49T Xs$Ԡ3aɈZiP =!RBhMDsNfai byD'NsrZ|5 tU|xEDci/ybHv͔>әhֽNp ojhJ?!ǟmyء#;Ċ3\,/n7ޗMWtdaָ'}@Id"ؔf)d!ypO2jD9,#^-339M4`L,nOaB1db|@q/)$Z_ -FԲaʫ-Ĺj2uxk7&nQߧln# @l"`& ˉ ib֡1.$ɞTaIAY$L36i|Mnm'7M<; *ˠ!2K¡NǑ0_щq) !#DX>paiH GG6̂8N0#0p[ SwvqCu O@"Fd"P꠷+V {MPpfׅAt䍱lRp$@Œ}~GNwje ft/zgN4hÜs7@_b)a]t wz<*E9NsBn?HBH cI{c& ģrI.DA8iq_5 `6_ pH$QR+fv4z3 336ng4OK#}# 9}щC~OHG\F]$$3 @,10dI $ahtqV:  ;N9/Hvz8 k#v Haɸ%ut l?eK -}aPs :g3@#Șk%7U 9hFmUo%y HHeISΉǞ\5 І!CXLb 输8=j3,J~1 o{L1< =Q&Y vCl, N=҈π%5%j&`Ddg YF:` N`M1o ,C  Lvz)  ^=~ KWvBRz=<=+mqL?[?6"քY,E%U[/,⯝p^wyƓõ=箇ZEn|چ hs+ k3 Q'D_{ XWĔMM:zwۯ2jxzyxu%)MqGvÂ2olSStcR5 yqMGP:2s,$N6RE6qʺ  r7y1DQ[D8!&"  ;|c&=R Pm/;p%QE9L:+"2'-F$0 WcŃC~dde[Lɾ`Q jşNgS%"! h"% t}N (SP_lN:f;Dp0] 33]g Y1d(xAB`~nGFCbkÿOUHj1&͔ԍRa ~!tci_/F7^GznUA-.e;0(E@EXh Ňȁ\56 f#W:\AqU(b`_\:n@’r:D"06񌡕01Ç˦μ8Y,^ XZ't) R!(: 9<=y?QyBqCΎH^[+ڶ@E1D-LJ|qPgqY6̜k 6Y C] bڝ܁2.#ZCp@o:hkZ$ B&cv'gMs<>h?D-0'Wg:Ƽt[<,^c|_pSIJUDDQHd--;ӝ ^V$ŭ(q+ %8ʕJHsp5s Q2( %) R$t+_f$0eQ@\ .ij _GםK\b"TJCf3,UPUoe0h<<IBHSy^N$.<ʨu4xsU2W4?<:t8=1ULA0ItC٬Q/k({ ߂cdwHAP 40DF"^c ^; ҧ[%"7D d9X2 դ-b"R";~r6@nqty$:!Ӑ}=@먜hw9>dNM@t3Bx8BY@P7u$33 3^22 lpcHu QoW!j*!ns{'t *$ğg~Q< v&'P8*eO32wJN i%fNr29A k,!AXvy% u4./PQ$0wzhw6tP!ʘ;LV1ҎWb*T5  ^C$ӎŷôÎ_{ O_%R &WIbO5a  tz jU&}sՐ sƕrCMܳhd|d҉=י^_G(V-ϷhA&X&#.H`If@D>s&FItp, ~_#عE&7«=!@s$3 kGM(^q Y TK&d HG;Gz UP p03׊ܠcn{ .JxNTI/qI.YԚVq< nlP:@5-R,SR@!H!CB PS~4 /qxΗ)qD5;'ɤ$ n-%Ä/$ڧ>R6'.H1 \$nC230({aI 3 aAt$h X!"HQ y/]q#od4+_IJGQϪ"Mc3S&tR$ԲIaf\Sv` Ёx"'3h2'߾xpuR^R|0{ SdCz;-, dnίxu 1ur]CKY!&b'=k$2l$8@:o/ dl,H(s!A@áa yWy`v8zcoOEBgAU5IQI~]L Æ>|6 nmγ!k50Zg !'Ⓧht X14XH[Xl k/"E s^3(5ѢCm^^ܽHa͈491f%bٛ! (mʌ4K%aD!??!#{B'|Aҏ O j>W)D Pzu{%!ݦT] NX ڮTQF Sp狶-2rAB؁PbG=N޾ǬYQ W-+^K|[/. w)7ݿ|ejM$%yĢA;E]ùݴDT򥑱6Y "yb[ŕ 2jb) 46dhFb̚m.5 !.IxH(E&TgE͒h'h c3x"L!e&Ae3$Ve >w=5Z=[!{XvQZfia&8dW!ؒ:"0Ug8@^sYdCNg ( 3z駆Oap9+73;;<ơwa]c9yK금F a@g7a!B;6x_׎x6KTTeX+]O<Hwr+ﰸp4H<ީafY Pt(1b0$)Q6?˄Z/L/~Ԃ_WpƇ*6ZRBD4ʮz2CO2ys tu篥1ar=+TsMO,(;%>6<5hcUh| jU2",DDnк\@ =޹9 =>_ P'> RD{t4_(g\& }:@xHY@0ߋ QAa'y ؆<8= ~88.ra@+e< Å`p9wrRIp T4X=h]C^%' w\\`u0N ClI (gkOF1)O!0lhwv=\CfI2zHH]6w 6t5A-zªR 9< 4- aԦ u,R# f򰡘Xj, `J7(bn\؂9!4 X!a}/wbñrM1f 2P)>2b|B> Rmt!.LMdi d(_sy!_xt;9kcI aDI6*`|UeYî=F`0}?G|{H[3ԚwdHC -hȰ܇0m6D8@gg&-L:ٰB+d!w?u(rGf꽄:C[23`-3AD-Qlmۑl:łpsTTZmɐ Sfh]sq::wiC#dl9 2 lNgMt/Lg )IQ7/X+'ү ,V~7VR#u#6|Ԣvղ=@z6W€靏NlX I\`yM <9`ȞV`:lQJ}Y{ehT{H:Lb  $^>>>hzzPbIܝTdCĹ'=}Z T߬=/|z}}tm 4U:ǻ 4y)T&(hu`'d^DQAdOAô:pKHQBzZes>%Kj@\Ɣ`Wi!Zp(2ymy1u@۽7X B%LBז%o U9 -D N9!'=8&{P=jx'/Y{s9 yI z$+/jYLnjZ"'nAPՕ8 _+'>,$8q1H)@o(fXB@:x@,N:=2m ZmQlǞC`{eC>Ǽ͈R};ͫn]qWe51Zhjq(۶sS?;;֦`_(q%s p,h9gM}@]!`\drFBmVALv d;)3taބxM+2?Gp|JRPz!OCˀ?(_ע =?wʨ D快sO2<]"b PRt3䟷]~a/$Q72FΏDn;#CqKk\U yO""P]k;%sg!N8أ-U߅ zwZ=7xv :`>sx1u$__^Ǟ{@q:bIXq 8fIê}:泔U q`'" zΧ,Vμm)q=_ZQ@AG\̲ _#)(#>b6B` uoC`AT'|:ܾ THjHpDަCeXNK9a:y\! WO}|*'g f;.?}qMs$1$kN8""a%;zH08}y1L(jŒC8JF> EE9+R,IeIma7ijFwW ˩ KoV 4VfE ;Yu(6H:w2+&5CEk|-~z ɝQ͇)`wiڏ/ 9|B&; :2Р׳ϼz&e!MCEPZ{qi7(./ϿY>|2M&p0/ٱ0 :h#L-qr z9s3qΛM߿_$ p)Xw*wfivoq`w@:A뜰T0!{꜉$e*2,-f=fՇ:U :𗏗xr/kxyn$VbswQaQ$IT8jMcq,K! ~:\lB }IA6L@H'l4ZD'/LHj "fY@LG ,c3l&~1#}V "F2M"9kH]_1; ݲ;9zH T6}t崮h95 0.[na r' 7y1GiAݺ2oBPqT2q dfc0@"C0r ۙW7b P4i?E`O@AZ@&YT(WHK _8PJᖓu:iyFigy)y{Pζxaסt83EK%Ô ʨÁɾ4$Lz=cAri({F|d/dO?BW Hnx̓闎) Y9.Z[HxGgGqp`Ѻ qGTQvPH@1ND'D"SaiQג&h8'Dz'puuvMUWEϩ$Ckr a½!8D@S!}bC'o-urajx7Mט " y XWJ N^^m<H9"Ǫ[Ϫ`R0s.kz7C]< d& PgMGuz'#һv,ɂȈ}9@뼡xnRãͳe,ӺvdFbSf- bklZ0΃ XLd(GOWK%M<<8^tmE`zp<0&蜊A=H 9:Jr4]$@<:ϰ~Ers<Bcw>1ҥ%i oʚLn<;3x qf/CD%'ݥgy6*EUZf?Rw[*6wb.MrJ ͊I>?ʪc֯q5p;3$M@6GAː<M<NWhgNYX*B;ǡwГ 0ckSfřKy4P ̲|`hr2aSFC45SCӷyhw0iZ&oj=Ӂ G4"~`ӜNDz4\i8ϩaOE3`AY5XL)7h ߗ]S@Qd @B4 Ĵib *1g 1r{w '0=eTb\8Gבހ:d Ef18ƞszt"%_•߻!eN$yg=8Ӧ kۓȳ MɰC0Vi)~riyy4w{"cnIILF~`Ɉ/p*R󹩇X)w ‡ =Z3:^yL'$@`lأ\P$l!{(ȋ}"c Rރ  &o\0e4^pwIXxZK,8͝O~Kz1+Wt*ٶ2e\CsD.Z]E?U  a/7gTH PO}9A $"!DCP D&pu'0*T}mEX $}g?pگ$~+9PDS(ofBj. ȱ2.?)H#Xrf4ip$i- QA5K"#" vEZtdtc`^tZڋK`~I1< L܅A-651{.8&}@(8g7fB`̇ٹ=Cwɹ\2j&2E(? iւC.6 \*dd>X_- 9Q (nΟٮHʫJA)+<zݞñjs yyzR&웘}O~A\A2'=p1sxJ!;|]^, eϫ<>mQՃr|O\\Q7R,Y ApSsR[FxHY: k(މ]_aU"5!LppŻ,qWLsщea9d.WϷn J/AC[¼.}ʡ'd" o[DF@M &lS@qح8ErPmxG3rw{:#4n8&&U5 tn)70kZ ;> Xcx/ԗK^V9;h$/A L-MGCx14+S!˩JB1V&NL~|:9@±"ǎxMNz}xlWVRi\2K1Qv()F\unPI$!;\ρQmto@'OygcJ':@!8DrctV֤M+0n{=o*S}%:top; A K5 (jIF%7o:k`- 05u)M!( 2'j=CZB;PHw$@iăXbٸFF{- `N&=o[8OP=+kC)ߵBITw>?umYF\}.4v+˸Uϡϗ2yT)ɵg+J>=M_a3J|*}Z^ rBbNZo I`$T 4.H'ii@'m~9(-(!$b\)êZ{ :O>|{>f,B#4NfN V8ӵv̊V| @,^mf$Ѧ ^[^CpVxkI[~BV"s:$;y w*IUq&ً碦e:T-[rw _DRYJ/ ?CQ<]0ݦOۨov 0{jg8jf@(]Ax(# X"m P*/)/qyu5D##qNhmu?ũc۶1ULBHZRb|.އlٹ ]Y >XnD3(&\3a"=#l6 ܫhmbm0DaG1 _ o6Bg(bQx A#ϣBO# YL}2!0!$"`>222D(lxիYQwv>m5Og5>&&,& TX!ZN3D(J) R:wDDuUV `E j٨$bav_E7٩ yS8vݸEҔG>餃-}bnvb(Yk \>)2F;#ۜӋjp85B[>Fd:޷vzRT҈.hU 2Û:p?SXKf-60Ю|GĐmE [P[W =03@9#~# 0UDyYΝ1ʑrg+,2P`A6UPE[/fk{=]ޤq9UUUUDI'M:-SDD)\*`u:PxA˩CW$s _6 }ې. _Ϯ DPQfF|q}~x, "|YI@݀<5w{ =># {;]t),p$ʤ %P&H+MY"[bV_rf$c^" mI`p3+ ` #8o eflf7јP+sqQ# (n9onn5;Loݴmk]+h@7Ule~MeuPhB )`(~sǯzyNFO ]M6<5=lsH6)RcU'%G:ſ!hnNa[A$5ׇHBAz@ysM=$1t4wMY7E6 bd.0D@0Mq;h"$C':q.Ɓu[8q2Au>،ȄjQBHG `29XplcDj; Jt[Mw~ U\$ѝBXP;^.CϲIcAH,3㡏5kDЦ!;4c(\ I;0)6 ՅkQoç\bĨkŝ<[q&#u-׸p >8,8@ZWqxhN3#uzpuGpMB ])nb)ND }ye*4e&L ] nͳYt7޼{@?v~9p|.OB$*Z"*2jړB?UuUUUN6ʚB-^D!4r/j&oRlD&1FC( mNv2)29@F s^c%(m#p#J7Pg6A?|2( )*a9U!$VF1Eߋ^$2V(Y@aA8 @A%hV j](U$m2p}D1 DBT$z`3O)$f?RR 9O^I‰\N`Z5]BH#46 2E@H!Cl$"H:XM(R*uAHHwKTu96W=}g4-tC{j}^,)F2=P~N<*'OACJ1+,CÑru|YYͦvN1=&3VYY9N]]P;FgN9gJS57aD^Lcq5y  !f4)o@T߈|i{X9f\A7<@Y1iIy.NfOFhM&Ǩ>(y ('Ƥ - ΦzMǙM:5™~aT׆ t&qWXTZ%p=xcz"F@`{ƅ 2K0ovHueP(JBH%KM \#!JP(Kc';WÍ='0%}:@Z|k<7>Y )SV[,E~ ´NT0<D$1Xd&pM_̞>‚ á- ɇG܂4;v,jB ln >9K8wx|o}kqf =pJ'Fs/'Cb+$h++."$" *]NH=b0x(o$9UXV5Y+?]K;, ր'toC=sƀS<ÅW WI˜;ͼLerB޴>0Gsc+QE>`z\0 G2ÀucG02 (2a幏.kΫUDR 0%+yC7(iлoLjLmEwS0TEܸAm=\7tj!n5J1\,X\{(x-sio̿T{ʣݨs!I ǐ=ވ̭6<H}Dk2'c<Jm3s9^M, Cܺs΃S&)K<3 *8, /MFJ;<=2,SZ,J)5e<'^޾TTj3}3},3 :=)&c,P AgbsDS,w8I 8ep l$ K]3| Qۃ WtZ2aͰ_`l7E,cz%fyAq~ |^كLrf%')aT4E(`AĞwJMyBTEqn<7k3RkW_AOAq۾։~@z } >-P@ PNDؾUUUxFfIN.!4$rDs¨j!0}>r0Ng*`$?+xcmcdz,+ZsWR5w#I˯n 3S $%qB Cu.rzMX;23Ĉf%Cq|No&A]@<ۄqgEM y |/ڞ&@Q}!OR ȬQC 4֬fޞZGq ;ĖXm Ěʭ[n`ƷԆ RǝOj&厾53ۜ-##Q V /%ÏXkITdFy lUe0GG(0zu:-0:A %Gsȇ}l6D% Z,lƛ+<q;p$Vw&_dP 8g< =Q2a@i̿WS=s^e 3LrtuIKa :O'>p*nu(םw7L`qؐLyDl  I-|I>gc1DѩA 9 jh Ex۲KlC4vG6Hð14I Tc-0Հ@.fb=Kbey`<|d 5|"Oʅ: X7 B 00,Q0Aɡ.9d.fh<;vJ g{$ ('MFӚ>86=coj)p7h 'ǁNj2 $Vn^1iLN4G?M 41C( r/'Rbv`pȴQټUce` X>f@>B*\{F$\cqWJ)j0v8$c g<ůx|" \P pکHڄ { 1s' Go}>h L *u$4w kp8l (DQBt;iɁ((G? vJnnv}4!ʨ(_ Q5 AhHɠ,FtJ f=jSĻ5f2mAn%WyUw_a骨:%4R76aZ4!/}ܳ^lEorM99-S"N4iEiTL jU}|,'2ᛰ%k#EI؄~o~yqYP;JΐhmY.Up$BĂX/aÏ@G2=>%Xg>]ǂiufFQ/B.v/b8Zc ZC-)JAwӧրb@b$󟠆v3鄝-W+$w[ 5+bjPgH13ʃ0K@4Z2S (b:m'";w!xHUKhD'Ъ{wƠL6Y46i^]II I&r2sz1`*АyCj 6,d(d fScaGQ"xI;KeUɧ K6 Btu$zPU0́3AK4(kBH`##;^;8Ģʂ/>̎^xnYnm%cs X|Ȯ;pP !No:890 ^IG3Yvh+fPZPIl- =F )hds|/ 制SKR؃ *|6N^oW6ȉs$7la(@Թ8UUɠQusUp2T,G8}ۀJc4⌤ D.b%.ru'#ywOcpb:ąI~_z~_'^m> {lA?m%@SZ"s770BK1G{1luX)Ӳ4 Cxsi4M~a0^=d91tz\|zw ̴ĴrPӜ -&#~~0<=ƖV$"65̘(: a(64Vg؏]ף ] ? FxTH$GLDC.FBg)>݊_?r~s4oE'2P_{ й"cR"3"kp+UHAݬ(٨3=T  i5s9c}hniibL~_ܐ<7OY5BWstS6=x/pAN r?vt`DeMx BbJ$HKI < XU*7EsDQ=.`"`bTKQkx"3 wFrD0>f|돺SzF41Gr1qc[2&g.tzn+flkVPZ$XAAAB28-E(_@F`CYD`d&E9y34dB;,L2 OJ%ݞM!Z%J$lKBsXušXXbm&lE(r9[22!@1p?? TiE hXQE BN_,ACxepk<#)єhZU z6d5 bGV `vkPk5bȤ'-OlS9f+"iԧo=ӊTGz!!hf1bֿIUA Ψ1 0]$OG/1s 34"Np1MLAR^\_T\*E&DI$L4Qh`\B\: [] 0i_w4PYYr͝98H tS$$zτD=0(r)@h Gw?5Pd 8rk},Q /Nhe 0?ta$9_>"Gd!.z\[݉P `LsB42i4_t~MD$9n;1= ~*д@/]ߛ ݀?ZVncG [uJFDX P]dJbFqݘ?H O ?͆e FоMf-ہ(ql@v3A> thR>J+q7<jv%(B t=! %?xr'4 gnNcXcQDR/z\g32uF# 6 ;߯!>􆤞@WRiwU)Ӌs_VWόpӌRo) PM @p 0 c#>DثABŋYχ~m`C`!Ҫr`h^M0Rv94M ry4z2\?c#2{T}aH=+ Y%c(l)oC TB狨Ho|<n!x!"JH)Ss\wUkgBygf}ywzPxbTq5?ɥ iۅIOdN4g z`Ow7;M(L 4E1PDz%p 8@I'hѵ<f. 9.=:s;NnZkUxr"061xIo С`ZfK YA9k3M,,*R\C6᭶F\ʌT[JCLu*|Nu33d %ׁS%YJVŀ tLeSЇ!InTX "]k߿&(`Q20R.O:Uè;ih~y &%@DF0 &* (Ťi FJZ) JBb&%(JJ#P2-+HB!$ +0 'n|-dCC🮀< su :߆D%4R @)AR8+zݲʓTgn'~x8\oA3Mk,*`p޲8QڇK4ITYtVFE}qg/Mnzy^^ӛ;6'ɖ 8Jrp'9rv0+\x73Ci?Ō^TbX0#%Q0Ҹ}>% n3՜ RDbd<;h{r@! 4(2A* F)ii Hi!|Οk%NV(/g)0&Hѝj[:Jf 9%rp[ҁf,0*]r:,H\C*!S pY@N$ ݈$3O^Ƌ|OhrKy8E[+ @z%X}=S~Fe&)W#Lt4La T' N&7%‡k@).NZʼ)H& BmS96 hr( AX+Q,(5,&3v'pQD"cRkqF`8Fhkza9UBcǷOכTT?6߿=p1+}c(@[T4v}ޥS ' 1? TNOFκׂ|%(hB%8ٙ'}ah4BZU>?3S񢕚3h{(EP~hYbYN'""(kq`D GZ1o1#IC/2}<'8)C/D' ~P`ƥ^X>4+!qyg9Q\J 'Cy)((]Vg l8J6bNXCD(*]%w5u<2&`Wh{ds Y5|mTA{\Dxg?/u;oZnai9prM9:hED#Ȕ$!ba.4w]}(j ۆHPF.@p|b#!Fͯ'U˂vUdt|ФDSS@ ~DR u |nUW_`"R,!HI@PRdRP/ 8zVܽ !w˺9rL0q}>րr`?á%b821su4 ( `klт:1tEE6={=C.B'Y*!_HJx]_~MfpVG˨GllR~۽ܺPjګ_`FJ, >慪QB<U^.ϛo6Z 5CoDZ/{P Vm!, %2L;Oj:}bbLX;Ɋ܅*K_@1?=r *xsAC+jtVɦ={q~^X`*~$Cdiae]HC7w|e#|a!mT|ǐc"h!|9n8y_2{n'X*[ 1U)<0qQn)d0QQ!̈ }flrl"%p9$,9E֍Ha(r,e}c xTrO|z Kex$( *"1\B1LuB'.'`\[Uom @eru>h0Ќ %OGnmRr< ]1.H+RS߹gLn11;p_U5IbӦR鉧[ZDm)k[[U{ORX4L%Ol$I}gMzSmf%mb - 1ֱK# 4 UA*kPo%qDBFm{6Q(4GT ExBPU 봅& F!;bo,B0A h~|@"34:i_kuuB-ETRH?gI䦔S)h OT5T6 QQDbQL4[U"lQD+Uj" g;ޚApI"YէI-F$h,^'i ߰^BvKڨ$YDSLs,#MKS# KQk7X&_WNA-kHU!&AA2G_Gֻ N!j&$_35Gmpq9aTB8JЍ `B 8;N1âQͫ`| g%pADBfOG iAຜ..z_ԣk:ǮDfwBw|FHIsKYQIܭ4{.zӺ\ Y7 \C֟nӎ==Tb+d.#}(8(<4&z܋4@ }M)DQ,$5ȂbY[€}ư`@.Mb"/W韻.G?kI <;Mo)eIN9}^@rA&HP7A1{jC:iRLm%}Wq]O&,1XSV8*Li%. sV* tD@4BHmL4VICY6_[µNÝgciņr(NzjYD:wflm%>MMD+>P#lV^:]aZ9 AN KT  `NXߙf `Yrؙ훗Ib y$hبl/ laGР-j*A_^`-ځ2`t!Bj:'de32A`68 jz0V[Lkc=ZjM0| ^=>z7usuf]k>GM53]aȥk@ǒr8O=)lP=50!H6Bc*y C9Z\%9_ o1 ?GCdz`djQl ݠCisb c㨸U&=Mv; PQTI@5Sh!55ylz'VcԩՏt _StflR۴fgw!Q_iXTfHoB0:i~F DGk~7IOI|uZ:w vM$OٞGeEvdF,Xu +0k%{Q)(_-|SfSA}p䙧Nz7O.a &j**BRa_8"kCs韏@e;ʡM-ײ A/Nٱ?T(WUe3h9; ~ՁBɨ"0hNOvazxHBF{M~=~'Bu㦉ŒAF&qQa$wldԪ b |;(D)M WCL0M+M5Q$4sFPn.u5ZPXH$)a%E3$l7.)HM T\F h)t.dKnMccʘhPXĮ-®e"QBUlFk 5- )JP H08)hDXkE~) 16 W3:2 &B]6[?bJvvRV[[m1kkM`8zaݚЮrDVA1^%'d&lB汥%'%!Ǐ P-obcy}ol abkb@&i@"[#O8lM`ܣ_y)S*jU>v9RUDADL0CHA $bEHOOog_EcAk? ("B_Z$(K DAͣ!BrSƩ٧s?}w *[7VA=g^T,PRFu9[NX^(X}'quZ[,D4pp緶8!:̻o(0IvQ&%DX83`$"Fg($&dIPSQh?:_HDQ ؀YI(:J!AKQIgG? !X`a<.H)&ߗ7}W"B s  ƹÎxOiE0>&M3koՃ!iUB z:09mrN{33fj;CDa(l$qkyMal~tZbE% QA$ӢEEE S!@j"SI$MEE4c' rݕxHbm];$4d "b l`41(#YD+ heiEj\b"- AHR4#0\KB6D $iLZ&qP$AB҅ QNVRD\ESHUI-.DD̡"nc8δBHh1AsE^@& .Iʨ&&f Jd?.pŞF+X ]qbNt[3`Ѫ4m(] a xs4`(_o:!~Jfm 2l`O$G,>\ 9E.7Y+,+p@{^.C :Et)OViO>gJBr4f'& Yr<1^UuNQI 65z<݈a?QvUS̓fhj0LdQɐw׵>W%xT8n# J(2ˬ7@rzͬ7WhX3~gH R8 RhC~9}K _A`d>wjqq-N4NT$};QdqxMc0m _ 72#^~w;dLqK秌@vBk;[ݲrjq! M+1J I<7A\6JT} Ke!L&((5T_)m0WG;?SQ6vpB#$4HD15VP'bŠ8kS6*0j27N:.X?GGo E@>S{?J /(^b[ypgXA醙`>ǂJ$z6cg<@x1M)ԤJD;`?޹?Yy~IN'9rÂP\L~tpOу_Gy6OrIh,H91wxFRtԼrLXR!3p8!.YiJ#:O̐0O((VO~2k}K |a a0B" JORA H B쨗&aclS'Ob 1\Jt#YiCl\ }MoŇRYGri_" -$r~`piG\@OŃL`m~ v+([h{RDTEoc/㣣ø hk'?Wu; ‰s SM(m~(S'Gkv7ʘQ$?wTCA޿s( i"6M1P0!0vBĭ!0'RK41 TEAp'$@4TUS#hHH  @g^CϜOLCjqiHK<Q" @ BXB)$Y("~\{R& 81[!D3T3?*"b4p'0H CPXJ?Ϋt,a0I10j4PyV>qkʵY 44SEDSLIM{rFT/{ʾ@=?#RᏊk .K3݉A ",8.cd-Bw3 Ni @b.)dd̟dd lXikOpMR$k?DI> Mv âUf1U[;j& UG Nڔyq9Xi?*x3 h4cVM6b^'v`),}pOpt:r\GN>-5Ģ,2ύpgcoӵ"˴`3;eڨV^.%rj#(\~pP$B}XYTĊ`ג2$/ T^HP$( R lHX!Qb 8 (@e&5l P8B0[ňSQg X>0zr~'DLd.0Na AHPRAOȦB(-MhZ1%J R{\)R'aTP2V"b\ŕHkS$-%vPPLJP>_4Snd^م&e sa;XAcfd h"ׁf =,?6$93#p-D4R"DR&[&"'A4oKL]FM?%8JU}T^)%iq`Wpj |;5X󭉺JCPmC M!ۓՆlus]SL"١Kr?NE, چgSAMb|RA:Ճ<4cU ѸU@CAv Z\H_i9K@]ݧ'< >5=Zq^"ThIYpRƖ5Q3ޱqq>\_SEEb֌kyŵ9Ԩ)tAA>6>x͋PEȄ|ȴc!ƢucGl[!{]ncIz ylZt] ;9Ov{tDo)Á|7 @{lFF֝#b_Np[c{n`["XI݅1XDMS0F)Y"=$DbC %@9kxn!Jy Y)P^NӲ:i³1SFzxd: !kU%dzjW&PVAcK*V|>- eR(|1Z=@bJi (r{Pg-aOov6xCuKkF~(ɒKOgS塈 $uE.bӧۗ ~pd t@=D7RŒցn Clj*舙/eLgqWYJCĬ_*hc*juߗ r*C ,e͠PaLy`L; bBXQ]ّ*p~t$,  ݈xAZ{f JNCaT4hAPh&T:^tʛBm"Ǣ( Qp53rH+ L5z|hl񏖀pG!F\Dp|{g2hQ`%)3HI=I+!!)U463:~呠I!l3B7Cb]1oʲ)4ؚo@fb+ߌWS0>]*'t+Pwyp/`l0PH~O1`J7HKJWYsE79i T76fp]HMa:F' E+>Z|8^Fn١C+:S_ߵS)J]?*HdHA9 ED_wYt8=C~ I5}{f"PLKB>jʏa7hJJ.`ԗ"Mܻ輴UPW3=1miۜKkU_n-UUUUiUitJOF a;oVG( &)u{c #HZ ,%N@@D3 Ex1NحkKq M'9,-̅"a*mDWY+ݡ2(N q;E@Ih#FNu>~2C ߆g˵kVUUD,bP&S90yL"B|2LM@ª/{qoy77WalJ1y݃6M ()!I@Q@M IAU)K@RB48bQ qsZ352h"qZUiEXTVFXUJ bbAh"X  Xa) PBi b) X%bVSR:T@sP(GD:/Jg!j)'jzfX""=<3-a0$|bCb?y5};0fUd)T#^44Lۑ 9pcdFǿCUE,偬j9˶X^99ˉa`Ә >C2g8t)fP{Doaъ"ĶLqEzBK!`^=X MLd}[!bLԮ1rQP!~;U!} r?]Cr8϶&D99GJv < W>sROAJxg9D ?ξ wduʊTe%Ϫu}PM:Uq"=P"~puD3 2gXlF'ᡴ(9nه->2'.CTP핓ugޙu=i2P^ebޗE/@)4 /KjUN'p-VX|/Y2eF#:Z4Cلp$dGgE{Q,OParӘ*ԭLo'}v´Mkxjz򠣠QbSla+'s/JFc!o0|E>~+ j")'hR4\ |=ts( q}yGN`Q( mZ@P@UlUi^{lmb(E*$ Eo UTEk!7ύӟ}>''&)OG^1}?U", 5,J(U\}aa35L Ό%kv<1LtT2L }{:;RF@s"ڔUuB4a sT=%gE,frK> %D@G:]ۻcss6r;|*),sI "ZN]J0@_?姈¬r$JBQ$0H:pⲸ̓'xxvC\y8w,5$>1KK1:d!EFaH2 c/FkAػNttUj([S1.Q*S/A x]q# my8)ucKeh0. Y!% .Lg!4qZ3)Y^٢85ƸmkB.IkmwA%=6̰EW i7@Ao';x@pBaHD׳} Y]q"- `-ۼsӮxѡ.,%nfڭ-QhwUމC !FG=AˎrC\]MĆZ9nY68lWk2̿큹Uxy 6lkFtYU nN,/lAÀ k\]Bz| r8p9#ZF樰-h EJ< qxIb8ׁޞ?hQz^H?;ûfS|o Taݗ4co)58M9s|X/K! FO%9 Ɍ{Ky‚@0d35 'D d)ݐŒVJy}̆":v"B XGk.h-`y:> Yqҷ8ײ^5`t9:cq;~evaِz 'RH̼!%K = 'BMx@AD9"4;VK35t8$v8B9 Q#42T? PrH ܲ}K+r @/TAry;tTD.B"./Nsu 姄ϋvLnOs6u'<8n"zZpփӛ 6Cu6Ck9كk&Y8٠w;BY\Sq@fVGdHPF -BKh!tKC ^|,0| oD3taH 8-3"vJ*j]I1f4>ps\CXagS@4rJyq{d 'f D3$  gor(8 b$@{U"lr0 y:Ր.G_hk/m V)6`Hz;άx!L'WzIÅA54 vwYNQHrp3=c+z{7n`opNr^K>f5"FcDI&g6=/!࿛}d*%duj'|H$8"y}2 V2;B! NDEglj}|2A>2?@ u*'`/P'^$X%񙔌P9Nvـf` DQ9%St?ݏnA;R;\ʪd5DDMQUTQEUUTER|ϖȠkw2gp7UV1gѓUQW[eWlUXPAUj"&"kޖ~3gI]uʻs @s<vU8s } @O' v (l3ڋp>r<4d1vcVW.ƃƌXX9$@`u-xSuWU:59|"N.78@xzBJ* )hyjj)*@qAR"ljS!Zw9m1-)PW1w="~$Ϸ\d xBS`}PX$L4{$1@gnm%PRBpu5S#n c&Y3`3ƴXsW\C߈j)h'FN==$T a"9=}x g{{ާ|ꡐϬ+cTeNkjw1ʖ C=Vm=|}yWH eaC)1' smuI,`{ "'8-Ghwq/?{&Wõh#]7<_@DB-:F=.6($sgHvHD0adN~fowl|`NLD9YaBRl{ nI `O$0מnrE.C(Aa9k- 9r<9o lsR|<>zY4WӌY'# ȹ!p`Pq$`~H+V@&Ev޳:X"nd TKP$s|ιY"8\$X  0<PI=(U`A$='zv'Dowb}mi+*ZΚMYkSX|x뱁uώ"i-|B~CxhCjU`Ulҡ0.`T8nL9Ǜ{>[K 0' F`3.me#XGYl%dĬ:i(P}p!}j[)hj!TP"X B 7q895 t&@L|^ǘ["Y(f%Ad}g#'@D?ܾi`@v :AZYaywN: 9dH!DƇ`pYyp:ߪN3~#9|$46cp::̀la$DP8gd&-`:`Ar#{R%,ӑђِq1Lu`j-)ŬT%E:3~\Hdvۥd=dž~Ov3R:Br]!"Z;zA:@;N"Ά&NJ_M`VS!6v|o=_ \\ xf5N3HSs{& zNA#H/)J ePO_=XҢVg 0$}#pOi)P)&-!ڊZ*X` КL^O4N'̓4aaVQ{[Gw (|G)JV c7l5-K ϸ..a 9HYIos|el% d ( F42z`ZQ]br &K'Ә+ Ӳ`%;Uubs  _چodWO 38f+//9҅Ҽ[%+|D hZ0QA٠ N8>@,gX 8ov2Jbϯ>z\Ø{잦pĈzd';i7r07' '6dr$;~8t\—E5k$Kj3YR@h16:31AZyUiwy+i,.JX:nUc\ $Qheܾ˶0G$@`PrA\XP"'CqJ Bd.ɠjel dx\A?R ,ao͗ڙOՁ;bP=z>G4Yb aDk:_5 ͐ C X@_&ݔ 8g0WwA4׎`?,<̑pTQ5 'T_”%PVFP3ި>DWV箙'_`&)% CmG㕓;~qKM0dF'BI!*߷XnSJXgG>K6%QT߆QtʩY"*?JyAH ኳ,}?HZ/҈1`CfS ٪ÂNilN$`jv ?"DC@PA?4bCΊV 8l^0'!vT<P)(Cew~hNR B>'=v;2S)6|.%9v9>;К,ғ%*op5h?;e 3HM@J"X.o?넽ٟx lx@IFfy͸AAS:|Z1TCJ k + Iޙ(#jK"ÜUri*Wy ,PsCrCuvJ"+)CRJBS@LEHA!$6!7sp/k7sGnKuy[`Ĕ2hh '% B`2@}@0HQx(jt>n$8+ 0:O/.7K9;ǩQiFD4L]\yZzL{m>e0x#mA< hVfPiT4Ќh~;2>`:I@GB_3=_ ںA5b3Q@( hr,|_WpДbBos5fb)J'TMyZ~;EQTOC"DC& RѴIN_T.h큗CO1%$ELH| y93[a(ЃFIV%+C#?z`\=s@9&WRȼbJ 6Ad d9+H HGrc8ztɖ]%㡨+Pf hEbZDA|ƔIF4A]SC(`~0.q扨 v_%AE<铓OB]Ф" K+&;!zkݧ$# >h(`|Hq PzMƼ3J8;_ ho6%&PANTV#_9,bLT$B+Bö U)HV ҲldҖƄD!@rGt5Ft߈=Ä$(S 2DN(!Cǻ9r ,}Cñ4 & 2 $APJ[,Y?1mݮp5 #|l De9{|Ԝ>8t|)4*jF BG0ң880KRA J$Idm=L6m/6؃rO}+8#DVIP:Jd sYO1Cϒ9s{H$?a}Ľr, |8=m'YpK^jd t&wPSISX$;6& ei~`SنA&նծR7'T? 9RѲs5N_׎݇yr8x;,s緸v[yI~p4eGpߘzn(L0>1Y}YLew~ۮ3Z4PnDA|UAר>0AJrLpu$ E % |dMJ:Phh;-dJE1/{b-AL,=5D^siLAT(֝v0R].34Ktg&},>7X?I-^^glL"80 teAQ'od`$DݸM%zȀnSHqf@GT"%@(hI~nSDĵqvL]7' aKhG\Hc~!"m;an2*`])$OyЉbip$;:hb\_'1!bcW4O: *JĔJHe)ic7Ȉ)@e'h!CsD2Q恱B)oӽo "}$t-Q;{>_Nh | P^4U4A6w/y!^epIMә ;myKRc1 hH$A%xCI]#ƥ5w)XB$CHyp@ħd|rGnvWr/qR$I&KB^V6oCΫL&J 64nFKy<}x>ړ!{O}C(%sgA=xEɅ r*a@|ڰe-pv$c&tfJ)TyATvZOچ@keFmƃ$ ls{dPVʤ9YyЩkng] \y%EGm6dph{e]q 9 m 0.jpK,Ȣ23ffl415CBI 'xlC #$KԛDou42 5b,7{O|c(5s룍 OYd>oK:DXV}xuIB12JJ1 uMQuBgm@h0CE̩)&I}h'mʴ1/%N8CIFX,frɞwQ*psV'֓#<``Ŗ!aƒC!N]:q.bhFHC4JfAyrq@?bjfh"ܞ* yy iR*s,t8A0#agǤۅC=Hzm ];2CC{Bd;ƛ@v:ppBthYJq_~x"V.u54Ё ;9LunM! ~S?͚ z41%9jhgM\IT O,nB1p~KS0NƺYţ%Bґ*Jokɩt 0@e/l.fbG30 me@h hYky*`bpC2⣜&-3 %.#\☵5j)՜2Y (&p6kvWomwdQRH,lDbϿ!R+zb+ S/)\ {0TSspf9yg\1!:`'B8<頰d?i|9wب`&{[4K)0+4:VyFL7 x=~PZdo ׏_S{͑ .'GIx#TrLUe#'.Y$@@UL]r}~'VO*"̯Z?$ib@*(Z(bYSCr!sjJC\i-\^4ӊqP"ЇL)hhJ) )b(ZDAZ(J%"Jf(Jb)hPJFJJ)hB hB #(( Rb$*" T*!M (! hAhi()T  L@05BP4RAT#E34RSM-4$H %%P @L4 M6ÉFV2 b 4@ rJ(Ou 7XAF'em$I(`M#ebZ|HIR((Y[;Ϩll"І_euEB"+gMQi .iQ?\c*|&zc N$Sp^slA'^}z%{&"4DDPT3U5TCJ GT׬5VQ61Ǭuẏ&` YW'*Ty\2VM`&&Ñ% =/=.Xl{}(Uz`$!SΩWqTEhWkЯr?av e*8X:f䢫?=~W2\ X\Yn3g,,_νHpBo\LPδp@D*#Ԑ1p 7+Ywt>6<_&*J`T nh%~1e.zs&I̠ 8t si3 y dppqt!a 6a87V@o܁1TDr;yqsMT͒p$ˇb&hGJR<ׅE;P 5EUE .ZY q4j5 LX$$~M4PǾas_723 ȠD%ߪ2@$_iz1DbkO 9{ư9k1[ݭPARz394e,NM#N !l0X$Ȝ%a (DTFuj& Wۀ:N~ k#rMt@(5 T.s%( D+"wIT?0Լj&,ۚˡw14BE G-IcM5DDj6,x9z/4R'jVYL\-nG"}CfP@@aċ]4;q׫r{ R~TO<|.*-<_''1%#00̂ ÿrG/0\*b%>O+A0׈QWB}%4 `06?X`4Sܶ3ިŸfC[t^´SΜ82ZBKhFi6f@zQk!Pp6 2x3` ?|JwGKI$ @miҴ`WCX >)kX1ɤH]Ct КfrbGݧ<x1|DfCҤ8ipB NJZI+}iCޒN8"Bn=Ү ))Zq#HPj$xK$K/Olؙ|W?ӟ\`Dh* 7G>c3]cɿ(p|u&2rg09^M!/}z۬*sBNeԣ.+c 'G| nAE%zה H UE(wov4[E 8n ܗ;>7[ܬ1qUy9t`MYDXߧ|@UIH:J1*( "! B0ʒ@Bh iBdF2GodP4rxqhӠ=s'B<UX_ U"8i(Ū sr `"S7Q#=Cap9l}ҥP->k`ᅏ ?Y9<2zV+3@H{r>G>Yz߽w$¶:`ڱx.VʿqOơTGd>GٳR!KЫ.ޟ 9N&._Wi'D-W[ 27yԚEyÙCwmV( f9|B#ޠx?\7>7X#4 ue]3{6rts70r9$f}=CH@WQ<)MHqjYc=v @<:09}i(xOZFˊD+na^㑞-\ .L<`cPFڳ K% MGB¦ g19`#@PR=1utA娐1sghq^E<9O F́N68$`?s(ƦgMyC lڀDp$RޛS![&ܭ]A8 i99agqO $X >i(Lxa?,\~[:ڈq"~5 ,q?J3M誥 HҀh~LW~T _5t4tbGe(\d" =\7HR['P:1Aل(G~=tÏ6C( ("Z!ękх ^fs퇬`4H"Qp AL@!4uG) =,Bu1BPţ\k7}A@BU1]LPEBҍ!)Z t}:X"!;j!ߥ4/u'0,&a 8F q/$lŁtP7͏USmP h<&~m%tH@ ﹌LE1$E_43"P0tD XZ3ɝx/8]7pq4xΤV \jwlLrr: Jϡw8h0aMQB lIl/xx XAH R tJ0,[p!8;F"a xf$otl!_rA 0 "Ĕ,16*I@(` 1 X0d(JĒpO69lO5Qx8@᪬;d֖zlo%(\=h(( .|]S}l\%B$X M?C ||@cdtCĆpAHd3z4ƚ0d[֧~і%M)ɾxw[74ڟ;^tIA5P1Y$.oC rpt&bi 1tDAOvj~ȣn;HL|-|.f$"$򪇩e u ; XƺZlh%\9oOつJ@>6P@x@0# :%F/yEQ˱낖ZYD PL̐*L#e@d,pz`) $!wq,G>0J Q)F@NRGC߆%*ZːTMt>d;xx"s / "!R"JjA%# 3[\ݹKpmVRAt4L8A|dH[f*kM UjOhi?$B3%*}8A~8%B(*C_TES:TB]l&N ^Ǩ##y 0)0@ b4447'85Gq,|w8p'#O_p-O:dyrV:A9 .~ԧPupxwg1rWC|̄i$>'~coxxzQ2VA8_m(u4}EOK[%~iGP"A .. L`Gkp>J`3-+1j0'9@Y(ǚjLS.9;>WI;/N^fLlDN#Nf*i8U6WҦeoFKl8jAtPGDhrKcDGمA@oD!EėCAz.GRXbA iR#왚t;AL\Q֍G^V =)J [ӓ I'UQ=sBurU$PDTU&E EPAgs)J EWRAFdr¬/p)KM|İbfkfʽ' E}NжMQ[F F"* OolC׾=+@|c=둢(Fiv1Áĥ8dF  \PwD&$!5` oQrc ;0vppIb=!Ξtd#,(wPL4l+a%f%"!X=1!Y"wy]&opju%:AE" }QxӨMǨ(!"b<+, 7tͬ]LzI?\r6rq'rQ'Eτ2a ,B\`Jw@~CE&֏RXLG ,f3p>&4/,bCϤS ̜LR=ooz(r!Yݜ #hwn};9zQBҹ=r'Ab/*@`QTgۡ[ ZʔQ5х!D\gCNZpBƣSrRQ uQxzrxn s Y[C%,N(sP)i]e۴[3Nhd‰Te,ERǢBntw1xmlV/ NrmT++&D𦃖T tRgeх+q4`kI"QMtɀIyy򈂐]=(u& n},q{z%0ꞥX: +0LB8:ͥt࠳ @,2 \f;e%^)y2ᅦDY$`HV>x9\ ( ߍ\^hVKT!a|:Ҵ$u YX1t08$ X5Wrn\.!$0`d Kp`L,\vaJ-;^Pd&4 ֭v0fk4miH/Sy=8MLs1~<8'P&?XxŸADDByw/2s|:O)Byԝp^"w˥[SE( ϝ"}Y`٣NItcvҮޞd.f:H 5=AQB`P7+3.K, iTSz@U W}bǐ=%ڹBHչ7޳ۺXK*:X3r'` :ds *`dDƢv(f 3?[} S4PC>WR'Y&i IPm!m.h<4-ަY. }~)}w>{gx ;.s=wd†U.ѳI1u9OgC+cNм>Ȟ >/Daom0UFa(z<0UODK18Of:!:3_>[Nmt}'*E8UNI {1&mucUf4]BV"riEPO>Ưc}NqC'Ӈt)=bF@a $Jn=N:C4O2aGѥ xy&s^ފWPjR6Q@v+/h:?8}~o|4:~>:`|>;t*@CQhq#tU8+4YNTƇ0?ngw_FsIoff'R{ʟZ= 9I;oQ za7f" {gi1Qq\ 4ˉ21)f1ϞOoƤgx[ƚړJ,sD3Fw(8^ht@n#ơU^mJ.wt4#Y*맦0jzϱĈx61e(( TPs hHeJiZZ 0!l:xXxyӀ/Ӏ-f%|o )FXb:(ew>նڏmiS(e$fDxCPǕ4bBY7`63g8*b1Bwn9BW847,AY[bT̺Z h 1$v;ؓ -1P,RQ0.`QQ!bTm]Mvr` TiyL¡AĴ3`>1u``vÈJBj@O9")dV;4ye!hƐ }H,LSHmr'! @) JaOPPO[aYA@a4"2Dkgzzn쟐OqJ>kS/n﷤RPՆJD)R""ϲXG#ck_ܺ6Ɓnd?߻iP ^NŸugsSpJ(q:'PyegrN'ieUr'sЪ(,e[)O\X Ҥ;N+QkYYˏ49P StĊ *P f)"_˜^CRo!UVpKV6N_Jg.YNHG:@&\ ӯO%= 9dً|ܑ  !1/?PIr\>7\y;;#c_c gL%GhЁ|e x逦,vr9Ά,LC@|1@nA?3(Hq!4›{ZЧSA:m^~nw brjت̇7> "k'ԧ^5vC:}'r (C dҠl9]y0P0gsZFp66 O@ETUSRA ԙhh vr( `^PxoFd9 %n$8Q]h1A)*(IC{ M-?e_2 ".¦"ȳA@ **fVRP(KL,GmV^kVҬxNlLE2ko﮹VTyEٞ6;^f0g 4[Ww3Vu|ߚ}%1$+AJ)(PaPxgqkEZ3.frO|=*P1Pp8u-Rv=C, NXtuo`feBW.!)bX!Z@E2(*o7fie0%nJ-x> Mw|z^A~|@14<:I ! 0O pӃ #D>pOUSY օ_CJ2Lqۈ̒78Tr# P-cژ .uTIV2-9'vk4zc(}MjL~pCye(j J;bsC$ۻ!h^Ƃ=?f]M'4%w5u!~w %C^J#襰G ` ,Î82Y?+hɢ,5J#>L}76zǨF>_Js28/l3a<  J` UzaS- *(׽ nQ±r4PmsKg 0keݲhihP`t9_9rXs(0THO | 6lRPBD+)|1MC2OLW0"*yG[amDih1zq]/嶾)޻Ӷ@)\j!,vq#b{3 dd`j_&1zr94S$t{KK1%KW}}&K LAtD5vyL9BWUnNL?@c:iY:AYM>?|w fDIxS$`y($1SNWX?V8zSocdlHHXvC?Sa]{[ T+'0oSUF}ME#fϓ5aνQNJ+- t/J'&o@P60vs v{ 9dy␲ATHg3XW}C'G>U 0Mfg`v5;lW*M3bTodYIzY+6>Ҋۊo̭&pB9&xPI,Mrwbb4+@Or ֧<4w u$\HNrN RDՠ4=!y=bF~|e+l ֤판N!f8c3H{=+HL3Y;+#1YT%vJ.$Q/?>.y>Gk*z@k>AARċS2?ciY<5EkͽI`@%CpR9 |`mf6ɠF !F!wǜy5*\}& ˴֒09 ,*i״6YYg *|3Cܼ>{spU83;϶2=TS2r D>(A/ e"%#g1_>: /i} 12pwyp(3Yu-;4N3QۼS'8Qg={+KnLLNA"&年 dXCBSk kJBAHOhzZj?N9G2XD^p-;rQ5JStN|{H(GsVV4盢V6M˧r<;ے[ss+q؅5 =%dɓI$C+0rw7:#bVY_\ Ca91 'E* R0?t 5< m~Y +u c b J)ckjԼ#Բ' eDkj@H *6Kʘ咳 Zꒆ{͸1-+Vw_Ob(kNI̐HLX_Mjx* ci.Fc.dIՄ myFKG.5z^9/)HQ9>8ͨbf]Cy Ž5O%2d)Lpdz@PzfZ"$䰉$uo üeS@h c8%)>H^0Ta_jv@N9eKa셑t .HØvkFM`{&:8|ę*^XܨEf2 ycÓٟ7o1}߃ (!(XR x@n"X#B;X{lL4l l}ۯ-g\}PSWF< 91Jkm p5;9?Evn͘*.y&$9tnRP}닺fF9agqQ69N7'm6 5Gɍ19x/|FAIE3@Z1‹@v\4u4MM &61M99E\_ B$(r!s=I}}qGMAdhk?c'Wשz,j)RPRB f)s-2  ,V )8||oCBg^. "ʭ ׿C⨓QW!!{sU0R@L EX_: ϧ}eHsC4~#Jk?]ޕ^Md* QF<)/POLtہ A GM m-=h^yXi~=0sݲ2C I 1i~ D-$S"O"T%yv;ݧkPӸs I2poԔpj[aQ^Zrh L;WѼlq?\{{X| |) zHRvM5YAV Ԭ8a8<\@P.\!$ NJOo/ 9MIWi| )#o6$\z<Ъ;Pj:ØUQ<9XsjZ}PzUMHg3[{Sqz8"\x`M$F= :2<'KD ww~YA$C*B"ˮh9@-*h( 0z<$瀔^r@fT!'4'a0CJ{ /fowN.< rP.PiN# ~PWqQA0cN,8RSۯu^D*L\DE ҀD<%44DD4A0D-B I A4SJТQ@% TJU$HH!,TT!DR0% &#zfC vH LNc+Mm4M8e9!:6 chE0Cmmᚶz}$َ 22ĴQ؍PZp"Ee,1BH$"T 5` %! Z"()fh Xh*i* " Hi f Hd""fb &"IddF%)& h ")JA iV(PbjH9bJR"hщ)@1p{< J'3Ӫ1 ڦb'C y ':CBTK &:G\-`4!b'2o >I:Nu"jh& 8;,ꅓPڔԡyJHaS{~/`r#@@CP)A &;#ci wx9!a.C"M ] L(=_ #Gd?AA(JC\hkW~b$3 {GOaCJnJe0 +[R+rc_Pt:wG9'z<= A;k.\Fg=L wi^Ӑ{:siEM!IAScܱ8g)͍:@bN%%[C%qi?pHylSNЪUАQhVҦ5dA0b0yˊ| .'1Y!mf#L# Ċ'P"D@ɵ+5j !kŐuZBeDBY*dBT)w1=P{?v;b=wߛg!pŭH`0={"]D wCm~8s Ufң%-ahyd ϓ*X G>^:JbrM/!GܤVt^S8/m#@͚; ٩!:I1{W%' ^~XMT,&~ѰX;*_+If>0>܇<Nhz:@+16eAEGv Fcp~ЊH@y5A40SR$D444LCE% Nf((W@OI @=bd9̆U; 5sC!!xࢇZ ̦-5Hi#`Hh" 5( yJ 'vl?N#AkY-< Cq$uR 08;4a&0!rG `Jx ^[^7+IHAoV3Nԃ )}!N^Ot',±EW[gZ} w ѝKRMdQ-DJIU[l_!$!'\& _Pr,=Ka?;~)VYJ jjo"e%@RMwndҶm(,bC:u` F* kWܞc/G2D%95Aœms}͍f3XKةTc|Cmɓ{ V6 0 Մ|7EĮUC610Dr8IdBOOWOKG` EIaMãpFsO)~dC7Or@Hh3:yqT7X5)S ,dó&K Ҥ$'pbjwi1 hcLId2;R5QRCBu筚2p) xQЇ:4ӛap@[Pk ,4d rڎou9(6A¤$0Р0H?Kf;Ġ!@|O q}7`S-(婈'?h`:qCu<9_{E-ZAwD vHt}#_%4O3ń9Bx?LC@5Er\IF`p1 9I@?>AJ-fJ0ƍ+KG *{o wrWBclQӋn3fJF i R )DEhbE|G<䞇Ro 4Bi>ebvR^˄ؓ(@)Jġ%O>}tGQ?OW;A@7SlP@Ҕuou?!!j;}8ed+.J4x*|&@tYra (")h׉ '!ABTs(:QUKHEY=WcbV~~@zP B%b /%ZZ"c*@(3 BPt$2g 4O\6COoAk`k, T^=io!U ct`i7xu(T҆R҆*() g[ 3#!#%BD/6"L+юc%4 H)<_\ ʇDyubbWy'~J=|̆"^-]P8Q M= v k+{Ycd"CC0i7v\4Ф>탡WЀ*s;诲TѨd0cDeMhzT=4ĩ88I1aa%fR<|e>q;(UMU<*.i zףŃd9i*CIЧ)|و>uCE^@MP*yRa?%|60K)" P r:SE 2(PBB_i!@C(DD!PQCo4j웬O/j`fGXY5j D%sMN,=3N'FyV~ڤf* $Bή1\5YSD:υ8Gb(lĒ@IK">$`ȇ麽u¡ h(;p$#%qP($堚gI$~r( oSl H h;bJR˚&%fS"i)>sNJtRIe z"}/ D,B#A:41CЖW0/3~;Vj J>,!-;r`T0fxnL6IJkr=`*)|YTNk& >7 UQ& #_i0ϏLC%<,r-u1|y7t"G+K[k[A;B m<3: FR%L0ľA U@cHp !ϓ]$b"n֦-!tuPy? HHy:^Z,aEkLbD:]#Q/ZьmLK HXO2KbB(ZPDv`$xy/ (P ] {w(P >φlV)2Qg+*oM5Ok?*gGÏzdg ̨¼=f{ɳF!HpFY4.?vgx6|)Kɓ>z0]ؠzPA_i$e]Eexz8i 8?P0{xs"yi#k(i8@N ᜦ#\VK}cNpt1F>͒I b~ًzT-Y!Kf(<$9 0EXSOl>h)@ L|x W 2f:@sm  N aݕ<`[)$v.8hkq=w68:0^rؼO~7 ˸kq}'?zYO (8wiah 2. '{c bʼnsӇ\2>4p4MB :Ǻif'q I BsCM?k1/M4;b*a&&Y  I J$&G݆rծvDަ%5:Bxؕ*J< R=>g @!BKgVUjl#d$}: VG'%gSNa3sD6?OΗu<>v:`d=J?!幪sc]U9ia+'6a-)raGBV:< FNap,MZ)-8t ld ,bLXvx;Pn 8r)ۆ,4 &I#8֖&c%j|SqҠBq7Y'#%žϏXO KP!"`LPL͎4/.`>%E) r6J! (s6&ݡ Qg_ "8\B=I!74S۠ 炸%Tw~~xi$=Ȱ-tRlZ<СEHʟelYSrC r ݧDA%E_&>gSz9=p`Y^9M( +$skҥ*q,5@Ph'WYZ~ƅl+B7 'q'- 1}9Ϊt(v&(vz7_lgp|lLDWMC@돇5ȹJ3A4bu8ϩω6pl"2K'A0GI4!)N}rP@UbLy!)=C{*#V!p^e~9nC^X(LPrf_ISC?C`bH PXH#$4ez$aﳉm`#dtiӶp^Bh܃lGDp {H-$UHl/POjݧ|ِW!K)  !o2l|/a#^xZWdDC7iz8wA@#PđUaZGzRoJ|qM=Hȱ@C zwmy,*#<Σ0+3(;`4JJ_! %E4ЮMLx+hd 'i/43 B:Ns87k5/sH><^9a !!h2li"D$1ࡠMA(/`i M]Wu10)&1>ih<.RmΠS' ' :ѪyxZy5^O_=$a1[MM#(W/?,N*7C}PD18Ld# A"0+D4!tD?Pd x^jbBP2c-_14E(J"CD_tvvP9LJbѪ"`* &BaoB}cAQA)S$;:bȈGP$S䞉;vnZ+ y)C(r ~SA1OMVR=L5l0113DT%=`Ó*"&T f(J&i(%! H={xO\wz-*+ ؿ^vYAdUcX hScO,ST%Mt [!X% AT{^66V*Jz6Ŕ 9<١1bhb`ԕE|=T A#U0k0bcBd`QXlfl51$44TEAO-1=gW`T[Y SH!cUĩ0D\@AHR0-(J@91}@T}rNImCZa(DX&stb?h(QbQ;KXQA;eOǖX  (QDU:X* G6#vei$ h (`Ӫ6tJIEYebŃdr ynjA\Dʙ:9*-uu>#E;)tf|}(N @[u R`lPCİ#DcAq6ب]J8'e1؇9ʜ*w @DL H\`@Fl}9cR6(w:o75/"XܰRN"8@V&_rD絝Gիm&驔vůY\*Xk]6pt)bOf}^0a'5>]z4OY F+]`fCتh8!ċHJ:2٩{:N9kzuA:|e]o>"^ &SiL""(#0Ky'|0(ʜh"RS]Fs 5+Fi̹h}SLƯV>b E>XL D@A  1D D*BiݎtV"J$V9@h u}xeLvK:q[>2`pwmH>b{; fVB) $45BE|fR@Oy`)5J B^ذhü4 C~AM͘Wm`/pq[HmbҔ+U]Ii !5pǺo،4o4=٧ܡe߳ÖϘPK4`pΑj`7-OEx20GO3LZqvÌq?OpCIğ/mTUR4!Gv;r" `k 9_\h]^u·cxP?u2 ]-$ Y$M~we‘K(iHH8?YE36<~iwck2Ncn|;u;Tk@zG ä)bh=we=7h %EQTUQEf6TUktb.(DUQUak4yX>rONӄ9"s`Tm 0eM2 +=\)=>uنgolW2p1pC_$}>tPv%!&l!@B%pMh(q` [nˇ {CնdwiR;C,͉] '0L~ BxHR! ;oF,pB!]w'TF#⼢f(J h"A(fR~xA@))|Z`$#)r],!|05>'yJ*UHX5*}Zvq2 a9}!{ P(LddScڭϾ哕LUžs`A0GDM &H "M9R)a$! y7T_FPK+H00陃)1߭dmą8>ŔDaoOFHE䋡Y'=Z{N\WBP(GX,Fy qgq1‘C-WjDD Dwo&jCwD:/Cd %I'}# PWm[hDw[WĔɠJ(H$ʓ@{gcifO8Sk+1-1M h^hޫC+I$ 'HZSpDLTA2L-t';" X#j0)In)ѩ,!=r@=I ,vll`h pHWQʨLp!9Z#(DJ(JC ASJDU5@CJ  % mc"☊$67PB}s9$Qq rJWeL?(Ze`\SЂ\^.+KB`LH >[IG"FJIq_iN֛9XIFL]``ҏ L R aAxHН4=f4h "D;7ٛ$AjX$TCM%-"D!JlRp-#g.w.Q|.\ǀv;܆ Y2·L;4S,EV' ~L&a{;d"<7Id%ƞ\ƿY:+Ht >\Je*SB< f$!Cj<2b ZyQET%&V9: NS F),JThAAb, 0 j6hY3tdˏՍ!AD2$[ `D4cF1{z_=xHP$. 烡ES4>D[;fziMTPR$K&$k?.4d1J !a9iRn4*  BIS=ΜSjmK&'Xt>.5xݎCqK`U%& H}b\x#0h0oS>_ *fF% nS~*4δ OI֌Uvt)ǹ0MSjZN ! pLb\!<rxQ%-4b'f9 gb&&*MkN&9B CA?n)mZsSXڰsc͞EcD"CZ+ CZLeQQ!$֋ UXo(CUbQ ZlӁΎ;rtO7 C0DkaF6F0I Q,"9䶯sB|L(  9 C8z UYNG&aCϥ5t¿$#ף=]I.1Uޘ'l17Ɖ_-p1Aաifzy$%1-;I #øCg@HGQbB先~5ci vG&q1p菎,!^s\] 鮏/ 51(fCtFvwn6scvܿÛBKC˸}ʴ5=ǎ UB+G_O'GiYNr0"p֒T_< ^6gcs$D%8@LP(Źs.zRPE"MƜJmXéHh/7sUr!dHRz`+"} azfn llq%i]Nh!*sAcǃ>ƸtCq籺$$m#A|؂3k!_fIc @F(?K9ܶ*kD`[$dQ2 L!سܝDi&%0Ҿ>?-- 2ʚb~`1\lA )g>bçE1!ĂE;g*K`eh?>YPKZ'G4M{_f*y@mAyQ.rW9`\(^m$Y>ʿ*yKǘxOjILv FNp(\G: ý]2QP`xvՒl9^շ̳kY%P.lpAl#b Z|Ki+"<=Xx8#㜎GEt؆zBX! Rk91jD@8tz^FH 3gN-IE qs9' YBIN3~~;\- ey}z-g:GD r306 H4X٤ˆ&Rx6CYfk"HhضO{@V?yLi#LpO\g0D{]{SW}m߾qw-h#9:iElS XUaXȂYǔ(59G+d..v &/XGxSyl"nYC`v &VhF-9M|$!KDuH1NjX:BlCQH (ϪJrw0%}TBhr+: Lk1 l669Ĝ;Ebd8ak .망 &[a6ކK:z@׍L-pa'bA. a޺˹џ7 )8Y$; -Èo+cfo֧VCI-m+4T'Ƿ bvU IYL|xipuWlu!9NH#N!DŽ!OrPyv"4C]r>5UV5Y8fwyiSf)&B 6CsRK##$k6!2#9F 3'橅 .@VC/QPXLJ q͓4XY+Hr(yf,0v$S6:K(8AeLj@u_uP2>N.*%{RGb%YBI}(.;DO"gGkO6$‰K ~sH9'bjL8Iy;t8*XX]) 1 ,379; A <"| @۸ Q/pD 0U8+qHZp@wpyY>0: Mir//[)ΚUDD.=9b#&cL pdCAQb.C$^ғpAe͈8؈A Fe>5F6cUL#gPog8ԊhAzʳzѶg ʛيaI b< .z9k[FrzlHoW9.C㳂\ …|'L(` 0gZt;}RTŽ9h9 [rK=|侵49z%JE!y9l;6Dݭ]aq2.(t)A ؛Y!:.8d#8qs5?uʂl!(Qb*PI,0~XFDIk[{3h 9;}c]Z O7g!XGXV|7 Ī=E묊:SA(JpY =9du2#⸿ێ.&VvА@>c1# TzMU L+X7LS㊹&go/8gr9"9sNFR#ct. yg'6_A.!v8xbB܃D]zA*w0h->g(P6%@yJ|;A"XbW10z #NGUQEBqKf!Q:L +ؐ5X8.?,{h=gx0 tϗ;稑2W؟S{4qV;'rWM"mDhoWRRUU듁ή:U{j8 %Pnp͓ݦL@Ƈyfٚ T  @JYT9!@Ct!J`}sN>G"xމ=POYh1AյG 08oC nĊTߞ2R0Yћ `)%l<77WEvFz#!hC:ȎgCaro:dq<{끆lp\:@0v !vH.b3ô)! U^a\82T<@F 9UFv<;g@'wpw3G2GPfuz2r3Nl! 1[𠾛@Vߣ{vNÈH!y[k^9;d)"J@<Ȧ &ngSqJ(E@D=.rC*HY0FNQGrJDD&3V M0>󔊔2bn{Ȕh>4@)lz ;~. HJ0^M&ɣɕ.o{|t Oɑa SxӰMP;ls;[>3<]nߗf5*N%t&L ٹKhR?C azy|箝gnN%sPr@b *UCL7H 5 %(;CA1 )4R5KA5f$uJ x1y.=|C'Kx  ,=snPO@K* ['To,( y (paRS9w"9cqA68XryPފro@-F{~!afSJGIZI| 5UHf'PQC 0o O 7a58aԝ̇rhStY Lƒ'?*TEUS[5ZN~q=3c# E461Q䯱5Qրhqm(`(kϢChIGB'M\P8c0BSg5Odݱ|@`DYN۲5SdIc၅x8dba0A4C/S{`<Sl)~Mn8JIēOlJ:DBN̐*5@XA@ v$Nt;&5:!˔AL9ia >{;5uG}͂ʥsѲ~S7y5T,xo7~ET0k!ZS!H ~[h} BeZLVx&I MPTA=$:t}@ 0X3a+ߙC (.õ'<5al wბAVrb<8g LDK'bq I@PB́A9ԏ< TqNc"|a?vCB0.DF`sbԘ>#׿Q CThZZC'_F# !3\Ir#T {-,KhzrbTm G]>:}RVd _OG`MM"dPemX-wqjAtk$:>fU$̒ZPLcKv>I3b!œ>r/}ThT>dRIdJ(Bb FGw00\Ob-Tx- 03PTD!-)@o% (aOrS%8:vBdJqxO4P?Pbw'-Òn8ߔa7B BMwop;ZoFYdl>̐:/UE1A* ;\JGgo rږFG2:8`T CUUՇ+NQ QTmA@WjRҖ[Vu4*@RmDEEUUQ@g)o3yR jF!ɁUd$Q@7zw;OOY鰯\PZ[kjO;Qg-)֖W HwCta-%9gUUUUUUQX$93-M!FXhQTdŷ mhX:&]$L4(,E[妑h, HN2@AiKV̈́&0pd`V 4GixU@n tQ{z {hF,mf"*B=Fq Q ބ:­¯/I4K :fxrcjj1ل9u+3,Ad [*]J̒K=XJ8;,8wr]1fUp2_WA5)]na~pg@=/̯ RASZ*/SjdO 9C,Ѽ>(E#:""iFG%9P.?  )Rw E Ci2̳-#OZ^8e$Y}lF|!i> H_Jg߸gmPgKcINÃZۉx\0 ˜]0ΧUCx#17/J=E{53-/]:QL"gYSk48g0&-8L (0S 5rr IId 9C v".AE`mSiY|)iQVB1(ZAV#1QGPLp xȳ0wq8gD؋9=UP3mFeȊZ k>tuVI/PYJN Ge[:on+.aPF' X4; S\N(nz~p47q Y/@PF_ 5l'DUM8ٛ lPs,2rd>&"S7MzCkw xD@40,#%K3 r:"pybL9+/AHpÐg*:^1wߐ;vrpx̙8d@)Hwba6s8Ya@*ÜSJF[ &`)M1[-!< O PJ ߎu= 9İQ"Ek8nOMӔPq"K;OG" \tN *J2=l{a`%Ah~Dև"M 큈P3,2D@sg 481Kve)/=8@V!Xbb.D7#:,-Ik 39~`LBBKǗztg  DHxySnq$ř 0i>üGڝС \81P[b+SڄhJ bFR2C_-=A{tlHaF]Y6ӞJƩ'qNrj# 7ndL כǞG3$[|Gh" /]xo$'V& 7n d8uvs5HY'R"Ab}(T̺ fM(mh4:t,dee7$F&M/\4@Z`P\÷WNp/%7ycH%+B!PM*!p<4SrM A $_`H\B K H2$DoJ;>G$B̖"2y 3ؙ $Q !m&@M*x(rƹ$qg {Hh=pI~X|9ZHPp,j" +sٛ#iNl@Ba6"d bv1aCkBX4憵-. ǝ*$<#-yf`} Tn?PNRI $Bh=t) nSs"$HP$$SS(1N/Ac/nh3- `5 3045 Y@` Ȁݲgj0"ǭg@bD n}06[0;qĀc rCj6(Q)fHĩv/ KF<\6Is^N7̄YQ 6PV1n6h2Q0* I'EU.!2` ,.C$g qXh8ZЎG>]|)"Ecltb !FTb g$y-5P&6uqƷ[L@Tyӗ Cȡ/1IwӝOÚ闿@b|k|NA28 oˈw8 l-p%Ry mB&hlC( BgN@sZȧ *-\LU $͔I:wʷGHI1"S.ߙ kT"'VpI- NUHihhq_4<=?LP;q b!S X  BXtx>rCd7dK ;NB"C⟼f@kN4۬ 1LtC8YJ8oc)a B/T1LVTNX# ‡HN60L'@A<8yN5`p ;ӞpLBH!0; BUI}NP$ߡjD;P$Uz8KD]{YQ)++aaÒ`|+jG&@@ѣj.["r-9B.(2Ӆ|1Z`l=*{sM` :Kf6a|!2ѩ1ɓ3Fb&2td1 3D&P3nAi!_2Eic"+y #(aL#f-fSߑ/Yu? `'s$= >>>qy{78`9IU}?>5كz$DB sD z ޼#|(* a=΍@iӱѫ\77 HC:l$TȎ ǛGi|}?my !n<h ٘ϋ Kt|81jԒX,`R>M&$|i@1؀Nc3#S8ܾ! @,C H(YT;`xDpv8ʹHX(= fi2/0 BrI7ەgjqEq>;L#NN@9Ilb`#@1{nl%_Wh P΢%I# MBSBrp)iᛢ8p2qrIy䰆jyFW8R)9<ȶ0:S!$S{ Xv`<ӄ\c& z,Ϧ՛- v*Φ76(FBYDrDlfM/k\Lw ƭ jɺlYaXj*pRV7a F]NW攧mPWϵv=Tѝ 3@!jÐ6)!2@O\eD* E-v5ZԚn4ޥFFA 2& 2NOG7432- Xe uŐ`IДF"hrxchQ{m |wI"}r5Ė9ۉ[M@ o%K6l!c6ؘhVjbZ6Q&N @npLQ8 ڌ8^# q\Z6%$"*J77fxg>K~If#Xe*KpV!1͙5CJ;mS!663,`y O9=ӄN[$Ianj*]Z vC\Nɭ L51.#)}RIO) -/WtC4y31&2Jɇ\ ̅ -\z}t!2|=[t'K)='ӘɻD<$d)wҶK1bKً T/s;d50r!%5DQI\ Qb;/抆J=Xm Tfxu&$N+LmlPϺor)B'*t>!gGИf ݚƛ1JMt.O'q?ʈPiT5T(hұf53c! PkU\B4V(@hLE(=xGl&jm5+94R *:@O[P1˸ԡ O'Y\U(߽h)a..KbgXu Y蓬 eSs p2.-Idq} 30=02&y{c&6$B=0K%D-7@9S'pY,"L!8JP^9# )B,DG[JV' x#ֽ=nK ApY >n,u2Ԑ!JLM%AKIkE . Z* H*Ja|6[>ׄu[[P"fS.a -J#D{Np haQwysHO5>1XOCD  DD4đP$BQ D3o|-KFm8U^8 ᢑH>aC!̅ROm'le"]l1 A]Sp!I[é)YdFPTRq@C;M8h[1FcKS ᚗ8f e 11 %R!#;`q( }8ӄ)k.Zl!@9H i`w^\wö!_|M{NE@L QFI"níS^(~ kL5:M/ 7Ux)P؀DC`SW @QOy_#!'cm$N/V 1s}XYF!o VIȕai6ql~W=HJyz"gu(97uNUa|U_;tIuCGU?lD! )""ТТ4 ~ d4(%^R"W|])QRs|@A_ l],zN_+s3!>?GD48YffG$@(zw@T |pCO1(1 aM,2 0P < !OtTS| c ޲v:nlT\\0B DDȅ/z8q4a)A!o%e %!6wm -(=7Cxѝ&C7DzM>|tN:rjp1Ya4M fa鞒CDK KR?; Gəc>TC[D}IlaAAXXum,hPZAQ&tQNT jZC%v4zy 1Avր-˔ZLBM0Z0zcn緝tQE%Py *sQg+N!]röm9eI?{aN1 I 0XԬ#QEB`L=P>䩒)]F7; E{ dT!Po47TJ$%FM RLvݖEs;"P)`˚h&,Ђ 1`A`A>y-&DM0 ҂ULb> jaLyHs"2 Aңs$f)4AsP8"O$jo%&l13]ʘx_q1re8!ً LhpKeX 0Rg4b{gLkȩ(#OB;Z$b)O#D>V`Ty x@mx;l2re)YV$@xO|yxRK]Wk.Sl3L>R|GYP iV`iW@baA pB}}L(.PHLDn8E}y! 8"(B)=It4d2%J$}"A)CLEI? u\JP'XU҈P~s#2c`vwwmMT)bK'(V4?{zZ+I+&F ]G$۞ }gwJBMIɳd/ ?sӯmƹ+$Oᐁ@YmBjϳa̽Z=!C*u<:@@RP1wi?!1_qxm鄬rYC(R(t*`Ͼʼ62?pD] ^SIx5vըPRd ,ɠSJ# ll"eDDFR~$$!"$E i`~\yYDĔ4%0 " \4k@NA>JaS#6LCӺ혏ܺcEJJ OM<85{SF!=^YׇfնX,E;i>3/NQ׉C8 8/h)7.J+٘'=z>0]z26DՇc38Мp X넥 #_:yd`!sp A,Z'$AM s`Se") (j9t ROvh?a%"Hvx88eI/o;KkX1&Zj2ႏ 4H-PM{7~V0/!V,u?9sStzi"a #u(d<ǰğjic`% 9c91_M"~ "JV's1ΐUBh `tN!u)O1ٮ &*%*DaPzwO!Y3gAB@ ",eZl0Ǒ_q<A: y&Pj 3 jz0te*,xڎt}8ig`iHw2fJ Ϗ9+|b"P @I6MTO>}=\C:u 7B ` Ntk* 2m8[ ڡPݨT%K+O,Hi朴IεT4wE=dpc۹+.qʁG$_7^x&PLҪ~hp40<؆A"hE!; 'BH%!~l\_˱0L"Mu5.Jaj}Ioq\8}I SZain4YhjʃM' 7-e۷JH3 4te9 %R7pwY+O v%DXxwuOm qdhGM>PCUYN֣dj=v+ۿ[ ןt0< ͞fIyN[ ?[t2lfsK$=IQVmRb<"9caVWYtҘr0R6Q#T9Ѩ_Xz_?4|AGL@4_,GCN 0 [N!c /dQ(uƗy * AI!vGя8p'(CxE^C#2mg48?14{<f>c)h"޼ anrANuC1I ROزIy>u!c}C:CIF3T{_5B, *ݓ }5zp0B|im W٨KUBU^wU&lq@0pOb7aܒpo^vbfc7If, C*Ioh@R6i!Ä,fD sʭG# iaG`}?-N!hvyJb0 9XʵOdU[)E@'b% (A*D @_}ZC d"b!]~e}mՅBgxn>G[~`V?t)M{&^ 6%gC*OE,nSKD   L3(0x1"}s:7vˎrsNXA قC67,1N^{!B A||yޜTOe`Dm.DZ2N$?PSf3%lsu*= qT5Pba?یk@jU<1^ DhT<*%,R=Lrںa(Nc=tB}z*\bܢ5v7{LJ0F L$6 N0$H; }9y)P Yc "n*4faA]3# o/bʛΝO 8ևХ!X785i$2]  syWF飘n]-mP[P=}/`D,z{lEu;TAi̱T9G;JJ|vcӶhm˶6$DUP,>1 $@)]ڮ+mzqJhunѕ[`sשy{JWv_Vovݴ=rOn=u=ovu(;!T㒀GUUAܱlPV" ݃ۨInI=xfQc"JHï\=p=a=eVR}}P "iA-4J@+3t˶@hR 6W6x@t D[j(NR/mR5 >1wܼyѦGUY#f{6.m[{w>{:1; 3zP;>1-w]ހ'vs%v{b( P@` >˶ }>naj}뽳Ǹ(秺]o]*F^ת=s}zy+ޕ͋U`Aw=S}.{۽پ{zCvv/y|{5kVOTϺm{]`f_|UzmkCun=՝ylޑ+н>Z{rPժ헼7޸wjN&vg}fn}X_]G|M9*]͍@]_{Foz]=Rן{wfs/v{}}OEgZonk!z.Wrs7uev{k[m2u}T}{ϱ爥}ΐKHYol"UWȀ]mq=#Z֊N (msjQc#JUgO"'C(nupv w]y}= XUܷ3\nݽJW$\zf;uL]aH7T;fzwdmړ}wyݏJEwA{ݙ6%@ .Wf7c>^f<6:ۇWu[Q(k/b{]zqZ }n6]v e{N޽6G:ׯ=S8C/^|}w]: `hPzz@zۇJ h`va#j(Ѧt7Ͼ_U(ydW=z{Nzy] ZzWTTv}|<v5#B]ZD-׽}^_uͷG3mSS'z'v5tvG؁H <*[!`q O T:w{;wq0Vn2m<QT]wz{{(ݨ!4;zvi2ɻ;i;z\4{8Rٮyh}korVvvݥ(ݮ2z=V񪻙5cvz\;Soy>̜x@-4 3c{7`roQe\u堥ǜulw;R tpcw^vOX*Z50,۽ǠQ\tM[rjzCkZDΫfoWW2^۲ݫTn%]mAmvnk5 On={׵wvW;n9ǽevlKV+phbD6Hn =@kւ/Xh F^=޶㠋0A}]Z&ۻgc{UIRH*TKJwJ齞vyq P}^{^=hm*)Zl{p*h ٦ի[a=q&HwpW{ˍrcN}AE:}d-tyzNfͻ`⮘r459\Jmդ ]/Gpnr͜%W7{2>* vș=).:M & ȍOM)B@!1M⧆LQ&24A" A@44LSO%=č4 Hɠ LdLM?Tѧz(=@zPh!I &h!&КSѤS=&Jd  0FI&jb2Q< j44+jb" "*P%EQU+APUTSMPU\`""OYD8NC *!()kcf>Xo@{ZfBÙ(rCQ4=<*(j"ä$if"Y&H)JP '"$ .&{PjIc: x\j)2SAQ4UPQUDS9 †"Z`#I!b(`P!C%l6"67b*).$b$L(&D)ib(t`N 9@l5?w>xCv`u{StY:x*v9krd8~*c/PYFOpcWo}kx_q{ػz?.]NwC;+[Y??UTUf=OX8SL-3KT_ / b0p]"[ vL{ZR3yCP9KxxQ"!\ǯ8ꪦӰg_$ѡqEUEE".hDb UTTE$#7vڤ-uR 6:;3kt)?|kGu(F0L75]܅s?,=`6` {>DyG.Qq&*/Y N.V[;`2)1 aY)?QcWl4<06Ņf߽q&tHVps_+\96s/h_S vW3ˌ޴L:D(yzTcqϷ:Rw/hsZÞe\ho>ilY&>S:2F3!` Ne_*cK{ґu]Z΀z9Yx]+)G_-M$>Ic'`"r\%0)v˃,g/tZx:UM--60Ms# ݿeZp=˩梵ZHϟgq V7d1pO J>-11s 33#1̍S ꩤj5 VmL`|BOKF><ö>aM.wra:;6||GjuO0UݥϤI52MhsOZ4p%wvDU ."d_ɧ}vgBHj*%S9c:%ZpWbO@x~|=8g牼]"źsPh'٩FU#Eʭt8#3t&C`HaٳYn-9 =AIu,B<ٝ(Q eׅ([Χx-yz7.;RB PCj r^V5Wwh&>ɪy3> >;yFjI)**&O_,5sO:>QU]H{B9G*H+GO/M%׎!XNJ?@O$N6_43[noΠ]bAd 2rއVP S@ B*P+ >r{{qv!EO+Ot~>|\3!I ;C`P/fP:hJn}t:&oS5rD%|%bƶckKCJ`~r}{ky&HaAH1 $~F\bn ;g}k6qz#ԟunjH/i ;Fπ' Ƣ)>ĊP;H0<^\XRj/N/|5N]jO.HRO._x]US;iG݉'WM.7T"BxK ERypAs_1T\78gT%;ZSw,peX8MZk[Zz|X @Q"435DΣ`g<$$b|cBtAc gY&=dB"{UBȈadM7;9nZ8]k0N tێ*iHA2d.phdļ 䬕ՑbEM/r|'\<Ʌޗ `#U2T)D*M9l2^HLBQٚcdbjwgȢU:{-b/@Ȉ[F3oAA8&;Ȳ%j DU.+^9nE1:YGbG ?ݞn3n,:[3qbޚ%L9GKZ*XcϿ]&S@w>qP IBelVc*C^1uPWwVg5L] lT1Hf8gnO_.rM1InX\FOGis 4d%%nz1>)&8ۡ~y/<&\nY}pꟄ}W2{LǓdn"zoehơ?ʣNXA{zE'D htz֏]v0^(C\%JP5L+ȍ|9 KN+WէotMuʅ| wSh)M3微*Sddan+etYnT6v]kۻdBQ)ɶ3m)㪭NGaR OPM% i_;/]kU8t:'1}˱ E߽i/BѨ@iKJZ=UpLZH@ =|̞I 5ugJӭAc['\c]0RĜM.#,1w\@x3twpr#^a‡|3]XStEٵ܁#eu $?雓STa/3{q310S't#Lʡ~s'蛥 ydcܼ"*fC;s+bp3s-5.)M\K'IRҭd(+L(u 'V 89QGw {UD rUe3bE;jU:*r6uQI8QᰠOc#SzI*xT~9}{.]Kv=aГ3#puЌ,558TX́'G9&MFzN I ]AE@oa>x Ӻ![s ](_^o2w nCԉJq; |~O"{|7G58LU2s^}s:bG֌3gq?`N`B_NŐdd.,3N9)}0PT'( kJ-ᆗP( |0z, iCQn:H'X\"Q*Y% .F lsy B&=T].(@U߯{rPc$D l4]i3?`?Y_||M Q"&XIgla C nEP%AE\`f42H(BD R @ 1,-D@@LC P1,4% U_U[h0NQ1OnLik6E[i@74g c#, c:Wd)F6Nf3dK;d]aSRRRP;XC^:Zׇ #"0]E>],Οeu `çbUL5sZEyj:1"t\zPxZibhL)pMNz.{7ՑfqbkdȉB>)Btx8m6n1 B4y_WXO?4.AyzBi˚[ySGH4!B93#: D;-f3z1ė%'muhn6VZltRȋSl&-JRL Hf\^g{3`8NiU KJ(ЄJ4 > ĢA' JiDV*>pw}Da\AiɫG ۢ7vCoD3 "#au. ahB`FB3Q8,!:")TI 4xvSp8llj`6:N`=h%MyGN?{<8@ .xy(߬ylqkJ9 1܄e HSqNXy&^S{3 /Sc!:iqFrNȄ]|m5Q#L@DK0!% D @L@TP30+,H@ھAcgb3f,icIX6P3ecjdAΔ|vp<6k=4ܨ&T:$SyϬt^% es6ߦ5A\% D(`&i&h H)T)`&| bj  *ahh !JhF%AAj6iGYtࣛJ Z6Q%"R*)i`R8I[`"hBA())()Bg  (UL%JR({%F30Hq,&G\;jaiѱ<C%%{$BZ)"icŃ3}7Ur(  ) g}~L23Ѥ"mh()f> '??-TyT]GymD@}_gO.Gټ?It>-)I)"]{%ۿ>[~}=#ʥ]LáXs'ٚBoǮ`e6@C yگقdQABPlXr9PpɈ DE&""-B~W ->0k&34)&Ic!R nv_{Ɔy6ߞaڅqTUKkFW[=98woIjUHok%'hg IY9?t1TުXsGqoxo̥R E2dҋ=X%:4VE7t|8CuDZmn(TWz{.o^B3ͮ?kUa(CoDTg7!Agz4#'N]mN(k@ 6b1skVGj9JrW~α$tۆm誌X>Rߞx :38hNsfj h73sbgI3lhq 51 ąF:;s EԻ;N3(fhڜZw1濫< w cE[5NQܹqPiӋfb>!uN`B-I5JipgMDAJ1 6MO'&4l`FFX`UA5Qe9Ai(kyba'`TֈMuW5h֢ynldž%`rAyhDkբJ1Q%[4}7;F7фm=f#kAAc~sPF7 H6L0!tUU* 5"a/1kVFf@Pt`BH3BY|fU!lA]wٸ$T1IiNM5sl6k7U]X5HU hji܇ubzc)u;gR E{xb*ڪ13f5dCR13RoGCQ_|M}XYi[mEV1ЮT>V{;O!E*n0WTt"$p\V"9ʃnT5ҩ֨1h3#F]ard\2Krي cס-klC8YUE53|އ jXj01~6ώr"i8fM@j9;!n;%Nw_qLʢjn k qT&ګgr\c&+Y(=c=_b[͈d@=b`TFGZ_^F%G:XY$Ӆ:*ƘLF~|p*CG9*CTj:ϛ0c 7"on7f>|Z~DoPE֍c'Ed OQu0p-zF?f⇇|*DZTjV(PR)WaϬkf55__8SjO}uM WKm Tщ'dfCL=!8ZPbN܎wEE͍"A0] (&:ҕ`$mol:Gӯ/%|>r dcW}f{\sMWU܌9'ItEo0!\j-4[k7k=*y?4|+J_ !A9m? N JTS@;bx}k-s_]K=U4,9O!oݘwUΑpד1We"A^@<=FJ\awTIG '9F*n\>Kա e.;=mhaJcs uKm!(y(| (J/ +2Bjp㘛(XTǟr'Vm~L8 zcԃPncdPw=ncv% ~SFҒM_$'aմqem\`<%(&dK^Qi*YVm}|u(h/Z}RL]Վ\dSoڷ\u{(EDqL~HL;APMwhRAQ5ŕW̌cSkd( h:3w[7=߫=4H́FUGIP+T/B?$"(jxyسOA(!jHD`!89LЂxg A:dSjl dQmm^DoK TKk!( a-XhwB U \|.pV_wv=hM|bisz(lBv݀I$s $Bt;0=(M9x`tJ=rӧNbwtćAgje ~mSXmsChf{p$mW?lS}Qz| ~cK:bîz93g&kQ"#|uidqi )IMUx|}q0ݳ'W',3kCY'~]c_eE,]RQ՞81?"O@εPHl&̴%a=b_{H NgsmMs\a!ٝ4CDO\?3TP5DC9Bx >9˞c^?>kCdWr{KA9*=JPPSBU->0P-T#$/L j$Q Ok.7qiwl.Xs4 /~Zxw>䝓 }zْX;Nx9k;T]e\m2"c#J7 F?u0i\(R9A>Ys;gBsd3(zm\\D:hAØY\﷙foxC~Y"3 jI-$U8cMH:Pd2E+T=g 7WH$q׳i1b+@v#i"]n͚W{&%5;{F>7@b@Uєuy̓7 )d ]d+.5[KHC92˟Eӓ޶+R\?y;eZ7(d  =@JXJ=w8Iiei7q5g;kCn|sYnt.X)yߵ)=Z2YS;"8'筌mEt(f̠gB3oIRJBتdrG(0܏]ElZ}]Ȉٯ:|gMm|YHeL X S~4!s(T@q{E^Lf($H&O; fHpzQS# 8B[0UN@RGH/KW-?'u'I>Nhާ/8! fdvTk[1:/f]^麟lOG`PITTt^YOC!d_m2Ɨ~yV/|!?/d( aaqMgWf]1hܯ^%|oM{>lm$4!:YVIqa2[Tj3_Mc 3=)ZMn=.x6B:SMoѶaAKaaVǹ另؜6%'f|X"o٥卪oi3}ly<\R0xì>@IH~% uoTr23. R\A 0e{{b!(&x> b,{,Z. b`qK}^Cyt]j,G߶ju~Q7Nka0 1q OF10g\km}qӭ./RWǨ7|\CcO"q8uݱ4y]O* CT8BNUy5u"Dpxzzn3+_5Ԕ## A` ٺ- t5ݴ] \JȌA #*٢˺9j $ Y @$q&uѾh ^pr4?qm7g2]vk-nkBR#_:8ZX#]͒c'e֣WUz.l4uD?뽢6SVU^qy\m3 &ްMnpa20 Ң&8{R8숛AH3Ӣ/u +Q7"fhX/U11||d]%$8v0<}o2%s%%c0nBą&Ba!_?7@87)I4u=[a6=raB` <`4RWb @urmR)VrQT oU,|b8]J 3i4D:Fm>p87N̶"mREkRSz`yùG2 rƱ#>v,dJ&-R?BL\kH,{5IKzy#_O@+4JmնɄ [ $3fVl-/w\YӋkS"ʂ3˳7 3$/գDz˱lȠ,#k&p$g\֡S)œ4%-B1Ŗ cn#)Z^\kA69a =u 'Րܬ3Qq!Mg2WhMmBa4J;\&j4.STAޮ8?Oh=כmHh4A` ڹXr'4*}\_WTX F `RMEvdyAd)!$2mLPFXP0..Oyh^S$DG*V+9F 7M@}K!~w2YD3V~ Ț""(noq4g7fK"ះ3CG?_Li)i&b*yuZ}-JB.Dl*s4t>IUX*]#D).(K@X 9Z,TTPLݹ>U rVy&j֏?g~E9Z RDĆI cO-70mDZݚ)j.ߟϗӣI@SĥmmbSa[c2h44Pe)2J5 :)3CrtAjbد>Y5境5SM}g/.G *c 0nLE3ETPNk4QCҚ+6s *zEBcxGԱ}ső\%bm+V"|~`b`U*J TP 9IŃrk%峊)?ۯ(* #{4}#ܩ,lYZu5糖neC0)Z",jyWK4wGGUjwyъJj* ~-%f!54$PDEETha , *^VgZMֶ 'T=W.s"҃ EVh4b}=4G3T3رN\1m~81DlRiUg% >I@hj l[֜LTi7.Ef>Wz*M *eOaE@kBDĠ^w\ dd+TPx1 Ѩ)vK$W񧤧c?sNu>PbGNTR AslKЯ!^s`9#t3HTS AIdT:x߂ʔ}}X~/w2,Sʂi`ҿZRZgt5n5KJ6U2Uvj%?N^U["bNk9|z{љVU<ٿ %]sN횎F"t;T}g̀ז"6_ݗSܻFW|ޡ`!gΨ3o_vݐOGn `XփBGXVoj[k{}xw[=$ԃs ~qsc@wNu}HQ-2s"-9Ub=i_ H yOZ{]ǓicQx".?d}x7 l&3n1Ur|X]! h<> ]%xOkr/O.#?jK?+}R9+J /KY_:}jϾfܳMhJ ƮOM:?^y?IE/̯ 0J; EƳ Ԁ^7v T l:\eΨ A7dᒁڣ?[h9zˋ0Ks!v[j')e4t'},uwi ݜcweo9s=ʷ"+{JU 9َ:%EkaF3bϫo?\u6ߣݴ()sRԛ[aЌiABx> ~> vucgWCzQP6d0|J 7lbJ s>f?w )@г:lz,[~yRΰ "V.:f/9qR'S8a_! (S'hb>GR} K@{v{VȕT{a:PCP'֭/jI9]$*=f&CÆp6i!<@`UByR%~K.'\Y$&/D YDF&1k:|>4hv2#6s.K!i&' >YU7mQh`J?J?{| ĎQw.m%B:VF(4POvɵ$U9nhAv ]&t@W7Lv(ӓ0R]Z&R|y?ϵo??|Tɶ 4(g[* P&ȅT$)GfAeda_[e'偃`2p݉ C&sJ? {W%AW A׵o~ׯ{g9 " ! CxNýNW0hIeykXl2xV"x(h:"#A4@vSktX &~\hplapC_a˸vo@_9myS pmmc@o Gh4AI[Y%M44qd. ~p>w+BrItUZ$ ;JHFQ{Ň%V =dBw)z50w>+g K<㗒SJiRڲ]J U]XoNYY"0"ՄUS'~s _ja91WBw-qYَ2kEu[& 4OIRo8=2to~ކ?;H3!*g,DѫxadԸ֗m"tTAO$;6VvY. ${Lyc~krTp:۽O|/åؑ9/[}+7ÿQ|t.pir|c 6!4<%*U^f_lC$s~٬/~ހ<%l?ˋB#χ̿l[w%"?#Wò69ZVȠu|w a6_3u/Q谼~iyEer/^u6=/ux2ax>OܩFn ңB/"rߦc?C&)F!qˌN/x=ڣ#19\hc:9Bw#8w)w\VGt3kB5KN 8 AEww~__}X6_stv>'û_.A؍n&lGC;{ ?nW'^vwͥt*yzT0(m*&]_ù.S_E?B7TYrSIi4ov+XIJE>s?7b:;T%<'V H`8deI'dg\vw}ikz3.6GW.|WzZ&=p'Hg}o0#j3k uAy+n7V^saa;f:!*U>E6ap~j &WՃ.jd|6^5c(*󑹟{ =i@mW/3h}W P9;{B?u7ZaV=jFl݆/!t2x}7ז,.SWWBܳ  cc7xٟCxO]YYc} "ebJ ~ޤ jlXd~Z9HwN$ . _XWDU1J`{ճPN)]zʹsF.b, L3E!x\Nvu۪~x U (PfsBI">E|~de =a?yM+ 'ѳ܏9R((}_5KN<XnG;6 $CtwՌXaX'7bT!x?vnxRҩwMS'D EDF"PGL@^W gVWf`TϾB&-É#%z $Qfdբ/ѧz>M"ҡzfۅ|Bl&?Jɵ/k͏0 =83sUG]pJ;, iI>, @e,~'ON/姺HKi63WدC3i>/{AO77tpOcJ֙ eXQE5n ߮c9 -yA9]?f$A0Ox'?2/M>}&OhԈ@UF3۹Rdyb?O:0p# H`TI"vwvp_*A= D/vP]՘602˂D 2;E7c&#LJ$:0Q߈⸟fo/y1OD} >~x C%0xvj."cuxyE9*bSJ?y]~ $6ie aanf]]' 9wᅭDju:9(>Âr\ 7>gȠ𣀀yO*ex-P[:X+:9 ܋! a|F\O/y#!9ħP">m  ~t.L2AԵ@P'rQ5.AFDlv{q hOc)G8`1nh/HV$Q{Oۢ8Juta߄ "F~̢czy{<8jWeݺHBONrH?o>tA![“~{'uen+CsUNIy++cB:+4ۻwDM ç`Mx[++⾂T}==1ҍG ٓv4PW $vLA L+~6xIǢl&\͓Y8cahc͇gM~O~>؎|LmmJ/A}5IN5VRw9}`wU~SNq } Br'݁DOJXuL,/TиI *͈D$ (* Z;~MxPMVhZh")o)" D 't >ٺl#}t,>o̘?;NjO1m>G.(K\9:e p\HzXT:Gf:l8IlhqI/=7_1Eu̗WΨ$( Р\'swR=q_*fuЂ0Q()"/`RB֦>#k'_ Q i{ :%h(HH~i}!"zB2(|vx0@P>p1m6"=)P&c+ R{烰;(SRDdx竀yb(LP'GK _q $z˹#_֔E(9ʔv.%eZ_QlluQ[Cu%=K9x8d?^ˣhTGVh6#_ #G(XW_JeC?ޡn0'6)9 Aul'm[|`;1ͪ0:~6ZN~/JʭUUWxI<@P)c!AP/''>CA~mW~Wk$Zg PWuGh>ɘ @|C{;%B#3,*} /'%d%?_UH}0a_$ 43U-' I>NP9X5l>`ZU$<Oqgfdݒ'X)~VhJj &+NyHu&!8-=ĀmN {?TIhU4Ctk+'>?ݤ엯_T/q gK=\!9vK@i%OLƔ) #yhV=e`Occ^dAl Iy&R"*.m !n1_xo`#,QTa>-z~`e&WF %-:WDR#E# T'6] ?VSsD"Q$d,0r{ve+ʐ:$!0|ox0N6vR82֐x-KIro` Q!$w(D3k=mO!eތC?O#4mS1km>))y_Ǫ'Pqle&( -T#[r!I4BsNnjƖv.Ա)朠{KGᗁ8|OQ~1IX/~hm)ȏc:w?;Ff3[IM>!ZoRy("z[W)-$uȏH<¯咏ߊÎ7BS0idD6*Oo> ݬ7n&l'Y7d9wg ٖ}e4Q(d;(yT'8s 6ͨ@< vY+Ec(&b{U/l#;Ph* O8ʭΧ>1;~"(#-^ Ywۅ,dx ^ )%~X<bN8fM ٸzVĶB6R>B z6bW;:^R #+'3 {o02qߝڕ/H&/ o^n-|{|kbRAPE|;Bd=)} *NJT P]&h?!XE|>k!tՊ?\ ΍$Ɗ$?`4iAَAOfaK]ܩ_skִqki%`h+G 4£3ԝ ǖCs^Ny$o.ozq9kGީp5 tUNཛྷR xjPGV}]y8!<ت*ĆnW9::\7:|ID9o- mr-rRJȊ6VZ4s9\08nG VL, vAQY5Ub 9<"gTnn'"4pHVO<=Ѧ{!|}֓M~1=S,#翽}~,ZW*Og$Jʂ@;QTC舫p|iv>@Ia>wgDyO 1@@Hu{_>w3?üPwSȇ8 gtS2ǿ_MBN4Fĸ\ O0vχƠja 3|.!:g_(Ug6|44 ꢁ@O~vOAg&)H4i"sa$Ό4{*?̏{??~>s͵UUWm7v*JBZ*HO;_N>>(Pz?}_erA,P<1{ $f_mm[mV[[mmmحmmmbmjmmmI$Fqa#̫loL$I$nbGz+?' fhSe~5?2j_]{?>#UǠ4sw;mmmmmv"=i￰SٓD{VrYD5t6NA$ &Wk$^H?!Js0BɔrxSZ} )EJC]%ww8x̧2jڳ_ D߲'s"o4Վgh m|&;^2r=^Qq>K !ILb174&y<@>W\WmV/s/5X(vh@p6FV Z 1%&k^PZƗըn7{}j\J XĨ(}D"o<}؟Y3?OSB:GɁkwrz GǴbn76g=-?F]VEAbF n9Fע0tvo q'bL1+]Ŀ nWRCZP0[d=M$)dJBP3"3jRWjAQCwOg#?(GO⨕gmޫl%E檬~|>#eMm@P !, J\C5cMAiw)D.$`,ŒD9e L=ȾI//_e `G)t^) a$QGFXA+,_gӏϗ;sO+BdF]X7"(h]47Xxvє> \~ 沐6%]6U\um"j)Obpiߒcgsè^sjn+5ai_]O?@#ax~?,^"ߗK~~~=;<{;6[ws)~۷ԓl}v(}^?E70|}.9=kWF/v+!dg4щ`, ]h?jB l "8M~o ̽y&QS;afg;62ȰFs7O@k1w,!Vхfb"F=xtAh;qQiNiڳ|Igp@;w={G۬yKb՗L#Gp@eΧK>]&ܮ)/JӽPKd?_VtgF}ߑuo$9jyztI"8:ٞrK_*5q[ʯ(H%%׮߸t젶 }>tB}AРl$,)U{BlPM#l_c'oֹZďe&18Gg PkE_\i}K$MO p/K> _/R0s/W풥:$y3BFP w)&UڗEg4 > k~c6]\aԐK1TB)%V S$(&At+BxTRЮDu{!>7C L{v{z2}2T*Q׺=3S8M66nTz9B70yHqG,a6#gsBqoH7 rkB3)ScRliکeXU]@HO)PL1 ײu.~(Ǭ3zi2X^X @J$u^!R!2K;9TC\!S3*? VUU)s&Rg"*(teb .#2AnB͍,+c雬Cy3$cq9x˨S\i oY`BXA\ҀXr#k.Hl;ۭٛ:QX3#ݸxł;@F'BĿ9( $C+964)1HHyp[5EC)|:@4`]oS?۝HO䬃8׼sG'#Qr:ȌN)J[ JiG~Ra31.p4Ғ=Dktw<6ƙXc(ChbIF2CNWo.qGrJQ*PRP>-%I-"s"]4) 9cía}Wt F-,$A11R- v^h,`:)rZ?\XCM_OB)?ᜁpme9>ǧ8 Z 3O4+*hJOMqU ]ԇӃn 臊j 5j+Kbm.2~OJh ^G/![`P,hA BQ=)ܠnAoE<9*sW5<АFZ?dN~5ָz*UUgױ_eV{>4<#+QL0}(acJ JTҏyDy |Z%L@]X7 2eu3j{<<.bIel;_68n;:qE_ys9w=4;+4i- \zҘ~lË,"-HWbw ,V2d۪KsN]w&2Rh8GRX{8{nV;kQJQhٍY8m ݇{DlÈ(rX*`cdhb0\zH ʾ;i_qx{ /*AkJ $ ]tpĭTй8o4\S;{ _ƾ%T&xZ"vjop"(ځ?gi<$,ETg|k~|uM~,)D>R-5<bupLWH! Uy(UMS/{ӓ PQm;JZǰ!mt9?S?WH$\;VB;,J/Pg~27Z!ޛqX׺wsyu5Ntb @- &ch^B=O 1:~\ w rjzb/xx*UyHt3ɟUA!>gCss! þ?KLFC&0^RR"# ZOrVt %Œ! ߞ&حE{4AU ET4KPI2h DRP[jD+6(?@XclqVq |s\AC,PQ";V˜B܈z ^t6[|ȟB/YPcZh}Ϲ߽mZcu䄛 8Ewa77SrX+BlЅ?Ҫ9B x9Q5hKݪ粘v tpw1 D \H?u.#k|:_[g:p;j]O긧M+(oo療&f#W9y_ᤶ4Fi%G`%̝ /30H߳O[T H}pFOPy6?f=YR^5|dǁ @.Jd`$ R f`ågVd-9ҧ|OkZvC2xocg <‰|_H<:Ke-!"/-E J~A|.CZWF?6Eh eĀpE7_*-QjeA5ฯUa=qmnYl(O$yITP*Nk7ČK5>_=8bCPT :r _"U=Y|;0ZV*e["%*ZN19dJʄez}p9Iٝl\:6w?c<&x=?lIS&!RB1L?xߧ`Ѵ2K);M]xqʀ&RJvBԵ D/?߿ Ė;E<)\9WI޿=I'm0„(_rۜu :}s>ϟ_#2CFe=ت.=~oi/~C([rHߐhf0Osy'>Kqs[ô^]w7B0Đ$Lj\@wDr2_G"Q My(d)zXsJ|1?nx#oV,?,o9HOҰت$fa~(@Ϙ1B BG` $F[mN]A{RA mcq~wϚ%/jE=Lv& S\`jB<3u܋Q`\aBUE2TBea4N#N2"XxUֶΙҰRHiQDz`XOʘC&g8>?^A@>ͥ'Vޤ Btk=#Y*l `++3NoǦ`^Δ3C>*6X *p< "8)ܵ[S=O|gVrC  %8&d Ot ]$rC]8٣ i'ENKdI{i|?w!n$i*bY~a]*+2ٜŗpx] 0<W捫6P0 óc@㮛moQRԟ@aȴ$#§˾-@2NOɟ7I-W^zyhn]=Ĩ &ˠ0 {CA!?uTAn\6;*E@10>SP6\&1?4Xz=0vOs!<ȓ½V ob.ğf mrfcnoEFF&S6η7W iXJ6QY ]~6iG3M BuI)` Z,FO3-ȃfțCNO7((YzVz/ QP ?:^ˋҤKm)߮~rvx/C=#j1{#q̱vT~E7KXMكL>[.\⤮țtuf""o amJŔ3.P=.ndT>{@'Cl}W.v ٗx&S1 @1(9^Zm~dۘ07߼x )1k6ChT4B}Iɍs l KT% 斕ZV5AwOU-43gY 5M'ѶԢ% g_VU*w3 ٔ1ץx"{JM)h:2[a8 F(HXc31yLN7VT# #ߜǭ{59w֩XCBsC1?nn#E4x+&6L[/RdL Tzӌq;8R"L2zDڟ,|MbO[}_ WX={eA-Swtk>hd{w?Wf Nߦ(VIe1 >c΢6 YM`aaٍƏ~CvoQ=>$U ß-tM DǪHKVqu.>.78'W@d wn$0e7ַюvC + 84V%tCkiܨԄSwi DFVvQ!hگ\CGNy꼍6n~;o.%QnAQ̰wwzPZ`t~I%I$I&Koa}JM%wf5;nSᇇ5I}n"'`mqR,`wܯudJfϧ#Tg|}i>퇮$si1: BW0 qˍs=d9}s:/ " GY ABC[.l"]Q H۳l5Cynܽ1(p_#%=Yκ Ċ⛟W"0vEL/OH^+EcO .\]T\16rUWH)y`Di<ᇀN$$we$FW`-Ň]T/X v*.dyd}59{[ɌVtmSђ;L!&k9~hʄː { yW WƞQ-V Uk1ӧ,UzXH FV E֢mA̾9!҅}cF4 H\%oM8mS3iG]dOrϖ11|q@M<$o; `:7bzEh|>|THFrUtajt KE$`'aN0d8(d]A۾x$DTGug\(Wvssni}S+loOg!W#c?KpSpmb@H~cJ)< ՝t(3)gn8K.u OS-57ܢ[|᭏X|uC㽪ml.VPJS<}; rJ_>R! GŅy{֨Q;%j `3ymx3KMc7Z,>7bArtcYй0`Q]Dpp3{(.4T`6UG;(8K;ܭs^&/JSuF'/%VͫpTg꒎$o!+2Q.3W<,4U~ُ27=Tk1 x^ԺwG/ر=윿}վq8'L|;FC@)K( L%I$S6׶v?PFs(O^1;FKyx-X3t77$*]ر&]O7 a_;()T^oc36eI|_1fqkX1I&}L{e_)xJVxжU$, K0Ǚ6Iu:>~I"{#d~Hg6oVeN%{$,)%S9ߛB˜Wyv{vXog"|x31=|k[k~<+߼ 9Q2+mj]W]}h,X X0~+8ռkIqѶةcGd`8M߂7å;$0q!A41E? !,e NZiNmm {'y`G٘ fA@%)C D/HNO~: ,#lM ~ힸ50%W/֣,x4Gàl!k.왟@l|<2{Gǣ/%[@共=%18X1ݍ.epPt v#*7([.UMkٹ}g{Ӗh^0Xa$qEo^LE p7q8(#sz)2ba4rYw07bJ:D- >J ze#ZGwO'?6E|Nx6 KJ!!HV붮G`e3:kS— 4mbrẎ!lXixPŦȢx W=o6,fnvoDCa8c+:ᢱ=CHLV@VL2SH׵FK疷= EFjo DũMvzvY3tC) 5_i1&Ml}}Z3,}xβu8 W/)O0-eff8z٨v~Ѩ!‡fpw&7*nv1}: bu <+.EWNs(eY]Jpۇ4q.([~ BtۛSC5 ӗmp!AeYϛ7l,hb'/7Y]x'TFRZgz2Za:&PCZ׺!/5KDdL@)#ꭇl䈈PE_ ޥzǦ18\Iں=ݘO>I5e^֌_U<#9CWaE ۗZ=tyw!nw rer+JT}n>8}|'¯_C5vX'蜞\:y7)PÍCԔXE`@iA~Qc@pGE/xQWIXy҅U(טWdY,8㙬SXoٰMZ 6X}ad_.MIR>]n[h0ⴼ81zѷsg~8] ς`֏ 1?1E}`!Z}|.k!¤6]Sڜ+" d:/kO( v-o. v=apBr؅; m3`5u3KQdQHui3>rrnutLknEA.\ٳxvf>=>l[YplxL-ɜ3-J\mi5{4;T9v+uXCqT=Dzxsu3:gEo/8{LɑN 3u ׃u{>Qp'^G~XV,->"<8~6ujF3XG0PXBt3;sѳ%?Խ~]ur*9ɊZG "i1j0-[fڠ*5wKc+Kl𜪨(^'ׅ=}BydD:bdEg'`&];!xpW.e!FJ޳vъ1/2#nEN?R>/pDNRNZq UUJPAƐ" [cQLU۠Z!F;DPLޡPX wDdi2΍tU^(}g&SϹr"geF+[Vg7k;_9:Cǀ>VRtHFқcVS/q6JS{}lde'ɻ:oʸV'CoՃFatlxU ~U: %J hw/P;+tnUb*Uz[݀r@ Ih .u2rK\_.<-`Uk}``c 7 :0If+% @1_(^Rż]Ao!z GoǞ;: |.p;̽upah!γ_ix `WA?^WS0|#X,< '$k_介:>|KN,ZgM$pO+⤱hû?Nz("w|E^$v%^'R)4qab*WMf! Eȳ@_kZ, ˞ eJNk RCJ D|#.~3x6wb!B}sI:T*am}u=O>; ^K ]E0=+^\Nzh3a2F,|%?Y)sЛe[9׹nNrl +tYP2|hɮa=߮+fggҫþ/8_z5TB|z  Q5`)P\k!\=cku箣]y|"U2Jzʚ~]"&U-KB[j8<K- )LcI]UeDCM/X]Bw3D=TLk<Χ;oS_QlorJR21,/"Xd rpx4at *9#n9uus "3? !|Z'Z%WyG%~Gm2ekh]0ΎJVGAzTbG ^\zqŜ[d2=. b"lb+u#q4 }+3s8PGᚈY5W=)3G =qs>09u!uheSI)_7Ol@4.(p*;A KY(.ivh$qggʺcbKLHm3t^W% V"2XgGi TQ wd~란"@DXg/+$v!ڈjbwc@tFdPKGᐛ?y] q0{ "pzu Td `2Ι{ >rfi鶂+W wFͱH}V}cEo_[941Ff֥YV竗'6BGGx~!G]G=A5.㖙 6 c]r:έN$#Huݢg}ϵfRI$?<\;MZC%7p(.'.Հۢ8ڗHFe(RvP$pxꃎרbM b Yr= aif q#Ltߧ|vN[ج79'1=!FOI _ bt,M&ۏYn #!oisn> *0v}V)\CqQ,2r/Ol^&1?F+eGZ߻] ai (19ajN4Q;s +_ &k8|A9V3gsQ(Zoo] 1@;J *?a VpSi{)DE3Q@ݷUz:k(:I~ aD</B<|b1?O#ba<Z&PϜQ7^T7DEͩ%- IB  F >Ch*ڏ] p Ҩ5BD[|gX7[&@EF\=MfSJ)b0-rhga03( 7AA O=3W22(t?F:Kt:`7tJ@]CL>X=Y$<% ENW@삢<\yR Qu4@0Y]w(l`AӖoW^ʜ:uLDkkYX@Yс;CP"}ni#Q{p֨0{A?,ELkF:[:b&X=HU^/ wFV9P4U;G5r9Gkt=:Gz&L18^ }3CvtB9}\.%Nz6/~g0ntЏ-Yg Y_ "R{bXaWIzv#Ą 9] 6x[c#t JrXLFxpEL6ܗE/61ShDNS!z:}XAS';FVCҲ%nuaIVd{pwJ'{CQR5Q_bYe2g9&>=W1[#xnnY3m?~0]6uSOazRiwpnXUOGL T0I:(6lvvW^~ x.WZሃ#h@f2)v.%ݶ$g*f7hCz3l:a'HVDԟI!W|fw36i-/i0C ,8 քkxBptLTVxs]G9~#b+D{[d+ GAfa1g8Y(dPot鯏u#Ϧg,`>$c}`l2f?iݱ%8ܵy9~^Xlvpz3=D2w>j(Lp[W@tp:[$Q"O o|5B"C0%)S_u~wmCU Cht '*|D[=Kv~/aݕaުD(yY SօW)j~JABIT '-Va%l%zq\=WM-l9dɞ2q @;{1{.dK\?w[_ VX9#v-&yJJ3</j6w3wۭ /}/(,bYGd1'k,hx$BEw-|MٟV(-TC/>o~:1|OZ/o]$&R3j韙zrۦM!H8ԁ@ yf0oDqw O{ecr-%>Bm7Ut_R7Ch" նs7mɢ& ƍ?4{?4;O.݋]#݋CyN4q;&~c.(u[xE)?ID@GJCaT@13L^RX2$Jf1B5f;N&G\4 fFE>9U_bf%1 u7 1`ӕBƂ lc:`|jZlЎFEUQUWx4pR9z sĬoinz:86|\⑙\O'+{ϟ::j Tt9(-/Vfua,kk)Te V8eʂ,nR<^ oahwر%c&J:.V놯3@3; yprFo)RAk/L`ʔÍG _{iߟAȉhds sIbJFϊ>$i9 fnObOH9^ot6&vM3 P覼9}cJMc(M(sf&5 {DU?@鉯*^&jD#suPPz *hCU"G ;@{}J`PPtEtϩ&JO@<2 eB^k7|FtB &SP&, H2L}5rt*``,QÅTH106ZBZ.!b0ƍp'|dY&>knߥ2 iً;2&Ø25 ʨQHQ c:̢l ;=`P5ޕhrXVW0<8*UF_ny% g*SUITl5,+ pk烃U4'Wb\U_͋ qWi4 BX%>OEb#)ڑaR>G:dXd3v\>ǜ<.Q4Ez<[3oReYgHpf SgYc OQKقi-'gqo )D;[;0<i9Q">DCC V n44YZud1\A[8AݫɩdKΝ>23A.k /Τ]uM2qW>;ٱ3 kYAN^u"_8yelSR53h[h6,s{JN/.4I}sg;YfËbDx0Vqw2"ܮGNfw ^[R;u;kWM&eǿBS[.hǘxw5Xeu4 Ѻ#*$FL9>1Ƶ Fgz7|n'vr5TqO4>a&ܶ!fF﷬u>b;8%{Uo{Χm]eL$Poz}y \SS꟣GXm+K[Q$7PVm's&l_/ݿnն,8:lﻏ>l N@uo#ߏm:s3VX_޳״GDbpu;NyC6r"KamG&^o~uf[#]f;ϵ >snoacQí\mV[KW'[9[^~/h\c:nF1XtJm8DsX_ďKo~\cvDPㆊs =^Mc3:'~5;.nn:pl"N4&={&}kL᥯tlITB*(5bMײz!}WٶWx=9UY"3OWC9IKV*c>UQ2ՆfqNZ6Nw_xW@1dEWFh:lke ;E(N ‡B֨Ԭ~VQgڲ MK?كPߞʇhACyC = k^0ngs@b0d|.840sFQpɄk qM9L<Є'/4!wk2 vͼuV͡S/Y?>Ÿ)ľ} Es^a҈i΋$??bP]`E+p J&T!QL%.+)'UPJRT(Rn<MHZGYqeNRĩMglI.9VivA8џmKDGPD͞Gjp8%}xkjb ]r3꾯]<0&@H#Du cW -W T|ϊgI] e yH1 R!@+"2 B d\4*l_4IC3VǯqL??[5=/g(C" b r0~hvU_Q׾y|"IFܞ'g0!0e羑7jhn7m>//Ow^NS$ſϞ#h|[q+4I%Y1ZOV5&̧7Yvt2-$w2w|TabS-Uzịx>QJ&ğ„L;.S~Q ᣤDHŔV֍睷ajS^|;xB?kZ'h(8|O8?}=q=N T#|GyTTFGqNm"|QXǭcTP'I6g"s!>WD%n?:'H> W9gW""|a bXI8\'hH^@p?%@ =$y a<'yC{xx(}7u4!&8JR1%~DT?b ]JbV5KL~?w\Qk<]˜I@~NޓAz3ư҃~%r {NVA7?ݖij5Ye ޻G /ϯ삇8.By$oL:JFaF,rx6,;7M,TDgR u-#FLX`KE FvэeLA}u~,+ȓ~~Ys7 0krgaP(/fοwi9DPM{ )ÏN: 3);ubZ?#s:7|l|?w= $94SgpIoe2m*?њjl ,$?4Jr%6h!}0vB7z` ɬUąc{`5UO,2VȧnuU0quW>d,j[*0-Ũ~41"##nf&#U;k"#"р(c$SE8k AtQ#_#<~dlfd~>_G Tb2l|&O0-Γӌ~8(wƪɧJQ_:) A/o!3?͆C<ʣ兲Q&MPHm abAsl =R(Ԑ B=r>_Rܒ,ލ3<~}؏!V 06C{rW(Daf!JLNq K >Y}7*p4nODutĞz `T7<=CJ5Dm`#>#O.C  yS_:\'rAܾr2PTȅR Q[ICbA)}1( h2`d>,!pQuϷn޿ۖw$?|qIO8O'>zw?Aop_$ ǩFr+~DPܲ)ʚn}_?b"[ν3¶ .J@1iQ7!THb$xzvv 30 5Apxkcdn#V vCA {9ls}.vX]sa S㾟ޗ'[()b}Izշa͎H"vh|DI+߃$Q,{ T?/DzC.&چb8"mTfϲJS`M^<~i>Ly7O%M?0|NCGtFE c%ODz$:1ػ\t( M;g'u+`.$AaŎY9;8:+|%wхL}"Q+o8fjxKcb aDE Tq'a _C6"R޿U$;]csuzpaE5zz3kfa4(PlQ!E3agrq? o"Iv-a 5MSUlu7Ba$W8,:ķ)Ճ ݡo Q^NOqI9spw9y&oľo@HM m!fS'}JHs\8Dt:FD6UU`]Қx8Y"YXqKdz+YiU5RbVgn G"Vh+(z*a'*1Т"V2c7LOk q]'TwZF:>@̛T;1yMζR2;igݶS"$#>'vpÄP+=[n^ce຾wa{ UWW^Fc9૝mLc{f9tďvInu%9];ʾ6p>!6>|oҥUiøRPC4# BK}'h *!=fSYuwF3õWQ6L]^|t>0[Î.(wXI$|?'ES=90ueۀ1Pu$Q$^/ RAGń{H0U^c;z0Tx7\RYuf_J$rRakkY#l홥K:vƜw@so$z74S}wOYCo(Τvi_a"B땉k"?/Az1nnz*I 7obב!0` @,T,`r mtJ=mx h`ZkL<3BH H{l'?=(9s}JkjW<6t4trg#ÄE.t;]~vZ萂*pܾd Vy밹S5!KmVky83w?Acçz/VnX;S_]8Jx877RX*/ _e8}:;ǥ4zJl"XF||{mg{>Tkib8:8?sw]/`~vvuRI yiof*T^Sy*Kͻ; _^lN$ puu9ެ kO ZxyWlp9j%;վ bizy~ãOe>t_Jr{²ŶQgl+ReR(Rε2KKNvu!|=-KbHf-]XCDǣ3/ vǣ 1u sJ2F/|rmE 8ru#.0[/q} 7*[}gBH M 87@:D|Ⲉ}+=I1_Wz:}Cb2[՞HJ͓^Ð0#5)˝-Bocv9uao|9vQ'͟}۷ƅ =w%bMXz^J_#P.u" /ޯ;K?iz#0vdvk4W>Us݊84sg1Zak]_\A˗|۱|d̑Õsu õqv3mqp]3'G},^*pA]F LĎH/^DkoםoR馓pnƉ،+3ChACS{ddY,EEDzw7}}gF} 4V.TvTߴ|^y}{!,/x&l3h0 pϷfN܅qM/8wD|tIVڱgofw@}.!u$ydKG %сV2`D.c5fpg%Gۃ.eҒJqpw˵\Ž}( mğg#϶5S w*uxc}ڠup\__ξyۯ[yYӠF_WdmӘDYX)'pV},:4?#;m}^ cPx؎3t_7\8GXo/ܩhGG!PZ<%B.gmܮ.52_*>ѣbR*nç@c' m\" v%"} E{s™~7?or]]ysD;kkYu]0' 8qwkm5,5n9DJ(m\2[h\/n jO߽~΃Js#K<9S;{tv-X-:G w (PS;<=pCAog8:oap#wҒfHCUta[a18MUBol"jԾ{p˙͔Bi_;Cwt ű?ÚO/XCAuۈ4$R;ݟn',N|𗛐N &lps&*\ Tz[{xt?|7Gf.s8D8}lF=g) ^G>_<[{_GuuiPl2>{=g'|z9_ r7&0Ko|@ |5 3lcPS]<}lsa+!z^/oz ʺls{z HW0= oҶB0ojbyaj]'-ڞ*_%&xW^XÚ܍w\F]f=)j~fh;4SPmO= \##'a.Y6|mC\ON9M:K$ R9eX8U\sc<9SݹRBb^| 9ݻ>FIn-ʜ,#/u=o4a~7ȯDd)M[`_?%g\AѼx}eY =py #aUlD6cN^-1@,ů:L,u ]]?~5+mM)F&1׫Y h&",Z74drYR!4RVl.86 BPk<l9bRUQp\fÇ)n0EɤFrakߤq⿜#Sͽ\CS\T嗛$pqRXEYAI%Y.rv?4-v$hb<]X:̀'/w!Ӫ*SW1>ˣ?dCR0@-PL%PR4-`@TED4((ZBb ID4 -QS4L%U0IAPDSA~:("TF (JJlPTF[f hfQhhXbjjhdPb u֢H_3ƋI4F$1BqlTmDbTH&C"H$U"Д )$b)9"m"6ʓy+&b$RDMIKPLS0Q14I#E$I%(PC$32A* &F($ !" ZH"jBbhj)Q" HaR!Z"h)`a dhZ Z(h& $($)bbd)iI ab*bbj$ZB )*eaf D"JH "  j (!Z(J Jd h))Zb"*@L PQ4-%MRD- L00D3%UDLP%RPDAĭBQPR-@E5ELI0@ĠPTRSKDI, M5͊f) "af("jh("J`ib@jI4" &"Z JDf?:* ;&*d h(*h=(hب"*Dbb N%7:aA8*)*ffE(*kEФRT~B"j]YJ b&ɝȢbz(HJc`(DDU [m)j"aJYOԘTR%!E$L)DEHTR_F! &")f%)&c1Za("""bJ B*$hH bIE ߌATTJ|$&{("f!(j{TٱTS E$AAQEQPS80TIT!PTEE$QDDWu"i((&c4RPQIT1ibBR *"*JI"jXY@TLBBd$QBRITL05 LYȪI"((b"*Ib&"H&N`& J>HSzE)!i{QG?$E4h%4(;!P4#H)B)HeܐԂФ~S!8A.T%L>Պ+pД* 1aj"-&%}ʻJ?(>=x@F Dv]2 m5?D) }C$uQ e@J Bd+ D wGG򗻿o.]"{%C @zG]Sִ?47E&&CɇCP/;L%4HHJ|O9Qu(U^Wd O)(~D HSJ(P쎲4nN 'v)HM@D9)aOP0st! pI&M&4ReE% X%1  44& WH8B#2h@M1LT+MJRC: U7l4K)'1UD#EU QQ 0CHAA&) &[AbBeB 'aCInpQ+H$|-%& s)fN%[ACT:A+Q.0?^ $$T=L-$ i VOœIFj4$#$q CL[0\ n"t0D@DE@&~$lx>ިFO?(eTʳ|Wn~fmg|/'7wzzbӺ6Up?C:҇2geGۿ =wIcAӌf-6"3] n+9$gIuSBBL )&}{?/{>2;_7&3wKЮ3`k?D egd5mriΰ|;}mQ׫8b4ܬ~49~$Qu}F ߾::n{ⳙF }>] E|IG+23+ +qr[YkV^OjRԶ˟I"GX%{*Fk#ge ˓-,P/|K0c"לGőQ]Gkn_UbHPJ"ӣj%jB7I)ư{X W᳏>`3@-8Äv`)8SdU 5|Vƴt^ `y ѩx_n'G>\*sZϞ:,Ǭf! ֟;e'Ft추,=04vA<>j̶'I|啪]G]AU\Y.Qa%tߵ<\|X -)XapeA"hC%wjʯ>䈈9~{wl.)eiWc>OU<є'JpY4na)Лqz9R 1ɳf˫;<p}iZ8@34kïQiObКS] ²8}뢾vNWˎ\imy n!}4)@=rvo/1i#`usCX| }=j~tGy6(B6oG2bS 'bU6?ѷZۭ /PvCPU^Tl  +"$%=j|cA  q%G)z%ï#W?ս7yfp;ߦ~DyHEX;`S ؋3:߈o~pj}/AJv#7T\NT6E5y-OC@Go ,\bB8'OWD mĠy 윉u@Vs ٭N M]F|~!ٶvrbt=olp, .ҡ?Bv˩˗H\I$苂#k.qmppFg0bVh 9F ީ<Uwzlk}xh,Oc6z@s0 {3Q 5}1KdK a(}uZqMp 3/I0F.2ń@&%ZI9U("7X~fpr }< K1a{tw 6n!MlL)`%O<(:/!dx(SB(4j:#_ 89W nTo,I$[8T3vASA!QtuC_&SiUtwzG!g㧞).6AVjX,]WKB.qPuI|XS,|tPH(ς$G=[:#3b{Z#e*̘ͮQ% ώns 6fFٔ@% =ǢhN*XN& ^~oB=#+2$39t=s>n똅E؏+=!k 8}P[ Ɩ)q=W v^rǞU:J"((3q!;󜉤ZJ ؎Z߉ѩȜ^6_YJzh(F=h@  d6״q-%ujH]0z/ZЉ{ǕjANf!hѕE'k?yc\-7Ⱥ~m@ gw30[֢.@NH3dI1y%Ϸt+\/tN3<3OFO%CFQja@b~ABDilG^L磟ZA|8T*sE׾`& us亨0<.! \T\B7]Qh&ޛxp̽R6"  ';["39B4ZK!OvO iTu%~H/.QP $ɀfT|wS[VAx.)_zYyoWP~{0#@:7pq78;H=."\4PA@0IxǘftJ" @Ĕ#-|&@!QL!=F~=?}^#@; *O,f1rfyD#^aa78z2͇X.lSQ2 |! !_j(_?<`9 lkP tyzG"rwogrk⭵Tw'-G[ZTUf ;5pfSE{?=# YĨ؀"]>ƓN3MCI9I" 3L t:FmP 2KnIٓ}Řd@ 22a>>W0(iNj^5yM򆾻_%G6#"*Ur s8~!Nj$)ǿHp*@c\QW; !  =ރFH 5Yx N?ԫ\1~-9 i8y#xu/]䣈?ݿG3ڝgGWI!Guz澰$)@J:J#B'Cf֌מ=w `68|s%No938'0*<3[ŅFUb<3w%dWdy"fz\\f'x9.w9@xWKH nZ,6hǺ[C Hh|D7#K5-ScU8c\QȰ|u>l%' rgm)_^Wo1kO⳱QXh˛a/q-R+>G:y(GC+l̊oܲ$yfrWPray/h]IRZ-t`pdejmZB@GPoo73twCfa[jj"t!@8B.;B* kmX~VA,]ePs@ 'KSO!{ThuPre.PW?dѲŀ uJ4+v]Ӹ6JM`~OU1~uV&#y];bls(pKV`3ak:R5I.DvAɃ߱Գ~R-7c1.5|yU7qثއ8LѳIG͓%B.wN=fʄ{_VݔR;?~S6M;;N']U3,q%ZAݯ/{/CQB'{S >W\Gzu OcR>c)ZmCr+E)KHf!\_ۃiNdS5g.?3t?g}@x9a@ " \ż }=~("}/VJ=Ù鵣HPрqG, GnV]f;;ht?dce'%P CnW,١_̮ݶ eJ 8+4qxF3QqܪVs;onp[= a@tܸ=;س;\#ZUUQ:Nj#]]Ҝo&ۃ1DʞuPk5^6ts$HOgMϠ> ˡV|4UXerl,K.c}tNhcCXXǰ~pA$1'6LDsϏ=B٧/j_ ץ]l6xN gǢí::M?A)Ǖ]?j ?iD@Ā@PJ4{=xQL2N$Zݚ~Oy @#N )   FJ (hh($tn0a{;s`8D/݆Zًa ӟݣ5!KX]zZV >q00-!iut"o:a9%%v"&þ1O3n\JPa%4Ѥъ`(G!~7 la6FɘìSnbZ4b& 5EVG1EvnE<4``61ÅZ4/#K{!G`6PE` ^Z{wSMa#MR$VXVAF&l>MG,ptC2 VrgywIMB'1S.^nC+lDݐ :d`@aXQM;b<3\\J#WXLḊ 鳢>G9s@Vucz.Eeqd"3kJTDTHUTE TQ02=cF:Ȉ\,kl9 Q2 ! B)XwuxQMPGs 9-:w<8dѱA픡3rHtNɘl1tPœ9`N8N.rxQ|:' 1_Cn΂i A[cØH$yX;".9Z/0tSc c$fC[ggFRcR̃Bd gˇNzt hm:{7@t",U4 -Hp $i ,Ek=G̗y;0 M) &6a휓d_z/Dt DэBGp\،c(q2UB7X,I4A$شmԠ(W(JQ~tO]P_q95͓)SWGZǎ:hb݈R* C˜ H$} <}@?y}0%?uW 9>Me7w4A,Qxs$/;bȈcr1*R[Fp N4q!;|t^@D䓑%lț#$; D&hjt͐a;6T俗UUPIÜjN} ϳA[l>SRrK#g-D6Piۜ20zN܍_dL9! W5 puF "ȢF@ SQͧ _{ J _}7ڋwA^^=s0GGJ~ۦ"kc?6 1;S*8}(ŗ%53b֩>MLqlTQ/hyc>x#!և<`yM̺ӽo_xmw2Zgɟ&sjH7oY݆*MI;</ԛE{MCv=+sqN3!EqymcRߙ*U?Rh?ZL?Ck<!K3/=MlqwO39_v+rps򌅸6Qdd?q0¶PG#ȉ @H* 8%Od:/ۚ95zeۗ~;t_3 x/M󛤑f/:MPTnjIjgϣ/]q *vg!@1,%SyvɫY@+w]g hA2/Ho,|cJ1A^Hd)G =տM&]y4*7k 8^}AH^X tꊤ d Q};:L݊|OWxs I$Jǝύx>]?f>& L%Z,akRD^ǀNPPØv)[nnk$$<y'*3f]ofm׎Gj,gwZC:Vn]phgl*VfX`|_X_}oFAҺcXIE^M?uֹ\Gcm Ʒ0~EXjEp01v{VQVŌ:VI&h&^)}h Xr)CDɾ^uNs&Yjmɠa=gEʡPٟ.C:A'ܢZqD<^Fq+뉳S4 hÙXGz HP3)BFG|0x?,}ݭk !oON]۟x6lX(%0\F ҊxT ڞ}#"K}S?m_cy\~^AXN>$Dv2EȡGܞ҉or۟I_ߐOmW*UP (H P%!@C>,B=B?thRF%Gju(dG9?2/vZB"Y <ʤW.u as; J\VH7n~dwy_A_.Eb.gn[(8!0;qk{`=:i/ Ϛݍ̼M{-GRGYtOU>=:&Pxs nż M:1g7#ϝMV-]@UT@dxuᯏmtJ?m:,f{Cs8fВ[ ~AU/V(:DϽx)0b =sTyQJx8KZ- f܌l=s;'/K UN]E^@zfzA'%A/j/I 2 R+Ewٟǯ~T@ApP@ Pq :XL?,8,Npt vȔ%$)gIXOT͢N*pR[L~Z[ ]H~z( ^*!. <ؿ{zM=~&’]XRL TL*{n ;a9LpRPRI߬?]PFy489p>~ (<olUD*%=vPۏQLH𫴣'|e~ 3ԜoDvЮ ?o. tN;]& 073 bHMpF|o_>FT\!hq&O4nmf**m+ڠSi?."xNRW.3?h.a>CE|Ճ>CDP t4.tH!3"?15'l;ODA@@ KݵE>q7X<2ŋRRHP#Oݺ"# q۹0ՙ cv=IsL1SrxZzo)&XC=R;8bW5`\U!0 *=^ d.iX"Cp=l?\ ~ӆ9\~ɲ A0AB=v>G9.Sg`3Y_b_jɩ[hohx$8pOӁT"k`EIĥslk{KɡI _L8 @"H>F lA`.>'B9pg dH A$X/8lbpc BS+)Nb;qsG@ȿ|"i1 ~=vn@^7 {F@2G3gS2}%kegnӏ3ʜmv975z2wɢ" P\g|d3Ʒ-tk^b =G&՝GhpXt)@A1@r`SigugZ3ݨې/ܪ.qfq4s@<}@p]kqdz_)tv6 uNDb ~GHUL 4/d6; I)['ac{L_WVy!  exGrxvbw~5_ا䎑.`BRODO<2?\Fb 'rtd\J"?m=CZ ~>_Eh@t]Tt،|zQ#'@%^ѿ n, KJ)4!y(EWnj[IKy7agV˴WjHX#dU!zxBPbeBұTzcc$1!pb(Eɑy{j:#hdA3|oo%(Bfaˆ`o׶!j_RD!I޻S6C@+;=s::I,pH\=/MzE l!5QD M;wk|†y=b_#轛~EA(PRA.RnO)Y~NsuviMl<(Z 2wt"fOQim3PDr ficnjd=/?-ٝP9J?۞ɻU}~3~PUa@ׂ'1|*2_ 㮣A' ensmeK-P Eg`b$@HVQ[`lO^iw( 9 >x*'`lٻbu=YMw&s?(3*W X'==h?+W.Zqh|5}o戸Rj~JMr {ɖwnj_XpZ#/ULUkޚӼ=1Q/Cd'=+yu_ht0xǑV,,?$b)߁`„`~524a62Aۈ@ _:5goܠ';ʴro2(r]@hf|znlt4@͌OgUPz{zG[VJUÈfD}S&Py:W =qBr} ԆGcSiu  5kNLǯd "gf/>olCg201?Or  dJ( #{i.mW6 Yꕒ"08x8s_NmFXU^^"]kEODFko(E6٪j4OY?m@7ş5d& q "MKF ,Ӿp66/.'9f޵2g˵?<5f y r!B?`ɾ_V|ӽU=.sYfm7}̩yoBT)J*Wr.O~O&fu 4Mߨ!"{TX{5ٽ(/g==Z]oQSsLHF WRLG9V IMӿ_LOAcgm+~ 7M9ʟc#=ʾ%z'JQyWBE9NDz*P/$n ٖW]Uʣ= ~}9i9&hB=."*]RXZI$ vw}D?gͬV+û'pfFRjqp)xpKN x(:p@ߪa=* ~_8=0W%- J4R s-Q`JZkk **L7 8K4g D$Kd[](@ȿO[@>*{惡L7tjk=u)jņhxww%-_= !T>7VYl,U5gn l/J~eħ}\rܾ3#G32>ajNF*cPs׳,gY\&Z CXu1RPlTu*z 11-|Ї΁ PKӗW9{B`iaͨ_m[wO"!*JHkwYi _ @rNtP(EHrY7aBU5 W{!QC+DݢypnN=QČ\awJOg⟇{@?ͥLK#QHaUT@q8L]V~壈;[3:ph3gPp[r{Yq}U8=m/@ۼ}ek:,Sܿx yl~!)&Q'b0߲$ b!VR;"vFi~Fg*26 A' bdah܍Av ̷Ih)AU?KeBT2t#g\# F= 350)\Ǜ&R[< جl08PE:GU9I5xE?ΙZy=@ *%?m;a-ÿ0c0œ/[dCzu,pOOMuwl߄s])zψQyvduA;[&ws;C~' pqsD1S_1_,4 A60#B@Wpa^l@@WHB\.sJX]M&hjc9., س+Fb Ǹ(7.qO^or$-T8c8O @gPKB0"a{*FQ5tY@~vd=1U K !24<Qbya #(1WpY*1Z@*L1;4JX@*^mwS!1Y\]`on+:i.\يYJpPG 3dj1E2*`Ə,UU{iO -l-jy;x1[30CW)rtD@pzm=TBvc`)}1>p؜`pNRcsg%!B)eI_ԇP=F>Xvy4Mn7Ϯ=fb*ٻ  {C rw+Ж!Pơq)<ؠּz%ĝ(2FdQnXu+#gHg_"V~GM]0%[ֽ G`(8=dX/t^ø=:U9w@?fB7ku&Z"y$u#?V ecpdWg;L:~7Q'pxÜcj1k%F[u#jCt7dwpm[3fXnFcjջxKQ져<ݝrO) Ts3kV_;|l`C/HSF؛ QbPxe)=Cr]`m/Ol텀yXf*.2Sv&0 Cr#dH v}E^Yu-795/,J:伪R+'*ݾ%mYf/ݼ@}@DvCgO`_% StR`QݐA)lɔs(TOnjr/K9]Fb =pQ!wc{mi`}W+nePP0o l~r Fm6HqF[ro(q;4]680:Nf!ŶǍ[.pweb++ k{Omg~. (> t\;m]../xfQHٯN1(#(S8dRVod~@qڞ_;٤<:tlj7[^.WmS^EA$ȧi T(j1CD'Ʒ c^c^^89˅o@.^5uWy:m:_l0n#t}-aWk Y/2R.gЂ [ RIB G'Vk4~tl^iGEqr^`*0U`lZfn8gg{]wk-r*h=W4=G}6uZ$/ *ň񐞎Z.W\O5qgm7dN|(v:]9X+P8/jL"͜cc] QVGV r[bPQњfE WVwPH%f<%y|.LwAHcSąCP~pLj뵣ܰs~wv]s(E>!w<uܮܞdD޼Vnv]$ xB 9K}z֫ 񋓜L?px&S3Q (` ^0C WT#ҟ 8:PT_6Q O J!=Q f ̎!M({% ]]h C?#iqlD;Ibc3۝g,7ghV4dCt#}lR%CpGZA=B8 #IX":_<#ݹ#7mI|m)9rOL[QpmI ?>\8xq!9F9_M8cʂ13pсTv\l)Oûr܁Y:$ D@߷/J,eNNF=h?IqbqO;Qkv.ߦGٿ,pcV/j>?gt.oDz~9rP D݂ϝЯ3DM۵ee(61ƒ^} b~*i6 v5E~ݹ [Q'% |T$8 ]5^?o4zT5VCLG MM_ w[Jd Fg6`ɥ=]{G_ @G?gF4}W!d &Efw=lxN!"P9h;|doz\m&FOF 만 7 ?[83<6W鹾n3үlmTSЈ4՚잎1~lnbFY;wtTqbBƒG #^Τ pqPyPxQpK>=O Mq*d+3pyq$]&79Y.~TGT;6sxxy^&**j#,cd,s(Lu:6p8Xvd cFZh#pONڟ"{ol62>V@#QhcM&0ΘvrKNQOH\Y74;%۵x8^K6.􀖄j64,9z!%UX(fmzO1WZ6Ad02B23}P72iΟG:<6/4'< 9Z-0ȼl_i>wӶ1W4gQY=הnɲmHcu3D)}^׽FaL#DqعbuØ>}1EsyfPLaS k n;`k 2\${t"jooNTuh| Ff>H>05{ۏ@GòvLa( ppoU| ÕN*%zoi4J8kƆF."zDžWV ֘CyCg8ӄKԗ1Uٶ R ˎ 'nZ0㮢]܅x|0dY@j|JY3E5#k ys$$b:i)S,D`ۓ=y<#,2߼lp&+ / {_a_k  sp\&d ۠eJR49Sc>ԅ6 ɻ{&j}>&h 1%0d6.ظ,5hS !6 4 7 R (`.:f7Hf"# ʂcztc561i{A U WܨlP!$%9RF4j hУ oFKV0E͓#B P" _d@9z7>~|HP <] |amj^6{j8$ F`343X#+v2Qy ,wOW3r>9@kk?m%N1_:YpmH|us&0}W䭭T%}dMU"Rkm`k=c*Aq^N0E&PufyֱPx웆y@G#@mgБPMM4PHY@0`yo)8;n}ѯ=gxm0Խdf'`=Uܠx8LJpý1qB=pn{S<:l1a|I7j-!֣ %8[-@cJ4;GIl}RD'S* P"~GpQM5B{>D/n/5Ne';"f IJUXMHJ3\riznE%;̙Yt1eCFT9-}?J15<&›<0EX+Z>^`%dj߇GW_mX|̅+q0elߤBaɸ (I"0{{%>Μ4v 3 =Y}#X{n 2/t/J|}0%xsEaPqn$<ο!۵38J*%/ #7:_><{@w\sg>'x(z51DEmcnݯHOShY8g _tt #`#3k:L†h4p1J> c߯XbeԂ$}hHm O59pM9DII_=.c@đBsЁFp ,[fjdY 0T4'р[vD [Mu1sgJ^{VXD'?*83S HϦ8A`c^[; >QH#*]J恈S4SDA.q`Ej؂3{a[e?b8]J򠦍DpC'.0Qe"9b)q'꫽ 0OD1 lxO%%D?$xS|`kV]zBv5*}5HC#[v<|~rn8Qx:QXkRvgnn DG(A`SZw?Tlv LxCAv3c!O >{.l يI'Iڥ@88eޡ=ŁLĘW8G wVERN`A +X,q1džN,OnLu!0:i g[iNѾa,%+v $($.nIP $ȎC"԰6X"fxaۈș&f|F H{o%ip`8nڝ;tt9eEY0 F/Mn?擗, ?%@<; }j2<״\a+ 6Ǫ/Ԛ$;%sۺOQdJ4ofFu/hd4٦uee`\a һ3t9h_ ;|c+1dGy&wDyL5ׇHg3W ) _sTۄv)2;Nb",1=gzA#i-?s=M9u*ͩ b`MDrPn,=?+FH"Q~?s #*\yuë%">{,rŬj ?8(&zBV!*&q; ѡ<@gEy j(tsm'䐎Ǿ8 TǜAGjX'TN 0HDdS߷|/40fo50M0;駦37|8`چ,z)0~;|?z|gq=[F%TG4Q(va{Ɓ1T&zСod>@N)_v3 bsD(zYa~m6uA f,`!*;qpe)8UUqK(i < n3u6qYzy,P7k?cpD?~D1 #?Q;v4ePN">^`1Q6âWpb}j9Ɓ_!a8%*Ey 1)fm5T!+UP)!?gրVk,@ 6ض lM\zvb#;%UT-dd埧;[C㳃@%k,Ӡ')\ Sh]:֞ǽONx1ϊ@B >cό 8 ?x 8٥ic LAlVCZfA\/k<#MqWS:;M;vÆs8+iR#H4ĬzFL5*%j;} KBcI[:ߵz\F?OB'1p]{9ۇ~7**|fUWqW9Y xэz5^۾$9{YŜۣ1..Ɖzߍw޷/WoЇceqR SߒM<'[b]3ڝ>E߮gRhlS -H9;}G∽DX7Z_Var:ə% M[֗U[^ht9YIQ"CPUJ910Äi^.{~li~-_Ii NŞ08oFSzmUUTTUڪ#ɜxl5wz,DḊzүooam hc ˿d,>A#@|yIFt >B6NPHvLqAysJRBw lILؗ0 <(׷-3Ёx~1 U97 PLvKY?Kl?'>r?5Ŏ;d~yb=zq =<6q݃;X܀qĐFkP14%&uJ E~)6 '$53hH<ѧ9;殺0zv?k2j^wU8[Qbj| Y|~Ȕ%c Y]m?$ zec7B>bf:6ѺCh{: .(W\叓ko'=>zO31H,mWo:B[PQ$&t+%UI#Dءx1u8H $ꐚ/n: 7gd,G$K:kXރPBvϘ{7PSdn5 [M!pJ="% ;{PF;_ӹtjEDED0e4)ȿT9BVz|i͘$hpAv"(t"`f>fD&e-{}xIl\ৃeV˒{'L Q~?EӠO;9@BCeDDbuh[EJ|YM x)f+rɆ$:dѲC"_͒1d5 d 21(ӏjI ;{ݞHL!< 3D̿v*O*(-o˼ n ݹTUUQD009Ss%|3gX (,;,?O А|Na3Rv$0f~XߠpzuA;Йb-GX4HLGچGB!{;a&s2!dIh$: P;!MOR6$}CBPA8q"\ 9 m8 T, yϻ+OV9*^`S\Z)PC7mb4X7 ّD|JKS PJk[@n`ks Z;мu2G!~6,kLx؁ ?A19&rCD&=C B ܄͹5..IT!v^ev3yU QDiN_4TUޖGz h+2gY:v#8#4IMqDz` +:*Vf*) 䜩h($}QICM14S1UPT%QAE>p|߀rx,R0{mq4ɮCYSRu 7f*Z7$3@AbLɛC,WѶ;b<$;F ] R&ζXIΎ퍺N/|<?lnkpQ7dG5JʊRUe\A|2/&VE[FR8fJ6T?H\<^x}P5:&/m? k rq!v]6bs 985xgir B Έ&r#+?N9Zwꖲj%C. -2`>".gьjp P !f iJh" 2stGdmq؂|E]S$朗֚:JQ:.svOjy;P#i${1Ӿ$AGڇKQ@$@̈́fDS< ivADQYaG]1#ގyDQb8~7з NR;Gp}, hi/sCzM*N=@59XC vnW-ލ| >|D_ެ#4v6ho|J2gH|zUZ)2@/7I%CԈǴ9eЙı^moDZWyLL@$DqG+xRxˑCA;$ q-+DmM&q$E:t38$*;B NXCbp wdDuQ )'s>/tX7hϼ9)bw$'`t]J"Wyxs ^l~=Knw͔U.Ma<%5B(u{y>x6bЩR(t;mnk&[aIc1Zp{a)1sD%]A+^0|2ep1#$]ЃGIa "WYDҹ]إ~S8R2Ϧ7_ݟ5Rm9qCQhMx*kz܎|]dOF9nJcu[V/#׫WJfJ讛·55 Bf D7 : `&ܜ\hIrc89isU0;C  c{.7 46X Fz530ZњfY{  0֦Xcf/-1a2mkkrPc'Xɩl0rs?#-;/=܇szֆ ܫ]?Íg7ۤj}4 |X,HTsO)㗼!;,>佳.L}Q5;:b /hj y;ӐM)$D}x=(8vÝddH( Vj1/= NcLű ,n1,EԱX@rS~TcvzǗ~\fYCİr_t8*@=415`jQs:l qx`) Fƨ7G_Ͷ͇=Dzp-]+#et|'8)@mf^7q܃F +ALE)/CNJ8{=?89d##aH0v`JۗʹĻ`im#KDqEN"C SpmM{N2CW NՂ_Ddq'ja{8Z{2wN$I&I2\d0< ܷ:Gx`0;L"  _0e)zjMMWB@"6մH 횹[`\P̥06K2${F惐Rh$[8.vIahTЊOju@Vd:@⁹4ٙ|uDԓ{{{[ ,;J, ^x<=&ޛ<GLS@͋O2H 8C˙l#QD~i X'D8p" ,Qk!2b%& 2o% m d< Mܗ#m"J%&5ǴXNfWd HaC3G 9@Ds t`¸2K$nTKKꟗsS\LFew 3 jL!'ް9'n`b UX$u6~Cڛz}K `SC.SDL U~bוPke6.Kj l ؊d( *,(ɋ(BIZ u3mG0eY@ډBBD6y,GfS/0΀/ƍrXs6{ 𙐆5\=sAQH>,C 2u'w{U0`ϠBSPga;t3+d \) kC{@zo-MN@c%ddcmvf;0`{4s ͏ e _F!~<1 dO":E罧e'F̓CBv3OZRB FjkDlgUtrCW:=>x=MVbJ4KroMJl80SF3966jVW33T$ጤ Qi GC}t-臖_yMP ,w6F$:%P(Sٱb b`#dO.ڏ,&ᘡFG#±bٍA/$ѿQ!FDr 4|/A㢁$^y!;UDČ`U8R٩*cl,Q=LwCܝܷwM .n;7m*Ef qdw^F!F܃@AsU@ҰJ|,ئjW䛉/(J$+SADܷ9ăMkD<9*s;k9O `2~"Cӯ̞I;eX \o$0o UUUU|a[eBV9N}@4Ka2ol`&}mпm`]6\k')D- T rxT dI~݇m<0}41t\nڣZV؅8@;E~ P@=Z> K<ړck8YVB2,k8sm['<_J 92xǃV'Pv@)a;na|{jn=4 /d 0IGBd!xzSkr7Tf]c./`ef桝9%0^@Bo|mN{`$s#Ӟ6Frs\੆YE /7W$J(!@:GH5Pm:~\A4 A 6=sDӐ ֧ !;/DԜ"9'youY.b̧CM}1I#H.O% k<|UhߧyuF*yڮo#)2$M|CilXBtҠ|pzJ@Bm 61 i]^B"Ԩ'^LT$}nIO &wcʁAއK0ck{g!4ȨSO^f= zJxv6$`')nƊQp; gwYg#!0#SJ8k$;GpdB"Z1ϸ#:wv8 aH4ANr1NQEO(ÿ7RTBwgJGxU*NfL|19ݝL>_ß3k.:4/ E2.@̀~LD!9ňoF8{ĦjhHPO?3SҊZ|?eX AXۄm,J0F-S@"/{ BX2 Y5b"֓t"RQHam&lY&k\c+:![uYKbqxGf%Əh 9dS C:CKnnPy}KiG ~ԏ4VH2}3?!f 2g%a!HHywb>׹ģ5K^%Iy˦ A-la,AP ?wnJ  =!qHGLdx󄈚=>Uk BqZr*50k5D$C/kg)GK5gk'lqZ~p5< b,oEg0crAF#IJ``N쁫˺rxډB!f3O=vw{^I;4MDuBtgsO oIi2XѪFma/ix7N[ AOdYUaz)t<(>ϟ|OL 2|287`^JudETk`P@8.HID@*P5 $ ' O>h4&@y#4\7@à8$;ZĝOJA7rOFz9fܕR/ƬyP2 9B .Q$ A OɭG&_9TN4oS<>"[>tH&xɒkZzywΊSO\m7_Y ̖E?!}4gJ6O~y!k FU/24 ޮ›!p.2~gΘܮEt1m63y Ch |אŰrI}ir iT9>DQ2!4kH"m%|mD2h?or|xGUP}Yc $} C?0>bO > _t=.}7Q`y "PP:م 3 !N6~cǺ^ƚB` vBX:*{CZclwݐ!1Rt.d1Bl BN ed-J b_M5!t4&O2C-#hk)~y LNiA㲞`x/p$9=.yNRo44G_KBk+v66u>e<*Dȃ =Q'ZvqPo!ޏmG\NdѸ/tc[sWgfd=_9!opd'b~0yI im| :Q+B$$fB^1F5@qNXFM8b [GLH)w!}eFF)R<jxJ$߭kPQ^ؘ{ҐV%}](/A<@ pD* uy0L!_yGQTg's5o?.iDμ[HK9dsյ}jpOt1:{[&:gD4=qӨ[_r 0m!si-qW;akhf DöS0ѱ,w 7re<p6ugV0 ҦH ]n8ZUR+WBdO'Z&#Rr]0߽p,CL&?Hpע#K* m̗ꌪ ̗P>oM%5׮VJbۘKE>pP7i*l|׉e0 D!B)M94hv‰ЀhU PBJ q~mǞt$0($i!-;^|s E(TdK]WGr/bLE0P;wxW'sZ 7Clj'e*JT|xF7l"#DECifS0ҟ4g1} F3%}^\'nGaaϮ=rx*̘TMR%W oRyb-Vu-- CJ$taFP#A/Fx'ŅdPh# d ቏<&>1!!< Q$(wtS0"XPТM] 7:, c-PX_FzCd8qF22A<{J!qB3~)b0ɠɃ!ܠI|uM35 kum=};Serm[ ,#/NM]$!&Xb8ehxbF?`#uܢI Uzڣ$R(@̣$zs2u$OHD @`aU4 nnJFֈ=FױkSMh I26eدT !yAYi4ݘe;@XbP䏇"y4$;ƨs@̙D&b'3$tpDdB.j;y3HV9Fm!q9QhtYJD @QAފ23\>aP'l'a8&\|. ='Px3m̃+zFmS.BRT!`fwdMzݩ`!iyp"ٞVf>]bPJ볝8[xSCBmw`Qk~ ef`"jEl{WDPh@MHF.`3njc;gѳ0u$//χP;'>8p_ h֚S,ێ @Вɩwt\r`Zq bH-0F歵MvMx(Z~}X6^vlP5ϳn\0u f@"A)4Et^m ҟYܿ okUץ^]LF+5-[\vM2!с7X}sفdNJNƍ'+n=lBkbGJ3qsߣty x?> {Tycf^[ymv0yQf#\f/b!;9 }: uņXk7== OGOCHiOt-)J:b?O !szF}Mz" TgZuy</I >XDg>$9pB0]cI#@~`y1#;SLUAI~/`vq' A$_io~A1"d~ᄔ}alr__60WA}ou>@lkGKgc!!@Du۳}Ǡsfp;xٜ9lZ0:2 H[g!OQ#Ո_4P+㻜9__3pZ ݟdyr*ot#Ct6BdáC ?[=OW/O8$#AG_6`]BдWB!8:c93]WfC1^㑴PO}urRdc$Ǯ={cϮ!ѷM=eՌ;9mC9G]y螙$V` q8@Cq>Cfdo9Ca-&8%7< 7;%pNtYjHL״I%!< 9d:gd{> rlmgpN#? ggwl '>ԥ6WK3H~5 H/nk{jŠR$:qz\ ,8}x,':zMD@ߧ#ѴAhcںDQ2H8 eֲǶ׏Zah-f?n"5XNsOOds } 79@i0AW F93L\RC|gO8{C۶ݼ;`ɾ]AN& ǣ IenCI56Ϧɫ_E±Z Db"UyJd#3XZ0U.4ZyUyQzx$:unEyxy 6kf(Rh4L;c@ 0~@BOG>ݞU@;\+F&Xlf,E(8SP Wn0v.ti #m ":وcS|pl!0ypc:+OLK_PMPFA$P=P]4U-r4>;m#87I=`J|B@!&1\{LSvzNs3v{؃dS^K% RJG Piz0bIeW(1!'>78|JTl^mdTZڰKI,*!}=eҳ %1"&f6 D~PX8&'WFQ×KF w'*^1Xf(s[mГ$3OdԳOn[FQPЗ6y "2|u 2&Y!ݕc KaݨtqL|u^}M *}ʵCgݴ?b  }qDL{y#%"ύDh3Tv'~oOqj.S&Yw8M;7O[=S BɬB#iZ foIRW VASVŢ )*\BV8l40X:E/4{>'LPS쇎}1{L[<{_U3(pհ3Cfam&_A F_=v(?&lmG2Ͱ6M6][m=4st8q^*Vֲ+ˏZ-=ĨIB)JnwNv˥JQAZJs79R=_I&Ԧ  5*P(@ؙ>rU-'O4 DBF$)'pW@z}nǒ5V|0<33 m~ &EA@=U!q50_l Y2ǣ mǎ:ɺm#PQ N}{5'@kyNoQQ^skU]}8C)Ӎ]VkXfIѱo"{XH5CYjȣSbgs<(BՀZWS#ǏVccc 42*VKS扨xH7Tsa AԢ(4)d ycR^Z^w8ǻ AbCNq57g@ۧH6ֶd ;ߓݧI߹NӚ, ߗLj͵#Fߟ+=QY0ڜ(il # !P ޛyP h/w;1әc~a:i}voT σpf܆68bT\79>ný=w_5wtږ0."gۚ\\rִ+u^zg;TG\l01um7$JUb"Q L2|{A$Q\ƜWp$ɍUUUuW٦;rv0`a:!{NaDD忀cqyMv99o ϵHB~!|dz &!$ OӽJ޵V+.q.EdL2a:L x(;{UUup 6zؓ&GG:!$@d6!{c:%< 2qzѮtMZGC}9:YKm g~aC5lK(CWg2m!- v='뤞JMwOZ$U]|)]GttIer\8lv&e盵 ƛKA"Ԇݷa:Q_| 0[#?eAӣܕķ6ĩ'ߛ~|zZc fd#0HsԡDK9Xs #s1c#Q, 勓 h +9oɔ0iJOԐr9ZWrSx1|'߯#Fv(?8 3Uhl^D v}P`7_;xZ>cΰ=5{cBb+dCH-"!\E1+$T@ج@#$!xy7*x&Jb=Q'Pu K kϏ'9kF!pX ǰWٛ?!m8zj-#ODъ}p@?~wI~fORz (~/{,c,lOKzĤ'՛ Rlq6>z<0q0Lyő'0m @i*7Ȓsu9o^QkWE=B$sUNiqq8_ɱdx2לsW$7p(*Fpj\d0CxP?)MDʡϐ "_UBDj 7:Q{NbkϗNkKq0Oe0nl21WR,s/ۜgOCb"! 11 0&2zaMZöqwUw!=\bC2a1 : ~Ev f 7hH@7ٵo<]+;fT,K*Temd,M'$ {"uH^Ytp1qPQѢ'=ri1j&*nwb ,m̕Et )KǪ>>ofyP[Uirq.KyRTZ/ 67p4>,In&o E6(%09ʹU5k%eqdU  -{YWn:5K[(t}}\U5܂`>YnJ,ST2qCUUnh8$G$_lV3"ZwѬ0&EP=hB YHHf`H ikfy`'_ =ڢQDUDb,UQE5h^]׌+ 5 %},ʂoz6ݚTnpOٺ"IJr ~RJ1Ax՟x}=c:mP\GrV_Pn{?MLmm.՘,lSH%0I:O׳ko EC[aĉga(_qX7{'3AJ]+㼕MH1FB< }=*U*XLe1!=MFtnRgm{obiy@I>gx@,mR.x;reV{ҙ{`rs?=~}Ѭ 8 @X9<շڷ^EuI5hWo,(BlƅHS+ώX'S\/{_({tMT0Jd#֙H Enq3?Tc!a¯OQÍ2}hx92{Hn'sG&?M؃ww!LjPa+[(@ ׸9*0Dܙ$L~U$M5&to GÿF,[צ2znDONn Ͽ-C q^ǙM4$q.]çBI]mڞތUx8Rj$\;< )O7#P8~ҧs"ͽ[7' Brm8B{ n}~N35c~ƶ0>Ro;b>⽡;鴥f.FI$2 @/WoN@4ԾUUUUUUUUXǎ}'HΕ:X2"U) Y&0R(⏃l'i}h]Әs3=C|A'qJ*ĒABM]Pلh%'5N}>[;?^!δ"+Exڪ|z$(B y>ڃߜb028! ΥuWT7>ګ $miD?_NxU{i <+kBS|&.@*j!v3e .`\]<\AG@W%=xPk7ꏯ#MN!F)]t(«@lR~O1zmQ ;`op ̢8(DҬs6d&B+9SOFfS{zEK7S 1M4DeLF_e2+6)oyN>jC{v&OX`/W\rh7AH UC^S|\vϘAu. pÔI0!?\`r~QT5[Mwꇤ&kR.7?OZc^rĺ18n`p߉+)}<{eEh\rJT -gwf\4Ѭy?E.is)Ww^P@UA12x-fALje(y~dA'2im@[dsM-ݬ)C˿'ϻiji}&.b:j|qV!%inሴ,B1\n{A2umy(HF׊U#3Rq! JM+R a50\|~ejL{8$|`3uLJuJqp^M8:cp*eDmrIgvn᤺0 ~FDvr[n&a>M>ϼ$9vod_ $8$sXE~7갹Q l6ݬcN|{I`/Jqq a # ǎ! :v#pi0C:4r ߸?#Sܧ|, !0O)vb7࣡ 61WixQ???$G2~lUVrFfŀqA)52AEchtr6ÁHa* Ag'aj 7/ʵԴ:̤_ e_JӇJUbuUUTQ?;JeS%И"(:".;QLV8+龝-)!EFp%pD( d 簣%V=t~0s谄0LA&ʹBFg=k?>Km 5WLgM]ށIz8UΈ;zG4TDG[# gyP ]fk]:_-0yw|#^zፄr&iBKG597|᪕_~< M(y?k_9轧<}Vh'xI{;zdp#c>#6ҢLNAdžbq[LvޭZwS'>ڐ8!!  J3ڀêKgw:Wĸއsx]տofw{O! `$B@D"bOپȯR.e,H5i+hlzXzPZ8=N+k|D$HK{Ic = %CIHx4{\z(7$s g vfcV폦Å,,e]Ool  3ԨzCˌ!aOyЈX"SR"}ʇX@N$WE,l\13q!Oń  ,Ƞ:#JMP TʳN~!>ur}ZĻ8)WQ,@{;$^`'(@" ɨh.TX3 yHPW$ 2-1M;|x! ?1q%=89 FHp%, \4% '*k8f)U,;#TwQ?[Htc P{ k\CHn\&^peiβ#`*YUWtW>r36b?sֽz+'ǡ @%R&#TgXd#m`Ba=#4:gHJo`i%aHaok@,`1Cf&Oyзs{WhmֳfcڅhE<'RBF/Lc0K2hhrya1mv@zC<:࡮!:n'Alh5I71u7SwU/]xrf1ܧo=#k-Qyu w$szy^=CAp#S! UYT3}iϘg0j,erda@;wPp_Q$a;Z`;gҪ!N3)Jc9˒|{f@#=-gAmo1Y R vІ$H@Q JjR"{Lѝzn1Y@fpj`擿&R(آ+29ZDx֠PNz }.haNA L t_{[G8EF8 /7\co| PDyg$D ,, Dc / ;o=&n^h'>F ^c3(r L?a ڤOy zbz(Y} bc; =ݪN%}tCA[OviI5$I$v6.{wa QfϾ/w9 9#rv$!&(W5߲_MƐgpĉl蚙M&h;Л[9 u<]&fs'JwTp PN"KkP` h$[V$#(rLHHoBgg%[oߥ_Euh  cuz/h'fr&Z r}ԛ=vX4O(D[ e|Уd LǷ4Fzݽ$Um1M7z O| ҁe}`b =)NU$ԉoPVdo:{ǝ;G%Ⱑ&"Gxw(xxX!Fagr8(ђ!n4ə &!VPiy9ON]S\nc1$> 8>; 魼>;.0F2j~ a׽IB/ht4CKl$o`x9];K" ߭mcCkL0PA~Kk;&-[+-`rBfǕd^K'`@hyI➞ܼ󙥟rS$@3& Q==]юnK#.*k)ũ `*4 )X>[0Nd-F0znS3lF ; !znk~V60:e&" ȽͭA6>X%%ռQxؾ0+&/~*=OfޒxˀI/2fYaZ RppHT\QlV^A&<}D,ߟѹ̞4g/ Q]Vb? բc{j'8x6(ֵ'Ӎ-#f{4`$NI?ݘ`Ѐ`<0A= !DgLiARsS?d弤ko<'(^YAc}-AwH"/:0ݯ_^bܸ^$~n~eq(-+Wf"JvOh^+ V<$D3X1#}(;MX(zrxtM0Om g輕#>jI%_ݎcgV=B|7=+,+AX ؁rP*#+;l@D)):2dzhU_"AdklXs.i&_1R,h |$"I7ǒWndcgg/wßQc* ;oofМO!d,r̷8;pu =%jF="bRЦзF,"G$'9nn<2xl v~[Gy7W~`[`qlԫ<nXlh5-$|6<9f*y{k3gv*w殙 WX}6ƾ5 ]K†=ՃaϩTMMTN]nd(R2hJ6MzZtP#ջxNDU~M|xv牓{) [Ƈd|PR6}Os,(/gl87(tv*;hvl=;Ȇ WjL\`0IvG4zUVʹ@bmmKaZ_lj5FH'L`Mђ0 ApfUi{왜Gww6_T-=ns3p5;#qoN{zd82mukVnreb>5_>!&B5$/oaјQ?sd,j0wH,B:"4j(u/@PHTw|?`C1dNKGΣb jsn[m '+_~fxl34 88nA\8pɄ{)#z[ӂ!#mY9'Υ(æ)(,RܾLMɽxlJ Y:]`Cv/_3 ΎO@bq(3{$ dgcNx֍$tW`v=xhCz={GWddHT6`F؁B۴ FA#/)pr<hohm&D縦~+ܗ㬼bRp388'W-Ȱo&G(zwYEOӤ$AC<1_1$ PP=&v1y$!a\3U֧ҽ($zwnp8 4# J20qK >#BE gnGtOW\8zGKQ Ϡ$af: # `%̈́u!{#& `v26"!zKo֘7jHnjeU]=Nea7 s:f.6!]H/Mױҝ7ӳ ԹZg m/GfL{9M&ّr7{쀿GM\pw!zj צqM*ѿ$=4p7a8ho$A{; V"L(dGO¥1:,ǯHBAn8܊}ۼ܃s}8 sqv~7nITl[3L#v#tnzJj(nsxJ/eSv>=x{#031b?|7mS(zAӑ'E]@@0q1r\4նlՑ8ǍHY,'J-RާY]SQkّQ1$7Uݭ욁mp\y(L x"JM#=N~Hirx8.;[ypO9dkn$|`7vf41[5G8ߊ܌0LY{xx>jϟזYHDlw &ٸ_`ݝZם0>N2!{~>J42 fZq3'źa tǨOξ3ۤq8)061k Eч:M 0 ]I=O~ӃM(Fy`uG k{`nj;Ly`1Ϲ_tXl)MÜyqAh DP^ข+lpq=V#8 ٷ㵥\`6.۹l,Q.a\4k sf2DֈP W:g;$IzĴX`p٬2kB(o0#` Fң ukfc4q2,QCb ӫ=݅6\6 hlLH-F-K{G5HF144YQ#͡8d!Y/zhaT;*Gi:ңm3Gg0 y BpQT[3k>?G>9>`A(N铆˪fX*vL5QD.4.&.g|t|3R$7\}HGILdh"53ؼD LCQ֩o^.F?tw?R <]`,pC* H"S "ƃN⧉}ʄ~Y¹+B@|7BX/Cd6;K&)=8PЕ$!N|u1T% {O^~+Ds?4ʯwֱ}mӧ~q "~Xa0^QS^xg?/<{;%Iևs#yifMP9gvI~+7 IIB-OA}lG)|Dٳm @ü2t7$Ppס"% h.II RUUX& 8OGI=И"Cyc/D P(8 @iS?#16}z n>( f$zF ڬߺ `D ]~Op7 $oW$AAd@QWnld)N!y m $m|]N=^c/q_ 1W ڹkdžwpI3dc;ugrCI7EGFpOF?bᔇ3.(?WY`w%-?뢇(C!z}2߯NGOɷa?lQ?vF{ jKDID FN@D7E DAvJ%$r3 T$r43-a_lʖ{xc?t*i!w_!gFA:^^^F!9^͇WL{p^ep<*, 9*1~Nz"ŝ[l \RLۿgϱo}iČ0=QaF#N{eA9$6X)^PZebݲvMY ),Bͻ fl$]kCN>6IO'4K!#}yq(D|PJl3Ao?Uons~M1|-d6V5XevT=¾k|hNC@sQ)rw[C`LA(GvdHiZN?Uű5`t0~;!ARkqdy4Dhh1Q3R͹ Û?uT!w"! HWfWPQRD4RdL BҵAB!JA,2(0Pj$>1=` Q#C 67(ɒH~1v(!Xb7e 7p##"#,ܕ2`f0#T`Xbeh^p/ dj$ $ "qkFQGuѥ'n'zN P(ZC>NoӰPL!5Dҥ ĭ$Ad4'ܖЩĩ0D+M?w=hbHM`1`SP_Ga!ZB /.>JΞ{*$K(Q@)n`'}; >-;ʡTw݈}0r!vTVw?>5o ҚX{0IHqyr-cZ4Xb-oQ3dWL^vOۈ}pL2lPxPZ4mJރ-g&IHG!XbĻn QN{puŤ~)<$S,Bwwv_熗H=W-6/znku70cqN+X;wA`.t;7m0 vzvJynqȦ嚍I LDP@ @4:O52Aq6K zOt拁, RPLҴ(A IH2? =zٷ t!G[~#DK<"xY@YᵵR;;?sˎϷ҆4PB#v: @|0Mmlb8>|!]8H4ju3Aʍ:1 8;Ә I ?b*Y?3fMw3I x=t-#CQuP)T!IrP!FC!}pd O PR3;#] &>ӿ,A9yv @QPB,Ԅ@92Y__*)Ji"(h(*Z%qEOxC ob>IFW ^09L@`x`=C9 ?_JM )yjcB|>1_Mm&%Ӱ }b Ň3sfZ;LɓҰUtM4PD?@l?1҃$$Ba@T OZ3@&M# I2$P'wdsE٣ݴ9ACFrb?H`|Q(}`!|%ҏ//Z,)>2ѐz}V!{\=ˣ!i vRhf7&&B'DLBKdJBbdKd1yQuo x ɦ0@r9 xF m4or{}DZ> 1{P. tcAFG[Ria?0. |<ϢψpDU϶J Z@j}~ \{rϷ70 x(^#JD!*p=A5#"]=_LPA3T4 B0!AAIN34K2\?4owpt!HBE>{~.]8!BaG<{=8E'r[Pm.geqSlY/.Ω9s<769\ߜGqt L|#l僗b duon#aj2QqtW0C|h B8,Aچz.'DHP?g?Zx:~,:'aIx)l)4QPlZ `IDX "XF]?T/G9_?4~ /0bB%hϞVpAOΆ_/o=G) )Oz0Zt y4$1@@Ce2pTף ]uN"@~X*}AA l ckHQE,%U <$ $5:N\O3䝂*H;  F"4`IDC`4LI>"'r2!NCIPy«"yacL\ Z{3{1au.f36HXbĊ`r.!յ[ݧjKi*a$% {bSj*,)pH$N4)&LZҷyf05(1Q5b%/o&MDXjj1#m fsTcmuYɺp%nʝ֊hX! c|m2o ږcG7 .Zfp),4ū4րw5Z5w"6ax(˖b/J)|nW.: sxFa:u7ؤO+Q' _]b)⒡Ī(DԔ Г0N +dPNn@RD9nTnxao7:QDQԅ I8q.fkMcK5#%<%bSnnc 䲪2ým j7룘\]xblنe8G](FL.rG@s7bԪ8KlfnjCMjt6iˁE AY) ¡T܌4 ~a !,m)B FnA60F?8<JY矏D5SXbT!tZ6HP]pvGX]ٰQaPj"{4vٯ*B(?$Gľ{=7 Iٯ,e8iIPS42\"2`&b*TT{c% }؛u%*<EPbxD;!E`NZGSß=^ $"dw' {,W皅c'i,}Gwj5͠P-.F )Si+C>ꋅ JWԈ av])ewsH:Ui#m?_?ދ˻А옎Aqr@}Ji h>z.gstke~ :*q8("H/|}!KrF>})Yw Nh$Kfh1Pc.jOA{]D_jlk%.r}>DXPְ, ] C"o:=Wт[P44u'-4t (_^Si@#{;+4:Jzρ/bpʈ$*1tJ< `n懇Siyd Z#Qt73ePQ Î& 5"FVFBCrC m;E"?(aKzO R')Q&~l`u(P $)U{F(Rbf{I -P2J4A2ѥ4FAD-RRFrj$SV @Do$* gN?Uf^a M1I~Y%"ɓo5<#DA˘Hbx#~ 8"CCJ`94]-A8m93> 4钧,ša^:A7a-Y2YGq"11 ̚s;Dc0D%@d7op1&D0ч|4?!4O? Ҿ{̜?z }^. %2qEA!rH"?zRF K)@65j>u  u-2 :g}mE>SfJA4""=AgrjX@7D23,@RU]s_GR@L܃kсiOA?N[Lb65 3/Hq  b[_|v ) zl>|`A$9k!Gsz:ǎ=oCxNQM4h?̜"wtTYUTx[(&k(!iO~~}|@Jza!t4zaɛH\h̲IEܰiEo. ٞ\Wy=6LV*&*ғ#.XdQBTd γ7גD~%*Sjdkn٤uEb$ r*Lwv$Z ugw(xϖq$!ӿsAkcP`0Fd.# :A0M1*yafjHb}>kwHA8-!ہh6-,{a +vzB)]&)#ʴ~f-P%+nb :'m|} 6mV6^05öR:tWaq,;eb`44_þ_Z!X0DyinpZO|8 Ѿzڕ>7ȃDBi`p#HLbچ &SȝH܁(|QKY?.ʞOwTbE%1ǎ^hi = {Ni)%V{/$PQ{$1N 4_ ߌDR siP}{~qo ''|#SRjlTHi>aPۯws$ Z@ע1bS51Ɗ#bE} M(kQpĜ j#mcq@N"pF## Q" BRVREe2%-tۏ]?tZ3r*SʸX\c1Q&LxF#MXY`cm#EF"4;F#B4nN=vZŰM0+mfFi W11 s1X#;T"#FylEr1I˅\HJ QT90d Z4Y9snnGd q`&Hla`р ;0)1 4Σ`=8Ʈ 0Xޔ8h&^cq2{1c؎u1-0\!|d$sw`7DYB8&)q(f.Ljec5F)b$&b( (BZJ/E AA $0Ynoį|MryJ*J<J< @wzDڈ"+% ղ`{r*y!2clQ t+ jɌ!5V $ [JbEh I0 ]QJ?Ý5`*pe M[d߆} K0?ocͱhF(H*]:jH"PxLr~^4EDmg| &h Hш)ZZ8rEкS?*Nh "&* "&H`Z2mh$ACt Z)]|j &:`\$"jGX\T2>jPTOPy+=R1q *u:E}tM9qES=xi>=~%>jL`w`ۂ=Cl$RS`XS =Oi5܇9ZʔA-a" Fi`>$0լ4hb+C1%zk"pI DG!k524Y32pRrO h((tHh̑AL$JDM 5%P@ hJ`JID $W!LRt Pc1eac 7ܨqkb2 h2i # fN`?#T0[fJ1.gci  kNtR$J4hP688D>hz]nC㷻%IVi ㋑`IOҗ$L%TA9L8Lw#vmg[89lik@6?a|jR#,GcGtG'͋ǫPL )5MzhKe@4rF!AT)z\lPQ\\Nɀrx{mF(%a20@-P0+<xv)k=۴{u,Ye_g*HalSpA="R)ɍ]嫦QB,gs ,a eiP ر Bq鬣@5Jp\F9{eBh},`k욍keHf%nj!W-Ҁ,_Z*Ի SAs@/vsT=I j%'}{ Zv`5Te(%.'th yuM:!{q֐"ᠮ#X?)͎0ln~θ_|,[rCpiZ@id(88<0D!(x`J*FG"rxuHKgf(}GH4*a*> Ff/1 9,wa/XEAutZUg'-ڋ32˾v#BtuUVe1QKy$ qinHKnf,yi!*܄HsZ 'DJ*flf,V4J()VjT$A JEQ3MWMG4R3*4#C[2fl &J׷3nEbF:h 9:I҈%7p\-¹ iWXX.\# TE!;+!B3*S!P˅t kFxʳcDD*ExI %ī|G4>м.V0V@%c%|Y GmB7oZb,ʧDU08w``T^{ӧbY]&3{et44]wܻ[Å]'1ґ#HHfƱVKJo YGb (ifBזǚ!ƢKWƩ+L32 Yt"HӚC sCcqJa70zMCoF8UA"}RC#یmk90 + ƧxjsBvy5{# NM' Mr2hc U/Zmm| iaH 쏆n^`%'!"L;!1;5 0wTn <*0֛ˣH(N-@8u9fŪMg:mSqnϸ有W.>5MᘄBoq̽bIOU-NP㡋0=+w<^&vAՙNŴjQX1/GtVC;b}4O^\01.bUl{;5&aq;YecZ~_3fT4gy8y"2-Aie vK:iE!(/uwWQE-X!rqsg.L IP 4Em1CɭׁD1?"llTqYƘtmQ~ބKLFsI9|V3)dz ~pJg@`/h'00|wBf: " %xn =XeJ7Y=4pgVq>2`0:! PQU9_3><26^)iX<Wͱ5 xGuBƱfKWb՘"r&q&tZv0!Um8Y\Dq vYA |L 3TZHeĉNWGoP-7JJHaWlmQ~z5qꍃvrΚSy+oix7a3=&@04Ev1I&ߓ$p6BgG&kp8p;sMZ$RNh*mM-򪻍1a׺a+ɷdʔ#AnhwQyX$L'49)rܙheitճR1n 4Aeƃq888rԈXd8PED6wÌÐѦr6\͆M(f3zN4˙ XU QEt2v]YSxKڷQ8+2׬]b0{` D0)5ac!*Bt+]vJRm1Wɗ8їH~WCoC2!DX(>{o D%1ґ?e`=nsW8M Z&~3d8 .4v'O?jREz~lٌ%g~ DȗԽɲl@Aߧc@twa8 ,BDP%D4BJ G" B9JpyhҚh)GE&h*Z)FXG@{(Ti\P&< P>Fb0dg{?h'k@@34!25>m 1yAyz|cYO̧IXxJ3- Iq@m|E"73QqzaNm RP A,QR0II@RQP,(JO=timF&BFPP)? " $ “H  HB  (U)( RHѶ %bg%Jĕ ٞ[`zNjʿ8R(aTt!e cG /lȆO4˄Q@\4 XlOw䛳!yV4SLj P(rbpaĜ̊eѬ ѣ]bcQ@wCuVZĴlEPD4OǬp'ĥ!12~BO4E:P,K!IѓDsaVWՓ.6C ր館 cī7^ |?2m/#!pSVk 5s|F(l@u0"I$(I6gSg#ʡ=O:"6'<]n-du n =Lp0GX!TTawؘݫiKmv1k!30 bNctCfVhVB%h e  "(2hJP= ʖA@7:|d+BʞA0Og}-{N2m^(p܁r"2n[FfI.GUUUYc".m1XQh|~/Co%|JOJ'?s\jA"T!0u v-`]fj4DKE7Ô!F* 5 5i{b5wt6)("v>9-P|#|u?mSBS2frAwuٌ Cpe!#cJ[iJw [ a :g bFt&Z='Y >62O4A5XZ"#Q%Dw}O>eq]b;ĉc d5Oq0ńCf.9/ɊDG}|HQU!OqƓG^ d.J&XzI7a5˘VC.3̨T\iޣZ5"r l4g!iF#qBb \pDP);4wKϯ]D4+h&0lidGҪ1eA1A^P( u DX4tJ 68پ$Sdp؆!:!!H`"9wUbɰjcr>ʰn I>Xo5̓~A` 9FƗl I if G `?ъ&|HL(6Z$GH [[/݈`l1:> XA @ A)B.SK)HD KyL'O{i(&x>E\|/v!2ĒPDeף]Z aK˟Fۙ$#H L?{{hjdJzL(n DvCC ]k%0%,"&P<{_sHM}|&WSȴ^5q뛇%ԧJ׃1hX4S~]瑱'E;C˯MfC0b(} d T6I)*VHXst ]kIOlF@0rۚ)!k2//$rdsLIԥåChiF秗t4qDx;˶VQ ]a/y;G3`+K Lad/gqyAVl}ai3oN1u̹q alO 0+mc-_V]s֔1vz$z qO=m~t?P&nBěv:Cfk^9{mboGe8ùNɤzݫf/Hט`c r ַ3fk~l3?~b%7u&cos8X7dRS67Ϩe{jGNcmɭG Ê.bW%" W 0NCttɏef|Lo]U~Ȁ]UmQHBg% /BBBdF5<#'~5hͼoɱwo!u5R5>D'GlAx XfLFp49 .psc2{&#c<0lN@]{csrs)G|\kڸe} 8us3vcyl9CbHno\>y>VƸ|cۢs:㬙r*dPM(ql'񮞴Ͼ LjaW=#I!4f՛8nC(DͿgiZxMVC+C/8+|`C%ǭ<>ÂM'id8"^:MlQllxwl 3 yphh+.YAIi&5E(37MEۚ^kgG7%j)usrA?]-]Ɍ-WJr2_kZТ9h>yOi\Y@+}qC%8=S|D$Ȗu{ZQ>cyܱEY .@nY0H+ lJ Bqݍ7jӓPfZiaSINN۞VEcR7CӺ`sUĵr'&u]iH՞9#]%բn#l<ϋ(;44;rÝʜ<e5GFHJʼnTb:,tM-0*ajǪpt!up|tYN&N }Q;?1J}mG#e=Ҫ! *Jl<2>˧tc/amߊmk&E-Ӛ]n/ 2:E<"Qm%DpEՆO ;qpr̓$V㍨S2NMsqq*"3.W&ja74j0<^,z} '#je6!xkڵ7*DoRTW u&9jG}2[\ڙ< mey a4qi[Zl_;al-ަzCK%ⱊwigUs4r= MFYF֭Jy">&'4LS)Uc)]i6`KixZ6nC+CL!XGC-tkI7.;.2B뚦 G鹏x>\eg:1]Dpɑ.0שkISGOGl2DV S@,ՆΔm>rN龷_?G<4rƋ(˒mۛ9[[Ϛx[lU<!lab[Lhl)XBrKxʖi`U e41lno+TXUlpLݓT~ H?q9LtFyI"CCa3 8RqyNiliӞrWf3' !5Jr~qgUzUk:-K#[|k o. #1;gc;On{NYOi}C'fqZ?|X +wQo D<7AWqy"+ $'K<6E>||0E݆2G_βc@(%Zv1i xNi^8 RKi#;穜0MI`2K d(6CS6v$7]?@4ˆljeg[ p89۟,ufZd3i`'mÑtIc!DOs~!X( jAG6^,gB kt(]?+Gc fgb EԈygc:r6䱛n4ƙ64V6ǢHx9 ek^q|I KV:I! wܘϜ#`Di6m}0$`Eo31nv;l0v0۴i7w\9{ (96F:(GlgɣHPF<lCV!:-.z%ƍTNA4.ӹҰ_,{\ل&6[M/[ls44̕.6L%i@Tpp"=p\0dlOuFY$?3(V00T Vs#*qoAE% 05|Q@K`'d0@6A#a7G/n<;7@SI倎\>3ald7B&bl ، ⳰}|jV?L)pwGJccsl~ On\jvPhq5W' ) TX~> +w(D f:RJfbp akcR1?gEDu'*36i:>#SY?_}c)/d'q"|ttp 9_aF6>*H0(TI| Zݭ3Lr0P)&>X2zXWyFbCd$(#A„HmUu `ƆtMpm p olѢS\Qb[STer7 /xwyHvثbmX0n,7dF^. Dq2&RNinolZ$&G|(;]RӤO6bYf;4ii}cSzRG-I$.Zm. *O 7U(':5lQ N91<`tHʔcݻf܁8FV$]KFc9Տ]l``v}om70p[0xl30`#P%- ڴUsaHS5n(bЌgXҏ`,g"y|rrcx.ۃrrP yv؞Tdow~pm&GJ$9,:( %Ίixݴƛm0v<xt`̂ < `EOwС}@){a5A )@k̻;Hl?: F_d7IJpS,T!XYmM^P },B3K t)j]:D?~$>TNOʇ98<4@QC"2P`5/sg)?baG( TY"?hLPQ*ri? FqߒZ65sp;h&]l[_Cox#H~89 M#L@G!I#?C:ޑ걪>TxJs=/{W@%=EcZSC PM1pޡ s&^Y2RexܺBdEpU M4%M$Ñ4(tAy'zpTP u9#Km$Km-$IA*VF(Ȑڐ8(r*?q C6QLDj1_|GZN*=h'A?S ?NCl}y J@,D/8!L\E%0% B! !H d)idu1ݫ*xiH( <*iͨ_-&E$W?ыx6ZEq9) Ci{IHMyu%h]QTJ$X D;i&) M§4wl^ bi=n nc{O֙4L6Kg+Î)eTǹ1!t2Q i/E5@P7nWyL(4lLII8b$o#N ˭R@Y WKO###mWЁ)x$4ȁA0R6tN*[C# ^ 5rŤP̛^*|A $-|w=:nlyRR)xa_MMھ) ְՀKHBjx;P$ZTga<}+nz)@OD+(;܇j6D|аLM  Y4"h9 gѺ>-es]V]B#]/0Jm>LӚWofpc 8f ISc\ә+63v箓3cPA]1TẔg^AڦɌkAcBj1jbSjǎ\H mڏPe}zs1VàlltiPHtPb,䘺H!`nƙ%1"H'۞Es)0TCMYՊd0&ѰC?~ AkӰЫE 5(fl$-4q)J#Pp 3(5d 0:Һyd6C(mﮨjn)7z̐zέە.>`%y7K=em{޶DLl#$`ԛmM@Wڴj;"Ŭ% _tξD_Ƅ(sH97G ? g9=}3tJa?2sfL鳦(]o s+"tN JS_i-- ,<.yĢmsϭP?>(}}b.$eIWx3i;!"Д-S!)Mm68|V*m]yjJyqwm[be[EU }sJ&Mwd.&K 02-Y(yMNdS&nY/8WkQ[A# Βq]fəSIEVLHW^tڽ[;%!5\(b%I&a$`ىd[kٝx\Al=xݫSf1pA frS&uU^c FB7,SD) 1/t"3lTBۨĘΦ:)o܋fy5)kFgXAI ItY%cw̐7㽛'\h@O!t'$ oqF,^کT.K=acon1=Ӝ&g w&g(+M˅!N<FN;,ۉݷvo3 m\vg uxcZ1R|RsP^w~H$}8&NsNZ8m/&j2Uj'"X1#qJQSԻ~q Kc[=2:xZc屧ltҁI X"N6|߷tS)!&ld0RcI.a1RJ{HyZ6 TwOy%]Tt.Gק 3I@YvnTBX3]#6Pޏ9iRj"͐ , @-آG,S9h ӭ8ytOR ߵiC}N|l "Yr}|SާngVݒkn$J̛V^sk5b+3BwSisX&"KPqpȒԪ1%) \a^[SS$>I hETQ3ϯ?b $"~Z!3"(E`b6K-I(ڔg>lԟn?^2L.Î[D`HZe|`ytDK_PYip[VH4@1adr.F,La8 ,.gmfyoSRoq޳ilⵗCTsSr$Gq\wٞB"w}|L$rG-8[hss l$t\BxA"2>~)&Y(_/lHpLj&a4s0` N 4",^))Q]=>O(DH +JԽK'#5?P4w/gD-p=JEeQ{2b" ?`}Rl:ƪ-UDO W?l)2O@=C ܍dxoru`X#P'}Wzpհ~nCh5jp7GinGS'?M ?'FQ1j%N+TQaӵÁa|∢ &-bQ&JH腎Pxzʏ^#DDA1~G)@ONLLY|CvSk_©`r/;YcZFBL43N"0@4(H[lgQ6a323u +[&:G8ّi1h1QӘ9&mlmTG T DddשP W.IrTcBns5kXaJF"Z(HcEEJDPhtR<24ldhӉҔi;k3ɇ2ثA^gPCK3!5śx5d ~ )bJ'%4%="4S>Zy$L=]{otČĒhRH/r1 k<_^{x~%5%1N'la)B_㖐 ?9Kw)Qυ(@#Qơtjc@__)eDVlXkıtL3'hal5LcS$pNvtxs$!#L3\^h:͂[i6C>8V0iC(ۗ Gq<C} IBR&8b Ꮳ( ٢|3]xd0KF #2E \i$Nԉ'0o >x(J][BB 5Oav?l]È< ( M2y>=h}w4 0rA!Nf5wQ:D$?FղZ@55b:w&ERh!D bP42!p!C~?nd_U쐃#:9QlO3i~_vlGթ(5Bm Q)9HB%TPO>;AKZݹؙڛ*@P zgi<=3%035+uq TOG`(=y $6S'3#DZw!І`5Hymv㎸O #SR-!)i(JUfLթ9Pb/&؀tPA; s 2,##mld4V7 r9pHwiRw8yqI8A?DSCu{v4;ha ЁAR҂F`1QoCS ߼dC[ǒm R(m ҈^ۍX"k^ .S&xt;ե?u4 hiyښ?aYr׀C: AG.~Pz/S`'m); P?Kkg X_+{!IX(  X}񌇋4#f,oy7WDT4a@O`z۾ߦ x&&$""*#y:D#p*)dqCݣ@0Y$KSB^p0rHcb itj9Ou)e >TW"<ᴁX p>GP?eh DxCP!Oؠ=Ƹ'!Kd;'4FdiOڻ׀DB]64*{Sm|c?jBSE*t$N@н6HuFF?_Ԣ;$\|i m(Z/ǎ$;qr݆4ǣA#j6JrQ#R#@N%]MH4Kz!4h$@"J(!S\zfvTE /d|Kw@Dʒ#!#!u(RH_\ʁS@6ˤ!@Y@&\هkեJ4dBGi.~mQR\cf3.tLZE.8^1h=O`z26'ubhx.WcHI^-+V%}/S&-`r @ [fkϵjjLaukz<譍81)αشI70:z,^b…E>MgsDC$5T13auK̈́YiJ \)"\0M ]D4)Ȇ].a81WH1?aC1W,|o)Q)I^4"ݦa˗fr !_*0ΟӸ𥠤*M B!M M #5 !W#3TZDU%+ A)A[:  !JJPikaLJkpL 1/1tkQ5xFt#;dsUСT!hKsG)o<2T# z,Ajq"7j'$:0Y:W+*n}-Qɖ=+#D2TlrYky$@HI"'6^--9<0 I "".V?qS de.wוSHڊ)5: $!*`q);m)H$ ~#40c N]Πvbޠ18UmE'un&'|'M' :  ,0'PǥVz͹֙bذIi vPltCwZ{E v"~gڐ;u$q'뉿=zU#na \G7{No2 "_k6 hp#,"'WFK'(plHs&I3T!c$Z"b*R : ("?F1RDZ̰TIt<ɜk.x84,THPUREO36@$@P-:7\#xJGz;'쟭QB1Ox=g:]%{W~BoFaAV8%B";OMtm 3y1Li1뿮筤!A̲10(R84Lp>zmu4ْB!a˥dbeD\gv\w8V;rvmØ΢1b(hxZ4}`9D5tEݢhX4 mGGܞkhNdk,x 7 U*E-i1T}5r~8=R2uwN6R:0{JW}Ƈ0G^\6oBȂvI6*h4w}yi()~Po"=z6v x {4DCBQ({SSQR˴BA6;a5ys/(-׌oy4fZE4Ǔ/؄y3ͅT>7ym+R'|Ԃ ip8g itdSԼD'XGeYPh u)J<=(;%D?ѝhdĄNv<ـ nPgl;F5ާv=pOV".4sN~FhO(2h@ 4J-)y:;(xKN"s ]IGj|G{PbI;i 됻;4$*0;\\D>mxM@9`p$:?O֢jfʺ5P hMABC#F(QR "-D% DbQ,F6@1bR`ѭ&b Pt *$X!  8)(N!Z$!h)A)(4i XJ%q*Bi( ` Nq4RR-ih]HiRVN4Rs BK+P% 8.˓iFDFPЎ!4f9Mq)CRԛ` (1 %C3$42F")F(';ڄk0_9~ Xl2`" TD@K2`v|4F$Y7P0g Dz  bP$("Y>xO?T8i~:")vNLKJh4 щ5N믥HT?4SBAK5(?x +"Z6w$"7T_/c1 UTAPI 2Q$EDw>a0h>`qm0p!0?4y š %ACp eD&52貦~1@u( jJi$) BJV*"(h a ji &$ E(&)&((DRn`(?Rx?&HJo/YXN|m?6UHr;0/Cp<< ?Y n_/ }^]}*4 @!HhEԏQz(y4*$gȎkăʅnr.B~!DH&oOM +Sk^򪕤$?!z:"O٩fྟzFvlIC,\4q_(4b!בV"#(xK>vDAZ"Y=uU̿+ G?AԂqQы+ J"8o@^Sϲ'B ;ЇF@#)ߒ 2 K50ٳdoaQ I䯟m9%4$i&®̄ DM4H@I\$[Yns̓ca%L36& w{Њ`]'pٸDz]C6@ @uNJM7~v:w8 ʡ :qbH>WCآ+I8:Sk0m&M!d LA:R.3"q* P 2Ph5׾.iA zpf,g<&(2rJ3R:{m¼}fbSP3,Ә LAq֛laIePL̶[0=WG*Ѵ9Yc*VSCSqqX33-dI=raLNVg;2Q0iŠ,[pb̰H;%NbH S:"-K"ClmFX9><ގ%k|Jh JS ƅwW;@ +DDq!D)TZ!:CP?Aү L%hAFKt:tZ t#/fQTvhƸx!e-Lbaݷ(%1x `J[ȯd C1E.B/ CsG>c+u`0N @th8 EŸOa.Ct;diSJ!J]($[̇}W  tbw)5fŔ 4@Sm( 'yCӛn u%@N @XbћJf;WNșߟmڌ7FX5z999CsH"*:'H N\. "yѡ0/_:ф#HͿ^g"tF8'f@Nb[?_w~nZ)slyJ{d(W$T}* 4TM.#,*@sUE0~~h]:'$P-9ƥURQM[iVkՒ,0(^ < ?燭$Ć H%?;u5'ʉbJl/a7 Vb0I4J4|~_v#w(jhp۠z*:k:$ĝƓP? 1i=?1 _ H_ט8CH1 (H@Ggtpҷ{Gp!1IH\x ᨩ) ;"@!>cʃ!JGL], z)_h}buJiɾR$&bxQDhEK31 J>҈nY6o+mHQS Z} `!O80K;_2^N}֊cuC6}$#J)rX5H;B`{}r]gaWMd@R;@(R!w1?'!5#xNN#m'R̅0#$+@d@s{ r7 4u2@(r f<]L;}:u.j6wî./YqsA7|tǂЍ?o$GVEbR,)tl "̎1l޺qVfT9&Q%0rr vXGTCQ9%BRn!4!_<#V:`Lm{Pj2wwPj@uB$R1F9Zwmpqn?Cɏ4U_w2A(":IV$"4BJ FjB >H Cy !iF_˛0 O‘Zr%hH8:c6 c&}F_RN50?WhCKR(A*acԛP{?i {{2@(h8bW>{HwB03$­K'̚ECo;)j`Wi>R~6-O 6/26d'a ӬpYtSM{߹Na}m۬@,#dɞq+vmzc,YWpRyURKQPL<.Vƈ?ȣ;JYNydOFepԇCH4i>2"_FTò ?蟍oT<$@D ^SbGG$-Kf,ō`:T@7S ڥBֿ!j|%(3@.#y@hb&P_ga`r"%32B{F6((ߝPFsKHJS&(a5{v j&(8i?`å( HNT6fhb"%NrR5Q L}M1+iPPc{^ڠÇ+ M%UUh Y6"(Ur`b|SI CEI4hqBjY0UGWcKHD* .`bJErw:CMPmcEM&HD\c+@f(`(4C$q`siݦ")f.UiƵ 4}|4e}ɤ֦)x{`lHn̓v|2 < (b;I }0)JB 3L􏁬:<dCa<7ymP$?}GQHc0C>qoK2r(nSƴ PꍷсdoD;q(_q( a'`EQ Sk5 FÑaz~#<& >j-HpZ|1x!F dM@j( Hf(4b(H4bB)A.M%6%&4JҹS@D 4I p0,qVcT&H9!2%"S( Bd!" C))h* bCFdfM)X4 PQTQ@ЕBP %HI T3LDCf!ߌqxJ x,D%,))<;4p|9rpy^nk Xw$8*}wnI};=} *10rH@yH&)"rB @A A@Dϼu ,Xس1\<_p SB-2_ڊ "uʫgb^ 'SbaA4QN`wp|!` Z\ Z~mel%<4&I""XIeH"*JZF*HT%!(i(&hZ SCC K A% "b@U@BU1!EUH Q ҐDEA-5뜉Oی9Y(kJ=H! z~b>xw}gCIAn|C$ 7F $g0Q7KF{(>pBR` Os4; ǢBa:>Twp!~5"'567у(I!˫);oz2I;: C:=a8}L^QpO,aa.&溦b=l3 'iC8fMF  W/hɜ`/Wai褑30=4cJ .SD?'^99Je;` | +jN҉4hmlV۾0à"I Bĸ4Ldb᠏' JrgQ3]8IJ#{*Uko%K~]mcRFe* 0b(F' ),ԛOwb4TG Y6zA) &=GOcc(b mO~x=Gzy)0%2)D8bSΦ߯4m!캥E L%%`Na8I#?Ad{/X׿Q$66 (4iràG-\%ݝm'1@DJ:a=ʮTW3d\X 5Hi_Xxt\Pv4\8.jPl)@6m\\"bJkb˓1:1_rJۤP -طIY&Ub%RTҕ\qtʍnvS5M=ǼݗܜBqSG) 1\絀7=EU,)T l| BҶ drDƟ7T!m"9i'VLta܆*;1@hitvIPa#f"gPS.GЍ rq%YѴwMqR D N;B%1hf2'*lx0YT47̊;]hDDzU89!ΩDDzEK8ߟ2tl'dۂПU04ӀR0zk(VGlnBW#234QrgÀ'*tGyQT.۱ITH`! H&uqq+vT8vNEw(Cd& GX@b1̊H( ͝48_>MNp9w~r1ZAo%6$aפ2d" ~?>LJH4Sv("}@y8HCǬEp.M;=/98Hx#tʲ]m&᳹:ufg)vv<诐T:G 48.E%EXp2C +H$%Ѝēv1u;5l7rd, ኰ#WaGv RZ=C̚Ks;džw-1{{yQԥhmTrKMA0UM̒Y %im(Q[V{*#^F)㷬s֏9ɗZӅw0|fN8lO;M &eynRo{#֭BiIP,J|N0RZ9EˑTRwn9ֈZJ?p%#a:@[8,6½29ނo&',` byxܷD8j-b$O}87 6-tė)d dHfa ח63֒3֐֓B@еq)yHl1EDnQ nMliJ-Kr~~x $?b?9>bh)DBHJ߹j;SnN8@A!y (l,E,-5_o7 SIEK'%_o~DOp@t7<#3k6CØtq.?ݮ˜s'r[dp93p57R;`w(5GF,tbD-tl0l\6 *FChu~ b*UGfPP])LHE * j}cy;/'uD i ʣђs^A눉P[oTv3+b=#$^zͻT#)̣9%"Lȣ #:ˍFٛS.^ǫR^^79J=mC?.>(XL05Dj=4mFc0e B[D"ˣ ĕaW)tQK:w<;1wvM=ܜc<':uD??M_tt_q %(H¸ !kEyq} {y`rsREQ^ş8CX>4gcBj(kABw$DDۀP/CiwRp Pa2CI25qL `C+X;IF-ǎ&@jOVՊ3H{4<~cQ4FBQ>w%=`nMЊSDayAyJ(IN 8*T- eP.ܳLAUFSD6Ҹ@Hb'6Q/9ks4RG?ڡ'>vze<H@$_m -RƺQqA>KDB)# ,a:ʺҰM~TZV; 10)p#%pdE%PE㑻n2LZhm)ݥ(22Ҷ(Ta >\qmn$HF2@ToxF [3u"g`rCD0 ›}H  $'~ blߢ+$BT+"J+ 606ZGWGXr ǰ}/4/!9i;It@C,q.>jz~0ogB7mm"6pQF4&冃!gكxMr?bdۈB!hA()Ӛ͌a0uH2EdU  t]D6<ԊiPŠPd?jWaѢY;^[2Z(0 .9(Szf(j#0Q#EP RSH  Y $u}~a߰<{/b!gǯeH\Fh >"h %phݎk0uD2݊`] -&*WЩgsxc0,4-RHHAo=p!A,B16h\5 _Art&s"$wȿ w `bk0Ry!qtvSH>H}44DtpSz2G&a=n%i#ֶ񱲸m@Ɔ%ӖؒxpJrJ*ywQRy뉤{a a)T0|8فkmJP Щ0Ej4S Ei&x9^)P3L@@QI(|3+[.F"$$xClwq$]hc'^|~(gMxE^MOt%TLr1#!ի ˽oz(>VO%jSyv:Ĵ6{r`iE`^`!86#J6mTor)\{:ACZԀ iZSD pT.,ܔ 4({<0#F>q˾S!KK>bI)%33W];D(ҕXE C=4ET9CQO)/]vPxXQ(Td!(>J?tCP)qHjxP*e*eRKz6$8njͤ{e7kٞL(<>(؛#ƍ{J^]󫑛~fL ^mԱl% $Tmm I: BN2x5FK_?/ס:=IMwl~O6MQuWcAeÂMMei݂B2 i`x`W1ׅSBvL nH@d/x}Ieb~X YӼI+X?SL>y'Q39R 3$v@a:UyPbxS9TߢZ`V_DJnxؠp# " LsĈ?,Q, 5&< [ j!cO/55Dh}7AER"R3(;,M* j-SM;Cj8g P(V#pB-Ԙ%f8/h#s~}3h"rnBnelp.%?mJQADMC=R#ȿgkx|EGZ:i|MG݋wtT9˚Z$2kmi"XRD屇mCy M,`6l7}r|ϔ;G3"˜Mg1;VtC_K\p:JCPsDk0TعgXzDco\!Y 1whPTjy𨫶xws1LbCGC-F" >M"ԧv&1K.3P?nl+F55sZMӬ08})RKE5T*nt8IL+t{{*RD;Q 5 ,IA6P)DB3^ covibB:L1쁖b\yVBcA }  ۗ{y+Q'!Cy:-\i 4{1gH݃u 2GHfdAًN7ɻg)\q#p#"p{5$3iT Ìnt~c*z8Iy5!GLD٬ *$.8 `rv1;ov`p89 !λ⭳[SY7ХRg+6֢(ZPaBS2'!-Q3Xѿ⽷cC S6$ڈ \Hla;r25M5ղ`^1taI QjiKC99Mxc[viA!b1Ksp99D@sp ;# 0U6)X"lߗ}B~t~r/{FbO~֥% ދoFTgT4s|SgfBL]'C%%2ah5PPh=5X΢8*LY/P 3=KXAA}0 rz aR ^}}-n1Y(O|=B ƅr̿4Ҿpa3^9S1 bShX,R=v t,AIi8c@S44Ƈ$LFMv3ݟ郼C B`̀ċC \gM˦(}&@ (|v_a㬌"*O$~E'4 ;y,CZOEy!6Ɉ0/%"$ӠPl- Cr{MБrACDP4d8s "'A@TAsQ $( io?^oSX=X68@c5Ű:5&H`p=14X2l\N\Jg@sIQ}C~b: y@Z b 7)4d$B G ! z DGh9pA@; aȽEx=u`K5VKLD!ZǡUDA &@" Ӏ !JiӪe(JbP)-`bRZhUB"*b< 30 iB0>`$䳪¿Әbhd#c4f 2X\`m Ui>$=HvT(w HP"PaizNPZ{;#"Qn!\fa4^kI%S4DELRP5E -M,ВMǑCͅ킔70}[_J_B8'TDK:cNHR5[#Pk?7Ǒq7$.dP`EӃc~8秥t #t8eq=6b6%"LP+JR}!N{J`t4# 6ܜZ'L*y =8= vE9O K23V"c.n hHiBщ}\a᳙^*bmµ8Jyd_X"R ruѠAL:#!*M0MPAb;7_$ t_c#!P?D(^/THhE 7FHhvS] s1bv2bE/;i1N!6 vngC#\凙rEAIǛ0&#$NeyL|  A))Rb)(F:CCI\1c7 #!6T)`)fLBv\w#HS ЁJSe9hD `!1\͊ Wnt9q68 @PTR172%J*!VP) 8ZeI%,͸hLJ1UWJ ÂIh(ihB#{#1 {m/Mm/#686!Ֆag[W%#[n3 7XF"n4ZRk ܼ*;Mfj YD LF*֖l5b( qhAm*,[ZiM&,f8 Z"@S ܇ H =izm")_Lc6c Ϝ)ڇ8h:MkY@LJ6y!@%4,K4hH>1{0e1 B +`ȀjR\|$v@S+;KNHP#Oḋ5P9cl:- by1$mDHp|_tu2%70 @s}ÞkS `WbQGv,NNB"1؈r Dugbtoa X? !  v;Kw2z;*O͚'Qw6q!t=!uU Q?ŔS}!d{|lm4:6\c-HgG,=U}ң潪kX {ڹ+)@.L{@y ݼ &#bLGI\zHm$@A]# vErp'_xh"Z&<)Fksè( QIB4)BP(tds !B2~vKc J4PRkp &)_ISFyKR /bƯ3 @;sP<' =I"*hBIN2PI^ ɔBo 2,xg4DBB@K${0Ry )&DIM r_\P DeJQ@ Mq4L~ReD94,_wC&0&%"AԍPhÿs"̌Ho9kcFރp "H$vb.`mj*{=*]Dh/#&GfZoBOUщt '9x8y3֤A~CknSΠ/(zTAD)}gONv"WxΊ#(d#w'KT7|MႂE{|T@MHOE6}FB!l9C %U0%>@%PT%BTɜӯa)?ꓽ<$p}$PHOٜ]&&b(9RL#)"Ĵ D2po@z| .I35YWS4K510L{,>}ٴӪ>iy^T=~d#y\f}% پDohPUڕ'~z%~q.H#vaⱣIj6GQ? }hJLBP1 I)B21M!PAP^g'GFam /g&y O dd4Xs3+;5(Ҙ1Fbff5_6'}$hFD?vx1sx1F4?{HU562aJƆ1Ԭ݄$l*՚AqvjAjFbg@PKQp~.xI=C{ uE5(>20:ʇE@)^>a%|'NC0jͳmD쏬b߇%&Es64ޑ'O[S '(Srk8|o趵AnDG%vH|g]ntW4%j>d 2 `hkBh|e|9 yDL8cr֍,U*a7i̠S1 h@蟗W۫F GD˦@*NDh)5>6J B\{ @%Qz'xՓGz,$>1PH!,ײ(F2 H)dv>8ng ulPXbMv|XIZiPROp%ڻ?hƤ?V,E9׵~ˈ&mİoCdu |x'$Ey C#{O"~/:ۛ;üAEb`E ^~ zXMUEJyͺE6l "ӈ 8Fq;u# /ǦKcDob''5SGhq ps!{;B/DiαP{OÔ #ƑmƗFg1͒0ӓO4{_+wgӗo,=*8yAx֎uvQONb9TT6Vɝd@PČD9nl{:.zs-pL6Gdrg(1̂#pm<۟cgr9duzmtE!iS"Aݤ"f`E+['+n!9^zPTPҩ e{%Ȃ@ q=e`?z"mD4 Td {ᯖAL*'}iVzE:-fRքd1Pu@5̣n+&y'@W.hJIG pZ3{= c:P:DPUOÆt|:X(x`a0%00v<\ Civ?ͳ|sa>pyv!_Bݾ( |5P1;ԓǏ(lV,O29܀T!?K Du$v>V.H1>2o`$= !:!U8OܞV>?%Q(?gȩ@M"A(25 W;|B*((B RDı-|QM܁|kcfHR\`'N3(Ss͂(Ct TPG]rN7HCh`QԌbea yQJ\?.|LT) `>P6uhG4WJD(A~,ޭlF׉x^d\,:CQq?/5_,dCǠJmN NCFC,!V5ap(ٗLh1UK*.57A{Qb$\.?>Z:TSPۯ.2? 1w%WC-.+e>߸BMcш-#t''|wv_G/X;ފxYK:OESohU\ $BaًI_}z V";Q l˻mN\R ";U:ʤAF 4[liQ4'9nl}z@PP;^o/>ĘHHF39n=3[ffD^G#AT!^\br܃n'R@ u!ؼvv-T| o`Q!٨ Iދ &6Ct}+uM2؀$|hd5\rҔ-S6i\`ܦVH5ic:yj;y6 j=lZ'm847vt=ı\3X$mJ>g\6a#B34H "e!J)X'톔 9'->>^j֯zX^ k~/}>G K0$@$_`ѹGݲݡ p5IdlBUpG`Dj8<'Z H`[ x_b$Ora>GpCk: GmX0;F0N'3scVд-qUDG`F#11Z>)YI Vg`r3*w|9ӿ=1/~\}v\C@:#C XBW#I7Ez6I'6K^ 6ȥ"-,Cmx'$bآ% h_ d 8r%n86`t3!`)"Z'|(O1<;:9O=yUJq=4{^XRhUJi9PnCz1\w-bo.#S UD50DBh RE햽Z>#Ι%yԄDQ)pś%!)`XD}ᆝCČM2d!9=4z-`&;WAnM4 r|TACҕI01&Ds&@4ؤX$ J $jbADLk=c|уGۜ#4:5 4UFFI"2=c37p98+ibeZb f l)F8sN+ʐs m5C Z61ޭƴIRVړ2wj jcI5JhpQ4Em%Ck[LUQFƜVg2F Ȍm^p7ЎEJD;H?!u @].D䎇N b&ZNr3%輸u \lDNƙys;8v!71Q,S#Ŭ;m%Ar4r("qpE&1)@RPT4UPCA R P$@m1'*GIC=e&)8I lDE;hi*i.[:FHrڨbP)"Zޗ,\V Fbs/M ќVirF* ѫh2.jKxu5Q켄<.=0o&4ň !ݹY0QLA10KBlm'T!"p9[lz;֕SSw$׼]Ea=:NM20JXxo|T24VTBsV!i%e$A+'+/} L[?=LϏ~^P{=x7NBPb12)CK]Дo<[J){Pt "rwO_4wHyB~OݮUf Ygޮv ݊tmҍ;BPMwd5kXxTz3 eHEaR6Wp `d8 n4#ƽ>`#AA.$< uҬ ilؙB ht AGγ' \AugpR 0f0`Ačd2[Mm=LTE58^/ЭAԍ%!AKmD! 5l2DU !vҁ =*M{%8v6rf\6(3E$Lhg7'ŢF@"3SXҲf&Vd3 M0KZ@Qx1-)IbB';h ! =9w?U:I갰>Kw>GP!ʥfdzK¡]YƆ&ۮXC{ A"8?KW< j U((H(,R;n{X%G ߽}7\^+hSelDg|!7Ze\. s}n" +l+M `%Z jP! $gHeư $Njmu'n%Kߘ}N*m!żQ((J)a4 @.а6~Fg[sr! (-ϸv&c"V$IMFàM}csv2##Oք%iCp+XMLAE5شlińkSFl[^PZ)+䨶8Dg5/Yf()ZP95l$Xùy8MG»y)ʳ_#y>Skjs탱#4:`)CӅF;6\s&ԳrrZ:"t^YPQAEEF.umpFЮ8]1&Sw[jްp*n-L08 E 8 4j0>A9#;ybbl WwuD(j$vәǿ[| S$c5cE ̺oHc [JaiVcZ&l`P91h?;* >_ X(\R8Qr(쁒jV%+!|axJװЃHCNJL݆$=AS&, "p"'g|^^.a&U|=!pnt4qֵQUu1^oV*ݹ25M%0󪓹Rolg}nh=~L[W"FM(Ղ@u)Kiw />@>/"yz|Hl 66w?<*Aӳ0mcMUDf"Æ DBh7 p.P܃bC'm(Ɗ&Q3gDj yN,0˼y#hF 9"b>). f͐*ӊs'o*d02N%2d-S}l1о\ЄJ\G1:`>!`%,crl`#`'`T$KPDs! X/Ox{!%00O{Q1,S{ycL,FE+((28h990a/Z`D|PT<=6ߞV݇]TP=1c":HӀ##DoXbB!XBF%R (e BG2' WrI6 'TXi)$BP:Y9äxW=P03>pRc`p ! 2Ph:ா`a;E @S`"vZGxjswOZKh)YF י G:IA(>Z^+xil( d_{7 ke6oJkBs{վ&F%è}+pEQ@vqKI4$$I30TOت&an 9;r\%O?Y~=AȜaLÃ_|ɿwx1"NѠ`ޫBaH IZ`R!XB$bG(Ap$ $!!G!*"=66p/鶜f:8rq(lT9Q R%PM ؼC5(P2r 5D\י;caψ}pqrBhB }O'В<6'Y5q!@(4*=kx6#t>.1z_ 'u˻xyQ [H4 N{x?fa/0eA*\d<5 .C9 QU-XDxy4!T&݌()&КtFsvZibNݑ9"tLT'#CP]1nbG%C &̤ASȵ m9F1_RN Zyh ]*- ^qQwwx`uu#00Ĉ=)Ji^j3h)#E &%(ꐥbj>;pHi:#1{oq?F#?TVe;,G#q_۝Hƶ6rܮfyb0DHƇ| G_ܣ(tJ0v,` EU bM]'%w5A \pԔ&WPv49x6.X_9!_w HgTߙ9= S(ns;JZQ2vÚzq8jt: HNR.,8ɭx0%d8-3 2w_޲g{KyF:vn'K-z4rc9Lʭm}M$pNlm) k 󆫝WAVn$sU#@iSzKw~xPYgNikhB!kG[ֳйRyo^2p>n6jT@)8#k6p?j=CRa!\>>c޾ Mj"X%T˕gs?YixӚS 0۳$/E;c$-:w&=I{&JSB7MJ9 9oZq꺼653\V"W>&[l9y!'Xg™ v2j8m[b*/[NbD;;>\QGríC{O^Z%]o\ԈbFuK7j(q׷Ro}(yasum5Zƚ)'Gy(;t^W|ӵvbv:8=zgѾ"=e*>SMs5417 6q%3CΨQmiivXs1tsUZf![܅]eb2 _c1Qhg^]oiWPz}x==7"Nn"*X{D|E mMI:WB5F{5s<V]woWTЁ3P k6L"i*̫2a:2hf:dЙTVd \v]ވ1B{ʎٵg0)f`N?3%ӄ՚Nj?E/7fAmqfcgj9\bsS u5*E5&&qXBq̢Căj-eLTEoLAoX| bny Pxf$'F5 ++x52v;Vc<@5*&;|Qo9 ߰: Z9 :q㓀|;#ppGțĒ9Ň۷5BnfS2c&ĉ 7QFFІBާ3p\lxcp""Dq\H(cFow봡*gɷмpxZ}ft8HvK\Qw긖 k~K0Bɰr0wofi͎0$Jfc D7x?.GSD1 >sbf,`f88d>es > 4 ,hIф1k>#&v! _=Itv9ihKJ䊉m|rKyыS^ php)܋ůJ2Ď y=?AoIl_!BcXry{Hz`A D'L$*4Y?5ێQ0VJgF īE1v,I f#{rB]$zvyqhY͍.qTӜ;)5cf֚!9"8oRD&-%4CR&ǼaXط1E2:n8TT#63.f̓Zwvf20FX 1N&s9Z.Ȃ q9uڥT  sdg<-48?l=?y=`-HriYŊ$c,]CŤGJiL2IyWIDiXسBUźՉit`pnsѭ\Am)NRD؅pð K;^FIS~spCl= d" {;|Rn<+h4_RAF%$̠u|Ay96JBe6gxJD @e0?P8Ss@IxHfI/@9|m jA aa4=Q8"vh(6G 8n6cIc)b+-$nl%1~m/1t(ì^ĂClo-! 輺RLT$Ig/YP ʼ1uDavŏR~C41'|1\xGځ(-a>Xs|$AԐ4}/=) i9T(R *ᵀQ(Ue#6]adtJC -|URdQލBvVJG`!-3P 1$4Ә5(t'¡9}gAQQ3\!rDȗCX(p a W ń]Y:+QL>8= HX 9s zy8y\~_,P uB1`xnCkG2uF.7TU(G6=BBIf2UI {hAۈBlV-hӡ/Lf$V؎X"QF+dٶ#_Wb)ԇ~PC!UȲ>0*%f! i)b `I q֏q9E TI2prb zM!X6bPK2G$r+6>GmNbFK^>Ͷp}{ @ijgMeFlXi(+?(wz! 9%C -E=WT뇯8s )ȳ*db)$:cDb ש9M<\lPz:nF wADMwh"Z E8>~_:a΃1LݍX!٢[F=DD5M VM1gO"Քqa[CôV Jh4DAK (`j }DP ^̃X|Pi7 c#~c;>O B %RJ ]nVX2&5؏}A6ިVEz HE/kvZ2i9NU$/dӂ|"$}v5 v5GNi9?BnjDK } ۨH"r3HN@҆}Hֽ <9/) F Q@̢Xz88VV(:Nc!z<$?+Ī7 hHt(j~$C5οBMGD3MYUH9e?7t}b1* ]9'JTF`ܭ% l ֓=.gUZc(}x^LsIf9-3&v4gFäqpē?dh'ˆfӭ(!k#5iEsϗq7s$!rZAE<lPU2ik!-bP9U[b<":+m 1н$(dQ%wqn&Ds(kQ Na?w9ʪAMnܱmDŭEXmMŲ4Y cVٱM\7:5.ښьRPqB/9.kz4Dy|nժjɊ<94sl\vyvf ccg\tdB6 AE5h& B1XA&ǏRtΫ4|޻"ij"a|.BfBtM,"A8sM0u:쉵ܐmZqj1Ӛ0f[eP+Q!HːieD9`*0)@8 T\*Et"ۓUt` %r"F1p[QEksmmEsj(((3ƒut76>cH%;eGTbPnO&rs F-Rcn#5#Z$$I7^m8$d"BlEJLs&Hv^^q14D9'#H;d=8xsT<]w}h',1,boS 1'm^M\Tb ;H9=JiH{r")C5(q#8r=Ih^h(V^fΘ 1Yڽ\4D,V*J.YZꐅ3q&4- jCƭZ7hUιM)˨K.hq, v9,,Tt}Ҽ*?3MuÈ0"?%<4Pm |a=wf}y!\h)QP%44W`w>ݾ1;0Mtc UP&%{xkaD(%qAȷb'!̆29>=cO&G'gqq"ܳaZJhV,N5& 39s<ᐟRn/vɨɹl#YT֟uOE>c1 /8hT>3\b rK΍dF֠5cL]ÁIHL%(DRB@DPR}`jơ:&ܦs,[0֊P8٢Hdiǒ VhxXʛtiU¸JBrZ (Ϯa K mاcE!nŎL\'/ŇD q;Ժ!7E3# 4sSF 1]k {EDC9;XI%G!444lmm^z'{y8طq;ꡩߔ%.%Ξ8v")3Ƿ/ VN#3KME1S)Ŵhǘ- XY,Z.JQ ew"D`(466βսe*7RO&J_CNblun;/(uUwFSPeXIol z&bzP$=5.dҷbe#OwO80Fx3N;ZLd8C61mف %Z,>95cS73d4SZ MfN~U.sj-9[ m{lavׄ p;CdCb׃B'PjdFNyxї8D0mMotռj dO*  $/yvf߹ mh>UmsZ)bD Ʈ kFS$%`l B1T&HRU5`qirm$3 I^;I(f@pުsm``L\'T`!a&a!6dD *0bۖt}8 Ғ(%+IJRD $D@ŲqP-:-A,}pnP OE=l^H9$B0;LW~g(j, JtV.ͳi$ bkR!$i& NFt׿ fw Cvs;Beve49f;LV|o[/P(YtYhvSv2##Ar@"!+̤QGߕDX =`q\ht(貯y|<UHhW,n>i$GiRe ~ \ l}vW&x쁍GSւL'[br٩(pGnNnE 6N`g'wѸPlFL*0 S&)t`P9EL`|u:/;H4D 3_ztťFadٚ Z/}K zS jabbRo("^QU{pl݆ߪw +`уJU5DI bњ8H%TqBm.fvbfPCd_9 GCIVw2)֢ 2Ƴ/ˈ/ J&YL;&"2nG&qOǃ]O*7lVJc6ѽmYfD@`REJ4d8Wf[эu֓Ai:<" H}rd-q/)9wF:_g=@RlqI2PQS(RPQI&"$ӌl`մ4l\ME5b]峚{q0sZ%!@!hJ bI%nv\*p qa ЋZTt5dts4s".֥xS jü5j'=f웵RuiOm:!M)&M˴-bDgg &NeU$0ps]fe7yŐ .jډE$C|M\uNTIJH$=3Mɶq>hg2À'nDcc1m eqK-vZiR+I: (5g;lG9v*5DJu=?NHӌ($BdJ1 / QzK 82MD6CNkQinRNM).sC9ך gR.js0xY+ 2Q3v220vw8/5BZi0I2%i3$TUOriGx&g2ja:4KnCֵol\0#+ήMYW;/iRӆ=U]ic4gƼBvq.u8F7\u9di=91n8ƍ5ف6 N&$Eg!$׃6YaLo{9=4[1zO|0ЭHZsg5Ҵ: N 9}\5C mp#mX(Z.a1e.m\٢wA:>Xo12Yff[TgŚ~G7kxztjsBb56%&tbs?YmZxB-Ҹ"(me\~dx{mPj 7ûjtTX*ty񘔐wȎØE[o,'R1(M@ڨh0( n۷:#̕|Iۆ!6;JV0lok gӴHjRu~b6Cwb|h{LuȨ׃Ɇdm .nDS-R 'OC srz$P h MjTMbسJ. f6g]CkFd+ FG[QD\ W|shmZ&Msw"5 f]EHHF!TXMBv!N .^Fk<kH[<ێOF/&{1,&DNvA[^ɇ4p=I.''EdZc 9yL1B= Bڑy;]3rr !K ܖ.PI(8 Z;ꘛ596Q fHEA" iSd9bXo0Q5:l82r&ףjt/07#VZ$MĆtʗ\.&'v!x`yXMg:.p(˞PHbQ آ aMCA2Q5TLHCld^ī-#㺈ia Aǧ|SDd@q.jm)>TmH q8C*-5l0iUӃQDQK0%3&A ,5 ɿ[3̘i,S=`ϕZj>&b$z# (Il dCf mR*FAOZMvN5B@5ھxOS_^r`1(T;n5]4eq隝 4B8Z@ U ;Tp 82$AAw |dpfhQ:6U*daTF*Zw|Av\||N{l7DX4~&ٌ ;0וCI;uNÏ<`23>/y{iFQCzQF>Yv";՚=^G%৞' ixQ἟ (;>mu{s:^Md_-<3īۜwںQy =<ւs6v10MRAƫ1Hr bVQ65p۬YAc6RQ< [3>=s*%Tq~ *KHfNُ I]/yΎEPC_]M'9"Xha5Lh3Xodį2\2cR2RMܺ1mivn]cq[a9 1$Zf.rnXH4l{`@3ajSi ESiFK̛Y Ydf(CK\iLR>Q%'Vb_v kNވ̇$*Ιrii(r@"Nkpx^ZS}&O#j3IVe6 m4f Az:PB¡a \ cc~)B8aJ:~bL +7yΕ& -(1 E+AFqCdMpş/5pR*m ^8!$ɞ@Hz=6,951O&nȃTE5_t LH ˟C'67$o" ygyčT5HRPA:nI9 <å@gљt!Zi( dD_$JVy}cR Fh".H$.T]UvʌyvLD@Cٷ<|a|9wpְvjHn=v~K6#_R>Y팊! ݑseKOܧ-aZa\f*J DM\2qٙHGp7Zk{mm85֭-x#͡ONGa22DEXlM*4F#2ՏoFmTZn3cf(5ݙ"(z(6bĞzrJh(d9FcD@LV]QcyѤVsZO;#L)MP#0`{EIz3F/N2/6CFuHŧNc zx# "e+&lxI^ܝBlT]ڑyj%*%$9Α.()9 pJmTEʹV9+<P2!$snP!I1ÄU`6̀n3O #vCkةҝXW^G`b#1ۢ r伶Q bt5< HDE @2$CG~t`'x;u'wdͷx_}dwꁤ;!Z|i(`bJ <4 IJ:EҀP! C"rG:A; Ji )hb"G4 HBTÞFFajff O`ąRɶ7 CqN8<ۘ}C{9(w7;r7SM<>+|Q?`#9\t5}N<6REg9ؠ v^\bN 2&e D^>RP)6<񻡦%JhR :p|斝;o9З~vԄC~R(&NsIԫePq1+:\)'VPhc`^;d[x45 5Dҧ 3%r6{IN 'PAK ̧ {DMC($As0?zOw̾/ٞ?ssoVvL8q"0e>̝=#a&(' =Sr>@!vC87rJc*Ua߱& BeI4a iJ "qyafrO=bcP>NꑠZqPȔUv(C?Τ'v{]>pUD5TJ6 $i Ti,Ҷj:^8cd"d|о!aɥj#Əᚽ;cDajf% r\|oQn̯ "կ!ڰJGqFLRNZMͨunhs2D* \[?-Dj>M7J٬kZEc}$*“d BⰅ`hcPi⛂WְRq fጚUFǻZ7U3rWƺoWtsKCd{N uV`eaCa f!D y=;$v>A`v-+ lbJoݔD9Lhh,F#h5c[1ල}DC)H$V/!R# ܇FR Tfj$Tg!)w qH݊,|sK؋Y%^@~6QCCn̉*;s4MHI'S$)R0>ў;F(3Yz!!YFul ó_!3C$#_\PSO΋N-:ִ:=€A#T"qTvc?| ^I&@*@ {MVd"'!4 RcL`)J%AJI$Oe5a DML%D RPKBM(D? EDŽ6I{Oќp|3 ;{ц32<4co7hiS#7>s|>W̕_Wp٘#/}}-fskf *ƛS,Cr|!(e@ X\DJ 6Wp`y 3YGiOdtL0x$CH0@E1 U3S D)/'9xAd$X$F6H t/g4P?1:2LH~,~PFJ70Y 14nGUD!C@Eg.9S""kkM鉰$&ӡmi Xn St hhm48%NAm;`NܿW^n$ E(@3x!|@KǔG O/wT ^P9 n`i'3<@vBd pv0 cޅow_&)G؝'gQ8W)JEQ xB@! F VBjV .7єxAUe6'YyAԴcXCL~6orT Ʀ.d"G1I!eD=$ Ѐv=Q/|h2 ?/}WD/PR #ՉSfEƘn2>|#v0 Y $d$ 'I>zJʄp(;d56y8%笆'aIH&!qdDDB| PRg(h/M)wS7W<HDh\ŇJir2Lb-f/yO8z ͢oNoumH8lN%TZ[b#Y=JZ6h+cIˆ%6a%()YJRFfX, $4)x ֧`)V0!^oT^'f_21,IHSN= #\#zOINQT5;QP=ľح PBU2a}RjL"9gu8%O;!3 -`qU&91F$ J QLw9G!]/  B4y`.͐2q쁣T0/"9j &U>o(X9N{LoZ̎4H`B *"0B$fֆ7͑凌#o,DZ`܊;J$KF(BeW^Z^O ui4d_ r q߽hD8a<"J. *=w8 ~xlLBd@|=Yц5'|i$ dZ+ uזR[ Bj%n;s^QP݆,kkM!5۲W`vF3 3hAZq.,Lo*($G+Y.GiS^w_>F1J횚OZo6"$_QQ h`G|&0Y vF_ 2ƞD. 54Nlanq<h2|p|{&2XHm[KIJ.єt⟺!μ4ڥr(2A05O@{T;)w7E#B(ϼ9W/}=YWc1mFB)g:ȂJEDƒXq옍c? ZMAyR<'':S%=ap (c Ca7On*NuBm#  ie(?$ r&۱FcC!fXVh71}yr4QC0\ޮq6"0|}QMp/f JHe&i (BjR iJRijd"*"*)%"h N" (1CCA tMl`OyuV $30yy3>\}l$%g :ԽPp1* X(cLDHEb)Oyenx#ȣ%\U$2;a7/h0a)I&ۮ!&Q@lF[E xx_1qgFI1^.WyJgCsJEjUk@YKg,h r[>]& pdLQ<~ICG3֟p]Ga2bA@bBR`Gw=J~,NG;ّ/@_k!y|6lH6 ᩴfQoکR;Àf` eYGOɫd4<@N,HLPA_į$`ޠWz"Gs)UzH4`C*  )te; Dq<뮞sTo\hw{%uIj.z| ou3wm$dg֤̍mP*x)hwb(&:/%T2DC FeD*\R m88ըhp&MIbC-P<ګɟ?F▀`bAE*gOqǭo[ /D X$"@iUEPׂ77\*ԭ*2+zesj2YfJ!0ҟ/5Vq 0K[f aK 1ٙL],x w2C0~[rXю ) ?8q@e$Y{ƥ5uϋ657G*?c[i&ESh~bNi'>z%'&(tA98dZvfn6dXq;YWlω[˹#cr,%1MR]!s SbcR{e 44ûHRQӗ ng}x5Bd"}gafhXRҋĕ:,͑Ɩΐ+%N<7V'?Ęw]kB`PnҀlNC|)eī0#ކ c;2 <=>Er"#P5eX3sn6H}Zv}CTDg0\:0[.KF~7-c؞@W^&9 fӝq\J5iӚ1 °3,crAdEΐ+<0;dU,k2B$4{q0B'k"5IBk{Ecӵ󘍫]2,KgbPCXc6W-=Vb 0 #9r:0'\k0%QC9ky:9idjL #L 1<6RWLypW8H{ vt.,5 pp0h6SPf?e:^~OH?AJlj^uWmu3g3l~2ic!lP 5 //LP}rU/yUᅠhUF!?4|C?X7[q0<0Zq#n}x@Au}J΂e5.a{¢)PpP>N$8 CJQ(B& ad`(Bd eZUG }:'56+6$̭8=x$$705P<:>'iO 49U 4MQJP3 īE BPDC )B")!PU2C2HRЈT0R@(RUE35A$DHR05IC@QU @DRLPD1RL}`"`B, P8B9(`Og=F)? @haƐ HER~GzT|G q}~w9`8Il&^@&!.rG:G{xi)"-%UCI6֪,?~Ḇ,0Մ4&U*i&a!'XTQE}Ol~>PU@ )ED=#~ O/PLYBa!bLe8@0U m}gϻ=}&***RPwuxϯvy]l^}kҡ ŏm)loAAE Ɨƶ8Y۹ܻ{Y:M={>}NR)bHRpWq8..o;mж7Қ4*e@ul_^!s{{5(t+mYlSV+Nm̻4Π]G`:SZjt:zB;7L:czu@(^}Gc!қdRVzxk}cj}`kCduӻEoJ,h"y SPX.0{G}ڀ4hv5 sfaG`]p ݷ}A&! |@hhG=Ezjl@ywR@Ssc:zwz6x}Jvw.wJviv4{]2 Al='"`=@ )"Q 7xDPWy7Z%P=py"6z>}h6lwu֋-նt0Wom@kGwjW٥\}ݶOʹ{;ϺvݝT@N t F{gOF6:{}yН1>CTtJvx}J_46N޾>[ow]-lque9:pc;^3tTnnհ@u٦og`zTr_0U{J6_g^뭵}ݶ d΁wxyǻc;^,'zvjF[ʵxWn)W#,mm3)ZN>=_pk6yiu|Ϛ=@v259Q׮[ֻSUѻf {_}W_w]僚>w'u[nK>G54{-{zS{)e+fmjn)"*B鳳:bbѩoFi]g^Ξwk4:v{M[PtlF݁ݏSLWo;v_2zZI>^\ŝ{֞ήʏY{k݈Ne>g]4q[gu!cyc秶ݡx݇z'ەFgV4>;ZmYe6Uw*wlsvvr T:;zݝ)p "iƛKXK} "u S9@QC-h@ [4@Z^6tm7Ъ Pwr)/DVWs꼐ٽ_> [$Qr v@Z9V;_kW`Ͼce9vKk!Ri;n*h3B];Wj{}=\<5ս5|.Z|CikmԚ6MsG΅/Tۗwn-.ŔYٝvm7vfG*Z(inCukح1s)]]{:Wusv ue[lwvNhE2֥==۝H"E-]q;M3ntʀEQ⌎su'̋` !\;Hꋭ9tdlw[lĹ^+ws꽄Q;-3XnWvnnpmjԉ8 ;iKkXus͚rutLmnN֎ݦhvw] 6lvpO|(kWح h wsHӪwn}=]z=^uipGw]ûs'vmzhmVtnjw:;eТ*$ݹ۵w^_b**jh=\%Bz2-tU]46`K[[T69Y8jI죻zGWaί7ZZ$z/N7wt;mrvL츶ݹ7l" tYsYB56]\%I"*tC*vZh hhS4OIi AhD5 S=l556ԏP@  L #C)*{hOJy?CI=h4 )!e0i25O=OTG1?H6QH4 P@ 4jM)LC)y12bLLO$Pbj"LM2b4h LLʛ=&i "`j&aP,TUUUDE2UTQLD1ALWU2\# C o%TD(5p-D32Rݪ=ڬW E-z\f8v ;x7vO[⯶qy%oT A@gT}_mK9tg< Î|f=aWՆ1_5b] k?CP\g;\B=31\LPᖌIp{5e35(*Vd,N#w,! T4i, 7=9Ll6roR@8]LmLv(DF*l(Rb(ؚ f~N"h*sSLH?;f-o@@)6yl"ơ'4 @j&im.OHnUCWq<>&˩\5R~8h(0AtW#pnQs:sԳ{{$$jʻ'}4܌I= J>-v:Xس+$,O]ڝG \Xq@$\W P8br @JCşR}5P?P~i?@^xay}r_?K4-n9IjuX|t筨}^=Yٖ-VtWW""{텖R_h:xiG Cڵ&ki=fs$eVMM̺ۙVQ .MK SUUI.uv7k*||d=XND :^~?22#n փ:i@FpD T =ҸS(ɇ= S{ km}Ou<񄺦֟_f( g \v310EM4AY//H=>y7tNUlBehxQce11m;xzSS'ydG 4pՑ0p+a S6ǝaq9XBȸ&4+@bH?C ByLz8=l W()E' L$HK'Q ӳ$9/4эW!B/vdmzg"ВĒ0FãinO;mAq?3Z(đ*?bC?;dJ?]w6(b'BsZ).ۛ1iL)B) R!_7%l=r͈OnO}`OJUJ s"MSGv&/֍0cs*?F태FӶ /n0b {8w0)0>cO&JaD %I8}B-@JR? lhŇ̪w,(zT|kux OdWd/r8-G;5ēؑyt_i:s~bQTB_tSA;T]{r@&5uC+Zw_Þ=s0wN[3L fHT=D7Zx{_!Spf+7/EbѷKR1>9=R4R\1|2/YFX-6ՎyY!fP0w-4xAQyKr'=`Sd2o7nܪܜvs U )pPFH`lo .OȀBg\9$u܆;<ЅQD(cn@TW]=qaEds5FW kgO>ގp:Be8848P_ M/tI|ceϻ r$Mc^ǡF!Xx ~oX`syH8+*{ ݈=Qc;6%B)CtbÈ0Je Ȏ}Z bSqG,tz~gwvO*V_7cUQ16\AaS d: z]J5zM6G$Ss>l[}z%q"643"9TBXdZ|3\O6ObO ӹSg9'g !Zηq\HyQ{>i @/0(+vw9Gk7.' ~wNAQ0c֜9(͛0/w!vkh_As+`g"8},g~;= KpZ5=&@ќ_ <߃|W-?7HS܎]~8\Y9_Q^ohP Yfwe[+4mk"C~ϲ!\AiT~*SwkD uZ,DTΫ,( z@q4G)wM#,d70liِzp6{6XsO')є hwNs$`D=y8hV*;,kUU8qmU[lz V@SfՎ$(Sf (G\e2-#mP2/cj UpKv/ŠFY ULnjIܝ_uNϖj{!Aӆ ϖ.jIbP(eG{,fpŀu(B|(A'*]N0^?(eoLi vcwqJfQ*j۽/s zW UR6MV>$;%K>Y0uYTl,75|E\Zyt 21TW[ժJz^-("A6A(vp'E'D{hhɻ5gO}ؚW\dP+v,_ewSQx?|?`GqR~)H,PpO;$MBdmYxc" H?dxf3y Ắ߃¡G 1'2v@(?V٩]UX!+u7®( dR<6 !2Ja8(`@+t4 ${,7_qO™%(*)(*iY?nuA21 " " #xLmST0JO`#ASFHD3 Ȩ0s P56'*p*҇㍛otF<' 'MD! y";QڿMbQv?4ҏb< $@*(Z##&zq4XqI7DTOd cL=uJA(u>ehO (P\X{_𻄖TȄD)JJ6wx^ޑXM@4%")e !XdD/ @B@"RE(PPĆ4S5??*}x qǿ!1IXbI,u8d & fVd` AhT·wׅ2p%* co 13x8<Ҥf}X{.c0pW(g6hg 4  Ar,Xߎ[j:r;@]xd4Jӳ1@&١YmƓ+L@壜dȠK{sYÌMjVLJ tg')-{8`$u.#W%{ͮf4N+DICCE- B1R,6Fo9J>,/3d j(lT#J#8*bI I ԒIc$JJJczH&l.6fHf mJvG5~5=P(unmH 8J9c ΎA93=(C`ʤEIKLM 0_PR @Wd:+`$Ȓ,||%ps!v4%hSUy0(QNiA~HdF嶸H헮 M؁ ) "EJ )B Hj(h"H E(H!!fz"RВ0´  hG & h*)"IE)JiBb T E:TZ C5hĻ(dE 86DC6ݴ6& hR LJ" PPABD4L4 ę95AQMH**)gAZ(;1B'M{GZxPH|*wp{&e^a2wo`$[e{⽑T#_zd JZ ^? N?ϔ]RZT1#'#06ba!>8pu1R2lEd_K|:7>˷D؝mf$~PD#LRa?q jO+}ߣ^$; &t{p#Il} =2&$=GYάNǸL[kA4rX ED@t} $=HҲInFڶ!Gͷ"擟?"U5x@c';M-cQ~5,G7ENW1dFx['_vl{GEXvu鉜LrNh-%Yk<|F(Uy[y#vݎ74k-1nb2P% &ф@+z̕JEYhMjPDDSAN QmOVQBd ,e֨))VPmE\!,I$J5N_w Wޤh355i`m+JZuwM-x"#͎$SX ܞ7/pV4Y\8\G%@&nh-wif Aubc nԬˁYJ0HVJL2*[kKV(*Ϝ\KTq<2>٭Hd?{6Y3V47*{E P/nƏUVbo,2T*9l0b /t"flȈy @0T =\2w|;(xFRjm58!JYXR9{1L`pp9&T]#$}~l?t,響󐬊5:C6]åա(Mx⠊"Ńm_NDIP0x"Yv*GH*1$A`[Ђkz+36ʔekG,nׅ{a_4d۶s.pk^vq|)|HGqrǟ4#g:;iV{ &HSC ::UjpoW@\]E{+gOsCS}[La۵F]O*ݽH$^ ~ԝJZzYy,k:\NUvNPMq?4SJS>1~:YW]i={hC!>ܨh).ȇ IM:ZEɃ;A-8'=)Mk{×wk4Cp3{qNI%r&a9^ +<ܬd`.)΋o0KQtcG(agDǏ6191ZD.Gޝ6tv.bWљ-]ꔆYZxPpRrB 7"g?{ "?B2@7V eÊt2YC"7Kt+=f$.QP[bL T'Z?goYCN8sk'K;So]3hp[w1lb#X*K'wxdX՜w N jkt{xL7"[qmxIOe>xO?=$fH"E8*DغHkSb KCb c~k8|Bv هd/n{A2\f 4X1+v=S1妯6O]?- ~ >᝷n88iȡ|_*Uj3RsEiO??ʃ)(¡ڪ~|8H3ԐPq.gpj|nI1ڿcA\ 0B$Kc 4tAwp 0uz t o^CKkb]kOb5Hy!=ݐq_L(nֈ?߮iĤ [g!W1= "^C(Z>/j (m ✉ڿ9?ӏzm}^JMsvnP[H+!Jxǘ@qh !/eS o/i35Ayuf꺸(/jMD4T}3|z>'@B ſW{/5iAvMfwR/z"LGn~.t2@/i$!'h9nVTBf|.a4? h%?oVl-dUx N"&)AHSKec Z\{Eʕ Cn鑈j? bf_؟P}HB !vď7e@اL$- E'l",J\)b0 // 9qtP9cy-q*t#>3_6!h GegH=> dZ')eJQc56>ֻMу$BW{[Y3~ޟ]WN6]Ffyazz״ȅ1N1}к_,VgXVrV$$K <EŶO]g#Eq05'krXQQM"b JA_F#6LAw0 %ϓYErZPOn j9|eR!̅8vw$RG @݊[+}/g~@O049Gi׷K]O%b7~Ŏ߳~@ wg&aH4mf_X@u{}4|;0܈O5BڤVW$*lPT s\U,_$֧?y:Rw4qgޙBGi*(b[*__bƟ{Y  R`,RJ.*'|D1" !T j譞G9U]*Mʙu^@t=`8A3:( >}_d'fvX&Ų<3:S )pt)]fLn mkdLS9fYsc04 %" K#g,Bp {OxaN1Ssh$';߶2_ۮ̾^1Unk[&fs hUߋwo09dY9\vMΏĩv1wodBQE 랺\`ކ.KWrLYyvn7>P Y6ItQz;Hg`?=I;İ0%uÃ[.0Gr>Z C|gag|^ϜUT\w:yޟDO[xP!ff#:$񉊴?_'Q}\IӑP0zʑOre,iꂣ-~l-P_q洪0ӆi^4CؠB(-Q Kt|tOeTcۯ_v ` 1|#D9EE+(G++n<ѻ,.Ya!xQ|#!s8瑾0phc Nf8c":e25 OoYFRXH2\ ~zex[vc 0ԭ9N)Ք, n(X18k%~8|(QSH5Qu%: v3-Uj^ ~b:^Y6 Iל,hXO.,:ÊJ'2Ā6C~uoWPp2ҩy1iE`p1YDD`w~{1ufqF\>7qaouv 76`*Jlѵ?GGvoW r?v_,p"g plOkZ:y0|(&,AU`,*y{v{k4a\33?>8KWwu5\"2my'$ZtG/m3{6K8Đg[4lF#xqR ~s;"̸oa/0D0QƶVYG:%=3B*nwy0*'Bqr؆.ĆzҊcs0*7-x'"|UO;aIcBPkZyk ߩhẗD2 I"@s$qf$ŜFn8# LFV8'%(ޥf`?ڳS+[g9p5Ʋ?#]km흴u3˷ፘq*2X.3"/ƹVdFuB}6f)T۱C15bIظp-z~ڐpc,߆5a@T5D3xzoK"~ B&A.>q}-?Է񭇆pj`3_WSwf r)W=!B1褣F`UٯLHj~it@0X!gbH/#9QIt9EJT[tbT%$wv]KU\cLgzi|ry|^1E (I_ iٯ^sLjZ|HǸ<3$.I>7VWDfCTVڿ͹Xe*ku|={Nqbxڕ z^p(M/zQwз5~x82ٵAjTUUQ?mcP tv]D'>Yi\q&aE Z_wkCNNR8)1n YѣuƱEbӺFT)ғb3u'B`޶Ƙos({b@qKBu nPR#P˿QGeBA65T fYĚ)WVP$C GޚQ+ 'JgVߥ'T?7O-dQߘVa#&&x[4QClkhy]1 ՗MDlĞT;|bDپ4DqF*mwGMUQCIAmeuePM:ˬkOAI%:ͥb(UӐ|?|d݀#}YOTIS C>Ed8C|`)(&ߩM\ bx_dkcDxsT<^M?m *[9R=%}pr Y5p3%}{ȫZ߅"#Fr|ВWj|ǹ#}$s?UڏN ( X(je" *"[}b()?>W&mZ? 6N FX1FY_>kvhm+Flv~<Qv߮{o]1m5Bf*2E a}()t&a3"vY[#'Ϸ/7J5gnDIQTUb~ )EM4w_&bߣJQT0bøQC7Ćt~Bu4kRkNcgcvH#.S2Ҷo4)Hb$k %5 "Bd&1},}hm|d+?8!=Cx;ȐM,0h3P+D0vC ɘ*o%A`ϭ bꦗFl1'_vS}8>SR-UU(Q0A'l)` &e {]j*j3 1X+p3FU}Ic̘F#Օql[%vߐ.5c/iƨ|h}~CBPGgfcږILTUEQEUS!m EIñ,U6N/RDοY 2c_;9^*T@ jA -3WCkPEb`#DtaDD=)X֤( :RO->AJJ (hh3診ML HPRzMP?&STL_ KFVXkꑋ>|e0B}}gd>INRvMXQ@8TiKLQ~%liF{:[h~ܶjV6drGa lGBbUT;M jP 5@_=u4IZ * AbyVtthz .X4ZxdPeC(""2~_rXmGav{>_h.s>*Ck@aE(w٭)72ScxTsqpc_ 5򆝬E}~uqqJBX6 0ƻ&VVPpSw.3?2hN` #~S~x'(x6 4vR U_aV](9 l6DFィ/_t2Wg2O-HUUJ~gJQꪳ1z=#E{n.%}mf.qyyCpS~c!=wɷj8js?:x dF4B}z?W2;xT&: K_owm{6a|{~wCw9]߇26Sov}4lϨ5g:~ -hS^P@M}}F wΊdtJP?o5qӫnޞ2{ .lt;NbBt΁(bZ o;Vl{}3NՍ;:Xvr:yUq mDک;XG 3YR3:V2Ɔ`̔R"ٽt!SݮcfsI`*(=v>XU+!~՚f+"x\O:0(Sλ9uUU=iX:ܾ_WK <}- 0QGkGG=}L7{)DP/4~vx,:5" ?HM@ʁ}ޏNCeHk' ̧R,2L׸HZEƖOSdn m4UELDĪ("opS6gd }7#]nVD>8 ?,o gVlIS]I=y]T?}STn97[k^9f:T|_ Ï@ Đ[xC;a-JXi`FAEQoYC 17I~za{X gɒ89[9ҿgg!l-< Ygg^AӽfXm b)h\Dq^'j:B|Y x?p`H? - >D3ݝ3ޞ~l/`.E" y=O{"t<9|6UoޅX_k %>␻+ kaOׯ8 ރ.ԿP("k@>,VH9G0OS_ Q~<"0OJ Gb 6˞.L|1̐(>?IG!B ZUO?SQxw_,?$W!?}6s3r8s<;/g04@9hPTԩaA &( *0GO҃2L:3h5񎩒$)3>gџ_x {u-=^=:~跿^ unҭȎ>h&~NQyрWbY0_`hl:ǥ=ZumO',!횎*@C9Cs /poa֤֫kU۾F=``@D"<㍞8h:}'LqQBٻ%Wx@bF3>gvrC|n;?v~CgC *!䧵<:wW:'A*k4Oog4- Y^8?wz7FGwJ8., sU[¹%$^ϿG?:nB !nbH8 lP)SW, u''zmc=h< 0T`âّȿux}ƶ]h"н8ށ<طRy2xwHUH`f'|թ9 (aJ#^` )i}٘yy!EP~u*T<,Jhq(q Zix1 U H IHDJPU%R;%4 BP3A(i"J" LHPWM*ĴYEa*aϗ=OhZ]ٸn׆dp!"#`#V\y < EB nU+a+ɕkܐs,]L6a|=N`uq!شbYXA[,P]q'\GZEyyy]y O Of0G0O$F LZ|*]F.LMCɰ4܍*֋Έ@zx u%ۄH慺%]1jC;];b^·_y=VQa -B1D9itʏ|kH؎u 'RioWkpyeT+ lf:tـ .^?}}]V)JYQUN>̟1̬!ܻY(S0H]rlz?Mhrs5?4jigh"n]>~tl۾ۆ^ FSvD̡At^*%\c>h%WG+? !lՀ wIXpc%[]wշNmNCF8IBU|Nvǫ"Z B+; 5{!酾nPtd ڕXVzWc]`-sԂ&_{,78+ R 1W\"!^cGC7|]Qw=#=reZ;Kke#{ 1BMVl[v~}4;z"8E1REkGz%V޵6;~h~xeۇt[+32vքwb.#go$[Dk8D Vmu8W_GDZgomm$\tguiXaMnu<0%ҵ\b C}r6$ (xutם;֐HFЦ":^}BJ~e!@7 ϹC H|٫q@;C!捰ŅpmT4ZVQNjF(׶ ʈqQwnǓ'P\ IAN퀲n[X=2ƒJUa0QNL'5@;*~oV,rS砑v{5U=n5).OAÿ>|~ǞY/9DmEXa#yO ſ[/'Eеs1i%|VBWnſz7^GcԺ7Unr$۱t]na,Oj:y_ElQYZCma2pv{,Oco <-q߹SCS!!2l8}[MEU[yZBs^XWecw/Bwy|po46Au\͘ Yu7&AD`RLL,ò3)1(p.R^u9#oӽL[JμGw<6J!&r" e D-!wZ ou94ʸ1:"oRoTӿЫ;,Vo6Uo{%rnn%_>v?MiMY@Y1 5Jΰr%{ߟ۹pt0<;LZr"):==qgY]el`\oc ( WZHDޚ, ?)(U{2Zkl/p׻Xwտ{@^us?V,ZJ!FGH}tR)|3{>&ru>>㟎㭎pPt[Fꄺ[-i3"Md%ΖXDLw2U}UbH B֌|/{e.XVƤUWke%v =>WN]r}AG|='\7DA;y6ýB\+쭝GwB,UxM0}٪K$?Fs/n73!덄x Pд!Ÿᄁ̽!0jOAGzzN7:py`` J%w^?Xb†C|_}s /)#m_?0JΆyж<Į>\5CK>yE4o;Oم"sO0;Qx~W|(=Szs23B,Z  OnM%$B_$(mZF=qGFr1`): {ٳ&fHc~kϏϡy"!LMWח>vlV<TS]s$~ءqUk3EP; 5^=gCq#kq:gek: R*T^ j#3a6!2-ἇ>Ψ')PKDž"ggvZG\4'XQ$CI da"aw{Ϩ㩈 w(3YP׭iǿ=~ _kdӢh߅sʷ~h9)#'<F ^LА?^*H6&pa|zq d C;je{CI^ۯ~ Q*"EI zO/a J"dVyF.xPWѧ4X7CBl "%*c5)SN^i-~Qx %U;m:O.lѢ#{ˆnwyW'w~9~["vxqӞӓ4$:7ItBj~:ƃi^jGW= }aNӋz'yiu$ G7C+=㚁 F0 m (ۯp 7 [f8oC} 'l6zMǴbܽ/ssdWE  *WլPABO/QS*_9U5|Z@d$~|0( C5,9fڄg4BA~eR=ݤ}} #ݦ'nH?=c]saq!o.<ܜUEU{o m<,Mu*ヌz)apjLaƥ{%ީB}ANƟϗ !ܐ v,E #[ạ-#K6|/y D04Ρ_}4թ_Cc?wŻu#q /cϻ/窺?XlƥR8aRHlx擈xWNM("Tm /wQXv!U$/yD==m3F 뮸USTBUE5+۔*60.XD6(a=(>J(= )3 Qs=v8wy7S<jXo?ڲUo[)\TAUBP̤I,yOf׷Qs8OBqLC29U_5_pqbT)JDzdU6;SfcJƱGiT2 *QU%9a/"?eh𲈠84{qc=듳vߥn!gf3,Z= 6 b#w-#SG jxI~X`yuƧ ~w ~r Ꮪmdh?K ^/)2ʑ&?x~Z'xWU^5|sF9Vͣ fX &c("MxrEg!$J-|<J ~>*6%(ma..t>7;dG _~ߏUΥ @]8ʉ`" ?Un߲3Fe%;l [e &y6dYPyK P>0M`:?PTEEC}I!`9h ٞ w|;xs2ؾg ,6?Mu|}}?l!TyŽ.GO/?N/jA9'#ix15euDBF1:s%VXog+v2==@m2!:@؀=Eu6:V\Z:+qMt $!:0V&"S'Q)Mt\D&JGMԕ-ݢU(` Xޒ}*u6M?.w&.D %zGZ KDKػZG *Y >LyFr??I:lP t ŀ(;H pHڅ@cԈZ*ZE25toa}ܓ1Z]O X /-̢ }+H}wE ?͉I8TR!$5+s;Yу?sT74(I%OgCu}3t.KjQx|9O 1HMBUHa}!P_rj]3 =wHxZ5ap;*8~cR֩a:CeY ,k`7>=v6 = +J?אӇ/=)xP->C̟&b{1,4k 9GO Ě7cN>W۰],sAd6seOwPOڼ(s3 IDM'>kՄ L"<`WXDHG kdU'60 Ph':ULTk,0`Xu|Y//.P@/J:"'ӗ7c(h!&$N~C9uzܠK̞C/*;lFW9" fM&=9 U \7X\ wy/5ͦɖYޠ:΀ݦ!=ʔ*Ȩֹ,ўλx!͝0&3^L ?p!zlPKG?8~DHN VR"*+>H{σSE_?Ow>I܀}+D7;F !20d"VjSq?LϹ>:Lmmmحmm` `h{ؽgr~K̶zM?\yQٓg }|'O5?Z|WӠꪪ{iJ NT"0 F쑢d7e颛g WYyNR_+SM_93Œx%+7I5zB0a%Z/=h}yY=YHOpEV+SEUQUQTQTRnɣ@4!.g LfCM*EseHD N'To#aZ5@쩲k^73FaZQUUU_JC ϩ~rqJ|RR/r>57TN}UTE mALC2E:$0h%@<,Ħ:Q Q:-iE h@%uU3,T`'O hQ;$kr#!JG}5lO7S4~8aɍ>}Ȋ"HT4UTS@URE1!UUTPP@StBil8iJPӒ~at^:gOXgBQT{N.f|pѫ@0!3m K'=_ !yoT8scf؈^5#%$A:w|63ea~G"h BLC3Z=u6]:Zr1t<;SI\ՙMש|;m%L/z̽xL05S/x@Lm`Ģhg45l RhDFF/yA ~&< tD"BS3T RXo2XdJ&OD`/G0ysBW=_$~,$$ lgVzguhE: [}1|=*PRZDDW j8WN= <TĔ=-1Tl7 @>=;{$RϣG uk&8 HA/Au샀`߂?Гt144;H"#:O%HUS@[l}!O?^l~S OkZ$=sPu&l_|~Wk>?;4$P='y&/ w3Cs*yƿDzÿ&fgD6 p5sj~Tm@ NkgwzL]VC>? 1 %} wcỊ=L,ܡQQ:r6撃>Wn7_>Dp Zz!AB(.g RP9?0&۹5;uC_5\y.={ (Xd>ߡ Yym/ 9Wg;H}`krF|-<޼߻~SV]6yKZ>v_hQ tX CVW* RHOu,TN >i 4@ɪ{ʬ>ṙ$7k;:'B$2 \sW 5y.|鍺sDRV,bߗL'?;i¢ϥ tp:X^l\t $Qq6SQA8{$a?cHʕzPɃ"ȯ> ISu.wsCӯWo/UfGD QUHͬ΃":1GzF \D:9־̤= Rt^.paOӵ%ZP|0ϝJ`)<N BXYcpAXJUuyM!zP2G+Yi#]zZtޝxDәl~=oEZ]4Zqzu*[ɣSGg[8$&::DFghF#>M(0ƿp[W[Ǔpd%7`a“vO @@.|Q`x08 'aA@yy!Ϻ0SoOCE.h~=`&j I4A!J sFIF(WdYW1 s Bº?r {俺poG^y8Qk<͈$~Y -5G~6oz<0ֲ|^e4@HQBNKmJTDiD$ MP1Di#]ނ4K0$e̤є诌y ִy۰ ju=sھ&wj/s-!Dx30b__9\unb(P'X j 8Td#uC+S9cỹ 3YADq_= r1Qo@KGs76₵w( ICz%F\OQ#$WBhM97H,RL{]B6u_`#Ja0?W'oOQbthSR>55Xv\F5~p'| Ҵ&:(uESRW ?hktn!+m;Kww=スnOKso-kR{/`%it`PuC+~ hZG0Fy\ k@wwG]>xEwsc)9ldX5޽.qs |?JDRA)a.p_V@Bf ;?ǭBEҺaoL Ạ߭fւt&fHvfHQatD2¬أC%]~}K._ۡ^|7 P.6{ht ]q'leXjUD`:i[aHTpT~TrATS(I3R;pa 7 ̛)=K6]hmd7s1UT 4;5n¬!md2b)S̔2HVjz%tյ H˄ rIfJs?:#*G52ÐG:bשYTPB|_N+9:<0s 2ڇW97º̨0~d ]v2B*U*'LvG9o4߾5 \ H̢GKǖg+a-,BH+f[,r^&Z'~w@WBtr;@CqfgsҾ϶ mY@ K~+Ϛˏa?V-*輓0*F{. XR4 ͈qΠă[ Yԡ:@F$vXT _O 8D+jhv 9ӘAGX`:)}SB7brMG%QdED ~=]on/mcHw(VMe\1L5p‹n˞f &I($ [%1q~Ya^ R"B;tUr8z@6g"ޯXYg//UzS^lΥEmo  4nYkxj 9 9ii̮dr85Gz 6"}A4 ꦫ{25¾2HGp~_~Z]DhX=r; M9GHʐUQ9@[ z+lcg>XVHf]'V3|rkbܨmn3X֥ZIIwss;b _3 0*SjR(P{-$2#/ ]H6S :2L#M 9mq ▄Oa0' >$$ ƝV@sm'f"Ձ[KC׺6}iK?+ `~.|{C.q>N"}?%`e g7۾Bhz=Ss=0Fd(~5?_ nPxCd[o}.)I$*QO TjUOԫ]s8P "P sw z,Gqۅ\!`2)2HMPHٹ P-Tö in]G5,PŪ% Rj} (Ot t3=7ǭ;7.~NTkA8c_nqr/s\D;CmO $}ڟAhMOI 6ZD>&(\|pfOb2"Æ-1 FI\! |==OԔ)k 4uCSࡁ'N{_S;z^!DÄoF$Nj~X J@BX3pn]qRB46DEn!ze5ƾ~fjZa*ldL YGYAQ,[=0:AP{gY= i4Kd0=~J@%#@((#bEuN8,pTY3eof2Q"H?^-)5ܻ`>w)Hv$:zP~{L6@($?lyI@ PMiiXyvx3u0d*R~^F`qiQaoNZꈺ%XP+oJ]t/$IBLWO_/E} qOiIJ/IM:щEk\z+blA䈨{ 96Ҷ) Фs3و~]][(( DAZܺ#iӖ9/>KhgQsMHnuh!@ ^~4Q. recHдcIg }{y&G78IZybo!46$bֻc1'hm!rJ5<6_.@U, X=gFq(Ko"O=D%jza{"}ڸ]}>ԢfByJ|FE]pq8;/ xMS30QDWKD.mio59{4|qAVs $ >#%.Q E؉:h8e4 *1 q8AOԅ| =,D{;}(˱.8p:KkbUw ZPk)Юܴ}8kh7 fYqDR}t M-O@]XEY q : LLAرPY➋6KRfgIaߍ(寗ېW?,>vӁWCk nxnFtx>n0J\*>2,QLJIĖ׸^' +j0w˜Ye{X$ @yԯւmд%dpp^>iB6]ɮ7AAQ;R?Xgl_ܨ2$rcnw$\GB*=W|6GX7ڇ,XNʇ/@QY<^yQZX'ޒԿI2[ R,ŲI_ { o^׀z)1kw7?YTz`Gx2g>J/Bk>L?_ 3ρK<)Q{0%PP-}a P@ ٰTIٜ@9$=FkNG+^W63l5x3!E{1Ȁ!c`Z AcyDw8>}uSjن;JtQ*<ήy32hqvW;*hTڶ#C ٭uPGz b7!b@-$D.[oFx{.!v۶4 KGu{b5eaU>{]${_Z'$-|Lx}d͂E}8ID +_ h'=8-ed8:x12fUxO5NyouN%H3-x0 $H!~\<@>3z$]Z éO4*u=&ߒj.!&$kgsOx&PCVi2]t@K&KGng,?uɯf|pۓܫfCꔣA/®P_ ^ ]W ,͂ɼp*AU!KwY/~SKך1ID -Q9ާR0F= :[m?Cpel q(tzDj2 g'V"zʍ oaP?@YbĢY?g@&3 P^In 9]X\:hiAFh V 4T[Q4X5V5+l arM1>UUsg/gaQ0ETWzai50/a#gtݲ𽭷6b,syzI\^v|B3ɷ dn;et u3k*\*"2Z& KOC+_ۨEl]淌_y{Ƀ<*٣ask߰-,Vz C-dҬ-FeR<7Y_+8wcM/qp=nqt£/8_j-&hmHV3 -2zvϣ:Xއ|fa2'4yJxQ@Y?\YmsKnهCByJx^a,>wGzpaH]1 UPЧ{) !d.Ը ГlCD#&q޾;>[ ǮYYJd-UIhm]jnFn1 #U-FD(EJޚz5 O!wj΃B[[ t3K< &Y@F_;#³ 51F`W0Qhj\n$շWGgHyM̞c}]vixBJ@Mco^@Eț/9$>X!;8d6 ːx8q-pD#l(#H1D:F1@q @ J/4xн7GYl4ҜaSEj3&S^h>nc헡`@hIhQP`u:R_{W3/1檪?}jr.S|9{& C47[id/NNEptel%}%?65,|\mP4K%M0KSOt=<.kq4{&R#͢I='rR =ZtԈVY@^O|;͚edD;^xYeq{pR LܯeE!l5ApeUUUUI\QUUUU媪6UkxMA3MP[rF<.ш")>]=cO D?1\\Yҙ3 5ҵAegWwu*he4{#-`ᩍI&hzbOᓼŦF=.ԓD@xsq(}0C=-b/YP:Q]MM(9NnQw൸?QD-LIHkCF_LbrC;Ǐ~M[|7* ӏeN˺h/ʼ'98i~;L< p!^5~ٌ=r2=Fpȯ;a1ro\D(`j&h\8E^WzT\)Bȼ Q$]~d"了tX d?:T: rߗNuE|6Ծ5fg!s1yxqhX1sd_JHl6exn~SRSg(Ѷ>>/EMr D%Hm 6fR 혥!IGECHZmr @VI y ۖ8w FvT8L`̈}3Aש+:$?BlĬfdP{tfDaN3Fwkolܠ\_u-to9 E1  yJi7S-4-벚kLq{q3`HRui*džQmUT% ET9P*qսpjK 5U * 8XwD74m[6lglb#PEKFPm[QQM [m[1QPnin8ђzGHEQ5I~AT=jBZd3Ȣ"%iw;nA9-K8şxlq'f@Ts3(΅d8E.߫7~=x ʣ+[PR,&sjV 5KCߜ_ JÃw"4*I.C̥5Ji ?n[~ ! {či!`Eb! CɁ7,yB(.'qFXT8*$zQT0s(ͪ/&J- ql}:;gEa:4=2$"rPwbvN¼~;! 70RR}lRi|odXy{XLbR2A Q]|>ֻ,٭} Il dwHM>!/syrt43yHWflC{X"0U..-|xQj@eb cM% ,z}\5>k4 $;Dsq?v+-9.K] 5\m5Zt3 U)we 7ҐU `P#peejxyEa=6Fs_ m0d`hGm6^ ]?]/%V3'oPc٥{f@r>lV5$`[iDE,Y & cq3Ž w'hF'4V 9XY,KdCK^f|ZYqiZ;GdF-GUDq BG->?'(H!jm1>su}#hv}X; hwjd:rsoLvG_땎}d81>|__&/-i}f+6QBZSyrh{X.{! 2o:yḻ-,ԁ mr?b.Xw"4U5ھsz~ 2mAK!ڃ+\g #M6u@Ƹ:ƯYW| Kȕzsl@Lw]S}^{ee]\ y8-p _"mD·w9д=~9C?/(.86dp#Ή/LK ,C%T_hE):@P&y&B |T!b*o'vnWRIi9ACLMɨߴ?\mM{iZac:mD礞05H(v1id@H)a=熷,./Maj/&ҘO#kG :[X(ׯHĀEoHvx] .ߥ#m"xu=yxWhI'QC6 gzr .wW9t-S:4au%:YG;b챾MgN+=aY6{#cm:GM' n{y`xUwf7 W[k2GbVTr lxaͷso UKG{Gk9;Xr{ {" Οj-^C94F WSf #ź8q"@x>x/4ˍ!<-[}u<7uUj]/G #8Pװv}@#]1s # . aۛ]h_ ŷ$^1|GU"A)/l5H5G_{3@^u>j^ꐁL+ $LvjBS[Vs+7wIH"VW1iGw1R => ~G}f^#<w3JZhE 6-JR2#& 4K<%yɷ@$"XSX:(b͘4>f&{ ѠIS_+j߱9K8,Px(u5c`PAk790@| hϤ\g?7fd{|Fzo ynfwo75⬅]+&FfpH>7o/V4]Nl29+"GIHJD#%gI:DQ/xvBN3:OS'L2-p\?jcG!Tmtd߽.^[k%9UQہ5Ÿc y+I޷G] U w?,6{FP,\qݭ9,bE i24 8rj[}]ȑ8I+@;ybJBƿYIzMEfҌP,f`XSQg"@5<yTl}lJkK#KΫH]̔1FڋZ8 %ւDVC *De D t[dN{ı'O%pxym3r,=]u/2+k\WB+fW:Z>*|8㈮|Q2eMs>ۦ("LB̨acxhq;> /^}κmb)UP~;!a2OO?]^eb,apo焍 - D]]Ay2y P'x:Em8p[6CL HDHѧm|KQ"8Up it"A<{goB=e_e<(qCIY9-"Օ oH1XY!:u@ W_SwoۻwLpd74)ג>gRi"de]";5fճ3Wf pwP$P"H`j:Ϋ/~!dNqlX6 F :[} ^N<3L˛ն9J"=:ϒUe0X~1[SUQ2 i[1 |B9A*˄2k=j_#hZ1 Ղ=kĦ8jKT=\qAO ns&=Aq<I[,j.tLS $l虒L'Cq΢CT!M ՇO#siqp+ FB=C]R YÖ'`Y 8| zҧ/?-PIUxN/q}Ŕ1JSvSAosVA\tXJ HDK0+:=Ci3phu\δȇT)!cf(~]_2dM"_{9+EB|a@D8ky? /)>z$Q1wEAV/ A1' =Ag=8x\Jc7c {pn,VfbKQ @CU0{@VPzZDaaˠ,FF?ϲacc\g/68 5M:/v vt#Ɉ uԍٸ nod%TC?xpW&Ys !cJ\^d{~CaH)J Aֆ q?_42A&>˹8:{ VOW zECA#OTa|.P nNrz t[r>$|H({&Ew]iس8⮀xӞ\݌˵ %™]; ]ez^k|yE-T +jT,tkta=LTlwߎz6Rv<0'#B9vhDs݁dcQ k ֏Փ)5U(aVdD&, #  ܜUEvzF;s*f3ȿqSFWMm%^C8`nv+ND9Un,=UAU#eT$k+h5<ǦS -TwFxQ/k/~A׺ {==~AZ' ǖsl ))AQDd[p!,/y0N 8+ۿ3߄"Cy2];_-uGT<iWn;+JzwѬN(;A(fFAs_x WH |{\s;ݯ!› hZKA)o3aATPln=}G>؀` )>nf[FǺ8 Kیޯ;j>T3H=L͆N%D,2[d֯.Izr;]c2׺ ͡`h"׉\yCdž!8CWk;iꜯ]7Oى׎!@D!! jsmwF Kܴ٢Y\qe;D-`(YFuU_(FoJQfQ6GX>YuZ,g^3, /nq:0!{t4CS.I:r)J CaFX[`Ǧ^Y!PM@GFfJm?Qj64 "Ur 7cu?)T\rl6j"3S;faY3nR>{֢$rpr􅆿NϠ{̷Pk}{t5l\WJxS sq@<ƀKkO4I AVAnsG[@;:eK0qP/YVI 8լ # @Z/qA$RDD`4G#ޒ\ǚђ0]x;&Awe/52tذiM77˺[M&|$e U4.866Aֵk2 d9I U#Nc(M>O?d*ٽ IFd19Z{}$֎ xd=zGF1]/ 3ih^W8R>|T6MD4? VdM:%I-36:<^ eۦ uzVb8&$5sUj K aѫh;@s8!a- ج[<=xl ={ҘmǰWZ.LUC-N$K'(RX|mnȁ"iݍ>6;֢f<]d%' {o=D @xoNTnJlxȁ 3CZ0ygt)[齨/AՑ6'-a7kAޘ#,|gkHJo*H%x@`F"Dm\0); yzj 7M=:} CIW$g0y=⩴(mTkad·Y+L*P,sxѬ.$..rs$?gw&9`kܲkV1߸x% yb9s,R)"% 5eOcG (cDPlriFFM&v Fb/\^OG"NA!dfM~4u㹨\'bTHG/9i w2IՀEbBx xn`^#x2(e>ly0΢pj>:Xϛ1W<0b0348Aj|u6X5 `>HUb]WjJ{]n!TdK k3"Ƿ"6V;oغU'N$S|+36*jvtXѯnx\-/T*;GSIF| Ӽ^svcat<9WxӀs8X k)F' W[Br),mxǿ/RpZ= C̷,M pqYxqSB.8^j e~lgwg0Dr|Coj S療#΅~8 ;qX13^bEςF/]ٍ*]?x>5"[P ;B:7Tx 6%r Jq#0Q03x"(P|]}u[ރ<l2*0q`*2~?v+;gK3bnݼDR25'^tks]u51{R |#nD* Zyg?*vC#;=E΅5Pj^!\#\Y 0f/<27@`+T1Ԫǃ笑tkxᏝ#] h#.r! 5pn8'm<ލ2C~^8gY0["2#J޸| 6#ZG)Zw Zrn#?W܄nи"eΐlIcJ4_~+lnbtd 3pL.D+v}Tp7}[観?\O  OG(M ցN}c5UCXFSU 'bFPj"ʎ|W}[lPҗУA BgѓY+KOGخ=~*y`L" dKUϳbVq* ѺkC8e;SE %,(r􀸎k0{k@1s *DL!zet)^_#˱M*U0ԃzGƕasL\+,}~PoVFslYб>Jwx2w"A:-{t5; E~\ڂ7 20P6XϫR* > ,` o/fuO{ !6t=.bBٮyK*&`:鮴34=+ɡ<Jѝ@Tt{D7*q~.\ۤ"]Ǐ?gYL% &*>ojKcEwCJxa bk4c U$XM%߁[^f)`b8ۮ=}^ [8@#< DUpC< ppu.BQxE, wEìJ y zZU  X?{x}wXtBkђg4>MU̧aՋ6mH@3!`Hj¨7n&:v_\# bdQU))o3)-L@>f# (ʊ]i>T7KD ۷>].lEʙOZ 0'A?ȢNK~فc2,dF=Y\S ^\4RJZbaP)r^e(@ųň(gRqzk(q 'KK02g@pt}yK%(Ru} ?nVĒ[`WkE2:'oF3SJD@^,E~0b%(M\Z$9WBv~|QlLf0dd%£9#DxnG`1#ڗ.+~7a@K\Y#B бrwXYT=N 0 >&K4!)J! "Rʓ rpjBU;*.$[vqhvSS'5-!{歰WNw. s0'C ^ wa?Fkwf~K<͔x(oٴ[%׏FǪ Z_]zRvKǏ7f4-XD6  lq#kksxPm R @N h|r_t!9 #jU1ixŨz;"/ܫAlbCkQRgDU%MTESHKA0DUPA5AM)QUECUEUT UJKQ3KLDPAD3!RT;z<3y,sd[#pŹ8BNWA"{3VfVAWSoLЇzke'C`Q~8RHr{-5B&[\S_XElquAܡ{\&^RdhY]L.VLZVLjP NN}HR#'QG^~?>1E~ h>؎H3{h8l3xx.폁{iAj$oY:A?CS뻿R7X_xlZ(tE`LڿR :x KYĊt4.[ rhU){뚙= =Xuqgwl7'o?n~LτFz; n'Q\?3wk?A`4;(vY40!:w 7NII;@f/6EqR01j`ɲ]u_YkKo$IQä T+*I7=àa^{qMT&w[#6cY4]'.p:nMN y#S\>˪XXcrË.VH_z-!zt $|'fPfp:(O䳗av(!O) !jYZ7 bqOZ~!B1B0G c`61,96:~w<7W;=oք<< f`CNK =/@BiޟvԌ.ox-5</$(rRcܰp!T|79.r5rt}G^x{xFNbx>W?0I8J^xWOީ=t:k _?Zi+HzV`{1?9uz [h!W,#Ŋ۪x7ݿ/ϧ`Tu(@0|<Ϩ}J=>k[NGlj)K5@H@Av~ LG#VN鳯ad?Ao8t$G0ꂈq?Y =JN6>QD̅'F̝:+~w nI(A;w 3V.hN)~kdmGvR4T9Lkx)9a85 …!(bds  jy|ǨN,@(?XE{y!Y%t20!Pq7f"f!Juk:?7F $;ygP`AJB! B&PO%@ք)*I b$b TLTН~ZSbM $+P!0$@/  ?##5A,HӇQFFUT 9 q_GPP|M`rE5GP?xֽH~#.^ (]!W5S8oMz@ (лחEb?pICȾaV7ϰ^*(DUqܜMkEEW>r>r7$Td(TL3 п\?2mKgT+t ?_㹋0"Ć((]h5K.?Vq fYWtR:60+w+z̓iX>`0Po-ֿ=Ecw +T5V~1_r.̍NW\ jb0x_K7IqQ鯫osJ|[TAe1Z,E1E1K|Q&i08SiLh9E\c칩*"j ,) ?7%U3+JM2M&#셿.?pBУCA0RiL  & `GNcبR ۇdeS$ц?3ȱ-j8PL\î`IgC"W%;@NC)栣,ܢy6(tI%<ëXT ^}} ì~k4S~*n"xA˸JbnK4UrphxQC /d|{p8u!L_m|Ai@Sn# VbÚASUpt9(_x_k]#D<ƑPYu⛳|% HV4YAb]j/ $t"w ="v˭;==P>M`xwx7DzB9##9B+;DQ9^#>؏ a")`پ 02|)BṄU,N"?RD L(s XaM Ѐ|lrwlow`'t[̓[y5UUoT4p(I{'T@x֨pѨ-)Ib>fv4yp>%́=v /4Uu*gpnHtAZv'(TD e4t`]e@E\`Ske3ڒzPa TLC{՞o/ZZb~^ep'WI-&CAà>$a$+פzC(MŘW:G]B#Ih} >D \Ć.@{X! L$X@<:tǥ ktO$W0d!!] #x?Q?o9%8{\-$Ӗ,S$GT$,! mj `l2# pɂ"Wi: &/aY`4(ȥ$M[,e6h1Ӹ@|lӑ~~z5 (z]*ar\ 0xz/v}wqX#T Ni͸ 9bI .'{. byB9ki|+yM`C_J[KɀEWAeYM`e3N(\L"\lDa1KYCİUڿb6'zz>w%q5&|8OJ?} .a˒U.v1!^~}yeO;_Kf:e/#Ie` Ec٦/iw',͆qe!yD{pe^27;%">ݏ3AGTt 9c)͏N7׍{ PK# e+w|ؚz{ήۭ<<H'fty[? ]g̕<*ٶD/rι}zTMU]/QtmZՌr:p~ބ{#.`l>Kg|W5O4"^/m3P;MX?/"UC ?*xp{&$%+PQ"&<5suwotEUaܵlZ!)p=*\o g8ܿ!V뱈(.׸nک)SW9.>p_~8i-n 1Ij +}V9ݰ c; 5Gt}щ|h} /BW:X$Eif{AmvB&{X<:*wBRR7;uxncxe =s1j92.oW2ǺvJ/[ycz-׶30n\]OQUHr%{4|?T}Xly>1!g夎=;yCD? i5,,|Qh8=El0 +!!lk 3] ]SqsVwqF>wq0ϔ_bqr=R13rhBesZ4V?D<~~:CC/ۿ>o"]3F+=ڃ8Zy?`ƚs.Ȑ@uĚSj",G[pze9L0kÀA 6Ѻ ?)G{ZFYҰWJȏob /^ٻW?ȱꗪ~w'k>܀״Qں_AaUs-\#Pe]r 5prd)_Axh"0}ЩS^α҈E4Q0LT~ˏoݿiq)u|G>DpM< -*HSa`L9 P9.۰mg/̌d(ѳe5~^:B`O <;|9_}p0oaU020aEi 5־[ߓ@Y;?NPuj+8{`"wf?ca?sAP$ms7b[M>G`<8gr~zzrק @vvMڳE}-KQyG6góywy}PxGm%f̡1PbgnpT2*byFoUMX~g֘Gm:IPrD'lHOV}I/H$?25y\,a?"ڙXplaA%%8-VuG^#s2߸@׸QD 4 ;:uV lYh]U V +1$͵U~I5^9>ep(I֯w;w_OO׮W ]^> Ww. nd:el2="b,~=Yf6m2ųs<z8!"=cʙs|[VU3QBdkQҷ`:mM}B7/klc}+7iQSc~rV&8VO]TyQӾ"`ȊA79*fnW47^+ZL[GUT_lѯG"Z8sf+;󶹮,Ebw]_;uT_D_fkTꛎdGAɊ2G$ 7G#kݔgά`;1S>K7J0YfNm!PR0Qr$nA <:yڙYQh~I>Ӿ `81LE髣Sx N`^ܻ^9_<b |g`"u*Q|nMp6P^$̨.℩&D#!#R'HҍP)?!;z;{-[|m/t#Y'KW|SV="+e]d 0 ˱|СE3Kw|R%ضIX9 T]=M Wunt~g f7*C^?8KdqCyߞU7[u^.{TD|K)"#~+> WռZZ9|y!' 7NN][AY4ͦ@;Dˈaq ]6;7Vq&;q[bauM6酦F8-7u4}7w;m4*/Zy!1j㶻]`*hL%k3vwDwD1l* [A'PWq_0͓xMN4Hg&L(J($#TcroHǹ8^W? >"̈LBO:SGsT;(ޙI}AL FQ\ oR |Θ^bi%)nĿ?7wW[}TSѮTnΛrW6)7XO* IŠU&Q" Sl)zh+T |Jy!j*)I FB*|M40C@1Luߧ9(MRk ,bЄhCT 14P&ZM_ &aDi(_)kAb A"%!x I?od!z'Mc^‡K@c DPElG Cd[˙Bv8AiHB4̥4K!mް!t^bM G #dCB4CUAUEbt*h9 ! *";4X)a5)L@0HI؏oClZB( I`PĜA.+10r< Px{$eHPa?셈I O1X}RL6%mbFQچk.=I7[ Խ2V|9bkZ Bt߫ƜtC v@j*+np[0:lkGd`(BW2# -dx0hQb˗sg*~7(Z -nytu}E8>6=՟rĎNM`3g6"Dٹ}ƮY5QΩ@aazp5QQ& uyI^_kfo'g`KƔrZD2~ޝ>os{_.O "zCfֶ-l=ZQoPKK= V4l` u^uވ@sA (:ͳg*nC vƯ<_hCO߸槯"ITP2z:xDVPGjB8on'pˠ^ N$u0bYemgݪwS 3g4ySljլ;ai4'jIV;wnݕ,vߩo2+%+ma`o}gřF)EX49VM'p"gQWQV=47qʛJ:ld,f"fs ]c8+#(SWT^ŜgY g8De"y,`Ť_`V-]`vm>gS g@{ $'N!X80ri5,-b+kcsxldlfϬת4&&ՔHV}:++i[6kvs*!.[Ia4 s~squ5Ӭ#Cxzg|@UAb(a~߇5!齶`Iwτ x!P'Éq[z|8] Tw0Q35U1U@~bV#(uj /lln?fSlu8;xtB{IV胟5aue#UX!"0^AnoyϫZkDN7|Urv.ߛi};ThC5s}D\9DH[Z9lܬ:֎a:wDO%/՛@78‚C훡C{XyB^ }7]3!j;ynHlΖ 󲞫EKy7 lg>ࡡQM?[uEЉ@'{o_g8)ŭr/bW;(_vR1΄v@s W,P|~O|_ge~VF]AW~g5tm,9h Ppa@\P,AQӗÿcXd9t`QDU0jOl:c׷ 1sJ8Sm_@&!/.n]ݳ-r%omw~oO~\|. +Ӷv,m.:FtΩ=(9\bsn2e<˼Xu1ÛB~:I1J[M#ēQ r$)s|xDŽj}4 zb}@6'gsUD3S~:_1ʡQ/N@:]N ʇUMG!~B&)g_FqH/ h~gtE~˭Y?/V n t:׆bۣ\ƹ qzsKmdWlGǵg~<.4Kx}u8u(/H~Q?׈]30A2qG7/ /Sn3@pu-t*GczFp¢ ay9=;U.ISd7=P(hAh ivS]n@ϵ%@ 5;hE髗`ys5&dҹǘ:ف `Ȕ" 5$$ܞ^!=^w\D( (PzUJuz}-T(θ죒 xmWy]3K B*h8 :ŗX;]иX n(fVH@xBy7{# IGXDÄw"t}  uRϡH \ҧ5=]hmj FE$t\8L0Oujo"bQ@7G} !%Fhk[‰= ~`-B/B:ZxR5f6 Cx#} '|-@'7qRօ@p֬D[r.jz~fs|]¦20|gi*tj?Xy ?1P2 S&wHR x1}љeG)ID)s9yno"-êkv3>TX[1̲YcX}ς\* VU ;# PQWY"IAEwTYVJ#diy.23#9t41uxͲ _֣q%T뫣7x ?a WX[^AۭW$np{zʴ iYV$’тΦQY0j$kUyE _E`!#~=;nJf]c&,b \LiUɃKv-ׇ*J0 c*L]h!hUgfa$13yi9[>n=Մ*љZXn CA5L4f6z,߆|"S)(?wn2ity-&{_Źu󌫍mB{H=>/8;;v۞Tu\G^ v"O'ԯi6t=IqI<\=x1oc KC53\),kp}"o|5lVu %gyiQ.^ө{ /PєwmQRatoRQB?:⨦*`H]7g~$;]׷u{=+Aw'Ϙ|>7$$`=5,3ɖXc1q9[ Ox,눇N<@zv8tx4ߗDP9MХ9^upZ>*]is]\ w'0`z:[g,ޏ^cT[JR~F@^|RSWq \(0!-'I%:3tP9b6s DZ)1wQ?I6K|w9\6-xs e{$R攠mwG='˞6*^w\"aN-mtZvu`5a5mvW.JcnMu*XR- ܺN\kegp !|ߪ- <_niF,t,V(,=k&[Yâ=#x x#d`wA>@}̓v2:1FBKt^Z[UT=m3”!5- ]m(KCna~J=2\CH:GGNezx;/ɣqR/Cg:ϵSSGZeddcZN*ԀzEz0 m$2I\:Qn74e8K $ 0j&56bq}l/lj{*gxaZ*P$߹J-ÐQd@rt7ci+fa}T6H ,~QXa {S !D$ 6v{^hhhNԊ ?CYT(POJXPʨ ArA?!ƶ)&O) BJV(FE*B* P*J49)pAf6;t@#"tk#\K4c4:h:X$uj(R&k,0y'KѲd10uuĺ AFj{y׿k"Di;4iӢ &YdJ-/ZՍ i_Pk6V Y%BIIQy{̇!cV$|Z@b1G=jhO*R#kP:;эIAN:gIom1LYՀO͟e!02a=߳j?쐿}sƃ}[@'K$?آ?qמ{<] X(<*DUi# ') @*;%K.o >ܵՄR4rLFE y07a5JsV *d{^fVa `i^w;s) nUT  +('#R}&60o`׿rm4xS$ I_ff9ӿf9HHr]eijxDۇ:EawZr)9凙ERps;8?e!){cF/I3@7W늬 ?ʽZ!/_9T8BD?8sܷq>t6E/+_L?v"@&qG&瑜gc9s b'Mg4$tEDȌ"W5wKx/F{) xxpT#9N|w_EZ1F|'λkסXF" Z Fg(P-3Awf;؇]S^/@.N{|y<}yҚQ:8(0Qf"v;'׎<|;fPW>1lkcD$oB`}o~q'- ̀/P*'ʆ|pI =o\>y"` ;`׬#c4uU¥ѝQß ާxϠ2p?0?ⷜ~_pԽG! q_W/N!$)2P5E$Nٵ4ɘn䙒]&DNim{bau,6ʊ&!;b~m›Ê_9y؈,9t6F +C^c`c_qUN7Yl.ys#_i! L9ev/;_4WǙ{LP.z0&!,6RPOХӹWĎ:3YUwHV L=bŤș]OdSG㨐 ZG6x5{;MΣ~|n}oNιvsto0{c]ss֔_1x;Uw Ύ t[u8"\F`i8 4C./dɵ@ovۆ?BE:u~v;Vf27@fwLCJEOu8wƱx;;}u\PөQuZڳΫDJn/hq2z;U\7mfgaˠq~NayV188 <Ԏ<_08DP+h(°*sq1Jd֌kAgB%qYN>3,r2FV~a4C:6H:Ad%  }ӏ"~+ER{yr0HI| l:#7r%@ѫ[H`H6LL+&$9ZUQar˂:r/(ֱl[`ޞFuUЍSʆT <'\dzAT |/q: ]<3էӕBԔL˹ttE$:tLqA?q?,YfZވA;Nk2&,kvyLp?(t\aPI&qî3uRAUU1Mpu 2Gm̤m6/O1hup' q<:3 d ']\k8mRV5cu2q  < 17`DEx@^k}pX扆Zdj\>e]P;uI D !G[s\,݆epV(ȩsJu-PeΦÈ>-Kldx1Ci-R(刉</M6t[`V(P3(*)R&&(*lxq4:hY@brxnDEceÅby/"AȒ@)^[U¶a\Ya`{0Psݱ޶,yBǥǕO󕳎mI yI|5$,* 3LF*@]؛_mi*ۡȤ >=?ܡ"챾(iJ!i,hIT+[b;:~!.^Ԓ}1T\b:\ d&loؾ_P}_E|F'kABߥ) T)!Ӭ_^q!0M& )_ e6Lvj؇'piL萼tNݾt'&,xhUy[ח\{Be1CPѡil:7 .^%%DFª"^ro Of\R;ƣdL-z/KY]!eNN;]5\(S{2HZ㴗LȆ  ђ`:q;؎&=N&& W) A$1:MHZ`  R&& & hi 7: @x' 9Z0pƽ}9a~ k((j&`$ &j5EIC3@UoJ[Mo|pSE IUJl"i)Zcl"0XS (b(cuԴX`dhTc/,ofʨ,bE KՄ2j "i dG}v4Oߞ`-|cÜTTD$S)*N/` (G.w~}?B̠y g >xҢIe +wo74gK0s(8 p;QťWӗ#u~_}#~[a XGvtQ^WMUՃ6y }zꅱE8!pc(>oxD䳞֊\D$fIXvDY, *t[-W?9jǻY:JxSyO.!T_䀠P'OGR#9Q{9I4]qR- Tё9 swtW0KznQ*l 1׺q>%c?Fm%ѨdDӉ/aЩ_mMZ~Ǿ2aocm:*Fyɫ 'T4qm$Fg|Gb\gsYR%v #t7V/h ].~ 3zG#pT"onXblޢfx qg/iuvaUǵy[ |/2J)&۫h!jCjr& (AQ@U^~:P9޿PHqBB0]~Nlmy?tnQ2=TPw(aQ䚝' Hy q(HI:'e?=U87mdoaYU~dU @~{?T(@p 掖J"U JX zɞR$ll<>|]k[@j7Cֲ~i$;?]`M)x쟿ϔk"Mé8dAި- X]J}?Xj= ̴g:H $=ep̑ysT|PJ9۶ߕI *f0T/ઃ!{àT`#).h;jh;WEA AmbBтX@dBE d! -IHцEs0G=~ Un<{*U*fÀS `ھ_@ЀuԢ ~^Q Xo/oFQcӭd3/ٺ SnD(wP5Z%-s-IO;xZ0U ]~..Ҍ&jEjI/3h˥d}m.拉w~ W)^|DpHļK:B4ԯGDxV+P: eR%>d#Eˏ|>^ Wu< ̪qy ]hh=iφA9]`_!'V^|@ba8 Rh֕=lQ)u`}izA2Ъ&tWD{?" 307d:8$rA d+FzAi;cY)AO^P6.V1$l|]L9ЋCr3_~a+p '/Q<8w lzt8[MaP% a(忟3z?љN_~y>0p'zɇ[JƱO#x5Ǔ7%{]l?*23 @Ww8Ea@ ;tB( CUdAJ]ul75b/Ι8g:|\a/f[02-ODR@Kc˲ژ9HOx%u?VskaB)$19͂vN&l:=ZE_l|x`{bg6~mo.rR۶& U$B w 1ov>6@!]S5M^58X^nX*]zjfN$,:s}Q$AXhQ}Rq \[Ox+hȨ ;bC;T$/p2p_9P\ē-3?APD ?l}7]scxъhA$=]\QM?Z,9Bɣ6}QI؈A@ Xc$aQY/;@?C"oU#PTO5DxgGw 5ތ=N>G|g,(ߪ EU $cIc?8\E5&O!o=c4DݨZ@|~ٳ|pWi(nۭv Hۛ\2uEґ{Y [/!ujb}󭼘i0#yG8Pa0~ Yen5*Yu퀂  KH?$bOPM"(42..epjc,77nu@A\-~,#dNy~˿d_2\'g`GI}rPCiزss ܟ*R2 `$9DT,^,W_?REsy.b|b_j_Ι.~}<~71_^c*/38J//^vn!:q "(gYӇfҠ"A'Z+f U}ćXV~f g?o>l)ٙW=Ove (J4Lu١pU1#"d驦XG˶I=F E_]=l0PfAQD0<{ )$PUsSqe7!>n7JЉfBlbICFX4!'DMQm6o9 ~GLf[>t>^Ƙ"CP(}jU`=! Bt>CKj}}bv~xr"P`F5N7 '8*r2 :\zzjoOCulK&O_ ?=+&#W7KW16>Ol B PW\AaǵwB #'b0'[Ӿ9PKˋ8:{퍖 W>9|].ۄ>,'wDo3{y,0Sp9.LħD[b\\[ۦY+բ#Ь_?Oԋ#d~3&B;aV{?5A$a"Ib6|sv+&^74#P?'6ɱ9q@)s89}C1A>.%:O19_w.ڏ*u! @"e}n{FklYk20A;ߏGAǗ%T0(F% ^nfaX!,x/@H #UM0ƒ; Jxc7kXayhQkkiV|WdFPߍ!0VV;Jdapq { 'mPռRk5I:?Y b4R{ 5\uTQOkXu/<_&P\ʜo@ O@W͗տHDe_Q6.G,9e>Лcy{ӗPkt=0z$jT=Q vRtYkPb@R{kWѰ ,(H6}NBG(!Hͣ(U㓎8~káD`|D  A1^ #S6"2{V[iۗtݔ&ktNSV+stڽ%7h6|,8aNDif{ss~ wA]W欒pRE˹2sa8OڥYê Tf,߂r*t ;#2}$\.{D+٣:@w+]?xR}"L>mxG-4x^!H֡@FMpR p'7rvSYXhʮ}NlA"k{3mgk hjE9^3Myz}x~n! 6VCc/#:~|aDmIlf"o?r-y}F&7ϧ-nTj\/.^DTZS';K-@;epu#sp2y~}:~R Id!ͷzFDǺ'`^h<=PN]0PBuf_k*LFvߏwX>_So+RLud S`pf\e=QP"AX|/mLV!ۺ,z.ޯD#*/f=pHp~?{ۇ(w^gkş(?b#;jO 9cB:" S$'M h*TUE<C4Ұ ޾;Z`CbT#9RP4 :T  h6J}kn^6A*ȁyyG3wVPm-ůhtWk0(݌,2}}EB S:)H>`lX*TK!mDMٗk~u:@GEHTs'[i2Kik{=}zt7񨥠BG6lt$)#$?e0>A>,Q9E#b|?@wNW^{~m\t_Z2g!fz$ J4z^2؀Q#(9FRQ_BNȜ 8CXV$qsn8oG^(*@;EEB2swC;fcwDbppd y-z %+&=S{D譇-t2WRuǸИϋj_;:e{pjPQaP)51vV2amqVoG,jCD$Ws/ns<=C|>Z. ~)&~$[n,!0F=DHyw~n]=10vŐǓ"#]={b9ڹݛRuSbsM0p]i'CW#p|eXVkL # D]&Ls,@PR<Ŋ{&2ў>:%KU9Rm{w Ү{gMŤ7SA~_6a eu!=lk80^טffwXnyשH`J{q̀iu.kal@ Q*F#: fޝtX$\ֳ_{z&2槖"6P2x׾hW ݪ+1mFZS$4:\Y@Ie)Μن%ÚB_=RO]+ywЉ0Z0BJhR}84PKnΗζ:}D]胃[xwC;& Lӣ>m[F[\P$>9NC { ik6H b@^w됾ڵ[@;.t7 ؄y2lnv"B(7UlzS_fHFѸP fa[M]kTek&2NƂH쵶,:/301Se3Ʉ8],583I]tdꕭkV^{-2Mesv@c b*8P燆]sZ-?<}~,s8"{z_1"m憹 l,ViȚ3R?K޽@Ѕ3TEt]sprIJ8QFE2+r/ k|{m W(dcϯCVq;/Y7邈UQJFCv͈T@BK[a%9&QA\kiDsi!G% _کcnr3:.\CR c>?]  bQ 8t:ُu1]6oΓ;5jʑ]~-g'qL2ΣUD=0!H20''JE y2 cJ(AD6;n[/][#2tn]vt?wD&ce{:c~l6ʾt#g'K֤A (xY`!S=fpI݋ŢĨr uҀ8+~!:RNW<+ba(/8sZ/O#C)^G +M{xl3y j{tUL_*^<θYӞI:o;n_,W Ct8^9;.*៶]qaՒsf1Iv"W91'Ƀ_@)_tRֲ.O ÕTUb0 .LԢ}+dhی0htkvPkl柌oQԮpL}v5wy3I RiAA(v|BH͋8>DH̔_M΁";ջ DiNRAj[(#3e;h:M&_*a'3Fۅ "ڌ q| Z=uxMZZIBǙ]<'/\T-NW$\j0e}^ïer*TGԲlKE k^Up듣UI[c-6)J6J ]WfL7z_`xoj|HwOlcMVܙ1OIuDnmh1-C `Z%`K~@t-ui"8m5!t kD k Y#L][o8"''(_ ujL~]izEE$( )E AÆ<|M # 0k2cЍ$"? ߦTє](1MA/HijFӠ 3vbԏUyj$7 _~:([= 'B )@| U'ZsXhBU- :äs̈́w%^Vmb=tKgGDŽ9"S&X<,RzÈh=4\DimjxG#K#Ԏ- ҽk͞R1obx=@臫$Cil0>I f3FgTGZ?d9B@=V$S`9p{c)T6Qc&:Q$%2pC#?gӛF _7v=O70"Mt#%|U_Y[߳m2u}6aT0gO4SLL]tڧ7IR*ɃG0Z*JaP\ )~?N4YѯN;s#0f~SyY+ kU']#d%[gFccRJr""Wt[eSpfό:x)QT!ro?%,,$\nW[ۀNI(./$~RbJH ~2N"E}di.ȝ3AM#dfMi_8;|)U5TD_hn,HF\I,"?ބʊD#&'p` 8kwZP>K5l~.P#hQR[t8V21zhY.ZCE܁NRR/0ψhۂ|j߮+) %LACfHD\?``w\|㟙yGz35‹90ԣJ᷐&]!x 1;Km+㩬ZŠ X6 Ќ9eYAZ&d G丵iӵ}_;5C$CO}cvXRBGƔmR4ϐ8xfEX)\Q4yFIi8 0.9.t"z4'LE1Dchr\ Ѐc. >DIU!d[pd 8b{ dpҐ8 0>&{'q3EJrsGy,5 : Tizchԅc6^RZ]"=c #7 lv9&YH*n˗`h [^- Y |mJG>AA˸4^juUZf&L珸G9׌&BXÁCǹ>q @ AdEz#M3m=g;9 켴q_˪pK֣%%H"} LtAT$zls)w.ÄonO[ށEUj EX(DdS1zaW1BlwxȤd{Ub#t b [1Ey.aȎ62]Fz}.ߗP>M<(fGiP uFBRD n m ]ȡ*Gc$DSaGY%꺬L-B+|X.ݎNsV1-ξ^=z^;/yy{.v'[ose$YY0Zl4x)45`;xHf[E@dkrF` FfHPv$j};p2.;-]Ct1šN@PŸcC0 R_] @ 7߷>/ت;p_,Kh$W`Ѝ(wr ϋ`hE싛oq6{.W2n+bUs+hDK 01= A¤τ=V8#o}#G؅N>>CnSߋ.kqF ``hs=bÿsstS[$aBtL'a4 J MNM;ah;B۪NS=cO|< ,͌Nb͌]Y-\$yN'(":ŠebL?iA0\wcxBSXP˄+Nxq1Ю*wuBDֆV JX*J W&yk Bw@$b:u(BZz ˮlQ5 ]D0Ʀ!!< GSZ%ó϶C׶./΁ İ6l{'sCwP9+$}j1wA{>8CU&K1}tb%la(B/smPcK! DYBalz8B*^A˞LXK͍,z!G)#t4KY%]SyD'֪JdJB12Bk4bZK^Zz8}0 * O?,=eMEY g|mx8jG7{gX3\=n2GbQ+}{v@(7e>2# .R`)+p@X98Y[m<ޢnPޣH+OHN=zlæ C)9k1Ǿ3)~:oJ0-I;A(6s&,%j#Bb]ڔf!J'jwha;:эtщXl6' p g 5"{HU`7+fl;] )[-9XJ3us}oco>X.t>taHכ[%zg]sbl9/Xp';8[@ I,5ߒ[ar@w R7Q;F[;Xkq }7⡛ojt5r!0/α=nDVV8G Ht,.C1 ;NAIt\fNEl b66Vw/ z>.}6qbXc8o9oE$ET%>|vË[=!dl.ч kD{hG"aJS!!Џʓ/L @أF|PG>s==ǏS164@oeXơ(%{=bmd:MΫ?>R>iw7}Ӗl}sL)XAfŇnь`,9 r ;@ĩ#ea "5܀)"s8x׺f *62Ri4|^:g]:N,kM+K,rOOuk{tNXb{p0j? .Ge<NFp^]:XnuTd`sr1o;M fk֢<fٝy'ق &cYW,xـp'tiu\|hUor5 D]Q5N|!K2.VcYᯍO+W L!f4#dRT.Pj~Cn^λ[1h!= -!9Mh@ #$:qj{j;I|ꂓlTzP;'CnLGbP;ӱ L^h~ޚzw雂H(RjO"_'D$Нܞ!!1L_"bt:>-r [q%t{>8m>vӌrA=[ׯ*3ܔA`MPt!5πUo;Z5. z`0{ZzAv%Jb$ %HIR Y$S_]J?(`@Xmk8/8hd4H!<!u_#<>1tq<@[;=ثr Ypک懋 +Ţi1'ꚅ io! $9]d0 MpYI=A@jlom UVhOw_$| 1*<ς!bt[K&D(c %`q(%}a`9xIK۽- tM 6aچ.juz0my+W XXAPT,.lɍ 4#5˴-CKpI:XPeT4R2;fnf?gJy&:Brs>5^kj@uz8 B6mDDO/tc:0B t|mлwF"k„eg&QuTG˼ޡE28yISF 2|WsUȆƘ\#ƹ;q(lPjIFw!##8}AE7̘ ۉ""/GX.J3ra6txx6$i)!}NgJ6B!LM \1dpAc%wk}$dW4h3lp Xou7s,sI/5~}\쑒I*qdA0GƳ-wJ,j]҆bt硱CK.2Hk 눬BrefCёi!k zKLG}yY5.1䌵\ԇDh== :"%<@qb#MKٹݫJ{:C*|Bfa@sk  \LXA?01-DjWo B C:0N881.͌7<4rpxyq!? @Ĕ6egXF|5S&.urfQch(sW|`mxM(U(/W(a  `ˏ|u=PQ^9o#T52&9ii ^~m"7pi|LS;pƔ'cv\{{F")ѼfpjÄqy{"-s/]NMoIBřh1r(LɏyCרi8ləCgTEbsX \W*H>L$c'{ƲK[.\(F#c;ífmWJx[bŝw^:,$\azf3 p:EY̞N#\o"]Xl-&Vko|M4r~Ekp$1bY*8i'geQgA@ׯSbxh z/>3D<5. DjN؁|MAsāz !1ٝdyڵF _nLJt]bOmɑ$k \ ̓PRĕq=@1ȚzwhN1G:9.ml,srʍx 83I0 U]:1(Q ;*J;MP|+ ٟc#jQub͂0#HZNulH鷧=;tyOT:ǡ 0C:}/EySvfAgT܄NLDAYM@DTŰ4=>wb#T "1st>}{xSsc3Jw\W"M漜*IN I;t#( $` MF`i;=Dx ܼbMA<}V|\:Ps*lj8DZzpKC2\(,NM凳E7q3Ha 8Hs0#Pȑт%!.DgX34Qڧ>MIM<6&b ANa@ד OeZXNNp2FqaX8S2) #t2R3X#t_MNԳXx 5VȦ8ɱ2s38M.KL^4487e7UMq;NIlW:q|3D8W[s !N :/s3РS@G >#knvF  o^Ҩ:0M5vͰSDB)g0,@ăxsδ+bK!\Mip+kA lL>c5h!q"(ո+5 HhM<͆l%LUERqC2e w,<0''O,Iɨ$J{GM]w0ϣKN4SCmO]ImV)cG5$>2 IQH0+֫WixPO=^1Fh%csRNpsw).$TSjEaLxヌ*[XF>`fj |񈨖񹨤A^d10h34dHGNArŜlkXb>æ,H'ǬY0M m-b+^PށlDKԪ.9Ɣ3"AX"sKNȱpnrrCvtg7-ih'ed_$k9wn6Fݭйr&#s&C-0! @m2lCrnFE#/#^ i@BpwY7d P6'zAiCdÈk  j [q10018GLT$ٹgX"Y0ad Ƈ[`1`8pHo=;Hm|=LQ;q:\I6bF,B/24X|ps~V,`lk Ѐ4@?T5P8gJڜy`$fm\yH]Zj Ah|zK>=)[JЌN*0.X ԒMP@$IiYِ <677yk:y1dm1e i>Lg)_h@ $>Wb!9N|쯷kЇCIk^8W(A/GBټ⤡pa&yO*"Z8c@5h١ ϤK5<릲uT96h@`dϒf4V,242WЅeD'6XA0'Kbt,^KYoL~.!Tقj4+`Ok;_]F y*H^Mz\CSQH7dF0S|K{ڦy]s,.b( b ΡeQ: ѡ0ܭP!'jdU+'/C$9QϘCH\3$Ј`#H!LpFWLMCq nX&2g):4JK@99%I$ŌG,mۍgPeUOA{MCau2 I"&;;wONqypݸ(d(_E,Ccfo`hF*m'nArkTp0h vih ="ȓ֏_&2H7VaklV5%qEv2stek 0r r:k l4GBي aɿ3k^qt(r'2A;u7oA8jS63:qwwr| ퟢ}hSXA P8 /GvOwʡʼqv>/j7dM4XA;C_]L(J?j ?,h.$l<46_ ?--$7CI5hh"%CěA@ 8@P1\Gq1qVoaZg]g1ZF*NUDS@?ǵ%efFawEQV5eSBfPA#DN%R|" ͛F|9f=z6a s+ۇ"r z6!z>.@rz`uC1'j" 9ry< 4 #K0KBLK/yP3L, 4@AES2h$#1Y'߳֬&r3nBpWK$'OKOeDGcjqRܙLdjI1AD͓: p7OˑJ!s Us@=l9˭2<͞T NRr5/1Zt5viE 2݋V r:푗ח<=׻~ Y c{Tda)?ʮ"? `4F>ڪM 9P"y 1- `B$ CiQ ŴM@ Q[!yE}Bf&IHુ (lPJ3jy88ﷰ?Lj >7ߥ)4cZ,Yzg.} ?)ykW\Ֆe\EM"hs#ׂ*̣#[L%Ta%ᙝr֐{}4M"?6 ZXnQ򛱮e6듯T()[<0Ɗ-c ٢8an;yHañi x63{8$(oYp 9czh/-h5~߀2NY .$wˎr:*, aGv= 噞b݋Au$l7K4,ǡեbdHiO/Cqf Dc~ya0Vk=xlOs(U17(-PU9ˈh5J7YvNôĐٿjڅIx>exp6tZZs>罘=!yuIY[/$$2)q$3l]Og(z0j 4R07z!-JD)MB%7~:r` `}[T&:c+2 ؀Oy\3L=6`Vm̃K]w*%`kt)kH 33*KZ6Q&ACE_oG1tLGLY(=͈/V1(&bl )&z!ְjѥF3q<?3Vrgcaɫf5*gX1Ra('sFD/(z%UGmf-#& MYc<꼼4Ka5d(fdUuYf6IJ6Bpd.66^S #\Ʉ!#Rf;Qvu7]aɊo`e*NN3,鈈*"*Z)*d$Ie)HP aw!\ &"+]sJDXlM ,B* @I@Z|w>1Jƞq~l?DƳmnsXo&ާ^XAphk)z_dC>C: p P"eƪLiI!4 $g{;lG;&u]M66>XcLmw W;.b;g$Ѩ!0!')qE;h9JwG&By@8hf2T DtC/ уnƸ5kL"lsg*u|~9O\Oc$1YX_3qkʶ9! (h $ 4t* !6#ӸOO>p.c@ww#ap*Z&:LOPM$f\Ć؂pVqQDы! wlayٜO_4T䔡@!>`7`U <>z>S#6.?^dО -Wi ~5RY W.J`.%RLTbi5(vz!<흓}Q!} $RQ{mSG`}#:W6}>/jWlwUV|tJ<r;:/0x3VÄI܄N=68'~nQ߁EDQ%E"H LIh"* *j)&""h*lWZZh*%((j$ zSwn0tF̩* k:.NhH h7W/^`v}:z4Z8<>Pk̒I٩pbj3.2֍ DJH^)6Av,and8#Qy(Z bY 4VY4w }^f2.2# ?Nu?TӼ]wӊ/ YT^e%97,fdJ`d i\[ >wi nDj"25YUNs&݊8Qh/øi\ժ$#np8aUOR_Gٶ9<ޟA!Ɨ9CiƦN4iEo4M}}AQPQJ'&q]Pٯt$ t6V}o\{a@*C BY4âhb,e `Xl:0E6[3o߽ ΛrM%IsV ̀0jsPA/8x5IBfIϻB=ziI9@RXC}2#EҨ+Yq ;]DNa, 7m/"44ԋ0DuAPZ:_^|'bF;rϩ8! O^W[WƗ&W*V{;'ޥSIP ȓ 0 3" `ˆ*.K<5 Z"s@> wo`2i| C#ԘXFmId(8jj=U%-Eºq` Va щz۷#˩7kĐ mV{}FSFm!&! CU=lq6vn6 l1ǡ$ULʗpC'ðȨn1àC "qTd7j:Y!(P#D!H[qtHe73@;w!^篍n8 !söL 4\XH`RPxh_RkMNnNWfp I]UF[IՑWmA5{Zi6:2#$]vGW.X2y7ufm ̢TW$#C*S q)C>#ztE~ū*!nJPFcB utHPm2#PyBo"4.:ޤr [?_C'.󂯬-,&' ` P(#$P:2$z ˁtO3Q_xKndo#*U;)(Hpr_^ts.#ӇHj\ p‡XPJdǷ0|zȾ</ YEdA٤=y&S (_ѓ~yT-,F6w Z5;`/׀3?" O5=|?~m ~~g2 "{=38N '6CIAf]y>c“C&nv;Y ê@^ct iAJ.aD9EBςvJt}PMD%?C>zḇ(p̛[u/Lkv?&[Bl:=.t]$bk~軒=q8f(NzSm܁9ɖ@"9xB\)'z!I̾fOt?S$8(q0X{鈀 %, wN&ҀJډ1Qs;L&` P>bK3*t x?f8&s# VLhh߀Y"rp,cQFg4q"3$M֫G=#f>'>=̇^=c12iOWp? tb:cxlMF6M M21 ?.:D#a VxA`=[Id2X\'ask'Xm<&3 ;;=X29jƸaFx[ U(=Di=~\g#!㶷V6Vtiy 65\6-#"b z&Oy"Z| HsgH/tKdP!gSs `\vqW߆SoÈ7(HhPkvJ|˩  Cdtn-at QT|p($=#,6L 祦,HOٴD&Pjc2V=66FN#unFqKAM8I>H*2]9q3`P( P3 ryj.,M|lzmGgFZȚa{F8=ǃanhr4unjewax!"@ְ& o0tR 5+\ "Zq?I~OP"lm<0jTL*D < [h : c/LAytlL ϼ j8'|8q Z@$}rkr<ᛅ HfטT44-oeLrLz\u<}0x>^ tȁLi|zCGlˀWwj.H[ N*BlIl, &1iAŭ4= G֍Z* d&L5l+R!#=+Pg+yl0/B(DQL` bR}8BcQ&jQ`>Ws"yR,@Ah@DL]AQa(=g|{%GQ8P rl冨y!Ex"K2([hP234cKoNpH%,@X r 夅4HHеӓhO?s]x:4@npZ;5$46cwER@q~ A䈌&ZHQRKJ"ʐ5=n1h+eaMǩ (G` fojwL։X{"ưށ ŠQg%O,}Ӽ2;˳=DǿQAэ*?XgyR%LAީ@Qb.[;zF=h`YbCS[y8Q(PzrD*!3"q)!I@.1 ${{{HYC,=]qN|SUcLRVFb2`xN0-7eN+ *5R 2Z-$"j0hrQR!(4sJpQ S|]Xbއsک?\7Nz bbV8]cf.82ӌWz+U8@s؆hWH<&Hp N2fima,B%;XtԵ GCä51K8hNCMo@(A<ݝ"3p.ϩ {P& "6ZAl92=b؈w0P*t3H05PÙ] w-s77#20OHg| :Hw\4WmqIoÕ:ty IלgO~p8c,'Pے Iuihĺygzlad ~桜;c86 ޛjs̒2 щSIuG K[6^LUҝJ]}(#Ň& fbɱ'ҋ|F״do}&ϖwG-fm- Aqx߇4GglDK^m@!ǒ Q`Q3R(YYlA Fȸ; BX@ mt:wb_>39qz&Þ`h*||Vm%CFViA,S4AD`xhLT7@&&?fq;5;΂+~B{@{ xS KO*ynn >mc:*gh=.~0X4?S/{}GV}SxZ ÷[נ:!21 qHRR9JgO~VwvqLQ+wXX}SAAIy\p^) 4%)3&LM%7}ߓY~ԝh߯B}7?g5t'$ Í]ַY'6AI>fF6m&HF%DM-mlAӃnjq:GC=q kS8_I@&1 T0RJTS0LM@OXݮ03@,C=y%Κݥ\Tp!~(Ghӧ1FCۣq|!A*}Lc8q]toNuM!/sV>d$F |Ot02T%'z%?:.CJ'pϴ58J+(G=P{0Luwc!0lf!卂YpqjP?MQP0{HP!Rze}|EWA60KW퀉}icp}{7YjT^f?kdfM5 f:gqtƫ\]x&ip\eh2SC1jb/UǨRA{g#-3tT8Dyf;gѨdod biR3D$6Nhi5w-cm\Y1QLalPp+O(0IvȫLКé 3n"Ni1!I5z;2#I|ªf$ܷ4${!㇠wX`0 ܴXVr=,4kdKC%O9AF>]I?R@h5أ!=lh&_cUN rCȅpf6|nf=t jyzבI P<aNS^&O:AoF L&#~A(8@z n ; KE#DM!.Xڛ[y&!VCV ՇޏDVb^t@ C0xf[c%x>AC1Q  ƩNA1 0 GB_-4fCEj9FliUHgؗ $-u(> { >>1\ΊFO=Ԁ4ch/s8ѽrvӉjdl'x.1EcAG ::xojQNυ!=@D% @?XgYG q(ʁ8b6rq30ϚuRGPPY"n b/$`Ҕ1 ./уHs>zX;N04Q3 ՒʕBr0Xa{E@=) uؓn7]KvRA3uY:1i=3db VXqljh*aD4CfJgƪ+|,R gۤec\,cgdraCD!@]uj웊8ٻ7`֔.â'2 ,Fd6E.%zz݋/CClcg$2 ]YVau iDxštWBpyZˑ%9UD2Vq4ڢtE'Y"I`)ACY|4 \ovuo_'>f84t0/GXj|Ha&#:cOw:w8MDT0PLY*!:8_QX7MԶQ6(Z";"tω:ON6u~Q-=~|9'k}z||?B]ÅLWiC\a򍒔`(ۜ ;vmh%#+Yxijb 53zkb\G䇄\O`wnX3`ëw =\ۅ8=w"/mRP $$$)5'䦊 OE)@L]¦;ꐰ]j`'5d3˂Z;3,L3 hv}$Gb`&ۿUV!Y.!&"DpWN<(P5`%)4/ⵑBynh=M9y0C00$R Tnј8Tc\A]{ijNg3y)3=JѤЃfiiŅԇɋZJ: ^|knCGlǜkڳ# {D,FI$݈bO8SFv*Pq<16Mkjɪ01:Ӡ+"yڛ&C,NXA-yVW,7dwϳD¥I #bT`|/#,*Hb ӵywp.(00h^jha"mt=*@ɫMxC;xћ;-,W玏LsI Uy&эk4M;7o0!ǍUӢ>, 쒇Ҳ5@q"R#qgY {!P'(:yGW*>ʔ\ w q79_,Le {"3HN sZ4 }dLҎO <7i8tĽġbS`ڋy>g.#'c'g!'ujqUӹO}]NI<6p6| 6a6b6aTH:CTa e5cXpmƻRո#9;)ӑ6 !y:_O,[(ZT8 Ap3{&!x=`"qkȄȥ $oJXLwD 4C>xwVc/ H)X|ˉfôF#~6o7 u%s.RUIU>mh| 뇟KseY+հƛ,e$͇G/۰&hOL4qB`#O@| DQ?a#Q.zLs#OƛoL1k -m*kQ}I8n 4iSMDoE@ѨqBqe Wv:b^h<7uMiD .15 mFf/}yvJuV1M:byr1R bV/; oD%K Iг.@v ).Bqc٧22<1 C-0DR7d &(yO FR( 9q@%KJ{Tzݑ@T${ ξI2y;xQyuk\3jb)&4cx;ÃQE AMؒzNjTGm򳌝&{6Gp=>=2L%>XEF0d5aۃb$wG(_3m>4/+{Gd^Au4 ))& LCh=Kd4b @hk|n|8ry!OSg(Na.-l܎>]<-DuW[zt(0f!w]ygmGRT8H`0"`N9W^6`}>v#^ǁj#NE ې,mY/Â>CXr@i Kw[$⢪ԁaG4M>Y jx< g`X5E`tlC\׊Cӿɹ2,9K3Ƃ+s*Z|ˇg>{7ԚHvbY)ШJB@[;NCe`A.LD8`IRd&j6$"MB*%VTJyt;]b-qv3zCTH(Id8('esL`NO9'jΊO/=M@A  !p~Y^"a;I."yr두 b.w C: _g"<3;2SYU"}7Cvx{9U[IwhZKUiqDϙW{faɾL-^>z(]Ĩ Y! O (g{T/c u`&5@.C =yqx㵗U6u ̌vH# `r`Oz<;f3 nHEdy`n|39rG5-f""p䢀每@9[Hu47*n8>XrkL BD rt8 T›,0kȇ׀< ZƋ EBHVqR1$X7A 0]Ӟ"9@; (,Wgv@,>$#7#wBm-쳻u,*[l:l5 ;h0K _bB`j9&Pwwh@BT4e/ppA[[d ;g !3 O` C{f@N}ӌMp^ æ0=-fv߰gtPRWAwiw9=jI_ILw:b]CCEbˁW6P6 FKkO`?CH@|@ v  PpdpS8n! D4Q:(i q=,SX|S  (LR~GӵfwM}x3(lRq,3L^@ XFKl}bv6CtJkn7}{ܡu%GM ÓvT! t GAz@OßM@8$2wN8@={9: 'HV(Yԇvj4Cu/֯ψa ,Gh y0!/ X@nOK#I|q0f#|*f$!:h`!{n'+&)&@K 0?޼᳋[=itf3OZi>SEhf`REME9;<ܾ83C>5;ph5>Yơ%ݝc G5XٔyI&Z1Q TaCEb ק;,dv:iwxC&ci ո1@0 DGy"%(Y"Ih"0fM>PQDYG:^/x'Hj{xAYos294J0M)!Rĥ%6F!QhF`PzA"@ RpuK;o-y7xԆ1P_!ഽs(QUZ oy{CڜSQu&e aE՞N@xy\sx*~ߏ:uFD !0n%a 3Twt,48늋DlMaP.[6}f) jN>8e (%Ah*,TF:>FwޥD +\ӓ.yHXj{{=1|vU!tbMb?b 1=,uP_Q~m-u@Hwr; ]VIlW`( ]}XI "Jw!=t 1Cx<ABGe*I}E^#{{AfB!M`3Me\?1aC ۧǬ)l-;½ֳ*ktkHCwq[ԃ1$dZpZ{8pa<t`y|c0)PMC.fćws'!)L )fU}0YH a%@^|Me{Pd.ġAAop&2&h=iS蓼lY b~hVlC:bMͲ5.j+^lWjCz?EJ(6A/BF ~I}Z }sAHWəfX@ $F?/D* iAW:QtU^?w{T| [ @dP A细?^Z}D>~n> 2s9J&.Nu>1 sMslg)bSE(5Mۚ;p fݝy0h!2*S~mi6?rqCde) WZMIH >9@%$C}Y3JUb*1Z@m6 ӼX;ہ[;tfpepF6y|eχrhCfY'i7Y|.0QakB |y8X8<'Ȱ1N1a6u!䍓q"IXJ 1$‡]8 uiӿdGsړ؅R N{) HWACAdwfxw|m'ě,CKu/iQI KH/ 4B сudkD. ؤ׿ǦBnt:w=&(h^\[Bu Z &:@DVXsyӯSZb@TqչcPXsap u4<mc$6A>z/ nc|.}$3ĦGt~:v{YA4 H>L)|\  z}G=qowa&8[g=,>!1-Xj~meE`腌x^ 3pf8AZ![ӲQ=UVTbg+" ml1WP_WnMZVs?3~Puzʣ0nI*P=8  uzpը߫?GY0[vv{g}XD % Sߨ}zH#%a`!^*(=E%c8 ޶2 6;csEYiYğ\|cc8E6;[ AŬ]'J1%Z>Aѫ4?:c_ &_1w>wuޝˇFsA>3ydM0:o+CQ'(B"DerbH3z___ө`n4 |߸ oM|U6: =ǏXHu(kh!*0yc@|?a6zh7Vw?ݯ1x}m+.N@?rNsifщ3$Jwjn➞ԛC!=:J:MT^uz:z-Vq2뮺ˢvmI,n4MW};fCU$ɾk  A#AU}O bHdFuK=NAg+86c x}jU9OWso]'Sӌq3tj32 iQ!Dy\!@ }${ (lB| і˄ӛ__̟x]6$O?>/- 4 68H}= [mۘԡ1ϛ7A'73޷+D+8gptD^AU/%f}u_1\|~]yT"Ԭ@ȧ 8YH"8'\w$8K/Bp lM%7iS#J`URP9-bɗP_DAmtTu 8`oQ-S q8,[$ <>abv,;]Ǥ) ̞z;30NFxDߦ&:!yay+?qX7 G2u΁ lƅ,<ڈg-#^Pp?$!š ")*.A QӅܞD*]YOv$ R۲Ae"j4,4]!c,p7㮿$CTz߰3Ğw[2M`YUti45٪ӣ o dF{7~9;w $ ? m7|7k֩pBUԐ^BNf%7cX褐l7v>b'cډ.3zhsC6Prǁ%, e>,Ub&lq,a g a^0y>5&SP䩝|z:UsϷ.x<.xw~-9(u9Ͳo0%q$|_N)p %{14i3GbQ}@i5@g$*UG%?_]cz__gT62Nhs׍D B}O;Mb1P:Nx CpW{Pcn4, ǩ6< 5|{G ^r;2+Sͱr#-boՓ)qz!^=w7oBwzxL;ESJ[C?|?"6pEwI%4;&s#$A PSWV1q*;USUʇ8Gׁ.6Ӧ1B,??_29P$:',փ ֏|kE.-}FQxgC@w}Pg3 J0,JDځ[t3`hW罕ި %Oo߹"z@q>Aӯpp]M!bݵ 7[=gU.vH =ʃ.[,Z *;4;v dtӋU`&6(T(Hkl$a qQfA%&f&gf_'5N ] |3g~3ۥtRQ*]"9ԃowDy=ָ|4}f,M\@.Y\I،ͪ2^~i.hƞ5}'NM;y" SM9gpI>8?-$yVo<~ ϏIgVD?"gPK ^7;4Y4  Ἤt47\Y f &@nDT>}ԕҗ(ksB 'i&v+UeE (PPPPPPSy*adIF]md^|]aArn ʱz\Boxt#Y!$'}Uhd1bBe23XbG0^/"ԋr,Manʡ2KB@,b k 0ǀF7g`@.иaHs3P)upxׯ{k ƐN] T3QX2LPh!fA?dR=^:_j0Ofե'1$6(9[ӣE Q=e>mdg`ULt:&@5%H|@3/Jksu8ͮz`8JxϖSX%'&$q> z9yys<:0?2νú=82KkLR`JŜN_L*@ 2 U nouk]F|ۦN| &1xI9I1l|n9lggyNOl. wM_v6m|Ddžokӓ>0:V;=[q^48C+ /֧͋$ B.F/B/422Wa'ؖ,kmo6Ird=89.olTV)@WI1Ӗ^s|zhjLD%?ke%RQ)cdI1>|!Ђ&{^t0xpQ\(̐`,Ͷ X>Y;SY!/x 6D6I[Dy6V< Xs1&  O_V}d Yǹ$/\(AQe8z]$h=i33 3A'"=`|W`"wRWġΗOz׾jCx⇰o~Kc`8 7#@żP'͆F{L1<u)B-'!9QpLE`1( ,yI ÊTW3n0_s @ћC jH0Hwfw \e5@5 nj\)J K%N ?Ĩzu i-!:4DП^_,C@à1.8{GL0daLqAP-mmKJ2 `nQ7s^O,[uϸs:ܶvg}R,,O>>]5ί.w=PɷX%D}*0[V3c#a3tQ8%U.3-"-]o'2i ~F$^Niׯ9bϡ~GңIc~˖7Ɵ<\uv11gp6*.yǞ@ow{.ӉKhzQ,#&;hn* Bch(@py8Pvc?;;cʜ91º+#@/~A^7IK@͐\8y4^p6$N2^ T ];*|rFÛMe;1iᔞ Ȃb3tMqZ{qucoIo/\pWޠcb>bܥVdp'/GI$DZccQ e{{:.!3 ,.F+كFn`"AX3Ԁ"/| %S6rZMRHT?bMʅ:Rod>oLuPzw&zw@FomΥpv;ɻۏsBEfY|" /ҚF'tA[g H@P2sL|'ÑxvM)Ӧ:UDUZf}C:=(4ٞ=m⃝\[e *$@z", #]vBb CL\] !ϧ?k[L}TzC@^GRїU45Xb ϴ(`9[ =nxqѓ7x'R\ vx>l)}pK@KU>C %r+r:g7EC uF6BRR"p "!щmUT!Ӫ#uî|ە: #JF 5)JY+c0Y8tNL @mf1-bC1J,l &ԀG68aw>L&zYpP\mbL<n2LpI Es4ߦ1m@^?F*M. yq'@N=K׿798{z%Wea3KU b3(m, U #6Hr}(wʼn VSrBI|T T2<1@ja ]Kt!l:!(/, .;/xz?[O Ղ`lg׬EĞdޢ'/e.<(' _H;dr>+8@ wȄ9j,MZULp|sEP t` Q/Hp kHOF` B`y:E(5;&) s gG6z9p),еhr3N0Lc& %e @kKjt>GR 3fI%l当<4mO-r&ҍn{:=`E%Q@~PG$#Ď="mنf&8_a (Q"KHziY~3s\gE\~lWf}cz=vo|'Ch#F L֕jXNA|]vzHl3p-Ep ` 8 $A)VH9w\S7<{Ms+'wC((3Q |d632̨$,ΔD`3. M~w䃽Tޯ3١ xg_V2wqT2&] ؓϖ{oܘ,SqJ 9QV;?o[JjZ/+xfDn}z^v؊!>0" >xl65=TEP׎BNxG5qu7ww|Џ^ P fo 䆭3z̈ܚ|WȻ'rM-!A-/>& &\^ P A ..qPU@R1ӢpG,j'^\xR TI uqP0/Pb8T?Ꚉ#{~!H#MǓ'`ZI@g {W5:wuk 7 Q(|Yǐ4M.ps2x9ƂͤgSCU<;9NOP+aL$;k WUR@vU1&@-Mb+"㷫X$R{@} <Ș1')ֱ@0(}1X/)I`V{1@#(J1>qϑt JQ%Ȅ!]w A`bxrqA;уUi>W,$z9k[mWbmw>LA"_CU0A u } >wxTؾZtQ: ; iJ#|XOyv }(! b?l}:f(Oإ,@(54v41W7?yxH N]o#1I晵ڢXDZ}Ew}&~}k c#ߏ~l 7,&~"xK^u&fPbHa ;In/㎉~jG:n/uW@fAΩ>nޜ А, ^kr;L' B9.A<-@"RuS­9)^aK؁4u3ؒ@u4sNr3,QKpŸ *H2br;UJxX562}S~M@:B0餏&þ ſ^u2+2O\,opX |,s> EMoHIU#É SC ÆRcDE1.g'\}Or@^GÄG~pbCx%i 11󀌱Yc'YȋU qru<+zrNY6w+j i;.10E[]ۆ&Ѭ,!߻I{4Km>@ϢI[Q``)`io_Y8nR ,p`h.IShG9hDKJ1 tsκO:33s @ 8}ٓdY<{@<%G3VBBV(}qj DXjLXYYkthM?Vjt ?;DhetaWxВ^ss9ŋn $߽$ o)/1 !~=j`} {>L4 IcKޢ}AFbFdfƚ`2=E({FC>A]c$S)׆ܹEh@JO7;Y%2yS32TSmX{ * ǯ]t-9՝滍z-(%`oCawωxu2W*mNh\]x'^ȍtI`Wx1("d&!K!`hBqh80yF-J\v[lDKazh9{s] +4]v>>@@`4se'aճy rq"!z6]_QB{sρ!U%'$zEdJ s<16Y88nk4"B&R8?U8APS X[Mdl>#r#ax)?C.)i JX3'3h*eIxn(X^!Yh,AӞfP]fiFxjo;5XY1`- 8E;ٮ޹5vs=ƻMİT/Cp/# !;0$|-Mϊxt&u;ۜ@HSٟML8s$`G& }U:vwCej $G'S_o9Ǵ7 =Ot׳;oԄ"u+`| :ym"sqW ~kqY#@k]xAϧj W\2녘Le@v3)IfC$`fA@rM_%F1ﺻЄ 92>%mVee}Nɱߦ\џL>ߍ\}fP m~ v9f˩CpU0J df|8q RE+&d9G嘾w (Xc=~!LY߇&xqj5^=ryRUT3>LJKwskeĶ<3XN)6eKWPEVSu5ї1gD!:21-B+S y}dleROAGpKK( =R+ѓ>zc鈬gf]$tVcH18CPp`rC5. 5^v燪<7eC>B *9g#f"y<qȮZv!g S I $nBIӱ2NdtL]o $X08+jA3kE}(&T RMJ(|F091MFo#jI@ C"// pDMK}ȑk߸1gB`fz`A@hQНw0ނ9Rӑ_%U`ITU\ pG\Knp짨w2m$džB!C:@A!F3䪮.#' $ȁ暝 Ň(`%f'40p t FTAAՠeÃ$AzjːV|Nì/Sy/iBL(5 YhR5A}ChWMWgn~]ɞx_XvwmuuHkQy\ŌFh{;4[Qdy=4#k Iu@A%U' R394\)`i\:fב%3DZi"orI;mԑR۵!C^<6@zȼXxAUIĹwN% q t@y`yh; q?vӄ3 }ܝP`CD7u@V YpK'G^9?x F^b.@A[LARA )]@R#K ӊQQu{aQ%b 5a`{,3!pY!5χqQzcfTM :U8dkFpXb0ieÈ]JKa  =!TAAf ;ik[ע9s&H&KFvgBkQS>cgm7X萆CpąŅv#,H}.`{.я%3֤rFrZK8$̟#^|vq! TUK ?.!!VۆS"u=ց.M`` YRN_ iChpqM\5Gn.:o֬a,aVCa`ݡݺ3E3>q5j,Fq  :R~c9p&L_Z2ټh_+\1J탅ȧK]4&#vMO[BA㪪II<LV(<_%A<>y˳WY=הUT&J,kG70+-nW ȝv ;: ^Kgpb0dQ1{{A(8 #|Gx`4@dt+,c7G*y(3.iGM h}v54,!*76f-+lXd,G& 5dh)&hu\B7(D_o/3X< 1ݳvFBƲx..yZY;1'WN5bGCyhUrl9 Cu R;뀻0=_`ZmbxJ.w;kEhl<(OgFk$;zU| m. w.?`A:g"pCq:eZd2tTop ሠFuĬyv2pk4 aSD5V-nJcfl *r4%bu]j n D\=p@Y+PQ Rw0m&<(h,DI" (ƒx'u ~ _z_S8q)d@jl; 7pus)cחhG-N{{{9cϬ?$S ! Й"qb9fˉD9!5Լ#2,NrK3j\ۜ\I, j"(a}Nlo8y wsYLEpzYr@rhc1+BkQƪKJzi @lj+QA+)C17%&\8!)kmq6D< ͖zڂwWOL [/,Af 4! *TSޯߛQ26U!}jYwa<\<~pqEGQrkh{>̈9ϔ%HCD9kDFEf9lNb1 cFf`aaYgDhlG~\F=@aJ)>_\`JP1æJLCZvǵˉ=CG=)k&(>\Gϐ]jPvBu㔙4'i^G4+A2Ǒҭ7GƊWN-D*aYEaGX~< k ?:RN4{6$H\:zUl%:s`=[! @; ?KdUN?.3n5т Y}Z ah呢 #.hnjVa5dap,MMZ>=5pݽÉ`%[F%pPtzFSN1 R V 1BlbAertٹLCR,y\UxW\l_f}B% )}I/}}V})10M*0o"5np>FUA @`YqF*"K$Aח|6i>kU8W1> GϳLǻq9)&&Lq> ﯉]21/~w׷@F,~&j[m4Y$㦛'rA$IzC5qth$* 'E,%4$4P:" &<4:4ciM4n4O*B`f  e2 u?ޒF+qHh|1|uBj L0nL _ 7ʿ8 uvi(n@jJY!b bZB U]Cn;TP9~XiyT2$(s'AZ5pQ%9$U852|4aI%K =ufN6m ڥd0 ` X.H(ReF;Җ +X|N-n s)" 3i  - 'fm5)8d$AH@afDr/l8}7WSAK&H_GVZ8;A z (96 ?=4ÈLim&P2_ϽA龛-aQp\}c|0^Gr`SFʈ֙"PJ8Sٝ8+/6o|:|Uqb& c{6$]|68d>4ʆh˄?g?7pI ^Hra`,;^OY bEGSQ?8 UH'~j~ޢꃡuQ?LH?!%&_~ki )o~pyj# $%G8ڳ!2bu&A)>GHacX|HdB~8z&0aPH"(&\.Iobka&%S@PRH A##V($f J`(VRSx1}C=¾ϣ zTD%.(DJgt8/G.8P5eǩ41D60vnP~< $tS F^ij2+@v^'TU`Ck@mmoZ/g9VvQx"4((5raH 9Pfu3nI`:!J c.$`C  : $RTB͍ۊIB[3.l!#B{Y̛ :c""0 7-?0bmFC}@d2| q0`d3)$6eׇYbAET,FmLL1>-t vpäNB L@uB` 㙊aN#?3m!(NUIDJt*DDLS4t̏Oc5x߫I–#>M&Y>GY(h8?#>|h R 8 !,PI&p(?ϡɠ"$TF~=ܴ&.:&}hD+0QQ R!MPЬArc,HLڧ_ % !Ow(dY;f1J>R.aai"4THȻ "H Zy=T\BAGk#f5u7QTAe~\~KxqM3~ߑ% !J ǤLC-L^/)- u4H;òp#U.BX_R=d=iΝ!4B1Rbpԭ&ʽ28fG>WBT@sCVfLY U8jfiIC.& B_ik>w d;MрYaed{$W{/?/g7Uc yUчhS7}t3ēE{Qu!*T=z`axmge= U0j2G$ňm+",V& NC[1FFEv3A>2B>-v1 R=v<DH5 .g <~[CrS/ St60 >;(&F@;cVCO"`BuM4?(a6>C PdUBfQ(eI'TWe4( 싂 ocM"GEġH y"GEDhz 9 [0)5=D%AZrDAE貐DM+H~!i` 4 S@ETSQSX*%Eq)x% )(jfj@/%XOTc樰8MTTϴDI>= @>S k}Ωk+q.-LrD3yA¿Yq.M,5{{&D>2PvCz>8h΅?F+.fsQB+̕#2w?11 B5mŌ?kƍh;UaF OZN4Uglzؑڥ(HS?5=Iύ MHQv [ѯWXژF=lmqDkh<='o3 ()jۡ?ӡCg|Ph_ )4F4"*(R(*S2'ACFkFoSZW=^ߨ$ }hFh١Ht}]~y ٭kK3/z<‹V4ɩn$DOYw%S5ot}NW~Oh ?(l8&S-fh ?a$&BY}I^OA8 !@k%GJM{UԊ!θ&XV(EC4LSS~*#haiBV*ZFB2@XoqPڲf~vCl>JǨ7#A컵hWÎm/迳fuDcH g0Ch Q` 6-p&qoL]Ztg4B:Թ [h\, ER֘Ua9ZfWhgZ{tyƍp,Zά ycCw3i\m*9!,-Pj1ԉݰo9 1 8KVB=p\?`I! mh & TH<^op}P;=nD.(A Kn5sSRP[4m.ӛ֚ ;Qhcfd(g #{,P:D*^x,}yz r~ f.-wXZ8"{CXdB!fF4T3ʨA e)Cb:RT;xϪ.B</|旔h&{06@'H:?Z#~!yP~sxu8s F eBB}xDA~}yOGO!|N:tȥʏo],0R|P<n=ҠM.2Pf3v/G!/ѓg%>iI7?1vT%;Lj}ϐ"D*tq!tqQ8S%EA@<`h'|T j1f@ +4iل.FHoƊ:1xJ'~Yq޽QN l+;/bOnUWF% ضVp(aFc>Fe> RݪO:wmv ϸ8n!؛+^JABS b7= BpvVw>aqz( '?o8{W^pPQH)(w:v6Û _ akK aӥuMJPT#w5] 4J֐ǝ;0݆ PBA'\єdi`<3C[w^0 JDR H A7!Lnma? aHf↙?C9@ѠM?CpdD" hJΏ?()ŵZ$Jҧ&{\|:#6z)DPb1Dz."B #ˬ L9Y4&(JHQLET-K(y-5Ahb N?1\9OTj7+>>50E(0QeH]1{}?a , ZӁBu%ywuѠcY-e0)vC^Q|SD!)1kta>72]w~%B4ЙRQh`"iV‡dB<~A*iWD X먝 ," Ī{):bcSߨzKUB[r?!_ gP0pQOŔǐzx͆bj^>5**S,~&>]gAwo{53Q SLq8~d7͐?URizktZxg4ׯOצG\" JJD`Ig:a_B*y1WH , т\~1) 5O.G?n zuSTTҾ9qCeCJ|r2RNJ$gy x?tTCt> Z(EJ>p^_sgKh}J'M,e=;$Ěw7߯m$׹aΙێ?/~"&p@͕͋8QKє3W Ձ fdVerneLזz҇ncF=a4'=Ði9p\N!FfoR _X pe(,d' ?5 F "3\q,3pG (/7 +ʵ>۫ k3# .L('.릒}OhjЖ1JKEm#FFJ( ^Mƺ4VLaT rW+9ë Z.&#mtBfB@)re00 qsF#K|  =wIW6?7b)Hzc}iA$ Ɉ{Na~pnHR//N^i8BkL4OU5daN{S/L(= 41N٣$ãN?NptNL&Vv?QSEDRT.iM B pJ2Tx+9&5 )Fb=4d~߼1/=| 6 ħGs/۵Ӿx|{/ qF)& )&lh-mVQP2JA-: @AVqv1OUkQI5?ͼLyM.#q!5#Tcuq;,Em[:Ξ{f i @hذjfGtRU"ؤ[AIqMh!HgM:78ꃲ狭wK`f!RF*2 "(=FvdݰAΜsar$BQWf?Ǎ! 9F!e*Ƅ{C= 껦Z460F[EA[tRQACo.v!o**u4f $ A PVP":(#5~y F-W+u'kUip4D1h2HKxZBQ9q1n:9%D5`7ts6>6&qg U.U"t*L qď, q )K5d -\˦0=&6h+v_1Ly?2j(9ƌ_B!%bhDZNEֆ(XBUbE"VY&hiiF!~D/RCvC<0@Pb^l*Ē; !\OXy U ͥ1+x!6UQq`a8p96gwݣ&ޒxB<|ĕ'n=hCc;J3g7p$B6$@҉۩hl ] Zm}h?e>mXq J ԢLPQ96?B,Al)TV;ьI1f#g*b0SɌNFcE$R4ZU0MR5}XKpbb(kVbՉ&E0;NE50BY:L ,EHDT%5HRE)@D )SEDfS$|R ~P_ Cu6M9YXW?&/ѓolֲijZbHE6J}#tpoXv~ 1B6D- K~f~M`a,fIZ=av07kE{S1Io,v,-mQN=W|7>7-ɞ4= Ag<, R[f՜:.@XAHdJ`eHe%.OM} hy h~[%?š8`&S$:3I88؋D(cb@뀠ٕN(>=nуI(aa>)+L QDʭXi(zQEY68б#W,U*!)s8DI(X_xJ>%PpF= woU8g$1 i=)[P$r|)>R`6;O}_D&zL axى IA9$q"=#C)mG>-F5 2B5wKTMg638c0xe`ƟR(fwǑX~6dp):x&E$ )_}xp>}GfB!1o7 (ff#/x{agrYİCK_M96gMH$<^N;Z /Ѩ厊lIHlm+CBRR C.E1UTFG&&>D `!i tWɦG,-yX%Yn89\1I{x"a~wQ>1$kr?Rɷx(=pLY2 H1[?ׯ9($9˖CCKf+(¥,U}jR-"5.5 [!8m%4;"?c?z 3#uQ3A[>:OO~8kܞ7$OqOϭDW#U„HRЇ r(Z~lԌ3Z%k\udWT (Q D՝0 Q=K!#oqMH^}bՊ |bۊaR0c3!HUpC{. rb#bng l*8mMRH:05vcY0C?-pf F41%5@)>@K6sLqyhd,qؗZS f $̊AuwUP4CqM%dId2`BUismVpuBj7q %!]ǀvdUq;ܹ36[=#'=b (xpcIMGH Z;v&J$(OXy*@A9tC( @`XIxoDދGĭ*ho]s2F3aH4Xe6t[^P4?f8'{s" +`J҈&Mf&n'FFI5@c"8ֶl8( t-ucPC45]+Ksd`ܯ#(KHczdmSW4Dg$4s-JDfZmFFǁʫ5dlLnݻnPՍD X3 oj*d )kp S IQB3k@y>z i4CBh|R:2ĵNH<$yo )sFtbW58đEA`)-\&pqhiN*jʰ96lfGULVlsP$ +*D5G?.g~F]|lî+F]0jϯ~w `b];;!) .VxL%2<&M2$*98)vdAW ]8NI%$MMwt?/š:ms Y" KJecX(^uF}qM/ΞzǝpquzRغԼ,kzbmDp 3u /Lw5)٘'M##s SeQK, Spcqthds- a]p|:Nz }63|ast\-xM)O$(AcFքHl3hؼ@11HmkTCBmbr?n-EP#p-i6tJBH,[BAWi\$VݑFgl3ͪuî:(rjmvC e=b??RYQCB4>C"h=#g0Di hjhp]wUTJbO$3!R,IRuT5C0m(XXrCTi:8JA#="kBR%H#iWm!tߧpyܱ3f IeApe2z &D|3eO녮1ũjl: gU9YnUs43ߥX {!ȉ(*K%{5\OϬq@_c |֧]ވ{MA?F!?{X4I'@~[~r 9Tb)Y*JV$hB!B%jJ$F-?-TЁ $vv1C$|* t.e`'6tT둠u~e:9>YC4HhyB!PH"H $B$|$]-{ qq-| 3lDKUXk{v&or.mf$ގKقypi mb̕H5Ӂ(ЉBR,2L KAOG|6:5 3#I q  K*  #!DJ  L 1))THqҗBRJ (S$ Q"6\J*u6gΛOS?6D3rBGr]xi&,;?bҔ!?Cma p0ӞR`pfd(A[sy1 hSGlZ"6tM(BLd ܷ3h=J !Dct v?b4ЀRP@`0񈣑bd:d9OAplf<@#VK . |.@a]ugjCu 9p(F i|n?n N 68ÈmFP0CLN+MG"};  ?OכwƓk%lQTw|ާZ&fBUb0>*sr8!-]\ÁÎ +4B>Eԁ`Ç ȉ8R#zG'P Ј̵a3Ʉ$vc|k@gkKk\ԨZPH 2!ڂ;~608SE$!55KwkD L;T 9!땈hN04"!Ayʨ{ZzsdPA~b݋`dxrTHQ׍[ iC* lҢt* >=dݹvȥcR4 cǸ %RLT" FXi'jhdT$,`s"F{5U.nZ aVt#p<=6;80#OFT鬜&j`Ȧ],(qΩRE> pGj'/Jaך܊Hāͫ|H'@7P6bV0 >`3 9l7s12T6̆5 9|8sk[P0r{X+NS)xiV7f,!)\&Jtڪv[DCvN]95$y:,6`6r!aTgáCv8Mp|I[͚4À$qɺ=FojHt XC>%J#`цm7MYk:^qFC~֚@OǴohkH5-vƃ882 (H+hsNKy W/M0f5äo`4Yezϴ 5dj2:CdnABD )h˾NJ[0"zȳF%93r}Ű b_؄YQ g֍,pκ355#G;IYhҭcc }#E?gV+ǶFrI\m\9sd2"@d1 "5a "ـ&$[nZ8n(&g.w AmBUA/ #@E/n*/Ud>^,Y{qM-HA SȉyB@(S%Ct9 7e!wzBY#v@`ҕxFZuw&r^^LcM(Z݄}qh t͸q?N(jy8\cdIOյvۄ+]Wg<4uf,GƂft15C&j`\`r؏O18 ;ZxطzJES`ki 3O—BSSrsXykm/HšXcWWUO +tc"I-E-۰?]p[o9<0\ ĽvD7ǯ;ƀ628|?>ξjHP%@1R"3!6X&d𱤡b\ؒr)GLa/_;PZi L&;as ,|0(kf .O9D^3\q/9FoTk( C/B;#bT-3^X%7û_隁sӃc͌H!X3ɐE:` M-à8Dy=Bk"$4#3o}jm`Fv3WPXݡpoڢ=ۈH]L3ˇuQWu0kc'~c+p*t@JIuxP頗uQ; cd_lBEbW(0fÉ"g_4"q0{hOS,RĖ |E`r";CzpWWSNnAJ7s}yL¥D5LLR|{x^[ut/צ3yR4d!Ꭼd"{AEH0=@rt>m9OxXx%-0N C˴Usw5Xɰ&UQx$bXþ'O1UWBJڐQ1h޵x}Xľ5 L?|m~/Hq90Ox{GI: n1`O;bQ2p(rS,R"bܐ.nFNj!/]`35m)'EÀ AaFAj4KkQo2_=YVv` .:vmmjA4#$c z jT ]>z6 iblڢMBOd 9!{zVЦh>ō AR Ej c4$60x#Y6/NDž qN 1CX+&LzkyabBNw/!D i0%r_=ĉT*%FŞ^\@C [@29љ\N<(>p[A !R56yް:ICeg` ӏ#D.^#{#08gRIT.1Wac8uq=Cp2yA_|&#%4CB*e]bSN2T+G=MPf2ڤB {x?N5WvנK@%[yל:E[>kf1oH(  ,ق1(SK:q@,o耢QZ)p^RZ©ѝ=Wv!eRd?(ǡog jCP4l+~?c֊ .|Ota7釿]71@Ty394^G"q¨x*65eNFD%c#S.1y2>7&1顰XaiK6XS\#{V҈fMfbs{I> TޡɬhT(#I-2zcNe8ޢ1zj4`p8d@^WT UDu ѥ&a~Sd~y$,] 9օF9܀To12G;s:/&tX6 cs/;Z"0H<8ۜTVƪ.Eħ}aeݘ ^\i3s!IdA m! 4g"X|Y K"inѾnH ۯ!{.:zf`gR$ 7;ֲ.;3@dJI* Z;X`#;./~yt2 \"Bt l Y˹%~Nny:ӹ߫4ycxE:5&}j&,"H0= ϴ( a90=I/!*tqzf6Xzpnx (mj`A fe !P&#QIF;;8F)܂:#p,ba'K{g>zaʥ]fWvٷ5R`-D%U^DKr`P]=Eqx}Ϣ:ɦff 'I@) }1l2'b@o6#X7DDHg }\4VNp\ FLl!{6 6m{Q,XV]yeƏT2l鈭ECM 4OGo>{Rad7B]uǿJ[̤I V0T^a =1,B܂&_,=]\a-â'"Ռ*=((,N28éI.+"<ʗ"U*UddV-쓚/?(Υ<=pЙQ& 7\LIYj9oѝgb9n#a21}p'aMu>Y0ɐal7[ 8$6^?S;6*"$&$%*V!Y%DiRbl.wsz~[3qrL؝Ŀ-yB'p6A^9§Ewϼ APx}& bCO ٢0?j$Td6(('e|)_wӧ[3@EbL 93RRZsR)(~o*w#IJd5:O%$h5$R<})J_ܝ9qQ #PLCCjp:3'X }<3\/6y66i~ !#ԩh)@OO!P@̞C!Ǒ^. 4/OZC0,`FpEl╶1&<'(ꄦJI9s&Ok(5Nj-q.RN6CҨ5\$m"9Φ6]@MEO\8ą箆%NI >O6P Z% b +R a}:J$dOGRT}uM"+E|ov]!CǢmWQDU( \2\UaL "{Һ^.)9݊;vvuQ0U&Ci~d2M `ᓲ܃ YUU%$h)*j/Wם8g7уqU?¡iUAIR).2TpHEnXL\|QConBƆ`Qf޸ݧ]]cbj1h @ |l{#E4LTU"Iit&NȜʨITD0=Ajl)`h(MmhĘF\﷮Z 8V%kI,{F`[U/mk w郃 fY ylHB{Χ@w!$Y(^KVy2:|ӡkV[RM-@[;#4Ԡ{L4MknBPDe ( IA <ÜB{և\0DCro🎸9[8q2'ÁPm\oGy q&"=Գ$r#p$^Eb 6d98ۨ\Ox=pF nc E`ZPhMiSrsiọڻ L=m,O'I"{6p1zyl-(^<̋)qWp.D"2Dc*6-ÙvGaF ~WB̷@ fšNx$DoPJžCnB&- GE*of DZh]lG`[u"`3g ABht.C6b::=$a6kL_C p*OP,!"JɿcꎨS\`8b 7:a! S| &GEME TA(rU_MNT | &B!2 !곴0(tFNh?p@wqtYCؿ D "hF_x56;-JBR? &c1^ȣ񺼊ږf|Sf[j}Tq~>8UޤoXj8ڕ)+mӍW0`δWj ֽ&CGxQGDV pS[{V2ؑ<2nLB A%2% s0+bVb9膋li5%P>kU4د)0*%%C)ony/wѬ}8Gf(GO7}O5"2*FphVݐ93l,VGb7ޔ upIu]H/1i!SaAۢN  Ho*n-9sf8Q0cDDV4mH \<|F)`V8EQC!/|C.l!&AC`R cC{'/ <љO^&4,$I0r lcp"j(7vf8FwLLfSD98H2XΤ26 %e{ *#!"Ln6E񱒴y(ZI{Z(i KB5GZj %d9ن4CN7a78pAlt õ"#Ar馓K1t(K SՆ{["Pݡ.H|>8vQс)\Wo?$ Eu:8v~Gb诺"%FYe+?cDvIr{{hz>.y#"ILbo.ēt b2*>FhbŵTdY!#`68tADl8~P* ( Q.2%ؤ>Bw@hw>bE/ $r ?V!Q`udDثaICRJ)n̲MY; D0N~LhG$D  QH (P%UR@!B@* 'Ӱ'4/!phQ|^$~THQI%e1wLT"KbiHIED@YB4PD&q'IŞ`V1-rĞgWf(8x$"x7i0F R4&68G&aM۶zbF !-c,۽ -$BHfu-!4<ʎҺěFI w@& JyOpJt·E*bQ )+IA@lR S!N%6 J( G$l%HP(/. RADѮԌmK k\y=MJr<' E2UO EOGKn7*`DejsT.x÷} *I[>1`<;@a j@";T䒎&18G-EE,yQq>eFoM6 C?BI"[U}8SYv}?p`uygZ_/#b!ݮMY)"1PA1]ק~A# AI9OY?q32IO9L? uZZ a<N&Ȇs~h(˘ ?+nNgHk׏Cnnq Q$qYs<sƾ ~mKLyx{xRR4'6"œK՛ԮRR K$h4~|KPIûW[cgؘ9jmޱa@/Fl%26d|sV%7Wd Դ4lv;"R!ZB!D& @փCYH(DьH=d0mP cvECه "@.s6ӓbPB (> :@%=h>'l{ʄԸB t _@D91~6WDg 3C U"PWcq c&mQw*^B!A/9iFU0;utYg-+E ttfZAxEC C߳/D4d?B#V&N& PQIZg9El["#V{'$D>\Eq_CjUAW?LujB;ϩQYK3h,+9_9_JA!>߫}RuI;S21%~uDFD*STPHYdBP6 (DqU*!B IBºJ~0k*l%dBG2K.<>Hz: q58 l͠] 1r.)OKIJ+ThR ZPǵy200 X $&HMV`qkhaa#"#m'-Q_.p|`Y#rL')B/N92Þݐojo8X|;JCA ScBGXq^}͜4+:QYBmUbwx$`DlBC"ʍnmJ|`4!&9$Am\pfX@@JGߦGA~NdǪ)O@B~ =>l7hsTEECP/tx[bc@˴'UN@r yäo9.:J! 4HJ^)@GT<$؄qD:R/x0U)g;J2la4gVG 8- :~ )gԛ8bF J@ RO юH};LhѻO2p2'j4@qvlV0ꫢn#_;3=ޣvzwQDPWn!PA8&pd \=0 Q_8bΒ:aAўG; j|4Hd&>6>d#G4 >6xlzAI' >z nwgxČyHCӉGr>)R;Ii"*\d!!覘,b/GCȁH9pPT%L҆UJidKÙzOOmxn#˩rNi /z"4̥ԟ9EtClj 4[/5.K/,q{o25Q^Q%Wk^k"`1J[BI$m6ZgxNƍ[|865tsqKttn4 Q4땘)GuL]5h`ۈQ4}8C>E:q|gP.YFgt,ق*L=`A~mpʪ^lZlz?,؋DF![ɡiGH7/ VfmP|m.}EcAGhG@Rz$"Nv:B6kEV}PU"-^cq(:C~qTSp))&**bb@1L6e)N#U2MyԁǛ1iLmkRY*HCCגdI~ml(^aMU$0_tX%reXv,R7! 흻yOyT%䧯p?L”md2Z%ih*J*)jB$J" H($JZ "!Z*IV!i&Y:8  =/ngsb%sA$E[ar  ^GQnvߛ/0vУV %Koys>wt\9 #\|iP¼W li>ePfnCPcRL> a )DMJQd] ]S0IEL膨i l K[:U/UU6 v(ƭvSasIG~;Dpq$%=` y3& wgq;%ꂝ$7Ii | YԸYIP miCw! ^!~KHu:5KWqHO{~ͧޞJ=h-K|"b}{ B~!& 3{ 73i{r-A?ؠRbHߛ߹-*"Iu @J,TOO`cU%X,j Y&a șL:`(L^3FλxH2 Ƃ!A1LDQ@ɐu5F&Hm3ɡB:N_G0 .{lEdtj1ĬHL<7 O& ;qCh*h+iw.~m -Hǩ>7 $A}-+lӻԘ}ե[tKR:jŷqiƎyD2pnYf5M}waרɶKM4kQL- ^ P(UUm.id]|blM>W" U^mϑGbr`i4'OA*1+J%sQa@cM#AJ N`(F(P2Sl}@?n@zgn>LCOi&Gϟ6gT} _,1^T!܌ _C@, |ہ#-X# _*7ᱰ*1v.ꀠ6s0Ng:=Y+4RKta*=Qk]H4F@2`O]  uM{&yEB~Ɔ0Pv(&5ҦQDBϯ!аH|MBuY6f2KڊWEl 򋱡0Iߐ`wSd BT 23'ֺT6>~Jpm&J[.`AfdoUC]pZ]܃8b97@3ET[a}ؿ#sU茇{#ڣ]w:5G]k-,o~/wyJ@yMy6k}!y'C@Vĭ?T)BbJ; 0 fg&u/'yd=9,Y҂003PS;zD!1Έt9b"mdlN O|N<2yڄ2dn}}i }LY<*J'f!^cpՐR&Y3B ,p~';9̟_skKQ$V ?)ƧЍ'ӓ@0(jpڋn}VMS9d'aP]'jyw#HA ")F#$d)w#΂:7#(b%:6LIE-5HcneT[HGz]+IK!IN d"̭䋁) AH]#H $ ;/S"S0y^$P8% @2}w #xMR DpSi;!`B{ɰ6ĈfM+c 9:42ĒPh+4jaU&ٙИĉDٕ8sG#0@EABUIITD0MLHTQ0DԄ!!4$Br1BK@Ah`O4̀D Fi}&>y- AZ%:{ɅEk]:ІH Zs Ct7SIAAE!AAAiPO<ҕAhGJTzahZ(AԔ><^ܘ":ti,`t^dOʕ H) :A| ATi @-J@[A.CCJP@6ȼEutb>gԢ#v@"%'b)iS GȔ7?g ALal8`)37(3Ú R=po~>?b`@€<9a?'|M>zh%G籴kis|b=y4CDK DQ(Nj,:43p>4S{7‰w 9J͑1 %f iB{lq7WC06Pؓ$r%O}A Bc!S4 )HfZ))R]t褤Zi1hBp`br4hb) D ZClaB V %& :4)CFBLS-QRTD RK1-1RQLDTUQJ$ADA 0Q2Ii4҅*R1":8wE ^פ&aTR䐿Z?d@ k6Shh1Q?]H΢0x@T @:p2 p4 x?o*OrHE遡$MU'FE7pBmVH9|Se燡ݠ";vuVI7pj0|j]ZhX۸=hSmmYG(}϶|iTθrFw/HR=x~JjSgYe? )ޞļ*q]1~.qN,'`~ђd;nЯmbQe  U0{u1WW'ަZ(H  h,d*h"$(( ihR%(ba jaJ`jZ: WدP8J *`id*~1Iv40CL>F!^("0E{Zi&I?`DOM3ɣz%=Ėb Fƃ M+Jc4̏W1*e?3M2h3vLwzXןv~PwoL79F;uo +i8pxΎq4))bJ@=Ѝ 'r|-w50@)xH߈k;%(K5EtUAiUdZucfۂUoZj4ᑧ,DdžTơbVQ?6~fEwэM!LԒh|>51-iFѤP}Kṉ474t##&χɨs)wT0},# |:4ۼ]:0}yFBU2f! xic e[f2aRW0QՂ]tjp͐LkCqVZԚ-d$>~TNU {U ʨ(4<02B=!~ -?O7O=-}i}G禩9s=Wj-|T~u($ 4(ܤy@Ê#lSHhIIv㠂)@Fs4ِ>|ꆜ*l\;rQږ#4EMGFH}oBg"඘Q r`@>9ِМMW-g%B3"DJf"'w '2hᏃv/YS֣,jeA8p5КJCnCRF_Oy9 i4 ըz?#IFSyV`dp""i(N@jX5X) 2`HPLe1$ :`=A]03HW;onU9/)'0. Hj!~f *cCr  uQNCO.QLntsax]A>3 œgGá\4puv}nxtP,IrKٱ7C D>o`f1LxBI24 tmhA&,ˆ3QS)C8!]id8Y̗ c(&S"H"i6%F2i8Z LY# <-e<yHiBUƱԲ=Bn0/!e}kqT2Eq KAӏ\>R4d>[1PSA$2DU9QQ2LXc&<,yMZ$b3SI6BEz6ŸEPMvuwzoRzDPm |Ve51?;hrHe AICrdXFH 6ѭmiȠ1@ǖ"JMi&kSM)*7I~Ҁ&}xZpr'TDLA1QPPU$_l q}O#G9/AۏGzH( r4tSL!ʎqwSqQN g@Ƀ L?xbm hv4+Df<=]L'N!:0^fg2o$j \xzLNL_.r$ c$E*[8P/*x,i(gt" cj/N|~znjB$ @+ Mó#>"n2J2eŐ)M11m ~5=i#!psMB7BncSmQfXr8DƊ`I},v] *+*( q3 Mvbz Wq ME!]lQmFtyy^'z;}UM49JB!s Xr! lݚSQ᷑O7/5C2Nj3j烩њ(B,c=3]O6ƬdT`G<;twd?3 LtrTrxP 0}Ѡ`2$-Wk2--4c׎̄ az Zk(orUt?7'Xp$>;DKc'td`H(+ZKHGOM&&D-^qGON|Y /ddz|R*ESN ^{ܞNpj'@< Sf{x DҭOQ~5Fg=j\ʭbC";ۉMyqDdBJKSEe0DC孃/_SGv$:|/A]$3?p"s)d#SAEvF@e#^箟IOYj1Y1`px7Q[tHRRDchQ@,_vחDpZ((DhtP2[nO7$sT$RHn <릁{xCĉakbS5.EP$}1jM}Clhh9N΢Sq .6Xf[|CS1 jZl,qa4XIoFOV2,mX̤AifNnou^em(#', ElXkuF.kzN L# s <۔GāS4 R>-؛GW`x|Q%ij"$Bz3ݧ>) E8I1(|($AFR|fQln3lb}Nk01[`A5 &edN謤TFQy:袤 w*Wh}]vPx8hY[>} '|EO>,orRbl+|O,7Pv~O5:p]P)bU߶qgA|u]ElZb8GR]^n]PD]oMv6s&Tz8CA/b޵^^ 2Hm/MZ*IdxudM(x : @BjVy"e9aG`1pIP]hI*H:Ciw J(}K^wrb\JU7՗{3|MprЏ%v(Lq##mu 1B8ciC O`2MIhKeˏٺsFAcm觻;v?8]RoW2ˌ+L҄U<^Ĝnv`5[ci"%о7o "(m >}᯴ʔ3CX<zHOpȎ:p1gv. ׁ!Q;EJ<z*!M TB(Zj Jdc*cYPvkF3{\q4 X?D@xadb%m?2i$D$Z'evfFf_K8.B`a"]k01F87h&A ю2-B@> 7EH C3;A(E g9OH7`e|D瘋O0d:A{}tuz _([^ްPlx[2m_jY[Ҙ7zgso`K"YWHC%4m;6&5+4PtƔrdfQ,XfI֔ixaREFdd#NS9 0!/. H֮zL2X7\ +K(6]9[s'X=r[8u Û#͐hBɮLn%bi6h 4iu7ޢű1"־7FVϯ/BzBDucP.Q2~Vb$fR`?{դ%0 ί ,0''g+!Ru Y>Se"b?~`xQ3! qۯѡv_{4>rZ,PUlf6蠎׬<\[dH੪A*R&VUժtřQ mĐV4ç[xzo׃4S a:X'3N(e &XjCx)f11s0tT&#ؿԙ,NւL]@TU tP89%!EdٌA"'>>՟?+'s!p4vdВB HW_?7b `cLKdi/D_T9E 1|Z ?zvIfCAv!PTi`-BMH^^W p dbl 0e/ݣ#G4g`A,,=؉X`tk|c(-J}H9` c*JEz8]!,S~?\ƚ;k13uA+Yƹ$͠C~t@"Y 5*?f!'&UI T vJ6^e F[H lCpCD?ˡZT5:-5|Q3d$O[}O<*vd0`;{u6;w5cEbWǓ{DzU^jV&۔̓P#]F12mQEP X~Lq<2T~'w4ϡ)SsV?8kZm)F1>G,wp'(;S=>t6P āt"/"SB/46E(OteQG*йў03" :`}-l@j#1L2 %mf5$DcFY <㨵ڲ>ѭc\6:@u77Qm9O3 *Y;lYIwR "OtesjF5 8+ܖġ4I=@&8:ܛho_.AʉHԢÑA[@U$͜sPmj 00qTfa%4Hl~P/~ #864)Bb6$[{/HѢYqJygv4kZbUN hԳ<_Y &303]k0xpJLj wc*7 P:ܦ cL#&f#85 )zn, <ɵY&ضҚddPOց.qHaÕ|Qͺjd_6ڳ4UXh˚kn 1)QapF)\.1 ZivC D|faȣ2b;a^CLH4ַ72uT3#QbhIu޻f!%UôuY,ލH2hTn8eo<&svEvvq7o˚jZInLF@rtd!Eԡ3#v 0FI I:~o=4{ :hh`6)D1k&qQ䯏/ᅡG`>|$=|Aaz-D3$oav<(UrQdy4`vGH/PpL, ]x"P wa8yvt4LFvmU NJr2?o ΨRU{%Šl`tPqE dڣE]L:0e%Ė" mbn!VliAk\ bl!fxO`:ĞC|ADE4p |r` !:b!_qĎ8@)'߂4 Uz)2G `QO KlL HeXP&  ,'K J)$h (" fB % !(f!"`jBA"b"(b@d& H *$ Jf&Rf <4AKU:-jb ړ:_rNz"H*UU%#rkA:AJސS 8D]T.FHiYp| $)*Qjen,AiF@ʐ 5l!HwYfU1? %$ uꤛʔ 9a~0o..H r4I}hMa 5r FQ%)DNi)_}dPELRP- H **I((MyAF0$iONaO84 P/jjidf0da#4ўCb>y'K2Δ 4aYRT)_@&xf48ְPbniM~.􏃦RuFKmCJ~8 !TDPHIPRU$*tFTi T]%P$I*Z F"Kתr #fVSO89v38IPB R1G!":TL%k3;( B$)i0PPSD]!BSM0ELGC%tVUNC:QФ@RC2"CPM,ԅ4RQC0ETK%2DAP!@JA DC8T!eh>=`AƪBPU)Eז ICC"ް)󇴼yw*.Kɠ9K: * 47@w]\j(.1N65]?yz88xHQ$K#H-D;Pd)IHJ l%ܕDuW؆ T(Zh HRiJf($&iE¥DN SO[0t{>Y N8+.p%(4P"i3AUCR'G@t!>x7/Q|ϙ^GJ?!Qi}_(t֮QdJ:A= 7O0(@qy-c!zA8M#ɩZL[`>0) Xaq‰7Cf%xUS53EmC-YOlŔ!t7 *فq.]ps0/(@i+JnJtK@2ХI83 h) z T5ՇPBw'RjKF x4]1Zf@;7J=>zD@|Ш}v\24 YD]%ѴەB-LW6K7ҡyVٽⅱEj$)&l;-)⇱wI!4|3H)Oՠк_#G6p#j!:.8.K% ;,hCY&d1F?N ٦%'9;yT.=ZrїN=yafeAp»Q(#8%K,lmA#ȕ>; B0֟Azb`a.10djp^)!LM k $뙽zg w,D {elNU*~;P/hHPDAk4h  O]kFR$5}Ot/\+>*vb`Oj88exK@ˣ hDL٣BڋcN\]W0B"* %4pAH4nBG|sb󂴵dx_S+)ƭ -qZ< b 厫 y7=ͪSFb?ם!9)F1Ͷb,صAT[61F#X,P6:8Z519FUAvvlh9"Z$&1P!3!Ij OcQ,A yGDUMUGx_~MWr|=䯗<"@HҲ5TP8?nVOAӜ|h,:8%?8n$ >MS1EBp1l}@m& E$= A| b?I-6\O5OK>ZAC9bԤDGH@RGy\pdu!)1Vt1h!tfQ ڢh\h 16qD`.ŦbaJƳb+58Aزˈ7_%T^EkBaD5ף ds #R?Bys.s^B|$1ߛ cClpA`oہEe>yLケxC`SvP)Pz6(\D?T_'Ugvi2dENcljf|u}(rOitN(PP4-Tp&N K!I@HӢ3k^@yzc%2%*Z8YV&5!kŌG>sv0' ?C! xd/4U A($D(eE@AzJ`(f)*a74jDcq~O8;|v"Xch154mX4] (42T/;)`CŦ, \L$2H+@8`bZшϩQ/ڃ6(zRBb!N@* {qf»rLJHq2C$C4Ea&wAJNSu&R!KHHxk*  L!'Ii*)OA9(tŤU$B! ҡ P_{? Y1r"D y, pZR J:8m?hi"hrn篸;ʟaC AbQO//faaZ\ PO_|kӢWzL*qvD^~~„3ׄv~9~z f6TdvI? wiEb $f49zӎrT1ax:8&5>n%0T]?dv_ä05B, C6+e3P SxSÐB\ Z0 F<(-&D%m@oIPȠo-l(^`Sxz_x!orqʬXj B⤙ڌ004S;ԟ$ǯ7:=Hat5_K64/(YZC&(!eFR64z#ѭ{z@2dPP$>">D=F@n'ԆDxzN]߅]Zӭ5+IM N<ꢢ&k$d+ppF;4>pBgzS!t~}^lT}Wr=]1>Jl|L.$ng"bPw,JHO}ۈ9aX)$Zf &b]^6tKTСʽ$m1ԀB<?/Gf |gch3"&߽p 51lQLI`Ec;o_v)1V1!P|t1ehrxCҐ+f,P,8D2%0uMb[*!:yg/Ԧ&z M`on/>Hte~HW@WZWŋ&T㽧3OL䰐ӈ2:(Hyv,3 ߂R1={5'"B?҉<:BQ&A MO$X) YZHqϒ &ךh)* SGYY鄠+M*S`bQo/',\8{Ar3/(&x~\ߘdANBEC Pӝ֓5q뎂%&N(OT" |ϓك%[$Lb*{GTM1SkQimхH~ʡE P?/,)#5 !bh o L:~^W?U=ZDLE:h@AKz ?E;ŪG9*őTS1A՗pT:KZsh4r$ǩL̝j/ ˃h100MpKIsp"4Q9NI೯Gt{m=bp0;w63Il=#22ׄİWr dw %ڢɌ*x+.LJ!q1y\Pp`K E?Ydb``<˥G|-WӚݚ.J~5AGlt`Qhssr֜uԦp8L86Fy6.o?"4(EɡD4k3ä ,i3Ɓ BeoU,$yisf ki\Zb9ԷJpi Ӣ<OP%ؽɋFwW/dI>Uuh )@d9Lݳme=XgC5-h=w3F$}J?m젴o5iKDZ$ӌ?EkK8P!!];{wƒ77VCMF0b% `S*1͛Bl(f1V o A# qG6 |٩^/qI\Td g3# eO vBFÅ2?IbpMFDzm@mߘl"'TSEJӱXLQS%)3t7nXy?pmexm­YQ M Lm#)u%)^m (A:.G}Q9*"Q_j`ozPqd فC鮝u̼x{i31äx>y v0F?ñ?Wɉqln`źP8".i4VJپ5yU\LN,Ȳ3UxCxD`9U34Oj!gNiawvsBC{qD3w+LYyde4($i@]j6{d8Go2jD=|}P?UA޼[DY9O^gvor:f~s C s&UDLXo-@=8?&:{)>XzOXPLFvI~!(>O?23)4,4wJr]om)! t^0q=}y,p]lDŅS8SEL 4eҭΗѨiyRrEj&-eAL-7Gx=EhNwN7zBBG,SHih5j]:VcQL:]M}*y&s]ugJ$=2?b Fz fxjHhOa?!e,eR A$ eGr"VFa7U NHsK'^A}RK$f1/^au_iC/.dv>|?Qy;Ɇ%u2<RB7P~e$=j2/\/B oqr+сc.:;(*;ޞiB|Bdi9!3͛pm@nf\fV ={ާ _9Cs'8^lYƀ˨3ƃ(йofə`r>r$ xb$E)x1h`o=Bw.4_S`Ӊ0_~|(u9|}y 3=;qIL-A$!@MfYM-R.@#!H44@Aco E"i"iJ@ p>$‡0pB "b!h)(a! IB Q!MME,( ! 'qg:m;))ƆD&!&B&HxǍ8w^m/F ԝsD/~ m*: l$n"l4Eh342h9$8yXUc Zu*]/1C&%qh2A6>A"Ѵ0PI#D$I2z''!']MT۸+4R)9 {b^ j+++)kPPz0j & `b|f<<0EU@uˤ!sJ&+M ]6mDj&0ci` IDCqJxFx4ACS1-+< mh+M2j&~'$LCLU@R$RMԵs: fu< "K5<z>QG$ #&2RT5W1tmc>qIih*F;Q:6RRq '> 8,eO4E@E,(#$)PThDF )`QD₎D4AFCQ]NA~QLBG +řcA1VPrN/q4I5yWv#)vDv c쵛:py]մZ xټX霔vq2"PL k~r^DŽFi$ bzmAW"<6 s: FFLlV̘ JzL[J#*(a0s4h;j45J fJ*UhZ)`2C펏<ʚN6WbhJ 9~8=v0h*j"A@T?wbȊ&uYJPS lЫ?X*NQ&G-(xOT|` ަ\]KMf / 0=TLx?/ n5Ԅ*!k*+-5VF mhcle܏lkR(I$ )0~l`i|NHFF# 87AȌS:0N 䂏 ¶s 3╆ؑ!!Ry})% ɤ J|2c6%46ȴ`%QI깊}{Q"5]-q` >g5?yq;.X|&;KucFXӒ){ex>Q64|0 1KnW|-j*Iig+(p؃T8hTA,(o%*bN3tJ BoiꤚQ9O/ /nM6$;1c {X`m9bCAQ59r@xM4s4Sld CS>bEdWtN&XN0آ"*Îܔ B.^T,iAfv4Ͽ 0Y[NBa gIèC):9Aaҋ|pVb SӬD`^8c{E;=w ҙ4 @#ҧxwғ!2l H{HOEOmч H؏CtkaGfςpxCg3p"?;sb_=IdA |#*wLfa{Q V(ET̷ M`ф 77&$pX;& I"d JbA A +A,$d!9~!ZIfξzeĺHE%oFfWm8=wghɊ 'S^() `tqèdLL13/~0m*6-NZH>oi&DE5TG\}ˬzc:C 2T&\}( HD4#-%#" 0yLJۑGt50~]aW(JyC~A@::4A v/n(Sp{MSV΁,P55M5 3U3/ZMF65l>z0 3Rq@۵RaVH2V-q9Sn#hXqxԅZT]ƃ袗)c*\lWE|xFɃm Gɝam]'yyKT1 JRd EqGm4L/7I+ufF `il$IXU=%K R$Bi;;65VB[ȿt.ma@&_Jg\?jV˴FzZu )`~ut=t,3UrN@4"d} {{1kn(?>!5d2J(UZ֝7< 6\`Y+ҞmFy_t5='ϯܸ6&6i:odQ[NNwmn7ak.clrf74n08BG!8y=ء "\I?1]@XƪA"A'C39wa-7{n*0gl)4A)9!dH%6 X{|M |x=m>^$U$ᑴSSUUEF@QUUX-嚎U8##B}:~NGO/>=ab]0Á *! \zJ\rVT'a$ʃG { xhiU0d*102‘LtG^yO -e,P$XNy0s`9iXĮ+<LC̈́Qd3gFks7Fk.‘ltTLLbm(*W"OlkH-F k!7T@h"mK~< he Kxt*6?o-O㘺@T<$u7ϣ8z0=> &4u)Ɉ\aɎx^30 x4i!0CcSfG >yUmi<(L8)l"H_(4I4BKQ$SηguXO*"M2 K)*d@cP#) BDCHbE"))?4P"E,4 $)J:2O X$ZNJnk { .$ 4 ̧AzCۂp =>EN„(jd'בÛL$SSYÆ֑pparL?p UćwG>CB?t>l[aWnl6ǼXӊk>FI!-D6>2PA'K('Y&6-p,$̜ b0ak/CSVADoaEB?eC!ZRQSH rz*20ERaљJCA"*aD[jZfFSY U 2&]\ Tf$_ 1Us!uYbV!@g쉳Ulf{ }}P`W$)!f)$Z(E %Hde>] 2 r q S75@gc2"uBCDžzPF~ tМe }/0A4e(_Xh$UBX辮"#NZAeu@>luEױ͈@;#IQ PAI@RU+20c/J1>Q;{}|Ij4tp.n75@zz% f/ >pCD* $*|^<'H߁F}mi'2B$9mCahDW# ib&($"A҅4ükɮD: AmPdqBlbP69 XgS90$Ux݃?zB:AhUu r@*Dt v0!zt MAКX h;844E4Wn`KDwy$&)"BJOx8_flri@cؘb$1ջ7BH &^`AH&46@T/ Q]4b31) ):羜mD[*KBͿigߚ 8  EE+'pNIa@D ÀG`Ӥ'草1| b#"!A[ P<ιG2}/hv`/wKtb3Y0ayw[w!\ (F6n@vHNR,(J,ae I UZujL$ҸM[#ȽɡFO^lc8V)< w= ]y('dKU2*ڞ!ÐQlއ$\EVÑ`(7?X;zɭ=Ivd$8_@9ЭXC팁 i\̄i}n},Y&j>V8%fW̮RIq~40q7)Ċ,-mCI;2qnK+n \sܒCgLIppgV/nPSQ49a8qRp#0vw<@p%Zg> wB̓AaFY{VYW+_@Ԉy*#GEPkqnBUDABq 7a/^`c.\k2"LWD fw(S/TT ,E75v_;yksxCgg?$ =xZ$B 18 BVa&pPK$LWj hѝ `P:c22p߻%ݵ%4NHd2XgWdk㇈08,UàL %D\w,_y^s8_9˖Ҋ<9z ہ@_:!T cvS"0b" Èp!Ռ(l@HbuXt26}R"L298g&Y&wv kM4(S& !­[@x-"ۂ3 O:E* w֫m}lCɿf}۲7$9ϲ9P8J+DKo'CTs@uC(#dF0x-tlgt 0C}ddKv3e,0AxFA978יZ7ljE6=ᐑ d1J-c2{A_o8~U`B0v0NYMY_xgtgS"G {6A b[oCy(LPЇL3wE2#W&{!3Kn*夀b#f$hE33%|bx}eY?!!J`,6qϲqԆE`)]^m&c%3G` ȣTl4oNZH5RA>/ }]697{c @=D~Bx=8͋"=qFX o8cHxbuj.] BhBYsx.7f֫ Azwp0)6:AMXR@(ET=EL%]DNvN6*oy~6Z%BN),Kb5?#Ϭ` p9ik CFՀ45 ",YCrf`$:w kqz)\rީ263ұQ SrW|U6iFx:x㿀 :AcRI]mVcp!s"إYÄC-MDYtaxN6a;kzjr}8:?x!F@=x>t ғk 3( KсFD0M6 )3 sb߂'4XdP}{{ĝ!3(s  5эC Ǭ=7aշδf&\9Z 9gõ8<|!MD 4#pb̩RTb=sC\þ\ی8*-/ԋ0b . Z^Qjp^<]܅@\Mr_kbrIg#0v#Xea Ď,z}@ċv7Ֆ*v:uMu:"}Dyd 'n ׷Wz{ox.,;,Ηm6/tBCun!Fx:zf{{bNQ>scJ/#BK7Ϝ`hp;݋-e1Qcҝ??aрX*0AR>O͢HZ?!,$ Z2>"#3C76>F UVs0\x<3Qgp3Փ%m/3g@.[£Ll+SC$D6p.C :]=&[n]Uۑ f®!}SnqHӲ,+ (S+ER=?sM'A:d1"9!.G>1 >=0`q!!SՕO . 5Ug <v(QSj'q %PG&F%E)4f3$"Y*wtR-w(Y,;)qJz}/KNv]8vϨ+8ن]P2J1溄b^ rbS'rf7IO֣H25Å 7ą}MZ֓G)mmwA^y#Y!Jͻe6wz?1_JXD a;IIL*:&JC# 3R+"?X|o!krC$H}B/:aFKWHNFP4y!(pQB a3tg2\8tQtAc|r0iw 2 dpXw1xǶ+b'G'b*=hL[fQ(T"ܢyS KXi\)qG(yt- (k<`nÎѣ|N37-#" gBrbX8CTXR$t/5ĘTt#N e 'ɂw)x$q{Kg:-zhAx9}, L 4 ״/o7.s`\ :5O}Hy eKh;T0IC{q62ǞMyʛPa 6aGc*k߮h.ahG-a /'J`{I`sז=xCHS^0鋪2w=4GK\Qn p+9T&r]B[zrb[]'xpu<#!.7u2ErsD3 Nl*o=du`XH82)!*JJB$(F e4 !"A@RTW[ݮ31.d h?GZzˆ9<Mf3z>Gl8IJ&}zXDU*//},PO3 5BkAjN$ԛωn$,ҠJ _vo y_ľbKXd7@F~қv|H\jiSMdd0Xu!8CF ))ˍB YX0GYaK Uif?A2*{٧ٰ5CȔ~Bm4<<X?10h!&%"ewA[j&_icy>p;{$xdr\ dJMPl(q: Che +O(o/#e?(AwǎĤ]Tږcq8zS!Jxgf\qRڎKFSN!mC\hpaGN0#L57ټ ոP#Lְ:NU)`# mSV`pI=:w롰xܯ9 ͳ'!pO= #:H? YS;ycB~ĺ}jZUPlws0GFq @S{J]Hh.h6YR Q;8Eˈoڔ8b}u& TH92kbxnS]4}^00p|ΘP*?wh0iν!nAhPL"¢ҀNU:EB%p1؇/{!Q(Vqf0jT#CIxZYN(ČLAoiAOLJW]n<҉ZV mZL5U^IKDDE4X\4IG_[p0"1K ʊ jDѴ9xf~O;PorԪŕ ϭe4bdBp79a]upJ{A _I:h1Z`}2!BQ@Ҵv/eUBY!m h+uO6>cfm1o7SC&Q3(tTJ{OpqEtzj@#e( p4aSn}3|1pǺ$0JHydg*{"$ZaúSCp;'}.uX,1呍=l2!E^rLn1;VDm.>ԢA4?@O&N1'Voo %Of {h-\s_:ov񜤊{<$L% J@4JrŅቒj,$&l`i߇), _yv/Qzsg 6G֏||DBt-A (qLO( U$?85,PbbLV~Z~32 GP cc h;<)UP3KZ݇y ISEDIE&`< 6 i+.ma'] DQpzS+Kx|t@5gFA`]S! (4QѴ|Sue(z*aR DAD$N)@!I:Q)h bZbj4{Z ) '`-Ҵ _ tآn.Jc1CBDL L'Ha*D4H ɲ:ZXs@y{}:Y axᆱԱ-mcȢGWfmlNY bHIUSR\p YF?fjs+dN =ƵYn!S[ Rhɚf"c64=Rm4Mgdcj9CItS`6FMkuRY[XeP$do8ʛQ4ہPeFCJC4yǧRK4:5+2CZ‘&Emoee@oFCh 0Oc*37%aMՐ-nʊA!wr ֵkrP2 u> -IT2{y$e)GغH^E~g ~Z:AWX(h1QԪke[T9OZR/jWSΌP1 Qchm2)|⃖x*#<'<._^`p@%(H9 )!Բ}wCȥ:])AED]̭>G_i+!nqoe9Jo)+T3 2J!E ~]& %*{>jS~, qxa & 칛~'`Y MۚLvDByp .\mYXI],cğя቉CI&Jm mm^ñv{mkZ&+$I-ITiVhu0iڪynʔ Hyq4SԝpZIEQS[`cZ1bͪ rhi !d*[7'GWqoOj QO(۪d ~ o* ŏ"&䑸LƍMiE:mBI2d#m4U`i񡍴 Κ\q14X7E7#ڬ]wzuyVݻmnI4nv8illF(w2+8a8N-Q]{ v]ua;N#7E(v\vsqDqn 5p)faAٻV 85hުjcy㓯Q^n) …IQM<o8чT#ص5dA/ F֡<q.I$PSC mRcl$*T'l4–8~17)mC\v^螄F& w t^qVWBUپˌ`3,TTEPAQoڥI% S鮻A:8i͘w752e\ I0ǎ22IjmmbvLəAa) FF%PtM4HU5MUH^&B&àxxadkyY33Zڌ]Xg}'G4復2w;d%$! b(@[FMMhb-}峘>dvR CA ϥS(V,"̗yVWTB@UHR!g񁲑?wqUiw:#i00ikf7(ɉϞ^W2ˈQhnjFQACOM@,X,'b!#FڶSc`MH0M*1LnMtq0tnƷ$#cQ!fd7bfǢ{v=I X*0m \!~ lVM 503 Df,:4RS, h&5Y pvŦ(Rȱt4Qd7S h .;ՏR=@"y~xcv QWlU4mcCebBxU*||9U5)m 5PnVƃSSmѬI)`{m%Ɣ%n:B艭Xl$%!|p6^8}&so)8v$/q+!#(ȼFNd8Xa/x0J[E9ІoY$deɐ`ag8k$1xS&3T"܈^f.f^HϥCavVL\6sHkG^ICU[5h .3 YYAA`X&Er8@a:J K/lI-x24f6u$Y v,DR8L"ZγH{~I^6F\9gBG.,ILJX`3`c$J+#*M$*#gtx("lk 4!6&[9"WY-chfH)}@8uqcD. 4Frwwv1*#B|aƙ487 O$@dGxܕx(p Kpl[3y2$A Q_/dSUl8rnNCL4P|5:$07)Y/7&܍L77bQ kBoCug qpx {M.K,9 HR#4@6gCCxsknS6ΤG 9hU{R,ViE#8PCu#}yJiX#qm䌖fvla.$cƭ@ ;Vȩ/ $ 7l]/oֺŵrla,5 u h"J}ljdt\˯ZL(/x`6E92- .ݍrshckj!mm`gb[+4H&#k&g 1p͍\ "9Do$SlFw;]1U 1CUH!]DD|+P5!P#?yPfln *R@% 4D${Y 0`X,2,6#у&HʔbY,LbXRYhh 20,V܍ib$a ^c8c jB`B6*D쮶mr:#;? ʪdGMйbo*+ %##w\:]GxiUc&a>bRf mJ4Pa'M;3bcD`Ad&|PD̉RT;^ksfBu:2θ\9)IÛ%?BlR,\h%؂HMtH \<3S:Il dWyx] 6A uq5L:zE6z645P%B9-&M!XGΜSx͘5A6u#fS : g 3,1똇T(F"C}vjK"1\fi23r=盝ިo1j ՞y|QUda[5l_0HQF\XveN1; 4qryDdjMP cƛ1~7];\I>D@&]Yb28l5gĮҏ.CGspA$zsPO#-瑆p4,@Fg wbYz֐D"'y/j^1/W$n51V4j,yr(@i48ʟO(Ĺw{XxVl#J灃d(%5lَKNXE -_^;9//v7v2IMp$ڝpz}ESZq}L<0n 5v;\aP&KAp򬉇}&:]DayƆ"'>'rB0KYM0t8!I1ECFAs;p18ql5s30l2NwM<{{q!$F~k6-U&QPEBⷤ&FSӲs&mI4D_P(^ Ĺ1h2CZ5z žT@W"r _ h#@" ACC caх==4`tf!aی p0.W du9u&vJtvSHpGgj}309z ݒ'0QP)YI/FF<[$AEMl]@/$M<k|I$q`bnƻ(E,kʙh) jd3C\0l(KE6D㪈E,$mÞa pu@op 7!pYۘyK6ʲ k9shd\YUB' pV,Bca& As9R3#d)Ut#H0ptZlȩh9& #Hz>#R{dcFeLiÖG;0*b)J H%"?`|KI{f}C * -Q9a e4ڝDG `%xgK 1b}gݾADi~F݁|e()iA@)M ©L@PHwjH|9!x(NBsƨ zЕA *T)+.q>QrtI>z,0r| r9!wq:=00B1FG@V*4cO1ie5g(m4fbfj1һTF@ \2LIˣ130=Fks|=l -B! z Kא^ Mjj1Ǫ$BɚLXa('=x^Jf"`zi45Dxx>B# ޡ;FP95A;A&'/@R!mǶ 1"DHmLֲ{:ϼ8z?vlKM L0LSQ6{(ӟKMta n8c@DӾ)k86ai5.Bu` qc9?Μ@=>Jݫ[ۊ܇ f >`, bԖԩ0"3\c6 @.FB -#i%d9-w[&Z^_ǮBrޝw҂(I($[Q6"Ō%=CNZVRLG;zk;{]mI<aȆb{t{BAi:4!a;j$D]b !>rv*ML"CM hHVl%41* A14fhUc4X8z[zEكb ccc84ȁ(R" Gӿpi $nc4ADEc̕ʇ3FK1>dsS6$KG,8vA8:ࣈtpI!9J`L{Fim@'~C\5{HΉw>$R $2'S]Ufjn 娙~s;:,T#' H'@14#A>ho1-F^b c5eS u}#H[p ]2CVZha\MiRt7K $QYChUhA5~WAwE\xGyEQ=t!!=v,_rwQR4 aSL22SB,H܄.C`vXj`/%~ʌtW9Se?|q#5_#aG<{iĭ7ĒWBJ>90.PO0)pq߯\HP23&#E.HX"SS}<w^@C7;IE802$C矏SQCbm2$%0dP ?!:p9:LK3ɤC9 DX1 l>6Lb{(YKIŚy0M%yQhjQa ob0Lle|恏 + f_(`h 9\#{2̬'L` %Iy|XlP7HUJ`Jhh<=H2kFfW_3V$8'" *B x[*Z]It{Et6wVF$C:4Xjȝv X9P47m.ƨg.i݃DbO1,QQ7uvo$tǜmͤɈ$("${ 0zp@qbA(7)pR%ZB;p$5/kHB45/>$Ri(O'ʌ@C@ #B$Jȇ=Jh:A@|: C5PtJ@! |~g#&R|1XN_]ָcAC"C )XA$/rz9 !XhlU x !/~>|p$pJ')"Y .̮Q(L(mEe,P1d3U XזtƊ6w)7$V5 -PPS=I^Dqy`P5?ngOL!l4I^fSU@49qzi^dHɖS#FvH1sW]hP*vHp>ѓQE)%$5?[`x[8$&(fġI1oXrJLP3g?Jt (B@ G @GdMJ4}OCv'S~d '3 'jhV$JbSq?CsHKD쇐sB3[}x9x”,,aPDB$&?]x9A@H]/`\C`Z FN}ҮBLMzЫx9820dMe`RwsSTJRjFT^)F0hBGы`0q>L5'WGH' ڎ9]өNٓid"OL.oFM %IT&.Xw>%0biUD\Ʀ״2(JNe 1T*&@|xiDĀӇ@iPs@)VwI2٬^X̡ĦAG@m7Ow9:4~:ϱja$i. V c{P8A 0ݎ{:h=Nȁ$W?_|':%( R’d_Iaޘ]6Ӽ#HT@^Pj40JJ_@;%/џmB72/Yd{~|{w#Cofs}PgFǵ/;{ˢCJi(a%H||` /p}=NP!\r<{fOoT[ }ԭy.&)z<|6Z] XzH>ͳuAzB9R\`7/Ow;|:Nm%'C*o*|Bc(D"$>P#äbͼфE'ߺvyĨ8hg#(x2e1U"(8"جqTN"qDPMUgy8F!) EUM4 BĨGUϷLqhACuIGPj64l6ll&H@$[H"l5V\SUꢬvީ˝ @DxJ  KG~Pd=NKDKQOQi~ӿ>ߧB]™UJBjU_?k L4rh 'Ŝjr'Ta-QB'2VD+{Exc纊:ޥtK$~|)[m ymDK<|sFWH&4JQIIIIKA#@FLB #H/a O@@,@DJP"z6zHP`zHL=Ƥ?Iˏ40?XЅ4ׇb{$ӡ(/=l$=Aذ!@u O%hn a>DL/x=Cө:,ѧx$J43늠 (i 4J)}* ۟=WZ"Oݵ]?$X/!A_C 1f5[ƾrңT45붢 !6/ -2`:p@Tǖ 4}R&9Bݣ,U>=ii" ΢ZC BRXoO("&f/[K܇%JخQдPDJv1)5-̴clx) ".dwOv]kݔ TN(H'CŖ9U 6ث :"#%ū8ڠ( MZx+ݦ'ch G!Tx(?00H&B4dsᏎ?Ƌ0%M?AިΤ8]n#!CaLxd!Eđōâ[~b* G"T5A0RPJCE$e 'h?RB=swQOzURz_%'= #I҄T/PA Hl&ةn#j!n * CqC KBR5Q?@kuN>]j) ? bن6_ 6kO(lj2V7)]fu75wSTh \E-B,5M⍒8-=L24 @Ia`Ee! >x!FM0M  E\gL@+g'Ncn`sQ `ӼҠd.<5hdR_hJB:7&%#2҇' HpMj\y>[)S #M=b̚ \cy:'̓Y׷IM\S1cAo1(aĖ!%DQe1>r'(<Έb;1-`b*t4KKAR)IK 0A_q58ɋј;+QHB@lm!+bO{5k5*6&6H&~O$ j{߀go^6.3a I3}ځ JPʫrjjzx!{|d>hjmԿ$v_0_y*@'0xIq iVeJ+Ԁq !2`!L>~w3p{D-J%O2*̩ 1\8JmJUkأ~e)$< xHk*hL'F> į1 z9xXYy]7×⦥ײ4*6-0Cf (*#fS5AK{2!$.DR CE{@ab?~y ag8`)W$y#h`o>>MŃg1sݘ&6rcq5 T0A*Zؖmh$ys<1x_ c&:NZd>_4hJey6VFMШY{BX:Ɨp,`o٩ ADLher øjI@jBcnh*_MLC=Ѕx1Cu\N:A Ab1I&1Æj< *m;~H#]:^-ązqR̥PQ~4D QUMM4ȰT)UBUUMTUU.II` jmMUt:] C L$pr=Cp_bS>ί x p7WcE3 6mI ERHt1kDh\vY6htk^Ѡ.)ZoOy'2(kHthdZ*^İq5&%귳8pBhj:9l֌ u=F#?'|O_jɌ%\75m ~RM b}S!)bћ -5d3UbyB|@}0i20E8gxyCԛ mCDyl}!򏂏}A;BpZAE(1^Duؖp JUl@Pt$BmOI{9 !Mc# @ 6wsGOIf-^Ax 0D9p܇<܆"Mw ӱ':RdB~yc1aE X3=0T )`N=`Va|'9IݱGqCd A30HF7[?5RG1)@dN ܮں1 밧#8=(\US4/_՛͒C"hR@:B>w&9FQ`HoAˆfѣO%lgTgqL4M1EP4ԏNkH҃iσF{ND:tUpKb ||0Jx]XLb;5^8Xz0 հ ՋX*@ {IsKT$WW=xhlq;4YCaÀhd T rB FD&%5EDUP5@Gtqv!;}v#BeKRֻ|84͔ʱ~lg!s?CLԄI7HC*gFI˰ɾ(Xh`Tbu ”:RY苸k%S R|bYʅJv?a-pwd[7$<J͜,5wY)6ÌgY.$M-Ht\IlQ5X4vখ3"SM V#jCx2f , !sb"ₜf*s~ 0Y|Rd$[g;mA.9N Sd#xD@sg?Kym=bɘa(3ɚqOn񁆵\D mݤ_0!s\K)f.q_:d&f.MAV6XD7Wau~z-0e:սoȇmqŗ#}1 qÒd 8N$N"eh3pؒ=+X׉`mkLUqy@(tu*G|;<]e4 = &},g =]{<7>b! ?a*{%ځ?|$>/>CdtO<$?rpePDiZ QHЂ%/Ebt:h Ž&AALS(Xi?$AF!KJ\t?:'ΐ+"?Z G9_AG 2UT:+c @!oȀP/Cn-Y=미lo>{>v>@B^j v޼޾mGxƩv/v)9c7|<حAMJmuT&iM{:Wb6ݍ*+;);[XkfEJm-_}ީUHׇ]vs_l7yhztP$x04:6FKWxuݥx@VR=:R=:!n).ѥya;8YCukI9W/8tWBEE/omۼEvj+jʕ.;^*p(HvԵ@H|:Q:0h-4 +9 Gx^ywtkvey>7ӝQ+٠9,r4@Q*c6.D̈́Rݟl9mY1|{TmZ}ީwoy۲ze} ^:ضآ`z9\= ;zTˡ;xg]{S>cm1`}uJҺe{=>}h%[飧 b ^C{p: e|_]]\;ןv'חz}v{tŢ<׎B>ﻛ^mϻݴc }{-HR'pU9$D{w _F Ŷl}]ί} |κ8k{ݻWW^zajC⛼W{^ʺwwUϘswwmF)]g>7q}7odZ7ϜT}ڡubz۝\'q94nOzW'h{w=/^oSio=>R_h{퀞;e١XZQ XiZ>n|homm4۽zJ}̕Fѷo7m^7Z+xjM׻(\wFEwPҍ5iەu(N_TvCݯ^GL{yӝuTݻ#u[uܱә9sK۽Uv5unbgDχ{ܧ;oCoǣ6jDeVzw׶ c`owux6:psZֺVbnUjkkl; RU_ ƚቷ#NWvǼz;{^zõ 3@twpD@>l>>k[TV+Ow{Og{fvO[o]YI>PQf|c.k η4mm U&B@׻z}=TZv c<{kcwl;h ҭRvjϮ>yYqvUN9{o@A:wvt m'z+xn̹zؔ*]ܲh9vIUm];7uN:lǭ4{ޞ x\8ږSyimmMݱwM*{%:޼Ż_}Үn&n 6kQxV $V݀ GgXL]lwmws@{zl^mjJѭ7E Qs]oNwDxxwGkKv)>]yvuT{lws[4vZ@Wt{i 1ڸUPksf:T4f&G=Nth4 } h4o(ܫiʍwWUSyݟc{ݗvM2E3݋QbTJ(vUS^ {ٺ=sѣl exsfV+1SR M޶ueyy=V=̭ {xz=zݽ]h5ީ tW]ϯ;^\I\0t'3u@i#=νEwwm@ ۩ ׍wL@(u14@@&DҟPpyWu,Ό?Oz\ xV4~{]R&a"16wؠ7I(n&Rl@Chp0Q3yۉ4!dAw!Bf7]~>zZ=|dDRRfz<}nIO]\j~?߻Un2O i +'xRѴȕP4LL $>mF]"zWKh9]{UP꠨x)Z x K]o4v[и7ײ.–d*q<*.24/[!=m)u_y,(17[vkf[ky]3o󭜦^q21 "䷚!Mށg<"LǏ.>n#sn U f|m7 3=Ls8`Gzi F͍͋KQ4ŗ/K10Ӝ3gdbErӅQ($moCHBd\& |Zקwo.(y5|L{78}ʐ4^ PodB;;YM`D{Ü.]l*wɯ|tIKs1_C M4ߖ1nTon[Ϸ Zk e[׫ ϛ7qlܲm~|+.xk^ ׋A׏o2*35mcymgO <{ \Q:FGN+mmXێ$ֵkg9Zֱ>kZkQkZkZZ֧ZֵZֵ9ss8fs9S9swҍJR'9s9s9s9s)JR)m)JoQwq|<ֵNjukUkQkZZ}Nss9bs9s ,,OyzP(iPH${p~ӗe)RxF@LEafHg_&MgǘXZ1'*ۍ, ܿsB!ddBt}lhpljqo/>46 5 o=?CT6s0@8MUh ?M81c`#]Fx Aѓ1C1g*a/ZF48m'pm~ 2`fYY0X-Hpڴ,BJ T``x-vИ'/=^%S2I_0A) =9 HSNwyh?&G>a" ,‹$wE\/_U=}]cSނur-7aμwNKf A Z˻};:rJQ|EPFusu?"0@Z)0~Ap9U~:% DYTsw87Z\IG";{.zE1%E;'BzZt]񾳌o7~uv Z$,- Gr+^Tf.LWORG&VeR~H_2MKg'NF#3RbODtPG"{k9c+~237]w &!,/^C}RkJ z8WZ\(a<{T2(!8pz];-P-^Zj=59YW7 mx7yOOppl4qM(CX4ߎO4#]e`%/Q ^2"?Zцٲduu{j'Gg٣bŝ6IO0&Xu@,A?9\q `z^tQ}uƚqHDn('@?ATc0"IFӉIJ7Y0*v](xs<-782߈~|\j!﹇"s깸lTǃ !6xz+~9Ggzá[* Hq2!>=kI)Z<8oFhJޙϪ]_ ?toAaxQ/ I`;wt<DzCcs4ĵ)kz@#Ul\AIq5|g}t'^i p] +" !{zAKO4Յ2gk~5JyUe 6 ^4xm$xצO>c>ɒCXgn{gWءԢXJQFfڡJb^Fi4;LփcF^PndnWhpl?҇p9i╊r2uާ̀9[u*J~·_XK '?ٝ_{KF؆̧HFf]l&n&**Z^ۺXt#2-NHȈvA(N]?Μ8;*6c3|G[9ŚB:'M )-EubBQWBB,WA4+ + gwZ=mV#.뱧_/=9| eKUw ӻ; ay}ްGsGKRmhcm}XkGnwGa MH/bnZRRBtֈ|_>̟ Oa+0YѸK Jw'jLcbԱ!^PXD6P /dQP>CF cW=*5 /)<Λ .tvZ⏭=<7#p_D}a_L%6y L^Ys߱Ϗy{~i.*n}ڭz 6"bq?L__KCj9E?9Mc&$|d" n4,sSNtANh T}}00~9 Ff{]ۊ./PLy~"""B`h)) "P("B(j&Vb!{g*2˩&c P* ("-4/ 2 6گ8[̖@Q "(U?%>8@bfw3ʥSt"[L~W&BOjDU@QJזuɠ+eBF!*( a< -uvf~RhiCW< J 9[dkLl3 0)ِI#ǭF HPRr{B HRZ JhbTD@ha Ƀ;Y j* >t/4JaυE8l5/jNF,9W t}?wCJxM 5ӶDUTDٽ_S1xmo8q194R”BHJA4-+M"PP*DlGtI>bikҋXcTY(0 K{c = o?zcz]CЇ Y\ ١})Ém}T4Sy3GۗI'v{ACli_yJ31qƑ>Ɨ]MgM-'7FiIOVFHX66݋ zVI>ُ?"ݵFgg ˥2Pa\Ha;$}JNzt6Q/mKJsIM$:,Y4RQZ$4R:|u#^&{||*DN ?j`nkKVwÄ0'HfAxP0D"Ԡ:Nr>̔^ 2t>F|Q=Y˿\osqfrQa0?fc1pآ'項5Pq܄kpDTlb҆.䔴M('h*<[3u3i\yDtbDb(.}=#sd(J^0R( n-7ya(hM:gNє4-PHhҡh3h),hJh盰Mczf# q: 4pc7`lKBRQ;qC&Dԥkl&*pcIkaTbTPQHD$SxScn!\8eϳ"kRRٳyW$s^-`m 1 -R +a*-B[Ki=ݤGL+cv/>7#8:"i( y>mBsIN.9ӃYqO\ >^絊4 Qns@IhԆɣy[:v;0B5͏syc8Wm2[s^G\UG·6UEZ55{GkAEM3RUS`55͸efhᦪ45kԔϭ<<KwH!j(Zb KĵTR7p]f$h - E&"`4 lӬm4P rp4[B@f2o2\ŽE-m+Vd'GHTh0c1hb`P(ZKPdFKVq,ŌE֋~80- e_4ѕtFHX¬iKUp*e0U&[5:JIƱIqXVMi OOFu?t&"AےFێ"2Y,%,5)ΐ>⩽Fq:)qy64F<b1+nҪ3yDM>npZ h[rMpHnHU!.BiJFۍe0*$.Ec ېL'xQI&&ʹc>Ino-ٹ1>{/9a1Q:'Z.\Kkk lvR#7-F96rr9RE\ IQv>c],ɠNI@dMBe-aF+{pd+lZKPn"M9 Uyy yk/6& b]'"C(% ? C|}<ݪP]N+*ig;fjsrlzM0;?r!˜ ; +bSOnWW*(~FuǽKX4?9CVp.,S5G*tq h[s J09.EME$R̤6WmÕJ| +Zb浜 {h 8yː] œ+C}>"qiF+j^w­#\[F,லwVkv̵EGʘa #njLDJtc#k,co{2[.u0Iq~爅j ԥ)bWM': @=\֟\ 6$O1I$,.шOMPq8ʞbI(.ۯ4aq~mg&mlMnQTv>X{E^F.!)ү*5g dFM]@J0iW=V UTPPx9$es}f ]dh QjCOwF&﵇iSz?t8w`ʹIXqv^cj̠ S*1QCËcLݴƒ CmYOhC7ړn1ht/0Y)OǙ~3cO\Hiܰ~0y1$IA*-EYlPm~=pShR ̨r=ll ֳmV BRE by˰m÷+ r桛~UͻWHgN+'Cm)5-òaWnh ʹȠޢjٛ.wpݒwI1WĦ!VBLEtN e~2}Or鮴G݇1SxD($>~_z|( _af^_p 8T.KX!i(aVnK!.͜#@+3luz߸5-cN]nacWÞ k mcQ S1]4Y^W=9=CurC"2(u1GVU>ٝKý )JUJ)T|;yuΠpa6 %Ⱶ 7fO_w!|_V up<6#*S+ўAPra2θU} \mD*ȡpͼQwΤ`Ǧ%Rwyg/[?z*ReQ"q;թ?`PA f~HqRGF3Y++YJY!?Bz ެäf2o(*p&Imrem?Mhx Tn )Bl=4Ǽitz~rS3xjJ9Q%ݿh17vR4OKI-YvM_\N5IҹRMO0N顋M}]_\pa~)`)I/Ȏ@iPfEH[˘>盏%<e8W<]"-Q+nP'=-ܝ8o.g>vl44C!I`*=!=2mJ}0tRz6R\f:g_C0/dܰ7@>n:]n?Q"NDl5BHzleZ4I4Ӟq JJ(>y˶:U @갔i:Kuں*Z L)>uxvY>T'#Q?/~3/75i#:2A$2* Ɉł"Y=4!qjM|;Cr,1DİTYC׶O\|x]Яh2$UH,2#X+&ڬ\ya艪 }ubFk:} Ă`^|_ DQR<`Gd<}o|݀_y~!MB`F`A sQss܌:zM hóuBL$uE3QViu UNú_(oQ}E:O՞)`ȁUf5/;Kle9b,$-ʍJJh8JʿC'EmjBo[!1'H] r9t 1mm|[K]'N\yU>޳S@pF{ʤ~8WkI/թGeN0Qy2B}RU[SǍv6l2 /%#:G5tI*7!ppȳi&4Qʼn n/hs5E^H )ZL0a&cZ=سO,b4P`15,H"~YQȮe EsP+h*v.c̻q&gZE vBgR; x<]8{g]|j%,܄In/úl)^ג VRցmC.DT*UQ+=R?}IK8kwwz^UU@î([P|3AP?/OED}vF-5Jie](?첩[ JQ.à(WSުߩ|VUw#` &B$tYS_j#bWF7RGw=YZ"E"$ɖC\"48{"!T'mۗѷ}}}}`5ϟ;2$YO襑쉾Y$8 i4ngZRh)<{cd)JTڅ7=YW\T!E*VY2ӥFg9|'g%um^$:ah0+xw8؛vG(lgJDPB^Nn9Ilf|Nz1v9V\ߜ{fyjr74]9kuucVۯg* CYc ,{9GfI]twĐ߆@H++PPI"z[YAE! *"uֵ}Ws55KI&w8EIK[ 5$3ZEpVq:sӌkƘni< ,BEO &g[L{U0댾SCK!3/ЖX>~Mί^| JNuqj>+E1VUQ t+f [2d'jމzb yB;A33T`K|sW$p Y*iu)O'Z4TRHP,XAIqÆ/bnW)(RC՝J{uŶ0W*6@@=cM3(#'EXd7*T 7o ulVVҤPXAb,= Ksupvnr,Tw4H,%0S$Ad y] ,qEmoøEW%f^zҤvgU'Wog&'zC`К|~{gL4CHOtK޴np(k>랒bHբ%BDwC}v}\civ8<߲v9ޅ=3#}wVV[jJ/쒑}1laFl aLJ 󦵌lڌ A =,cl+dc>4 *k 偋]Lcr{ k } ǻu@fnCS;5tDxxaZA٭sg ;v=h*fEi;fPb6O&j/ۇ,T3o_5!S?O>OkxKO>Wӟ/ӪW)/wb%#߯81G̤hXum)Fe 4~KEmPk9r,TGrOG>2oiN6AAJb)L20{PϟLͲ)Ƀ12`y%Ĉ}UI@T+GW؋hPR9@:՜]FV ;"'fqϭQ UTchVJ_lng4r}Ϙ/*XttMba! 125JK Ieb k A"VBMݛS8Td;\va$SJzы֊(͂ 41h|v3NRr ,G m0gɪ4dy:4"YnA5uIQ7wƉjNIqcbj>ʂT*r 44况SÎ u/Nϯ*.C^[`MH>lP&BR+c[[+gD (* %էJHjbؙ}nRM!ڎAȉ"cQ߯׏6x{5Zg$j>$+[F^Z.HUM AB_$󱪾1d?j)>k3hI:J h-YXs\jkZ bؤi+)w8k`r H錏`0mP O 0 io:RO-;If/*i~mw&V ( 65ET/qHv"q+4?ӌ"#-PPߍih8IeLQuGG/88?ÿcdU jJSRQNLu &_(2:!u*U " B ZQDTHJIAP|dE4LБ)UR~oveSZ C׽Qn AHO";)-Ir8DAHsj)9V! ?_oM܋ml$jPى*N.2i WmGl"RRHBxɅP RHp  I@=*{ _Ǯ']5,uti!kvmBJ" lS(Qy @R KwC~ϗV}_QK0zŴ?$K27.y |[|B~/?/g'>?}N/_tz@i) 1srFAُb>^4DN)yZa_aePAe!77oϨi_־fALF3 G1$ BIDP-|z6~]舁W3>(N}h_$wgy矿Ħ{SH@|*5Yhˆ" Qj:lٳdOGK&zG8Rdt6KN9/v69v8uE)P== !Z ]-Ga8}^$խW sSDI&%?I h,3.2r'i=';?Z>1N쯗h/"Wf8ؾNtg*st8xh6ަpOFHӏ8%᫯?rPW):c4(7f_AҶ ]@()gWO~ an0S`mx!@k1T{_@(:|1Հ?Ԁ'&re =-puA&((s?s P5 IyLNHø_\%号BdN'o|p O-0 @|@]ƿ* -D #cwHt* bl4ƚ@h q\Z 9xEۗѳ8W;6aa>=ߟ_ofd~Y4e h+쪏jviUKM*Te褿FVQKw{m]ę89Z cdc 㰘ל>kFR= , dդ9Khru~A 0JιБz`]I08l $wQ HRUy11A,!$wB6'B Gޣָ֝xdmxFp܋8fSت3F?~\AsLGe#H_ ^=\y>ɨ[`Ξ'# GXiC6p؎%ҙ2EuHiqG.V_!~9~|?5ǂfȤߟ07ɘ.< uB";~KMWfoM` &/{kje d<5*кpzUU|t4ԠY [|Ej& /(Q>y2r?,[ Mk_C&Rh#XDd2Oz+ Bbgu[EVPf>?hDy(@,ODtq}%fe2fR]IVV!1D̚:";,t|:__oC5cBEv??qÌ~;/H~*({sNNf6ԧp 3.ˠ&0,V{<TEG2 ̰Ĉf{z!8H iQǗwJgZc KP)@Ͻ]נ@(=Z@=ϩ'3׬?&Aa/wggPjRxLD Bo^VK@N@  2VΏ]Ϧ52?%Ʈ<6 G!>of{`X| 8ZD$"7 BqRW"$ǹtƝXc)u=`^>Wy`6;@} $\1'dt~.Y?NxƘ1;7q&UPߥtA:u;, 4wDƝ OCȏZP/ \7ϿBcX?c34<􏆑:F *gGRSn,]<u\]K0&Z-LSM(8v, 3mi2:VxG+A}_O~?}y|??ˋӶlJ~5~$CV[;HX PRQT"4'a!C0 vfcL4\í'E*&$Qh(((DH EU8 ASHHDl&!( &,璡 ]Kܼ%5vIZbyh(He()B$b`)43EO#Q KCAI9B?CDMzg 7J{rpB.A|_AJ"O:( ZAݦ&hI4H A0uëRQM*ZS;\SbTg )1i.<-4PVq)A3P,IUCAA&oA#6r!)"iɠ ^^<_?I8' R &f&V ^JTCKt 7oD( ͺ,pD#RFWXmn>7ʞ\]X"*wK-,j VH$mE3x0>ۙ3D 5`8Q>QuA@闌-{) ~aAQR۫. EY}.?io-]<>!`a ,W0GBÿagc/Ah'g)3w~|?TݽƲ[`ISŜTbTmWW#FhN~ٺmf@l8fߥx?_.sODG;sSt+?^N\S 1C~6&,@iτ?Y#\q!EJ*ָgN qTUvj>7(;NX>\]G ]J}E:,|AʿK\ ]ZKE68~ُd`sB\K~KxjG(I{G!8QTCߧ-4*5Y SYbv,~^En)rH8_e;zM%?%@wp }{Iq :<={i+c>Vq(dr 6+>Rv|ݟO0D5(&(b͢0cdy?)HSwQa3{@Aj}o];ۥBڭqfT/*<>'? a 6\φ8;(ܷxO.sЈZ{_&^e Y蓓\ZJKf\ g/3lU$m+XEXE8=W#y)r=h^ M"pB`:`.Q%rW.*>kTT*z̤> er7z+BW>ޫF^tCG[t=imoU^$̨% y{/dW)/Zui'\)K7H9drx! "t&w0p+дɃ|^ Eғ 'S%/iS~+ B:H~ů_[]kFoe/[ٸV= W꧖#YᆻG?wc# ;d(Am꣎fjx(eZqH&ਈzIIP|P|PQߧrz*{ַg@y&{ْt٫[GӞΣo{/Վks F/J&A@HX^QI;7HkgFFSdq%*f@Ap&!gσ)2Uy;@4uOlN횺%t!wn\hP! s]~|ilWP p8meQRi\]8S}safw}.l5VVVb~L63]b'K|<RqMvbǤ*J l΃Aop߿GG#|q?xONhBТ_P& NFl) TxtuFg+.,ozeaQ7JPME^}CEdv6&jERo<5o#3bŻdLpHd= s҂6;%&Z4o 2yHu 2FPp0CMhz (h;HM2^>]Qݱe q!EUd~ 5_iAvhC!Gf)B-h0y9wmCq}匵&B;(K,8g op'Q#`# _̠] N} $*|QAY]Lz7 XU5f S]?CuS(8k#b:'`UTVؿPmf^ 6Q " hVj9@azriroxM6Gg#F&-,qqywmsN4A_3$&RI֛AmjaTmPX98 ?v~W}WSZVo4ROC^md-T???=4atA2'jv=0(=o丰n"ad xf>wR3.< ?O^g"h\ b0y HfY˷jko?ujkV,1M -%XA^'׏+!4/N#q4W#""B|'޴7N9yg: j'4;}M^)7<;⺸qn.9-T" \#D׻s9wa$J'tMy-1@ /%꒓E+mc`3'@] >TxKl=};0J~yℍA D  X Q,(6˯́΂,S-DM uH5ks:L&?w"E|GZy}1w. 69z$'8 D 9 =[=ۑPubd~>v/ϿTQ{ZX_9Nz`fy{, .^ - t0R˞D"0,<|ILV_ա ޞbg»\ސ.Aϑ(Y$DWhȞp>(y/3 rOx,GB#?& !{#kSQyk=FB&dh{݋_db ='f`Î#eYuxIb#==r?Kw1,]^G8xҍNu/Zwq P3,ȂJ80{wub_N/CvpyҝV>;W*%;~tgw _7R_;0""2)]ߑ>;9Y k_Ju\Y)Kc_?80(W.o~iR0eQQ-(y*QsS(a6_bh*gՃoU$bRQ3O sǂh9A*?t@ěal'׃!Gk2t?ڶj@w$%:+F@TM\P 5;:()&_Q٩(>uҎom:wrWKHα/_eIs9s9s9s9s9s9s/ïW}?KY-÷ *===!uᰃf/A>>B5L2g撿`A>ʕyunҮ7H%]IO tl!O½|qO^VBiNy?PEVfP8$&ireIrW7g/q`%a Q=[pל v@DopxƠ"yJ dbBJG xx"LD |dG\Śx@>RZN7p?I9 zz+@/@9WX|HBu/$PCTyB,+]Qw%f"ئb^@p@q${M6t7llAHݼ$[4 $gNj1oNR_bSV"e"hV YEC*H$5!Pq .O#NEðg_L y(PLUu @'j޸l!xFupo%Ryà;l@O- ?Q1eZEy;%pzٱx)[p' A?,;bBI _69ǝmw X~_ lDւB~gvt@/LmڶZQtAX$69ZKB-'y^;; jc;S3U@sܤX=u"]oDX:bG,M!hA2UU<;=\gT;x^wk$.~zߔ|f;&99\MudγQۓ^{I=QhKF/_РouC /kc(`D!ИxmEB~x|-z>'8Y#_ɟ+62}i(K>t\b1B2: zq~;c1Sl"AA ({ F`D'*#4` 6ot|q;?~T D,?/zrzA S?i+Oȝ )n0Hࢢ Pź<nZI3{STR:WjǿϿX__C֗ʛ>n(_;~>4M0).0%zHLS:!sr02@H#~zytaIbfC* v%CrJ(|6>[\oowA;S PA/JXT3WNi3D7հtwl(EG% 6N:W]O~JēQh5Sc!'T)7g 9hULQGOs `<@Z/~@޵_dG:"P(X犨~ *&)G6ߺXwr) s]Qի:HjF/{)lŠ "iUUUUUEQWLJ}EQD*Ei(WxQ7O8z7>PP.QbUqTXPQKnfYb1UbU@D[Ox;V Q GTzW9%R{^>w=ga&ۏ{)TWƄ&Ў6 4=f. Ԡν^j@vk@ݽVOSJ%?N&~w39:~y\R΅X-Ea</@Ugs(q<<' >I2$aUPcH"R &@؟7nl""P F>Mn{k~ ӿf}=Cn &>O0d8#i&/8B3a}QDfOI(*C+Vqb֨T/Z^h7Gx;͹VukI"1S{9hT ^ )K0I>dΧpg !$-E=IW7GTa^y7,;Hcvڟ,1=z]]x ~PD"6)Oibtj_x ;EmIDBy޿Xtq4Gv af'? pM0T-ܐ(|Ir9-AUVG!"+dݝEY_Cl AHp== +'C03vb^ 7'?֊5DX_vi;. $TJZ)`L6I_ĽQ̝7TX1QCc vFρ됆2Bw3=|>Y=(L_ln2N8t.u+\ w|58/ykǃFa]Vlbm:vܘ}z?;25iivۏ #SjeLL,y>F#uTk]EGJɮw+hSq}'I>?ǂA/{gγ4QsRlev.!:lީpˆ(>#c6dKWl%aUZН&Pvq5&}SQ78;^`=e,ђIO 耵yY~smTv0py @-|OH1DZ FD;C*D?"vjj2g?߰~<6f /ܓ?n_X-,^K/dHaeVW]"[uÅ\2T8 Ƣ<$UC}'1&'_F2sIq3olV2tH X}1im|wwBuz΂ qݎ!~CuhPPC*l-(SBó} hBS/}f'Z ♪}f?{,{gEn;PN> Q(f8L?ar9ɑ1ǫ+>/qךFX4Iַ+aek`eRL+Joώ+v[ݻ"gONXՏEI_ Lܯˇ*@qK_H`>~k!oD`ij'6l7[%蕱Wm|}ON;8klt6a6T$UFTJ~JVR^r%^K٪clDnW_gr'=d#_VY 3?[gdܖ*= .,H%dOfM_ol0A ,D[oݙ$IH\Z> qS;ȯuu5j/¸Ъ˺k d/'Q] ]&oήBY 9XOC [D}ڲBbV.ٯ؈k_śG:ѥ$ɭRʹazÝny*H36; wĬ`5ÓCwXha=N{Gp >nwH2 Hڰdhx u'WN@u80H$qeX"w;M簖IAm~?k+lv-PiɏET5UNթc$1xqûzɿYn!oٌG/ k xܛM&i; i-}Γ;xUe]@EDYM5xKZ7/V VnaQqa f=vtfvL$0Ij[rҫxYVWMv>eQ%ҭhHy`@Un裑dC ?V7-tJ\EiF*,~'o+FHbS 9]hFHI"[m ӆKgDWj`oɸkvMaߍ Lwf7ŤF2``E!`1{⭇4 kJuM\)s/5G$b1bAA`9ytuSEHZ cG[.c|C!-=Fl+EQ94lс@b ,mQF ,XU7mh3sJ]-l=ANw'QAvI?G2Ix "n)hga)n~Rը? c 3QkPnAR\&B<(oJL f^a˩(xFgGt?8R/륙jʰ/+Dž );Ėp:jKך+/0O(CGn/(0D$&XXt@"Dsv#J7t3te*@ÀB |CQ@]N y}ó$wq#sU,dDC T:̜ɟ.[8PLEf81Gn;w_q !Qak7k:>.aR&jۧ6\_S&}οc5xMz9uꅉy2d̎+qkh@W9Hx_;d?πq駍Z- +耰 r:#tDmpI8\ƫ&-M`wWb?9lI^?0xmXi-fsp"QLAK_ &6PHc$Rb E:|8r!Lč!2D99W*wDE"D<1{b L,/ *{yg„ Y4Ֆj Cю3;N m[Q \zh*S0_S~<:(>J !AkƎ?+)[nn,@BkJ) Y6=]ZH[[YZ.r5>)̡b#&r;eQd!ovdfpgDyj{WQa@A OV֔xjI2jm:A&^JuU6Itw;uq^0HY|t>{T :oT+&j>^[dYFCk~:%j_} w+By" E4 b`bBw1swoW 8Al]nP_}" bG%o~~δ=OV9 ͢JqF]\C|V(1# ΅Jd~$Te0eKQ-45_:3{}fr(Ξ'@*ƷgD#4;[b7\z#5|~Ճ5Sb$vMy#ܫ~xoGWOy q#Dқ/WĦph!wK"2.]'veI匬&ҙC"0f:p v4p(C+Vb/ R%&́@=s0ɜy$#z1VY^%\젪Nc-ZwP0$T23[bb:9g8z*u媴,ѓ\% Ou!ZD<3vq# XQ糳'""<,5|q֢$fw2uH-aO|g.Dzb$>;N9È%wL]M01*R ? DB^bM n:]?kX;EeuY+W32Zjv+E8xAmpf4,k4+Xb ~O1vVX#`"232 ~qzn^ۉ3ͅqt JwWjs r^Qp%HPlDgφiXR^"9Y.YDm\i]^̤(̓a( !/(y1dAM5;rfn'7lW^|_u?q($mIO`.c+&1y-fݜSE<_OWR!B^ME脟I[d񥺶5ߞ{_Fg~Գk><"Рŋj$:ܡDwgo>丽ͷ1Ym|vZ>4P#-6t:H@KBtO+ EGyEu# sku|2d]=p۴o4,P9 kvxxuh=7-ʎ ǙyLh[5kpC@J=%`Cm5J҂$d>GZ+:s޺|i5}؛H*l_ RѴs]tĂDum$xDDo!‹O#9 <v@K4WLmQ;Uni"sf<F\5&~ n 9G ?Ua1q)HEHp 4~0H `$:ÊA1:IgD -* Ck3ȇ6<8Wtf`cxc|UÛl{}8>-#؉?d;3.%?jv:Trxxk[p}mAQ \:K w xBkS b0{ZZAiMb ̩  M—$hE'A@*<ßOz6~jݫ7}6-P\dI]n-:G&l|.ruL(DU!rf9 =A_E7P7MZj``0ĉ dkW< Samrz^^F ?exD3|ݧuufvZeww#ZB(sz3Sp`f!p1PFi͝E!Y%L;fS&}&!s' @ ^׀A0c(xo` qtȸ#D o_%{IUgs>Ӌ/:XhQK˃sۄe\: A >t8h8' M%3ra=<ËCug勅Cc;y,RN-Vzm{vRbܚaoujq^ٸ{55Gt|R}?(o=~UM ;ޏ5 +q x]4‹Wz%b+{|KKS*bH~VGpTF ÄfA|,UQ34D-Bz Yw呼lC)  |X63R5N= χde?O&MgV 3~߳#Hh$({l l |x9cό9ydWq],ln ?( `P`2'Amr]b\epJko, APxO_0/(}NzJvgǠp{l_׳dlj P 9Y  uK`:rAxO/8rA駒=Uzċal86 QpQ`^sTRAs[YIv߈𜘒oG߾FOc7iURaUH!V$H.w5YΆЌ`4~fICUxrvd]DF8=Wg^CGELb15\a[biN<~҆BXB +_/׀le?+5%;Tr2q,b۩O|a^|B%懫bI [r3s`f{غ~|q/cy7%\&"c(e ^ W+b}"D* ء\/| &HAۊ5 8dxgjn/̵8zx^?O 64RBBk#EEz*'(-8mÜ %%s&jMHJ#tâ9dLSFH䂖,,Ay+Z MC#{z= t;mɩ7 𤨡{n{ c4"`sDLItv51a?uҭ$:RڪqFŞ%HCʅFbHcLp<nD/z `B@UڴeT59*􀢉~b!fyۏF*%K짷;cτbu|;gsɟ5og9Euۛv[sEQ\ǚm+#JQB/-[isѠ/!bRBtŢL-nC}0_fabS+1G\civ5iP}5<8gaIdBiYgرUcGH]niDJM#=?+pjf@"*j8][)k餞8pT'SeŃ?cwOl^)?,&"3a"^ GԠ QǥJQbAݏS8G]dgVB)#?Lq*~ݓp(kW 2]>20tgn[^V\<^9kg# ; &َ7ϑdUTmw_+׏$xlOףS$ɧ}üvzv;Z61ÐTnv7~i]:K 7DYDBdDfhq0KAeol4S!N婔h~LC8P{Ǝyyum7DGB4v8DŽͱj(CɓzZt@#h!| _1ćWpk&_T[_wh%H$ a+ֽoOw'B,3yÏz?qU1aB~t^kj!0X:Z6Qag@ T۔GUfßG&[!nن7߁Q-+P5,uf"q;W"ZKԇ.'wǙ=ܻ膈_H >:I}?&m[a` @j zrq9f3ӊtE8sw)[J&Te`WCn2mwM}1I$$ad.ꩳpl_}!0:0^E69 QC6J76/IWK烖>I%13D, ROJ#ri@63Y(KlXE2$>]]zm=%c׏H=dca&I,b1hY0̚_MV\+HpswǺp)6`'!g׉ oBi1p1 Kd z|~=87 DGt 烍b=vc3 7^ȯ `#Kש P$BwytX%}~o#e]f>z|o Q\`,U#|Mۥ4ű|{iCtd**oaC X'XǗxqޟ(~滋<`<_8!|5Fl.=[ k55AF_#x6mDYD)3ͷgU;65N!gvxu cԇJ4W t5ܹ- !rF Ӆ{YUI9멄XAZ?Ӷ'<4ՙ|йOC~2A[ wX6jF ?@dHhy@8&X(@I Z P:R&>GBFI*!Acm&,'L-]/;[3LbA(HUHr{9p$kfWtG~7BV "F  wòĐ"[56i&79|,_o9KpuGPp ?(QY צL~Z_G#hPZx'ԯ$/e/c>N|1Le*0BPuO-&bzu34zdfePꗟIt#ijM~'m7_ #=@""V~}_7?'JwL n@B&0`#Ȟ,U2@6ku^yXFx/;1 6^] I/ &Ge*BtZQ؀?V\Q꿅16$Y논gw~щ뮴^J+aPQUNh̒!TWg~胁`2ӃfD{arYecSb"A?, _Y[eszE#)cKT`-2) WD=$*$;XbH{q)j/kc%`Y Ƽ(MƢj~n%~c_gDV&nz;%הS᪣o +Τk&ʼ!i_ 2%牃Nk;kGXhݛ!1S9}XZOy}<;P}r^8|\-K*o*E/Vo:m󫃓vvs6q^veLҹ찂@J~?&)qHN}ݵ<ۯt 9 {v̙ݫ(3ܞ .p˥c# O(w2IJHĭ0XA&j8r҉'P7lr`wPu(Ҹ+"/ M$Zcez(AF˦۵44~)@$n&VM!'5z *ha Τ(UXDk`]Dh3b 3vBJ9'^Iޜ>\^~ӑxb iP5ZRT*f';Ԑn$)úTx "޸[d.F3m;h{#TNp E1U|t>/'zZ#m9g rppDh0 <=+ k_ ?+މ`u#:yDFr^GFܺl;͛A_vD !.>OEɡ;kPz:z{rbmܢ5#b _P$:nT 0| 5Yl|2K>vAŞ:Ñ0~Ǜ*[X?V1Ecnv G.}1z͖Ϗ:?ݠ8$k|EEm u,Ss c/ }RkE/!Kz P+5ݎnqXl*?]VClq0ٶY)}i [^Ԅ4vt_5.0qՃT\7LYj@ F7.z40кqQy kPF&X)nL9U<&I*Dǻ^#ր.Zڽl+b]:ʵb S~}ck#óB>gw~B}%UKL@t%vK35&K[z|(mk`71$RD>:f:5A Q.ҝ% xnfS!&o۔Lu) l| l0?4`1[txojRdd~GwZ;?Ml똑dAoDP*W\(B؜a~53(,d_+}[}Xp,c2 kl$Qd-sQנ6ذ^j~qU8pQ֎Z4q_B M>W|gdr b놖\,W  ǧ/πf6{rW2&'.,/TjEZ{%ʮ*o-'``pZGʸ~4LDR(B"HDBF`yg6G0>`f:1,N\Cc*{V\AxL P'bG Be(z o(IR(FN&W'la xA-5:a.[pA~%ݺvVyDD1cƖ[k60g{xm䕞d8=n,{jw9V?n8J] m?.Zfc~:8C+f?D&c9ԱT`^T+rvH>NS= %6y!& PXKKшxbMܵLLbٯC#p.WCr"Zj=uۆ>{ϵ4KROF B<;|2m! U A1׻Vư4o)}lG;CsTKTᷭ\Zn#Qs,Is]3R #Go-JLA$ [C`iph>ZlB`Oı<(6ٛ&M9B#![g){}+uQ~oQQl8AJ)ӘNƌ&<$uc!1%f_8Pl8+ԃQ-y\{ 4sp/{.{ZiHw˲i6f𙇅.8r8:7KaEۧv*_Q\?u?'R4v;kUI9GC;Vx&æ:BJK lXsPbHDozTPX $;\FqR BɂY纮?+vJ+s"ƀG:>+n~cNcw>+=dΜE/oeH*dex"e-A jU0y ~ϖt]|1 l bI韣Hv?+78A7Z 8Zx\#.l3Ͷ'Y|n )Pʃ]yӮwnnVTzz285E.t< MkI(8D`WEZfԑDcfq+}gc% 0lGS9c9_i^k_ڦ6@9=*#/`o!Y]H֗n+_wzrT*?Ww%v&{%"V>WuR .8Eo\;-y}V +"`KXH-h_B"0핢5;Bj,q0]% m߽sܑTx]RRHxE]L*3>~ [$~+r|$wu:V@dMM N>-ĥq Q+0~8Th'Uzz^ LR"B\vBN aH,m},XDD oϫ<0AqLhXԁӿ9LY<;m;Y$jbOf %L|.>5^|byOZ'ơΓLmIҚJ26 ?7R>"5x7f=T8ܰn$ZO7=sD2uD3L"..MǦ=o_Í.SDն3]k/^wX>Л = H?H_u^_rLSKަ]ogh_7O#u uxhXLYjHcT6FMs~#W]߾Ph본w}+O#yly;[/M ,mqܰ?\_ ܅?^}`+Xzw:4׬R %D}8}zokǥxvkY+Ixo9Ί[o<&\1Iw =;Y=qoO%~5ߧ*:̶Ş{ybvh."P=(e鉤-pt%:"[bƢ+ B[}{v#5NٿQtt r,eлNdvQY#['~*1#Jr8Ѹ+8{I{OX If~qdgJ1*ZfC YY {wO׶:Y~f= EWwU0w0'ٌg!;tsCzj-U|־xE:WX|u٦1l7\Uqb%Ts]*fvMusku_*d doWe\h)h*r8~:vï3jpt=-y)5UX.r¯4qM#]zzϘmfxs~|kdszȋ l$/c#p& f!u{d>ёux)*o 0mLG+V޼PV9vkzw^=xӢПJO?Q ~ڢUxiWiӤg0ytƝrs!o.vӞ3*lŸ|&#ʇ!bLQ:,(҉}_❱`R/pp }y'gr:Q2"!iirĢ. =hʝq`0}:/klR\T5l x>E ;(X h*4n~GjT_D!Ynz[e)TUr𣜱g`.j;:N͜ h/tX8M}y&ut%8‚0Tz+hq#9Nx ׈h4$Aeӿe&U1 u6 t/eb.o{H+H`48DeŲ/t TV+\P$3&CmI^ST6Qc.ƭE0$Kvekٚ䘜ԯZKTG+; ]L9ʣd6 Ed{/h;ToluB!J ."3pE8dxA-kɡ#A{!5~oP3\Tk[7PQh#<+%F* >݇yǎJEW3Aye.*u~60O]`R29B V2I! ڄQC + ;̓FŨhE'WVA e6 ;(gԒ 6=p2K-Ǭj lB67dV rW%R*)] )ZqX¡d ˀ;tԣ m{ݸ)epҁەcVp I~c!Sg0߮?N~sw_r ^/1 \x!@'˲N^nmǂXQ`JF\Yu\c(;иy[B}o6gTuFnElr:Ra[nyIN"]"AV)(AÜ+6B9`v6PO߀<`"1&622y 2ܡ3||(W!Ih:GVDJbIwav?"Fn :_ec{$>v8Oo6~uFd)U+dng!b鶿uR6I_ (^Ƣ#jؾfJa:[$09i8(3CѶI #d'3[dŌch6c5KjneOpFr߄?^n~{"KDQiweMrzәX4, Z[8 juIʋ7hm 8/@t{VɆbMK: 0\V+A"YUjFCCrߍΉ$5&՜n\xoFd|s1*sAG)(ֶwM(791   =EJt锋W.={h@+*6*)AĎ6(x0fNhCЈnuF+8 V |v<9;owG+ Nv,;J+&$0q6s 0t1!f׶ L! C5>7*d0g1ת܃ d>ҷȩ]OFbI,jDf)C&hTaSJұ*Hٳ[jY!"I)HJJ" ! jUUUUX"***b PI<ws`ē7 }udJ`u DppVm prvs8gqjGw;J<7 ;6[1bp`f7{GDGfɸu8-$`!!܇2>:oo=ƹ1ʒEuI$Χ:ݯًk]SdF ςO FBPXHMZXle>Y T]GJ:Nj]5eRb펝6ZmQۮg5փ0 bUnb!q>גNObO;)9ylHFGaHW̻لt7"Z&l_ hDpڞrЬ m ߪM?pdCั^0:(GPeu)pA?(q'Ϛ1/)Vk0lH# qղ(`]G9|K4`b3<r?Y#g\1Eרg' 6K@ dиK$b[L(T_spFŘs( ay 0mcE)IrAQhe}~\L˽uϷ9;hrͽXczO &O=I qeH(vTE j˾tf_g2]eӲ3xQ%љC= |akcbWv_z>סhQ!Lh}ٓ!@TX~vSƬCs;$Ѱ>rX* ^BԆ.URN[[*)^:Зn| >ЮKߺ8;GCXӢ mK|;]q'=7}3tAauvM.r EYbΊfbUT.St {Hi,`, ߔUnv8;x3l]"b{[qGJc5n.+TלG{2RwL^$H >j|^͔.5"7Ě#@eB/t!G# Nnpm(sBYc}̿@[ۓ?$ jm}'-%.'ɇ((G }FӁgeףeS i BJ٧#~R_hx`#sD|y1FsTG4#=]C(ΰq!q{?NGhTPSSe;#TLoIhJHn9Uyyu99$+}V` CtL Z(P3(? 0xKhowB>"Gh^b9)H(h@>{!(Ut1*Ji$&B id 0x%w1g׹>|*!Leú75L7a!*QI(5,S4"O}z^lHG:'GdL3p2& BҘp鈂My}߇=-O$|]H>gnVe`3 C@>$'~!u{7VѸ~>?}>?COw?o }~1OQ!?# Rc߻o8\1#ی 7#YNZO,1 ߗV4Ak 4ύq!y%KOOn2n@ <Ӥ  z?n,7R1V0@9)5MO{L}Y4Tx1k\c.@r.ri)G\*ǀXE RI Y}PVV?ug˙;C Er&x5(0Z=-@F y̻+*Z]꤆0W$=C{|QD>iH]".l AEG&7*acP;/QXM&56\>wt5] H𢋥ѯxaPM@UnWV!;Y$A(樢1dd${?33ސ:fmԻ7KD^ĸO&N.wMׄAc=BMJNK*TQgΈ0{6}e8?RAK?^}h5ۏto  ): ~sa"(`G "NPţ;mS̔>|Ȃ$fޫpB@Nza|ws lpC k Ќ>A @ԀQj x =zu/VM. xE2? D1I|ۿlU$6 f:S A @xg~Mc1DbܙeF` lOs'{B"l1gh01`B{Tp`sӒ "Yr|I;7.W)h)' MFs~p|1ol9;v5E@ĠQ ] U<H+@|vYģ.K)[jvaw /ZS 5^RKXS/6w#'`Jr ?gFlrsw?7d2}Wa6 q=e.@Eg:t;.xl%r:9;R"<-l+`Zz452n0BuOM T-́,hNv9J$)<\|VJ׳q*X\RaT!s\ϰ>|L=9F !ϗ_&E|vy{qϦ_=G[#O?R˺$&`~Xqzҡg61,Hgn wᾇ^ޕLF΋9:&6ىAhgM$9ȟ!ztd7!ϳgX 3ia@B}{T 8FD P @ B= C2D5GLJe81SësĿε!'tBD^ tm2$Pkrl@In7P@lR٫C iu~%.<{ !~V Su@ĺLV*_0?.ƨv?\Os gS2tFKEq <~rBa' @H/GRm6.Te  ]Q,,:MҼ-jJŔ0֎HÐ'!@ ![y:!#"GD>Yϫ0chGT'A k3܇r {u R0qt<UhWw/ȋcmp3՜>&\ܹSb*@PTA @~G7onMa?g. xlZACR5Ψ,K\ӿ_qAͷ+5h|Lܡo@Nˑz` /edt뗧_r9N kzǩ/D%E. (!=b#JYV4x@ Nxv[y}$BI$$HI$]q%F*]Wg9Rnm]at]m}Vg6!Bu/-9srF0&[)XƳEFRr9s泜jFkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵcFZֵgKZֵkZֵֵֵVNkZkQkZkZZ֧ZֵZֵֵ^ֵkX֖kZtkZֵkYu93kZ֯6ecƱͧbXN:1r K wߴ[SW7sh-)K9| [9Q},UFb ?|8 |1Fo`Ak9Y${)>#?zQHi :z=(F?~/i4N5ε/殩:ҦXenccqT>Ʈq sAS^|6kܗeP}}CB4L0T|!.˶!ѽ!ஶ!/8 D@ERvE ˆ҄5K;;of˧hwoaMbV~b`lu`hYF>6u_m%9lH>#R4߻˭CP`Jtuɠj⹈V&`OsM.-b&}%_Uͻ;@U$>u' $v,|s=ɢp}TA=GwĜ}ޅ<a8TD[w`)" mp+RI{mgEzqZ\~rO8Yo_7LGO̬ӗ۷pbu0;o|}CTeݷc&I/GvX:GP ABivoN=oˆsR^[ gxQE_N%@\צM)wu68ʂu/g.BU}nj ۜ9;[~~ DHVGɷʹÏG6뫲R,O}P>^oGl}3:*=2$:t?ie^\,m=x}H"HU!Pw:In<[V:'Y Y~PZ2A\ru.+ѷUr"?W5a.gmkܾ-]u]t9s9s9s9s9s9H "4uGN8y_çjBQ7#mw ?ƠxkU@AS >hG9ʲL"0Dޓ)ΣݲtT Ww ]&A`ymkeT17/pSW-\A4:ͼ2CV*8?+_qYo!PXR-^BBQМ;>:NmKؘIW0˨Xi]9]'O&s'+GGg6W`w6?79=K4sϚgTsvfsD޻Vu6M: WMg[cPvNiB_ u*izб5y6t x=Ѱ/7ZV# (R,Eb ~;Mggp(&$"=n vGbf" QQGǮbיL|L܄=`&Ku:ڤ)Hz~rb\LwCs (ޭL iiJ!QeX/ir)MhJܒ :e5w弘Ġx7zԝZ KGe7P{qoxn쬼b5l;Ch ]y؏Č3șk}'Ib'nxyvӨ " 6sV}zA9jժ|ᕑ{Ő߱DX0T88: nwjhF)9NQg!d \kuҲ~ٵxsP6c3mJ*G ߖuu;ZO'nv"!G_kmtĮ_Pu/58m樛9Qy0. _q#Uk/˚ 4fXY+[H\6F͙O\ׁl-֠kP,!pDbsQu7mZy\qyauͧNɳxIK-yYL%|Yc%A "%sknYW~ꐝ6ql焭mR*& dseeV*w_2<$#8wF~Bw8<> dY5a LZ**ʬ5rZwbM֛.0\΋ Z[)^aALW 7kukDHe2&| AVVjqImFns2^Z^ \E+m}3~aroiÄ%_9ke(.2aaT;`eنIc(:&G&  8$(~kA.4 {nF"U Gg򢷌DԐ:\Fm?j2Nr&'3Ə]wWD%|EGAw:@5ЇIkw#/z8n M9]k#4w- Yx(0ঊ<5QUޝkJ`SҔf6Q/v:y }oaS4gft3 "#8AmVreSݎ:ȸzN|]͆>\ u"MH?Țk@13=(,5`H"i*=ن3H#!tIfJ%4)SjwtJƨ_U4lsk)!RDJEJF?y`Bb8@U$P4QPHD1TDT T )2SqDIQ$DUD1TQUD4l:Bbf&fa*V " "I$ &VHB*JP:i֒@"f6 UNJ1c:UxSA X<9 %B*Hh( DE"P RHE# K+BDǁ@B @\%:rJh%5RmQLD-D,0,IIIEHLTILQLA 1BATT!be4%$CU$L"I TPATA4ME2$OqJ((bhH)X*J*ahi&& e$ j*b` jN (X̌DDMJAPIZGIдD֍Pԓ@1$TQAHSPJD$IM,3BUPk0C34BФ%@T2R3$4Q0AATPN(("hb(1miJجڂ"Bb(LAFãFm8! J38BP+M-$))4hY (BYi"P$b I@f *XM&IgPKլRTk4& %Q4RVDA%45A%0\4S4 A 2.$DzƗ2qb/Y11Iv0D~Wb.Bc̄^Bf( 8 b"8HiF֠9ds``$"("*"KcLAERI 0AA U%P ${؂h`hR*(` r1$$Eb MC%5TADؖ #CJꡍcZsm ES*C(bb&Ri5$"R*tjZ )Dme) "$H-&j Ѳ=71Cu_4\E)Q)ZRQ@0%CA0QDA%2q$ vg7A b $C/X)*~JlpD!!|4U mAR #sh ȊFR(>Ho"@'HfR?ց¤7l`uHz=: tDv2Ոxqza#Gi7Ord<  # |h6gDy ߈IPj06<:*S,6VReEk 9/<0Q-җyjpEbF5_l/Vu¼4կR#$!@T2jYBW+u>wR%C#k8޹gŴ"҉jنc}=\|oNĤR!$8(jUG@Z6>Zˆ--7O,T yk?Jv}#mOHֵd͂wA«@#=wO)~`ψjE?+J(\IuCEqMC*HģEi(te`Zms&h,j'ˬB:?h8C&=q4Bᓜ4 M ,Lд$ER֔!rD9;gV)dд਽7o/^Q5(WEU 2uh G8'5X[\ ak4a[glc1)K~fYZ6J Rd,I/S[qFʾ7*,f0uMK?_T]p6˛9|*O^oJk2$5ZLU}Y [zS~x-zD<>GMINTHa5ZJQqTyq-ZIN/g&QuB:*h C;[Sn6El|nc&]Jeuc+eIoCξsJoX|M=ݎ۩fOT9@u/nRy#:S^x{ju8-UNQξ_^g`,\I qoA ^輆vzϑCg03vc>~"fÒLa{~?i J-(xsys[,e(,ҨpDv-h $t;b!+`ڽ1h&P#k嵄٨hzdLj0pSO i2mk:b? OP"7X. W,㯕r>ps,C݅@t+LgwOiem^^p6 vˀgb"ye @!!ضzk_[P Oxy' BvsdI$E>o>7=6ygH'X3"?C =BL?΁F+A' 8]o?BtKx0fARV@ !^0Xd3O#=H8J3HDsYNKD/A $ӣnd̨@TQAx.-*ʖ$aԎ(s{rA T^fɇM|QN~Ǔ`w>Db>ٺP6An{=a ~jUFOCZKxkpn#@6{ RwzֲiHOOӧcL@R29!(sP:B WfḆ^ GXCJŕz' (b֔/@I։I{Y.u0%ceQ4iudD㠽RwgeofsEFP|-D{0c4:c9 8 .8sMcj|/ /ХxxOCf7Tui@Cy4?U罣 Q>˝c'kU>#"eiN{%9A;y2BzE|zc,G4=_dvLlZK+(kBots(&7}C6m !x%ƽMz_Qf Yt&/wLj_O.w(WHLz_ Q3،Y_DugGxHC}BH$}ܭ[Rߜ;_Xo6;m H {K'S Hk#T ˝?RE{-y },ɤI B#aCKC eFPE{pE=OQ9cw ā['CR1GҔAfFld5淨T[?'\͊& IU@ `jFx}p P㦤9xl<!baԵn+6V) ǛѨ͸l2֍{<{*+Q_>UqcV'5~Ԋ]9h!:~a-y5]>pgi}??^&*> ~IT'l8'y'@,@v[l]']E7iwxg䪢tR=7<Ov){6tk/SGy~Id`ч|CڇG`b>L;A =vR>*H1`);MIx|,xyb;fN:gDXء(\B&Տ.Jcz/ UAQ $" VcSg-[Ԝ 3?P|SFg~O$Y^$= T&CT9< @pJ8Qov%Xs1װ-:ju" ~G''uYF^;9p*(ePP0PT+ /oڏy(>1^9:9WeP$z(f~pלJj INζ9P*d J,,k '_{Ywmbf%dn>8HD( f;3;k6merhM"cX>F+~͌r77G Co >*k3@L$(,˞}_m$^u M1ÿyQhKTDC$a3Ⓢz ?iûS3/0>8bB4֜@qSxta wqWۚ1t1v讏sWӱl8#$i(8H rS +UAgǏudnzYoLwJUh|d:wl|݇2NG`xQR0D;@fWjT9R=٪-N(A&!?C2K\/s2h"3[ad~Bž'8ų1"ȍ[ӫze$"!E π5"F%U֋H6-+yhL$X7}px5 u{(j Ƈ_yx{cq_Q uXao20=V3 MhͱXd讣!{YzA~XX_ϳ7),ZX<${;F\yw7v:?_>>()U&F狊r Twq S坒1bM`FKOBC~FNyQ|Vdxe7#/GK R@=zWuvl?ɱʟj&I[;" ޱ_F J0;A>#FWKH5՘5 uk Z_)?h={v(P,[9~@?ۿ>湻T#wp |~"I kJ tMfqŀ i2,J0>?Y{ax!#\yۅ2CDCh/P5ߐ7Gl&"1A,tC3Tcd1v%q#" epi=#-96PX0)xUL5XtكA/al\Uݔgd1|o!Yr,][hڇrZk~AͺM|W;lw]}&w1FP- ;l&߼ioe[\OFw:F/ QS~2ѷPHs2bB`ӯ!ܜ0iOi<7{Cb ĈҋPT_@ (/??ʂqXUd NhTā&HS> IAwI{/MF~Gͷ68"c If`J)ZZFJP("E(&(CHsȉHoo{h&=X _*Θ67 6X &$Ry9FCpSJFeU1)J&8a#YOv>g4"e3:)3 X6 6ۃM|emNW\^TB.ʵNIp֧NAGO/OA.(5<8Rh](߷hZc6dcaMHTjvšh@A9f&7Ԕ majnj(T63|hvL1 \ֺMzg2fJz.0v1w&3\f؎(iևq#4/ɆHp<ѐ bQ7F<6MZquPodNխc|Lqi3 ht}s E#+SÄsjF1_f Ӧ5G.\qty ;}-@G&rPyګt0$FIL(qDqB,^/hHe(Yv[68HJ*&E'8;g>~|߰{" I(~E¿? Ŵ/h`'LWDAtm/TQr<*쒶HSw;9 qpֿӃ`Cu.}&.1?&koMC *R@5&)ݽˁŐ( Bg^;p썦vLQU! -ƻm'@%L$)>wFxIg2Yy>2)?¾}(}Ndsg%s:q/Kiɀ||;&Ȳ99R{))ۘ?a3[Re!wDC._|,>TzM<~q,.T7]`xl(Ь6Rzt/iO\tJ1UU[ˈeSfzhNeNG,H4G沿fMGSLM?}vuK3i5Gf`fWCߢouv@Y;c c2lTz XuGocr(.㔋uxVꞣaͼ33z:.٬w}f(%!?XE68# lKDN1)@TH=?N˕Bo( ;Q@OU=Yj3ep}&M=uAJJRmmkXګbvofbЇQU_Ǐˈf=՞G+<O|CcMYaU#qa(v5U7}淚8yIeuƝߜժύ  bH }g9C{vC"eX%Vlhr@#CI߯wcEdގα#dQJgz㋚9K{g.zNbI Q !$5BLV% =bZ%f[ %q$qYaB˿~8B8Ѓ9#:͐h [b6F ͚ (ǽ lŦe523fM'`lE@p6H2EĢUM!BQi/w .A_ u}aATJ)7iWϷ >с^Cb/"I tkM.tqKm) [υ k{Tm1xQxJL]eڣ[.toMS2{++ZfiVmT7 ghHhB"xV)ׇDMtg:PҒ! Ƚr {1toosxfFFyKۣt$f)ALS8HFWvdzkln(z>\Nr rHTBˤrn`?}gzu.EGل~ױU T-+1DPQURP44IAM4E{;XQ8BTxܙ`\h- LC8u#C`,BTqϲ ? ?&Gן ~)XTC*篷CM*M4Ϊy 7$QZg@ Vsrߡ[jIdKSNgA{lMZVXʙ,]]l CO!JuG ,AAO{ᦢ@Ƃ dpQPͨeJ d̟,((JOxO4JQ$Y*QqUUDXǍPưRVio:"*b"= bQJXQRccG$DF4[< uVQUQE-UERPE(R@FU TSCSO۴RT籂~ 2`ߨj=£SwXY՛zr\z}\9j9=2+y7 E PA(DH')ۂV;a]0 e6Ϸk-GEO|owO7;wB (rP)Tff͑:0[9GPE:6z:\'C0dծ`^5u[(=5 : YaF@~w'NdHE{\~jsiJRCwcVVo;)J1h~DYe"Z`PV,L^vBPA݉_EWl QK̰T{iA=)FV|;Z A9(gAF=a}oR @d$;;@irmAI76 ے^i3}n!ݡH1"WCϙFY~DK,!O͟H,A=8Ew,'J1q Mdx=}^O.HDX6Rk.1A yrňi!E  }9N~QKc|&j_m(B=uy.]=\o~, ,Sȟsv߷s oQ% Yi<I9~sm~#~=XǏ-_"t1D8xԯ33AL$d>Úi=&bTv}=VKyTUpUo)^)ޣCyr%sy}[>~ѲzON `LO;ڏ}Z{V2 LSG]{eɵ+jU[֦+4iwup@wD5a(8 AhI$e45g08P)A)MaXNs3}{GܦStq;t8Dm_S&+ V%I~id#-ڃ.&,8O#NCpf_K3~}qg3g*w*,9֛B; |&"@)<״e)]{:>H%~+󈿘~,4?EI1Ϳ ͢(vIoGz>eG.J%+@g WCQQhBB߲yD  `ᵀ$S z|q% Щ7Ieðأ-#9r^DD5ܚ(G>^xw+ш'8ATKrlRE0mVcqM0r.$^PsԣUj$}^;}҄.@I OkLc`-4]T9 ij t#mv)>I'9rp };6f>gu"a2 1F鲯mUURflp߉\ٺ5E(HH.qߏ,6)wYwXZ" MS.0#{6GYc0pE@B,TGs'z ,@f4Avvꥄ vp&EڵfEMkh `@NX3(s~hG2}$}`¬7>{}sefxz9 !E NrDǐ1nV&i >n?D)e%QUu<ڬQUUbo<KCk!e `.7ˋ[ Lzܶ ִ*]/o| Lώp 4 pfe$leUcai PКf4f1%*l]vchA;G_GF $?7`"MCfa|rw_rnw6֥3Vo|w] C e[SF99&.o#(&t>&+~JRҔOi ΫjP\URLvkҧmSG+&L/^]/{|LGˉkbʈφߤ$ؑ4+G=c(>H%U G|](z^6ִ~|qA )FeP@=q7IdB"@썳 -.EB.e3 94@d~PHFe%ʧc3)tw:WsҔ)JD5H$T,0DŽpD% AV+/0]WHPoCSjEHDlYVYd2#p.,1[|LOPr6v鬘@we$9# Ok묎:)=g-(esHx _s YBiE×;vDH=A4c HCҚNΐO!Q9e4L@LXrWT:㟋åP *xr<>QT72EPmzetBt .tRd=^W?D=[v1<*s:N;!8<<{bLi;6~!6?jB:aQP>8ꥣgvk}F 2Xl4ZFxzcvNMK5)d~ACbpmxԈٳ9C<sw0PaDX-;,cs!x:{yƈ p+!<`i`2&c>(I:ۧbn2hmi'DD~9~OP;66Î 8Cn`R` KT>E <,20j9jw}u}"g.J־Ο=jsdfħ@bnSۛy@*j_^",e鏂0G${W4X/Ùch `oȜsB(K9%i{ Vۿۊ/=~R|U9E(ƱӜɜJRU2H I!XgImlײz)-MԱ(HTL@0kD)RM#ߚȠ l-eJSHIgֻ~eTGӉ*>S'lI7$/)ncVB+Y`*Q1Q$o3%C{'g_N0Q2((En DHDTcRշ@(^~y`g˼yj*65ּs n\sRj1npEIEu QSՏVt{ޯM J6zg.Tp@ I@ ^|b=P~|ȁ^_4TгXB*N]},37) # 0?g>ӑŰ !kEHyd'yW,DD@ 'XVF]2S;@Nk::yqD˖9>' YۇB֎mꑜ<%1.j3*hW]V-a`J/Ŭ:Y:bNzsKNe "]{fv Fy ,?@ᛌV[n6ʿe|B G# 9B"U 8`y xBG+f\Ws(_* /߭EOE``  YEmLxNq)JvLTydvb-ZY`{\ f-us!ZpPM?ž!#wnNt梖}1^(M6D=b՗2Β\=oϬrzC=3`aL9];LN4M)n?mxS6h3Ҩқʳ0AqsxSpYds)I:YA**EQ=57ٯؕS]:t i$ζNpqCQl~ެО>B)7R}6iXcr(D=@{QWzc&ҳ\!(?Nk|uL>zş&·\vy-߿V墝 KNk8ǃS~&=l4D9ن-\ccX4 "{4G*G]of2On#<q~KϓaR 1̒JQpA$/'N t^A#a@5{n> y5<ևS̩6.wkpkN񈣯osg_L-±.6B=95ۍY.@]RoozC/@}9k-'B댂*I*JDjY8g `rj\ 7/z=_["{yݺɬ9s&}ԥ)g}YhFk؂ի؋C%fqSu)U<`Iz[1`у%uSOF, o 웦=F(~Z#I۬ҫ ~ V>c|1ٖUL2g9uV)$H|_q]:tr)4TE8ڧ]1CC#A,*Xhе .D` ;?";r^,{=ۗ۽}Ol2Ze}w3[!$5] $ձ?ee[,6S|mh M#dcmWZ3>`n->(xNleZ<H[m1yK ^6 |cjjGZ=uV>|P=q[$0 hiJtn<.-O @5"_~w[t;+_.Iٙy"O?6y`Fb6B{kVk93ԥ/j2\Rx *h!؁LX?fKֻռ6<5,ٗF3owG3P"7fA_\".eA &qRȖ ASG;\фS3ɜ9ʂ} a$@(AXϟ'qAhWP#Xn!^S펑QB )ɧxpZS.Ҁs^:L}`X|r:R} 3=wL#~ 5qpD6kqOdq4 ?Fwx˟kËcE#5w !R7'_b =#UUӊjgJ,ωЂbS9T Q圪b5{9J7Mk9s&s})鮖X]iXuAE2(K*?]oOK?|N8Ǜ9XZYgVƹrV}MQf RqB_jYZٞwRS339PU$I$@4V1*_bw7)Rb<{L' kN !>z !x}>w0W߿N۫'\0LTMۣ"-mI% (XEi4L\ :ՕMa#bj3"o]WaJ[i.4؈ %[5 }׷2Rd)6GM,vܣIQmn Lңq[a@];{׷ɺW; LbLb/k5]ُiX~S- Zj7O.;Y65ƽ߶؂d}ZMl<%+gLu F,Y>0tE! |,AQ9 :V3]bK 3(TC 3jz-ώ7q0~ ƹ:{l;\8 [eWW2+x}lqq3_aHx!xxwG!. 8Gl]8quh dQͷs]l*י ():;s,l E#͂8>Stj!~K^SlA7z_(R @,R߈] ĒI 7Gұ(V6<ڕ÷mtf6E%)1TTGgA𻭍$'L~}>9d$I&BQ=2 ɣWhs)UT,e)< b "3Ekm?M@V)DKp6TZYД&SѼ44Gg Q,&5i1TT7CEERQŖX(" xa.Jf6s#9 WTWUQ`CO ɣ+6Y$,J o,UNaʐ̥a% wǤLu1{oJ6-:8ܒʇf* 6jV\Pb 15;>εjP"CKH|l&ʸ5.V:?igZ{(<ƾ=# 4ZX +vD<+ )L CO2sz#bN$<;ڠ#%sb%#)QC=wAU}sdqݺ^s6J}rߢV11q9յXi)p%VO%dGsQHpCU]`ɀkU*"턅Uv>mk}d ]m Za'ꝏʔQqI C(x#YmOp Q >Q*ęv*-[v(ђLjZҒ nt~[ds[,]W 8 QͥW`+Xg{8}6h"v$DU-!\@m `>v`5ۼ:<z,,׼'OV{æbQ.Fz#,ן~YHxPQ~擰b`D+ו>JZ="Ǹ2Eh8"F@<@c2+G{7Xt}܏PfcibJx9 {Hg;om&!w`{/?+oy}ލ|~}=Oa)J*(PBKHR@ D´ !$̤?vvPHh+T]g: Ů'}?ܧ/JQ (?۰J0CdE6A?GA7bmr՛/ ""؁ ij%8J^OC5B_iM i?KVL_OpxGZRq_6#>uE:L>XaW{tsc qW Ɲ:0ZY9J*[ʎ\,'c $Ўk9)1a de.Fk,(LI&M0*) NA1e8 & $Cܟ,cY hWUn0i9Hdh? k??8 Zz˹ _~?} Ks?slS2d2 _ŵKk3'X$YI`F`6.c eDS\~ˆ߯bs2@TDA!)?cN D?n9 >XgngR,$~cre0'9 X_dg C ,\ޡ%L4U̫/ruOVʸ߂я&sAm-jMpP?"cВ)I>6AsSGnhJg[q2הda7 'AE'6 &٫A/D8'sx֑lX–P:7}[ QO׼661W ÿҬF8jĢQgQc"d-yAes9Ѥ=?dՒvpdr$5!ϬFMh(>G ` la6JPZIzѦ"< E9 g`yR,q _Um4(LJUU&|HT Р İ{qAfcG}=8`qFb졵@۱ `s.S8O4b: aCp`Fw#$ClbI4=? D!V| XdBsb s9n0h翰>2{x:_G .Qxa*FȑJn|1|d2`bp!YrNXRH0~DsQ ꠂSIit/ & ((b2col"*_Ag$tX~oP}34DZ$ ;L.)6$q5k|P8 V,<u+WY:H$pMt-HEՑés(9ؿDA*Pn=CھZ\nY>S j$V70r,Xz:v/%>|)x*DƄ) PH~Ą0YR]xx< ۪i u OR%uI^Rl#""9h` -!.upq]* )KQQSE1UE[{+M>q;=CPC9wUUU<W % c0R]NýQUtDUQUPRg{9פ>>k۫ ex.Z" YVyZhXuJx^<#gIє׿,Ev`#C/ wuTE- TS+K9n*BM E,ʑBP;^ 1Ci G>< 0̛;>X߸I`D b Ξ$b=3`Cz,UFuêCMz0`=:i @ $ =d>C|g~ C $(?t/xCAOi|pӧӹ ;#|}bWk'O\Gۑ+کZx.Ta4IwK &;@% |~-#ػ.%ӏeT*C'2|)ߟb}k #a}' Bd@yF "በͰcGqP"'.8ꅼ6v`gzoS:>C@'jkǴ΄nva uïm]!P߄ %8$$+s(^΄vc۹a;(S$uUUUXQ1q&Pz!<{6CA^v!Gn(F`g p࠻y\/4a:'!7fv2~4Q۬4;4ĝx"#*F?7,NMzLDKkH~GZ я[v_'|Ï = pflGA^[S\Y}Ns;p $ɋ㋾J6s!f13tGE@~BcI} #_6v1V;v]Nܓ2!齆֯}mJ?ΛQ6O[))9n{9_\𣇓%yGHt| ؼL ;:f'bU`^9e=Ipk(j$let^ryqCP,@>붙lDATHCjg{@vD'D8 Lg5BN4wv8e#86pL.\ܰf2%yAxnwUTnCǧ(?'p覿$g̩v'O9}8?&p/Cz!%PEI{H>-($B%X($ Y7HGS 06'/Y @ԱIClSaCMC'}&Wܹ^%Nzx&הD3T1cb?κzW9Zn;l0P[,2ǃlנq$J*Zc!? U7KGқ iAy'#ḅIPzΰtA{3B~ծLoZm#A',P=ypn8< `ON0u瘄c] ).9mxu$Zd~ hP488# 7\.WN{&n]Ef2 b-Rɏ) NtCȿ hO,KG\ !6bYP (xm[/$#,08IP~y+ϬJ$g@zԨpMOLPL%ia>Q}C^^Qߺֵ:pGf7$O|NwRZ`_nfw_:!Ocl1l8]@AGnmxs\UHH#MQ Hb?$17 dS$rTv^l;0ʪغuUJUUU-TD]<4~ Od|p8͔|b?84QAJ3D"Bb ;ή4^Hi4T`KvP)ng1{qE 0Jgfvk2L]+w}{OMy32xŪ=E@= eL:cbL{^Of3;Ah[XͫLQh1 A`[8wfefŦ;ιg15OUeJgKDS\):҆AT^Z9W~N.C-Q 1߆YvqL]TlH\_3lų,|)}xpm5CCW@K&;68NHci)>"`Wn)j#x |1Ke_zR'sƗ}Wv;CHPB2E :گG1?Q~Kn}NM[ʾ}qw &Oo&܈q&4u'pw6&q7DnɚRteX*܇LþJ%\BgEGԉ49+RD,??3gfMQm{r\C&U||8o<Ӈ):8-v] %ѯ};_ `&9oc*BeNz 5&ou8.*rRz` VźL37B(φG=Mg3@kH;ҒQόOPB#@3rvl6OctGalЎ @N!١7ٯe)ų ii/ϗN~^g22fffffc1c?_?#h{o a'-z,t8|ZqO?*$:_0kLZBr?oN1lg'IJiJdDO'mV 5aG5X,,fݫФs`C!phC^χ^p&☄ CCW. c僋}&C ,8 xyak6e03 4aؽLP3tz@AUCŊs։xJ3P*ZQ=HJ ( R79t,,XO\NC+3ztń?VnA@N|$Bv'w%qn%w&-ٛip%v-e%5Wփۥwtz wֽRQ7K feD\7+}ys 4{|iۤGARh1t׈=I.j15DAeÉ>;x <84!f;޸oBj8XnO& zzH;o 2^Wb5Q 6>RPԄ#>sZܡ{{n 53H |P ύY'# Z}GN7 yaDC\Z8u;b$ggj |>cl"^c'M}o5wcԍyf9oLECw\o}83=X,1stqH(S,tK/Y~b؁QtTzK“G5(2l|?bt}QħAO"@SC*?UyAvp]0UԂ%q;8xe!ݿp}#,rn[ɶ,(tCLgX J1h O|b'хqwP5&`$ξ%|流]`lޱa*gjW<+2ΒZ J6 WE -0 .I7h'HJuT H:5Ũͩcޜ?.x"N;>k$vUOec:/.[,R;HA2(5eS apg T!` g74^վluCNӚ $ nQsDA mPTusЛOo紾:F/2#z$%NKiݲ)Pqw^#IxY➱ .5qk-ͬ%7Pͅ;h;Y!v1-j$$:(QQek`٭NzCBFpkc$d&J#sIC\Q@Oj_GT'׼B b>su hsM1@z ;*zoQQ΁RL6Pp4*m AN DL)$̘&5,d#. ca RAeGJ(;\hZ9eQ'u!6>mk@HAֵcxs{=RG6:)yvV}&`@qHAȷ㠯u#\p:׀>=v|(BG B PM@@fƴяL\'Rnx{;D|y3Z Ġ9jG8>`) ]9cnd`z΢ $Mx˘q"l`IM w jl=jJ @ĩSh򨣄X{.V.ZBV*$ebQɯ1McT$=!<%''Q@hFArTgqiLs gUc\2dc'˘\6N9qޅB6BD!uU^wt&0J.9 rNi96b,|ab* ZÔ.@&%s"<ǣpb]YNBstO~ۄ;&(YC r'lۻ̯y'9r6B˩@oKP`RСSːbn[w[xXcgJL+G:x{}LKOx:γ}_ﯗOÞh <%繿} #A,3K:$Eɦa3 8$c .쯇=n!;C_өƦ[|;Bo0pvL Yfܸ7@ W2ŌzH] 7F6qL 4R7cx`6$`#)޴Zth& ڻ.?Dp[G+&TLAbKX$'Õ yD MbR3;p8^nZ}yP`G[yUR83#&I D"C 'PE:!(__wɁ&oNU4[WtaXXal{n\s'hڟ0|eҍiE=ޓOc6^)%jIX:3ͭv&6,z9f E>ڡC{jڎ]  g mיּl9vN/(,{s37znd|| f C'CҿƽL=4 Ɉ C .0[{ _)#ǜ#Kַ97rޤ1#[N  $ABu lwF!? %ۿ^p\Wɏ&=6E#};\DD\ pm]0HtQ\\mݑ$?!O N1I7?#PJ~?N`@ O^@?t~AF*>.7D2Nab#6`EVRy)j f; q=O0xF%6ltUQy.?p-∎1'm-2G qCZ^jnv) %h(N%Vy!$ N Ȥ|V;<83ޏI p~ƩhQ۵[ET8K!twl ?&=6ߩ͞y1CxHlFB }hq<{*{v< `Casx)'48T4~ÎI')f"hӡ'8Qai[O$M/}]J7 4u"w=EB^<:I D0VQ*͋.#Z͡>`dXZ*ǣ `9C 0L ѫ1p?DacB2Rh O鴋v¬{:ۯ;'.6JZj}fc.7 R/5PMDDǦz.sTthhuxM_ВqA!{^ gc56\ >=cbpLǣM{'* ڑ-iK|18y;@8p`up|6909ҕEnH@nDQ0ӨM Fwe@$wGa'!o[e1< i/ &qgFۡӗe$Xx f{V*'lߘ0bh:wqIP0Ͻ} vW#Hg{ nQmN9$݆ρ5R>;apz?9y= LôMQ'Bs3aJJLpyG"|;9HN=b9\^]!Bu-#Qe*sP 7E#yc(k{"(C{Fl P[w!bG!E_X bP1E`J6߮$2iBhΈ>!ٓZt̸JBGL5xh(,8$CHҍ4UYhyI; .$qu=Q$@x|Gޣ̇.|o*fWj9Pϑ۽4'blՍX$lНs!x׺-!&{NL %SX b0dI 0'`^wC6DG ^ nrֱJ@t6ڐ51OI;pyxzI|ӷEGр?葾g ĝzq #9A/:X/xZŬ)0^ib)#UOMfASx;_r 'Ԇs< ש {@{:IH lO~Gy8h8aY̥VHit =H80Acl6=H q1_؁8妇1Ebq$4dgMp8̼,'!}N Hhv5DNXq(?i(,[HZ/wfzC |%@Kx@M`L/q[M  {'VM;((nl@ ^y~s P:gV6܀_%ϸ@[ ?*?JzոSy_ '}zx`d|/Ԁ8|g+"Bs1!~`@ F$Pq<飐0`͠D"iB:b4Ș/GgHAj( a< Y%]58D4icaQdUI$,hKJ\W^ _V_"7quPG_l@pn;U- ZDT!N"2*#Ҡi`̀D@+yYUVtXӌzWq T\HTd7 .;zT8)9`Қ3h7y*ÄĈ(3HcÌ#$\eBX7,]٦;gk;gl?yt9ϳKk%\jE @ ɆK$ifBbIxk̠a{JO A]݇qF(b) B9E bFdF"!1?'6Sm_U_.P$2௹Px.yŤDe}";aR-0 o v?s\!<34~;M?]شrwgl7v9(1YpBfc:lA*ޏP(Iv)nYBL@<`>CE$JiQy'>6ENH'Yu<Ƃ6$~G&&s[0AQB/=|g4TiQyO6rm|NJii< ?͆  !*~ `٬ )ufN" lI,~}R4iΣ<:9csK1X]d-RZGkl$<F/hm-dq"B@X!$[/T?Jo ڄSY{iX[HBoB\N;$U"7 TQ5^ɯ>;!;C!:"xok3У擴 o{ '(l"r>}Vy3c8#G4 1~cD|p~^Մ<"?gM뤐hzۊ0cP'tW/:op*MGzQ6NO9. GR`HCɓLN% 6\HlzXd87ސwEc:gTb/IչN D07_6\02p@F-f#(1o\n A@lfh'N`F z2hPM1ڱB#c`Wp dSPT~_dP%}D> 4Q?'-ֲoOd}WUlR$ȽRoNX~Uax.=N p#K2,Di؎ [vl9,p;? YZȻ8AqRI$qjmիW9łx |jNqaku(zBЁ%Mh€T@E;DI/tYu;~d8uW`vN' 5ϚQa3A$;ua^CDT&WD0x`bp$_|!Y!ݟZ=^"-:H;džQ`}D{8P$țȖ^zk0SmD+Rنm2He@4;3Oa;i33h=aKq35 Bbdx_7z6`.~ <|e&¦\Fd 1Dl\^,`X,Ywc8z?$J$$\0o XD㉺6ǖQ}5B+JcmehϝQrr6:5]0[n\"5NQPp,$B_eV&h @~ PiLP'OL< 3S zO Tcgh۰h& )nÌds SjAb "BƊ@6~\ "kAi܇"F4al7oꢴ%\sbvܤ+a@<=77/D"pA:A,CFI5SLqP 04*7An!6O;$g9r{λ I$K8Ě\ 9)ףQ2dEb cv|s,) PQ1$& vDPT ,vT <:I2˿"Ffp&'q*iH1)ЇbT4S!tE!QG;pz>:nR $<8u HUAˢb"lb% Hw!vՎD}K0< 3~ާkÒJGqײ @oa>S7(Qz/F#?O*` X2$LI(A),b&_@mؼQ#XI'e4{83etN&a{N| <^uɸ_8E0{~{e ޛ!-,dXY}M塺=#9f 0 U+PCPhz6BNK18|#HdoRXю kzpLop i/F%c$L6m10b4 5umK'r *] Cq8[#fI iX 7GO1@\_znVr#ĕ#cB~XxN|4J: BCK :&!giU,X0a yB\ᠣjZs2-Z{ S$U1 98 sAV &Xlsn5HZ S:Df t I^ MD)Ta$!! &RDX\n-_%ӓΣ`,%bK{q|{*w)"f)09' (34'l `#q̛A+2E@ǔ; y45qTMI( r ԉxۙ#iU_8S$ O pLFz7/7+zҁ4a'񇊝On+ A 81=PH qjKRd"^cAo$<48P3?W{҅|)~f=nA rxϞo135il̳ᑰF hX? #! BմK}X̬ͱsôsWN$_L'0w߷ t]Mqƛqʲ@NqCFw>9Ey h>4I0u t[2G譙^'xs D뱛b",&`)q2bR_L7x]/Y?ԉ UCk <`E#URopuNEncpZB0-FQ?Cs:vu}>8">9 `B <LO q\T "r? &mB)AE!B4a24h5+< NY#^l_Dݰ;Ok !$샻л/SOwBJ6& &`-w@: \o#وqI*Q2k$'H+]~[PhP섗`SA2upM(7hfMIbbE"Jd4Dk OX_IWH&H`6J;^.|rp."2'0/C'LedC%|4) e.f</ >DDoer&0)GAчxS^Vv-lFip 1|N!cD{~IdL@Y& fkFϗwg9 ,c<|ނv݂'&Q],*dBT/Bj za8ˁbFD9h6/vmxܧrXcLM63 48MZbM A8qxw\T"5B5+Lv5Ɛp4BSFd0D}?m X]u=Չ'T!=L ҦP8&2vɞ1*98A.۲Nr*p[inj|*::GYv _f5A& þuLZIqd!-1QtьM%iUg @;MN۪M\|-&eݶ0S#̻s,9g87_ :O?UUUbq0|J?~Qo3_VrG3`=VW'^}{Pͣgj(q h/K!JS?BH[q94PHBPII!⤃|O@Ҝ {jiyosH#}Fpn,? xB&붺8'jKfؤ;T7Iې>>hm@S:r\Pf"\$ س/jUɨ*~hhҿhl}K0g2$Uv7w#87Z/B$4IN6v,FưcW >><3E7ԣ\)TQ.g.V"aT/0:vތ `^K*Ѵ XCAQبrmp݉bu2 D#!e|<>JZKѲ.#;Q~ ^Hz-LQ8acf&u0R{dba0xQ hI0ۛ8EIUePGp$k4#qt<`_n0H3fS0=E9ֽT?䡞 u*o#`/ aƢ{XF '322yWp֩"a'p\ Od7rۉf, &$BȞOB;>ò晡C o>-ϊ6JlE Q0 qBB@B/3fB($C(`auv,'NUk;9K=vCG^m?o p"PKr=Sq2ZQw"#CRٸ-(._]֗IjX=yaQjv`k4 6;w#Dy4/BE9fwy`Aj PeUT ;$F;{0OQh1*M5YviFL ѩ2 I,HBB=:!9WDȩc!@t|ܦc!.1i/s4.<1 aao ѱ1x" $UT"A4`nvHe#w]QFPYsC!J9LDb(AMKN %yуGNP~5 4.A9!* XwVar\ Mp-9˲HvO48bQj=1bqA7aV;I]tNdex|^40ÆbxJ0^2ѦDڈujWEsyhӐ0!Bk=eM{: 똞76,'H[1&J4x͘L hxpk׼'Bl s,0}helə19gc?.@ %87 "+ c:e"@ur A%&&N0-)fBNPq_|aZxkei<* cD#0&׈hN"X0vTЇ^H %ytgq!"CKp.uq2Um[aro;DA$;(> U5< ÓpɆ ]fU9s< {{cϙ֋N}qEf80`z T9}$ 6N9mGN0FL$~bOJ(!;|8rjKpѹ6V:ۅg`L2 )JZxe.t08BO ta^0WnvWe &9T߆o iTdǶx-R7nɉaaqp_N"I6D=7;^v;,@a%A:;N0m mòc4κDXOV'p珞bw|ydqN%>WG10`C+]{sR!9˲mԮ1фj]a Yk]3&Me`{AhߩHd`?鎒 63iGRƵg>/qzqH@k>Mvp+O5$3@ڨUjB\Am$zgڌoCIyc,3~3T {a^-oGpuJRP4Q@4Љc QE1'ה\AO؎t b^l\$C x{T{_O`TPJ3QEٹLo %dzӔEؗ[R秝i1!D?!5\ I6!9$g='ۭgЧ!(wis%8h( ܒ1#C7#2fr6W"ѿ\)d4)?(LI9,U*y}fB6mD:z-ĞxI""**"O0/Ljr856'YH7,4TDCˀPECq_X3 pOB)PRD7k3~de4dċ0Hi9?/NU*kHQ1}A)?k*ES|H~҈`J'J .)LnNIF˖,H48â5əI5&fg4 F&D8FIT]HP1uYRbdm0Lۧ#" H& a7H b]sMs2N!7Ώ٤l; $*:GhO..K)B s<6{A`IR208ٯ 0i7֋D]0hrѼ.j &V3.H K(w> >(Pf@'KMX8:UUQo59Yz sI fHM88=;Hb`9OQhܻIV˳cdNgf(s|N ֺxF v? r0 V#5HV]1U })&B K Ӂ2#0<4fM{L +0.yR߼ x??$9Ϗ;xI}[~PQ7+zgt#%X͚q)&39{VQm5qc {hPOY 3qWn"vo2DmNQ~sOR<HwЫxC}U/mpCR7MI-l<ب0` G ?xztr$ВCdӸx*}V?Ӊ\֏'T^*4IJ3T{DC"C]' T91ńh^_@ }IμeI(ѻP 뮊K̹54ۄ:cY[w!U)}L?yvVo 1|h3q'Eh 1֒yNlA8y``䖤l% ঔ#!mF*30glM(Id{,<#6еrUf#EFZǍ٧wlgczq?Ga}pN,itBoIƔc:piA0#({R`F ȦKa($CmYё(n-$a0kʴ}AH܈ ÚtN&(DB)cҌ,QLjA>$wc^]cX|뫧=2zÉHVzG@_,DC(3~ҿ[g받҂)g~}}4~dIGVz[Mf?[Uܟ A?x!XabxqL_;%e~3{: f"uL/??gzצ#e4x:UHh~ܚ:Z2 QRB< WYv٘ug<B[gf3}%j^6!53?@Lx}VEϴ}úcǡbH$keTpUMpBC8t!HOh?%e lAP AB >۷goHq2~ _D 3]`Tܔۭ3[]Lv3~YHo733MF* j&!*一!2t}_`x:_ zxW<9nژ1`uF)Q9( Ȣ" l&ƈ4M 5D (DK0\BWlx};W.BBvOPzyCh=x(O/"F]3xFLcsPh #j1wOURA~P8iysn׷N)Y b"Nj|_}NC٭qN1\%pg7P-s5(<˶c>MABXj-o.N\A`ٓppC0#v(EUy7Ƙ%n޻rv FE\Kg84֫z痰:DAcT~x3`߮A|d5:9s1sf gWC>9-غƷJ v9&%Ok(hm`] mӱG0DBS$ NAdMo%@eNl_|-LYwN@nR[A(OX Bd"؆М{I 2LBD*$D0@7#Nm"5[>ᵒ+|#|˦&U2~HcD 8]Ta\J2 Zĕ4[+]!L&ܵ F&~.~G!Ły|lѯr"k'u "" EX,Vww$;Wߪ_$CX=F;E$2w*ϔ8fm PÔ>N]+=-tDؖ9]o yuhvt;-]*ꢥEA2IJ=9୅ہ5P2޸5rñJ.yJFEp'74 [<`,nem4 8+;  퍾u?%Arr*@=@`2K5& YBԂ b0& t8uM 6|&*m2w!+G_f 7`qKqQ`΍S|ՍON33°2&4K0\T[sO$=uxw]|UWytת!! "Nݛ [F9Sb:^f k3xk~H:Wc֤Ξw ld11)cRo,! g D=p\̼S>6jJM2:7 s1쨈U|0w~nGfVd$8xӈ ܁49GVl+"ysw/MysM\I!3)7{0G.ȃv&~N99hh&w(fAd,!xgv܀婡au7-Ro>%e~=5; cizsuᩰKg4&"Ti"FP6zxzs)^z<-lmX868(('sS({+CDUUX*I&I&I&I&Ifx`1x0؋+K`h-L36&(\_uӶOڽ[dO|̓Xzݽ zV\̊XT($a?&F$Id!!YL$KT WbaPd^LqɺoødMY6@00sЇo~hL1Ϩ-ivZ sI0s0X e?=7n]'E EژT [%h^4|<}u0k=k,mp vjmn_zo+ƒל9u㷯oPG߳fyhDdg #Y6@I$TJ!)ЯoFҵ5iQTX9o{u>tɎYlέXSI{:G1֠@K$?fXW3ud`lHKGoJYeG !+ p˾}GP8ALClO$(NNtdVB]rIqqǺ B#o|t0ĿN//_om  /ۢRfCh;]1^ tpaԃip6@8Û`+rhr\5T\\ \֔QD 3[IW{svO+RMC8ϕ98cu HVu6Tb!-65NZHnΒ[RsGF@!lZ 9s.2/* nkU^aS%E\αI`#v;AQё۴DJhyʸ yԌ ڐkBFRp6 4.Ӈ X.u]wZduh'ٜi<`5d]u6> }haX鮄ZY[/$j$xs[FkT(D$Y|m"ۯ蕶16 v8Q:vlfyh QV{cj^}.y 5u5 U+8⛅1lR#s耂PS9 P ~ )FY EזZÌh`<30>q=zHpˬubgN'}Iwꊊt:jI!߉;59+G8"M .6`نԈk׮zs]aGL|R]qJܫLKp,[V窣tgl^|Xa"HNˊZ͵ˬ!Za|g`;/GE ٳ`ov;58ޖk3k1ikʎBw  HhY!H lPpA;8r)B` tǞ Nޢ{uHOn`n@= %mvi49%lkk0:q֭aY8/o֒Ăwьtw7d"=hD{9wr귲캨T頂"WF)3uxCQߐv/9Gyцl o 0 7!I([j-Nhou}8'N}*{aTbL<蔉?0Lÿ7.mN'7C^aZ57C?qͨxy0o eppxw$EېPT7 ;." 3(G9U*ȇ`\QTv7Sv>$X*9‡rmDTUo Sɠ_|N@_ytn,X(k(uTFOW]U녗rVf"Ax ͻ5>y_Tg~QoQ")nW:!!xafnPcn2G[O$rL}l6iۢ};rfz4rNLs[%$%:lBYS ng($=Qߕ:q(bk 94"\xp3#U@oݐL&.H4tXP%(!}5!Uui )'I &Osg[4q%K9kF ݃듯h!%EEb1LX>;'~83>l~DA p%86(?qP,m0/Yzw(M G#~Eċӭ;:_"фY9o*\eΖpmFě3,އEtB:MAv* jmTPTP$EA>(mb̈AZ6 jO]/[Up"bD6䗱@!kyxM4EAmLg;3NA`P7`v_z>}J#kXl4XJwU1cG{^Z:zy5 %ytS N }Y]P2N^I]>b'G9{w:L#n 'Mcl'h2C;7\9".p!AB7Mk5?^.sso-4 L;2# t%NYߝ)ڟv޾BNhݹ9Hs_^o"8{z ܤ\ܜK|" @h\QU{Fvan9Fgbw~ZN}D2Á$.:*z 3=\n{=>'щf_ Q^4; F‡ˎ+&g_b#%ts >&{89b P؜~|fCC0Pu8] <1ٶHb<} {T{H;$:J|;<}ٻI&2 N̩Y1!]&wM@'C*/bԳG3FR Xl~[Zd}PDJjBFrߦJYM3d7هdxs[y86j8vW@<,!偠P"vawzQ9\0 r߿;/E- `v:w`ט̼pHc%!/8gy,7|dWa2k!2@) vQ ?uu̧1벂Ne]%z0tG-DKdIKhv٠" =\=u=:^;:mixŬnG j3EQu iF8tVC~Q$,Gp f5^;E'W~zx߰bs̞< L,9\Y)DiB%>l3y!@|ԓK?&/ |?rx$$_?bS%`w)\Y`Q|J=>2v8:~V=T|7d|&fd"[špiK0 /.xR}:5D$5Az7Gx=~p&>}rh) :p @FAv3= !NCE-bz 1փL  rI@p7~ezFC)oJ\݈6>8x'lLf>$9B~E˾~G1mɒ){0hk${UzqaM ppQ[)hq[QxNl]|,}G=P1>fƏ% EFxu2Œ6^,Ë;G&AhzC!)5>?>}&kDKM1' F 1VN Hk!gcA(ay)iHSslP"KoX1IbZ.GA~h~W#N&.s YR`9ŒE3|s34cHSS>CDd߬nM'aC'yPeZ Xs-Jd}や?xdyƍ٬2l@E{J[[%̤e!k@B$(Z`AP;Wɛb.TKV܆5h ERlmhRE;cKLg4{O^)Ac;FL4O  Qv^G}O˚oǤ;㉾c5.۠e;`>\8>͐ s>5|ǎ{44A~X~>g>G `ˌr߫%2稘ƖWSk<ʨةн꼦h0kZ=}ILe2Oiyt/P(;N=~B{5Ќ!36@~\qw)wh[MF=&K=Cayd=xlӲHM>7A`K)EԷ2,=JJ FL'OU+v@tFKmAp2wE:bM&ce[x80 >#e 7&J6TDmV 1S}6H%d~9I$~;zH`߱~yPbI'MbIUD&Nԛ@ft?a#}(䓧KpFp|F8ۇ @na\J6zAONTӒ1p"p,v"W= W 7Y&HMÓPcix" Ds;g7XPEȄctL!L ف3»%q (x{$aC|G]E1b49Yfd}lA2oZCYpCHzȋ ;9;e{͒N Лt(0[5G$qxU!",XUL(hj=}mo_Sqq&?Hv`yrw m֊Tܼ{)aY$b11t~q (1Xf ~Y; |mNqF޿+r}?&utg2''L3Qd%]!}Ш6b@ H倷~B# MԎc{TzG0z =x "yws5Iv"91K=(OGk7 ) v/0bdS@{>[|Q?c#S,U s &72ҏ]yu;ѯWF7&A 3jy / =U;ᶌr'|{'c=90! =g:=9/--2QgBȑPԳgjtqIYghl "4h9Lumؒ:vsؕ@-.bPyi3 n8j=Yেϸ10p&RVI{(M2zQrP[r2wDžF"e | [H"^iT_ =soMc̼E|dq1\MWl4cfkE}`C|+Ǘ*U^ p*CI̩z (f(23;v8 닅/<ëTM<9c=z8>c4lO|b8zh@pD[g ;q-ݻ;88 ;Cqi,6@6c!G't] (OKHjT@ 9Fu`2m4hb.;E3L#bo{ytF[}[p#tOm̩L ӡ#YRkoqr䶷jGzr1ښ5R8!_.>` CX$= -0ƙ`v@T4rWpxL: ;dT0wg%4i9ʇS^=ZSE+;x bAq c"8`V, F}4ߡqM#/@т-YsK639I'A(pyգc<{5*0HxU^/=g zLp_3FTO(TDRjE8tkiZ%C^j>IZ7R~:wZpl̉!į2jvzz:O2DǑ<_@p8Q6K}?irߟf6^ xI;8ȏCsCVP|Ea@`DoqY Rm zW4z h>  9D 3))Iߪċ 6Wh$AcȌ'\;D(Moi!!] 4ET#VcP 蚩rNǨp)ZJ|A.l\9/UBd.p\{O"w(|B:M:'NB"|t}pQ9laѲ* :BԚ @NAT|ۣ~$  :׀5&F%B!&c6 R2u<{* |ݢXTpLIQV+~Tk0*ݟG2&SIqaB,1Picj9'Y{ t4a %X9J[.@"=ZPBACf-V]Ov 04| -9v !]Bbe4O,z9$ /*:Jxs? E$B1-  pj E dbv f Ed!g@X`a_L2ºˉ%UpDŽ'..3Rjcq$sͧTFGO5šR ?loe82?|6)ͽe' E!_[n6MKدEZafx@Urw~]>$: gqf 0&_Z|& NKю ̓a\$HĦf<ӡSwΠy+*Dy $hM|s}|A0xՠ= 'x'<sR#aݤ>,'|r8N7blcC ɯEp5kDMN\o%&BBjk&#N@qf6k6嬹@u ªnp{TPPS4DFDsrnڒA P@2kD'sa>"`BFPvJ!1؏=G}aYj&&rŹ 8ӃS BH m) V-4mNFRAf!\yq|~(?R䦳`g| jvI[]Ke!^ΰ:!"L !k 3sKL1yf R]_:|_N<򩩨 o\|+Q9Nz觑Z톓VD^JDՌP!ń>$ duz_33zJZ(KBՀ9/d]!Bg М~4{j`q9:ar$Ub hhc\E?9\'H!Hp֓BNHzy DSJ/ap< CRwXY0&5ǭiqbjђKf8n|c+" SoۊS: .S;h}+gB=#L6ƀDoi4E~ &eM1T2V*">蟈lKC5ƒX駆d<C$^I힮@HiѠtwLH8tvf@݀'RcBu*&!yv7t< q|ܰC{̦&h9fD$Q E)\4P󌂛M:M刺UKע>0ћËcC M? I$^j۲,1T1 Em#y2Gph7"oTi=ܵf<}<ʃPKBT, 2bJ|cw`kXmہ$TJ(<%-|'~znWJ@2 Д4 9H{=PGU2AIƼ_'~-|pUfz|D[9)ņb&JoC4i9f;8y,mr+Z7AETA1!BsFQ: ຳk'-½8HIFV5o8PŬ&- 8҆xB=8\ڻq޲‚lɮp*srzD$C}~9z52&;C6$I`sCә AoNj(4'F R0j":q~DDL!/}?Ȓ" )'cSdE"DA`9}a50<;qr )c2Wd(. ;D?|2)C>a.YJԝa󧛦rǪVU҂kkzrwiz OBMfvl{JhB"P*"C6}AsbR#$v\aqdqs0()9T")V AŠ%H1&BT!(;^y9=q'uo@m I`N{`]/.N}q\M@P Ju!x; 8)Ju'p'Y4Q@Ъ ! 9Lp0M8}~H#)& J`;`~y;Bu=cq*vZ6dIW_vFP}K_C|z'g!RX"`xC=5;7!h;$r\xH sʽH1'@p>@X`qbPaH m_ R{N|_W P w@)ZJL"J-rѸ AJ1JP $H |P^ b ?Bڏ'E8%DS i~5:9[-kF֘@HRlBR=wa6M|$yQ%7vh1]Z Ӡ< x8TaД ,ǽ;8yA@DK*F\:`b z ^3_=z]uQOq JC=<6$=Хum4f@X{ZAi x'`}'vtөJ眿d!h)vfS|`B 0$+Ir! oć|&цOXGYbԞ& h|#9keir~=jaGqNvqc̾T=M߇ {}Χjɪ"^!h(1Tjhdcf'3M.L?aM; 0l ǡ\1&)#ؘQ8rHcd2v`N I0_CM+C-C$Um0~lo89'ʉ_:b9<˦IU." aAHDKPH@ R8L!r$h <~IYKPW t빐OQzc +]cJ5`1YXA6:-RP`◟c>$w)r~1q͒W{x{܆kA*? (ph H7ޡJyjB_SQ`K',]h&0tHKѢg٤),AVa AӡJR@4TSZ\{PJ;|,I,S-Dj(nn6%u'iП9#eP"1set7jBat p'5@-! -* }NU pwF)nO3;}HSs < U)ڌg̶DU2Hfv@!eԻe$̄js*2!F_!sjQe 3mha2a Je[oqp|,ܜ MC،e`q&p6fXId N-ː6aJICY!+ip鹀k4r1B m \" Jba j%!ZZwMUхp{p*)HFƄwC 谝 g.0~nT6 ᣛguPOt>3%Șww] \\P ΙpuYw>i54IvR9N.3rTҺQ;C$GY^*K4,T؊Jɬ$L3F $C ga #;cAmUC.Uyv| ,:rꯝP)^S0_C8@oӁ(}nSѿ ə B !=ЉBSyQD;l?A`K"nO MK^hH߿ܜ"$qLHA|"ģpۜQk2e0̏o7S!yZO8z NrR@x3< H.`UO\Î?=![Eb^TN{-s3zsx mX""H>"+!lo{*} ID )VL^nF2u|Nw{>)}F 'a !َlm.[L33oU= Nьl7DgnL.ʎ8%aخNI!R(ܵ" "C~/`Rr^f;z&}ֹ&ʇ'?xF ǥR? l}Xrcdɥ4J~qz03tVH0X q?oO;74O;Y> @+GN]~C9v' 8vO"|2M,'r;['!< RA((PL! ,.SQ."rJz} BO IOaSCJAEDd'Z#G'wӸ JPD#=?ݣ`Xl+?GWn ȨSSÏ?Qm:~tKHՑ̫Dec$t>#KI~^<#?0D㙹Ƃ\)Eace}۷u^*(|P2P>pdS|rdA\ FQ!,0Қ堠f@("$()BH%%℺%bPܢ mǩ7tC&V@CNh& v2 B.bxHDsK ӟWW ]{ U] 9f/ԌSl:t21~&3TOd2LQT*w=rC$LbjUI4!Wܷ6I~[4p#DDA,O"+P8gjb|K_qfcܿ0s7F:_si1D֊>ؔ|⠣W[ڟ< 83Cz>ZaaHlj%ΘL#d~%1(Hf 4wEΚNd{=\7 ?^($I:sqD9v‚lzψ=i[~o D6ih+EE B7\/6N4)uP iUlHp:~)oDi? d~lچ L 琥fLD+fJҎ`ZbKCty'= (4JIw{H}/w{o|Trzk9ئ (x?Xg۽U' rdB%aunQIs^6Dt0v#Qrf醁rxNO[Ҁ-\0>}`eMʚ@jQա }AyF?F:0f(Gj-茟k"ǰl֛x85-[^f9?~lLNZ7԰X!*#k{UϬYl8r4z)Ugţ#8 %Uz \<_[td GD}S'hAi_a/%okg0Kkyc9́#Vl.1 SSbh{\Ys@p&OHݙm3-.)dq JRerG@y\D0lztbL;8vuT3} BɅD,SAFGQ#8 Ȣ&")f"&$|(N0hK]W^x_ᘫ;+m>yq,q20{޽OcK4ߝbB)H'1?\(,'XiJG|OGL)DHD]+SQhmY= >z ~D dTnxU()bYz3%LP(QAmxE?V|8k[s:__$2)" <%O6|h$~fnwI>^r;-hE(Bi0:Ee #ppmptۼn- T\ųAVADe۶xEKZ"^9.*7 a!"s:iCF׫".j }~/Xb6e}]si#ēbDs!q I%UXz=;ijZ]O@0Gւmwkj.gSr4SC6sw=ɦ"&$bXR"}\(:`EQDA{~k 4>Q{r;wy[s+9^{^hajzaO ̑ ;<.-Ʌmvk{ٶM$? =싧Q u DOۄACÈ*Q_hV,|=#"HNo!' &b'!X\S+WgVI1IgIiXaڂL؉BlCL? Q d%wSfH'i}HvoNd^TQMiŠ.JAD6V.634$E2r`ؘ1F?,:h `QE {}>8cwN0O{Ȉ'K3".s[l`Ich1)! 0wc@f8"H߽$?pcuh] !Cy&7f EOuEN@vv[>CnX8{#lL\TO:|}tljѼ)" 79'- cjHO8c5h5" 1F ۡh#B2;Hib`Y#F:9A͚fJyt $r$:96B9PkCܺHl/-A 2X^3me9W)'ҘC8s:OqX "8L;$iLp8+ HES!E4FA\Kb\B)d  ms*mx`@1uX <}LEQR蹣ކ3rZJ7$RC3Hb5GPs`TbR}l c< aTCT6.$KR1*+wЩx7 XdGa1H!8"I-oL w76- FF}]1D.HQ`M ϛ ' L,ྥI$XnxQPu xLR_V&p.0h3AAC'gu7J[1DKQ&-c.Y&"#hSCUPz`/bɉy@vwfԑ@ K R"22gA+3m0O{a`0(a%@ceIv43$TI-(cR1<.i0S2 "Ë;ڴHo:2-' 4_xե} 5dG XjH%?32D؆Y+j.&|`kpgy >@ώv'͟wv##!C#LhJZǀsa9 (PΦ3E|%a `Tkrh>y~83zd8Te%4 z$R@zه^6p!n bE#BGM@>Ԣ'Bm)}q%ǭ;R@ *hl @XVO@rVjBH !)`Z(A6P*&H1Ќ NZPQ"!BQҊGK9 " E-*΄eq'ՀH2:!C0J61& {&6Rw^>\6',s,6DMAE膵$j#A#$8D9`PAEPtbPsts85b"7Td߼H^2JCDsf;u30J, )}8cf!ҿI>rV b<`4E ;Yq IBKK%PSx@f$݌Au5矜;#wltCBP2Y/zpAa4a}>{R>T11:p JXg cl34KJduj!!<>ٹ6?4K`aЇ7 r Dcpw &(P"hgw̖J(Jo= - |e5H1b~E8He2熺6TJ ad/X& h9s>b$&|d+ @R2ۧzM۸iu^zLCj$|=ݓ7B##bӆwP5'z;\O2IG2!,P r3C p̃4y}ZWp5a\ij4V&iE> Ju*3:LMaj @Pƌh~9a92̣DV-dhPah_?8Q#>Cm$k M +6]0jkD 31A3|N֘("C͞=H}o;NE`SZo m؝Fj@iՍ7ޅySS͓Q]ܙI:K|pxEBN#ѲO%4v1 OQs0z?61.ϢaҦGWՄj^~'\3$~g]*'T| v(5aoiOh/ ՘VF6 ސ=ZCۚmJh,c; cXnw5=+)QGQ6VXכMfLJ7luU~=[.DC x-É!Eg:{Gو=,,Ys튿L%!A>,&l%Ӝ(.l񷸱 'ҡ P=D~z_n3' g&e'7j6Ais4bR0,ji5խCO&mPp:k^ts$eX|;B6ە}X3V0߁abS>MPt\bUKNno&0a3F y{Hy虼c., p;3i2%]A-AA dB2%KybJ(Bq5hY0Έu *$^;-MD8h %\bdjmюcoLMjfIAD:ɑ8m2!R&d Gx|}7.Xf&e< ~$6~Dƿ' zTh£.ׁ(6Z(b i(Msrf֐Rh1l0_3 BN%(3љ6, 7aPh?vE֊J;qJCLJ&aWT*y8;Fҏ T'd'S& S_B|YPps4>l<|ا/ 9VQhE;e!ũ}Xh_.g>Bo!W^"rA\sƋj àr;R J" X=!4n٠))HBxP(TO#`~},|Lb0}o$x]m^Dؠ *Tuax/S=ٙ-e^M@{$hǽ­HKH !Ytwo3+_ˈ$hRHX$) JӶXZVEC0=y/\홬hqP2!"UDFT"Q(X&H aJPAXR%B @ YX$9JTG_ ()|wPuk3Ѥ"B{LJ(a&bbd''I R@6ْu2<yV=(i D( ^ʢL#J=]f~4PvBMCDB,`cZh 68T"-(%S1 &G.*( > kҲ#cP]EF5b H~'OrEHHvJ#wp #'p(( Qrϳ5^{3w 3vҹvWNo`\ )Htxɦ!tB&7+s&r2Ws);06iS>:c-t܉0Ov &*54q VtXVYRU* RR24U,_ ֱIO"6"@h ܔ>+ wۧ% ƥD.aif$'hWחQ8# >NI:N$u=m,Ay~2 $־ "(MKw2W:xԔhPPC@b!~>({ƕ9@N&i߀Ƞ~F!` z%!f/?z^}^Wg%\s dW/;o!ö%_;@#"!h*%"]ݦA$b=qHJ7'AՍrNڐcRA 3&C>c%3KV=<#?CRX’xE,nFM1 R WuiH m1&Uhc˥4̆BPB3.W[r̿&(/yN(PS6 $1\'gyL8 bm&i $Xúfds `؉ìdN㞢(:}Ǥ<bOlC>m)! 5\v:%xu-_EH}z5+n\9am=B90G2ټS0'o"D~53*a.lfd;[¥ۺR8 w7SS&⇧9$^v'(pA~;KLZxL ~{O}:A4,?4.߁0ΜwJ+A z+C{x6Q;)kum6rb{811x ;7NvXE. 7s?.ke5t<4TAlt h"/%X7xHd5 p2w$u/@JL){t[ŝ¼>I4s1CI=>K8ݵ4q]{Z.Ӯb͵868{kk;@Y,Dsъr;Nr_y֧uu LO9<rNPaɞ 92u*Qzl< D1`id%Շl_4]KL̆͝Y4J7]a扝o5L6p/@;0mم6M+R83ߣ(|#=Sׁ9'ImK"r :g3cZ*EGXfU$ 7=Y;k v 7lsBbʃA|@$mΟa*=+zr $xF0 "= /n?8b rSi뭸-;j.;&58qxdyӐH0K%6tr/F1v$={SJa>GvsZMZ87;R48nޘh)"'@<l B)pKiMҔ#G &? Y8=uL sjjqEzqx; 0 pF4,ICsVѝ?~ 2YZzyƉgnXO}Do58Ha P1tC@aOlaI)}6Yt9,u1.[2fn9p^8¦ʺz/Nխ[db*n[vf-4ǃvȳdt5nVo҉ xXozZfؘ5iW"gdEW]⭍hr]m ݒRpfn' z94nGaPbׯWu~gX1XAڣ`n'g!`d}&sXȻг񣠓sn !S@]7d &ςuf ;_}䁶ԣMM+{[ҘTЅ^m*]sq~( '%5T؈8kjw3fgrπXi,42bUa“5/Q]';I&DK5;A(D '8>cB6t=̻1.n%/ـj q|Ce6iݚ[JQ yh„ws&[rF&RFӸ!7)0A0Ɠf>CtR8|Z)X淴;ʟӨF<+vg(Rc3~ yF߿"Nft3+Ȼ7fs$O=ޗVXrYY[q'y=IҎ39s7:oN*r%1pa'Ǒi4;&Ǎws+l e ;=0&(]]|?3&#)roAceV ;lm-eJh̘fpsgrQM}px?G!]::yn]҃ﶉ@Q0m[5y7̓47ɷ YpY~kfMH-I'{;]e WT-фsw&V/4_[TY~{Y]YTWj1TNgXVapoZ1f(č`QIkJ& 1pI, lsD}И-֌f:L^#{~ˀ$͓ 2vmQpwɾ<,ݙ:^d":#j.VA|:ͱ)" #clC[f46 &\kfF!@h*Ę;W:0`pn48I A-rQ"+{.\ӰudYAl1{UKHɟ 1`#gTĜs>߹: ٜL7Qh!: wS8la{OHw} (;Hl2С A׫wE6M}27n R+#$p;˗t$S!1N?;$٬+Kec_^i[TwlBnC3yɽNSaܳ #F xfXے,0HmdznlK\"^~UIƷ ܉,N4d5=0xCѶjX T b/ D= 'Sz~K- (_9Ojn 2ef2rڃ4!xIw4f^Ep9OddmtxÝNj'B<)3:t>Srdl @+BXAO$dDR~!D}zN0@Oi@ACHsǟwyӁb$1EYB|)2)OȄn}P& iZ՛l#a)Ow3Xdb=Q b6cEˉZ.@v2e= b-p׵vz~ \~oȗ}{o;NSCgլ^#|Ȼk_|n;->j]WAI;lHL{0=cջKk_n+pJܾ;ū#+)Flڞs! ϑ#^qƝNHZϑ}Ճ&JV]ѲRM.U..QPi^]<I9wj- c1rq]'s7dAF)QјkLU 9. $%d鑝=˰Sw=7soa\`ȢLv30Jfae6J7C1vzQ̬p^l&Ӵλwc޸^2(R%N TX<婪6ר,;<;j`yvq({PI"A G 鉷\NaDJWGzN< q_~B,j)'b|ΑAbTh}& N@Y@C&ʒ;$%tgjory!'62(ӉvhVs %^ް7xv;R/K=F8;9gF ɱ8f&bne(s _?h8C @OQJ4,h' , h]_Hp>kG2|j?/fA & !@ L1 1ww'YLmt"@(*D’D޿^TR0 X1PB}p6EN%!(PЁH4 BDA3;n~D<P44LZ"údA"|PVlӝhAԩ(bb@(H"8nqrq$!]Ih'T_LvXd,=^scxyWa|:!LWGp81ĞhHz! ɠ#DS!\ ` qm`Y#mX\Fku"2*  ^sxb\.nc$C0'yU1ٰI4 t $XAA@;/ExBXTy>,d[r8T 9o GKnǯUXGU*p>`!!(PGeA?κ082c<| >duA.,1%A#L_;o-40m(͏۽ @ͦ:Rc I"gtACm@|N'%NZ @`@8Mp}#Zķ8;tԫNr9l 頡ZJA *(~ 1 {B5OFYǭ`"T.Se@nVr0dD|P~Nu,LkFrmlcN"!R HseJ(*Owͦ0Ij Qf ق>)o\kߺ&hfl!#w[<`07!٤#uQ'޿ysSBu< 䄺v #5РQHcȐ*P-h sYP!v51qfN35QDĵ+(ɧ)JvUJh#5O~ %(!$?mpb{@h?YT4ALBv}`B&QDA4<`?O{u$|_LR Zl/# g~''5!Xe)~ϱh8h13 Dn Ee4+㙂y=nVYpgU^lkle^n1dk#D%ݠBtކHcӝs!ңl`:F1ڎ|sRjYHwF]abzn&e8\;n&D-ꛐY H͕R!!t |H:OdZfSEAU:aF),~|d8KyK#HacpLEcFV5XfB6[Df iЙ1c„y&> ݽ\ht%|ޚ_aंA(e"iRX8ޏGwq}=%yƷ͓ uk,F{mǷAiqQ8~{]@?YGls*U:f:B`Φ$OY,}@FhɈH%#f;U%[הVc E?F.o%:4d'[4V(: ǁ|y?:aw5W=9fM|GNq;TZ ;NP;ңL4EC>*>i#Fe1ᅮf&qCC u;86D#/'Z3/*.<]u}FǍWV3yl[:4ް8+ӹѼ 3pVݗPqt6:7#eg6U !m-\tCLw~}&P?b ʴ$'@ڦvGo&sЄ^$p|eƳk㉫M[Ԇ|AՉv$ba3-b*\ψlOex~o3)GxF O8wk.q`¤ݥkAuqmg9Ӣq~a -d 8:ޣ;>-3LsQv(dE=kixf;lR!ۙ&{F0~tfK/t0 `:CIz b0@q!LŲ80eBQ:WvL{DҗveHdΈ8SLiy|m&wȖcKG~:#–`fH^㎳c -KRJ*83:8ds mH;D+ҦvDyz7]ԅ[zi͙<Ǧڷj4;S6]*GpDXh\fH94! +#)H-v]Br\ &5 Mx+=LEx$#!ι7k=Ls|),/m2)y\4dȖCHX9Ґd\+6b5b φ k9C2Rv 퐭"J  !#@AL¡"@q1112$9`+"4ڔH(ᴏl9ݽҜ% %B b^M{dJ t]snUxM ۄfoRo{C8vP XN^)-'j%HLae70@{ވvzSx.z r|MDE}#ץb"UAa& בO?E&j}'FMt( g(!J`yuܖs`?vYg=SBS$ O#)4B)׿gX0Û2!.$#! \Qe}eV;>:*}žd2]_]vns*هћ5f.H1SJF!tȎ[d9dL$c(H@̡P>hb4Ӂ(Jj3u8rmp(=?n~8hh+.ѭD XP"X=;<Ύ#>I|" G2oNsIkU^|c7އzrcC,ժR=ρ/=;uֻ[Y_\u.;;bn|`17iǷݹ;,7#qF7n2U2u]g;++ V#;1\ĐN vONn/[=Wsxhsu:q'|~1mϞs1 GoROk^׫8Mc+%av޵f 2ֶk~H8>^xcRcj'p}b}<&\0/r= WmWR<Z M؀/l+E!20HPPSJ ~*C 8/' ؉V)bӇj;f`LQ1yw{u1~uSI0 3!=2jsECmiŧ>  =^ V r`?>`0y4T L$APC'qD6•Jh"xqB,#~79WuJA!S PD4P 0>pԾ T~|>N^} n? ܐ)*j Hk)*/e2;uZ4JU9o7 Cd_E{=R(WHs[_'!s߷(Rqp9f˗`2m0]9 q '\sp\lQ"ryATK]rq뛁OPg/BB`?Gل0SJR4iCptX͒XB|C@a a,0BK +v "h0&hJ~!4*4dPrTw 9Ws |G$ϝ!!ljοf?7ϰ`)PD$_ $):숚WP+b m,baZ@ 2@s&@m܁]uL{z'SzM 'e@^HqPxAz\f[GV$%1!eW>!Pp8dҪ # 0gmm!a(HnNj>ԝ'gV%HXDOqGd숛ǤA%  =q?hTGp^_S$B~D}DBA8x'& #r  $~NqˎGA2tP/VED@yDI`)π㯇S=UuV aq6Lj r3vT_t`1d@(&x3,J mJ "̩!ѓx⦍ܩeW?JoM4grtziD+c22,BTȆ< :EcWtH]q^?}X8Ϝi32M0%D}@bn`Q4Dseu(8p7<owt#MK;16mc-Ь Z3n8!kZʑǦ<^!C"DJ E 0QLHD$%-U CJ41A*$I) *RDHG0Cp;$^Z*iiE( iN`p9pѯ# kD/QSo9HIr}NoK"l8}+CT_Dn:ao„Ўbi =? XH ĉXa7vtBD#P=-COpM{]e<|_7DĈ2р  ѰeP9À9=d<,[(DJ7`XR3@@iPzm7Jr@6G/{?=x(@1JOj,67*j=DTM0JP$Dh퓽0y +t%"HdOPbS@"SGN4rkK31Q_dze\Jz4GO?rCz2q4=,'N}xT?{J Bp}CʓCJze?0 HJHCF>)84JuÛ4W@ӳ JH?Kx8I1Y2k@̂($5! 1M~4S+x@"NLeRdžڡ3qAoDd u. x^}CG#ˆ6/Dsb.Y~N j YXI #TGb1/>erNs6kw)Yrc l^"9̡Fb3niYxS;/58\HyjpP^_j i,vqAId|1zE6(Wcͮ "tR FB*kz`Ps/^X}pL$d _Y:8N' NE~Jۄ!A &Zbfb4;aҔ(,J"qCQEBiZ̩Aw gi&eu@1R+Z)Ȑ`fHM۩ {wŮn}`F]`H)=,iof Bd AA (CJ}"1 DP]+a+_I%1¶5Dl%RJkK,P4e}Aճ`L4C;D1IJ bh(dOfHy(@P/#r=*di<cjo<=>@.SpBJzolǏ{MۼC( I]\$5dzaDEm\acE/-fwnٕ&hCMURD*Bʄ՛,I##T26هcΔ" mtG?]?yh2#/C]g;Y7BOGs" im'*L/uC@x?Y/OdCv]|n,IM*:fIH'1 mhi1%s1rMڼi)*C*ËO.!}FrN[:52p10&5:LC0F7k >hM0C8ݧ4n ] |&:w_U(H@~ Ƃ4?̀S$@4I@1ETX>p@vx2DAMHq-T^(q׶I2۵ ȋO]%F 4 (IAB%>t,?7|m{>z/<;)# %JM)ҁLCPiTJ&jhA)*!(  &R JhjB! (R(P !)B ji$fZeIi iBf"VQ JJJ"  EJ%)"f%" )jJ )BDZ@ eԒ!ұ,@ P(TH]ǻ>PZE1q9&ǒp_$M >A07h!{xrz޿Q]$o\ ʰE/ V$R+@K N!0OTJpЛ(>༏}SIZTRḶ-EqDR"SQ}OoØO|xERse;WEV7j &Iz,*(fg~NTtRΛ@ǀp:RPip?r .^u=5*fCzLb6 $Mߑ!]xT1!3 ҤP5Q@ARSIR$DMDTRT!3L*UD5P,JTT% w껈o, ʀ|ce"@b - gXhG^<|\OOq spdʉ]?f>E(D8dxG(+bxq$ d qrؘbyǯZ:d~H|:% A}gAwdue}~sv@du.JF6hP$9ܯ`"?ESMPPSIMPUP v ȁ ۛ OЬEW~w?~W.II=T|S"-9cx__lKx0q_yûXu\1W<2S($CQݨ $d~ԑKn&q5^85>fxa<_ClѶ`!1.~UdjX8.(63UC iO$CH`FYPM% C؈rzq^9?_W[<<)p7r^/ @BXy;:P^aEVF"A+'A `G@y !2^!08Fy`` + )9#~v0/AIet՜qs!ɒd! 5`Ztvd kD2m2"GF0,à $@lQ h"xaQ8}|#IIm떢FfU bC 㜸|(p1Tixbg#>(džYF4V k]9A yڼ{8V(LʨzlǠwڈLI@!ބ|0Ca$CMKJ#P|8W/7a|$|8cd DDTC΢]lll 822 ) e쀖j>*N]a$oNaudPS6!B+Ӆx1kHArCcL줁 AҔ*AK k >t9I9y<9 @>_ʂ"NB0;1 3͗D=JKI(ABَ/ Np4(";>Z q&H$?`|2ICE #J/1Pr?bdSaB+V>P %_jhv?ӣhF*"Td)H S0D {;~VW=#.{N-tPDRm:`Z~X1 J_#W?. :fQn`>Vu`kf,:S,nCȃ8TnDBiyCOۀc$2 Vq?V!J!$ #zX>$>϶!H&$q-{Q"q{t.0̙rw8PSCA23Y;m-= G pvN}gX=7<{7s>{ V)!#G Q)Gi.A;FG_YYF60QD"w25WM=/hhB{0vgv-¨ ef`"Y&HB$  dJ A$eFBX{/qԛH@\!6 р5 F v"#|{ΞNrLUTUϲ.n {nj?s1I3Rz|ThN_2n0<#D͋%(@B9+/an[=˖dgB $mMWsq8P:ښ}^޺|cNKaBux@׃0fKpm%-.NڻDKxo1%8_ǸpI!qǝ@P^ 9(~Fe'h}gK$HUU @mH( $E bʑI#wJiW$4rqҘ\,4ѧ i U'K L] تjʒ&6>^`^<؃t`(%p C(.ɒ&OP40q~&Aٛ"ɧJS]SI;r SwD) NQF*DEQB"4Aj/~d!P*2r,PBS yωx>(>acㆎμϟ捫gܡ%FhH!"E*@ؘ,FHn5>\pcy}ƙWn 8n*L5 "Mt0FtN-B.}[Et06" '(q!!?5X(BД!l a$)b@^AEPv2A$M)T=$  lF /%Dp$y#HP#Â$leM&)!bZIpUK4PhƂ)( Ob"_6)BbB`)j q,4JS@+ i((ilY9!HT:zqX{AH"<=d ImvQ0o{mؽ!$N^i*n |{~!acK%w12b HĴg#'MI߈<4>t~l 0"?8>OeﰿqsOc1:θ~ i!/r ~eja$y},J*\OqA{=PQ*, AQ0B 3)32230@CHE PK*L-$IUI*0D$KEC,L,DLI)!ih(&R A$(bZh"$Z)\S30S'١U5;o4A \-b4@1 %h,o>&IȦ>Y\>g|o?i ytQ;)I_S?~BT]4Vo8Dd^'0?~;)/ˊaŽ4 ?zm5G p뇨 :+éU>9C*񠄁>~~N 0LBy>8Sn"JBh' nьd@N>45{2Np z[zԇ۾q'QRKbci2(m>T%`68RUCRea( h`!PIy6A ,,9+_n!Gטh^c-Ditzh6=4 mj-< ӜnDF3pYF\FF6Gњ* VKLP*W#X#DN_381/'NV$A&P(C]70|a ؓhޫu7k42佸f)Srϔz J Cԣ A"NeўbaN '7G=SȘ!`Rd6'vwM q\,Ȗ[+EvmBN0.dpN CR&jhE})xt__^󳳘6F 3: K3Aw8V# $x[X7hv 'ң&P8 ڬU$FFm64MX\X3m$$Ti r 0O:TCߵdR1f|Gy>Ɗ a@  o_w~d$? pEĢ 7كpP @I* <2߭I{% {L|d aa0a"""? p1b:cqn(2ea MLيNAl3h)8{Ǣ"8F8&1 g)URJCihr13کBlfn'K:2HP@)BRoPs:!,FXApRJjI "76V'>S =ApSUC]uTKFj*"0\(j:b D`=#Qtګc )  l;UȠR{O-A6jX.cl_LօgưI\&&(C|='gb%$ C`NZuF29"7"P֨c;Qjnr4;jSTmd䜃'*ҼCTxgqeM\aVێ [Z=2KKPldjHw>NxBQvYSG6: *6`CWa ' 1.)2;$Wp5,aM  '; IChraݽl;Dm`/Fu0wod:l^`d6sM~ɣ V""a1,_ *sc2sbmy=>XH ŷFtm8Ok`Qm/fi槑n(!9 OpgCE0aϑsB%"kU$ewQY且4tCJ菏|8J>AS~9E`8=!Y DI.ʏ,НdӢl X Q#}D#s烽P8'0q }5$ent]G CIyd)i-!<,0f } I8 I΃:A~J MYbx*Cd. C-壾#,FM'C*WO=b%!ؐ PG MәwSiP2P}?Bz "ҝ!P'@9B!sv|:{&jQHfI1'H2d5jk𣡒"*m.--f8mnٍHCS؆4=M[B9bM7JS0Hj)z#3%tGwB.QT\p":!dCp3`#2s6Kv^\J(I+L#DF3ncCtNr\RQu&i1HE\ca"84vhJ u%#0ANc`䖂o;v_#ndTUGJsLkz#!Z0Γ9n6펲#tvRhft*N4*z9KngEpKsa;msF!br͍PqFUf*iVѻu4>Lq MF-S@+iūŠ40it4bXB@M`iYkDs',6H+pdXuq t*maL! e 8"oP*yH強A-V Fۘ,3:\n%i9j<iLuMC> e?xߛ.a*Ru1SIN "K,4G\r=HnQBU*O8vkB2rDev]NWW~k"a = =q6 c(*ŒlC[2<9)*oX`˖ )M3~j㧁ć'r%hZÅzٹ5 @%M'&3 736v #ֆgQQo ÃpF;PCh ho#BY|g*6z).9KJ?e?~) Q) bJYb"Ai)BR5qH>F?{@/jc0:Hx^] %fHJ>5BI,¬bئԚǐeG=Op$hMMyS;3@; }p/CJ8c{>W,E sb6;z$M !?EZ3$5p1_|Zqoy>T vwmĴ#jZ!SICPrA񂴷ɧ}u/^ `ӔUHhd OOa92՛h9"vltG4%=p Y8&®f;`nay&zî7#ȾV*=>9WVl5n<#gLD=8s,`ė.Q:DJI_3F(I nN f$($Lzo˴-p6.Q(RDa`kc+c-ƕ26CM jt[@>c nZ\9XeHt\EFO 6wQƋ1 5P:84$=H]4$xz2ȰEr5t'ΩsD; aŵ\B:I,쨜צB-Ap,Ojd 7Qj5P ܐ *Dtď|0vNuIb}#}wT*¦Lj~XnSvmJ4"^1v2 KMF9>cqp1p[-bgZ;c - N?̨PDLVoÔ`(JHR4P#);xV;UM\2ditԭhd?A=Fm_>etJC:~nl=cD)P S43%4(QM&2=;<:D>3߳v$Gɻ  'y8m4Y'^z@EwP^0M݊r $r.s@?܏k:71CD Ow0zOs)lHy f!}مd- 0! 8ecu 2*d1sFyx5(-2E4JmuKrxp()O· 9: ~r+ʘFD6a j$b"Z(b 9& &B **ij"dH*k\`MٗYY=iÇP`pAʾͯ.CG!{g;0&v{inw+B;[a$ݚ`Cj0=ga3m\uע&q^|/:c䛳CaLce~t!"mDaYSM,-u*'˜ښ(J Z0`t%&MK*y"ApF2zEA o'SLbR+;CZ.ޜ/N2F.LƠ Xv#x6W( v;n̜ <( 0@Gχ֌ܖ6VKeJVjFVy#w9%GC‘aC2մ*K 9PzS v.7@  #BU}eH& " uc9M.39rG!, gz*}"{5 !vC xcG6UQM&Nd~8*p~O.bIM'$mjʪQʌQ(Z|nh`eܷ+6g3{hޟ!( B|]EZRF(!G!f[T%L TXo9 C  @ hE&'΍ R&stpT2!ItX ؈(k7Vb{Qت+* $E zJgD?9S%zq_@2q,S9p7g+z-q,J/ljD$rA$4x"r0N!fDxFCP ՗]#2Ζ&R`74PoE=ޑhzƇlDխ?!1p$Hh#ȞsjFjÁ¬NDK}N/$:5NREo~Yş6H{,Ca0 fɟa|=*#?4`  1 3EF&*,!hDGd AD4?Mv%?0 J)J@oof,D] DxEλcRh}5%pėOe4ڈk5B=Jd!]s%$^ gFhi k>(EgZCLLWOG= 9ՖHNj.\,qiai4.`ؒASMXڒЀoHE#$+~I\.@9*SHuG>`$>ϠUwm/@~@r)qW>z7k?:wr*֤o+ |:dJ}C;)h1gC)o]ed,ļ)QݒHde^Zֳ'\ĎS." FYh]5׌!x.^?HfsY8i!wAbArm0|S޹y\r2s ,0pPS֔밪 `ixv'råmG_q АeOOUlA]&G¾\BEfT݃]U@fC>,1ö^Y Q‡9G~dl6 X,^¸!1_7F'6;/YT .3=IHyY=]PFL ֖SaHb.+Ja<71p212vg n1EoTg0#(HG=}J}s5P6 Fq$PY3z tS^[&]衽|KJc2+>SG.›Mu%*RNFa CF2~_Vexuy}9ߘpń#ïA8dL^1âB4D|OBpnw/ &ۏ< ](q7<27 $=dL kyGMpCP;%NXA_0h,qԩ`-Mၦf263e\#l* ٦K pgEw 8vt̅sN6 ?)4iE#qsfOx0Aa$Ӽ=O.vrT[@l#Kx8~ {% /]pA{=BH^6s D_۞JqK@d|,R^-Ɨ- &ilWu64}=*HF(P@ٴX*Hި^G7bcA8֩Àpan%E~ !f.ڇJ8AN'$:2:Q7?{P"LA9KfE&9hJ80>SGqûxRb>?Hu VFZD i%R))w1p_&6p6>r``MZ]:JBbÈS O=(q"g|ׁDaSK7go3^yXQhyj6~<7m tEeJ@qYDdsr.& *Zs6,D[fi)9U:"*ڊO2bd&J"!H/ )#H QtAQ&jfLd?@(|CteGzA\uZ L'?,KM>*eiDOZ7|lOnM>i_܅| 9 a$M^ypd3}L̸<=?mxTFi#R{x&#Q7ĝJ_$y -mLp\;P̄2]#55FùZ,\CѲ>#pxL;!c<⳻ѳ8+߭@{aLI!;!'Q>A`I{ibCq6_vT/$Xj~ ?Hu| )D "pIAi"  # n |7w2e,guHM8o!ޱ+P"K4BL\=OTE|'"` z!O\p~9Wԇ#cTkL(-CO?K 6d0Ԑn>Ա{=>IUܼxۻ8b>.:_åp)`1J3&M4^|>pV`uFKvM -Hpe! m61if e=Lpv`%CK xĒ4)"%? `F;kE^`Д)<Bu i 9 jhyBIW!'/cOX~,(U?߂ <@35K}S~n_}TkohjTDT+HIQæRBu>O i#'ᇝϚ鶢ÖP=?gowz*{!hs1z9i7|6=mgWSȌ ]%xESwv慌 O:gbrrRC,ˮh1ac)' sa)jm#+j53U->֔[!(٨&58VHB3O'ǘ{Ӯ@AY@f֏ԭWE¤-ȉOaq/Gm(\cj@e*7ЕN!a]U]GR,0kI2J_f8'V> +l.piyHj`}L1g 6Aź -sDz4٫d0`HbqѐD80j%b0d1YkAMH3<ǽړ^ eNN 0nm!tf"c F:j'I.!YhC9FmYŹb!U.U[A?lѓ ]s0qMɓFͨ;=t0m6fy\rVd1&7'gF5I1=ZZ0Rky0j4)IdJճg%"* ziw5Cahhhʚ^rл kή_be(lLA+@3F=iMU G=C*܌lT7!h3Br,/PQݨ4̑HG]c8k dhKh)/d|LA ynuñ nHk;DD{?'F=y&xFc[-(`@@:1 N t'}l8H$ 6Md }>!1O=pUC)Ĩa cb(.0farl9T+8Ԅd@ '`nI`9ǁfP(-ĂH@8 Dq ' įcG!6~n,{ZJ_UJ$BBBB&J2%EaA.ĺ[jmҺI$Z`1&d`ð';tJ R %*M蜽h]0hh<3 $;Y#H3 RB-(H((",2ʱDL Q)1UQ*A" -"E6X5A%(8eAB4CO"Rc%%*XqH109.}OFM(6'zx5|;^hMs;њf5W<$ bz_v;;S#wNζ4+6ZK";GEeHR!Nw}d{} 0 vD g!w FzuE0f}6iZf$&M Ӻ!Te=@Ĥ1@h1J'| :g6BNE)Gc0a  flE۞E:„. l2 @~qՌjWg`pf %-"(wߧ~չQ.qͲLkpPuεC0y$7uw$1Jɓ5Q@Z(=GJy U~h1%7> <#*& }X)LQ>s}U׀}k}F1]XxfGX}='i|noc4tq 'vlx>rm"|z/<4!ōw69#Z&eP `lkUaZ +%(ϗ:  F(]J&2pZ@9y"-PNPq/2tTIaE FmhhUQ.H4oT/U{ 1 "T$JT%’9}ZŕVD|R} J 2K'FɜP ~r'Q 'DDz 9 - Dכӹ [DABDI%Q(6&! Lƚ(LnѸ!(hiuIHS4SB" gVtDܴ@vR$T"@i -96IQ QJU"Gi 0ja8i $(*HRp @EJA cADž9#@HpL;sYs#Q2qdtHr19E  @sb""\JSNn\IT8C/;EhPnZk0Wv ր;8`Z )!Fxk%xp\PF<INg`Ƹ/1>AL2 º2,a$ҭ  )@(t XA`:q*P>g"!W<8>aA:B|bAQiM AA!Ӷt"  7"cbxU}a/X|rwC i 4O"kԞB?3*Cb0(hx/ b! 36GV Bp|LTU>֔"C?(xp?mi߭f ֚He?~h~?ө+xL@MPCU>͒!6{1D 8bp0͜ڹk-m0 utj<=&f<&+;@I-qHvWOhn .3dYY5ffMSLYj2N[{  ~Vt|;+C;U p c@NaȫHh(In{l6A2 397tv΄Iv@l{'q8mvk#q+;D t Pb)ߺ@9lݸQ{,&`:<&ͯ.0M6û@@k?M.0(ֲ$gAGb#NM9TQ-)2N}T<$'zkF6ߏ85o0F|Xӷ^ οSQQpIe@(pˉdǀ `H,PdHg\TA!٪ 3\\,gM%~2(JJ DD1: 1+s^#jBH-Qrqj&2g\7bcD|8)yd5d|yMx7a8%"˄0KWN03bIFG{GJ42 2 )f A& MU,G>yz}ޞȹ%%7$%OA+!!$bpP >b&J9G%rTT!Ht@ 1  + ZF HH8ph}5~nc?br௰q͍:"m'W18mkY0TV&uDD0La,h @kb660᭍bbf"(N+m:lf٫$1'.ߐGy"Ĭ_/g7xq"q8C it@zAhN وLDbw# " fx$hd dU(vAp/;Plf.0` Db^t@HGotwAqP*Z|Od3MȾPrP@PCÇF}ќ o°@ >)ßvf@0铏1[҅ ޏBB >Dĝw!C,yvDགIG*@Hy\u1 cRyz U~M':F~obWW>CFXw z<|^ϴzR݆J*}&6 @p{*uOd!Hfdo#xOPRhqAS\!0"?89tvY7`tr>]I]C8<e"/:D1>OcS`I,P0p=_fz^nI&LUިa"õ5`YVm!c?lՅ4eC1)P mB(Rp@a`Qf8wٜ[γ]௲)E<~<60CW'oLJH;H=! JWY'S y*iE~B(i>@ |?J;/Tc"uʅ vPCQ+!JX~?l g|~χgȲ\H 2 ' Ͳ 3(@ą_4͓5@lS>5143 Dt|iYҪRK "U.6DQl$LAO߂~b" &`6"[Y%.Cv5V1-@c/aI嘕<+ Qa$8zPiZF=Gh%ڕ7"~eڳucE$Ez/pyzq'%hSB3xsm0`Fi/NM+$DL8(ezʔé&s  TU֭* $5="q4()}cmaH#|<~~R!H8D?rV|CP g_ ]_R )hB_J5uq֒r8545dWL.Hf* `p_hzL{ߥpNËt$B"5C?9DGGVI$O;Te L'{M< 0pMa98!M[E1Tf!T}#Lď 2OW(u`a؄ =e8pfJ@=&чtHdfU&xHlMb_P*4vݔݾg !v06QOCBf1RYY[i!h 4k3@qG%0^=`wSf UM9?d;0]B  q!V M}^8IOHΤb 0 3H#*#dbee<@+*H/+"& |{r_xp҃%4`<~ M>j,Kt4$ SZt4DmuIFQ2K=ܵ ~ |CAl)EEBdDD;!z -ʂ~ DDAC((ĬrQ= La=ج 63S`;ѧnJ,O RFg)s4(U2 hK) \FEEًG#09SZ V Y9$)S{KEH4NBoNtg5'5D7y}ƱQ)*S01L. GJȢC7~稈 +ݛSlRQ1AHU>M 1OV~e"Lv4qY=߆sX'J+ 6 Vm ɽ%o:Qɺ6fDj 4k54H{zOU3^<'I_\]э o XL鋍AiT0VT2$HbeaH"]786kBzh?<}BLT| 2Gpg_Fi !Ժc6v5r ؼ;6ٜx5Ł9{AcE_ ;vnB]8ۏ,LY8taR"v:wdJ t 9årkwM X@T!0=t^[؉'?,O2{XI>U>oFLn22XTc99z 3`]w%" {}!wqš"GX-v)PprfЂC2l7;{]g42m0 ĉc ((e6 cxWHp04PĞo1ճKk ;̈Hr3a4tA-rsAȓuTp@}O1 K򉊛@3V8qđpRJ/ |ykba/R!Ś9ŕOa^yK|<aK4p} ,}F/鵇 x4<7 4)}$Bl b`iO8l{dd1( %l "~SH-A؅?rXoP2}e`kBywi$>Ƃ @K~sm) ')r(ƞ?1W,Klu&;;T ~>;9/Ax}aQQQ0gc4֏D|]ئp'!lڎ g`/׳ ;RT+ Єj~)ɤ0Q?~$"0tGͱ6LU id$ l4JDwO.u2dD[XlQ@h P^1#S¡K8#ĆM4:ꆹ80ㄺiv3]z+!E-&= 4B X"ħI613M2$5(̶iau&Jj)<÷rpI4g1$M(i2@OѠ:9" @I$ԝoܠ$Hd0p! `NxO`Q2;IVQ:b!:N g(` $.Ds) 8@o3AGxl X\HC:D1]hQțD9m]ذcQ 3ZZD?` $Q1в rDV1[i偉9ˉC3n:NJv.[c3*hJhpխ ,Z48Qؑ,Ơ!cfc&ZCZyG#Ü1`CcE #)+@dR73.2<±J[Q{nc8J4:)4H$`ICdEB<{7e$Tc,w{"BOF͢ "6L˿rny@{#hd͓ 4 c`2( >3Hx_l lMSR̬Q,ᆉ_ 30(%?c 3p\G=)sxM5BcW-lۓl{ޮm65$L|Jäs"IYH)n, ;IjKo0s0`#'ރ>ҟ&t.`)DR"=AIP56;H|;c}g-ҙܫѕ\aasm6IPxJe!PnSܞ2"pi@=5 P L BWt[E 6d 2?xP`00(Pu Ptj=yw{`OQr^[Ҋۇ#+K2% QJ}N2`7EˍY`(yQ"U",cBCF i(4bCl8P1i1$F0SczpۄEv0jV &fdllÎ}1قG؈3>sw}v8d4Q$}uS}`.  }I 4>ݲf (W=sπpQW>?y 3yf zئ?79a$1c10DXʹǛĎIQ[ 㣼,TX`܉p텩D`X2 {{$F4`9'\1ђ`[ DhS̆x@r Bm! CN@oDSԜt ţDԽ%K ;ѱ.&YqSWEE3G9M8X&qfD'BsK_er0?Q{77řgffEVX7:jvu|"@g:dDG_eX.Sy2_ݡjX;P<a ׆AyY }2W*!ZC?80diaN'K1Ƕ!IqJ.x5ev5rX8rN~ Sshʉ2|_y B@t_g|0΄ ~Hezy:@tr9&cٺΐg߫%q-wQK刃R}WkZ/ Ton#LYY= Dc)n-sS4vȃfM8B*OM`|Y`ۆ$߹>1]d9GVa޼_xFKK9fs+]+. N vDjȇ:{sy;wC }`^J3w0ϭZx1P+4MY&t}4I7 whwLއSټefB"H=&hԐ&K&?.$^vg q}c֣./y' b=;Am/P ¥5sQ\ӾLm0flb 豆*lw{B`ec`;:TBY^5fdJi6OT\ i  ℤIފ]QؘI* dڕ'lC@CP ::}kAF٠AvF,:B[L=9"LH:;ݳؾSr&`}\~M9l?Is &q`vE_U$ŝ?MlEdT37j7ߌxʈÛ3,tnwUB.]"^zX8sIN*f#888"9)aMfZ+,H$M`rfhxZʻŔէf5!S )yy[ I|4*XW.^͡Wʁ4+z̝Ԉ*ڲG|^nrs870Jp B%J-6w<~ Ok~"]AGd}g䜄Ύط]} J(Yޛ\02W4^˨?:95˕yOk:G@h'<ǽu7빮^I^f^K9|=#-ټ|E( GE>K-K3%y;p,Zܰ&/+:&)iF=G.8RxtM GaK1N_iۢrRymt3 JO~&3f# Y +s^bv{b? Ǣť2NG瘮orp ]<;.}:56cMY}O)?ث=h\$쓻cs:*x w5;zPFʤtTdH zu-4x~Dp/gmse@&h \ɡg̪]FQ/ Hu mQhxrjk dӛW+ۖ)ó]ݭuO\_~ LF;:|dPgL*ळmNxq9S!%NU=sW6hI T@e/<:4"Gnv] } ƪ&7K(?]gS;u2\tJcJx=utQy=e_/G}5Vzҗ%~97øHr=ꃣ}t SfQ%`PAAH\4JKYf&ʶ7ɏb}LB\zdvo}i=wb>Pd6{ yvH&6,0ݜN-nO\`۴u2yc,=Kf67v5C}G̎:jQwvq`y+ P, 3^}"=DAb )Ơ]|:` 4clɾ4 v T  )"b02r*A=ѐ{SSpAwgpײqf(s x ӹ| j6{۴ξsEMof`!ٵC'c |If&WB_F9)G ap=gqUnW(tJ;'x8HZ޶Z:`ȁD=dN5MoQI.L42C|V=s7V&s pn rhs (kr = ŰiJy&J^cV 0$ -,y! sn muX0u0er7ͱWdL"ʡ.[`q,"G^$9I]j4FhcE6lЛD`9:m;&Bܚu@Bd†xq2hS>T8!5;32TiQ.@REұ72IBIvjct#p.U2MЙ#E4cd^Z~ة~^ږ*p4摗UE 2 wHcMGeӨ߯;8򸆉_ KN~4jؠ^Ua} "GSḀ HKKJH(A`b4mnI[PM'ȏX+Xa:Ef5~Av;`5(Pc_b࿯8CG>F[(my~i:T8)ѱ2W"1mcma`q3֎:^{v/kť Ʌ`Q䗈=7GQxRdPx*ڡq[Yu$VH >jHy}*J <Wi Ā4|Jl߇;QAIKDG0p n}t"kzw{=?KVpN{dn H]Ps`BRzPh`XF~ aJ2lKFE$)REH(j"X\$.N4_WtబLBC7LCTP@I& ꏂنYvr@Xgrkَ_>gBT*.LDgH+~w?/p!g{G;uicg ǩf -~L$a!ۙߎbx,DPA p} a4@>o?O Ghx!ګT7@B.$vt+# h7E !Hʶ]cJ; C84MT$?i,#$>ߋu> 10'TRhuA^쐛ĞDi׀md!mĖg%]ïp^Ğ@{v=Rͭ=ApN1p2$&PDBnv5͙um]6 5*4[JdQ`nĐ3ӯ" #)p)^F*$`ɐZMDHk0٭QšBY`A/N* l%73!cFjZTUKԳE2[+`.&X=٭m&lLHFQk[X-ְs1  b)KJ`؝PQk4CF@j_FFAr47JVr(5ͼaTr7(߄vhrQ3wM8_$+ 膆 VW E]!3;fѹԄOJ#YB<> /x]*u)h CFrEfI$ yoiU=+%RqWiqNz|LdѠж} npBS(IL%kdZJa>Z$M 4.!;$OY<Jv^]o!?q]k옓r=b#ӹP|Ht "Qp DK \ZN0=vTD 랕gnҊdLB0e+82ov\ۉ_}09M=A؆)v}VTb~o.vc;PEB41)79 s0mUtvɸU@y*n<'B$JB (To "G,1!z:K>F8̀:Iɉ8$JUS @fY8kc $5Z#%`qMidPnH]ʨ[s48'."%/zݚ;f!cbe!:adH1KU8es*f 2ZA2 !0R’Ьm [ j%ٽ EdmD^w.m"Ȉ1*" 2"E^[Bclș  6!d76 7 VjJBI]jSZj6܎&7KJw.5\[(,$#m\ڳoV"p!:vj^'4GC1+|ƴ.73ϯSoL$# Р)Aș=HCtD=+6C{*0c |%ƍ.~̤>8o2_bx$wxBDh:e^Z %Nȑ#.)4*m> ͞=癓DŽ3 hH &D H H=-<ˢjCϥ-HicR  Z'ѪL4С$ g##WL=sRi,`rmDE5ޜnRmL9zzz-<fW1x?!B+Sn"5 )wa&>gQP9dW깪Ѻ 3$HʄyȠP[*9 >7TНǁ ҼX!h*0Y;J .FlQSL,AĎi ኳle" Ńm#I#TfSExCɬn I&&!cվ!2!A;Mی}|\4at7vXK36Ix]C{I3M\S6` VJJGE=/@600L1h3i:DͲ!n(L,~5鬛p~VYݜ۫n2a1vl y3903!*1*24-1*yul6m;t1i#NZtmZ'2R R#]5\Lr ͘Bf/qy698 ӺT^#1E;bDӍ (ۛgfu/X}ǁ LLL3١a*N8cSޱqԓSY )J9/Dk*1s<3 9rje}*AkdTLLBW/wƍܜⳞiN,D: ŹɴR nbr Lz ; c.W8'NLxͫLYQ;3ON;HvP׃aI~M,"piFm}߮uxDy38kiBP)Ë $|bSWLs߉vօ*m%(&FS"̸9V$&5Db$+Z2 JbLq&T)IeQd!aiS0b'_:"F&  "e)dB&k׶(" QH Džs9k3<,avX%M+m (AId[>ya 4;T?4fj M8Rq<=%fѤv/H /r ώnE09CQ*zcлcT&\Clv]5UULa3$LfXl{M3qauZ4tpByp-Ji=Dl rܢ8ڊ6TѾhf02 {!IN*(AO$%!y3PE08vn48hAVD a^EL7eO19ɪ6;=4Q8֦BF+r5CH6΀Q L.C:lVdU:3|lûέcȑ$Rl{N]5v1cEӃE4o. V F]X(fuIӛym_"hZT7paj\ô*M`˙f0^&Zo$HS f+ 狼;x3Ey{PC|sw e:1O1=ϑ:I%EFm64[l|k=B1sD:qη;OiC]=o8je/ 9uwu59U:>UZ**Qunp8%\ xi.6aϓ,s#{ x/Ӷ$t>. jY˖fPEF֊{ñ8=v Za;8P'BEU#5n%`c),ӷ$ زSu֌">wx 䔉,JcBS^md C[)Nu&.Y8NAm$ 0̙i4 a)rX2`k4bWDqNfp`7SuNE [!qB0Z{>3o/ZcHm`ﵷ;Yu;˶\h#BƸ&\e|z$4h,&d!(Ollzb lSnQVu4ΚmZ$ba&9}(Xg!1:rxW#ܹF؊C!wk|mhmm`T]YԪ?Ix v\e%UI{(< .`B C0Z|P4D_ F)7Wrr3ACv *LCNcM1 $4ʛ*cBٿ4kgL!E wp%1Y˽Q].L!L7aly)e)`yDl ^-h< 8m޵x6\DÛGm▞'tT>C`Pmu2Z{@@CmհEY"HA|h2 }9Ύjl.:cPﮟ8Mr\)nZNۆ7@:&DS03Dak rXb%3c{*Z%QGދA h: }=>èYX$aE̠@Yf<)Va!X92WauSҕ^R^Q Okgkudtgø5O-zA O!Qavvsswa܆&PH QbA[(lh^:J~87<;cm&g%1iUkBL/*I&IjC;Y1m[STv'c/LUĈC4LI#g:Ayjz x!"|>itM"[x|x<$ei9w.yi<{!GYFg&8F:ݳ枽*!0F8P=KJ8i3Zfx?:I, f`ۙf6H<#uMfCw6s0ĚC㳨bNb9f" Ǝ 2sa"f4aIBdtA(Ul$oA݂ koDL\v2H p5P'kl &"XV(~;Θ |8thH2hIQeNoqP ?Y@Gqx# #)H 4>^\gLՅE~e`NPJp#$ٷI:: bfYn49 wJs|'e[AM H{gwb8;nĜ?-Y#t {pFƄN3s(9iF9jԢRB>JT\Ć )TS tB h"Ъw&7 ,٤mmg>rVL3Y\w N}nD=ܐHza) 0( 1#Hfu<R Rmzs~Dؑ{!!`Ѥ q() AzxaHXZ;ptq$>锿TX(GyMG@==q7|=GAo::v8Lr(.g?<1E#NO:R/7tnn2jAT| G")0_gݡr ((Q"rd?E@t1 E($I(9 <_1>V*yÜv1ɮRE--;DlH8#(9=0# m D=$8 F>QG`-&h!> >O~w9o{xi@=A>C~(E$H2G 05 EiQ_0AwbF#>S}g!Ҡh 9Tx 0'֦~)y*|ލX~vv毺/9%̄Hi0$O7"p bD!VGsUܫBʠA2  3@'zL| ycՆ]l^(7\6ؑ]X݈>_5LN0>Z)[q&D>E+*8(3ALw0BlL`nnŒ"1"˞X0DIͭώ"#DIvtpWEϮv{զf&& <1Y"{rAPĔLUhBt֭4TTE*e )!shL418P@O\#Dl\VsH}nI[#@9b|nNM?N mČUsb;.b3fwGnFH;<:C18SDGL{' DV1f b>\:s-DÍ"!֚aFY\Md 6 <yDN\5LBgQA;MܝƷ(NҎxvG073)5,MփRdLQ򋩨\aiHӰ649LUz )v-gRTXZ=c `ƉG.g(xs3Lp;ڑ#j"! lu~8T E+ǃycc,8p@Va`;!J$aЬ T)F"NȠ6lFHu9CK+?}d5?C\ hJE{IDM4Ҧ~tN !MdD`VPb ?Y:1T}0IL\`2w'o 1M ν L`QF J!"]>4r*7H&G\dwk6re'"2-9h>nށ8=h8w*w AU(;)^3u>b0 P%R:CrBSDE׉B;`Ϟ8q 52By2Y֘_]|űƴΙ6[We] T:Z'63Yվ. rtN$!a$ҋ֤SUeʱv)+`.m\.Nuy:s8pHcs"%[f%K5GSPlqsD L);x=yI?ns$@<DɗqHp藇‹tkQ9:aOdb](`2w?/OFBXvU>m (]R?6(7p6iRD!!'H n{ChVG`y$,3 G? .(=ڈzw }'YI'S'0.I|حXHI1Q-dpTjTorau@VPr$RJIM Oi?'o%H,GguhCZ)D@B%=~bQy C%%G %|$0PP[?/m4R%R`EUq_dh}]AGxer,&~~ 5Cs =$?  2;|_@}}g3Z聰*p|O0AAEΪ$ j"hjIa$#_~:IJUYVT<9 JPmOI(H *!ihJR*Q$%!M{X o8s3) ߠh(\4(}yͷ}qyx5w8"=FY I9 a0cB;RxCrPCE7+h @&)6(H*!6zj3(ů{7C3D@v)1Ĕ QhLH3sܪ,vH]#\MhŸ(]6܈{3U?7!cq~._]z=7\Ƃj~݆ F;DE׫tۮM8؛\G3Wێ"DК+(h )6a[,h ~S>`ޔ3E$/ნia ׻Ҧ$F+(n!T>1!8fdPL(9y6|!ϖFYG*op ,j0s$Ɛ8oGSymjkm1sxц^O9A!B 7>mhC0DK$2w툏0 ,ffG8l|oO J~:7iTsa)r@?(gv!׈D:"SwU;H"B1FxBt@A)l44}ZÙc3FϫHj8KM(q̏'|z i^HRd& ~]u"J'  p 2B. ]8s350P!.FDQ5̅fjqFNj'OVâ{!)7n׎"gn)dE'`Ӳ/2tLds= 4~Je y X.CvXRPih2Z@ʿ1;AtuSevV+g;\5,!8$*`ДIR??6dH\R]ʱcBg;)Hka'a߰i|8wTZN#rP1*5L1DiÅ-FNR h/5tU:R+N=;PC!WA"`$H%!* QfZn {;v_ځ+HOZ ,RQ0P'ͣABT=IMo; *%tP!QAYu#KJX`5 %-%!*~2B)d#lVT1RDKHR5UUUMB1M4+IC1@PUPąE%!H8EU,:PUQUT3/XF@P(P N{"T `r,$0=~+FGBp aq~P8i9GMCE Xq̥-QAp~CIz|QgB +H#StIdA=t5Dfzw'E!~U`.Ժ]YqȞnF13rJ% ]:]aPd`# >9Ln+q*œ=?8zBke =T+r(I@q!|17! nZb dkL,F|6nh^?-{`!!ہ` P L͆Lb0-@ #Rrq? z綃Xy&r-bMmDHGqsQ>㊻'7<QэD- &,F=~۶Č[KA!4 F% pӐ˵SCRar0? >Zb"ס xRZ)A(HTw 2,34Gٴч3D,_ h EA)gbZj&/aURs`cOd\HNU@|o^e_JiJU\HLe`H2RB3t@CS7CVx2du0Sz޷K%F79D@Oj&e&TEp+Rɂۼ༃4dBir/`RN;m37(r?xþtJɩŝх0c"PnbfM€ uuTԻAy`[(7xt`tmA%ݰA1&&H/iLFٶH67H=<4F SLjx.494;$ȴbaK޷l4I b7lÏ,6]A4 KiPf#^k;<H7k5~r ptsXk2̀!4q_ 6ӖaB'"vjR!L'(|f }0~q;CסD-d()*XA"D!B(a bVhRC !%* h$|"S@IL#JH>21!ҸhYH&Ք;@Sص:b'>7OwOd 0Q-@&hiFUЉ@Hi*%) jCM(QmhH(wgༀc uc,M†($"UM(!ܙ`~o';YkH?PVIhҁ8˿"{>]xUWT'V{]{7mԍnl<ۧeh]g37SzI;0BLJӽnNs֞L/p=hogYCn}W6P6lvVfr#:mwꇡٴ^.}}{sGw(@(vw4p C,O7}ϱ nqM0/SKWav޳pf]Z{;^dWvη_vu-et{_OZ*w8IP}ALklZ{:w":jB}dqݥP64ROp3 H>yA[{/3}s/BTvhFàhP{(PEy(o D OFtx_uP4xldC^aB'QMmv5n})@VKط{z=1=;tv4)ޗ>zIޭ;Yz3m;^;q/+UQMg\nz}}_|k.>ox}woKs{Ӿvx>۽ѻpBA^B H e-_|>xh{k+puU\wrݵz{YϷ> f\eo{ўޛiw}G`h5wvi}{ssޛzϽ_vwm]og޷l_{Ѩy{OJamtuK_}@W0Lqg{:i;wkt6 f+m[jznr-m]փ;)9`w`h]hk*th-ʱM\s8`.q\d롣Nw[ݕ*|=קh:mjiwsstPΥvd{hҀNuS۹[4Nچh>ǻק* λ3^|]uF yb}Jlz{f-nz뮝`:yJu0nTsn|v>zo}Tm{mj:%=͡v:-Ny=wvZY]گ`]]1s}q5vKۯ>in}ҝu7t%F>z#]hvnՎsC;nn[wvҥ$|W{u6-Σ:[n븺lezo͐Ot.htvݻ[a5 j^۝{5J{u-Swuûs{ϾD)1R 6*FG>})& |uM}jIM6Wvs3vgπݾ=]=ܵwzmVjh˸r̶6m5Gklrn-v'mۛmsjq8>ѝݹX5+ upt$,HCϾٷnM핗mJig[keӵj.+]*u/7nY@v=`ikm@Jvw"v!22j:[(nDK,fdEa7zwUι}ճ˴-9TEC`;9״vm8hu,Kn"YC;0J mlm`u,{(v휎hwu\:7캓Ab06d{u£ j4ꊶRW-:ҔN]l+.-M[5Ϋqy^Tn{IUm6͗w]wfuڷuì]w(봹sܧm뫍U4wךK`Rh @FC"4F#I2oSji2#T C ?J<h D Кbzi) ) 44)$z *xI?UOMT?H~I4jʇ4 bd M4Й56&L Ѕ=~mM?T=@ a h&)馩&Ї4izM?@~4STEA?d}'mTS PADCaTSDSM%L߬z?B K[>hIs*"(D$riXÊj$)h͌hD֨PQUATM<41 (Zr)JR R:I*pQp ) )!XR H&@L 4!2&0&hZ0($"b H% 04 Ie ]7IDLTA dI C7#(Nj4 0h Ep UMI#GT?n$O?[?Ubʗt_7CjtG K1xt 0xߘU$5/ynW d.-@?zH" 3ahխa $BMH[PI$vѬcp8f`Ruy9:YJ˯ <^Ig:Z} |饝`Dd;0ͳ솂#'džp3~"]Ak(!{V{\*.7`.Tf.p-kC-*"7~ ?)fǻ.DEU5Nq9Y OrI R k/0Q9<7)(/>황Y}C&U%jkܼϥTj;hf4X)Bp`ztwff}J$F3:ܳ7o$1-rỄe{ Eg?v1B;ԥ/ ȎkV gûưL0&u&OdGz23c_7ޢ*=@H^Q¬D@ <"}s> CnR&X+ pxV+8{I4;cFeLyaSfvlfq֬Lƣ!B9jV`,~CZ1 @#(-2E p\64f"ef[-{Pi嶵`L z*hۘŖ ІY4ByacXm\ܝk) =B ljY,e&JAQL )&*}lK44`@$c??{~@PEU2NE$]Q>bEh?y){<PfI3]CP>w`ͯʱqUW^Zgo)%&xҊʇ_dU+E= z {Z,H5\I*O?Իz _U}7ƸL*rxc"06c= 0PL4'Ael2yYZmh308zFZmغ}͜16(4&0XyY{s0ILՙNaYY9}E!h0L X4p* <*kٳw_֮& f^㿤aHl=oaسÇ&}L랛7N%wgҒljRE ,xP 9FcWqbwx}8sTkB0ڞRqXS{ن5k"ר $KX:& D /[)>=2R=s!=S; ͨ;ۺUAb6(4 /;!8*j4'TEwI`߭N]|L嗣wvw}twr|IdK/ibMӷrҁUBֆt9i죣gj$)Q(89ssQx`v e+A 6ܩ.1n }q`ցަF|it秾^tm<ݛ <$~y3,DƊH$L4tqǧ뮹%C #vղ錦 PXe?eHֿT`.3v/#9El)C8585q$%:JbmŗR @}Gaai '"O@;VH:)E[umף[ezc2NL)׊>}xn 'J (G)r=>z*ؽ;aktƧMݐ,`4 gmm6'|/&=/~1R>=XZrtfe`QVQՐ< w^B#H?ʟG_h*КXTڨf`Ʈ7 By~n''"O4? 3CS` ؿҼЋ{5͠2Z?a#9P-޼p seLYb8QaQ)6* bl:tVle,ҦCΦCMNdKi}"E1zm+ 4\7M]85#ԱmnQ7K$(@7.M% @BY" Pl̨L*r0 ʨʢnybDQ5)C)[F aXj7WQ \L@PDAQ s cg!冱Ny"(ȈDx1QAQHR͂;39m9UNPmmD]-6+ouR1B Tzwz_Z4hOaFΰn<@TPUJ>rGv9$_l6?Ν-;4@BJJC/`6Af~-#$H.ReUTB>  &k~ 9roG'f`dxXH6V>)VTe9=RaBrTDA0(1V#3)t=tk߹>ӝ)b9EQ ❤LtY}J6eFɅMf/dE X;Jb@a#q5w Y#QZwO-1܌@8#(ɤ?td#J?:p^0iOk>,4(i.ҳo?FN8@Q6١oe9eSH3Jr0 k!1F AH*lm RX)P(z93xR# x)oǝrv1ܐ``60s,Io.ytɤ$S5Q7QR0/vE Z[ y+[P0YqFU45,񉥂 kȦX@*ux7G.!OBD}*l)s]4ҦD{gml^傉aZv86U;%E 2Ɩ_+5rfMY+Hnl=<^\\{>.Q(:W>ID HNtNMϞ"Q?G7-5/@ Xmdq~_mxw/GX(ek“0aPSx)Vw<)Bf|YјgwNF*` '25 &eҊNuJ͂ nX1E=j9TP r`3gTJ~(m)ڝa)φ@"nXorqYMtś_f!u?Ox]P"Ҁ*hO;AIk>lB>ojrBb3~5ǥ?kZkz' b\lz2\Eғv]ZdcҩNq ɆE2igzlsϫ~͍]/vo~V;9E!Ug* ^4 )p'z-{3HUWR,hC3jhhSF`~щCRp!:)"W'a9y9'אn hMtSAJ?rr(+6/l2/&'x=% B(UF%)h*" " "!?~ dj*"a 0L+AE䉰*94ܛ"0L*c6hgY\" & :b7>dD&Jnǁf67xv{Ag0[mX5{cсS-]2ю v/Ƒ@ LkbF}#S&cpM5Lo W /ȣ_ 5UU6w }Kzvv5dXХ ^n\O3oY#[爇%tf f|\& GcyV5YyuAznxS 0-(yc=)7=,@],+^ph=x/Ͱb/3jX8TUDGxN~OWř#s~B ozQhDa&nɕeW-)2RCF6B{{Mic[EG 1GX\] p\"wHR" hh*0 4EAH- %4k2L2**JhȪrV Au#,%h("jtET0@ՒPG8@PZ*ʘ((( (i(SBҪF-E ,ˢCTD ЬoV9\,#l8z= hfPp0G*ZhJA"i`h]IJĄTM]5 0(0TӥQإ#d`n2Z0fbi)02(jTl$~5*j6S}:0yr2RH(+ΥJBO;=3rGK-H3`Ep0in$ l-٦̩(&23*JZ6 ^po0#LPH9)Y)5#h%ԔX(G$6䮦J[AEZA@qVRQal`;!%Mt3(Y0=l^JiQjHZ]. 3U-4 gyΗD[4kN*i@auaf ur :JwJm5tni)r ]DzBo,LϪsqchs_g̶wG}$ \ mmyHbC 2XV%!Q,#$Ȋc!1Bьp!QEPseAHS`jB$Q[],?k[ьB )̳w11KRzKq@kA-#,#Uh&e\ ݙH( Ƃ>JiDH6Ҍ$#DԤF3" VcqF ZCNr))jP -HД4!@@9KH BP &NM&0(]7w4Jd&Jk:Ʉ%qµ!QgB򅨎BHXcvgYゖ9+#j?`UxTI9d!RJFnX30?(ھ7s{d2\4M2h0MS1[(h d"R+ t`dDqv)i .햅,VNb9s >m~Q?aݝ<}~#D]#|z>߇㌤~?s[},೶鱌T`QJ;4rȩ'kqz٤%%ݥexm[g{~_/t4|g?8"#7θݛY/O̼kjMĈrC;8"n$nMr; '|UnGO+nLs9r uUzNLrk D$HZ6D(28j#֊ypf 0BsX> DүsX@Hԁ%1{D˿ZkCpⶣT&_?˶?5ǤȢ?s2>дo{9MtBz|ý32\˻VDy6&A=xE'xSE8wb/t't)"vBP9n vl':ĉA{-ÜD(mOM=ι}co:zDDP  zUC2{R FGZ$h mTltq&w\k_ ,γF1MiH( ha)Dվ*1˙>yϩ(!PCي~Ke톨;孙b`_68ֳIoYo<ƭJDjPٗeda`C+&fTR FKQE$@քqς!}0= է(WKf\ *f:6?B0E# 3pOJ+wZmRvzֲ! _%Y42@X^J׎c͑Q`֤.kAyS60(mxa J$L6\.k-׃#z7aA\5"8:u,.1byĪabO{e{U)6T \vfis). uBOB&<_lo =!u;f{ _LH$@9s=Xg>?$ @?X  uŸb T I#^`^|yD[ph8e%fMR,􁊪CgXHdܡ3X ŌFC{mX>SF;^bʍj]]UuPs\ hʉj8Α0tGݿߓݟvC,5'5m14q{qqb֢5 A9Zҿ:RYAZ}pˮ3B!Ыi՟}ԁ??9ꔁxQ_l!هS|q8GtzyB qٛ yHSA+zELwM `˜H_wn <4:Iv" ўz6ߟ0?M>g@1A}82?y7$e  G2۟}AkۧpWBwOhwIі Ȋ e,2SX%8YIANT?ީ+jbwiҕ١Q1R@P-L-[ #131ȿ5!/ymTīE&5l0ؑEB (lI31J@>XAQfMdg$ϣ,IH8BFwtXU>)Ȯ"[ijñ96 )jM(8 Hh`"Wfa&L lG[j *qf(jH/¶\fjH k*T"@u P"6bYUe! 2ZN~zl,#,ZVn $FIO_:31HjŤ)ʪz_'qrSUAEU?mw܅"U97 C2̥U@FqU>,7I B9ʄ(FO.w܋#a2"1z>T@{@, $ B 2t"GL{~2x)?i_?LVK?߫<1M_(<3ݠr%.( }/S Nzϻ_~zM?*=D+W[ӑW>|Bo7+kK?4a>e#dTA!*(@#"!~{A]{Z.G%1]vQQ}.T>V ;>kW#o{OOA9=IT=~ۣ@Pd&IVʢ'}NLVu/xXg@(H5KzvbҜ%YXYۮ Z)#KN[zܦøp&@P23?yyorN.y8ޥ%4qTSdEٙupb&UvoO p^2)*?hi H@d??D~o=_P'ֽ/Sh7RSQAT-I @W@ɇ|z8*)tW!-"xPRjC׿¯ sm 2=p^(4 䏧 /(F hRbȹ~[^$}-XW> Lύ( JȌy<(symͯ^!!A~*~UU]39](M mKa:BBi BbId}S\Wn%-;0ሆx-sIѣPRdy(eY;!\̥I\7/d)cϷ+B _=+]jck[ߓl}͢"X?btzhR*)J*! * ڞg:W)%r., )w`ҦYϵ8zSL) i¥H޿"HI OۏؤIO]Yf LATA^z}&ꧭ{c?߱:[ֆVvU^=]STR0'9Cܒ;藋1aˆF2WdB.:ѽT?ÇD*DK "9g]1xoR4+'IT0EQR!`T9ܡd8Uw;ޢ(^ !PfU} MTtQEQ+RV )H4pգMS6h(ykZ&}غ(} P^L"i DMwA.LC0]s8 V6G9 èm"O `73Яj#2#TJG@RT +|KgҰt]2)(<]kƌwֽn ؠ "P*`fL_Cjd'}LA0 _V2I31}}fu 7yFD"!7rj_ P鮪̈w}cx^z$z.8XI$M!(":X}zB1#G"!;9ҭ3. if["! ij.-=x֯qE7m}QVw]TЎrn07i@*P(DrǪ9 @q͆(6]o?|L? 7'Q9{swu9Bs. :jm/n"Fa﯃Eݞ8NuIq{ #2q2TlYku_]LCR>,1^'^(c!&u$Φ2 %'ܛ|^d47^N4x|ffef$fF9Pz.s3kP" s!j$5!V9Zr ʥ %K9w˧SҦ:rx9!$$2BB!?Cy &RrLPi^! L&e)p2!E^=fmS::Ba15&g$8g9\M-ᚰ}5Ye^g0lfqь-6ijѪ^z֙d:MȵY̆EsI+9̸BE0) HvfXqn(c:czd2C|!1 cYs!9Z!y* oms!$$QgEzM5!C8Uӏls (ΥX\y VtB 6_5wewleme >w4{ 'fy^30CƿW=Mhs6 Ƅ3LX iS :~mOJ4[ 3x-x$z$"lI:1CҨ?_;!m 7g|!T%N  a l8 xӻbqkـfA'b>ڇ}+sܛ& V9[v aCh (ג0ª蛓`!(ƾs?O?\1X ?{}AGՀrBPboGs-*&Ke@ǧhdُdϳ~PhyEtpO_ˍ_G"DXoz^ϗPKW2~v0(* ("iw__ppH@FbP{Ө{>O`& 0` 0f  0f`3 33U-UUdݻUUUYUUUYlΡF]0e6Z\ELdfffTI{fkə5333/C0`v.Ōt*Tĥ!9N93uޞOxMa<슛'(!suҏq:u3v=MUf *>郟!}zf_>BC3VA*Te>_V7+/[!P"(LOp# s '$6݆NA2Gz:a;.w:Bj0P _|UI}/|YYX`:A׈x .2؁ˇ\oQEw?1 ]P; !݈:']?ϊac `( A G=dg%MD"<џTG&{e L@Nr>m=߇{v~y+A:!n7V72d-gϬ(( ڵBuxoR k'w0bN06oo??rv =}jz]?w` /嗅ߗwcAaQzBt eP4 'GvD>_3>k3FƠa4ՈU9667S+QZIBL?}#7YkE݌'߃:9>Ox]|s_(d+K{+6ÿIup~} ZG;DiOh?%F@9(wOP"ٜsWjs{X++`oVz+7)u0{+=6"b.e!U2=oηZ?Sd; [:LPzfe*F`[C b[o;c}⫊$ ><:{_OA{HOF/oVjadP;By=ǩWߗG;rg|w]|Vx>cqgR P'QDW(۴}HfAA^QEL;!7gaCKOo_-d p;䣇5=Q:Q8mp$xFy6Bp*\,I Ke" w퀷nc/1 Bmz)[1縠Q^w/M=Ga`A@CﯿkË- / :),S*Z'U>O_#E#D_i|?Q zژ{-`԰kB-Lp7e9+9ulJC`"a)(0lKd,%(A>rpU2XV&ё`f!Pi;{>PπcMˬJNŠ&hxՈm3 p iqDSjѶB!jWit FPqXFPqXFf)VB3VHX$KwkRRK.@QO춼A5|XF7@+MHz24k/uyx =Szy=br z.MwjXOeh_5`zPP^ZP]+ 56c5j3B=S+}]`/EHzT ];?aA4s/M/2C}^gVq\T(r$7<2`G(oP1G9U4\(ba/[(z*>zKiE$](dW94?nb\lȟ([훜 DX5H|dqԲ4@@PD\D,R𢇀XDy )Lui mW½oD.wlW-&/rO) AQQ@Da  Q㣽Gz+,,-s~1:0{ 7_s؁*LӁGxmv#~Wc`?aax"fbMw١pSA 0i]Tu Q D!8e@g* 0ZAS]ٝ#"!9xy]0M_xdN<;ЙA- 2 ynF)Q\ѧ]S^eURG-&K#:mk3$+'p!/ Fј>Ł׉프ëfuDZƆi BewPH0RD0X^Tuw/!H߶ow?7PaWc Rc_'G|}Gpo|}1,5s_Eৢ:~#( cDE 'd폧㟏Se}#^?.  f_sӞٚ(e2LiE ٮZ8<Olև: CI C臯-~ dP PpU!IaKg 7F]7ܖ`#YoK÷1QT|g'7+Zs,ł[l0tпϦ46alǛwh~oP$R)z붅i$I΀ӖؽA1klDGB%'`߹='εm)ɎY,_ iF- c%ϝ4ͥ?]1V`,֕,_ޜƧ. O`3M C]YgmS"6@\{DAJ2s_hڃy?|:u~, =r> EJQXTQE^xKS'4P ##B&@v M޻ 8 ɆMlokZmAK;0c*h!GxxH!/K YX0c,I$I$[d0`,T+@8NLD&m$n64:gn`96jb@R=~Ri0!_. 8 t*'^;wYO@-d |3`9_=N䔞=}9ׯ/^1s0}3+NUUtm`2)3 [C_O9Uo[d X?Nq)"Ƃ$wd$DnK $N >d:PTJ@27٦ cml9I!W*KvUÁU`f~u'msi$dPɗWځ!!%A@{ȥCV\,q!~\MZz6P >HBya2eMD@Hȱc Cp,%}ZؿH<UɆN@8_}8)J@ih56،=8F/Gw~<#o?}>Vi9xp_8//]b@$T֔>Los1w+}Q *I}7Fs /"yC_h)&< +.~gH&7ID<߼ Ի |=4^xo&&}F#4ک48CSA}CË#` gtŰ2Xi<QO0|<5˻oY㤤190DQܥE%EʯhtM11-"r$bW!]{|4!)>nM%z;5|#uG|'{i>A_'v "Cm^,רHt 3(m 磄P)!e 8w'ih[ݩ؟+z;ʈ!T9a`mpwZ"9 !&R&Q)oL"A"Ode@1 LMʪ %LD?aIeʪMTO"ukig{nKP>p~:70%f!""> K+;z10˴̰k:N*p@zaƃv\U_@?"5dcS0~Û4O-htݫu,)cPw<9c6#Kמmn5/bUt9 ?c~PS zuO+g3=8%J&jԛvto Ȫ84Yp5j),3(ϥ& *3>#}_^?!N>%M`~t/(v |ߞ>>+!Sq?)=2/$`yTQ<.Q Cs! XQ 7|"!@~{aGGE5f?6ҕ׺QcxߘˍdЪ@D!{@~N oMqIT3@~_G7nQ(Տ h2 SR[)!mJH_B jGxsZ|Z-ه?Gݒe3;1mHfЉ Cu+JP( 8p dO*=ل*Ab@IyPPĿ??oI$cI$$I$q$rHqρИ$UUUUUVfUfffffU(h[jUUUH*/ !@q`'8A ?5#jʀC ?~Io"" eF(V<#2ш_TuI(@=0sY X=Ps{58MmE_kwUAʰ^}ʪ$QĬ,Aq)^%pj d3QFnhxtm:3oVFƥs -S+먙qkl0x.\N3(?*nWǩ7B$Urќ ?)i(C` n9tDYZl?xc%TtYgVcf‚,Rs *^SmpsNkȑz@ n;:蓠 )_& L<u͝A\OH?It1@@B:SgY,&Ρ)o9 ARJ[`# 7(I;)mJV|V5VmvXO:q;p-~etƑ/Aʓb jgT[mmy^ϖX]cÿ7#,@OAga̻9 bXdb*aJ`~lҩ-Dv:?m;adF~g* N鹮|ٓg\G*| XP~q.J|tc>npu8 qwK%^'Uw@J"n o\ ra( @@r n OZ2U#!heU6ҿRf(E'TQ?n{c܃'KQڈ)n}~]n`76Ҍbxw %;y =%jwE!_kEϲ&6 O_b#/U2}߅2sU# w'%ljӓyI>Fj7٪mi"K7u%Ψ˽kcsF^nu-3J]Vk 8Cت )o?,ӳ^ƟB9?s36Z'LxP?BB$?) fhDpDE׹s`t屩%۠QR>w/&]uw﷤X-H! 0ٍa-*V<ꠟ{D߳NAO0_>zOOP-1K~A4gx~N_V%",q AB4Xo6m΄[lWM841 pfSxLGbFٔ&m~2eHB|fl(E@|Ya@ `;qX~zת*Ս݀&CDI~xd89yvsA1XRJp $o˟LFt(yUnpS 6b)2jU|~q7k31`WTڀ 7ʜ|" @)UĠ4%1)kǗ=(ya.Fm{o;D`SG`TvI1qiCkIQ dK(b~ J7awź]=݇˰['1QQ..WhZ 4]g.C 8|> {%{p[4񁿜yvc q·H*;96tK{><D4McvE;gĢ e) ;E=[a`Qyn<$0Jt!2LqܺK`̌TGܶK9^3 ߼{ݳ IF{Td(y1yJ+d݌-x 'dvX305\t#/T:.MØv^VK,W<]Ȉπb!}:{:_鷘qxt|2L\c]4全`AҁRZEG{')*QqDĂ!=H".u@E&F,+pMl6 J ̻`,pSc?7:J6@H -$EâF͹i>^:ois4֙bV5qxS% MLd8}|sy$eT*<|݀NKBzI%`F ,^Vk_˝o~6bi.,܎r'$0]02k>y(ٜoR5]w;LA$1DQ~ 9`__FTYf" .-Ym5W(i5;2fMlB86sv6x߅oѨg3#4aPI[8ï*4K~ҪF"JmS}{?"STu;^y2Ѯ5uԘP3eKMU Rj^NlyBޣ6r 'GCi,L[%?oPE'3paV:qڻ-{;ߡ-}/%J4V4e8bqӥi[tV*I?VhF+], d`?=9'?ꏓ6z9rʆy‘PqX2-C,c`2Аalޜo' 0àrub)4Js1 fQFY1 :I &S.4bB3 zalB*A pEd!Դ E`㍐iRKK҂Q郦{QG@>$q^Vd\XI#m2v =*/ WǃC=OL < -Mx}" :*o:'9r+tlcMB}A˙ ʹU/s]lxj=E%vv#d%C/|9,=݋̟@o\-ut 6C Le{ڏ;Ǿq1: C/]ch9i<[Ho{16mlC>\{HlONZުhQwGmGeP"E5g5+~0ܜf(?9mgj(´. Rt6tOYpӄQ箩Ɵ3w7w?Vlk|JH( Xv,3oLl0#Džtt~4"H\(0ԋk~ HAoZ M6Uӊ4&L![J u@(P#buNxq ~lPϘEOÑ񧼄j]{=R`D xByBaS=ǯy[!=D hDD.0^MGā x/^ EO|oa؊Ap6pty[뱨I}uxb9SA|>cn 40Ok7i< g{$} z߰QG/ 7=OR!ڣ*8?NX!cN¨ 0Rb&BpX-U B}D:ch,QT: |]A? #xf>iey0 N-6 s(.6Q ' 8zj$O)ݙ 2~.#wt 0W𻟹`y=c;+[=z`4sN#re?;ktf3AĒz))B u756;9 ^Ckk2hI_j<|/$نEToNJzd&é;P U"/yFQ:  Ê:M CXq^f /9Mv3"ĹT9,.o% Ci2ff}$KY\.]<ĥ#$4流R)c;leP6rtiKpF2IgH7j{+ՄE @Ϸr,$1Vs}Q !+xHDudIQJe08Pk"CHDuRjM_%{"ץ(y20QPA)x 6g{Zb*_Z#x(/gT{HfX.|8;,-{v?nsoamІI0,LI\!)6x8JaI b)rl2TV(1\YԴGL`؄|!M.d\us#=rP\j+iON ֈܫl~)qAdV)J*Q}i hT=OjhR F&>+̟U1 &D|eED ,TW̟Dp8P4x8fWB#aFK͹W Vc@rAPc a'AŜoxa, b0:ehS_@)nFǹDoVyT*R5(@/7c:A]o.GHZ9 B9.<Ia#BI( !@ EDi{8n].̛[u!?Xfc(3s +Uူ*~ gYڏf)eσ9(&-7> ¯] `A0 "Y`;+4|Zmz?Kt+!~ tOwm {9UT$ڋo8muz ooD7XPhvd(g,|zH?CYͣ=Y]zhSK>VB1$%ހRJȅ#kjc u^ cP/F@^N {Yo^޶_- `&.G%}>5ά_NW{z-kUfGY᳈tHtxA}e(kP>ވuM`fr2{i5+BT ]^:IgGn5IL%|zH EӞqakLb7?N-w`2t!aQ6 w ckw[-<+J0Q<sfn6{1;YnTj4v\^CR_wΡlLxT `j+,NJϢ  F/WOm,gbL$2/;_%lLfp\0;}:vսMz YǦDY `M#KlejN8bW eop\kK6 wF@,#FGnE dlj1\isIL & ^&8qx&FQ@M5 zg y0ay.St)䟬CguǼ xpO):BcgP]dXMaWi :1 @''o^3 łqdߖ˟tAP CъGlƙ47ޢQ9+P%،{*:ׯ] (;8 P"-"0"0T M0%5uL o/^{>%YZ]7ӆwK3Wzư\w$DH89dg[n \W ÎenhL0D SGdށjK㜱RQk`肿$$"cc8"Jqr5{wkXd9*5~pĖu8/d_fq,G9j !ړ#,)OEvnl> >dVFW}{W5Nݨ|Y>= NDaBMC%LTx]6!ܛ͚3W,_OHBq7|_>:d*5 L n(|bT9lU #BpUC҅ %\rϹ绚k`hxn\3oP>{ONZ6}ku:~0 kH ӗWjK}Ν>{8Nt}Nl#D>? 2 N%s0N*!6A ݡEV5=vڵB<h\J<⬐b4(ퟦm/lլaaj蝌nWaɪ= B=-gC{NsArW"PD$O0Fz]X5zu^׎GVyp0I&Nsk{sg^;d `DzO{] 1/$zȹZF}+-bۺ:Wƨ-rYjRO2 97V_mjWezw;!h(DNm/iܮQ,4bJ%x6/_AB|qP<_ؼv>~w ?AT 8~u[i!9Us%_j!|µ/-.0n5c>u^x.cb;>O<3~%={f{/_aT02Q,Uzܰ]W|~u]`]EAMD2W VyJvG=ps}ܿ~7|C6, %=ι bBr.qQ08ﶶP 2S7<0uQoVqS#xUN྾9{xX{R_fs!q\7l-7-i_dڃqxZ?EAU.{S=63 =1,^LU(s4]xvbߕ\ye 8c`s 0h,Y-UiBbݔ,|iPg\0")HiYA eQXк+Q\ZЄFZԥjM]^Y,Zˢ&!K֣Y?hs^ƀ*XD5elDtZ|C*R1PpL}CݶLѥ@^}"5"{sz\D\sK\y|DҸ=X9! i(pAg!b {5ߝ @ 3+6 Nn=Q(j7U6 u O0hd\ynY/\eaӝ 3 7`u2QF>@y&4T~Z ͮ4NOa; eiQa7xW?Q^mM4d-5X7~7C ,UMMIkCc= eCkE5\g >:@ufT#6?Oj/g֠Sxr,`Gs/Y0 'LC~/m֒%CL D?gx`y,;_y./M^r|^nB/~FݬTkm],'U+1z+ xL%Q3e "sϓ]d̨Z(ұ2R@ tJ`{Enփ*:;i7v!567r}NC)'DDn "uj>|u<?p„9@RD4_n9E4ٍ #`a 0AQ9~~XSQ-"˽J=^QZj}ށ?'j vY>"Fd,-G_ǝ#DÖ́W +,J@PQ vx!BwF}nt}$^'=_,0/rF=Qe:R"B5qqPκJ2E\pq9(~~sVz\&/d<Ëdp% /^ AADgphLLCOgq|d9UU3Qr1֊1(i= _R aj L$ir!HR#Ơ^v,D" di[pcs||qM|iՑ\SLZ#@ƦbƂWo)%ز<"fK\0ku5$48Efv;z#*. |gq? fE?`P"p/#hDIlK'i􍸊~wzz?Gh}{Ё/CָUQi\  Pf?_˫^9s>Ғy E ~IpU wg?3( G<[C]+CvC`g/[~>n;X_n8Nm04!$$? ]8AP-+ Q(w #*i " iD]: \_W$edP (|)|G])! *( k"Luy/sjQ|;U*_E?:8P9eoh|Ka6nCi>)=}Op{`60B-{F\?% &IA()ibhJ&Y93)R~kO1_tڧ.y5ʟ줣>#?Af\MT[âA!Ȯ WXfHY GoFWD5?ֲyVZfJ`$^%M!tQD2(j#3"T99!E(F3cH}ʁx+%"g뻊X(@)%5R!QM L(P-*PД "R2 iitRt'<6CDT?!*)dlZX[?RXəGQC )XgvOWb}4pӅqT?"dTzԪ=h7:'Lkײfk/ +OQWrhnȲ&g} :ٔ^34?@?Tm!=BXEAznxw <>urJoxP$H(H|'wPE^g[1gL6QdɬO9A!n'@ ⷣz 4g3lRI|/s_I#ln?ʞ@[gZ}HGlJ}  }_0/p# mpjz!}1cD@(S-lQ±"A ̂AJ(UjPbր ?ȚD4Wy­qC\' bT%|Q̨ ^"f<Y֕EiLoCMM8'sK?DZms eNKF ~A0{3 % E+ިRx1$]h; fV$P*7oz'obS .򝾢z@@꫞;A io!ŋ _"Ч~ւYTf c1o _$xl F" ?2ݟ 0Y{1E UTd6GS:ް԰x m [K%udBrݢi ReKg>ϖtb'$Xu b gk2u{B:Sl}<5 uߪK[,G㍹eUU~;(1)O* oǫp:n~pŲ4ښ߫飷Gkal\ iVUSA\ޛc;?Ev:wyC3@Et|f@>=>E/{rzyO^y󨃮d# a<gLS+&ix<4ςp``I}n<4*vW  Hc3`kq <2|G"҂']H{bA3(~8`(@qi8 ?:#ݕ_CXCkCTVK*`vR\B@"j [6x[0T 桐9Q˾b! Raw<|>hPoUU]9sQby 셁1NC#e(>F{ݣYc9w2wj aS5xړk\z <hfͿzd'w)dbG罰|k _cmE)6}njKZ^ 2AK}'3O/(=A ivHw!Ja|1AuQ2^_ݻ|->K~>yx|}dUGgSwzTOo.1ݖ}̪m=$Fpo]==muERxV_vwA\a~<|EFbK>ϳi&>͐ف$p܃ tqohqvGŏ1lIE /vw37xzݘ2[oJ|/ jYt+oe=9*Ym,xqL%sb#"%Jw PDb@d4X7ĆZ|6!^=R/=~$>/V9sz, v|o׊ b<ޠ r_1 " & -ɕ|oQhv1 B>Eݽ@z&AdR Y`z|{z]6c(h'(x_lKї?U$X0%Lm*J/II芺!HiojdZ KN—[V L$'x}w}HIO=|ZBݍ'`ګ~YʖecP9YPM'ݢ8* zYbc-g'*(詉@3ȉW-KyXAPQhg`NPqTcbBJ68Z#X:֭80hKx#xˮ2Ɲ9H _+G\grufg%l%Ѹ KYeI7XE,NԶ?("T,I$0( @2oڮO~xۺQmpX z위yg!հI[a&4f'k,1X}.`J7R9Ͱ8/ڴ8 lj7e=3r#* n@Hb =%5l^sk4 =sFH>؅CG nܮɞj]KAK%I"Zu8ݲĎ@R/D l8( s2{l[gX>5gcfF䖙JYQZdev9>`х/ͱºS8gb5*VCߘe#6- 3x`i` 5n 30^?Ŷ*' {Jb~֍ɕW<+W} lt-̀QRlU};4w8ڮȘb{n(|֤祖2wyڦϗw*r.x`tG~Xo~<[ q++y> a]ƏR3M,ZL>y|x`3C7322me8E7)@kM6Q=˹ucMm R,iڜN9h/>{a@B;fBK #D `@cqJS,3㼷3* ]}A4FP#ފ'L3F@E!19EHI Gw3xl{FVHDfVXnDx$O6HЅ BMd K^LjwZ*֢L(@6C AZ lrYH d%a4a2CV[F4 ]V2:բ] MAK$xr&"J&h<=aCnPP5 z?=??TO}߷5:aV?O9-O'0Ͻ6P|V^0xJ]HXMXӻ?<0ffwFb9"&>lϼ9} @g(!xڰ_U}IdPiue #In<79^ ~f+_ߊ`[~a⛃Qۑl]"!y 3,0Qcxj8.58qVwP=8+r<㼷/- 6Qp[{+rxc)=es;9YG2L"+H>Fzg޿1//!umЦl#槨ݑ,'K5sϤ$bLl0'&@> {xҧ_Q B0FJy$H%ӍZ[LSoX  j3PE뛾FnsT ?{%CuCd.Ɓv-awxa\D P0p2Aҁz8.$<[+xa: F3y ,6GB~\GatڇѳjGY(;pX[e+Dꏇo(;0|mbe M(kUjv20yX]u/zVY!sA5+& nVPX"쒘 a&QgvAex':b,7NG0ltj #\ +A 57ra*'_e3E"AWW3C2W|RpKk/w!{qw0(*_3m GoLɡGhЭ7ۨƅo8O[B8PE|5QyfR0 \pR1|QZmA>S|Q."~}ql\]b6؆d?ؽ]vZB*z"ؗL@(,cH'7tqYwb/ݭ~p=ME'sWM=D_ p>e z㷍RD|G3x|}Wu̝Qgӓ@68T |^hŞzbEco J*c]JB(%U ?H!5L!J(DH5>?v[6]ڹt%R?/mgZa}t?o;Ux~ sK'4 ?V~*'y-v#P#GJD)^ oN w/pfzEМ<&I/;6g΍GQ:P\ ;"8!t. ҾȒ}ӑs 59d+.*E!1KP<\;(#0Mr|$(Lq_ :x/K0>ؼ}Ă $o@vvN _ uw2?4 bW[vMuor Ap?8|"ATuogϫVk%׸L7߬FV,ckk+80s sAX J|ݟlsĴTP!"mUR@`-ds_&4)p"O.Eo7\8 L`k2U@[Pk*ů뾯s ΰ6^!ٯ+쉍 sf}$?YoWF*cց^efht\6XQ΍!H"f٤T5TeV{#Ÿҕ%^/80r@d5t+`X%ݾO};7qZ7;}awܓ%lb XXl O1M>7wTäV-4ʚt]n( E±|V ֲ/Kô J [8L 慰p؛wGiih=w@-Qh,~A6Yd^FQ1$8A[Op;w_'dxs{+?m o>!@H2kڴD^/ʏs ٢H;vSnp5V|]ݹ6Ы6-kɶjHkeJOkd-.߿9ןa;DuJY|%Cӽjk%ٌنTzr8VFi|/fgq\g>2-ys݆7Unݧ>;VSv- ,[mgc "TӧTXR.ca .y]\}Av a(-G>p+ @x#(}ҢPxzpM%y J%Y(JbP&'n b8( 8@ BF cDfU&B&U+8AdH4 Fk".LC҂d001G{ rJVhi@l4fadA`1 a`0H` %dGQV " GQT31X&L2&Y-LV"NaMb&@ fcd8`CJ-#9S!D$ :M: P,Vpa(e$2## \3ʺB!ÆBXCH"HӑNFQagj 5 `@p!2JL;kIb22 0`]5Kbh#mfEoqZىKTffOaPBs-0fY(rb@bh|>/ܝp??xb?L|a pܟ@m0qc@`YfRwpgKEU-g5:q\XuC=Z6ƍLO"UEҷcz* ^TWcѵ*: @94s>Zwj9@3bx<r?Iiøzu=ah+rYD8wJTIE{paqPM0r740{Se4` >(aQ:'Aw`} $'Wvf꘦L(n ,ڻc2ʎAߖkV3rMSXCt QbŊMSvyCF2;m4kH4hѣZA0b\\2bL0#S l?F”p1p|ӝ6rh몌1fr0Ʊ^N ||S tس؇pEkCQ5A֢]J5֡q8xNkp3͌.5lc.tZ+jiّ."ae2%>.-, fSTGE!NF9fd&zQBtvd6M)ݗsc l4y>?:4h`lA,U 8ܙ(oTR$7 45i D SYm$$-{e8=6zY}ws\ 49Y0MZZսV)/Xmy`35p7xg\dIJ%(6roNxV*zq\XaLR 3`PNtaA!:Э.h,,t|ZV66=4lR)JRL)H 2dB 0FpxapxX6666=hZ(A2>={C멖oa)79g$'ʊ K iM-8:W~3[uGnuǫuWo.[zf,*PUF2ҋמ:UN ]韨9θVӪ-<cC8k8CNTsMoeyT "bgTvŷVXtxңwx㡧׃wc uMw^%; /h(7 0,ф>uem'@@6J 8\s('i%MB11$Mx!57d-umZi` c@'`lPLbZ7@p@CPe!Jb.(m"ɫ@ܐ!H #0 p*0PQ]u!j`Q/WjZPQh|If ^8q'$ U@z_ ]g[{6܈G@d!j0 "LCL 38鋧(ED7 b 8Mo6zB+Eo\4RU;a(8wƚF8m=bi!Ē1K#S)f@c.ˌhfʹOh@)(7ߎ繽-/3M&Ii @טϯÞk eTOx\HQyf_{6o8Mn8;M>4?IO@K Q=޲&;v5b=n\\4:aAj((b jC"Np$&-=eRR Q$ w׶ɣޜ:HX(FuP`(3SYN<r@/~?=^|b٠` ~3+e@l&dvOw_#gc_~,-Vo jJ G<~` t3#F{f񁜢OgɺV ^/;5JMwTI$ʔP8)d^I1șL!]O<޹ }QI6 @UTpXVU:Οlm0eek+f7$MhUeLmhuwg8ffY`U r M"aڎ9OPZ7:,,ef EL^IfZM*՚s(ǎ $I'ճ3ӓwwIyf֪s9#׫1UJB8n)-J=>GڹUىfff&dVWD϶a!y~oρdI$I'bI^<{_g &""p&w xN1r=JD8'bn͇Cx켧÷m.bV^4 DY(um{̪LyQf']͓L_)K g3)[Y fffffffffffffo 4B\MOyP$vȃOLJIϖOB.㧗_vݚh|ޑ>羲m]CώEfyuY3GZO|1HxuN]ͮR}or6߃(wd0D''1tJļ^ i"^:LcՆ,f0Iشv ͳ3I9dN$ͭDNKW94;  ϡGH@B@a׮ 1*^v|nlXpF`z o,¹\<Va~'an6 NjϏ l|W#p@nFs?֧뮶I$uLZ&#mλ{[I$uUWM2o:v:K׫ߝh t.wM6쪮&[mVu^mmmmm뮽Wqz1dvByK=ߏ0<|) 8b<ɯKV%ñU|\VK}*W3|,CM4躯*ޕUUWU)4C~ۘ%" ;Y`ٛ֌pŸԇ HfsLiəl&aԞ<3LI1{5$Is .J^$El妮$ULt*>{U|S)Nvxw|SiiM%[byj/:h\[z8rb8m-VN@wUUUW+MSB^ z]hʬ5A!3JtP!D02TQD%!X:NԑϥGc6s!&+.O<Ö`1~OW>>PՀ".ҐP,R>pf&>?g?n7 r$*Y`^s\Ijz8Ib?3Mӗo}L@NL3*߶P6r8Td%M I2 G#%Ë>qvP X}*-#I!{o3#|ës{>2#9m#7cmr^=z,  An(tm|#s9my5ҒS*DE?OUg䯴ks8)a.zGT ÿFIaa{X'&ɴnu, mq]UZ8yᙛS; AA U&jEw ӡek&(̊&eZ3 noHo: 4QORDDDDMj0Q(g ?c_|G@ 8AuC㠽w{qW@҇?#IU$ q\rIWg5Lፕqf֎ l)C2KO(RzAE;ХhDȕhDB! #/؎,JhgPaduŌpƙ$5W"!FJ^:5yEٗ= .0uwwcqK!qA71Z.oVNJ.TU(aUE@6 :4U3!?h%p,R G]Cd+{GѼ{jF,,z1(E?* c&O J% &^|?A?u[ǖK$ @;!-DK C(LKKDai|/8d}0 Yp!n@A6{XH(REz;@ ۞g9Ygz=jA(}f+I!-Wь?ޡӑ?_z|7 s3z_?H%˗:~/HQE"D+`lԭx _y UTTUUUP U!$MQb@A * Bj} O>>PPz|HH6 _&a* 0 If/?ztj" J$ :X@P<^n}F5ӵ%CD-#,IJ9-h ~Cd ^m߻wܤ}v}mR)]x]<=whSd]?GA_ o# 5Nт&2CP|W<4pz(۰mywiCP(VgÊe>^ "I9d+ 㙡$R{c6.?#_O õrPu&[VNz OԻNE9懲>w`&q YˏNz c|$?^ᠾ ێsM 1\4LoQҐyHV@m vf-ǖ03&[ m;B,փKY4Xfi殍h֒p*kI%SADD#H0UAU`Ug80.f^yrv+RVeU7$HI$1zTEZn&n  nI$EI$B\%(mL1Y.\˗2Sx]gL)f)HTV^1Gz?\J _ݽx\fFT~+h#=qrsiL4{a>C`ѭ@ռ{e"%kE^W9O勓7I ]r"Ջ_9H J5 {x^?Y@2g#xgx\k%ô:"%%1XXB6ܰN8* xX t%k` E%n Wc"D_ͷE=7C 1Ny/>B MOfMt#1=p{Aa%UYnBҊFh3`˫Aީd dzﱼgb ?u;— #?XFJAcJX}rQEC%ɦ8M4(\Q(")DD9>߻8hiysN3Db%>?Px GxP&d[RO U OB#252!m; ԁ)n#B9 G! ҈ i| *?ۏk=κG1#MTwɟ\~{!:K'P#nsq7>#㷁{=K[nZs }[/뒕hU "Lwe×Mh$Q #B7$0K鷆{2Mq6W r n}ËA0xЬJ(Rp.,T  z/7ܝ׷ֽ[! "l0ދKk^ 1|1;=..ù ? H3y2Mj Fj*۶b$Y5״ ݞCϞcC'Hw29Έ`n8OΝA1njraW/w;+>ΧHL|YP9]l_-,a Wpy'~c3p+=>OcL Rumi|`϶5ϳ֯g(?Ћ.6"yKYv¶>/=3A O++*Q2OW mAq1!8×0@ oܡB! P=.Q&\c4mA?zL?rU*Tzh>9J{\4M}dH.J`Itu-xDż _JT N  B{ ok -n!8i*B"2kce t'ceeEҶ>uUKtc Q[/ C15PTQ@DOmXӛּ &w P$ky Fe I"PHD#sARi.ƇR1YO$x >Ky⃛ÏxjN\P}]gwFǴ*'>$$PPMoҏRKΝ5}S8%lji q#Fu+ lu{DmtG&$7'yqp0|}[i2$23  >Mv ʹ${UZBi3;fؗ@0iRیL @v[bl 7PP;%vBkSU^9%U&*w7!}˞ܘgg]RJj j( 园&5Ut7UAU3UK8.g&:QJ2w[G;X^]=?71hQ#yz(yˌ/@gAGS!avPp<}gߕcs?AAw8hz(2{krk(]X]ұObG^+vmzixk,P`@?@ڃv'd7 XPW8ک`c2_!(_Ha/QbGDрU* @T4~gRRe-> (&-q9w bf?3 grKպ&l#<0&'naFpAo8s_oy`u h^WeUu$y'GCiTQ2N*, dC'YS{{IP=` !4sѸ^SZB嗟#8u\apB dl,si fsYNոLn~ ă#' G &PqA5譺dN8Dj 3?:o] ɿM (>~]}>iC32D$#N@Cbؓ۳5ː^Nzj%u.bx߀Ju)/aKdmN dQn`zq%cmo044ohmiqdjPVMG[00<8:iØC;Ϛp1v]DEt& ,_T^ @ gr߰` {q0LL3 + d'h B߫pqPgkl262 H5!(0aEmحe$&ZS26\&*& s0t81BS PAU@hn, 0.<_q @xT:K3RBouƪ)룡4 C $5R^N%$VFh> @~LU;}i/;k ~Gog,&7x)'LQgσo6`X-dD3s٘`fGpi]ic.u\~DZ/⭩sm^g'ʏiUD̀NbI$}GD8~mTffFfdffEZfjL~S9p.p7e ӔR x cE3l>yN/"g'8˗ je¼&1}ulJlu/бK \"]RK,O n~w3 N\BkE'ʪ*"H FXU0DxG2A8a!6y~{>*_#_ 2saP>x1ՇMMJT^sP/.y<;$#_HpTޣJrȻV3>ѝs>Ag:,4\E_][QZf< 7h?bu{rݯ^ϱ>Ȃ1wK"Zϼ FC>)9I1z%)_y M]#8粳vY@K0GكgH?Y(ף%Lvk7/TmgNR_-D9aeu!2wĭM#`D6H{Y#B<&[ueO8'K/ }6JQhD2u<v̋/BD Rd?4ɨ4ss^I>g3P`2 a^=^.I8'rц-v,ja9$?b#j:]΄;{jx*ĹAC\<~_`r̡_#3MXEiK݄QR0'G)5{!Nl1(5?ӗS;Vn|UB@b@"{\[\=ڌ(\w5Bǂ?.L3:oŻ:o/2߃)!/G̻ym@6o% _k7*ԩh Tu࿠䥯\m$ hM`!. ۚ6Аo֮Ҿ91=<8㦦;Z,ښLӊ䚺!˝X]Fdwc钄U}n ?\X|ޟ{_r \gS?~c>N}T?D]/g`Y\Tb+KC)0l`.֙@qaݍ]*E;(up2*@@|AOohM=ΐN]QS {~|N2#' NFN_{+ G@Ŋ UAoӇ|tܯSYq#]%*`{35-γz[tU`#L&Hx@~?Bo_O41}$C(X DB `: Q,c!6?xI`Jg]˳αA$~zhBP,$:tn^0UdQPР $#B()$3^0c$ !!x|^{<5xgAE +qn[r/0K]uCÀ5 ׸:"iu+ud!(wCd 3710*_ЄH""%RIU+\k͚*y~zgF.|ݽ,FSx?6S~7+6տ A[i*٧S?xָ~*"˶ɰ*g FC\tHMtbL^zORgkD~](?uiNZ(Le}Q@DDD)G| !/Я?r?- ':3Oֲ&FU  N6 Ǵ^!PW'ArTMNU[v㱛_ݏr:j C}s"4l?B9\\p{Z-#ҋ ŝkrF(K!GVQ'zkn!e%^u"//_3ю~ilimel Ca|CA1 !Ђٳl!TrCDjkb~ujUD_OuƺoÃF{~mc;F0J10'v2,9D"W::oy㯫{*&t&9\*a0}vw0r؜hըb)& k vV{v*^ @@> b͔`~okmK$`\4\c>\NMoq {a qWA06a%C'YӘ$v o#_qkQUʞe~nOʖ t[K\g4pH%@zIK-T\Y >~}˥okԻy B;Dc\V`}h,yLnh.ȑ y QR69ߨ :*̰?Xwpyt"P5ۺlI }B6 J>JOykH=0j|\L,3es+zߎ nQzD&Dd{Hdh0\:vv?µzm6~\Ho|pF9XcKP?L#wrݿz (htF@ ƒ_QT2dH{U]j`)>{J $ (bFvt~;ᩀq~ɍII !-FV5NX:I&A;od;Ġ5a|l4+jw ᔕJG1`To%y\a9.-.%:(9-Ju ZZB7">+ȹUMOH[_mWj <}@wޫ71S?ޫnj)/t+66K-^⛍'+dFd*qa?6np#2GNjc{jI Tju"Uv1}chf׷t^S@Z{$Wyǚh?aчImA#c 5ZB빒bզzOYf{|wj過P-ta[OTͷӅqێj2ui֨23zZFζ>#Qx]Ύq! Z-dm%+]z`<")c`5a7Ŗ7enJ 0ǭz7Z}h,$~`TFR)|/*͖E6 :"?dJvK=dz{Qlj.sںnu~lصlcc S#4}pWF}#d.<]um"Xh鋰ݿ;ⓥ!Cزj#/Hvx]f3ysQ¯dZt|nK|2hN:xcWU\.a*1(xVsl?ȶC_/XbVgm!%xτT庑ZQ~c6vs/yMLwؠmù 3G /;ٳ)gtGcCkS,-~}v?\nO>iPsAeby 5ɛ(6g 5B* H:u'ڡS(FPQ1TII*98(0o%%DEN׺!y\)2Nu ީ:&ȰV AQ,z}:QiMhkZ7O|jCpIT2r3%DQH뜢W[=NA~lw,RIX=u13+XcC:TUڽq\>"ڹQƗ?RU Q FkH0A[-͎8yo \)L;4#A🖌C7qP3 A00 C(xB"mTW?M/ꃝ"QHMY<P1BM̖FSf>yRP\ivҀ_À41um4HnnQU!欛 C5\\`" 9k(B "Gemo]<)Z sccRFڴۥJ`}Zl\7֞YLj^$ɞIA}Ɠ`13 o3UJ)ق# :FmY@o}U@D>hmN)Ԝ`tFl~Ry/nnW\1w";2z*ǟT5)]k%}dG=m @멽l?WQ= fy ck T @E' sF;'AB L*TP D 񀤤0@'&FܪP(d0?1uml048h,5 h7 ՜iv~h+(*bjlÄMEU-ZקY@e(A'F2 @M*UXf6&Df?MQP@k Y?Iu@]Ɔb Qj1$8m4i؀zX ~N: ~ G9LO9tTBSkno.<hc0$cca ""E#'+U!iLk8.?vT)+{&bnF_l[pMztC=aPwyDqz"0:yd4,) Cۜhp) NAJE_P;7$B H$ !f6˫wwϽ{= :-Q|SXA{vYߣ⁷Jĩ30kF MNfoq7$׻tեiNL_^!c*@,A{&' :{3c#R6)^3Pb; p1\j8 Bi0ӦbtjN h1ȃIn*-jFtAdbfwTBq a[w|Pj D = b{u&~n'\[)mw4} $]!UPMB,Z'TnٸP9adȡOY+JR*L JIIIKILA̐II;xGhϦ.|?&H sSb">86%u!ajt8(P@Q.pRbA 6WOwBm$_[N "! :`;~W4\ggd{žhgGޑ젻[9ۥ{S>K>͆4M I\`3NC x!gmlP=|ϐ  'X>0缙e0W ˌ9'GUUU;Ӫ]<.䰓`'t޻(N{. *< żl@tx)2lwu۾dU&Cne&zYtdHb?ULH>D@|abm|=lsnH33 7|~ I.$9ZwrM!Gt4ȼGx0lj?6@L`1C{t=T:HZr0tu `ZUZ#zh:#RAz@8k-]OmوedٍwR6AWK{4omr`;9|vF'* 'Ɗ勹B `R@ʕ+)I K!~ok5>:}eR w՗z@1)bV^$HX'K xET !hjXVAx~D}t,If!q='!  "?vhPH̳}q3K8T8sNñ3 퓶O6==Y8 )<|orCaD|M\Np`~0(`T5By},J!MZJFuԎ%@f[O{s!!zAAED*Z;ojmmW< $/|6)Kx/U]ǰ#.L6`NmBWqۑp99 !V %H! H%R``%!&Ea `Idg8M0RA?'hc@L@ p{2H†BS e߃^{ afT9ޡvk…p6BDp8;%(!&d `` "%q5Q@$l:0P>(hzG%P|g fb`@-;ͽ|Li=4Sd/إHf( Hp≻ $C\ Hm dzzvBat֚p'_C"0^d~YL<`,AM(.90PA3(YQ1Q/kv@ LE$%/fEp`_>HB2/."X/(/ (Х vp1v/(9 =Ai ~/5 %Vֺb9ƶ."#OsS5*bjlAJghUveɩk@8Bd" """:Iic/Mu5JyV !? yr}g5`OՁ)?߇y&R.~ڽ aEA:ܽåP hvƏְj 79uܜäW"\!~i6ixMؼ49)k-sĦiFrWW`h2ܿ_zĖ7)-;SA\!ɋr).mQϛL *V=C9j =V 42Ijso yΘz)Cޗ 2&IS 16vli8 ArߧINР 6D 7ts:Y87JFA,BH*11?ߝkjq4f6mBC.84L$JIFqsqoŇ&X$ f 1Ę" $C !3_.غx}f:?qU sc1Ay9Gzi# p@ s8ڋ{K^T*$6>n.=_%*;y$hBJ0+Ȓ,VpC!E:D HĀ Bbwx􍫬 $w=J%D&0ؓ-)ڂPX rL  #\?0Os!!ԐXL5&792!TQ<y'@%QgerKϷH6h `iwdJ+ ;懌5=rH({FzvsmͣK@Z^~3 聁QTUlI8fd'LA8Q DEH"LPzf|}AB#zAQcPw/ wP갃IT5㙨SE7ւ26K44aph16iJH:mCG_ɯBj|| J o8P*"5aBIN.Ƒ{gklIQѨZ699Y~7,W~taG#F2 dQeAaNT Gnńk WI\D5kK EFk~/]1ߚTAA%c;H5NUuJҤ4{TAE7 onRF9|+/č9c )נz=aLniEC@Pr5jPh\ E 䃰%UOU ] 3;r! Atw!0G~<^Ӈbs/[9F-mp[>5ptxp$a 1 XHGǹDh9vDmּG)D!dhlED(J|-<{oQG40]3A~[ wĻP@AZf 5 0(Q"?7+OM=0J78lbg#k_vkٱ!*,C _jrZ&iXUy'n蠞 e̯ PP?3UjLkۮM ^* L 1)aKabU]S!`Ho@-6{aUg CHB,KEHf=wx.^%|< BJc 2;Dl{(3@]5ߚ?E*?KbZ^ "ID6B%@MĔzWzwdRuǰCa➁T\Ĉ?|0<06FmWYA 7#Ԅ:N{9k=\;,H/oo?i Q[pA(AzYG@{V^w:7V`U=U=S Otg2zZ(zI@=T AO oƣQp&ZU*z5L~Jv ZН=H=rMl9_WAdn$?ORauV) צjA@6A@6` ٌi% HDr xI_ )H6>3@qҚhA3Auql$UfU95"hsdXN88'CLBEgqŐ1XH: 4y{dNb}lz! pXCDHnai6YydOWCΈTwo~6I*iWN%d)JI Rd\UU f!Đ>Y0ȫȆ Wތf Am/݀^=~Gi0<*.,{J{ PgGX' ĽgZO?*z[ofw;@=; :m(N-B ~ |OItA~{p qX C~ QLD\^=iyM3i !j4@TṣG=hxok]H<:nyPv3M MAxҋq4RLi Hw`DCt5лoN dhk u "DF`7=z$49 @݆GG;DvٜzQ(%aTvXe9I"Nd(h YyÑ5 ΌW3]tUl`gSi0UQQDMTz԰@׻::J!vk0S@C`P:ߤf `d, P/FQ17`)wRq}V0JJ."((D0Dwa4>Q==8 C!'=.nظGp;gPAӳR E4"`q_N 9=03}%4C&Cr]́m6zIFx ;JZ!MLU d>`dS 6 \4›t(k Q'J+),A33$A$̰I3]  da8c:F(+!H~n<(  GAyAOdQ4HH)II [@J&fID!J|5ħc81b܁2N3 ,L@4(Ac24 P=r~|t { 32B`=j~!.=~J:y9(@K~w,4Ҧ x<A2"|fygNaO.i@3Hvo@^G@C7C*3.1 P6 Zv@:pU+K& B( ߗSZ=ҮwM q,=-818*@Uf(fkl~/REd.ÀN0JF>r.18(`)Lpeĉڨf! ?9`BQ[|p|a$jʌ?Y!ify^xO$;I_j-3kNGT5tN!<UPk5** AE@jiϞ5Wd^ TqžΡ U2P#g~ǰ_fu*r'D΀(pp wIpTϸ)%9ߤqXvi"b‰":rTuO{1az%#ҨPQ5^|N+;^0 7ՈELYHE+ +.{~^ sJ~%6}ğ< )[G˲]%{v>^Њr#D+X}s B3׷aFh3/ M=CmJ{SyzX0H1LCSz':"Um5.t9ʝ>?#}`d tIǹU=T9W: IIAA@A AA$A!IABA$AAA$A$A$A$A$AA   TED` X   AAA@IAbAACIIAIIAAANIu Oa}B'nTTJ:EU0TnBe'm^q& vΗs"!C(t!CГ'2} ktz\fsK>H%(BÒPy=|q+>%' PE5,wUQBUp7lbfR!,4aXAQ Xh5?x^(yBM騐u`l2F "eOLp(40Z86[/f5E\U فZb]<@7CP>?G4xz|LA,$~C==UAQvfgigڞBو A59 CNV'>T9{a<1TS-V:~Tv)lG΁ bSJ&x&Hk|7`Wĝym aAu@! HLLD$D1 !R%yr (na@ Ȑ.FNUrhƅ#jF`]-hU9kIːo %.:Sj̣(D%n Bݹ˽HCA߀?xPB؋ǿi$ 4{}F!6d~oKcSIU@d Z!B$XJB@$ 7!S8yhQғ@sq;*%Bα,4u%4=v lt*B}X1{;E X'M4;~Iu!}Hq 5AѮQL xȜ1Z-!0mMQwqs8fmnjo}ȶh|BlE ˀc0.8.8؛xq_c`@0p3vuY8GnD8JޅEX偝h0遁&. 0Ŏ8Rke#-3@1aƪj#1eeCC=z"(m;>i==2&7=$lW`l8B`rl#p%^k#@.~}U.h$8LALALPI3J@LA33AA33$33$JLCC(HA2ALII̐K̐CA,0,$A$ALL0 L !I30A$A$32A,32A C20A33AA33$30AALAI̐LA(A330AA33$30AALALAA20A33A$32A33A)L`3XA"AA_^G PY!:HbvӊcD Bʅ*']q uG~1]iiL:fӧJ񭬻[X^NzEr$ř P$I=ĒW55f`&$5NhFA { үngvǐ9v`O{e" /i4P0iVLxh pQ` |]<|㐙  り;>DvU0ATGp0 #8O,V""2ɓ&q. w"ަ? P `O1j `& eda3$. hG39b B ?*DDbA#ާ=w= L ` {u{8<3SPBY 0%=|Qr:C8_x~ |Gρ| %~m%ml= 4 ]L:Kܼ O:e$p7uwG b- (kubX"J/d~vw9$JNfYl4 (4 bB6Pلx@cjSLQT2)UUUUd8wY; vU86iXW[V"CZst1DQT#M݄"D7`p""$.*a옝wQG/3;( MڧMÅ$лH~ 4p` ʪE@d[1@u zs~|9^zO)"|Ol&B&܎_ srp!7@qG|sda~u0:]Czxk>!"0iz963>.:5ذ9;e^ lK 2"z !$H$юuH,=Y2RK{tX1O5)d=(9^8ϻz) `FP$v/v6,"7DlvUB^ >2@fQ+ !m ]cA4ɬE,h̬xC"Lr~]ϼ|wDe9d \8@50 W Hu=$`^9V C  a=&Fgv 4_ߺ>U@ iOtЇu?jB=8a | hZ@@ EROr!М1pa/ݞ\($($F &  4Ӣ<; zW>HZ7 aJ?kԼ}^`%bNVC |5ϲ7xaRJ:DN/"IQ/|_1Bh`@!@ d`6rtBBPTc@ I" UQ3 UUUPUUUUUUR9>>\x"D$K@AR6C^JjGzno0c >L|j$Aa3531U驃ڻq?'4tC'T=1AYsÔCv3ǵB=,{`C݂C/HF5kTK٠=R"` plB600  M=G[Ne&bDVK& n4].k@$ b sZ;œye^s;AKJW F @}4`+ ! _ϓl{ 8v$3ٷPC P#EAHL>>:3 7B`!tOyw"!\'3 ӄ9 0 LK «UUUUUUUUUUUUJr!Nd02CV3Z 0PapA^[75VɌe]d4P\=^c&t6(s8`Dz=!w;-8h84JׁR 4RC|rRB*R88b\!lbi~~T;wp<JZgDAvp Xᰍj @/ۗ\p](3v<0XDZ!1Q?8 . Z=T pGoS"~G`1:JA2 !C~M|Md`Fp4wD$ L7Ǥ=EnFC!Nyu01ǡD?L0` q {,Lb!装` PTOK;vF/QN"@?a=LDF=8hiyJi g` 8,RAD "ں١T64P`}sϐ =N596Qk|dX9Pgn 0A&p ә'!Hfg@|Gv-oo^ 1f.5/@|vO<9"EIaezgc"/4Be> |rn Ao ^#,넀Q$|֨#rv5j\wK8S3bS&+)y$B'`7<{9]T<sA׿nVǂ8sه+3ɞOOgʢ#Vޓ:kmTq&NY&,KQf9@}FVݎl2s @>'ӯM)DH+ct+|с,7AGD!St[۲ 32y`% @[?yYe ^Z'c!CH7}nBdZdʈNi$`[^٨40l  0eI:Q_uC_/ǀYdӦ uO8w^ahXDOilfvwz5c^tVYWMA]@^pEhMf:RK;v7rCE@M}FDC)<3G@F@A6ޕHLJcx)ʃ aT:J g-!#>u6i\@cMP@xH|H[ $Pl(1N+,0>ubaЙYS C $u$t~þ(!@uKE(0xvM"c|?o`  /%DQ*P` kwU$(G-'FP@ {bSƣ]\Eo 7ҫCc%K0Pz^8ҁ>5DtՉs=y<+0b!pR AG!TCwJfChҏӁ's \X`;Y`DL1@RG$s2CZ RBr|G1Ÿت8 d|gOҏ1E>v)#tASE VPvN\8U#؍  A$drHԒFN<~o!g=1W`SYK;3...0183^J0ibc wQ?1N]@~AUUUUTk|=A !'s6dЧr`&+ѡ?s3|I5+^#<`1$V PwGGk<O/H@}ߏO,tO$ ȠPvYσ.8|WlS ʟ:țc|"^^ ,(/U/Ք@a!nȸUj < I1l?`UA"LDlfk "?x4Nv䍃 #.S PՁ^5Hud)^߯yDz;A-0.DA Zm(#QϞw>#_AD"F!DE,e<_ӭy zDN:lJo=꧁ \!z}90{%8Gw U/z_ z8^= :l BA!>eB04L!G΍eD,O'N9L bh& Le IR&4Fk(z2tII'uJE;1}3&9-$u̐(&qi(+38'P[&(( -cf2tA#מK0 8Py=w_QĄ؝q wG"k(P `䃎p@oxB>S$)&ӇܻI0O/zuf 1%)(D iP{ {dJ:dtL]90`PIt^1^ Q9  0P⮀%kvd=o<& ?saDB;Oq1enXOĨh`gR>||%#Có9&0`Aa B00QO@6@&U,=t] w%2 *dBxLDb!? QŃM\v48MB"QqC{Ax0dxok @4rѫ<7!~ ǫ\`G"Ndf#}Գb*zyޘ0;F/aR@_WWԲά{r%9 z{^Ors/\@3Կ.2mGæ# ( !m3(xBnԫ5q;r1ߢ㹝NE$b }OMz1sYߣARw&AޞCD3 3{Ev `=cO!]$9x[ 77@.tȱUE"moqӾnd_[>@N Nnsrt)&LC{H0blL656 ?sm 5_eC`@Ԧ:&){P?"QAb2cQPex`5qeakМΫD8GsҩI)dpn0}ήwI'̐X: \3ag:2CX& )BR2 C D2WB݂@{V|d5qdlT|0zMa>p H1Z, A n ` 9*z.4PTX MITƴE݂\k'Z.3^:m-$ @|PB OA8.;T9 X5jMbU!s"G]&- .7${wd$Iȓ]$^ݻNn[.F ]8wS0li2=UPI%P#+Aǯ|ODQ bH4w"_dpBR@B+@mwrrCT 9X'DpEWy p/VA N;Љ Ѓdz Adam`]jpyq,!;=P42w!I=gAsOJ%_4P^ƐIE+$}.^ c==ѳqK*+..N@a`I{SjOE70 N6֮"@AH\Q!2qP({[lP~ֹ*|/:p$ DHL{×:CL;DHt 7rvhR3$6Jb=xѳVQԆzvVuvN?=@ & 3ȅ7 h TV7`d9@O]!u|(:C7m/t>J'AǬm֠|rME iRHR@.JH"pӡ8:<5 M흍yZQmefJHCO~3&b}W88e: = B {gG#=g&/pfkT} e| Yw8V:::SeC`;5s 2Gw kc-"3q~)Dpe1BC;Fx[<cfDP!QD`7DŽ t{&tF9gwB f<\; KѡzbO |$rHX*E8dаV! fh0 %MĤbg# I;$(:3X`fe$J e` $`F !wt,"wq ] v9o>fGf}׿Ҽ2@GRJ"aA a45AHB?@  7 bu(-y=X^ra;jT0 =@!&Cp!'EZ51 ("$i cF#/W?#)e NN՜8Y x1*}D\yvνd`AAB ` 7G; @\M, lA=Ww !j^CBI "PP@ H1TDG H!F a4B"HD(DP0V T"$%@% L5x>pc8(uD }'s 5%Cy)yc@ t≠#&iS{a F9kDP8yíԼ^ yt;}FJυDЙ")߱k|~}׈@@@TdyZG58+eURI!ؠ[ !p" e.r`*oқD^VhA1: obL ;a lBG^RVmlB|t:IgDT7*`" B:W%vʦą bGs2UYъ* B(@j`@-@H0XM!Yb ?'+؎A/BСos2ziz63YRDQYa;#%t+U 6uD rAxhB]["a @i={߮i. pQl< -WI-lă1_ ȃ|t7{Rx;h=ڛ3,gCj,8NG"I is!Lh6?/޶wT nZ)kt vt ~/9/ )d`YWJjzĦ)v.~O3o?}u!OX?.fI8 &&J! ~nAXfh#3C,cƢoz b QhWm6Ykւ-^ߋ2-)b ߿ l:]돜T`ϻ4]4@9*9_ ;SD!F;>Hl@{w?2 TEm NJ%Cq i~k«"@'nkP&ޣoD hʑ߁*oԊnЌνSNu?|K|ͧR墢 z9(a=LC[J&3Aaa!1?7ExÕ-aa n `&l٣k`Zq;Ȏ$ZѫnHsz֟9<˽u(;P&BU4gC[I#Q1պ1ю#4 MQ Vt:S1"op옘'g çdƍݻ&4m1mnɍmvLhm۲cFnݓ6vѶ۷dƍݻ&5 (Z1Ãb 8i$ ʆ*\d'N ptģ&"iB`AEbo60p(PR( 14?YӖuҏz)پosm@NȡR݉նtyOXL#7C|:D;E ^Q 8 HPD }ޡh+;7\a]Wk-i}ҷ[rj/-t/ul1- [ ml(J$s:7 2Xq]K`5d5)PsX T\o/h 5dX3J{zɩu8䒲1QT¿DFdior&J(i}B~AM{}*+?y&݈ Ṃ]J ;SzȋN ^jA)81` Wd"BjOnm5dw|NkxUeaMrU41+Ӄl\w8-d@kX!3ETbreaF꤅M*V(H#HH9"c=Rdh. efDĄc;7E7X( _L&8}g<ߦn]ሊF:$Q0cÁޡFW>tTm㈺Or\ 0^L&ZyS*:5zT-Dj{FOe(7T b 7l 5cdZƣ;dn(̮mX5IU:+2DqD`: Uj +H(n W#7;x`e]v"3$%0R" b v* U]j { P}L 'Tvlj{͸91ΰ3aSIqcA JTe9@z|kȺQҔ=H1"祀]=))lfݶ=jwbi>ק8Wx@ࡁFSU j[h`B1D 8Bkn)/ayzx@iՂedYG@lZ,EAUeuVBTJPrNw}wXh-)N:Se.buR{AUUU {< PX^4]1EV GL Ft{m&Ӝ9.@D$CeB$ȃtx㓑C7? HC8CW9 N:K@-)DE%~PUZݫc\Y6;lA'47 ڀ8A&͎@*ܸ߫!Rz $I$m$н=;=kUW0*r \`H$d&;SM`m@pǏg>꥛L8l*r~]}{u c1)JR{{Rs7sқZ)D0 hNZ Sw&C(Qd܋Fˈt./FW[*BBUUluWIyǻ<DJ4>d ĤL}Gp5PlB[EL #ץY竻!!ӹNU U;5f9R!jG@Jd5w ^9ƥ\F$l@h^û&C>4O>'m"yyW`Cnz$ 04'0ìFczͽx#y%CӜ!CU9VnP)Y$9N9v^Ҁww|f8 E"F,UUn fX`(% Bf }J0X ΍UE[7Q3,BBBA)L%Th,A,DHLKA8YA,D3%R+5 &4PSLAAM>bo :Ng4P*#:/ YE S~~( !"*ު_DTo=rAiϡGf$l'h|R$fs G9Wӕ'9WƖ|C;xK#'vtbCP&|UQD40-H;Cmdl.0=>z)'+i.h-nFQV`x`-vg>屐T4$zUCX'V2 wv98A!yJÅkUT鯀|:`lsGb^K l$@I&Y[&*sYJP)OMir} Al!޼=HՌUUDU]n`^F\*(=*T|Hl #.+|6ҔQE֞x,aD{!d)e\UrJg_;yew~ 'gkm[F b+:7.Uқvߏ6.6c3=>|kPe갤#( EоtkzÊuS"D$GBzH{ x,\k֗]E=ԋ]&KQj-E.׏e*x/e^X)H/hk4Z/huzYsq1zJ"' k\/_(^*Ȳ/_(Q|E_/UrU}"FGnKm:i۶nvlݱa}0.'nKvG-v۳%mHB.ں륗FfgKV:]Zt]mH@>tLctnuwS<<㏟=߮8r)ev*rn}JGs 4XkUjqi\.PYa5Nf_|www'uj4{eu?fS kYe]6l=ob,m]㮺=9ye+C)JRi)BI)JRJR`Yt L![m}؍{ 82-ϓ=3`/Bg h.-t !g`+@.*SJO]aj9? Ť_ t{Nt娣8f^D<5\!mxd3ӣ"; teT_dY9o#9;1ُ~=cɏ y΅_U_< ^kyRN   ;ý1Ǘ'ivyCq '7zBĠ SJ!L`&rF쯖}@ c< Ors C rzGGGGN>O33333.s)JSss)l ۺu^itH+:^ns3Qk-LJ1UUUUƳwkO L;al߰Zz{7[ٕW-3a0I^5\P&lObU T;:ts36mCPHB!TN:eKP5SURϠYrԐQX*2i%JLvFp$N$o>^2F{+c0h-:r\=3e6:1O($$S;ZwRP`0 0&0 {3fff]36ffeܺ&Ar ؈1LE1;\7A<ۺAWifgǯًb@ I*rjAD hIY<@~o.%]@I]s_Hbw$@("C!L&sxNG9pMJTUaXUU%URUU%UUaX$"6DFۀBHpIn 12{CpI+H!(}VHP=+B@sa#2};;RҔ)I(A$Lr7 *I=8ex P[M4љ`Ch5jmz8? ,!=+~S` ttkcg 1q5}׆ )IsjY㘠4~4LZ`|U\af I$BI%G z . 0_g p_s2(ovXW~!wf$wFM.c33'p1r8F#CϏD"Iwqk+s>>>d&ffffd]33fe;fd]ڢ&#&&&&&ffffe;fe;fe;feݨ 0 ``w͙wxٙwyA=d}h:{ξ>^w\ Uy{W}ɛ~ϲCbx(Jp߳7s;rrJ(@EQ{f/ɽT7&4rq(rꩠ*$p#N@ {0{KZ_5u&3330cAtu@$@$(( `* dj !Be*i)e*`h =c4{zWK!  {|G9C.s#(_~YZ0^Kϔ ܛw %|sH%D]E! Q7~OcnQݹz]Kvw:҇:ճffaڡZib֕ ҝh"pR, P6 p6aBIfs32́rJj ULURD෿(0 {=='I(|>a NsK 7SĀ%zy@.;Az w wyLNՏ5>`MM=?m E0h i fXJP"zUaEP065a)BXQ0UaEP06&lP a)BX#prUaEP06@.∃4R4DF⒪L4!*@P@z=;7Avs@&PBC]UfE] "t7HGSR a Jב`׏K fy^@N.y3qSw9fc~K?fvGC⡆U텔8_lz~iAe<|d}0n&Gt >n/!ټezqThK8& (}]&>4Y|*0><}@*$GG-7֚ 88>ljSCPEl@ @ݪt@:p\@;LQt5ޔz G̓T\c"ٳX`+Ё+ r(`]q4XMt,"...kZֵww˻ww˻b +o]  @Qɽ6 60ffϏ'G]u]uX``iii͙wxٙw͙w~傪RNM\fXivi3333.3fff]0f̻6;Zֵ 0`wj(\,ٙw33.pfff]7qt9U>9M̌o$H3;>>>:' ``[mkvwxI&1DMY 0$|Z%$_|3v~vuC킫ߏd'cx Oir4_M Nre΃ИQ`ɂEڼtr6Hٻrtzep dZxK*4 v{w>{w'A Dŷ$p)@Iw#(}HaZ׻NPߺWuNݾ*wvwH  $Q5M]fǹk?]2Kmn!Ғ? ܧbP4Cyf.$9g_6~{P"DRG0-K!z 7aImctm}6 tP(%T,$3Wb69 Ĕ 09.9Fܛu*/hmˁ@Gr)rxUDR+AQhk3)7 `(ݢr2mZ_RT'B33fp JBA'CUU\q7(C!b\xس2b I90w+>;7ly3wև}ڠ>gIh&U` W@2[-$U.U*qFkϵ P~ @'ȤHwld-M; zm"ۖi,}e傎ߘX );>~P ʰ&v"NxTRnX7吸XQtu]cK]SQRTRUKQADv}W~hBx^zwㅩAG-m\qƏjfg8ucb@Wa-4FPP (zёm&^mTbś`iET<;n!g0!r1y@_4kcF olLDd0AZ8UX iZf{=m#~ty9e}rM`9c; 78>ϓ4ʅÖfUUfoC{X=4Nm^ nTW=bf-;`dݍgE5v-f%x!5;+ |obo:s[i/r,c| ]rFzxw;q{Hu7NCɧ;  kҲflP% Ѝ&|Fk˺xX?M7>2#R#ONG~Fd{aƏg5Y2PxQwއ㩉~Ɲm;v$7ʞۈ@J~ȯ=7U~u@xjZuآiI<5+V3ÙqC~?yW]QV1")ājtr96"f3%;OY~==wUn=o7"VTސliUU/7y#b|o9E:2@Ӻyό;g9@ ς9t:a)Rq3ű@5ے/sz(vkZPF ٺdi` )6%B 4@I@8(uo`ENL^0ňppW6p,4]>9cG5b Ř(8&8#y$ ha|P:ˆ.%8Z{wEUrۥ9P L^*]C1ulPXmғ %*ד𚉯pr*V3:뮺ffw|0}AШ-_s K}"$W0≮0PBs7*t'VASPEܮAh$jbݻ;Ǐå{M.h̞+MB35EUUU}h5 ^s8 >9 Će,W,NJ9"ʪw]Iy>z8'qf/I$N-4GNA[\O]sprfvoPC۝d~Gmc9UWҶ[0]kg6mCKiKiKimk333369qR>SR:Fv{B{BI<'/*kj'hUhVtza=xQj/6!ؓA`D!|TDj/.[B^CL)p ;l!Cu1h- ggI#rI$\4$b'6*"R6M.2Q@", .zn !l_nSDt6àAиaBQ.8"F0zzeqav AW"naD *Xxb| Bw}_r2GN "jy3x)A2d#ۣgrڦ3*' Up<55SiV ƷSUTQ8h6blTbD7M6Awq`dT|'s Aa[ H‰V0W"6[ؒ;#l>s$!dzh0pxք{vfDk-vBͣtW [<ۿHn2[U-)Gbm2E}!S)vmDj{$-Wxr l-($*'dr"plߥ}M$?ަ2{HhiA'Plnmz; !Rң@MIѿJfZ\g5Y>)W$ѓu""jh&1b6 ]*J`"EXoؖ#پGjTNϢOe Mي ;>&0js AG߱TCʋ;C9A;q W@7庨A}'# jj\Zil7{Aν㿍-rc'b[u\@/z1XR vxV.I7`)?>䞆f *LV+6PHWuD5'1ffff4]@L CYUx!<|Y (=װ~>foX2$ʝBaFTQRB***+{<onaL B=hPخGm# {x&|4FOqx6>ɪ [IݩldY툽<ߨm43 W/4AM8^H#l i\^&8-|_($tkC*q&$ΖaDO#1?=%x@>#OC $$WS0Ŝj8ł$AaX^b0 68nH^:܋ u8O%8 L/P 1F!u4( ƊԋㄖDZ܁0G0BtRwTi;IkZ|$d>slw0131 A46$t;8ٮh?Qk:2x "z?O|l勆j vW75OH(I"9*DDNd)mUlatR f7ETsQ[1p^8{5YyۗszyΈ~bA۪A`8"U@TG `/*N]'i@VWB"AAͥ ËX]`\E`?AK uų/ w}gAd"`P;`x"i:@p;a`o48PEAc]v^uK::G~@d N F<nݎ0f l ([0LbN}:ujnog" u )lИ 5 Coi!OP@iBPEyǸM *i\;P^Br(=Do< aSb$B XX`%(p39 lc>_ٵMp*2} ҔլCKE Ju»B!}ԧPdŸXC[P }d/hG!<7㩶 ꪪW %NzxCx3F[6k6*νĵ:ʛj^{@p n| a4RG8`[0x8&Ǐ)[; #v?Q{#ʼn QD6Sg;(W̘('@\9Ak+ct@}':߻cw&qˮpN}C[4`"N&99/9jkP8't2Ԡ'NJE ,}yDpz%x6X aX$ij<۳ R}Aa܁!@`> BATnHp[g&` %Ӹ@B \u,ϿHY|p 9%_LA)wGc=& TaIZymta\DvzU^Xϝ~I˽77#Vd*|SWlj5Mǟ(ܧSU QA4!9 9("T%ĊL@.]eFM1w5$ߧON?SynwMcxFFz\xrUPGp \Yڊ@ݗ$y3HlMQFޢDi=D@'T|z<3edD נBNF|Y nxNP=RP$`VraDdoa܎F  9&ͪ@uT:֪T  %\Pw(H"[lm--\IC~g߲NǞi hHJ0\${^/O]{嶾 _03,-Fr@&c~*Z ._^E|$I'8Ll<iLtsoCD _91Lj.%تLlĎBOfykY?A 9ړ.{b(~݆];^6#Ӱ9ȽBq57j(i_Z쫇!ﭳ&F(QXg UCN!'OY](;o]v,DƸt$;t9f'0@زkÀaDhDg~s$|KcϕwE8|g*`ʘ$K!xJŀi9Lnv]z5 ߥuLv`>Ps`z`͹ g|7D x((N]L`I 688HKp *oٔe{+y$EI;@.^LcDGRг#ːh>o|wxۂe;kd el8*s`d}~7XjU@ oM }ϒkt+|lY8=CI9$Vyh?h2T_Y>(}iIa5[‡lQqKj`R(B<~h⹡*4J y".J rrasy^㋘8mph@i#YJpfqQJ:a8 *AXu93ݷFKsCO'5To^.l\/ r $Bbطe~\l@&2EJs@VF`aɅb)H/@QDf/C[h"ǐ= Gwc s@Dڃ]t* @D䉤~c^2IpC L?i۷3y'0s"8CrZ_:r*<5eDNf/bI62=a1yH1ABA@-M8ۅ)Z)P6zS҇9:`N3!L"8N⠨yģ6G:`829 MR.(Lz#bAB25 d.`CoĉY #`( h @AR5 /%~T4QHwBfIVWæ'`ySM4j5&:wHuNQv 4EDIwm̀,r ye>u20cZ"Bb?*9$.s%d1~ PJS)5dhB]2)ԌJj@OkR"(Rƥ"(d5,?ۉ*X=k34 i4ƐhK,̧ӝӸjG6B?ި/Hp"HA-kM\v$/;Kuz'\)Nd&. 6HICZ^u:MݸQLr a)~./<5W@ъ-a-t U7Yώ1 F C59؇c d]fUB=Moa/ԅULu a]gbQ4RqYscItɉph8aaiB(B"'%MbfgLyRiHyJ4t]a}>`}$B)@=bR Ozu;-̃ZP\Ha>]pĜXwרy\@>I3zXsh~4nlk1)aRakG`رEb9MuGV`A(0ǫq5~ޝ"ʔ,#sdY9>Y3YIF2Gd}Y<x1nIsG hX(Z!n@iA;@TfT62y$6>G֔+|k:O foaMwC)O){|M.Ѓ 'EHk͘x6yp8dDl1ap9/Zj$d $G(wl3_*9u\#lA||+Mv1٩ WoLc!2NX%/-1/(B}S)9>?#`&4υs%UViږ =C$#cHn l1ld3#2c)Z2=,L#N5onݣ1 0ȥ) 2HH0w <˲Hy 3 >ypiZ.8@el02c!γL/nJ ߇b\8CFbՓ]L`T0ȘP,TDD,6FH%=D):amwFNDwK7 BvnVȉP$E$G!/:?sB|k4Z2Csݽī 6Aa ͠zJmMjV>A`f=8`֞"SokT5Q4 Ҵ3 i,h8Œ9חKeEuzrh5g;ҏǘ=;C^ޏʋA* ?s>uG;o T1w[y:M&w~.FXqÃQ1,gmqtH9b2 C-gld9,uDb(}DJjXfaaJNOLwt×?_#Bz> * ,wwDJ7((VNGjv$_!z.WҤhAI`6Qᛸ]Ky аR"@C#Ůf /j4 ZE(VilR?Sfe4J)` djd's 4c08Fj;ȦCKQZÏԿg?Nr\ϭU@x`lH}7ZKtr BHu۾C B=?ã"2 P R^:״l\ UW@s1td~&y,̉(t3ah\kSg$vT;@; A"MfHd"?YQoBK)>{׏ADh5+!L!2>e >YDh4;Z9ݝ!(fY{~SL?G՝lS|qI0r?S,5@jMʸ~]H.:w1/(hr'(:[!S)*ᬹ1'Q,z_~O2hhvhD?wa_/>:xÓF?fiB1$:y~L~#P"(\@JD.BaL X[|o:Б5Ina.VE5*R8/>E@bR}V%ܯme4 ~?v' eE򓚍m[IՑ>~9(b)*(*&'x3JGѵ"~#ÍF\)ث8ijVORR|y^]sEfkvl 4BȲE0 8,CZ!$>cG_9̏~ȣ(cν 9.HNw;M6a4%G\/eˈ"Izrxם9m$*ӣ> 5._Gmm0&/nygf3? ~m~Vk,'Ů"8 7J@uhⱆfsm|0>y4PP$1#W'+C#T6שY.!⧤:8v|'`F4'(wl ``M i8dY 2ħxB x L@(@I"")OQr v] BlUDܧLCd|r̂F))(%!eP(Wѡ}4ґ$CÜ3@~s,Xt'*yhP\PF$@"4PD̞bTȒcZq a%=vX f$AtmSM 09;ˬN4ApW|TXRX@1U D 14t{CW32 |nWh,L7ȐRP@&q |>I;Có:= |L,fh(F4FZ!Q(Ȕ6p5 %QF\\ C,V K cZ,2"1"3Rhf"͖D32S\&YdA1SET2Lބ`D<%iv6x-.NR Ld\AMJuM)˶ņlLr'`LZ>>>1/ ! ]cCnTȽrE"G9B2 Gaeȋ2`cm KJ"k$^PmaM*) Xz\E0K"4RO_||HZ()2MAB $30(V|0LSr-)_lKFnw8P'GP'P>GMV׀ NAg P0kׇ6p@ !x?[@#d#]w\|,$n?C VT*jruy 0YdecIf Q%VɌ2$pihpIp̬,V+,#*!a# !1+YC!@PD#,YdAȍኙRKJ xj&Jq/g[z=Z4v?Dc@6I"06Pu1%' aV[pI$>Zހ:( ޘŽE `cidFǯ 3|S3P #}_eB9ydoDA͍juְa⩋sVy׺H{+!PxirH'BDj,82N sRg /Dp'%@$#N c@\8 : d~^L䡼 =b\PcÛ7M֌$"s00qo!mP)C r:Z/96b'߆u5XjuC4{TPވ PfBA3.X1þJD0(}:(Pוv.:´/'gvWoݱy80LGL{Go'ϸ=8{F]yA>l A9pq"#B[pL aKX;; AP$RQR1EDU@tQ?YUpC,)sޏ!.PnL'=jxsA*)"E (A(V bEU REF퉀"Ĩ)41L4EO=Dޱq3  2 V@s]QV 2N-kj5&irftgFNTxzΝa\c#/i^ AjtSu"CǠ Ps">7+}Rt4EEY^?~Is$X[_7N1:`aΒ2gYvS E%`P)(p*WPpq^'#voZ K&T#PRʥl3P|DHB6ёC+JUบHX#ppG!eVY$zknV-rŲH1 .8-ƥ)ҁDHnN;Q,`:fUE96<PQ-H֛6P] PB9w˞mZ0:R q.سfk,Z+lG7uj `e EZ `(Nt#0Ì&o2Vgv i3vR"5,,ڮ` Kh r2#ѣS`7,I N=La2A 8 &O ʼn;f <5FsjɖM8\٥lpb y!^56EHnRwTpbF DpJ(j{p4- sNR6L65Ì((B% a!:% %PQ $=n&A-aiɜP^63ɧ$5qڂ3c96Ʀ]>%I!&D.#9/mk ."3JPƎFa:& =8X~-pmưe^o[8qЄP!}gL$<QW}l&i½k+a(nm+&X$j XVa 0}%"k0pƋ h )h8dTD, "1qTfRn>WҒzP#x5i9"?5zgjw Hd^.W?6pyjd^&HfO,i6s3V^0}9,1NFj:=(",iќ87p.._~J8^9H;#4^&D:0$'  DP(3(k %( er3UxA(cpSε9p=F<e8 * g  <{vk )8/KrSϞR\%`( (LزIL=^uSa61n12Xp688x )䁳 6xg "$·\ʣ`44rk5bJUbF6 TP} "& hFX΀6cg)|fAh#(yC|Vl<R@>lT1nWhMŇzH`2*؞*r{0 hXd29D8 0h pb*z Z(D<_=n)XKB*S}K(:VSf +$,2$!DdQXGJ{8, MOp6}uk< b, g1-V9'*<% 1hlk}u%JMJwXPX(rI6jlU5PȓQTCb¡(0KKͲZIɫP@Ҽ_l|pr,=,-s$68ïX!]ɶ4a Pb>6L+)=,PU("9"'C `"; b}sx,pѩ.dS[8N\ $C<f"̈ZxƢSR G e>g_BԥpO4r#;h0f #E\%hO.H:w9Ԡ73VdD1PT (h $ 'Ȅ4DC8`l*L(#3EGΪ~<\hI{1^=x]h~P׊1">|+>DӲt[Lj٭f6D2äܛ}J/XrBZ7o#wHu^پ a* F{`fB}@c$߄1H 'vPݰ0`mYCm{J=+~gX~ۮ_2ӞiV~2.Xśm0[m!…`Kȸ&_#TaD<2[pƹv;uets ɇi(D1mީQu\dZjwoL8 xuh76/9M6rbd *~߿<%F C8<Y! ""J@@$RX&G=4M·T1᳀իܣ#GZM(oƎ/Ӫpꄾom]zY 86OX[8P)Cк +a$'3kak[jbx7K5ۮy<2=` Q"A #D*4&v>j٦yA~"MHk "ZցqA:ŜP7_?hP L*n!{s̚3{j`.^_$=mB;On4$ĀRl4vd*I(s6i@"&!ZD60ƒ*3AM1 .sZy5ִ$s"8L^)~8dC8TO{8 Bd8שӝS<M)l ` 4 vCzbz/Cv #p .]!/!)b3f_J6Nkķ@a8Wэaz z_b̿ |zN;_:[gU[zRQF{ Ʒd(P| "|;`R/ \ Fmw=5{]-,;Sl=]5kZ zKLa:,+\4 ?(z./O 1t=qаD·jA qX EJghJ vLvH /]#ioܪ& 6NDru~=5㣳cqj5Փl/:=  y@[2yh#@6OY"I\d F3؂5"U< 䭴9p7IZdۨ@7nƖC7]< ~ $"U.50=.<.ٹE+c2EIni H G4nW] ][pG* ܸQvl | wDftDx}U5Fv)2L@uҨ""&)IyULw9,@PwDDgJ.+ nM CF/Qd9r&cRTsHr [D]WFDy peTIّϟB8$mEU `(_WFBHP At `D1OႠB>k:g-V2#zWEίlau¨҄M ײܤϫzߊ8A'P;0}ʮ=vј6AlFCi\ L( b .柶"6p>$=) Ca{L\wwF֧lTqk䁭-H^4lhA߁ΩvڽaB` wv7hj!ZyYBo:؈c|K)zJ"Xz*޻uD# EO E@azDv1QYrh#G*G4=X뺴 ,&)x=v6k낥4Gӝ aW/=x`VlEX3;DgJr0\E(D`5ry,L1ۿLRzZTy!i@+n}ZYmcap78Rf@6'2z)Qޣb@ /rMxMor(D16b"D1uj!bE)~a Ҁ^ Ϗ@rk:>;05_<; (DB)|/\6hAj;prPk` D tŏd?(ZFE';,=D`=H"y C6'Otܳ/2!"%{ -86 Q'`%rr b {Y!@)Gu #` XubE%4%;=YDr >@M{[mi=sTM R Wd >ȇQFufD=v6 yX(() AP 4b5p]BJJBz玗O A18hPR'VI(76JkA\9[IxF[“T]&2▖8ӉqΛNV]ÉBoH,ٷl)Scoɭ=%p~>꿈~yFuffx@yH(8ۼn{aw G @ 3,94:SBmC@q</@hJP,,%8\ִcJHlbt(%XQDx18gV7fGW^<ɲ4u. !+qBJ,fZgsM9j\k.W{Ɨ7JX^75VH`j7ӿi5PhwF-'GIt(MZ3 X"I)w[VNQdd$8DQn'ػ_HLȏ̩[Џ|Q34-AJq]: z8\ ^D_Y(p D\6p(AI3,G &)Hz6ƹ 3!Nb眺k71)\J&]O QLG. ZӬQ*A$Kơtr#|.BeH"x\E<$2 pE+!hpb6ēw@P*C9 `܅O&]aߒ1P&>Mc/Pk57;ieBmJ$s8Ԟ@Qӧ< gP*)!Sh3υNd8Wgp; G7Qc([[ %mP/d6XЛWlntM N(aOJW(&T" !Iz`08(8(쁼T|i ~u~ lfszדCb >0w TTm,Af(そ<"z >˫cJUABPdPC^%VJ!@TU^!HY 餚op4clI n% ׉̮um3< rC@HvY8FࡂθuC33)!Hk׿\d7T2(5bx!*S.+(S手d-fdRP7' jRQ23b). S8)`;o)*K9ÐFĺX"|6 9фQˈ'Blk PZi5PCp6aX8zx Apmte!ι bd6Jފ DGRj=,'OrϟYfףf|tz_N^{ÌJlwF4,>wwdFyjըf&c[4 7)p0q "dtp }R `-`@qoAU,0 i:#vN ?b5D[?3'AEU–y?7#ruq0C^PdґfXڶCr8 ~<7+n.t3ď/ߢxP6APc c`!&~a}@Yd,p$#CsG=.AL! =uӌYTaT909jX&՜F3}LLWW@0YJ.ٹ4$TfOK+/uC`p\lfx.hQ8De QHZgt@zDGYL["T2&cY&ZG巫fOf,=zʫ=Q{W,Mq{D{2sM2Q y@pG: *QP[R 2#`oT5UEVgtGR@BHc0߱u3#4 njw*Ii@>v)̌XdP^6=?׋ 8r?aÉ '_ lTƎ|Em5q0mfcK :.N86c9$,xV3=gSI<D;.N% Sj.WOtQsW_(IF_)5CSx3IKfgSc+#;=Aҡp#&;aa- fܢ ݃&=S~Wքq˼C|ϟfCD  9MaRC`6?k2HeDz 1!LeeXX$yAߨuMD%pѓomSfބwK4Csq5tsgN<?#B9 R}IuvJ 8 mvnݰ蜊E/6)T2?F02(K0"ʍtl &NFyL>Pׯ1Yz! uy>Pܘ!7Y!qAORDU`a$Ǝf)ak 0s* J-"HPaDmn{zw+`vgJfJkjH zg):2<ZZv=" g;Eŕ)vwqх~:!uID< 9Sمo sI!r"3q8> w֙D%R"@Г 7!L*ۮ:bwjAUApP)*/ Ӑ.ȼ*3qM.2n(8*5ằ&aUۆi4ޯa `C:|dW۟7^cd< e"f٣ilȶ3Oy3Gֲ ѹ%usY%6|;Y)!R wqۅX>J ӅTs˻NAnGI8hQYCM<j?_ PyNI۾心`eT 2H{6~ZVqFj:Uu$5!eD^&J>ȀcT҄<8$Oמ:;tT#)atX2;dr6s@`fVu"RH)(ByGA+Bl_]%G\*4^vAl8aͳLG6@8q X'[ [TF3 Hp$9ly9Yl°Ì/Ϟ&9ZvFXhw2 ^u4<8|64cFZkǭ֚Րe߂뎯.VpTculL`̨^\5`)Dk(R,8!alP_ǑmiiՄ7̃13x=Z.{|F~VmEC6*H6k nzU L #BP Kls ǵ0*** @>'Ipei #ČpIS0VhZD*\J @`n3B~fL 0ԜJ,yt #K j˜# /aּ^ hюOXo <'i{Zw8=p3,6 v~zq q*aFK񵄥A:q@ pimy48nu${@<a53QL0PES SbXTPE1A US@Qc!KDK.a$T`ULBwyM;P|yw 0@Kd*i{+`30OϘJD5|fȪdJP 3(T 4T3.~b =pô ),Q)USO^ n`0MW_Ǩo`QKme |Z}^ lyeT}?ãa A7[lhllZ_- $ uY̑=vB0HFjpa-F1e b *:a6ULY \l0Q@’LiCM؍3Vmlmu&pBR4Y2 2M8qTo0F#p&lȦ, s1"]J %3*(lxCdhLpLmD5OtNNiGM8ߎ?MD %&k h43ɿo_`!?3㷢bj=͊^~84(gY #a]3[MVؚ`Dĥf2 @B(J: \d?t!`PV>f4턌ca[m$ZPDo:h\IL_$) x~;OO~u2ÇGP=2MƄ" P^pI~W晇="(cmZZ2# PgKhPT'+7pJHBya (āBF%bb^x^}fE6:P4.XeI8cɌEI S0$a/0@ZQ `h!O10A_iANɃ=3 Uw9QO΢!mˢfJ4gJ5cA!ڃҎ&9!aug#€1 ҧ~]$> BDDpPF Dʂ<2#d&h PAOzBWv$N y<v!"O< {ހ=.{wELIG ?a^eH FQ wlN{!  .&$7h}_j쇸 HqҦxB?Aٔ s7x$t<%Nۤ*! 62lWN:߹8p>I6iCsjHh⺲;`k2 "E2hqM|&>9~l/YP2ۙ9( Sp %"w}b7j̏+Ιе9)Z~xٝl2P[3N 3ș_Eٌ x=Ʒ荕3 (QF݋WIդG478|5Na ŰID]w iBE %)loZB:uFLs0љK8^ G!O}ḓ* bǽ(65Wbs!`\!T;4BR pZ0" iCX%d,NF@PQ1e2 X!HdLR!5&NMd<ڝH&JÆ JK1⒚\@(adtB9(d$7a'D>o")hOpo>,1 * Ҍ֍Ťx %w:!b-P74L-9ASf`da5Raf8Gsاi1&" hDJ~P>sOc!DH ґC}d9&4=LrI5nzO5]tP~aIC*z$Mkd5Sğ0Gۿ`@fNr huR%+222J)$/&paE5k[RkN͒gB>x901ӂf-P2RRDk@S=.Ycj -B) !mL&kBt ؊BP bv6ĵB/ZWYqE F92 D`dLen -i}TI W3 ֳ-SS0Ƨ01ӫ2u(Mfl+m_ mCT,@ Qp#U-kLɓMV<xݚ229W a1QdXQ/%a U`-J0T:`:M/ $!|:A?;v8S6. i,$R(ؠmr p)r?q(hq^|tI@v{>N&]ҭ VS[02k$JZ( Dj2(%) rR"P Z2L(hZQ (1'#*`2B,121,2)Z) "h2(dVr\)((0,!(!" (fHćMfkdؾ 1%儾Y+t8nn'j! %(L303{BPsomW&1#l}DAdұM3]ސ%RgKא ^@^pT^G$5NA?Ǭr HM%D̥)T@HH%SCE1DET @T*0RH`%$8T#h'EfPpx};$$d" $D-OMvvYr<KptuHq3*/m %G~} }{`Ad0X:ِa)A"$)=M%aCt2ꮁ.$ð~zקCo9 tN䟋ybea*|f'HS}Nf+-N8ԐglMΨT`7 ~?+hItlQ0ÿ4x/08Gz,SLa&)>rQLU&% &`06"*7mB3c:Cm %rEYBRS14_ bV3J:fEN܅.lf_pG \Ή;o&39mXhudī !]0 CȰ*|>h|STe c׮t(Dr_*~۞!rn ش  0A~p=aC$nU"Nn6Q.j¤7"U ьbq$(4xo'TڼEL糁|f)*5Gٮ |yeGZ:F4pdOxL"ۥ*sD: v<_ x= ?~CVtŎvWE¨)ӃA×:ۄ**^}۳yI@@O<( TC@DH4q0papiCCgיH(ƺD\A;rqGHiw؆/7tWdE\OAxJA\^I@c!셈'ǺXyI_e]>=PdR " 9)&8}]i@x8ܹ/R'y!@d)GLJR0u(\` $7!&Ű$K1 1`@a>FlgFJ7Ώ>g)geFM.s$(HE8W`ـ<$=UUUEP4UP2izև[ '0Iă(VTR$K8~{KǓ%X1PCPC(")0tYJ(B12JEb!Hn)nB ">pH.s  |0W/;S[܆z̋Br3RC{ uݸᓳ$ Ci"8133Nr@R_'J>Hu׻eID&;b\(o6%*@ƫAFhhJYislHym#3ì*r*vQR ֶ8Ot(8ìq/}f_e6T:;:n)٦_ x/SBFoavxccί0nČl3^ @eG>&.|r &AfC=wF=9>>sXX'u4F5nDm 3 TP.="030) v@2A#ퟴEzC/ CrL՘5i8BYfL "JE*D *}b`)p aiXl mP0p 04y `p((LIk}p q!ji%wH=SS?uh$Hr9QaV!iU:GH6bIvNHe1l Z&hF p k&ta5J̄T*Z YJ W,hiBiY% )ʩf(! 0rP"L!Z$D((L('!r*2x:rWPȺgOs4adŠMPP2?2h ((\خI+39NAlhz}} zO ~OXl/WJz~I}ʒc2lwC̙-l4e7@;'aW4STPR2J(("b$dL̔R$E@2-ԅSDY0EHԭ ,U*LD&45D4^eS"Sh_T,;)4!8(sm40usCNAz 89!Faj@F#nM3Ԛ8"H@"@ xbъ lL+1 l$XZ֗jbbЯt@`b+ "p tgzxiB `lJ;QDbWA+F4]M^lm' ɎAƖ}^E棏p=>YjQ5f&ǝuC} fwÿO+G [2ē(S@V)0t& jڴ5Ti&f|k3dmq[ {mIjM=iE[lWAFnZV6ԭOIB0UIX(0ԍ8 'D05e# 8z~^_;x9!/KCLkJF\B`D&;#Xaw$&!d(-dAP;Kg&,Jif>.1X= R![y8CF|޵Ni>a:r#Đy^'3PZ8%BJo #Dg'a<+X"$@PMY?FN@`s0oQIG,,-C%Y=?D'mH)1HuLwސ1h*?+Lgr7.%ǣ{`0`2!ƥf$Z(j& $%RrcG7 -cĆEe fM>أcL/ܿ<.OS^&'TdiC(LAV9J Q<ɁBZ @u 6#컯ݦ>98s0qAk%5Q"ۘffIPVǎTކDcoSƱ̕Xj 4P X\PpZ*XPUbhhMԣVIVIDU;* (KDC"RHR@YH}O:=C4xWпOHmB0_U H(h@'JH~ \ J@dd7˛ݻV;` H]) pxO8͌aJ3&0C = `|GcC?ԗ!+ScHKvS_1w={ $ p<>^uw՞,jV1cjDc}2aY΍./sQte3%\j4{٣L{gf]w(`Jr6FJ!Yx VTQjT&`kky%Ǎrxأ5FAm$Z G*cX"wO $KaQ]($eT,QPXYE 1y%^m(l%@!Q0GFmlfW5y۫f׷ژ$l`vk -4Zq3daC%)2,?5hpbnRu6Fj* Hh{`[C6wO3[Ḧ́Y=YJ`Z/ï lΥ\By2y dEMZ^(t<.jqtJ$*@"h!ެ- wIB~kA mr>3-BHfg#yvz"fv%&P0Vbd|ɬaE"D)A0_-4`Fqq OB ]G1̶i(-ژ53;56÷tEzT!zj9cSKj 8fH␂nXPFBupFj`0?sĞJZ}_,Z\~ LuNAie F8!p]"mLȱ9GxC9-'xNN23G]͍'vTD$ C_ ltVrǝ(fFff"X&YmRt4m 1+wb|&.#կI'wA?i;{uP=i}ܝ-(p HOuC]7D;zF122=߷8X5*#BX(ZQ78B*),jE5쌁 @h!AF|pʋ$ڧ3D`.`e3dA֩ڨ t?7~ <&u:jS(;rlN>LAOnʊ{fXIaS5fob&$G򐠡G(X_ߧf$p,}M'&0Z`QeBv,E4mcBϐx$?y< :4!E [G`u>q@IDOԥ#~C0u DЊ322D52+e?aB`LHU#g|mA A/7۾4CL{~2YT3`Xo ?$nP1tkbGN>Z!S <ݨ !Hm( = aa 0 X !/;);bm>.~`4=0j< KdB"A* HI`o˷߱8m֭#ړLH Fm?S'hfB brvߺ3 '97S v:ryV(Lt9jXT1̴n &;|f>\=*`2r;@k#Iia[Ί+kjJ"Ќé6}mu9kcE;XxGX:n69wTp( v c0nAKm  -KWW+wd\=#VɝÎDġ[2nM5\m1[9 (Ӳkd0ǒ&3N%5r&!&<2!@%bjoXDHX@l0ٺ"faYV빌*g`ia*m.""gI-#9U)V!,? 2z3naUTXha]~\b͎q8r7GD|uQv ]^ɱsd6%:SNXwCLuGCGV0=sd $H9r2wZ5 Jhx|N"Ut,#-+jy#a^;\{ 91GƩp_1:uK x8 L >xډl {|L䑙!bbF#g*O0ˋ@>ư=G̉6Һ90V HH0Vk,Z1oɚm *qY2m"IT)bi3ZI{մ c+[B j>L Ig,~%^cMI(F JAt"8pw=?nIxX$llD0G_)~VdQsP!i:@H\J`C( IHP]t=` ɦ"$H01`("qb !!Wf)2ա4LJE>@## b lrR((F Q;.yfc J-bZa.Xv0f.Ó L 7@!X7w0B=DEN=wƁ bUJ8? ;P1|kBgoѺ>ۧbJ E6h]zN:t ddvT5J1&bfX!ĭh4FLC!SgzZCMoY헛7dAyAh=(J Wj㊪ @I b" B@Q!PQhT&#(Jl V) [δcbf6VYDUa)T-4TF.P@%+Hb$hBuU PrW2ĵ&,Fk" h[3SATJRD0+P @`$B! nC'PD3$i!hFa 21#00&#qv EZU]T6x44BmA0kbBz̊*$`A&jȍY$fdq!2LmBQ"FliE@RG: |J懃 "(Ȣ(1! 1+EQTƨ s_)Ch7̠ @І S" (07hsZ2$ю6z1s&t:?ʳ=?Qggv#1p0hZkIY""Tv8xI`qPSE ͑;|N@?)~w |_|1(!ng5._Շ'ó [\8d&) N$;oN6UnC,d$Z,rj5׈#B1zྺaHVVzcm8 4yVgu:g +A˘E;PIn3qU6. 䁪.W%( ǎ6gxgE1Q Q.& B*~&{'gHau 4-̲fKDg(ZhVJd[pϗGyE]XB/h-@!lшXEbN7CHS gӹC#$^D QK? Rߣ^t$&z /bijuӁ    ($Ha"`%S:U9+X!T2DQeZX1 X"~XZ,$)33%dQLUD9e28@"!#d&P J̬̐%F@8.T"hqJf`aG`H!݀ A5R%SP ; lWhz$@G}Ri`j0*XX%A7լUEF"N|-ˆ_7?3fM"=ỳ l0K!f<N!}J'1PP.w^0GbB>ө$ Z(FCVhMC" FQ]͙\.aMK b?ƾ`9(?M)S?$Cc ?SmJ"CCvH|̀l#i2d}=OЎ1ɉ1KHY+#0sK*70&UUP Ѝ4π%-=( \y5 4uG:y.Q.0 !'ɍ'`٩HDFES':hb,!dduGʐxHO(%w2V(x(:#GgHx@Xjf?Of$B/ꞗ@Co{C %*SWV(?0d䳄Ir d9(;cfb6b /d!@䯺qݲ{åx=d^[g (J"|`G!NE_6`S'iޞ`t'}ē&2)tg/NT@ ,̂  j61S $CMJDڇH{`ڇWe/՗ϙ3̍ǣB8H9 ŀ[G;^:O@F FFJB<}eV1NPMuSЏfya 61/)wHh߸(p̽ꃐF Nb"Ȱǟ/͋o5͐ʐU6L0OㆴXXW橋7n)m jVG6fp7(f` T/-vIOKQ%J qPLMji M1h"a2DMUbm7\$?܅`66-AXmLi{0lAq`pэvb/s-6V䨾o~L]_k=db{uKȖG3GkWIirXc ˥ANc/1H#ჲN?VE _U[A@?;  ] 5ַ33Ldmcc!f@2v%4spmoDg3!OA q&(Sځu2cчtl'idӄv[LL0nĥCȹ#d!BZRi@;O >kԡjVQr:e)-IJ>p SR_j ^Nг *"tx߿ %B 3{oȞ.-آZ3!IwP"(HE&p„SP$((3پ".BQ2ϳٖuhO=ځH#׽| @)G xsJ$ |Co9D%YKTБf&1TYycԚ4 (1d06ɤS)OhH>hCt0X GkA{;`|`SGHLpO,2-Ig'[ؕL*!AFdEZ+3h:u;fo LU;d}!{w:OOdt'jmſ>MbNLM+tQ.fe8fSW+b1sbr7d> , o ysў c2,3%6㶉t`U8ej[NZtK0Pr5IqzBqqyΘ^CajN]zkOg+![ڂQYdi0UYE&!WMpMyJ:[b`p4:=Xtc͏`~ڿ|~4q21rl26&}̻-!^$ՍFp:YiȿȹKꌿTI6&cFϓUU;Iʼn&͓NG)J]fLW6^qX?ri@ 갓)0'󖗘EnGSܼ+J=~x\Cc@n`VC OךvA #8%\/UBR 2(9۽vZ;H1lB`҃":d%"unC=9$]se "qycY=Ԍ٣JyXM=$i:a@DPD5 tp1h)Px1}[hiAY62W_S! 9fL)LCa!vr'@aeXq:!V݃tUu岕fPI(Б'=&C=!M+q@lR~PK~3\7H7@Ixgl7VuAil~G:vbp: CsK+E1P %:*Q^,,<fnQ`PA- 2~ p0FaL姗WL16FR'Wn`#'0gX"XnDXFhME7 TxˏaQlu'~`dH&؏V"uEsP/RwQSHz+tb#?8m { LQx[z PRk T @$Q:PsIhz2R͡QF*6쇞$'B%!o\eWn+(CdW$SG.+w:d#DPANvLjXLPQլ3 1L`3Jۮx:ب/s#)aN !!q)( 6>ՌaO˒~:^nR=|n!߂}h";Ǩ23PUUipE3rq_c9ţG^pC/*d&5"* 9$QB *W laALEtne%mXmӜW4:YXB}4DEnFLp+BAVPH`"x" $ˆтd&u%Swh sQhh)h@i J6Ҹ#M.0;p;(6j[d%c8zfABQ,eTF-42bJ Rc - A(-fCm lV ! +Qr5 2BYm7$cLl`,*maM<]Bi"h1֊KIQh#PDTJDeQ&9IYd5\='jL0C IEfd,J+֝HM<3q*2  *$3"1)"9vn*1jɊYAJE@4PH5!!MtJAၘL\QemVK9nyssZ~e5C2X !Zᢱm4`"Ze؊q$&teZDh 0lcnR>8Z2x ST\XJɑRM݇ʩ!7Ɗ&e #Ҧ͚~md<1SQu9UA3poA*h`R5  5g. Nd!2 LRq9O~u ` ebkU{Gl-OPJą8ɫ\dFoFBoTID 9!9 id`^m@41ƫCZW#]!Ni㚒؀kq bX&PqN"ߙ%i/@;x49ى8;4`NqM1⋒ c\N[hc`jkB2%Ĉțm1fpi Bu;GQKp쎖ZpدhQVwui 8xQ;Oi5h2Nw CZ(]CCD [D y&;N*tLp3 op@Wh O1g{xg[允_ٿݷRVj{O1@ }MpaΡBGDImb,1h2(Al^ GibbE<ӳIP  JA+a%UE56瞧;;F$dYZ!%@oD̵%1%B  n4 j%Li}i;-U(x;J؄W>̅;-1AX PD ӌuֵi1cʳX([+zeQ$aYTC;k"ѭS)]r[ҍ1|7Yl >UQLDq ;j* 5EY$0<'% WX>_EZءD-__*6Jcm2r :9Ʋfʃ n`0}LP31 (jbr#ϓ͉,XM+2SLA@z_oOT?řB"@y f˙,,#/Y" ,h&bI`$!t`=;{ fYYA $d6/BU)o;#mtq ˉA(! F!bdȈ~hvbkO_Y>CQT3‰~i&?^4SOoL%}Kt[!Qʋ DLBGB],?Sλʛ=MXR I9#q+?HQG"w تg~P!iCBdkugE!zAp?4֣yPt>@HS 4P2 e(lB J)jH{ZanʑDKkTK$ѣf/|hZ)ԮH;SxmI<:S h=Ց؅74 ^av)I(]'+Y?%|5P{\+&8!6bJKOk 8G@)s";5ӿ. 41 $R4R)CHSHJ Ĵ̧TUŒ8tZLfY2L"D9$As Pr*'JQIRcڤHOx{7!}BדAW优$(wǖ6BWN*"H$<4QD }CvҢy⋿> gmၦ%|TAl.ŽxA8fR A^} 2Ѡ`Pt; $qD 4 @ۉQ81i""3"\ڊRd4-$Bah(g5#m&lve2wvq dؚ_+z ()Cl$(5vY&VH)$ "$sF1 d#V# /V͈f"MbaQFd98 cXЉW#zщ2 >˳b:膚wpLR99+q#FDUg 6+tO 2 JTUS3Gѡp}h/ѽP|v$A:=)0yݥ=WճqnN$xbSx3{v۝l-[MՈalܛlƘiZQ#Xƣm) \"d(2`(-.$`}< w6r# UQ $*+㢅ufgOAsct:خ. lg}xgo3Y;#on j>vw6B;>gs9x.}=y&0;g/&y7q$>@er l&,>TV+ 22䇇Kq}O?5pHc]`hKmC¨tȞy &]WfC!,{90)Ph .0;4pS?5iu]u~a(h{ q~1{kdvw"`!9}-$}4 _g$3!M]2 )N䲐@(Gj*9"x+ ʄ9dWW¹VmdWi劀_mEW%+LK<6743ՕOg)z赾g|;[*$4 ` "R)(<}xjy?+ HRtuAAcN>D|!CHTY8#B41'PҴgV(skXā{~_7.y^{ IÌ?JIW2DUb8^ː2L >x>it CʇTd>0᷺@oD%ljv\dcknXkʀ2RgG87 ur6CĨvᠣA))/̏oFbЖ% k[cz2 \$mB<wvM:q%g$ ?.;@! :^yD)N8zd\q~K$里]dvhzg,ط=s(b_ T:%cACȆKϩfpaTc;۴z^YFU^Pxf~:<#[& OVΤ080;mgC̝˼4iv9U/KpfJ%,p'U;},{nO 2<}׶F'm5xAcd,(xZQ+^R#HvILL6dg"!~BRXmu+@YB@0l ?iQ .6G$+5ҠMv'n)C @ (BjYIâ2fFӁBT_^H h,Dm5[ Kw;9z@kS WEZg%XؙM,Hݞ+JTxׄ3ڕ=6u\F>$Zu++0_n-Ţ$ mk Q)@6$%{搩U΂q}E?>"F wckE`LÑf z9zm^.DrnAcꝂH-%JP=mϤ~cJ>@){wt-e'Zs*Я6 b wZߑd$²[3:Oȡò6 D0:ӟ2>d7g̓10Fٱ5',"eem R@lz!9e{ {@מ&K |A% F<}@O@jB0'&hϪ0<܇ )}MGvT'$@h Rs(e0!8-_d\c˃7יp5iHoitb, +hPC$O]#@_HС;ڨ% MgcHS#H;&#bcqicqa5 `YD_zHuPSBBg3^o0|2o@ 04ˊo BmҟbGa_cВ]`WDd46'{# TǢbYGAkVP#bḦ]hn7$hǶ &B5)!d#aX+&m%Yk9=NR8޶-@.feqiҏ8!aF2U9z0 K6f!( uMv~f{&'. SN sDAe#[1p}b%,GhSovwoݑS"5I ,b.)ѱD2N "]/tdi{ӵ_àzYi8fGۋ{nKpӤC`t!?lpLۍZnJ^3)pTCЩ @CmIEd[׏aZƛu)@c0`lLkVҒۇϾC<9'c@ $Ȉԃmr0@4îaD <SD5 iP5Qh_X\`'n#SA8Кov'cAPu >Յ_VǒCgUVD_QMnWrkZxL3:loBb^Δ!$I헳>p =ƒ{2åPm̫0ǿy&44hWy/Uf!AR0 ÌI$!DH҃HC$1}LaWDa)E?_* @?TSrLh v/KIi7M&eS8k 6)0r)4Fгz7Z2C{#1j5Y axAۗOQˢޫZfmjfloD5XU ]3 ̔RjL͠PtiY4#X0ٰ=XX0i dX53ƊDh1 di JjvZa<.¢  1FU n%T00Q5t0l!"@y"C.FK K_|Y׶-#4)aNeG 6_IGԄ`1t`;玃#?~IEDh@l Kq蒊CQK$h}Dty/>ˀJ}L)ݓ"",0 rE %4.5 _7L@yYM[``3;Ivz9LiboO*'"7:BWiI F! hRRhRJP*}߈ BG9RCGS ׼ٍUc,8'7t2 *saf0R]2pQUH7'jm4)hH @表JXXE* 1dV67uEX psf`ۭUGRQ%a02n#UUVVlT\6 eJ Yv*,dj%ݵ[-n"JdE$fUUUUEE" PQP!2qjbu#P &J cjoF+$0V5[ #en Sv)؆WXԠUˍ .x,8hc8UR ,$#mFR(*Q+f'Fp[ePh[˱5 h78E" $2dEyZi۴69Y``2ᘖ0lgCMH mD+YSTУ(wrH<D}(@iRv(ETQX,޵Qh)@3DZ UU2eUUU],6ֱXG61aHDlm 1t-[Lkgձ@sGE _8 tC~_8׻LKh$Gқ1]5[߹& kZD01=2UYXIGĀT^w37 4'9O9[Hm C" aicJfmN&O< H|f;tfc?lꥇi?3(3u4JR 쇤F2ICD̛Q  @Rѩrd'ST̝h@eᢚbAr; L+/t>x0Y 瀙څY;̸B9-hUA,`ܪ;8OLgxUR;T!r(!æsdtסhޑڪAynŬd XT`ðc[ nIutS̹d77=˞;]gAE~ nG`%8VĐF5JG9Ti ]"jD4"-Tmo=mqe]Һ؝uz3Y "ˎnM52(2 _OyLN0e#ppNB@!pF{fV%^pttإCN@]IB),Gq h>@^r0ECiP4`!C֍3K'HR(^K1FQe7m^Q":qRD (b(dqoM(LW9$` T/; @ ̍Tm@i{5 {çF樋.D5T;h MJɝX:{x&Ob$s$q8z]p6=z#DCeHCt `"(kt^@'Yidw۾%# xGgf#/d2 BF1J I4€PtBJq^<>NPF,bCo)'Lk:ɽ.)Zζm.Ubmm`3^M # d^ܚcIkDq|T` :uãD4vfɭ!F{冀oR,XkDB-7d9 ywk92!znQ P1k]׌qZT+NuVq2Gd3Hb*z3s]s2]s5x5FdwF [lG* yLF^\@9;JIzcsbFt**GS3;r5ocIsGBA A @Tn;_,c]:8A8FI ׍(Z4h !2CC  gk `s\q㢳±[: z j|P#!`%.攚]| x- iRVipѶYZ*^\*hc{9aW T֏,6T#2j!dk8Dejs6ل&$Ϲ o^rGJfbFHQ(I QR ii e^Mة"n-UuQ'ol%LHIHh@[g rUkYhS=a 3JlLxM (YF^UjFq8bc<yZmTnU.ݵDUruBѮtIw_lbA}J݋'Rt{=TH: -lS'P)ݱYUbּÙK-$օ Wv {G BJ@!U@=Ů@5PUG @ (]D&mc@P',<OFyhB:Tx4$hR-sa9YΤ 8m z.lf[ې@!&Zru[ZN.ADޚS VZm򬖺Aȣq 2*a1֘4h Jx@%A#$4BF!H斐7A3 ;UbCQ z{m=hӂA6 1#y3CBAHa^\DVƹW4dlnXQ M`d* @ָX!;,/ @P@(;MQp\q0|)piγ8齙 S=Áq 7ZM/{'T % 6&ϩ PC<;jz>y5Pj be(Az߫9:H*B=AqN={f$"9r+Ay Tڌ>~>~DKDq3L,&4iA")iOUMW$ۏtO6a E0 d5Bn1@0uCoSKDT1GDdi02t9cfbfd7#ƈǬXѽaY Yf7ou6f- 66Q&6  5S PѠAQ"GX+#a!\YsgE<}|9@-%@`#++ʼ_cѺ/KFSO?'SA'q0%w$F37ȕ8㭁]-# EC 5 r!UT(GtY '!4y/AL9@|Ɨ!*OL? z*oiA7Ŧ#:"7,*q O(ĥpG#pO#8nw8X0i$t56!u %%IEC " @A2EF8_jUXR,C@?jCD)aLL̲ڠ+oz+P1%Ia.XaYR_߷S;޷UX!0d 3XA# S oqUT䐫/8.`fdx)3 Ƭ0рT A# aY%10KDS ,B$2CJ)jgX9MZaZI`0P,?$w׈>p (`T'KZP pl61*B0?*_)(h&SZ9}}@2,.d oBxBF mQ#$@mt9'r(DBK@PD)LL"o䩼EN>=80jvf8@G#~ 1hB_R5 t ^wµJWRR b}=NGW&^ޅӻnCEa6I\4NmUѸ!Ȅ M|ԈD@UvZFh@!eF$ Nq@3۬A`$SUM /h`PDfIƁ<$Y+J,fI&IpL2:ZV`Y.wTHKa?b۰ad`3FEuj,(3 A0 )NHrBb`)f`>8n9L rF6ZD?܁B&M! |\4'L ~PO9<َyo+}]hqkM*>q_C_ S !B!ĤGNPz 6yrr@X`aU; =܈X&8e.aX~Gazd=تAfbk>f:ÄՐ<ukԥb@I@Ja6`Bw~eBdְ1(;&& mxq6 :}>i͗G4ZwL 0\4199OsW#MPڗ]wOXr:!(pܺqA> OWpr!^HdB "iHYBSFZA"2 I_p6sL)p\Q L]Өѽw{CJ 80#`.UU͚7a'8ywђ AA;L@r [X&EdG) *rX bzBم\^PCm6S€ 0b(3!s!(J* =?}P#Bv;wq_#0 ҊyA5_ɐIں ߻s\M<â^*o"mތyf4I8tT TΘ(%@QU4g;v`p /)f<6uwGZB᭱9{B Ky*N( t07FVV7H8Di?SS)<{Tv@zj+ؼHV]c#Fy+ Muâr ݸ(0?#$L&QśBz;FvoYfy8ҌWqTokAl1sC(a،SBX89Wc5 x7E:fw1W73S]+8Sg f:PxVs  eJnT5`^ 8q}f-RH},a%H)P!Mڢ}`@yJ>Z"!a,ؚo48z? vRC}s2f88bm{al3tiƐm#9i cY{~ZO e^VJ\ u (<]m>{S` sj</ qKE:,&GP >@ ^4!۴@@@&?(!J 0|;O/,.2\)Lw+ЎJHP9 KHҀóy}^di4ma{]Z$$ wg,)t`~|]lS78?o<%%N0G0岢p週Qd2ѱ휏vb͔>ˑ8x։892Xc,ҩ;Pw9mͣxiT: () @i,pl: :}2:t(PxwZ H׾ C޾ޮV5۫wݾ5onMY뵫7v"^sroo.kA狧z,*Wnok!סC6zeތAT tJ ӝdV;nfr\ujMһ]{z:]={)WvS;YFٰꫮwֆ@{k=_cPTQyU(:N¦pøR_| UҊ㼘: րkMާrU[v]ANݷv{6#ZjH;qge=uNі*gmû^rI]`mlavJBK{]nEj>:s@{win۱iݳܷvBǽuP='oڻ{wMKKΠsAg_wyݡv=8pܹޏ<6zm Hn] ^Wn}T{}Ss )0w2 m} ݹ  9>c6xxW36OvY=x{ў){n9+P[A/KkHin@ ; Z: @ UQEzԴ%Egw)o*wt+l1Ң z6S*)wΒ]t[B Mhos{Lm>Uڶڮ[{9ն˲n5vnϾAE /ll|4Ѐ@ @ jz#*z`#$L"BMLa#& OSGI4zF R")S)zi=4ѡC@iJD"Q<=4 OhʏS?MQSj~Q='POQB 4L!CBzi4!2dzh1 4 MO!O&)jzz@HPioELDRUAD DD3MA2A((h "J "&(j*fiICM4DERTR_rj ("& m;)ENäQCDAAHRQT1 4QUQ *_8/NQU4Uq*E~q;z;k{j*& J)b**;R 4- M1B 4 d(wG&& slPG6b)8=YIM1 HPDr0> Ʌa $D@%BJ JP6i Z@CLh0U !bPj*`&*C}z:JkF`?xWmh5 ¤)))ir8!q$D.{1$%$(@)!PaW% l 0&PRDC_u!/DzĞEa+h? ̈́{ٻ(!ǃpˉWEκpm崓 xpP8aMeBb.$UQ fԬdc;ڇPbqsQDDpAk::!:^fsvJr'ܐ(["i^^!*WtSMFlmG;y3HQx&/ _pևjcMĵ#}v<|%'Bڈ5@hR$PsNO*N7̣Fn7q-F|h l~诺[|+ aix]@6.Ǫ0"1TJX6}?z!FfV\F&0$j&|:e`y@O8DHBP֨k({?0l*XUT_4%a,@A) FXae2DS6{ . ?rղ*3CBIC:t 1 AAZEY6z>k Ln!NbDg(dqȱJeBRh Qk{]St݄05)v- hD 3UMDhʭ]l̵6nBq4M (hAE !Qp UVXB7J[EB˞vW-(,qt_<r݆.UWa`RQyZ[G;kRLx<VqP᫆1\ZwE$a;%F'uӛ7̳s>ʑ]kcy%/z9ޟ+Km G+׃Go^0l"mW|s{a*H=c5M^:񺣦\q|<qeh6F}!9OdJ?^Q4fD S, BI!<}mlەGD-%sJ5`_.ߤF7/ʚQA:/cKA"G]ҺkԢշTͬsfuӖ`"PmL"F"MgNٿI9L^͘0]y(-3]I!"Yp ( S/g q? OP܆+d&VeNxcoA6DPT|:,k9!mAf:0݈@dF"RӎWWoϪ,tT\B]5 Ca{75+R֖2v\؏BEVrNέcɭJmΙ͚L|@eIA!eB K I{tmrBfz%(i bϻmaɆ1y| ,(5/ܪB"#X) {+^ dH%Bi.4N 1HnيQVer (hl&Fi2A`7LOxR4IT@PR̀DIo8GǞxu%'LfR!  D,.9ԩWd>~r߁0`Qjbev7vCU-TqmlZYZ~<}"}ChygO?Q'ə^iqNˎo),/t?Ǯ!*2tk_ C9>hy@R&EY3) eȸ&dϳxL&;CHQynE/8Bx$ k !9 S3 Fi2aI+ֿ ŸG5o(;"z~84PIߨGެ=35w+x2"~Σ^I4,H 3JVsOD 0vcPPMOǵ"Q?9EDLA>\bJjuEN6s\4rYi&d:UEW5ba#`lh]u`dfRQ@K h׊47[3L'KoK.:mQnA\tV([",$UQ%]xgYMxs)Hq4`z6hf Ѐ2]ؕҙS˕CVuIQJҺ.Y mJztɗֲf#HA\$%sj_XLAV]85&paw-(phaPHn9 bk|A# sx,d%cPB*a1Ej5JG?*Ů-3hR)rɧD{]:LH1CI;46k܆ⒶLC6e|muTas=<{w'w5yqgK*\+EC^Z3S9)df2TyOIWl<8!nɰ̺L 1 P{}} _JV }a~AV]u*8 /kh8PbhVmH݆ů aq g2<>DZ VGEkjYx淝@32^<5)CHIגש0C+ǭT_6t*y9h ≩YR =̏)m{=(`#ǙBKJR*w-ꂤh,Wq#+2dFFo[0ĠұRgJcUdBfDlp:/PH E$I0IUT(!92/n7"JaI2'`[وbfhlURATRQ3P)vܳ{2)p!jX'RPfu勋d9ⷘN {\~<#=ͿteK_)*L JL ^eaY`)#S<ԋ&$7H@C$ċ7))YPS`d' q# 0tJB;Ӵ4}4*y֐̪@}sy1_.Orh͜)ue 8[6~MW*9IƞH'XB=q#*S>9Iwx3G hR?8~[kJ4=A 9\p;MᄌQx¼d@8D MQJ_oeT-e2(}2&Q!"Ө<|>/;A/p2>̣ !1םT]xDSTI:p.nhdn9v#ۢH'v0 x@<HFH,AJGQbHɂkOD6gP/t%Q1vv`|DSCyd1PE†T`E+q6"GO<b)gDS(O~ $ "5sqK&<}s<Š'0 I2"\2Wўf$l9AAd]n )M# {K3 (#{ТքvvH$J_;{[zkd  A#R Q 3RD(DOqɲMol<T@Jtרi7F#")b-"&JsDm_{EcNSc (!JmH#KI󮲷x9Ge4sdk o<-GB3&raTv1B0f!9o BHeυ%'r8 ܀m PNDcFtJ9Ld7xx\#sjNb fT%I._۾Ca9e̍oi]CQ&*s!4Ó_09hՏ`4yNFF&&Iz҄WUr.&X6kF ZG# RN ڋUA!C>erLJSNxHDDГ:BD0^:ۑ_ }<'+9សZ`dh(07Mn.A ۝l֍-FXQGq}P%QcYriB$J)R% a?)AqJ TJP?'g*B]N<!']k :"aY+Dth9!BS`#]RW\=\jwۭ4DJǩ4P#HHB~]p؊)`SlC1 44RH @P"ecPbg0O"%BL=5\fG6;5ثHyk; JBHEA1R-3!Q0yR~`薖ww#LGIԿE>l'#Fzs(K|\s~wL n!@b%N^C,2 nӃr>wgaf0`~ ^1,D]X';q/Jh0rɯgF`K)! QC?K59'*l cQ d <& œ/nz@pxaB^p 1DL/zq1~+ux9T-RQC"JŒ:[CD@^NW\)=J Yv"0 (H*yZѵdrCswKF)4CDa{ EJp*Z(-%IP(i""'FEQ+ĀhI SM!vu4 zM)@S@D7N(UTDLS3TLTDA,II@Q1E$TUي(!P4%%4:ejZ I+CV؈*)9ƚ@(*JB JJ@Ћ)h(.upo5t*J!FQG9ȣ; TPIu-PotrXГt$Dk < ȈnnbFNd({cL $<M_X.3\oqh1? o>6"=z7}.=4M i*))0ĒiESv5vB]X66칬q}®:rQ cq.lЙ̈9Ս4| `cWL6MSmk)ŁT fP 2)t8$ÞL˵9Ua86M-lَaUK﷢2G/AN.H~iJ)!!'0wN3; SKwweW~(vh{6{eC&\?>x{C i t&"E& jI6JĄGwMqP_bu B50j"Pݟ+W_gg ۲OBDLQ Rڛ odži-#y$:\`=y f1{<_B e</9+<[NQE v)dAwJ;xJ#χĚQGvG\a^J^6 2k`S!P2ܼy)Z b ȶm#S40D\,i0-s"2t(9s@3u4{\.dbZc^]`4OwMȊb`m'Ĕ62FqS/sn P:/5ΆѡfdMFy q!'HDw&"nqFD3qQ1PЁMQ51!0bD<%)$Psbb|,] B_~?xz°I`#"I l`;zQ 8zveq%Z)$!DtwA]G6"λ7Fbvp+X~\ʵ^fKP $ 5o羛5B_ׅq1%C{aGr X\Z%#X.S0 p.Iq`:07isʰY5j.(qh\P5t7І\1"7 $T\ 8lE9dVܣ!>?<?q*i/IWBJ͍g:y?˚3?E\͙?E1% )(xnX!r$@䨵 5k&dM(L@$(4KP5ԏu'ʩev_WQ S}+fi³ *@GCL:]]Fks" #$ᒮ 6'nL4R[E5>ֳJv8qd~9 ;¿pe?ݔ*[T(`W)qmţ;}%QnrLqӑJitZ ;zTL w$R[&ܧXjPU3YHY;M*=jqVX{Lh@Wc|EqV|TXx{˱T+`ώ5xGg6ޯO.n4 c&gX &?ԁ ukU6{,;B.ݬj4y |م炪|T EC8BIcɠx2e]ޫ֡/B,E97s㛃GחF,_^vIz'gCOTC1r"钮7>h+?SВZtokVCNHH(,8+y« V8|3|o/4^λDz2(E)$I ?mWT)}f+e11VTC=nPݗz`bLKYe$8P#?Kd9j}z36N==V<.Q貋A-T7cq[#iȥfjOL@&%F@~5韍O7e^dW8[:GnN`-on(l.g"NHXQ֊33|^O#3!$%@x9?}c~ݐ؞َDѢ ڱνӦO afʒHFlK "i9'Vx2t{&!6s^W)iy+DZ/U5۩m |0b=γ`;[~sb7LIJ, )/=G ٶz"KF@-ӌX=ttzFMuJ"b¨!c e=3{67Xz0Cg\ȧ߇k8Gm!sҠ|ՐEFV{AWj }ʉڡsWɞ曳W5d6h>^RHpU'g8+7ٜEDE#"Ǧ"M`QQv.8) 7ϸ@avJBhmw=0¡SO? zD67n1Ԍropi'P؁!pULE񌃓]%<%{=6,c8c,E|riX4Ԁ/ nF ;7caQHca5=B5Ucm(Z4\?\vXԎٺy a:KA(eÓB 9r*]%@@ cALnfN.Kطnu[J@PmǶP(AkՌsG J VC$Z=+ֽ1c,5>fG uKnyox m,d$UH{:iEHUU ũr0M9B?jsraՇ$l9x+}1M:H$SL6C@ x\;Ds'ӡNWeTKn (xDr4$k)v: ]ȅ>fRL(F4*5.Oixm[al=x04{v.)Um)] LtY*Ҋ껇BiܽFPD;}BD~[>[*%b Qyu۪`ZÔ64PZ+jWkC*F*PRbKwf^/sJyWߗr'oqF&**}>(3E)ʧFV[iZF?u$tArV*.4ũgyDMB&B[ﶚ65 ^զIJ[ v/nmX jdR/>"E*iq9 g8U[PCD}UAS~Qg܂E2TcIg˽"f &&RK'9\g?g󰍯 +kkYNQB1F{Q69xRY@9[H:I@\!Vɒ$N'&UQ V^k 6Wd,*a=b{eJV3q!7ٮYSˮOkҘmD/+c3_a}u^qssǰ$|CIæ;aQ Aw]YhB&'O%?VJ0˸ b"%h(B#٠GСd3ʼ&MZX"/_S絛}Z MFgc6RUP8#lDhEY\WH#="8;}ʾ͜9dth$"'8[nƒPaG>ۆs\oL%+KxTqU?!5h|^\ H& ;H_t$B~,poA#)|& `"LhPŸWGd?aYs=^x>fe59Pfniֳ7':i4$z@4zўw @+ٵ!A`u/][[6qaY;keJ7g[QV[Z oRFB"ài$lLQ^҇*$xB2#FI뻒IJۊv Gi bDyF&Y<;UIח-_3|0.j@WA&4(#]j$n4~xu6uRP AH*χ Ӽ6K&v6MJ,W;mjmUnoz|U~Wi$ZbDSSNZUOz-|{`L<!A  %;n~pݦ$JHFܼIjmCƿ _2;\mEOqK貨T6Zt˛*ffPH}?ox>>{fm~*%Scldn21p?0#kmx|>d^~uϛ YUE"ln81$@K.רW>ܺ<[K4R>혿s/xqp)Y NJJ)TFՑbh֍-K ^x^Ր_R._,a5'9FTc? ntH}UcyWK։CGx5S_>ga5;ٮDn1Vlc2߃|u ^Wp! @wPGO֫z\ydQd|Z~s^CNbGQz{.<(%;d`++aU'/m3klm@AIfIF$Β헷Yk:‚ʥo%ʕD OAfX2ܳ/?/:zM*HBD%AE0,=k;@1+PB@]Z+MM Lb uACY0ىp^R/+ZoN ",,֋R[ @zHRBNqY7zyI ki`BWzQ $()JUjf C)OtVSl5 nZC^%9/Ƞ!{mǞnфy@dX|ց򒈗׮x}QUS>Z(QdU}޻yMÎ:CDD$C;A 8uJREY!RjbdY$oR?0(rIDM4 aC&|:ܭ VFڄdrs=lq[qVF`J@J*Ũ$JvhGJ4Iܽ5!_n"1ePX]uoSK PZV:f`u۹yZNHX J)=^ 9140RMs7 STv.BxQW2z7uөNZ`ZJ`9F*`՝!:q[?y:<h|<Κ뇭[% Υosy?klUi+32G~ уhϟ~Gcvz| GFm(Ї7zUhACdOh3lПHVL 0=&O|! ˶^Jf2~n᣻{DCV_:ѓ8ϹM'ʳIln ](w 2T|8a<4= h;8șF)JB('?UP+UEC&``ߣ~DE`2}}K'|BQBD0ij * %,EPQ7Y*=[a=>0SkAI%}x`עTRSHrJ*kNk]E`%T߄֊`TUϵ/T٤TA00`;9`E`T*ژr6yc)6XS~a+ i!Xi- b,@@!>ߗߍ֊J,|cm~ TQ ~c.qeSP$W::aӼ%TXxShsf|oFnYK[|QH.j(>!!(;" &{ AdҬUmc1*#a8E&bE'tEQd"Ρb Z[hQTM'3&Z1M3N ֨)B<PS9Q8p4BLM-U KIzyt2:ܷq" ~eEBO/]i}䣣T)JyOsf=S b|3/jqD!]?EJ5|6nˬ9"&Γ U{+aYMսL.Y֔<Β$$ 4$yHOQ0SCBRfMT$Qم|C󥬨c)69*a1}5SBfycRV(,)ږg<1GJ uDM&m̱W}tNLXs=O sQmgB(4@SpR?ʵnJ@4_6<+!cZ5?vPP9>6y6|uHiE4wHNP_I?=T{96`Rk (/]1$/@Y eHL~bUE]>Wy~V~rF*1Q5(m7=]|P?u2&b8-?wo]AܪPܗqE2q "ʢ j }+F *vhտ=eJ}r^Ac1;<< º%bJRК?57LfraD.ׇG5Y2"efk_W mY7hː6jx#}m `~S&bkEf6Qla.dցFfYp".]@ȏA:V#zuf=0|,/)? 6ڠklaSe1.j֑M[So>ub/kADP.$a*dު]9,MZRhM-!R5 Yow<>ç&.Y|7U uE*uS pG^\YK}<7Z:{5Iyy=\uAGU= G~A/IO>״Q3i} ${q[nS $~Aգga OO.6m}njlyE)׼؂8k!PmqBXsk 0gܕU/QL|?! Nc1%!I &LA@/ $?6o}! "U](Cy ֵ%HPrmws\7|Ii.k$RSKyݸ۷nݻ9s<( 0 97cd_90YC.X8OǞ<(,ûޚ9 -TL (3(G(IA gI5T:Sg8e T8e%jDʉG]\Zs d˲KtS=I̓BO=,OJr|٨rEF1ab;"Bꤡ-d)kxz:<Gh_q/\!J?&s|6@=ŀ QRG&J,Ql~R}q}CaA'BARASw{ĥ֊S&rj 0FRX SR*rاa*&O]bpO`5l6O ۔m4@PZK8VxA*5R 'Oy7=t"ḻ@Motpd.^(^gg-X[ |˘840~ܪaR)Tg?,B:b UF8'Iz>}E>AzвԨMlEERHBN ̘/tQ +i£)D]ٔ:"%['V81r,7 $>=JkS ㏜}zcޘSZKa3@5a% J6ɠv 8T %m[pƾN'{E hy?H{hc6e![9p7Onʌ.}wo:{o璞>AD MfL+=؎ yUREs HfT 2xݰSS  5(B pȪx|UAV !і1Itt[<}#C'N)ZR(v\ïl{,q1;iot1ʿwWTTʣn #J(b>zhÏdEՒGla87D  ]?U !8]F}yOq^K\V%;2d; DHDBBajwmI,]ۀ7."241_{qqαOQڸ=f ?4 ~9Qb ~` d:{5tRo,Y |D U".H}?a7zErFSK$H3`Hƾ]k=o7uݽ0D:8A⧄|#u!(ypt 3R%'WIl!g_o C^d 1pڼۿz_`sJzmEX_uKOmEA=3 (!i7(#+dё~;X7y9ya&R^+~ =0rdȧ GFtl>I4QٓB֤EVx"!׬ȍHa/$Ż-ZXg׻߻z-\2EH}zE~ߔX6 m}[:dzةPJwjW;1eT[!SQakEUx|tult A"]E\o_Zvۼ  E/ -Tm$B\ge^m u8B7hWBЃon-`޻e gqvEރC()eJQC UzO7.er6A[h,G c|8_p,PnCjӈz٨s_| dɾoUF"*eÍ1iyh@Q2!α[`U{60~ƭi!$Lxi |gN G}_{Y>hiĢPCG0'T!{ +AS'$ Kad^ J9B)OIN[ DgW(FFPO T1!:\dĂ Wk DVN8o@] $Szb<~4mQys'wP};AƖz!'B"(2R6wٙnrB/ߋąI|H40c$w=G"P 8Br\aO{jL NҾUiEH0(21=}D8+l9J{O4mDY݋@;鷎7Q ]s#Bx۪EnsOm(1ǿjxoQǭ 4(5ϔ?#X0 * 59_uB u1''Zq^lP9P7u(B!5E)2dץbrC@#3FCk־`pIԫB±fvW;~ܦrX 'ƕ)G};`yC]3j0cRk4 _.}  (:J~$l?BbP#/By@Aُ j ?J[m~*Mݍc|ZRo%+x87~Wy)򱭄Y$S8ojҀFe98{+Ou݆1\^W`u) : YKW$B[C!ʴM+D9ޯX[c&[F##|Gނ'\WcpL=>~_cF |Ƕ _?Kvyb;O?VM /6\cGpA HWzpkMoi7rf  soU#+! ۍ A?V%Dsxm20P=~wv~+vFQ巨~>{LnF?'.Ϛd+hIɧ/.l9 MGZJO^>N/SDcA ,N}ܿuݝѯո#pŃwwi;bGHzlœ3^-myz[){8D΄; 3DrPF/ׄ}r/〛QWY`2^~eDbl&WtR>rp"Q*O=Ol$y^yPy9 )@&Dr {?x̉Bƈq DI[E1=&ΔXlgY:Sx4 =gΧ9Zo d+"(N}O|07A" q @h+^y/ ddDm۞\3:4fub F_R/DDdQD^.8BhIϡC?ļ<܌rdgW2 )ʈADDGP;@\(E R*>:#Cj*}a QPz"UE!JQBi x돳 o6理Cl~1' m"O0\?u80Do7;SQ YT(Y.C ?zq'`8U:5L:SqQrr3шh jA9HCȅ86 7Ms0h*,.K1X(f61MǷ^;D &Vb`B;9G 5P)ۃdA @Q w(t۹o3h9e-$GAG*=<nYX-gFa$?kn^U  /?jg{/*=Mcr8ttܣُ;/?AL89?/|~Hr? 8qLXIhw8Hq ccI0 H+n LdF2L Qc6WXx4)@ H0X89A"҈=Z?W?mn"s煂1D,?Qo0 !kkw\ .k{pY8iď}ߧ}@~4O}pڹ5"*O+nkoy<2s5ލ=ֱBzJzsκooW4_Zᥴ׆ -2>(cAqbGk,ECiT{ۨBY%ɫ'2yqM%jVm?fBo6ٲ!H'|&5],S6(Ad{?h _,8|}D] q۪==IFc'ΈB @$࡛9#s?Ω5L/#qmLDhgn+DOܜȪhDP1A{<?/O$3@W-w QB qng\c?`L}|QԀ{DX j)HI(-:rLfFL7B5WGtX5Rdg󒬀QcO`aVGdf9ꠏP?rz;' @d/}۫tD"Eػwv:{E wPF!AhJ>N^EA7+(ra8x] X>&{nF )21?1TUUU^'+}A?eUoX {0 !Cp(QDYD{`A@ PvP/U;%<`#ABDGjhe_Yrh.W{6 lW"v3O^} h+Z~-1**ڦ!1}y>::^åR:l` } v!%BH pa̙8\d=0T->l'Ϩ#ϳ>3w_~ck O$/',0ͬN ڳ8wf$rOpEPE8莪tGNd:Td! 2$dzStP+ky@>Ĥ^ !&Z|RXutUI/>h!ܭztmתZ_ىC *B&?x Aݹ\Np4m?g鈾ó E'pщ?ݫةle]|s*A,Df $"Ts0pl,h]XIȭ?KD%,|#`ƈSNE?4~t y'PHK{1 V dY]UI+ҎO!ҕ_:&f@[Dy( ބx7%I$\"p)''pAn‡2L%vBqi"x)??rPfFE Dy_;uoڷ\3d`Pg.fwK~=N*~Ss@@H7LJuϘKgP5JIRh ;8) #@v~?p9~N' !C[kiNFs}^FDM(x}o9qI~k"(QH#@]2W 7f[EqltBnכCo>Eذ6kX ,6YE&USMp{翊 HC~uﶱEhiWh\UUUE5T5Q(5*A*(h ,(1fz7EU~|9p"A8+#e=9c {E4.%tWMeMODzv+Ua0yT+3@#UчD-zB;f," =Gͅ~ G ?w+üѶ/tf+ϟ)#P0?sbߠxՏ7$ ! H$08P~\OZAi: ߯qz(T-?i=ߩVc+nfc$I$WOĿɗ`? {x~߶~߿Sڲvc} w:{qK pkmK-il"%DD}M|C_?9?@ _ &2AX# c} wIUБ4 M46[Nݯ>R' E3e u$om;{|Ŋ*h(HI=nE-kM ~pL^)y᲻3f@1C 0^ yʱy5&#%p^iJL35T>e{K+R~Pm)e ;y$J$ią$ jmin%(iHĊVCDO%, hdvlG1wmS<cQod R|fHCyY,9 Fc*3A y)0FP]4yOA$_R/fABS68?{~4"=5_s`( 9z '4?YnDwYSLD2LC=gɓ;6+$/Jotmyw$kVdECK{; Y5DBEC)t5VaQp*^:p9OJ2fR輀 `6fKYe? *,DLTryyeI jðz.j/R#?˶$ MKr.hmtA!{k=+ٞaѢĕHO r TקxE{Y퀇t5r,׷}zxr@H=C6n yHEJ4|0O^2Gӕ{V-? 9%D{FQ݀@7MO)ϽIG a0Suۡ@ߓ^A'l$@m3Qu U>bݣ`ZY6T$a_ 'A|mUVUDUZje%jjjZjiFViZZjUUijUUjjjZ*?F'UUBqw ۠r*RԪ*RT-JTUmdOc&;_~/qSZ }] uAyu0;SqܠwyO^@&d~8ezsƊn[# X#bĆb#c85 05- x>A79l*Y~Shr6j0@C ђzW1I9#.&a_uS\nG(9ڶƷSFak3TٽWkx.O4yѵ:OZE>9??VkqF: ]TVwե`/ΞNv dy %Jݚ6c3*a% 뱒քN"<$NJф\UKXc#KV.%{o/lzwҩ_ b{q7:9a T WfeQDݙQTNX#4e/;"hC Ed0+Q2L1tg^  ef`Y'ə)): KOٲ4Ҥp껸#Ƿ!TNxbVˠmcK;e]+$Vҭ5t |1+^VV~B_@ϓMAK꾇<@tQ뭽.0 )r JlvE,ݼeC]9=Tu6C؈3~D_ Af#qt(7n7̉c"AȭI(#z{XQĵǎ)H7qU-Rj2qv>kʲimkoO,οr wyoQFwiK߇8 vo8>ݺ`27 ෛ7m%& Ȩ1 TL+TL`>-R<+}'y&[V 'FȎ^\6\GBLUn?h>K;o,Vݍ;q_r҇+fvw[mt).w.$TCYf^tx*8ۊaNe+Dc2i6A} ACpm$'5RZji- InIc˱Tu@ %~6PB)3pX+΅zX 0do*!yqzsOP9pi|#)X?JA@Wʍu#gAiJ$a ,<:X G}.HĐO_3h'WDVQ 75#a!GHa" 04If0DX tEz ȑt JCy!uσ.DeDc R(C 6FVeHʖ/}cb gfV&gYCzBج]1swgڱ))~%D۱!Ƒ\C!3c:rKoS߯,`:߳C]_1R H@9fӣLNX\ZCqͼ:s`lpsF6z HBnE B05!>ʨzA$} VO q8wO>TΪ2`Pɕ\$y}JhΫlH} J( $H8R. 0_6>|!•<"AMVi- gfquLv@Z}`aL:MrT$ Bi^ 1NΟ+FDOE00lLpyϿzm8-E!áW5a,.UT*ϖ C b@J+u;f<i̎1fFiQgJU7#:;HKbwaTLO oΰ8ɭ .ǮWNJSy.dtʇ3mːnTtO}U xL &r!Cu*v\+Lh/A*R❭QwI_Nq)zzYC;ýN,8 . !yjmإbH!Bg6[X,.;~"'b~3m2a'цn+Y7B'OEU8لةe*krR(ܢ 7FDZmE}U,4MWF!0{{(<«;Y^{cDߌwO#|RCK Q?G۟nq&L15 26ܒX1Ǫ+4JT#Fd15P-Q}a fL~.3woڟq|d'H/ǩ8a@هUz:Vx_#e:fVX4ٓ\bEe۫%dR@xkK&Yk<HfbABA(D%IlA0Cxubwc|9G#ͬ?KFC"6(ȥ PN?<h @O 2 ,\55O4Hڟs]pIΚt~Qpj}I ~X:o`iR&. Bvbܷ#jC1Qp߮ x\j!);z0 ~v%((uQ̴&.v^(̹YF40"&|ZqG+ pa  mk(SSgli~욋͎ۻ*>azVNU Jv lc!C[i<)uJUiQ )iCDEd<6"/'Ӥڛ8Dvs[2"x /xwȍ|/kiȈaeN X5b>N@6?`*R J_/@h ~.w SN$XF۔rfKauNlyޛzb+#^yq#dV0-:ODC&EQqYIUiǵ+ZwkržJ7BZyo;?.Tq螨?'@ $)wg=?5g<{w bg/0OV5IuE@4fUo@4svP U0BzVU~A@V+"?w| ;Wz'csH*#B'"O0Ich\ ?E̥ ^v%d8Px#  k/aVUrdf0nP9N ;бF9&-SC~`8}1 <&<U (B7w6^L~rҕ߭V8cޣqꚅ1O/v>YپU˟8Asu@ŒaNj#h?o8 /L# bGaJ=d!tQ/r֞r ۙ0b37Yǧ&:<[ǭ=Ea嘛qE d*(%!z&6 ~cS>>tF!tYbYoݱ5[0\_A3w>%?#9.䫒Gݟ=yd6.+{wʥTWn'$&>&oKYoی #HZf_x\eRlI1o 5)}h BHr~[}Sm&>鏰,Tp+HȈkMJ:(_&;]R /Z$uF*)7eՊO>~tUs%-uEiNCrL}((oHT&?Jnݪa8ۓk/,!Qp:*=>fג[=l;) |E>e(:ϰZk. BJj% p䪒='V tV < lXnm唗ʍnO"0@׆4[x,մ45[>:z&*rA":hmO6n^)2\JF빾C@P"EG4\8F0f a m-T9!R"W.J[tuW}R!_\"?E0p;.0r] $!U4J/> HIGntj 4NJE]PKaAyx1Օd* d>d@=:l>:(帏72JBzto=.psWyJˬRc`aGIh4&.!EaU352DN\)6Pb\5jt%AC`;BmB+*\$HPᨀۙ my%]uo7ݐX8$M‎Ͱ`@A$ (8 >/]$f "`;@!BvЅ(z]r]EĐ[.hSw€7^<;dl%`@XxYA zO8@FvS!_> Qo:_ CRTl° e, 3 Hmd2lgyh9Ãw=_K bk¸eZOp1pB?>[tXy/}Vs/{}Aj6J7m!qQH(~iSI 7p'kFY$"U̩<[k2 .V A`C"(vES_bgֺc!TP TP<.N b(&)̫,VYDA^w$~8Ώ8u`W6}%087峔'̩CcK6D6 FhHS.TXB߰l:Ra5\Դ [e*lN=#DA"TDD ņ=BS|I$|}H-𴫀}$7oWW pnJ3R3 $$F4coq×&CASHmq^y/mѳ6Ry#AC;q{ىa̚ 8  cE!z$xa(\ :W1u쉘DA‚( ^^|[ib:.u+CVVk@#PHf e3uκdh+*8(E(I$Qj!}azA:UӔL' ^gLe2FiZo,OVlw:6TfGbOֹ}.TMbJ@drO=Ԉ|  ?^rxsQ;yYD~Î+MBPpX9B R5#*7qwYw! :DH MVJaYt]9$shC)*N %@O1$XAP,:q ̳Wfl"FBIA k5s;/*˷g3]uYh^9"1X*P8.J'( 83BrlA\zH!3o@;3`F_axV5O2O7boC4^sI}(^G h8 * |3Z 8,ΈEHCr6`ڶ;DLju F5.+ƷR` =,JH%F}pk6VTP )T=KƑ&e ߏ32 V5)e9;}+ze}$6-~2 첀֍}ڍ֪)(d~ Dy鎔QkF ,$RFLⵠtijke(c8({k"4GNJ;4A0@B(}?.#BEk@>Y~b0Ɏ$l|&Fq*}klP&Q=;dZBtg؃QuR~G!'3o[N3> 0Su50 SoJ:njJ(I_H=+ӐDLơE*E܅U )sꐾx4h!^& +8_p U:'^#xuiJJ "OdmH]Cpµ.iF/GvF3#xQ6zQ~TV1 @1 Ί,5=ϣO3ċBśܣKzZYУHȑ<`x&Aa?w$OGwIF'wwt Pבog_ņYy.1vX9A8RJ@Bdhk],;m !A1a-z@ye4"Ћ7t(Z uTמӫ8JARۑuCcz* A0Rh_wܻ;?_^5;%`+q_j$sCϝr @8s:A'x66Wsp[%pth(W0hm6&éM4g#FCu5>\ov\82.+LΝz-ˤjD ԥoHVt֋׊Ao8f1ŒhzoS|G# &ɻ@L#+%n)G{Qq!;A72<@5YAS@ # ^y:GQȰA\X}E1<if'>}g>2jae$A[2Jɜ)3[93ќ[*9_ g *kr1eǐt a }F@ !o /0d(/3wvcX'gVs7En D4/ye&}&PUy((5)(OC+Tv0y8T7nEʓ5H< M@b~6K麂&Dg91*L׻ϱ`Ԉ BLQ"/u_Otμ?qH}`4d0<|8 (5G 6!.)ꋠ{|{{9`8=oF#^wӻ~l2w҇^ő4PYT81wZyyma(RwѤb'E*W 2sxm=ӉqgC:с\FlAR/Z/2 80[Ӟ 4ycH@}۳5!0$K(N:?2JGuaS1  ^y$?cp(r7W}>g1'U_W %+йoQ, :x/@тWfLI@EB5 q@%z#(';c(98%E|G g&+' (V:ex#@g6^4K 9A?#;{߅I@8 F;ۖ~m L ꪁ>SPOX;~.+>K9-﷚w]EN0rl0ee:ҦI@Hث1@ `xx eQSP /qM$h25 0"F] $T),5ifFzϙ$ =xAL+\ف΃l$~&v іF&!b;DxP1ra<y,\$H7-%c(é${FGqqɨ 5 i;t,(% Pyp)r-L=!G^By6F *dhA0ؼ/AӻH_gkG+I Ъ3b0/y1ep@"׻*Q38,C|̐)p to}b<2}r4[8yg1C.k 8+lDVZ]TLiGu"^ PKgep{U^$cC = ۳*D}@QTT\"P6َ[wIDA: XN7hh2 >wZp^VBʦw9kς: GRlnl'[H&nf㿭acjW\PR ">wGb]WWl "eB *S RrhMއ_D `Ǘ"(60C@XA#ޗ##xk_1ǝXCdgx( X8Y8LQA>ʼnٮft+3*ARZF+hJuh/@R~IB??9bg&8bۛ;ߋ^mmjN'OҗynAzU΅hϮF$BBe@P(Vy=MA䫧$v7/k!wp{|j|Ǧ /*.Z}2$ޥzz&n?v-?~Xﴀ$y{0!@+Vz ߔ#,[sͿau  [Xvv^'%\R2*LTMthJ\%FX^Y c%Ӓ"sU[N\Md $YA' ՒʋΊ|7adfP$Xxmdv=I _;*@CH1Jm*lt@ްJ[kl`6lE=(Aǻ|&Ѕj. <#n2%r$CAQ&M찮V{=.qt5wRiz\m6R-meluA7gpTއ6];^'xLC1i bB"X8qeWT{{/3^7l˾09ثxAZV<,RM-9 3iCwDDɆ q7W3G]vns"( `za8t8)JeKma+퓆t\R .S ap8EG%@PBq"qV+6Jn{s0#8BX8Ɇ70%#C&"$1@~CxSz>1ݷ8 pn.!{" ا1:3inx^Aޝg3a~D%G"eA qj*Z1Ӻ}G[9ojqg l|yb5̍j˳/wgo v\}^CO#TmukfCGSA:4 J^@ hpKc-a{ne,9oS 8cn;ħM@P}90_XQ T:@!߆ӯ#mˇm4"!U YΝ_dt/Go O2)d YGU AY$_p_Ϥ=ɍ$Ѳ_ UMR , <^LTb2C _&^6&qP['2d0(0e+]k'5"!l\&3zKN7a3gfMȍȸ6dLR<:[R`9Wf'g-#&Izpљh.m <5†l3$~pvԂ&P{?Ǩ@y>RȠg EhALwתpd6,օ ߴ*K/\NzӟuM'n7 7I\OnO˘h?AOq'[ 2M3:LfG6 .kǴe&$ 8HM{F@e_ 7Qݒ3GZZF#0?Ϙ͡OPʢ(\:L6Ua9myǐeîb_ɣ"!ݱLCl+:N鎬wo;XqT(7"zrQņA!$WX uJtyED9Pf߫:5XYы#DhI %%9Y=mj~u~مJ^5=^Ozq/w|754;ս*EFGJ 5fւ0g>Ƣqԗ=USΑjD6bH|k9 ]vf昫i#5{qgχ3q&d k=󥚾ȹ8+[}Vst :w7NȋQXƉ$cX@ UzDfkUKp]*yQ/' M^fmN=o;g=bٯLA)ܹ*F"s[M"v_p}JH&G{T P׊g7BΏ?ojUDUr+U,TUUEUV:n[mne!}t~2 jD`[aAl嚏Bik'u'NI8Rf5}O{".LSی{qxVI sAJ凟~W9r?LD[B}*u+߲AH/25 TFI}uľ33].~ Ж~'.JF2=kم[I6|:2DO.T>nh؅$աjr))!u TPZm`M报;<;Lp; K\pR Qf6?)YQs-k&Omx ӎ1>~+p?)R:dX1F!2Sxw&$1̠2on`u^[-Ks49Y(bruKWK=]ez*W{nZ<8čJBdY%$彳-E<^`w(A2 \ǰj37Եs8R W`u'b^9L`E.1 QYit<2[- 5/) KnkRjjˮbfY?BQV3/2Sjg:Z͆Ŏ"{#=;,<.>-( bJo~Vz1 Z `(ذY]a1q"A+J7CvLKjڪ#+OuJ_T)̑;7| ix2Z(b4z\`UJhPs99 !E2(Fh}eHwmqArC ztn8zQ 2BHpEgn,''jETC)޲5O$TC5ˈ7/Z.<1UxGn9_}t50Im=]T{tNZZvf&ZC_Nobu}{]o~fyq:c?T,_i#hD%c@HyYW]GyiHJ R Ã~0VL6PݔP2by`pW|"@EF TSQn[e]xy,W[ܡx8>>\f=^6H--Dn(lyҊ7$B:hgDu ?CiwRçփS g*fD( :}.=twd`]psy bwp A࿗R}J< <ϫn_߹ob1Y?EԢvV?!cOh,PH0?v?G71{Տqw-Dvڑ**}k, 羒i]@IN'_7F}w4_I[lđQT ^k:B?L|\P==Q9#DqA *UD^ D!b*HJ H` "JjJpU' I3ED6& 9-: jb'DE TPDM1U\K$"_?!j)`a\J(__<вuC"}9EU5D! &5+nB}?꟢/C_/J/ p OFT 5#`Wp=J?a.1 w~ \~1:d_#S@G=+v8Ay{λzXǀb~IG$pyv8ŇP*'pq |a ;|+ǽs4GN#~~̛TY οoh![/GJ>t|'挢~J iALXquMayʹ^?+2TLTW!"=TA^T^?m%U^UUUEEUUUj+tPRRAQTLIjI#HuҠµO5?Uܟ]  C_[ov`SˆˇZ*5af ՃPPD1   Ѕ(P@bC@bBLBi]h+"d'u {g?VߥDQAEUV zǷR• , 5ۦRԮ„C/|'/VK7O zQ$TV 9@?ђyd~r"fCDF7 HDS?A$!=jQ9/J}O5 F"-3;s#!"?`Q:PTw#G1 -OoR#)b{{g]ع:>w( ܎1typD4HA8=p0 A]:tH{K탟Dvupp~#钓|xš c]ӷ^'11[Odz As :[EY )>N$|8+ߍ,@!aI}Qp3~"9DE_{2GY`)JZ)i_/GN{B*{bկ׿`1+wCEܛ?@kݱd6P\G@$wtޫK1 8jQ\&$ ~^@%>bazgdiSrAr9x~ϳw?l It{z~E&I=jM;;FB. uIS<|Py8yH0 J8 ۏ]$i nU v9#q^)OPw=> 9b[Ls 1Y1N hRl.yĚ1̑$BFFvgM{n~t|,0(ET@YPA1(!*M/I ( N>ba*vhHhR(DK+YH+uuPKQ%Ђ[lu# ψ={hRQ@Тl8p~C)0 ?ŠPT}}\2C_<_]{DG;YQ(MDž2ܞ;; [쭃>'jƂyd{ݳ \5%aA;j}lݲ:/7Ԑ$NdHWOv7qE<>q2qvVG.I=#ATjx"2aw]1aQN~m 9r"P}A˗^:Y,I3Uqh2_kyR?~ƿsا z~_8xte]]o#pz/){2[Ў Y 7g`~([L u qxvڷniAtN͗;<' M]lxE;3yZo=;#Y4sN/[~[{}2?7~IV$AyX/Ep4 LTFn(,ǕovZw|$cY{ӻ$H%d;G?O/83w<b{=UMW3hB̤j5#*N)JR([PfB^r5?+;}Csi jeڔYx <Ԫ'MJ" ,h(~.~.bLeenYҳigjJt=?w%~mXeRe55㺴4GV~+hhD`^YgIo'.$ (>R =VQ!7:1Vսyci8f#HHCYG_:hYlhCHLzTDγLD\0ƶ{h*#JmȪxFJ6SYbB6\㻿pdn͜fv|myARҶ3} += 7}j$Z"$ 2w\pElܱ'_Or'deKz{ KڛGwj}IցO/O\ADy`ANKx?c)ť/+ Cg?2BH! ǀ=:68(> SNmKq۵摓GI.uOBBv^1êwkB"d"*MTDaCE~ ۟oX.yTaZ=1#Qp՜0/\ N7fz|991 cf`L&9u/Lm'\~P* ~ TK()þ'0L3L (A0r˿"d} ts(fQj[>?o|_D 0zJqԩƞOo8\qxBI)JS0Ry:REmIVoֵƷef5no\q+5I$!q\W|[nKE7{"|-z^MF,T 9riVnV⊲0jRbb]@\Q8}ټ ˖П?{GOwrmdѢ9 `vqmJG5iM룧iX]N:Q:8.Cu{k\ulP$v ;gՅz=߇N;ꄱnEduv+=Nv/:{tZ8X{J%P#lO΋a9y P]￈o90 D}xMgYe:&7mEOlƏF2? GAJ;p6W u1yQx龂'r皸uj6HD%}8c[He g(>شOVJRȲ ꮥ{ld@%W-Qw @+mzOii<ֵ3wቄ7|_x+) 倦RV hތeZAea>Xw)h5mR=o~!*k 3ѿ햹Փ%QPBJPs e) a,)PD5 @ ")C(%h* & * "$ (&%"b f )`( "$%he% c ĂVR)B+(I PjD$fRhHdI”tIDJI> BM2STG`Rc HDA0A)JP1) "43B MDC!+KHU%3IQ$ $$H&Z ZF! b"ihBe *% j"IX H *& &R)F bhbXdiJhH B* "Ah()B"@` B "d* "&JZ()(%V"HH!B"(&eJ PhP`(fib)J"f((!(!=*)f("*f*&Vb"(ΧKKRA2E3E%SD!U@SL2Q$M5 E(BM !B50QSDE3 D4C54Q0qSR$RQL0Gԝ RT~p:Ɉ~i)(! j&?6F`h*>D 3Q%53BM6$LLECXh9dj 0R Dy3`؄􃷷2dD M4WRD0{s &"AJP~rh)~)>PQR"YT+!AiT<` *bLR{T?tjT"fP=c7QBHg˩(W!H(D/QrJd0"=($x?(.": ?*'P 1 py)@1?_OCel~Pv0? Ҕ4ZLhGHdFs#;ahP 1*=,QH&?T 8gb I *M0gUb,^!M=t=p'IB@ AJ B8LlM GEN6Uє JXEj!LL)f9:R*)d]UEEO!1tq~N>9r .&v\8GVãTƃ 4 C8BDrf&9@G[Y*rqR?U`ԀbC @qħ?~Csy& b#\ǵ=W{AEMyx`tETr}Z3x_Y1;?,7\mA_U]q55*m"7?x(1v!x!^G`ݹxɸa>q"yv)hLpߴz޻8jףͧblsBc{qV#n/9͠ˋcG@c_i?a,V@aV e(r64 +iR[_bnZrppŖ`'AiiUV SsHdp~M6_~˽TsC:>]MZ~H]|Om~]2^w4 nF1cc-e}%'ksއdn x19a / #5̽ EEٲk[[ j늺ϧm#|Lkl\ulp\?z"+].%OUx,g?e*jkhcYB3! K\iuʤ5^V; 1[2em&O9kvw8դ78Db~q'[" yhKl'( DF2%bj둕m(rcJBpQG*D$"WY 9oكeM#F)gW S 9mb6AJbVfPv*X͆;wBT͕Hɇ>LJav+i>͗֩rwPqm[0y1 c$` ڨ"]-$+fŖ,WwUwo0x;A*R)JR)JJRҔUS=y;ugǃkNW`s=:q:vgՇ sLa.=0\e g[uCC^֌ۡMp&f畎ǧ' pN<_O@|$9Äym'0w>(4Pt@ݚZ ;=#۪9 UIzft 2s #5@{ﴠzC*N` g+J>Ϧ2(9Ek9Ss >ol1/Z㉔CL^oE2\u+sU98}=WnlxfѮ,>ٷHߣDz&9eͭ'Ac ^ُ)^7Gx0#..>k|~wGf^lCJ9Mc<)V)ǎP cpݮ7SgU+Qq_dH$ >O=%_M9;4LzGvw\dg~s9 y6]y_j ~QD?hvO .\o&w(=!jsJ ^ )o_ ȦL}[<Y. QOퟅ4CDk(te1Faz梻[߫$*2 q DtadN>H@u NZʰ@l0IP(iZzWENV?W{ܼVx"ڧj_唾"Iڝ}ɮ [PRF"(4!w`m|svHR"d} I|B gK Zu;)#G荳Vլy%󠦸LGy׋?o]h3ᯨoDr< $7қj" ]tOB’X8L4ч!wOXn3 cG16L@Q;B)rFxQ8Zt -^c8f> Q9ȊA/3 ݇=+]c=?N@)z* Xw,׈Dv ]0̔7 s/$A oѹQZpXx ${Ozlu txvAFx~^34Vn4Dcna=QZ" \´=H(1Lw|PZI& X{`xL]1 ;H[\*7GU_n@:u߂{ϥNq%7%bp<7S/MbJu/ vOE+!N\R8ǢY>ѹVv Nz]j'q'gD 8xoC̑ͩ2GweGB@"{L-[QEHB.8 w 7}a/c tx$6vS5cC=G Y^k BTSOSh3TloN>sc.3^.Zx3Sj "cJt[pӘM6sR{R~Hܷ$ Ì0!_b(0wK#>SG Ħ(J`jPd &]*R$ͷfzmwL70 Ǩg'gtaSiZV*2k*t|雏,hl1 D1q`<&<`Фً^r{CV7 -5%󂹁EVu Wbz =$RJC^cDē(nQRaáeFpEd7k~5yECnĥ?]_hL6C_Hxi`@(Rih40C4F%>}>[A09xkbFCO~v:?O?Y 9z&?sSv~1p{Nq e 8%C/ H{d>ڢ ?wO>>@LDD|fe@taB(שCC !d ‡6MNgsd?x)A. }Xj yGc@yXǔ ZnQ#8Dko$H|@WnH \gsI8sHxo<< E?Aل.`q=_52@#:"'/ Xn?Xdx2O?~b^#/}+DնKW0sdxBbzSd 4q O8=+z?:7Ȕ+t .Q!l*0>O=a&V;;v'@ۅNſt';-lyaf` }!}}6(:0'#U=q/5EWmn%io?oMH\%uY]!5Li//О u"Ee“23枋y !ܪŠpjup"9nQvkIrZ;r~F#<gzŨ5k aG$"\.?t\H\Yv7ޮFт:sˌ H;o3f~{4`L^cb\lq@lPHsYxB,`&pFӚO%v?ltBS~)*EhmE18πY*8Vg(ӾW4hXZv+gJ2Dmq*k M>K8@<]o¦'1"3Q&kw5}|lBuܖ23l!"tuX,% ?ĈǢJk&:IuGC#li _hLpW>16A,^+ R*IcY6 ”6,~V_{6PD1c.BELٵg]UضQۘG@ /Z*ZPm;U+NI&qq]|\=!V)"EFu RH"MI% QX! H#aԁjzMQuҰ} w> |l=_tjY;Y-f߾횩%yPz. .B~mVڟW/?o1~Mxkq *o06뫵 ¸5 U?U-O}x-Z;Uv(*طlo.mQrԈh;*|bCAsmo5XVX6M_9j:={/"=+ty˷\WNQG?~5~DxIM |]vWcfif+1mF9׶nI4WT$*i/?rpG(nafn kTjj{D'Io"mӉ ˟H*C~\ A/e=w ?م졡|$J6DEAMPP*'1ds)ӖQc:t)/0G:G'oQȞ\( Uvw@rxpi{}*5K_ N<g/?h k7+޾|X[C~!3aDOH% &!`P ށ#NW P州^Wm~Ÿj";.WAgΌ>7Ҕ)^iI]mI{xD}׹澋kfvY*R8tR|2T>taUˋmNa~=2[q^{e[{7m˰[-a Yt^ȭ2est=Qyd]e߻Ps_-{q|{F=~2ozj[nI+(gx3 F)vʾ'W۪M0Q]ۛX@q,%jhI y1;)V%RX!S(dg H* x-3r`j90wˬ_EzT6{|11P1B9Y_q c<_7NGakˌݎM鈶[pvb,A+R>d`>12J.\]v\&aBJzr-&2fF_Lb2Q3Tfk~?PE?! `0GOFtB+tā`QACK׎:͗pp$uÉQ2_llw$5H@1SBE T BR)@HVD_Wٝ<=XWi;$- -T&`413-#N@V&&5˰IAR%ݣ am`HhCR(Ɍ%y(j\UW7qM6"O;\6&JNL%DwDIwG,&&ĥޞD^Z`(:6` TCI L!KHtHn4Sk)7Pz#. IlܸAEmj9Ԕ%uz~q=;9p("fbJ)b9Kױz9|"A"hVƙV)*AХ4Rւ%#+FG9r+@suaѤi 9IJivɪJ :%O+F\8Qhtfb<(ACJi5 LJhJ& ]Klxb=% ʏIJ]RA1QJIU˫(RqҦE c(D^O)/g!FEiEd'T&H"ockU>c$}z\)opӷ@auϚp~+o5@fAq5T ZDBνHDZPF?1GgP}weAJ*U%PAYv"t#0v(޸aQe; 849 HP/`~ǔ1T )'&Ό=10&O7Z?%y0"Q|zVBDAR8tqy88Քhzr;z}VjV)4ZhT[MQ0]yn뽃Ns7  KDVLnD>2Z) A 33*HJLD&D>&zE@rܴό.Sk~z>"RS` .e#\ ï/5mpN\ HӔ8ixԝ 4bVjv13뽟/Gzjog'<<{Fg)WJSxCqΪ֯ݘ񬰆AK55ZʙWsxۿiu,֮s|&vT3Ce6 l壢JDV.bt˫58C#Z_f9K/u$JSžuwHtLV4"8:oɪʊA%zfr- EK/VCT[@Pu(N*Svۨ 5D&I4=j/sp- dĄQUB)0Mj@n& T;K7h{éo*PE"+*ȤϮ{? rw KRv{caM\7)N6=d"&Իt7i7dQ0-syRBS8*0DIBPRKABQE!T4U%$M"<6EPs<7ןٶj'|>6^7 t#/|eMV:8Մ߆;!牲ۀ]:`4@ZxB"8NrN"s^*UUUU_mU[<~oϐS_М$/~wO]4q?zoe¤R&R-̐*IM >F<'EQZ( '[(]}_tZaj+JAe7nBd;%[g}ymk~$d6a$öʪ^V*a p=cP 7fX0uJE;0J&^lEz &}]FI$N=tۅ}]\|CHeL sm-ەQ?҉QڟzmҠdݱ(8>ÿۿ\R1P֣G0DMhuOMPXh RUIlW!4 RJRSJ4  "M*j}]n4H gP>LjKҘ>~|B6~{kHfD B>p*z? ">^VlwϕT d<%)W_S]0U!( hx8Nin~ s!pWÑӃ<|(hDD:mxkO?vvM_0 -2J%Qz϶~m`RV97g\*> ~^ŘQ4Ҋ^ $ =KAxFUTx_@gFuI>=O(P҆Uǿq0lc+mDK#PA0CA%ENa 3<9qf$4 ~0B]@9yOD{Z=\,];7evؐN:;, ѱrֱc]?LU߽G7X AF!eH *riv=6eDTo[D;ř]Tpg.`T!,Q+{oUGl~r.14'+2ˏԣͨLIUJh0A#lwhI}qV%=R^z;(YPOFq܉m,$J) Q<X>~~ g.Oz(㣡*lJЍn  @'Vk_3x_ Т^xHȁPB&̸=ηV?E+8yat?y$]ydyr州Wu\x?oomsV(["+R â02> wƗ kS~UZp>p - -\BLB1kM۷]+^6 GnV}`H1b;f)zS5ɻ`DDR_~H1nB QDA,Ei;5c^+/ڿWu̇Buנg/d@mQd:Fu}/B/`w*Am8֍/Rw)DgvpHdK<ʨ`* :3 $DZJp,9#eL8ƢNB<ɓC$FPOXO7b иW˟LX ).(N/A9Ÿ,7֊e{ȓ"WcP9}_/I S0o׿w\gܱCv 2Tw?o3L|U_zZޟ8?>9s$OxA},_m䮒9 ڷ=Z1QhJ0t4@@~c4FɛJ#Q D@(ۂ),L d8݀;QH&#P!'v_C u냢0hr"H:sk" p-\N}x墁8G` ߐ1NL DDCH$`  36R"aH&) T(b>=p ljNx"F¡Ď򩴽H8˘7!KX_/?}/mv.|PI(J $*RRTahBuyl9_ZNwGZ F za&ݨ?Ci\hRc0 pDF >;l'MVƈ "K%6tM4a3hc=PN0'3@ECC O'o-ˮAo~s8[ ҧHҔHZkN//Z룔6>@$L_K♉ wf羬+-oЌE%="qVBI<dQB({+YG4DA9чak(6-w]UK|JgEo(~p=/-"lN/'^WeI2a/<*LƷd;mn(%p \'' 1k ưfiBoS+YIѷ0XZ UbY˄"ܨ )Qq%D _p4 ƈ$P&~N]yCÌ'٭jju݁kEQHTmt1U|Y[wzs DQw]_5 EHۡ)rX5U,_vn>>8Y?#:8kuo.](ɚF^Ѩ "Cረ1f;{yTi=Ad? . BG >6>v|m|2 ;ק}2@@RP4 SE4o:rX."Wa>~g|EU;͈baGFdOdu :ݭabcF'Kd׃3%$~s M6۸݌!'zU&F z18N> bd|HoEj,DPT}$)d B/ HWc9F ) $rI~#\yc9DA@2k%H(r.wM 0zF{vÃoa`6u 0@UH.?Ml,(HȤoDD7xe{'̷c7=+%0Is>,ndVޓUiof^B)5572P(Fpt(QB%6b!?2Wٓ/'9+ZoLWg~_o7F L/P vfGv@$NK~CtwOZQIbPI{O/FBFSa}giO<)OZYֺ2ڂ}߄|m p/;1ONޜ7q|xVׂ7'>9cwmT]s7i?b8).uԟnQ#wx,{;=B~#ڞګw+Gk^ma Cf]MuB nY=6_7:wrv1zct_4 {%D@vtth#[>q. 'Ӟ;;2wS .a)w]ǧ͏fpJ|cB[wgnA0]ݔkՅkWZ0$'UĒ}Q[a>q<{Wxe҃ꢄN>CAp2>]+͛-g![8F ڑӝun:0CëG#PM#r#r@8Ni8 ԝI#8-~{l =]T wq< 4g#H6{9/mX^ۼӔy*K`8m5eĩ=}=5IS#qVYx԰PR(ڰ|g_q/ݯ[àZCwm#^{1Su '-Z?r4Q fvL(Bpot *U f-9'\{*WW˟^Lkя݈chsgyD$!#%!%,`p&[IMYO$I:"ZUX f7B@KBciNUvĘ pDדSٌÅiX!$0 Z B'gЈP<a͘؃bycs7G_Fy 0Q ΤWY&6NmH`VO'7D=LcY/:?QLz^ .P"f@HS e1L 9*kR TKf@hEj藂i:lҽ6; 1 "99-v=B.t^S9.yM(w0 :>R{cQi!ǥ&ڭB*0+ H]V-5{˭gCۇR<;AaЈ1㘖`#-Z2=+Lb(\00z&),+vRsDjeqgN=Q7Lбa̸V=Wĥק5#|*G#lFbm;^Jčdq\+\m:4VrGb QnXFKai(X!V%MWƓLb6PIfWhdQ$V-FLH@bCh[hTUkFݜ0-%^rŸXZ5xv3 gAqhUQcF _)3^κ%ߋ{;ę Y4,gf'1@PY9d+9&)ձ֙Z]eZBas(D3JHatǑD p!\:f??F0OOJLGgD`u6 Ūip"Ou(ZyJ12K6oM D)@ $lɱ[pA{6776WAuU6NOPR2P՛iL,׶`s^PXWڸZN]ح(~ >ɏJxτNWf(|J)dڣg~kz:5E %|3a"FaAmy8:a&c&Tb0@ƒZ|RAH41#uHIb6_)FQ gΌ5ePta%I-Q<\.Nu ǐa&YJ.:KHQRJま"|jc<>~>DŽ>7Xe>4LyjQ[pZLäҚY,:YS!)d*xDN;Ut/N+(%IsYA${`c*ҝq aV}ӄ.$3UEx />-H 6 FL:PPi>y<KU2pbUD "ADozoQȉu3ĽT|dF]22{S[F}nB˷߆ZE"j3ê&.5[~<8jXQ AS1d"HnD LkWKZ{VPTB/tkM˅gCXapCJ)dg'} ysp9VpiWŘ5gHvOQ:Bwtuy|mBARm&=N_SL!An- Ck%FM2L•OrC*W8Jq1kF:ƾ5yet4h`Hf>4(E(5{v):)%wi}m9C`[*IH:S̚7埾_W:kw4Sda([:3Hu ct4K YADD?Ul͠W PEqPh7VtRu-:hYIj]qm6*6a|ybZLsS&aOgAzЮഗ(CˏK O %&1 Wg)ծ\=ߨ PHbAS(*P_Հ}g$zx|zqwc1 6KQQaZN C׿ H @Q:j}n8ueF}xOԏV,QuN.<@Md/RʼnMhç3isEȩAlʁxltltVI5zzN`ЈOix[2SYEۃ*nl@L#8 ldu?{GY:mj|\FsSׇsC5O%  JFAAO_4830J94730|,=Q0BBj@;0%/9A4O mIC* w  ID=;۴Sh3ϖLJr`H$ ACY٘ ms8 l/$L0FEz{,8 abM[0b)l`M@=Xo= OlC%Ƞf@8} Ćbm'`8HS?"(74S"Y:!TԸ<;4z>@^5n' l91Dv y@ˢ;N)=͝@IN QA3l`  \ Cfa`gxPpXq)d3̚Afy\7 y0DXl@Ǵh)$,c$LAf~frT=dr2O OV AC PI!;'`NB ]ܔ #] b}gx&%>ÐfN 8CdpG\P<Girq9B2d 1{9I: u0:E ?OR h 8y 8e,LUǁ@gIh4]x{s6,VP*TZ*Y4ya s$ C dy0fj *a{ܙ ;P#?OH|5cL9{} ` wWG<<>ݶ<hYF, ǀ P^A 7?<= %$ :&>W-+@Viq/h_߾WwiMևt,c)Q`E!]ݱ M$ +ئԪ+ XJOEIpAmLI ,O'ħq F8sQ8^qqƌrGTt5˴>k>p9RCʯ{EDLD5 IG;dyftLNs@[ؑ"EAbT8\e$D" L1H*A("HL1A*/b lG!œȇA%U+/IJ| pKA!ȶXD2wx䓑IWUQ>02vZX&KK|8^ ւO׶8 lO @yJt%~zфȉWLtrLYOZ@6 -U)LðF}__axA} >O 1_v4Pp qT)$`$@D =wSZω aO.[/ vzC۫z AG/ ƭ"K L@S4}Cr!***UTUUUUUUN{ 'x5x*~l1Q?3TJF2mLmLl  D$0JZC |W8>X!@d);}˻<uX!gGXHC* o'9bL&RbKL'ܻIG'%_#K\TSa3ZMH4GRwP0J]ONv~_̂vXODfcPDX1.TE7M.fz,eDJ6Kߋ9JO%q}ԸM4;#A3G_|GRX}D6@]cmo! S-B8, (2a6'g-a9E/:&#xJؤѸy9$q;k&SgGN`d$**Y)͸xY7OvYd UG &ab(❣ۀ9 =d)S CAA!%1)(b0hCZȴ<?">:Cp't Iy+sbB)̐脂{<Ł:M74G瀄xN꾮v@T td ʟNah0㋰'U xyM֨aPF&~Fa蒳ARC0W')%241Q@+* `cC L$0I-Dx Գ!(T8UyBNHd}%a |tn;AP*?o.\*(h#<2P8%-c;@@?ȏ)?SޙB7} ~RQ)+F(W$x4A0tf0ǕVGg6#rM"{08D,*:P%_=v 8Yۦ7*AP8 *lq) Wl<# G`Fce̵)˖¼w5 ㈡N0ܗ*A6DAG}HTISHx|LGkq(~8rʚx 9:dqOGjDXD4D/!bظYDh8t/C+8{TۣjL'zrb£(Ǣ吒OC;;p~`CI=8"w`xվl&*H &ƍiHw8Wל 4vb wp}ҽ$ݓ AۙS@1,PYuǨ)ijwAR^ᔪN dE4I`cm7F4q0ylɓonf% CZ]ɁD/=RW'#x'NQDT[]%Pʡj , (Q`HIbTe( 6xaWfN!*LpN(zɲXNd!|{F}8+3:;M3"0TEKf`) 3p8& >N1)Fq/YEe tR$xU>¦.bzntFLjq}H Q`D"*RA$\N<)1HP?3>0o*!0&ڀ||' 87>脊Y.?a  ޝp: q(3}АoYO]_a |< 4B%_ y(w둄8'#taM߸><┼y7G.4aXx4*Q0U`4"h"c dv}(5+d-XC\M&T̚]c (8$ nXD3Q[y{PRP K۪'y߫̋wx:Bu ',+,!n*vf2$L3jXs/!Qfsy47df;]G8E!! ( 0Ikqu}1dS:ꎹ^1;68@2P 7 "4bD4!A9a6 B>>d@3pShJUnn"T۱`,3!B} p;qn vuÂĄ@+>EntAvn^xdyr(Da@0k @d*(N zB.dfQt͓rCfh;΍{OÔ]m/MDIA 4Ɛvh=@&"Iq@a@Ů.f$uNQh`Oa0AU526͟7{|1g pEϐyȀO ``O ou2 ^/wvkdž˸N aUSĔ*J1PTRRѭYbQUTTTTUzyT}J#Lq;=C"='x0RS>|(!H7RADDtTĸd$I؜Ӗ `:w x5ębI'}y'Yj(#@  P(ß(u1Xyr+-dLf=ԴS4kqvMDzQm^.*m`Wi&j<8gqiAV2QԏOHqd -9,xLJ̱$wv b&닄&gu baJT< wg2]uGuOiCܝ,C, 8q(p,Xwѷ}m 70K:N@DdrtJ', Sر.*,v Ȟ^;px#'e u r(6'ǮBqe2N;9,9Z ;nmBEM(B2`Er&0eLLRC`6Mn <`aS)x\# BY6Yeqf**Tx/ؾs44*O) G#!|HKvj ,/tTeΊСHI $``Ga>w+˘|ȣ #8q!98'Qѡ͚ij2]s РjTjWD ua2JHmoOZH5+Y{t*9@y\ɨBʄ(P) 'M%B98Cp8gΜnY_pvtԤ墪i#%3>!4|W|ݞW dsWnN_l\z2F;B9NIqG$<ã6cCz{S*sPUMC}t/m:paX!}"`Pv@J, |DO@G.BR{ @Ad;ӟ4*y$g;ISd={OD;H"Q<X܃;ؐǜm,4A3'  D D" 4nI vT|Wu0fbNWjh2"s>I0>O)"8}=8>=l2# єteSaAMJz̚ 55yc*2Os("iU\8aS[X'45AD<0-Yq`؏ʝNNaa!FBa D)ʒs.P%AQC'2bMf7at`#lm JWȔk^P;z>5TC Ć2XS!AϐXȌbcJ}xYtl)9Hns@8):s?Var:ɦeA %4xf 2`>ov1#  83 ^"+a))/,3E"Pc vAC-3"ə ~ -jQJ&hͦb]0Pp+ "}ƞBDazE#砢(p] E[ `t(ޣ ނ/u[5$@#ن..7;ҶTFa)Qb..p!B,zx"]f\RPH d."e$hB~{3 BOgvʇ Ї"'}=+4fhpU)" 8}_ɟfD@\ U)Apj-^u ߣK)`a;P!3!8l;C)KO4HtBbh"@s6@HDʫdAtr*A<<ޑ|0fCTD"c!SA4 0GluS2ZS/C~ Lp҆@K!^קښׂHr# o.8mJPۊ1Rpt1fTh@3p ;нdЗ!P`3폆r$Lhc0Sئ=G/bw}w| ñ\iy~c&WAKyd ;YpdMDH&8tz dtaaBB!y }Qƿ|qW^1ʰֲ~sUUX %z?~8(|(%Eԉ MsKNb`fP z%sohG8u#fZ\ʸKY~` ɘ 3{xx >p98:}OgCv'=_}͎%GOaPk/i=fI\\3 KG<ɟ>>Qj (2[7nO˷ /D0H1Siwn;kfF0uGpܟ9<^ L u}~Dtm)A s^A`=l0KǾR1Qrwr '[9<ԩ Z3#:Ӫrq43oz$@PWd _.‚='wӁHEx|xdcrpҗ7S {"(N02ڀudykJ(ie2O=DYC>}\s}r N'{PPAR2 G \IIK[b!j` @v݃ 'O?)^zop6d0fˬl`$F`3!2}!jba剘&*N2rzD @OU01z <accQ+T Rԥ)ƶ("@$JJ8[(^mkEPQUUx p't9 3TbtXia̧*N2s8VS~TgM0Sz9X!6s-zp=R(ra38e?l><=2|;}p.J&$!{A. :(cr2HI8Q t;Âhn ]#?2rw8R*E"NB&D2&QS0y P_ǯ7`Oh`k#A*@QsBO&]Н;m CP=۸S[PÑھ(?PdR4S@RALH?tI747nmwӥuƬ_e{`?<ݖ;[y&$Ov|~{y6HVIRhk8}Nsx8"!fä6q<59;')&҅M,%$^~pmONQ?qz$ r}`bNHypTy H{EL) Cx=qvrrW4Y9 N=eJB'%p(~A< grr 4S 8qb''Ufy8M̔M\N6 x, )(Hp:4EE~j/ulC[A9i1Gd21{d]E&L&4&:SHC@):wTl]Qn+Ú8p ,ܨm緸u^ܭ>(T{:r  `BW{DC ?`F0q@N2K:qKL U:$ 1|t;&O}C2j?g]R ykSC3m77צv(;JvY]~~ ['otw نL6obH>\hQ2$9ߡˀ X%'ݱҘyldjd "F-8& ,q>~[Np A{`B9^h&8E6g4 "2q݃xF7363soE {>؝%c<zz~U.a6W-ixR]\Y3抋ھ)*((r%z(APd.1qq'Hd( QT` [ۅlGGq̜ì`rxylq4cFѭ ^fsYΜpL!QA!rA:,-ANap0!u<>_1r u=18J({ ~u+MYFaeEEDkkeN9OY\h\ke{ƳT2~ҁ5O,'Tt?rl!l⿙ a.kuI^[*?X (;MutۚyA J1מO 5Sz)~i/G+`8s.@E#DI3RL[Q:N~;J՛Jh6Ž#w0De4l-!hIbiT VM&PǗ0-? |`@B?8` c#JRUj_wSqpsE078d_ީ?fB&&L% gX CE3El0Y;mf Jy]8]8MlKřszqrz:c )T7ƗⓀx*r pѶ@ Іp@A e4JfM3 z{AA#LN 7-~N>wiJxTO'rb 8bC{ z'L v j5M~}=YS@,*֣M'm'pX̪XwD{@z>"y9QgP6,= [, mZƳq%  s]4P,9λE miF`vL%2TfOE&d2Ns/DI%0HK$|'$̏D4`s89c zKؤx/ׇӊX@1brW]Cۓ]s=4mh<6bacGD+AcqBg%s2L>á| y0rEs`Jds=vtgB=>!C@~?@T#T%zK |'fY~O}cԸFDEQj.#m '>v>!^Js'=>Od1Wk`Ík0)CJSp{c7;}?QN- تwqO5[fBP!̑I p(q1X*\YBˤE ɘHQ[,l6S3!4dԢΔvrdԶ]@H&bmHI ZtE!m SUPugH,'N(>7G3 rD]9$M4%eT<DdIцGd2Gc~krzƏ߃Z*p}D9|Òz?M4b}0#̴ܾ/?ȆJ(U$NYd}<+$(sDfh()=I@~2uwAF{gaI+ÃOҜeOsI2rb&!$*!O#M8r 0%aO<ֶxVS%58U]EEU+8xvWUMQTKn)UWu-JUW2URKt3ڦc!ٙzQNdX8)IUUUUUUu*1ZUV)UVZkTnõJ6m+RjRvtTRRR*QK*ԭM4԰t*W9&mRlmU}ԪR\R-}JUE\*(ݼ']]U]6U\m9UTUU6[6U]NUUUUԸU5) ZiUUDTR&Ƶ*ʪԪVJVZikmUUWJUe@SeU_|xR*ʪu**c*7l]JJUUUUUUUUbUUUUnUua'ԵnXUUUUbXڪRJDE*jjU]mݲUUkZ罶˫u**R,kԨU>QJUWRۍJ*jZ{V+TmXԪ~sϊJqJyEUJ4 -}__zU")!Z0m5UUT, WbpSG0:H na3&mA9_û(<7'SC#dz0?)]<`$%bf%15O~9SzgX${4/>) CCQuq#`Y!@!H C^86 [^Nuǒb0VΓKODeJtSpBQ~0Pg} ];kHA4(j`Om҉ *O`CS7`dWuRQf5lfjӞa7>SmWFv9%n,C4)w>q@7y7r/n4RRFmB !0'wS^~mm[m[mC  A븚 0AT>Y f&pV[,`q23u#N2OR!Qa[ y4rr:mߍx"(l(lbEqV1P^tFCpTRC% BZrlbQ0I{RPSmlt܄wKfBׇڪ+)VZN=EDt)%jfwEBߝY \ \qGZGij(`1 oc:D#,.sDXG2`kUK>j.^0(M䆚`!=y@Ls'r.&hdĉd>&</uF Jp]zx7,W>BD (5cr0 2?[B{Aǡ@{8U3v֐”ӻpط#߭8v( ҈T|1,ۭ-t) 9!Sn)BYnzx pA9ya}CAIGr$$d;۴C'b(NA/blB{L@ y+q9ͲF"0O13o\!0I[qv'=CjF :v4Grs!Zw)n+\$IFF +qxi&zn|IUv?% 4,Sig#ER K#CA zk(0DO5tKs!IC*p#d#Lea+Bcp"KʪފvAӴIt,4 w}.!^>Ѳ0B q`#0EnFQ};DYT@j\,j, ل8 "k-BȀ(IRE#F"yхBB+ϖdmL#xz:5K<Ə ]JS(CG'Г Z6.lah +0??hͺ(QFOVPb,T$.Tm8R\}j)eWM5*X[]~?Z-P~p$IY&^.;:$13\A(Qo0LE)dEƸAn^4t2nV,SXk u@JO+,Kͫw~7X1n5{QWǵri|q_8osE{_ci#'㈓p`>ɄT;bHDO4|iwcB TOu/ pҜH6}N[gE?y^sp(h![v %<a $`x'LGӻ׼烸˪ @8/$='r`~ނjBJJ^׸Q+pݵ ī&^ d ^`!q`0&Cyp:yLk$҅P.\ByX+ zl;$.edC}]On(VxXBL0w=QMc$d Cw;:ˏD䓬||.$2kX )$+ttWخa92^y H!N)ӨxP B9tHpsN: d;x(Ow=,nLwwq"h#ٶi>3@/OdHz0\Mu:L|[(TDDI˸a4$a'm߃$&a"NvnbTy=OCcE0Djiןcxctuu /3䄂d@eN a*""UZj( Dt**%d _'2?AAHREخ K1r Pye)5Ohi=>&ٶBMgi>xu+g>qCH#Qт>h&dQOD3vfHj5F> e$F`vy zc.%YšNSpHP(HY$aέ!d.71:*h$DUY!ybE/gdu^͑EJ8ln̓zu.iMiUL2#ɳw2 =uhTnq_AiGs :&~ x L2^ކDiFEF2"]q(< +!ai*g#L8j[LP!FD4vM\qIVТΠA~x"("K~#n3A- a>?vN'eO0L%o'/R\K?vL#Oݎ ''q \O4 &= Nx!kuw){ha(tCWMBزW  ttqHaws`ufNN d$9,e탓;-QјFsS An}0s{xcffIaӕ4,0eZ?I4Ź{ߠzX;XB9Xc垀8జ=C'&@JRAݑΠ9a60yc`9.$&B4lI䓼y?dHO)C"`OD4e %ڈ$l3>=#F㍏Q.7 aOg&R""*i;p'XdxrxDH%O}4 4r  N O9AGC@2ߜSJ$@` K)1 !< &$Ph1JdfMnm幹cɈ#AJn.%<XSAeHaJ9;wo M/y|⃢.,BPGAG ;lz59d1(V{Of4X !c fSKx,H/h;^K< aZic`@@0.0L炔4kIݍB-`CY2/ "l8#$C$A1EYD qR#\4(e1dÞ\p!0@D @P*$ Yh 8#. 4$pPPnJ4j pz0x>C`C7VOcMvظ9 <5fGn r|?D?O׃ꍱ60ZP W]u7~΋'a0*S]ZQK5_~F[RP%-RU!JPRWn> fG]=QP$CaT!;p@, x|=@qB]>1x`% !Kc#N:@â>^ɩη9i <#Uzu 9I),цUr(<| B4>eKiQKsLmXW0s4kR$@6=Ft5+Ϯ/YЌG^RZ Xd) " @f.춽^aQs0'zRnk/6(&[:Grb}rNիQBj!GrIqY\URbB˻^8 KR5W)kv6 85~iF΄*qo~r.BMni$zD?fvy.A hkoѭ2 C_^P,JU4y$hrU*]\4M &?eíE \ ~ףO>qjվh`iD& -D@J!SRtqWxβh9{u ~*喐us;_5hH_=uBuQ硞S!p&xVYʺc5d6/ ':~c"q  DGANAM%/D%>'u79S5G˭eo&o9a& :y}%DWߝМ9s鯆/to}0r[-%0!؝| rw4:= 6av88:3. MIiO"1~YHa p:7zMiG" #2QN9t!g88*cB5߮Q?I1EtcT@! H U`xr_O" ̟kګ53 vr Mz;{LgbuOlXJT':) CB 8$QW} HTpmapSi N/Nx.D{a',BI03QR ^S@CVTڙ9ɂ/?_&w>&9G9;ZXao'L&\?eu ?TBCI_v3&Kn8Xfߕ;=|J=Lq֋D BsB?O?J6WRyp I}ͪ ?Q sε5s,'{s:spN,qR)-fu}ur$oZɞW\=UBxm o8`Iү\]iҁ$ 7)@B9cC;gWA#3<1lQ70޷$:8嗢g<<&:ܵzKeG&IƖ&סGt;чs+q7I苘a"56&KܮW3ogS !^3[SUAˆ#~;× oO=l̀{߮ *ʲ3? ̚{TyLF-Pw%Jh>q%)PE%( upĪm9h 7BS;r* XB%)rJygHN!iP0s`;T\8!0(hԐ=&^C)򚠙ĩCH$"dz{8sO&H%\e^{ IT)NLxLʞܛce`5w0=B<+`q.R@S{Ga=jf=MSQ.`l2V7 (E.HLD N͂Ro5tL`t/هdBǧ )9ܬ#CĂ ?y.ɧHA6q "x7QGII?.$IyНĩ"&J؜y<$㶻66dT\wr&#)E0UAEw G#De-) SB(*y);_u5p,k.# @=@{G:8[>y>x|܈fe "@ ]B-N!eʏܲ)|O\)ɲ֮1dqPnEJF EGC# a ؒ4GиHvÄ5u*b"i.%4w4IRl> '=K;FRLw2ƉUDQfY9\x7O6 ς8TpȗlNNv9C#`X{;4g3>Dgpl 86!Wm-֖zk\7qTͭmC1W GɢΠF$N# P% ߳K,h]6>o-&J93bv>`Af+Q/m ZZ5$|z a¢PWI܉@\f\APwn~'`L钄ְ8Ή-"8-R#J<$a z6^HB B"F 1tf2\(Ѡ˜I /E5)pa@ ;z3yDϫ*b6q$#KNBL9&Ӑj(txs:*+NatsʾH;!Ps!b.kF<ޅ:VW{<)iDBVo=9 h)(B)??xԄJ ܦ2)KIO'J@/fgwUWh0߲OzZn`ѷZ1e '3'<|v4~36Z`lo=~{_ ϙ>K$:?/%d$#$V_1pD0D@~ IoĿb|/ H\pwfLZMcв x{0?Yp(KI=?CwMwm ~(Ce_/xD@2JҔDzT'N1 ! ̏bBY>`%7'?Zyd"=Jwa HY>S쬟3H8~9a%/l aBjnxڨ3BX%v{d:L3:vB$k.AL!%8 ^xiH#mME,Ux?4d2,L23sq1u64 <`Lnpq!N::!ᓮ=P9v )%<> 2Wb%6?[|Gc)/O⅄쑦X df`i>ma6@xz>)3.^@H1TM;ǹK\v},I2Hgd:}L:^iݩfmDc. l0.`ڳl}fQcSaX@SDLp-9a 981H`zp&(s׍aa{"[!i `7XSo}6 XhBN0) q%i%/.˷`v-.Ϝ?բl~HcfGf^ß^ oHle |OQ^-ۄpvgv$>pH=H'#)'s?N{ FBM"(qdl07k Ǜ ό\9|C.s@y!0Hż7!BdbS͇aJM>ց~)![ v4! IMa=h"jִ3{7م6+Bfq]˺fT6Y7ө\̐4.Ap?l>[_gfXj+'I~N.9_1zk/ y7>hr7F .{rHH$ aa;,n 'EL&JL: :t{uvd}Yf' 871䙒B&1!f'mX'r Š(MQ?z>ʹj u }weD3*6Z &mZAɣFk;;iZGCqL\n}-nDD &  aW2HiQ`xI舎Iqxp3c~_ՔY߻.N64WCal:bmm>uah&!q8PGV@njifGʵ}BWh^*j בEo1J 2IXy\\S9LXͳoQ#.Ao d9v-ȗDF `r[6  Yn Fw d`X#oc$x`Ʉ{&8G 8;PzZdG.00õ!% "7;~&*QAXC"Wix`q?,WE~_Mvp~,hhD5 G;0/?F!"PqJ[)R뮏' +K Bo?05a>#B8Ą4.#m?RH"|_ R7>3 F{f yQ0#Rrh*;B,#F۠D]=GY z:KuAJ .TͽS׌LCw'?/pE&#cXH$0D*3̈hie TH *j̀L׵j G!y 9P{D\>1G9 |T|qƥ|`(p>zpm2d88"R㰽?ۡZRŒQ wo"TM <?8,>?x/ڨJ~K{̡AxohD!?xNҌ2yxĊ Dz)P F:騯' jb(G?ˆ'J?C? QA|_fe0 Pӷ.9䔦>Tg\պuV+ˆϛևuF,7yqZ}IF4YUL'2 *A0Etr|/Ĥm ]_3sGj:D+ZѫcV4G\; +FazDo!*fx:kٷyAs!@ Bˀ߯yQgܤK֙BDAxnc DG]_)ށS T$4~bֿ'+*{(# FPxs1bEwa$Dז/MξO/}簘ADD1 )"!_#ڟRga`."EAOB(ʠ@ b>7h5H2="GaI$I$UUUUvN֪6ݶ˶q>D pdmvF V&kߦxl|~Ɂ7>-uSTb}s>7á p@-y9"Ϗ>(1ŠOpzth>mwAJ){&vt-$! 4@RKP8Җđo+,{msTAp|.;NOA D,ȁ C+/uSaz=^O1@%.puk:Y010IJ$LK{={ Z"<.a44RbN8ؘ5=B+=*IV9<7#DTWУn؛tҼb#Njk5c5>^<~E{AAL^nһK u\ӚeX.Mb̦֎$zBS)&ó1.g@C&͎$R*AP,Jt0o1*<cˡ7N7\9ALD*Uu ^6ab/r}68CcedF)&|HX7=ό\Sp^oo.Y=$KٿR{5 <}m&D{_4 BVg.q0?j:~*e2Q}~zi8t!P߆ul7 TL9D=vb>J',=qaXx#$rC~A7`\u!Smm{fN4&0DȒM3lTJw@u_l))̓.OOpuP׼D[w%n8^":#A}eC@(w!Fae"q"J:.0D(qU1J<ѳ][{f~QF3E!2 f0Ēpb@pؚs&0**҂d) aaZPvN r^YTpسp Rڵfц0H[4vsE "Am&JޓQն\)fxdh3e0VwL77|q-!$ P8zѨKJ YEY'L0ƗXbAo JQ29muEUTXg׶ԐN: н莀%˖r痟N$-Kf%  فJh_ؓdz|nhӧa)ôJ%05{2CD-3Rv%'c+`\ELDBOlR|ur|~c;O3O_L3zTO# A&3Ks_J j+k=٘}=kqIӬo+KȂEM$ܠӧZkμv`d=}/gG0 '9@+"]H_ZcD4TPQ~)>a ĥ=RP<;ΜEҤ ZQ(}V玧9 pt2x{̑;LF̓gpG8s4dګǶˏnUU!y%*6Wy!DH AjI m/KhTkeG`eĂ ?n,;ţDyxo(uőPpNb03ŷ ЈquDf[gy":W۞v{*ȢHG#8b4Z@dى`Y2wQ> QjvCloQojz* Jm7C\ ҫLj1]qh/nhHttcxDpeyl%Uh<ȞCk\~ n9gJypUvk3*]f0]c*iµn/ 8Ap,BA"C `Z3˧Baۍ3ǿS~w|[} Gg'~ }'J0swǃ" 8>1׭aUp*c&T#Dpy^nr~qU.GȐ䚝(FFI5yqL@s'S_~ifh$ ^#%%@P2}\lnܼ-ڵ#lYFj-hJ}imCx ܘyHC˗d`)ƥ1GzZ?G{lwyӻ/.AԓQ`nSxTh\FݗKF!;XD_5LI Iḣ'sN)={Χ֧=_DjȨ ZneŨ!$=hPw#8 QA(E8C,Kb&o{^gVjvh? y#Ш,)(8E24ZHen1TUbQUXUMUO Typt*!EXA}cQ^WZU{lxoǃDAh85L+FJ 0gIBIa=< w|gPb=(wot/A8Dyu0&A-$]#4HHdHK=. :o'hl(ue gP@ dgY* ]rF/KS 7b0,W897H6>h-F%7kmD@i^*x # ÁUI[th]Ig'aG/ }Oz^b: eM;w#-B?N?MmwcdT; U@.f6UTH$P8هVEʓ@ ;k=e4WO XJ8JDIA:UH&.A=C*9zFX';>q%q/Pxyy4\G󎨽w9S 'IB5^$=_.V#SUUUUUUU,@(z鴺}٫ [ݷ+QPEraQ71|r33A' G 50xqY#zRILʗ$ܓ3)~"Jp2NQ\Prt25^sgٖ(DQ\ P],5~M >^hM|Q[dE!(y)DtBq<#~p2!'k I*#r M$ga΍XEE{D?e4~!SQ_N]G&=9k4fI#%(ċDC7Ѹ\Fx6p颎>=!(v;+lp iD -`4s{#zOpȍҌFr)LH(aR&dL5m3 NRL2{'4#ޣmQG!KI;{2n`hPшI` DS 7agfx:%( IfmY8TE,a#%V1Q˛ª&fjId"*:E#xu ;%ۂain|0/,BvVv\MLmY5lc5u.*2'I2fIF2Z׀7(ةx3AsFQlƜ9CI$^o݁*mݻ|Lq#%vđ&ӅDƺv`. DSE}h PyGI ":srD|<{!. yfɉPJSJh+ eg.*&ۈiV9MLQvSUHAa\YƸ\+ 0B =) JG׏Cr aǮ_ =ruxt_D T 0(/6"8gJ 80Q[z&7).L$7 w>Cۨ-i yeV}{ETDI{o6Yw?5-Kqqr{W.#fGq#C>t)@n04D,LLtآ:GB:0ڑ6S$ca$CV̈o]6~;TdNVq˦Wtk|F:qQ v}CRِ3 ù"ݴpV!Pn 9ЭxL:ݠCA2h]y{j.)w_ޞ6OH;{n=xӎfCڐx@e}ݓ=tngׁG:(u0K Qo.@c=wNN;BBaFxۉP}P0Fa/ȣB4j.":*IG\䥫" h*#&I"`WvBB|gC-0'R$  PattXBe)~|(%j㹚{]> fV^{Z%5>x"*x⟻??{&ck)IMU%SQUUEUSQTUSUDEUCS332Dk=Y3-!Ck*{lɹ3OC/,?f;ygN%Gv xL=(" !gHK#;(]~@(y?ngGnG/.P`5~/&~/> C_WKHB$% ^@fJ|5M"GknJG >Sˬ|ou~sOtsc۔~D((ݓE[ɢ(_>' ޯ0w IQt!G_6/sPwUUDUUUU9"r(Z>azXT _TT-KRԬʵ,-KRԵ-JԵ-KRԵ-KRnSSc{Oz_)OOg'I(OU Yz0pИ^diFRSb@SaS<׶N 4Ky2ffRIN;'Q *. (baNB R3uRCn_=-d߹S"+*R"g .qcA lm Cxo/li[m&fٗbt+[3u#tsj `4X8 )`{Q20&Ȏoݡ2@+:j!s ǐ_y B q~XG/|VzMt*T+7j8BQYGmZ2ClC! dfXGfD}@1aθ𓚪+ d)߲ tZ 7K2;b Spˆ[=D`N<))bv#cݣ&ӎOu@Z@9Khdt:^Vd1'zr(P l6 (M9_ڬײ SS7=tOgqU2a*]2 F v#m-˺ <} '/Jsa}Ɣ+qpvp;%GzI1mkL%W|TNt}m=aڡQEf ~m FؾEむ301 L&_h3?F蒐$Bb$| KW|VE+ӧ,vC]S.  (I~; `'<,o9;‘*[Dq|G}y~@0A7p$}FϵY 6'@x!mtW徱F@ڜL m#U-Ch G  ̔fᆁ0D y”N%AH45aJȃvJ̄̔4OADXF;٦_[, G5|fp֐l9nk-(2\^5z %d*1|*XE rm-TSMu|h5:Z H c;v[=Ə_z/1&,D_KPvdb\hPJ_m򺧅IYR`)L#Fw†{gϸ8l/*9CVnf f oK].l".:)Pl{ߝW^ Alȥ$ ֒< ǮDδ M\AO](\vsd?O_ۭc>ufH]˟`opzȨavзH@Qx HYvBO4/?O3w`.L=RL=#|8"[a bQK#d"w/杞P(4fE˓,DةIJ$]_'it d hf'^hG0OO X9ܟ v~yﻡ+`X*@dHUV. L!RH!ƽV4L&y;2:9 bX|TM{ڪ!=8&cA8)ڎQNB(LZ%XE ;GŞ<%9.dYbـ_5NџAFGF\]YEKX,]Vm΁ .T|!aFKnTHDXg^@eppN]I[H j?.{:!UQ>oہn IuP%MԤD4h cٳ #;q8?f}H8@u{l}Dx6/yeA N˵#9jsepĐ{Vc|=zOm'ORk8W8{v"ov檯<|溋!f]qt5N۾՘of_TE7ӏz+zGm(Q1zA<nlD^g3T}|wuq8Z(^nwMӣjTlP6U9^E6yBƟg}۽>g:5,5~`³A5Woe/c8{Yrf또1(r2Rwo/L:p9)ӽهFMj Џg3} <0"$ e @(!XQg}/%CǙۺ+$v#ZU鯑6Gq9=^EWiqCzT (vF*0!BѨ)tJܼ4|ϻt* `pp/yOد 1iiqM  TCQSq(G Jp~)V& 5 dF ɱշ(2P!aj#30M#yWƨBB2D5ްV] v !רQ+qK7f_.9hPU*Ã!S!d×AH\ޢ"q{F8]{%xv2/ɨ"9@E dǧcꂲn"l%A D TPnWr1it6%̠*.16 &3ю!>D:BЀ ()YrKpPۦS ސXn&כW_]0k+HLN"LN2w/ ׆!*R4 ';(U",6ئT0H|z "爌Q.73Jo~[b^`H"%lȧP9lPW0 AL8"ynvKRRj2vzgpnA 6&wv'Gr&BQ#9DL^{=8} ?5 1N+ԐF' 7E$ˠp Cw,>~?GϥE/0=}鷳]״"z>(6L(ڃ@"iS=7l:Xn ̴/&[â 8 j~g7[b5T=?lc{#RT|IkAADsF_11 H]DUSr=u:,?MAԇ_)Jz>f-:W@wQ0'R'%$}'" t(hqlYO,d}CX^`5 ᵨf/WJ<~?5LL|xݹײ/zڊFIF%HIHh 5,ɖD ve&9K1ҔiJh4pu=h$p(/ہ i?) ԰?Oh ,H?kpC p'uI,ld|/{a6mt@+xR}aayyS`tk*sZ6X y +h֝ p0afNFyi#S{a;N)X|K'a6c ̱QE1VF87Woӄ|6~(>¾/>\ObPAsL3S%?smkFebR$JK-VIN&" ?T2H nTuIB[YƆ[I$1!1&1(j J~((Q$dxL]CbdC4#Od?#5M͓qz?#7-A" O-H JJFH /R7uf:vcv$N8VkYyx$"ZI #$KD=К^OujI郄W|C`(0crX" Cza  !!o,P`S8&{nὨ"X 9(P{xo'8X0b03{hŒ C(NȂ)`" j~[ 'cKd.͋"<&jÉoͅp)UAWUFa?iU^8N{\L)UB3#ьp߇u?/ vr!I*6oj'#x{m򆀡ܞ^oyg>AMiNak yGC.\ѻffH$*$ 9Dԇ;=' Q$:a9Tt!=9Pg=2.$J@Q`^sߨPh5Qp\yh_hB{Y>M#PvLpW$ Pү`A`4KH?Xa(bYAs&%‹ԏ\3;}|pWچd%( E s >\!$p'`qq4{L!Plq{!.%M͌W﨔))GL5LiP4QܪLrFd  hQ SM0tX#'x82q2C "t!`nlUc;6R#$h;bZʏ+$ܖ-xA" ?i@QHɗX]&%"*I}:7"KpleN' k!BN ew@}0Ud5bE0 !KLd~.`I=ˋ_%5D,%RPFpoc:8fI]!azvؒMy%p#Re\S$XLT 1d⡗ai2sXprAQM"{PĘsAY 8vas.mD -0 5|9yz>'D<򁐊b >i%d;m$9k:`gM Y<~8Wl:?!OuN ?T;'6 Dx w82p Kd,sv=y7<؏0TJA$L a_Hxߦ`uWK6vn~l z; tp/ y<hK)XQr20PѨJ25RI# l+(C@)`dd 'd!SI RzdsL  A[ꨟ4*#HY~e^QWK4I3(fL$ ~ +sG\./S)L g IB L) o?__ X<.("9ᆍo҉_XP";86*]VCR`a{&QB XEt 'yKv!FfFq f -m]D) l#3MdR.` { $l90Pw(vNM5tV) Nt5l.$QZȳ-41&M"'PpI˻mلIC @!F&8>Q֣߂n)[;;o@&~!H@o|}yf+*<  dB&K ZB+sEX-օB*j"2LR"ҙR:ys-)z#eAr6Q;MAM3 ڱq oZ_698Øήj9okjxYr4HT0 ї9 jbeG.cv\H LsNS)PjdPP b#tԨ5M f"2Y[ *8;{lQMTICCID0@# TPXs363ɶI,* y{gҧh ;G Pca% vw=C(w!$;2Ғ93U[i^pwaP {!OULi4ilySI!?hEFLkV+/!X-kDS -(.P4CHNi)S K@ ,HyΏ<Ni *O%(tIIvm) DHP5E:9R)\z8cK˛*n {*2r)I%Ba" (kܼ.Bu刌@S"6To=0`BPxlHN;#h? dY.},RVrd1} }B$h8s6:IA(}f0F ?O}3~wƚ=nioCH@ QPy3QkqDR !%ZT% RLc׻ӻn55y U{a8x^kQzr'p"@D%ÁI$H -~gXm&a~K2=w?+}?U!A`ƅd?mݳBx>C9am+,.GUb8<ĜCsOBA/ |xpN%̪ Wb3x}{dd'vPL,1"̠}yHPGPB*㑇xA/ȽS KGF2Hh<P{a:%{'7D3GamB0| (< )j9N$R>I)C${~S@5}, Ae!FD`~W k.!)~s9Op>'R/8hJHઁ"&hѠ)Ub()vaR/*IGIiaHC)0f%@ݼ!z9lx_oCo'`Q#x,5J߮wAuye3%N2JSM(( (Ak%A`WD}^ ];zGde^\_hN E$ڗ4}Gou_pG:y[N"Qy ,@,$D2n}Yz(Zx޲#F=dD)@IaJlO4]8 j=8Z]dx}L\*=qJ iҜv Y* KqP t^'S4ozr=~K~#q SgqjM\h%u럺T$% AA $] oG?2&~C.6%LE73$};!rr&9‡Jr I &$HI ,41:Iy|\~VQ܌l~D۲ny-lv )LJLdd( /[0 iYc*Ouz$ {El"B@Q@Ё"L D,MK v;D$w/hhRh<}_* ^KyFH} SٓPAET4!#}>C=WRrǦas<ŭ7#zcXDPbV$UB I 4a[C4yP0&]H 1k`ԦIПO1_PsC,rh _h@u\ 7 *jĥ$q$I9-!D-QI E5ŋ-(13r9R^Jirnn۾"Ά*hI&)*B` ((fR**-B|׬舘@c2~M&J$fY˞r緦 J)>-g>L)$^ C:iNoc`}Gnϟ,*o]:sXipJx'\HSL0O0?8?F^}qL^<$i8UCBFWF4)W5 8aaƶLA[]RX11t\=O=tc.:ryR;xu[l!8D>i'0/ u1DA 3>o2,04S n] , LB{'D-480G$o9: MELM0jP4aR6oK2[`$)=n[2N>'$ܤ 5ވx$!;" biPc"];T}u 0DF@r"j JV MIUcy#@%6ٰn|4'e6Ѧ%ahtCޯgɳ)*̹;DFCB!ZJ9oh|b40I0H,À?lCQ;"c ''^> GE_d jKn H }dzjNE%,uͽ|O)7(rG3vIBPRE]t2uxrG}FEUCOO(Hh{a3 ă@Oj0;rޚf x'9{u/ v ^='Rcy~G-mohKQPiG%*f8v3\hj1Khʅ5p*:$X w4pAyH 9Ip(Q̸7[R6X1ZqqzkQ&ɘ\\7`-)6±wBMbp09MsOyސT"t QNO$䜌xcXi)(h()J@yE2J`ceD@;z;H7x坴cF-Z)P۽E/[ݣa "]Qc'Rufw}܍Gd+HRy*p,΄+(.^{;AR_)%TTDҮ/d=ATHyztM=(*1E\"Zu )2tَԈ@eTTdw0AtnfP-RJCau/;Cܡ̀.A3[ֺ2wCvQ&XvU}CBfjma6aol}`#+KVӷ7?k}Y#8K.6y.Mkzl1C#znO,O%~Nƛ! s{ E7З7rDCbL1!4-&B (Z/P}y:{>0*c7q2$%:ZLbiƠ@<ۼ )i8(J*"$җU7$݌2N+\H, W,f\Ш&[+ÛV.dDi#kqZteGWe^}AeqK#ŕdn MBYgczrp:;.˫BNL8YD\t.IKM+H% nm6͡wqE({GxF) |" x(!$pR2I9Qǹ"m2P.Zq! /+嗗]>m{/9S 8`b-O'%lW6;Ӂ ޙNep}h '|Ce իC9U *$q$o(Lw+|!YH+R&Cp 8pF0^Ec_p\$e|g|)*kZrjSj)$iCw1k N75McTw. b'm5kik*d:&JGy߹.%ifTnYrd"ss--2BT`5"ќLVKnhW2{P=7qDn4e@iv(4d՝nspQ%$8,b {gyҔܰNRw0G1R+Z5H٭A4A^7b!à( JPydx9@@(2Ros\ڑG'3ƧqK6"&n#@pԴ&dX~蜕QX'3OQ[QIQE*.-~Ff,l)fpS|(!7rt$5( ,0G첨H1L![aDpF.ۃa8\(FOռlqD#lwv9x}5TRҭN&vTH2]*5 pBeR`)(HTD@I IDS%H A DH-*_R>:!S@%Ѭ#4!HrMSQ%i"̫@R'ZUowRz P)}7p jh@U\go"iLĐU=Z`jIDDgYˎ$H|Aa L-PL@,0@IP2!$N!X48\d"@ "*L*"* *A(QU2 A $"D2ySO10I)IrJEN'֩}K1?_J&Ԝ Vaplu;X30ϐso$9Ž !JKPx)o= EEO Nvk~$ 2K@g;<xp&"Y*$^DY5$o.&ROsƵϚG/@ &x`6md`l6z7"{톴Y7T}a{9rMYEE{JLnwE~Wa*hcs'a@̠DRw dW1mI0! \UiX3Sk --%<_.'C}>WAlf˵QTĢ6rOx4ݽx7@7}j+ EU!Q(M⢚`7pɻ UIDDh郢G.( >{d `~AIӏ ȀP ._Gdٛzt:rSSm7Rj*~6`t hr,$1${@i O&&'˷@dRpxР(T2"g4P Hh%G{ }I!/0<:p̌:??&(waǼ$Y.0;}!@Pu<8 2JB_58!hfLÓؐ3f(|aGM_mRbjϡ!T a|`a"!1CAC.IgAAKʅ b8шq8٣Za:J񤦑?Pw4R 3,rg |OD'ԅ@E1!㓶 I!=-(:xH͐~o`ʔ~~XN0I uK3&Cmb,a[4Q2R,]%<=?@qVw Z0z.N% d_DGNZd= Owe[0v () N_j;vulbGtꦃz;&0&WwC,=Mޱ↓oj_l" Ƴ!!\*)gyuDJŃ/PIɭ[[,:GB 9Fٞy.u5ac4ir]C =.J[|L#9A}>/y IWt lA rHuS99ޥzq|AX⒠ gK\7׷O[ߟ-sO.=UQ|G"{#{Wݳ~5vA0m~Px:lצ y0!YUTᶲw8 &Ҧz2JxE&3a_y>3< WqNN6uGR&HIE׮ YDpʣIE"6֕:4(@H>`m!(x8Ng{}]^A q2#jP8A& с-nAMMDDEݢ)s&ɐtϝ˸@97zs9_3Ehsa2յ)^ Fhg~K'0=#Գ:. ՝?WA`8:QE׶+,Gpj.c;Rܴ5*In![㽚NrcQ=AP%,jk}vW/}su|8co IS^}}~f ]@#i(ܽ6et ѵk,^|ɭƺ)J+ҡ(Lبf|mq3.Lq NTI@ ]W35a-l*GMCj#pQUлuEE"Q#Uk/ؖT{Q|#'?Q"=cݫU-e|HQ)DGg.5˜G6-tF[O@$@d#㻔QsJ& %Gg߮#qiNTGq͒wYjSwǗ#mG<.S9DD l^U`/h؋ekP^b.\IZPFcDA\E5Qm@ډ^ss,J:i.Juj;J;}\t Pz~{߀~`uJ| DLrz4bQcn*>^\_xٮGnxRB:δfI#]Å̂5 @)%E^rjDhs \xDYJg牖^D%]Nh]pL˼U|.8ˏ{i5RdUSL?8-**qnHF(9PrB@r:ʉֹTͬ"s^)I`2^|ٳ>yK}(׸/>tGH8Pu!GDuަŭ<ˢ-!feDj`%)mHW]O2eߍڏ`(##g'd3oyc 5]N C>o囱(1nxVx(S0S'zIu҂E#8B_Q߫'Dw!R`$! tH@#w~$"cTAŽֽA6.@LZ.Aer<]BRzLH=l]9}{}jƖnF֧!=_ҏ=9䋍rL* {&Jfѳ9kj1Q!xF95:noN^+@DklAih@C4K9rt1!KrfQ1668UW(xVI!P9-rom|u8yU+jJX|lnZJo1Y!E4Dg8qZsxvy⮟Ķ|f\@g︮.aLE\kF{y+ώvQ2)n x8F@[9pO"^b̗GPr-!޼tD7\OITx9'Y2b]+H-O85=5ʽon2rƪ(zzєbKjYYhi6DqI3@4G $_]otTy(ާ%8xw'6ӂ["8Z|T^|bD!(מЍSyFP}iٯ@KD;E>ՏG|/|ߧz)ZN1Oa"BRAPD 3?>gvs(rX)! )L c ˇ )DؙSt~/S(2fIQ>"DwHʐ(1XΗ4g'd%d4%@ԅY_lmہS%*~IW?_wå!;>QJQBQMEč -}'jw$^=JuB"!(ΩUx_M4Tb:{wsuFQ(8mHׁNDyX`s{']s46t,iBˉTz2_  D4|KECKb(S%ߧ!k]OIoIC6VYEsB+JriY( 0WV9[8`MjoI ;De1䫡i>/6bNb^S|LS_BSfQ.aUIOri>Ci4'b3$q{k!a H{#ƎWG0m⾤{<vI 2%OeR!*\ FƂ@~r20!I q5NtۜnsA?b å|7rk'&8(3>yWW݌£tS/|D8&!xC뺅 ȁDp~29*J(\!$i?UrUDFD){ hYI=p&FSd :+!rcG.B`Zst;#Ĕ*(P& i) "`j)J yKJ-Pmr6Hɻ G˖@^=߬O/bLY\á!AuֺϯS?TRp>N ,O[>Yu;UM)v)ATd{F3]<\Ɇ\O2h&]#HPEBQBwfGu\\ cG(=S0¡0R%,B3 }Oj+` yЍ-4 T/֔8 ݬ23+UZSАf$g''t:)FW<Sn Q* }1ɸB\Y4/(R>j(SDbl-$;HA0AD<+UVգ2HtHzgs톾?GL}@N,jqȌ` zd'?OS>&Tb MX)f )~Nɗ>PQM2TM@ T!>>40& n*DACE-T,$! (JD JR`qR1|٦qEtY2-`0$J}kS|rW }-/ 8сV8]!BG7.#[:S>21z1G/y|)Fhڎ'Z` pC\2Yutlj2$ocPDshBv-BD)92Gf[BkwY/@<p( QQ٠~]ׂO*#H@Iw&"]+Dxdd(&-AH\85=VMrPpF: OBZ 0 f pv ~}Ʋc蘤NcX2&U/b(GŐ~qvͦrf5h`n5G:2B?`N{r>\ce,}>'nx!xx}ɜaG ׅd(N},!g+ 0R4 Jk)S}/r>="{xeY!1a<ÓcćtT Ge1G@6aa/]t+so@ IۓRcC1-}XU ,'gmJG|4~ !Ŀ*ו[8GMMrDiJ-W8ih:! i \JJ"J"R$JGCO.CFo끞A#.Fc 6> f6LŻdڞλb+s֣7ߖR*!I,QC*F҇ i'7G}u|t'g dkT;+[lW_=UReb)Iu#X-|f#LYqi?iĻV_ל|| 鴈jU{[[3c"/#f_U8rYZForՏ^dzTƺgkYyn>ϽF0j (Wf 17g:~c!Ц㹞5$LD#Vi'׮{H.#yOkƍͷzA8"pa4(I{|UCa!E RU)J!h1DTt"=GnP{B5G$ѺmDXbNGㄬMA4SA,E BǖpP}҇OILFY(>eƆlh9ϴ†E$ 8 ԧ$&]'@QAD2C H!X@HHodCAHi1_ F }ؙfɈ`\ "+E& mfM;I0T!Q:1ԃD-3 hX_"pHerhO1 A==-Ù'EU)DU2 :w$Q֯!}0HGq]@$%!> 8'Ys D)Bx\rZKpt'ITe FE^"m?@3ԡE"MT՚ZM_[55pxOɔ@sJ˨BYfLXkdւ&mrć(wBӭMl`5%e\Ja6ڴPINPG yC-Tr&moq OjiG.{ۚmh7"<~h7(a.>30d)$<]Ztm"Bʘ1NtI:. cBfrC()Z&pRm;"z%LQ hL8(P&8 (c +JHIJ3Kqp9E 8e^CZ`NMW6Pq5U "=}e^Afv:w@vqOE :P q%Pp> SOИuSg6?ćC#{:ϣz|X t? FGĀ>TsO+a(`tBB]oi;̙akAUD'P/%"PHEhiVH"b`!@%!JPpޮ AiPPi(/0 V Q)9{2'ad>bOSes Xd |c2?gsCvث0;#G@ %hh( "djHĵy?4*BC;:x3c&5ی(TQjwsD1Q?S*i)6'x߭9qh6$OwX;/2y̦..(c1A1T^M EL:XRGe1-*slw#b ߉r 5줄\x@-ϟ5AMo rϏBMκ)BjTIǣfU a)2C&^b͎MKd&44-!@wf(4[DPĥLBR%ȕ`ځC"1M T.: ݄N`*PagTV:tc<)>JO7\=ZWѠV 4هS@KKFm 4D!4fZgF#IG%Y5҄Kء1[nBՍ:]O>{ྀH|6‰ApI@?IZWS*5 T x@ƃ0 qg32W_~r4]_/+Κ BY|9M8d@kS}{s>/oZA$r^7CeC Pī*/9W`N5 ! <(90RHLK:7T(a*,̐Ap*6}kFɸd& p )(8^Nў4C_p ?'iA+yCjAzMM5IDƄ- lXN$D`Vf)7+, 0D>wqΪZHnh '/m"Bos{oCꪧ}R5'9(`( ?X帼`6x'zҞ"P4IJB#F(P<OjM썢Td \b_ nD}vŝ7|%߁SÚ E/DO_mz7- ?@8aϮvQlDFMǁ#ٽUx)iRJRa{G sJhr(tR2}ES'WWF*I0K {{u<ͶU57BmCvLEX?-|y2>kGSi@a ր "n^_&-*|?y83lAs:Y>ԟiM&1,~Cd)xf{p0wthv\֥@2BUz \ G̐K0DQa=sdh؞S {rpzѠIjG̓(û*'rhP0>>?*pCk:G0$(DJ t t P J ,@,J@M }r?HDOƒQj]F[\^$0xWӸ| ;'3(~n!q>.{,Sd,!z#Jiф'Npgaɒn=60v;$"hR~DG*(BCrAy83}t %$NnDf7%U'}]rsBB Ҩ Fg\P]MO@4:(O' "Q>]>C{un m/D+}/y`49{R iPX{ >Bi(: %> G5)+%È+<=%ZT9L$5A r)n:=X_x 8a#HXsNVhc8S~&I̓6ŰqQ'5m`I36:\\! 1#Ѯl]^@l(AglΌ&fx˔B@"; F+R /[ju8T"!B g@s6H d"vBdA( m(79 (${`#~,y^{HWQ3Lø!Dg=}|ɱd[l\( I)-)s&j"#:0"*]+ &1! g$Ć3s\ӇN@9i݇^QA! 8zd2(S׮%5 &Jf"P(S ΅Rd{KM" ~LAI{𫫒de-p' $쓺vG+cB|x+&M!ZLHH) <`P) " 2 ||XnaLrCHY2$I=2Fe26惄`! MJbRS;` RV!V FLb6 Hhj h@[[]fAW$x]% ~_͝c"y3L4N "}:&GGO4`Oߌ(lJ&NFe+:y).ay)CxEx4, 9GCƻh$^yEEw>GL1SԽ 9Hւj=FDɱ<*$ij lQ4s`EtLkZL5B@h4 JDxQ]{rJ($䀘nK3DHP2D&Ɇ&)Q0[$d89&Y!mjHr3ũ'+jƌ?#w(`a fl))#'iX%i+a4mYus%^C"Plkhb!Kgkû Hhi7]I򨆕D|\€{Cm fl!.tc6[=CuE(2!i.Fpu5ԡ'f2rCp|Kմ;τ߄5?= fgޱD%('܆P Pzw<#H%: K J4%J,#ggd7D@/JP /Io9y4JP4+ɾ߳?:B ² җth"3W DH;BwdM'_ E!J'0)Z>ڞ ȹek‰f8 Á ܅{,u/@U*B(1 (hhP\@ J h)JH)   RJi(aهT$M%PP4U% %TAJ5 & Ҵ-!IPA+A@4@2 J EE)J!@B@ 2 H҅ J@h4ĉFC!AB%=s1Ԝz\!pO41' 820Mv% URPAK- ATQCE=l0b tOa13QKZBIl XMcdj:dTDQ@JA|@ /B' ~ \8N]a^a C|APDD@T4SQ3;@Bw() ^dU|Q^Ct|1%0}9pIx^>abPR2˥њ+C "yJ6O R**hb Ha%"aj &JJF"I*)Hfe!& )*(`%aa v6[hnp?Y,ي'q<_lIwNҬR |H&\!RD`wacg%:s:IHÔl''`*niSb9ٛm;x]ƻa#Bp|*P-G3(&=O\QM?dN9#ẁp|{փYiC|jM}EIKǼ@ ܸ-Q}rU6vO9O~=@ͬk=Sn!Fؤ8*% 'U3ٸk$ ^@",aE1OoO[$r^6aݧUTJʊBb6WҒ%L"#FhDFe$ mq( }Lʴb*BJ`_OeI`w& PE٨+΅]BdXcfzd{x0K!|JCÚ9'f?Mru:B gC0AQ?Cpj03핚fLK5 xN6KC-9LJP]ob`tP3h DOڝGAPH0Fs4"q)hq*99X)m$? }M6;I a"s'uFҜ0';YbTߜdܲˎ}BV}ȇ/@%*Ę!Юp53jY4(KE-YM @?;JOa[k)IgN>1<!}T_Щ*u2LA9J}тNs:LCQ$@߄,nP6uuƓ).!ӧf#Dŗ?> (knJ'ӱm0, Bm};P4 y}TNqO؟mtw;""EeL,"I+2- z. y(z0sN(JSL{0Qd?_qT|!Th!1{%"DJL_/N Jf)%(7Nia">z[I&, lR󸇉y$qqg{6jFi L'@Q9Ax觐^/wƖ2SEfY6'?C&>%0%2 3^r{'"MY pl]SpAAO*YW!]"YHH r82g;4<))s`9!KoK.9#kX=|PJ!,Q>Iv:NC:tv|s"mxC{x힝0/XCp (r j~FZ:0(% 9ID9* 9D\HzE% KqP#rlv܏P7WYHg{{yoAtD+FͰhT `99I%M-שoW!IJ dX_^I;<"];%ұRPzAy!PwapU":E <5B)Z0s| ~5VuH*\h\ӬyC( l;G982`XBV. [0arEFNB):k{h;,y UwFʒ.4<‚uQq.M:xY;4Ϫ3b &!dyӨ[z[^E)YUAvzl2Uv~mZuY2KI 8oʹ|,Pb  J [p U)GI6wG潔vHQUaXd+SɢPgLa7R/(D+4I#g!7/m6w ̛UUUg'C?z[g̙N=_I7IHw. B Gpo/e({wy},eȻD܇O*D1"hy?@"MȈ4ZHb`/B-V_: U9`LE z X &5z@BHگ7ĒCFbHj*E!J("*h! Pdj` PY q2G?B9#5lC㥆êJSb*Lj1 E*kS5WԾ`:gqlcH?a:[~Y@)D@HcQ-bJ4& btPiK ÜA`@8eax\ lLCTDBb^{ęJ#@pN\ ]W{*yؕF8+J* F1&L JQ 5KBPPSTPsXXR&a h&V$HfmOxvO8 1B^0iK҉@ B'@™c/!hE!O͗/)$s ل0`((t(iGѨ n7)S|~< 3L5#'~$YE~A]"( $hZH" QUB5KB4,U2RzBF` L K[;O%@$4H]`MjIBwp4A* (b98&j*P%J(*i(defi h(h!!V(JhH:F$4hR *BA@)i)?)N>&D"R)O䏾z;복^l11;]-bUUH܄t z#mG!;$i\߶*BY;{zST1PD3 LFEVJCHo Ғ$$&9" 5Fh%HI`aZHBidjHd!!dB*HQ&""Z$[*R"F&(GHe)iMZCP@DLu+O9R~-R>SIh;#5?o1޾,{OC j,:nF)W0nԸ1%9sw?<"閄R"M_>[\M=wn"N ! b3;a2l#~#MÖxdM_[HVJqbіSNCʤ7Ȁ?U Šsq(N&+i4 .z9dmC!dsj(Ja$dR`{LDpdPh%(D.yapNMBIX1_ 4aYyss3+BjDg3!\,+傅"b)"O_=@4}N?D?81z"icI]0)QZ[n)c#,ÅtdDDE Pi;<|=CQ4aCN`My25dSM\C6=kOqB =NR)Ȇ}c}|菳z/A뽢&n#z";Wl6E)JؓB<%r7_lBȦ~_S{CdQ^n| y"kM$!@|KIBr%(%DBC4]S!> Оab"R~Q bΟ Km08\ ?ĠT(s>=..`Q7=\O2s+A)$R{;ܐB ѯxM1x6,0fK=$v|X3q€s1;Ah # LȘ0f{7rq:a螨֊+鸽Z]tU6k%u0J &bnd25Rҩ )q#rQ IUB@Ͳę`*CSUx b(zCB+HIًۇ@t,27$̙z]r:9xph*K/ MYCgLifԨ3 b3 XAlGÝnxsǓz%]RpPzɊ`J m)RiN;7% ; (00I].BX`qCۋEUjH:7#D8D af6+9">g'tN Wge'&^AƦB"!hw tb<͈m9*nNEX~rχGyەÂ:XZAj{^Ssx-|/F݅(v&$P74v;l'`7TM=`f9g{XA榌8%UJt$  B)BtK.f~֪4)tl?d:5"@RI8Wy`PteLI w4H3D8LJ`T_Ҩ4WhZ)| ǣ%)hڙMh#ԽndtJW#צ OZD@h&+8{8LÌ'#Yԕ ¬ť/]4sl@s!C?%)PiY&hA@,o~~󍽟'}fB.<݀ѣy t/$cb]-'Xx*6AyrA~;xsՒP?I5VZcY6 fֽ|Qk>/B:tzg|C%xʱrwB *)~ uɢ9&9,bC 4+a%RqGUUfi lh )wgk._8)\c2>es9sc )Q6Cii ! M-E3w 6IBA x=羏Q=gբnEAݾ}}i7o?9ԿlLC1(™T*rjw!v^d En~D#>Wc9p,4c Q"ЮPH` 4O#wAÈs[`\Ep/@g1 !20QT `qO2_Sb$A4@m Hyy_:!J{:be62I}&dIfkiQFC~>}?=H;) @BA/O=C(P)Nc,s/̭f {91Qޅ5iۥ.YE[?"ln_yTQՅ[R*4U 1"j~7r ORؿk)1Ihї}&dEl%@9M@)bB&:>! ,Bӓ<ȝ#8޷+1n`QtmBou-r s<;ЋÙxSC! 4Q0UE0@m*?o,e%C<ΔwjDD 'uϗLA? .L*aOp4 BqB{$3AX}-{ZLwO?CШf&PCsxq5'hω#ͻ:in9ϡ"홟jl)mG,w# o7mdW&`M h2(nH34l{j P'Hy?O%bZ`e]+RQIEUUF"X(i"a)hR$J .mPQ@B+d=0 I-(҈Oך{`2Mo~\!}&-֯O)D /]2Q7Gy[m)-hƂ뾾2)]z~m{r7Y:\BJq` s W}{=A؉5#(!0A%0j'FZLcc&Uiq8 ؽ9ǎ- <l&60ATbyo؆0s)0%fڮt D?K(_IqWG p3$??,3 [Cx ףI @?ݍ}ӛʘObLcf*@?tNJ \üc-wg~{ wI.}MɘfmRFEq3X=C@b C 5BSz쟐9:䘯Dn7H(zq(nP-͂>?m8ӄADW0Pxv}=wי!hi Z+^®H MWIS:9 Nψ Ђ?.ND~@{!1.g5h$ov|j]ʒ( T7CH3u#q^8RZn̲mGNe<91%lHBhNʓRV]ax~wI{φY"sFK{٩snRdudi2.F3SVDÜ3)jJ'z8fu \PQJn#Cwp|6äu3f4MI`0ـ,/?1]KѠT*P8)BIAot?/os\x6-̾U]ۼ*S'[*nBtsn8 uY&6،yj I( `5:e3f m};nx%t(:V_␂1 U($@h p /q`w E@ri(27HZTpe' xTO*c3`x}8\JPZQ}gP+r1016sh J0D2>tёr(7W-qr~E:A,BL65`ڟ zgѝϾ{$X*NǑ2Or(tѕ0{DSzl|OaN!Nǰ;)= aGGlMɶ,0_pa_Pã5iݚ8߉_|z?OLXD*ML*,PS#OSd9 q>_LH\뭼n+ J@Иlx|dԲG{<3CflvfCZRb&DV#<5`!S=ffUf̝\OkfFD<3VIL IT)kaytgQCŔ4!3k:WK&O3xݺg–*Pl#wd#=(1!@x擗H  "Ec[5i(954@V#`8?,NA3Nf!יqu\]M Lnq""wBpk{q^hts%&A͵(t BN8;2Pv\C=\7{1^3QD&$X&"2pFơ)2yHxi(p8NZw; rǎ69M+CX%X̧7TcX$<كq c2o:8I2]&+^"F"6 d HC)+.U륗f>.3=[ڑ50[rokH˳GgL04 sɆmBH 7O4gWץ;a`)sXcb&nY!I㺒9ɟ݈ڪd(}w:(a3Y7D1ȕ80S) ̀+B$X9n79'Ktƌ#,RN+ M@Tv8Zx @j:Q=Ay\C!H)2$dAAN:\8k$Q -T#Jp>vPMm\ަ J= lXatd!0LStz\l@bz\BNhSwNr@ύrƣuS=xp0 %52..h b d0yPUf33 Ѽr&iQ;XuS0ŞElY~4<]n]!ǂdϔA_PcՂ:SLw|QHH792 #HQz(Vq=kRšh-*@pTFrS#[PQD[X"yFb\׊I.(,+ $qqqۺrnYE˹6zT&% #g2*vu P^l .,yߍ ?QsG꜠WGY37`0z8)gIfxo=.>l% $Y{ =8\_vRΦbDeܥ!!SA 60LEZ-i#q%·O @- &}[5EF(6[Ŏq({"}ggJ?Jkױ '};umcJm C ~ vuܪLgRyWXPF bݣyP"St!Z Z8G(&^[ evNAV\e0~n(|eiѐJ Ԁ\1G-,c*tu+QY3 ^3 KBwG@9hq13&RIw2z!=ܵw'ye11"!4fZie3Z矇a±#ss2l!̃C5Z|p:z놏$݌L} !_?227#ʇ. *FS{(WB;BRDDT?x #0&#i}P6C`AQ1<`B}R fGeeTT "S2s{c <|PT,DҀ PR A2ET?*!d*%TհFT`@h(cotd)NG+~K]HmN \0@Q$mZ>< َGm| IWdJZڀZ=@Tp"DUU:uU*㏬lm8E߇5*( iįpM<}ٜzP*fC0؇2PiSY.Ĵb/'M@Ԋf,fT MD>dol:? ،A@G[u#A 'hAF*]I(JT(PX<3dX Xg"IG`!ڊ _9A` Ie8H`:%9,tTqL Hቑx=c+`mill yZa ̘zE°THL)0 UA)@:T "a)" ) $E)hH "b\i( %Z&)R B "(" $(B QSg*\%TRq7(3 F"Sղs;|J>l4 I)J/,I8t2 ~Qހb:3zSVkHʤ^ϰpd B4`L!UIHE;׮)`(^h\Baӕ-xB8ܽvz8!Ub($I)3#~a4Dpav^:L;8 av|.kٮ;R@07|oˤ7@RhD.z>*gy:D Ix(J ȲQSB4<{vi%3HQP.'rgΏ̕}LEK2%W:rxI-읳=b޲Wg9 7zˡQ3>#+A!Fze=JCG%BwkX"G\Cc Ժg> a9 UB`Z͐5R5dw3a+śu2HJH (JM YS=QN p~]dEyRu< L3\Nz^y ǘDLH]q4єB uP]XD \vx=T&s=K}q g,P$P b@"gaC7Ph"M"hp60G#72i 4(i(R$r.9kmB0J'$$AM+1bX(fTd<2@΃4I I(Әt!hh ib"4AN` W6LpQM4hLYbf%*HNClKǓ X"*"1_f qʪNP&cOFɓ@7a4&qiq%HՔyYzHx#}4q^ Jd9|/=ŜSX7E=M$$@td#DSHX%JP % ʪ2 ({sɞ@ `h9Mpd'BnHw6p$7=)Hpb(C. E;a^N@sp:( DT_|] jCE9!ypADXpɥhP}Ot;RT'!=CZd3l9 5HhMIK"bZAGACd)x&>Pe!AX~hc,J`_p~h(%ť1'}T"+gCwDf-I>yʄ}WQb\8>D%qt. ɓNME$c~*o"+X?2CU@{H :w3 `}Z<a*\P0./əHT)!d$DZ Gg"$6T:DPEю]H~vO  D.QzE#$ߏgY.5Y) ^ k_64`0i=S}PL`"" m-H4v@4Uu pw|{CO:ipjVe oB~E@L$Kא//77Q?mReb (gГPDxQ+юF^ I3zݼ\iJZ25(6}Ch+l CD۰zY%B|G uO$_Ǩ$ևh1: ҄R!@4KTfˠk64? %6Fˏ>l1\v7-?<hJ:J (paq\1@  p9=kD\F|#ETW!Qٹt{}X‡菾:h) sr11&46`itDUW\'}$GB,DBbPA]lgcPwx{}3C7lh{-4wzp|8d"%Iދ<!䄿ϩճqSlABӓ -t0'IC%@,z;GCBC.8^' (zc/A: Fgd@|sBcqNB:ww~#"t7Hқ,Sc )b:j'w'Ꞑo%)LA+е +[~:>d>ECG($ә'}4k8XM`Ɇj0ǝ-< C4rS_\"͑ɹ{kǁê+i@=o#@`1&Bm,4!2p̓Zɑ= ?Ҽ`2=jƺÅ̌l%n0^8_3Ϭ-e/d@(2h ELO26\$kLpimZ`}hDM8O;򹶇f[ GYWNJESz!,2A$g1ʛH;OhH}AfNva㭈)]mt3k$D0NusH$( `$R#KB'#85@t?G, X"' a&x}☓O\I^=\ )ª$R DGԗ- JӢ1!iÆjH {ϯnukq!z2=apCAny߾lBJ@  *J~3&$P- a0A p\Ns}Ƭ߰|p>B9!nrZhMa{R(圊"iWd\Euǩ$L +! bOj*s@S,7}YuApb |m,ĕ3haM\ԥ00UGkf'$(*HhI'jG^ Go;80AP R]`2lYJC%Em5x^[MD`<'3G7PQ2G=SkTFyš_B9 ! 7BZ)z'PwbpDP'|BcdTN.nDy1\^'Dt$= SXblE`5ABd@`&QT-!:)!CR SxRLk&Fdn:n,pH(,4SA< yt,M'.z=LAE1GDRD$YhNJfD` 6m>!!˄MPQ4N92t<*rmdoE36TMJWQ I]vdhYA@P+3ft Gޤ>) l)Jh~JWR2`P 0&qXI8LU/H#,v1N+Y5NAScS/00n 2* 0&̝#=:rdCu"\"PHh>L1m//\Đ"Sa;M0Г|!嶇-B#MEϟ D=&Ӂ@'V`balD6K.9F$"D9{c}C%~Lxv<=$"JDVJd>ccd5E7` =wspi?A*Tcedďk@C@A>{5j#Hy=QU݅$DQ`WUO[\v@SH7qxP  ʔQavˉH[hMu /О6ホ(b"ha$2qC ?lSisc 5z;$G^:"5CJfRq ` M (P!`/ /N]9 ~I'?NJbPe+O}{)@ĥ!M$4V~A%D-=6?fY״8ϭE3;$|7d$}TGELLFlvT)7WtԴ0yy ؅3?O [*UB>?k~ޛej 3z?lypϠ}>7 |}\S%vp1Ͷ;̵yDWWq Q~6rAyi8_6HIHp<_HbyR|uGwAt LO?%O_˷=C/qRMyЫ'6>g >}譟q`q}J'|Z䒋d6p+RP,B >^|\u "b@8 4DNLJyS%HC'c뛽Fs4].k 8-iZJR(ڼCMbW S4#^F$[uq5F4)O?$E2;Pd)|Qϭ 'BȈqe rzXIgL5 Tn$IPۦv*oʽ!J%S)\BU b9:d#GWD]OkO_=Yq|#\*2̑Q47_6PFl-ѣYn\[q1x|#Rr㉋(I,ʔr:kwPҧ1+jيx#B?; ^  LWM(`U: ʴm„OIlGN|^.h+Wq<]B#T!M<SH\E3w.w3t(my&E9jω88p%<#ldOwRxdNB .QFa5uPfx.aY拓 Hř|g[Yx:S2MX ޶nnqu3R :Q51,MtNx'Q8T3ޔT_\qwYHB4Ѱ!n4֊es#SIYN9ςe¯8h^Ffʜ&* rp&ZLFխ#\]u㛎ȕ2 Ol8jZ6B)ӟQXr <)2KK-Nȵʆ̎^+ .u[@@x1bmf7>K*,G8RIɋP{4Ar^ӱ̝m`P~8ox-^̏f>j?O3Ǽˎ#5#8b7 wj}`&yZ$S#TR*Sj RN5 %=J v:ǾFm$|qn榈WQƵbkyH:ݞ’]Lv|{v^T6+f!FqP]4.Tb>¸VS=i}rDק77=ICI!%GuߵWK[+%bՐ~VzIZ|@IYJƦJε3ʏ {牻͌V;RcoFi%nBInޔ?EEB#Q|6lE%-Ucm;⍫Ō:q\>dc܉tpFkTV^ {IUhg\\t>T+!b<aNp$&u=_w3uwhd8T$|(@@5*'B" W`k S]FAWtQR !pE(ex>0Ī ϭDvPS$. d۽n.ir&aЁNJ QH*>Ӎb7orSL s2ăG*ksH%r3ɱ⯛[ֺZ- f/OHpK+RYQ̣kQ닕N#HE܂Ĺmkdo)j1CA+ys_wB pָ )$  [ +p!$"gsEpjDJǎ(/Gkp-&iE\ڟj2^&T Ɯ_U]zEaC3AJۧR盷7'e:$9 xrK^zbȁ!-d @89*%AE _Mbw~sQFUx=S:۶xly]rFHa>&M~#C磷țA[Jǿ9Xb55 /60#h66|P&8B΁8\V DGA 1$bJhh0 d<9ndFk<@*A>T<8ƅ\*E4 0YNd\Dzw,Y&* RtM,iP,bY|I޶GjC39 y,$q5%;kŤɏ7[oi?8N%PK(ye(U!bLd@>V uHg({ HjϽi e$&_ /"wbB8B  >u탧h,dLJӲqCKsoalo(sl*m0Fu?/w?_ D#|pJS~GVۜi$A@pr V1݌l-(Jf$hcY [ &h='[\o櫈7 μZtO@'E"%H"iOg1jG1!X:zSR!~J ˊ^ PJQ^XWm27N¹m3k;l * [l QUlWشD bpE658Ⳬ#T sI E6)iߟrwY Vt$TUsiTR]C|~)P)24|j"FkB4J)u,2"--/ LP@E0? 0wÁ=y(AAJ3(Ф2ZBD 92FS"Ƥ{ч%5+C OS8S29FE;CЧNyD TF`hBӏLd&34P LB+cylXh(W` ${ Xܓ qUf@A$'ګLd& _$&z7ѣGz==2yGH7 B(Sh(uP'N h](44uL"u8>vI0e @B9rܶmb vX_k|7qwp$@* *BNz$f`j~6wJBf$(b Xcgs[;qCH{L&MB)O UEG LGH"]Ѩ {򁙾lUÓc njYlXv 1EweI0HUZaÆfbD\jק폜<{ "*۪ԗ/ 0WN(۵(q`4ܱ8wƑv ԴɪhPCˣRqِӖk,!&(/Q$M7c9Wf[ͭ!1pqa5JwN]t> (Hs|F]EЄy 70✇:8&S*\Bq/+v:{z;OAh%w(G+!C`rzM58k `r8b7x{CgBC빽VoK&0":>` ?s?[tFHQ)q ueԟH,@)>diDڶI}vIuGoF%0~Pd?I(Pu+x B}'X1>c&_" 훃pk !$PAh!*t4!J߻%4s:HeyM8p7=> I:DM(w~#TeHt(#tn:[^/C $^q_gjUU_| F1ld[8G,nPP`E@"w&7>v^ll-pPs"{v9NgvLaU<'n)rAe2C:hr`+b"f/XC4򩏶7s`{Y򂣳O-GBp/i6a4 jض7=ϮnDj? Ze,3mldEaa뫺(:=<`yUB$X B@ʪ-=0y*rKC5+E% zSxa_h38] H6 l1k1FIn;2'!_Ї*R9I$5!yR[eEQJ1QiD W>M4[tShT<$Jk堆J*" AjP" *5<Ѹ.n0**8Zd!DG'w^*ol^rgr I ?~Gi'Q!s _uGÂ͎٠Н= "6sʉf~YgQqhb9xl)C׉|ct1]ćc.NbLb5 X2T]<71޲8``ދĄB<]x|=$*̖3Ofgou's׌0Fb 9q_s#8I%biN.}9l;a~8̟wd+gͽ\I!&2\ 7eE oLg=X`ÎX{/01ǚcчϳ;CtcʊH$LY[dE?/ 2䢥(+fcP*j7,LL&{wA<י{Gh/#jb^c-0Eol!W~xƥN,&gVdG(r='Tz%FMqEgX?eAC{/QE}AŽlao$Аݧ*<ιJsϓuxm0d0= Fh =I8KL !mDk+Ϸ3Z`-Bj<ஏH]f!(<i+Ƹ^ $q-OC݇KNXM`P>} kE$s\LZ6.9S"޷l0xY cRGt!Y`YÆYˡCe(P09y|%Vۨz& %[ ɰBIEWg+"f:nOvM ca倷 10#@eٻs;penxCeJn(Z)anު/Hqxk&2W6ɜ]"63ZH##,aJG$+hy} u :$&.=N,\Q!zOvZV,#č*K\ Ts}LT%ڸG6[9QBP[@AqTV'H=̴L sqALL!C;66;g*DA& ؐ?$y+חpB,I$`DFfPĠS  iI"iBY$V4!$Ji!RIw΁`sba %J S$Y4%uVThk2u*<1әbv[)z60˷8 70 PM(y B ʊCCRq/wT.L .Rs,%5`߹i9 N77• KJ"&@hjY0bB*Zί~'czБC | "EWjNoNf^hP3veq#ѐkgrNLƵ&ˮY߭pv苙PCPUT?)|qhi򆼨f9ng#sa&+J7%(t4($Vā "G&蘠A(UpD8eIV4 j;˸{bD&I|hxZ䃶P)Cd8-]oleas#c)iƄLAXf//AzёZ!䧷c3 Lf>BN%i E㞞IK|9eD- gV;LNQE"yq9g,6 P* BB2" Bl (V sD.>G<9qoڎ8u3gЗ.D y~dz `wާ[O*9:45QK Q KO62]q3]i˼ȥIL} ۖ&YG%@ ( #'"  Y=<ߴpz~7\أf.C$\$cHvfj0u"F*ȤѢLJ/okjyPZ"p[yaB"g+QybPp('$QQu?q+ FfDqUr{Jafsj٦`ҏqʡ6\Yg3ʤH2L.2XIlKRN,Қn*2t,F%Q@PgQõ^A4\@/G|PhJ#n:.xr>Epd#Ns= (BA8LFUm#=D#Q'q!zQ0ʝ5v{pUx6)Z~&byĜJ dʛ}#B֮ؼT&B~9XPŁlH6=$t&v9U醵zJ=Es:h}>UMCw8zS(u|q F/˯3€J %<=;Q9Ȉ\4('one/Jco1IL?lTd_WR2St73be{s Epp^uܼUU>{6]J2TV> Q)pI&8U^@p߉7UzweDn:nwc|K~f[i*.|M$\ 3twY狋]DK& *sl[z85b w'BG%88Ԍku9υZs**sSBZTA03M~@>XPJ@$&Zpj DV2SXUJ=v{:\|c־NՔ4|DTb RN zsU΂8iLtIoօnN!t˔;LQEX*;٨D{# QN>~J0Ͼ̒" KBDx^lQ p-ue5%M&,s\3:9Dqm^۷)NpCG"5b4bbLZ+LRiRn\ho9(ƂqoϪ Rsm5!8'YiwN&dU5AHjlDDg1 0Ƣ*޹p(BWUT,Sp|B0!GS!aЕ1 ^Q~r :Ǒ&CXX=Bs%5Q10( AݰY< O0V^ =ɘ\* &N9&dXjk8ïK; q#acImhzdѦr{F&qyO##a%HX{g a̕62<[m Q_m)vɷqųQjt֍tc3e΁B_s2܂ QRer$%ZFSJi1:ucs+upfP5P 8npZ*t.Ea k3mFNdG#'\+a٨:6$dP#Bg`7*Zqg ϻPQgP67!n ԑ]Nfхԩ] z(S (=9"d$]Sǿ 2i8Ht_{8Y %LAŗ\8$=N"It^KT3XL6_zňe^jwcpf~8L=͙1 s ^1B% BIS0@IJ|r 7#}3]1CfE> ^&sYkD!vCK.9\Dw1D52 "R>GmGF1/{^0')&-`M$4T!TK̇8LR#_:H|?'pIs?xk;{&bhh@hiq D9KP ?x`^yqDž(y  Μi,BĀsxZ7ǎܷNBD"LvEs!MV$0"4:.{ɺ}mef1{76V4V.."N͸jw{7BUFo:{/ִ 6DU+&Ss={F#u@$&AIWKmi>i;*m ZK4$*(JKZ1[FK"nw )[#{hrj4[,Q(&DEW)u)JS1oWjr=vuxׇ/l;2eS<<2NZ-"s g/\It9,|CH~9Wy̾͞1vʌwaYX`l[Kq3.#w$zoMsl*٠ iFn7N',IW.^p%S2+sja"ʝ0L! p NG0>$2iV$eHP|!{{c,Fu`)MA2 lॊ9G`x DK>f%@}~{gz^_uۨsxpj6jY M8p{.qG%e)Ci7s^9T2wO)04|ğ2ifQTҵ Zv]yׯ` P kpnQOF";|p?? $b.0ZHa( +xhf3"QRYdշ1j5kT" |l2C ]Ԃu"|\8A攁!~NZnF"A MoEIspO vnGv3mJ!2#4`M-E)@Д-E JRP&* T TB B(bUJ E h)UH@E&! vj8:bJA8a(,T&SJ!YMb%Vt"zcÜO2/pFJ@"PJO@)}&:Qz'pCl/%9!3 ]>/1fc5:3T{a4!t/NO |T^ˀoFmJt( aX (`r?ϙ?u}ƻ'?JmIH9'3N֮p=E.\4= k}RJ2K}#+# HrXJϮ~ D[??܄Љ.n)D [Frwk[P[]M$SѷKB1iyo ba'[$?R*EpA m5JHrHJu1"rua=zT1݆mQbwOh^Qhh r*4A0yDLQJP1.:Ŷ{)y< {v>PяG2rbbjM\/y|>c/GlIǐ//8n} 58쥉LA"eB*mSI<'^gOv9^1f䂞LKZ:##&Q9VX^]m00!9NFr\0Rr(wcnD]H³qUc5n>Db@=p! OhG'zÍl>qqBN\$$:0zt5mvBrK'£ocML';6im e6ؐU{033*JUy}:Y=|a񇏾{;M#>)">^~WM-% teT Ȧ4w@@iJT OP8 dK ࡣy C@̃^$t K@P:OhW)R)u}x%9^9T<&h:n0 @8#]p@&e69mrbLCVQ`Oɑsשbr3- h`nN: oį k0L$0BILTy&#}g&L]O~&"Fa!S3 GH|w3 mQGq() _t\C)Y HRs!0&{7>[bHC~%u<]}šVh 3 Ó#Z@`4D\\_];W HQAV=6Ɛ:k!CJ GB1CMo <̌Xe@´B5GZ@xD>q`"mZ%PDYBNg#xs\ZqI~)po55Z|Z+^wցs)ުƕ4NKIyoED -jbg%qNcN֗jv]."yE6 3\dZRsSqKC@iI72~MͲ˩#(-.Pۄ'shI T>s|*vMGj5))KkCdEiCYST6L4hO{nģ"teTZrQ <ۛە(Ov@BFd3Y 4+/-TTxD)@!ACQ1q[>-Cw&(@$a c&x(z%i(hHA9pzLG.ΤCE$4\~:AÐp!h*fR{qlN@A )* RLޅ3 1=rLL5<(Ln/ THQN$3b fY 5̝݁(L>tA$NxcPT>/2'Vz"q?{ҟiwaBbmu_>ڃX(1ewaA=];66}5>6hχ_6gM:uwf!<~ڕ0S{F4d'AMr JSM%'@3=IR ThXs\?"#xKaXFho?=b$"I+(%?Ki(2&@0;v$0A["))# u`u Gq!q)Ƴv嶵 B| KtKˈDŨAt5ĘDJHi&h3\CL0H%$h(rFϣSdZ\٘}w ]GdgOq1?phkumPxNLJo1Kt %_1#.!y=HD@00^8?_E#rpN#{)Df;LK% GEC4lĔ&Y!S@{ '81O }oV6?@obH!>yMҟ>Jt d>S`P-)E D8@]St{0172_^+?w07ʆJ0KlA3BWGO<_Vϯn3L)]}9W7|5?N늹5s.AT2P0=7?mvds9a"¡12a_Nm73+{Q~Lr =CL%V WGU"-KS0==p9/($ȓ  `6QAe{$lbNM ';(vbl+q\ܯz|sM3g14'gm*$19DOBu (̜< V1`TqE4;hȡB2rJr@h3Ը "b ZehvKyC29 d4℠S8<7a,#Ҥm<"~e u{Br'x$`δ_e YX*#qp빸n7npFc4IBD:a]eadLGB':2c+g3NA08$@>8x$w{OqܨP"%H%4UĨPHB- 070^24FyB^Dn*tkpv28$_D(ya" aǂ~}vP:1X2!=p*SiWT A@S3#Q$O!1Fƒ+҃}`۶϶Sk|#ЬpnaDP&ySTH@Dnq5L1.)1[Jw6M a0<;@ckd܅RƇ`zf4m+zcԼ8,%C3mO v k@mi9)Q@aetPl:gк4P%'Ԅ't9Κ y}Mijy/C1CU̥Q"98n4(5evHM,mik9RS@?дAtu&tVJ_޻xr.OIihhP/4K!x?bbN1 (4I(PsA{2 }HByO!'1 [Pua@|CH=!|7c]$GwuӇ@TsZcq[vJİUHBT̪i|Ę)Aځzo v+Sd>YTu8,p<^ۆ6DÖKPV]͎YaYcB,!l pR Ejg}^;e# w%izV䀂"TAԪ T"KyijƖ(Nu)Uv ΫqAs"a]vY2҈|ŢD)4QE 5Eq-#E @& lD$@ 2#jـqg8q"r! 1:. kcXRSl҃Z]t/GLds%o3~NBA"dcm\(+" "n_.(WMm1z|{hk#Y) DZR9'AKjT6(5:6BHLլpzFZƆXOSB D$% BPv= MdA;S%$8|e:$xֲ wis]o;'T^ #CzLA\j5O+[ (QKz44Sݻ޵&FB{lSwqD˾(7w s8%IkuJa*2\1vKG="n e;Jb=+[XO1b![4}64f'PTUTTTGl X@ً훕nR 8*jpY*Pat㒡LzHQCi/ІIJS Vk1v4(p#Zdz%(@Y dIi WDI7J6!IӈPA5{UNEbG9/J;i26%PpPܱ6B{SJ)9xyrkL|: (IFUv"6ѽӛs3.D}eD$Q]=YhB!T q9~ׂ8c(~Du]S>O؂UiN̨`Q}|I$Q@R&Щ?`h IPP*)fT(bB @`R&`f"FIHb `$H`*FHI b &I(fj$ibII3)1+T?d8baeX9nFW<0|U$t "g&C'KC @dfpH^TK`?[l3N HP9IYf3O? ~߹+7sPVI^|{@ 7z} L=Ξݶ:Ϸv}w=(H P@U;n]6yoG$.cD7_ Ykm@vј6 h[míTMu^Slvg>OzZQ)J}>>Rno]5ձEh wuf6'mwK{U^/ :J}I* IS]IVףk)@z#a=h=[auhm'm$'}xu*31I`]_cURhl$V٠jA i`7mt}f+_6jgSҨ9vݝg;mBGZW#]fJuf{ﯛ޹{z;w#MVEgH{ {m3 })2}ob^;ޱz7풶վiv2-)LڍSF>+ǻ@t=lA  @@ *TPԌ}P(fm Ez Thu M}5l}>}ay::TtofvY[x;U'Zzƾ{^6=wm;g\ao]׹0onU6_^{v n7y$5+;n-˝ٔRѪnٝ{{SuݚB5vsVʨ'eiWf(ݷb[5WƗ/Io u8mdT ηM+Vx}x:ofe㌌Ymùڽ 6j[;Z>DF뼸k|u9,&o|+vucwkDpNڶt{׷{=Kݻ|p7rykmզris}룶Ǣ=־sWmݴ;wsb뫧]Ҫ>{սwwhloz_mbjs+_W꾯7LɃlֺpcU>ז[fkwvuwζuVеj[[}n}qGYo'[/Oʯ=^{st@/)p lH{ ]2sjH&صz|޻7L7]uq;v}p<.۹@˻[jBUw!-./y-1۬' YP O=v4j';sóUrW}Dm=uT u㪛lzבXqNf,[3qgi>wn#nl}{qn@T:w`YαmXl\ tv 'UwcU6˫vwzwNdBsu*Qcm뻴[^N冪֮U1vXo%tkbGg_gX:1ipKtrћݍ滷{rnU4ڠ ]{ݻqE]''M3ck[s]Al䵡؛ $nَx7Ѡ髶[e t^ Jgnw-nusms[nuӸ]\ܸ R\ӓm\.V:67<6-j$;MuS׻mt{j6kJJ@ Y6j \k;Yk jC=շ;`m}U:kw@璍o;c6glLW ͶgRYܦwnLd]nYƍnsyD%Lsl@v @&hL&i& A@4LSM解 ?I=OPD@& Jy=&OL'=&jioTJDDКM =LCM&L5Oҟ~*y꟥m 0ynt YnrM;{mijH7<,eoW9XƟ`k@'0-!,|^:s쳘btf;:ia-U0|N*HݎR&|g/#ޘT+Y/ʷ%wQIUήi*B]D G؎\罻^^ GIi;ȦqݛKfK|{>Ƶ\y&`x|pf (G' A%cy{yu>p (Ş_a&i<ё硿C|CC`Cga0 B=, …+2dFqj87+^P)E|F!F&ŽppQ(ٍX#?xq" ?v6NfQ4pN ݚo n{PEgz馋,Tz aIu}[,NۦΚiB7&t9~lHPeP T=c[+{;']1K9ntU4{c-])?6Bma.q̳,Gew#QQE%A tdyKW* iFɋ$ܵS\᧍W/4o=Yd8qHs )I&>Zt1 W? 4bkvgn秎mK-iD!IeIWM :nxq8hWXFH$#dvQ 5ŤqOll]Hw(06{+W^ZyXbwHSsI˕606AN€@wtEv(H"5#;|ˉ~DB>~?馿(o"؆IYis?S%/c1H"M6+2hc f|;W,dLPgHTG;@xbKfk7m2G.(sʼn׍q}Mkq?n!g_/'9iPD~>3> bÆSLBɫϜXsZb-PHH㊬9Ɯ*g9ĆY*@& V*0~#ʓV!o1\Hxچč!D5~4d>)u|WCE$i9Vҟ;= x| u#T%Cq]Grxt K>0+) =P`Um ,=AM;|C QF&dA HtC+Vп4ČeIl߰" ktcCc!Y1I'(of$GSBa`FmC;c"|2B& %Fa HU^g=gd߄4I4]jʲI|1"A~9l%""ӈW9=sȱnxM(̄/#Sb oe9Qm׹UԜ?8qˬ!c+"7̺(wm_P<4&1ľ/s7E.^m=qpsUC˵/9b t6ݟ{01W)un:5ui7WfV)_fvLi]:m'[wc I" f…6n>eغn[[&-e6Xqzܫخ⣚R+ Ii3fH^L(k$6S^/Mݞmŕ,#1}deZ"BDb[ 8NO߽(-˯}a{3kywRϔv#;_'jzDTrی\Ln|:۶nmZ;0ض>.$Pcgm;O @tmjr`I'k)G-&4h{OC[d}c} l{k$Xds[{Qaqd3Gvi 1"}P]iYbp9l]7YVс@)C@Uuj]Ca;_6nRw`G e&Cl`]Õ_Z8Yެխc.)JSqs:\/<,½ʛr~?o[s#^C rK%q-͙MAgI=1A|}/6k7]{kxnݻop{zҔǷ//{v۞yJx]Ik[u#ܲI<ĉÇA|M^`k5u]rc#(>MzKXlՔdFH1 J=#484dFT%vϧCK qٽ޷9q|\fr𯇏gHKǷ F|c ],A^@\OG۶>ʦǴU隸8ˎ%gו _..v Lg%]PwjTCwe {є0]NxpezyD z<n<2Y=&dFfķKqTomۇ]mg)`N JC|fذ* b,u"@<*޽*"mR֣nhLჂqV/ةQD3+=z`tg֡QwDy OdiHjIEH$DRL:r`y[35wYE UF#T]?HN+߇֟y;>M6<|Tf4}R}8 V(0::$'|vIHQ bݱÿ0&iԥ>3toCf;3\&@4ě&!Z%2$)@@m_LIS8*td27n841"\%_a%D?>k:$v|5΂>Xy8v۶GGvk$r̟'7;2M-M`qGǤ?с3-2Wpw.#QNfOvn gAOW姆niq~k8|?au޹go?AF!R?r~ot,Zb?ۨ#}. eB4AQTЉ%BFa]/R[(P֫LxG'f,Ci?-,!lfq>3 <;wx QEa\8#(d!%j VCejd")=cyw\g3qX^Bm0? \6I8{ZNVZ"&-9#:cMaxlvيm ^ǝ C 1 $վb^i",(7( Z ֜DofT[u( vC! ( &Hj%F =7ΎBUQG &*T)UD)hB)}LJ;S{pfQ3yTCj!E]@@1bd2v%=hkf=AR"08=3ɤѷA*x{")lëDFc%uZ.P޷Rh %su0!\DFpQvpxxxk>Pߕ`Ԝey1‰vd]2N`>J˸D )b(a`LшY0Pots玨jGCkCI-95]%'96hB*%B BiZE% B$<6h,myp1EiVͭ)`}Hǿ{WX{M`DG9ˑs'AċJR+BSBhBBJ)6R LAH'$)jaF4K.!8cۓ \/l3ʛceAH@4 0 2_6ʵll_"Jt4 "f(a PPAB%)"*@"j FQv֎Nsv92ȥ( J))9wC>Oscqy*;Z(qMVєf2))Ca1_U?iI1̓ TRWd_ϴ-mWxDD|\_i ?l/'X9"{"Q 1ExQP4$ߌs?HP {,̅#οdo*l6D g"B}^a>P0I$"(O#|̓>mqtRes{@uNEHaFZ֍ UP EVC:Px>0C¨y( q330羮 aFљJ\o06ZC/@t.nEnqB66كdљf d!6hc]ܣ>U#!. ܄!qI'o':ؿ?>>Fܲ0@YQr|?4R 3Ύz2s؇`'C3'ܝG1|ZT05V$ (` mj|] 7cC_qQ({l793bQLW.!޻*/h);'Ts:5 ʧnkb-mC|?4f_̟އKA'p\!\$泠_982uX䍢0c!GղUݳ a0'bF1ӏ-w-Cw iu.np:J +옂0dbh@B)1(" iKIE)Eث`>kƝ`md9<+jѬbh8ER*t{ui|+@p:  FlRSIF))CSSBUIaF)+Eh Jih=aٚ{byNFQR;>0:-;j:9aȧswb4#D|Xy1S$kUZGQZ[\hfS FWT | ehT̒q X?)1J0$XcItv<ȱ\qU#qo&w(2V89dE,^Y ybmVFZ`#KQe,srVcs1k}'VرTf ,%ZҒB%A5EsG \PQ wBB Ds3F؊ssf ELM;bq^ 2fk;8X2jL mZNH9،lTmrtETQL?U256@!q/ %!:Wg8-? *$v؍޼ %bICz`S=Ƣy1=p񟧙 Ίi#Jv]dCF^ڂJ`J`)Jb`gGg.]g|;ь&6["t4=2c?ԀH| 9({swW Tݐ!SW󋆚6Xzv,6Zk(lxSQ '{cͺuF^|":(v5q jssV8b&G빼!=t%SK-j6'H ؋=zdog 41jG3WY[k $^Kќ+ dvgNņe= 0D1&$|H; |az7CG']Md~7/dZwF;ŽSS}Pc3X3kYb_HFᐉ31ۯgE̩8Ӽ' Qŋ5jm`Kr5),(!^brqr߾inc5s2sy$0gW)=&H3#n :iFh΍ ,HoCo|,~O79m:cM4V ͵ *Ahx?q%Ii$-8|j_2|/""2I/8݉i3))[[6\Y` 2'=Z5fhsfX&zRXw >XHDEam֯=t}{~~YmItV>t2vɅqaߑA':Bldi_0!'"d#(9^FE}w 2Ieb>|(M@-#_4.FJBiE˷ͻMpwKl;UѸJ͢kf^\g5yt gzGl"3Pom6|dgǬT@D}yڞQoz~ A]̺R=_VrRAR;{OqFciy3V~l18{>gmfJb&JqD6H~m-ɷ`PkO:3/6n郄<1gCf'3T4w'%4CHq7땂 646I 0meTyKo2D &#UTWVHz4.Ȼ_:ޞF2k5kx֐(H\f_Don{/dG/ug f:zLy54YZ?W]h/hXk;g')ejaڋS(㒹 3#2oq@uxfǒ`cRR4gl-4T K`c b?A C$o.0Rr0bI`?TW0^)?*,< -\ 8BA @2 X2ba40ɖjHX립6ZZ ,cj`d$} 8徖+\*5nM)+* *+j_Hb#nܰKbpHyi7)+ i~++衆Fjtn] 7ø/wBQBv;&'^*@S?h PLeâyx:=Lg&U2f?TU(Gu1,٫+ oO~l<}I՝qEkP_"{Xo^:^s,ޙuLsw_LWB_2?أZӸrgһRt+G0؇U"d>*@HS@=49Ӯ| [`F*S(q˲{;<_T/3L sAՋ^qc/ [զ9:O4.z<'Z~sژK䚁16D`a\aB9k&wPw|Q=t#5+o)*3% gBd^9o-q"Ņq(5Oq]W)-< VP +|˯; 2nQ ˈ$-aZb[bLEQΧg%/յ{V)@9$jdɋ׿ۅ֘-dOrvd%ϥxݕĐRg*o^!\o87 lmJ @9d/ ʗ3C쁽 |§ K&Po\XTOTx!7I0yf>X9?ߩ~~)H! Bv'TG9 ,)}kd>36W{mCђl_NR{n~.@1xv׬x4Ѓb[60iV2% )HH9*D=`{h15'dž36+׈8VWrV!sJSgd,b2a4"H4'`تM:/(EƒAY]kQh> ߇(gM.] 6g9S3t/`ЮNjcQI`MOC$o 9:Qj.bhz*|We95 p~;yVÄT }]ض/!'uEXw6Y(:Bd2BG\ R0gu:pʻ ܳ0knb>x9`Q'g8^: zoX.&;$RaG#w+I@}J6Q:BN?5mmmmmm G/JSrdӚX}oM?@ۧ>U 5tqA('{>qB1Y"@Ž9$dp;~-5FODCÍD:.5.s;R0Yo a]!^R'={w~ObJ(&_cZhΖ::\#rci6!m|׮G8귑X3]`JOj!ՃF"ɢ$ȉ3+l*α7q8Q];K5矛O CT|:;q:3}BɪGl0f[l]mj3NןNn;@9)Ǎj˿'WW7rZ2KAUܙXC܋vd ,}d.YO^uƵLNl«?EJwswOSudb/-ybEΦ;C&:ʘF?@An(He% ɶӜVr&a^WRt.01e ~TebIL6sfI;ܟ9 [)>P9czt`<*a]}0?b8?BokESJ?/±㩪rW(L Y ζb#$s'b&mؽƚ!`7Mq$o2Rs@2d0l fɇ_۞5ܤ X==cK?s\i?ud kfEn%]35VN 4z^د;JE u OO]5KDPE uLFc0lmQ Up⒨ qOhڐӓSMRt8M-RzjV'?pD{"$SD^z(huO1cP79E.BT\پAMQUUDCQRD@VIqφ {S_=nw?-dpJ7g_喝"DX|u2tpσdO22@=%7q{r\ eMu0qn.L%>ejJys/xBLU?SRgI3TR;b*?ҫK&i)Iһv? XWM 3Tdf*f5f"b)alsvkO|DY9&9wݷED&mwu<Φ R^,_,hvfq0MgԺ%ѿf1 Pd6 TU8|s@ ~}`lF tySܾO͌ܩ n~ڀ/ ?m4 nppwy_ Z-LPgwh<3yLa1j7`#E@f!cP&3]nΞ_1B<+'s6IwxwՎ WTa.Кy~[l&[qzX "Ll`*F#K/ _A'#p=<\%P6vXi;>x>?=/ I.TTRyrvX=;vN=(l;='y{Cb>!iY02e\ cwW!|u O;nň5ԁǏ;;އo^_PCW%Ԛʬ#l3q97 |Dx |xkGD= ,<ܝu3y9TDm hAB@HGV/svj -M&z;Y#7og rh^WԪ>rB~Ofm 6Qi~y0ؘ=޷J,:4(z03+7c#("(Jv_wsƪG  ">wP31}qk&fr~R?WoRzH|J)2\b#*|vx\36B Rd$7h"y9-"wǝopelDaF s&~/':Qt!iI@IKpaRWx|@ȇh~6nl;]gz#Oo~9ѐ] P,'>{cm4ca*+2s1LsʨI3Y[(GҲF7ҳJ (q Owʲ8SoI`♀Ѕyj| ǏʨHC1PŹS'6Gp=-ʱ_O10,j\C7J;⢈iEkr[Ry" Ր !|rnګOE!%>߾-ar%;p|ECjE A B-GCRH!w9/'HO $X;SS}|5jC~ޏ|?/B(9,BL:ɴ )1S =| yxß&_a(DUZIbH( }RG:Ts14EhF %jkCF"OGDbPS}yreHJ~4Lt{^H"#7#C{Rx Ҥ%=uvl4ӫvuzmB_?EG-,E9@E;OGR7g24xcEBqH!O+1Y'Xz}<騐|!ݴC!>Pr9n B!MWNД&:)sli_;a:eO=b;#q?(BޙI ;!CUL DzB:ÐI^h)5( AlqH!@TT -!}t=`'6ĸTtG$9-4+OM/~c5#l\B']yz[L1Yvιnn`,\ʰVڝ)#?Ә@#]ZwϲSϾl;|>frt@/jOY}S*2okZmo~2A7Ŝ(#|Ho񍽡N0lY4;m6m10W|ޅ!YŔ~8.ӧ?c$SECvmP7^ N?r˔'D{/uI-?|3FzM͠;X3,&tckDI#ˬ7uƧ?c3<fhĎa)K';a3-IHBaxwg;;`9Wy9t-L%#_ ?ֶ72H} ̭tt=q8=\@"a6<_f; *?wS80f#/vOܵp,:ۭMT|)q'BKpuȼ۾9HE>xnM#()/0ewCC:DHZ@."+VQT,^3,m37b[U&%UٚG?=hD;adzYЬϟOrQCG;mho7mlOWK*<˻/W H%Hn|G"zHajT]É8HGXa}=̌ l<) cDMM=:PBAyd 뚗C|Hq6X!wDQm 1BHd Ո~2|,X,]O!R%* G  /*/asu]Ȋ;*P= @7Lp#Qcuor?'^>/ 0@UPN9m87_q~Te<sa e<D?yxOIQ7@c{ٳYQlW7+}^vG5tʖ,1% H]l5[=OΣ | k̕H <[#AUui҄&{xYͼٺ"<09/>;ar.lR# Gvn$}es@0B+2]buPx5wwB~=,1(֚^ԑ- SAZ&5g$;,Oώx[L 7$V75G6SȧD 'Ģ)AeF[zҗ2yȈ+VPZGQP$Z7"ب)rw{@΃xbW DZ9Cn ʿì<ݘ&g&5>.!u0)ii]w^ hAꗲ&ӂL]"L58] $BUPN20QP$HDAH$J&iׂ H 娿R@$^CF\ , 1aæUFyډMEgCG= 3ZeP ]jIg7ΦvMI!7 7Qʋ2 bwoyB2F%~{ex^ 9@,<367Q-8ډBkzX*)Z$'gP[Tf=50fwm$X#"@xFߠzlڮ?=729.u{iw BPsh viu~z==n<fYQWMu1R}~y5Y~X2_hJ`E<<;ոM0Gx{i[(WoFBcAlOvih'羲"¿S#EM ¨m5 ܔs#N~I^g1DI:#;SblT"FP7oToxI`@DD i!wOg/X@."'zuhjOkjÙ$HD$SW¿c Ui#/>i?pY%*,ZB"\K dzMb/ع3[b\p/ud>llzV}< %wS,@,@o: HbC0b@D2\=jɶ ei,dӗ]݋%aɟ4~<_X& lM| 1OU|\<4-kL(Q\2= Q~@"ҰϨg#z(Wի$s|J-݄c7oozlBX8j&EL5#8Л2<%E"H4xS#N{Y',wow宺{N||&)iu:V6gbqh* ?w?9q/IFB'{8i2# ?V1~ I5Q 6?_,L~dC=8)n5STD PLI=#<>`2 ZQY8w)Ǭx,V;w*6J=_YSlnbGyן^˗?G~@?IBIu<>z,ׯ~|>zWP1m-cYh0 YK܎I6;: ]ۥNpq̞>ёQ;8D@Lr,-33P?E%g(yts~(f%< {rX)=]j&W"^C" I ߗ_+ǧqiT@@b 6.JqLsLYyu]~>#6;t߯iТa,BS@;WrWc5߲{r<ʻI,U__&z)`W/.? GmjGǎ (eB@\:7>re{a7Oo#q<:ᰄn#CҚo˗hdy;SR,Q$KyOͿVE 11T|at` A|~ ! 4ӕGWAAnx6?b3>qtX{siFOC '5<|qw`eh zx;*6e)ɕppOAohs7k-ޫ/|=ߨ??ͦC@QDX9ƷjW9^~'Tk sg /QPWպ]3OZp;7aIB1bIT؆3|=)ndc'/ސ: Ւ )wJ%;Grs]~~;s/rw .=\n %py5D3 ޏi_ ԥ;[ Ҟȟ'E/fO%2:hQ5TG}9|5spLjiU` bSgCd \h &5tge]{ E~ alp 6`8y2!gI(T0T:. F*/S;N!!g溑f1D; j@ PK\)6 $~ 5ՈYA~`!ɂ)AVsa_k˓lc`80߰y:jMdI3T&1PyY Hy}c0DG۩8SfR1GO'D맻{X1 jǍ`3~Q ?kR?6fRt`  wG៦k6}}qgˌY*v"2h4Q6(.4OB"Iztkt7C/ӿHy~yr?=(؎Pq"@23 +A=}~]{tX"*EI_LAtW4U4((g~ i\=We!IͶت@gP*9{ECUІ{NWUU~ߗp'Y)HI :Q|Z)ܪZ hw!Z,ه$ #BSzqC$z_ai*8WC`t( (1mTv:!e"8UUUԞPxؠ I d%aA3Z~nDz?zm Tz/; @{_?ߵ'qc5B1Xdʙҳ FgWvbg z~!͗O'|ե.L&5AO>볇>2e 8AHdDC}EOʼnùH"~ %Ir 3G?=! վM!ĥ{&h^W|i4h"ʎ}XX=j%p'c"LozX6h2\:j=NC{ *h-38)|">na|KD8@*,yR?a?顲_c!8WQhJ3xKW! C?n3x_I>1=!-}kU ;!r Du(Qиo20Sen^B&>EAA5ufs56JY&\q;g9 uZT#F*v1MO :RhPN͓Oa476&bWކ5T\3~߰vx!( BPB3o~RqQ+s2yot|urFQnCa+p*UUBik#l0k91qqw_q܋."]Jo^1?$Q,ha.֖ڃg>v՟t/ pC0E60X9 ؎}!A2w?Wb}`RU%uUeUUUURTA(l~?yGl/? iT/F[Rk H?=6RՇB<ﰞ 7&k>HpS>Z %PS@%KfP=>t}Q<;V)Ms"C˼ ~OTK-;կ~^e6A>) ,_spR TQ}Cp _qyd,A$>mha!X6C1ۊ5Ezc뢻п̀/TGԾmQ_N@8J2DwF~{QD yh*Rg)~?WR>p(op1@DVv!d#5xSF*2 2$KE4\@PdUrhi}=,Q»%4c]]hH[__5Ͷb@=s, `AG׵U2S{{ߥ9\vl !TD`e8vH8T'3,b(=>&jb'R5Spk_1E!/)P>WׂCMV=hՠFhڭbQS%PH26Jb+f ]U,[Imh+bmS(-\AփFƛNBZ0a*w3uWOM~4|l'ٟ. _M?O ^2}oJH~h紿&?gvʯ'X8EeNCV,D@ AB X @xV |~IΜƐ忣I * p1崻y92)(=H)_ s9;QT^UQ)x|Nu WQ5ysŘ&\Myh2e|K/W?Tp.U];gbKXc؊us9ݱ.CޝAXوt)\Q_UnuQ:45e?GH}iPGXn1#Np }<-%\44ٓ~vvR(6aE顅@z6ڇej3h.݉i:Xlpޓ/k"@G6O#2\NNiٷco"N]Z0{«i]^?$twM{%ʍ 'kgv&xC7uz HU0ƙ/?8awZ2f$z" =PpjmhKU ,$^! Xb#~t ?" f_-oRwq7&4 4תEɣgA*X&(cqqMÂh'SjudFMFdHFek/xb4-1kߒ"K6_ UD*L̠#J+vmTB?jg;=#ސǏ{w>*\|%`S 0|/H̿OxCH03$>F|wƳH3$=; fe;y,7l.b5I YY.R,YL Pw?II3jE Xf{ȀPǣCMI8Se|`wdRE>;DgAJP_ܱp% F*K>S̜]#EHj#9$~5/ /J_퇪JM~#{<$woYBgVLfq7KŔݮSc3l1igI>&91 KfjR\a El'i'Mk|x5yJZ%(fDChnJt{ZfpMLkesRͽo@n[7b)R.s >T@ XIb NM7"i [X4F""n)E}_Ǔ8)<Pʬ2_'{WG\@ Oi$'x N1Yn"R2'goE3GprvX\ܨ\Py+RCGA^K=|it|D>G6|dt}{WPp˷ [}{ (sz{|&Àq+v0xY e<KשD*%RF*cَ߽W.__wG9a;)ힴ!`έւ. vΌ>L!pw)(L5 Jj_=- tcQS/*}}|ydR}a:pmX9Nnmσ"F#xCL`JO]n~峢H mE=1tk.s>Ps $']nMKȀ)@ts!}}\S7R!}_ŃIewb!_ aǧ 9դi/QI? F:8)QB/@ꂞ̣KR)#&Slg Hj S9QDML|צ7= 䤑Wt:E/©,a*Z;f1 J?OF31L]D7C`J-ֱI+ިʱ/g(^ߺ ~ jm=}N{G^b6ʦx,oAahAdFzQyR,&1.(33 Os!Kr&0H*,Ly_cgs=/JAļ4%"I@41e6Q-H*lCQw!.[i~QHѿs!Do l/\ l1*v\iٕNXl9<]T\ kŶV+ ~Tbc-tE@"/~1k WA~BAAy T& ou?Ӛؠr()"7 r'*dH mP!~O ֚s'-F z=׾rNX?$p,)^7/ܢ#e>9ߤ?=m:nRh}Xڿ TX9`"DYu\jhK#{sNI}jMwsh|cAN Iso|4嫝8WWu%*cQ6Z/$ (lԤ2Ycp#K&T3 dPѿ# u|| &kۨgs 9wp䦔 u@'|1X oL/ö Rx~l}ݵ42R θUOR?WX})+M"uo56]}^]z z:,a ?sW.X{0YPL! ]8 U)SYDĻ{|PJ;d`t=aߊ]np7.˦Y6c!F 5u)IX5-;_ӆ5B/4D!Mvk6SO-i#<'k n<ړ N<'bOuYcj2:t8V+.t(S$l: _&_d{u Zg!hˣEM4OWNgF$S̩=>DAMx%Zu;&X jU>LqF p/%^!;evSAvg? 5-⹓f'>#Fm(Dfhv\.YowQ|R&[odۜ4tn|bU3YEZ~ƱO^!@̒I$I?jP)Tlw3d*@#w8LW~e,\qa,|Z73 ?@n@F#Ca`1CV`y lL+S82Zjرtvv+O[ 00 |hpto)02rmIoyԜ<@IGXQX@rhW'+V (y C[{2X%kH68?*YOrӷ)Oڌ. z ]bp"CNk> ;/1ٝ&h,FKI0`I L({vUZޮql0%oጭ8h2k zqX}TX=؇w3k{hb|wx֍WU_oJ!g/P ]p??0>mV,tĤ@a X /Od@օVsVr {LPTX8O+R1F(?lR(@E]K enEᜬ =NqYO'bX}h@E% @.rE\${RĖѦϋ oZBKu مyKD!Ul R s׺D8mURl.+lQmٕZ!qs]~K i)`1 E<4NoÔZ0< C'4?#'K H)bu(PƊf@v4R=mnns|Vj瘳yVlpZhm9Lv\:Y'5H  G#oԏKY(N.+޴ew+ DN r!֔h?[)q'rJ^bkŒx-XK;@r3.;gZ.@cPxZ!^п#-#mx|]Ao^_w@y \_+ϴ D*w=GD@l_f% vT1gigBƋϛ$@P ߳.|#&ct16si#Qh7w5x&wyQ:"$?:^!{~`8ifq.6 ȳt˷Ս3Lj *K,Wo*.  t..8DA\Ȝ;p*W+e["ގ*p^v| ,92}deUr Ԉ\k۶FݨqBL'n^TqBL4g Wp:??קT6qWw/P̓!A$$@pO:Ap4i!z;uqYɉ47ۻY!#v+j."3ҏWDsŜDIsag\0},FEzwe[ZVQ]uY=c(LKU(B+.q0ñQs̰nפna&t=<Ԓ#zR`tz.0?kGԴ_S ` Ʋ#C'6w|H+0pAsaJ>/ XT"!| GjϪ]@̐X[= t>NF?`6O#_yh;o ='Ȼy KUx]PϮ))G֌LWk74MEf8uHmdp @=!bj"eIVq Û3]s"1tc1:vlvkQ}C;( R!yg3C nɭ;:o}e~ e(kc L2DOM [:8yفh DjYtBTb)wKjN2YAf@%橫ҍd=誑8 l__ Jxk=0Kœ[lTJ!cCפ8|>gbkvA*oscJ@l`9(nB#x)vY.7:Tl{ΆP)J_^hNM!O!-=qxBօUSޢwuB8! `|\B!|Kr=Uq~U>[[ NE܈`NBq^:O_ _ AqfNg1iE5\~ƌruɒ8aopd5k-r!!*0˖Q;%J=6(i)]q1B5:#"`p0`y, g"ew^/۫>?A@BIR%/7Ab%[焒%G%1fԙw"~m(EbXP҉0o&m~X5PFbb6΂ RULYNio  b(0=3vqSoi,QQu@- -riwIÄ́>UmšNNp۰V/cft|2A-J(7 fv}sajYwб;Co1&'r6K֙(Yv}D| }.pv.r|y=pdjy=ᤋsX<34꿪b&1C37HsCqFG3ZD K DG)W/H6j猂 U^+")&fB9su:wPZC".pY~";f_wm6 5-@i m/ۦl9r~0ŧH_KT  vf7"Mf}x3,G&7.t_(VA.ʷ,( Pc%Ŕ;r h=&߮FۚVYB\90p7 w;X7_!Ґ1:Zi0b-a21]v~Ae2V߳cqS%pw"|f9lPISIa gMj^ff"lpWd͍HY(\Ȁ0#g ӵ::F0r# CYПxo9OEFF;Up׳2p)Pc+Ya{^4HpT3́V ? n>!FGEZ}2TIrq:F"څ7 SY&T@}ߗW]()r!d/ \^Y|;?1]В0?.C،+nY8o Lc~xG :id"@@fz1Is<ٺ_9n%*CmA_{.;d:~R [:3/پ^HI$mVBz%춾nGyKMhźk9 h ȃf 1pd_#Ï hST=a0/ܹtܣ=$y'*?G~ {~4xڕSC 䡀./M5'TRb@ٌ@OE Cb$pg@vD^KUZ3S& s?V\CS7@nA7@HU-&B`!.G5!Q?[;~{8D% ߭0SE썚2+UVk"be齞)ePr _ٌƤdcMQ@A?ꈈO}$MQ߇M}gsHA 9)wηWhbC1d}ӏɓǞSg$)T D Bfj~Z̭ٯ+?QjիwKU@Keb+0Dv7-,!vx$m~qadf6奵sE,ֱawuzӬ坜H|~~ht,bbt_ LUqiQ|*!*D 0xGL :^qk4ÕUPb]@*t0I3ϮDheO$q F5GO_ȋm"?M\FaR$;ΏJFNB[VMMG[:|ApD{7( ( yä󛅧 >Q: XL8p[|P>0{rD ݠ4\p q}~(xܺ}&9?Π@K'Gp& |Qӣ_Uп@.RuI0m9i0?lMz[{6^/g\(]Z4=!܀7aZsoba|34Bb?dt% `׹sll%Ƈ.lo DĜJ:sP֒hD%qJF\[Cp(OT63NF:rKl莽cӋR_NT:5Ji &.eS,24mu4蒙!{#́ $5;h;[c4\pt$]ާDHycnG,2/ 7y!l\{nAR@$)yίa^,L /Gb260G=KIv"Phg]J,&6XKi,ٓö?6Z'ĩq윃:H4ZǦRcmǕ-(IHe%FTzm} &I_V1Ltg?b%q80*" `IGxeՍLMx@9IFj,S-;Cwgk\)8MFxr*f0pkǭLzR*TzCٹ^aBw}W;Cͤ8twN^»^iN%y="\AHܻ$Ix5ϬOޔ{Th^ @d@;xE3~r}?g? De䅱9dU$@<N uV\^.lIqU2\O£ݨ]_D"GËyFU vC >k`2Kd*tPl58Z0qG>@>iyܻM &MuՓ_&-:iprN"|þpN0c٬$o?#9<?|8 2  TXƾTU &R[.xU +I4UC 6 2Δ `xNǜ8pE5 Jq.i<&ؑ%`b(}NE孚Yy-`ʁc6ij]d'MP];"s\ΫH`>hkNx2ytmLv\ \0zp͢=Af9ק|nxВ,IE>-ӊ+?u#>iǑ㹣k(UUQR~q+ffI$ Gj=@N<ܔG<67q F%H7[ wl.a]|*"A}9o:x:UU^/+g|^@cIV =mPұ6ĤR;R jƏbUa " ȹ'v:n-. _1-~LcStc\#L;.q 1ydEKK&hzH$ol(B>1a>Ab_?,p1vQTw4'^q>ՁWD9ꙤqC~N< B_ރV>F1_~X>BHL/,ݐ"ȇ= jJsyoأ}5"]B!¶vѳf~$F(KIaҲ Qp~ZSjaAg(1y"zլ_S' Ž-.rL>"vyd7npyV ג^3}y^I4JJS s)a).m P;!}'8#QVuL<3 n˄)*R!!<WD7, Vo#"ew .~C0RM=qMuj.U5sPdbX@PEJ)1. Ezn4uʫ4Y0,|rBI& ,읫P!=>\"UB[; hD_xtQ8oI܌P %X(ijf}_HgEN2ț#@GNN փ{#oW*.lf~R0{8 L-$s|[29HÔ>!(;N(x^>.Nn Qn3h@9 N. ,$ [Ӑ#%aLƯ yH[ "owõ9biVQو Sl]FGliLxi_D͘Sk9lE ۺ$2 8U2b"[:Rf=ۖM,ua1jOyV#?ﷄ"VDaH1(PtNIAOS7? E!*KH^siS=2ٌuP. *?/t!ntp`P@6f6*WFR?Z|l;r[W#""?bC1{Aўv. [Q s>+!ƪөoܴr&YA'#<13F\txvpUC9UqYYޠĀ6r_ͯBr(7+gG8KO 'bEqx#iCk6xA RA?+_3w,dD=A UH:f9qg噾^"E=g5C%MBA%H:duUN=K0S #>k+kXu" ӟHL{ˑAu@ۢ¶1*?g>FC;3a?FRṝJ3Ko'fje;B> Dy|@[*N+(P_}[VLOd;ܛ82MPH8.)h3"ufv7 Kq6~u7pmsFrA= H 1@?|br;Ύ0%XmˆOf@6p]Y^tIS?7-`?/Ph lׂ|jfD{O 8A-X1vPw?%K% 9LdS,P2@/C#:/ cws@me 5Jr%sJ(߮qZX1N(O}"X`pN{~R#k9_^h Q$?sRll/v> )|Ffrb K]Ol!T~() yDcPl~A]lB@XwFPDYlDEPp\[:2a7`w=γ z zfr,qe'P~f7}j15ckǍe#2,XY{ӏP1-Av^ˏqGCW<zUz3AT 1 J_lAkԌ'QZ#"8!n/j3o#JoC FQsz^|GxZ58;@3Wqq5o8Rכg\. +'KV1\uq;⯄;D<"V~U&bMgjBt!;qY-7ƿ TXW3 #<9jfG)lu2 #tJhGv? u Yqquyg``2]N q[ E q\f7rW<t !N U @nc*ddRA#`ͪ<&^s,^K>a.y|W/!#-t q`{vf:&|f7ǧ[O ;"N HF+hщeni]8xJ)1cyw/R;>X:Üĺ$Ɖ|Fw"J,A+ey޹ɟ)96B]AQC(E(GbS 1N_G_9F.;DM!/8Cp둧NYo638}Xy.rr(B&,fr 1}ߎǂ[*UEUUUU[ӏt _n0ֲln t?M8T= J4XAKc<+u>+d%G߱Yb";+ 4>!%௶`,'ư^=B38-d}k> ΰ*[ I}$ .]Ш2)lp㊜̇}CxyC=92жbВ?u#"<: /:^Y1qćHsXATJ{!4_qV̇ r^7 @?m8yk8p4 HqtaCGP8c2zKPf A{γԢ0I ?*PvKK==D>c8m~U$CįdMxR]ylk0[ȇ Q` Pߑvς91pTh:$"20X9E='Ǝl?&OϢ@ ۲Ê1٪Î{p]˭BbxK߆y(^]ފJ:x#FbLpʥ"q$Z}{^ׇ]jxw[_^,3k^E|_ݺxS=C|TrPW\x9h# B`_P# Hmܹ)=sHg%}r3v~Y'88j0rcqӠt R=Mi~Q<0 xiyGd8~oP1Q(A/,&r B2x&ovQ۞;Xݺ}8dXOh<nԼak?ܞ44E8gk%(hn0&B@y>,FR"X0#AP8QQ$:dn 5bjh$ȋ@q $|\x c *LEQU1-'`GL䭎--{/%JMv6JL!|Y=.0߈|BTm`ԸHg$K: By]'F\LgK,]0\`"X}hٗVm(Ysj|M=;|(ouCe7fbB4¡E2+;N]ߠ6+z#y!1:gs<_< 9 Y`CaxTz?"Ca<>0& Mg8rTzn]Ax=dcՅ  Pp j]XWOk{cz_t#~aly04&;Çم|nmC=^PH "̝| ]¼U0V8*`R~%8Fxad^}DJ#h,BwkRj7ьBƾsԷ]6(tg@8]F,B+xw2iB/5<@u&c+A5Xڂb"f!9}kA1UUTEQUUTT2QUUUUUSRK E41QUUUSUQ4E1LTEABM}t>a8]m)߭n+: C[b'%Y4y= ;V"EPVj%YNA">ߺd; }?_jh[ >G0$]0Ӝ\ݚxYv/R3?N+g}q}Vc'&,6],mxcWAcً_g$bp-Uy"Ä`nJLqp𝟾9g "]X3{WazbB깹䈌gc}:34te.|T@䮑!I Un`+#BvYBCA,ɥeaٵ2YU.+M>}ݝP9SpHh`>w[7z՝}|_ˉKRƵ7ϧ3cx4[@9gގ_!Y`Feu^Qj?s;}OA^w.yF9C>3^X=}C5:47bcm,@G/TieK:{;|cP Qe`$BfM :? 91\G4Ŵ{tt7yz4>]?8"P+w—l0\12]ۭxYIeT0n%hqhob,d}ƗiaԅFST =8GL]N >ڪEx3NYDD@t<h(X)O4CА40(A,D?#S;5 q~P3V w'gq:^-.;@R'6Y!YœXcQ5.Vr Eҗ~&dǓF8@|jT>.-g}1+6&bYpb zMFfKå.}y,8CzqR ̱}|rX|4?X;M+pʰCyPx|RZYH}DvsH9A. TA~w|hS2ED njz^>{>Xt᧏N_GiȾ}먂 C3>oS*5&R"D fYϧDM(G(LNO?W70!gyY#f n @b0ƨzK ?ߏ<Ӈyimb OWR۵zۊEus>{b>Ϸ=#G_pÝy-}-\L\qyklhG$DŠPUUth^}C*?._IdHР"_7hJXuFzU-#c K {@O^g]dYh %!IRU_3K?WwgTS,~עBq< MFԍ !gЂzJ X0Vò)H?P'?apOa`,$PO3hdȃW&S~ݴ+Ћ*=)? Y_'. PS_wXCNI,W쓪[UA H3Î* h4vaoB46I.4A6Id8!qHy4}o[`";CLv&i wUB(ȟJc {ʧbûO0faK J 7%sşH Lqʩ h4UUSAls;WR1l/4jM*8qDFxB 8PR)j׻~%~})ď?|z FJfcCwW 64VNVN|"u`ŗ/`>;;*ylm@;&5:h<4aȚl^?TVO(!Am\W3R. 4\c&[Va/pWdWsOJ"%Ta(gl%eNhJ^PPR,sP]G}<C!GZB$zlї$\>#x +%C P cz'FALHSgx2ծl=ʎАpx'`<(OsJQ7@МI~y9+C겓ւU횑Nsa>"FnC L*CÃ! av9llP0CGd95B2>_]!^R?8]PP( !SrVMVr<] U,:`)}Es9ᇣ4Z+ss|] ݠKU j K%+ 5IP#cN) l4!q׮$Q{:fc+T 3fݘ$}ț$2I+֝"DҌK,2 fx-kg.U FUDR B˺EoVC$ sYN ׆-#jĜ\jK佹nH8 gԵcaΏ&X?x;Х-|dDT;AMo_ pt"2 qA,@1R(hG$ N Oc$`[\HFX%&q1# s/kN=M m /H$TReDV~s"'V+X9g6$Ð:[5q{4~ԳE2b qiAAAbK=f^pSϜH,CW} =(x#6=ڇ o1qaw xH8rϝd%$T0{m)(B '&U{M9s=B@#{'&h?/"UR_D}ЗDpX>Rc2YOABCr㓲CC'_ $n0h텂2a#?wW{{v\Y#XxqBE:n` Ϥ>{ Xr#XEޟ:G7& (OeЧ-N81xi$tEW+ڀD bx0 h5lƒǿC,hMLsێOy[p)`?\#g:"1/k$FeDGXNA'"@A~ P+‚iRswC怕DBg|M(Bx>oR'-.3FA>#ou\mYm/*9Q/4᥻0jR%T7G'\]>F8/u,g&ƺ }!7?i#o񯛞9v{c~ N}\[R$y,`O?TDb9xh&w1GGf bޟmؿ;.| 1]6x?{C& SS\Rh:#ׯ}#p ?',tL(Y΂@qu0xʏ4??o~%1L:aϷw`(~#=@C.͟q|ݕ\37!vʫxmǩ0?6&g˷Lr;V*)Z/!B_p yOfYbv_9 ydum`_Pw}[֞ -IrY  '_{Qsft«A!n[1۩B~T [i8-mw G;}L}^}` >sWh+ӻ+Klgo^Hݗ۪ʥw:K; {wyOB(Pz6rm،5 r6 0-=n0/MB8Wvpbusa^d2 Uxb;:&Lc;3/̽2fr0X$ [*(Ky`.5QQ& A0{MFtN򇤏[ h~]oNy 2cN:P9\B@sT󑼍 0:,703bg)քwyBbXoX$@WȎ߷۔707a'`ڪsmo>GQ`|Jwj8߭~7t`DÔtd$kn'|~> cN&A TcqZb>-PPy \BQrc?_oūxo#PV4t5̸6fM &2@S@CchN96W 5Ֆ90+8ȍʠK`FUN lp JV?2vHS( A6Hs AZDu|T?&,M!_^e2xkvsRG%Yƈ_Yr|bMW8z27w{=pA)laɳZ=O#a hpyju*8A{fv{L%w(XM7z0X,dAuB;@n2~&z=?qH޹U.?CF5:_UEȾ4 1,GQ~;xIq[??@37^c`xR3aUpj 2ch_lA1b[AW&5pHr-mwɐɼ Eyh'ht'ʝx*:JWEE=gmwn;lZxp&Y /S2Gf<] A!,p X^ S{MaQr_YL?ÖyЄ$#}j܊ iJ_3LxC`$k5C9npFL-_~6M^v_=[]ѿy&@jiZ}l}Oz07Uüa 1M`囝lNc* E^W}eY0Rzd9(jмڰy%o1;-FyEYc ^pq!뾘< bTG-!dqgL7`J@BF6.NX〤aVĶ֛[ }ci ~0ϗSQ椑uO|uWwLB{W'_{0#y̿f:*ͬ3 /Q]ɀyຑʎkF R,ڼVquŕkd!ǡ gt[V(yy㇐,XlYtEQ@DKF/wrd(1yXss(lzy:@EQ-/F^;L?"ZH Hi8 #zSùvU8ڰG%O{c|,ݤT?ZDZ8؏ρtP1ی'g%E\rv`p\%71˛@ۇ}pY|7BʺWvc2R. p.,rG7;tNs'WZt< /g\^r>(WWؽAB54r}=0,RI>U: 0) ®R6C;Xlg$/g)ux{:Ek(4}4Y?Z69a|kyi6.Frq˿VucxxnM@ HjOUFWH;cV|35$hc-wW `֋ˋy4 4"wW0 >PЉ| QC/] J! Bߠc~xOadLLm d#:҃C͒b40;dn*eI@SP=c11 dӍ dl"- #Ç(uNRPPBAIBXh]!IT4kZv2Pb$it#rT9 ̉tԡH Ĩ Nɸ"RE ` JfuJ 9Lc),*; % 'x8r@469)1Ml8 $B ̇F a"QbvG?ۀwէ0` % F,N (Frhʔ. b '@zL_$|݃q@0.Q;պ  @}u\j<$caV.5?خ;î7zT TН>X/좤˷n<5jz_S]ƿʙeowJ U| 'n ϟ8jڶQ_ZgwDM͗hA290S%E`3`JBᅔFͬ‰V"+Ln>`'}1gʗe=[^f;<9AũQ+'?x&`G53ڭYRdFpm9sgYvîR 2,Tkm7CIiG'Fx D=ѷx׷tg| Q[2h+ZN9ʑ F@F"Uag_?O{.KDɦb?{/IMpR 6KE$T6JB7w}~B3tEVz96a/ެcViS qť޹Igfkt_|d|:q-1-e/U_w~C,%'fMaNr}[83 2r<[<9R5:Sf^ 0?_~vA἞HN[ѫ2-<6ʾ5WU~X=GR60]b/xil"be?*mKk<GvGwOZxTN_G-$"i͉5)VyXcr-jeXʾ&9ޫ]k[xa*gH zxP~aqs1_=/WkFC/v dd"4t=:n}ĸZy 9Tr bTM`+qV}?> oEk˻zNO }||>ϟg7cf<#O>2~VV_%fKn@/m%!(~߭0Lm H8זfJai#ph0AV"{׃6yJ-!Av2Dr1N>Ow]YV_6yݱ]b=*&A7mr %QȁGkx(Huݼ(۳]cvqED_ oW?-R@TDd!GąBPzrpw̠ =#RfNDlI(Ja!x f%3oy=<=2>qoifG>ߗc;). ob `adHeɁze^O)uڪY>+n=6 "4Q;,O+K|hעh!)qp@v<'o 8ߗ.h8 Wr)K/,a!"ԅV0UP׺.q&I,?>]y,Bzn5VŦ*(ZN{y?Q$feV|-CF}ߡk\E^X+y*|!5߻@"?qIl҂"G0%/\I$>$qȹ>bxI 2֬\̡܏&o9sջ8"nҊ4^mՑ;VvFI+?n!v;0xfƻ:G=7d,6,v T+/wXHېIP&pgX ;ƓI,Ah=)KM d:p#t2xwcGa؎ӶY"><`I)(푗!$S5ZHa2ifn+Hj"Q.PwcK_~ߟ^zs:% Q @f{uAysk/ \@?@=UAD^AŁ`3lǃJ(1\$Az2nϡ|+TixA! r˞5x`'m:fD֑ֆ\O(G>jmRR n~>xM:|m6 9z*Y~Th0 ]v `p;1RG @x$wS~ porrG68M!U4Ng㷳眎\CtWMk[ d'D\(Ҍ|Y\#54$bW  ܶ/z~H{dzz Q=Ig *= ؂HDxD`AUAyXpDWLI v 4p!Cjb >Վ}d A r1Q1__ooTL_AlJSʾSPrܼP+mܛLpc`q%=lT ɸl\{`RA-+Ql{cN{Iko 0J`c.2bwq'Ac~:>$W1Lm˜;# ".*Ia$ KFL+Lnlw'$S#BcП7,hсy/IRl1`/O nzxe>FfgG9nt1m"8NP$Q~Z.?o@?B}20?M hTNXC%}R (XCi~eAB{}m}پ'#|Y `)P3N@ap6* \!W)-8w%AOI }7`#=1yEK|MR/; JdaI6pJ1O1_-z  O& OcY0 B!t; *-3e';\\A;w(# κc!;{Z B[xOmU I%`|%xDh±Fƒ8Ft{ryɜod ·p/u?LAp=QuASS1wN:6vCw:DG8EJ2Ff ڒZiQP8sWL}*_zq#yAtk}/)V]J6N@jxd2#z2bF+4#a#unHRy 6)ǔ`` X-Q_p æ!&/sÌJ$%<:ʛ?c|OQv˔P`lZKBJU9sPOC7*C(YfbF/E!g&:|7f6WGC.B ZN |qO_~~#؇8Nj{GpH6Bo&3|#Sd9tPw k9qNj?nsC_3/6u8@S(yv.l"cP&9#ĕX'TCDv^O)t;z*1끞Xr> \)bzT5RWb7Od)103vu[#={?ԏ^2PG!ྡL>~%Pj@<|uv$>w̼AźC܊sBL̡(R"Gdpm肧WsrPpU^Ӭv1T 9z0{|]o|-(6tW4zaWaTg6vj+j:-4rSxc<*bc7*#ZK\!5uoΦM ůC|:0u\ muq`P{{΍e7x9򎞋 ,D6TcJ[PU6Euks貖6Ѳ5 ra e2Waaꇯk7i$ B 9A#Rj(DhB& 5ٰ|}}d JF*Jb)Z"RV" i$(a)WXIB4tf9ƓJPbiŦ hvpj$"]c`T`(N[3O`PN6XMQM6+.D@kIA' !$D\1ˑM5EEM5ThfΨcTns!xwV&Vbاlڝ'l9y("nV6,%4!50lT:z\;PI0Eyg:}k$)IG㤤 m(]O3qhLZs7 KW o0s&ј۳1Nj-j`L0juivOgfU< 麎a+2 ֶ#h,ddZ"1mmN (lh b*iAQvL7IH]0)M*>2*wZ(- hY*d4bPbndiJ:.*2Q)KN$FN%2[Mf8mj{~=yl3& 2RDs!a>}_8?\_Oa`%=<P AElG+>wDoEgDqNr566?[*KFypV?  o,^u#<:|Vlߜ>"`F]z=?|`|:"khooH;CONĚa2d&<z@e n'D=t*xC$pP{ϡ0X+hM#jIww35/cLtICL2du4#m{&T(@2`DD@.fftꦽ0GM?Snz;\Jߘ㑩x贶dЬTVw+20.-×%2yXEhNGG&xSCPDHd ^'P@Cj3FAIg2#X݄+R$Y.S%> /Hrg0YDU:I(nrf`A*1,qfL3w5rf7n jF%kqv$` hC Ijs:E7#y9;*"UGD^C#o2-6|86gj<`hq#XN{OeIs3NA% I79xI Ld|s] vG={r$GPZ)aZ.mjpЧs!@P\P=16(*%9--BQ[uu޴,ULX~5Ud~L@x!"3Q)]BJP1EPnܯ1ɉiCM 10d㼚1 hSzWwA2ЌJ-D&`4B@Ua!#&k@j1&5ܺi()V BBNż߷3Mi6@ RĴTJIS*ҞRwC$( 2)FI%TpD@46zV hܓWwґ́:JZ( j )=DR P̟4[mk'Y%^=K  rTD&zeyuC}ecn 3ݽK7G =Pp!: K[,nGCdۀZ+@+~wܽH=RI6TM/d@Vоwa˚*JM/P*8}`Tso3 =׺Ȧ^̭Bh=xگ\+c J8Bj>Ym[km˶jsT(q5|i>C\鹄þ${_BmH)>(p6}Zb "d3SG  MQ?CAo߃Ub笆EҚ-YZgϜVH\\3LǸv~I 3+턶Iȝca upn x$~: >jp8 (u`%WQ]"FUj, KvxP8: r,CAG>M{t4]EAUWCsAX)̥TpvH(FOx8 ÅT 6ϷB(y)>A@ ~o߄`@-+i vMfD)u}·(UP]F]嶈~~7>j[Ts 4FK_*g2`r0OGv~:̡Ԫ~/^Thz9w)uzsQ$Ih$Q bft L[H #= $Zg 1&@LΙbßǥ86ε rBRXNH>W0ӆmŸg{#D¸g5Ea"fC&~S+h2н0a@9xg=>gX;x*i&,F)OkEgZ/{Oϰm$쨒$k~!(7K T4.]71^L0Qr|"PpapgǑf /&|Y~%җ!Xy"Yxl{ݰD{YbcE(L8v?2jUⲾc (JJajW^ҷ$Z9́83UQ5;8BoUި1v|iՀ9A>{P$|g^u_FQ@!hw* V`SUF;4GO=CeVE!'AUgln!99[IpȖ#N ׷?s:U  4Y|?g}pdWI/^7Շ)@{~OTGYyx_XWPQ-Ԡ[x6 FIbJ2C)B1 {6w8T*'{R_C1fwX;UqcM{ȌE[+1zmc~֤t[̺~@4܁"78 NYyOο3{O ]\\d`wx^\?5O!kOǧ5UV]ԃoɯzd"ddɰhggO! ]jX=:?y,H -j_chS( FE@,EwA@.f>]\H:,D{Tʏ8]WEUUVIc{a戉 {:&q!1߲Y浰QjL9͛cW)hM m0$|]ark}:ַ1'?g$oG^ek~ّn֖n-|Jֽ $?pisǥƶbCDڈNW9 Ʊ Mو[rڀ!fOincDdN<^\ƼOFRrguem 6a(}a}4\ pdȄ}0tyKF&3"!0!t083`Bæm4l9"=m[}3v$I mv/;&4~}mv~)~?$z@g=\&CQ"(Zہ$~o?l<ӡupԆ``jˈp >apyv_)?Ee3 ?ߟW_g]>x>!rH{ӵU|Ot.bܐCo4͋ >xz?dHO/WODP hՑ4EA| Q> " *A=X 92:A/6Xq?6M:0gA®MO{ΐ3BOj eYt~*3o#P iQEeO@ I7/#'"^]Uޟ]8_aƞ⹉̘CQ(v{tX H,PT2C)qO5cV)<;1|X9hL_ 2_3f?o 5LUmpsU12#x)žRR's p-=''4Rh />_דÆ93QUb^mw}KtY8!|SxaԸZSA8^WNx*mJa@O 0.,p]+TJ=y|=;X vBB>sD@wt(U=|naͪΎpuys@\%8a,"SCUXy?},j<1e&[.bj16bq}ՈrXm( qr7FhBD 3`',$H5,cG$;v p?HāTiFT]PNqzgeO?vwdϖɉtkNiUZ䕥; hg)Dѹ= 'ܲ. 00FPqr,ĕ+JZ^]I; ?~*^s7ν1OE޵Y^ֻͫ)-eg@%\rvp|,+nQLΚL0?ek0vTڟ%|Wcxk=bl`V E%jJF) h6 b!Aw9|asE~apit{jHvK\ap Xx+, fxIl6"bٯn#;շ4P"@x{ f7vǎ\%B=DK/|ms,k|wVabW(&P|~c̢WlD1 r^C5,DLܢeE{\|X2&ԿS~.%{~,JTVm1,j5#2@))Cd€{=B; O!-?6]dӐ5 mG23KȰfa7ޫ\y0k-ʋ#S{e4kB&!N#bS B*kfxH Y0/㧚b;R0;_$~+12 U[T; SX ^~pb 5i2u;JpPRHZ4 C Lx413vKxvČ,VB2oUn(Rf$$nh1h!MjmMboׁh XrEA3Vxt uMgo':2u3pgءZD KE/Y^[k aW.KbBOԴD6WYlHDP[_n~:Vs"ev_w+5JȣTnqu(Y39|<}= P )ưt=Ldkl xc5!cO#/ŋTsoIl99=GǾ9GdI$^I$I$j^4'2tрP8E#@ f-@&Xhx-ZGCO[ 073y 2'Arp@ B B ^E-@2 /qH?X02'͸\Byy|b0Jw4>$*ђ:$jO vfXo^Yª*Addc/B2D?/`3ĭaG޾N ;;+F YrT\CU hp(Cj9F}82+^|{?a'tfܮ=@J^V|[~wy'"" h^i~T; q#f?SO_mb)T}(Ab){gPyXyy34͐0m[A,o!qs|aNn 70}Vku[A[4A(k`,_+3璌ߙ)( d ڍr(FEK鏮c"~iK84~v#>E2;gZmS@(6B"Ï_.sH_Y0YK_mD ::9^>,iH[8'Wʖ8n&J0A$b?&^<LKQ| ^&]=˄i(TH!Q* @|w+YUC\3rVqK%? aXߪdiG[f1+9_l;le];5B;;:6ܴ|CNK Ѻ(eӖbNx 2@?l2 #9Plkz!勀N*lw;?iɏ#,yP}GTg:$i~p6W Z=>W>J 4j" JgvO70Iu*U*Xfܪ" l.~y|< #oK9ӏ]AnR y:DC; T55U]_4(ܸ9-$;5W%0HBH[f9Tr &:vh%t6F(+W"N_*{LPe.u8 RMDԸHx'ݺt#@rl!SUZ@Rwne|t LxNe>DAտ ۏ8.+Y_6!-Aj.:+7f#>uTG3zXJ4*fHCc~֎yg߿Սpo0DLC]#)$A!O|XΛꧨO;g8.A{xrkW%/3D^,*[aWȢ0a9Fk!ǍiyQRQL ”W8\ I oG& 0c%?4,B&n};}]?TŨ-7[^dYU¬?OPq9/?*S3]䂢DY` wWnpa臼 KF$0@_`VFlF |a u:Cn2haKWK0IN'qcMB!u#g^ 1}Y]⾴4FD8\Cǵ/:HMzcoO~[g2S*&1H%/p%sgkf4@d+2E a-00rGCf6 "E<6y%U1C?0:0?_Z>aˁ2ރ ƨikw]г $Qa ɵ".7e `%x;ۍ Q":n^r{+zn_WZ#SvvYM66lGGO C ]ܭC(MϏ| m}s#| U7 'N;)+D!")L⤿Z$|S{JE2{¿.hsDzޟӔ'KC"O@C>&~L- :OT$N;;th!l]3䘂RDI$[bu힧@ys,1#O7tO$$mAxW|Cʒi$(c]/+<9ʷ)Ҫ{DQ?y@w$&^q(2>8'bYQXZQPZ@ goPzݷ}iLDRټ(ʌ*]:Y A] QAG<N|o߰y?ꡇ_GB}~}NJ:Q0pP%[fVF[Hu#E8S8_DcoI~﯄lq/ݘοLV{)}TI㺱G1\XiۈvDp pNJ/û1S}OL'__J`9/ܢ7q4v 8\Pp2̀()q$ ! q fy60>rɃ T˄ւ{z:Q0><3]+"U0sPt L%*1@6[.ה cq7|AÏ}[2Q~.%(Qk%ڦfd!woPӮQjÚn}{^j"2F#m$e0=%<}WC8};d\r:cHri mq H IS/5lqv0)@V0^VTΫRs-M/Þ[l_ZYQtuq규 ׎(YW_״[}IߤM Ut(?z c[gKE"(RE;' ϽD>b>[ul'aCi@e : ʹ[bPp42Ol! Sɼq٣k?3waJVZQ|d00)'d*B%FNw kS@uZʷ,GV#O/V̴xV=[eim)ި%""qT*CFcJryw/{WnsւF(V*m,TE 9Dtar c|q#Q9Z%Uf7&0$S$հQ|ZTX#J9D2ϭ4Da],E١feV]lҌV&ehu}1MjM1RRC(uwm\h]]0Jڪu^^ ϫsC9;!A8.^&4} iYft#0*> zk}hfVЃx8z+>N0ګ`& !$L*> +=1wH ;'|xci֘"="B"L6Nr`dRoʹbfۈ! RfIDXA#P%I oy_GZQ;q~{+n} 2Kᔾ394 eFny>8UUWt+)T_q쩴^xܿNO'^F .a!v`7* ̊g+_^Jc@N>YLݴ=O&7ruc@y '(QcAޘeƘ]a0NB'IkCwu^8g=HY!!&0 k L$/n|$ )Ą?@6‹T`&xG"LpZo[B* B ,iuTQf̣O=ڳQԝB4C)1CA 4Vd .ʳ"Nqn =bLP0Y{C9I*NMlKL&Aжd:@ 5pN-JoFvI&'k"/޻f[nf,XbŋUUV,OkZ?׿OyF^AA@[}ޜzO1IDDvhC3s˭~]Y%+jQ,XIQnKup'?6|ko{mWFHC T.BOHjJxgF Xtp_r4KOibbGnͧ+ھ"XEqF0EEɫpєܨAĚޔTwyAx #>q: }=t"=_w<67 6Q Ӻc&DQ N,)MPMU c %C={vuȇr$aݷrLNx#' 2u=~GN͙1>MxJ4`b@@[c-YM -4K\@dai;B z^9^ Y8)\C`u5G%JLGx^a`kp`o:uI4m('R`͢06?dqwbRoǮ:vNDKݵsi|کS;! HDD,4 TKpX# ?? \y>2ߘ#(hqǥ>'C7(<0A!Vɐ8 )r$›m pf(.@h:q/540zBC7>i tNTԔ3漏H񜎬Wb+BCPu6'{yRRe!cncv1$]\@ arH01R}Hc Qux>VFkռPR7J bɷaPΧt1&qxRiJ5ySHuJw]k0{$a2~hhX {!z{^ @ -(h:5hŭ4 rr+㬠Py=XbN`'8" OQ{BbvSD@<`ta0 } !5%y.oxאp1( cSH7B4`08h.>o{BCJ#z*Jj#\fm T@R \zz(zˮ^^۸z~>lQ cxmR{ JCBACD;εn>>t^DjHʿ+qdJPy = 3ۺ #|ׯPpCD}Y|"e!$wWT=;}\q"qTM0I:(&<<@qal?fHHg 0xYS|}ZBk ̹8@MH`OPaBBOgƤ'a9+J}ɩU(NpaG4} b~_W9=jOM|%?Sv Νo٬fxpȉD!'DNeGgt.=M!(Z*{u6Lď G #޽{,L!z}'忥臯}Nfcn,% rfL_%=)#\>3M{9܇OLY1G=Y=^O,ycMEppwu C#})zmL yPo.uD~ bM\ ԇZSNu m]?:@Tq4/DѬ!IǰP'HXǰظz-  \3PZ(R$54wUpG4҉}cH*"}}wu|P+^dK]% 7j b .H+(AE2X[^8Ȥ?nt% UGk J fl\d|OTeB\(432PbZ*Lfh4;1 cR3yS}Rw?oylbzy5h[ۑ\CT0ym]CY!I>L:nn3/&r6jnڄ J<{rS$՝S^51ri0YzE]6ޑh N Іq6 $Jd/2_%]1L4&4cN {/@iWļg 7&Νy)CQ0-S.ht g"aE2Qhች ةV7H*a^3p`ҋպz'ǻHx8wS^Aׄ;(ur&" y0" {_,bf` d$XwI1ta(Xs0=p{ywwгfvY:HnV00l N(v$=0$*{Nft+Z%UVC§)E~UooMך;U`C `a/ɑ>m$j|0)Jr0?s^,+"6(FIM!I> N#;wz=u SʩF!BF6 |g~vhL>)Gxqp+tI PA;WޓѝnToNj$W?4kH% F跤{7 A(-AЙOloVpCf'Кc6!Ԥ^\8k@Q?s:ᙡ #H8+|N؋8O[eDR.]q6EuRGl= FFب=bQ+) T3#ـ"8k<| Dq#|h~v_ ~xئN[g `rXYIC),ڹk!b:p+ujӚNw"* :6=H@m ǁG@%e(D惈 B% LM,Z,6FT8C} M 1N'8M'Wsӣ_R}MV]O)!н oaQX;OQ? H%)x["S !7*xèS_8GO<ʄ,QP޿ KŰʯ60P&q1aHP*2bEۙ[=F&3а%Ϡ*dK>#.! 䪵hE!; \zn'X99钺UM2 Ctm>3qG fjWó)3/tsT4DyҋYy'jLm.ZL+:5p o[0=*mIxbVXGg`.D=**'QijGK0S=ܵxzɨu*,-D%9a]ݱxʠ`.ɬfb 9|LCݸï8t3G%]/r'r|PkWBdX ":#ENS2_O2O_`rا)%K!ܐ MLR!(~#qq@4 '_KƿMAD"%*E%X$HX%)DRUiHB;^2=VrJ 9|D$$' LL58IJx d!zo`LgPBIdJJ; {Qʜ׾]enTd,6U$츀C8Dz#Dΰ=*%Ɓ=!'ģ5g)8,C`CO <`՞T~:h2L/`<`k>g&v,/!?0Wz{v %!{;x4T `8 H<^L1 xv&! \,h% E inf,hF=1Fӏ#4M6,M8}J^X^RNqak.#gk]#Zo- r6Qu#[/_(pXFc jJv<瓇Ϡм'.$ah=tǑD>π$Srv |˅@M%-9^.Fk8[-tO_\X"0Cf|iA>˰ |<` #*Ih[1 Fd8."? mhJw 2m\!*0Y b"~#7zJsLZ\ !@ȕ6)xl#Z8#܋tZr>j짟SB?Ma2x lHsD:C͎ P<\2â4= O`yA7e};> ʩfǿ@J&R 5%f!c3_t~bF{ T$FN'4w}_O-V\olMHI2>!Cv3mvy}iBIUsZ& B 43ʼnRi C(V)B7J°;pbi%6}]z(f{Cs6+Ѓ u3mQT9ĝCn5$"s<>{ua驈U4Chi ; &M#Su_8xa0O{+HJ Ќ63ܚ0qalXvF##~ItӂPNc@!ҧr'tu6i wS<ÿOD u<IOHַ]@J}hN^sL8;S횔6gi%9(\J8\ "Zt4agD_;1^gH8Bj4=}!W^6 BLݽ@DH]: ǡ9\m$E; Tv/rF2war{ÀB*~( =KM1~^!w {ÓGqo͢k@%Mch`1&d$i|{b&6[1Qw3:4xb\t~lIpx3 2"3utK^pPBcj6]c.h i rMIYlz&=P^yஊ `Z>i"{E S "cOftrXD$zjJ$!yhuI68:UϘ\ vt`["U'.Dnumڶ6mh1΋i`6mUGS$q_AUmmcWPxbM#N=U?g %DP<<(aRabM-s?lA9OMOO'>z\'6B"B%f KBx Ng)9 D'rP3}C`P;禠nD@KDĶB$ 4@| u=or- %{x&n`vtP]byuSTٛ)٭MuZ1ÐtHS 97Ì'zNݵD9IUv `'p%3 j_nk1='l;^"e˼y'R ƪJBg6'8Ǩ2rl)4lRt6`8aǩ79m6gqHn*Kp,>`,Ϫ 5uN⋃ȃۇ4gG9ǰ [B@ڦl>t3'@PUDUTQ6#;1'pL]z͎QfļW0: *ՠ0vQ0{*a6' qOO>5u X~UO8i$X!`B*hCzW4Efb>:j99xhJ ʘnbbz2!_ !ͲAD>B!;r^11TCpsSҁJo(^*efCb+s__> Od)p6W 69)P00omQ7O~gxPFO:0c€`1>9Kk/4yUweOI6FؓfQZ݁Ga>q@g0NJ,0'~{B>0Xb{{g>*?ơL*s;K@HSt HBf(d^y`%Pz*:z%5 @Ph0 Uy I/j@:{:?ZHbɡ$T0Φ; }(O uR!u ҉9Ox&Z؞Dz h:S^5ת:I  I3|nk6E|%~dn3 ẁOРX7D nk؈` oΞyӃNeT^rHaR' <9tDuXdLX+M* w?3z&(xAr,gt`1ҏ ~袩n2mUqy}V6UZ1HH1woŔATֈ,smjy'm @d08ĝCJWQ\Ht䁄Hأ1RA POzf&i/.)?yx0D%NL&ܛ4ðt@ÃB"oEޱ$S摂fQ2!LMR C:N&<Rtz-โ甎] X%OEY$,{{tz?ˉ}9HG .A^pmnH#_}\A/ ;|vaL;ARO$4S@Cˋ"8 Ch(0c^37fm_poц +D vGR^eAJ g$QU.;IDNՎ*D$ >?I9׀:0 A$…[ H$}VxDK]˰-%J o=SkD!1HEIz}G]d!u%t~xC`TR!JeA-< =~TU\&T*ʆC NQЛx'1a= urpXE.w S퇤^71V\t飩-UyAs{r$a4{ːpd'0ŊEP{}On6ןhof36}8ޟiU# >** $UUR]~5+Vz4O<&fA!r AwW{!*P ȴ O_Za9t;Iw'}cw-f]$lٖf:v:oNX\@P&f`i h=<[pgր}{#Nۅ:3ȐScPbE[ȩ˖&sոh"2q[mOQ9xP uN:uȻ̢{iܧ\^&ϿY=`oG9;] l| U>}>'Sh~49P2AC"wdWP!ʀnPf&htTA5,@ @ 0 @NT (*t EV (C@L%c̏ݞWYdu !AH}>(I֒*y'8j$4‡ yoiя샃}@Ӗ$tQNDH%_Fzy!;I͝珛OVqNF{BQo'>~>>>{M"L^a}~;x(ş.H3;GI*Q"'Tbq!2yz-z>}( SQ }pʑv0*r2$Lh,TbLΙ䈆OY0Ϳ.k1ؿ+alc9?tN%^060 1[@포$B|}#FU yf8,u-3#>ă@A@ܑBHQ;zs8LDHt(1Uگ/!6\§}-b%cK #BDhwXs"Fbu~$NdIMǧFhA@X#~<'}gYU:ӈͻw F`X𚜤 ^+3 +`Ǖ n+" x`# 'R.Jx0L{ugl0DGAg]]tW3QvN5Y;zb_ Ĥ:{{\Pr%IoQnCC[<!kcڧtVN (\ wC.Hr}MRd{9Qm0fÓR>e%vrr{{/HBIQ Pק˕TP w^^&#=:ލ'xRdY%NPB(h&܌#|@"!C 2*:RE{R6)EB$rh<\N<h'@h_":z!-9@#PYMZ $X>~߼=F>b#cnQG=o>s1KUveKՁ@SaG{M.q1xt-qMï3o)5DXQt:~5(O%ȷ9n^%MI60nd>Unr5Ʒbq& <@'4Ըr2 C9&TASh N=l 1W'9sL7d\ %7AFyC}9LHࢍLNv;荜|dVhMF44QTu+Uw0Ɨ'\:b?j󂲩1QVt*)j,GGZЂ\U~Rq!E{ZWHd]^(y!̠zX09kEs(v{ q'&z蓴8LȚ'oCkWv$lLbm|s\HlB8L&qi,:BjO莂Ɵ@] ׅw|= |Fhl=ه)LI)@MwϠӀEM)pˈlN͠z{dCbQ4-2xtG_d3 `"þ!* Lv~e:ar$#n3I]4Yʢ3B 1KJ"Bv$ۛ8A|Y5ztkq2}! ." N&;νA<%aET+t={HjV`FR@6 t>f+iO8s 뉝0%=>dNq u#|,>k$2ZZhySKx~Qc[c2Dʤ*L3 `׺*<0=^E!B Ĝ 41 wΓ۠=V94.1 Il`MmGu3V:a(ZfJ ^X B['bK@a]K5*|MA'uQSBVϲ9@9{u"$>-=A^O~yT|+Y|UEޕv9x| ,Gv .!v~q*lY`SԀ QO&>R$z0#:ܖX >8 H}G/1YhҸ]B@uI=!Po>x@`2AW>jQZhS(i(~dS&o׍ibW3rM8~b<|?X( hwDΜ\䣑!!A T_ڪ3 B( !ol_'ݱ)2V( #z; aNYճؚڃ.,,e8g^zgGO}WxtrICl&#𠻣yo Xsܾfi6T]PiQI^@4{|'lI$??˩,RjǸ2(*JqT$]jvu e{zΞ6NDvT6K S @ h[:RԶ'˴ ױV z DՂ/Za}`x}g{ hQ#I A?Gұ/&A _@dž3^pAF3h}%0ײ*YmBU~FŎS˩U S0\>l5[ 3VgFID 'C]&v֥ĉrz4 0﫰1c\ ` QM';McD[b莟?$I`0ЖpBxn0H V- ʟ /IP g*@5O ;c{$8i\"4gooZS#Z cl/6?ܡW&!a>HRQbpSTvNs2Q֡R-* 'f:Xm{^GY\h='j#l75f[K߬"֐1+o4.nWj` P9hfNR= `]脠= ٣;r*Q-8:zM0b73ÒioBmDFob8"Ch M1J/>8vum :poXx{\FB0 K2!b.V AMsGEF645J5- u#єp5Cٱa7e 5) ;S:Ga |>5VnH ,7$ PI<$ܡ)wk%RM7)$%!%>NƆc#GHy@Ny0aPy< @z'z$' iY4u!W/)cSjmUU-%RSTUU!ƒ.){]5u;1Js%mehX-Qe5Zy2Aҍ_ H^i1&81( V 8OF 1ttd1 4GPv=!(=ˠ6Nf@PCM5z0i6;!:I29aqwDn蘄\ȧxTˤ1L"#OvrzJPU8\^3s5܃^?b/-+Oҿð~^wr1ъo0߈kƨ7|? ßM/. ʹ !sdwjytXvo98"Ng42Zё#bT_@XO="qQ3;^$x=_ SM(R^ U}-b2S=^їznmnү49}ϱe Tho08=paZmU͡SmٰLeS|xhDMΧ Ã"Ћ@9NX|Uܜ(y@8B0!4}AU; <v w >~OR@c a"l6ƂPGMwvJ) hDy M)I*cF^v$vFxlL y{6p7ݎ =!:}(D<k=X!)ؒ/,~AK`cg)laUb?H;`B|CJjٝ0 讎HQ5+x4q c }YZ=;B8 ,?D Q$|@9'\<-@6|a.`l`-VFtaj>,@bގ |(w'ր4izQl="#Jx{xtEvA`$/H]4Ҳ Ӕ8Aڒ7F{y6a!=hLHjiW{Ũ'PC-^z3`Ciq{=tNL3$YDJ~+}H4'"U1Y"Ai ];[~6`:hHJG@n>ơ =DAB_Oa͈s]Ӗط}صKlLLlC"D7(J"xCt?$iPkFIpr9OhQQfX#fTNX8/׎J}0f `#ឧw{dyj|}fĆ4!S%!`|==<<:(CH;vPH& CjI`H1a䙇^ A-=]ռ%(%{{iu uFMӺ?Xm?$A!I-PmM*TS ۼbGK3#Qdr-d  ̶FlR8dqN0">RQh\Hy둅9f)B4ĥiFIl !wXJH4^ #ӌXҪDRAfh63gنcD!<^RFȢ$t?zQ<,E2jlBRo;줡"GXE'0#7W; IbSl Zweg; 0|5.WFERU}S7RS0]Zڙ9SM/,.C*0x=4IN[39/O7H0j(舑jٗC^`>xDi=76 FPC<)7i'MqR"<*DuKrk礘<K (-F]ތIj5N(lkU1t?nOB)(58"y@"FB?ſB75|<,3>c ꏳ FH|.K@/$:{<:w#YϿyk_ɺyYTx?;g (w(cz"E1?$t!Dl'/6SRuqӔl 8HÝ!C!'xCDDTxYDaF%`!40(8NO!¤@# ]K"b#q @TALG_'F ;H̔QxDICADTLLMTqw?}}{pOф\s¬Q bt4Cϯ_*+PW\{94,|1xaEQ@lIqآh()8*-^`1 Rl({N:Wb6Ҩ.s׿~l ɠ0?4w }Opߜq<1Ê,W>ite6!8}5M+| ^sO!iV`%V$9G=1򇶁0!Xi!:v63)r˿ x: ?M^ ܍< p,}a/ B@GOJPC1A"6\? /uԚ@ґW='9"ςT@"!;5@b1eo`\_FHi%]&Bޓ_'O߾+~q$ɶ| 0+;H&bD;J/yh7^tgJO_u&q37dCԠ(#9&󜮲m>HKH #]wEAj=O$a<G|~ueakd~@ě@4>xGeOEi)9L9Wnr"8>6.}m 55Z2%?vx!9 ~ݏ҃ 3;: OCawv7d\. ijo!@zǽC-u^*4yiDD@NIŬGi -ȑ# <l_ۄRSc㵘IаȢXGPcGtoiy@g@]/vX,f(Y9p0kN@pbK8᜜\ XV 10ȺaN!Xюx);$?gFQTMmQrNd'$ "lSpV; (;Iҁ?ղ =>2 +ŇoZ0dT=Q vMG_+Ϗx584Z>:rIF>ST;֪CM̟;|ÌeފwU_ffeqF-}k4\v١G&oK+Q0xVCٝbz\ xQI8בzL,#a_ˏgַ\!T({|<rkfƟ(CquMdt3Y% 1 !]Fs^ ^vlh;".u yGMB2vקIG1[ kP?t>0 S<%Gma1(dҼ|&~*c5]:Ect,*; 9)w &CC%M9xp>}bvO%6L}cĽY] x%+;1IU+*l O<9v3<:5UWbbE ٤lI U0@g!yRFՠCcòHR{!0 }x l <- M pŲQo16,@wpTBPCGxlbǑRE)hL 0IN[.&Ò](ǚaD l*`Y|ݗͽB,6#I$"<s 'vJ6?py$ᆊ8R leC&j3N`kBN@E=09 H)gOzw oM4/ .Ї~= ox$Afai c!' px?RR:85=r"/ְ94{y:}665􁓌I$':S#Od}*&#I93@#)к)7ݽUF]<~CSO\LID^DxO!:pChR( ˓Wwe$RZYqtt J EJȒ"c7 O8B aXdٝ&,v>}rA|颎~#옖`y2-o.@\agIf`'3ų?g$OM}:>Eq?;)2p2@ ܰcU'^5MGM'o{vaݟ(:&R fNHmL (5$?ex?Fd0OzRUv>E40DRE3!AONAA䮌޽~:^pJ#@_Jan&#I\XB)%_N?Vf]((.do D`z=w\$>䇂 hR$$ m!CDH1 JPL{^aBB ~g<`0MhA~+I~UbiKP]) f!0:5Wh*" ߸id1\5|{硚kjY]$IubJtu| Wi$-qQ!ސw/!9sozcglzvǰGDU* + "ydzCQkb 37 F`XFb:0'jxj+O4}'DIz &:AG]/dQL8h!LE3:SqH$3>噆 3D-7n-U@0 d !Iw3}PMv$kFoМ` #.!?*ϯjzAhxr()ŎgLq\z͎6 +1G"xI%Ύ̆al }C ϱ psѷWxb˶ys=>Dx0UGSDgnuu6|ƢAvd6Ϧ1CeDL bH UuSjhc,Y`Y1$zO')BμP6 s; KCΣ' (o%@X(q=gc۳7 _0-s,HŚq2nJ/a_4`EK1SUa-aF.*ahҊ(kui=cFLW[ktpsbGʔ=g/~i t8*hheoG[/HB`uȢш=pjwpz̸dx'v6+p{A k1&8ǞXlo@-1mp6&ah8'e vbra kfZ4Ya:GDL!r :/E#YLt^1^}Ṋ.gÛF{nZ>6=,=g`(J4 0T@P1;6}Tw6Sf+Eӥpq*QLFw5dM|8G2nܤ%DȌC MD*A 5򮸶 K K@%qab,Ddd%TeT]R<;N,srTswMa[mN8 ldky< c kld-a-`}쥀yc~M '-$1i,(QR.L.#1c"#)? p`9 KGկ*VXeꆛ3ݒ^^8 4E": 7Ym'?f!&B8h\C[ qؑ]57w ˲BIJ)ĊE0fA@*=LLABСޛr 8zߧZѦdmq_FoƄ6x&C4O+5YH&-\R ׻9NqM^Bd{UOk&yq5diPNU020` b r3Ădg`E1$|׶[=ýDD *#s dByozY;pα >/#1LY΂Gpa {谆iA:lNT 5WwZ>pG="((NJ f7 :kx;O3d:`]+:Tٝuep`b/KK{I`0&ȕK,=s C4\Av=@1䑹P^շ. xnݼ#,/#`a 6\k$h(HxP.Qhv+:E gd;G9LdžǮ|,>F1cBj8/sY)m '^<8]DEJԑêtjL_:9R)57t!"n yÊaA@e8qo0M҅D*hCJ9)*' rA(9oX/Gf_U^rH$b04bJ @a ^VڀH"q$?8 x*< MrE=0=~O=-#xAj?cT.# #kG$ b='Cd@yF$}IìR)h'V+Ys,0Hj0=T?-\|# wpzS^_aiO=Ǡ6Y~`!9$MAe|8zG@H!0JkKBjg- 840`:= ?r-UqvXMLK_Bm]l&*황9 &Ɣ,+IһQ`oIHˀoN99yM=臖i'F{ HvWS%_* p&Ox R-Q95ǩ/<޼s^ؐvGB#* Ooԝ =ϑEqJH^NS傚e`& (J[OA޶?Ɯ]" bBh6&a &۾pap4bFgA=@m|3VVb 9_G9G>{N/~_pꪱ@R߳%t AD>-N2bİa* ! DGBDH4P- /j!%6р8M#g<|/b f$^u* 'Õ(= fe `" OpÏ{†${ZI\xq?;|τ>0nTϖ4hFzH4Gt.8];`I yöF2N#dZZ;Ɍw檳I I05Ɵ/p?gu{GwP~/`5؄;ʁu.x&o@qS Ћ;ެ&=SǪ3 ԯ|G!B;-ݔ옦 `p;sϻu9 )d@}U/E |y#4[_k 9)^?Ӏjm>/?xP/ 0ݲ;Q$h CChhԳ=<} P*tLG49]~J6}k2蟮ʈ֋F@Θ2 N%- n}>;O]1k4#ف5TB2B$q3!S=cM̦Ő=mbcZ8< ǀ={o˜J*a^䤪J=sAd cL (i3~5M}؎yĺ"!^Ru &-GQsQ `d;^em ;fNrÅ_ifAwCpjGl\4fxJ`Ij4{8i8j9+J q!ݸxс"Xkpx@-^v@H02Hv3zl(0a<a׀@Bw`S\ݵAĚb__P&v m@kY\;ӝn\SL bi:4*oh䌞o,76߇(ۧa'7Gȏl?NGv~ |ݣ?k6?;`JM?zՕ èOB^# c*# |WvXwqbm0$Olgp4Wpgu-!bqLIi?ai~:^r!1F#cޜ1f@UeqD؜"Nk9s1<̖iؖ=E1ì3Q*kzfdQ*,Bci[J4Ztf7sTɽ #pK kM+{y07I .PomG֙fQ"XFBNc,"l+\Ep$(%صx᠙\_lPi_؟ 큉wO_8۽HѥF_+oq<.qjW"ِ' uGw(Eb"a8Q<؅z`L?Џ=PK@?{0~'J}|B8Q}<$ސu|ڟ89DE-Z)<ܸ5_7K?/oN8v.ݍ=[oWok--uxޮtqQU6촴?ȶӜ|&|= S*yfz ꮣs>=9qJGRA!n3I]MzkXoމPq-  W@A5xq>TĎN u["2r45,oGّB'I3LnݿQ¸ ܙ6qy绷N{AU C0f Ac~7>Qͨo_gu׏>d\ڛ/4s=D*'X74_9A>!Sdi!Ø0/=DgJ(azzNԪ WJ*|5N1̀xq~^6|A1(6S[.{VO~[~i.8>ð/7g0`\#AZ@MK3M􃌉` Ж0IowD {Ū7 pϏ@%  ) g/s7/%f9$vvwz&<lᘞ*9,uk .G5I!$ ttQ~=f)U-CיI:p(ݳ&> ߇LX=z>ljXB$(YW 6.G0PBlz^*o5aF?hdp@ƚل[l5m ><:MPIW@<d\{~s~T@.$xO.s:v e!х!ї2c:T $ctJ-{ TT@vlث7rJShpv0s ܃LD֬́DsiDl0*'\)^0 m6Vx)=LϷؼ[W7 6%gyƕ}g+ s`6]bEy%@W d#- JGT Gh F NzwcS;ɜy!_(+01nB`͠i-̛i=%vz fD-8]wRT:z4="i{ 9xc)ؠSh膽&|59|_nuBuĕGXǻ;ˊl{:v {d`F0YC< g^\x&ށ3Etnj9C$J,"2=3קmZ:7>w~67&!Q03pn#aR 3ˣu'kfK@8lI~c} T반 ;SG<1ֻNѢ䤳t%s?U>\={xy/DA+~!-7]Ҟ786͆]cl</%_s@䶎ʲQ㶲4;cmhÍ1 &43c ؾXD%bCO)8! f[ LcUQDʞxoN't߫2$ex OiC [<ϷM#\8B@# j6 |9 Ń.]fZmL[I K@(Ň ݗ C4;x S{ǫTEéinHtA߿.c QMx [gT11P4!@4EATMj -`"$Z(h ]B1CU[ji>r i-|!$BQJ 2БQB4کh_4SLHR#eD"hRBf(vyE PBC5HR;:$RoS{t-TJ-RS%-S^<%R`Mj?Tzv3$r!\cXPb)c%y%Qy(k3 kVNdH*`#%]i* ht59WrNsٴ8ytßco B=B*cc `:n527VD@J 5"xwjLFɯ`jFHOqO#}״@YM~ПRp[>?{yM}TxB;_="/ X=bjȡ\L!hAiOCSWwYCxI ˧~Q:@(TdD19E(2t8t]^>98Fo߽2EiQtm tkiכ'w}q[1`@CTL2Ct6Hέ:d'^ Oȅ 3 Nq J" d ?<uCfv:fpA3`4Q3[N@biy+!Bw7m$P~ѿ4}_2Wz{amdNwQ<<Ï91UU{(DC C0 U9K*fPCF0\1EmZv7NlkUQy|64F@QeDG`N],k4•-$$!X4inYD<Oᕯ(^rul 칔Sy!>f!|HqRL zc=7'mţ p*u]sՓGsN DQaU@PDAr.g``6a`>iaz) H$uEcn(׻3县:q4R>Џ@g!~ P֏yw_>tfM"yv$DMj0v :S=45z`);$t:wU6 |!H]%fJVM:J! î jlW,ji1n}G.19[v@D#E' $j;BI k:]O>u*f PA.H k;Wo0p@&Nf2@F@3.M93BxX`m=/V)FuF Q$CIӺsԘ3i`*tD:gJM`Ht#a¦]u\'"\A Ƣ$_|,<(tN-Ӏw4DP6 օ$U$l<*= `av9ET!ө#F;Y{o=MO/Ǘosʚ-'M@}>>P/@+N\ܥ0K97 PTbwCIiFDo` ;%P%"ݱ! ;a\uIӪI 0~T]&#U,.iޛGQPbtّDC@S-k7[^i kp1a 2Q0 Db=NA_uS0JMjXQ6Gpb b&0D/NhG Q7_% 1@pTtpURωJSR{ruU" r pEޣn8  ]RaF{(`ǡ:ҧ]<4x ~5_2zX@U#f䖹]Ø9)AF&'|ۇ {!Ol'yFOIB*MJ n[@"a2̚^&O/;hwü;noSu0%'<˒ ajDH1Br$Ú+\^^̪Xx |.X(D}dƉW)הYT΄BL{ZrWAٴ$ؠv)=RTf\xVǦd4<0,g ds?UhIUQ!V(Q ijuQcY 韔C!!ۊ§w][=UEVЌv s X;UUUpw=ct$m 4@6U6AQJOc  =Fw65AЄLt9 uQ I71՛1Pm;~]P:LՎA""c-P \FN<=mF$'U:,lBzn4B^XaI:n0Ph=0s985 U)@ܞ) >a˦2fl+JFn +gM a80HdU k yA;XݒX|~S &?{G1+ ;\>!G:F&ÑՁ/SDMso{+.v~ {f- 0"^DB d.8R}: aikXvS"(0kvpzt =7sl\vG(NSSF xՂE)ҽI@8 (břD{ DGwX"MP\T#pp{Bpmy. ܡcd9ĢtҞ/޳d|'!)UeZ0Ws(A\ƈ9 nußXbH<B~zo%E=$Q:M= ܲ a"[f YF%HJ$?v$I  >E,CVi2d=NAǏ>U5V !C@!{v=zV 1X0=Nb%kd,$19zװ](!ESgL[fuzl6)! d^ =om}IK\-<_X>]1m"AfIaF :=$_$AEdaxЁ:yyw~@  q $ڨӝlA@I l6R#퀡sx Efk\ޛZe>h9|;E`TSvǐOx[ƚ#y׎` SxE°?%Dz  `̢TgOdqR@Â,!N{)]y@lt5L6 fH@€sQ\kow  f`JCi.qͳL$\udyTzh.ww_0/D,RS(4D=;2+EѱEtWO+3\#K3_&Ӑ]ve~4# .sk,#`Y fu_.y`Sr۴m ^״)OņD{h8fNv(MJfA_n:׻!ՕSlMw DM3O]hlw8 T}I_l߰Lk/b:tT2~X&B$@GcF?$E蒉QgUUQUVX5@չQ*""$?髀7uP SH0#ox܄#4ʜUSMSUTSAƎpӹ*?'5RUUA3eP {j!~LQ̆e4@vd4ձ:)D䔈b!$1 ӀC@30WIq?ׁ% PT-?8M M>Ó4_~vpg'?3=wR.r)P? IЀ8_=n.n`0.6xfL~y #L`|9 <μAgTOˇ3{)|ۤ'Fbˉq@0[^KQic5f~ߘܚFƤI. -}fGLTR*e@r=Dd9bܰ4ZYeL@u4<[G00tGh8*{tO"(2,9s(c^uμٯQ{"vp KJ[t=ɤ*j ^qA rQdb9_(3Ll%Qqszf@zytnZg<3yY(f[B44+Zם6A^P  D_1.NJqXPjsb7]yHʠY !}! 6;Q9xVBYʁ60 nL9(ҺQ3)稂Ae$K, wA%gATU i_@8Fac=L2oAT9tTM¬ȜaPrǁkfX (y#YY{l:B/&'FAQH#(+I=}μӻă4U;WC9P6bBW N.LTe`N$!PAfWI2xvPDzJ@N_Rp^wް8&_9iǪ9 p2F=Tܽhdz~~\ !Ab_9xO= X V2-4U5MSTxFx9A04Tsjϓ2AQM; ֨-*njUV>ÙEhg[{=|6BUҾNs<={c;9~\HH=d|-8bh`x~nYZ/ܫK5A炩KV *@ S+b$%`PyW)B&i1(-`(RS"mK*שrPkH<|#ʢe4ߛlbH<|L2 om3PF<:/8w%8%0't/ -\۰BWޣ&%.oCeLJe=H}숝W.x_%SqT4hI}z` 3{[ V&7Qtyg߷W=3qƂw,˦a(.˂/5<6(4ڍ05*43Z37In0vHg TF*:iEJQ0ɮp8"hȽH ς(˓)4`ȁ A#]9˃ %@x@ P8rmڢ30Fhk)JWA29 Qf5| X4Y UB5$1pKӌ ᒜA@$QT*W)L穟NGve4y'wYzfd }[{6:6 2b|Ioݛ+!.+Θ#ĺ*MnfA|N*T~DRoGD3WI Н/q~{pa әr `DSO7aqg<";ccjUTf8. ]q@yV섡]B`0K6šIѶ(pޛ0>M:x zӋUat0fL<%+ s cO3 TB 0a/ V;W|Hb3~L^;b&aCXF$q&7\Jjn,$Шf[^%E-c:xu*3DNGtI.uܨ}hog|ĺYѸ><%}Yꖳ!Xp4S}`ISc`Ft2r =isOa~Ks,R}tܮTUIԇQ;==3ԣ~L?|Nۺ7OύxU?2{ x 2XdA}a]bWe*h:驐 dFW#˃ZGFDk'J۔"Ҩ H?Vh)@#^vL?^SQ{FM܏%(:a}cF;W>_=A]+lW lf{.3?X |8|_\Ջ$=Dmhnͳ07k[3v^WuijoTK ʑX5D2π dtprk]bW_ZB=b^lc;lU^C&h"AG4ǫ/=Uswm6la>{ +ͅ{wcSS-r2c҂A@Y{ASAXԪ0t0Zjybgw:bUDI0Qw 'XEa"G@^O:zu\hPC:ɦo-^nz=mM=44P8͎0”Fݧvjg;;V!ݩ$;׻! yaz-.5#__cgIr{P_.qwD4=ɳYJ9<ǍiNg~J(+e|Um=yoд=/w>M)I۷,aUss(uTQJTqTalO_`5+n*CoXqWwʜwWP?a'Coq1 Q[VNg!ސ}@~(4P|ߜ P`41H~$afeew$ D,? āY"?P:; s]wBASUSaCj77+Y[< xN`S*8\\3jl;kd{^}H2Z!L{w $tP &F] P~t|B$8L EN ݝg$.k|3}*li #xK8aqH( =*糞ovNr*azdDРoGT鰩ꆵ<@o =˯}ۘjPMjetjt<{(pHn: ,v {qSxRyazm`${DI#bmhld$8pBqe bH%TAr,m i`_HR_&C}:"k>DsƦeK 8, l3# P0oS_LY(xx,{|tj}@o^d8%J`j'"zzKC@ i0N鰜/58D%ɮca$PBQC  Fi6׫]R)j. |k7b(?ӦyL,r ޼Ã|.]Z_Y#.0>!ϯNŒ8pqTocq0>fx&ϝ6 Ae.-,xu{NYGv/qAH`OL,7O3toӱMԃsqQ.}:-5+ɂUj &qm#8 ,ѭ4#Hv5Ȇo*(RՄ`x*%QeS|z0? Sg؄ >Pw Y^F,M2;z μ_)&==Ñ$a;1%@P%NDKT;*VA$1̿l 3GHz_N&LD{g i> J;ow+MZպ5=v<5ךeZ^Sh-H*.A4xI/K3x&}Sɸh \ LFat+ARI$BVC-A,7pU`N@=`6I(zQ#$N~]te={9 Qq/D;#\c pUB㢨{IBHtx2A\3UykB{$p>GF@Cyi-Tt=lY -g{܂XnaX&ȣE F^\:]u C|&ïx `dT"#q×.Yn @b)A)׀!GVa{$ "tu_EGԱ:im:R1p08b(wDDGbX"GXq8} (P6 R [HR4V H t&Hr`02V''{L$5 `xeD¬Ezr99S9`j3#(*6'I'cras;{k-,S qӜRV%iIҦOqa61,30܀\k^<\\m+_@)'d04a0>o{3&oKTHo(g#h}w&}MN:g!(NBZ"聀Yvl~}} &@/,s~  2"de_ tnS \v$FC57OH%:hB̒lF~1jb+Z.Dt%ԴEi7ekrT̄p02s%m`֊+`QD!BG Ĕr۲{'hyqV- 'i̍(K A4 QLTi1}!@\ۚfgXud\Nu6b_Ǽ^iJK *!I9aCoL{gט滻EKY}slѮ]ї9\A38+cZyq1/gD?W_02-6B\:BH?^J$T$9bG2~qԁAIJ"%(^;7\1 p =_|f/x'(Cm}I 4C&2 v%^ foH aZI.0&YLA5AdʆTvx\\'0z%̈6gX`iW86tᆑik5P[JPe1'. Ű!|PnI>܈rOCx?lYF FYX=# L_:d=9;{yqLT Xvc˙BodqMY"`@h4C7)OtaT|D4RTT1RHtX@̝'f)tU^jG:L;w3jTD02 /2u3'BN!:}f3NZfŧPY͵U vz8Ub)D8<Q>1y ?`{g`7[?I5s9P*\~Ά"/Jd|?K!?(T 8}GI3KkởpOWCOro$H.6N5: :,o {{AaaK.F_OаAm^籓'YH}*T: J PP+^|+`jPH:r:m` !m@ >t}p+@Jr؞K%'3S`:~ $"BH`XOk Cxu/ UBO'3IOy”Ki߼+p<ht7DCR/%17ۂGC<e=$OOrOS,EVe1mJJ@1}rK`5t#GA=b]QԔ'8C040K*&&J)HYz@ePvMW9-j"ƠUFQP#,XFZ@^%aN:8D $zG4D"IlSZiPqAG ]K(z=Æ Mw%́EdFkQ`RA nb%7X5 bhbO4:5? $0'}~|B>gάj/ p)[K4!`E;ܶΒ>5<4Em;M+TI+=g c3^3J@Djedb`3"X4P}$7DtJh d#aX$F e%}`WgB=hF"R&Oܓ>Y%$~ a>:(ꎸ?NQ8Pv>gwc}ۨ9`hM:i3j.*TSי”{*Ds\1c="6.:E A:W v w Q:#6tQk < ;F6"11cAVH}ԅ00􇢓z=2ZK mdZdB·wR989!iJ eC3Q55!ʜAXFFɍѱl{&%&hi!bfB"B" `)b` e dJ?B"w`~/c>|DT)@Jo3$nCM6M^#HrO3d0EJo q=:@`wOB?2O4b'`Je2zdDDnFEVLEP 4C(PQAE2P4 r['f|w'ߛ*|S= jG@$BP$@HP/@ay~oy哟a P}1_0,ka @ݵy4|1K3e%[m3(mx\4w,݌ԣݙ%^+;Wi:((!r˹k#~yN1HeE@׊#lE%~aiY[AN xa 'A0傹.0`^`'|\ҠKȸQr Ʀ\"s !{Vơ#%s#/,7m 9B>1R<^`iuЛcgGV`Ķ TSm /J#QMOJ(U@PS;"f;` +?a?ibc :V2͉;d  GOC@zO!=D`΁5i\=Hk/GLOXOq8ߟ(Hi^<9S2~Mv2֕"(CO0 @RHv)yj:4B&e>t=0=ACJs脝`z8DMhhj(]; G(b'gmw?29"?6&{a7|@a^g!yv(rt egqPAxqf!& Ԕa65DZ D@J s(6"7=0%N{e^Gkp͂O]TD01Wwק}KվpaO@Y,DRϱ>g!>SR`30٨sM?*H4YK7pv30Y$.~r7$SbӮn8hRZ֡vEjD9k@lob}bh?bmԣjYUC(UݛGq3]p9DMRaPB>I~= !((A~܂}FtݝߓtUDR9!MF't %6q?O?i8a8~$ >l@S@;Dm%0W< gvX= B)C Iս$'{1r5n_¬ܖTE$愳 TM1I\$_6 n`Js7$.gj?PDEgmJ cwL}'CZ=@HgFԳZ'WgiK)>Ld*PM)ASE@\L%E@ҍ1*ҍ @R)Lʥ ĉ $EBri j ؞ЪZfE6[~` i%Zq~oA= 6~Fн4T u`F`6׆FS?#A$~*""%R5yD>@e;iOx~ȟR{I4W"mi O:0Wid' s2$!?z'/c)6`F~8O10H4_{J~s%L'ZK\΂Plj" )!0bb?hH&3 M5Hm@!d|4}R8@QU@y?2 yPzg״_B"G̔%Qp:#M~1!A(8BOz xI_Z=pxJ? M>yG.u,REI=5١6P OnJnu-Ug/=Xxɵ, IcʙY0˗srOYm Ҥ(D`gͶ҃ZR 0h@#mT69 0wDVD. knJ "N08ʖ]#bZ*o!2ޏj8ؾc9:V<+&ɵp1hj/Flm-):1ІBl5@2/z`4_"`2/B@AƐqdptaȏqwģE)b`)b@@@Q ]s;:vZVn s$5 Y7VWg]6`ھ) =aމERii'mB՘YY"?iNVwzݶ.w_`sci?WVlf6"4 誰OGS]Cfpr*pClXv<]9Q E%ym/C0Ш+R8eb+0G:Uq!Ft*KD1-3,n :Jy;;4xPt3x `,jPzuԕ9m׀> E~W].BW?&YXS$ުC~m?J ^wr4EAT v*0OHȸ'bYt Bg &9{Jh8fdOm؆A4^h:9Ͽ IF؇,'fc L҉!J&OVq؇,3t_KCyYӃl"H!|>1@@v*"=h lV CBiCMD%%3TESET3 8e)BPkרh&OyS<+|b(tEh& R ‹h'/v?fB':c)r`RskT$A :K((1QPD GE8G x`x󕡱 ln:F+oLuT3) n8&qe#nGaU(5l\*ibMRU%83FNÜP ӄё8&B$d kA z F̰3r8sE!sur7.q9t,M*l4$W]d'8AnC/9ppA<2P<b.Vh΋4EE)RT EhncsչEt[<5CJE^e!ŞM*D=|K%?)|*yu}gxXm/O %V*Nc`",z. k%i431<'?hDUP8'V9CulMC<ς CZŠزEPivI_IQG!3zS$` (*Xhxc,h91C@дL@*kkB le3;eJKXlH`F,!ZJ*ڍ&0JѥT!((u\sRRmÆr"0SU2[&&"pP@p3'<{5\@ARy]yL<PS+>ͬ7MQ*"B@3D3@?Ɵ^@he4 #:[#GC:p't>qI LIJ@Ґ#K eG]q0Ϣ L_Wg?K#,3Ga1IMcC<j㡸ui4};5h<*ΨD`>B`hhfY[쬗Q žI0Ƣ__l8xuoq M &&=o[ ]%l&]ˁc8n2PT-Q06#a0u!N+jtN ̮N D'.Ny>#e!PHf}m+^ۤw8x'qt"!"1cي>VPcP)aoJH SyAr᣾8.% 8Tr\& "LISA9Hj$TE$Vhyd! KAT DNݧM< IGԞ.E +D iC Wʕblh . Z:(6u!CJ=]<y"E{Ыd5}VPN$Z"4C ƀaHB^Ҥr`^8Qv=_ _>`b=_cYQb$=NH !& JR* ^s*rP!CAG@RP'Tu)W# |s8p覗6h쒖k` p==/^Wؒ*b. ! U:3gDbќODGJCp^ 3YS%;"0D $!Gji.8X^JM8:U}C[ a]j0>;[EZ 5!O#/%)!E .oK@'R*лN688v 2Q %| F83׆K'ޱ4 |@ =y~ɱıDۇBmNVB\!??^=Gq 3ڄ3 ~f]j_mh!g^SKPmb9e beUEc82<cZq oN9srI#ki߲Y~KX3JVb22B+VT~;v?@>1Xjɀ \Ĕf *њV̸n!Z 'u$Or:z//ap6Lhւwm[X!7VA1> f:#DM$HEI:0s% ?ja4tY (ayf@1;2Zi2cG ئz[ӑ4:mifϼ4M'd3v@8&؆2`4^z 6ui07k\Q ;rc2BI5(qH,iIzs&2reqַ'g3ic0 $N&qq0dCKk誵 ӄc+Hs i.>/6i jTͩ)kJ6PnCQt\FyBLk%S{s޴JmFS1aC塉pʐY68BHÜ3:RfǨ")`'lZ,(FVY75k6@)Fn+$FȖc:RV1EtX AE  C>R 2 M4F{1HP#F&4ԘG#dP7H25j!5BWPq Gk2 3*o&I(Fp5CLrnaJpg\i $s%M!H>e ćtw{"y\C $sCn" 8`B0iO\FRb&4DiĖ0ExV {o}=X3̫ PhT9u 4sZB&&ot nvA5 fՃ֤ѳCļ̨Lb*R@QlwFM[6d!vdk=k 3ie8ȤÛ@0ld5yoG0'p` sS`B7$leٝ.hѼRf8)t:֡ndW 2d]8|x>o,=zg:%SXn-5NÃ>uEJ@}apM٭k Z%T-Pwc n ȞYz@rLǫ:u0R. 4ꥌ^涹1)S tjq.0& AiQ0mjè@ I=#v ݅(#d21N {y wk i8kz<) sҬ$vrz04z>V{|S)\QZMPO:\h-=M H^![2Y,QUFLɴGnU{T͡*۬ٺZL5zLq ;FH5QOd1th?Yc>41ㄈig YK17zO0~>_XS >?8\fii=:ޣ\5,Qh"Ɗ;=z?镤* )ThT)JFQ Ɔ!P;>y΢&CF1ؠ@ZEUR$TbT HeE_ 0ԥ  B 4Q$J@I)BBXhiQ%4`1Ԟx+ʲ]QOZ#JA$%;wևoU,)kpEOB& d)0if& yh;14M!E,5thԽ|i J#꺋!4d7``PJ +MAf׀4@RT=9WӘ t]%:= QG* [cN$rY^Ӗ@Y:|Qۣ#́15 P Mch5,T{QSk˧ iM(*Ң[O!`1)253 JfYJPeBN`v#+eb dNzFL dM!Q44%u`)"h1X0"I}f'G2&ezw xHHcw,R#ؠ@!)=s9}DAA V a +Io`Qa5oᄬd>1=?! gXD 8zG ;8]Mu۽Z>|3O0yg =+,)L3t?BVsdW5ĝ~ .xLf .硤"BL"@e 悐)Y /XebDD^2 D$ r|"~eKh>sZTOt/_< و!sAHQ*ICm,adMO,A3U[6hOMa >'Tu*"= GX?a; %ۈX#kK cکkھؼiކ2B`ML"F&3 =)F=il$/|}lTd}0]]kC;vP[Q&Wx#ӆē+ֶ/2!Âw ɚ i-k'z8xx+QbB&;~NyyCVemHZΈPr?ڑ)gwuˉxrs#$cy&% 3[z'])"Bfi* aP jbIjVD؆&< &d P6ӥm2,:T!icL&M3f,[5q|1Qza:fkFGl<S.Mld" q0Iv j $  wyR*v}N2HecIќizbX2S|9Z Q ѠZcq j|4 (ta=y.q)3C]!27q\h^ M{k6ph9ձÈWCɊ!aݸ?WE\^0Ж'8$i${OyFdAQ9r${W "PA(pI0 @P ؗ= bZ$v9bw9i+נt"I<% 8A8@VՐ`<7 $J jV!wH"H>$OBF^  S5a*ȥ\Qs.t@d@ś "_#^#qǍ_އssZӋ z>|#Y/휱sCVwwb/!lmѷcqqE 3n\r a%l^6ydq/ 850Kx3sa aIff˷>t]Jn>YGx"g!4 L IXR8 d+D 2 lL9}nN)b69ˌj4D@*X;)Qr&k7P`{a& j`lFCb} ]v܈48BP,>sNX;4kIdH6n S ΜlHSw8^ܖN&MxqfEUQLd/x82$v8B4G52 = tt  9Q&6L8b8/fCB'imd(yLgX1 @R0 Hw:+4ѝ8 98 aw =i{רkL̇PA"B=,UF%ÞL$`ަ(z|+1g^T$ӅѮq!12h610n- CIaĉscz@A,wxn;we<\8; w I <òHh,f[]K8Q0<fkŞy,8f{QMP.$`j6No6f7cB: 5(EHÈ%+P99@%a$ҴGCyg m-P74@ Xr# be5aCZ ;iN;6&7fkfzxٳOUS>O3 CؑsͰGYh!]L:o|o\[f蚥vKpXh2DS`#/oD&'4"WKh7AGP4o :31βq ,YX3-b=0 IBqIML44C{ v60 -/u` R /˄YzR#VSC9m#Vн&:wE8fq+%bdI Z0ȹ6OK7PYD ǎyV Vei=¿%ӈ@`&ƀX\F,-uU^8a)S*uQ!C,]!tϠk\t⏆{嘲UдgR9=rEQ&sfaS:ueX`rdz}p'%X,X偖LH_ 8 ȧID$x%߮8'z#(a 4;txO2X> uus1LosqRP#i3c7\Sq¦7m@L(q9ZSIgb=}mҽ.=hβf 8{lM Di.v(*F|w=|=-1#|K)Lњ.ML?<~6FvCFf azY4 )l]0i fhFdwIeIޜ)! V`zJ` e6qjtN!ˋ КNu:cy+`O8p/2WJb#\r9̵ˎ Ŵ±j4A_R+zq9As`r/ODD3: 贂pû{.6uE 4y!C6bߚ4h!n "l@[ n=Z'QtI2i쀙90`.BKh A2Q}6'Y7Լmn4phBз^vs%ؽd3fHFuל&Vڌ ;ۍmݸiLA@&EUr#ûƮp8=f=BD-H. 1ٺ0- Ks!c<2<YNAdDwFݣ] e<<ڂ;Z:u9s\WM.'(5Bv:XqSQ!P05#m (8SH̒hzUsQRX!ڼQՊs L>0"U/#\(q.i#r1 Z чV%' !TgJ "s dhBCupxV:„C˸Etu&AH嵝8\ :C4_(oȫ˄=C9A/!o0"]T,ϘZԭq̈琢]ffIpZ0\qԸ55VcK5 8o?nElDN< 4}YoSU S]zt&gcdH,6TJ+B!:Z4p:8 BNEdYv'0a~q#'9BVn,p#6 *DqWR Ag"5Hӭ> lj ,s M'@2 Zf+ӈ ) (K>a'Z R4r&߹Å`) ÆUȴA1󌵄,`!x Ād zxQ 0ȻցzJ2N5 dr- hgy["lQ Z((x-MↁLWΜqz I @53Wj#.N0ӽvt2 ;nrͬ,Nz`t'ݒގ=;χK0>ZT9q{PA - t"<:6k`Y`j*`JqAa8tP`&eA14M8 MHK@#h~8Q|AvL- !֢X| ؏@@ Vi}lFW>ѠJ XX~ABx .?_琊o>_N珇R'6p?aE܀}_1(U:HF#ɀ)kbhx%tˎ-AѰ>[[ X{槶_oP{j 8@e|S~ :l:!р/ЖV?GqYZ͘mCѡ̺27SD؛mWzʘ]&@̊pO D p?޷F7i ZgAafr`(UG>qǺuuk#½h!8h_aY/OOu1"CR<*F|6L e=I9oc;) ,W.`0HUE|UmJ$cyweC{&LTN_Я|fygf")C/Q8!24-}ûc3۵p7y/9[5B '&3;l=GB9r Rv=n|q#{#;+@p!'|I&Fb @9n +tmcDXqm%*OA1kȣ"LyjPǺl =. /|(b^r'$C`h"+FAKh(k ;u''-ቓ AeQZaU:gZ,.bB+DUo3u{`byr@hϰ\oyD"!dR"| =c2dfLCu| 6fEYt% ^fޕwSOcΜ:uE>))@u5m`'N 9ps ċz/pubH/G%mQzC$E&0/bS_q;\k!Ey۸ͳ0Z"2s]-i96aÐ!NjdPeu Bp3:d|4p{ϛӋ5k9V|iy8_n+}php"CܰY4 cq̻לA4@lsRݍBxvـ 9![:k֡;e'hv8n}AgQa6{Oٟ׺hJG.$TM)hQ-b1 *QB,W3)Ƿ1h(L[|}Z(^҈\E! z坿_@6ϯHO׮=?6xTbY:wC@а<zI:+@=}N"D}yOV%u ˻|(-D@ހ*#gCT;#9=v,y"͚PexE!?FC\쬜 q }`KT /:&7#ԄC~G}xEBh=%R% l1;DðxԁDDg,|u ?2k-ׇOvt—c^6h"&7sZxh=!`jj %) kD 2X.4Lg8uRj,Cq6K7'e90 ا(%A(ʐ .Bj|S3(,e6_cmfZ66(H1׎R~`wGPs"T(^ aLN56=0\' S 쎐|Bs(9-:n,I4~ˮ8pgdv_>ä aއa5zd>?ĨrB|Gsu>zM%"}2~A)0rq֊)YHL>gNRH,t;Gvx__I܁OE]KBJmv~!:1y IzmYt0n-y 6B:Ě(A9Kΰx4ESlihD@Y֪Z3=ڛ`El,CoxsYh,-/, CKddxx8fy؜cMU[کcQfMuMep0e*8kMK m*fJBĆr5trN6-B63!%-KajH/~0 HAqBP$d]1jm%Xe$JxkշFeF#$n ؏}&f?&|gmT<$_mEUUUNR?QEbHƘ;Pm++7N0Z E8x/!A RD6']`DE&DJ0|]ʂ%Vd5 ՀkH*} m78D}/`rtLP":5 HQKv; Ii";xxn26A6lb`ɜ2dx23e]PC(Zz.`'2ٟkAv`dPdJM SoIbmMÄ@l3Hckg]j8}CttR{3|׆"")S$1Tk H ¢I r%Db#zX-p 228k 8X`PwV6~@ÆC  JFPg'&Y’,@cG:O<}sN F`+1v y+h aÄ`&5$bn4x-k)3980e-GvF AﳖM4遧ʸ1Arnԥ!pa8 Di8)F˝I&PԾSRm364¹Ƴ<~UHD<C+W^˃"-'nBvtl< ."uJhx$@d4:w)DpmyfWႼJkz0DcPBr\fX T0\qHSnNkUxttUwĂ;JS4ͦ+ڭc;YGHRd(]HZ[KU@õoN bKmLӧ4{(-:I"[fQVa xTKN1}ynraD9e&D ۡA!w1G%yUS4RP+H K5JD2RDAr`21BTAA 5"PU H 5$T4QҠ(PR4#>q/6t0io T9>~Dp|GȊx!T S 4(FSkH|HD1)Yx7ȨX;$Y S~\f '2ѯ(o{@Ppd"?cFl8+~MH0+ v-?=>nG9C74AP>p\1wy6q:yuEB6و| B3 5u#eOۇ(l1Dߊh] ,h| @Ϸ]tEZE@N89*whpa0f!] cDFvaC S/2B/@A>Xi]sPoD>ai I/o*{DA3#Ai{F!>؁{gRPq!~~Bs|ad2ĝ{IQ|{Oʇ"*I=-4 \F5$ `xS@_.~oHsHO11&FsqLOrUv=& ̃$pߪyǜ{trOBSx9"hU$:Hz_8A9%˟e›XP `>P~xJa/Q05 Bձ7ͳ들>z "e1,)Q8y&e.q6H(ֺQQJ0I?đ$1IAx@m@߂dCkoQHc#a醇B!66eZr%LAU)/PڒC)k}p D1CҔ-sՄslgi`iqn:-bzPgFLL٭,8yHyC`2Di|=O{BBJiT4$P)W4)H%҆B$&c)Bh#ڡ|</I HN})vޛZ"BВ>:/B/vM79!‡h 79p纞xC|VhW_S8Y+^:̇G*'K*r#U@yG ڝAt^ V^ r5_y?p`+9h&Xdř?QTH}H;c~ gK=G3O=bT;'_ ?ҟ}d\Rnu+ă2.p#/du.Ǟ% sR 4&(Ԛ{J>$:LLs ThAA˩(0"iC]I&B ;`2 +*0n:Ǝ+p&$IB`}|Ϣ * 2Щf F59UjRKf'y^ttv.aEp?OH̲K%٧YLk'B)'S|&Dڸ(TwOG^hv9bi8[;k8YQ xk83P}XK6.:蹙Hm 4,8x (Bc]C`.Os4-07~Q@e}\j~!~$lͤ5 AăîAGNI'!$S GR`*RdRR"i0(vR. Ĩr y1)e`bJB!J(}gC9G=7=~)ߗ Uy8'G6}#=Lʤrz$N⧢+&!##Dl%ȠR*TLk Wx LYYqKƧ۽C+qE ˻QzR'Lab1L4}#tœ7|&l>@;!vR1ZC܄胁UTDѶ^X mC0C$ܶQZ޴+@jBj VZ`$:'36C$Q_x9Nݰ`E)qG3EG;&sQy.9VEMHɖ"[lQd)܈[=aE7XDY9rq1Cm4p0I3O.M'ImINp y(|m<ҋ | (5)t.25,.5e U[QժÜg+uWX{@Dts{J?n9X\ Z'(րP1 -Gxrr#/+`py|4(m@M#ϱQ?"C-$Ao0hO'Pf|}=~y૊EW _qJRH,Hs)WV>f/]|ͯ'bD4#@PĥPdJI( H0A%% ,K2R+BE@VCFZ @ hB& * DК ))ၪ(* ! jF`441 E RKKCQ4Q0@Д4%4@i*Hi( 441)T%)Ehh %hh4ZFH50 v~?= 6 2Ds<:5 kOx`&TȪSCB躾y#I0bá.v^쀇W@b6:bc"(ZhOJeY fZB^o4 @Δ‡7cѡ4!eIZbqV-TZ1'B{ÁTt)Wq%8ldܦtrh1ů88qb1< w!C%UEMP]Ϸe=9b`:0|%C_'fQ-}TXVw*!״ԻAʘ "JhȠ"|ͼBDR@D2PTEEIJQ4QPPDADĒAA 2I%5 PJ)@0" p=7u=׹4ZT#bOގ@'=SOe4ǹ*xʷ)w;OXdBHBP_.PC1SQ^ЂtҨ& =A8z/! 5Nau^ꛠh ;8cm$%Wϟ_#߽H9 d'%6 -;qcLf8M&JbbT1 NOnoqh} |&a*C:zƧ?ǝSOBʈZJ u<~~g/ᅢr'z)BO/O'ÈQ<?cQm1w>2R"i;}h夳雄'B'A DV(X~xI1Iv|#9I)@}4$щܴ7p0e.NV5# *ekr"q=.}'PJ 4@D␈PQV{=s|LKTd+@ПӚðD"HD/3㦂k/ۀtpDCAP@AA0DPPL:ls%SMurSé,_ekS'0g o̯_oy!dXWMr\\6NpF?߇@ %."C %"DE=O`Ĝđ1K6Sӱ݁JP|ޱ+! mpbѴZb96 Ax2#7~A'Q$  I!Ґ[of_5TF%cB#L̷+Ak (Q@0@\ y!!S;aqr߯r%>;?JG@a %R(?y8=z?H@*bi?wCxDs(5nAyƥ?=hz2P U'*RKADԅ|)>'ؒXx |IɈ) "'CKB4HzN(;6Țxh:ЗlTJ{%űOvf ņkܙW{%Cl8L,LdL]\7 >7>͡qvdZAX6?W!u|CKJRSJ4@RB0?t:)?qR~?uQJ2hH[-A_95Տ?u8T8G'P?Ib}ت?Ur+@H"b"QFl%iJJ;'h` QO0rD^DVq;FFwIٍ7=[dۥɇ:񐈧22[0x#ૡ -jX 'Z,v^2 <u>A#31W/X=.e7Yun)xc\WIW; 8WPLY3n>uA-ܱ\H ن= @!o]ub*; ]X(a;$ɿD1D>㽬]%zs#ޭ,}}9֞_~&bsuj8 뛌aUlLUVHpӷcTYXT,hu"m<2+4Mlc;8H` <-F$j))e(NpxC'C4L}I,CYMt:`絻g'|Lq'r>ܟetڛ:Ee|a=eC*fE.7D]yl?$N^@M"P'tyʀ>` 0~tSu?>rz*VX`/}[B>. 6?wX-<'C5zx$A@@aҠ@0%@)'d!.{TB,A51ԋ0E!ކN!"1n!DuA̼=Ylê9-sYd;{GrE9 ^#1%xB( OPb8py1mybzymRf bË"JG< }Ѹ쐓31Qruw!PhCnuBj!RQ#G\7h-U!DLQ1T41QEUSD,DDMRh"[I (%8@HFx#Z DS4J*;~ğ\2_׭6g8I6 Dx#ɧ{1sd^Eh9!181&._Z דRdY.&>ӡŵxka& pHiO٘-Q@4$E(vNP(BB 8B:y":6 &$i$%( CsXщBBDCQAI QPDDrL%ID-0Z %4  @CJD4T ҆Х&'}C@IgA0`Ach~4QP<Fʚ4ƏLo_f]vҞ˷/9>p'`I܏CB0Xl@=.r0i'a{))BPcBa_F!T_]mO=s wURh3Fh8JU2rA})ԥPRܐWa}Q3%P01MP!JC$T4A,@I0$ %E PLEPI_*LDACQD2TDR&4DCL D$DEB̓"L@A,$0D"kP4@!1/#$ B< ={AFI`1s1  fSHGPT\߾`ph@=}m1c\GJ~RHi9oS{z(uHz)!pt-BTOqu;\:UH{:H ^Wtbժ*%xEV 0F5%|PzA2 npK*7nYՅ`m.rQW]iwwR؃̵@z8w*]mPv99[*ئpњ@,&DDo&\- Ƌ&eAF mpjG-񴦙9!iMar94\725|9@РWST|LmuK8WEE:NO)n @δ<|-$=OD\֧CBR8zz +SSGa,L(SmUƒxzairUz7iÞnz9g7x˻wSRǝ^ cldh\RAm~sÜ8w{1P d!JhRIM@.QiQ㫴ri6tݲ, EB }Nz񈹰T\Pp1<:%P(QZMlUdt[q{,Z*LXy)R#{B +be} ]=x\IFz~mܰps['[`f5yѣ&Ys'! w`dBmEсm)#4]56xùnmz썣rSQ-Xڦ"w7#liP唰8ۂtP#hl#4T9 k\n`ң{=FǑi׬PUہ#8AH`QٞC'+T TbKAHf.E~ fn=:ꤘ("mCs䘃F9αB,S(?,0!Q#2݆Tp% 4AKJѧO%6:`X(-73(4]&1)POQTڒ::ӗ 0@4Zm᨝x:X >0[ ܹę(; eg9LBS(bFeLRF(0ńuӡO] '* q>0{((" š<3GRE&Of7u&Fw_ws E/}C}L& ?n>Hpv\@B{s_,Y=G aț,bU٦$|f"h, ?Ř/{'ӵعt5@@y a00OL>O#9g*aKUQTBƙuJy0TA#Mͪu:QEz5M/$x8זm9dTIK;zlJ%QT}Hb1:'I,qD \4hM6}LաI (\.š]ox J}oDllA=',Dli8R`4eAԕ:vt H1Ҫ+(7"{-tFn:eM4#3[5+اm/1gr[QH c`A8qLQlE0z2i6*dSFdj1];pv\ݪ blyơ3uAnl4 HL)r8)9!$c: k\94bXζd$S]p:f #PU"6`~, 6Ok5d;)S,Ԃ*!)/U[k-3D E!ŏpc ncSRM#&SO&])`-)SCAŲ.NnF753p=-4RMqS S)limX63S+hݚwCv-fnxD^Sg6C\hPLmBF ٍA:hsdF-);TH7-.]: b3Ѷ ʨ=A zqd63jdm S)8 -#x0\iDP SМVxvmZ21" *'N׏_$TBʥ^DQCᘂ?=20h vaA{o"4`F-dU4"N=Biyh:#]!}J]7|S#k۠RyKǜX$~NA^*mG?ϒ_IyD։jksL'X?6IN- "VbgFeDJcI0 oKǻ^8f@.hjZ5#ԽW]ݖ~kT:kIa) ('8{3F2?m4@~CEA&:!p8sވ*S陀74 nC, rBrԄ@'^p<@k,$;? 4hs(w/eڱ*oDD/ً;.d=Ϯ/ZpEw8pD"TURa % 7;SEӄ JHaL=kP}^K7Tr1a+8|Hࡠ@ĉrPM@DU$PABDPVHj$$" Csǰ{< @>XԜF,<9=1[Rh%W4 yϦ pdfV' l8K7&Г=LJb H2]r16K0sns>G/r'UK ARƀtG8b`^Xݿ1OW%(ba*#GPuX*uΌCrC&粠_?ϥznuzh÷h\VJPh*ƂLڛeuQjMkwPk]cn]vY*{$:qn=3Fz F&!oF<1&I(깣B+K]`A< @t@BCͰfMP5 $٦ᄏb́@%iU˅ƇD0!TɈpJ=Qٝ:!L& )d ?9 15#įhg/l lm/~?JR' 3*?> jZMdjLGK44 'n?a NS(H/Y/O?]JJnv፦7V2]TVmbYVݯ@˱T=R Wˮ!T,0H}S\E /g> ΆTq jCJFƨNY CADG:6ܪȐwWT4KSViꝡ&Dl͋\4 Qt.8SYɁADpe Kwװa1dM;E<Ԣ oFl=ƌmtթ=8j&8b p0/4p 3b&\AAA1?|?87gXgK8 鍒>NF0+&|bi%vK).kz0Uz1$Җ &+˯؇EMN.fߠ&Y?f @L@>C:<}>pGCVqٯJ2ڲTHlQӺdg c[Ȉ:mflJnph:PʇI+{t\_YN"N4oS"AثI-F e܁c#kunȣ`h̼:ΔVqwTMD'?6t?iɞ dfS>ؐ\n#=5"ΏM'O/j1˦:UnC(Nt!cq2B&VᕵP !T肺A ę!&h9zZg߃ljONB&QУAPQ"*[ 'S #XT]تͺEHgZ zCp B=lLONh-#-;ڲMV;Z|/φ.O #@سQfE:$r1Ep]~] \k`ۃRYhʷ:6, SP!Î tK ɚM.:M6[!p&,*uPf42| 0G#E}ap$i…ПM\1,30*`e>>A0&|I_@Ci 5#=0@ %`h. US"NIPT> /p`c{M$@Lw*`Hп 1_-Xݲ_WC53G%s9x3+g#M*DӬLqY@"v2 >fdޤOimbs} A1XΉ.OC3:Ƕ`2+Ȕ&/}醿Bѣ)7+ږf`36{ 'VM&' v%K$CY? Ӱ8OHPZ(Bc߰o 6xm9o;riCį gvjJFE?h67l5!X F,T=Y_܁C$6EG~b")J"Bg} ?]~r3() yWYfwAk4b9b/ nF,h5XXqWR)hPvT(W$H[#",Ubr f6p2"Q4p8 AMU%'h2Լ,h0$4S4PHy"+c0tBF$ p R$S vxTv p=A^Fל&;&BF&j|Xtd@~h0_.;~T4 @N;lj.6k8ɺLIwZqTbwNnIaFs*I \jOCr0@ݢ :3g1~N,PH/S_BwXQ">hzRE s社_D祌G˯2 DC M N6,6iZL< lBn$`9MFp7+*rޡ4_ߖ9nBQc)W>(ɠd=,Ot 9)EKK%_]/Hj=$.aPޒA2j b!:nMS4)yqXpO%$O il=YCp#P >o@ '~{`)M4̋UDcEL1Z֖BhCξnS Ja<$x P~ν.|ѳetN52.I2o+>K\Vݓ#T}<>%>dFx?8IC! StM?͒CϸGEє0#CԎzWt;r ;ԱW./w╍5w;z(;:j\llb RE] EsJ4#Z.F'v;a)Ν eB HQIgXOz^c!qAZAL32gm] U1lfom5BPacSzIhvM$2U*ŨP9 BAX-zMUb  j*cbcz 53p37ljFx19[V84ctJ#Hy룲BVu dB]om1z) ,\-ddvpfJ;dlhTvV4ʊǚ"ҔEQ":8QuqFL{"1]1uza MP 62i'f)aY{b.if?;c52#hc+n&;xKuxk 2㺨d bS=(}ս8; 1XA ts\qmM^4ౄ{xr8q6ڰvnWiδ v&z蜋Ӽ]y< sZ ʰBe pLQ.;Ŧ?R*tfe6ѕQ5HשYv0!@D8 'xLfqEL0X@ B5 qcHƣ\.DZf| -~sfmPIy ^cX㛬SZJ+JDD(\ [k E!k#y!.9[2fQu(ԉ b瓓|h#T,8i-(Tybt{ ^İ7/羻pH+z *H3Odz\A%'PoW6LpmfjKJAvѢ XP$0ics~x<|&VCV'2b(+rьG\PiNXũvAGj-v,) ƹIc(E n Q0p4x A" H`5t;$'PO 'K)IQ>*mñhw`X}0bw#l؈5rĄ\޵^?|YIbxHDdU4:nWXJ ^3b`vOqOn(!Ä} !qN`Tk@Ҕnk$ O<C,& D(yy#eq@hM#^!(9$^(O$)R(M (NzP65p(Šb  Af %MRD#W 9W7$Bb!QHrq35 qpjQBҰzi@(lԚ2ܯGpШI*Ҋ3(H8W4*g(Cz0ڴ8t׈PX_n _ώLP4MJ@h`Ñepl@&I"(X`Z%f% v$M D(T !@PAE*R5HieXI)NAQDj%&M5J ǫ|J5tC4+@d aִ( qL{F;Ƥ RL[[9>4`~9lTXMa-A9GJ$$!&*Hb (e)bid!&&/ОRQ z(}Кi`ۿb'O%I/GGϰ=&}?v_ix0kmC(} {VOTf&wܙTiK* g~y4 Q׭bWBqAnO0צq0 ?_i~r,R%%  $BlPRG! LBDETRLL0LCCCU BLLI9!( @f jdXj" A&Q&I` % Y* bA51 Z4FRh9#0. ȇH /YGCx]<85J k\kcr!xHNsyᣠ3vE0ccGYus wӒuʚBtq>|"tХAD #H)@Sk\<sTY?"yvYAW6eC< P@R(D{_AČ,h;}=5,+A94$߀'o' 8:(hĵ "Z"&O_VGPl B- _bL/H}`N cgBi$L" RV5\@)xc]U8) d=ICCq`b8Ԑr9z)lJ] @Z !DjƂLbBQ9 U ,!GiIe'.&]&&۲*)x0?91`zZ"#1eS1LDLDDDMO-}g.(OnϰOQ<<d }d2N!CPؗzAd~_CqSR7Uw o]F 0$oT މ)f P=3zK h]zd}6t{ G|)vNP(xN6h 2 1RkrxyCC *'|CЄAhWb\@z?()"E]aV9޶TN!Q6663h;^92AAl%6@ ܓ@!PF ]L dJyD(h&3 JP2\ҡ/ -$&ah 6bNAVAHL%̃QJ鎹gPbY*F !jihS%LER4QKLDQ$BN*XcPlRĢ$3ihAPPsME+E2$2;D\ !S1j55pNANTk d΃HfqQki*45*idhC'Vڊ8:mǹ*du}Ne9 T:<h$(WR:&*Ɓ ?Fz<ZY 5\ETIQAC)4 @ba HAL0 ! ΀:$W 9S<rB?COJ0oNli iӍv"`34h#EaXVdY1C?<yR4sGp=_3McY3,*2gY`(v՚"L34-RpWj ɘS,Q'q0<&J{;:\*'nLkM3Rm)R->h ܁%?k*&S_p>kM7Mh1q|H6QK3 y"IH%D)-2Q ~ jNrP=D-(&Jj8@Je` *?J(zu*Oţ֢>[l/'!ߡ[d62_klq194ДRA56.`Lň*6C蠡 V(C!#klUQ UHґPbv¥!%F#fZ&& JkR$F Y JAaMFiv D@ |& N:ՅJ^bd Ї@P% BIM_3{ b"( :'X4V K+Uau,b!oɠ>?Ȕ' /m=,/s %haISkdF .l<)7yT\b=\C{{  !h<~SHP?Gw17#/JHC$FJ:=y(O!\T&&oŶ ʩwӥVÄ'ΊQBn(T0bC*&N@6c,1Zd@O9>?rtQt{a?il'rx;>_8Jy>0.4rAکCNfhŋmSQ2Mӆ0{ S]) BKiJyh`8XUE}xz')hJ r ?$#䛤RQ=B끐'KB?>H%9t.kC كR´4|ϫFkcleqGQzmc呮 p4pl̡ܭU5Q# Cۖ6C䅈>s\F %D+@SE+'< HN| I +̩Q*A7{B$.@ޑ$vEN∅Ḣ1 T Pp-"~m߽ CtO=J D|1UJJ9AS:%" ?p¾ h}'|I< T"PZ}}McDȨ _*+n}kj% hiG& JQh%X$}ByOqzc@&d2·I@D'R)6T;D. S5LBfPX!e".)vC<"zKC"J`GƁzq>7=k //[]]呃LCp0&7I [z޷7fn~od5/!RÃRTjX!+XtpMA-NJ~p JN %t/1?Yxod4U|D{_IB߄rx䗞Abtq`2spDIvzx$L $Ј dӠJ4:iQ`jZ>J h!ikڶf'UH`֢R"enopjdw8=Q~gO:_b 9ln)ͷBL=GBjӽ8\鿈!:X$`7.8#02pB3;㯎'{#a.!(V G3p{i:$#\z@Fl ȌC{Y^mZ;e0u(6GUւ8'8P| Sr eMR rƌ1wf'.Ivўũðr*м}Ҧ(u2gpeb8}= vKF*f?Sc~^t~yi^7??'Տ|c!~0CCIFSHOZ'*eV'a5 cN@X@L AM,R(DM**>C<0 2J&jO庡* PuCtp <bMKk )wdt1㗎Mt1?(T*USHH (4E"kc54b';>(|T P^6P+[Xq9 ?4m<1 z4@=@H:sR EWy}ZZw{(YL3 @"6$KX17 90XZvYpe{K+ }mVTݠK4d@u4%d8$-JJ.&4Ö́{Oe/ S5-ZrXϤhʇ qc4mlA4 +#7܇+Hz~kWn"ގ&"ҧJSQRi ʓ1mE j4l pL'<Yu 9Y iQO#Q4Nivt^F0=T=TQ ߬no[4R E68D#SaD.* \g! D܄R`0,tg,(i\2QffЪggCǕNOC A7'JU;0!$!ԾѢE#s8G4d:0wD,Z!'ű8JO' ?O}΂;a)wLhdUaShkbߚ}x`Ha0AEj ${Mn}Z?S#6Ar?OR'79?),ggc=*IO; p!<_^'Sӝg湡 \0^@CBM ;*hw l>wz%E RHDѨ(Ɗ-΃AiUHxvatDu6-/X;ݒPO$PtdxHi^Y'|tفf $@XtSݟN<}$Q9$z+Mt 3OSQ'沣!>P7+H@Yh:n\"("=# ,A!d6$:4&VEЦ*'np)Cjc޼!(@JS!u6(t!ÈQp&HNXlpvzT~)]SM6'YkLw# R = eX "fZ`O {O3!B4XX eZ!ml B '3s !EOs)ԡ^,HD;"OM44.t׾D=0yv[j>1ʟZ\=Ǹ>ӑjoaa2%6o@.gu>G[@SW&'3V1 ;lY֧aIIχ?t%#ωSI L}`^ʋ}֭?KƕA {~MVm8. [he=ȥ$Sv O&CbSR>Gu5?adU ]$ZfJ"UHYE60bIURDP(p!1g 9;  잍 gPMuϷ2##APe \MJ? T j|Ak;2CE?441cs46ɫC)"jDQL(ᆊbWu͈\p 7%cbh9!TjDa{O_wÜ^0.b w/DweTdԽ"yPPCW Ci"`8y)>, |{C*^=xP:v mJvF'}M8Q%vHXo&Co߻!ӭf4LҚ֙Y ٭aj(Zrl<X{xmۥAE3}#H6u tNH :h,j81Q@a؁A|wANB0O5% Onϩ #Ã5mJ"q\R.Cr箔8Btcs.rL^ ЗOB{T_x;b$OϷSǦCI,aG 3<MqM%,*) !8Gc|p2%eɘC<viEO* 2ě3(Cjm%l|tUC\UP"`P)<8F+s>1g1+l~wX#}oE@Qi.Ab5U }L@Q-8u8&{HԡWFݧ?(ѯ#J?JclTI@snfh"451'% OcKFaa)MC*݂&Zo=C9>C 4@WLbAˮ!l⦄G "(b3-0Z2_nSUJCM0EJ4QaM PJI1ukE5DATZ\`7vpo5@R*n"dPFbŠi m$A;Af"b*bb$)hibY"+(_;LL"(5E; rF1enbR5/$KM)6q0C1J]c]H7WF /9su]ѶtN(Dh̥RiN-Z}ڛ&=nҬei&i嗔q f> +pGPcU"iB$μÇb1#14FtoZI&Wmc*.Uq4yp -#s\(Tr5?ktj8@sS16 4jBخ[8tOY Î dm%ݎK7Ӯ9 uqqPDþ]XM)A lcprNmX7*RӋxg(,+ $`;i#;K`6U[ V튴s r9"q PS*=!'JJ}$Y+>Gч `Q]hq1u\maҘa_f4B$vn,Rt,`%MΊ['&&BN~MAR/bxB$ɒO>y(*E dP&SAOė3Ȭ&XxrQxJ”ƌ(fh\9iWx? 16 aO!6nEJ6M413 K A 0 ,R!83!Bpa7<Faȵ* &h&(L]ӣItC$6 a dSR%]h%$?SKFoߺ'# DI5Z1b lCKbAm1h!9!ӵz)$ NX95;$S˾884[Lb )2hUJU0iqX,&/#zEdB֗ĉ(3U>aBָweC3Q\dC͜G{\_bS_/  E%2ega薊bؓW2zc/!cb;b-%)"JJR*46>+z }>=O{aĀ픚BA$ 2:ع`L e : k1N&>!麩(aXAHBamL+0$T2DTH`K$]#?>nOqr;O8귉yG7?02 ʤ ŢҘÏʜrBx @Q"=t'K̯&Z8B<^۶Bmۨẁ=v?o9x{38Ģ_:cX-' ҸSX`k!AfŅOۢDTJ__ᢈ*H"B=d>+Hf C'$u"r ϧ# CSL@7P([Gh+Jud FcpdJdJ-A*c`gNDDê奡 F(70rMi tKa40ZH"pz.ε$%G bS0UhC88I~b=: hD=Db)pƔe- ~'9t M<0bL` *(ha⪖*!bQ&)Ѓ@!y9PP#@װ t?hc"K3F!% (ލ @%O/@""/O>^`| :Tb^ -kJAʟn 2A~|0 ۤ% cdcME0ݹjhUP"DMJ*;H? HQ-Fm& h)"-Tԝ j7,$Ƙ[mX64G6 0',D=>π*d~xQp?χOOw7[?n&VHUn5%ppyo3xւO5isAэ)Y[zx3 ӅD⢥Vs6-c .Z *GW @ Bb=n)/vwAB*Q@ xeku8BvSXgKt]ܲj\aur{w.2!Rʋ1/8~ k3+Yj5HI(,'cag%?`z'pǺ5w }#;Ix V&$9Z r1ktsc|h>+W 8Cw IG {1P~;{~LQBH@ZZ ]ih :1  Wv3P;d%pApfHl)'j$,MF! ׭ iyOE1@hAH ΪdS9J3qGRc"j Ѵ` dLq}}_| B`!/Eo:L΍ӺV ;OP;*<Ā @rV*5<4QN?f^z,᡹;ӠYWr; oHm]F[)2=uZ#@CD* j[R'Yɢbatk~~Xũuшf:: {``#Ŋ-F"#k@c^0hὫW9jp(BCm'CL:0=\?_w):&#s{DdQY(OqY}Mar(Q=C=b16c~u-rY!dЧp%J]8+ށ>e o2;j\Y,$GSgN*v<m kk 7ĥQ#6Lw ]pڌ;X-o$,a*9c:,)xȕ8"W5%OQ%g-7 cRnrJ2VԒZrAX' }L|U6"F;P"Gޝ54qUJ<=;C (IUL, }Mq1z ))Թ١l;erMGBH12pq $ݎ%CmtNȂՙbZ{<3j >dhh\tlY=8a>`G}X| ԷzDǚW%0XNZϗJu\*:<ꯛ80fu*7ыFqt[`8-$\8tޫH ^g0˩`7 бơ_`2m`jKճZ;gMʚmix2,xx s%3$0TAvʀKtnGTB ˍS[P!!9Tg:nM5Q3ϻ)6I<@>6[~/8&poX#vF!ǙkD@01Am@1KN2hME%"7K,Qi*e~e\qQ˷ʃr(qj zӰhcQr;>XC3gW+LgNۧ=)QqGkٜmf1w{s{n[O.c.fÐqΝH >F3,&yEkWR=(]W"S =ni9ߊ3G!|wٴgM+X3"pFC]`{޼(zWNJT;.ϧ=oFҚ  u3e > ?p'dk&yv\(8DYv jnqa6%$8,  =>1kA3lM R .rd2sϏO j10fp\C`ӕ^u)>m*6 &Y7iFj$ǥ(c2CIp:iߟoN9κnfdxzAK"p%b,];N@||>/w|[SĸghpɁԆ;t!0fj0ߏbsx_ `s:<p73B`GHFqlv@ކ@6HDG_B= z)#(&f+$ CDw\+q`EZh ^ zǢ #*XIu.B.IRee!B-e#PRn&(A^F‘I5}!Q5T7sނ5P XҜM<G^v:;tʋp~ tP#ày;2az}ѿi%+B>ltb $_H1 %Ca[Hp~G#{MD4ٜj=:o*#\~y蓰 QM8MQkFci?ZbXD-+jeX"9<0{b#b)?^yV(9&sx*?@.f檒0\`\$.d?^ ~'Y^.7i|(GA>F^A4?qp(8%#%$AUufzpX)x,,H{ռ O3x!eW*ϹYC&p1T쇎>0-⤖Şfgi)s] ߧC%OT/D[#䖀w|he+W˞=0;1x)G4tK;',LrNB06:A6^VPy.@2%IN~~lb g'Nuz<4T:?Rz❨(r@i;nt?XK@L ?'^}9srnN:M4q()0jjWaDV lriŽl֐PumpyTRSK;aḒ<%hӷoIAEgOo~U_X!((("eC|z/2X>" Mq+ĉD0/⊽;>|uA"hdlJB[2[l/'Ӭ+\UB IjTrm:yCtgK{dbgn\af$Ȝ&$"Ӹ95-0`a&4*% .<UX|4MC^!N~3D [@ *g[-HEWZP1}Z3lYTg mA}Io CC̰~FU]JJ&XN?g/S`,;ػn@7k~lUXI >\,'9I6@=}&DaTA@xw_&f|]}qoև4>7d^M uH R Đ7MzC,^nJAolxUIZj4ABHXKkT`<)h){}|&("0aEr *0GOi_o=B}il:YZ,h-L{}^4qd?<7k֧݃+kj!(ER?dp$9PLOM QSPА,2 j:6@ATTS QQ% 4 ((J itѥS⡥*dx.$ bJ 2D bH`$"֭soyQY=`lll%(j"K{cyˆ%r{hi Pa tTOMcLR>&PDߏXCJ%yѾϣ"T#rG OOZ4ˡ 39_CH'xUI-}HXm"AwDa3B(PN"}έvj†!&0˜nATU*s x*p#ֺ:ssQ8P)vGyaӄd"8ᢨ" ()@j/ 2"!a|Gaw✢Z+o3]qy% {w~?힄ԤapG28\^;Si7\Nf`{'}8)5P4ɡֆf&(Zi~d!1, CT%5yMNFa@ĢSXvpeZp$SD4# ̇&#פMZU\ZSK1̨RU؇vp OX3E&\OS;ac{sur$r%IWmCQYb702nF,: A&{fˢSQf2;c66X[.rcL(%X[ Qq"N6+BJyfj&dBCdcdOA 5 /1qLf'*[p5)e 9dJd^ AL8tHКLf" F(FfEQ\ܟ@mJ`Oޅ}r,AfRHM! GH KKZ7~0ZTV1BIm**mī,aVc 0m eU#O\rOLu.xPLKK]u,$2[ U[K058:#6iO K >Q}R,꣍N>UW!i*(`?w?ߦK$XC9MAAˈhN ݭR'>$C'GA=xNT ړb"`DQ$L Ļ|ghțMP6P͸ס6C~x.ʦւTl'h_ iD5<͉?G AaFr94J%PO]d~=a\ηdvm\h *#;5.4kwsx9NIhO(R|:^% 6 :3IH;-Q6cbW^ xv~X{_sJwn)rS˝(-!@QWN 3gC0λ9:@!HLIQ H<=N{=y^N ]?z!nbGQ 1]4ޛd)Dd62vӸM=Ǯ!r ]U.3֣@GV%LA$QÜl{%DpD8JlCnk=ig;R2 'FR(()M51Q9xn18vVH1:d֒4İ-MPá:孎\bPn]M3}oQcqZ1:,@e@#uI("]"p,IvW5<^q|;>1);,f8p+ˉdC!8q53X!ii/D$mfz@|R@T9є!6 #PM -"FdKõFu  9$lf@ rs0Fj/XUMP0p^ p,6AaDEd4s>v:aߪ8ͫb+F@:;6%نdKf`]g  dj:ˠ[~yy<,11C33P Ka }ѣ9KlPNwu81y<Y8kטm-*3fiWݬ-Y}i4{9x7CK! 0@.V 4vN[3{ !Q7(" ,; 8h@v8Q4CK2~u3@*ru P.L ւ 64Ppȑ%sw_2A搘tB\M89J5h@&EݤFjPrnuo:^ޞ"w;b1IXv 8-2 *.=l 3'70ZCbU W`h_f1 ö664 :8bCu Ԙ6x]wi~SZk:,6_ѣ_1ɔU)s!#|m.ԖkYpGJa@hXѰҙ |y4=: [`SMq8<i>a.ejS& bMܮS]uMX:NNC,L0MkM'-li[69w$"C{ɜ: %l 6։ 1 lo(˅گXKJ$z i5XH>gs:L`ޚ(Zҝt9=ִժIH!H*3uxz̯A C !Bunp)afyb#ZAǜnV!R y(J=]DF38hURL]b M 6d ƮI4%A+ bE` ў yWP[ ( Ģ% 8J$42 \6ZVw8+*XƐD!<' JD=xoCYVd95zѦ }aCpl 4>[ʶks2$"ύNONC|nD󱀅 <8}7ڭ1qqM6ŝ=lKxs엽)тd*(.؅[4mg& A:`DAj [9l2)ω$ +3ҷiI695ݠ`lヤdA (.Rʘ46zhiә#>Ym15JB[ o4l f=ĹÚZ5 H)d"EgjQ:bHm7@d|ppj*r:LZ l&Fva]a%LB m17kӤꐸvR16޳|p7v<6vo^'M@CvԷqY.e.aI7MQ̼ã0&چk:If; m(($X(0L`ns8fo &0w50B[* :q7pmǜx*xľN;m DxH1TL Yx"D7#4868ȡzqRrA 3 hc; H![cڱ٧ə4ܽz拠\8RcAATh"P;j@!LUa'DDòCnwtX4-@h4Ata;#m;[L 0鞤9; '  t@|IQ)hiaoWDtP<)"_+CNfAS6> 0 Ôm#o5'B׷bp)! ,@BQ5lZphiN{uL[td`K~3-3 . bm->[Ԍ"=5 GrG5#%A@Y } v&I7rj?HayLbkXAV[Gc ۋ~0V(D#a e (hיhltKXqLdBcX>{cڈf]=B'㷁y0a ỷc:FV oqh$fH^3 0$;b4l18N|.wl֫ MT稂A :f,CB)|:jdx&.zU`|59nva>{bRB>ŃVYш#="G nu΀=[X S6DndBo:i8s4lQM8مu6CfXWX86eLCNX-GI4Î0!TBsggEJ! )፱Æ< k@R2Opu/θ)YNh)\4""M6$JEAC˧zF0FtahPYR Ib&x\OfƳ{mB:88-L,O0i:GVH?hˁ/ B`!$ola,T^7 )"%Nֆ&g3mq398oGMi|+T2HsCty͘=16ˑ De0)u$RLȃ:9.\UE`[[vx>d c H @k.h@gw=1(JJ<đțs9qOh*٥H"|e4 lXftz:al2ahnni0Ӯk"(e$ѐl85-1A t+xDޙЦ3p͌ybc˦ɔI:F)HI3}=&]ɀzf'by )3QӶ`el~SL b#u0Х7>_L ,՘CLjF.s"0YXG?jXnrEt\< 0z0NLGNVTDXd:+5IO]wZj9q T t"V0r_FUUtEn֪ZŪOVU\UUUQ5UUUS ,?u:L' ~g(S(LCS%EVE.HBC趉lKt14 zw8^a ŊV! FJUJ(F(%t~>ϪAmsԻD\uq zܥ=b;Hp( 4怜3xq:+SbJ#0Xalc({y&b7[F#vR]z- ,Bb"Ͽ>a/R!'TxxOpt8g6˄Z}.ttiS{0"] 7W&X#EBï-鉴oLr|GTm\G1mF1zAuvȰrpKG['ͪ8%dn0URݵ٪eÌ2,YiKF]5z+Z!DF ɫ-i"v8 rwMVF`2m5FJ̌qAd(˟n0$dwy%cMew'Ill0nB 9kYG`XƇMd؍W#r1av)uE uc%Z]뮹t[F(t+HC11V9zˊeV%ZW%Zhw(}~AI[6{lR~Re8BHSWz^x?L$H,e'IIJhT]P *%rSQy/ ~2R 92i(WFZh&TB"F" J%Z7 IC %bz\gIN(G|iCs9di!~yG̝Їt*0/\!p('!{{/'Vd bttm*;#! XjItR]^7܌\ƝzcOf  D=46=1r1mHQ$X;+$sLnBl*qf(ƐQ=LPo򇁢'D%9yEDw|G|. >{M%%)s`;'hCЂz.>ȊOwE^ PD*Po ;ЛMy5`, )YhBhJ|XTLwO>Yb<8:7!V3TkUC>ZmLu)YaZD4Lqq|8hd"ueΆg-fD2E)YѓNqE $Cq,ZB\I^܌)f=&3le pY#88G ӡgÔR!5w2kyM(&qќ2.Fa{6@s^@P/oH ih",hעw .3tHkM%ltY҉~bTΤ\ Ax"cBT00jypn{@NOy3S.6I*H7KClSomGV{{ـs3aϺ(}n{)5M] ++ W4= 䓅B)"h(&@>tduȩCaNF{|itć۷0VZ1I Й4:tĐDGTO!\h" PJD҂߯& Q8:#Y&Q; (S/{I/Y@բTaJD@g$L1 `k upȦkfKq4LF`,1MH|g>Lj )j%Hf.U̷ۻT w*̚Ne GɈ>e>2b”U-"zZ!(X`?&_.i>㠄Ya9~!VCĭLvqԎeB %yqC拭I5FB0Z@ W?gfc04|zPtْFa ( %B(R3!S.%&c!Z CA͋7'A0D` mEE(1Dg`Jy )-e'4B q(HJu!:I {԰,.R64c$ӽS78 1`bI4*;62F "@Ә4`wS`xwL?)!.zPX~cl%`Փ ȄD @IѰ6A QFRI(q a@RQOT<>-"{JPM!LQ4U L@>LF?[tPg<(!|6µ$& t'adVУFb*q0,pR E8Ӝ=Hu=@S@I2 *`ci#pO ~Y4*K(4N$SB% `#TE(")**%QڧJ!|%}^Na0fY {a'f( |ts!I]#T#{!_>s |z|DivkpOyzz,:WS `l4.@XaqE)Ϡb-DT!+HDQi2(6$ ?C"!$DƘK)-I0hd` BqBDEb烝$FY.jS!Dmuwmǔ%7͹b|Ly;ԕL;%hp%R1ʔ*k&5(5Mj KGY6(h |łihI4TQ`1hFڷo1=QQ!%.7BC i?yZb)r2;c?ṍ128o54df<1\)`ɥKJ\E>u \\UB&z90ѷR_WnK(,J`}}K:(Y&` F[=m,i:)#H(ܡF Д4ОsJ)d"^OrtBWDt! AC#!?rue{SB!$?ľLBN;nQ(w99?џR[}v;GSs, ̰Xp#h9}QA$E3L`ʄ* HnkmD'`PHCnc!ϖQCF$_m*كIa*`i_np],"Gr-=T$@0'p A1#dE~dJ1Q|ko% Az_OG" Ҙm$D5eFmՊJaLˇ#lNcq4VmnV̙P) JHALCH)3HDLBb;01f:Dh n ˈAdP:'VC δ[" [6R HP(P8&{@u3ۚ!@iN!L&Ji ZA (s\\v0sO:aH bN{@j&jOr?烷>WKT!@|V w%:_}hN$}S;b%': %D0H0' H1D84c`fJ Jzd ؾ\xSxb( mENHhSΦ zMPj[d.bΗX`C~O|#( R?w=>|І˺Ĕ"-AM4$H 12 P懓6Jbdfrې$=d 'h95| Sy$T f</p?W."9C1Dw -lEaKJW6IZ!0PT,d)H"H"I hH HI $Fh H))H!&B 7agC3:'s &LQ!Ӎ6qGm?%7 VEMe+geRCu%&"@NHȪl:_ +gձ!l:eMڵy9zbj~,="E-NU2$,b(~n_pqQgijAA3$h6g1BՎH {Xa|)L0G4m+4 A0hc̕0"`  6Qwݚ)P쥷 iV|z^SL1Od3HӱH@(),8=0>:rAx"*$@Q Џ?6z=!iA3j<~X!OYVe㳯Sp)A2Nl{QڕV"d} 1mQWIpX$2>>6Xj\gYؠH)*}}_?#BŊ&fjXMĈ`0@[@1i2? GOh.)Á.hY`++Hmݱi7Qbxw8B/L$n& XOdN8ÿ6$ .^-Ǫh6@>#BP2 "e|ʧp((۷mz@D4'&Tp^akEj$ʪ%";=  u2_vM$b f*4{Ch1 Ш42 dgN8,^`zh>?|?"FGU)Jv22i uǷPQ~~8=Oa8M `h CAB"&Kti!q:@ ~_k NWQִisp%{1Q#wHjCXCp >b?x0_{LNM5 2pMr>a2DB$`@%̯zÎNբїffj-?';]"zrl4 Liq#%$B5#n<+%0MLhdb,uqWњpԦDs3LM34H85Feu!,羜"4W0,-)q%>*+H\{)4Ց`%}^f - m CGyGl>陏rѝ 5666uTA9 Îp@ =@WĆl1 6A>38 !7zB.Q] P 7eErg'`Ɔܽ8bOu" p4 ;g->z{n=I]lA?JAzO B%(bA DS؈0SR+OQ~dPzX@%Tb ZHgؚ"񖊦夸wD?8`BXY v~'t?5NH)( !&)&* f)BR)Jh !@@Xb!bFJ() hYR*( "b fbH XNA& ciA'|EttlCSCNK $֍.CS9RGl4)_*@a_N xR М/a<qe )Dubq9??y|Q} g.<OvӻݝJ{x4@/7&MyxwlnMݭ<{\UWvC4&H= rNޮSZm^U9gZO$#7.%N.![x_}kuzhWzwlvtA^m{mpu\kkkp@=<@I{m1No9Z-M: 0ݽPXloltz;zϞ)PJ'ZftE/>_Zۻe YNsiHEVvBMnp^޻j=ve/Jۻ3}\mev4 TB4h(E_V}kFfnx|`O\^{Y֩tw7tmj:lDb $y  d<4t3`t<=ؕxuGc-U@T} @o_wu/5[myvZKϙ9ٻk۴t_7;IiݻfD:8mc2[{mgWT$Hݓv[=OnXZ9ַmwjV J=zWzCcku/g[Qݨ-κsﲁ{۹wuWmrg]YGޥ{WԺ{lcHy6,նcw7{]z=v)|X&`ۥtkkzLA}Oie2Շ9iݗp{zfu6xwnݡՇrWwfzh[]󻖾룶ٺ ^Tnfwe֫Zuu4)+ktC mEvw+.:ᢶut](fquEe}u -u|(s4zRfi{*hm'=n>ݭҸKmMM/9j. [wuʖ-uFr{<^to8ooq]8t{i^vI:nrU;熾\<NtXGe^gj뫲s7T!\qˀ.m!(]QtmQ ݝh>ޞ NlmLz㏳{e#ޛ$6Q)P&A245L%'J$M"'j R٦#RL-P4K$5-S!M(p)8 P#JE@)?uTE$JI@R@m"j$t%% KHAICJ.82Z!V)2H>zhO-[ʱ.ȞJa !!U9"P/gvºBI! B$O0g/puE, m YA*nJACǽb̽@?w,lh"=X@ [ODsj2[?tyO/ BXϝ{ƣ .w\f2 WaK2Cj'<1 Hv(K_Cr{ߧljqקFMU"RD^:YQhiVJe&#lnן)oʁe[uVo}6.Vd`?m2қO'1+=bz]u8[E]ʶ񹜺0mAqzuCRqfٺ%kU S]"xG) luYuNKSIZz~QJC\VEl5p mg]^D6]?,^d˃E]A<+0 QqxG~:zL^`sYEkHnU%U7ʒ]"XT=s Ωמ:C)-mfpU~n;le$sq_=H嘓Cg&hoAk1pkBJbQ2i8<:kHG-.fbJ,(AQDccCm0]jFsQh)?Ԧ )P_h p3@T Hq{zԄS4RB҂1D`c#5@*(] +qZ*(BE` '-ٚL}{=޸8&BHc:kFE'"7ï@*P2{2gןOȕ^_~,5 Ouo穌RhWy9B{Ts;IA4Hy,@{/:r|;nJUC(×~f:Ѿ#Q̵y`fŌ&^z?"~y'4ICO">x \͡ 9t;u-#$i⌬NJ^%^IO~QRΏo-M&#Q5~jxSRw,}+{+go5EN/V_7~7 m8W(HCkTC#ka6eB*ozO`~E^YьNYk9/jE CHRV n]=f5[ƴԱ6KϏ˞@S0{oNXHWTةmwE[c||\A58Hb#hB. w0;)5%0 v7 bʴ4sw),QWbbpQ28j߹z8^QIӦlz4K))Q1Qtl$kWiyND:&dڜRM:{b<2[=wY;GPFۊO,ԚUcsKFL|h8W T{u4TڶeBPTAc~*7p;b7o xx4nCD>07Sy U25A]PFMT~eJU@ױ@P9?-=\X N]^{fWO F|E,#L"מK]bb݁\jsgs׊2ӏ*'߭ :qϧubë!e&z=|]nuk6f˭c{/JљL1q/$;}\ NdØ ,a!wn8>;19, jpR5L_f-Ѿ[Buik]OhpXt}s}bet~.(oEN:7S @R$TOfy8㘈RDŽ^ xp>T6HyxΠh#'l& Ϝ\Y{_G*:"ή=V5M]_;;:9]Uҭ{o&ұtpw#{*4B@=/X@ HAzd7ҜhLu{3^Ն/$wxyF}NjpB_<˴i "dIiL-cOOj?Kh;$%H}2@HJG0 K#`*T"hW3>v}+~h$9B Qd !Y 08x( ^h(If{:R &/}QA6szkެV,yQPn%I b ?g$Qdյ1EXHUU D{hCAּe^D90]35"*$f T ,GU.aK脐!a뺴:JX3|k[pHρL;+M=b%<2АzJ&/9kU=lgidD%@FA*v|P{"DKES\#e9h$bMak d&O, $y>:w^58V3Nizi%'c? |^Q@d P54䁑S(FflpkFNmX U!,x_!`xI0c f.[K-kS:I]۷L2KT[3Xg9<~M\l\ng"az;[){_pB yR(3Ʉ s7~b0HZcaNQ뉬25%FY{-˦qlEJ^?z7Qq8Z7Fnɂѫ}nˊ.ѿ73 |)}cIrL?GU.㼦F<^7bM V :J%Xmȣͽmbk1N6Ŭ& wz.Cv,P+0k&9 & J0.Y@,ui^m`PM:KB"*mL0эX=ب<4̴04]Q,)~yʃT),/9E}aV(J;L&>f|m+Ě̆^߭3Cycgr`j8MXRxwyc\V#\ r\xdu̸a$i6oOS1H@D<^S-BHѱN`kHAaJ FY5F'8x! @ -U5Hꌿ]5?(h-cFVhh#"(`ˎt$Ik+xժaNN}I”hF X)Bհӷm1e_ fӬ{I6)U!Vbq0f%A(ǽjs%)8[ކz;$&'E^^[Ⱥр =I{K>s]qN9[7KHĶ^J'|1,#?O|Q5>֎4jL޹9{%2G :"'yu5TiT(BSvPzi)0$,nƣyکHF+jCQwx<3Tlq "j8GmElDӾFF|;솆6\Nnxg\H':)Rkoё(a9DUDֵEvEhb?濽οY A^W8KF ̝ vQa <Ֆ_W#~ګ@j }ưSILyTbNx ̣^~k1Z4|_"Mn.8 [4xF2.HMP)1Q28w[fx/412 0R-ȅg'lAҩ}AL^7P}܃RfCxLS#k+R:٘4aHۏ$aLΛ TXXTZSo,cs{f˨ikNLmɨ۬6$8G$cqug繄spӹ k`dwX;H0g̚Zf x @q{sѽݸݍ<@lG  X2t"he\UۖݡvL۾=-U4^Gi/D%w8KLUJOɍz}L~6["ko"f aX2RPsQrlN)3γ>$c&""6UhDp!Ju̙eN,Z1t@(!~xC{קq>Um8+~EU.6HrYI4̵5ثQe[̽:,"Vs:JВ\`RI崴34ѐ$zt|}^1=z-]aIݕ/8ty0pjt _T_%yXDbSC&[e,fW&f^piԒІ,;eI LLJ{<#sXߥߖ3RHTL?G1q›ȮaeEPE`k ZZ xaS]&]øHڏcGJͭZw.Ax񑸱`o5āZ5Jvі~-4kMLշ==z4a9fcHl0cL,n̬01gA}H>oQ,Z^j[95Vkl-7>M{,mkTjf.JiSuL7ƗՁj*(w+gLxnk268% 00r/P{3̭1bva? ]_&:) !sLAsAFQ)ۜKxձ# 蕈\/GC96v/-Nlٞuݨ/.HJ{p}bFDV-zy49uBA5%iDE2g&> |0/ 2&Cve-!N?I!mUܒ/P! ]hB+5Nѐ1I'0æSji$HDIvo#_Go(_Dؐ3}ɍr>i9+0ڡo2I@$/TSQB\/P|c,r_1AC^In/yv޿H)$aP~39[-t.-?v@F^ peUA h) dFxb;?J 2iz^M NZmg5G*v-?9stj!8K)W6L.$E 2!U?Qo].Q`s < l>רDey-zI0z;UЂXeMP {GGY*ȜD{5bӢ E[E('G?Tn nR-$Wޗ3]Qw5u1á0|+\6l@@Cɂ})Uxx~p}?ƜR(ֽ\( 8DcZWx.'"uQ*~o=sĘ۩}L0=NHҀW֩R3(8*UpQ5nRc F 4h&IIj۱dy@,:;Yع2Cu޵x ;.0} U. BbT<"\#F-|:B f FF!J RSE湑luaױ/OǦ4ƱfAdPmߧ!OI깣3zl"SSyW ګ5z$_)Rv=QQ|!7_pR`,Ed&ճ n`ӴVC귯c[!j7Zi īqp_ơ1(p-o2;1P,&$a %")|u{/Bgyeu(~J`{ WP}h{W}h[ujTlxͳ (kRnuE)"1oOﲐO̎=D,{GnREn %~ŒugNrWȿ5F(j=CK̅K2 \B $Dk:Jiy|v v Z?,ǖcsxR+kcv4> jzۓWtW<:7/ͫOd]\zo{r`֣IQn!t!<~M'.fU;1(N@RSV,?il>΃RB(tTDh|S#W EwWno5 !oemló}YO_qlVgx:|_~wpbr (=7t1|"Tͫm~f7a8HLwBoa RyϚӀ=6}uuGKMLRg39 #vߘA H,eF8`:=Ϭ;gh]yO kU)(Wp8hw=wํtNWbSl(0W?]bpui>NpS|ׂ >1son5O}ARvGT g"-6E@'H-F@%%SɘGI|yQ$?DNDFT҉x~]yhgΎ4gS(IC :>Oc?${ >?="LN186'l d5MCz+9PoˁZ>ow|_dA6U%OՏJ2*7u, n*?~I2VP$],/=NeQRA,\y=V>[xdUyI뮱c85*6y|c&% hpZ7k8v=&xxGypU_峩Y;m4*ta _,7A:$`cv-4#VL(6d,gr^!P}8Pwp2R@6T$Uh C+\M i0Y܂nU7D O{t%YSJ( e[#ȩ Ň"NG .?B{+涑 D(P)t`gQ|Cw]vͰ!aH-h"pMZeR\63F{{/*h-Y:rZO. t|cX>5\{BV=ddCWUU9xu+e~831I+[cdAs{$ظ{o_'G[xrs҉m/g4!: V<84b:$Z;>pA[ZQ!/IҴww6e]}mք.gm!8kfNG<#`6ićo 'Vt):-:M+:\mSPԍoWNckǏ=LǞiSܱm5mmVrug|rct?LJM +#,ڒ4{=E/O%-+ gڤ)"N W4@CL9ְJ^{uU5$NDUETAR:<#} qgx5;x jHqW~\QE抣^¼H("d8RoVӈƑ%껯 ou.s93=+ 2mOeslΫOrteL5!O1H<{F9s9-5L;#J  (ӻ0Tm DFi%Fm#bâbsO-ݨթQ'!66$6ր*ӻpmLZwv6Ԃ[-OaJͩ KI*ԮMךY1G\d/EX3kQcgJ\02CB~tъo|o;s1g+~س(Z JT1tm\1ŕiK\wV+$S]v`TH@JJu ʏEUPϸetzbm9QbiE9L4Q""[ P3 Ty٥П A p^C-&UYh Jua1&fKE֫c3טQ?U,nN*ڼjPz`iJnXJ P@M :OCUPM4כ10iyd6{ ` , >p0#ڍ>y9=TMS:6֫'kP5Zqn.}cTZ]ݚ x}J'OEtJbbb{QS>cb4i%5A1QO&$ņU9NKEkj $iv~KGT%DDGy`zCE Uu5[~N8>j£j(/h"$ߎ*$X0`-&VPcsZM4[F6=lhնE? "Β"AIx‡~tUl_uOGn-|* _BΥJ*~!)"z%29Tm.|Զ!k(VCݮ4KFZBiV:]'Qy&*(tzҔQli"&`H,PQE3osYTݴ1q{$(lcN#y-Źbۺ*1mI_E7vÜ> Oߨe wig&DRآG$_!j|7%|W>DA6/xO*"'[~? ??rzIB><,%q ~^~G:!kogc1ëh(LUrsuGB3ۍ FE 6  z✿\Y`=~)o!gq,ڔl#˿qyf6IՔkKLdJyzXjAk qA8g!T TEVO&:&o7%sҁ:x,? _ϰ/!toq|Jp[߬xT亷mP YM(#0Qʏ#ld70b* '=oմO|f?ٮ=}wD}G᫆M< dkGy8CLVNF "`r}!ƼFɵ6P"GEC@=|~]BQ>w5 }6GefKţנJqA![9\_O6ϓSe1M?v t&KۀoF0͘@1VqݱÂS!>_+Lr i$]XRP!TF~Ȣ,cJ"z]@ cȋ}V=tETQT5'B7>a(zbTWu۴!c2Gq3Az50ns_f~[^7W}]=Ee?'7ty~ Mi!ٯTQB'!{'&qpݚ569eZTv LTl*_q5K K {tT,K>g/^"*N.xUZqf{@?Ϳ/$m% #+n_`+*YJ0P%5?0`߳c\ϰg:?fFx}=VQ;p~-={3$#C2hץ~Ҕ7a!'dG u:Q2HXYbtq֎[NjRd&jIy/8%spPrX,& 203j8F'~n),Ua'O32~PW]rAbwxOGa<㧻0yW$]s5B"!F6pLl4ã?1v0d{Hޓx!~πsp3J}xdA&bi0Ba%Vg7S{9 2&@ 0髧3YKaY<`M~G3kB,='(s!wv| =*?|?Ӊg3u X~M[i#fy RkaG?M>X)Z X:@y6hӳТ17 @B'!TqmX56m,Rx{?1RWqh} W~3nM$T4RE@C\ Ɂw b#[刘)h9ڍ jzp SZ_ԟi?iN7qWQP9G*cA7e޿\w˚RrmK/c݇xxOٓPIXB)_]Nܚ'rGΨd[=Y?jd?k1!W4Uyvt>nKzd5IK,E/obp vžC?j8 .vsћ{pc4yOr=pB& "y6ҢP!4 ?BHiV޵Vk-#Lgw"㟅v'!DuR#2")B#BH\QT"JDhSg"JR Ht $Cڪ))U)b(Jh" (Be(P(B)J bG]{z7Fs4P8ߢ|!biC%38o϶m_-''M<>C݊kl3zڥCOջ>5CT!1 KEG&MԼ1P)Ax,ZGbQ A){p;Y|JEzӳ@qPBRH4 D5IPPMc$ Uȉ3 AH@("Dx[a`:o+[wAJ`0|ynY׫l+dFgxǮlƛ6Aw8HQ4^ pQR툎iitԖ.|10 T?.9X}t1S]Ny6qĂ*dEm1aY{12Oqɰ_-qNdCȚdrW0W|'9WEkpTT%+lEΏhʉ_U!{V<\{xdYa *˓%Մ.;+=aqA|vlς&F^hl_D\hoRټ.7# ޽o334 쭺:+xPt㓟յ]=t\G,->N? 'g,:[#"\CF{#tj1%HP׻XuD]f'24,dbIGQ9-V[ż\/zN3x=lk«0?S|(h{1nWK_9X? Db/&w; x}mNB4Hy.a W}x7c]ѥJWRc s,5x> Ä/vxP;bOCx7b@WE熂6`(U KM\UGRmHKO8f|Kfe$ !φA]6뭾kۛ7_2 _ֺ57v="Sb"_+T0t|]?#ɀx́;pJ&e'5o1opP>'2 7;=ka|Ooϟ{/x;QOO?gk>늏^n)E׉+\9uL<=w5hn7$ #ow|I+_},wv띺Vet(cU F~wηʤ ImizKI7D˛s`З>g=6h>٭[i|uziHx&$(֬s:/z~|!Cתnx_`l<쏉ß;tGXrh38\Q|?HCJ{R^E:4wxw0yTG|JJv2{D O>GeU( QX U͟^G6O' V_3?,^uAAe(=m\"Vm[˿mOI=ѝiinD@'WKJ+,׿rTJӃ]x\dU d+.®TTRS6jϟp{ڢõ~.Ok=8UG5R0nm̟aonRKS7\2W?7h$>gΩpt*{(H8ǒOoJbmaɜvW0ꁢvɖBL}N0mi<%m>B |YCg8yRi䁁 I/*qyg l/N%O~ Enڳ߲|]Qug47V+gsjD ={-X YLM GvӮ2aOc]‚J W cϙy7?a2~:$7`t=HY宦@ J etªzk ;vM<*AyN18$0D֨fs?#'bwv c7ޫ?81 &1c!>4ѓٍ'6bƌv{35^7:1z@z lQ*yk=Y/[:d(uaõLp;J&A0Ecn,ov3y#d9;U yQst Y݄' E5 @SN+ޒ"K 1Q>޹RvH,`&hzIznO͉o5>6^3H})FO&( 68TO'T5ēPwiYuCZ5bsd&I$(gcO@v'D>?dc?K d±g )RU18Rϭ4#Wa{^ bZD{~w\y@`OBďKXy~@1V}urEzT Cz&BL~WPA `;P&,Tz?7:9 2w_J|WP>U 1#o*^MJ$__͌S`6qο[:G͏Io=^5|Sgxf3Q:v\]C;y]"Im~,@'wXL4bQs1Jˊ-<6܇a&VPn-GUtPx9LDaAtРGXTIaG}ά d Fxaxjƭ`oM?]?Zf,x;F݃h Qt g/\H+>>/ݯV*v)F7&y 8)#?R 2 C)dElsJPpx}̷ LbdS4V(A *Jl`DɽO`ClP/z>j*ٽOgxoym>aO:t{tp78x;>̼T|3GbHw*zݺFDO{=]jIGGKX{|>O>Xd>g>f̈ϛf V&EHO;R IEE蟯闈u@Ӑ^;NE! Y_o~[OW W9rϳLHu@"(( Kz>2|?Wna*fQ5gy1vc &yg^aoRv(Ik}b7[LE{궓&+Ut~ /mݻ^n?0a^w|5,kkI+鮢kET/ \A|e:$muɜba=r%*$5\a'梹^1iW$Wcl H9QhH[Zl{ wB ]6!]DgyY0RCn?{cG( 5s88',+ 6W ֹ!ۣ7I(J6ј#PRC/2Do pb 8&ybOIm}(稧0jH )ihVp8q =#6U{2baTl뻦vnA$Iݭr{ FDSwS"}$ *r#\H5*O$/w6MXԠٿBM^F4e&P2C_\aʑG ׏Nld'DGrY-,8}S&Fmj!=h_ SC$QIsk A!;;\MX2Psš!|-26>xYpm;R.. NBP0-'A*67y#DW ~Twٶ!罕OyKvJiFd .b,?n_m/oRpDv;)=着UUdT)/ѽxX0+I= @|r[ >;`5uqT~]JMw*P&kAtRAc4"3 0C |9ܾo:Ю?t5d[Z@>]Q =X" {6)W8דN$Vb=P|/FN&rRxWMT}Q}A§&Hޅf(Ǽ8C|n>Gm6we'DQzU>΄5b}ugÞ!7K>كqz=ZŢ \>o'Q6}~_`gQQ;Pz(j\=:ʒ >CxѵTz¬=}TOfѸ/(d%aց]dyЫgԦ9 d.|}/~lmIy#L"oggGTf hWq)Qpč OGO< hfk*ҼPͿ 1c7'v^}:.ߞk׭eU”%_mD;>o @ g72/H@p@rOL=];w{J_)HQ>{iIĴ?-VJp~ @QubG?d/.W>>='ԯzsWPFMofIyyWʍQ<U-:} د@u \}:IsnGxa==d|:1X!__\\Sk2 C̞g Ay)MFe,{ǚ2OA4]x #ړ |Pw0DQdDqd <|NANq:HiRY9j| xr h #D;T{: d#U72# 8drG#lg-BThN>IrnkªPMJJ_G >(HZgC5W0Ob0h%-JAjmHۤF渙*-B%?M*W :&88 )_;YYE>h ;߹UUUUUUs"@{?~m7E z:DvP̩$DD)zKHDD( y#=ȥ{iGPRSԴ~*zNoIξۜxL{{7! k؂{JI$)RJ uCn:_ qw2!qA(Wh^Z^T gf܀,"ڃ+Ù5xXe |Þ)pc5^҉0C=+9&zOv玡2Ϲ? Hc ǹ:L_Lc9,Eq[`G Byq^(aY󪪪iI{qxMs[9GDJ #YI@1AByQ#>'~p % s`AU#%rwĩA,G}0<9b TI Aػyr*?d)rv?#⽒jG(wP;SyWH~Š)q{PQf@>PW}TL$}*/+gG0Gɞ.b(P|3{@v!D%$䟩c# $:vhAR+C51+_r}R׈P)Ў>'BdQ?C$@b'\yIC|ߣm{qi;.UuDD݁~F.M4dd Ag(6&4!:0<: ־UV { K_8laٔ*ָ|^2N@ztT~w(.RlF[47B"Ew>8[@jKV2""_&"YqOCj/h6(ɢ1 fIT6xsP RU]Nx} }l8HTBC|OЖ}Tnv!Tڇ[(u ^CQoT<)lxZSM?JHŽthT0}HrBo7.#˗/u"f( =Cb#TRRWMj SNƜ$E?03b֑+,J֍4tD$+$dpmHe)VerWQqTApw|1DWvUPEtI]-4m"ˏ>u_L>{й4y[}Y? gP۹ABS(-Gz+)C@2{܀_͢ƨh2b|)?ߖh@f/?kpG]&3}t^uBF1PɆO8y+{ f ozI$mnHܓrW#I$cy#mRhI$oUq$UZe1ٍlJcEP@'xɑI ,8/b$Jij2 Dc(f(5=~d?>} ,qF2 IaUUn:uo䭶)W_2^.Hs$@ -Wgꢣ 80&kە?+ Uѯ"yM+{~nY2e ] cӄsKotxr6#W{+b-?z$(lmrv!^šuDlJEr7#&UH>5%} 5OY G xCK^.<-[a\󳰣b=[)sg$L•u">Nq.0NEW\V,=e%3JD{x}71*9sڧ 9Pu׿υ ˴{S{=$9Gц}4-lF'9&̠}9cnP6 > s3ƖQK,o̒_{eV95d?V̇L'P'd$' hld[g!`%$4!60ޤ02ng2yWg 3''ۄV'S48ؼ9&2Ծ_Ƿ2֎eE0?ZDӕUb}@})ۀD؎f}Ԡk(@T&1S;_AhbKkk~ITIl2,pRaX!"Tj - Tu4J"y+:kOp-蜔7zR QZ9AĤq<8Y"btr) C蒴1?0ۘ ɽ`.+攢,OCR ʁ(H@ 56<>"Q7fc}QQ88Vp ?v{-s=z AMarInZ^HW8< vtjt*DN_"v฼<w}4æD3WPr:B;c#sy_fdR]X2CKEԆ5c9v@۲/cV)s 7uo_[w{5-26Wjr&Nw*\!e%nrۘ,y8sN6Ccþkp:8Ằo%T d\WUwen{" ߶< Ct~?,Yynk108 }mft5l*ug :B z𢁼õy`K5#YsKEyMJ~ǝﻗ_+ `irq{[{:F#fI泈`s.F+ݯvi3,%uX-#A~]Xsd2}kmqȮ+ʪnUk_NvKSPCv=Jܳgւ~S+Uo.;dO}`ZBv'3n_re8q}H:ol6Hps3c~pP7Nʺ͞%hc ?4HnB0)Zi]V+tlD^c9\ӎ2nPT4&U&'xd!tD~JA'sޜ࿇J_LP,϶0ILնIޣ@qmsz^ePV||ĞJd e1c74ÿN.s(J\pwG:}-!I" #B D QuEͶ͛4Ag0ْy AMSߞnG:Fm(& êz_MM`-o,A4XEU2<`s`@8wrѿ|u4ħ>%*]AJYV1Y kQL;<`VTPKdPǭ2e&Y!Ʒ;ZZ `&o䤵|Doe_v Jg8 C%7ĒI$^K:5"5gű3Pe7>D^ׂc?)<$:g_C휄j9 Y7KFF#GPՂTaE@աw9ukVϪQPq%ȋK"ސ! U.|NhB]R>%3dU.p/v `?s1(rwB< !@郟 ;h2:Op"LYZ:YX&T2:bAls|B{xyx*Ŏ' GGP-s%QNqK鲰4S-t9[:UÙ>_2DH:ݔg[d.PϔfZ4vE?0!4SnNX!۔Mo0 f- PH}3:}֠~}#Gjs*B^qES `@",A*" %l/W3kM;.x"E4Ǔ8L1L} s7ڭ=w\yQ@TCej4#tU VsI_nر2q9R<g|mxBUkGV5#) ^\f1€`U_A80nrҿǂqn6N&pNP^A"ZӐpIa)]R(k T]''5pф?Bx05"zƽ{ьk1&އ9륻M-t !L=&}m`H&hDb;#3==LjC[|ԈZ~u*xhRlWq]s FDWhaQ[.a,^=;\J片lk+]k-mTݿ& F<55>}k~ñ9 Eᐰ2דs(Qf.VQ F *#T;]V }ϧIuGaDe ߾Ѩ'>^x)>W sR]Z1"҂cL9$#R!F wi*P~JVS9={Kd$S" NJ㣔дYEL+yޡ5Ty_,of s^wdt]p/O +i?n p&?` fj¶mƼ`0^t`/Ncۋ˒ˀbQu2TqIk㌩!!w\丰oi'e5ad"YFե3IݵړEZv>|`hדD<$}j܌׈.8S%K[EU K: ]t=dкڥ93DJz,8AqPM^_:4@(FB4P̫n猋5px"p`㽔`Lbߢ`Y٫jcȰQ'I)Fqnfך8=ҹ4;‘eiPv -qVՂaty0^W<[+Y@ӽA P;HIg g}?&@d=P8ߩTL"~.k_ׯ& O0v؍^WW s|̗_̢egؿ 6v@Z6D:g;=X+xA *@HR@k_V}* vo j^-?7ƈWJ*qԚ` GWe rƦyμܻB dNf:sx-s:16Fxbl;j&41Cn>>յelcn^2^*=&Ӹ mMqO&lV\·zL?֘E= #E)t8/ T(y7(--M ܴWå@e.`tZy~G,0O itkCl!CX{lm-w,Fǜ tw$̵Zm{ ?F!V"s{t=!h ;ӈr`hg֯b(ݬϣ6)vD~᧭Y4s;]wzg׃',0(μϼƟYrJ(\T@KX4慎m$~s`a_ufd QҼ7ea L 󔀙Dj r2$?V(v ϋu0n ÑQ2#M?5[oP|k\/{x6M=L$QS./ d)c#*iTG$g:e0[7jqNu1?1b<;8T5DGoTԭ`C AwVy&˜^糴tbK z5 ۲e< [,_ZyC$l/Tum#PTSw{/6b~,8v9Hb/bw e% bA]ߩ0 +9#8c| qNj@<2>Y9P9HCy;T\KTlf0. 7ίMb8zuM\ׂsU>~Uqj!@SDiJ~T60bp7*(Xutͥl̼\DA;o/X+5mK߭IyAv)̫rj̲\/қ M\G5<_}q Y$4U>udAbvw-ΌBrɮ?)<`0RjWݗ2^U /x|J;1UX7[tO(jGk$4@ _<԰wv_m;aa rAm(TYK Vliҿ28D}˒QC}b@AZBE#"#P)x!@R36'ƒ@h_\e(iKcz+)F4l HG3KMNSU/aSh3N/ Y+۴ՌM;#Xb_)o%N(M:*d-#`iU\{a=A!~n9 \5jA'e ^N 9*/\$a0]csEL) eDBn0INӧdZR$\;E\p')2F/-tH})%}aUt%?~ -!Ey*/m tE@$wPF ~y!~[Ŝţ`DǛ\v/_FGխR4\H+l ;uȣxfxMh˽DⅯPm"?]x(C([b癳_!FƂ`!p=q\f'5ZA&C5z(繭w8fk*{`]̣˕*󹆧^fe"{+U|w`dBfXC:8kjJBD8-l4f6t:.LWD_aHABYMOFx-MeTu]"Fd:2|D[JK?ݎnfO ;k_/x`ABRDrR̖t儚N!uΤ@{gM4"HZIXb` CkkÄa*;w?>r\u( ɞM d>uwRͥ91Uzr/8w3 Lh@J P*?M,\A5M߂Å9 GoG68D9$Dz)*$?c6`fI#䑺bvvl_6܄1gb/ZAΨRXS'̴҃Pm@7GㄮU9i.a7m3* =$C<oֶp[aUWOWѡo UgTc(K0,-5+nzΣf)}{_YMxu3чJYU',hb6XN55)=YD.sGEo(1g df ~`hAM@ŭx:sMҋ/݀P1<>fw| /2{c3Sf𝱕>֭2>=7}0tĐB!׸;`xUʎٔ=fѮtYXhk{?w謀t ͮ=q83N(VP{G TKb"P))]:6 zUi΅;;eOߤ?r F!!!3lQ8@騮4:%-s@/RS\DIH=˥63#쫫`y=l;cc/`,ף3З<&òD); AS7EDK):?{jrAԹnC l瑭"K-L $ҎMz28HάY:5>+p׍@r78giWk{sXDG]ߝ}'mӲ"d GL9p X_|D-T"oذ~M4Fɂxj@R4i^B5 E Fy&EjT+y:?! ԻI yfD%Sh*3,&8c#Ȣ'Rmd2g,Bx:.a!xy1Se\F`m:>q'E6_bJ^ʿ^I-/+$_ o"iΆdCi8798J7)TP'?5Tur|&cSsedXDIG-`t8"z=2RAHT X+@t`+)0kѰ朠%5KM d&`a!11q_m5nH\̯ޣ}5MW_ڦʗ}‡?Pn r mnAMOW!N&U^ Fn_A^[00zCk@%8+s>u'i3.Ғy?kW1|!d7{]lq`9o61+sYqL1s^wDǨIKqb²am0xsUژd$JR8Yh**O/?C#x񗉕컏^I^#om!.* #vmt56@ 8G(|%Up`_Gh'Os >;ـ5%Ajl( ,#~p2-Z'49gA:"C4ť3:ц }!:M@H3Wl=풄imӇXӹhOﴀ3Qp0v1MiD2#, lNӶ2Oo<5 T;O3 rƹ?5erC Oͦ,">0$NƁTQ73 V ߅k.)`cbJ_+5=,g=. ܊*Q5OF8B,lbDӪ ̢m}$+I/%G+8Lm_^SeA)b_m<8 V/9zSU0Ho#DjZϖ<>_'@6f}zdɤn@tyݝϽCQ n FKJoec9m].3y]Y*;4"oaBX#y@?r 3$pN?WY{/5Ё R:"dq!9oʦ:W" g` kť@l8E 4'޿7yo1QAY/2N&8QM?Qo!}>603sJS`84mŤh`L%RM ;^z9ڰzȖ0jcޫg6ne]E-6l -8̱ؤra=i&ha͕o6) 3Bo AR.&vkL/ U,([*Sf E1XmeHnG7͜/OKR=9NMf;a5h (39j9d>=0qG^Y?}J|գS;N=<5:0T6^g#aZry\)F.ލyrd$ ht@j[m{+O٠+KRD"NŚvn pkq=h r̞cINܤ]>$nSe5٘ ;" rş5Zgl$kR/tD*\b}`P(׺vfoz]84Q{Upsϲ&D~usd* q5 a&zۏ&ߢjnqM>3'ozota3-b,Y/mGG]T>mݺ$,ҽ-71jU[],ph>茭+Q{&:Өjm)Qg0g/WFذ%XFVi!u჈]nA4Rܢ8\Ւ9XOMu}&32)FFQ(< + jgPLDsghd"D`Y{l [dɋKy_iEnTLQ53Ƭ 3r@Wd,]#x>؋irk6T5Bl A)Lc~׬ ~~rxf')~HYlB9\.QYT^)k3OJ"~K.2wC t|h*:5uHiٶtV, ʏos{Zh*(W쐱i>%"!,Qٺ^{&SN|4 ȫl.q|aJf3#IWA?zh/oׁK߬K^շ,zpP0ܹ8)nEl00p]x6`k5֫Cm6tZC=( qI="f$I2@`Nw:-l[Yč\||w R[:˙GGH5U uR{{h=U4aKo>?̛TPXjlR n.r;ܨгPo Rg~w?nMXuEYn,~\b ik㎳E^hlC=8w,D`x| L Uޥd Dÿ:e '2Aߐ3S'΋2N9eC_p|{Fvkx]e- Ỹgg{ZVXI _ga7@yŴBbٌoEǠG*~@9RԂ?ɥFIq :.]Bhr9-H͗-g%Dg]^qTR9iǞr& UbbӃ`:v&cP>2:RgS_~F?&9s`CW"f=iyح-$՛ud=TFa#mr|lNkqa̧,$Њܕ6L@?聓!'Y@7)_ƿi9h^db"Rx;e׭gaTlo gEGOD.7Ř#A(KℓLOURmq!РM뗰շ8C39fEqg"(rsTw+vTG*(#a@z-2H,yqzʌl;@Scox?E&28s6Վ JQ'y\;̳?cA ]AE~xop׷9Yi+#5z;/-6,V nih w %iL"MφNI&wt鸚zh.p{1Oѕ7n@}ٲl1LF.9Fq4ʯ*52O x1azO$q5ktz 1,<~+` *b;N Z냡jsImHߎ٫gY{-RO!7S7=n_o)'/pV1#zL#%|%\T<م#WD#VY?$ nD ",K*l|`QM'yE \HVمj_+2QdW97ϴ41`IG7ew,XQ:jۆBE:Qo5+hQiiQ"(]#&Qͺnz=t߻f }'\Ս_Bsru֗\ܞu6Q:c:*}b ^|NƓ„#:#q j* -}5t~3g*66g)_EK5&>0C4z 1rXͩ"Om0HG5C2uY}ݧ;f :񨅍g ǑoNI{<\~j.59`_E">՚;/$ 1<ԯֶ9y@'HNX<^6qam&崀}^pH8Ρگ{܅ l4 ֔ʦm P-+}4mMrR󗿿حUU~&V~l:T*eJU]k8c=,XD4:V'Lg!TF\uk-]G>@A߯h{MJ0oyy{{1}Awv[,Ǘ%=u7|܅"gd]Q^` k3Þ"b""bH"H "H "!Hb"""R .pg>g>Xq48E|G5{4D7yY Ι/eQ_St p"&g|3Ǫˡ,|l}= V8vMDkL0ȡT>)BWf rSfg${i^ZBQscdq D|vBGeLkE%C =.u>~ڄ {x}++ w"]]ثL!WӨdwS(+ζ 'u˦fI B d ]9.pq@.y= $Z _B|?M_vqHW0s%HK=h{p))Ʈ}wg}CExG!HSw')8 S" i%eZꃍL'TqRb )JݓFC;1Tl5F6TR ̀ŗīu1\P"g H Qs>~R0݆ 7Ma ڜZ׎{$\Q|_35h2ڝޤ`:֩T\b^e YǼ:z"M6db@ 9jYCrzLZ:bM\t PtW3+:ຊE?x1NI6N-n~&fS5Q7}3kJqwDR B0ܩD9tŭr!1Jl5T|܇EFC4Œl H ‹<[i|$MNZ1$$Q/Ctv$\X^cDEbm:XsYDV®+PE_tZmpu $TgsBB v#EELՅgv1RE@0EʌbV]&N{ƺ_sz<O/?ͪeDgU NcEְ|YaV۸NBok<瓱9]1hg{%&D~,E WS,#I5́FodԮ 3!F4_;Y05.;DA 2J?eko\hްJNRh ,1͸y6RBdWUkclsA01FCVLβ0riZg::S%nɗSEcB 6\kf}-8Eo^}۟UErn@LcUjgc\.-Ö77bD![:wc)"('.aCk4IfxjX[q1σ]!"W3rV7&Gjm&Oop,$VQ \ Ґ{6uGЀa\(Ve\VN:\YD0鈼;qy(J]~04q +c 2YM}cbX/ "r? cr}̌C n:v,QL/z r E)1% _2O򌑄HQRYGXxũ{%\^T(Xd%狱knc{Dۚ@a*0c Z$ؙjEℎzt:Bs%NB/I@] H f&#@S3*\x|PڒtL6\*Q{msu(cwrN]Qۚ4b,T%'BRux{w/i6]vu J >Q&l>/MxkuOOBh>^Nc(jX^wZŁc.u㘣ǞyhgQDXlٍ4P3dfFsV[PF:#/^ۤ2}c6S |6tEuAwc[*0_Q -W#/|C~ptYbK*S}6odkP㖖F+W|qix7mkǁ&b.;9ɻjRE~}sLB!_q{V{y9nz8~]c|oV6^8էחMcQS>V{r[Z=F#zDr0H Sc;BӶIevO"zbШ|?j 9yos(.nԉ)B&`o ߱3dx1`}uPfϷ0<>zVE˳1u9s9ΫDʮrcEc@HFQ#ڞhLiIoښ+6C <Ӽ}BJ(BioPqT ?;S~" <{<, 7 J}MC;8H\isKڣ d;S1'ڮ;':#Hp$E2һh6XR-eι|-6,ލ2VA97qs^x]YkG< q[ݹ8E_}Nu} UmYbc}f+b#ic{ƖuT)Lf#+ls@3@$.${Nxv{ĝl;.gPc>ktrKt-2Ќ#xJAa=.lY妄Fp\jӍ4GFs95b̕uXo>4qπMϘyVG$6HnIEnۨ7̊Xz/Xs^6:i]]k$Q& kSvk%NFÑc{7픽#XyC9yܝ!w1眘1YĬx&Ϟ.[A|c6mgg TBx1 VغǒQ$:ogyڞqݏ %M,`XWVEAbYVj"GhD(>Mgվ|Kff _>G /ۺH-:qϱ%WyEU&ڦ#|=gQP.F* Wӛ< kx&a.hbQߨ:aǂfg#&UvQH2g=~x3SDѝVZz;n߳J?Gf09 *RHK98lniDq.y$F /^otajfNoij.&*/FXif.s蔼\kErb>FhjVqcV757gzE{IiN>r 7վ|CT=p{}rGJ!jn|lwMTbKls]׿#;DLn3z'43\ACGkEhD:dc,j k9 3\.3LQ蚬<-qF) %;|S\ҙU&?ty/_R<s2;?bI)U#r%bgŠܥU{~[q ɛɈmhDm(0o%HkjSVg("Eל}@vH{{H̅Br fD5BeWĈ>u6ʈN/uIv桚SJBCƻh.-\31^5~ٍ 9#sFjlCmT)s-Fr=-vMz-K,TTՔ:3vnMb~20wl9~)<풢YsY@̆Ͻ@u9L*5; D&{7^nӰa̓kSLd'ry%QEyqZ685qGn3[5*wh/n!]W?GWow:͞ |3hDgD?WUؘ*m&(UU1.sW$o41?l%~3f@ύCs6kKPZq5x dLHs&PmfD1< GoԢxGoosk8By"ʲg'TZP4^|vOvߪxMߞL{B)e3п`@/H$ӊ\u;i9.Zեuv"I֟B n1~9߮; 6&:e,@r=C WGb 1BddG/?J_ 0(h0 bLfK=qܽY]4yKDž[$) [(J rT.,y2ME)(ȟ3)~!ޘD6 !qd ӿHkkμYWC)'Tw*KF>&/&1%)'!1Xjǵ]~^}cd?~-e. i>K='$^TeƱ5DM*d5H hbZi1m1*v XҊg0<ί>?> x|-Auα-1P_]R`RJEy"KAerӒGLi.UI%8VC<˅bV!U/UiM!P,x / m/EŬ'+tqz}QFq3a{#,vhtġVMgN}855\?CZ,i|7h"QYlWRܬ]'MѺQSJoxI5rxߙkq ^ 6 $ gX珟uQ#QE|g-zue65 ])W(9?} 2B<ͷf߷UЂKnr^,tEKRy j])J.v}-V²7omQ絅n*kfPWΊAl5e ,A,QnS8eHR֡Bqs>Xs5#ciRca3-J†׹GK9yb h"25V,"u#YU*`LZ_?CMj&-]纖p@5BBcZ",AQdsɡj"4*<{9jH" 6]zڀz Yͭk7xBf'qU A E-T2TCQDAUd"(BiI)*h ((R(b*bBh@S&.,w+mNTKÛkя6]VHE˙9aDG-ecet:LexguD ߵ|"-Mu芍N+ߤ8"۸\0ΊK)JٞD֔sYՅ\:!QcpzlX0䢡qKtSQہGP {WAZ6!Qv>uET#0xdQXT ZB]k4|5E ,.X5+=${7H WFr#LK5׺\tl6΃l`@or&e_ B95h\]gI3mRX..u@l(1LPbڮU )f( r+`MVF]\Uʮ y1^$6snwokɮvs/WRygM'`H0yl [#s}{)"*ej9j TaFي+ĂCɳ|.jK8SRPUCn\$BCSНz(a͹یkDOY_!!"P}E)3 8 N~>ΈP X_ (=Eh6ߛchgb1}RG 4+* xMP..&R=M QrQdnv2qQ& 7<~9Q.巔)BrD춏0o?fUH:AOc|a swOir˱PDNb,ox;RV b† j̠Gz2QYx4OʧB줂ꠊq]\H\jx^c7&A qeMBNaf"1_7jheC{Qńz' ArV { je1Ckj9ڒsFY+QcV9^@~QgNX]4%rH'?ZK[??wf,> e3}l:7TL65ZEP ž}e>T>0Gpz tQpQK_7+:R>_?Dzw,@`T`"$$YG'722&Oǧ8WBJvMʠ;< JB! @_v}݈=wZ$ӝ~w?Lb=!o\(& %O,8FhP=(B!DK~7?Gև b'D7 @cE%A!rT DNhebE& $TqSa =a2)!wa*1 M,!)ǫX&*XIĬ$SS05 ,~˯t\'~G b݄ jk$;O)"b(I)Q'8SC}"" HI-:sI*JO%QPV_PZq;3~(h1f+_fof}2d` &7:9+i*UiXa%>^x\/cO}r^o-UUUVէ7UUD#j?'2=A7} DRӯ3Ps|j^Hf$˷մ;U`HO!7@QO%~YCU;-+ v ~3xXFzI'TZIOuf(H[̌,{03:F=umIi`HIfj~a?,-{b=#YU!t[Pѝ^81 s 9P73O|H<B g+C HHR#BPzC%:xh(SJRDB2W 8`?\fɄQ`"h)& <89}8ATP_h#i-pA8Xz#/y~"j2 *5~녒,D޽ѻBE斾 >nff:aY6" %/ꀈݜ>ôqN.Oh]@_iW~.?ꇩ)P>(읻^ʃߨ('Ӻ9R'4F9d)GʏWMGF'>q/^E=B#TKFaCRW_`xTDjO!L pUV-#sBD 8-"K7g) \+3#kD -rb@x߻M42 ̈́.rDz $>T9q c#QЊ#|Z/QG}G "9~({ >y@DE '>ly`<c/j ATTz`!WRl;*G5ѵ9}DrN%5?t艽1dB( (Xo`mzcLb|N+['؄p\pmix@#Jc L8~x~Tou#U8htĐ Aq |x?ۏCo7Ur߶[8fvs_PMɞJh<ɦHKGqF3B]IO:]˜["4!y\*A-.Tݲ:VUk^AUql"spޅwBwDJwaGZ{4>|~]/MᶿQ'kDqB @AW$~Px\/cY |rwϰp/ߒHY6?߈By5rv˯TrqE(B5 C.ݤ(WO'^ =e߼HpwrJ.BB7RwRpF'P\3*b0'9ŻWyhXȗ)aE>g >:0j _;3_B6.'IkJ/8&DT9(\UD @Τ˥T[PբU,}:| 9i9_$L73hKo/uQiI;I|KQK0¸qF/"AXVE H^ϻ/w'x"pqd_%W' 'v^Xdo/&mc!=?ݚe^'~6O6׾%Ж7/{Cնqw="PrNۺ d{ubUc(H^4_Vr_P/0X=V.\3Å @Pv823x{b=6#/f|DFκ}IB߸ tvN޷z;a)N*rUųmCwM}}TpƐ x q7G꾤f=j+KƪH|]ͻZz~u8ڜ͝ZF{8 _31x]g ~Yj"a:lk~o'Q(D/aGp }3v<_+D8y? p1(y| ˻ATeo}_M:F5Q (~ @vTͮtt9΍|e_}Ί^Q(xo{<%bw-םׅr*e1ৡD<}͈X}GP+(W?V_&COf_F(;$<[ph޳?m(1 ]x?qw_W剆DpgsϣPAVEGV}k&_G~VXj6t=?㾜))]v2ѻ>6 .݈!2fx}((gJ|YUˣ8 Yp!s),A@SiU 1O!/IֲjE GD;gHa^{ٰT$NClm@F~u|#Ӻ"{ t*rC鷳IE|m&xDG﷎vBCDjy'v=Szte+<:L VlpH=0W+&oiZKIJѝXKP̘9*H T\.}=Ϧ ~2Bw`/Z {LrA`G`A`φ4cI]o[Ϋ:1irngt⺓^+|񿹓W>خ^4B;0NÎ.]#6t;F+I r nS[i$@7sƳ9;@}8_T" 3-8뇟3/Y:?l޻sӤlJT=F$5#Tʓ3Z##uOny\c窛o:x5(}y\Ǻ˓!'=lڣƮ>pvt"`gŲG4 ((3E}~?[-z-^oٚ_1 맷8\2Q :ǻ>nv}7_ƝGv>gFiEP>óB~&_W{^>P䤃!N &"" a\C#_"OQjm?t<݃F߀,P{f}OkwDw4zk`83,q1ӧlXoC>1aͨ$*bKwa[G@sYۙfin!U D BB85 غGNtm‹8Khjg O{h[:{9`>9t m[?,ѵ;d2i!`Jha87GDBXt# lt qD;UJmb>ٿߴJgm!@fD;5e cy693=&}*z "lmǢP(6J,֪W.g%P5DƼ}zóD>z=&n"($Ph \G=FAtPĵώ([w$;smD'"ew߳ 3 d,7 C,,~dJ>+ya%v}-m8WCWnނ-qy6#WXx-kQ‡tz뜅:5(̽ TgWxݣ/.f{L9q؛LSK8?l_nz ޷@7k#˷=بN,Lȩp/ezp|O[姤1\[S§@Wnc^.սl@sxhqD \m772g!ȻFu,ՒANoߥRǍuTٷK_TBIM4290=0Vx4qn/謲{1cpV)REZg% ψ 鮼s}-.dha#tk子2"5oy~c4̖{Gwwst"8o cXd'8՟I27YB(&=Y#Ă0 Gpkx Euך>~S1[WhE`9h >*9{a9m͵)(CԬ1 t9i.{<0۫ v9ʒ~ɺ)&Z I}_-gԺ㶮Qkvo6;"ϺxsV~1jZ̢Bugt15*hX fV10tfŽ?gVG\|qy~~C>~}Gg;v]nLzSH)t"%DS4QDT- #IC4IPK2Uv !D Ri* J&j!fh&jb&Hbc DBDAQ1Q 4LQ1QN5LELT RMTLEU QQlZ$bPCMD2TPDO`R0I9lj. F"b-Y#J,Y MhBV jFRqmKaA33D CATāHHԁ2P d J *(*ZbAJ hd)&F b"`*$"&h$U)J" b")"f"`@1UQ4RCL ARԔE4TQDP01L1Q T&% DK $%D1JQ0MATQ!TT !P5aKE!MDCMRM0LTA$EUIRE4RtX`RRMTRT 4Ĕ5 PSKPA L4LC L5!T4 4#LTbJ`h (")i(X X"Hjh"H("dB$a(&J6sBш5l:b%gCўEKᇦ"6HLJP:Ԑz4AETPTAD -MPԕ4PDIKs30AL4DQU%x5v5ML%Q 2F?zq4CQfhfJ& `ZZ Zu fBjfR) EQ4F(M%$QMI KBL& CR{FQQ fJ3"Y& Y&(b$HN:Jb"* h6 CEPEA1DE+C4,R(SHA1QL0PUBҍSA12KhZ) Z*I "QH (fQSYHbVH!q$IABE\`]E RDDDBSӸ÷GxҲLT* XaxF ]N)ڨ/bEHy5Ki]E "@"ҏdٯ  v@2@dRRȽĢJg?s9B<[}ۃO;1:&pEP<%RC0J0B42 H̃&#03qq wa(ULPJPC҄BĀB<$`(&NIpʳDgbX$>qlfD$bG@! QJ= % '0q!t# trh|&b"%A҉VJ iK҄I;8!2,o߸Ԙ&$|rM 4 hD"S7Ht9:@Żrҹ 8PiA$41v1'1$eVR" szD3qyW]vx;+П?pҀܢ"(7xfwBl11a)?r>936H&@d|?pp*0~ڑG=F1岻mnwΣgN?"-O[SKVӯ\=P|[I9: tiYNX(fj8D\PSѳ!6vA-dۓf_3Y`sSxm>ԓͲhp9YږNkgZCyxNW%?W :jщ"s _-EO^h^Ԉmj͏B VuG6RPo/߇ : >"v-G- tv瑛Q*c@:PA/:zM-T1hQq]Q~19%wrˢ/F7uos?G+ xp{u+t›u Y- .@0ujwu_Fm^"MFVN$PEt,-yk*tuSi൲[m~KG̽e|W)VCW`pmF+rY2é-@ESi^KVȤsV#Vڌ)i]& #aQ3"N^.𨂆ʱd[f3xr<Deu'/~ۃF0b|_U?ek3gj\e- F~xak۱?=D^ŵrqmv i9 C)v?E9J38g~ʁbWyσ*6'Nz1i*οhB_W/){ c/Cىh>ĕi~:€_ ^5|h?ը䇻<e#?tZ-()<#$̪A C,+0^pJ;*ord,%a%k0aSA-mz9%Ty7×7U|.W_L_X=r6j u~~,3F~ʥ HG8~9󃐀o`9@N^x$G/*ow_Ty}1*Bonu74@ WPeٻ5~(!}=B?.4"(OwowP3)p_OqPꐦoOxc6d6᫈x@x X͔ :cTbeۊR>FP dx=Ը'Ք> ʾQ^^&<%7V*@@Suu+/{;mZ0Evi 5("M] j\G:G{\\q" d:5OT;'&7I&Jgœ]x~{3rNq!~cK![kx`J:YXXd0k#b)r[>:I74 nuftF{d+PA dk B<~$w~ط~8 &aϣ+kxk(=u%*qT!2e^kBa@.{="{1_ 26jMvo}~Exz?7T\ѐhI^lIM rwR Qpx !@3B(A4Q5d,iJ9G@ 2x yU]g:USN-Jm w>QQ$˚;Y'/Rѭs=m\dTF'Mr4(ZADg#DHZk$@tc!7.0}/mSFo!t4\Ԥ6@V9 vp` t^)u$ݝ v|MְҶT\V[M#I -ԝ+E^!If ʄ}ƗI;Eېy9_M"w畼yr?o] sT h J5ӿojvhvJ5ļf"`=r‰>i VD 7<9NGQB HOghvߧ7Jv?DrT]&W2#I/BSR" ҙJE9DZDTlISMRB^%d{¥apNˆ=1^յi;]iӏ %)R. X;7v?}tt8y {CKbx\sF`IY JJwwv^tJu АdY )8CmVťGuc=6'3V)1'nO䢾}l Pݜளng3D0zOp}q̓)" Prv%[v~%Я] 4W/Ĭ\5ջ{je᧐@ۢ* 07Cr.hJ<m^)In4찆 5<媯˄FȬ* ?t&D}gty4k*{.{,A DE^.RMgEOdu _,?eG-=+@ FOP1'\L<ګ&QX-ښ?n2uМN=~;gFzi4dE\W_ gޅqj󌋃hL;o*ˇ~o-?$}#QtXZ[e9(LV B[='X—rVL4t랳~5t $O4Sr&y32G}}2XB!wh7غaqST{d[Ϗy=[` 2!uX4`d,նF\PGŮ /c8e"{@#iU by擺PdUSY}T$ BM5qpn]m;6fmb>@ԗj қ(PofQף>%R0#D4P꠮זl6xQG5%SNfOϟ(ױœ5Cw88Et_l=a`MZc~ӷ8"ﭒۣ'真ԓZ}BI9$h@LHq`t. 1jLFg2 Sw *29jLQ˪:ߨ==(7BGUsxskcVj7υ޲>O|&0~nؠFmyߴ2 br݊|bR_s;x|:%$ &7$[ZrDc8[c51tT]E /1BL~lmw89u`&[b\j@ouk]M@ݑt {4gQ]wkCL34 'VAz8hcK̷S ;=mt(8 vmTkoC5<8,Eee` <5r"+cGo7TN<:6JW^4gepvw#lV6.(s,>,^`u$8n:QKRO"Q}!H]KfqyvRfj۩4oS|xup5&Nݳqfj*1 yьZ)XZ of^:(;}[׈*Lj|Ws=goګ^5ܮYQ< `֙[:,HB[>׸TpU=z_.km^gl 'π! /W/M׍"|85i| ydwҢ+ШiЬEt @\$)1PDT(UiJ6@B P()w@w2PAE+Kg`fi$iH)%)j2R$ i΢c?<[ˬ֒2v*^<4WaD6-m2QAALFkb;bX9s'1hԱwn޶)`4A>URR햝QUAQMLn dݵCSXnƵT".t}#bi'bumִ:Exl^5SG40c@LeWAZqMzɃYM^Y.DJ B'xN "R#م: -HjB>LP*l&qR{tD݃;u)x0}9yx +XC4@ӉEX)Y0@Pzk  Bih uHh]4P.) +RHCY"1Pi$ ͈$F4LDLLQhKjh:AG_Ɍ J;C??op 0)A5=?Ewx,.Oɓgڿ}tjw@:{N?R">Ut3?i(M(2iO4Oԟ@@ ;d<$|VWذ;7%Q9'5a5Wݶ[;zF糇(Tܾ(ן;^riasԝJ\&\vzdtPǒZ](k,d̡I Bv6usnټm+9)IkלƂ9*p`ޚ@=cgSxqoןڽL<*;mGb̨ 2ɜZ|y/}܆|kY,b1U,Y+.`'+M1 FK&fT5PY6=̥ZN#f`}|o/ ]VgJwFcZ똮)yI&ie$IUfǍFWnF5jt=3՗ iF7g PzxıqLjϋyiI{~ڜ'~I[dYcr  ]UyF4>~;B;ӌXtb.jolw*T8h~m4?oԏ2Ȁހi%_Ճ1|f9:۴%t\lG0\ Mk#TћfֈDû?y&7 VZ}ѻ f Oߥi4(Ҩ!xP?EGjr7@,8LaQcHI>5m;pƩa kK3peL”܏*v|-Q2JGA@7o~ow,rNf]X94 m/[\[q9W#\>(IafսsdM dӪff^:(;󊧙zLӛylӐFwzQESS#nRٔ!L#]k}5N^Io =oWMZY!ڰ3b1 <9Yܫ{+vwQM[xyVd㐀{GiR pA#T0;`4ɉ4A<<4mD4Q:aHDXk Cd|Zͬm8hLA03RK%_\Cl&lӶbCl-?ܔMj* o-*o|v?4ġF)kcpM-UU$%n%{P('Yb+T_iwqXNW =ǨH_ ־a/CټnAky y5r'=5#}C9&XïΠẊ( G 6FV(9S8x/ùL$ `x#c{(S54z6h}xHlKBEGmߝGp2juOBRBR5kg Fפ ę9胁y 5Lk>H-\Hb3Lɵ7H#3֔G(|74Ǹ,?0ՏUϒܽlEGԽkdtOm:' =TDA*C;Pگ%,W=7* g欹Mld0qµ՗OiG1-g9QHs(I5R.#q;愇6C]!!胲W־@~T?|o~!_{"@!E?T&YJg,>C!øqpsq[D4$Wn.R4Hg>q$'`@x8 &qJʈfGSw h帛)w%>łDMS \򯛷D|dQS#QA 5TozkD,\2݇'$sv? $ ,LRSr/gDD1M]gP>]Ǚ죾S(ʟ'34ڦ.R}>D8=ޏBT$X|ҼtgQUtIRΤ~_p?? | !@ҝz<+ Qi?Ta˙'ȻdLWhg 9aS?'Zi W (4m}\'~?aۈ{gL].fxS@xSj})XZ!SOES^Oؿ0C[BwdѸ~b[~ (A3O-lPlE20(eĨF7ب:^o2w47;u'd>z'+Ha 9wzy$dQtU4bpWȖY\rHGbaF(?9r'[MPbh?'o!&P0ʳLwN<(Ndsk뽒 P ' b\g}ʁ* (Q=ӇGPo!#"{wX7a}p|ucN9u . Ml(?OěXNɊ%I"]~8w.ns态;QS֚ڣVUu*n_Cb!Y}^(%%s;KvǸ9c&*/F(̭{.V#'rp!|_+eALdQ}dd q@)- =5"hQ_H><. !cdGP^Ҋ 9kUTֹ+Z)d#4$Oķ:0 e7g7?kRƕTzw Odz tg{2%%]M/OH }9x(2ax=A̓ϻϏ?2 xx@ŜjBԓmSPJ|] Zո~ֽO1i,U'<5 xy`1b,Ң.I=twxc p=>.8cd#i:g_ua@/rʄ ^@?*z[폯է2.u7MOwoA 27J$/BnP9y$B.P` z1>zN.=)<7ɔk_̨>ƴ> |2F+HZq K'F_I۟x)5 |#)@g|˘]?82$G$*?au~[ K9kѴ=| %:mn/3ÁKX[+pEN!(`֣ۢVv8rD< " r8Q̢ٸBk׮n^:7aap<.w0xֻT&AE q!Ίy`90scʂI!FF-A5{;@QW瀗ӻ_q±pK{6V{QZ9dh`49eA}p6{X٩Sԗ=Y+ݱD .IcZ_tgPK$/?R y@+d^38'Pd"[Y‘\o[)CWW/`4<1YU(4P%V>:M^hvD3n:O( Mxq%TF[;ioo“,~yTwmjl];;kPg$'lG7zYnaC0eQkKk1J>[b;eGk]gv}ħ©2ЋQYhNuL:`;[""*E*j,~iɳa^x'aes4يc[x 9& 9hBB6X_uT. 67_=C߷]I~[ 忩-|*ݻQL6ҴO}댍Me=]LxGd1m^;fk VC 6JbpVML Nb4A94˄ƣ҆|_KD8e*2x#;5GZ#|ӄrg9ַ-qo/ѷʕ "PmKɤ|z}6xqt9h fc>Wל'$dx湛t6PMmpTpsi8c(uUr*6AlrbHV㓝-{*+O]O}^T7iثG5(V::⁊")J?Wm a2'.\>0v6S }~n\g/M̠; ߷M(7ǔ!^PԚ4!?(*b;ַ˶LNogjxbܸ*~*< N~ X*fu| duyH1SÝѲ"hX;cU~c3t?`v?e#Lh@%<{#f 8Q.R,Jp*uNd=a+3]muf]AB)o#hiHMO:<<(^ oy]aWuC<ïCD7OЇlYtHvЁL/KÎ9>D@7ǻ_JK>a*4vI؛$P#IH SR$cP Cfd$%j@%$>7TӢf>y%!??Ï{(5~#7oy==?B(D+ /z( ]OaŝB>X8DPĞu?:ed'J:Lt+]\<%~*1w=&??fdh" ;(&F0((!f$&& iH5#4D$!=bJ{dbd$Eq "" (Q Q("#Ң Pm3 =j`Q LA $0G"{@q AE0ĥ%Gm+ $` &}4R$ABP>IJ^;acz MA%O6 ZB*)H$=䆩g:YC w@a^,Gv!(Koޟ!r/{}k|}'o#;a唬 QweM U>{Y3xCol*De~Ehtn^ʁ |hTkJށ<b=}vl?:7+[FPo˫ w(y9J`׬|Tb<҇(gpiQL:^/xHF>C ~9AG2%Ct Z A"~x%7a9۳J<<|k|mJтn/Aù$Y\LdUN^ =٪T̖4bᏭ,كǏ7t|d$4jI$Kx{Alҫ 3A+x֑:tNy{?6%"讶4U(C3PQœ3=  ̠TP!bG`0"<ύK|ls)x(D <]"0;^]q;|^*:Q\ș nm;3n<:)Dq(&ŭD"yd}PTinЃx$HۧMH6t.Eh:uI~@Cs uK{4q زirCuA@_p]QbNIN Jz󲑪J7sMN,QGR(<@#;#H(pb9CPrUkQȲ dL3j:1nrn{{})țcz;NdH5$Grx\Mpp$KyJ'pcg>=oIrX[bk58N%VjjjN]`#>Sa3EsY@Ŕ,k.%S 0kohhz3 .^ ,H$$92Pp^`fP Y$!fIy3"9^JNĻ/*AS^|~Zpb1&3VX5}V5 |}Ym814rl"#-!R #4kH`0J0ژBE LD[y{ )R)=D@" ZdG2P(8Q3 ^ݚnx'Cʕ*Z-U1P[LcƁ h 2Jty)cB ; L+Mls O5g 'VO ! ?iقo<>Ap$>"= _ :ǪUhܚt+;!6;?cB+$+ (xVԋATЁ34ɾ MT$XVxh{>&*Nd bʜ:Ou:DUU@GO=JAx:600لB gn-SO|X)\Bk5ϰYj 2QtH灾 `Ycp7ls1-GN1f̜Dx&֡B#)((u'gifgђ Z#IhgOn.sϚ4)(ERctz<"޸PԵ6; Gh&y I-^ѳF2'ɢ\3JOej:  \ LVcsQy6Cam_]|˧ġD?KfwV_ <&V5hD`χ69" >mMh~&d1bzAI O*v.lN *T)S^чjc9cYKRvU¿S La6"0^ȻHhPfxXAcC¬nȎ˻i| y~*|'$8jwnN;I r IA9bdB}$c*`7f`9۟lXJ' 9"|LV U!mDDJWĚSM`X( /Gn'4ul{Vy!܇2 ,'[!y'̜$㮰O yt=QL\=TDz!AP Hf G1&Dj@KbWF%F 0z b eI+d"Ye?OO\aڟfrwx`ӗc!!BzaccNZrRfY~֮P)@946SJ6]HuPI≬ yl j E&AOog [gLN/ b?H \5`PaB% ?$~31Fq"a"?SGOf=SXyJ .4tUq˼n0*Ia3a@ڶ Db'Ő!b3VP|$Ԇ(Krp a1–x fєLf0\`l:733Qzo?lߢ?tIA4h'jJF]|B';"9?-.{]"R) ab =g/w}GZu$Ԇ|A"RTso.lFtӁ9%!޲ S>(ܓTe?w|Beϫcw `8D hS6=n5ӷA m9jN16RDKXy hktr ; |@QQ>:ç8B Jʒ,;ӡchl\1$d Da&hIy:( ٓC}d;QbP2SʝBk|)DO2/7œomxk;|@ڎFnA1_%>ڜyуU:M%P9}AgyCfӅ@Lu'3 E,ifSCޅeMhP^TͳS4g7T`(hC6>Q:;°UF,(FpR/_ Hj9LO'􌣴]c6\}8t!\ϖ<,j'JP#*fpZvHE9NMJ+~[ֶNiF4o_dK Mdo{+Xo)3#dި޸ReS $n\$@$AAx0Ź)WZ -P1ۼ+Owæc/;6,RSwWN1Y@&8hL!ZoD l8}(33)J4BqtdJw:yo3ݯ(; ;J4u3N:%hI$/\k 7q9޻kT3dh| 'éF}dRC+'آd N L 5vKn|xaηqӢRmٸ x#@hbOffk'3 uQ ) $S<  l- /[_O͏Xt~:/< HZ8yHX7֯m`꓉U;N"<)HbH왪nG`s^]27>if a٩57{42v|`LNYgGA^L,?>)_ K8' 9&}h%|vK@1D́ӎBG \@UHr]wi|% vnkezO/4}fIL=b^sHSHj(KgNdĚMdwH)UJ;I }o{fG.>3Ӝrk:+\0WFܔMB)Ynm1m>F5 6[{ٿ6~#;c\S.ϑx'cqU{`5T>Դ0x mL{&Zjft@e% ]^>*0BIQ&<RX%m}U62d3vρT'4#8s+o\ M A/v#>dr!x3i? c`&=6pK) OVߔ@5 ws: #Q88:K=HtlcpiD~>GHu|;;4OujXh* RjX=RۃSMUkcT@=H:*EO@P>u!fN;D5C2lsZe%:Α~č zP0!K "UUEUPF'Ո‡8O-0~>3S^Q [ttIS7굳MW6'>o.GyC8$ `"u"NF~??#ď$3Bs:_ -@q@] E  Ss}l*l*)xDYWCWGa*x*'+Mf ByC!_o0qob U'tU!vګeL!>ɠiifC'h \ׯ/D{+Z;:RE+emhЈ4 Z]rhd *'@4Lxһ0-63J"BJ2aQ^i ʔP7tާ@@B7*i;P/|>DO;" (ibX/wϬ6' (<J?RL0Zm 8*h`f l(3(cfguC{=u[2PpCJb>$Lx:FiPzM)?jܖiJiU:^SށP~gA=@fM4 j+l崍 Ƴ a5ܓ#}p#ۍVZxÔJJ'm J6c0ndß>>Jy= c0ܨC/30 :'nngq NƊ`YcLaX+.$`r9[{+ȦRPЊי*ב>9pIJ\8ss6aW9L e󢋷ڽK'7$0!̝1hzss`$23]/e!ë_YN<T"Bf;1moDD6<:0<4d o!- "~ `a" F7FK֒uAbБz#F`&`((F)1C0dz}_NG 'gN΂| { \XעwF* yFpͽLћ2T-w;r Ty>n̐>{pJNR*aȿH5z\Zd` (=;Go\XdCcYb$ulѓ/ն3@x#HTaAdQ'}ߝg`ta=2R bTI_e k3z*Pϲl T-aHaa»a ?f58]%e5}=wM>qw~p4umsPIŔq&2(KC OO^Y>-SrclZI _/\Pek'˙==*Ɣfk}p̊CN@i)GRf臇9#y #ZCF  >4Za<'4Slj{ \|=tđ2#khcCS: ?{U^3'--jؠrJ&Q8wGtkv*zD5.&hps"!Ҏ'!퓗`gKԥz{L;@w0qO:Z~O$xI_2VDQȁ2Ci]bnw0v:^Qq=a HQE2g2F т9!Vf#4)JC0dCNQO,EZ.pO]< PR,̈Ky[ccG/ AL]143kd; %S?uDŽjI;Jgߋ~6 "ۃEAQ" YmKqFjjKBtChigZV٥h!8(>D8[)/$ y0>1\*i~`G<9>)1# ,Y,hMO^٦rdzAX x˿֎+˺b"P&y0i,(C=Lczδ9+BR>P3 ;يqb '[jc ~3|r4H`b3㍝]lC[]'#u*3%(yV]I_7}>%(n.DL+ $C1@:gyA(!2޻[M Ƅe^5NhH0l k#' xN+|ƚ[6=^,m9dQ_bzq5?mni`Cmq x*2q=SI. (@q WŠ)㗷04|3({]\ni 2 E\KNߞV!nÄmZdQCCBb9(~n9v}~8{c94tK3acوp 7QPN \u"cF3WlɃ$9:4" ,SJbd;XROҭ38*AC"Q4so = 5,C|lx; Ƀ0ְ1;@Gs9Wn\!SdIk4Nl"Ph@](m7&JEݶsT:DET#`s7 ip~(jxF;veq d7eNgd㹾l#r5oāB<mrS.I`MkgCbpD!$uv̇\#<^rxF6UAГ>gX=~ Rg#u(wMPIG0$#>F s04faSARlPr7 $Q(6}h&bk͑K! 俷٫گ!VrCOci2`1a J©J|A|yPN)*]v) 3<;.ήvw|el=J>Z)as'h?#jCΡ"+uYb /Cf0F{N[jôD=4GcOF'W87^ HhS8Ѳ(bSlTW8͖18 F jCC5i]k% KpIpq`G.Nymm4 v)5$EF>HS!?`ww/*G\V!z 7/ZY6ؗ a=AG[Du&#!?*HxG+hsh:_Llj5ܭI?Awq'hn'h{>JuxQJfzV@UUQC )j5}Qʱ\}$vv|}wT#zD(o>{zWN\Ć`׊`Qz>XLrPPCgLds @pQM1& JbxH)ZR)ZoC"w86Y&a%V]{%<#0"so__F#s>$z21 KGgNB?QΆd -a,7׎ 17Z:|2#tBx2rp*74Ġ Q#3pci<6 tDJtMhIn$퍜r 0iEʽ.tQ gِ}&= }޻̼\D[@XmG]#Ii<ƒKP@OAOڿS CAjT 2r$a >l r5s\4ǂ:6eCJ8}.ƙ>$Mvڢ<6^ 9dl4Xc> c@X,b7]a p\,aEC"L64mE 7YCa~ ۻ>Lٶh/ lOd(b#J'ux/;@峦o݆eph : "zf+,h<'#Sj(1 '|ams_i~˾!TܾBI_eěfέ+IɵӑIuQmFQ9v'JLD#kޫiY؎t~>6M*WJwmɮ*0Z5V]]+f0ot`^Y]jד 4{d DH^TgI%|WҙqDj)$'Sy ^2 dwl@vh~paH#_FoKE2H@CFS%PJ*2INt8pP`;g[I"`f WC{,&Wy&RW3؛Fpf(OR i~sBCyJ|G}fa/L}}Łމ.R]i)[ĪdLb9hP]Ubhћ&w)V dy;+WνDA)]U9QG0wgBMJx :]*;ORbc_Øô;|?K*¢O]耧op݇dڪ)hQVO^eV{HK ԙ2Pߤqz#ޫΫU)yB2AeTAoEJ=h3zx 1D?1(:)f!%PC mpLш>46ۉviSgP՟n Z;] ^9!@Фuu (T="J R@JA=$FX;#:b#-7'cQZg;9zOZ!Oˍd+Im+>l\+gg n{9rM_Wz5|__R%`QwT4ycpgLdN@R=(yQ 7Aޢέrh2U',7Ent ` cvgR(`h(Z0ֹCe6>JSL2U5ٸ°J(j"**((QBEUUUEQET5suh|;ERQEQEQqb (%־_t_ߐbzAX"*JH< ̄%!, &@(II%ZS3)\ Ycf7R 9ΐu5 omq8e{(&\H&$V bEĨ?`r?@$RO1j:;wpp34k[tzT,`=!5ZII xp4%`pս$xD\ {Phq.B7 58qLu,TQ Nؗfܧfjdv0MK4ZAknNYDvQ7Ulj(' $$Uli쩏eA$&gcdph16pà +Ip!K%@??5pOۘCe};JrndV%eb`ARŸ~~R|{W{uP9tGIh˺{Tp`wq:ȤHWO[Z?cUh~P@siXFgXSCsy~.&cHxfUS5G;n H{t+$fxxNr/Z:/ǏL"lgko^.7wAGVfgsُ:bAe̜mxrǩ}eZ'5бEfBQ^,Dn <##=z4W-־B+XI$%,ް@Q?{G<!y`ִ g(06 P<ӋXa4PJw\{iхe?[A9~tzd.mȔԆuh ?3'WCs31I4pB]_t8P rDrF*JH!kGP >Y:9~Dzv:h4~eШq[1eXi%>5(O9qsN$z}~e~B?)nj;q7 IN1~ݍS <!䀧o .aF9 ,0 SA0iȭZ"1wz]9d mќ;$6D $ChL J> ʊe0=.٨ 5% M)`F;B]f!SAhiM1E4ܰW(2wyMC_ tupz ))1 2?%$@YqWvmF*Ƒ#`D 'wA9 @T EZjeO>9lH/~hK"B}g;PQx, M!!Hӻ] g1u2LE{ {zU3^iRM3^"$60y\5Ǒ0 [r#Q<]~_,L< ,܅ (zQ,hg*du7׮OxE*;)~N3WzQb dh: y3r(͜*>g]| cFF%Dӄ-iQ`YsJ!M@ЦN&? ]qۜS)0נ]E$6Y3!fs=8|4ݒo>9|ʘ\jJ;'[61$@U&HsMhI-g0ђKg mT< f#.66 }7wBىBu9Hed"ee>,yujMcڞظ8NHO5&Ǩ&sE荒R)ݨ&&>X}h9aBy&Z֠z,[<UT_% yyu9w= z#@u9]'.h`!':XYƎ$kŜ:ą'M9zwM3x҈;%$pm~Jlv[C}E5ĬTb;!E{f$y@㘑d"#iy@,Bo٤ J=)Vz,_e%֟r]]ortH a"!`vCӷIm2ԹR Q**@s(M ]gZn)̹IzK /:CS(P ߘ;8] N0'"K NpBeh=ΘГD bV'ˎ}&w{x1H~gw$xz`Z6H(xC"C 6}C6~7"nuwrd^js5xWm9LNUI gtKap$bN>#yP%|վzP3]D pӎc*ѷ1]Yv60Θ;EިcHaj:&u3Pp{ʗ$ ~nM=*3L1wr0t{ 0Ӧ%v]ˆJNp4D@:bpsԗ3ya6ͩl05tygO ɀq}Ν4z}݃{~}Xf G3 qF&­SnUK_}0+٪uN0s)@fJniQBo^~7͝͵ 4Bˣj,:rbD Ņ$<6 |PM"hl#B;5, cN߁<\'soX`0$X%>2NO<)MTS4F `rI1kt3C‡46Rzc]C0l X9JuiL:fc@pf,fv G:fʎu#h#\Za-<M5й!aÃۖ -),^E!b8j{7 Jjt,X5"d:f.[r* bsM|ٴ5SI.oYdž`iحSJLPԭ`t(c#6P&I˜ ֭Sfymum ~G IM  KIDM4'"~i`"**4JD@1 QRbJ-,aՐi>(zG;{T9T9"6]** f ny":|?wկf{?KQA@, DEE+Ae(OMbwDNoy~|wY7gCG8%w;%zS՝R 5R)rwν+s]LD$CYe"R"."'VewvИʇ9#GV デ'lP9A ʕ`2ֶR) 6׆w:0zm?YN,C8rzoYyL]:C½{} xB:s:^%C:\y2:'J6Le+C,Nbz$ GGhEL_6(v7g=;'&6c`c*j#1zM4EI=t;_Ժ6 k{e$\Dby>x kfB ehzE"k:a=uG9CmLlB`_GDvFrg a 6p PFDpfk001;L&<: g8! uSJ(0cvx z8N H 92H'fi+=5& c])}>y0OrI kώ:TĮUF.C~wYbD  ]3Yw5G0؆|]&n:"H:+Ѣq]?qt0ý^AsV*j#.fZW8aks1N+aż\= eTMt&LSD:H#BɰZfv('*X -ٻ [y-QbmlmFF-&qin%]kHH,ϹP%>d9F9lUy 0lCM\0ŗULt5wHFSJ18emŔx b`΋z"# NUkŏ#R::&$0qfi;S9WT]hTgMU' u !Y89S9 쑌8RH~N)N?tu=l1fB I,/2VXyvI%=xTLiqҦ>~,ap_ۧ]?ٛ_OzHO1KhDXDNVDu1/ѧr+WݠI?%ӨS׻l!zw9mgvLݻg& |J $P0N 0?ȿԒ03Ł?.3Vg7j&iչfi* @ ~ޤ.`pXjЧ1ZqEPR#2D+0khiah4Iqw]7I*YΉx!v2tT2L嬌4;1^P8_D.oG! Clcg;>H#HߥNI,G>`2uB*^u Cz9TTG2~ВFj\VbM[:tlxM5 ,^́)J$e|>B a'A$ESEQIvBT#-}s0$DEJ?/ן?>"%Ɩ$Ш B4;e{a> bMdl t;՘[&b@kxfҽd1 &HQB*2B=y<}kϴ[z0ۈ@.<A,!85o^Sh~ė̑D]XؒUIve{B.;7故uyE޲H5ps&>^.`#C[`uq?s!筑C_UYf2<}h?0t 6>[6p(3B5/Av9a }R/nS_CtXzM9c#~:)qAt  T|9A1޶b^ޞV;̆vRȧ.q4Ƀ1/a# u&: Jc&,n_|E?dd@ ~GWny! PqL:8}t{ƉC,j[l BO`^  p+L!_ KJ~7e5k?MpP{&nT o b<߿A wWV1{ !$M,4`#VLv2r`"(J ]Аf˶^/m5퉯Q.X)lsur#~ưԬ "\qǥ5"R^k A`@Y\wZC WX-!}ZϖR  '&4e' &åwdm\M"Ls5OYxᛎ!^FjHqp⢖Uu(V7]lFSμ7s(4U>=  =$2D5cXuN!*DXLр1? 9zr_.},$={f-"v͘ '٦_u MrtRC Ix9e ~s]B#;ތ!&ǙLP6eWPHM:,]2.bmlP9qLxđj)s~87A#% Z"8 D/(U( Utvu"('a=_mnk.bXj"'ECOF1pv1LUP5wQd3=qx6SC vanl`v̋MF""[qn4C M&9B,'X(M`N;zjY"T1GP$S_x<{"үՑQ(-YE/sɅ{~;Љ"wۃQatAg1"F׆fP ע'ar}=#/\)6)'X.6mb֣^hͦڅ vwS n#Dc>D(<ߧ:2\O)j.1/̈́v rmF̿ѣYy>glbvmR{LH===JAYj&PJm}AQ"p(M&o4Tt|Sx踒YMv]IN4;- ~:Hٯ&H2'W06ߵ1<-.fCGl,na(p58r<2_afAij\lmT8H7Lջ&hNurzho.L!r}!E=-,Gk;/m;HNS$̜@I7u{/@nZdpǁ_l{=y4+i:>0h(|_ڭe>`t$C5&tao#㿧 ZNpa%-iޘM`T.aeUh9A 16V3&[U h#lK_r13lSSew3Ƥb2ݲ#c`WE;U1vz9ɲ1b\ٝ}G!a?-f:bI "~5{m׬eC52 evH%Gdk 7Q;Σ/J }|GWvp) q2;$z;Mpq6?T_Ob '[p?C}Gok0_. ۯ1r{ [^y6a60B"Qkf.ȗ r$Z[ 6Æb"/aklG-O,xrn$=gdG8% }q9>]7D @:6EY=cZ$^م@ S"cKPStkcU׺ԯd̯wBނER*0X}@вa!Y?W?`8r'?HH1:_$SgnzԪb^{u,h1m Ak{}x7w8(ATx +rw?>x~ q5yP, I'̸:ƾ]ҀhIqP(fYr7Al'̪m)7H?fv @hXq:Ȍ"n9DonsvL3Vy@$R($&`?~:B(pQ9-/* m"tʨ |$0l )xNHji'أԱ3ɔ4O>z8c `z)!+QKG6Ka$0QGRR `4Jr䓈H2@W~7nv5"VNqBG!kmc(T(%*ȝAwb9arwPp/{r @!d+K D5^ۣ Lx3i>~=tvn׭)B!x؆}ےO4 oDgExt,q 5L ڒ;;+@hqf^I3?$"UasHG-&{CD-__ zyqV& NT\>-I dXoL@]ܛ֫%U[CwXuW~H\.UqQUETb*B|X3QYd#~jI0Qq? S =IE>)0|J~Q`Gl Vp|*?]c[fc%߰7q9f$ŘCP$YQZ0MᱻUE(ۯi,tfeIhɂXSJax4:}IHIrxCׯz~*g}PF|YC(9gO6fxwNwB.jȘ zmhݽ<~$K{`v{Y>`V $۠.uU'g=S>~i=נa[|yI!$GA#T}>" =BNdl힎}s G /ـ؅!P~/UgݻAbF v =/'4Yn{=A Od1!;֒4*WbSWrTq5Úbxq%=[B^i>h) 帶V{ ~ji09aE|v4h`gY0%тS_Pw)13 ^*K=Cj3D>~n4M{4<`Om^jmqV1잫loz+\K:xK֚i 6 ٛH^K<[}fN_$cHf LAÆ}8> TMցNFLgO)upkA{{S< ;.%-]M[y;?>?(Fv$+Sz|* fɟf^Oy )O&1DwΗGXz湮uޟ>攽;K1Gw٨RHx!#pGl)8=,ߗٙ2'9$==  30&șV;~>M}DJӎz䞵[~Ϯg2˂vz/2Da~(Lr߰_t?p\KFRO@`b3MT|Ʒ59gkYl-UGmo[?$Nǝ >gCQUCT%4v>^Šy#ѓ(^,Q}C)x<49W `BjFt#6EPCfV{K:ӜL}EEK/~zxwK%|m0WI} !rLcJ40rfFmZAFLR=z7M>ab|cmI$$IFFַ${8g2 s*0AR<Н&"sa:c)T 4Qd/APz*ɖ\yб,K$ǁ'L% \U.;w>b[XĈn1;FLPd8 qp67bC ScШ]݋rzwcok$U\\FOş2 9ګ\*vtrGx)Ump'L{_ >-)K˩5sYy.8{>$xeL vmضgM˒ej ̷BRhI,{r4V)xW/>5fK"In SH!qi<9ZiK?!)!0r!(E B>2if24ٿͫۑsvX~,r$[=<{k;mMUIJfg0#wi =gFQ<%4w?mμ[ҍ$lQgq9ۏI,ƎxsDI 4D䈒L96Qi8xɏ]7=d .*0>$"V"tw:ZU:wp ) 6q#T} oxVxthLOIoq w"Ks?&[h4FZ6=6BG9?nrq@*Mh-x,e odY2m/yq:q8< ۑR`8#&}0eԟ{: ot8nL/"7Y*v93"=0=Ǒ]D~*ં1i=,:flV %f08AuoǘI79s\>Kh'y -7u_$SLuTmǶu*E 5=Oyf7`懮ڜ^ȯxM*~Eju/LT6rpEݐd2YfpT7UWy(5+xpTYd&`NbsT9=)8w,8$䓨;^CjNKn車|!ft Z`u|d8nD$9+\) sӻ~2 U>g=`b!sYi!9uNCbGqĐaxvǾF^w5cI=G} HSpeknmv9:qT|Dt}fOw&B_%2& NV[1ՒZdْSQ~ФX5S >O3ўيMlX|c8H+,73ikLHygez>ǜNt|<vVf&Âh2>z_- 8P}.WtCp| i5YZiyろ,{ itq!wL|Ӭ u *bİ p~ ŭ뇵VFكŞ>{M${ogbi11!m(~$ O=.)q9H6W :$yBk\i, ܗU@ Ìy!|fyƵ?T&3{Pc=K{v!@X8!>ԽqF lW'mWK$_A *)=+{<γtm@tf˶4&HG6邪ȅ|#SnRqm31 ZaXWI`0$+Ӛz#}|A΃ G*w;3< son:$'vCT0FNBr}D'4G!^eOė8"S-b'AՕȝ˪ Ʋ ϼ)rxCVA2Eu-+d{mnG~sK!F 0 ui66?s@'w=l#q~O9<>}fmRk 65=De=~^@;܈Wzo3*rje1@]SUCke /.>K o. #T]о[@xHɯYD`$f6xEw2S2u}3|WBd}#|i ovROhb9ȞNi6bI ޞb*5Қ$$0'0}ܥ)Hd 3RvAX$.^BČr׎{Տq_4_q}GC65MMI1u&&~fI4p|o=o^8 &{K xAo݁zVT3hoijsNF}еkg^m¼ &iw˷z^SnܥCr.t#Img N@#jcAѓ(TWqOw#h4b0W!UM(KniA쭚 5c"fci5fM36PQ%⮁nIO8^QS,.Zє:;t4/(#;XA2:0cL[‘ @Kju|ou&P5\lݘRgZuC?/ wm1 ά o}>d0l3^p`.l|,1ǧM!dz[c9Yf&t?1gӎ+3BoJ=FJfbe-|0p'nwvJ!Y"#C tDU*JfxHL lYb}CqrQZc0~z3puZ FRNeۨ\<ZZDUV:l\Ǟ}M1~y&;..KfsQ*#.0sWsܭP^PFXxTvٲG 7ƍAM=7q!7Լ ۖ>>\{w'NtD8ۙ$XIH6vb[7;c]t / )'c@ vz2m ImTV9ƛC<$KIU;2NJbctֈϪov ! ;Ah*j" v^w/ߪ~Eg'HŊ|j@ނ^tgAwTGz6퍉Jhagm׬wM9A4SRq;LI@N% K?`DlfBBN{ە v?W2Of&&S#j$btg <"b6K_49\)J ;~zwSuT/uu=د´Vf!BSTx5$%~P LJ`)䗬D 4@k@ZG Di{"0,IGdxVwb&fd`@@s ?>?OADm)f?[ (7z!+YscӢV#)rAy>x(x`HZ{v#9ܘ@㇩L$4J{2=!+'OS?"w\90~ ҫ6i3 TL!QоbϖX"U'ηd]QGM HH~-Alw2e(b\9Ɔ- %N|3%4 &!>P|;bkZh_d-*s>@2#fg9Y)Vڑ2NJ~H߿t]; )A(QiV_Q]* S6NHLTN#6;FRhRdʟa/)J*uew*#,m61yOI0cmweT %Qr|X?3! yRN,=du4j͖eIHC1rC,X>mbԩ}r3}>XWy+dDX T6mhxI-_|'GF|Eo,[= qA@d xld A܈D;w|n%_+NQg "8I{O!;սj80kv7'׈n(8x !L5`:)KI{xΆz@U,Qx`XO*npӃmWJ0!u}_K:!>߷WDN@d?Ǔ}pv3gǨ(EI=9mkllJ̉DD !߸K[̔1W,(th;1"h@&`}6]P`Ql`{h pxAaUff)Dˀtmڀ!mmI~iPLaMJCO绷Id KςCDfiWF)Ũ:9֕i4q/~f#&zX]Ӽ [e\}4mTq SD,&vwd ?jOxiG<_#SДc_2-$*3 Hi}g.k`B>E9KXQ4ND]_TүO9\v#~H&(j}i1h^ÿ;Ycۚl&cȔ~C\pPL>{KhNǹBCȑ8>Q7w5HJF. D$";ٔo)-C!Oac12; &5LB[q늰A 12РjQI11}EQ0z6MfL_- /kU msuAI;|ģP n%:]\'WV)>#0H<~ +* `2JC8 dChhS׹di/ XE* H@?ϊm RC;R~=~|;wg=4aR+M= M\ 4/j$ Ll SI ~{:Z'U wȦ+@o+t`rkc0tOԔ oI &4fd/Ч3=G q ܂H ¯d?.a LA7`4ǞГ|Oo{;4wԉNeaW .G__3p>2vvqxu@@ӛ.G>g'4#Hz2:H H +MRH՜Kq0ki |%0dɟ|ֳPl5H {1opG9("UH֒qB0(4|wu+䧴c=%eѬc4jsЧQPJ޶j* (#_h)ffL sH/?a}\qfx0kV U)UXSPEECOXnr(Z;Pc|Dq4CF%XH$R &b)&"$fab) (*d%"QI &jQ @𽳷"ӎˣ*I> _;D?dvѭв= %S~sɈiF#0`cAk!-;$;g)DCcMNOlOVFW7;tHYJ_X>3$`!;@+DhO mS|ctВC S0IJPJ[2r&5h)أBrd0"xߨXDH J)XaiCp|@=<6:h4'f7ȽzӞBm_\ AچcZ\,a%ɥaRm U]Cі}oiֺ|# R. nbU!)c69h̻p8.M`b:scf܉lêpw0(h(mΈ&"g {j 6F4J[zq5V ی[̈́7q&c1I.04:#2s5X[7[i׬oW#/LF- k `1JF9 P#y38CfUnr5E8I=İ@;+vF&!$TN=9Ä9< .A{uZt"Kwڬf3;| f_֓\282$U)#jms 쨘׷m59WSóhwVSFAioƱM75-<4 &#9BY l%mP4ݵ.NM@e42rolQp|L+8 ~ оz4_K?`NQ :۾3 ~|ÁRh 4C@E@t .aЂnFd/ $840_VcC5qWXJ@"ќ0覎ul:G̑ʏ. a "cMTܢ:%6TdZ }|/k?GDR{ZXBL>*nѰfQ}H&SmSSQ 7ą>+h 9sVj[2؅1ka1][H֋ֆ-JX 0@fh+Xݹ\YQ#up9"ŌD55SyQYbUy0Kf-P۞fֵj̎LҸQv)3A?8wz,9*1I KOC/aAw̷"h=k@@"P aE]l96C"ph0ŒI°*ZP\qZ]E$l@|M6N%4tO2}{Bu0HEAetP hOiXxca҇z:TRv$t{;>0OPݻGg Tq@#@|OīCAf(zӻO{L@}ZRa^w @ϸ?>Oa4wsJBJur%'Y: eGA}ưd'р_)*M(֝zB2m.H} FP&>Z<@7 ba#Cj* MpNR-BД @x֟WGv(Ҷ( [m}fy%uWH\,O,sNJko_۹YOMfK^۪i-Cy10}75&¼7OmwJ)BB R"{ȸC_鴎vZ"2>0|dw,_@94a6"@ԊP!(l/ס|S4%ZFU"#H+/Qp],x'FVL!S'׆.>c&ߺuNGЎ&D ///<}e-+KNDZ6@ _BC!@A.׾ h)Bj)"JRj > MHTZ+D%%R1"A*dTH r<@Ă$J*(kZTP?&1)PhE^fFXB03(w 0;bGB Jxm(dYL/Л>oMJ0(>YL>/LDIګlJP'vch \+6P}/  5ӽ<<" f!$ )B/4VwϢF4 "_Az11րx4'cݴ4P!"C0'tIeڊB`YTԢn`';O%`CE HQ$Hr =JJy!" L;ILaaN #4`G ?C >XHMn覢AYus#`IkL5 %Y {T0#H"AJ@S0LJ`0X6'Ҕlʺ1h=Qu]w}W?%h=~jNw.mX,r0Vt\ɲI\T ?8aq%hw:Hkï#pչݴo󶖯mckdFhlՂ JCp̒X`W mI~!6y؎ 0,(5#l5XlVNA4e03K/0t8Z;NPfBd73k _C7,OqluЛ0ɟp}A!@J4 Q1G_`V'QnVZBֻ*`bhRf*<?tTH8 Y 2BIu#Չ&dN?Ї 'C3-/NЈP9(WaP^?F߫Q&$ 2,-'F9ޥmDP#bfQ4%$'%IQ?M-CABPZL0UDE,HY&TDS$$03 <,6Y"WJ),l_wc}gNI+ iZjB$H{ԁ|B!wDvV?nL$ؠ&.Ѳv1Rtgl:o($!;Fv;qED\UVJ L6ǝc|R5:f"fX;▃_8ltrcDKPV{㲑LpPEaTd8 =?W_Y׍,Ŋ(:.&T[aP7@h& :6] D8PKIC-C@k!5<(IUlbPXb &hqRn ;"J.6(1@4^\I iyQJ KhB 焜q%AJ Bněai)J Aab☄hJX"$H&I!&"Xqbqh5vC?GID^ABZJSAFdz($l6q6=8:Ǒ'ۆ FaPv1ŇcAjA/! cDd:@OU S_|v><$삊f_V IuT̋NS':F|{q':0GتCQߟ<5ӲP|*ɻEabUzU$]Gxx{A59ǿ@KC!#5A'\Y]t̑wXd"bw&~w̞Wrj"aG  8 !0 + mOA$#U'rp>H`cTd[ـ: FW$ "d~kl]i=xg9fb,}l*;be~ Ƶ +Ff8!c4˖ e4Qqk9YbC 1$ ,hc@Ӊpc X, ~xbth"냋m`AŅ& #5?KA)?v&"P2:$H,,C5wA#yRm*9x.`fː++!7Y`$mc?!$Hk~.`Fm9? A4sdO?4S7}^^ÿZ?ߛhO $eIB)88Z)ߚN7 5&cDlM><`['y U5ӻ|ٟ2kg4x:4t yJxa6?.Iffb@9ɢOhC(O×d Pt,BJ1 F (DETHP\JҪR J J AB"KDl JT Q+AB{6=3U "qF5J` &js6v ]3$2*F` Ԇ6ll!V0Y49l6] & ۪jTwPbDX6pj.[v (ƶFrbd#EIV^med3XAI]0K3gc#1$1K~s4* yTmCНZC:Yݴ9`q-"( .JUvTXXAƠ&bF^ejq ҍ ꀁ=WH,w;6,TF4쾉\̊hSޤ4'eh&Tw7tO`K1 aJ|Ȼ>m'cHwvVҌ')[9xٍ2l2wC-")'{ҥ%ԡVh+&?n17ڬޢ,H HZag4Q7CJUUKsbڗZvLK o.6dt:+{7c-0Lws%[hx,uh_Q(4 @4&ۡqUjiN|ud޻ ƧʌxpNC۸ A 55XQ$=C$F Huc;fpbL-`z>+/G(>x m%/ 7q ѣ J3 ˫l^9)2e<:/3ޢn sZj;(c(1ɦhlf ĺ] u󐛈4*._g&M4FP4U|PcCh _ICV@a\k14\ptyEp: 0Nڈ Lmc cQG1+QjWh}ُkHP嗅AOISBI=:Hdh<`(1|KA趡\BFJ(1,@3i{oD:GӅ:ٌ mfcK"##"$,ÍUumd 1rpƺXq4V$gz`¯+3Ӯg(dݣTgñƻNwa*W1ZJ٪`K-& YĜ5k9jz"׿fN(m`Fdv:]=9e1qTh>v~iNH۝YQ nm%>p5DEv0xX&Eh%Q3`2Scm7@<6` V@.dR0iS EL-=DRvOe 2\GQHR7wj\/OAPI H/o: y\;Z( ncaA4CbOImr0RH&d1]\B& ƵÝ;qz拻4UA6wZ<{0уo $T!3EZ&6YFr+`ƒބ`<x%fݜ9 A+G/( 8&!OKx?T2K|MOOH z-JOĝP)  =owptT845@媊 1ADAOV D5sIz]CUQ2)X\4H9ұk)(ZPBF1s&~$J\EKf|Շٜf'H}goHnޛ dM DRԂ+I{t8d*(?F1[$O[ E1!Պii>m ?f:׏us~ގ`C1AD\!,C8YEECEDIAETH Ox;{+"?hcfT"{z{M_ !>\aB4zV8FMbIM5(>;Pb0KFl# ,;gA'aj(J 0y0AN:|a˱x.v8Z# (}p-fTGTL)p ei`X4*Lb+@ׅf rpɨ-Pur [ޠ@Q#q*R%H2ADRȁtH;@$͍LBrPdGFFy ~G6h|RB/{&L}̀FT+"'T'q VJ;HRU^20l6*'=ݷa1嗀}xE%mWRCy*,Xƫm.h= HC^ E1`'sȲtU苌>(b#z~A%@Z<]<"tYN>w}P(2b&*)$%yB% pj'9s^0A)pkdG1 !l@bU1=mvjG^3Nc:(2*g;@C=)!4H!J)S@TMBDI%EJynH!"VR!V&1d+-@f ҎS_hu5ާ]wy\Pf%IU*uAgkI4jĜ5gRj#I ٙ7BzUB:|7\#`LHٹC`qUkH++BxL HPK( TE>]f0pq!ġԇh=Ș.0jYocOpzS~C֓sMـ >uV%&::炠q|9/WR\ꇦɒPHxB0Qt{.˻v9*tP H${czhi#VHH8 Q @$UT]jQkz fziq&Kivv-uȈb`r(&:xNxN-300DVpdS!*xvۮ@obUxm,xmv(i 3OjlnJXߞk¾S;AJԁ)hJ=$'^{;ۣ(H 3 1,8yq+fI6GGpgV!S()kq䶾r&Ռe:A&}&I'۾{6}҃n_QCaIxXYSTe9V#}CVsٜamb:)5s p=t!dhsl HiL4%;pz=ƋFP/\gYR;[b4Q/Qq;W̚HB4P䶌F˫f(%qiJZSaë1SdV<BfKSk2: ;h2KwCnw"Icf2$žxjCa vGɤ SLfq(xSZ)!!͜@t犁"],`D3 o1mdt2ڭeں]aT0AmLxsnQQ6v.Zۗ,\2!E?v[@)li&:+kfhђ`C# D mvji(u]n+,2‹\[΢䦞 C'o*N&M pSDߘA)5Ul3e4tJ݀au,nӹ5m5]0t E@X36o$XgqmUa]1nS6Xr0 ` D!&AwFnV6U#-$ƹC&Q \o:}c1pe7iۇ/fQ۠z&fTR[88kYLwpγ7 mLŢrӾtz'ٽdT }B|1lXE;O[F݄ÍtsT%apҧw狭WQ9;t(2A̝u/TjXvTDE0)K97Zɕܠ߇B.Yz kRrp;ROV:M06},O=;Hzm$ͺX'vmkc7Ҫ= gNO"ڧlSxǤ*mo-N$8͓םW:9zg5dRH!5ւ#T#4; 4NmAm [:5jYK]mg61ω:blpJ|;wYm38P.f7\v6 r>J홠amD#=>ɘIek4wf)J͖xZ+$ *tnR$bJ޺#,&Ivk\;ՐǬgvG(*ycati>g( n ex͌Ntjgc LA :^M$cۖl|ÆD =*cy0u/-O.tr Kp&kc0Rt5#t26ml(@m"4Ѐ= l-O7(f?qrİ7h_n&٘ [<꽑ݔC|Ap;\?K6<;= F~I񝠲]ii5q7hf3UiB&15Մ&^ᆂnwC9=?3^t ddn@ٕϋVAh4{ulx$۩HMr^Nu#޴RJVIjvHoj8cX}3sS8Ko`F ߓH=BȧSUZ6άd)&5׎؀ Z) wi"\;`87nk˲DhĹ}#5<@I%LbӶaENq7<'%N5 #~1ό)l$jImj;&f/LF\2skaf{ `YArĠS7ffӽk֨vZ&1u$xCa7W>R,AYJآhps*c)㬇׵=qQӾ1b9\ h^L ɶTiNm4[jC aȞ{;ls6:x{0]o|٩ATV4o%7Zm"gYR2Yw˘S ër=RJbdKXH;ZDW,MqM4bﲎS[W).c(%ENy~\T2޶dF9` "%f$spgªeTJ?dǼE>*relm7zY$b̑ iA17zEGhcTکSZ 6,,sҦ~2+;nd!يCV[9sLBtiكٴGqPV4}u:֏|á;ϝ{rseVOU#83XIC]eƣPy!Ug\$ݛ=@3vUl1gIî7^tK,&A.Hś#9x%N6zW(2`aHe*;>&)hԩ9M˶ftϵ*"K1 Pg:[϶6*ޛȌ868ha8nk0y;JvnPs ݲ %\XbM^Mu3l3Ia$;=l U ԉ-!'m1M!maN(@YF0WnA qQyIt3X&5[g-s6d̔Ӛn!k~8d{9qnrJ YB$R$\>F$ X`N㮤+</p<ȼ)!#HY_7Bp>0jHtj}s:ٲ#l}D)wWӾw譴75*ͧӚUuz1M^zqf'5+\6Y^Ѧs73qþ#5ٹ˪|a."*))*x[5>"94^i/oM+囘KFSSekn9-Ig& eH_A;h@@D-bp%F.*^& !FHpRdJi")B!>miP_r>=xZ!8N7ha [^y/c@ט7ޟ}XIxR86W<]sÜ1QE"BD{箮4i!D HHd]^wNoTwK/fIU@à 7g?l~+UmY#M'4]x(b)D0߭qIm+.nA rsw9{A^^S\o1JZDT|0FlƇ]%d*|LacoÖil9/\YKkHI^:Ŕg&mۆt5,'އ;KVв"Q1ź @+w~cߟee6E`60W{ Q>̽ ay=^}8x/<@^06y c]|4 2 Rs Bx}L':5$$-)~5} #!P-DϨ)iZ×yuh(_3I _98!ۯ 3=P31`+$8l 1 >0 CS3a d_IJ'eL'HLɅ<:Fle Si$3݀Z!] 'U'J=v!i7&A2e(n"0&"!'Yj`R΍:3Z'ĒFEdS6`h ]HO%)O|oׁ藭z=&!X}]lT[ GB&4M3T(4g}<;B|#J4<*<\ ٸj;0?`9۩@`˾ $ Fj揢a`ֳ/ @v;@Ɣh$VHJ=)y5ɾEr}vm S0tJ֦6=mIe 18FӁj 4n.1>G-wdz)]Mh+|jBe vY $2P޸B%Ug~'ed:?OC1=0B*u'sWq"{'=%FOh<ؘHR .=||-?u`u4ii,݂|)0ƬXR &'Kcş 0?`!vcٕ*LIGlؿ<&E^/<$ ! )h %R  E:;ε+ɐ^j\Tr~UT K܆l;S~ >kS %Q !1wl^,ih.nczmҸ95Mo)XF tS@ɮQ*h1i38 4j201h5MVuc$>"ZgN#B£O\eL4MmqA#ae+K)!/Z&|4=TTH39]illGd)@9k:T$Q$Yzf8`G1:a]4E/hEg*H4)q8vTN@3!iB`(J(-{ϝ動td>ucy+PR.o" փF6I!k;Q=L֒1S2;[2x[АB˴>6XBa1h(x"AH{u@\Y-|g|*olc>ϪZ~ؗ:Vx4xdm TÍ &Pb< 4eW5|j-#=\EJ{a{-'18ݐj2 4DEͪ]q u%9-6 siF%hv"O-[%H1X#I.Mulּ͑Q1~0B@$ (dkݜKE3n!6Etm=V֧9 v~ͶYA;7]Eq3E%&EI iei)IEBHQiHaVyEBWJj2$iK (f aA:RVZB~\Fv:QZq8=jY|K{hkf:2?/1Ioq."(6a1[6iͧP?lA=IN][DOdb 9K\Uq:D3 ۄ';ƓSN\︗̜-$1}Ih>0*Z&c ᱒I 'C2ӳѠcFc:k4g bh7d>78c>X Rt]+&X<_!(V5KUP#Ĺ!{\SYQzs)e[+|VˆH`ʠj_ QF!>~'n]'QJ| }:Qɸ9 ;s`EzL$zOl8f!C$ns9v@r}Ai2slla$Yicהq ^r2lt+DjD,jyPlx6:'f`Cz'<@@f&WY#nK-0) xEiC"Mz2 vvcZ%-wc1Ot. LuJ U$JI5MR}5yGl![n~'@>j4yߏ"J=bx513QUpwS8)jF"&x LĴ]Qg a1L-1΂㴔 T0l`1e"U?j"H'Ҙ["sOXZtQG ,PǤ/N?dqM)dRΛBR@Ќ_boX=E'75Ij:uc] E" &"&hJןC:*)J.1ʨ9( JA&HZZTh"b #N-)BE5E>^dT .AdIHd*Y))i"IAH ^3T+@2M( !X-d:3?3orв[g/@y!bT" )"J%={ȷ9C8I='|ˠ:t ɐ:hCDNaR*GRS '8vS10o9BJv}Sf~Ob )P҉t)yr,nP`*"0jNJcy5烴CzMQ#NDcݎh &BbFL@N_8MJ#yBG!PEQ2@bQIM'0:lC`>@]%,DAB&i"0SB jP+> ą I?dV N1 MNoTOQ?B";,\*-t啣`)dHѦ, 32UhA_1B&چ elQHq-R X04XH><1B[ ::x#vh/4Z-'lh"(H"[:Sd&HqQ@;zH DRkDRA,G`` ! 5g@L_(jڤGI3E: D;e gF%[atiht!DM&M)I PFX$IZqH62p rC.)) "'ÿ@ lo۷zrUWzPLG`Q 9fp,[P!d W!L(`HD,R"Ha!ԛ Ox TD1AI_/a>?*Ǝ0?CaCm!%m/X#‡Q4A9\w6I%@9 2Mr=8'*/63:G=PBC2 nYdScE%J5f>F&:f B Va AәUZxĐ!g;&& x` 8Fގ2*E  ZF JZxM>~ìBH&`аWO-rg+ kU;0T$ !G=:''C"]$|E3ˎ#OȌdaa=h09:Mȅ4q  _,Z`N zv}dY qN?F2Є C>n!( =z}P>`h"6ŕ7B (9l d6U&Zq1E{QNB20 [*>V%' 9.x{vi/ SP J 9â&DE(W3`7(*@&`'(PI96ƛ:Il)-d-iylhp܉9f=!:aaՄ C+9ވ9ɷYϚTqVlxfBDV2k805 p:7Hwl?̦~7\DH}8Rr~/Fmh84zam ^,2@u(uGb Y4(,7h kM.!! yx 0 `iFcEŦ*8 C 9AnƉbLqyXEfDʇݰ6-mU:a칊n#JɬE!$XPtm_vFFM-!(h5-p<.k X60vB$+EbJQ@t7>>@P^t{ɤ9Jfsѿf*rn,$v17̭ hǻO:@2ɡ}c^tvHWHDd!מ8(NHb*-CM-)ʭpJD9Abh7P?&F9u,?G 1Q'm= n<̣JȪc-6DZ:E daJo4R`@5rMaH";?KC`cS!\No ˌz [᳁'4U$DPR'Bw`B HCu=ޗfB sIX"s%m .:dHУ@zRƌJb{/H:%h5N"(u'`vyfѳr栆f!\4 }|2fut$ p~c#mF#A' V\eTUZtV$^ms Ł_*0WZ,h4ۋqèCL@КN -/;,uU=S|lG5'V0(Eݾ*ٯXxN ڬ*#G%)QXzAA-|)p~ pR`(3MSIvO\jӖgM>y!8 d*CړvCc}m/@Q#]$E@P}\oBX?휔61O x7'3 !&4@bsp4!Rjh=Q>p(Ri^i;`(*l  9Nm)vAGneDMpcXx{MCs "A@4@+@D@ݧRuI_ yT!ϣ=KmUR " Ծ)u$im/n e0$ @QD6R,:I%()i(ZDZ(Q((hiHPR"aD((*h4bU (ҚV)A((()i4 bI( @G) B!iV( "ZZ )JJT F  4i)@(b("@Mii@))HJHJQFZT]hh@bT(V v_AIRP;5a@IT!JC*IH?:xxH %f‡s-QcW$d!!B)$|xew[7} U*it J/1OJ٦U WzpF9T5LB̚I)j)j" ^ F5.nI!Ex?t:!T^~b=,M3E(('HsW_v(^!U%5OD RBTUC0P$$I@D$LAT) TKCIRIPSSDDEQELDPE,D$@DTSHLJ$%!E11%TEBR4%Cnv@gdFC sgpPDS"PA ܌ )6)t|67IK71$1a`uď$}bgf8f]eSoH-"kJurߦd)1| {Wyu: "ר%hF|o|'8T>ݓOyGvWJtwg5Ny2 ϗ=P|`%O ?]&===y D(z2=yyoۧ+8@WS%F3 o W` ^S} < 7=I3c2kF&sG'78MFtԁĹUNqabHhcjN֛Yw⿖%/>}՘ћ8 n`)'@bJVizfK'R=]&FțTaD6ݖ؎U}r|}6_l&QE D=-B$$/z+ΒIBF!JP.HcL, kp l@\6ډgY_OEZ2PiRcK6Ɔ0A9*oO&4 Fggx] 4Z4D>BR>PsKxJ81Q`3BI$? E!ā`ngC{t|GYվ @|{<-w{˷5I< BJ}a($3ob;[p _93 i ?&w(1tyb\؂0-M$ Tac]Λ~|5:B&! h::1zZLZL;5;ÞHaUV(Q2EPB(Sah,*m~vXwF\!0VyO7/;G9 I2,Ɗ4g)qFWI7傋o!xlkL#+m82-`FΛ %6J#:Jm88ܔưl϶g8sR6"9(cM??"d z)$pCߋ{׬Z4`#Yp?M ǿO`}j,jM,9W'6 hv=aubH<ҭYC ˍ{5$)|}\4Kw Yw}WA(=g*m/աE;,WO>2:W@Afzx͉Iy R =vtAO &0=)#|S~g峬l`m6(AoClx\*v pdclc'VVk,ұt54 搻_1*҇B!̊]@RJ 5HdMPdSIG(E9UWk`/ϰ:]_qȡ73!7m"AjJb/GZy.Ѣy`29sM&y%!B U d2YE`eRIvA= A'ܩ9'm DIt16"d֜] tT1 T8 bU h"AZQAZ `fJ`+ PN|~рz !0um6 lm 8BJ-oz{/ 4">df:Gi< `PHLj`O T3!h0/&hWnJ}өv]N^=0>R}1 ł mAI[95?$::fVU{ӡvu?mܨ}wv eOoI[Bt#h3XzCu}Lh/G5R% UiQD:E=TeBP(P+4OR' o) %|% "]Ee {L"WSءtZ, ڡD ͓T7]Echn(bO$'{w{N!bB @f]89" )\eZD!SKKNH '6TlprC,cT7go{5}K0W=h\5pr?dkBiy[ Q%NCéO͸ľ$Ass^}yH~>&{~UPO(h)F(e6DLAOIZ^'⪖,KCcwT=94C/S㠏dc #[샞KM(J$?- Qt*ԒSO(bp2v;Fdi&@DdX 6(i$8yU$0UB$,)޼ ?wh(ϵYS /Pu)J;[$qNKUt>I =_U4U"LtY->{8!9*1ujL#"B<=k]}۽ߊe,&O?Z/ š ʛγ\*檱NЧ'N)6tH_;Aʂ+W%(GKDA*k8Ѯ.z0{hB%p;LW S (\f2_s\yťlʯ7H|BYN^(ȷByr"h'!D ׎߯7 ;{z'`u>R =p䪄0mqꅠQ)Dsn Л`dj{L9e(R+= {8hÃS!6;clmlv$BHE% +-,$̄)(S}'oq'p'lҊ=\n ?NHBUJLAB 4,?!/./( Zh ZC`7i aSl\\=\y) FvHAN<Xӑ+"p{&t~y#S)﹈h(ބxaL ;cMECDC{ىm$AXرPfYt4c"'a=g^sL%4z2vD583"* O6+A= #I5M`¡7vpHcolbyx:ѢTU5%UUTiQ)Aq D6KAH{RSl'Fb*"**"b$'#!C(NvA!Aj]r9Fxr(=;8ǜ>'C)l^Mr.60]󗎡~y&J]'dMPbyB$"" _ĩtrC$l'.h 0!lb ?كj}lJ /p0Oñi7AxxcNї+^=?*Ly>lU"42h wM >$GJ%ͰrsíX<|v9d(@ eϾ@U'1dŸU3)jC?}W'OOV!Bj((fVZJ rH` ~Zi(|'@3F66E)HU('B(:hJ&h2 EIJ pbZXbJ*R  !0RĄD4T4P"T#5S0]"IJꀉ )`Ia(&VJR!q#Zi)SNRΗ.@tg?V}zHJ=&S'91p\/8MF 6X{[[ptCI7aS닑yš/T|s#]\K=4 h&a*! >IvH`!dt`jHb b`Z!MO됤L(l3"LH4AC)PS  P2ED$OX*Fa(a*Zfh&FaB*Y`sTRULlv`&f%ɝHGZ$@qjI"h b 뵶 @qvy7FBtOCaQiAILTb$:g=Q*4)@wG'1D <'U ϙE#P6z8 ^䲖@ 1yDGx PsNû_@GoSs=QmU{U*A Sa?(JWhM ~9F0 Jr7P8@'z: Bxxueiq[KpBm^8-zF]iaiüH + qqB;5 8ER ]+?O\cHF Niv8rZ↪.y秖 }B`dG@+?{DL&+Ać fR(a#{6ޣ *w8i&1>N1J6 kLiY88X*OB_oS(ջ  HcU牫QF+<(Aitij"46P:4%NWm8>wOt%"A;~!d?*`_O l)?OӞ?q_nt{pa]&·ě ()T$~EE}*MpTAJ0 yCsSgט~j!D(h٤`gAQb5Hy xj_=7xrN^oC B@I : !W\rS/0ĉ^<3J[S谐V,{b/D f| z 9Bt ̝a A bh'=۔ #6=j M X#O B( h @(a 2Yp-$NLFmy$]hPh~Rڊ&dHa/z66C$G_E^luJP8ǩ !<;ׂi|D1y#V)Sz#z$TV9~1 h0C8ODNd+0`$?Br?sdPT~,(5@#@_NBA){4l$BE)-L?y\Zŭbnc&!$_{=YjIu@?#~OG=+b4/xƈ])fD(AaЗP)`%ekGjՐ-N0X'׃™WxB1jEkDWà=N`㣝޸уgVIUD1ځ`ܭJBD%g#$*BA:h'@hW{Fٮd2U 4DAqs;K^l^-dX2j F%drB345v1S Df"~x$I`=uť32E" Fš"O۔[U뻊חgPy :7c"'X8?pʋl@һ'VJ3#h@ZF6j#syC@5LH;LbzP-}0P.ow|RTP4BKJ5@>ӠAt +g^YJCMHuEYΕz%8:1?\^d ))I$t 1F [˳JTREDDz2*}[v> >T`1u A1^A6ghsE'։^ j:*)Dhv/<c*?7@j(#6?@| T d\hVDX F&CЈ}Bf$~'\(4)U|lE'(21#tt;?Ͷ-lZF2^_Rn%A,, wJ a5x:6I.JwyxxEwait/;#P"^G!]LWo~vi/)08֊쑴4b~:&i`[,45!^.lo=/<+v*c(+ibk nrimyGu3{a9 !+DV U jZB+ ٚJ#ZN)y6X! 1Ѯ%A<ǣ7gq䘼6Sz׾ SDt 8bټg6\Q B C)8"{ǣipPxdGW;#!&]j2ȃ)cd %zwDDsqqjti3ɢpo; J z1̷fp@(2)Z!P>ae5 Q^O:Z<0k͎dŶ4QmSAAqEd3On1թP&E.%ɍHM^8] 6^\1y`eF۩=ihߞ`3_Ȧ(Ր1\dze$1;kŽRM4 +-+aERt4> Ս<1cRqs2@s&eFmj=v=%|ϭ^W t/hso-o9f[lL'V3ޜScJ`muaSZ *pB8%n0ʼnQDXi3m yQl-  Aw I ZLJF(NΥ!qIalu'-#l'0Ac1}zx!ο 1'wb Itn;2`V,:Zq;q(X\0q "qc\x@C@a)CFj%5Slx?p^ 1P]$S"L$ɋ}^Yi!!5a:|;̌bomu6'b CqrWDC"S!w1]4L 3mPwQhkɩtffcA.HE^&dAR"Hܬ0FQ8* a; D]cVMzz' /?Ч1QNi[lu{!!ccFrhfFrĠPekp0I5씺U*5ۆp O2~slxE#Ϸ2 a*sw> `( *;D?(2*%C0*U9|$ ii 'cVV>K\[Hk˫̏,~`,R.,88`z ~G?Dytd&d<&MzzAJI_}Y?7ӥ cs `̡?y3,:k͒.y\*$gCf5?v+3 Y2tsޝzʅ. qW=m-Éd:חI G^;͌XbήUJG>{tUSoB' pPyz2ouBjP!o!0XsأˤR$L _$iE[b7e\֋75@?7 L:aK1ഥDb[lA}/[^qh)v3(b#[[,̟D"1B"D {>:} ۮ1{Ԭm}Q{r Oen1ik? 5]LDCC%! µhi 4Ѽ<5i-12EC䝊ϔ!<`hSBHJU2%EZLAM+Fg$LDRL15TJdN炦<F;`P_B%A%r*{ B)-a'Y29$@?lOAq:Xc4W`Sь$A@'$Rw;֥G{9U*/΋;D%Iww"m&"$ㆣ%r`S!h;~.6÷h$[[ Buj&{j!Ja˳sCG%^ >#g 1J~Xs@6x3 >UhR֣h|IlDkZ/lwhc@ f *`B!JdJA- %C-/T \8Wr=#$ЕLQ 64nw=. }<DOǫH?Gj"\+W > 0WS6>r= -BW]Xmm0Ϝ".v^4rQ=5HkCMۅI6R΋]X梣lk?|0* ].m [5%_pl>6Cƻ|l.؛ĸ,ɥE,Cˍl{󱣞hp +؎f#w%lmBy*'T 1Ɠ!_".@Ǿ2!d-U>>cIƂ|sȃc&;`ŇLV1c_<}1h& BtAvIH<>sOɵb9j0yDRx/2M@ad_F5*>MPh5-#|y2`PgwI$A2 # ;1]GWׇ9 =xlsJc.HR3O UԁB zK\h0f ".ҚhuWDڦ:ܳPu<2xC0] f̘S pʨ;t9V˫ %m lfb"Y G&H\ Rwtwߖ]%)b(*8;26v%֔ ]W(=/$vQ4w$OtE[B:H3T>es=m2o%̽IRأх 2NjY;hkRb1{SS7߰qvCD@HB\󺱚7`#NFʈckY5 4֚,S,ԳLM[3ZLoo:բX1J`ʯu]6%ÌupaB175&P9&yہ5\RLl_p"YCS򡱷Ǥ=:]uAJb;-a˷>&sQFh7+Z|0cm+9$2oFVXj4(jXQh٥:7zx&{|YC"P9z؈#FPkRH̊wd3fnU+0S!+{B;M"\hbJ=ύ0U^,2ςDla @i۞Irj}/ԁ}iv1`6ӗ‡=AD|p /@8C̕dtMr_<_G"P[%ׇ]E{R )- zP%.N;ٿ̡Z=wq}GdDEuɶ!Y.CzHh)PU>mX[枬M 'B0soI\pހ(Xji,ғ. 6 ! Ǒޠ,0:oOSDjye*GF9u)SpJJzrK` "Ezwn\Ղ` $͏=I@ HEHQJQDB00m1#ssna ?XzQ&E]L~P @ <"2̓BĄWNf8Ѻ6 +&H3mf6\qc_8xJEř4N5űb)qY9 GGs %hD(dn1mC%dLR3 j&dG>&N%Nl$ 8pzbj ٤ARh.W9mLKy^k‘ArT&h8z 1 |X8M vk53‡̿T=" g.Jc[2Ix.yx7~uHpɉrPJ^1EFc6pSKq X( HzfTie4U:|j4Flw'$# >,r&iPvM&.K, QE>xIw!-4!pj:Na=C܆W)T$"ƆQT NIΘ+?JD½t~)!"P_ 5_逨uj z) (;8`ME)xAoU|e'e:l &#O>SCo^&KO 2CҼb tˆp[7r}u@  {g`qͫdJti@Z,Oba FkC9e'jRdXQa?徆RQmd /Y & #Z̍L}xo=}ZrOx}v0w ~wJ8.8#1$J<) |}'}HC1(쓲` O{d2]yQ/Ǐ&X[ƃB.LDc<&@P8Bs]]G`>-bI>x|ː99T%>ӢG)if(KtǬ{{4 co 􁧧?oxA|}c.%g| 5`g.;l$BI> Chנލ$qID!*kƉ*iCC DPTT\GmdQDn?}/{86}R]K bu݃NzGuɌ!'gej941xz˓V2ƮF-3 /zH yaLҺ sU)Ɠ:s2Ɗ1i9 _t|qĚ8W͓jd$D 1;!q6Q"*#0ZA8XMf:ũnPjW-h~[ѤÃLhzy5jfQ"Ki jI*-ثX:55،FE9aaBV3ewDa1w-OwF+$Ҕf]f.*P 0#אj<2rCzߨ,7Ĉh*Hk:LֱcI`٦b IQCyƩZ!%T%7;4kTjI;'ytN!Yr[6 0Wӵ6cc8cUzj1;0&=ckznlHm[`o j4H& ٬/(@MDBQa91-V[yY:Q-pJEl݊QX>Xj%75BS!l.X5KC7CYCJxm1Q#.[0́mEt2B&DX2&3ˆ0@03GaE 501U0Ě]j-jT%LAҦY)وN2GP2ѰfJЁC;imjBc"#ĈĄ!bZ,<-ݢ+ErU0jEY42QKi4Pbص^n}y\h%Pt񲏣;/ H1^R ɩ}dU>[Q:3G*DS|W(笀l7+9T ם᣷Wg=8@+Cvuw4Lf IM:et!5bzMˏq1XB*t˹/}b;.[;>l%$8n$ vXP!Uٜ@B=;`[K3&t!@}a0+#$K "&MA)J. *+D||[s$"#.P.=w3LL*A*`(#0Z0%d" 9FBeHDPCBR Kɝ")K0 $Q"XFHv%D 8 RDQ1"@Pl%"$O2/*S0RŭB. q hi2N_z=ٮ2r SA}ZJctgI/U[Z!.(b^5:780\"v1VA/pZG83f'`& [֭3pEXcQcFf,u9坸~0gT4@ɤpX]22 WGyd쪛[LllqJ)q(B^`OR}'/Jox"!3vu*5a4kBD"+Io(RCTʲ̇H4ID,5HD A KM22Д@ BPE0$R,2KHAL*P2D%$,%2@EPR PLST̑ PTLS!V( b(ZJ!)Z yQ+eC_ )hi p {L =@\!_n!_7`!w'cT$Y9sRBP;c$ȗ/=XVO>pq&C )b $ "<Qi,uH!B Y%D4$JbI H4BhJkC$e1#s'HA/?<ȼ *=(Ks PlT ʵ6TP%M4tx)U<OĞ@4"6$ \,I]]{p,R%+ O\ߨM+c16(#h 3C6~>m5Ew`!6zP 4҆`$U mj@ 5yRL)c#˂&6IGɎNbHBN/.>{4_މ(;$O8"b{UR`ID>^- ?A85 *uG3Lıfꎀt tː62X؄a 5:UmZAQذ:u`۠*%"yI5OTmRtj4Q? Vnx ~IOKf< ل-.yd`(C=I|;EkQ^4'`#"c(<6 z@&e4q帩RWM$dX3b(5#+$=tl ZUJ) `9=Ba0},*\8l$!Jhk{P2HhP{4GԈD !, 'Dza(m-T$bAFl8w )Qe#0C+т*0{չ""1l4Pqd's'u:`d 5'uå9&S䍲IM뉅)ha@"U&iBŅ4S5T14쏜Cɥtlrx4)τ\qKFC̤}y4,}ď&k #5hJ@( cC&?{~>5_JJ&&&Im{:(!i{U358klO o<{oK ^ʁgf}ᓳЧꇔaC@|ҭ$ R&izdu ( {Vҽ"ދ/^cBt'Sq@ƖDh!h aqAn [/Y@8yT FvB^% IɁ)xCX)ӮaAmxLb5m: =PҾ2ns< a$e)y]Y2l&d;n`>2?Ú z~F~L~2=" H=NLڤ7 Cۥ<%NIBb+(8Q&;bH#,}NIZ[ Q{ڱCHL^DRF਷9ځAjZd̩I_q8O߿-+(C7.f % L=-@ޡa=5۱63Ail@fT o`hm"&Phł&ʱ4V FM wF!6h v*14.6-4&2 B "aHv\kI2O\pߕO$S qۻf&>_~FY&fBKn6|B_#S e4$CM֦Y|1LL.ZJTb IHȌHĀRBJRR!AJøl̂%?ij=Ȯ L!t)̋F&ifUI$b )!$@IUOeM|})Ct?E $l1V$FS!*Ѫ$qg AO=2H+! * iT?DATD@L>]hbOIp! ,l|ܼA 90JWX~QyS\j|H)htc #K4QȞB vB; )v L#PmdZbi)tsK tF᳥#P4AqnZhh݇4}G#JT*MDPEƦk^zQ>@A'bѓsxS+JBGP#HAB4S@W-`)%ivEQI{犎R?5䪼hI$S$*&HE%UFERAA L4ZX5HT",00,R:`/;>Di -Q\DCJ|󆕾cOggp*&(h~zq(}!{dl{p*xFL$8Zl @_\ #ozmAqS4>֔г,\\m()grP5l~gj%h`'J0"@JILJM@G#>' óeL]a4=(5WK G^ނxzOO*f]kZ"S3hi$(GJms`!d/֧+߳7QVB(q3_;f᪰C B:I㜤RF;z=Н0(PA#LeJ`zN4a/eY)B$%+'c%xP; Lbzk}VY)R7 p ERz!1BKV(8аLm1FRa!T.1 v{ªVdn~O)6<= Dt5iY҈(5jat8ٵ!à z$$c<-]1HQ m<,Rx,Ⱥ87Ahg z#c=$o[k1+AVEk}v !ę\ǐxn6^ӢjSE.׸BGS&6qENшlgZdW]X[JAkqDKqh:tl{r+@iJWGo'Ӊ6nF;t.z1z)C/#X S5Fߏ ~G};Y-.eQݐl33&#M&1IQjHe1@.B'U?cB@ ߚN a]D y (\c-{@t4N >p`cnz(tu Zi44jX2m4z((27(`6@dL|P.z)d a}>2%AbrkG~}0P4[ЛUIN̑$t:*"#<ɀћR'CIDJ sKSKĩgC8B`|?$0R@0HJJ$$E/ wt(7wCQ9 ۽`"%Hg!ry70n!Z I ;lPg.Hi(.J+QК} %pk 9M!@GZy`V K T/ yAL™>ji(6P"I9)AXM s3s^( pT}Pd0U?LbKX`gC:dOwn%TgsWDi8&z#oW#\!r{OKE(e*Bo;NYd5hR H1ZE|8#)3!wCaDS*HG)EЙ( %!"VhdHH ! zI5Gdvƶqe ޝ" w7N* vab|<2azMaKYVG4c #F1c c-u>{]a"}Q)DU]z<3 ʄHb ׀<7E{~ @ocFluw-%]+6JC [1A1jO0xF1iI鈃1h˃.QFk&%%u0}M}@Rf :IF W^$FƁ(G`Q%3A7?{ #.>-i6,ώ/XC);$ }5y{7<[ w:!3ʅQRs+ipJ4^.Xdզ7F9o!3D^7߼a5cPl)S@#Nj5ADKr|l$О`ٜlFjB bKQzk`:{ސx#pz/նσQDI^d4GsnFѰfM"+. YEmu:XwLBHI "BJy?4"'~ C}Ҽk,":Ii!L/+ g|'6AQPE A ^PxOOs{Dz(CON̄RB'b T}|hLPQp;uw{uNQD2RS#D|F6zg~mQ9P *(R9BJ !܀8hjR!]'0"w<)q9)U½C5FyG`~ÅA<;hV6$Mx W(>vGƗ7qwQ { n$vɢ '0㞷&ǚAD{ qCɅNh=˨h !ibsY6CSf $1sm;;O(QQm| {½*"- 絯4ZYCR/~h!e kE/n-,UI5m0 4%H1ev}i pZhDVv$rPL/,Ļ3B6m*48s ?}-mz:EW;za5YʨHTC4ĦBŽ;.⁚<(N's@@nsJFu0PPmB ݨ*dI#j,eL>!}bGv A qi- B=WQaֱs0, 1%^.}o7tdL"D9) 0hWqG v?Bw>qoD@FM%8^Ovrbg S #n79?θ9[lAF17rWHwaZj *Z]~B#4D5L1a, >40Hll qޠ8ϘJ^yeSi].e.h(E| (pPov7L!?v2 *)>xa'ɐ Fm_}.ē֎m*0˿_{d@HP;ܮse! zHֹ p':M;82:. efH!LhakA?1/ؙPXtP Z:rɀ1GUGP0c SL4krr~bBIjrQ`) J09WZp~ 214C>aPCg鉀/ s-a"_߲PB(dR=@g>L6*؉\I|*2I&$cK1BUU3]r+T̓"}A6cKLE: MMbL`Cldd <=T'c H4D7[8$ pwB<(#_s9RE› {|⡥6Hmvg saGbM3pp2[6HCIG`fi\ZnG[~% c?*h NZ֥{@L3L%DTRRPEM`4C:8O.B.-#k8S`t!p1n˪jROX4{J!mcHADg) ,y2J-a @ɼ,"XY1>HPDSB,ф<}8EշUM2HD0JME#PLE`ҞZcF= QRPqs&"&=b *Q4?)\$I"{qhiY܃)f349}f:)ݩIǵ2\Vq*\3LUzh܈'?7~܏"̦a#DYR75ta el2ŃHDm&[$ n;Y6C@[p%P3 C *d=ۃJEjhb*(B!$RCPњ2IB^46lDKWuVZ%M3}1<~w "&)RƑ9:pf0?!-oi%ݐ#Hm*PUsx? ;m(0*I CM|;Q4노H\,`ʮɂ 0Y!<hP!D-KˬZ;Z-KcK\A$d(ĩ $lrZ Ch!HldSxqqAK e S]$s La:f;Q(`uCh ] Mu&I 8=$\Յr= cZY-TzJ붆 |-H)M}8#:9sE^8s~;'Z/M!ݬ 0lw $=`BQ#xD]ܞt!:*#u<ٲҼ,z{[ ~G@dPDi|Gzz6e%}K :UDZQ#ol5aŤ_fWCPI0t1/q/aERՇc{/)H/.{p#:T3lD,sN_2ck\MiT/Uk =Kd1!s+<Fa `$Tb)b* N^@=Si9Q u>jnu /Iho=b?t󌴏 _$9fؚlTD-tO.d3M%NN : IM^/>o :P<"%{{ۙ9;A`@q &OJ]%)+(p]o18T̲\s1CH&pvv4.wfKr\m'r4b<@hwfN[FoG/5QE*4lw=؅Ny;a e|4Ih\HƤӉ8%dLIS6[]@<&TCCG!\p \$xC>BwP/<F)FU-iƣ GlLFU  1R?"LW֓Tb+ZGI,y8#$A`/Ѳ6$$B/S,~ !?&&ccb'o5<,dpl7A:D=vC98yq1-UW.gSk- A @I" T cI3R M0Ֆ` Z 2w?@~B'\ |w Ƚs $ @P%Vn֫X&d) m6>3Hw-8LoUnRz$%)j(3rPbCCW.fYbbORhmVJV[)GLDo; ‡*!~/~ڸ4I5ēRHhEe db 6*)<,43](yk+tǁ4UDZ.3`z"Gc^L-읯hGa1]h;c *P(ZO!y(@ccX¨_Iif h/ Gڤ8kR&Іφǧ긒#SIL{ǐ4 >JzoRğbA.VS>5H;!O"Wײ_Hl`Dsr`:@ka,@_ } .5 |a.$">I4Š5A f)01ULIlRjV)b(@4\~f=HNi)'y?8`7Ԑj1% xH? DMxi0*GX:Ffߵ "Ы6$҉4h}׳VchFRH[iU%F dI tb\:.y'WB ҰB}0c|y1$:ûI 'khCPpc}29),0K!B#5-*P% R(KQ!(K;!؀#|PӘ=huJ!? K̀ cQHQi!PS~#owEޏ!sB>j',QS O9 n>䣤vڇlƚh)MePG 4OE9&NF{x>O*J@$?AwgW۽| ^qfc+MZUk4@;=_ KdQD8zCPЬLPAL3WǺWE(I>C Gmm%:<"""""%zJ&h8'PE0;!63)܇YQ\I*%4dj(@hh8# 1.2!C!L$Xm @Q!A1Qΐ~?I{ ^LX D(#iSD1KJQ)IA EJQ#4R-q0@L4Ա? 2J :DlncDg%C9DS'W_vnLa8X㎓d{/ZF=h4*^9Oʀ}t}RRĞ l_rd'R_ǐIt$l'~[&kwb=@X`:mr è2tERp;wN!ϱCđG $!ł uC{<4d)O;@ؾ_h>eHrqm8砣Wq#T^8<|mƈi/䍐MC%P0&,&Y)sf]GZre+o?[ 0xMH^}BU'dH0yOP(s(L犰zwps>豱(_-Л1U-+BTM&04&nґ)$^9 ,1K04T\K@13IJK% "JflًUNb_ÙpKN0qLjÈ4 I\b![cE5 2*1pQ=$F N92쮮Fyp1PO >]aH<%r^E>>V!ŠQQKKb+0u`19 3y'j>R&,Xt<*tN6AAPP99tSFPǟŸ(?nLL3 xSqH~?WW^>HPTIi$AH5'H#FJ<}y|k6HOr=GD ce j, \`9[ch# mtAICb;A ѶHp4MC[e,bau$ *B"%V%0H󹮶0u!$O|?AkE߱pGBbq`CIZRY20lc){E[Ua+O/ECxCR^"cAbI^Jy XN6?iֶ;^wmҡIӗt삍jbiӎ!LskɞW[~|(jqU0QKY 4YB=.da3%躙$sV"7TڳPy4#ӎ"vymѿ;D?2II91Nt{N}0fxoW |kh )[6U8y1LG+x!SN"Hw{v^K_=/ݼ(5|Qy"#NHFbf>:=fj,CfD#xIWgʎgdg2k71ù;7q@d'qӓO=EoKreqwNP& x=1l5K7K2mER Aa.фJ?K˹dYP͚:ܳaAJX1\UN5ujD>uF; d7֕\٢zěCub;q w? a99AyU;?ʏ@迬mY~*6vWW[(`! =ѬQjZl}_^le309G˿wpJNyXWў9p=xߑѸf@_($z/V{rqo0e@^.]R8G#To7+H6DHܹHc9fnAe 5&ʮ豇#NёzNml9D,.{xB3NP鍦[l@VL9;8>,+ A4MLLl|P"0.iw`qZl_>$kŻl$MdΌ#*iN{GnD{r선$\м6^2-n'[:fY0tXuNԂV`஄M) `gv~{y].;gCD+r|Zb~-k3{__;M!7Oޙ!')U݀^<Q'Ew `.y]ECI>oCGl&&H2jMmWa'Q~b\2 V ɑW.m+ iUHvQIm4xșs6vJHe Ql%(Me1F[blSp ҘdCf$q}8vG ٤e`QP ׍a|1#fId" eh%zco\mu.ZkxjAj>'}O`:+V$/:lC!VLiG#ۖ\d3GpGFkY9{!ӲCZLʌg1Zl/;V6+2|@= ύhUK#Tb.Gg'd ԯ300@0ڮ qcӌl;cg4ŞCe%13 e9elMʢ%>:M 0+=Q0]^hHw3sxJu[+k|&U5˔ZRp KiE -Eۺb]sfkT ];Sܖ\-27 M猗7{ntt2?.IF[=QÔ`68Yc8JW8WkE7 aO`¸/LP gfr `vva ]d 4M^=,YL_dRypBBU<ŠYK7ygsD/dX0챬E[k1|{hĻF6# =^/؀KoW!S-iiO 2o0i;/m|ܲ9bl'ޓw1uǿmZQ$FQ5x UW2|0-uR 5:)H¦CĔX̶oJM\5Te0#d4§ceppnͳ2 tKeFRxz;ڀ3HDTlP]}hCA@u9c#R+5M\=Ym^!Rd5so#mr%/ʂOOe6Ύ4*` (9ӣ}cmk5y&Fc{]єG5)tL\0bi:wRq&gӒMzvf8Sb^ˌOI8D!,z˜:0K;|nv@DWP4o͵2(~k:w,}<7ϵZz=?c a9KPaGD.؁q6i>2#l!9|fi7 'Ulrs}߸)&&d7(zMVDl,K)3,]&'iØD nv$:&IvhL$PN_|ˌqdmd 4ePFM\i ч 1&< f {_eKI GxfhU H&Ӱg\؇McN v1A#,-wY`wȺ jjb8큅E:uߏ6}'w[M+E8PNST,LD%UR2lI$aA?"7E:6syln۰lx?&F$cֈa?1i uհEn뫩&;clmOv4[ۺ=!A^gT8 3 )@PX'F7tM1/A2EBP,UIf荸Mh IE6ps߭MA HI4?S^lӱ2 Dud$C}|!?́L`t@Wt% % rhrUP:!.xʫDAAG\ UUUUUUUUUUTܠ;G酏 Z;ED~]@̬)_ɫIb"!&Xqe h[IrrˏBG񼸲c"E|vTMfrXMj&QZɸ{NG(Bpjy5qٕY|f:K3bhlP3lU.I咎`D֓Zsaj:W=0hRZ1pQhv{3 9}W^㮷]t)|Ǜ](0}H"łن4D4,F bivmU֛TS g9Pa5 ?n?=buyt*$QiR O6H;rx@ "")G=Adq!?4_GŶixQBNHƘ/2Tb B)(=飋!d|HS ē~nz| ( * sDN wD̓:H/͇]!EIwMc)6BT蕮H! (5.OéeF KX0F8dHS|ELq5bT ]|, >te{ i ̽ 3A@j>H1(lZ!*~&T_ęULJ>tQzμ#'n-#n1N#2y CHБ(MO(L5"\ol)#Op-9Gӫ}U>nf J$auҔ Z$lV c+x*>rj Lv]b+SyD(9ai(bth.݈d!P{BDEP_S_8$g4@R D2~d$ڈ`:]Y)OMeV{058bcLQ 5u4 nBSI4`zYpxB3ҏCH{%hͼ=jtӢ-8繤tb'C`U}oh(cTXhgfc!tB|32!L~($r?5*87 1C,C Dc.AיA~EQi(X1J)B/b+z#Y5> xAOfQL%i)&I!W !${!U~uv_Ն<1:#bpM/7Ңy>K hcQV 3d/Ž/ cᵬ+#=DHM-ijk]nxObRFT&${裞f(W$E,"@ag{pm &h(--\L%9aLX~FP~a6@[(K0-Lq:t@z|b haM*(҆Hq)֢!UC~ ϝkT"K_0*e & ^<#/pE0V-̎½瓛d#)Xrsծ O56E(RA!9iB^*3L.5ߕKlUH_#N b}!=O>՟jG3;]Ueff'S 5N/H4=e=uE4f=珌:OQ;;j ʰ uLSR`O5$\a f5& )@4Ry8i'm0T7,1RAlqL0~TPpyIsd&{тyc/y&Npcܙ [M,B݆01mv7`* Phy##  H(nJ@(Ot9k*˜/33,@9U@UX R@tRia4,0;(rFsKFq>4k!$0[AUjNnÍL[xtP#:/sq 5FW Y67"*^50BEQʂ qn)OD JFző5J'g5M88ֈvo *$[kxqŒbNUMQC]oRq'aj*$,k)P-6IBaB k֌6`>'։dL4 :Χݼ$s(f]T< Ia{sV~y]mQWp0\fS[m jO35za=?(;3`O^/S=ȰDP@EB7K}4"Z!| b=&E 3GFZE `h5I !$$BHI !$$SH `@Hc <~z #ӫމz:3IJaB E,KOAi_WXY3T_nQIRH8'kz H)8.#DDq&xc‰Hw!SfsHG`ڂ1MSOZ~vm!IYVC#(q !~ ihMP4){Sv 5 I &NH)tv h*A2;qݢ4l/#kG|C'@:٠=NXATzGl 1$w(bC@jJ)@fba 1^6`UH 4,.qԻR3 QMDTa]6ִa15Ei @LKh%qfm^֪F?!5QdZ!tR]j lQS0o`MD!-M#FF˭F5&26IUa=jCpTH7H*auMNPz`$VMw mfT}z2'xl@uѽyDPS㻁On/]$l/0tRy* }Zf #DЅaf&#N4 $)P=5$@LШ^8(h@&$&$ñĖ% R4*(dt]=dit'_ɳJ>-11_8W\b9JȒTB#SaGFab$T`1VIpp&T*{'i>vt<,`}1vAu"dU z>`G4`@lr"Əvb4n)~D{fY0pex7!Ih!=%2$Cso51CS5F$pIi/4pHE4e`Zk,"V$jI,X3#$"\++CM ~$c婖bL-uYx*{?<ѻ(:׾TQ>c7=457?*cwlje6a)c<=ؽ ΜXM&ˎ/Sf>phM|\˼""(:JBm҆Q]tǫ1C e'V֪;j(bAĺ ɦ1أ;kXEUcg;#}AR0iYHf q+i&#RDG˦Δ:*.08>Ufwm{&(60Ow@Pд!^-$BT>qDS0yo|bmp*x6UPsăl 5`"ҍ,k$]cx#󵷝'$Ɯv2P(;D=`M0:3 G҆5H*@#D@^>4R㴀>T)T8Jg/veDe_$/ _Caچ;SAA}tp}fϜ!$S7aII a?)~~4L\fQ@f812OڳCH8Ihln",g 7I}LPDBKz{͓aPq ~ A%ၷ'?|F=Ljd~M0^)id\(OЫt08!!s߶?R9, rxjfCdC^c#,}Y _HkXٳnWU\)&,a(""u%I{pU`C?M,PLdrr"ہ\gv4DA1mœ]ŝ#=&=DCi_?(ꅰV$o3[b 6է5p&?"0ӏهr!.RT57$=V8KZp, Btf9 2™k|,3 1[n>Ʊ)Po#=e}50 i1Lh h3GMsq`F&d"ђzM.%4Pjsǝnr"bG'DLvm</q"  <.7G ْUnHc!^XJr x1b}Irr= 6pa8<k%: 0!ȇo5o{DS$ՠ#O& zj\W`:UH"M;Y`.C[R( VtœWo{gM g|V%̼8[ئBv`qH檘65֍Dը̫K&KCh16";շ\u;^yBi,@a#V8a讵rCw2HB`b(j8FP8McXYpllM&)YH,yjڌsJGdk,5`rm|eXH gMKd )TF"B^!DdZk+˙Ɍ)lwYt}sF(VRRcz$32K)$%E9n8Ǎ N:GM. (i$-&frnI92sp$@ QXACO  DZH ód-G>r;h|ȇ,gPLDN!Նr,` uoJ/B\IȊ߷g< F$d4Aλ 7EIC;mɽ51hCMN3瓵DjCݓ>鈨e DCcQښA A '$KN]}Y:Slja8K GF3,p@:t> $fzi}c4tSai!ُ Q!@)@@():mdg.G-ZZGFsMdLR G`QK> XIle8,$RvsszP'M'rP;>n#UA0>v"(klSeF I݋z{irrrH{ \uGf˽C&-ԪwjL;6怃d21oꖼBX f)H}Yӄ]kq ]ϱ%5ʠD )C̚kmw8w1/p$%q<(ݵi}ƎLFbL(DmUc7!,vv3}t 4kP6(@M=q: &´SxE8(NYt-+cP捄)wt=$ԚX\+ a'a Ke^럎M"ؖpΝK`x\r(&/kS 8 &YqMC'ȵ]ۙ6vwO>{ ";!SW(0vR[4DA"1V&á;i[zhs3HLy/[ZyVyYE2e6cj}r<4FvȼSmwa'SVjaѪ<:k@Ӎ`)*+f[,ckq@mCWR1(D'BLđbT`hbsXS-*؛i9}u%dfl!HK-UhNn) Z{g[dOf3(Tz.MjNL+qkl3S2c.Lشh^ [,&Z+Ie\ Ӏ`sTDGTe-r婮z=' E%na.VoTמaDm,'"{ہ͡+"e/m.Rh*=xwlm ;yKkip n&kDżz0kcO+w0˻+řp+8}UhNf[j;AtțH+=VhNw3W&u8:7܊C"0da3Kh|aoPA3E wY_.hqʚG@^aTU(c!rF#[F*"%<,ƒ Ҭ-QTUEX9'Jr޿><p1NX@6 wrRonIz#>G\Oz| WD.WqT.(c;Iɘo9|%$G&c(RH'q#olVL 5 1A%H-2A fiBlȚqUFZh&%ܾɬ˼dx"e'vjPL2&t(hZQ)zYzˎ4$#". xhEI#1R+p<2ejCk$pk".gB#52!VS!a2$ RDaIAVIz,h[^jkAC+KG|œ@xbD^lr,W0ֆ,̆ qE薶"9\ 䍒(}ѣ=绖üoEW3n5!!#RPK3n [.;PgUV [mZ7%Z,1N$H̯B.g6 ieMlc,S%vۃ7'&X QQ%3X!i(1^a(i!L0L4A$*h My0EEF0HrAӭo=Zg"m)[ rś>Ӷᴀe\:!(6 8oREܳF݂)vڃGR\fM!>UJ<kpxfnoqEb8&Ap~7^ә[U*P5 4M (G)60h.0Mˬ"5"@MXry;IӕM2h&L1$DULRB1, !I- $ܼD(ZZ8TNBIbS Xt6WT1eplRV"eŖ"@0dEZ&W,3\ zG7؇L*yXU".cfd(CCN2CZKىrv{>Է++Xh"nJ$Z7A@\іںPYp*A ;?(gI3@D5IyV©a"#a)՛ig܈QYW$}bllqVǻxnqd4`c6 P9(.9/JrCHT7*TM`RH>yJ"RBhPU_BB& b@"FC@ 4!+J4("t"RP {)J=^D)$< \BRv,KCH~nؓzO^I[gm")Mk=5zbuF V`jMmM٫[r*Jhv~QtI#,#%DJ蝰PB+ېaNNP| L ŒOŔ{$Қ%BHaRxb<\=]CI&0l8?T? QQo:L6RtaR?{}$ɀG86bREMuQ`  򪛲!TӠ69vɳC UC;x?r1Cw8L(R|ƒȥ^>Q#Ҳ14a"jӶbD8(û3]MT5k8mYq9aMn&>K춛5] Xgrn$Tͬi ݯwn9B(oaOJ(Q3Mb+:d Ͳq("g'AAݷs "SufP—EE ً5p|b1}Sz3R W96&Os&bDŽp0-60E2L0 &~uO2MmqY&Jtsx&B@ДhzgABCӑ7^6/u$-DaaoBʉ?Â~5߹ (ǒr4IbBĔ4}'f WȀ U9{@ (S" =8R:TC(:E`LHҔҦm!I(P(4 Дs:fxQAꇪb۲0*'Bl#b1IM+liӤ9^2mGAoa=q@d̵t h(|7 4P]Jɣ77r0EFfWCsta89'H{|M >#_A a0( 4RED;Ɩn7F\ eB7zp~\}3TȒ̕lZQT#/xCpխ=eLCOY۽06P HIV#I=zHM x _֊J89Um ll&wa &{C<4ZV9^|0(4Cq6q?nPR"<(dP"ЀThD4bR/$5KS$nsD; ""voUU{@?. NL1  'tg+*A? B}W5>츙|g8"HS4mW}'yS K (:v5;L FcmQ3(B`JUܣ$'0␀l¼=Y@I1~;K2!UE/y-/_=qcJ|DCJ%#S82v 1e9A;z|7pEZ vE0lG'qF eе:8eM­A s[`'ӳ{F E{񩕋~w'/N) ((b& 2Emj@ԭ.ucM`aODDX> mc].17`%sf^8;{oWdj`L61S/TPjO@ Jn=lفq^z1)F4 t~sܢW?&aHn(;ORv߯:!(~v0&޹qv O&R*BBbJ%Z 98 sXv3װwHTĒ1$H-bbVKA<2ZY@c=vDV`fM QA@@BE,&bH>81% BăIMM% EQEą&TO Yp<t G ޠQ({#xw$7߆&u ʁ&@0^C}0b~k;fMf:n*+qXa*zCx d&݃_cl4 HTLJEr `ֆ UjN 1V@h0Fd"ᚏPj [8&lǨ#ՇF0(}40c[fq(@(2+4(T(8K52 (kկ}Ev(ّf1 =N,zϗz2Sa#F`}7cՀɩf{P{^ h1ł'Fɛu&B&^kK pEƚa 0U'A)lC,< D&ͩM/"G3Cs@7 Qr 8%Ԫli3O[͐i!V''Kf!qi0QalYng1F"fa hB GأB'=|ҝasOu_e=AWT#6?  T#xnW2ԡ.6@:,O ht+$ C 9@ȂhQ~U߃XAA(6-w9G3Ȩ&L'UFstyk@tڐM|dMadm'%4I A@DQDAqa<7Aop5"t\J!Mۜ8hMt#zzp 8`Ph,lj?piZ]݅U)z-@3; ? 'U"h#AQu 24QCJ,v<c7ɗއOwt@~CG8)?^!Y1 YNأͣ+m<{ٺ1 C`kA QkE J#bƊ@g!k-$xpVzQi})Xfj =)J\H|S $&Op0ay'ֆw%|컐 ñ/V*TjZIDV N!HC͓GcʐƾؚmNc1`1 l@aHPG 5Y#z"L{H@IM1iiFi5ot-pŠȱ鄴5 @ 2JT ᶗ"p0K>"YlP>Z:za-IV3CJ"\D$>Dַcy wcm6]:0flsx&B5 \GP:V`tߐkH2{YV DHXbNw-nȐ`PD%a;wFi1P=F"<" 0F['@@GL~U,Ay`߼v$ @pq/@(  y/۶jDަQmid[LJ iθ:2j%5ݎlmjt.ϨfyD XM8v1@R$s)ILWZNä!H( 0/*֪e)HjJ* iP(&qJD9!K 6Pn )KQ> /zi!Z;eo~Fb3gLBl ;"R& H"hI E-3^񫍚J5(&F "w70妖I!BWn4&pwRҎ'.SAc F$ mUj2?-8q 6|!ƨkO44R>޾H0>P>L0#q,Q g*1D]{0NE z_F`iOG<5Ӽ#݊p8s0@?~S),AC>@ Z(B9 "c*kFN 舕R#GT*~H|dm۝tym"ޛMP@hi(-fT WJi7 Jw7329H27G ѡynn|^ŭ7fG{Z&I1h/ 4QJ9ZENjЅbtj@U"(hw@玥noG+]XU c|ɜes GSd|/,6COL~o8G )WhGUV3{R%^c5 ۛ9igd̔P;"*dljs&;cW3XiA  o9S#[dm9fQ#8v6oi'`\ź)PZB-7`;V5'!F(Ϊ&9%jHQiE0l\<|-fx.1MB\||rՋX kv -=ba 02^ `vӗMP x-±=El'YFqplt2)/hI%dȋ47,Pxj@ƎhS1:67]ۯsvh[XVDg/h^uɬJR--z$XBIZ|g/tO$mY0n8kchл