kernel-core-4.18.0-147.el8> )lp a40a567c063cf5688318484b1758e3b219db961270f560308ac140aa0e2d212aef71ef4235a95b5ffc4aac38de0739a78b648616Rl楱jawF94>B+?+d  . $ Ysd@^ ^ /t^ >0^ [^ F^ ^H^^^3N=      ( 8 9 : >"?"G"^H"\^I#^X##4N=Y$\(N=\'~^]'^^':b(JGd(Ke(Kf(Kl(Kt(K^u(i4^v(w(^x(4^y(ì++++++Ckernel-core4.18.0147.el8The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.afree.ds%qGPLv2 and Redistributable, no modification permittedSystem Environment/Kernelhttp://www.kernel.org/linuxx86_64 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi/bin/kernel-install remove 4.18.0-147.el8.x86_64 /lib/modules/4.18.0-147.el8.x86_64/vmlinuz || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 4.18.0-147.el8.x86_64 || exit $? fi:ÙL@/7|dhC:Ù!&LD*"$  d1D1(*"$D'" P X|z!@$`p! x D` pH+4" p 0| ) *d H h@ $x  "DZ( ,.$  hX m\8+\ (%d@P\$l?G<H$# P4[x (p \pchDix6&P ` 8 9&x /B7hDLT  dF!4*Tt*0)|4|! ,  4(D(l1,lFzp2\>Lb,% D l \ 0 P d l xP<t  HHP, xHA4 L&Ht x <t Pl \P  $8Tt$8 8 |T4 t&T%"D|*44(0,!d4  84'L"P-(%h #!$D=x 0&H6p' | h 8$Ih\!< XL+H&8: ` , <|(  [P0  0  - < 0<$<B4,.');0@T` 8<D<|.",4$! | T  P!T! \ P dc:$< `T, 6H(n|L$*e\$`%P ,8DPK4 Ux*A LtT"Zu$*pr8C. 7hd!$\ t tpl $ H6pid08~t @S"'x44uxO=<&[`$Rp;<"Mfl4< B(kd<8D D4.0 Dl  L \H 4( D | x  8  l  x 8.<J T( H <(d_d(_f(X q8#h ,=T. ,%lIH;\Ld"9|,xlM2/8D |$$ )  < @ ( D &|P d ` P $0  p d t`,%&!^d'XdX4t63XQ|-r0!|-@t'd#x!|(H, ( 8d00>&)X-P(Dl T&L   0,!\m*x <P, `74- tP0HD  \$(, XXD `,t$( 0 L L#H<sJB!(ӘPMx D / T<hK ]0 d p h  p 0 P 4 l x h @ HӔ < | @ t D D ŀ.08 P. @  ,D( P8)D%X , \  ,T LpAHDHp#h (%P/4,x Hp+ |2  < 4  t X T< <  \ p   H L 4 "@@ " 3P   p 0 $ 4 t X `4d4 P D P<G874l589|B&<A B@ ETT X(X8 @0 < dXU(H@ll4   <5 p ܰ0Xp'\X ,  4D x\ l    X ,   H \$ D ,h|$ @ ` L   l @  ( l# Pt T (H 8 D  , X  lh <H d tl `0(h,(?  P)D  p`d) / , l(y@D8( ((p-250  n;;/7|dho$AA큤AAAA큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAAAAAA큤A큤AAAAAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤AAA큤AAAAAAAAAAAAAA큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAA큤AAAAAAA큤AAA큤AAAAAAAAAAAAAA큤AAAAAAA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤AAAAA큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AA큤AA큤A큤A큤AA큤A큤AAAA큤AAAAAA큤AA큤A큤A큤A큤AAAAA큤AAAAA큤A큤AAAAAAAA큤A큤AAA큤A큤AA큤AAAAAAA큤A큤AAAAAA큤AA큤A큤AAAAAA큤A큤A큤AA큤AA큤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큤AA큤A큤AA큤A큤A큤A큤AAAA큤A큤AAAAAAA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤AA큤AAAAA큤A큤A큤A큤A큤A큤AA큤AAA큤AA큤A큤A큤A큤AA큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAA큤A큤aMaMaMaMaZaMaZaMaaMakaaalaVaNaNa4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3a0a3a0a3a0a0a0a0a0aNa3a0a4a0a0a0aNaNa4a0a6a0a0a0a6a0a4a0a0a0a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aTa4a0a0a0a0a4a0a4a0a0a4a0a0a0a0a4a0a0a0a0a0a0a0a4a4a0a0a0a0a0a0a0a0a3a0a4a3a0a4a3a0a0a3a0a0a0a0a4a0a0a0a0a0a0a0a0a0a3a3a0a0a0a0a0a0a0a0a0a0a4a0a0a0a0a0a4aOa3a0a4a0a0a4a0a0aOa4a0a4a0a4a0a4a0a4a0a4a0a4a0a4a0a0a4a0a3a3a0a0a3a0a4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4a4a0a0a0a4a0a0a0a0aOa5aOa:a3a3a3a0a4a0a0a0a4a5a9a5a9aa>a0a3a0a4a0a4a0a4a0a4a0a4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4a0a4a0a0a0a0a0a4a0a0a0a4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4a4a0a0a4a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4a0a4a4a4aPa4a4a4a4a4a4a4a4aPa5aPa5a5a6a6a7a7a7a7a7aPa8a8aPa8a8a8a8a8a8a5a0a0a1a4a0a0a0a0a0a0a0a0a0a0a1a1a5a1a0a0a0a0a0a0a0a5a0a0a0a0a5a0a1a1a1a0a5a4a4a0aPa5a5a5aPa5a5a5a5a6a6a5a6a5a1a0a0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a1a5a0a1a1a1a1aRa5a4a5a5a5a5a5a5a5a5a5aQa5aQa5a6a5a6a6a6a6a6a5a6a6a6a6a6a6a5a6a5a6aRa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a6a6a6a6a6a7aRa7a6aRa6a1a1a1a1a6a6a6a1a1a1a1a6a1a1a6a1a6a1a1a1a1a1a1a1a1a6a1a1a6a1a1a6a1a6a1a1a1a1a1a1a1a6a1aRa7a7a7a6a7a9a7a1a6a7a6a6a6a6a6a1a8aRa6a1aRa7aRa7aRa7a7a7a7a9a8a9aRa7a1a1aRa7a7a7aRa8a8a1aRa8a1aRa8a1aRa8a1a9a1a9a1a9a1a6a1a:a1a7a1a7a1a7a1a7a1a8a1aRa8a1a1aRa:a1a:a1a;a1a1a1a1a1a1a1aRa6a1aRa7a1a8a7a8a8a8a1a1a1aea9a9a1a1a9a2a9a1a6a1a1a1a1a1a1a1a1a1aea1a7a1a1a2a2a2a1a2a1a1a1a1a1a1a1a2a2a2a1a2a1a2a2a2a2a1a1a1a1a2a1a2a2a2a2a2a2a2a2a1a1a7a7a1a7a2a2a1a1a1a1a1a2a7a2a2a7a2a2a2a2a7a2a1a2a1a1a1aea8a7a8aSaSa9a9a9aSa7a:a:aSa8aSa8a8a8a8aSa8aSa8a7a7a7a7a7a7a8a8a8a8a8a7a7a8a2a8a8a2a2a2a2a2aSa9a2a1a1a1a1a8a2a2a2a2a2a8a2a2a7a8a2a8a2a1a7a7a7a7a2a1a2a2a2a2a2a2a2a2aSa7a8aSa7a7a2aSa7a2a2a2a7a2a8a2a2a2a8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrCentOS Sources - 4.18.0-147.el8.centosHerton R. Krzesinski [4.18.0-147.el8]Herton R. Krzesinski [4.18.0-146.el8]Herton R. Krzesinski [4.18.0-145.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- Apply debranding changes- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^4.18.0-147.el80x93a647340x2ab78ca80x9df0cd270x148f0c990xdb17a95f0xf0a166570xe647e3270xfc27303b0x1eb922a30x060838d90x4c416eb90x389617b00xb78debe30xc7c1107a0x8a47043d0x15bed7a50x8b0088d10x3b3214620xea2257cf0x8f42fd4a0x903554980x56dcd17f0xa7788a560xcc9d64730x1d24c8810xd699c0f70xe9c9fc640x5e8861380x357eb91f0x382c79220x75d19f570x8ab329670x949f73420xbd6710480x3c5dfeb00x43a537350xbec66c3a0x6208e0410x29e2a0100xd265c74f0xbb9ce69d0xe57d7bea0x5de7447d0xbde045040xa18d7ad30xe6080ff90xe569f4be0xbafec02e0xfb6679420xd25e1f890x02e033250x39b52d190xadfdfcef0x922f45a60x7c1736340xf3e6402e0xbb35675b0xa084749a0x4df119fa0x615911d70x3b6445910xaad0ae780x0d61eeee0x63c4d61f0xf6fc87910x04b61b070x29ee1e720x6093ab740xd8f969800xc1de002f0x28511e6e0x154c0d250x37485c420x4c602bf10x29492bda0xf6e7603c0xc1e223f70x6ec86e1f0xc98276930x08fc9a390x3b8d5ea80x2c043e4e0x1e7097e10xb665f56d0xb53cc66b0x62cbf7ba0xc5e3cec80xbdca3a690xbf9bcc8d0x188d9d260xef81a4af0xc42e8ab40x2df86bdd0x30b56bcd0xf735be800x3db5396b0x512fd11f0xff07072f0x12d15c6c0x065a25530xb728c9d40xa08c294c0xa0bc7b650xf74333d20xca3c7ba80x88db9f480x528dea7e0xe42dbab40x3c6cf22a0x611052b30xe56d972f0xc15a27580x344b59390x6eba6a1c0xa82cc0a20x81d810950x2455c1560x891611c80x274cf5e10x2517b3380xc569d8ce0xc6a4a8720xc40bf3e90xa5bb02840xe8cdadd20x32d9f38f0x913d12e60xfb94103e0xb874b87a0xcdb1f1000xa02aa74a0xeae3dfd60x273e23820x50c619400xdaf5c16e0xe7eee3d50x71f6670b0x6a5e2bde0x1db7706b0x884ffdf20x31cd88690x2a70864d0x69f8785f0x2c04c5fd0x0e4ba0490xae96587d0xf66a486e0x7bc349310x0ee6dd990xb9e53f450x1367deca0x7d5e10080xf174d4a90xdc3c41a80xa3f12f690x707f43f60xed9f9a200x1876179e0xdd355e990x6ccfd4b50xa1fef9440xd68a0de50xd38cd2610x466c14a70x14ed1f5b0xdbd6b9700x9e1c59400xad0592190xeb038b9a0x80526da30xc9fd56190x090a9fe80x2aa19f050xb0e9ed250x823e45d40x711c8e430x94457b660x4d1537270x737d5f2e0xd0010e520x89040d490x2711caf90xa8b7e3ee0xfc87fcbd0x881f93fb0x89a5f4cb0x18e609840xd16890290xca562fdf0xae6f11cf0x0d9b197c0x1748ed340xae8acaf30x6cb238150xb570efb40x4076bb440x9cacc7070xf8f9eb0a0x38f73bdd0xb9cad4920xae2773720x03c638970x5fc3a33f0xd96b425a0x10c62b610xaac39ff30x15d8aa410xc59924010x35afae240x31b8a5e30xbfc0c80c0x911c86790x5b9662330x9b7fe4d40xa7f4a6130xfe1fbec50xce37c83f0x85de25510x56bcf7800x3231ada80x2dd796b60xc1d8cfaf0xbdfb6dbb0x0e44a0f80x81330bd00x178e92650x1fef5b340x4c55066d0xf63b72ee0x828062b10xf4bdbeb90x24212d860xf297a37b0x8d5415e00xa87947ee0x4cc2979a0x08d46e390x80ce4cc60xeddadc4b0x230a6def0xb355934f0x1f0367250x0d4fa4b10xd4d9f2800xee6195c00x59b7b2dd0xd5f85f380xaaf8e9c80x168686300xe168cf0e0xbee9037e0x6e0e7d710xdae9e07c0x5d239f310x8a24a7130x5324581d0x76b34cd40x040fcac20x033ef9080xb5e8318b0x034d44b40x2c50be650x34f5ccaa0xc81008330x93fca8110x7198250a0x942120fc0x045fc8e00x167e7f9d0x8f9c199c0x6729d3df0x6d3341180x2f0d4f680x93ba1d310x40f7d8170x2bdb9b1b0xa7904be10x10c3f57e0x9515f8120xc10ef6430xaf4aff490xf8330bdd0x6d2cca390x9706c5000x7d8172680xa50563380xf8daf7590x3a58f09f0xf389fe600x865029ac0xb6a216af0x3e9110fa0xbff1fc0b0x0fa68bb10x9c5ccffe0xb81705da0x0343bdf10x182511540x50e7193a0x109f5f650xfbe29fcc0x694b75b30xc9596ca20xd3c680e20x0d0ddd5f0x3e6332370xd1d478f10x859b925f0xf39d33450x5eb1ca560x8e0cb5df0x105cd16a0x726462260x73f75ae90xc165437f0xbf6ac5070xe30482ca0xdd93fa590x319bf2f00x3e1527ac0x91a9b7490x379d92410x608741b50xd9a5ea540x9669e4e60xdd28774f0x0f8e80240x8bc1b8f10x3801776b0xb5848bae0x73c2554f0x885af9cb0x916a8d0e0x0e190e900xbc006f9e0x3ffd02850x158d2a710x7ed299b10x64f881a10x0d5424390xb09148310xb3e0cbd60x3f8456210x6728cdce0x111e19c10x716b03bb0xd26c9f090xad28c8070x9cb19d710xe324d95d0x784836db0x6c9f3d460x558722c00x0cdb7d120x06c0dae50x9bfac5e70x1892cf160x97868aef0x773fa4090xb10e7df40x556b5d620x399ad0430xd4fa5a870xf29f85150xdb760f520x30a808260xfeebc7c40xf23fcb990x3955fcf60xbd462b550x7846af3e0xc6cb465a0x13d0adf70x281823c50x9829fc110x33fcf44a0xce4e47b60x4578f5280x2484adc30xc823466a0xd2b09ce50x55f5019b0xa401fda30x12b417dc0x6243ac820x8f228b920xfcd82e140x9a6ce1530x68f31cbd0xe15372550xdcd806e20x3c3fce390x514794140x469e044d0x86c88d990xcdd539860x390811930xceec8abd0xfdeada340x1df9ad320x2a8021470x533f3e9a0xecac84070x8b38b6a30x06052f8d0x04c62fd70xde207a420xc153d28d0xa40f2dcd0xfffe4a780x69ec8ec40xf33ff13e0xebd957c70x18f185880x32e8b8790x729bd7da0x25e504a20x16374ff90xf8fe47060x910697870xacce44cf0x2d4de35f0x572409c10x3ee85e180x7f02188f0x8135bd600x26151c550x76c6728a0x9ba772c30x9a76f11f0x9154a2f80x8a3ab7ed0x44b4046a0x07b2bf910xdf8c695a0x808b14d40x5b8a6dab0xeca3ddeb0x25e807df0x2082bb420x0696246f0xc2a6d2df0xaa9fead00x3763a6240x3204fe5f0x065ca5980x529f9f390xfc207abd0xd2b838fe0x3aa62fa60x10bab0c40x8a79da500x1cba7b130xadf606d20xfbab24400x1d40d9db0x59a209690x6a59f2470x1566bbf70x7a12570a0xf508b0b60xe701740a0x1f0d04df0x2bd8556d0xc286dbf60x85a63ef00x46c47fb60xb4e1dd5c0xc642ee9f0x803a20060x3d5c1a0c0x2adec1e00x17ff2c1d0xa88131890x896dcaca0x2d453ab40x81bd635b0x46b1c0f70xb9fdfa1c0x77a513e70xe7f7cf510x4a2f204c0xc28bdc410x54075e3a0x3740a7960x5a219e8c0x5a5ae6020x0964d74f0xbb8953c30xb11aa2f80x492e95830xe85eaefe0xb20585620xb19a54530x80a717a80x152d6b270x53126ecc0x93670e490xa06aa0ab0x8acefe640xcae4d55e0x461470660x3b8f795a0xa54c469c0xbcd8e9b80x5369b3d60x7860f7170x14e900080x73f2d3500xbf14112b0x95ccdb690xf70e98f10xaad87ce30xec14dc2d0x13bd1f910x8daae94d0xc04665ab0x4629334c0x6128b5fc0x1f0a63dd0x8a0af3360xd6025ada0x1dcbd6870xc04da1d50xe942fa110xc118e9160xbd7a4acf0xd52cffda0xdeddbf9b0xc3aaf0a90x5a4896a80xb2fd5ceb0xb8e7ce2c0x5075bbf10x495e378d0x47fa55430x83d7d45b0x2dc7de880x937b5e600xf932015f0x0d0c9ac40x4db289290x551bd0710xa1716baf0xf967de620xf4bf236f0x04482cdb0xcbfab7170x6ad5f0ce0x1a4dcd860xc943301f0x9a8a0ca30x756239060xa8aecfd50x2d72b3140xe45c1b140x0d363cd00x402b82810x50cf921c0x5eba94100x107f34d80x2c8ff7e50xf4fc2d6c0x41cb19cc0xe5cc738b0xf9a054b50x8f6cee770x1c87a8110xd273b1b10x9e6307cc0x193ddf430x0f0352360x5199cfd40xaf56017e0xe9cc5a660x23763e150x0d116ad00x42fba1c70xba2f85fa0x1508a2da0x35f899820x073d2c410xe61a69070x2a7f6e410x93022ba60x0642b02f0x25298ce10x5eb4cc420x88147c060x5afb462f0x4a57623f0xd3f45e240x5175fdd90x852b6a990x1c8711460x281073c70xe01bd0230xd4c9681a0x6b8fa4930xb8b851ad0x9b5632e70xc394c65b0xa9f3a7510xdd742d720xcc445ceb0x7c9ca58f0xccd4c9990xa97463c90x39b2bed40x2aa3b6830x0586e8310x56b333540xbcb625880x483537e20xb2ef698b0x24f6cf540xa652706b0x0304b69b0xbd7ae2c40x5374e2040x39f15b350x9bf76c6c0x0005de930xb370a2d60x7fe14e800xec9160420x815c70e20xa81f05530x02ffbd690x8e220fea0x74cb49700xb10ca7ca0x4161edbc0x3d049a500x946b584f0x36a2ada60x508df8730x9d3a5c6f0xc34b09590x320971630xdce7339f0x8817d7960x4898b4a90xddd922f90x6afba08a0xfc67a9160x82b9fe250x77bb9e370x6cf988b70x6fd0c2c60x437a0d6d0x56593e180x4c112abf0x4a0c46a70x550587e40x1c0419f10x2de4f3f80xdb7305a10xe4c0544c0x480cf3930xc512626a0x2a678a130x57674fd70x74c134b90x9f46ced80xdc3fcbc90x868784cb0x6e9dd6060x79ae7e5b0x169938c10x972a1e610x47939e0d0x0faef0ed0x30a4274e0x33db3f200xa6c568b00xc7121e970x98b01ed20x8986745d0x097ccb870xddeb31860xdbff2be60x9740f7910xc72e12330xb1e256840xbd0f380c0x80f3268f0x2d41e6f50x4499a29a0xbfbca9fa0xcb418b850xea3bcb440x37b297c60x53d575450x984592e30xa6cf56800xb2ed7cd40x8c77229f0x709254dd0xae47fff70xe48364db0x34a4b71b0x193a47220xeaf9e3ee0x1a9497790x7cd463300xd1c2b4630x1ca366a20xe737a3cf0xda447f960x5754a5450x53cac1df0x934e72e90xd1b10e0c0xe6861ca90x9f4f9c3e0xf227e7da0x7f1456dc0x531243a40x1d7d77960x4728f9300xdfb33edf0x75be67080x1b4db6540x998da6910x4c0ea2a70xff45872b0x9a85768e0x8fb3fb910xd3feb7d80x91c84c920xcca427230x10572f8e0x0b793c380xeb606dd30xea7f5bff0x62c379ea0x1a085bd00x2fcfc9520x9aafb7240x03646edd0xa0e0a8fd0x0dd263ed0x09f41f3e0xbb6a80980xb800685b0x2291385c0x216d35a60xed94b3e80x337445690x7f1b7c5a0x32d3b2240x03cc12d80xa99f0f930x9bfb9b420x46181cf80x4bf36b3b0x570f3aaa0xfb0d9bc30xd7df20620x72f23bc80x0b09e0400x5620596f0xa60839bf0x0a57cdfa0x21e933210x276576450x663e846e0x023091660x72ddb8830xd6249b3e0xf0c756e70x48c8c5900x264917fe0x999ba22c0x900c16440x3917388d0x973dc9f60xdc34a9270x872cc6740xca866b1d0xbaf9d7850xbcc402a30x35904f190x4c995a890xb1e708010x18f274f10x9e7d6bd00x657108360x7be09ae20x3f288ea10x7cb123e30xe0425bee0xb710b4720x3d8040fa0x6bc3fbc00xeb40e0df0x07711e9c0xd36760ef0xf1969a8e0x50a25b700x8ad5ceb10x0d78016e0x9a3e4bf50x1261047b0x00463eac0x65c280200x40571b160xe362e2de0xeca0d9e90xe28223200x5e332b520x461d287f0xf6835fa30xfd40f1370x6f5907740x1cb0b8230x531b604e0x6a455faa0xa9bd26760xeb4c96870x5896db260x13c6501f0x61faf9f10x220d32fc0xbe6a866f0x9d92f3ad0xbe271d390x425603ec0x3eeb23220xfc336d2e0x2773c4850x09337cd00x7ea75c240x963d42aa0x399bb8c00xad27f3610x944c02f60x63ad0b020x7e526bfa0xbfdcb43a0x263ed23b0xe7b00dfb0xce8b18780x0f05c7b80x1ed8b5990xdf566a590x2ea2c95c0xe3fffae90x593c1bac0xc29957c30xd979a5470xb601be4c0xa1f9a1340x3333c8f90x2f7d84f30x16543cd30x903aeb2a0x4335516e0x82dc43e10xc38cf80c0x1ef319960xa2418ca60xcf568a160xe0dc499a0xb3e03a3c0xe708a4350x8de68a160x53031ba70x730ade870x0f4ac5330xe7fbf25a0x70e12cb70x035921080xcf4fdd4d0x48c093fb0xb6936ffe0x80ca50260x0010ae8a0xa1c76e0a0x852c06920x5a43a25f0x47e167060x0bec64450xe9a1f1d30x2d234ce00x362ef4080xde8328690xf08cb3fb0xb44ad4b30x11089ac70xaedd3d2c0x1adb59850x26c198950x2add68bb0x11a13e310x996bdb640xee2d0fc70xbc92e8870xfc619abd0x22d795a80x32ae57410x150e36570xf85955100x736b56620x359ec42f0x0ad10eb80xa16c86130xdbf176520xb3635b010x479417110x517609170x8c3253ec0x963dcba10x49c41a570x3812050a0x5a245f6d0xe1ed698d0x9eab8d850xe25ee9d30xdee365b00x8ad29bab0x1c1b9f8e0x3c3d994f0x2327d91c0x600c98510x4c454a900x1dc88d800x2badf3f10x55c82d740xec4f0f230x362cb0370xcf7348940xb8347faa0xd43a260b0x4ed870500x9219f98c0x39bf93010x0283dfe30x1fef82840xb1f75f7f0x1cf47a600x3ec2f4070xfffcd0b90x643420430x937afa980x69e1af860xc0e2ec8b0xb29d20cd0xa472a60c0x92033f620x7f9dc5a40x26e92aa60xa0f154000xad3316d60x2a5ff12d0xc9f34c1d0x5027bde20xcd01b8e60xca8534230x8c9e338f0x65d1bab20x5b597a5c0xe6f838370x8b989cf90x4a420d090x747544350x731dc5740x89e340cf0x6c3897610x6918919d0xf04429b40xaae8ab0e0x271cba950x56907b590x167d71130x49b163b80xcb733bf20xbc4f488c0x10f1aa320xfc3b42460xe082e88d0xdd18a9930x3ada9e060x6978a86b0x17be68ca0xa507125e0xf2d8509f0xd0860aa00x4ba88a9a0xb2bcb0880x9419c7b00xa40ff01b0xddad79520x8d434b9b0x433cabfb0x1e0cd7fe0x969036680xf70dd85e0x141271bf0xdc6699cb0xc33fdabc0xa8fc7d4e0x291d00f40xd09911a60x859060b40xfb91b4df0xe79912750x85935a610x394912520xb45770030x463f8d6e0x4d3803b80xd1c1d2c00x435494d20xc0a92dee0x4affbc2d0xb56db1960x7e5b84c90x32dcb5490x29c880a70xa0020bd50x2d51ead10x4f9412680x0dadc13a0xdf6bddeb0x547e33440x767dce4b0x2177bd710xa4faf62a0x1a45cb6c0x435d0e830x3f316ab80x07791fac0x9a0029ed0x0d0300420xa9c1135c0x53b352a60x7ea049bb0x936c42d60xe3a88a430xe4d80bf40x02c656b60xc13653230x44902cff0x1344d7e60x5cfb26a00x0484c6c40x3489859f0x377d80040xae5a04bb0x735e6a810xd92deb6b0x3aff32000xc42dcb990x3ad7a5d50xcad1aca80xb40439480x5f93525c0xb473707a0x19df99b90xcd8ce8900x9f4f2aa30x867002200x3b9144c90xc14dc1680xefee932c0xeb7f60460xc93e84610xf60ab9260x33fd9da40x663182c90x9975dc220x490d7a880xce76c2570xaebd12f00x75871f5e0xecfd68ef0xded6a4150x7d12d76d0x91b85d9e0x1d1abdf00xd5346bfc0x7e03deff0x130afd750x16cdc3400xfbe8ee280x6dd17e7b0x42578e800x6f41a4280xd194ddf90xf15869510x73dcd1bb0x073f58fe0xb5a8c2260xeccd3e0c0x509b64ea0x827e61f80x4d2c71330xad8b52980xdbcf041a0x3b029f480x9176145b0x9625695d0xb97f70450x8f80bf110xd0b747050x9e2737f00x6be1c1f80x170ddf790xf1848ee20xf29403e50xce3ef0aa0x843d70ef0x2f384db30x3be398dc0xd643239a0xd2ea49b80x544b0c110xcbae6c7a0x481936390xedff4be50x7de65a030xdb63a9440xdaa06dc10x47d0eea20x7e7bcf260x8384647a0xda1ddef10x8a6c71390xe10038a60xcb749be90x2234ca510x2ff044650xde30d4580x484c86470x4639bcda0x3f55ff350xd70f62b60x8353dfff0xfdcb4ed30xcb9e1a220x0c8e21980xcfd30d710x667cecc90xb654ef650xed55f9290x65a17a970x34331f040xbe49252c0xfe9ebbbb0x111eefed0xf0f9fe0d0xe63739e90xf06964010x51d12d4e0x91d3e8180xce6477b20x5cbf68120x235658ad0x0630b2320x5ec7ce060x64a62e110x70576fee0xbc2031de0x02a5f8c90x34a1f7e30x78f030c20xffc30c3a0x3ecc1d210x45109dde0x4c07a7e00x093712e50x92b99a330x67c13ea00x54175c5f0x564f76080xe07e5f440x03cfbd350xdc5736d50xa805ecfc0x185966600x515083bf0x092e26bf0x4055a9200xf79ca3bb0x9d099a390xf43d2caa0x1c58427f0xe70877d40xa2326c490x2bd60ab90x4d3739410xf4b754fd0x77456e0a0x0b26b8c80x4828e77b0x400a024b0x4f55166f0x3324ef3b0xbe0110e70xb3863a670xd93a54e00x8db22efe0x4f6c23600x87bd07bd0x1c8984c70x96eb492d0x1f94cdb90xe052a3370x0ff9eb880x2e4ad1950x22d3431b0x350438940x7b181aaa0x211ec6430xbc13f55b0x9c0204cc0x0f97b3320x05fee55f0x7dd9af1d0xec7885660xbe7e05a80xe85f21230x1887763e0x86c998e60xa4ccce180x9b72478f0xb674a5340x7b5452b80xbf3193ec0xdf8d781f0x32e6f1a00x6de7f7ff0x8e6618d00xcdaec7fc0x7cc484a50x8826c13b0xe92ca5350x7a45377b0xe3948ff40xec2b8a420x4b58daf20xe2cffb140xefcea2e70x7bb50b880xd846c3150xad5f8f810x997214780x2fb6de5d0x09e057420x7550b1830xa1ed9c8b0x3cd060350x75cbfb090x37ea659f0x053891400x2a642df60x4059615b0x7ea32f280x76d451c40x318f79690xe83e47d30xc2b793ef0x9e1234e60xd947c9930x6c07d9330x4afb22380xde293f9e0xfff0af6b0x21a6d0110x96f7203f0x96d8d17f0xf75adff40xf4a9687f0xc6e4d1550xcc3b167a0x050bbafd0x807eba0d0x109b9a5e0xa1c3e9590xd5ee755c0xaf07dd8f0x0133acb50x6e09ccb50xf646e94f0x7b432c430x451682390xec8e1b0d0x0b07eb760x757d2aee0xc4f74d4f0x2fb434510x7ae2b1af0x358da9d70x6bc2ebab0x54749dc70xe80083cb0x031dc2570xedc335160xea5bceca0x7c0faf260xd3cc3a360x3538767b0x5207d52d0xc98cbcf30xa800a73e0x2dcadcf30xb92afff60x8df0e6fb0xd8d3bde90xa61fdc0f0xca2d789c0xd45434ee0x76d52b530xbee1e6f30x718646f40x791748c80x1038b96f0x061e7f4e0x6c6171f50xbbf40b0d0x8acaa7a90x003c82b00xfa3496880x409088000xa012da370x5da6e4870xc0bcc57c0x014e47610x6a2932cc0x242beb250xe11846700x9f6ba6a20xd13e0d130xe058a4960xf0ebcfd30x56e923600x2796855c0x129cdc670x2ac30ea10x959b0e950xc5ff40300x73ea62d90x7c2b89f30x553d00db0xf88ada0b0x2861aae50xbfd63c0a0x40eec9f70x676c40570xaa38ece70xd01e92f90x272b38a40x845c29ae0xa97be2f40xeaffd0e60x8ba854ac0x72449a140x8b37f0170xdc541c520x2c7516a70xea50dad30xa9bb73350x90d98dad0x781bfba70x688cd2750x81514d330xe2c508190x7b74f8e70x073ceebf0x5cb450c90x718678590x5afd76f50x54b4bed60xbbccc1920x783166400xb822e8330xf99942790x70e148870x53f4f9bc0x9506e30f0x314048d00x357e86cb0x08d116d60x7ecc961f0x0d22e5d00x1a9ac2820x6f65e0940xac9350360x64206b280x2ad4371e0xa2b045640x7ee176370xab35639d0x51bec1f80x9d70b6790x771abe270x728aaff20x2fcb376f0x7f6f063d0xb15e75c40x9850aa4c0x5840e0c60x3bdb5d280x7278d3280xd2160bfd0x219041cb0x1b81f03e0xc7d43d210x4a083f270x9d56e5710x34ed028b0x359afb400x4905311a0xe3ec2f2b0x50c602110x690924ff0x650895480xc056f3bd0x95bd94230xc974c5030x513ad5340x43cd294e0xd93cd6730x33d763eb0xbe943c230x6e80ebc00x4e0e40b20x58604e4d0x71383e6a0x83dba64c0xfbcac35b0x4eaec1bd0xfc3b81ee0x7532588a0xd0fd432e0x37e22d000x8b2dfd530x65af81df0x3a5ded620xdab365bd0xe66b98120xdb3faf380x6ff7510d0x4adfd2480xfa35044a0xa1ecba510x40c660e40x63fed8c80xd919806a0xc18cdf360xbcb838a10x987ab0a50x738fe32b0x2f1a4a3b0x4594f8d40x75ba6e3d0x20b877aa0x0dc49add0x9f1729bd0xdfd6f9390x4c003eeb0x459072070xf021580a0xb9cd30e80x26ac174f0x8820fbf60xa9c723030xa1bedd720xbddfeb810x2c59cb390xfdfb792f0x22de49310x48d50e790x2cad4b110x2212587f0x3fdf9ed30x06aee8db0x76fb08a70xa38f21b90xafd5ff2c0x87e641810xaf611eac0x81221cad0x185828260x5fdfa2c10x830c469f0x148780090x0fc375620x86169f3e0xaf7614180x12a49b240xb8d00d5c0xefdbf0480x152684850xd8746bf10x7d7b6d6d0x53ca18e80x5ada44420x93f1244b0x7d16a4570xa4cc43c60x841b4d370x0fd82d800xc626988d0x41a256e10x961c3a4e0x739189fa0xd6a232f80x18fed81a0x20254e450x152ba08c0x26b22ac60x4cdae7d70x87e786210x90dc29df0x058f93660xdc7df67f0x012e730e0xfe0e7cd30x8e6fa8b50x500c768c0x1cb7c9830x90c8498c0x574609c50x05344f830x48f494000x30e1ec250x64b7069e0x3ea5196d0xfeeecd050x0b52e5020x74457e560x0e13cb4d0xef1f6e230x17614bf30x5d17148b0xb28249bf0x5b5be5950x2c63e0510xdab0f8920xf0f971db0x14dc3e4e0xa5a36b690x7d6da39c0x78241d980x99336dd40xdba8b0dc0x760ce7230xa9dd9df00x5a4157690x0b080c6a0x6b1320d80x32a49b4c0xeda7568a0x10fe4bc10xbcb932bb0x8b589ca40xac7a0a3d0xbf5443930x655d750d0x2bc293040x3165daa30xcc7721ae0xf3ebf4eb0x202e64fa0x2c6355270xd1f60a890xf2b81b640x3c02e0950x50d683770x8d8a35a30x2dd165640xd6c921f10xc4ae915e0x0237b57a0x25301bc60xe0b133360x9ba7089d0xbdb8e6520xdfd25d080x823fb2080xf0b11c9f0x9bcf18aa0x679b27070xf4c42e5b0x81552d2a0x13ce87e80x8967dfef0xe615c60e0xbb6f025a0x3a9be0190x975519c10x1f23ba850x9009dc1e0x6b20b1670x5df9eefd0xbceb1e580x3d573a2e0x7a81541b0x286cc6470xa5efbf4c0x6ca4bf880xbbbf2b1f0x930af2320x7e8cf5950x4d16b89f0xcf54ea930x9e1f8d3b0x66ce5e170x5c4ca6d30x7b4463550x74e3b46f0x84ea875c0x14cc7a2b0x432282db0xb7037a070x5895caf50xe818b32b0xd042202e0x9070cb1e0x4a3e24150x05b048760x1de8bf3b0x10f4eed20x5341121b0x9607913f0x3383ac850x83874bac0xc1d446140x7b2305ab0xb34180270xe72518ff0x8b9350a60xcb06bc720xbf6ba4d00xd6e6add10x5ec625490x1022f19e0x7119d3750x3cf04df80xca3ecbf80xb2feb2a80x51b7b9910x3576c1140x373a68910xd679694e0x995563780x567f70ae0xea8ea6720xde12f5180x993870bb0x43837d3c0xf72a81ac0x4a1a8ae40x374c53e10x1d5f14aa0xd4ee38370x48459f030xa74fa02f0x672b00640x7273c85e0xbb3a04ab0x9a582c490xa8e60cce0xdeb3ef740x1aae65260xafddd5450xccd868060x1b5059ce0x37fbfc4a0x8f7c20660x21d9ef0e0x80a072c50xa6ada0b50xc48b7ccf0x5df576040x476273240x743a165e0xa45f4b630xcb16c53b0x0012fda00x4c5c85350xff356d6d0x25c7d9fa0x934861c70xd7d7033c0x3ad95cc50x3893a1d30x5445974b0xb3b9a7440xd9aba3fd0xf74b228e0x6a47a0da0x88ae4e8d0x841a12230xa7548e270xe5c3312e0xaf0806600x37f263540x8c1d563c0xeb20a1b70xe4ca08550xc8d791ed0xf8f3a0fb0x614ab98a0x5dcc743e0x94d1f7420x36471f080x9dae60060xc29939c80x716479850x26b7de900x3a9948b80xc9e7a7510x9bb4385c0xa94f359a0x6a2c82e40xd3c1fc2d0x10944bb80xbf5c28900x616d3ecc0x0a6aaaea0x4d3d3f480x0f3a31d20x6cb61bbc0x50d3b6230xbed1e5230x01b2f6190x7f3ea3a30xa894be310x8a9244660x7f23f60f0xe7086a890xc1447e740x528151c90x7a0934470x9220fbe70x6bf2fd660x21328fd20x30ffa1570x3a4f6a320xe94422b40x2eb011c70x301998aa0x5210f78b0x06fadea30x8a9d976f0x1c88ed140x72b6a9df0x5c739cd10xc885b6960x102d14e50x933048000xf02498760x73a48b4a0xb019f5140x4d59fad10x4deb46fd0xbd348b5c0x0f305d120x170663090xcc95f2780x4f0cd95b0xf258af410x3c5d448b0xc08a4a350xe01f6f470xfbb34f440xc175d99b0x9384cd490x07646cee0x017a210a0xd4682ee20xd2b10a050xf6e874f50xbe1887e40x2f73b8f00x97e2f0be0x24f63dcf0x4b51f74c0x43f56e820x8462cb620x27275b340x2e60df8d0x1807610b0x95e09b230x40ec9e1d0x67946faa0xf05ae3580x7f3d8c1c0x46bc40040x33c3b2000xee828bc40x14bbac950x01ed170a0xc180b0b00x6e15c3d80x6cf8bb5d0xe0a0515e0xc2e2c50c0x5e71a2850x899c59b40xaf6a05710x4848da0b0x63115a830xbca4707c0xd42952b30xe6aee20d0xa2f2a8ea0x8db7daed0x638024930x14bd41730x2aaadfbe0xf9cae5d40x57bc43270x366a881f0xa7e3973b0xc6858fda0x88e6110d0x1aab4f120x7521fd0b0xc071eb600xd07ffe5c0x419bd1280xf1e7815a0x95bce57a0x60aecfdc0xe31adae00x7ba1ae7a0x19e911ef0x1dff14010xd29813570x3a50090b0x8d97f6e40x82daa1f10x4a6b49720xb76fccc70xa8f95f460x413fb3020xf948dcaa0x1f518c430xf76408a90xd43c09280xabee4c6b0x6403b60d0xd0df3d610x3d4efc490xbfe00b5c0xc8b7f1220x487fe7ed0xea0417490x353b0dbe0xb2b9aa890xee8e5cb70x022d9b160x0ecd83000x8961f3ef0x3b8bdff90x2c6d4c490x6950abcc0xd51650570x4fb1c4ca0xeaa813ff0xc3b11eec0xb01eb9960x7700ebdb0x5c251b860xfa107d040x3f460e280xf56e12350x206b0e2c0x9fef4ed10x66963d680x2cc290010x7df1f4d10x0f77dafc0x777d53d00x7acb4dc60xa9bdd61e0x63f225040x61ce1d280xd39e047f0x6527c8870x702b1f160xc1e145930x763966f00x8d178f230xf9b918940x5b5cead40x9e07e8710x110e52c50x4f2b954c0x62d4334c0x135687540x0225cb620xdc5563930x0c652f350xb9e6613e0x7189da2b0xb50454bc0x599eaee20x530ecd4f0x7837d42e0xa8a573f30x71c171500xd7f6e5fe0x5210f6520x05beed4e0xc68536000x11a4ce2e0x398207790xc1c372a90x759c6a5b0xea93a10d0xe5fed2ad0xd85ff5d10x5e786ec60x4b632a5a0x4c1f63a80x844c6fb00xbdeee8c50x3ffc72860xac1029ec0x2e36835e0xb03d48ca0x8cd47ae60x5740efaf0xfa70a2860x3989df7a0xa1f88b200xbdfdb4810x9a2a66b60x8e0c41200x34b6571e0xb6588ba60x199920e00xd12014f50xc33351270x7b68a2ab0xa538f9cf0xcbdd82d90x458521140x108b188f0xd514c33c0x4571aea80xe5e32a5e0x769b2a210xf9115f2b0x8fad0db20xa18f224e0xf83f59a10xe87ab5aa0x36b1b8050x19ac750d0x496e454a0x5ea06ccb0x1e7654830xe05b79fa0x1d1d49c30x99a9b4c80x62d0d32a0xf49bc67a0x4443d3990x525415260xd3752c270x2b9997fb0x7181db300x86a559d10x1128d5140xb8f13cb50xdb20598e0x27d00fe50x368b7c180x193265e70x295caaf10xcb34c6890x13cb13800x2fcac4390x3e9d928a0xaf7e12740x73a272a90xb07798490xbc56404b0xb44e18ea0x541c5cc90xeb37101c0xd0f36f0d0xa57150270xcbbf0a6f0x92f9d01d0x2eb4b7620xe42f5c7d0xb278b9710xad73041f0xf4a5c2130x3e33faea0x57a5a70d0x5df421090xf1e98c740xa1e439f60x894697270xae51738b0xcfe5382a0x43daf0d50x2748c54e0xc82c15690x38284fa90x9270221a0x63d540070x38ce402b0x26d30dea0xf64f3c900x4608be7e0x3c8bc32e0xdfd283760xe479ace20xb0765c400xfa10fee40x85f096900x28b514050xf795bba50x77ec319b0xb171a1930xcd340e910x12f893f20x2e92f48f0x05eb19fd0x17ed8d300x004f21630xd6f9f1ea0x0b0da3070xa6aebc240xda27f6910x191398ee0x9787640f0x8cf0bbb50xdaac4f080xa3fe20b40x66c0289a0x68527f070x081fd1a20xc1fa62080x9351ce970x6a9c15e80xdc5121340x9939eba00x659e19900x272f1c630xeac3fbdb0x63dba81d0x5ed593da0xd5d96f8b0x34cc62dc0x2e08226d0x820928990x11e06ee90xbc6ea9030x5fb6565d0xe3e529620x8c8529e10x4d4359dd0x6739a5030x44e1e9aa0xd8e4198d0x8c1d458e0xb9e0341b0xa6c153aa0xc2ed9d510x39f4487c0x2b0f2b860xbcb1c90b0x4070a5070xb039b45e0xa7d36e1d0xf73bf8980xecd0508b0x89428a920xd278e0000xe96ec8bf0xfd50505c0xeef2bbf90x09ee35720x9e327dab0x439d51ff0x92896f3d0x90c7e3000x7cfb8ba30x621eeb660x5ecbdd820xe0497cae0x06ce9a910xdafcb7580x60c16d3a0x3a3cfaf00x21f782e40x6eb77cb60x3e56f7950x889f15380x289da3db0x5b0399650xc8ca97300x1a0e735b0x657f51960x9d4060110xef33dbc30xdde529e50xe16d71a80x9b5cd76c0x84f9b7890xa79833460x1b069b690x6d68a1dc0x6501fbda0xf9dadb2d0xd4dc49a50xc88afc0a0x078a5f9c0x2aac80700xf2a3cab80xcad925e00xc618630e0x51536bad0x1dcae62e0xbbcc66bc0x6756972c0xef8b864e0xfc6ec18b0xb90bc7b60x6f2faa3c0x2b64ab150x67b45de70x2e0e45f00x4e2e10d20x5b19129c0x737029350x8638e3b50x1df13ef00xa92dfc430x50b1f2b90xd45cc6ca0xc26351f80xe41534ce0x1def880e0x8b04668e0x7b90d1a90x886cfa9a0x86448c300xe8dc667d0x5e39268a0x2af8efa90xbb6020a90xb1908f3c0x690b75ee0x8dff352f0x1f98b5560x2d0511510xd705d9c50x3285dc130x657717ca0x437d54ec0x0e1cf36e0x85e5553a0xf5b196010x400999150x9695adc40x154310680xb805a9620xc696052f0x9adaeade0xf13dc3980x9f0bb24d0x76f1aea90xaeebd6d20x213ba1880x359f0a5e0x8ea0c1e10x2018c8510xfe816efc0xcdef5ba50x7ed80dfc0x141fa0660x14ada7690x535960000x98cceadf0x16e297c30x58e3306d0x55eecff40x44bae2270xad9901ae0x0c845b690xdac4913a0xeea9dbaf0x63a7c28c0x64127b670xa209451c0xca21ebd30xf8d078580xbe1bb1120x86fb9b050x1b015d250x0634100a0xf474c21c0x574c2e740xa976957d0x4ec54e780x34a2f2a30x57a24d6c0xe095e29b0x40778cdd0x68d25d670xd27b25dd0x450f13ad0x0d2770e70xb06de6900xd6e954f90x1038c5e80x931707900xf2215f740xed4318bc0x2f53b0880x6c7bca300x47f27a8c0x598792040x2cbb4d340x32416c900x35eb7aed0xcb6ae72a0xb44fe3f00xa24ccc890xa5496cb60x138739a60xb2af650c0x1163f0a70xa8664cb00x2c5ba7b20x8219c32c0x8807ed750x3a10e9e20x92906b0b0xb1a92c2e0xd79ea51a0x15680e970x8e8090270xac6f90c00xb9eef43e0x59815b680xafac28d10x9399505b0xb08a36210x4ae444bf0x20ffda420x600150a90x11ba5c330xaa5419110x4d4d7b790x5a7893810xeb04b9f20xc8de4fd50x3225c5880x4d9bdae30xe3b53bbc0xd19ce99d0x1fa17f5a0x76d503dd0x2d67d3810xd50e84010xfba53e110x5603cc0d0x634c6ee80x16a12cc40x64bf1f9c0x4e6818440x5538cc410xa27174070xcaa37fb70x406dc6e80xbf4954a20x1ca0aa400xde819c290x0ad9c40f0xa8e80bf20x23ca731a0x9d14af9f0xc02d34c10x50f884a10xbcb6a9430x1ba274710x575f19ff0x1262f2af0xcb31c7900xa98ad6dc0x1d8a9a1d0xbd080f0a0x3982fb1b0xfb941e770x1bc4cce30xd741b07c0xf70b4d560x5080a2390xcadd98920x538f3a710xeaf3daae0x538daabb0xbe2ce71f0x2e678bbf0xee60e1470xecd78f1b0x4c12f5710x9c1904230x3a194a040xb7628e150x76d53dc90xc69635ca0xfc66ee7e0x7ec619610xe01de66f0x6553ebef0x168a8cfa0xacf49ead0x6cc7b36a0x6eb523f60x80a1d5160x46d2dac60xef9cefd60x5c103fca0x65dd91fb0x6165a2460xaecabcde0xfd6f4ffc0x8544d61e0xed978f650xbb8db2210xe1e811a80x5fb9261e0xacbf16150x016dcf930x9dfe9a030x5129bbc40x099a11020xbb7792430xdd626ecd0xd15bb4f60x506fbfbe0x57c77e5c0x7a9b37e80x2412c65d0x84502a470x9ac2fb830xf93860460x9f4902a00x9f243f260xd48e5dab0x5c4265f60x8cbcb7c80xc6a7a9d40x49b3f9640xe7e3ab060x76601cd10xeb6be35d0x9267d3500xae96b2ac0x079456420x658d4a7a0x8079df3b0x87995a4f0xfd042bdf0xf981545f0x8edf9bbe0x91c306c10xf80e4f970xb7165e4e0xead699370xd0a8053b0xb36a1cb60x068757460x27ea8e2c0x6577b0590x414146b90x5fc7283f0xb9abefc00x5b98046a0x2bff84c10xd402f5290xd26be86e0xeabde1a90x32c8e8160x660775bb0x1d177a7b0x580c26180x99e5db9e0xcd79d36a0xeff55a320x511283300x07fc02590xb74194f90x2a3cb5090xabff97ff0x60fc92f90xb47eab4b0x365795be0xe31b82b70x3931f77c0x85688f360xee6e99e00x15244c9d0x5dbcfa4f0xef9aedfc0xbd1e02190x750cf8fa0x4218e5680x8ab755010x352ec68b0x8f0d8e990x4174833f0xffe2480b0xf25b7e630xb6a41e650xcac37f7e0x6dd6b2100xb7cc15520x9091105f0x16b5acbb0xe020cfd70x69322ff60xf913549f0x4c2172180xb9769feb0x376405e40x8d23df690xcd1c72480x5f009bf30x09ddb9d30x6eb6bc620x6ec8431c0x539678bf0x3cdb95300xdb229c060x5b8616e60x462707740xe7d707a40xcc755c100x270b65f00x5c2bcd370xf955e9c50xd58c15840xe30013a60xbf9a902a0xe023e5ff0x3613274f0xe2ad56640x45d3d2200xbbbc05350xb5c1db420x817a705c0x5a0930ca0x9b2eeb350x40b6bd3c0x057f1b350x7e73873f0x0f0637b30xd0a051740xb2fdd9590x1906648e0xd6217d910xa17c0ccf0x19e271ad0x89f360c10x4c22a9f50xd9732ec20x5a9f22530xec6e30240xbb1537f60x0d8de9ae0xc786daaf0x8904258d0x3f8009620x726db3810xfd4ce7330x1879fcbd0xd165dfe00x50a90e8d0x18565e4a0x08d25a720x5bff9e330xa51bd51f0x55897ba30x7c596eb30x2ccd7b730x108a0acd0x993fa9180xe46bc70e0xd5d0bdef0xad27ecf90xa493e0d10x0effabc10x3a836b310xe67a6dcf0xf6b3f35c0x470225140xb0539dd60xd74420570x58e8a1bd0xb5265f4d0x1852be980x7de68aef0x971a6c4a0x903c0a420x4f338eb60xed14a25d0xd9248b070x70b8e2360x8fea24bd0xcee4254e0xf2ced10c0x7aad008b0xf112da850xbd75c13f0x6e10cf8d0xb06046240x8572bd180x75c76b410xa5272fb80xdb19c78d0x537a606c0xd3ef628d0xe327cad80xa24ebcc40x98bb600f0xf8c3ce080xf209fda20xc1a991380x1f5162fa0x5fda71400x036d00c80x195d3d820x1e9082630x5a87e2f60x8117264c0x68d5287b0xbead487f0xa4dd072c0xf48ad2e70x27ae2b990xf270976e0x55d9df340xa41158180x351347090x3e400eb30xbcf6b98e0x6ec58e1c0x6042e7cf0xa7eadcb50xbf1a29680x5adc28070xa2365f440xccfe64090x5de611a90x0efbca4c0x87bee5470x1853653c0x68ab424c0x95bc90780x1c80d27d0xf331236f0xa3a046020x23505f2e0x63b5912b0x968fb45b0x9171bcbf0xe27d9c580x326fbe7b0x4a11deca0xbc0884020x302e93250xb0eec6140xac58aa800xaa686ab00x717a8fb60x11dc4b6d0xbcf2d2fb0x8b5f58780x2c0cd3f60x8ecf4acc0x7948c2220x8ce57ced0x721211600xfcd6c8e50xcc7dfa600x7dd6de5f0xa7f351630xcee7500f0x66b395690xef7c09eb0x8d33a2650x08b494a70xfe694fa10x48cad7e40xece0641a0x6391095e0x88ed7fd10xc0f8b3fa0x3142ec790xfa884bea0xa9c4a4210x196dab690xaabb51a40x78041b8f0xb3f88ada0x5c02d5720x61b4115b0xd35c07d30xe790693b0x71fa908a0xc82ab2610x8ef985c60x16fe59d50x0cd20a070x46b261cb0x2e8a499f0x6a9d2f790x298713410xbbdf705a0x29f79ff30x4ae6d1720x65ccb6f00x28aa6a670x7ef29fd30x0c241ead0xa6320f250xa7eedcc40x3268e1f20xc707db560xbdb3b1d40x17d1814f0x076da75a0x95625eb90x410e0fb40x692111530x7a1d58de0x110a5ea50x9ba73d8e0x0ac988580x187244da0x701dafab0x19ea0a500x5a924d330xd9cad13b0x922aa0260x16081ffb0xcc5d22d90x460dd01e0x7f7b498c0x7c02508b0x699d49b70x8762619a0x75eaa15b0x7ae656ed0x2e9e13df0x7b66268e0x0b03e56b0x3178a19b0xbbc970cd0xaed85cbe0x6f9df6d10x857fc1590x48edbee10x5cf527510x114946ac0xb6d342570xb5a8d2340x68f927fb0x81b1b2550xc6cbbc890xba9aba000x6be7a92b0x4bbf47d30x904907ba0x6fc65d870x32aa05f20xc42d9ec10xdd77d61b0x30f114de0x240decb70xb19fda8d0x50b33ca40x72a25a720xb60e5e5f0xab74cb420x73295df40x2a43e4800x6b49ab6e0x37c616330x6057c6f30xfd552f7a0xcde1026b0xf5eee0a40xada907a40xb0ad34ee0x8f6999130xbd1785390xa3be984a0xc96d5bda0xbd3e75420x5609ce410xb9cba57f0x5b17be060xef5ff8130xeb721d5f0xd84018490x19f42c510xb462a47a0x9628e4120x04fcaaa90xf25e93360x5ae3fadb0x04773b600x3a1a39790xfa5dc0380x0fb7a14e0x4976a31f0xd159c59c0x6d2f4cb10xe7688a4e0xdc0b08300xe4c462e20x16a110ba0x230b0b650x7292ab340x58d9cd110x35a7490c0x361c68dd0xe8b3c2320xaca5ca200x71a3afd40xbd0134590xcd1a20e40x4f86bea20xa636eb240x779140630x5520b31b0x23dd99120x0118c91d0x4ed1978a0x67e3a2eb0x3b54570d0xe44f448b0x6eec78e50x3bf5ef1d0xbe4de6750x4a0eea070x9814d8790x2a0adf270x50c93b010xf9001b3c0xf31885c90x326f5c260xbc8a526b0xc46b7e5f0xb84975cd0x36ad55b10xa1a1c7be0xc3bb1f170x55a3578b0x23bfe0e70x709f703a0x310d4d100xad7036570x0d85a4e80xb28953920x2618ccb10xc4d8de0c0x1b0694500xb72c162e0x9fefa3cb0x5379cea30xb7a0f7e00xdc76103d0xf226ae560xb8449f1c0xec60aac20x837934f80xa33cb6640x071075f20xc0c265e20x6e14ce390x72807e150xe0ac7d170x2fef35570x03f24e600xc4da1d560xab41f8750x866482670xc07597850x50dec0c90xb73c0ded0xe405b34f0xdfc091f90xca80437b0x91fcdabf0xd7c060290x38f2d94e0x9bc6b5390xd2c107bb0x4fec4ed90x7d72c2ec0xbe3879aa0xeef6cfa30xdadf5ef70x979fb7dd0x36528d0b0x9c6297410x2d7619750x2395bcb40x69437b3d0x270518090x4644b9750x5eaab0970x7da3faba0x4a2503a30xc025e79d0xa0a625080x469f17950xede19bc70x5c8de4f70x1b442c830x11c509250xa09cccbc0x5430d0ea0x80b84f920xb54676fa0xafb8a4070xce89d8560xbf15e03c0x2087719e0x2101cbc90x987955da0xbd2f79ae0x417a91310x918500be0x4ba4db980x7b0fc15e0xe06e19720x44a08c780x4f6b29170x697eb7140xee8304a90x04d6f3d30xa97edc290x02ee1d700x2705ed010x570cf3ff0x6e4593fc0xdaa3a1250x2bdb56470xcc7e02940x2a97ff920x736958720x07eff0570x0ab0dfaa0xe9d2c47e0xefce991c0x165b19480x2a983d260xefce3c3b0xf03fe8620xc366bfa10xcb50a6240x449e00ff0x4dd2d24f0x956ba9090xc6d7671d0x3abec91f0xc7279d930xdd14c9520x86fca7e40x9d1065d70xee120c030x57baf8850x637588560x4e8421410x6c252f890xf42214e10xdfc6dca90xb15d6cc40x8e0837b90xf8169de50x2e0e4eb80xa7f189580x82e1db7d0x77df26cd0x183b78530x5a3348710x3a4b453c0x356fab780x6b1b85ee0x57ebd0500xa84576940x8a9aeeb70x58765abe0xe4badd0c0x91ae68d80xf2df9b010xbea880ab0xe209d6710x7ef4139b0x24a3dba40x49c1ef670xfef8de910x9d6cba300x79b82a710x8fa029360xa6c8a5400xdc42770b0x57668c4c0xf5596d890x86da03fd0x3e0f7aaf0x286af0c70x9192818e0x91fe42550xcc1a7c480xa1ce2a930x117aca910x25c65abf0xf5528e2f0x6f68b5680x48754ec10x8b7cf6df0x1f2fdbb00x59d19d0e0xe9fd4b3e0x241ffd820x4e9a1d880x32748a600x349b67540x216d317a0x3635596d0x73c3a32f0x1798c6d50xf3405fb30xc5f9587d0xefa989720xbf6991220x9db3695d0x0ed676320xe014b4aa0x16fe344d0x6207ea850xc5740d740x616b583f0xc079fe8a0xdc61fdd30x17ebc7740xba44af530xe4240fd80x4faed6a00xcc4479040xaf4528a90xa9a5dad10x6d52d1e60x628704b40x580f96960x005900e00x72b6ad260xae8f347f0xfb9a469c0xe65c854e0x7804443b0x8df1bf740x7bd3f8f30xf67c23030x619578520xf64f1cf80x4e8859a80x675846500x54824f580x0b038e240x009bc3b60x2a5209ae0xf083836a0xddde87490x2a303d4d0x5f2da8c40x5e25cf8d0xc3aa33d10x32c3cb4e0xddc6ebe80xe5883bd90xba08668d0x21e010710x5ddf6dbd0x26c98b180xe552b1560x233cf9230x7e9f0c8c0x9bdb1bc00x4cbb17e60x236dabdd0x02edfc370xa2b193490xc7cfc9500x2c4d7b9b0xf9beff000xda1f78ee0x8d85a7b80x2c704e540xf0076c370x9084b0440x0925493f0x23b4e0d70x7da99cdd0xef95fce30x0c805f930x3a75055b0x479f7d4b0x026146710x8246211d0x9d173ed20xef29fcdd0x63c080290xb6e6d99d0xe0ab1a290x61b681a50x815588a60x0a78f18c0x1b0134e70x4546bfb30xd44ec79d0xca71b7370x5b9d62090x21a563da0x63150e060x1c5ff7420x556e43900xec4d9e3a0x0b59f8dc0x2d5106e10x2b9525170x51b659fb0xbeaf8c790x57860e8d0x8e3255e00x190409140x7285c3310x3d333fda0x266da8b50xd3ee6f1c0x808f4e0e0x5bbfb4dd0x0084b6a30x20f7d0c40xd9cef18f0x9c9a646f0xa04612b50x540560a20x629977c90x3cf8ad320x1234aee40xacbf6ab50x7e0e1ca90xa034afe60xd9fff3990x95bb64470xec16c16e0x4fc121b20x8b149c360x77ee60d20x024aa9480x14d016900x640346df0x1efcb7c10x3c4aaef20x600913160x719e17ff0x7c9a73710x2e1ca7510x6257dda70xacb4d88c0x2f8606b30xc98222340xb86c364b0x2093f4dd0x977cb1f10x4fc573a20x13feeaa70xf5b8a24b0x922954240x263eab880xce062bbf0xf17e62820x556d26060x43f819570xe0b1c1030x25379e730x2396c7f00xb7329c060x76d9b8760xc56048000x38e5bc5a0xb077e70a0x7757b51a0xff291ecf0x45558f560x522523160x8506baa80x47de0dc70xffd192d60x7932e8aa0x19bc55050x5958d6250x08d19a2b0xd738cbfb0x6d294e430x51572a910xc297ca380x807cf3c70x59edf5120x62bb09bf0x34b722db0xfb579e0a0xfb0059910xc870e32b0x6f447f000x5e0500390xd70f2fc00x6565abb00x7319a7470x8c42074a0x3c9406320x5a133d600xff5a8cfe0xa54dc0220x44129ade0x98cca8b30x636af1740xf4d48b520xa88914600x90628b600x0db55b230xaaf9e3af0x863a276a0x436d11d60xbffde8ec0xfa901b310xb2b81f120x321bdbb10x829aef330xc7af1d320x23717e690x5d8345850x58a03b9a0x0b5b0aa30xc2f00df70xe54c24dc0x08bc08700x921a32770x6921aa340x112c08c80x08dc5e670x73dc71990xdc0704820x0bd0258d0x1529895e0x293617730xfd94814e0x8133c67d0xb99dee830x51bd55b50xc6481e770x047b6a560xa0a8ec1e0x0f573d1c0x7d8762ce0xf799c4570x8b917c980x1a7d00840x0a67cff60x10da30540x5d0d75b50x312669310x186d430d0x50e698b60x49e969990x1f89b2f70xf77c6c9a0x7915d17b0xa0d4ccda0xcfa8844d0x43ef3f140xb0fee5780x5af9ef220x469152d30x77316a2d0x73b808fb0x43e630520x498edc8b0x3ca2f8390xf123f2d70xac683cdf0xd733ec290xb0484cf80x649994780xd25d4f740xb423dba10xbef432960x404ddca90xfbaaf01e0x2592fc6c0x2459bbcc0xc99db7990xf1fe8cbb0x0366307a0x40d046640xc631580a0xd471b9970x291ec59c0x0707019a0x41a260b40x56d61dce0x097ddc040xb9950a980x6b8283be0xf0dfb82b0xb11577b30x0fcc19690xfffd89db0x33b84f740xa4d8a2ed0xe9b379360xdbce1a630x1d22e79f0x342a23540x60b40fd80xe5772d4a0xdcc3a4190x7e431c150xa783041c0x8feccb1a0xe377fdef0x9d68819f0x4af7be180x8c381b520x97239ba70xe994983d0x710090a60x86c43a8c0x1234ffa10xe42489800x63ea80b30x58276f930xf6c71a250x110106c10x9e005e6f0xd46af5ef0xcde266000x60f99e1b0x5f583b2e0xcca030020xfaf0c0590xe63d71bb0x0ec327a30xab368a5a0x7cb1ae690x6988d0ca0xcaa685330x4d0015e20xf6c8dc620x0177847e0x2ebe31350xd6b330260x7a2af7b40x714c51570x05b27a8d0x91d921830x40cf68200x26f84efd0x58e872350x47c42a220x56d697ce0xcfef1cf20x4c4920930x1403ad090x1c5541bd0x109c16460x4b0445390xb53d747c0x2b189e330xf71a69910xbf760f280x9df384500x30443cc40x632811e20xe84abc850x0fecd34c0x467d1d960xf30a55020x0307982f0x7d888f6f0x2d4c48890xb62c9aa60x397ff7b90x69ec2e720x011c33640x99c23ab80x24b66ffd0xba2b7f640x7626b5240x2b64031e0x9305f8e60x7cd6f0420x553b49a40x8d933bf70x44aae3d90xc1546fa40x7c46233a0x33f0768c0x40f7bc2f0x3c3577a10x65d9e8770x3192d7680x2d6138d00xe29617d00x425bd2050xe6bf3ee30x6214aef20xc37f9c6e0x4507f4a80x3585ced70x29809ba50x1a91d10b0x3a8d6ba60xb5be57d60xf553318d0xa175fcf20x8e9b20b40x8c34b8da0x17f5594b0xcabe04de0x7ce4ac950x938f8a9e0x630523540x2069847b0xc8a91f5b0xa792fd7f0x9877db880x1b76347e0xa04f945a0x5831e0620x18fb2caf0x5db4389f0xc5e3d65f0x23864ce70xc66833c70x96c05abf0x20f316510x708df8650x5052a8360x7991fd8d0xbd6841d40x146289b70xc3a6e1c10xe78bfacd0x4aea463f0xb15b41090x5be63c5b0x89a0cd520xba55d23e0x65aaf0370xe2aae5cc0xc3cd034d0xaa8106bc0x52ecbc750x0cc4b4b60x44469a760x7f03b6a90x09a34a2b0xd819a5240xc666a1320x765ff4740x97a573330x4b05a46b0xdd66972f0x881a913b0x02b2cb630xf43d461a0x9f3f45560xbf2a7a6f0x9de7d61d0x72f8fc350x544c04190xe69571270x53b77d8a0xe789aa300x970d13560x316e54210x5cd4480d0x33c55c580x674636f60xa0a801e40x8753a3830xd443e66c0x5c85ea6d0x95288fc10x5a558d660x7e995a6d0xf9aa93210xd47c857d0x2b3a62510x1101b00f0x3997a8830x1cc83d420x00ebbcb30xab571b540x457594fa0xbb9bbd080x6a5393820x808ec1a30x57373d670x0917e6a90xd3c1f2a20x386acd9b0xe83dea5d0xb56bd33c0x132c85870x7afc2d860xa0bfb1800x4b7f0aff0xf6c05d720x04da90160x2314663f0x9a11a0fc0x11c232400x2479193e0x231873320xb6b136770x7d2fa03c0x63ec5e180x6b293fc80x243f0b4b0x842ddcbd0x50cd4c430x5bd0748f0x7568457e0xe156f99a0x7665ee720xfc19bc450x11a2e0ac0x38190e900x515ba5320x7a395d760xd5a295050xc320bf1b0x94c778420x670dbebc0x1a10c32b0xfdbd7a170x50bdd97a0x6ff607b60x671765700x0f38f6440xefa70c370x9f4d6cb40xd8855c5d0x344076910x951a27730x8f1b43530x3bb2ab500x63aacf180xc5553bab0x2b1831920x3ef051c80x860d72a90x499043d30x1546e4bc0xddb0e5810xdf89a3e90xb54f00cc0x56054c050xc27c43a00x9a99c4a50x5cf728920x67ee0a8f0x88cf9f150x50493a530xdb2c1e0e0x8356269f0x184357650x5a7bfe410x21cd536a0x668402aa0xc99bd2150x8d49b9400xc0577a400x296429a70xf19751e90x755aaac20x8e52748a0x8fe251de0xb85329150x8f520a730xdebe53d40x9879932b0x87fbef020x9c4439700x42755b980x9d0e7f300xf0c7df0a0xbfcb04a60xd7f570760x6be70dd60x22e50b880x3de9cae10x3b4c4faa0x9ed5d8020x41403bb70xceaf61740xccf01d240xda72a5e80x064264250xac9ee91a0x91c0654b0xd753f2b20x2b52024e0x30ceaea40x846518060x89da6e9b0x3db2eae90xa75d0e5f0xc2a3da6e0x94eba5f50xeaf6a1a50xf265147a0x05ff37e40xadad8f990x7c97a3190x828250fe0x78817e420xfb1996140xedb0528d0x73fc89c10x07e35f7d0x84dd15770x0ad95f840xf7699dba0xfff20a190x710c73b60xe45dc2910x2fa271e20x1c7e0ed20x7b01ec4f0xef21df6f0x056d52b50x2092628f0xe4bc540f0xd879ddd40xe464daf20x281d90080x2f5121f70xb47cca300xe113bbbc0x1072a3940x31b31f5c0x3701a1960x738949120x79e88f980xe90368f10x9f6e7a850xcaa292420x303108650xd8d195460xcf833a560x29eba37f0x9202ba1c0xf944f5170x5e95b1cd0xcea64cb10x219db72c0x2274c8d30x37ec10ff0x39e982e00x2cdea06d0x802d7ceb0xe16b99c30xa71b46ff0x3d0806c80xc4be07420x3072a5450x5329528c0x1e8094e90x33c206f00x255ec9750x0fae354b0x973bd38b0x9f665f1b0x256b28c90xed7240970xd5885a680x3ae5c8b30xadca28ea0x245725670x6880e2800x017ea7c70x42f784dd0xeef4eba80x66bca3e20x93f0ba470xcef399d80x8d3a49fd0xeb854f470x0a20fee20xdaff62f90x7aa825730x8394210f0x4b444abd0x4e20798a0xc889377e0x55aa7c5f0xb9c8f3f10xbbdeb0c00xae6977c40xdb14a6290x518443dd0xc4861d8f0xd075d7e90xe1f564e00x4475f3110x5d3b99a20x84929aa60xad10ffcf0x78f398630xe1e7d6c10x18a825fb0xe2a4c0130x904b86960xa6ff21620xe8d4fa010xe06f9f8a0xb35630bb0x1e318d910xda4b315d0x5d330fc40x877131e60xfe54ce790x5edb7ae50x27abe6c20xbf274fbd0x85b9f3640xb8a517d00x653418c40xce63626a0x29c140180xdc51ce330x78f431a90xded3d07f0x1de8c5270x70d034a10xdd32ed4c0x8d88137a0x6141c8c50x19d3b5ea0x4b9b08400x237f83860xb460e4430x4a2a34100xf2f20f210xaa752e3f0x89d33b9a0x04a3782c0x2c34e8970x50ee5c070xd69a02940x5ef394720x488fd3210xab86edb10x078d10400x0850cf310x620fefe30x2b67e2070xfd8625fb0xceb2b13d0xf5e844da0x12dc2f220x6555d4cb0x55eae4e70x5017c17f0x3f74dc170x5da3dc4e0x08b764770x32e0a95d0x0c3500230x2f0309350x78519a7f0xfcc820460xbabb1e130x9ab4eaf20x783cf9210xe99ce0ce0x88e811c90x860092e00xb5d1a9d70x7b3ec1f00xb23f8c450x5e6a7cc20x010210950xe38fc9dd0x25e5768a0x1d1783db0xa18ccd900x676a11a90xf637c76f0xcb6c1ac00x2fa043730xdf3a366b0x255ab30f0xef3466150x028c88840x4f9405990x1f68e4830x4f2271660x905028fd0xb49fdbff0xf900d0c80x5a4917620x643574340xda69e9040xc011af750x6d47d0cb0x779be2f50xea81470c0x623f5cc50xb99fd8e90x76c58ef90x2ca1d37d0xee771ae40x7fdb60040x403091390x6438b4f50x86d7aa530x4b096e4b0xae7e55450xd28acc8b0xd518b4f80xc5d41c510xc87fba4e0xdac346d30x0c4796db0x9408501f0x982751aa0x795b36c60xf6c1d13a0x8487c3130xd18649b70x50827e260xfc7c85770x017ae0e10x62b5d2f90x017615fc0xc08cc8480x8fd0d6c40x8016319b0xc95297a70x2bce511a0xfab5e4b00x698d973c0x9bbd38630x411a23fd0x1bdaafe10x6be8c7c60xf0b5fbe20xbcdbdaa20x0c8b0eeb0x2c661a7b0x2b9110df0x67220b570x3cfa0c670x4048e69f0xfbbb3d4e0xf7a3632d0xc1a0df010x9d1cb93f0x57fe6e340x41adcc5f0xf4f2627f0x6d3d93f20x2d5380620x4a1f751d0x4c5741890xbfc7445d0xff9c1a000x762a206e0x0be373240xe85925440x7066ad3c0x519c49cd0xb91387dd0x0dab63150xa775ea5d0xc744f6720x1dd8c47b0x9d129d3b0x7372f0f30x6a2fd64c0xfaf4ec140x2c31c2190xc638e9870x28aa561c0x5761f01c0xc7c83e300x3f84bcd70x65d4c0fd0x974a7fe50x3f309cb00x3efd18890x06d5aace0x64f366200x6958ae230x5f6f1e9e0x3c8edda00xb26674e40x69e051e80xa1797ffb0xd84d35bd0x8eee33990xbe9d3b470x081356130x138e09570x001a816c0x6527a2310xdf1882af0x96a21eab0xb9e08f780xb4bb9ebf0xaa6344270xac34ecec0x7ec1e6f10x01a33ab90xbbe1650d0xc7341d4c0xcd5e4af30xc4b007af0xfb54467a0xfab10bb60xc3e26c520x41e279aa0x57a1ae760x6444c0b80xb16ebf0c0x51ceae4f0x45312b6b0xe3d778370xa75079d60xfdcee98a0x2f4113a20xd20bf6ba0x6dbdc1560xe6c683340x75b2183b0x27dee34f0xcf97f3bd0xbb0ab47b0xc575c7370x97de2b830x7cbbc4c50x131ec03f0xa5f1e1ec0xb88c4bbc0xe0d6d0ce0x436aeaf30x750a787e0x2f4ce4170x501d615e0x47962d810x1d1c20e10x4166d5ca0xed27a7e70x0a56f3300x3399e0870x8cb358560x88af6a5f0xaf1a62070xdcba363f0x936e8f610x8ccee8530x33e450820x104d6ad30xbddbd7ae0xe188f1640xe7bb2abf0x716265c70xdd8a3d030xfb883f220x07e36bc10x08b0d4660x9ef3e60b0x4668b6130x00566ee50xf38dd5320x1220cad40x8744735e0x65f24eea0x64a9c9280x1ba237b00x72b9d2870x384172fd0xe91cbe490x45006cee0xaad8c7d60x4b0c31020xb6a818010x16b039a60xac70ded90xfa5223cc0xec02a35f0xf1b313140x0c1c794e0xfe50e8d30xb9400dbf0x1b0b31410xd6c6b12d0x43c419380xa060fe7d0x51552fca0x451704710xb74295a20xc2871e790x7fd2ce060xb034ce640x93cf43fd0xa3dcfa650x8eef82460x9559234e0xa167d0640xbb81a0da0x294710a30x5c1fc0b90xa95be4000x1a601b2a0xebbeb3f60xdc0cfefe0x379740640xbd2646710x8c03d20c0x040da8630x198950070xaa13a4a40xd812d77c0x56bf228f0xda9133b20xe2b77b610x6e1ca7640x9c0284440xf76907a90xbf11ea670xb6ad61a00xc1a4fe970xf3fc4f890x198739440x50f8f2dd0x9343e3840x1a4240b70xa5976e4f0x015ad43b0x2c3d19090x08d9c5660xc85c51a50xc8257cd80x58b4645c0xa4f03f700x34be9c3b0x728fdc7a0x9e5a4bd10x5c8ba62c0x780282190x9641e8ed0x8f81f0740xfcd6776d0x0a8bd80f0x9ae984bb0xeaf772ec0xc11b5b520x9c00a37e0xf73015910xb6fc7fb20xb11a386d0xfa7391bf0x7af4a2990xde89409d0xee17eaba0x88e9eabb0x83b328b20xb70861dd0x3ad9c3210xb4a3726b0x2e68a8070xbb5c3c970x5c1de4790x0e28dc5b0xa6cffe390xfd100e790x04977b3c0x16b4285d0x8445f1a90xa7b9bcfb0xa03d592e0xbfdac3120x3bd77fff0x658b9e230xb227648b0x8db1058a0x2c4d21de0x843aeb4a0xfc0e1aa80x2deac1000x9e6c41800x141c62b10x1ef15dc10xd543d32c0xaef64e1b0x3104c9510x3979d6c70x884e68510x5371f16f0xf2458bfc0x329365e00x008799610xf7a5c2f60xf4d801cf0xbb8465940xa90b5e5b0xc11167ae0x9c093b420x4ed4b4600xf86647390x2854a1230x9074a1810x1378d37f0x09d24ea10x59bc51330xe0571c3f0x31fc42f80xc71927b10x13d6c62c0x5336c0e80x31305df70x17cb57730x6eb5997d0x728263730xd5a3da1d0xcaad8e240x57bab7a30x53efebb80x0c5a205a0x370094420x7a8e31b60xf647baf20x229757050x914622b70x981b36840x6aa6cc9a0x3b35f1430x5b5448f80xbb939e730xe0c08fe70xef6ca3920x4897b2790x62849ac70x503eaaa20x4b2747e80x0d5823100x87c3a3290xafb50a720x1e0a3a380xc10d1dc00x14af5f3c0x62d1411f0x50ffd6e80xc445e3b30x2449efd00xd5eec6fa0xfc7d71000xc3b419900x248c80ec0x1abe9aeb0x6f1e47c20xefe1c5590x3d932d060xf916341a0x1139d7d70xdc8355000x8a66d4320x45d4ae3e0x478f1a510xf998aab40x4384da0d0xa87c9dc40xa9ea66f50x420aa5450xe40d44280x878f57cc0x2fb725670x9a0d1a700xf2a5dea00x47dc73760x06f3d27f0x6c4449290xf45880cb0x70d473b60x89a6d8580x6dbc3e130xf8a665dc0x99fe93d10x2bd269bc0x5f407fa40x3f21aee20xed838d8e0xbe94c0640xbeed4a8d0xe54bb5d40xb41b3c3a0x4315d3040x38338d280x4689ebd60xc3c5f4840x87cfab0a0xe586eb210x06b1017e0xe5b0261a0xe300d6b60x4d4812010x51edddb70x3f4d8fb90x1b37b02e0x5dfe5b1a0xc616b50b0x229b0eb90x80d84b130xc15b94440xfa733d710xd3eaf1ed0x6bb612bd0x6eafd7000x26c4436d0x7cb1aea10xc0b2664d0xf28404cf0x8b8feb0b0xa444acbd0xa6cb387c0x9d63b8570x4ff39bbc0x7e17026a0xcfddd5a40xe753b68d0xbb6a3cbd0x5d0090d70x15510a890xa99ef8990x3f8ab72e0x663bb4480x86585a330xb10d964d0xf7bc95b00x234cf4160x176031a70x893abbdd0x16da1f880xb307c9090x805667cf0xcfc5108a0x46f42be00x30b9bbfa0x93edef070x2564691d0x850bb6db0xe40bb23e0x90688bcd0x2c66ac850x607c46830xb1647fc20x52d54fce0x7192e3bd0x441dfdfd0xf8b830c40x9b8967240x7d56b6f10xcd71ae070x890cb31e0x60f8909b0x02cbf45a0x74f859ea0xc0e8c3600x0f1e512e0x68df889d0x790387230x5a83534e0x9c5f9c380xe81818720x530bf4650x260a21700x22c6c3f80x70f59fb00xa410a2950x76fdf9e70xa33b80ce0xc36323710x8c7635d50x61183e4b0xd1192c220xbbd58ab60x8b4b73610x09f73b050x1f4fad350xa9b61eb00x74d399490xdbcb51090x2898951a0xe5963a150x21693d410xab98f3ba0x1c12e72d0x3d69137f0x667d89d50x9a1b9b9d0xc193ccc60xc44d6f8b0x96030a170xb1835afa0x53c899be0x4f9bdcee0x002f95980x7317b3d50x7226ac6d0x3bc89ee50x600bdc1f0xc1cf92390xc0b5f71b0x04f9bf720x010aafcd0x18f012b60x5ad767380x29422cca0xe735b46f0xd6de64500x57c0d2b20x93d6293e0xf9dc0d340xc1965b050xfa47d32f0x589686070xb0aa12b00xebfa4eb30x46b505380x0d79efbb0xcd2577bd0x982b8b710x4d005b9a0x89143eec0x07c4498d0xe1632f1e0xd63e71b40xb8659a130x4b5d3cb10xbd9417190x60b658060xf0786a6b0x8d8ec3640xf71093fd0xeddf74b60xbe77478f0x1be7e1a60xbe50d9280xc2e160f10x3da8a5120xe001f5900x17f338570x13a850a70x39dc2d9b0x781f0f7e0x4c5c773e0x1640ee640x0b7126980xcf990f5f0x21c3314f0x485b59f80x0d53255c0xf6a75ee60x58b3de2c0xfea5d7330x7a0f4ace0x669dc7a00x8cba99680x1c8a00020x377565130x759f93b50x9b3d0a3e0x9037b33e0xde64d6d30x720eca040x766aa9b10x198a2d0a0x069f9d4b0x3b0d69fa0xf597b31c0xf9f5b9020x16ae53540xe574055c0x18d99c0e0x7df26dfa0x276b8ba30xfd0a341a0x1dd278b80x423a27de0xeb8ba18f0x5811a8680xdd5d04770x5d16e6e30xe2e5d84a0x4a0fe2eb0x7406f4670xc4f2c1190x67fd2b500xea98fede0xad6339070x015d32ad0x84f171c80x19857f7b0x9d7092d00xe83330430xc757ef350x4f8258670xbfa5681e0xc6296cf00xd9a47d2d0xb9581af30xe481b3400x0de9f87f0xbba87c460x467a80ef0xe3347fc30xbf8155ce0xc8f6b8d70x86f5d4d60xc48905cb0x2e4e99370x1e4591010xf1e639290xeb112c380xa5f5b7390x43b17f0c0x673621450xe518b7770x4ee139620xe93e49c30xd4e8098a0x4a8fb0930x028595fc0x3b0a14c70x3b2851420x9293992a0xc076dadd0x7260e0470x691c12940x82e0b5b80x7fa1b2e80xc3fa52a90x0218c68a0x2ad447240x5e8fde780x0bfc7d6b0x02c6b3ea0x69d31a440x8fc52a070x64dbf4400xfda75e7f0x1895e9390x6432bd8a0x7657694d0x031dcaf30x9170389a0xa24aeba00x7c617e170xb2c4bce50x04596d040x93a2642e0xadd6d1690xdc6ede3a0x8a1a74bd0x8b97bdd10xbf0a44000x430c6dff0x8e6692700x8cfdc20d0x72f21e1e0x8db97b140x4dfd60aa0xbc90a1a30xc6b818280x832482fb0xf745b9150xa022a75f0x5e2db3e50x6ddf7a020xef277b840x7c73e2980x6d2e74230x2c8538b00xac348e940x8026d9b20x76026f7d0xe2e290cb0x128387b40x75baf1db0x5da785d10x41814cb80xbd3fe1e30x3ce4ca6f0x27bbf2210xa35ad97c0xf21e1f9b0x487e30ac0x329cda190xe69acf5c0xb0ec82390xf8522a7d0xf66939190x0b1655500x5e798ffb0x4bb3e3ba0x6efe43ab0x55fa0a020xe58678080x647d61700xcd224e1d0x12d131e40x13e4650f0xd068e8ae0xcf9f33280x4b62826c0xee810f6a0x432b81780x89783bda0x36a34e580x6bb4bf8f0xbbb5df050x36b84cda0x0b36102c0xb69499440x6af8a8720x885b00240x0b25f6bc0x16af90710x6e1e38210x8801837b0xd0f5be6b0xf314d34c0xfae269970x21a5c6b90x753e20b20xd99e003d0xb70b342a0xace9b57b0xdf0662410xac1535760x10e6ccea0xbb461fb70x98db26870xcedfc8780xd6711a580xaab0ef040xa2ea55420x9e98460e0x63b0c22d0xa51fbedc0x972639680x23ebd5fb0x4557b4250x1e3f728d0x5475ba9e0x6bdac5420x722892600x688d422d0x4f4772610x3ad0f55b0x95a52abd0x7b6b3af50x9e798e220x2f40da680x48e323be0x5375ca710x30c37cc00xa3cc11570x0a7e77f30x34d45c770x2adee13f0x09cc81fa0x3a797d190x2417c5c40x764567c80x48d1c7dc0x0e1982320x4a4cb5580x7485935a0xf398644f0x490816440x6f2fe3c40x0be675370x6a0cf6240xeca7949e0x268682d20xcbb1bae20x74dcd98c0xebcc64a40x6aba7f5e0x7c381a760x6d3f57bd0x9c2560080xd4bddf5c0x0ad0dc4f0x111ab12a0xafbda3f30xa448e19f0xa1d2413a0xe6024e590x9310ba060x72f07bf40x1d7097f60xa82b20660xc9a3422d0x69c6489a0xadbefda40xcf8c25900x7890d5350x890723f70xf5d2b47f0x5df049d80x18dc8b1a0x50ea425e0xbc76a6680xf3b9134e0x94f26f310x948edc060xabb10dbb0x85889aeb0x1245be6b0x75ad578f0x58cbb5e10x7deff6730x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040x454f209b0x2ad1a49a0xa11a48850x0065694b0x3dce2ca10xb7f9f4ce0xc248bde20x3d014a270x6f081d440xf609373b0x76f0f80a0x667b4bf20xfc14bb2e0x0b1d874f0xdf16ad980xab9f9ec40xe1775ee70x98fa1e200x79eeea130x09fef6030x4856dc910xcb20c1440x6d247af80x9e0e729a0x27824d5c0x601f665f0x9e4faeef0xd688716b0x154c63380x3062a7370x4b5fd49e0x7880c7810x5b82ead10x49ff75ae0xa34195db0x8490744d0x344669420x8c7768760xbb0add5a0x63146ec10x8e49012f0x11e0ec410xc7d094b50x661af7f10x38efaf5a0x7eabb8f90x0c4d7a070x4c187b300xed08650e0xc646327d0x45ab972a0x53469d8a0x65859f1e0xa53387c70xfc62ef4e0xfad9d53a0xa68e1f060xb4d9a4630xeae0d7390xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x4430764e0x7d053fc50x7774620f0x3a18389a0xe88aed560x9d70d91a0x4c8b6dbf0x5eb248290xd51c29f10x24621ca30x45ddc6440x135031f60x1bcdd2530xb1425b320xfdf637af0xad84bef80x51d331220x6d0f1f890x99d3a43c0x37af31900xa471982d0xd163cade0x7b047bd90x5cf0d0bb0xe781f8740x7ade10710x87c934be0x3646e38f0x7551b46e0x0054f69d0x9290e07a0x932a6ffc0x88295b960xea80a38a0x57611a590xc79bcd360x9bba5b9a0xd97655d60x1b2efd240x16f3689a0xac3804ae0x63d1175c0x3ff54ffb0x55b81f350x3b277d560xe92f1c910x986f4f270x3cd8a5ad0xfafcbff60x4116feaf0x595292fb0xf16f12970xeffa3b7a0x676241890x0ea7a6bb0x3444c9600xf9f32e3f0x0f3fca220x54b9950c0xf92071b20x23015efe0xf62f28ee0x056d193b0xe8624fbd0xf3324f6e0x2edcaf900x1875242c0xb17c47f40xaec8a5d90x146055350x2aeb308f0x2603cef10xf3df0e9b0xd1a57b1d0x88e551360x26cb6cfa0xd1a284810xe123f3d90xeea293f00xa1171dee0x4266b46e0x035ae8900x93c94a4e0x722a83480x83e0ea3f0xda67813c0x47e0ec8f0xca80da2a0x9922858e0x6b5da8ca0x0acf76790x98082b9d0xfb434efa0x7a6477620xcd8dd4950x89adc3cc0xb5aa71650x2f7754a80x37d66cab0x9292673d0xd363d5950x5f56e7470x29623b370x8057466b0x5fdebff50x175e33fb0x329e38e60xb79513ab0x0b3a05590xf1deee4a0x923b12760x830f864f0x57575f080x39a4f3fa0x14a3753c0xd7a3d6110x62bf9a2e0x71a672ef0x0a502c980xd4835ef80x6add5c9a0x050877b90x2d912bca0x37db8f190x81e6b37f0xa1e73f900x6d253dca0x0f7ca2360x95ef1ccc0xe13cd8a70x7c983a5d0x1e0dadb60x3e9fe1b20xe5c78a990x0d73fc2e0x952664c50x4f68e5c90xecad3b340x1fb1deb40x7a95e5ae0x24a1e2b10xc7f7b6ec0x7850fb3e0x92db8f680xc6910aa00x39e3c0300x25db15770x4ee825eb0x600683d30x49f8a6190x5b2f27fb0x5102a30b0x627c520a0x14ed19930x6626afca0x25170ad20x115c1b940x8e24c3d10xa65d58f40x121a7fe30x3379d7640x014e41120xe727456a0x0774eee40x765a6f770x2e3ee29b0x02b840bf0xeae5cc720x3d3883240xb1bed25d0xa6b21ef20xe862c4b70x97f4c2bf0x2bb6099e0xefbab4c80xa00aca2a0xab67a0ac0x4ea257090x1f85730a0xf1d232a30xa438c62b0xdac1b1030x12572fdb0x5cdc56570xeef812aa0x02f9117d0xf58f60870x4e3670c20x3dae57d20x6876a72a0x73ab74340xbe3789330xaad8e8430xf91de8250x02b7c5310x78fc89130x5c45319a0x14a1eca80x5a6c61310x64fc582e0xd32f14df0x14ec911d0xf2b81c1f0xd5dde0850xae4d3ca20xea24fcb00x84ad13310x24cc22cc0x3e2830560x2207a31b0x35d121c30x628013ab0x49a0da3b0xa38602cd0xda9371190xa2a90ce10xb896e90c0x3dd515f50x49639cb50x6cfc5f3c0x3d6a009e0x860900680x5a2c73b00x49a81c420x456582df0x1aff92150x43d111320x012db68e0xf28714620xe914ed1e0x7039c7e80x365ccefc0x3d0bfe9a0x23bcd7370x5dfc85280xa71be8630x9fefe1760x8de2dfdb0x2433db660x47c90ab20xefa8fe0e0x0d01974e0xa2c244970x6b1e4fbd0xb425088f0x0a41df7c0x312e5cd50x332bd4fe0x7aecad5f0xbaaf83710xee210d7d0x7d528ca70xa23a1dc30x21e34b1f0xc08f23fa0xfd84616b0xa683fdc40x4fa5653b0x08bdf8d50x1a2769aa0x73c148710x8b37a6eb0x6b5c2b060x269704d10x5b26e8bb0xd5d069290x5c2a34c50xeece1c5d0x1149e8370xebdcd5850x32f0565b0x51e5f2b60x2fed4ebe0x4fa67ee80xab2772f60x55f3018f0xfadde0b10x9a9716740x96aa6a600xc4136af60xe68e71950x445aaf820xcf6407b60x2276e4c40xccb379f90xdc2febef0x0894937e0x5a06fbe80x280003ef0x81fce0830xd86181530x80599d2f0x963b5d010xf50b272b0x88c926ce0x87d73a700xa6ea5cbf0xd474e3f50x7c7bacc60x4d0818a60x6db77eb40x15e3e88a0x2502d8ad0xf973e4d00x6af0d8b10x9db7bf7d0x513eebb40x434ff4150x5ee2a8d00xdb0602c70xcf12d11c0xc3157ac50x4815d0a60x127f52bf0x9ee0c85c0x396e0aed0xd0b64e5f0xb7c266070xc023b8a10x7c71e7520xb0b05ff50x0a72f7650x02ff91ab0x17ef6f000xfde6da760xc14e9a010x9b319cf70x57cdbc970x8f6bf55e0x8829d2b30xede2149c0x27830f860x2d6a57dd0x6e1b9eb10x87cef46e0xe5bc923e0xb1ce255f0xabee57f30xec709ad10x65639c390x078b67b40x3b6392ac0xff187d450xf0cc5c500xd92740f20x44a3080c0xa93020370x26e05b240xfff94e410xa41696620x578a2c780xd6cdaf380x668179a20x066dd1f00x86d5f97c0x2ba219e10xac6769170xac8338f10xbcbc7e910xac36c1320x3ab724090xaf7478220x9dc964290x063d5eba0x2f3f870f0x926d52f70xb6360d880xbbebe8d80x9413137f0x3fda47cd0xd619fdbe0xfb84e5340xcd32d34f0x1e21c9b60x506c12b30x4d4462330x0028433f0xc89a73530xc2382ece0x569607780x2109a78c0x206456420xb7ae2b6c0x994478310x1f781d680xa8ad5d010x66551bc70xee5479e00xf63c6f5b0x7bb12f570xe8a034df0xc5043b8a0xa92668d00x77ced97e0xc5bc48ff0x137fa82e0x6fec553a0xdc8cabb20x533513730xbe9566780x1ef76dda0x703eb39d0x81a6f0ae0x721b34fb0xae1db7550xa90c8a350xa2c3f7870x73011db00xa47826e40x4115a9380xa067b0d40xc63e70920xee5954780x340cb4f70xedcf81ce0xbcb9bfd20x8d7013290xbc59ea5b0x2c1bfd4f0xe02abfbb0xf2329e890x4a7d6acb0x946c9b550x103186070x06c495510x6615069e0x3a8063f30x5eb551a10x6994bb940x9405bd510xa974b5630xa690ae650x17f8e1fd0xea3cba3b0x582f248e0xc5c99a790x5407ae9e0xf12aa1920x5557831c0x159360200x57652e9a0x26815dbc0x48b62a570xa6ff94960x7a285ebd0xd1894c0a0x066415d20x6747c60c0x1f64cecc0x9120ab050x174d91d20x223f39b60x0748ad950x194f02ef0xb57403b20x904b5b470x059542f80x14ee5b2e0x5a3c6a6c0x93abf9560x706222bb0x2f2288ec0xa1fefe6a0x3988d6c60xaf57a1b00x38f2f1240xf69358670x5477fb740xcfaaf90a0x9871bb350xe654a6070x1f48698d0xd13f99850x47f985aa0x0712e21d0x819924240x07f885210xc324efb90x9213f5c30x992cf6160xc4b07faf0x1dd71f7a0x97f393590x2b8821940x669e472c0x49c900020x5bbf379d0xee40b2a90xa7e65ce80x3bf745bd0x6afdeba30xd307c48a0xa6d980340x90dd188b0x106d142a0x24af02fa0x6fe0c34a0xffada3360xd02f30860x8490a7450xcfbee2840xceed6d350xbf31d3890xf68b5d2d0x84953f3f0xe46d82f50x3c2497680xab0e7cd40x13de4e9a0x0a1545b80x8632ec990x7cd5234e0x82addf650x96e3cbee0x76696c750x9c3b6cd40x11ef40120xeb1f54b90x1bf582c90x87e49b9c0x5d65c6610xf2d55a670x3980eb8f0x9a7316890x3e1ef5af0xfdd45f590x82c2998f0xd55a5fdc0x1a7371f10x7a0c9f170x365c889c0x3b91cb4b0x0c69fcac0xb7de71240x06f81bad0x51fc38030xe00bea840x985f27120xd14f4ea70xe2a13cee0x3513956a0x46eabfbe0x3d6d384d0xc780a57f0x2e8665b90xfd0bf7b90x0e7102ba0x26a1a6ff0x0ce80ac40x87179eb10x8a39dfee0x5e432ae40x58ca7bb60x75917b380x410180bf0x506448500x5bfd55740xf29e0c430x1863adc10xff995dcd0xd42a42970xd6e01e030x3f669d850x426fd2730x129ae49c0xd69afcdc0xad88e0140xf347844a0xabdd5a8b0x674553840xa73667430xc413ef930xb6e3a77b0x8d82749e0x244395ad0xf5eb972c0xd680a3770x38fecdc10xcf45edc70xec99105c0x967d37120xa7764fc40x5fb29f610xa6d222ac0xb21acca30xebc8f6410x37969c1f0xe3bbc5cd0x4342ebf40x484556620x79abd11b0x750c17b30xe61320d20xe3d2d94d0x47332da90x7847fee50x424fc7160x853eada10x0fd60df20x954040fe0x632ae8450x07a31baf0x4e095f110x4d39998b0x2e4391420xe3f79fd40x107742a90x48c5c57c0xaa0941350xfbc8b0920xce1c9cc20xef3882c60xda1805b70x282cd8430x6c27c8710x70ecf1460xbd0cc3790x1a2dbb0b0xeeea987d0x2486fdf10xf42d17b50xfb9477ea0x5c90f7210x3b63da640x79fbb3f20xdff0b91f0x95dbc76d0xa07130870x3ba17eab0x9b8a53f50x8563a5540x070b28aa0x0ae8c8cf0xa206c1480xf062aa270xa75643380xb125189a0x25260e570x966c25150x372a824f0x6a4e00c10xd63c5db20x5a61e53b0x1c59eee20x57b6efe30x714d6b940x41858bf60x8c9bab780x54693f8e0x29aac16f0x2b5354c30x5a4734d10x114991b00xb603428f0xbb559fe80x2ca549120x956824f20x394b0be20x3d756a440x5afce4130xa3e275ca0x29f9748e0x422e01e90x57949a710x94a182710xd8d43b4f0x4fad10070xad08ab920x6fedf2d80x129836dc0xf3ee2ffa0x4aeb9a170x601489150x8a67cea60x16c667180x7b9821950x6078326d0x6e0bbabe0x2c2871540x871ffd420xa2e4bf0c0x184efad10x5c2bec920x3cb860610xc0ef236f0xc307a10c0xb7c0ba280x3dab7c650xc4dfb0fc0x53f8ba8f0x5735270c0xa33ab01d0x424c2aea0x6c68e4f80x44696d430xb4acd3380xa28e68c90x6983059a0xe98e47410x602ca0020xa876f0670x79a08e950x147350090x521c94e80xfa939c040xa8a4a95f0x9c8d14570x4d22b8070x271985e00xaa18503d0xfa2d291c0xb8dc485c0x4e0280b60x3b65ef5c0x9fda3a9e0x54e09f810x29f078d10x527e32050xbe9adeaf0x5182b01b0x851343e50x3fe157700x0e2d8eb00x97d6937e0x5b1e61970x946629d30x692127a50xb26bf25d0x8c2a17d80xf1421d130x329c575d0x9b36ec1d0xf2d269cd0x6661bd330x067fedbe0x65496b760x52cdb0e80x2fa905be0x5f20a8660x1dd9aca00x84a83bc80xa84651910xda097fda0xbe4f1f9b0xdaeab95c0xea5b058f0xc1755fc60xa7013cb20xc526b1910xc2d1da6b0x4fbf2d370xc1209d6e0xd3b46aa60xd19153050x48994be10x76684e440xd6c5f6d20xc450fa0f0xcee99f9c0x069ee1700x9e972df50x5bb98beb0x2b4ac12d0xd60fb8240x60cf8e6e0xee8895180x8e6cbc470xd1d247120x24e498e60xe20149460x34ae3fa20x76b558770x0cc76e2b0x2b22f7a90x129581950x220417560xafcc20370xad5b58aa0x3a1e38d80x5955ffb80x14d209610x624dde400xf26d4b6c0xb2a2d5f50x289374ad0xcc2dd0ad0x971a96960xa036d5f90x7b5ee24b0xa291b42f0x464444ce0x94366c5b0xfc8edbd60xc14345800xe2fb7ecf0xb8bdb3f50x3850581a0x2d50570f0x91fec1cc0x99fd20aa0xcb2340b80x871ab41a0xb053adda0x6e30ba8e0x9af84b160xdf6669020xaaa281a90x46b37f770x8a17e49d0xb28dd2bb0xe13301570xe33aa79d0x907c8d020xc520fc510x0815647e0x8ab6bb2d0xe7d811b90x67b60b790x15323e810x496d74860x48776c5b0x071941ae0x88ef258e0x2dace1820x91b0408e0x6a48bbaa0x79f4739e0x263912c30xc40cb2560x4e56bd3b0x2b0a45f30xe45cbe050xac3273fc0x59765bb20x50a814440x2ffe5b4b0x10d0e5250x704e7db50x1a4114790x496470940x18d889fb0x752cf9d90x38ba759b0x25b0ae4c0xe91412ce0x7bcc9c130xb38edee20x5a9726660x247295220x021c5c260x8c06514e0x7ca0833d0xc73cda3c0xdd5926150xf9bdeda60x31f78b440x2c80e9680xfe070c6b0xc9b034b80x16d6c7a70x976482ab0xf923269a0x6958d4390x87dca0220x259720660xc1a180020x6596f99c0xb0b8667f0x93df9e4b0xb07a21b80x265004e40x81e6bb2a0xb621f6c30xada387660x2a20769a0x9e50dd370x8e7ef9250xe9474bde0xcad54dd00x6c368f410x43a983fd0xd22e1c050x1a8e5be70xccfb9e070xa52d0b2d0x53d8bd8a0x0a96f7250x07c4fbbc0x4d1b19bf0x8de3f7de0x94b3320b0x0cc084f70x9fe493bf0xfd09b7500x9f6f85f90xc7a25bb30x2c3ffc790xe4f3a6010x38f33bed0x9ff776a20x43de873a0x6b2dc0600x03ef2e290xac2fb8a20x5b19ade60x7ffbd0690x30266a230x0ea977c40x212c5b5e0x773522860x88260da40x19e924110x4b760fd60x81676af40xd18103070xe204739c0xe4e4bab10xc8d9bc6d0x442c31a50x631798050xbd6e36dc0xf8887e290xf994f6090xcff28a7c0x3b93d71a0x96a283e80x4e49fbcf0x902a975f0x3d4668f30x9124ecc80xe2bcaa690x8c0bc9080x4f932e5b0x2347224b0x91c290250x75d317190x8ee12d910x0666c89b0xe138ce6b0xb3352dd20xfb9a826f0x6181aec00xfc6380e50xebbc2d9b0xfb09f39a0x91a6794b0x2f5cdf800xc3f679f90x3373d3080x8259ca2d0xd52bc87e0xf9fe8cef0xec98752a0x9d1560ef0x1d98d24c0x795c6cad0x59ddcbb50x86201a2c0xb648ab300x0e841c800x63777d190x2340b7210x2f80066d0x96a1fb380x5d529a8f0x2042010c0xf492481b0xaf44b30e0x1518c2160xaabcaedd0xcd2e7b6c0xd17ffe190x9105ee940xf1c2a3740x28f809940xa58b46580x6088bf720x450817030xfc4152fc0xaa00fdc00xc708f1fe0x3891ffc80x0805f2c80x263beb750xa03603790x1fb224190x6e3ff83a0x76ebca1a0xd28286950x53fac3c90x0431f9300x5ab097450x4e91a0720xe4d85d5e0xefeafcf10xc0dcb59e0x6ff968420x9a49f48e0x9bf47b2a0x337591680x6c0d4f030x19472f190xd0c625400x2c8dd6b80x97cf4a580xb51fbd640x20df34630xb685789b0x0c32ff8a0xadf356b00x4bded0930x10acadf50x6528160c0xfaa349f00xe26067670x1896537b0xaff9e79b0x23d952050xe4d6a0fe0x607b34f10xbbb988590xff7a0fdf0x3cb83d5b0x884deb9d0xc9c6bb250x63d2ff630x870b53e90x9d2845330xa5bda8a10x2aadad1a0x8020a4a20x9aa71c2a0x984252050xbee750460xceb126d70xb7a756400xc299d28f0x968f9a230xd7399d2a0xc1bf03340x2762019e0x37bc5db00x81b033770x4194029d0xad5737fc0x5c66e90c0xa62892c60x85c54b610xd93a5cb10xfe7d7ba00xf3624de80x5e97e0b70xb172ffac0xc65ad4100xb7ec16e40x076e27c60xaba656270x780f95400xdb7ce2390x070ba0410x7e0aec170x8e6ddd8e0x29c5ed860x74caf51a0xf800f8210x718b5c590x0cc1a22a0x291b59aa0xb26a1add0x5afc51fc0x5b961f240x1b00ce400x30d3f2cb0xd32132f00xe98304310xacacb5270xaaf3e5660x65b2cd7b0xad307ddf0xacce60a80x3ba808670x1474c72d0x9e0a093a0x55cdae610x721f7cc70xd5e4bad00xa5c9bc590x406b90ff0xc149b4710x6e2824b50x76b5056b0x4fb9c0200xd62c0d630x700976860x6429edb20x7fc8652c0x9bb8bf1f0xd00d843c0x2a603c9b0x0c9f42d60x95a4dc920xb15f7e4d0xd0c051590x5116ba890x4bef1c670x815f28970xfcec09870xfdc916440x335c570f0x1db1c3720xa6424fec0xe668998f0xd85cb08b0x956a43ea0x58487e030x9eb29a440x404e94dd0xd1f3957e0x74f14b6c0xa06bc6c50xae0866d40xbd8647ed0xe8d1c6bd0xb179a2470xc2a3e5700x612bfd890x769f6e640x21bdb5230x8b910be20x2ec6bba00x17e01f110xfd7243c70xd426dbc40xe10cd6ad0xa156a1f20x7fa965090xc0c313220x021442ec0xe17dd2f70x660a6de40x910a634f0x2c395b640x2faa16320x287e81b50x6125a5e90x17b736d90xe0a4e6ce0x1edd841f0x34798f9d0x6d954d950xc56878cc0x9fb13e8c0xb3b89d750x82b5ccd50x66288e050x7738ea2a0x1030cd3d0x6c86ffa70xb05be19c0x8f996a300x55e317030xdbf2d2850x34b843150xc1b394920x38eecfbc0x9520cbf00x828fe0400x532603670xd67364f70x1d9248cf0x941f2aaa0x41ed3cec0x1dc4a4340xdf0f75c60x89f82eb00x77d5bf3f0x84e3d4c70xe2ce2b4d0x4bed8ddc0xf5785b420xc7002ac40x9312d80e0x0ae502240xf654831f0x7879e8c30x72ef8dc60x1336640e0x8693e26e0xb348a8500xdf460cde0x27d8667f0xc1a5c0120xdb2ca9e40x0aa2fb7f0xcbf6a0190x2c5dfe1a0xb9caf9180xe6ac69370xf232c09e0xee0182240x8bb0b0ad0x6488b0b60xb4ef6f220x939eba260x2e6d2c0e0x966d75910xd035bd030x38391b3a0x7ce02d990x1a7444500x5482113e0xea80fabb0x2fec825b0x72d9a8a70xcfaf2a7a0xfee7f40f0xcee382eb0x62128a200x42e7eec60xee58e9700x07a890c80x04bce6fd0x6c361b940x1dd571e60x098b71c60xff6878cf0x49c11cf80xc565018b0x10f3c53c0x1c8de4040xf4b204220xc07b08630xc95617720x5795d1ca0x0397edd50xfdcc8a0e0xce4cdb8e0x950ee7d10x5d89fa540xf93fd09c0x20d65e400xd09181b30x095e471a0x6513a3fa0xa9e7c23a0xab7815700xf195c6820x9d0a0af60xdef7c8930xd406d2660xdaf4dfb30x9fce80db0x61ea189b0x42f1b9000xe67df7d90x4351577a0xf62b8be30x80d68d3e0xdebd17cd0x8eb7424a0xec558dcd0xc972f6750x5b9360bc0x7e168e4c0xb12cbacb0x6fa4f2560x96c171360x50a4698c0x12f6f69c0xea3e98640x6cb57c9d0x0c99945a0xb04edfd90xee0511740x5920c5a70x02b175280x8b3766820x4a670b540xf38a104f0x7b5f861d0xb91ab2560x5f7eb0520x1a1fd4200xa1bcd1980x73e3bd760x8d3ec7d30xf4073fa50x1e690d3e0x9ad1c27b0x0443e9fb0x92fab7bc0x1705ef510x811811e00x8cd37be80xae18f2970xbee865c30x22b909860x654610bb0x0afa37760x8250f3020xb8b1cb340xc46a8ad80x87f322cc0x6a91b4ce0x5fcabe1c0xb06e29250xa86e9daf0x4d30f3150xd78a37430xd667e05b0x712151240x02412cd90xeb4fffb00x375f8bbd0xd5973ec00x681944a60x83bb40b60xb7f732a80xaf0fefed0x354f51530xb6706d540xd9ac73cf0x9a1dd4860x86d84fba0xea7fae340xf95b25360x6cb9e6ff0x532b4e330x702726a60x933615380x0208f8860x428b63ee0x40a40bde0x6432f98f0x002561480x3767e31a0x57c04fff0x9620f8450xf44ff9cf0x9d50ed7e0xb0ddd5a10xe576d2460xc8baf91a0xcc2915020xac5392680x420ff4ae0x83be85030xb7a47af20xfa4667d10xcd67bf2b0x6f31597b0x7f3407a70x4d0b87360x243f84fe0x814aabbd0xc372ec450x7a80304f0x32d693380x989c14c90xebca5c870x052d7de50x6ff4d3bd0xf3f51bd00x13287c460xc2d245890xc0e12d380x9e4830bc0x943ef22f0xafa85e1e0x5cd3fde70xd427ec6b0x7eef8c580x5eb3784e0xc22bb4d40xa9961f730x4bb1c3f50x73c0b7620xd81bef0b0x6f2577af0x64c8daf90x7d97bd0a0x9d3ad95d0x4663de620x4a21b0410xc39c621a0x833ecd580xa24af4350xdd9445340xf167cb7a0xea1f9e550x0a61e8a00xfdabfe7a0x4e6e8ea70x6e314ecb0x9a8cca480xc839d2ac0x4bd90cdc0xa709c8350x02e624850xb0348da30xe1445dbd0xc8ad57440xdc6885840x168967f20xe1b4a1fe0xe31fbd030xe1cc66770xbc403e1f0x99ea2a970xabf405c30x7326580d0x91ae08ab0xce6ef6770x9d2d42880x5e78d1ad0x605790dc0x7e41b56b0x9f05468c0xab0acebe0xc3d657a00x7ed458c40xa409ba200x29bb33a30xe5f218c50x6f99e8a60x9636e09c0xfa636e9c0xb30b5fff0x851d26ac0x971340e00xfefa8b9a0xcabd5a300xaa53232b0xe7fa04880x296212e40x85f8a3970x176f1b540x0befe0890xc432d52e0x4842b4340xa92e474e0x2a35269e0xe7d6d2d40x215ad6140x62636c5a0xb5ecff240xb352177e0xf11543ff0xf7584a9c0x99366c050xf592467a0x9b2127eb0xd53593240xb981a7630x8453d5b20x7660612e0xb6a688160xf94964940xeb322a630xf2defd940x9305bf680xc0a3d1050x479c3c860x141cfa2c0xae350c430xef8779bd0x42b721e90xdd8e4a460x1bd41cb90x7d42af710x92540fbf0xb0aa812e0xb3c72e650x7256c49a0xf73f86380x1f7bb7b30x97aeeaf70x43d01fc10xe49fe66a0xcc6c97ae0x0b70f23e0xe76875340x0d5f84a10x1d2d760a0x16ecc3a70xd6ea8fb90x561e25410x10f18ffa0xb678c3cf0x2e0112310x91826c9c0x540212330xe5a1d0500x19a4c6ec0x6406fd1f0x79b2a9dd0x0d23d3640xac954e5c0x4a4d0dae0x8c9e9d8d0xa1eb6abc0x759884770xf9f5e5de0xeaf932900x33d796a40x688a16a10x3226d4bc0xb644d5950x308555e20x3948b82b0xe7f5cb4f0x48d0b48f0x55558c6e0x0bc93e080x81cac4040x2af666230xbe1babdf0x5427f8680xca657c480xc2fb064b0x1ee587a80x795a89710x0c17fc910x731dde010xb3e16fa40x8e754c370x4c11ee200x9282d57c0x4b91d07b0xbb5819980x2d20a7e90x167b05bc0xa804cb040xcb373c6a0x4f5ebefc0x7ee079bc0x6f0395690xcf8252b40xc8918a5b0x9dc4adfc0x968c1bef0x82364c1f0x29a740dc0x6b98cd6a0xcc0be52b0x05db46570x317a8ad60x421601690x70e2a8e30x12a791a00xd8aa55670x118ac27c0x1972bf840x09c8eb550xaa2862b90x033724530x01ae68930xf62045700x4c7bfe750x5ccf974d0xcbd4898c0x619b14da0x19730d0b0xbcf6131c0x473f19100x79cf10430x5813db4b0xa1dee5f10xff903b430x689f370d0xfcdc14d60x708ebfbf0xf191a71a0x47709e420x08162c740x4fabe82f0x2fe504da0x8e2655ef0xc9b30ddd0xc6f37ee40x8cac8c080x85f44cb00x72b243d40x16cc62960x32166b760x3555fb140x20bf6eee0x858b3fe30xc1514a3b0x0810be090x070eeb6b0xef045c190x4302d0eb0xeb44339a0xc9ec4e210xbc6bec660xf827cb830x6c23f4ef0x5892d71e0x0eb4c2510x4c316b7a0x757cd62a0xe823886d0xa40d17e20xe130c8500x279003ee0xe812c96c0xf8388cf20x57de7efd0xabee6fca0x1ac998920x75dfc4ef0x7ce18c9f0x2d30596c0x7eba1fd60xcdf7e5220x3102d70b0x1a11a0150xb57343c20x789affb10xd1816f320x661aea070x4c97ed340xf48310040xdf9293700x25820c640x105d83d10x6acefa420x30090ff40x8288a5e00x0d6d5ec70x08e0e89f0x51615ceb0x68d5f0ac0xf3af1de00xa8e31f820x1cdaeb810x4795c1a30x1e0c65890x0dabb6ae0x092cf98e0xb999587c0x60fc75fb0x74530ecd0x07fd31c70x6dad87630x730825790x3fed593b0x1a6bf28f0xb644feb60xe103ef000xd89530c10x3f7713b80xaaa918c90x7e52a06e0x73da8a810xafeda40e0x27f4f0290x2e2360b10x26a6f3010x800fb92b0x8076e8ff0x47b3da1b0x305ad7870x666c30460xcef2924a0x10aadeaa0xe2c2abe40xb53b04e50x8574f6f10x7fa049c80x2100cfba0x5d470de20xec5e65b90xb5a6ab950x303384490x1c3e1a300x9e2f54c40xadcfa9640xd0fa2dbe0x6eccaf280x81229a8f0x0c486c2e0xa7c39aa00xe86fb5c70xc6875ff90x3a771e390x96807c250x57ccb8550xb03135680x1cf224b20x7aad0a4d0x0bc6094c0xe80e50870xe3fde1250x6dc504870x9c00cd310xd3ae77560xe42d29690x2885fec50xaedf84ce0x0aa3d0e50xd87ae97a0x630fd27b0x8b49bd2a0xafb507c70x9d24b2cb0x8db55a6f0x6ffe1f3c0x63cf7ef20xe0d9b0540xd4e5a9400x1cd3b6c90x33360dae0x218a5eae0x293678c90x86468d440x9c99aa360x79a5c9bb0xe9c196020x7234945d0x3c56ef910xd1be2a390x972a04d40x39c927590xb885d6fe0xdfc291480x8323a7e00x853b7e110xb82c36c80xb2b9641a0x117800570x74642fb00x893518b10xb5c8dd650x4b80f8440xd082cf6e0xa1ce28960x937908250x9db557ba0x8eff32dd0xcc06734b0xc560e6d70xe17b342e0x89ea50fb0x5d7c109b0x73015d970xaec1230e0x265765100xbc951f880x38d3dce50x482ac5a40xd76730350xc805066c0x74a555f00xc76a07400x5f2d9e440xc67af83d0x8cbe523f0xea124bd10x17add64b0x6e31260b0xfd9a63330x062ca2670x138a7c500x1ffbed830x5b3387210xa28cfcc00x4df2ea840xded39a6b0xbac581310xbefa51a30x2b593aa80xd0d3f0a40xb737b1850xced0f4d40x6c224cda0x486075c80xee7d7deb0x881c44130x5e855e560x3f4bd8460x579004160xed98eb330x060ba97c0xb56280550x96e5d30f0x2464da170x7d0ba6820x37a1909f0xa681fe880x0958a7d60x82c76cf80xce6a72f90xa095e02e0x155a14460x117c66060x3c6053a80xc6ae9d110x119bf3b40xb1fd8b8d0xc837331e0x598b3f290xc27ffb370x31329d4c0x63ea92fc0x1908824a0x286324030x6c0bdda50xd550eb2d0xbf3aa7340x1a4cfafb0x7ceaf0d50xc128827c0xae745dda0x8847e7c20xb2c885960x3465ca420xb94124340x4c7863d40xadeb6a920x4536f3df0x0580a9250x653e71c50x34d6cccc0x674e19940x4378ce0a0x3b6ec5220x36692a800xad9a9e600x1fc190b20xa47dcf290xf60d5adc0x993e9a740x9f7e6da60x1651c9cb0xd14133120xdda0957a0x2b9da7a40x51ebf8e80x21c8d4c30x2d140a580x0f5f7ca00x3a0dbcb20xe270b1b50x6c4515ec0x02040c450x59a9d5350x1bb9dca40x647b3a440xbf80821a0xf5236d110x0f5b4f3d0x085720230x75b6f3dc0x5e6b45ef0x34e694720x6c647e390xe92328a50x2290f61b0x06c31fec0xe6e1049a0xdbddb14d0xc98fce2f0x01ea1fe50xbed826ba0xd665caf80xba953bac0x0d07f5430x12065aa40x31a26f060x73c0ce770x07bf29cd0x939221110xd3ab9ace0x3ba01b470x391fbd470xe3506fa50x9fe899b70x7b9793a20x1234e4830xee63e1b60xabbcc2520x68a90b510x3a1394ba0xc4e73fc80x9e3340490xc48695be0x6b0ab0300x25716b2f0xd0e820630xb074540f0x530774fb0x545fd0c10x636257f70x112ab9b00x9247db640x19d0ba350x8abacc470x7650e7740x306af1280xab9c42570x1527f2b00x118338fe0x75e4e1540x07264a900x65bc2e650x642623540x6cd882900xe953b21f0x55dcaf7a0xb0e107810x868acba50x23ef1bf50x4d3f7c590xe5c685730x79aa04a20x189868d70xd36dc10c0xe3ff2c410x98c551420x405c11440xf3808cb10xc00e23f70xd8ac6cb20xb5e31d880xab01a1e50xcbf925f90xae99d20e0x0e25993a0xa7e1a9d60xc0a611780x801782150xa843805a0xe058e7030x8157665c0xecfe011e0xa72aacb80x6ac305680xc857f6550x655611bf0x757921860x9b3884440xef464c280xd70d35a10x5a4d313e0x5e373fb40x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x9e13f6f60x7a1bcd590xb965fe990x3a3026d40xc67e44080x35c42cae0x8efb21030xd15ea80d0x1b2147e00x3b4babdb0xb1f29d1a0x42deae1d0xe0595dd20x6c064b3e0xa31518530x454aa44f0xd2def99b0xc4ee8ff70x894840ce0x182c324d0x86bfbb560x6a7700920xf589e86b0x729d18c70x446da1d40xebb053610x662192b70xb654aa820xecb077400x3de458040x31b303ef0x838f3c620x70f96f880xf39169870x378e47e00x31076b990xdab879b90xe47cc3ed0xc1f8bbfe0x17f1c5480xe13501920xbcb761200x01da6d560xa2aab8510x46b013240xc85f02630x7597ccf20x6491c80f0xd27f215d0xbd7ba8020x9688b2170xecba68e30x2b0fe0000x31dca4d80xc6def34b0x372cfd6e0x5391f2c70x21c34c8f0x1fb70eb90x8a2c15f10xfc254d150x204f2c5c0x93d1d4240x9db62ecd0x577196320xf27d0a7b0x70b7c07a0x3b8979ea0x138aff760x078ef64e0x891a5a7f0x80c113140x8c4844090x76e85b920xb5a83e350xe01873cf0x9064f4350x4c1f12b30x527b33d10xa9ef228b0x101574360xcc7d4aea0x30e291740x3645ce640xfe9900520xb0d1656c0x47229b5c0x9ba2bb2b0x403f95290x11339cfd0xe63c374a0xd9de715c0x5a112afd0xcd5db5890x1449ac1e0x3519d59e0x4c39c3fa0x84e650420x2a3e2b830xb93913fc0x80eeb61e0x1e56aba30x895e8b5b0x527a89b70xf7ab52ea0x284ee27c0xe8445a000x12c0e55c0xc4f7f9610xf31085a80x776ef91c0x46e5276e0x679acecc0x9eda3ec00xf52101660x6db732b90x532a0d4d0x1d4e2af40x932755e20xe474b57d0xed2a392a0x50ff2ede0x9bd5e66b0x44e32bbf0x55530c850x456284af0x95a522de0x12f4be010x3cef00860xda84d6130x1a0024410xac2b99bd0x738368540x63c42e170x828a3ab60x83bc84c10x4ea761770x8660251c0x0816b4d90x1142e6ad0xfb612e9d0x118678800x8c51a3430xa5d3ae720x1c1454f90x0fe9da890x73de332f0x04fc23ea0x68a983b90x93b0aa030xf01c52320xeebd1be80xdc6a06a40x60715cfe0x0bafd5a90xcc6743330x8d9787390x1a6e39b10x7903c92a0x9a389e570xcc9d6d410xb5b736650x70997e6f0x5f7ca7c40x9f54ead70xec2633530x4e03d5520x6b2d4b900x6fd674e30x3e2b0ba60x643d9ba10x685e31ca0x9c7283a10x8dc51bdd0xd3d2bf040x5b8bb6990xde08c3250xeed7d5050xba956b2d0x9670af2c0xd18942d60x1d49726c0x591436750xa92c5a7b0xe72a59e20xfe216fa70x778ffd570xf6dcf1ab0x8ad81e350x8b5ef2fb0xf62311220x854220330x834e41340x6c3f70e00x8df9dd100xb89b6e6b0x46bd9b5a0x59e640c00x7afe324e0x5fb8848b0x39fd83db0x038045ea0xf8b393280x241aeda90xd6c7cb4f0xbf81588f0x549525ef0x9a76f9ab0x7647726c0xddea67bd0x9b91f5400x535dff5b0x41d094f30x04b82d0c0x4f30b3790x8d541b0c0x47aad3b90x869ca6f10x4c32307e0x0ff975350x3fa98e0b0xd64596980xad29c9eb0x99363d5f0x180ff9090xd1f0675b0x31de51d80xc75f18460x868172510xc9284dd20xd5a6b37e0x718d65f50xcb5914dd0xe19873c00xe00ce4c60x2479baa30xe2405f770x4bff80c90xeb4378b80x92627e9f0xe835d5160xa5c4d6d70xa47ef53e0x27c373c20x871a6e440x770918bd0x76dc68710x0f1aa3f20x1d0b86620xb287b9190x4017f9020x5c8184440xe7fa5afc0x675574170xf5c2d34d0xa63322c60x1a644c390x6f9720720x1a5595850x3017d9140x276124310xf147dcb20xe69a9df40xbdff8b440x0e1508550xc2de27ca0x37500af10x7129e5f80x8d73278e0xfe916dc60x11f7ed4c0xf8e6b5640x33218d340xf6053ca20x5ea9080b0xbf9058560x9f2397a00xf71d2c860x054953920x9241804b0xf1a0ba5b0xab3c862d0x8a2d203e0xf1e0e58f0xdd3111ff0x3e6ad72d0xaa2d28120xc7e69c7a0x8f04494a0x798b2c1b0x1a8f65cc0xdfb0983a0x097916740xd0c0c6500x041c46540x1756569a0x058377660x8c9f343c0x19d52f1f0xfa3556130xcc1501470x3c8549800x05fa0aee0xe5011f470xad7504300x7f7621ec0xf2a11f7a0x39aae6df0xc38679ce0x75a8b0750x2e7d54330x420275ee0x6ed95e1e0x7dd2c4a00x22a531050x542c39640x5ec7e8d70x654ae7b70xfb74b90d0x370a6d670x8b13a8b80x7d0f7fcd0x7675fc6a0x84283fb40x2ed61b1e0xb46055500x6e99cca60xea4708120x1a5510f70x9897d1c30x6d1996350x187864350x4f3f69da0xb80436f80x2463c31f0x8a7d1c310x714cad6e0xee93522c0x07f4f2ce0xd307a80e0xcffa84e10x0c61681a0x4d0b7ab80xe9d558bb0x736542b80xe99440790x1330798b0x9b48a5580x9c8f1c4d0xafac18140xa2773ce20x10075f380xafb37cc00x539143f40xfa600a920xa452c2970xc9c3f1760x518c2fc60x782adb740xb3253ed90xb7d7c12e0x85d7edfd0xa9126bff0xe3bc7fd40x400d95790x563e4e5e0xf97d1a040xae9091970xdf2431690xdad0e3490x406c4cb10x09181e450x1415801b0x6481ffe00x30acfde90x9e0fa5ae0xf643d1040x1318bf230x581bb2e70xdbef4ae60xf01e8fa40x1552c7090x912a0bf80x64bdcaa80x9bad141d0x90a9d8cc0xb9c16f510x9ca1c9000x71b959b00xc25b89710x31128b8e0x97d123550x8654be580x3cecb3570x7d0e1d950xab1e0e930x63c8fd2b0xbfb1be700x417384600x3fae6ab00x85ff38a00xb14506480x9833bc0c0x3b261c510x737317240x196614ce0xaff8aeb30xe6ff9d930xf2fcdee90x478d2d2c0x30bfa9150x8d7e33730x326cefe50xcc9268fc0x15ea26480x6ba36c6a0x2176e42a0x6cfb19d00xb605aeff0xc8d0fe400xc852e5af0xbab7ad540xa51018c00xff53d2d90x46415b540x45d14bdf0x6b7a43350x914aa0b70x1d8cd0220x98f4d3060xd824ffc60x3c0e80500xb7acbe670x5b8843640x07b64d810x96bd98620xb07cba8d0x3cdf626c0xbd4594cc0x23886f070xd60a27be0xddd029710xea6e38670x621d16770x6ce3252a0x16122f1a0x392b9b010xc00effea0x5cf2bd420xfa2414af0x7aabbc8d0x68425ab20x2e9a0c980x4a1375f10x4bee4b350xbec9a38d0xab1e48550x793373690x5c0990600x7247fc190x420415120x245cda870x34d938470x0764b9d80x2cc8c6880x83382fb40x1190803f0x7d6dfaff0x7acbdb490x1b139ff80xd5b2aae20x035464080x6f0c5d340x88e419680x841e52780x5fb3df2d0x8b9f58e00xd7d199fd0xeae27ff90x090c20770xb1c453d20x2ea3dcff0xb3f1e01c0xd21c0cdd0xe2d63aa40xe8b8eaeb0xfe39de8a0xf65ef9330xd357d7ad0x5cd02d100x7bc6fb180x5b2fb03a0xb3805b700xafd81dea0x86ad484e0x2d19dfa50x761bbe090xbecd3ecd0x16410c6d0xff55c95e0x011187380x57feb17f0x5d124b640x4fdee8970xcba2afd80x17f341a00xf95759af0x1b8b95ad0x75943e250x05876c690x402468e90x08a7896d0xe7237b0b0x500858b90x04e133fc0x8fb063430xa78bd8940x06d6ed410x3a1dc9910xbe881f1c0x5350d3390x384024150x38e1ffce0xc17768570x7e703cd90x90e807c70x2a91bb330xd7d7e8fb0xa20a4c9c0x6125f1c20xf1601cf90xeca66a120x3cbde8260x80314b060xfac0d4c20x1b54bd5d0x63057f4b0x299a42b10xb7b37ae50x1109b8280xdd91cf0e0x610fd79d0x9d8236670x2e9171660x9622a88c0x61672f1b0xb8f8dd690x0c8661850xf03b98130xb762b27d0x77177f260x4badbcae0x8d8da3210xc47d016a0xc32b59ff0x324d9c9b0x1d7043170x1c3c94c30x0578fa120xccea32fd0xc4a43fa00x8634d4390x40dd11ce0xd0510f760x4f04e8e30xf6ed33340x914b1fdf0xd4895e7a0xcba218700xd8a937e80x50dbc4470x70ae97f80xf55065050x31fbd13c0x8ee684900x3f3833ce0x2409b60a0x9900ea8f0x0958f73c0x9a269daa0x5e99b3e60x155317c70x42dd14580x49e86a0e0x787ccc4c0xd4d9aca10x184621a40x1b170f9e0xc7f7d1c70xe03594480xbdcd40120x0e1d78290xf8a69bb50x613b1e2e0xe611aaf50x9d8304510x51f3a33b0x6867d6db0x6027e6480xd197a3300x99b232860x6e19caa70x761809290xe8356f1a0x63bd1fa60x7027018b0xac1a78020xea4ce4e20xf82662200x22f3cf930x7cc167530x37090d920x438193c00x274ba6520xd98a9f6a0x629dc7f90x8cb9605b0x61d24c520xae956dce0x5006a2710xc14921dd0xa20661700x4e7353430x67f4ea4a0xd0803fe50x943f27300x02f7c61d0x3ade9c870x4e155af00x0e3858420xda0d50ec0x4e90435c0x992b8e110xf55404290xc71c45550xb36e41480x48faff2d0x0b9f96d30x6623b18e0x0bba8bc50xe5a78c1e0x5efa66690x7b408cd70x4b2dc8080xf07dd8780x7bcbbf8d0x268fdcb50x4573775e0x96e9c2990xe3a1a17d0x9c2458f80xa165a1f40x3d57721e0x57e039490xce872be80xe95c124d0xbb3f97fa0x7b0fa63a0xb7852a050xe9e799fc0x3fc2387c0x6b9583200xc1841b920xcb3bb56e0x936e70840x59725d7a0x1535ec9a0x924f344f0x1e491a040xa432baf60xfe3c97920x6084d0cd0xa27c34af0x9df6c96a0x271033b60xc556d9fa0xe5840ec60xdbd019c40x69824a140xceed83180x96d99b7f0x36fc93820x490454260x399918650xe36260930xae316c110xe92609430x7e4d53870x900f60420xd0fc42c50x0787b9530xed57dd170x31a810260x701843ca0xdf30c2450x101557d80xd11a8c360x00a048450x84ffea8b0x69ac23c00xf85f358a0xba0c6cb10xc4d938010xadfeada80xc1f7f60d0x1052da0e0x3e9fc88e0x1e5b0fbf0xd8bd338e0xc65b74630xe8663ae60xced3a36a0xf89ce0360x40db85ab0x1070a19f0xc75701510x596ac52a0xdd27bd110xc7852e4b0x274c0ae70xb613ee2d0x3fb49bc70xfd85f2970x66814fbf0xc579589b0x0dfaeaf30x1a2117870x2d33f3da0x09c64fbd0x604296e80x7f8e90eb0x5f1b806a0x7424481b0xaf1b73d00xd56d55f30x3abfce7d0xb17d52cf0xc46aa7f70xa394d9f90xe8699cdc0x815a0f6f0x938786910x8ad23b660xb21218be0x7ef398230x275269b30x2a1f9d630x44788e1e0x9a49d55c0x7566c0cb0x0ca6e8570xc49483f60x89e55e680x52c639b20xb854b48c0x471680b20x04e5d3a60xf74a06340x2eff2de60x2d8719bd0x81d5d8aa0x991a0ca00x15d1d5e20xa7146f2d0x5004f6970xbf8843940x0a09abe10x3795d6ee0xb24d56390xac97a2070x463128080xabcd1b6e0x22eec09c0xf1488f770x94f9cf8d0xe6ff423c0x33a22c150x91edc0860xfc060a900xc6bd879b0xcfcbcb600x779336b90x5c2ca03c0x30ae80d20xade621220x5a0d78e50xd878f2440xe42fba8f0x70edbf960xb6917d740x0d6502270x565cd6420x6349896a0xf543f26d0xf92578280xc9e7aba80x29ca73620x4a829cc50xd866e2ce0x5455d43d0xa663bf450xbd303a440xa96bdcd70x14b3a8160x5d5f40f90xb2f8354f0x963e9d4a0xf0bb0c050xa67ceb110x41cfb9040x74fe5c320x206f7f5d0xc878208c0x8d4610040x0c47933d0xdb983f1b0xe3e713cb0x630c0a7f0x3516fbdb0x740a5bb20xa0c0d8260x3502de910x19f37f0d0xd47093470xfa79b9970xa900f2df0xea02c9b90x90d2c9330xffaba9530xd84b33d50x15f7c8b80x3713b8730x87e2553b0xda32d9af0x5e536ca20x4299cdc00xe556c0630x16afc58b0xb44672e00x3f67e4990xc88a84240xe629b3b70x370c512e0x1238b4d70x00126ccf0x6978e0c50xe498484d0x4458a9e80x18609d070xcf5bef7c0x4568f2fe0xbdda269f0x94c713210xa0ccb7500x85a094a10xc3909d530x910c68e30x526bc8a30xc379c6500x775837b10xa76e07ad0xfe4b417e0x10b433320x23f86be00xe01ad74c0x4dce7dd40x78b3f6590x07670ca80xf7679fe00x2559e1a70x23dbb7290xa60776b50x282498030xdbeda2830xdf76bbeb0xe6e2893c0x0eafe85d0xd15bf17e0xaecf76450x07dbba1b0xe37cc4060xe459ab2b0x1d2cc22e0x4a68b7d70xa99d201e0xdccf56760xe63310020x2903d3f00x26f6b4990x613a395c0x82b1356e0x2d6bcdcb0x0668f7c50x45bb576d0xea7d7e110x95de02bc0x02258b8f0x9ae287f50xabf235cd0xbeaadd820x8c412bd90xd6d2b4f80x1e4faaf90x89e98bbd0xced88bf60x8ad0fac50xeffdca560x092ffe800x1abb3ee50x5301b1570x2691e1420x514edad00xbd9af45b0xc913e1f70xac5fcec00x64b133f40x609bcd980x200b20410xc872fd850x5f098b2a0xa0436e980xc9634df90x38a9f7c50xb9e8e2cc0x1b6314fd0x3d7cef070x39461d6a0x8b8059bd0x09d44df90x2ad862af0xc1ba51b60x223924520xddca9a0a0xc6edb77f0x57a1afa60x56c8262c0x3e2774de0x48759fb60x3c4fde0e0x78bbeb790x719583530x104ae4f00x112e58de0xd30902500x53672db20xcb6b07270x0861b5200x31fef76a0xf5ede0e80x3d87c0f70x64702c500x296a16870xdf87a28f0xd37918c00x2fcb7c940x8c666e060xc7856a3d0xd4bb4a820x4a08bea50x3c1bf7450x8dcfc8600xe613a7980x9631a9930xd2cdca350x31c9d2830x0253087b0x00456d100xd7de706f0xfe67ca2c0x76e73a0b0x6c1e53dc0xc287b9cb0xd495f2d60xba9fd0930x1f820ea70x000c06d60x4ee528c30x1c1a8aa40x2fe851ac0xb91a6c320x42185de60x7a600d1f0xb0e606410xe43bc5680x86c0dedd0xbaeb17290x7847e8f60x943b7dd80x4a94b8f00x36ce25640xa20609110x996a86360xd4e59ea20x23399b490x0fd54e720x7f0922fc0xa69c5edf0x01e82ed00xa8325e470x015969cd0xff0a18600x6501fb7d0xbb637ae80x176051460xb58a63300xd7fb5fe80x138c5bdb0xae69f71a0x120b1e0a0xc6268d770x09713a580x134cdd340x2dd8e0e40xe6ffab810xbc5c78b70x6e5728960xbb00dbbb0x554f8cfc0x6200f52a0x4aa58bea0xcf7acfbc0x6d2a6bcd0xfb3751ad0x36a01c0c0x0e8a84280xf6cd72e90x3fb50bcf0xceb96fac0x3269981f0x0a0c9d450x21e13cb30x7b19f9a10xdd8b3d340x64109ff70x0dbba4e20x21ef311c0x1b92e41d0x9c73eec90x43d240dd0x382badb60xbf1143620x87a2a2c50x51fa185f0x937b9cd80x2b3dbcac0x65293b320x28e1982f0x434a9af20x22c78f700x0c8518360x322cc4830x76a0b4b10xc76e4aa80x269f1e5a0xa0c62ec50x6907b1930xe517da8a0xbb3af7890x852d849d0x96c0f4d80x716c6a360x899164da0xc8e7622c0xbb24f6070xe16fa4430xd3035b2d0x12e4d6010xa29abf620xa7ec91c80x4815265d0xe9fe18b00xd869076f0x361735230x7cab427a0x4cc8f9c80xcba46e8b0x70d5fdae0xfe4879750x5d49aabc0xc7e1cc1c0xfd0589480x5e9f63280x3fc765f30x472990aa0xea2fc5070xaf73b8cd0x7fb28c800xd379c44d0x1a7d57cb0x4fdeec080x166804c10x917322ed0xe64e31970xd00e5c2e0xa20953300xcacbb9430xea1fa9770xb6441ae10x1a88bfaa0xc9c1b0760x3a2250b20x4d23de370x49c195700x85d492090x0bab26a20x0f751aea0x5d12e48f0xf82493d10xc99069720x1b31038e0x59b2adbf0x9412a21f0xf9653b130x718cb3bf0xe1e2b89b0xb4944eae0xf76c8b550x5cf53ce20x0bf33ad80x46b3601e0xf7f16b3f0x0d51b2e70x6363b6120x6fd5d82e0xfdf768a70xf992cfa10x6414bbd70x260810680x98c05f4b0xb8d74d1b0x51153f750x963313aa0xe7aff55b0x9f5fc0550x45bd0b720x31acbcaa0xa7e301b80x01db70440x1c3440cc0x5badf2e30x9eed7d230x2c256e1f0xc82799bd0xc7a2015c0x36925ebe0xa84411cb0x584bf54a0x1dfa5f2a0xa24d2fb80xbd41fb910x7c83931f0xa05e7ce20x761f87de0x4e0f1d2e0x93fc22860x945bc5b10xb678366f0x5ed90adc0x780fdfd10xb115399d0xb2f74fb60x1ed8bb7c0x3a32839e0xb52ee8be0xc111ae640x48476bcb0x1fc0cc7c0xc35391e30x6fbc55030x36b5497e0x79e694600x14fa441d0x126e4d7d0x6081e9790x345f574c0x8e6249a90x9172c9fb0x043021190x0f5858690xa8ab36c60xb75e5da50x198af49b0x88e7efc20x3831573a0x3b91db5b0x018b3d1e0xede98ec50x9aedc4670x6cc863830x435085540x843ada210x2d393f480x7abe37c80xdab5a1eb0xa44a13070xd96babb40x09b53e140x087332360x5f2b1d950xbac59f350xf5a691cd0x5e177ca70xd3a4dfe80x785767590x92019bae0x066403110x89cb0ccf0xe3d44e4c0xbc9542200xea0171140x93a6e0b20xfbc4f89e0xdb640fa00xe32ca7c70xdd8051590x60648fcf0xd25a7d2f0xa7dc2e250x04ac7cbe0x2bf0bde20xd76f40280x0d26cfd70x2e8552480x750813740xf9e3d7300x771c3ff10x988307ed0x5685e6a00xd37df2510x1a9fb2810xb05a396c0xb508b19f0x86c8f9e60x0e9683d50x742198400x8e82828e0x522455690x409a46cc0x81f59ac50xaea585ea0xa46c7d140x7a772c340x84bc6bfe0xe3f858980x78ca02d70x7f3d2f240x1332da500x66cd8b860xd489c6150x1431c7c00x20fb8c080x7006586e0xc5af99bb0x8d22bb580x3e059b780x05b218110x21ac8b770xd55ad93b0x6e7943ec0x894856870x36075bb50x06cf6b440xc66b77b10xbcdd5b990x6a1733eb0xef38a7ef0x8f7fe0000x7c40c9140xa749ad440x0951b64c0xa6e9315f0x6aba5d900x594bf15b0xca27d0c40xfc39e32f0xc5534d640x5857b2250xf065f6290xe484e35f0x3f0546a80xfdb9b6290xf10de5350xf441ac430x556422b30x79df96330x093a219c0x55f95e070x5f2fcc830xfd93ee350xa72cfb7d0x9ad7a5820x28e09af10xb5ef52b20x96eab78b0xffcd7f490xf7ef9a790x86c7272b0xf30965ac0xb7593ddc0x823c19ea0x7a88da870xedc039530x08eb65a00xab70824b0x34048d300x76e6ca0f0x395908e90x67c374a60x115bdb290xb35f55bf0xbb1dd5ec0x006059c80x58e1554a0x9701aeed0xf527906d0x5d24c8cf0xf1f269180x528712f30x438d8df20xc7061ef30x06a86bc10x8cc79cab0x26f8f0b80x4a453f530xbfc177bc0xe419bc990x848d372e0xa4b94fea0x98ab39470xbaa4175f0x1176ea390xb439cb0f0x16bfd87b0xd31c39130xf6d57c4b0x111065ac0x64ff40f70x0787e50d0xb29524f10xcc2ed0f90x4a5060680xaf2f12a60xce687f7f0xf2e7af390x7a19d39f0x8fce3afd0x3425efa20x4a781fc80x4bf66fda0x2036443e0x4c301dad0x2081bc1a0x09f472520xa805eb900x046ca97f0xb3f1d9220x6a0e52390x03a756460x5af5c53b0x8b3b764f0x59cd3c8b0x6054227a0x836d9b930xb58732f90x5a44a5d80x299b19b80x963458d10xc2b435dd0xf2707a520xfb25887a0x9665a3c70x77e7e5000xa4f10a500xec05e0b80x99e6906b0x4aa96fa90xc8f058c40x6e2d69ec0x20eadeb60xf2281e280x4b0e070f0x2c65952a0xa8f6c8430x4145f0430x37f4e7490xda89ea3b0x659744b80xafca72e10x536619210x1b6153270x8784faa70xf3eb7a3d0x91c9e27d0x1aa46cba0x53b1dd890x6bc848120x0f2683350xc1a116ba0x74286f620xa67a524f0x021244740x45d75fc90xf3b4d4ae0x100ff2940x3a6a72380xef75635f0x397f62310x2319eb100x66e575ce0xd3ced7050x1b21bb8e0xbea17d570xa293f8a60x9e98722b0x7924b6de0x289228560x1bb13f1d0x81fff2d10xbd9bad4f0x8eb97fea0xd915f97a0x6b0211530x22d966c60x4a5834f20xb60049460x220042380x6f4a67be0x1fbd16da0xb66b187e0x6466a7700xb526c2320x704611bc0xf13960840x7ec142b40xe800824d0x57c3a7e20xa1d4acaa0xd2d6856a0xaa86f48d0x1cce640a0xdb10c4e30xfaa4a89a0x1f218ce90x7f7cbc640x0500c4310x12120ef30x03b5ff560xd60d30760xc0f0458a0x53e6a55b0x5c7fd5000xcd39262d0x79f068a70xe6eea2eb0x65b4a9990x825fc1ff0xd7dbc2a30x8107b0e50x991113cf0x3fec180f0xe49db4800xd831a1a20x9a3e7ce30xa7f3c9a70x7ed84dc10xaaabeee70x030994160x237640dc0x804f922a0x67369b420xea4eda370xc4d9f3820xf388b18b0xab7353720xd1f579d00xfe0f23690x74778a800xec1c2a900x1fcbcf050x89a5279a0x6615feb10xf5531bea0x0705dd140x9b21c8ea0x4c2054d70x4bb8e67e0x50f65edf0x12dd1e770x03bc993e0xfaaa48310xa19985b70x230094ac0x230a34330xcb3f3c490xd54a50500xe4330a390xe4f4665b0x55b785d10x46809fa90x57e50c6f0x94904feb0x47c2a0440xf2e160780xb535b87b0xa489fbb10x81ca94580x7bad8c6c0x23daa2670xd3b0b59b0x0e4fb18a0x6e3ba2650xf101c5820xff2dfacb0xe469512f0x02d310710xe924eae90xbeb2843c0xea0b4bb50x3f7f47420xa586b4d50x452ba6830xf2a135770xdbc6b2940x573b54530x02a817c80xf8be731b0x437eb1df0xc29d0e230x796e10160x3c3a3d710xf8f54d7f0xe4dcf6c80x0fcf16be0x58ab85cc0xf27155fb0x7c82be5e0xee0e81230x288ff27b0x5ea103fc0xc09854ad0x8d6f781a0x8b9e13160x824408130xf853588f0x247ddb610xaa90a3450x40d5126a0x0a9cc3f20x150d56470x677869fd0xcb653dcb0x7cf529010x9e12e3430x2ad91f6e0x6cef6a9f0x8512857a0x888c5be50x418873cc0x3fe35aea0xf6e772c30x954373940xc79747af0x6f03abb20xe8ee98660x8b9cbf240x2dc5ca040xb95ad0810x6a979d0f0x8b5b25c80xcfe94d7a0x7bdbdc230x660f6b670xbf4c7c720xe74ffbf10x2c7db6490x032f0c9b0x8c81b5d80xcb1a602e0xdbbdf4e70x99112bfc0xcc2dbfd80x415602b90xe6b1655c0xeeaee73d0x13ffbeca0x592a4d070x039a1e030xf07616520x89a289980xc4e25b090xcaa3bd360xa7ef50540x35b398a90x7fdc12920xb6c485100x2998a6350x8fba1cde0x9bb614ea0x73dd54eb0x1c5b1f280x8a78989f0x7f589e9b0x1d222ced0x91dd87a20x7522f3ba0x32ab06cc0xd7d280ad0x7f7f7bb40xb633f1150xab3697e40x554ae3a40xeac738470x2e2df7f40x263074f80x1958a7670xca8e6d1c0xeecdf8450xfdc577030x20a789ac0x42ff21120x3dcb88a00x0bc477a20xce2840e70xb88dbfce0x6636c3c90xb2b3faf70x6a261b780x75a6c2b00x9504df260xcfb5871c0x541bd60a0x6923ce630x44cfdb500x6b49010e0x5e25a72e0xcf3395c40xb14bae6c0xedc431060x2d4f276f0x6926e50e0xb847585f0xe295c0ff0xcaba80880xd6fde0430x82855cc20x898577ba0x1b80d5370xa17dc5340xaaf508e80x8ae010360xb7002fa40xc49097b60x12e285ec0xf82abc1d0x3f3b323a0xbfeac1e90x7ae803570x0d06ac460x02a6af390x29187de20x98be66b20xe2d2a3f90xa0e6ddba0x3d793efc0x402651f90xc92d76a40x4052a3370x6489ae8f0xb06edb1a0x6ebef4a40x3f6ed0460x2c87a2200xeda782af0xb9c8ced60xd85de40a0xda70d8080x034e9b020xbf8c91360x269d37760x87cc0a3e0x28159c420xeda5d7c00x824604c60x83d4ddfd0x11b735d00x6c726f250x564b01730x1916b58c0xb7e8db450xdb3ab6e80x5859f1910xae4711e40xfb627d370x8ff772db0x9f4683fd0x7e5c70ab0x4a1180160x8d5d00150x800688550x22b886270xd40090700xf58f39360x422e519a0x6c707f6a0xf34332f00x6261189d0x5ed90aa90x699fe53e0xbc0711790xcd55c7670x1bede1f20x84a005f10x8f2a573e0x4474b2d10xe941150a0xcd0a5f630xf06921610xddf3be280x8a241e9c0x80f099670x6accfee00x4467daa70xc4ec9ad20x990e44c20x455e5eff0xa28bc1420x8d303b1b0x3bef2f730xdfa5da230x028675db0x11ae4e390x0153b9ec0xf8df4cc30xe1bdb3d10xa782fd2b0xed2cd4360x52b4a5720x5ae330660xd05e6add0xe74a2fe00xf532ff310xc16ceed50x9bc74c9a0x305971260x94fd418b0xe331d4840x45a5bbe00x14cdb7520xa08d62570x12b2ad060x9160625c0x370c43670xcfed3f440x00510c540xf05641fb0x23a2fcf90x1df4dabb0x478b52f00xfdec8b9c0x11f1ed3a0xf60986050x3469662c0x4895da110x92df25bf0x83f361c00x8d942c490x0763df6f0xcc800ea50x1c7b95700x49293adf0x9d29200d0x52cb60250x642211f80x296cd4b90x826d51390x568379510x281f30b90x537c232d0x07fba7450xeb0dadda0x64e3395c0x860d7fb70x42cf86f50x603c9cee0x32634a460x38a831140x339a709b0x2dcd6dc20xd831ce4e0x0eba49b90xaea56de30x466f6f3d0x1fe830750xcafe52b10x2cf50c4c0x8be130b80x1884e4ff0x485b27200x27ae70180xc294f0480xbb4d6ebf0xea2d81380x43a577570xd8e215cc0x1816426a0xd13f22ef0x6203f6db0xe52218180x2a02e3480xad87355a0xfbceea240x26340c690x0d9679540xa9a6a9a10xfa06820f0x27c58fd50xef4ee2230x4644eea50x5b835a580x00ec908d0x96e3e4dc0x99a7d9b70xc89136960xffffe1750x03103cb60x3656c2430xa714cd0e0x92abe2540x7a716c4a0xe4090f130xa41173360x564709160x3b40f17b0x1c4c28000xddf080180x2290260c0xe29a326a0x8cb110e20x3d5253a90x9787abec0x946fa03f0xec1c76e70x5e6246c30x9bb72d990x46ce9f930x54b9b56d0x28e7f2fa0xc16be39d0x0ea6f7520x0ac8de990xcff9287f0x33b56e940x69a816610xfcc2d8450xfe13cdc00x2795f83b0x14f675300x032337a90x091b9ff60x1a4db02b0x22de7b590x9af843ec0x4167eca80x6ca958e00x275221a30x21ef26f00x879facad0x78f6fc8a0xd76006990x391e08870x4f3a23800x016892400x5abcba320x22570fa00x857e04610x8c61a5440x27342d410xac33d1d70x0a096b9c0xf3df871f0x1332e4de0x4fa98ab90xd3bb90ba0x3955ad9e0x4d5f1a450xc6b3730f0xa2881cd70x1806aae80x2710c3620x5ac1dcac0x4826a9170x4029a6630xf0bb80510xec099e5f0x3ccc23050x34b4b2040x88494e9c0x1f270b300xc88e32090xf6fb32190x289172220x07a2d7b50xbbef10370xc363a5f80x708538940x85b61ebf0x1a6557930xe2a175bd0x12de35900xe0eb58380x3b909a510xe75b7e770x5988395c0xea1b26fc0x5c52e1090xf48291bc0x9f7f7a310xd62803780x7dc6b40b0x35033c810x0ff4c1140xce0c64600x707369120xde0531430x0c19f18f0xad01de430x79f524ff0x2cb67af80x5ab4cfb20x7ad8b0030xf88964e40x776221bf0x5d7511bb0xdda76a3e0x435353cc0x17d7fedf0xc6d0f73b0x70ea49ed0xeccec8560x1f51fb2f0x275635840x12351ee00xe1aa2d990x89ca34750x5d1677700xf23641ad0x7de8281a0x4f1a400e0xab13823e0xf72058f30x7f358b0b0xacd81eb30x5f8375e60x49fbfee90xeec303d70x154e4ddc0xdbd1ea2e0x06b45c890x06f240910x11c97ce00x2d02f1e60x885e00950x3852c51d0x1afe22d80xf14bfb1f0x5efb27bd0xcbccdf270x7c99d5090x09aa04370xa531da2c0x21643bb60x8104ea310xefa235270x9e9d1f2e0x5ca85ff80x837869f70xc4c700490x0a9fdcdb0xa10a829c0x67b98bf40x633b50ce0xc5fbc7e50x51c567ee0x30c202db0xbe7147cd0xa19312c10x23251a5d0x042b2ebb0x265e51920x84eae84c0xbcffe8780xa1e8fabc0x77288f650xe2abf4830x9791fcf40x21b867df0xfdef07610x15ba50a60xee8d74d60x055e77e80xb1ddf9950x7d0db45c0x37befc700x188ea3140x9a1fc4b40x7f24de730x1b9aca3f0xcc24533d0xe007de410x5ce99ab80x44b5ee9a0x6ba5bc7e0x2b0bb1650xc6e8cea00x2ce985590x22b325d50x4a95b6770x07b21f850x1fd07fff0xf3b451ca0xa48196c80xf92ce9560xc280fb460x57c397270x247ef8310x687b6a160x9a29153b0x6b7e24db0x10e70f2f0xc82910ef0xe65ec1ec0xb42503d50x8341832e0x93f157310xb58aeaab0xd986dad10x38722f800x94a2de520xc86c4e130x31d4cbd30x054e550b0x644c57a90x891155d60x3cc3c5080xdc2a5de90xf184d1890x2adb82610x8489d9fd0x4b17e1770xdd8585d70x2f304e000x1e7bbcb30xcbd4506c0x4f235a7a0x0e8cd3520x1c0a92450xcc8e59880x6df1aaf10x541e18ff0xcd56dc620x3614e8b90xd1e79a240xa78b935e0x791ebef10x4c7d103d0xeb20d0da0x265bbef90x2d77147c0xf311e1560xfe1d2e940xaa2613b00xd54fbbf80x521e09d90x732f7b800x9ec4ff030xa8b59cb70xdbc5f2a80x888716dd0xa932d18f0x7006531f0xfb6248cc0x294940770x7d086ea80xc01c2d510x1a29a0b80x961f57e50x7984eefc0x404ed9ff0x72a0ccd60x511aaba50x9f50b7700x79d371380x037a0cba0x19f462ab0xf474fdcb0xb8b043f20x67b4bbab0x910879f90xedeff9c40x88ab6fe30x01e1a8de0xb4ea7cf70xc17042840xc91277a10x4c4c3d110xa6e1a69d0x8e2f3ed40x9de2b11d0x6be5d4ec0x1036efcc0xfad9c8270x39aa87e20x3450b0c80xe5b81ae00x873d83f30x3aae81170xcf99e2710x733b8fe50x40f8bd4e0x8339df730xe6f524430x611cfa850x153b60a60xd24e9e8c0x819d72cb0xe3cd5fae0x977be5c70x355bc89a0x2864abc90x798b76820xc82c721f0x36ee47070x208aa1930x832c184c0xd9346baf0x3b95f5430xc426c51f0xe79bf0c40xb37e5ed00xb0aa89fd0xfc896bbd0x830ad6d90xb17285060x68c986e60x70ecf0200x15df5d260xe79154870xf86e33b90xf6a608600x8200293d0xca832efe0xa202a8e50xf159fe550xc52baa7e0xc2ce825d0x697512e80xf86c8d030x88833fb10x8221c5b10x47b84d710xfb2557c20xb7461b8d0xfee794cb0x3597b0850x448eac3e0xe452b05e0x374c20880x2e78702e0x9b4f66610xf6449ec80xed814ec10xc7fa4aa90x2d2dd36f0x7031ea1f0x0973d7fb0xc985b4ca0xe9ec68440xa9c2cec50x430efa2f0xa5e4f6cd0x217548d30x71c0e7740x59f050630x2cec60380xfa468b340xafab167e0xb2e5f5b70x3243d2560x85f5e2aa0xa967147b0x84d07d100x2064e1050x026fd2270x04ea5d100x38869d880xc499ae1e0x120fc6b10x2d7c73b50xf8e50b600x2be6d5d10xaf6ae6960x752d5f5b0xc6c09e430x373db3500x10f1064d0x7d88731e0x1b17e06c0x42adadb90xdd877bb70xb65a0cf00xd9c3f1280x15fb7f8c0x3fa0d0620x02b94fd40xf9019aa00x05f2ebcf0xa46f2f1b0xdc20f3220x7c3aaa290x060ea2d60x886ce5410x97d693cd0x7a22066a0x07cbb2ff0x66be050d0x5bc98c4a0xdc1e5ca70x6f31f52a0xcaf54f090x586bb8420xc89a77890x4b4221150x187e871e0xca7d87640xc33688a50xbf092bb40xf95322f40x69ecb69c0x4f44a0fc0x79defbe10xb3f7646e0x3e18c7610x223326e50x955b0e2e0x039528870xb43f93650x6ef6b54f0x484f6edf0xf5e7ea400xbcc15e750x6ebe366f0x9714e0bb0x141f38bf0x1edb69d60x052c9aed0x953e1b9e0x9ec6ca960xfe4760390xa9320d270xdafcdc3a0x5e515be60xc4f0da120x6d6fec1f0x5c0174640x2ac362880x7aa1756e0x8eee69880xe9a8df720x9dd41b510x7fd6a9ac0xad6abe650x58dec3070x7f931a2a0x4a67c9460x9e845b5d0x6d8a8ea40x7c0957960xd0d0c5c50x921413430xc6e015170x3ecee7c90x3cdcc08d0xed40c4810xfae65eb00x8bee1cbd0x62bb41880xbd2435e80xdaa55cda0x2eb688fc0x632709770x66c4423a0xd06e43990x20de51930x00aaf9350x12452b800xd34b9e640x2c43b13d0x5b199a7a0x77dc68f20x3827fc1e0x1d0138320x8ce4f3ab0x270465760xf6ef190b0x32cc01a70x1e8032bc0xf184ea3e0x732582240xd44da0f40xf9eff5350xd935baee0x0744c3bf0xea3866120xe342587f0xc831715e0x3633368c0x4025d9ff0xce6e02550x9f6d78fc0x6e2465d90xd5696e810x681790b60xd0459e670xe1d3b18e0x8c52759f0x798fb2e70x7c9c1e730x4a1a9f470xb0514bbb0x96bf332f0xb15e68a30xf5a97aa30xed3015410x9c3dc4400xf5dc7e240x528b9d700xdd2215c30x9f06f6b70x0b7160c50x4f2a27790x8e0efdce0x321988560x9e604b210x3f98a71e0xa381a3cc0x592cc58b0x5143823a0x68ab9a9a0xc6bfe4890x1cf65ffc0x28411ed70x0d8f47400xfe3c33fe0x7a189a580xea6877260x450ad31f0x42801f850xa35a01ee0x616057db0x24d8553f0xa975020d0xa90e44f50x966e6eb40xf6b93af40x11375a010xb9b890040x33c0c8780x388860c80xb4ce8fb10x96dbe3820x4217d6790x1e5dac0c0x718c160b0x59e4507a0xeb2d45f30xe9ce931a0x9e89d0b40xb20119a60x419935020x1f7a53900xfea048bb0x423132190xc1a81ab30x7ca0a7150xf65efef00x4a6c262a0x3590fc280x7460a4f80x48ca4cf30x485cd7f60x0ed0c2e20xdafbf5fb0x4e3fd1b40x7c94c99a0x5ae999840x1637cd850x85d6f75e0xf167c2e80x2f64bee10x88fbd0c30xa217b24b0x7e5e1de70x567b219a0x91bf93a80x1881f2640x364927ec0xa57bdf6d0xbaebdb520x1a24b1890x6892e3c30xa1c4231f0xc287d96a0xd01e40b90xdd9e7aeb0xd31e36000xf62c06e20x13d609bc0xe24947710x709cd8cb0x44fbe09d0x1235000a0xb47965fb0x34d84ff20x3e1f72e00x9960fc7c0x1081a43c0x293882bc0x1460a1b50x605463b10xc3e4ed1a0x546438f80x25a932f40x7884baa50x5ea311620xd6d561010x037e5a930xe28ae7860x5524b3700x4520aa520x49013f520x3c83e90e0xf44d6c840xc08c04430x1272b16e0x5adaa5a40xc9f5d0c20xe23496e50x467f952f0x29a863d50x53f70dc40x5e6ec0f40xc5bc25de0x7a4497db0x588886a60x696d7e0b0x50b03f5d0x27531be20x2f3d503d0x9db5662f0xa7f3f0ab0xb2fa5afe0xf2e866290x97f3230f0x4a31e2730x0da7804e0xf7289a130xf5a441ea0x22386fd50x39fca5920xc12384a80xcf028fc20x337f24320x3a0c8e7c0x351595be0xfdfc2b320xe4ea703e0x0f0a964c0x64d491cf0xb0db9fee0x28ae11770xb3bd172d0xd09ab54d0xcf948d310x0a2c3d750x90fae1360xa90e12be0x367dc67b0x8a65fcf60xcde50a480xc13fe83f0xe99d16360x8101f7730x6c2d82fa0xbda0996d0xf84f38c00x4556b2ee0x35d0c0d80x76d3cd600x054bef450xe99de4810xcce0a8730xf54bd49b0x74b5ea680x3bb3ff3e0x24cadb810x7521afb60x4119adee0xf7e302290x4c43a1e80xcb4247760x9fd8b0e40x939993d60xe894d0410x75bb8e900xc2f516c00x57b72f420xfeaf04b90xc9b9dd770x813e825d0xd36844420x3ea596fe0x041e5c190xfb2bc46b0x531c28fc0xb6f649370x2ae7660f0xa0eede4f0x83e5a2710x1d8aa1910x50ab5d9a0xfb39cf760x54165f620x97cbb4650x24eb7e320xe0586ecd0xce593c220x3bd45b0d0x03815f350x749e05f20x7903e46e0x359d74cb0x552715cd0x8327711b0x3011359f0xa3c2f6440x12d45dfd0x466b85b80x061a793f0xe6b5e06a0xe41fecb20x5cfbd04d0x91f5aba20x202a1b1b0x4e75d8670x56b914150xd68f77a50x7de8b6b40x9ec924fc0x245edac80x0d6f180d0x28c67e420x388f9bb40xa0f4ad750x275519c20xc03f167a0xcaafd40f0xbe006f700xc7b844830xf43c037b0x20781d1c0xaac98b720xdbe8a8890x247e43970x9682fe4c0xe8a23e690x646dc9ff0x4b66e2990xa3f439ca0x4cf339d50x7759bb780xabc640f30x903b627c0xf58b890e0xa883cde20xf0ef15b40xb2f4db0b0x1478ff470x08f38ab30x2eddca230x38b928460x7deab9e10x0ea4fc880x52d7b2fd0x571bf3520x658394910xc7a1840e0xb9d025c90x0ddb1cd70xb6eed6ab0x153bf5780xf0b178910x3a6659020x7c20b6a00xf881cecd0x81bdf5ee0x18e92c750x187b28f00x01848a8e0x6e85b00b0x23f3ca8b0x4a6b7fd50x217f1d550x5831c0d30xca57baf00xebc9a09f0x1b928c4d0x1329f82e0xe547b73c0xd9b85ef60xff87cd180x3ad5cda30x3100cff90x5ff9eb0e0x0f37ca890x66af1fd10xb0c5e2470xe30e9b080x845d22140x2dc75dbf0x1fe1e1ad0x97af5ef80xb2108b3a0x5d3598280x86394ce50x59bc66070x244267e10xb4b1b2690x392fe7390x8b9200fd0xfd3fcc050xa6288d440x705f604a0x43f62bb60xcc23ff2c0xbfee3ad50xba497f130xb0db38290x7d5cf2130x631ef8390xcef558dd0xd89f89590x05edbf4c0x648d6c040x12ca91330x39feea540x996c08e80xcacfd7e20xc4aad1090xf4c4e9990x9e13f31f0xc4c20d130xa310c7b60x66383cab0x970711a90x746aa0410x0ad137d30xdaa52ded0x2551c9ec0x6451acaa0x3b28a2f60x442f036d0xb2b299860xd32202600xb73267a30xba53ca440xb7c6db530xbe48402b0xc654d3f40xf65461f80x06dee4e20x787c882b0x04df8fbc0x7255b56f0x70649c960xcde290e30x47684d170x68ea4b140x50c2230c0xba5002260xd51451510x2348cc3c0x2c6921a90x9c9284570xbf2c02e90x0e0cc74d0xd285995f0x26236de80x5d6ddc590xb98308d80x01087af00x0ec836c70x588bf96f0x75ea5ea30x94a42ae20xae32e83c0xc34017290xbfee9f6d0x29af5ef50xe8f617eb0xa2e659150xf0c0eba10x208dfc850x5427b6cc0x3e1567050xba6b47990x2118dfdc0x652032cb0xff2ce7470x6226b9fa0xf28ed6e20x714fc1a00x497a352b0x25d983c90xa910000b0xa70c22540x4116d4d00xaeb7642d0x0060f3520x05d6ab6c0x23b9d6e20xdbdef4710x64f1ff2b0xf7b073cb0xea5c98330x3ac0140a0x272cfff20x43eb31650x091e28a40x24dacdc00x81651fb60xa2e6fcc50xbf0a173d0x00c267960x0c6bf01a0x4b8c8be40x06ca2db10x7e2fe9040x3ce432a90x893fac490x0b928b1b0x24d373ae0x8f5e499c0x97294fef0x7c46cf7f0x70337c290x1b726a220xe1c0f56a0xa514e5ba0x9d77e41b0x8d5b63e90x0d6934e50x064db9a50xd983e6d20xdd4d24d00xfe9c78a10x563986150xad0413d40x4e3567f70x815b5dd40xacf4d8430x81188c300x3539f11b0x44e9a8290xfba7ddd20x58b73bc70xe439c8c50x0e9f72330xaafd4acc0x91d1fe520xb09aaa4d0x4334edc00x9ef94a060xc5e31edb0xdd2c169b0xd52638200x3281fdac0x018574a10x23ee13fd0x47a0cdcb0xac8597d50x0ce197290xb480a6530x433030e00xf046d38d0x27359a9c0xff5e438e0x58693d810x93dfa8800x85eb523c0x1d614bd40xc8f1ea2f0x0828d6090x70c6d8270xb29779fd0x76d951cd0x4b1d94aa0x1877ca130xe0c77bb50xb8b2b1f70x1aff3d550x0f2d7d870xa7127da70x174ef6c20xffed78450xcac7b6620x7ae3c8c70x7948bbea0x3b90a4b90xe03324230xcd7fea4e0xf749debc0x9ba7dd800xe5815dee0xd6c8d5410xa99127270x9d49bcfc0x12c77e220x770630da0xf26495360x5159d7040x1a6fdbc90x05b38a8d0x12e3c5360x6fa2d3440x6926f4450xd5fbf3a70xdf95c0340x0b4c5e500xc0c265b00x06d6f2790x68fa0ee90xa56acb710xbb9f2dfc0x25badd270x67d513960xbb5d0a3d0xdab5e2410x16cf14f40x5a4acb2f0x6fd5ab880xb2474bd50x01a1c6e40x343be8650x8de565c10xad0db5590x0e88ca800x9b6f655f0x2858c2460xe295e2550x0d051b730xbaa0c2910x58cf6b680xb1ae8d4f0x4e7fc4020x22f4fde60xd08874250xa5ee11180xe4c363e80x6c08257b0xb4f145e30x0b9c20fb0x70cc11fd0xcdec00070x4ff90a270xf2163e6e0x35e1b8530x1e3a7b690x9a857dc20xdd3cfb3f0x100e90260xabd2391a0x2847e7f70x89c0ed8d0x3881c2850x5bed5be90xcdbdeca70x0e4826c90x63e0fee50xb79a54ee0x604439570xfab30dc00x2a0a40fa0xc6daa8ba0x28e29ff30x727fb7bf0x6d0a082f0xc36fb5630x44d4fdc40xd75e607b0x704bb1630xdaceb7a60x3e17f4660x5b8a088e0x9473bb760xb52d32300x7424db850x1e5e1bea0x228556fa0x58acf24b0x0ec0aa440xd507babf0x6b826d350xe55ea9690x1c239d7c0x2a45d44c0x30a820b70x0586b3640xbec5f1900xa86039f10x7b062db60x491d84fa0x063881850x88f569150xa969d0650x13ab89410xa9cf51550xfac497d90xa37835b40xf218be6a0x808a29810xc316377a0xb72f60220x15ed2cbe0x6c79b7830x90a24af40xaef0fb810x122862c40x68db518f0xb97d99af0x8d080ad70x0cb54c620x2b2bb27f0x8f1ac2710x0733b30a0x01d4b2bb0x9644dceb0x73b47a0a0x54c99fac0xde75ed730xaa1737790x8c8e52430xa07a37f00x8df92f660x449ad0a70x69acdf380x4d95d6d10x9291cd3b0x1d07e3650x17994d700xb0e602eb0x638a96530xfd6789220x9de62a160x2d9df2200x7918d8170x6a4210620x65e0d6d70x27864d570x86c457960x533265310x183fa88b0x6a2445030x68b54d990x9300507b0x36c2dd1d0x074b55fe0xd985dc990x8a99a0160x4d754f2b0x57687ff70x6a037cf10xa05c03df0x52ed7d3c0x4d924f200xf812cff60xfb578fc50x4c6561970xa749a7d70x52f1b23b0x829eae380x8feeadb40xae50437c0x4a4e57780xd4d42fe20x36b200930x4716074f0x282dedbb0xfe491a9f0x24506fa50x7551ca7e0x45b4167a0x9e9fdd9d0x3fe2ccbe0xc15a44c60x8e6866f10xfd34e25e0xe98739250xb96a5ac30x5a70fae40x247d73090xdaea6e0d0x36fabc330xed79ec100xdff18f510x3261a0bc0x49bd8ced0x3427e6860x3ca75a790x456ac3ff0xce0a37530xacb948750x66c6a88c0x45e5eacb0x4466dfaa0x391a63f40xb9d9fbd10x8645e9090x2230a5890x1988e2950xb911bb580x520e00d20x23daa9890x31196c9a0x9213e8940x821e26470x64f597460x1ec20a9a0xf94fecd30x7dec7cb70x3f9163730x35e4beef0xc6f021c60xdf1646be0x750f420f0x013fdcbd0x6b3d74640x0178f2320xdb3b508d0x24ccc0d70x102f3ee20x261a212e0xeb94b1830xea2cbdee0x9258ca8a0x1e0077e40xed6279710x9ca0e0bf0xe74c9c4d0xa4211dfe0x918ca8460xadbeed610x238b099f0xb06d3c570xc46d53020x0c1e9d810x113b918c0x692fcb280x0fb2f8a40x5e1542aa0x071413590x2257ac700x1c6a633b0x12aa38200x49a52be10xcab6b5fc0x32a80ff90xf038d3b90xb481fc240x25e345be0x1a0bcaf80xefbecea00x1cdf81c10x7c3818270x1e2be0d20x2a2c72e20x0dc779d20xbba60b0d0x0b1fff620x472d521f0xb2a6cdcb0xbb99eea00xce2ce8820xb4dab0e30xc041ed880x23d1cd740x527f8b420xb01bcec50x81cda8f70x3c7528dc0x89ef929a0x6c40836c0x2b7323020x1f189af20x0a0bd9890x6a5f79aa0x608deccd0xbecba6410x8eeb6c990x33959e4a0x52c6a5a70x6e97b1e00x91567d500xb8bf51c60x257595770x3e561ffc0xd6001b7e0xc9afea370xe1ac6eb80xe73d23b50x9db507610x8c93e1310x97f50a8b0xe8219bea0xace379a30x362d24d30x395c7fda0x9e63315f0xb69aa0b00x2c9ba73e0xb94b4d9e0xb0224a220xe5b248340xb89041f10xb5b34b8e0x6b8a070a0x5816fba60xef84af1b0x31c8aeed0x290314370x5d4df7ee0x84a080950x1ec576950x2ecf6df30x0a06b9200x6603ecea0x9668d6650x7fdde0b40x97d4b3380xa087dd0e0xf14a47fb0x60d5cbcd0xfe1626000xe45778eb0x807da8f40x980f9f620x6d8c23d50xe300202a0x700227e20x745a66790xae8c936f0xe387aa8b0x64f590ae0x19391fd40x902cacbb0x80c3eadf0x575d878f0x3735eda20x763880ff0x1384dc890xb7a646e80xf39761030x6620bb7d0x89f7a8c00xe2b09ff30xd9fe8fce0xbd7de0e20x7d9a247d0x3dff44f10x08e431ef0x35d12be80x2afb02e40x2a270c4a0x97caeda90x20c457ce0x9296d4f00xea43601a0x6b40013f0x10bbf2a30x8de7f8bf0x321605910x6ebffe9c0x3402c0d20xd3bf873e0x5fa9fb5c0x3b5dec190x9a1798210x0a56938e0xe4b6ecb50x891656ce0x190010ce0x5fd8ac5e0x2fab17e80x356aee180xeb20ef020xf7126e100x6910d9ef0xc0ef01050xf594130c0x5f0bd27b0x62504d030x4304f8060x22aa215f0xd96151260xf470d3e80x9dbea0d60xdc0029860x629c3e1c0xa22443e80x67e620310x8fafb5f90x5514331c0xa743e1c30xa5dcd7710xe24ce2550xe8f307140x46fcbdcd0x4aa955470x88edc2f50x644c333e0xdfa961c00x98fd1e4a0x86b1b8cf0xbeefd9090x88f776010x5377932c0x5c6eaf880xb1905ed10x99b59d7c0x6db3cbbc0xedebcd9b0x2d4264e90xc9e0d1cc0x048d2e700x618b2f0d0xef8eb6a40xb8b40d9c0x24c96a250x491766c90xcb9d54c80x3507206d0x6b83dc330x71ee64b10xd165c0450x1e90c1db0x932bde920x0b1b37100x25e4df860x53d26af00xd4514ba30xe1e9d71d0x8257a3610xfe4ffa9d0xe31494380xd96ede370xc8ab5ba10xde1d8ef70xc953a0c00x30a9a6440x062f3c7c0x0f36a02d0x44faf6d20x1f4a11240xc9a11fb70xc7d5ab270x77cf54ff0xd9394f320x3743a6090xeadd00ad0x245746af0x322daf7f0x1fdbdd7c0xe29a44b00x1eb7db820xf17fa4ac0xdfb6c6b20xcc552f7f0x118920f30x207ba84e0xaf371fbc0x83f3b2dd0x7ffe00e80xd02e7ae40x734e86290x401c26550x6b8f849e0xd350d9190x2deb83a60x66a5f9c70xb3885c280xdb1a00de0x49f580e50x1faab0ac0xaeccaa1f0x33eef5e10xfbe646160xa588f78f0x4f05ef1a0xf5602e020xac71bb2e0xcea568140x5fddd4f00xaa4136cb0xab839c950x0967d6d50xabf37af90x2328a6750x17c2ef200x595ac9a80x19c3a4540x84eafc2f0x911f624c0x42fc83110xbb41493e0x1ae2add40x73debe260x5950521b0xb6677a280x78fce7d20x6cbef1320x722aeabd0x468d1e750xc661c87a0x96eb2c990x02f097480xa75f49d60x072460c40x471115df0xe87ccf510xf89243260xe48ec0180x83205b990xc910ea030x93a19c830xac1955300x4c1138350xabda64ed0x1b98de000x43ccdd950x614d83470x0cf9edd10x0c739bdf0x42b6350a0x902043780x9e1ed7090xf03ae9330x43065e1d0x328395800x9d5fa5f70x097c6d9f0xda27f1a90xbe0a9ee00x2256eb220x86d354f00x0d4370320xa4ba9f0e0x217a8db00x25febe1a0x52c824530x2cd0242e0x2f62347b0x17797b550xea5d98160x78335bd10x8f9cb18b0x38dedfcf0xf1a643d70x81ea672a0x031efc350x170f547e0xae62c5f70x061870870xb4c1cc190x098771320xd53e34960x5eb2224a0xd7e0a6830xd2ff86bb0x4680a4020xd4587c940x7d5a6b810x5466ad6d0x59e6971e0x3a3c15790x303b5f800x1f0309420x106ec39d0x75e4b7930x8c3ca7de0xcb6b3f3b0x38765ddd0x20cc1f150xb6f8af150x1f0105120x02fad87f0x9f0d8c600x363aed250x2086fb7c0xaa17771a0x61492bb70xc3cec9240x6d84aa600xe15bc3190x93352a3d0x2a5248b60xb311357e0xab3333500x4fe3d5500xb82a761f0x0d0e9e2b0x19332ef10xde8019930x2e0eeb680xb6ccbf980xbd7d59760xe16986dd0xd28256cf0x02998acf0xf76df3e20xb07177970xa3d0d2b60xd9f711ae0x422cda580x07abcc0c0xb6517b2e0x0e2b58420x618a30ab0xdc415cf10x858c30d00x202693f00x5ff17b5c0xdeb1dc2e0x829e88510x827a2f1f0x43a9b87e0x7528b38a0x9cbf026d0xbc222a8d0xe958055e0x0e81c09c0x255e80d50x02dfd3d00x47041e4e0xd81998680x158013820x8252dca90x2bc918d50x7daad4fc0x484489a40xa2b782bf0x5cf3dd790xbfb7df3c0x6f511a6d0x4798fcdf0x802c347d0xdfcb2c1e0x19fa58520x47fd6eee0x2decde870x3f1234420xc9c2e4cc0xd1a82f0b0x8ba5fa7e0x0ca34ccf0x71e1d8130x63874d4c0xa196d2ea0x4a6ed3760x3ef99f630xbfd01f330x917dfe340xf4909bea0x7b50224f0xf2ca3bae0xe7a9849d0xf38d021e0x5fa89bf20x75e42af10x2952b6160xfb5491950x706668760xd881e8510xd252e62d0x17f2e0180x9d591b590x8ef3c03f0xbe82d6cc0x6df699470xf613602e0xeaf5536e0xc851411f0xa7765e880x996c5d6d0x1cb8f8580xdc31781e0x8854d1980x2c5cfda30x7310b8450x6afbee700xefb7188a0xadc2edd50x058cd6120xce4e067f0x0eb0352d0x6bcb81580xfc8d56f90x2c311b8f0xc7edfa420xdd2af41b0x5785a4850x4cb7645a0x504bbe8d0xfb1acce10xc4b64fd30x3abe81260x8503f1170xdb3171ed0xac201a0e0x5d1c24650xb59c0b8e0x992efff70xa40b3d4b0x62c068920x3e2fe7160x08e370430xa630c6020xe64a6a780xbcb23d070xb56f7cfb0xaeb1e9460xa3c3d93e0xfb7f98e60x4e657df00x256dc3380x835d53fd0x8e9170970x3f1b4b300x5cf9394e0xbf503b1d0x299434210xa278f2450x655782bc0x62f2654f0xadd2057b0xc2848c290xe8ba41330xd1d56c220xaa3d7dff0x6cfd98550x8747501e0x8621039f0x589e9a7b0x2b36e9fe0x13a3a0500xe4acfd180xaa2027470xcc3786190x1ef9d2c40x550213310x4ad7c65d0xfe5d28b20xd191e0c50x2d20de170xbed4880f0x4736f7220x601c82050xedeb17580x2aa7dddc0x8065a4fc0x87b0fc1b0x6a4f623b0x9f147e1c0xc371b6940x63a4df370x54b9bda90x8e0e3c5b0x014663d20x0751e5900xd1585c0b0x92f671af0x0dd4459c0xebca8b540xd468eb190x28985b9f0xaac80d5b0xa7c8de110x2d1cfc610xf8cdd7570xe719502a0x3fca107d0x703206a50x306f7f600x8aa67e850x80a282cd0x02336f720x971e8bbb0x88789fee0xf3e62bb20xd89da37f0xcad91c560x217bdd9e0x3769783a0xbf5a5ea90x98503a630xae7c231d0x9bece81b0x80d5e57a0x04c4f6030xdbf7cb700x9fe939e10x3bf177550x3e7080cb0xceb1f1260x3224b2a90xd774957d0x7538d8710x08ad691a0xb50f733b0x25057bd40xc5ad1cdf0x033109680xb7db38920xdd9f2d850x52ee49680xd9d7d7ce0x3f500c2a0x981efe920x0b6f30760x74a0134a0x67ad6fa80xe6c1e1260x6221645f0xd448f40b0xfbbb58dd0xdb6a7b300x502108d00x9d32cd690xd3422d490xe113e4e50xd55b3a980x5068a3d90x995440b60x0895ccb00x8a016c850x00dea9d40x610b257e0x38c4758d0x1f0b1ee50xe1da62920xdcff12890xe993ad060xb501f0b70x073feee30xe61a04e80xcef73ee50x924e16fd0x4f6bb1c40xac5a42f30x707f77040x8fc8c24c0xc0f089640xf700e5380x1e02dab40xf4059bb20xfda7db140xdc61e7140x25e774e00x0e9fe1a00x9b22534d0xb59c50be0x585174740x76aceb7c0xf17ed8f50x9cefaa9d0x667d22f60x15b1ad730x9c9136310x9be99c570x386e9dc60xa968d1210x8b1c9cd30x78b71ad40x503017e10x425ede330x84b8ece00xf25679af0x93ee39ea0xf0dc70de0x22f81b380x543c867d0xa2de56880x7ec8f98e0x77097bfa0x2a09948f0xd18e89380x7b9268e00xd6db625c0xc30417990xe31f26100x396e2fd70xc5da6a290x1572ff7c0xf9a482f90xcc5005fe0xf5a5c84c0x3441445f0xa3b371100x63b2ee970x6aaed5320xa5d2050a0x94c18d2d0x536f8be20xc66343150x4f63e3330x51c1969b0xc585980c0x658f7ec80xe69c849e0xba18af960x2b66dc830xa9719c5a0x270400740x663a02690x5ae65ffe0x662591bd0x139000f10xaf9e38c60xead869b10x7ecd89410xb9f3f8350x329fc3f90x8fded5a00xce3896c70x91258b880x9a68e1460x60f72fcc0xf46ffb970x4242e55e0x87abb53f0x0eb2731c0x2088e76d0x7530f64e0x83a4adf70xd2c9e3a20xb50c7a0a0x1b3444cc0x3a9432180xe775ae270x4ff554c60x3e708cd90xea13cb3a0x58d7244f0x3a6298fd0xa14e3ee70x1e890faa0x33985e740xe21fbbea0x8bc187f60x3c9a26fe0x666ab8d00x2489f79e0xfcb1912d0xb065371d0x65d72d710x4e3af33a0x2c5b31e20xf5217ff60x5d57953e0x0b6846d90xf753798f0x655669f70x0462ce680x6324cdfe0xcde5fe790x0a9a26e70x5822448b0xe75c2adf0xd125c3a70x97435ee20xdfeb76e00xc49ffd4d0x25d2e8130x0f78c1d60xdc0030ab0xebbcbee80x1972f27f0x6cf3300d0xa2603a6f0x0d4023ec0xbd07a8c50x744721280x9f3aa5660xfb41ba730x39cf10930x91d5b9ee0x35d2834d0xe0acd6eb0x07e0ee020x9a2624030xba221b600x512125a50x93a1f6dd0xf82b9d1e0xfd61b2370x5b9e59ff0x7a8ee1d70x12e16a6b0x63d497ae0x22bc1c4c0xb345f02d0x978dd2b80xda90a31c0x9adc69960x3aa1d5db0xa65f0f2b0x5bd84fd50x939001560x6de155980xc55886160x5222cb570x7f6837970xacfb69600x29cfe20b0x59e772720xeebab2c80xcdc613100xad6c6b430x82dacca30x6d4bef310xd899b89f0x675de8d90x70925d680x80be80ca0xc019757b0xd1ece6130xb7b232e10xe3ec67d50xc91951370xeb5f895a0xbb17118a0xfa94d3c10x5baa525d0x300455820x87ac43190xc93caa030x8bf40c680x6873d42c0x6d15b18b0x31b9a0550xe414a2220x181a6e680xfd6751730x8ba233650xc7fe25da0x4231867c0xbcd877660xd8b4ff500xe34a52b20xda289d1b0x1e38f5d90x6ec58e980x1b6de64f0x195e25b10x986140310x44a9685b0xb33519ec0xb35e7c1d0xce61a17b0xd069196a0x2be731610x25da924c0xada52df80x0fcdebaf0x44a7c0830xda73c25a0x281125030xe22ae2170xa71205b90xa7036ef70x9cc386910xe2eec6080x7ac9a7690xb8d0e0380x04e3e6020xc0a159300x68bfadbb0x3b6e4a530x36da3aaf0xb23795ee0x8dd140810x25d4edbe0x0096f0f00x468effe20xf8230f970x944071170x189378b80xf9a791b50x996debdd0xa0a1a0f80x6c3e9b910xf65735c80x7f6d5ed80x1b4f2b4f0x2874aa1e0x20fabfd40x406229e30x96d13faa0x1abc7db70x447e56e70xa17574fe0x7eb29a910x935b94520x0a6ab9f30xd30770780xde768f080x61e3b9680x4541fe0d0xe7b52e5f0x41aed6e70x4a928de60xc890f99c0xe8de29eb0xb3b42a380xa6093a320x662729960xf2d9956d0x31bd97480x050fa8730x5ee489560xba542af30x889aff630x06f16f810x77ea286b0x3779bdd80xa2343ac70xc388fe840xcd9b308a0x39b66bea0xc34579a80xf3b16e540xb107881b0x48f3aee20xf90e442d0xffbcd6770x39a255fa0x3e2468b90x61e722a50x000f52980x32e3b0760x19782e3a0xdf3a70c50x2c2a8dd30x1622b5490x394a8a940x61cdf7990xe26032eb0x232b52380x7e5bbd010x577cadc70x8ce850ac0xc10fddb80x3096be160xf08c67de0xc81e91a80x8d340b100x182759380x7c5f4d100x65d738ad0x1e0b322d0x1ede2de70xc29d929c0xf9d70b8f0xad0cc62f0xfa95f4b00x8d7e1bdd0x0d2dfaf10x034769ec0x50e770c50x735a0bd50xeb59e8c30xe033cb290x1ea9929a0xcd4392460x1663f2090x65debda00x59df765a0xfce6aa9e0x8b9a0b200xabc4a1e20x52c550110x1a950d9f0x107ef61d0xa01a8d9b0xb501b2df0xf000f72f0x4d5e276b0xe6058f090xaae1c90d0xaa6b954c0x3a4aab170xae2371b30x9fa978880xaf076aec0xb69c77670xe8989fe70x1c1f3f370x393439100x58c30e8e0x85658b060xbf09f2280xaf7800110x974688d60xa33c92f60x531fec660xca218e640x499f0ecf0x7d00c65b0x019e61710x4e064d730x288881130xd36595a00x38bd7c5b0xda05497c0x6e224a7a0xd4ffd8f40x87533d690xd62940b60x557900b40xee54c8110x76a8cbf90x8256d3220x4230facd0x6af967ac0xbf6231940xf507f4410xd6441bbf0x60b3071f0x097af0210x388aa3c90x4188d4390x02d843330x0d5039420xe11ce9fe0xc9ebc20e0x1bb9c7ab0x6ece499d0xbb44baf40x042045dd0x5593957f0x34838d330xeccc7df40xb64f99640x86f851140x460132330x199ed0cd0x54e6fcdd0x777a18280x2949448c0x07be69050x2c3054f90x6d2fc5a60xf44a904a0x8e89b5df0xa0aa01c90xb923fa450xf6ebc03b0xf5141b520xa0dad88e0x86e35eda0x1fe912f10x588c31ec0x707c87300x79e9cd8e0xbe3397f50xa3a2cb3f0x4df3c8330xfa6905890x8f0f3da50x7c93445a0xf71c2ffa0xcc323b060xb0d172570x290f371b0xa28cbf3a0x696688260xa55c9a600x25f2fc3b0xba48e4750x4a2998050xa14694a20xeaa7fec40xc44eb23d0x8dfa45430x58577b330x547ca9a60x8ffa236a0x9ffa3a750xb57cd8340x1c11550a0x2cfc9e2f0x0efe89a80xaaefb6470x2e6437960x467df16d0xda316d3e0x892474090x338cbfb60x2b48a9bd0xfb82d4f40x0de19e950x430617790x9f771b480xad995dac0xfed460560xc099465c0x9ae0cf6c0x4ff77dbd0x0a69c31c0xf5e7a5e50x99b15a000x2fd69c2a0x075958920x2ae635100xa1b52f280x2c6e80180x2e0359350x49b0eba80x0274dc2b0xb9964ceb0x599a521e0x13790fe00xe7b5f3600x591e61070x24f948340xb2ccb3e80x708172b80xeeb49f660x80ef85ac0xc4b941a00xa5e352360x514547f10x60af0d5b0x8005cf660x5506b8f70x9a5833060x6271a96f0x2f33a2950x6cb465250xe3de5fd20xd86d729e0x7c119fd50x8817f0410x507ad3d10xe726bb8f0xa80a9e090x1536d7bb0x5e626e670x2bc5d3050xfa599bb20x98a1134c0xcc4f9d810x22afdba80xdf54a8f70x86c24ce40xa43e392f0x6afd43580xe704165a0xe1aca5da0xfe1064ab0x5fa0313b0x90841a3a0xf5cbb2b80x84698f000x4e3155850x318a4b0c0x6d7a4c100x4f1184070x3ff55ad30xd4d47b350x6477b1b50x2bbc34960x37043d790x8c4cb9c30xdfa937d20x72ee76750xb2e907b30x0048eed20x7cf4e3d50xfbb740790x02a18c740xb4d3de7e0x9adb73990x73b9108a0x07d1ceac0x28eff4090x5552d3270xf9128ec00x36e8e4b00x688613380x54e0fe3a0x688aa6930x6edb09210x8ffe7e890x71b547810xfe98c80b0xad263be00x9f1059620x64defe630x56e89ce10xcad14ab20xf8e728300xf9aa2f2c0xcb9c4dae0xf7038d010xc535ef830xdba7326b0xaf0847f00xf38bcdf30xdaf5d9810x36cccc690xb9018ae50xbec8cfe10x289c37140x2958ecba0x9b2575560xc6eefd7e0xc312b53d0xf6d511ee0xec8beba60xc18ac88d0x13acfa100x1bda85040x25c5722f0x7d47f8bb0xeb59bb830x54e12a340xed9ae4f40x6c8b362c0xd43e96890x45b652090xd3e558500x7c5cf16b0xad1bb0270x808b93f70x0777a1480x5bd653e50xce5536660x093e9e9b0xcfdf9e840x58a0555e0xb7ce967c0x48475a4f0x0c27a8e20x693c39610xc40f284c0x50ccb3240x60e26ed70xe492388b0x65d133d00xae12eeca0xa442a0300xb37ef76b0xae2953090xee9555270xb602c57e0x91dac5da0x78f9b7100x6408d9fe0x613799b60x7e794e850x3f26182a0xfc21cfe90x54a1ae460x307a06700xdcc3a73f0x645eb0f20x72fb96a50x78ff45c80x60c12f270xf15effb20x021dd60f0x2dcc462d0x8cfb2a2e0xe8b5831c0xc6b23eef0xd505c3e00x41c724e40xec291ce60xe2b9fb200x5de3942b0x8be9a1fd0x350dea100xb7e2b3060xd027609b0x721112f10x4dbe20a60xd1883e850x4028f7fb0x394760370x638ee12d0xbc8b5a4e0x5a6cdb520x66a03ae20x3e89cf950x9e67e77c0x570cc3c50xd4d8c2ba0x036d7d000xebb3371e0x893c37c80xa0c4494b0x0102b2070x0bb2eee40xf7b52c670x5b3fc54c0x4e217d110x49678b650xafd887ed0xc7d9a72b0xd4af60a30xec58495b0x487c5d330x80c681370x0d4961de0xa17926670x76a949960x76d1fda10x4b7a7ce80xcc6663250xe6b64cc30xa3f97e5d0x110b59b00x9b8e13680xf8a4b65d0x0780bf560x47be8cfa0xd1f2eee20xb8cd3a7f0x39e614950x8dccf1620x1d5e3c600xa2832a660xf75b810e0xe9f56e740xae9ba75f0xab4c34c50x4b62394d0x62ae6d580x3ef3e0c90x2898ee370xcb1bc1390x67352d5b0x003e39350x19fe4d1b0x2aae45940x1a1c46320x84d2e8a70xa06aeaef0xc7a57b5c0xa762c6390x907ca3eb0x7e90d9a10xa1be6f210x3f5c468e0x22a147ae0x67b1dd690x2293972c0x636b12c80x845d6e230xedec81450xac9be91e0x159e0e620xffb2e4e30xeef4eb450x4001965e0x739f24c60x8b2c87290xa2cdab4d0xdef707050x15423ccf0xc1a17c4b0xd7691c340x920fb2750x22ec286a0x89ff99e30x21c9ee850xf31adb410x5b020cda0xf83ce98e0xe98a034b0x09176c790xd8e735140x3b377ea40xd90b3cd70x2a5bd4070x79fd29b30x8f9d60250x384f85ed0x43af13370x5197b1e30xa4b0137e0x532655900x14fc21fe0x9901f15b0x1e6650320x70c52dc50xe024928e0xba1b6cc00xfafd17c30xc76b8eff0x56f5f7850xba9d36a30x1ad2b5a20xc798f5b80x43cf4f730x2aebe4e70xdbdf2e2c0x718c5c410x001e08310x499bbf570x7247c8630xd1f27e7f0x6e5e54300x415078e40x4bb8c7d40x744343640x3b0dc9a30x5ce3b5880xdb0656570x3aca30670x25f8dd510xf78013600x118adfa10x42f2c81f0xbb38ba800xb1aca3ec0x601e3dfc0xdae9b5d70x15307fc60x4b751d4b0x6e9e05ad0x7f3a17920xa3d853520xe7b0e3100xa8ee103e0xf541ae300x2ece498b0x48392b060xed15fb410x7c3b64da0xa12677f10x53059fe00xed3e6fa70x79a985220xf959caba0x66775b020x9a9874b50xd8bc58100x1375d5590x56f90ef50x4e0f2d0d0xa60003800x865a49960x1a3bac450xe422b70e0x840a2f0b0xfd7adc4f0x26884ff70xa965d6f80xc9dfb39b0xab741a960x5348e5420x10962bc20x0294c6a20x51892d610x3f2690f20x178d59f70x68757fdc0xfe8bcff90xc968fae30xca964ecd0x392b6dac0xe3ec50a90x011221ab0xfaf28d840x4e644c810x0fe33b9f0x2aab07a70xaf6054c50xaf5bf6ef0x229bf6e10x7df6fd0c0xe2973eb00x7c9722ba0xb051608c0x0c7b743d0x254a89520xae822c5d0xde3096f50x283699a60x0f75f1b70x3aba5e9d0xd687dd6a0x6d1002530x9b5fc9560x831726f20x95153aae0xabfaa55d0x300355470x744bea080xac5a1a540xbb0eb7960x92aef94b0x81fcb5d60x422eb1f90x1cfc77bb0x2083243f0x07797bb60x9579c2ff0x3df3f7650x39e05ac30x584b84820x4b5164bc0x18adfd5c0xb3c7969f0xb611369b0x98b0ece80x4ed094be0x44cfb5610x6bb4e90c0x156308ca0xdff2fc980xdc7e92d90x34881bb80x272df2170x21a0b2100x6085edbd0xd595b0ef0xf725e97d0x092f61420xb20334d40xc3a2be670x3b96bae40x940db8ee0x7fb1b9780x30b84b6a0xdf88b89c0xfad586750xec0a13920xb4adf8ba0x9c6ca4d00xbaebd9370x8912f1780x76e781b60xcf7e58920x971ed49d0x82a4ac090x6efad38a0xeec0d3b00xeed6542b0x0784edcd0xb916b5b80x3181972b0x1a15e3790x80949eab0xb1c6420d0x967e2fa60x48748d080xb55ca1450x9b1326cc0x87d04b820xc4d19cbb0x19a5f17f0xc7d08ee10xa26578d10x6b0eb0710xf71dde070x027f75830xe78dff3e0xbb2dbc110x17537fb30x960c2aec0x2e66fc250x59ad7d950x24934cbd0x5c3c05620x1315a2410x763b17a80xd39fcaa30xc17ca60b0x116fa4b20x407393850x7d578a5d0x94424ee90x0f38d0920xf1b4f21a0x2ccbb54f0x1efcfd540x2a2bcf450x2c6a4c130xbf9d1b960x90a5530f0xf64476d30x9d3fe5e30x67394d1a0xff95e6c80xeee79c8a0xc09ba0aa0x0f8878830xe8d7ada60xada505f10xe950ae280xc0ae85380xd2a88b800x859af8630xfa4633230x15cf6f2b0xe1c48aca0x1de73e0a0x8427db530x8ca65b320x975b70b80x19d2824b0x8ef479f10x4199dff40x267b9f150x1e6b75a30xde57b5f50xa309b7990xb82bb7380x0823fc300xef702b220x1cd43da50x34aa9d310x82398b4f0x6ee7e98b0x5cb8d9f70x55f9bc5c0xe2c846660x1de558c10x43c7319c0x7ea0ac520x737c4f040xdd10c8170x8f64be300x3ba68d800xbf63bb610xf9ab59870x6402b3890x5c4d8f180xc915b6c40x8ebd7b6f0x1251ae120x0d9865c30x85430a760x6b8f25b30x46068c170xa731f3870x98f0c41b0xcd2791690xe413b0a40x652ce9aa0xf1db17040x43dae11a0x17783f320x6a3de8700xfdc1bd610xdf40da5f0xa930fba30x60d29e610x2a8f41f60x8f095d080xf952e22a0xedbaee5e0x3464b72d0x6b6408640xe2e018f80x53445f680xee4d71ab0x0829224d0xf7ff0f030xb9b909d80x6f9660bb0x77e35ccc0xa3d8cc8e0xb3a2dfdf0xfbbd41ca0x0c777a190x78df6bd70x3f5947b50x1d71a2030x9d7c7b110x15b701da0x350b80c00x89f1430e0x1d5ad6890xf99d347e0xb534c72d0x81348cf20x8c38983b0xf5414bc20xac4cca570x1964ee160xa56d8feb0xb76a6b6e0xb58e91210x6741e0110x7dce16a00x03fa5eeb0x86623fd70x017de3d50x27fa66e10xcdca36910xfe26fc7c0xa72a0f5b0x47c4f7fc0x3d72c8170xa9d61bbd0x6b853d060x66decfd50x1e1e140e0x2f5488020xffae8e8b0x75d0deb90x4532205d0x1b978c4d0xa83be4310x7d82e3240x244b02680x931e9f100xb48e3aca0x4e7bff2e0x09027bcd0x666ee78a0xd2632faa0x6538e1d40xea4d83cc0xdfe3313d0x6c61ce700x618911fc0xb602e2a40x39f0602e0x6e7225e00xe85b478f0xfc07a58c0x92aa186b0x512b1b900x4a218adb0xecbfe4ab0x0ffcc8f50x804ff2f30x1afffb400xe446cf2c0x1508b7620x32f4001e0xecd0cc9c0x53af32fe0x34e429710x9483e82a0xc01238970x6317e4290x9f1cfceb0x3c6c2a200x61d737be0x834a59ec0x65e0acfb0xd2b6682c0x0b5de16a0x472ce8820xaf5fd6020xca4b0c1b0xce623edf0x6cd6fc1b0xb8057f530x5c5e640f0x80ba01620xa2f194580xb90a7f5b0x4b7ad7590xfd0d05f20xd58bbbcb0xffef02b00xfac3e5010xe0fe90430x0d12e5640x3e33ac540x8a9cf5a70x3884f8b80xfca9dc990xd7c40a8e0xf8b2c1540x813cf2120x9f21eae20x5a9cc7300x56b316560xd0beda930x492241810xdd33f5740x5a2709af0x593cf5b60xdd9bde280x75ad3d7d0xab7143a20x916eb4a00xe832a4240xf54c95520x2cb480100x7609698b0x1dbcfa700x886e8cad0x16521b570xf5e600940x64b628620x1f2998440xffbb84b40x85540ebc0x99f018c40xbbc77fe00x202d4ed60x224f51bf0x445a09c00x15a7a6c70x8349a8950xc697b0f70x3866e2170x36950f880x4e5e2b080xabf1c8660x7fa5302a0x1048b92a0x51e67f3b0x610c7aca0x9ef76d990x15dc6bd00x4fa215720x444ce8f80x2547278f0xb5d518d20xcdd9c7e70xafb973710x8eaf64030x117711760xbb4cb44a0x9bc4ac620xc6a8f14f0xd84371910x27dbd3350xc59b24f70xe4fe00070xcaa1b3d10xfc11c4c00xf42077770x8a97dc760x9edbea730x45375c9b0x7da28f120x0f28cb910x9ce3f83f0x93a16a1d0xa53c59450x679e8cc20x238659230xfaa9d1a80x3c58e78f0x352633f40x342aefe20xb17ab1620x6691f29d0x0363233d0x24ca5ca90xdaa3ee680xf55115270x319e7f6f0x0626da5f0x8773416e0xa60de59c0x176aed440x323689770x2cc428130xa4789adf0xe2dcc6bc0x04246e790x10e5a1c80x2b0a31910xbc977edf0x8e75d3600x45e829ef0xa402da450xaa8d2a380x9fac2b2f0x89ccbfc40xc1ca48cd0x5541ea930xd0720a170xb39fe1a90xb1c3a01a0xcf94a4310x2820e5660xf338b1d60xb29776110x53bd204d0xaea4bfe80x56e7be0e0x56256e8a0x794b72710x165167980x6dad0cb80x059656d90x6d3238d40xe76ee0a00x00d35b7f0x45922aa70xe5e99c410xa3911dee0x12021b130x151760180x351244d10x264bb1970x7825745e0x1ecf634a0x88cfc70d0xb478afaa0x280b47df0x6ae226830x1984d4210xb36878500x4071b5170x7171121c0x8b618d080xb7e999650x00e737ae0x10fe81510x6acefdee0x56231d400xf2cc20d40x67662c1f0xd8b756510x3270ccea0x91c70dce0x179b78690x973fd9990x5507264a0xaea25ec10x1019e12f0xe01a89ee0x46a50c090xd689c1060xb69014b70x1ae0648b0x2a5a204b0x29d485e20xe169496e0x700527170x1de77cdb0xe712584b0x465007040x5259790b0xcdd7509f0x67b77cf00x69e182a10xbb736dc50xf7beec140xf0e68a6f0xe63734180x111dc5750x961812350x01bf55fc0xa4f3bb940x78851a360xfd408caf0x6324932b0xd45181af0x7705e95a0x88e1d0f00xb273f0a40xfc03d97a0xc0c0fbb80xda1d300e0x63810d040x7cd8d75e0xffaf12920xa80c0a550x8228aa700x3c185c610xae3743130xc931b1940xde646fd40xca8827a90x48f5723b0xac74f9aa0xef6753440x69de21b80x419564370x752e01ae0x8e0ed18f0x7c1372e80x63eb93550x07ceeac90x1f8544b80x109bf5540x27479d140x8bc535b90x8d7b70db0xeaa0e1290x848d4b0d0x018aa7740x3b4e819e0x34364f3c0x714d50d00x55050ee20x6a0d1e000x0b2af6320xeb66c4880x09b961890xaf0bcc3b0xf29049e80x1bc833a00x6d6886050x0e222cb80x35cca8c30xf20dc1a60xea0d36a90x837967160xdb792a1b0xf597a4e50xbd0768f20x8644a9ed0x556d9d8e0x6ff098e10x3af3a74c0x43ffa4920x954cb59b0x350e6b690x046fe32e0x80ba73170x6f18cc910x167ca1060x2e121f7e0x25ba98e00x0459e0990x18cc68180xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x29a69a1c0x4730e0b10x01ec05800x4ae9c8880x0a49c8cd0xd6e596580x52a9510d0x767f53350x03eda1d40x0fa43f1e0x53eace140x246511cb0x3e68033d0x32219df70x4d2a941b0x2f14338e0xeea9eb570xb89a72700x5e3a39120x35f224f20x0b5a6c070xbc442f790x9b9f9ef70x8a27c5470x57a5e4050x671d7f4a0x3062f90c0x25ed01b30x1cf042c60x76dd5c840x03f592c90xfe50e96b0x62fab0690xe26bb4bc0x03ceeda30xffc0333e0x3a82f8c90xf6e444400x550ce7090xf8fe39860x36a60dd30x21f24f0e0x87bab48a0x32202e440x69e7be5e0xaf3101d00xd9fbc3060x3e0aae580x8cadc1730x1820691d0xf95ddfd80xd3864e350x6159e1650x91eb12430x53d888400x12656e270x4d8185ca0xf17924a80x7247aeb70xf949b0110x9939d0e90x013a35550xd1f56b2d0x53763ee80x939525ed0x51f09c9e0xc17071c00xb5d5c9f20xd7a336ae0x03e22c130x18b28bf20x42324ef10xf987caaa0x86cb311c0x29779f5b0x6e012f710x24927f670x5ff5bd6d0x988aca020x519e00b90xe3c8a36f0x8ac424e30x86d2b0f00x536729a90xa9e20e660x2861ccab0xe9ff8d120x77e3d30d0x8f18a56e0xa5f7c4320x384a147f0xa3a414bf0x9750680e0x4d5009280x970316690xfc52971e0x4dc00c4b0x6e446fbe0x746955010xdbb31a7c0x783345660x1e53791b0x3145216f0xd67d34fe0x7e1bcd180x396463b30xee5cffc10x24796ca20x02f2f3f80x1494450e0xc174fcd70xd092d9d10xf22122970x199bd1b90x98b706ec0x632528440xfac2ba980xfa4f54520xaf8755490x982a3dc20x13f604100x576273850xda24a9c70x4b3b8b200xd69dcd6d0x268bca710x0a7b6d2d0xe45ffb8b0x0c64ac070xa46b3bd40x1eeb8c4a0x73fc1f120xa4d59f810xfd7480770x1226c45a0xdef0163b0xacd92fc70xb05c8ced0x0cf6bb870xc56d8dc50x90066ffe0x65f7eb660x97f89cf70x332217510xea3d303b0x63a4dfc30x38a71b7e0xcb8edb140x8044a51a0x178304960xff5716910x904d34090xc643e9c60xf2510af20xabe260d00x753f842c0x3986c49f0x2ad6a4480x7f2a27d60x0e7c15850x4ab016750x9d1303310x89b5c1440xcae5f4ea0xa5ed57510xde350f1a0xece40ded0x1a750f530xdb9a89d20x4edf17d90x80a6134c0x06a76d580x5a71258b0xd338e6590xaa7e9c400x534b108b0x3cae20190xdcd353de0x253a3c700xf70fbd330xddbeeecc0x6578b0db0xefe061cd0xcdf2dc340x69fedfde0xe38680db0x3da171f90x425ecf270x453c84030xc4db88990x80b259e10x2512a0c10xdf8253fa0x88e13b570xc09a8dc20x2376c6f30x533eb15b0xdc14eda70x0532cf9f0x0a23f41e0x610a57640x1ebf6c2a0xf99abe6e0x751257e50x160921140x0217e8140xd06cfeb70x3dc485cf0x1b1c82060x6a115e7c0xa45800010xbf4a2a750xb4eb14c90x0fe99d780xd0feac2b0x650978630x7f0611b10x0636433b0xc4d80abf0xfe68613e0x9c6569560x747f377a0xa61d4c5d0x4e98d2600x0e9ca2820x12aa55b50x28a6b2cd0x163ca1980x821fcdfc0xe1ad33a70xf14d67240x75a451ab0x566d088d0x5e59913b0x25fd203f0x082c32130xf8daf4350x69350b870xe85e94c30xbdc2fa2a0x9d0d99400x85d19a900x61015a370x0c8b2b600x1187c33a0x155ef42d0x2875e4400xe724f5300x7134db3c0xd88651310x448ac50b0xdad0684a0xc0c559ba0x7ba4616e0x4c9de42b0x9637fec20xf12efb7f0xda705d8a0xa7b926650x08b1e7fc0x6985df720xd83b29e60x9afad10b0x5e0f03050x5790e7a00x326425ca0x17391e7e0xdbef4bdf0x4883cfc30x8159acf70x8d8b273a0x539e89440xdd5631930x112b63e20x45a879df0x26ecefe40x85a49dc70xf13619410xa6a52c440x9ab6292e0x1a671a990x219356070xf38f65fd0x4b15b75c0xadf9699b0xae440ad00x539f157b0x4af242f60xa80031cf0x3473c6f40x9b9f36480x631874510x131e35130xc73f61ff0xb7cdd8e80x914a26f90x1b7694750xa785480e0x135ca8cb0x5ff05a1c0x8df90c420x2fdd68d80x9138389a0xa05127840xea092a630x4063c9120xe550af760x54f9edcc0x55ae37d70x213c884c0x10ea33e90xe08aef070xd82cdb660xa434584a0x7096848c0xaa1c355f0xe1b48efd0x5f4f5fa20x590ee8200x0c9eacc50xb353fc1f0xec5d8f0f0xd67772da0xf911a1800xe84f6e5c0xbfbc54340x31c7970f0x62512b080x827e25540x391219730x50b776e70xecddb0f80xf59278dd0xa190183c0x9c6863d50xdac0d43f0x4d7ec5ad0xe932d8050x212db8d20xef02e2be0xa69ccc930xe7ffe8770xaa539ee50x0821864f0x31901f430xe138fb8c0x05240ee70xac537ac20xe5c60bd20x11c3baaa0x24809e910xdd57e2b50x2e2a42c90x3dfc436e0xab567d310x96d30e240x4b7e20f70xa02da5020x7f060cc00xd68fddd00x4d2896360xff4d48900x11d2651f0xc01cf7050x32de9cd70x830d438d0xc2aa338c0x640c60190xde1aaf820xbcf350550xc4ffd5100xee883fdd0x80dba3810xcf2adfad0x40d3b3410x64c84fca0x4c30b4480xccea4e340x2aff68f90x1741dbe70x467d5f1e0xd9745ca60xb5f17edf0x4ef5bcf40x31e8e5730xad5f00170xa5dd498b0xbb038ce40x81ff86cc0xb04d7c6e0xe7bff8480x72d79d830x50d1f8700x93dc25860x7073c04f0x8fb915b40xeedd987e0xf2ba017a0xa2f812f90x3e088dea0xe56c0c750x8128153f0x5c9e6f0e0x7ab079440x0ca817c80x915a9c1c0x674627100xb271bc170xbfbdf7f40xc55ff9620xd790b1e90x5ed8e0680xa04e49b40x0935907e0xd66bffb40x5b38cc820x218b48db0x789d31720x2c17c2c40xe5932eed0xc5bdf2960x3ed5db1c0x538d073d0x1c362f5a0x464b630e0xa120898c0x8f53eec70x64579d8e0xb98560cb0x4b2f75a30xc20e7fde0x318e7d510xa62fe2d30x4fe16ebc0xd5da3d060x0b2d761a0x34ec6cfb0x61f67c920xe8526b4e0x7d0973240x5a3b7aa30x7c2059440x59a84b650x9fd849020x29bfee8f0x06209f490x3152a9c30x288a1e940x02250c460x2309f0920xf67205070xb653b3770x1f054cec0x9fb39f550x52dfc5af0xa42d0ac80x45c6acdb0x818fad6f0x685cc1dc0x1394f3fe0xc0762a070x6b6e23100x59828cd60x5845c8660x9d61cd780xfb293fcf0x2caa33e80x3fd045120x700d13230xe4b818c30xdf332d370x099dc4e50x1bc750dd0x724f2bfc0x199deb270x6f18c7c50xe0865cc00xf204e3d30x2dbd8d3c0x0fdc560e0xc633d82d0x3efe17030xd738ca1b0x432400660x669e2d820x2d14efc00x4c9d28b00x1d19f77b0xe719f1a70x6e14fd0d0x80fc63560xa82b0a210x55153f080xd9fae3c80xbe0dffd60xec2962600x74bb6a640x43a924510x24b11a760x776983000x3bf634f00xc8c763060xd02f86290x0b02b2910x5b77c0d00x0b48c13c0x845910390x1730f5580x1bc5eebe0x1b8822d80x28ab4fb90x6d0ae5500x9b92d16e0xf491c3280x7f92e6ba0xd9475d320xaf8363870xd1f30a900x3f7f27e90x1b1d8a560x7ad1ded10x8f228ab20x219af2a10x80468a790x09b2feeb0xa38ed7ec0xcf5a32db0x8b1dcb240x3ae396260xf71000150x7db190bb0xc715ef500x330729850x64169c8d0xcd1819a80xacb45d8f0xb476f7b10x3f6bd29d0x7ba4efa90x8254bb790x7c15df2d0x7f0773570x045f06f60xcfb7edc20xb62579a30x972c46fb0x366237810x52e8e7b50x33b4c61f0xc3eee80b0x698d213f0x75efb38f0x14e309570xb4b73c230x993fb3d80x0f2575210xaf7f72ac0x4244f4bd0x95a6702c0x997b11ad0xd2c1a6cf0xecd9583a0x3e083b4e0x8f7c18390xe298aed00x87e0a72b0xd2b3162a0x5f4f5fe00xf36ad5960xb2da4c0b0xf89af60f0xe9d194c50x504f21240xc60ca8500x703bb99c0x3a08475f0x90de04520x8a7cb9c40x46da43aa0x408d2a040x109c55ee0x108d71520xdcaaa74f0x2952b54b0xc27dbe5c0xe25612590x32313d840x7a07d6420x362044050x2c7c455d0x248cd80f0x41265dc80x1acef7d20x87c2b1600xb3aff1f60xb10de3c00x348df88b0xbe9927090x9c023a9b0xb15021a80xb0be95ab0xaa1fe8040x2fe76b0c0x575865620x4df918cd0x47ad95b80xae10a1940x62749cff0x507bb3df0xf35cafee0x046dcd350x3db6a66f0x2717dbc00xa48d79330x4f39a2160x454854850x60d5fd040x446159e30x829f2d900x7209bdf10x149c9bfd0x60a32ea90x4065d1680x1e5b03dc0xb2f6ee2a0xbcac61600x808a21890xab6babaf0x704133f10xb89c3d700x663ea4720x066b06120x824d9b0e0xb68d52eb0x160002930x0e43a4570x4f9644450x0adb16ae0x0ff6c60e0xddc046b90x27ec02860x7c68a0d20x1495b2050x2639e35d0xa7d742440x5ed040b00x7d8ea0420x530b1e980x42635d550x377bbcbc0x8c0215f20xdc56385d0x1317eeb20xb0cb57b70x4a70c9d60x7d59dd460x36d6cac40x4158dcee0x3cd8a3640xc27926ee0xdb872ff60xe4c119b10x1d92957a0x2eb504520x3f0d90360x329de6d00xb6b90feb0xd5bc93ac0x2f89f22e0x59617b030xdcbe2f1d0xa3a3469c0x9e7574db0x25662e170x9719bcfd0x37f292c40xec8693f20xb9f0db1a0xc5e1ca980xe16dafd20xc53a441a0xb28ff4370x2e0010fa0xe6e5a0a30xf999267e0xcbe0a53d0xa4d4289b0x876fc6a50xe24561d20x927126a20x94be7e2b0xa61c1bbf0x82ad7e4e0xf94a6c550xcf7a5bfa0x69d3558d0xf3ebaa3a0xc8ba38ea0x63e8eaeb0xa3decd430x3f6e41300x2e57e87d0x228251de0xc468f08d0xe0086b060x013d06f10x19f7c1aa0x36b9d20b0xdbe3974e0x59e8e3ed0xe824084b0xc52e0f0a0xa63ea22f0x16ffd9e20xd89dcd9c0x1e81b22b0x225eec310xd8626e910x63e700c20x28b056b00xee7eb9e10x4f7870330xe40976c00x7744157a0x4b93d3600x19d1dea60xd2014d9b0x0ce9342c0x2e62ed020xdc287d0c0xc3d70da10x4dcba6a90x630b44f40x616f51f00xa9fce7920xd7b8afd30x33c84fc90xd7cf0d1f0xf6ca5d7d0xe53253070x0c725fb80x8c6d9a450xa698c8e20xaf6bc3d00x7f9990ff0x1c4dd5530x082b3c680xcf562ed80xd89da5890xb2472cdd0xc0e460060xf47736ed0xfb6eedf90x80893bf10xe5326f1e0xa2f67b000x67be87d80xbcd05f3d0x63626c8b0x3259c41a0xd65c6eef0x2c2086070xedd092d50x722b65160xa6b54c670x313cb9430x136209db0xb8df6e050x01827bae0x32ae51910xe3bba4ed0x8a27322b0x6b81c38b0xb455b7420xc216d42c0x1a3b55400xa7bc0e130x3febd43b0x1d34e9960x7273d1c70x67bb3dd70xfec216530xf39c9a260x77d0366b0x2b8c5d840x146b7b4b0x0a2d108b0xd530b5990x285533820x86c478420xb77dcc090x572b074a0xaff0414f0x311bcef10xa74aed700xc64c3c6e0x827cc6a10xa99b39c20xd36e3d590xfa873ad00x3283e6b00xfda9581f0x1a9a433c0x32bc0fcf0x0402cbbf0xa106ecb30xbe3132400x180305dc0x09533d1b0x1ccfe2f90x3abb81320xd5b4de150xd5fd90f10x8c26d4950x45e69e010x167c59670x86e03c0a0x7c6684540x27e1a0490x5bc105240x07cc4a5d0x360b1afe0xab6004210xb121390a0x2e1da9fb0x7ea1a2bc0x88bef1580x11755ecb0x2c0352b10xd92394a20x15d4d3d10x1176e75a0xc5bf6cc20xfd3e87c70x2cdee17f0x47960bc40xa8181adf0xdf6b082f0x2cdf87a10x84c1c5520x3dd9b2300x319d493d0x8263a6d90x638aff110xec2e1c8f0x5efde8e60x6bdc1f110xa2b431ff0xa82e0a330x421739b00x36128a940x173a72480x58f939830xb68b17760x87e97fcb0x995d10710xa389a49a0xdd391eff0x67955ce60xc558530d0x7caf306c0x2a4cf4020x883c47ff0x6e2323d90xc61480a40xfdab3e170x105f2d160xa5058d0a0xda56f50b0x77c011390xae0ce0a00xe49580b00x213e49650x54f15d9e0xfb79a2710x8267daee0xf52fe3ce0x4c0633480x0b2cb3340x3557b9820xfb4489ec0x257045680x3743895b0x2e6a61470x4e242f5f0x1c5d84b80x40cb8dd00x3f3b3ab60x8b0027ac0x8db496df0x5cfc78bc0x29cfc6a20xdf23ddac0xa74bb15c0xdad135440xee9303dc0x03916cab0xe62de3bd0x7514c49f0xad82970c0xede20f6d0x07242d920x9f8f81760x782e6c6b0x1177a23f0xcda130810x896ed40b0xbfb85bf10x0b20c4600xf0009fee0xde2908080xcc75fcaa0xeb60a54e0x295067750x63134a2c0x3f4547a70x568f2f3f0xa022f2650xec1628e60x97ab9ad30x583889720x10535db00x665ecab00x8677f3690xb4b97c900x4688d7ec0xc7d456360x53ba7c640xcc5653500xc873a3440xd3195be30xfedd9c230x6038ec210xb563cdb00x8663862e0x159f3b7f0xae153d010x8afbe2f10x5d0870750xc6d0e25f0x22d384120x1909bc620x28ec6e580x48b1b3d60xa8e6933a0xf53d4c260x974cc3bf0x117093be0xc4212ab90x91a7b1da0x11346f110xd042475c0x1de28ce50x342857ec0x581517d60xaea9802d0x0857db150xa61ced890xb94339c40xf34dd6aa0x0b5b42640x6bdc84fe0x95ba15220xeb274ddb0xba600ba00xa15e7e900x512ca9d20x060c12630xab6291310x3829e9120xbed9e5bf0x9eeeef480x992e03d00x4f2644720xf4a35c480x1c51e9550x8d55bb8a0x7ad050b90x937733e30xb46bfefd0xf8bc2ee10x193c8b410x3feb4cc60x76ff6f710xd60188ad0x8be22bb30x876c49240xab2b2dae0xe6c0e6b90x62942dd00x515a81210x5661df420xabbaa5920x7006e3480x3e1bcbb40x577e8c770xe374af1b0xaea71b120xe61a16c90xe23f98d60xd1e4ec460xf2cf66120xffe589770x121da9050x617c452b0xc528a49a0x7daece670xedcf6be40xc8e96dea0xe97f4ce50x878cab6a0x016d3f110xa79f6dfa0x0a87478f0xe787139f0x3fc283a50x929c1a900xf57dca620xfc4c54700xe4e295160x880d0e9d0x61d317b00xd8ded0850x16866f440x9754ec100x3f76a1880x576bf0330xd89826a90x7eb71a810xb592e7990x860f5a4e0x1803a6ed0x2b30f4290xe4b051cf0xb0d904b70xcc4ee8410x17f542630x59a2712d0xc8e3332b0xd91319d60x0b2c64a30xa4d9e2220xa7c1a29f0x809d5eb30xcdb6adcc0x3f7dc1960xd9e054590xb0a0da0c0xf427723a0x02f4f70b0xa851973a0xdc9fa2320xd06524ba0x7f53f1b30xf17adeba0xa183ae390x5d3758470xb510c2500xed7c7b910x57014b190xf649796c0x4d9b652b0xbaed012b0xece784c20xee91879b0xa55266190xc188721f0xdf2c27420xca9360b50x4e68e9be0xf82ec5730x7fe328730x601cb54d0x7adc0fbf0x424f9c300xa945059e0xe11b7c7b0x24ea879f0x2de6f7230x93e14d6d0x65a612ad0xa56d1b460x782cbc900xd4e288db0xdfbba2900xa6393f6c0x0df0ad0e0xb328665e0xa502db860xd380d84b0xa0310f670xcd974f000x60a13e900xb0747ed20x6d7e951e0x8f0748af0x8924eb1e0x216de4e10xe6e405020xc0a96e140xf4af35c20xce6db6560x3d510a7b0x689524930x42825ce20x5bdbac4e0x26ab18620x6fe44c2f0x757b96400x58a266270x0e7b66f70x86cef1800xd6636ca60x4a6cce240x79e872c90x9aa91e9b0x77ff84340xe174e9a40x521ae19c0x6f1ed2f50x6f7d0a4f0x782528c30xbcf7d86c0x0fe545e00xb54ef2470x178b4b2f0x77436ba20x6677bb940xcd1099870x598e06d10x907df8030x0d9f9b080xe2e30ff60x7fca2a110xf5691c940x316abd400x2ff0bc990xd3a00a320x5b8493380x6f3614b60xfcbe87fc0x8bf416600x78318ab70xb91e09490x7fb3e5e10x3a0148680xfdae2fa70x45fb89850x825cca760x01138f260x1272d60f0x046189760xd1e2d6800x630684700xf738b3220x92b9b5e70x75a729a00x5611cdea0x4bb05f480x08e777690x294918a20xbdfd30c00x458d52330x0d9782580x3143831a0xeaeda8b80x086e8a260xe5c3872f0x21a404590x9f10eaa00x7b18c94e0x7e891d6b0xcdaa2a290x42e936010x68152cba0xdd89d1580x20dfc57e0x1cadd7540x7d8f4b9d0xb2a2c42c0x64f0aa670xf39bd7dd0xa6b97ea40xd287c0ab0x25df13340xf70b7c610xc7d6a45b0xf6431ef40xde2744910x834a5e6b0x588a9a080x3b3a46950xf39984e50xc9e37b460xb574b7910xf1bbac810xae77d88d0x1b7773570x20ba4f3e0xe30fe6390xf80be44e0x4cd5bc5e0x3a2d1dfa0x5f56663b0xa5e550570xc78e01b40x56dc82c10xd7c849370x082ed22e0x8ad208370xc20571c20x106dc9580x392ab6410xfb6af58d0xc9216a820xa965ca810xdc49c1980x4cb9e0010x763ee59a0xb30ed0400x3cb5e2b40x51602b550x11b8696c0x58e902600xcc3b4a4c0x3162f8b00x996dfd030x788227500x56c2cb730xa74c98770x56c8693b0x425263430xdba126c10x1ce2497f0x830d85800xc8fd92300x679076ea0x766a73f10x9fc5ff140x01d80c7d0xf6a285540x344a54120x4860cbec0x6c6559130x973fa82e0x38a08da30xca82d80e0xb09faf790x71a50dbc0x1335d31e0x035e7ba60x9f8232780xce1414b20x03ae70ed0xf38cc2c70x3fd78f3b0x49df12000x5d4acd230x93b3fc740xb62614840x6cff3b900x921b5d720x08019a490xf5d7eb5a0x91a5c02c0x20247edc0xea2614bc0x603520820xa77bfd290xf68285c00xc32c71af0xb95ff7c80x48820af20x56fcad240x4233cc7b0x27bf46b50x5a6f792e0x965548100x8adfd1b00xde5a6be60xd218c2510x16799e3d0x9ceb4f3c0xdc1fd1620x91ed2d530xf067257c0x0a7708320xf353a6980xb8ddbf870xef536fa50xfb93cca80xa9cb01d70x6aee3d4e0x2caf10030xd2da10480x4761f17c0xee3518230xbccfd4d80x622c79220x9bc15d290xa586b2f90x9cc4f70a0xa1ab41ae0x9ede25d90x2f785ccf0x3517383e0xd9d8fd160x3e1519fb0xa96026710xd11891570xdb9f3e7d0xbbd5e6b90x97fe825c0x79efea650xee38ef570xad6452340xb9c425de0x6041d3b90x0fd377bd0xf97d7de20x4d974b9c0x7231bf710xd34a0dc80xefa2c27d0x1864715d0xc96ec4e00x122c0ca90x26ed21860xbf0411020xd5608c550xa5c9daf70xb02ac4110x517e29180xb14244b40x147931b60xe56f31040xeeeaf1100x4ed328d50xd8694d500x50b723f80xdda435fc0x6c8457be0x5c5e7ac50xb16f696e0xba92f2590x54d5842c0x542844bf0x555c8a8d0xe8bdca030xd4e7ffc00x59c173460xcbcb132e0x27efe6e70x437014520xf6f85dd00x74d53d580x01ec85110x9794c6ae0x77339a850x5e875b2e0x15f452b90x0465a0730xdfdb56310x6e0306800x0d2c1de20x7cf957930x2431acc80xc6e739dd0x96682c3f0xc1bed9f20x578587820x1500e6540x0ced27170xc1b16d590x21609d5e0xd85b24ed0x08fbf4140xeebe5fb10xa0ecb4b60x7c8e022f0xff1eaa3e0xa70fabbe0xae0915820x4135db160x04d8c7500x5b1f6ffd0x14072f0b0x709cd25f0x72e908160xfca337e20x51fceef30x7fcde2e40xb9056bb60x640e9ee30x8f7826b70xf03d4e2a0xd047076e0xa2228b8f0xb22d81b40x371100880x7ec78bdd0xaf7cac180x695344a00x7c82405b0x892bbfe40xaf4c17be0x1c1320240x7054a3e40x0b563beb0xd3e11fb30xd31a05780xa5c9b7550x49f0c0860xf45eaeb50x8afbe1540x73bcdfa40x90a69df90xd6b8e8520x3d44217b0x26f23e6f0x1c3c3da50xa012a0e30xbfee1e2e0x8d87df770x5158f2060x0a2928720x2570a1380xd81972ed0x740a1b950xcb547d090xd7dd777b0xc2e587d10xa3b958ce0x7df459ca0x445d71640x25e9d4bd0x7879a6b60x1268f3570x250eaaa10x396fd9440xac4bccfb0xdc2dc9470x1f97cf060x6063740c0xb16251720x69b18f430xb57b5d1c0xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00x04cabed90xc781bd9f0x979998170x9cab34a60x85b5e6250x8a490c900x083eb21c0x26e00a600x7bdcde480x03b3cbe60x6834ef7a0x5db881620x0da000aa0x9355cb620x30aada060x7b7c3a6b0xfef698a30x0b6a9f7d0x9902e9360xe1aca20d0x94b8945c0xb1ba67200x4aadeb9a0xc08647ff0x73d693640xe02eb6d00xfc70c5d80xae0592ef0xc7e39bca0x2f66c85e0x3dd1f8a90x4e1091920xc65d3eed0x9d09e8ae0xb4eda0da0x838b13e70xb2ff3ad00x9aeacb870x5b21ceff0xb0b85f470x1a5510220x1e5b16ce0xdeb327650x1f8db7f90xd9ecb6700x93d61b490x0514bc900x094377480x3a536bd70x6a6cafd20x59eae6990xfb32b30f0x5091b8230xc8add2320x2e2f17400xd81de62c0xd5bd7dac0xd942d3530x57231f450xddd58dc00xdd2efc0f0xbd5cb8b90x1866cec20x0c0c015e0xa376d1450xa83f641e0x694474670xdba4502f0x70617a040x8d7fa1480x7f68b24d0xade4bf4c0xa7aa810f0x267d3dcd0xdf27c9d10xc49f14200x93c703e80x3c8dd9a70x0e5e0d640xd932ae060x6fc499f10x239c05880x26ea92830x5c41eca40x913725ad0xea2899b30x649562c70x14b709cc0x4ea036b10x0b2a472c0x50eb9b590x05f068a10x3a4f9d280x490470950x3fc70ef40x7d8403d90x7ff3fe150x97dfe49f0xc5b8c0c20x4a1b2a3c0x2f622ea10x3e4427c80xe852eb3a0xebd848db0x091eb9b40x1eb9516e0x50fad4340xef6c3f700x12274fe40x0ff711c20xdfa6dba60xc12435e30x3abcb8220x784142840x75a8da160xd4a05bb50x82042d120xeeb09bc30x002c7a730xa4a344c00x52c96e2b0x41ee9e490xc92724240x408639bb0x1706d5f80x72fb2e620xe0a77d290x1c0deebe0x9a60e4b80x25c632580x31a89d590x7bcc29600xb361248c0xe55a4b8a0xbda673340x3bafa2790xe81f93130x834859d40x3069610d0x1da305c90xc66e953c0x14f9feb80x098e60cc0x7de530670x11ea29850xf9f5f2ee0xf40df4710x7fa654060x9cdb35810xd485d54f0x069175680xd8c9bd540x6344cbd40xa04f34520xb2020dbc0x9d594d110xfb731fee0x1f2a99700xae3b696a0xf2a23a3d0x8307c0a60x387e16390xb51a37240xd65d70010xb1862bf30x044e5f9e0xcadde1a90xecd322d40xef9282490x23f3c1680x04f67bb10x86ea969e0xaf2d95ec0xf37b57590x1f7daae10xda307d390x264808350x1616d6580xd103803e0x8ba28c6f0x92ba6ecc0x26cfb0be0xc036bee90xeeacab690x5e4b4abc0x7fe4c5360xc2071af00x71ee48580xe41753580xc68edb460xff1f76150xce07a2cf0x813a52060x3f9a2b0b0x1e119a790xa9fdb4130x0dd62b0c0x37991b9b0xadfd3f840xe502c5020xe513bb6d0x3e7a77070x34a832380x625520850xbda1241c0x6cc0bde90xf5548a340x153e22c00x56802ae80xb1ca74fb0x0c50fbcf0xf24bc9d70xd75b20aa0x89ae7aa00xa0a9d51c0xc772c25f0x6e29b54a0x7b415de90x4220d7fe0xc065243c0x35e8fb400xe8e19afe0xc8229c290xeb728aeb0x8cbcd3540xcefd4fc20x8980d8180xe186cc650x5af551ef0x6699552c0x2436cde20x3d48335c0x9f55f1d90x83c7e8db0xbdbec3c40x6c9fe5c70xa5935e4e0x2cb4ff450xb087d38a0xbf6f20ac0x7cf1bbc00x5a3306db0xd02637d00xad3dba610x85ded2b50x71b5c10e0x61f530aa0x277ec0f20xdc0f923c0x246a188e0x8fbb98f60x39c5de880x24d0c5620xc6a1455e0xeaf50b8c0x11f9f8460xfb3cc80b0x272ee6bb0x80e43f710x685dfff80x7bc1f27f0x5fa4db640x97e861210x0fad14300x1d98e2770x92c0bcd10xf20dbd270x2dd4b9130x2505789d0x8de700280xe28f94c70x56e6648f0xaeacb38d0xd46e49000xce4915ed0xce5ed8120xa70487910x6120a6ca0xfb3be31c0x4c44c76f0xc03c9d140xade8a1010x16e0b0750x23a0d59b0x8ac599a90xd9524e730x38e3bcab0x739632f90xc2b4faa60x664a74900x8b8f07280xe648f4130x24d19a230x033be8dc0x29bd18650xfaf5c9ed0xde4adefa0xa86544f00x611d4bfa0xc68cfefb0x1430562a0x2c43afc70xc6c5f2f20x1bcbb60a0xb13f2b160x49dda58e0x476180030x6ba1f6bb0xd3b69d2e0x0358fde60x2ba5bfaa0x125199750x6e332ac90x68f9a2ca0x015877470x6c9d90730xfc57c68b0x366f8fe90xf2cc94c40x99b783800x79cc9bb60x58ccde380xe131f6070xe24407810x4ffa156d0x9f6aae010x81b831220x260a6a5f0x444e3f940x04cd8ae80x87e040680x4f58e8670x5d80e5f60x7a9b3e470x24a1b4e50x428607860xb0bdb33d0xf2f89f130xf263090a0xcb5ef09f0x7136ccdb0x029066760x13a6f4300xa941ad6c0x839bfec50x5f04f3d50x2c0a49810xd8f276c60x61ff58e30xff87892f0xed97cb000x83cbe1c40x9005d6db0x1106790c0xaa3492b40xcc4841850x074756f50xcd100a220x55471e470x90b9896f0x23ed4e4b0x941da2e60x735812220x15e7ae730xf486ecdc0x8838c7e70xd76cf0150x6a581ab50x7af849c10x6fd839bd0x9e64fbfe0x2def7f760x1eab7fa00x8d32cc480xf03870650x890929e70x18c87ff00x3cfc735a0x87a177a70xe4c2c66c0x7040fff90x6971447a0x9e9571560x59b2081b0xcf195cde0xefe60f5a0xbdc53e8d0x356461c80x234128160x4f2250ba0x51b256750xb0bb0b180x5838f6c90x4859b8bb0xf8798aad0xa7a264720x7b8d66890xb14796440x9ce4b16c0x9914b2f90xd0b247480xc31488c30x3f5bf9c00x9fc1528a0xd3f050b40xf742e13a0x7fb83f1a0x05955f130x833e88290xe906bd250x8354489d0xe12e01e00xb45c15070x20fc9f870xfa2623d70xf5f3923f0x8baf89130x19df9cb80x8efec36c0x6c70fdc50x01c87cf50x64de041c0x62fcb0fd0x9f8dcf450x3bba52700xced230d70xe6a8e7660x461d1e510x91d2a8820x4fdcf4280x8511f61a0x9a0366f90xc70f817a0xaa531de50x71d85e8d0x30ce67840x3ec093c10x4954fbab0xbe2ac8b80xa74f500e0x9311d4790x074c75aa0xa8233e130x4fde1cb20x326e40960xef5010e10x943d88e90xbed01adf0x9643d3cf0xabd10c330xf57261070xd5b8deb30x7d5136280x7ae440350x1b9453150x16b318180x3501738b0xd1855d8b0x2921a4d40x0cc1b48f0xde0f59d90xf933f63f0x2adbf2b70x3fe38dda0x1438d03d0xd44744eb0x429fabd80x8ddd14c20xf5fd5dbc0xd1a707c70x09ed4bc00x92db682c0x9c34c0250x2798e41d0x03cde55f0xed7c8cf20x2e5382f90xfbe663830xea208b840xdd1980a00xa84b5f240x000818fe0x9e7e44d40x4e94cd480x5a5156bc0xf83847b20x9b2efc480xb15542310xb3a552ed0x690aa1460xb35eeaa30xdf2f003b0xf5166d320x9634fa1f0x9c4b7c040x9a6b36390x57856c4b0x5398421d0xac6544550x1ba6df920x9c31702d0xc5bc92a10xf6a728490xbe87bcff0x30a956d70x86f6ac030x99294c1e0x563217d30x311391020xc629a67c0xe67cddd10x592bbb720x97e056630xe22905960x28ef919d0xc8f90d8f0x131cee960xc873ff480x9a4faac70x6d202fbd0xa701e4790x43d12db30xcb5a258e0x6be9f82c0x2c9a53650x4958cd9f0x0c34fd820xfb6d7ae60x739848e90x7ada15d20x85670f1d0xf831ff090x992c93950xc701b2400xba8c337f0xc7a4fbed0x6b55acd00xe1e7e40c0xa21286df0x7a296b840xe3495f050xde5d13010xf4f14de60x7a465df90x6e720ff20x07b52e380x579e0bf50x4f75ec4c0x1ea615890x122f32eb0x604add0c0x6363d5f70xe25a30890x340ce7490x7851d7870xd7891c910xd6bb450b0x8753ec3b0xfc8cb9cc0x0e21494f0xaa9d48b00x4a0f0dde0x97fd3d070xea54efe90xc1eb52040x6c5854ec0xbbba4ba40xbaee2b4f0x06df28730xc8a339fa0xa15d6a540xeaae74a20xe6dbd4cc0x63c269de0x0f68e9de0xfa55a1c10x583ac75d0x9a600ccb0xf8a246960xef19c1630x2c763ace0xc3b1da1d0x89c9a5240x60f9b9ba0xe63a5b740x09f8304a0xc2a99c820xbe5288bd0x7e5c79140x33b3f3c00x407f869d0x19c7d3930x5eadd3270x259fe17f0x9f4452330x65ba75430x643c8d6c0xfa6d1fc80x9378a4220x04cb3d490x92900b510x98f75c940x118099250x40f2dbbd0x455724930x0a120f490x9e2876b30x307646e70xca7085450x303f23880x77ce4a7c0xe3183bea0x4f314f840x87c862260x9d6a1abe0x7a08ac560x90b2778a0x2769589d0x7843e51d0x1b67fe530x1afa084f0x21fb4cf20xe9cf3e430x0c8dfcff0x447bb3770xdb085c360x8f5de6bc0x1fb45cc50xb6c3b82a0xa28aac710x0228e3550x46c123f50x427dd2f80x631976850x58910ef10xfbf6a6760x5a59c7e80x1bda48460xd316bd490x730c4be30x1211df5d0x1f62f4c40xbce86ae30x3c71d5c60xa253ad3e0x74eb1fc10x548e8e050x2f5e1a3d0x93b954fc0x5aff5f1f0xa5dc2a740xca89746f0x96cafeb90x6a12935f0x7d1a76f90x5143ebb90x1275cad60x5be5295c0xe938ff0d0xf848566d0xb2da0e8c0xcda7a5e40x8ca868250x5b4af0fe0xfbaf58450x4bd4d9830x62f1d19b0xa32244d60xe6f99da60x04e834460xbce26b2c0x9e47a3640xe3cd9b5c0x59adcd350x408541620xd0becd970x9a06ffe20x3a47f8550x9f0fc1b90xef3ef23d0x8eb1bb5e0xce4b068e0x9d570d8e0x17c852dc0xed43f6ae0x475b54d20x8dd794fa0x82db47d60x77bcc9030x0fddf9770x7bd6b4880xe00d91620x9de3b91e0x148b42610x206a6ac90x21dd6f600x8ff310ee0x4a6543ae0x1f902bb20xae9a170d0xc466ca1c0x1419113d0x8465c8d00xa83c26dd0x19b727750x21f1b7280x6f6f9ca30x5d7ad5170xa59487460x74e481510x2d4594b40xc1ddf8200x1d6a2bab0x5c90ad4c0xe9b58f0e0xfca42e6f0x5accb8320x0af726c80xbc5512bb0x01fd6a530xb51ffc1b0xa1292d650x91e877a60x6a49f1fa0xfbdff55d0x153de61b0x157911230xc52ee54b0x569f0f3f0x9052d72c0xbf1f638a0xc944f1500x595e77d10xd9776ab20x8476301b0xfca408540xfa5b55430x3ede1b8b0xdf7495a50x729da1670x6cb1af100x05de1ed90x8ddb10850x8b241ab60xfb9463a80x6429a4100x75fb671d0x0552d78e0xd8a4fc7b0x364c234b0xcccfb2fa0xc428068d0x4fdc945d0xa16b651b0xa5823fe80x2afe51cd0x046374a50x6925793c0xa2c4fc180x5ab3ee2b0x70d921fa0x8b3d3b890x81aadd010x6fd025780xba4830a10x2764a96e0x510306ec0xa9a8d69a0x14bbc23a0xc3edf6aa0x4629baf20x723b09540x3476b22f0x7a2de7680x188a12f60x852587660xb020ca780xc8414aeb0x2bda0c580x7666e62e0x422dd2b70x40b43bd00x38ae14860x422309150x74c45bf10x3c2127440xa50335f40x1eaec09e0x799aebb10x4aef1efd0xd32694be0xeaad96f90xd42b7aee0x7b4c9ba90xd9d5d8790x0e2f60620xf6c9228c0xdce23a830xeaf7fe0f0xfa9f7dd30x221eab6d0x5bbdfa260x845dbf3b0x015683930x96ec3b260xb37b9b810xb85f050f0x34257f350xaa17a7370x2cb42e9b0xf063b2d40x3a26ed110xceb66bec0xc87e487a0x166db1b50x191e31010x3446e94e0xde63dba90x497c40960x267bdfd80x01000e510xdd01082e0x1f37cca70x8ddd8aad0x7807f0f80x054496b40x0f09cc340x151f48980x5cc48c570xdb0a60c60x47e5de680x4ca9669f0x3164004b0x37b8b39e0x4a71269f0x5efe852c0x2b2c684c0x05e30f760x98ddd93f0x376187080xbd3e01b50xa26af2300x8112b3d20x814e037a0xf5276e210xe63a36380xdd3d3b190x565a9e620x6fe7ce160xacb65baf0x0334da4e0x204c50670x2733eaf70xccfd2ebc0x97bdfa600x97299fa90x20c23cd50x8d638fde0xf1763dfd0xba5c4aa40xf6d767430xe1a0de5a0x849e998f0x72ea7b2d0x453a832a0xc5f9ea900xe3e5942d0xba07d44a0x15417b7e0x523d5d380x02ea111e0xf5e06ae60xf811e69d0x26c90ea40x5b8d3eb70x4e5b14ca0xd5774ed00xd8a994eb0x4ae3e4070xf9e2fa8f0x58c095270xceab0ccc0xdd849d510xbe57818e0x841524980x76ae7e710xe3c0f6520xf52cff0e0x9c5407b70xb3d2c76d0xd43044a40xa6bda7d00xe17180e60xd04724a50xbe78fa730x0a1bc3660x8789b7f20xdecc41280xe0191a100x217e5c5f0x3a54af100xfdc1bb6e0x2e8941a10x6c5dae230x56c8799d0xaf3dd7dc0xd1d87e920x70230f4d0xe4ce9bd60x5128838f0xfbad3cf00x4afe9a770x433fa9650x37491aee0x00d93ac80x335ed3e90xfdaf52210xae8cfae10x4627e7c90x6a9267d80xd487b0a30x1e5c41370xdb66299c0x01bdac700xf48455690xa7e7930f0xe2ffeef30x104987450x27756bc80xff29490b0x976335bb0xd93077940xcaf2c6030x5d550c4d0x10d9f8850x96cd2b040x37be9a070x3ab7b1cc0x818416e10x43c039bb0x2aff2e9e0x5e36adde0x86771e350x88eba7310x202306020x5243d0ba0x8da66a3a0xc57275a10x1d111b7a0xbcbd2d220xd073093f0xea3c8e4e0x99accd110x76c665ec0x8e15ece10x619987bc0xeac011190xaa1aa7120x02a574d80x8a79285a0xe97b70890xac27bf500x3c95e13f0x2a4de7660x21ef084d0x3331f59f0xfc7709ca0x2b7ea5310x274726a90x9253173b0xd92dad810x9445ce2f0x51db74110x8f2bb04b0xd291db8b0x740c902e0xcb15eee90x09c197450xf5d33c0c0xb1f30fd70xc2497f310xd3afff680xa3f43cc20xcb5649470x9c92ff840x87f227fb0x88b629ad0x4d77b9ab0x71ebdcbe0xc3345f870x041af3cf0xccfff5370xa6630d050x4bb1f5500x47bc229d0xdc297c050x2ebb1aa00xe85888720x49f7b7590xaed527090x64b6abb80x3498ff170x7255c2d00xef1003890xa34e17de0x5e2a283e0x4be7bf030xb732cc630x6221b6370xb2b296c90xe356c3e20x4bab199d0x583f0ac70xd45c8b630xb449823d0x0ee2cbd00x188661040x68329fed0x587407f40xb4433f630xc496a0520xc2985f270xe63c31a40x3cfe5dbc0x069d6b400xf9bd01430xa9c398310x9a5badc00x58a84b130x95367d800x51e587b50x2c4efff40x43b5bbe20x57d3a22b0x57f705470xe1a4f16a0xb2405efc0x0c25ec480x7194080d0x61b70e8c0x58b975ad0x99bcd5c10x480383290x2f2e91b20xe58090ca0x50be748d0x3f89071b0x7da9e8ce0xe17616170x936898040x2d9946050xd53bc9390x37e18b600x0ad40a900xb1185c290xb6be1e610xb5d927fd0x74739d6a0xf2bf7ec90x515aa5990xcdc39c9e0x2141d6d90xdfdaf9060x18cb56da0x204c2e160x63e3e1b50x10d421b50xbabd86230xed61f6b30x156707020x12ba3bb70x49603fb80x52026cdf0x0607e8eb0xc64416e50xbc794b620xcea0c0ff0xf9c1f9ab0xf44d53da0x19bd383b0x2f03fc4b0x2c82c36a0x678d29930xe06141e90xb7bf278a0x0da10ec30x026490540xea161f3c0x716ddb7a0x0722ef150x438610bd0x9be7bde40x34f3484e0x4f1cd1280x500970880xda3d10a80xa8fef7bb0x03592ea00xb15cb6140xa9c63b690x278664350xc599a7720x4adcfdac0x0d47fb250x5dd65f430xf6e02e080xe651f76e0xa8e9e1ae0x08493c4c0xa2244bcc0x5e3620290xb4feea600xa38597bd0x7571556d0xc624bc5e0xa24176b20x59de81330x40e040320x76f32c220x375691df0xb55d2f8e0x9a2364760x7b4738300x75bda77a0xfedcdb600x67b78eb30x543ef2840x3dfc897c0x1e9edfb70xacab29b70xc84a0a7e0xe7d4daac0xff1e9dd80xf346231f0x525a244e0xabb0f4140xf05afc6e0xff4c95600x4bab15840x8475c9fb0x420ecfe30x2759855c0x6699cb650x0c9160260x708a5d770x98600ced0xe01214930x7baa6a6d0x8f75d0770x2fcbbbd80xf27ec3480xa07eb1be0x8f805d730xe8afa55f0x542d9c180x1209d82e0x199f67750xa8dabe9b0x52ae748c0xddfc6ce00x28ffba2a0x695478c40x3136e1720x328f817b0xeabdd2380xe855259f0xc55e43e40x005dba3c0x54bea7370xc7208c3a0xcb5c76ee0x8b5266a80x70f833520x1ba3bdd60xa74d0dcc0xe20a3cc30xcffad6050x5e03c9750xcc248d260x3ae6d1070xcefcd99a0x3fcad7e90x0d3b4aa60x275d9f1d0xac84bcf30xb46612d90xb265a8a60x7baba0c00x748a395d0x7b00a2130x36389d2e0xc9c39aed0x3f20a4a90xb2dcc1fa0x777116130xe809ca7f0xc59d1a0a0x92dded8c0x020a243c0xafca2a880x7910ab680x0b5359c40x60fd387a0x5e6292a30xeb207f830xeb30405e0x757804140x025483b10x85b4cac10x5d02e1a90x9e61bb050x04e9bf010xa40f051b0x7a5acba00xe1aa2d620xa350a8f80x64eae7ad0x655f1ab00x7a0938330xc683da810xd5f3bb7b0x892b26a00xab65ed800x91607d950x767ddb020x04ecfb5c0x988ed85d0x193e01420x6c07ef160x365acda70xce012e970xecf3ac660x5a1247f80x33c7e66d0x93418fa30x7fac5c930x81eb6ec80xd8d516ec0xa28ff5690xfa45e6370x64e47cef0xee13e6970xf54d25410xc3510bb20x483af1d00x220127270xa04daa660xb2ba301c0xda2d5a2a0xfa90e2c10x0e0ab9bf0x29af57070x9e27142a0x7049c8300x154a916d0xba9cac2f0xff1e67b90xe2ce762c0x3c548d2f0x381a798a0x2fe607730x7fe6a1280xb761318b0x677412db0x3e059f280x4073e9240x843d65410x8fac14a20xc1097b430xd02e197f0x91722dce0x160ea4c80x70f5332f0x5666192c0x1bee49740x4062d0f00x8ac743de0x905695ab0x02b8ab420x7f5b4fe40x274dd1a30xb320cc0e0xf888ca210xc5f7e8010x13553d900x7dc4168d0x58dc0ecb0xa03db4e00x461d16ca0x4230a8d70x87b8798d0xd0fe8d510xea778fab0x809822830x2d192c700xefc1840e0x410f95050x5317d12d0x0dca44990x840342c60x6aa11aa60x6a03751f0x7b5a49260x946dd5590x1fa1d95c0xd0a2847c0xf313da4e0x3ff8d3870x49dc2da20xd939bce40xadfee8200x506bc1850xbb3309570x0e20eecf0xa8062b420x02771d370xc1de2a150x1d6191070x920f65960x0fa04d6d0x136dd6be0x4f6a07fe0xe7f27fab0xf0d691130x367b9ca90x785a93b40x40c7247c0x6a5fa3630xf43d83200x66983e960x886385520xefe739790xfc724b150x183365cc0x668b02270x0fc963180xe3fea2a70x5292bfa90x8588a6ba0xb1f667540x0e77b9680xe77f8e6a0x31cbf1b20x7a2cf3c70x1670cfc10x4cdd0b2e0xe5803b5f0x345efd450x4006ad170xab9e521d0x619cb7dd0x37ce8a0a0x4d60a5710xd3e4a76e0xcab5d3090x7ad320e40x8ae0340b0x0b742fd70xd7e56a4e0x200003290x61b7b1260xc8c3dbbe0xc2c24ace0x9a7140bd0x24864ca00x07554c200x7515d8650xfd9403b00x4e5362560x50a62dac0xbb4f47660x46a5e1920x85586bc70x61704c0d0x4248ae3c0x70002fe80x3126a9e80x12cabc890x838d2bc80xa0ae1e730x0e17678a0x49ebd0d20x56a744c00x5e680e450xe590dea30x44b7ae9c0x84f81d5e0x6264a6590x0e4b6dae0x36c6a9500x5c975e600xdde99b7b0xd4f05c180xf21a735c0xe19339110x01b6948f0x984f83150xc0a3e5170x1c3da5bd0x8e8eccb00x8c1636130xf5143c430xfa679b860x55e68d8b0xdd8930920x9dc561ef0xdae25afa0xd56ee5320xf880cf6b0x1af13c870x439d08f60xcc904ab00x73e365760xc4c73ee30xf563dadf0xf76a08080x8d8f89090xe6e2938c0xbaac2efa0xca16ae770x7f3e7dfe0xb09506b80x7cb8e46c0x82fd015e0x74e7f50b0x3af7d2fe0x86a475a30xcbbb68760x7574b33a0x2253b04a0xd724a1eb0x9fe419380x99dc82a30xf1b501ca0xf48003ec0x1eaff9ed0xbec61fd60x6e632a500xbd5808190x82467f200xb945b8670x7044b91e0xfa2dfa150x982321440xa8b4a1c60xe0da1a0e0xc954e3300xd3197df20x9d112ebc0xadd55f730xa337eea80x04aa33a20xb2ffc9af0x350d2c940xdea8077e0x05f6e7570x0097c8120xcc298a660xe0d90a760xe52ae8b50x379b8b080xc0a9aaff0xdb6304560xe25ad95c0x8faa6cda0x1a75c1890xe5bd71540x076006460x1e46affb0x1d1997e60x73d5f0c00x8f150c030x48262c260xa4fa64850x399bed040x098bd7f60x490672de0x94ca0b570x5bce0a2a0x619bed130xd2dd52160x4f13dc570x994d56510xfc7b60d10x08542e300x31a618330xe18e9f5b0xefa04f840x0557908e0xb1e483fe0x4e0aa5e40xf25ee3680x33ac29080x7883a6c40xbe112f2f0xab9c48570x064b49d40x5bf30f5e0xb577d0aa0x961f89930x9dafa4290x346383340x93aa8a2c0xe1eb392b0x24b95a9b0x54ee8a400xcafb2ae90x2d0c99330xb1cab7f70x18f933700x173d803a0x31b78fc50x95efe19a0xae53273c0xdfb918610xa33ea41b0x6d01aca50x721b18510x72616d4f0xa6a830770xbd0e002d0xe31a9bf80x380a3f290x85133b360x2618a7370x3a62ae3d0x47d163960x299b7b040x6aba47d60x553429600xdb134c800xdac1b17d0x17e342330xb12a19b00x8d32408f0xc1d37bc20x12ab07300x02b195920xb96703d90xe99142c80xf54ebdff0x956b6cd30x962a5df30xf635bd510x4955fea70x92b9b1800x06c8f2de0xe5bc9a530x215a8ec80xf102033e0x6405dcd30x85fbc9310x30cf804f0xa91fe9dc0x69a2183e0xd69609050x5500a9070xba9130f80x13e3aa9a0x957c14e30x7ae5ad740x8a35b4320xd75c79df0xbc2fd2730xa3eded0c0x6228c21f0x7d3c75a70x267df6620xd1f6c5f30x32d9cea20xb7a562230x0bac43100xd11c0c5f0x883c9beb0x48863c9a0x74ee90980xc40cfdb60x56684a890x844539ae0x99a81ab30xb47567dc0x2a8cd4f50x9fcdb2100x94f4ae120x93d7023b0xd9dff67a0x6ac181f20x169fc1b40x21e36bf20x0d287b690x263602760x9c2225ed0xbbdb5c420x40a8a50e0xd74d105a0x7c5762770x45284ae90x37d910690x84b268cf0x1e5a5f220x988a1a000x8b966b630xb4798bc90x4db0c8810x24b79d2c0xe2844a010xae1aefe10x43fe609d0x250eb9620xb3a2c03e0x481d2ff50xfbbd30dd0x366ca59a0xb39e086f0xf90f8efd0x22c88c380x8822f3e50xe25081950xedbd32dc0xe976dd130x0729a54f0x007872d80x7bd6adc40xdc4fbc040xae1bfe690xfe2c33ba0xcdf191b00xb0754d100x2ac510530x2f5f37fa0x8ec106030xf7559be80xc0ed41220x2fad0e9b0xc89fa3e80x812575da0x6ad5396d0x7f65e50e0x5d7643cf0x9058767d0x9a8e18770xbe7dd7dc0x4f6ad6110x8d3f456a0xf04fd26d0x6a6f32170xb9c0acea0x6c68b53f0x01cc09f10xaef8ba8a0xf4f916920x06c2e0590xc27d14d70xdc1aaddd0x9d8147f30xeefb1c190xcb4439e40xbe0b28490x162df1460xffce016f0xbf9b6d370x3ced65020x0a2716da0x64262e680xa1dbd0e00x386ac1800x2847031f0x2cf23a850x8fbd80790x65b840860xbdf086200x81b69e410xdebe00dd0x0a40d1280xf25f49b30xc0dd05b30x379465950xb9a3cc580x1b5128e40x191be4240x1601f30b0x48b54e330x774e1db60xb585bcf40x5e8579240x60b4b4bc0x2c637c830x6b6f29580xaf02d7f20x9faafcc50x65996a7d0xab230def0x8bf345b20xf364b9920xc7d01b3c0x70c15ac10xa135348b0x191e88cf0x18e1683f0x3971b4df0x30740aa40x6c9b38b70x110dc5c00x78056c690x5b3292d60x43003b010xee652cf10x91c3523b0x7402a5f60xfbca8bbc0x56b862260x32035d530x4b7907a80x85df5ba30xf6ee1b040xd99c86470xac3278ea0xc56a86340x2a2689640x295a20a30xc8eb33010xbe36ac3b0x23d288420xceeffaf80x93c8551e0xfc1e8fd50x807af2da0xdee493ca0x55fd78710xbe490a710x66b2a3fe0x357197bc0x830ce25c0x9bae24280x12a005cf0xc6deccae0x84203c970x5ea008f10x8af0ac470xf912e64d0xcf0910a00xd389c4e50xd069b8330xbed4793a0x29526ead0x764fb88d0x55029e160x4c81ba060xc43105420x1103141d0x0f8e1d800x03e4ac7d0x3b9dbc750x4ac119180xc75ff25d0x99db97240x3b4feeb90x47336b8c0x75ec14f20xc2cacd9d0x43b7fe420x895d11000x29d475b10x2de4749f0xd6c96cf40x73db97040x3caf8ca40xa6c422330xcf7fb6ae0xd8b101110x2329af5a0x3d62942c0x66f7c3700xcfe5b7a30xac5e4e1b0x8d8fb2500xcecaacb50xac309efe0x5788117c0xbb85ce7e0x53a738c70x14781fda0xba2398e60x7561e1ac0xa0156bcf0xa24f46030xcd8c0dc50x8200eb060x56147d200x72e663eb0xe712986a0x0676f5ac0x4f7f1c870xc19cef8d0xc93f32ad0x73f44dd50xa97123d10x375cacd50x22b0a8d80x83b3f68c0x52f8996d0xe368c0f00xb518dd620x68a989810xae787d100x6a629ee20x96d4dac70xb74401040xb665f4ba0xadd0804a0x8d92448d0xff8d0d6f0xa05f21420xbf1f8a9f0x903148730x3bbe7cf00x2b075ae30x309f2da20x5173ee4e0x436fa1940xc7ce57fb0xd77771e80xfaf3940a0xc2923abf0xf5f2e8d90x102142f80x431e09590x2b922afa0xb9652bbf0x3b58f01e0xb8fee74c0xa1e6db170xe4320fe30xe96c3b320x9c5abaac0x3e6771520xe2e46ca30x47393a030x4b411c830x2ccf107f0x04197dc20x13678ce20x7935b9a40x2a25d1d90x5e1af5720xce109f990x699debb80xadaeb14b0xfae0b88a0x51904fd60x93be602c0x90fcee9d0x46612bcf0xbddafcd10x579335600xf356d9a30x0d0932070x9a3010090x2b4a5a870x8f8728ca0x6631d1c30xdfb1713d0x8a8bb6d40x0d829a400x4ec5b91a0x3a0e25070xc9890a5d0x88a4da900x3e9a051d0xb66d9fef0xd569e7b40x1da676240x5c07cb490xbbbad5f60xb80083ae0x77c754a80x61f3e7fd0xf8cefba60x57c15b780x288185aa0xbbc3643e0x5429454e0x2b6730b50x5abc00170x6757ad4e0x8c2e04d20x0651465f0x6f76bd6e0x3220861b0x8af6aeda0xb4111e0d0xe5cd0f170x73175bb70x2666cbee0x1b4da4ce0x853cd1cc0xe39eb88f0xbc52eff00xfe5df2d10x33826e2e0xf2ac7f950xdb97a7970x085cbf560x8a0de3590x7f8e38170x69235f080x712973f50xc91902490xd196e2a50x523299a70x9059dc460x3b1b17750x77ee32210xc915bb0b0xa5416cf30x38f23e200x19ecae9d0xf29c0d970x1bc575730x5966b35d0xd2309a220xa3dd74210x3bd544c20x4c7ec4b60xef75d2160x81af9ca90x1be806460x6db7b67c0x25700d1c0x9dd279d70x3dd033560x6d9631850x774e4bde0xd6a49c980x75b552660xa65ec6f50xa8f31ecb0xb48decb70xe4e077540xe2b54e210x64fb2e9e0x5f97d92d0xc2f769d10x6947e9b60x24ffcf330x242098a20x74e12cc40x3cc1ca8a0x2e0f2e020x669f6d050xaed25c760x5f1680c60x67bfe7910xbdb1d5c50xd2f948ce0xf7cc81610x9326019f0x48667fda0x81c212040x9df9988b0x30a5e4340x40c7755b0x86381a980xae986c630x67c3888e0x4396ca3b0x8092056f0x993bc6ae0x34ecfb950xf01772520xa1e003da0x6ffbf0880x5700c1b90xa87ff0530x4f210d120xbdefe9ea0xf16c92830xf007e74a0xac6262990x6280c5200x0bfabdc80xb4e9b8dd0xa8d624e80x24a94b260x9e6d79f80x100058ac0x94098ff80x503bd1370xac437f7b0x04cda5660x9742887b0xe8220cb80x50a85a7d0xc99bba610xa165d0390xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070xdd70dbf60x734e4fba0xdd935c830xe9e6c50c0x7a3e0db50xb8620ad80x8150b3790xf0a1fdb30xc0fec2270x6d629c590x4a674d890x93cfeaa10x4eb75a010x7d5e881f0x549901da0x9b0cc3a10x5d89e6b70x5bfc834b0x05060a190x5949c8160x8945c5b60x8df3789f0x73ca78e40x730763150xe118de5d0x620fcf550x09e913c10x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360xf3edf7e70xf6ab66ac0x0dd14d5e0x7f1569e70x46bbf1270xea527eab0xa437f09a0xd7c01cfb0xbbd1df8a0x53fbd86e0x398f5c010xd4c865030xece66e600x52e3e4a50x2acc7da40xcdadbe9f0x668630650x6a95d49b0x66f054c50xf464032d0x864fb7fe0x2b7bb4040x6bb569ae0x2501e5ca0x014d2ac50x4894c1160x36e38f840xdd49d9310x77adc1fc0x213ee2410xe0e458430xd9c0a4510x4e02d6020x5932975d0xdf8be1c10xff6104d00xab8bc1a20x8d8640690xb9638db40x3784cd0d0x6747e0610xdc8f20170xcb5e6e770x04e1b99f0x0218924c0xa4fab16e0x937a46480xdff586080x9cc9daac0x2db6f1190x0c12658d0x32744aa10x76ae6c620xeda3a7210xf7ce56d10x46edecc80xa01c4d660xfffec6320x3eefafdc0x3461ae240x64a0e77a0x790244e70x0e7ac4d60xbc8bc1570x6f7d614f0x5236b31c0x7333618a0xa10584170x7de27c1d0x52a3a1d10xb1fdc2bf0x0f2d9a610xe2ca6cef0x471526940xd813bc360x67634e480x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x55157a130x6bb710380x6339b6d00xc72611220xa3b748cc0xe934da1d0x67e61c320x7b8699eb0x7ac2f3290x1a724fcc0x3fb4d1610x24a1d4750x940416d40x0a63a26e0xb8e448a00x655cb2020x75870b9a0x24e6c7a20xbba8cdfa0x6c5d2bcd0xf67a536b0x4b641f390x05fa38f00xa63cab4c0x8a3782a90x1fc764bd0x706e690b0xc424584d0xa2f0b8870x24a1f9bd0x5ef5f8eb0x72cf20d60x340d39cf0xdc2b08b10x821e440e0xb2d164050xff3f73880xf8d3cf170x952c368a0x73d89e4a0x54f3f34e0xffd5143a0x7e6061300x2541a9790x3d470eba0x468e61070x556a312a0x61d543370x6f31be170xef3680a90xf4f72af40x9f2bcbbd0x4d5327dc0x1c0242a10x68b1f81b0x7eea9c120xf01f8f980x1db4f0fa0x849c5f550x742b5bb20xf5c997e70x1f9f0d390x87c007f30xd9cb46260x9e7a4dde0xba0ba2200x7a79dd070x8e42a1b10xaf320e500x5ba1d9b40xdb9d9f590xb8efae060xac860cde0x7922f0d80x232fe7e60xa4abef4f0x9087147a0xaf30ca350x1910ec4c0x77f288ad0x98b0bdcc0xa593cde90xb0385bcf0x89a7fe040x145ee85f0xa56844320x3b4b83d10x27a5c8fb0xbb9221b10x6f656ba20x37bb1cf10x2058a0aa0x87131d300xc44171f50x5f3830670x42966f580x45733a2a0x484c64770xc2f7e5ee0xa3eeefd90xc858801d0xc1f1d1d70xe38904010xfb40d9a90x3a48621b0xf40de4390x80c099670xe27ca7540xeed7cbf10xc78a0f280x2743e1490x6c9e3a880xec7c97950xbcf0fec80x07c1aec10x34aa7be30xc21586cb0xc37ead1d0x703427e30x87507d670x9a6382560x8232535e0x2c8441150xf36ef17e0x40abce840x6b0b65760x1d79d56a0x5f27caf40x189a1b110x9c2e0ece0x9b391af00x788c035a0x7724594c0xae65ae700x2ebddd710xdd0eb55f0xd1ff12890x037503400xdade1b720xf80732ef0xf490d6d10x6388f1d40x5783af720xbcf599780x5bb523b80x83feef840xa01bab5b0x782106460x294e763d0x08f78bc20x406523c40xa858be5c0x4cd2c3840x54e765930x127e96440xf6a0d9f10xb78a8f6a0x489a817a0x147445360xeb711ae70xc8269f940x2eaa31200xde64b8d30x8ec405ea0x1ef037610x6027cd760xd6f5d07f0x31de57d80xa4391d720x6c5257460xbc3eb90f0x50dac2120x0672b1410x376c7b970x7ab31f0b0x3dbe3ad40x3510e4f50x65839d160x4e9759880xd46991b10xf7fea8430xf22dd3c70x775d07620x758b35330x0abcf3aa0xcdf9a0a70x498e04ce0x852884aa0xefd4cf970x23adb5890xa5615f7c0xed7bcd180xb833bc000x07c0fc490x11f7dc000xebe70c640xe5bfeba30xdb39c7210x9117e83f0xa62ce4610x2fb04d8f0x293c88370xfcc8fca20x2cd896700xa4b30bff0x920e3e0c0x28e60d1c0x5da08e560x733991b90x7c4c42c00xccdec45d0x8d8461d40xa99af1e50x587fcf1f0xf5bbc78f0xad5566b40x8aaa8f280x9f3a6a2c0xe724db930x87db685a0xc8a727730x962935960x8f2e526d0x872fcf3d0x7d677b2b0xffd424ac0x5650f33f0xeb439f640xb4c186300xd7d16ca20x98231cf90xc31c4ef00x3c21e3510x13191ad80xe2da1aa90x9b5b365f0xb35858730xb687a42c0x1fbd51240x96a066fd0xf973ac160x370ed5d20x62c2724f0x1dc069900x46e46bfb0x379b4e7c0x1369b0310x02e4c09a0xcd9c6ee20x3a4d012b0x8058d8ce0x5505d7ea0x822cbfee0xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0xf22c28e20x3737ae5c0xd04f97800xaf8bc0bd0xdde7ff7a0xfeae39340x6424ff970x8f52d5310xda7ff5b10xab8f63c00xc4b693800xf1f04d230xd652f3800xf35580290x5a69e0f80x94fd9f230x226138b00x9e472f5f0xc71e64a90xe3d841d70x283183050xa24337210x7a0ca2bb0x5c204ad50xe257b2c00x535af1ea0xaeccca850x6dae4f250x1ce56c720x09b67f680xf61067300xf5b989c00xcf55e73d0x36512d820xbd42789f0xab3b9c740x639ee2a60xf44276f00xda798e380x6b6748c90x4f028c040xe0b655830x154419850x43d26e3e0x789b44a70x777765f00x97aa832b0x04606e060x167dac360x4af5d6020x53219e850x3b9982850xdee7f2910xf401e8280x250e8e8b0xf665f74f0x9f29b9c10x9dbb999c0xa3ed7df80x07d290ae0xef0933a60x379d6c200x600c0fbe0x19de5ee00xcf88fbae0x60c55cc10xb79017150xc3e839df0xe46359490xd2705f510x5e60f47b0xbb5eb2420xaf209f480xa1ce8fca0xea4626010x35760d110x0d14be700x30d99aed0xcea112d10xa2005ede0x838f8c740x678572a50x635c44ad0x62737e1d0x4585d7d40x4f3b610c0xa34c4a550x17d8627a0x68d297800x7c1835dc0xbdef5b1b0x8bcda8210x69c6c1550x48265fbb0x3c2912dd0x6bdae2870x881d19b90xbcb49d7d0xb1b70a990x3de2bf550x89e3a5710x3e819cca0x832c6a780xb4e2d04d0xcfdc5f980x5f140cae0x40c131e00x215b77a40xd70587b40xa3470efb0xb8adc3ea0xaa0241460x9feaf2870xd857cac70xe3a53f4c0x1dc62fce0xa401d45f0x5d72d7500xa58efeb60x79222c190x3479ef490xca88282c0x2eecc4830xf40d6c5a0x318324f10xa8e3717a0x3705d5ae0xd7ab2c0c0x1b1f2bda0x2b67f0960x88e0656f0x5f6850500xf4fe67b20xc5b2e92a0xbe4c439b0xb2605f5c0xdf1b17190x6e3fabb60x87a380c00x9a9df57d0xd134200c0x58e510420xe5dc7e790x283a4f670x252bab740x091ba5600x33e65c970x699ef0000x0ef069740xa0c71dac0xe2acf1060xcffa2aff0x3686ea090xf8e48bb50xd2e90bab0xaa5da77c0x5aaf9b5b0x372b7a890x6e4bc0560xdef250620x483257cf0x77184c190x17a0e4a00x9d3e5cc20x961920b90xde33a3430x2c041ed40x4da3ffe70x05fe0aff0x0a865dad0xb91422d40x7613ea500xf33dc43c0xfc201b660x661601de0xe769232e0x917153120xbdc551200xf3e372810x3acc18d30xf7893ee10x48f5932a0x99c5ceae0x17b67bcc0x112501c70x7ac08af50x405b6e050x6c390dbf0xeed1eebd0xebf200000x1d7f94e80x91aa7f8a0x1236fc960x333b0d000xa0843d8c0x6093e0bc0xed4e535d0x1902178a0x20c55ae00x2b5ed7860xf1beb7b00x2df753880xa553e0310xa9bd31520x27436b910xb6f3d5940x26ad09e10xb4c99f1b0x09760ad30xa929993c0x523c84390xddc944190x396be1130xb2e9d0450x289371750xee6bdf4e0x421d98f30xde74d8bc0x1cf146630x001d495b0x914f61bb0x920eece90x9d61b3210xcfc99eef0xe514fc490x594f75e70x6952a79c0x2eba97e10x7aff06b20x1c20fd9d0x75aee6810x3129acca0xd7690c480x0a135a110xeab1fff00xd01c305a0x919dbb400x09c111d00x20e523720x52f09cc60xbd9591230xb1dbb9610x8f46d5b70x65ee747b0x38b30b0f0x2824dbc10xbbe8d6f00xb40ff91f0xd972c33b0x119ba3280xa46154800x6cad1a4a0x41eff0080xa42af1150x4a3d022c0xf37f56430x8a10f2140xb85175aa0xbaedaa2d0x773cabba0x249aab9f0x8ddf49b80xcad0f4f10xa750b2b50x5fac1d0b0xffd663a40xa43c71ab0xedb0bd150x07cae0700x22b0e30c0x07e3e0630xbbad75050x413e0e330x586f18f80x79a326130x16e869830xd72a34c20xe9c6de990x87cdf7d20xfc7af69a0xc4fe51350x3501740a0x50cd748f0xecc572c10xb369a66d0x7751dead0xf086dacc0x5a7f0ffc0xb2a1c8bf0x48755f370x633475c70x3d299dfb0xbea5ff1e0x076de2900x5e254a5f0xc9928d2a0x69bea74b0x08f982aa0xbe7babab0xea77d22b0xf56293b70xa5b92c300xdda9d8fe0x45de10370xaafdc2580x061651be0x349cba850xceab03110xe2d5255a0xe914e41e0x1ac5d3cb0x77bc13a00x656c1a0e0x48a911710x64bbc2880xf9c0b6630x5792f8480x754d539c0x96b292540x2e2b40d20x4841bdee0x5a9213110x9166fada0x6263e02d0x41482d8b0xa916b6940xa77d88f60xc310b9810xe32d04b80xe56fe87c0x3018cbcc0x37fa7bb30x911993370xac907a900xc66044780x9a1dfd650x9f9845130x7410aba20xdd64e6390x85df9b6c0xc29bf9670x1e6d26a80x0e88c22e0xbc6964a80x4b07ea850xc66961af0x13bd81690x7c52bdb10xc2ec59c70xc6c601140x2513792d0x0f0beeef0x496c7aff0x823366350xc6dd94ff0xd349ffc90xbb982c290x941b40790x4c86baec0xf4203f730x73a662340xdb7f47af0x1af047370xd3b2bba40x41f1f85c0x73cd46830x8545cf850xb050104b0x954e809f0x189f8bfc0xb24339550xdf7fd91f0x65777d870x4e8f6ca70x0ded37fb0x2ffc7e1a0xb18429eb0x9ac11b740xb2e764e80x8815abc00xc4f04fe30xcad117930x467e25a80x5a45ba310x252b9d800xf2813a880x79e591510x3aeaf9260x447af4880xf03a7d240xc618c1b50x099baddc0x1525d1780xad0d485b0x750b7c0e0xb2af25530x1132c5980x453efa540xb312d0c40xa13acdb80x70e308360x15baa1a90x40f253b70x06b23ea80xa106b5eb0x3d81cc830x1a3bfdf80xfb13b7040x8a3f39480x00c1df8d0x5c5a45420xdfd686240xcbbe61f70x1bc630e10xd3a116cc0x9ddcc9480x28f7cfdc0xdcfa62150x1c3caa180xda811c9d0x2a4b901a0xa445b61d0xeef8565a0x1567ebdc0x963be8630xdaf0c05d0x1e71c2c50xa4dc23450x0d9fd9d60xe97b96530x13dd57940x1daac6fa0x1b597b7a0x3dc619d30x5b6b03290x5e51cd740x362429430xed2b01500xe944cbaf0x0aa7a4380x2341f5b30xeeb7ba2a0x521f16530x530368850x9e3d84ef0x3e7b37280x6fce30490x18e4f8aa0xe4e48b120x66d87d380x103886350x5b3c48fd0x20e046400xc4107f760xcd5e9a830x1dd2fa0d0x981c9ac40xe08f91700x1149f93a0xbf539bff0x0aa309cf0xe523ad750x609f1c7e0x6091797f0x86f6b99d0x55409c280x2241d2670xda9045680xf4140f380x222f8b670xca9fc0820x2deed3210x8cec363d0x0d18574b0x38892d3e0xa08e16560x8d3faf6f0xfe5d4bb20xe43099050xdc97af2e0x9cdfb3f70xb7c6db700x9aaeefce0xa108eb4d0xb05fc3100xa0ebd14c0x409736620x82d79b510xfac8865f0x3adf185d0x329efd510x10cd2a810x8ac407040x98a931a90x873e788e0xdb055ab10xbaeb8f0f0x1a0c5dc90x7e2071750x1f23ae000xd5a57ef40x815339630x833b7b450x45764aa20x42f28aa30x968048dd0xc99ee9b50xe95055690x6face4930x80b47ad70x68f2917f0x1635d3600x675ecca80xae502d2e0x222e7ce20xd4cfe1a80xe98504970xf402bc220x13f421520xd067d3c50xd40348280x7ab88a450xcd91b1270x131db64a0x478848900x574fc58c0x015af7f40xd4c146320x2d3385d30x56002ade0x38f4d4ba0xbee47fcd0x30715a0a0xf32cdec60x4ab1096a0x8ece4ddd0x906cd9930xc7ddccd20x8a2ada1a0xeaedd5380x0933d5e30x2ed7db9b0xdb1fa9420x02078bcf0xa518c2cc0x6a1c347c0xeea17ccc0x118315ab0x7a1d0d3c0x668a8ce60xb20aac6c0xaf6caa8a0xe9f1dc160x95b7acb50x5db2aa1d0x638bffb70xb7ef10870x2a24acfe0x883b73340x24e092e40x2d4b7b020xd00b319f0x19650d790x75109ba50x0cb59aae0xc0250f500x224dacea0xe83bcc7d0x66ec37200xaac3bd100xab9ac04c0x478cb6040xb585595f0xd22ee90e0xc25a8a8a0x2ce5d39d0xd36872d60xe4392fbb0x93e8a9d90x0205f4770x31585ab90x7729cbdd0xa9e180490x209735200x5f29cde30x9545af6d0x820726140xa3d2b4030x8b62f95e0x658e3d970xb7c7cdce0x01d23ee10x4e5064a70x393b4f2f0x73ad2acb0x785eb82c0xf1cfd1ff0x4e64bdfd0x2c9cbc6f0x9ddd05550xbb332fab0xa9ebfd190xb2078eab0x6610b54e0xf88f2ab50xdef5154c0x6983cd0e0x603249ed0xf76028c70xd81f0af00x33b8bd250x65af61d80xe12674d40x2d2b9d120x857b69dd0x6dcc16150x87dc273b0x227b17180xa3332df40xe85f4c440x81af083d0xc12443520x8644d59d0x4c95317d0xfb1b26400x04304a2f0xbf181dfe0xc877477e0xde2d0a610x5b910ca50x49ee7d8e0xeb18c1760xda60c2580xad788af10x0edb49730x24fffa4f0xe20695530x86bb71f00xd593cd550x9150286c0x3e6480d10xe2a2e71c0xbaed0a940xc55ded240x9f4dea4c0x522842160x3e0840700xd231e5050x3f9621570xe4ae80e70xae31a8020x78ee54ab0x3693d2a80x439ad28e0xc3608daa0x22c98ff70x3219e7770xc4a7576e0xb755b7c00x0c9955df0xbb00e8ed0x90b9d4b40xb0f7fe550xa01eec1d0x83d585c50x204c19f50x317d76470x66b428a50x6735d56e0xd970fab80xc4defc790xcf9509740x8be648320xc48756330xec32c59f0x76bc87460x58c701300xefab28110xdc1058fc0x1f487f2b0xc6664c670xc15e24600xd33af0870x956ec91c0xaa7034cc0x592646f20x06c0bab30xf84092dd0x0fc611400xa8d78bfc0x524cf8310xb6e0466e0xaa9d95510xe81676e60x8fb1c70c0x202275df0xb4f2db5c0xebe0f2650x9d12d5fd0x4fa2f8500xde6151db0xc2a814db0x65ef90dc0xda2290500x97c89af70x267ab9f90xab00d0e40x469a6ec70x6963b1cb0x137958bb0xe9270b2e0x3c45b9b00x8292427b0xbd3231e70x5cb78d3e0xb4b4e7a40x851174640xcf472d2c0x0c04b9840xe50f1f660x65097e3e0x36fcf56f0x2a41c4050x7b7e394b0x0ebd07670x2d0e54c30x5523e8fe0x17116acb0xddb344610xaeb4c7420xb54f25ca0xb2715ec40xa76211220x7bab9f490xd48a5ecd0xc70714230x74e6dd7d0x2abd207a0x6bdabd7e0xc6414e730xb53f28100x1b7971fc0xc6671f770x821eef5a0x7e022b5c0xdd1a94780x2b289c900x07c911570x7684a0550x9e44c7840x025105cf0x89580c0d0xabb7f2380xf743001d0x3963c6790x030d31d50x9c0103cc0xb86eea850x488f6af60x5567039b0xc55f9b670x192b44810xe48e7cda0xa0275e9b0x6f497a3c0x668fcb6b0xc529e32e0xc37b97690x9e0bd7530xb655342c0x3b84657b0x5f5459260xea2209410x76eeda4b0x622a422a0x89d083dd0xceb500120xe64793610x7c124e790xc614f6c20x71c7637f0x91dfa5790x1f3286470x7561ebbf0x557694f50x2ab35e6a0x272f96460xe3f500740xd65c7d5c0xd6a183990x83fa7f6b0x651bad3d0x6599c14d0xdad8a4eb0xeba09a8e0x18275c180x8e90c9c40x34cb72ec0xa1f137ea0xbb7028ee0xd93d10a40x597319670xc07601e50x30be97900x80e65f430x915963ef0x651a41390xe0e07de10xdaeca3e90xb6cac18a0x004820ef0x175486da0x69e490360x98252b5d0x77ffe1e60xa4eec81d0x3c2ec6050x8918aedf0xcdf932c70x56c98ad40x6c542efa0xdeda46a00xde52a8fc0x1bb299090x6182ca890xff11da300x4bc0d7520x35d0d6110x8b8a2ad90xdf6b0e760x5e915d9f0x2a296f8b0x535697070x7ae89dfc0x5c5a1b160xbfe5616d0x158a4e160x5e5108030x2b951a990x535579fa0xc5ef2ed50x2f17518d0x2f2540b20x1efd13f50x2c4513fd0x84a30b8d0xf46f49510x2807907b0x621ebcf70x0fff5afc0xb82123410x862258db0x6f9e763b0x0b6b61d40xe73e56d00xa04635bf0x3ffdacf30xdf93b9d80x5e71d44b0xc533f2a20x8a1ab4ee0xee24a1b10xbc0f43570xb6e57f890x20bee7a90xfb0c92e80x65d0acfc0x7ec3ec060x42e389080x89b611dd0x2e0abc360xad7e44120xa9a69abe0x48f550110x22da6c2c0xd6d4918e0xdff8e89d0x3542e0d60x2309a6d60x8639b9f00x7d1bb1d40x3dab603a0x66a095ad0xf1d982940x84c3bd8e0xf22cc8240x3d7e9c240xf5fc07550x249a6c4b0xceec93be0x5be1f8130xe1f184a00x789188a30xdb16b1700xde9360ba0x359aea4d0xef3be7cf0x6fcb87a10x460225c30xd89eb5dc0xcf9b558d0x706cdcef0xbfb297220xd921bd090x67ca1d210x533bf92f0x5b0bb8140xceedcd200x938dc9580xc1dac8630x351490660x0615fdbe0xd36d08000xa357f9fd0x8acc75a30xeeb7da5a0x70383d120x78dd9ff60x1bc6a5e00xb04365140x8886093c0xcdb2e8d90x2c4df2630x3b2d7b3d0x2dd0b3a50xd29a8e140x9ba484810x6d43ad120x96d20ef50x395e14700x8b82b4cf0x58d6311d0xe48611ac0x3a8bbb8e0x2951a8720x4634c6470x9263e25b0xe9dcc5080x2ff4b8ba0x68e91f060x2764fe190x2ac733040xdaddbd5a0xde88953c0xcfb4a2960xb73b740a0x7ebd4be40xc7d16b610x615205290x46ca74af0x130de01d0xcfbd3cae0x80cf7cf50x11caddc70x1e68ce140xdb916fd00x7cd8c6e50xf3d16a690xa386c0290xa04bd7930xd217e9e60x97e7f9020x08d3bf020x5d6dbea70x695e34b50x2b24963c0xe4971ade0x328995b50x74baf17a0x7944e0fc0x101383520x369fcd700x697c5d0d0x768dceb80x621031c00x646aabe10xdd2ed8df0x138b4a4e0x1428ca820x4b0d4ae60xcef0ac0d0x65aadb000x401c7c8e0x736e29010x6de5d7770xc2585eb30x8c9651f10xbd27bb170xa0a17b7c0x100a95010x9773cfce0xa6a38dc90xdf5f96250x350062d20x6f240aa30xb0f770e90x125719680x09fedf180x1280429a0x679df9a00x142072c00x0871ffd60x3a20a9d70xf3c2dfe00x2a72e3790x1fec4f630xff33be3f0x423525650xc9cf1ab90x552f65710x3b45d7460xedf268610x9cecff000xb840d0990x99daa9bf0x4a8e3d340x2c67a3a00x2470192d0xd351e8040xfcfbecdd0x4005f38c0xa43acb400x1a5b1c680x44aaf30f0xa1efd20f0x89dac92b0xfdc193d80xf6a089a30x446c961c0xb17b90b20xe9ed390f0x262c3b550xbf17f3360x8934a9100x29bdcd7a0xc0165b0c0x6fce19d00x128c867d0x122c09f70xaac7ef060x1f7288120x27aba4970x063b584a0x9b0e1f300x541e4cdd0x699ad9ab0x98e219b40x6a89746f0xf1a932d80xe899bc2e0x987518f50x61cbf2b00x560f129c0x745e08760xe32c70850x4f27f7630x9a01cecf0x8deeaaa70x281be6ac0xfe4e50490x788ba9b60x2f0ab4060x4126e3da0x397132830xc4a1589f0x033e9ba70x4a2f230a0x8ba140cb0x6157f7e90x2e7e3f470xd37211650x526c164a0xefd462810x125635690x1e5b7ca70xb2dedbd60x1c1b05850x595c70340x2f5c4ccc0xf37e71fe0x78be16950x80db394f0x86f9fdd90x2564e74a0xbcd89b300x05fdc1750xfaedce330x104317070xbdec8f950xb7992e6d0x6052860c0x658217450xf7c58fc60xc93803db0xed0d9c910x8fc2f3690xb353da7e0xbb2bf0200x9cd2eff50x23629dc20x0d380d450x01bfad560x93d2deb50xd781f5520x693e74ba0xd3e465ae0xeb05158c0xc0c214460x97f683470x52ef5fdf0x7c5d34a00x3ce0d5390x0947e9bb0x19eae6060x565227330xb11d90000xd15ee43b0x2262b9d50xcd3d590f0x16d384670xcb5ea6400xa6be86000x5c68e5040xbb19c1140x66bc436e0xbb3cf9550xbdecd26a0x15e05a2c0x7d01d2380x52116c310x3c2802d20xba28ed5d0xc027fcc60x43b8642b0x2fbc522d0xdc1aef4f0x95eb50180xe377c71e0x60b8df070xa64602be0x61ad3ed60x2b3de8d80x37559c320x59b7db7c0x4d91a95d0x85923f4d0x215b885e0x47561dfc0x445242db0x244753610xc10279900x2a155eb90x27fd40400x0369d71a0x868306c40x6f0f2f580x61a94ae20xd43725a70xdfcd74fa0xb30f705d0x3b8a9a9d0x230e2b050x6e33606b0x6b3c1a2a0xaf4b63e30xd2ec74360x348bd4310xac1ec7fc0xf9da54a30x3e48aca70x62d68c990x34d416500xa0098fb30xafc4354e0xdd0d9ee70xd4cd43830x10939bf20x17a0698c0xaa5aee760x67b27ec10x409873e30x30e741340x5641485b0x6c257ac00x6d340f640xb0c8b1b30x636b6e0f0x57504e360xbff05f8e0xa120d33c0x93d8fdbe0x40bff43c0x0d0dacb00x2b2365410x2034f5a80xa40669cb0xf43ea4ff0xe525524c0xd8602b6a0x4099f9190xa6841fb60x578a18760xc28217750x4c48939e0x0dbf02960xdc8b15850x1f491d360x8cccec5b0xe3784eb90x7c7bf6e00x9dfb11d80xd859828c0x974003430x562f30980xd13f0c710x4798626c0xe49a18e00x4da6bca40x196a0f670x3d75cc040xd042936d0x50b128dd0x641589140xb4b8694e0x8fd8bcce0x0c2d2fd90x03608f2a0x9049491e0xeafc1eb80x2d1e301d0x5869adb20x1d657b800x356632c10xe686cd080xb55fd47f0xd10de94c0x251d62ab0x493159cc0x2adee27f0x7818439f0x9c245fd20x9a00a11c0xee19f4b10xfe1f36f10x5f2c64690x54c938100x368527160x33fd62de0x7e2998e70x5ac3a6320xdd63dce70x7ede6a250xd9986ab00x27baadab0xf6ab71870x426285ea0x9cad8da60x1b90ac2b0xda0a9c4c0xa67de8140x4b64d90a0xbd60b9340xb9cc15370x92fbbcf30x41b63cbe0xa5839f6a0xce3d49070x44d837370xc5a5c6780x4f72a9870xd9f66cf80x233e96850x34a6feb50x42ccbff70x6fc379c80xaba2487a0x798bbaed0x4245f99a0x41ee8f2c0x69b8b3b10x38e10c1d0x66011ab60x534c3f1d0x539eaa650xb68385f50xe394c2a20xdf4243360x5ab150bd0xd7d55f2c0x24530ddb0x0dfda38b0xfd4d94d20x4c315f510xa22667b30xf5ee9ba80x42801d200x85a8ee760x4336fcca0x702946da0x9d61e9940x06bd88b50xd1363cc10x465e24ff0x58c031120xe30851c90xce4334520x314352370xb83cc4860xa9d4e4be0xc599572d0x84e989620xc36122cb0x0e12266e0xd5e92a8a0xd9eea4810xe2bfa8a80x4edf61870x6feb682f0x995176820xac3201b00x3c94d3490xa800227b0xc3dd87d50x5650f5450x29cc82dc0x30d937680xd7b2e7330x9179d85a0xd7e723bc0xb74722060xa0ff74d60x8503d5490x4a35c5dc0x63eebb070x623871510x5ae9b88d0xd060b4600x75f354080xf03c5a3c0x10208f840xdddb157a0x7c2e3a5d0x6293a5fd0xc46556690xd6dbebdc0x95a67b070x7331bd990x5a0628780xf0c45fa70x8eeea5410x3d1686fc0xdd21e6d50x6a3f69480xf35f60e50x3c5428850xd4d1983c0x74e5ff1a0xd99afcb20xa83b58800xf994b9a10x561bc70c0x8356aad60x5ea62b9e0x1efaef410xd03ee9ca0x22c0c2070x48dcd9940xbcd95b850xe450a4190xa98543640x7712771a0x0f1b2eaa0x2d27f0a20x955fc4760x6804a22a0x1d77b0f80xad0f2b6c0x8785ff860xd8fd1d8a0x3e3c9a4d0xf2f272c80xfb9107dc0x269e520a0x1eda83bf0x7b178afe0xf97c9e080x997c43470x605067510x74f7f0120xb907513f0x1772e94a0xc5532e780x2f64415f0x7023bea80x587683b20xcfb6a3da0x35607f530xb5a459dc0x8c18b62e0xaa9e7d2c0x04403fcf0x23359aff0x1a7730680x5c2283d50x6091b3330x8d0308fe0xd75887460x9b33e0d70x121d958a0xfc3bba0f0xa9c554610x01d9de0e0xb1dabc1e0x801de1f90xd74a0b6c0x859f31b10x3fd7774d0x2fe252cc0x47c65bfc0xfe0299630xab63baa50x19c9bf6b0x6e9c65bc0x5274ed3e0xe8d652e90x9ed554b30x6b1b5a340x0ef8d0960xdf8130c90x1cb44d1d0x38d0ce320x15bafe290x9c832da30x120d67d40x26e298e00x6a5ecb180x5416339a0x1e995c9c0xc57c6d800x51adffd10x9fdecc310x9d0d62060xb75996310x4fe1eddf0xc6bc69710x5fe44da70xe64ad8ea0x2cea32ee0xc617f82c0xad09fa8b0x934e155b0x7681946c0xe0ff7a180xc8aefc5b0x2916f6720xac1a55be0x40d590960x3c9c4dd60x994812360x3d20b57a0xcd083b100x7afc9d8a0x99c95fa50x8677245d0xe2b3207a0xfa1eb9100x6be0d38b0xcbc9557f0xfd32d4670x6e03233b0x7dda30af0xf4005fea0xaf8f7a5a0xb7c69a630x554172640xd50433ca0x7d269b6f0xf32bdc5d0x0b07abe20x51a26dee0xd70ce7460xf66f41300xcf2a69660xb862f6110x7c75c1ef0x801720a20xda943e740x4c6be2e90x817228e20x55271d740x48760bf50x2262586e0xb6766e7c0x297f1a940xc9ce104a0xd4bbe9570xa430aca70xb9b9df410x27c1e63f0x033832c70xd87fc0a00xddc472710xdc825d6c0x10ecc52c0x7e8d86190x402670680x79bc842c0xc07b6f750x33f398cc0x975d4faf0x564da1ec0xb20415910x4af9f8bc0x36b02dec0x0b49776d0x2b01ba090x396d7db70x525698810x3ba521280x7e64181d0x05b3ea6e0xe9b3926e0x7d3347970xd7e1e7cb0x9488ddfa0xa9fa69960x6a9258280xcaab97520x6e94663a0xf39331ec0x321dd1820x9b36792c0x6171f0170x2c38451d0xf1c528720x19a304ba0x9e9c4d270xe479ec8a0x2e07434c0x2d04bdfc0xd98b8a850x2ac3c32f0x678a76250xb8a1cd800xa97b19700xedc5eced0x75aea49c0x86d129a90x6983ef3e0xb8cd4d900x39d2c0cf0x540b6ccd0x22eafcc60x6f0eb04d0xdcd82f980x5a696a570xa37164070xa405c9140x8bf3cb470x87e6c7980xe26717290xc0c070a70x92cdccba0x99c991db0x2030bd850x5c16f6820xdb9f61d80x6903aff60x9d708e7f0x241ba5bf0xc38f984a0xdcf4d2dd0x287b6da90x6d5398320x5345bfd60x70cf032f0x013f45f20x0274e1dc0xdc873a590x4addf5ba0xe13111390xca1edc550x9cea00560xea508e1a0x62d5026a0x5daf49c10x35858c580xbfc14db40x2ee117500x3f0e26960xc17515d70xb66db4cb0x0f7618b20xd13619b50x7d01ccfa0xaf86d6d70x4ea392da0x875cc05f0xbd24bd740x962c8ae10x0ddc35010x282cdabc0xe35d7abf0x22a9b5d10x01386b770xfed11ed10xd3d118810x2f0d90530xd02d2f0b0xe39d07940xc93ee1e70x8c89e3b80x9c8030200x8c2045780x287c4db10x842f046d0x1b3201160x409b604e0xb3469b630x22a49b080xc11b7cc30xf61e3c4c0xc35b94430x2ccb6e8f0x89bbafc60x4ea1ead40xc817fd8f0xccf2cb330xa6af183f0x474edbd10xff42c3740xc9fd634a0xe52669690xd54746900x2882d40e0x003dc7e70x807766ea0x05a092b50x1762ba150x611358d50x46e719220x6bf19d5a0xa1c58f210x62e17ab10x82e55f110x1015001e0x4e950eb60x923e1f200x0bea7d9b0xfbc8c75c0xa61d0c240xd05fa5890x1471cac80xce32c3170x16919e060xba423fb30x0eb8800f0x8b36b55b0x568528170x56d5b88b0x16149a250x4fd5ec6c0xcedd54f50x267ad70c0xebeaabd30xdde79c100xc17e99460x77ae495d0x4de17ab30xf4dc3f7a0xafc75c0e0x7ace1a560xb611a6760xb143aca40x2e06c3d90x5f64faa90x2ab7c4850xc1d6b48e0xc6a5fef80x52f0acd40x20fbcd7e0xa89f16010xd0dd11720xaae3daaf0xb35d5dec0xb28ccf030xb30dff880x261392c20x7a332a9d0x1bc3edc20x1aabf5170xc24d82880x455e5ae30x5006877f0x698fb7e70x83d1f3790x0057b9390x933f75e00xa8d6b5340x0f63862a0xe924cbc70x86b13d2a0x98e34d260x811dc3340xe4c8cd400x407af3040x0212884e0x1b8452cc0xfcecba5c0xe7fa82370x3f762f390xd58e4c660xd52311b00xfba37c710xb7f9d8030xb3ee96aa0x8e848f6c0xf6105ca90xe7eefdb30x732a87190xbf9b50470xa78065f80x982faedd0x7366c69a0x5683ce3d0xa123206d0x1b59eb880x3ccfd7480x4bffd5db0x6a8065850xd75970e20x67a95ba10xd9053e750xa5a41d440xf30c13980x1159e2e70x24dc33b20x9d1727740x92ae3c7a0x90403aa50xc548e8db0x2cac51440x85831aec0xa817e76b0x14902a0d0x14165bcd0xaad683b10x4dd11ab00xfc32f33e0x081e75500xd0bb16e20xa0170f1a0xcf8df7780x486eeb050x7202ade00xc48bb7050x1e6fc10c0xc3e901d20xf73931f00x5d2a71d90xedc8b1a30xd8e5023d0xec9c72e60x81b882d90xa4c08abe0x64c081770xf7a2687e0x8dae3f3c0xdc2c491c0x433ae21c0xce9864b20x7452adff0xe7232e0f0x50038acf0x39c0bf0c0x2d1b02d20xdb8a1b3f0xae69b1c10x12a387470xabf32f290x2875a3150x94bf03ca0x97adb4870x69e683de0xf54667600x6dcf857f0xb67fec0e0x87aabbed0x16892b270x9930f8a30x67e341e30x23479bad0xaa5aee1c0xdf81924d0xbdb2dfd50x9f71bc720xd1d15f1b0xa586fcdb0xaa86cfb50x67dcd76b0x5d9317d70x4a7f342d0xb5ab892d0xe7463f520x02ed44d60xefca44050x2a33ee300x0c7d9a1a0x0712f5450x19147e680xf64ad5890x78b9b54d0xf9e828590x5a5bcae20xf5fc2f2d0x705034990x0c7391310xa3e754950x930011530x663caf610x874be4080x84c460820x3d7bedbb0xcab62a460x07348d330xf349c66f0x5da3dc250x059374c80x1d93eb180x914652fc0xfe48ea460xc0cddae50x2f7822c80x4c3fa97e0x6235d8950x42d8591c0xc2fb97a40x9aa0aef90x0afdb69c0x1f09b6620x72c8e2400x191988ac0x1938236c0x9b6d41070x1cd308290x1f2c86a50x1b2566870x984132340x6fea4b690x4d57ae3c0x76b2347e0xe89733dc0x354533ab0x7b53e44c0x0646155d0x5217c2580x2bf67def0x905f66ce0x4872a86d0xeac5f2720x5c7c1edb0x8c3ac69f0xf99c412d0x678bb3cd0x605f36170x7e005c7c0x91f926ba0x6f96eb550xc235c60d0x37b90fbc0x565d01040x3b23ce0e0xce71a0eb0xe042a9a10x3a9e9a440xd16d9c010x315de2cf0x32d434200x43ee91820xc40c9cea0xadc17cd50x8038b37c0x0dca4e2a0x5cfc537d0x1b5c08640xdf71f10b0x9956a2c80x6b25ae0e0x456e53b30x73c7df1a0x69a1e9cb0x9f55f03e0x89e3897d0x08937f820x4b77c88d0x28da5c860x5fb201960x599581a80x91849fa80xa97e00eb0x01612c0b0x98ef76cd0x865bda6e0xabd518aa0x263c58fb0xbf5402ed0x0214d8870x2caeb4590x2bf304160xff5854400x370cfe6e0x922ecd290xf5145c480x38a115be0xba1a97670x17de46fe0xd574ef7b0x62d853b60xa8c9f9740xcfe946870x7663b7730xc2bde5670x4d5420f10xae6816620x6926d94a0x544288080x43ff9cd00x3adbd5950x3aa68d7a0xf56238f40x1960e8ec0xad23cb4b0xac1ea5980x01c483a90x94c9e5a10xe9ed155a0xaa3455630x004d56d30x0af7ccaf0xf2a353ac0xd034392d0xf3251e7b0x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0xcc8af37f0x260728280x2b1569de0xf6ec52a90x3dc69f6f0x21ee87fe0xf61f38ed0x14d76f8c0xc500f1d30x97739f390x133f9be00x5f48b2840x13e704080x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0xbc5671dc0x648920d50xfe9ad41a0x7596a04a0x90a4bace0xad58c9fa0x82c697ff0x048cd0170x1ac6f9380x1a061e4c0x61df87640x825b4acb0xa5faac890xb42f0dc90xee71fc510x058a2cf40x2fec15170xaf9d33d60x2182a1dd0xab31d65a0x52e963790xdf2ff55f0xa71d4bda0x4a2ff6c50xb8852b240xe9a4ed8f0x2c2e482e0xe6a5ff6c0xff954c2c0xcae1323f0x954476f10x146d84390x79a651990x3a97c15d0x31c21a020x5dd223250x95e77d4d0xc9ef18250x035e18520x9adc02050x29272a370xbadbbaea0xd99e52f80x3704755a0x80f88ec20xdf3ea70a0xfe5e90cf0xfd943fb50x1aef9fd50xd7039f8b0xea975f4e0x07ea62c50xc65855750xcacdb9120xb897061c0xf8bb613b0x689c08fe0x4b4288f30xc48f6b940xa5466dbc0x1fbfd3170xd790f5650x5b88d4d40x3816ea0e0x1f7c5cbc0x8da6bab30x36396d680x0419e1750xf163cf930x8cd6dc720x7af051790x2cc2d52d0xd4af47760xc3f6361f0x6ce381b00x44c6e6330x3bd2771e0x0e6da8300x3bb510200xee37a9630x140cf13a0x36319fbc0x7b50c44f0x266b1df90x33b46d250xfeb5d0aa0xa9c839da0x0600a4a40x718a78050xbf0e73c30x952582070x33ecaec30x969c73d90xc1d989c50x0af70c870x3567743b0xf25445920xc49134420x5b35c4f90x6c28be5a0x60a634c40x19567d060xeff0635c0x31c8e2330x1c7ba6c80x202a057d0x79df4f260xadc044b70xdfb09f360xa32662620xf4d609110xfd7ce30e0xdc990c400x999e82970xc62273b80x6f0e14ae0xa9bdc53c0x11ca49000xe74c12640x70ceea920xc7803f110x97bce1b30xf4b30abf0xc6e940e20xb97519e80x32552b0a0x03d348850x190f020c0x78aad8920x1d9c50870xd45d53640x4facd9250xba89a4bd0x80de1e3f0xae8ef6540x2bea3b550x70a902620x7d282f950x1d9b0fba0xa191b4440x49da5dff0x317ee4020x03843f580x472a21e70x18e166570x358d62710x766e17aa0xaff59a240xfef8cf740xbe5d367e0x2c2f69bb0x18eece030x9a2efd180x221e7df70x02caff200xfe5bb2720x6fcfcb9a0x2f6033090x4e5713ef0xeae387660x77b081aa0x91e18d910x099512ea0x86fe899c0x5b660f040x35f2b7f70x1b377cb70x938678150xbb8e169a0x2dbe672c0xacabdbcd0x1a63af340x239aa53a0x46f5ca8c0x79545e990x382d43650x2d6bec720x8eaf2a5f0x3753eb770x42595e580x170c70a20x56c94c210x47fee5810xaeedd6de0xa7e5ccae0xc382a0d30xddbee4d00xfcb784910x8a5c358b0x7a9e02840xb0effae20x7f059d1a0x2f8c3d3a0x1832c0e80x4b54fc7f0xa5a712ae0x1d51cdc10x006f5a030x336b71530xcd3415d20x4d11cfc60x3fcc919b0x90cccabb0xe5905f510x50b2b26b0x7cb97eea0x3dee6e140xfcdb9d590xcc978abb0x0039c5920xb6b42af60x2efb97610xaa3c59bc0x3fbc821c0xe9c38c4c0x9a94240b0xd509a8fe0x53ad91120x0ba694250xa909cfc50x78a4e6da0x446615bd0x2f9e7f8e0xe5e697f60xbe3e79370x95a994f10xfd0f6f340x690e4da10x8c8ee25b0x930dd4750xbdb3ec6d0xf353c3690xcb0ec0390xee6f56a00x0720d3dc0xeb3f8b8f0x570c07f90xce1255da0x8ad4f2e60x6074741f0x6262a7d70xcb6eea000xb96bdc6f0x9208560e0xca9218860xf2183ba50x7af11a810xbf3f74e90xfac8c51f0xe8cdba020x45cb04130x43dba1dd0x553a86d00x22e04f870xb124252d0xdf84b7390xf5e3f6030x2c4d2a8a0xdd084a320xf64472280xf13777ba0x0359bed40xdb0bf5a20x960d68fd0xd14c87220x8c96c8bf0x2b69e97d0x0f7481430xe12a77620xf0a5d5f80xac3800090x643e5d810xd922b52e0x57f551760xbabd30f50xdea7aa560x0c3735630x88c78af80x7a5227500x26fecb370x256dd7310x56d4b54f0xf850c8d80x3e9c41090xb29532610x088b895d0xb8dafdcd0x9251758b0x0b693d520xc0e60b2e0x6bad43550xd9bdee820x92b848a60x69566e770x2cb704220x2a6815240xc32fdfd30x3ce156140x06cb436c0x6ece3b310xdca770560x8865abf50x03a81e690x8274414c0xbfe5b81d0x5b4ad21e0x3e6f1cc70x6674e33b0xfc1abe1a0xb5a82aa90xb95876260x09e35d8e0x298de5dd0x0e123a100x152eb9350x930549ec0xa964bbce0xd5e215d10x45ffbd2d0xc307a2b10xa825bf990xc8f4bcf60xc92394f30x530c0e800x477a92780x7ac4ed920x20dc3f940xcbc94cfd0x406673040xe7019bac0x75133f6e0xc9641b480x54215db50x920cc3890xaf924fe70xb1e2ba7a0x6a5099c00x7217ee7d0xdf021de50x07d7dd300xd78bdab00x1785bd900x2776cbda0x0671a4f70x06fa31e80x5a65de460x5c019a510x26d24cb80x494e33930xcba804480x61d05d8c0x6a8b7c100xc431ed720xf700b0370x4eaddaa50x09033ab40x2655a9cb0x265209700x3e6a0c090x5b56860c0x7e16fb9b0x4f78d9280x0c79d5ef0xc22a30910x03fd25710xd90043b50x091d24200xd6ee688f0xa0b046750x0b1beb310x9cb986f20x23fd30280x2198cff70x3744cf360x5635a60a0x18e5edf90x86a78a0b0x8ec1d4a40x9b8119d60x2b4df5ab0x4de13b080x3fbb8df00xb1e4ca090x539a84770xd9f832fd0x31e2e77f0x6b22975c0x6960fec10xa84fc0bb0x8fc8ce2b0x46a417ca0x994c414f0xe3aca7390x4b2210b80xeee37eda0x7f7649c80x8b6874110xf283d4030x5910c3ac0x3025a4a40xe8d2a6ff0x0e3e48df0x5591b58e0x046dd1870xde3abc2e0x3a22fa8a0xea1436100xb572e8300x5e949e0a0xbcb85f620x2449459d0xe11895c10x056837fb0xc403cafe0xe0cc9c920x7c74d7a60x676bd8430x81d61eef0x9d443c650x612df9ae0xe67343c10xdcdffc600xc04c7e840x1fd4782d0x4ba5c46b0x493d5beb0xea61eefe0x024d14bc0x75fe065a0x75d499dd0x90576ec40x97651e6c0xc9f021010x9e24cc6b0x352ab9050xde3997860x79cd56420xd10941420x584568ee0x092f0f170x4b8b32390x65154e5e0x375906eb0x5b52bef40xef2b24ba0x5da889ab0xff05fa130xfe4ee5860xb89c53fb0xf5e03a3a0x1e01660e0x10f6c67c0xe616262e0xbd0f699d0x59d943c80x2663cb640x738796640x751ff0100xd95ac1160x284e07d80x9bb6fd090x7f730c800x8a0e0eed0x91bc68cf0x1501d58e0xc15235360x5e77e1d50x1f9262350x0c92d0510x1e49c7d60xfac8f57e0xb3748e2c0x7d5008c80xae59ae660xd327fb4c0x321d76e40xc92f7f500x5c7574a10x4e79f7170x058b582a0x6a0d1ef50x91aa27bf0x949612830xf91e37990x6b1faddc0x848bf6910x95e7939a0x40a9b3490x9e0c711d0xa77e4d590x2140fbbe0x9c2fc5510x275e5bc10x811720580x97226dae0x6de138010x262e823a0xa33c0eac0x35465e150x139cee210xa096b8890x0917490b0x4d1ff60a0x4484a5a40x2ad12baa0x742578a50x2a68cec90x1d2d6d150xaa2fd36c0xd5bdbe180xb308c97d0xca431c050xbe687e880xa0fbac790xc00d54730xf8f61ebc0xcd9cd2ff0xb19c3e160x8a945a210xfc1bad640x6919e6b20x342367ea0x53058f8f0xdbd6a75b0x07bb38040xe57cffff0xf656bed60x7ab6fad10x2130c51f0xf4edb9780xb5ba130f0xf9a298540x8f2703b70xb219d56c0x7530d7dd0xb35777130xfdc1f6f10x714eeecc0x6003acb80x92af0c170x47f6534c0x89f4b22e0x1df077cc0x41c7dc2e0xbdc258a10x675d51be0xa488f6200x1e9415b20x6068bedf0x17b0f8ca0xc9d4d6d10xf18bdd750xaba842fe0x76ae31fd0xd7752b860x8f0629c30xa6eca50b0xd0654aba0x7757626e0xf82f36570x0d4592130xa26d9b4f0xf31b3fd10x05a472120x9366180b0x7e0f77820xef548be40xe816cbfe0x6fef02270xab849e3d0x4f93e7830xded5cc670x846460cf0xafca5a8d0xff3527d20xb49317580x809304d80x1c46b5100x023d1b900x632d93530x804af87c0xa836ba020xb9e276cf0x16301b340x6851664e0x3fc73cf60xa867abf00xe448ccfa0x6b9ef1880xf770a6b40x93703d2e0xc85fe5990xa5ebafef0xb1dec76a0xd1f3e74a0x72eb7db70xa51ac2300xdc2e60890x1f9f921c0x57cbea2b0xe750747d0x994c01820xc39ef5d80x2ec05d330x92cc83fa0x14aa03110x5f9883150x998d79d60xc20979350x556cca460x3ddc6c040xad536c910xa50bcff00x99f068d50x2c2f5a090xe3ccde2b0x783b80f40xbec30d050x6340434e0xbc04bd460x9b823b770x096a7e6f0x4c762b5c0x2dfa9e280x2410c3380x08f7b60b0x0908dcfe0x14034e1b0x203ef3d40xcda7acd70x47798ba50x7ab4c74c0x273759920xb9ed35450x94507e5b0xadd36c760x6cc319240x9f7853d90xaa395d600x980621320xa8de1aa70xc968bc2c0x4d528b7f0x938a407e0x78663c1b0x9620f8b70x162f3e2a0xb81105730xabfa477a0x41e76f4c0x532a197b0x2811472d0x6f65c2120xd7bc43180x482537550x7a2250e00x559b27f80xf66eeb250x1f8166910xe58e4fe00x762de0530xf4a1933d0x918635360x3361c1ee0xf1e3fd060x7da994ad0xe56e3c110x3fdd347b0x4e93305b0xddb24fd00xeaf707500x51a04fed0xc068e83f0x326784800xa33c66090xce678a590x2919b1560x3e04f3450x7b00c68f0x4dac77f00xe5919cb10x065994f10x05e807a90xb00cf4ec0xcdaab97d0x238671fb0x2f22025d0xfa04ba500x369e0e310x9dd213b80x051e3eeb0x83a0cef70x1bc34ebd0x9158e3e80x6abb35e30xd56cfe330xcae875220x878d267b0x547a515d0x1d3423e60xaa0a68020x21d4265c0xc86e6d690x70c1a97c0xb6055ebf0x500791d70xd971c6c40x4740b3bc0x4bc8727f0x8cda80290x731dba7a0xd387709b0x502b85ed0x76ca74ca0xb05191a40x2081869c0x21c1b6a50x9175c2560x90a5be090xa3a9188a0x09a91fe80x210443990xb3a172760xeeb04e7b0x0e007edf0x4b9319680x3a71b95f0x2702391a0xbbe4f1210xf68e2af60xb052325b0x28e64c640x85cb2c450xeb833c220x0034f3b60x273aab740xdc14a2110x0fa138de0xb285b8f80x5026585c0x1593de390xdc65ab3b0xa452f2a40x642eb5c60xa9b0485a0x498bce030xeefe30ef0xad8347c30xec5947b60xedb951cd0xf7c3f2730xc66019cc0x6aad91520x6b0dc5650x943fc7080x54ea6dfe0x262a70630xa11216be0x5187ac4b0x2b0765ca0x870e16b70xe4dfec9d0xcca5839d0x9a4fe66a0x5466f0300x0cd8bdf40x737da9820xef1d55d80x6f2e18820x6317c0ab0xda6568b10x9138f93c0x48850de60x4f616afb0xed4c7dd60xa52bedf60x1b8b04600xb7c2c5af0xf5b604cd0xce0a40200xc7c23ff00xf1aaac140x19f12d060x1cb9a1c80x46c6421a0x55297e780xbcd336900xcae857910x9194e18f0xf59514290x07b0cf8c0x9776de310xffc4b0dc0x36604fef0xecd8f23d0xd72feba20x23b3ad470xc6572a900xd45a10570xde9ab8c70x5c8755f40xd0458ccb0xcf7473730x732852fe0x524313480x8f8ddb630x208d3c060xcd76237c0x4a3222cc0x520fcca80x379140250xcbea6fef0x36cbd4b60x83c52fba0xd935c3c10x96b28d800x9d71e3aa0x9ee77d7a0xb949a3480xe5dc10280x9745fd300x02a407120x2050ff740x74a8cc540xb1fba3e30xd7b1e1ab0xfc2e7ccd0x20a5c5d70xaee820980x80619c600x9c962fc00x6cf4ec670x01f660a00x5c6994410xc6b1fdbe0x37a024120x0049ca830xfcb6c6700x21e906060x55fc47ce0xe12a28510xc810d9ee0x054b92170x47ba24640xaa738c460x31c925fc0xf0f189900x72395dc10xaab233400x0a5759450x7a8ca6270x737d34080x4000a9a40x4feae96a0x5b7c11120x515204fc0x00c807410xb73be7940xd6f50cf70xc241eb940xd2d240a10x659ded260xb01bebf90x2816351c0x582b62750x7d199d360x938149270x450faef30xe00c48510x16b648e30x2999e2840x635033400x1fdbacdc0x5e8349530xb35d9b920x1bedf7720xc395bcda0xd54f2e660x300c1a2c0x663184bd0xafe3c5320x30a6859e0x0daa47cc0xf67303f00xe9c8904c0xd0d51e860xe8d496850xa501cde90x208ae5b60xcf0edc2a0x3aa4d27e0xbbfe48070x3cab4f1b0xc9df055a0xd7b481250x28e231390xb803d0c40xf021560c0x2f8cef090xb5b58c8c0xf846571a0xd41f8eab0x622af55e0x0049a0700x204b6b4f0x5ba0d75b0xd45bacc90xe5ccc54e0xaec25d020x12de3c380x53910cf30xd61920860x1ceb599b0x74c333970x32cb953b0x14e739bb0x7c7e65ce0x9fa6bc500x27a41fcc0xe4d17c670x1aba56f10x2b84d6e90xeabe5d9d0xbddda7d00x3789aaba0xf4f470200x5cf2b3290x5fe5f4fd0xe0f6abba0x76dd461c0x8dfa69f70x5262caa80x1c2b413b0x1c9ca05d0x251fc6380xe8205c3a0x85b486160xa91686760x5b6c00e60x6285dfe80x68d270650xead4f7fe0x64ba50170xf3b47f670x48e62c9f0x68fa7d280x1018eee00xed1d38130x39046c7a0xc04c72670x345c92170xe68acd6c0x3506012f0x123339910x930b52410xd7df15e30x58e4d8900x47924c2e0xc4a793070x40246fe90x2245ad450x8dca939b0x327b7b7a0xe9fb08520xcee467f30x39ad0d6d0xaf887fe10x3d5747200x58acde0c0xf568b8c60x07310ae20xd6e4a78a0x1cc0edb20x914f0c260x59686a620x597092800x7a3a1f870xca71b0240xae7f0fb40x73c725f10x46bf3a890x461da25e0xd89768d20x84ad373c0xeeffa34b0x3cb371570x104151fc0x77ca08a50x180cabd60xb6afcdcb0x3f4b8c020xc47e1c290x13475a890xf862f7ee0x0d7f5fcd0x555c32430xd87ae60d0x4d28b8850x48012e280xe50d2ce00xd728b9bd0x823edea50xc7fae0240xa25fc1150x04e277190x508737410xa7c94f1d0x85426a8a0x42b41a1e0x2dd36b800xfdb2443b0x20a217750xe26b55380xd1e246a20x24c8e4820xcb3e91cc0x7bce46030xfef779fa0x1f1c3dac0xddf68fc60x80a197730xea26d0480xa48b3a970xe0b676fd0x098b9b6d0x9c995c690xbfacb8370x946468460x44af16c80x4fe790070xc57c6dd20x807d2b2c0x755d35e80x06c036850xb39fbd020x4090f5780x7e700fb40x86cddc310xec54283a0x063466610xd3740f2c0x6e3396330xaaa63ca30x1a4c1f1a0x29a530370xc02c53070x814164190x365a84df0x7d0001dd0xe2e763190x25852edd0x65dccf130x52d717da0x81db6ebb0x6e5b86510x760a0f4f0xbd21ca7e0x0525c1ee0x383a8c350x6de864bf0x410918f50x85efc7e00xd14612c30x434c5d100x8f7a893a0x83d6b17f0xefb5fc5a0xf2c43f3f0xc890c0080x5a0b73d00x6aeefac40xe9f7149c0x581f98da0x107e58780x424d36200x35a88f280xbb0540aa0x654083780xce5ac24f0x6005c3510xfcf9f40e0xc1b2519d0x5da67adc0xbcf1f0e60xc69b7ee50x958df3ac0xcbe56bc20x3d8baf3b0x01bb2db70xc341ae6d0xe071d05d0x924c46f84.18.0-147.el84.18.0-147.el84.18.0-147.el8.x86_64164.18.0-147.el8.x86_644.18.0-147.el8     !!!!""""""#$$######%%%%%&'(&))&&&&*+*,*-*.*/*0*12234544677777777777777778889999:;<<;;=;>;;;;;?;;;@;;A;B;C;D;E;FGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGIIIGGJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKMNNMOOOOOOOOOOOOOOOOOOOOOOOMMMMMPQQQRQQQQQQQSSTTTTTTTTTSUUSVVVVVVWWWWXXXXXXXXXXXXWYYYYYYYYWZZZZW[[[[WWW\]]]]^^]]]]_`````````````````````````````a````bccccbbdbbebfbgggggggggggggggbbhbbiiiiiiijjjiiiiiiiiiiiiiibkklmmmmnonnnnppnqnrrrnnnnnnssnttnunvvvnnnnnwxxyyz{z|||||}zz~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                                  !!"#$$$$$$%%&'(&))))&********&+&,&--------------------&../0////.11&2&3333333&&4566789.vmlinuz-4.18.0-147.el8.x86_64.hmacSystem.map-4.18.0-147.el8.x86_64config-4.18.0-147.el8.x86_64initramfs-4.18.0-147.el8.x86_64.imgsymvers-4.18.0-147.el8.x86_64.gzvmlinuz-4.18.0-147.el8.x86_64kernel-4.18.0-147.el8.x86_64.confmodules4.18.0-147.el8.x86_64.vmlinuz.hmacSystem.mapbls.confbuildconfigkernelarchx86cryptoblowfish-x86_64.ko.xzcamellia-aesni-avx-x86_64.ko.xzcamellia-aesni-avx2.ko.xzcamellia-x86_64.ko.xzcast5-avx-x86_64.ko.xzcast6-avx-x86_64.ko.xzchacha20-x86_64.ko.xzcrc32-pclmul.ko.xzcrc32c-intel.ko.xzcrct10dif-pclmul.ko.xzdes3_ede-x86_64.ko.xzghash-clmulni-intel.ko.xzpoly1305-x86_64.ko.xzserpent-avx-x86_64.ko.xzserpent-avx2.ko.xzserpent-sse2-x86_64.ko.xzsha1-mbsha1-mb.ko.xzsha256-mbsha256-mb.ko.xzsha512-mbsha512-mb.ko.xzsha512-ssse3.ko.xztwofish-avx-x86_64.ko.xztwofish-x86_64-3way.ko.xztwofish-x86_64.ko.xzeventsamdpower.ko.xzintelintel-cstate.ko.xzintel-rapl-perf.ko.xzintel-uncore.ko.xzkernelcpumcemce-inject.ko.xzkvmkvm-amd.ko.xzkvm-intel.ko.xzkvm.ko.xzoprofileoprofile.ko.xzcryptoansi_cprng.ko.xzanubis.ko.xzarc4.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzauthenc.ko.xzauthencesn.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzccm.ko.xzchacha20_generic.ko.xzchacha20poly1305.ko.xzcmac.ko.xzcrc32_generic.ko.xzcrypto_user.ko.xzcts.ko.xzdes_generic.ko.xzdh_generic.ko.xzecdh_generic.ko.xzechainiv.ko.xzfcrypt.ko.xzkhazad.ko.xzlrw.ko.xzmcryptd.ko.xzmd4.ko.xzmichael_mic.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd128.ko.xzrmd160.ko.xzrmd256.ko.xzrmd320.ko.xzsalsa20_generic.ko.xzseed.ko.xzserpent_generic.ko.xzsha3_generic.ko.xzsha512_generic.ko.xztcrypt.ko.xztea.ko.xztgr192.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxor.ko.xzxts.ko.xzdriversacpiacpi_extlog.ko.xzacpi_ipmi.ko.xzacpi_pad.ko.xzacpi_tad.ko.xzapeieinj.ko.xzdptfdptf_power.ko.xzec_sys.ko.xznfitnfit.ko.xzsbs.ko.xzsbshc.ko.xzvideo.ko.xzataahci.ko.xzahci_platform.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibahci_platform.ko.xzlibata.ko.xzbcmablockbrd.ko.xzloop.ko.xznbd.ko.xznull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzvirtio_blk.ko.xzxen-blkfront.ko.xzzramzram.ko.xzbluetoothcdromcdrom.ko.xzcharagpintel-gtt.ko.xzhangcheck-timer.ko.xzhw_randomamd-rng.ko.xzintel-rng.ko.xztimeriomem-rng.ko.xzvia-rng.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzlp.ko.xzppdev.ko.xztlclk.ko.xztpmst33zp24tpm_st33zp24.ko.xztpm_st33zp24_i2c.ko.xztpm_atmel.ko.xztpm_i2c_atmel.ko.xztpm_i2c_infineon.ko.xztpm_i2c_nuvoton.ko.xztpm_infineon.ko.xztpm_nsc.ko.xzuv_mmtimer.ko.xzvirtio_console.ko.xzcpufreqacpi-cpufreq.ko.xzamd_freq_sensitivity.ko.xzp4-clockmod.ko.xzpowernow-k8.ko.xzspeedstep-lib.ko.xzcryptocaviumnitroxn5pf.ko.xzccpccp-crypto.ko.xzccp.ko.xzchelsiopadlock-aes.ko.xzpadlock-sha.ko.xzqatqat_c3xxxqat_c3xxx.ko.xzqat_c3xxxvfqat_c3xxxvf.ko.xzqat_c62xqat_c62x.ko.xzqat_c62xvfqat_c62xvf.ko.xzqat_commonintel_qat.ko.xzqat_dh895xccqat_dh895xcc.ko.xzqat_dh895xccvfqat_dh895xccvf.ko.xzdaxdax_pmem.ko.xzdevice_dax.ko.xzdcadca.ko.xzdmadwdw_dmac.ko.xzidma64.ko.xzioatioatdma.ko.xzedacamd64_edac_mod.ko.xze752x_edac.ko.xzedac_mce_amd.ko.xzi3000_edac.ko.xzi3200_edac.ko.xzi5000_edac.ko.xzi5100_edac.ko.xzi5400_edac.ko.xzi7300_edac.ko.xzi7core_edac.ko.xzi82975x_edac.ko.xzie31200_edac.ko.xzpnd2_edac.ko.xzsb_edac.ko.xzskx_edac.ko.xzx38_edac.ko.xzfirewirefirmwaredcdbas.ko.xzdell_rbu.ko.xzedd.ko.xzgpiogpio-amdpt.ko.xzgpio-generic.ko.xzgpio-ich.ko.xzgpio-viperboard.ko.xzgpudrmamdamdgpulibastbochsbochs-drm.ko.xzcirruscirrus.ko.xzdrm.ko.xzdrm_kms_helper.ko.xzgma500i2ci915gvtmgag200nouveauqxlqxl.ko.xzradeonschedulergpu-sched.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvkmsvkms.ko.xzvmwgfxvmwgfx.ko.xzhidhid-a4tech.ko.xzhid-alps.ko.xzhid-apple.ko.xzhid-appleir.ko.xzhid-asus.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-belkin.ko.xzhid-betopff.ko.xzhid-cherry.ko.xzhid-chicony.ko.xzhid-cmedia.ko.xzhid-corsair.ko.xzhid-cypress.ko.xzhid-dr.ko.xzhid-elan.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-ezkey.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-hyperv.ko.xzhid-icade.ko.xzhid-ite.ko.xzhid-jabra.ko.xzhid-kensington.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-logitech.ko.xzhid-microsoft.ko.xzhid-monterey.ko.xzhid-multitouch.ko.xzhid-nti.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-sensor-custom.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid.ko.xzintel-ish-hidintel-ish-ipc.ko.xzintel-ishtp-hid.ko.xzintel-ishtp.ko.xzuhid.ko.xzwacom.ko.xzhvhv_balloon.ko.xzhv_utils.ko.xzhv_vmbus.ko.xzhwmonabituguru.ko.xzabituguru3.ko.xzacpi_power_meter.ko.xzad7414.ko.xzad7418.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads1015.ko.xzads7828.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzapplesmc.ko.xzasb100.ko.xzasc7621.ko.xzasus_atk0110.ko.xzatxp1.ko.xzcoretemp.ko.xzdell-smm-hwmon.ko.xzdme1737.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf71805f.ko.xzf71882fg.ko.xzf75375s.ko.xzfam15h_power.ko.xzfschmd.ko.xzg760a.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzi5500_temp.ko.xzi5k_amb.ko.xzibmaem.ko.xzibmpex.ko.xzina209.ko.xzina2xx.ko.xzit87.ko.xzjc42.ko.xzk10temp.ko.xzk8temp.ko.xzlineage-pem.ko.xzlm63.ko.xzlm73.ko.xzlm75.ko.xzlm77.ko.xzlm78.ko.xzlm80.ko.xzlm83.ko.xzlm85.ko.xzlm87.ko.xzlm90.ko.xzlm92.ko.xzlm93.ko.xzlm95234.ko.xzlm95241.ko.xzlm95245.ko.xzltc4151.ko.xzltc4215.ko.xzltc4245.ko.xzltc4261.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xznct6775.ko.xzntc_thermistor.ko.xzpc87360.ko.xzpc87427.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzmax16064.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzsch5627.ko.xzsch5636.ko.xzsch56xx-common.ko.xzsht15.ko.xzsht21.ko.xzsis5595.ko.xzsmsc47b397.ko.xzsmsc47m1.ko.xzsmsc47m192.ko.xzthmc50.ko.xztmp102.ko.xztmp401.ko.xztmp421.ko.xzvia-cputemp.ko.xzvia686a.ko.xzvt1211.ko.xzvt8231.ko.xzw83627ehf.ko.xzw83627hf.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-amd756-s4882.ko.xzi2c-amd756.ko.xzi2c-amd8111.ko.xzi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-i801.ko.xzi2c-isch.ko.xzi2c-ismt.ko.xzi2c-mlxcpld.ko.xzi2c-nforce2-s4985.ko.xzi2c-nforce2.ko.xzi2c-parport-light.ko.xzi2c-parport.ko.xzi2c-pca-platform.ko.xzi2c-piix4.ko.xzi2c-scmi.ko.xzi2c-simtec.ko.xzi2c-sis96x.ko.xzi2c-tiny-usb.ko.xzi2c-via.ko.xzi2c-viapro.ko.xzi2c-viperboard.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-mux-mlxcpld.ko.xziioaccelbuffercommonhid-sensorsgyrohumiditylightmagnetometerorientationpressuretemperatureinfinibandcorehwbnxt_recxgb4hfi1i40iwmlx4mlx5qedrusnicvmw_pvrdmaswrdmavtrxeulpipoibiserisertopa_vnicsrpsrptinputff-memless.ko.xzinput-polldev.ko.xzjoydev.ko.xzmiscapanel.ko.xzati_remote2.ko.xzatlas_btns.ko.xzcm109.ko.xzgp2ap002a00f.ko.xzkeyspan_remote.ko.xzpcspkr.ko.xzpowermate.ko.xzrotary_encoder.ko.xzuinput.ko.xzxen-kbdfront.ko.xzyealink.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapatp.ko.xzelan_i2c.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzhyperv-keyboard.ko.xzserio_raw.ko.xzsparse-keymap.ko.xztablettouchscreeniommuamd_iommu_v2.ko.xzisdncapidivertgigasethardwareavmmISDNhisaxhysdni4lmISDNledstriggermddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-integrity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-writecache.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediacommonb2c2saa7146sianovideobuf2dvb-coredvb-frontendsdrx39xyjfirewirei2ccx25840mmcsianopcib2c2bt8xxcx18cx23885cx88ddbridgedm1105ivtvmantisngenepluto2pt1saa7134saa7164ttpciradiorckeymapstunersusbau0828b2c2cx231xxdvb-usbdvb-usb-v2em28xxgspcagl860m5602stv06xxhdpvrpulse8-cecpvrusb2pwcrainshadow-cecs2255sianostkwebcamtm6000ttusb-budgetttusb-decusbvisionuvczr364xxv4l2-corememstickcorehostmessagefusionmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmfdmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcardreaderrtsx_pci.ko.xzrtsx_usb.ko.xzcb710cb710.ko.xzeepromeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzhpilo.ko.xzioc4.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xzmeimei-me.ko.xzmei.ko.xzsgi-grugru.ko.xzsgi-xpxp.ko.xzxpc.ko.xzxpnet.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzvmw_balloon.ko.xzvmw_vmcivmw_vmci.ko.xzmmccorehostmtdchipsubinetbondingbonding.ko.xzcanc_cancc770sja1000softingusbpeak_usbdummy.ko.xzethernetamazonenaena.ko.xzamdxgbeaquantiaatlanticatherosalxatl1catl1eatlxbroadcombnx2xbnxtcaviumliquidioliquidio.ko.xzliquidio_vf.ko.xzchelsiocxgb4cxgb4vflibcxgbciscoenicdlinkdnet.ko.xzemulexbenetethoc.ko.xzhuaweihinichinic.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzigcigc.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xzmlxsw_switchib.ko.xzmlxsw_switchx2.ko.xzmyricommyri10gemyri10ge.ko.xznetronomenfpnfp.ko.xzqlogicnetxenqedqederealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockersfcfjesfjes.ko.xzgeneve.ko.xzhypervhv_netvsc.ko.xzieee802154ifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdio.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznetdevsimnlmon.ko.xzphyamd.ko.xzaquantia.ko.xzat803x.ko.xzbcm-phy-lib.ko.xzbcm7xxx.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzcortina.ko.xzdavicom.ko.xzdp83640.ko.xzdp83822.ko.xzdp83848.ko.xzdp83867.ko.xzdp83tc811.ko.xzet1011c.ko.xzicplus.ko.xzintel-xway.ko.xzlxt.ko.xzmarvell.ko.xzmarvell10g.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-mscc-miim.ko.xzmdio-thunder.ko.xzmicrel.ko.xzmicrochip.ko.xzmicrochip_t1.ko.xzmscc.ko.xznational.ko.xzqsemi.ko.xzrealtek.ko.xzrockchip.ko.xzsmsc.ko.xzspi_ks8995.ko.xzste10Xp.ko.xzteranetics.ko.xzuPD60620.ko.xzvitesse.ko.xzxilinx_gmii2rgmii.ko.xzpppsliptap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderbolt-net.ko.xztun.ko.xzusbveth.ko.xzvirtio_net.ko.xzvmxnet3vmxnet3.ko.xzvrf.ko.xzvsockmon.ko.xzvxlan.ko.xzwandlci.ko.xzhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwirelessathath10kath9kbroadcombrcm80211brcmfmacbrcmsmacbrcmutilinteliwlwifidvmmvmmarvellmwifiexmediatekmt76mt76x0mt76x2mt7601uralinkrt2x00realtekrtl8xxxurtlwifibtcoexistrtl8188eertl8192crtl8192certl8192curtl8192dertl8192eertl8192sertl8723aertl8723bertl8723comrtl8821aertw88xen-netfront.ko.xzntbnvdimmlibnvdimm.ko.xznd_blk.ko.xznd_btt.ko.xznd_e820.ko.xznd_pmem.ko.xznvmehostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-tcp.ko.xznvmet.ko.xzparportparport.ko.xzparport_pc.ko.xzpcicontrollerpci-hyperv.ko.xzhotplugacpiphp_ibm.ko.xzpci-pf-stub.ko.xzpciepcmciapinctrlintelpinctrl-broxton.ko.xzpinctrl-cannonlake.ko.xzpinctrl-cedarfork.ko.xzpinctrl-denverton.ko.xzpinctrl-geminilake.ko.xzpinctrl-icelake.ko.xzpinctrl-intel.ko.xzpinctrl-lewisburg.ko.xzpinctrl-sunrisepoint.ko.xzpinctrl-amd.ko.xzplatformmellanoxx86powersupplypowercapintel_rapl.ko.xzppsclientspps-gpio.ko.xzpps-ldisc.ko.xzpps_parport.ko.xzptpptp_kvm.ko.xzpwmpwm-lpss-pci.ko.xzpwm-lpss-platform.ko.xzpwm-lpss.ko.xzrtcrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1307.ko.xzrtc-ds1374.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-msm6242.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-rp5c01.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rx4581.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-v3020.ko.xzrtc-x1205.ko.xzscsiaacraidbe2iscsibnx2fcbnx2ich.ko.xzcsiostorcxgbicxgb4ifcoefnichpsa.ko.xzhv_storvsc.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslpfcmegaraidmpt3sasqedfqediqla2xxxqla4xxxraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzsd_mod.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xzvmw_pvscsi.ko.xztargetiscsicxgbitiscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xzthermalint340x_thermalacpi_thermal_rel.ko.xzint3400_thermal.ko.xzint3402_thermal.ko.xzint3403_thermal.ko.xzint340x_thermal_zone.ko.xzprocessor_thermal_device.ko.xzintel_pch_thermal.ko.xzintel_powerclamp.ko.xzintel_soc_dts_iosf.ko.xzx86_pkg_temp_thermal.ko.xzttyserialjsmuiousbatmclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcoreledtrig-usbport.ko.xzhostimagemiscsisusbvgaserialstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecfusb302fusb302.ko.xzmuxpi3usb30532.ko.xztps6598x.ko.xzwusbcoreuwbi1480dfuvfiomdevmdev.ko.xzvfio_mdev.ko.xzpcivfio-pci.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvfio_virqfd.ko.xzvhostvhost.ko.xzvhost_net.ko.xzvhost_vsock.ko.xzvideobacklightapple_bl.ko.xzlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzfbdevcorefb_sys_fops.ko.xzsyscopyarea.ko.xzsysfillrect.ko.xzsysimgblt.ko.xzhyperv_fb.ko.xzvirtiovirtio_balloon.ko.xzvirtio_input.ko.xzwatchdogalim1535_wdt.ko.xzalim7101_wdt.ko.xzf71808e_wdt.ko.xzhpwdt.ko.xzi6300esb.ko.xziTCO_vendor_support.ko.xziTCO_wdt.ko.xzib700wdt.ko.xzibmasr.ko.xzie6xx_wdt.ko.xzit8712f_wdt.ko.xzit87_wdt.ko.xzmachzwd.ko.xzmei_wdt.ko.xznv_tco.ko.xzpcwd_pci.ko.xzpcwd_usb.ko.xzsbc_fitpc2_wdt.ko.xzsch311x_wdt.ko.xzsoftdog.ko.xzsp5100_tco.ko.xzvia_wdt.ko.xzw83627hf_wdt.ko.xzw83877f_wdt.ko.xzw83977f_wdt.ko.xzwdat_wdt.ko.xzwdt_pci.ko.xzxen_wdt.ko.xzxentmem.ko.xzxen-evtchn.ko.xzxen-front-pgdir-shbuf.ko.xzxen-privcmd.ko.xzxenfsxenfs.ko.xzfsbinfmt_misc.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzcifscifs.ko.xzcramfsdlmdlm.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusefuse.ko.xzgfs2gfs2.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsquashfsudfudf.ko.xzxfsxfs.ko.xzkerneltracering_buffer_benchmark.ko.xzlibcordic.ko.xzcrc-itu-t.ko.xzcrc7.ko.xzcrc8.ko.xzlibcrc32c.ko.xzobjagg.ko.xzparman.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzmmnet6lowpan802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmbluetoothbnepcmtphidprfcommbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_log_bridge.ko.xznft_reject_bridge.ko.xzcancephlibceph.ko.xzcorefailover.ko.xzdns_resolverdns_resolver.ko.xzieee8021546lowpanipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzinet_diag.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_MASQUERADE.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_conntrack_ipv4.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_log_arp.ko.xznf_log_ipv4.ko.xznf_nat_h323.ko.xznf_nat_ipv4.ko.xznf_nat_pptp.ko.xznf_nat_proto_gre.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_chain_nat_ipv4.ko.xznft_chain_route_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_masq_ipv4.ko.xznft_redir_ipv4.ko.xznft_reject_ipv4.ko.xzraw_diag.ko.xztcp_bbr.ko.xztcp_dctcp.ko.xztcp_diag.ko.xztcp_nv.ko.xztunnel4.ko.xzudp_diag.ko.xzudp_tunnel.ko.xzxfrm4_mode_beet.ko.xzxfrm4_mode_transport.ko.xzxfrm4_mode_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_MASQUERADE.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_conntrack_ipv6.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_log_ipv6.ko.xznf_nat_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_chain_nat_ipv6.ko.xznft_chain_route_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_masq_ipv6.ko.xznft_redir_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_mode_beet.ko.xzxfrm6_mode_ro.ko.xzxfrm6_mode_transport.ko.xzxfrm6_mode_tunnel.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpllcllc.ko.xzmac80211mac802154mplsnetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_proto_gre.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_log_common.ko.xznf_log_netdev.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_osf.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznf_tables_set.ko.xznfnetlink.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_log.ko.xznfnetlink_queue.ko.xznft_compat.ko.xznft_connlimit.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LOG.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xznetlinknetlink_diag.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpacketaf_packet_diag.ko.xzpsamplepsample.ko.xzrfkillschedact_bpf.ko.xzact_csum.ko.xzact_gact.ko.xzact_mirred.ko.xzact_nat.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_simple.ko.xzact_skbedit.ko.xzact_skbmod.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_basic.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_route.ko.xzcls_rsvp.ko.xzcls_rsvp6.ko.xzcls_tcindex.ko.xzcls_u32.ko.xzem_cmp.ko.xzem_ipset.ko.xzem_meta.ko.xzem_nbyte.ko.xzem_text.ko.xzem_u32.ko.xzsch_codel.ko.xzsch_fq.ko.xzsch_hfsc.ko.xzsch_hhf.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_pie.ko.xzsch_plug.ko.xzsch_prio.ko.xzsch_sfq.ko.xzsch_tbf.ko.xzsctpsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmatipcdiag.ko.xztipc.ko.xztlstls.ko.xzunixunix_diag.ko.xzvmw_vsockhv_sock.ko.xzvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvmw_vsock_vmci_transport.ko.xzvsock.ko.xzvsock_diag.ko.xzwirelessxfrmxfrm_interface.ko.xzxfrm_ipcomp.ko.xzsoundcoreseqossdriversmpu401opl3pcspvxfirewirebebobdicedigi00xfirefacefireworksmotuoxfwtascamhdaexti2cotherpciac97ali5451asihpiau88x0ca0106cs46xxctxfiechoaudioemu10k1hdaice1712korg1212lolalx6464esmixartoxygenpcxhrrme9652tridentvx222soccodecsintelatomsstboardscommonhaswellskylakesofintelxtensasynthemuxusb6firebcd2000caiaqhifaceline6miscusx2yx86xenvirtlibirqbypass.ko.xzmodules.blockmodules.builtinmodules.drmmodules.modesettingmodules.networkingmodules.ordersourcesymvers.gzupdatesvdsovdso32.sovdso64.sovmlinuzweak-updateskernel-signing-ca.cerkernel-coreCOPYING-4.18.0/boot//etc/ld.so.conf.d//lib//lib/modules//lib/modules/4.18.0-147.el8.x86_64//lib/modules/4.18.0-147.el8.x86_64/kernel//lib/modules/4.18.0-147.el8.x86_64/kernel/arch//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/crypto//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/crypto/sha1-mb//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/crypto/sha256-mb//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/crypto/sha512-mb//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/events//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/events/amd//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/events/intel//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kernel//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kernel/cpu//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kernel/cpu/mce//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kvm//lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/oprofile//lib/modules/4.18.0-147.el8.x86_64/kernel/crypto//lib/modules/4.18.0-147.el8.x86_64/kernel/crypto/async_tx//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/acpi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/acpi/apei//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/acpi/dptf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/acpi/nfit//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/ata//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/zram//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/cdrom//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/agp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/hw_random//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/ipmi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/tpm//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/tpm/st33zp24//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/cpufreq//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/cavium//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/cavium/nitrox//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/ccp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_c3xxx//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_c3xxxvf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_c62x//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_c62xvf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_common//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_dh895xcc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/crypto/qat/qat_dh895xccvf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/dax//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/dca//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/dma//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/dma/dw//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/dma/ioat//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/edac//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/amd//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/bochs//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/cirrus//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/qxl//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/scheduler//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/ttm//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/udl//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/virtio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/vkms//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hid//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hid/i2c-hid//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hid/intel-ish-hid//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hv//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hwmon//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/hwmon/pmbus//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/i2c//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/i2c/algos//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/i2c/busses//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/i2c/muxes//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/iio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/iio/common//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/infiniband//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/infiniband/hw//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/infiniband/sw//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/infiniband/ulp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/input//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/input/misc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/input/mouse//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/input/rmi4//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/input/serio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/iommu//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/isdn//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/isdn/hardware//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/leds//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/md//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/md/persistent-data//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/mmc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/pci//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/usb//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/memstick//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/message//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/message/fusion//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/altera-stapl//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/cardreader//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/cb710//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/eeprom//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/lis3lv02d//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/mei//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/sgi-gru//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/sgi-xp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/misc/vmw_vmci//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/mmc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/bonding//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/amazon//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/amd//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/aquantia//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/atheros//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/cavium//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/chelsio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/cisco//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/emulex//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/huawei//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/iavf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/ice//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/igb//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/igc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/myricom//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/myricom/myri10ge//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/netronome//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ethernet/realtek//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/fjes//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/hyperv//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/ipvlan//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/phy//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/team//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/vmxnet3//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wan//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/broadcom//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/intel//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/marvell//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/mediatek//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/ralink//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/realtek//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/nvdimm//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/nvme//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/parport//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pci//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pci/controller//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pci/hotplug//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pinctrl//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pinctrl/intel//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/platform//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/power//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/powercap//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pps//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pps/clients//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/ptp//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/pwm//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/rtc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/scsi/libfc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/scsi/smartpqi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/target//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/target/iscsi//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/target/loopback//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/thermal//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/thermal/int340x_thermal//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/tty//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/class//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/core//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/storage//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/typec//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/typec/fusb302//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/usb/typec/mux//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/vfio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/vfio/mdev//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/vfio/pci//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/vhost//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/video//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/video/backlight//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/video/fbdev//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/video/fbdev/core//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/virtio//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/watchdog//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/xen//lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/xen/xenfs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/cachefiles//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/ceph//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/cifs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/dlm//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/ext4//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/fat//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/fscache//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/fuse//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/gfs2//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/isofs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/jbd2//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/lockd//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfs/blocklayout//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfs/filelayout//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfs/flexfilelayout//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfs_common//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nfsd//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/nls//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/overlayfs//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/pstore//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/udf//lib/modules/4.18.0-147.el8.x86_64/kernel/fs/xfs//lib/modules/4.18.0-147.el8.x86_64/kernel/kernel//lib/modules/4.18.0-147.el8.x86_64/kernel/kernel/trace//lib/modules/4.18.0-147.el8.x86_64/kernel/lib//lib/modules/4.18.0-147.el8.x86_64/kernel/lib/raid6//lib/modules/4.18.0-147.el8.x86_64/kernel/lib/reed_solomon//lib/modules/4.18.0-147.el8.x86_64/kernel/net//lib/modules/4.18.0-147.el8.x86_64/kernel/net/802//lib/modules/4.18.0-147.el8.x86_64/kernel/net/8021q//lib/modules/4.18.0-147.el8.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-147.el8.x86_64/kernel/net/bridge//lib/modules/4.18.0-147.el8.x86_64/kernel/net/bridge/netfilter//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ceph//lib/modules/4.18.0-147.el8.x86_64/kernel/net/core//lib/modules/4.18.0-147.el8.x86_64/kernel/net/dns_resolver//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ipv4//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ipv4/netfilter//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ipv6//lib/modules/4.18.0-147.el8.x86_64/kernel/net/ipv6/netfilter//lib/modules/4.18.0-147.el8.x86_64/kernel/net/key//lib/modules/4.18.0-147.el8.x86_64/kernel/net/llc//lib/modules/4.18.0-147.el8.x86_64/kernel/net/netfilter//lib/modules/4.18.0-147.el8.x86_64/kernel/net/netfilter/ipset//lib/modules/4.18.0-147.el8.x86_64/kernel/net/netfilter/ipvs//lib/modules/4.18.0-147.el8.x86_64/kernel/net/netlink//lib/modules/4.18.0-147.el8.x86_64/kernel/net/openvswitch//lib/modules/4.18.0-147.el8.x86_64/kernel/net/packet//lib/modules/4.18.0-147.el8.x86_64/kernel/net/psample//lib/modules/4.18.0-147.el8.x86_64/kernel/net/sched//lib/modules/4.18.0-147.el8.x86_64/kernel/net/sunrpc//lib/modules/4.18.0-147.el8.x86_64/kernel/net/sunrpc/auth_gss//lib/modules/4.18.0-147.el8.x86_64/kernel/net/tipc//lib/modules/4.18.0-147.el8.x86_64/kernel/net/tls//lib/modules/4.18.0-147.el8.x86_64/kernel/net/unix//lib/modules/4.18.0-147.el8.x86_64/kernel/net/vmw_vsock//lib/modules/4.18.0-147.el8.x86_64/kernel/net/xfrm//lib/modules/4.18.0-147.el8.x86_64/kernel/sound//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/soc/intel//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/synth//lib/modules/4.18.0-147.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-147.el8.x86_64/kernel/virt//lib/modules/4.18.0-147.el8.x86_64/kernel/virt/lib//lib/modules/4.18.0-147.el8.x86_64/vdso//usr/share/doc/kernel-keys/4.18.0-147.el8.x86_64//usr/share/licenses//usr/share/licenses/kernel-core/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuASCII textLinux make config build file, ASCII textASCII text (gzip compressed data, last modified: Tue Jan 25 07:00:28 2022, max compression, from Unix)directoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d233fb3740209c61b3583ed995ce5dcdbc32c923, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ebc9ff0a41aff424a573ed72f8517c7b7b70f11c, strippedHUHVHWHXHYHZH[H\H]H^H_H`HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHzH{H|H}H~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIII I I I I IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;I<I=I>I?I@IAIBICIDIEIFIGIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI[I\I]I^I_I`IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIzI{I|I}I~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJ J J J J JJJJJJJJJJJJJJJJJJJ J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J@JAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ[J\J]J^J_J`JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpJqJrJsJtJuJvJwJxJyJzJ{J|J}J~JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKK K K K K KKKKKKKKKKKKKKKKKKK K!K"K#K$K%K&K'K(K)K*K+K,K-K.K/K0K1K2K3K4K5K6K7K8K9K:K;K<K=K>K?K@KAKBKCKDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK[K\K]K^K_K`KaKbKcKdKeKfKgKhKiKjKkKlKmKnKoKpKqKrKsKtKuKvKwKxKyKzK{K|K}K~KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLL L L L L LLLLLLLLLLLLLLLLLLL L!L"L#L$L%L&L'L(L)L*L+L,L-L.L/L0L1L2L3L4L5L6L7L8L9L:L;L<L=L>L?L@LALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZL[L\L]L^L_L`LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLwLxLyLzL{L|L}L~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMM M M M M MMMMMMMMMMMMMMMMMMM M!M"M#M$M%M&M'M(M)M*M+M,M-M.M/M0M1M2M3M4M5M6M7M8M9M:M;M<M=M>M?M@MAMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUN5HUHUPFP \P'P?P6P"PP.PB&P7PtP"P2P)P:PP@P1P?PFPGPP4PA}P6PVPRP2PPDP P=fPP,P/PPP9P/RP P)P)PPPEP0PPPoP P1P:P _PPPFGP)GP(P5P5P5uPP PFPFP?XP$PgP8KP#P<P 5P P4P(PEPP*P*P0P7P"JP JP;P:P*P*P?P1?P6?PP P*PPPWP 1P P0PPP;P;GP&{P&zP&vPPPPiPP;P;P!P'1P'PCPPPAP?PP)PP]P gP'PDPPP(P,PP@7PXPP2PPFP9P ;PPF+PyPBP(DP&XP6P P$.P)P*PwP$P PPFP8P,P-P PpPP P P PP2P#PAPP&PPYP)P/P/PPPGPMPjPPP0PPP@P0DPP#P3PFP48P&eP PP(P1PPPPGpP4P/P6PPSPgPZPP:4P9P*P PFfPCP(P2P P PP!PP.P/P0\P.iP-P"XP"QP#rP:P:jP;/PFP+P!fPDpP6P'3P&PCPCPP,P1SPP(PPP,P$PBP'P7PEVPEPPCPDP#PGP/PP >P PPP4~P4xP*hP,PC}P5jPPXPYPBP6P.P PdP>PPP:P4rP PD!P5oPPP@P@PP7^PHPPP1PP[P3>P0P5P8P =P4fP$P'P/PePP"6P?OP)P6P,7P.oPDP=uPFP*PRP!#PP'PPEPPPGP2PFP-P)P:uP;"P+PDP-P4QPP&P PP PP>PxP)P@PPsP/P: PF4PBxP,RPP aP'PCP P3|P?PP0P6mP>CPPtP.PPP9P LPDP(PCPPP*PBeP/P0P'PFRPBP1P tP P+P#P PNP{PAPlP*P),PGPEOP/PP>&P, P .P3P+PFgP eP6P6P$4PP59PPP .P0LP!PP fP>P*P(%P+yPP P{PPP5)P}P@P P-P/gP2P;P=IP PsP:P+PDP,FPP'fPEP5P$?P PaP\P?6PP2P6PP2;P0P3PFPGP2P6 P!;P%P%PPP$P"PGPDPPCPA%P6P-PF&PFP9YP>PPP9PPPPvP{P50P6pP.7PPP3UPWP0P>rP#PGPP04P+%PDlP!PPP P#PAP.P7pPPP "PP3"PLP-TPAP=KP:P'P P,P,=P) P5?P1P5P=P=P#PTPA"PP qP\PPJPPP;rP*PP#`PP P=!P5"P4 P(AP!'P=P5PrPGPPPPAP7P-P$PlPPP:P:EP+.PP'P3}PP[PP PP P.nP?PP!P!P PPPHVP.P;P:PYP(PP"P1PZPdP&P/oPPHP:P*P ?P'P.P"PPP#P#PPEDPPdP,PxP6PPP7sPPPDbPH>P8:P@ PFP;IPP!PPPP1#P8PP (P%P#P#P%RPP>PAP:P9aP;P,P&P%P#P5CPPGPIPP$PP8#PB*P94PF~PPP+tP P)FP4PC@P1P0PAP0jP% P/ P?P@PTP/P3P*P4P!$P&PPP;PPP"PP6wP.PPP$lPFPgP=.P [P4P(P P P'aP PP-mP&P&PCP8PHP PP81P P-$P9 PWP$P,jPC,PC:P5PcPjPPPPPPPP.pPvP<P:CPWP@P@P5P5P#kP>PBMPBP/P P/hP/tPP=APP P,P)OPVPP3PP_P~PFP>PP)0PP[PPHP0PVP;P>P(zP'%P5P2P8P[PPEP,P P@9PP~P P5sPP P=PP']PbP/P7PPP:P:P[P5P6PbPxP$ PyP}P PP.PPP8MPFP!P<6P 8PP3P[P(P'PAiPP P$CPPPEhPPGPAP)9P#PPG7P$$P7PP!P;P=P* P4cP&PP PEPGOP*P P8P $P rP@P2P:NP P P3P2dPPFmP,rP(PDPP#PGTP?P8P#P"P6BP<P)DP:P; PPPP4MP(PGP PPyPdP8 P$"P8P8P8PA@PGPPP8P 3PP'POPPqP QPP?>P)PPFXPPPhP1PGPP_P,`P4;P(HP%zP%|PCPEP@{PGPBfP P%P0PPDPfP/P"]PP P=P*]P@FP,PPPPPP`P2P,P/OP/P?PP=+PP;P+P+P-P(;PKPC>PCP4PPiP% P P7RP>+P"8PPP@P-P;P,P .P -P P6=PP$wP PP oP PIP7P:P*tPPP'P$PPJPP#zP=PPP2P7~PTP?P<4PFP3P+P$PPSPZP=P(PPP@P0SP\PE9P -PP1DP$&PP5P0vPmPPPPPARPSPvP/zPcPpPP"pP(+P CP)TPCPPP6PDP PBP0rP1PP-P-cP<P9PFP7PCP5PBP1PP PPQP;P1PHPPPPBP2CP/P0PPPP.P}P7PFPPEfPP?kPP%PP,(PPP3PPPPP6P=P=P%PEXP#P2P2PEzP2PP<P;P:P:PuPFPPDTPPP P1jP/2PP&P,PPP;P=lP9cP2P,PPCP5cP PFPFP6P"7P*P>P#PPPPP-6P.P2PPP' P&JP@P$P0P8P8PBP.P?P PDPP@WPFP9P=/P>P>P'P2 PPP@PP-PPFP$P:mPEP$PC0P$P P5P vP5PCqP(PPB^PPPSPP#P-MP-YP-JP;P;PGP+)PEP4PPRPHPG~PPP53PH9P:P&PP P xPPPPP0cPAaP-PAzP WP8P9P9P+{P6P?PPPP#-P;P)P8P.PGP2#P"P3P8PCPCPBP PD+PPPXP8PPJP.P PP8P;P- PP6PCP5P%UP)P)PPBRP/'PP>SPP8(P."P;P@bP*FP?^PRP+PCP P4P(P%P(PCP@P PPpPH4P$P hP.PP8*PEP>PP9uP9mP9P+PP,bP%P[PDPPPgPP/nPP$uPQPP;P9P1|PCP,\PRP~PIP"PPPAPP,"P7P*PKP#P[PPPPPP{PAP P8P)PP@PPP>uP!PP;P3P P+P(P(PDP$P?P5&P PPPPP=P;P;xPFPP4P(bPPSP6P.VP$HP PPHPPP QP2JPPP&PGPPPP>PP8PP$PPPClP:P mP>P PDPP P&P&RP%P5QPCP1PP2P"P1PPPPJP>IPP$PUPlP>PPPP$P&P7PDPsPP*P3 P0pP-P6kP9PPPPEmPPP$sP7P7P7PPGP P P9P-P5VPP>PBPP7IP@P P PP!P!9PDPHPP4OP(P }PCP1P>P)7P)P7tP P}P.NP3*PP6P P;P;P)IP4BP@P P#PP?'P*P#PPPPP0P9P9dP-gP%P%P PPP/P~P)P|P.PPPB P1NPLP?P2P;P:PP#PPDxP P P&PDPPP7P?HP8P8P?PD`PPP'PPaP#QPCAP&PCPPP"P>"PA!P6uP1P9XP0P;P;PlP>P7P,P(PP |P3P8P$P PPP8cPPKP?\P#HP-P RP,~P3rP(PDLP1PPP P0PePoP4PBP6aPhPP7PPBPP5P'P PP>PlP#wP6PBP@P P>zP PFwPFvP;P:3P:P3PP&P& P6P%)PP P{PBP)PPDP*P'P7AP7/P:PPDtP,0PPPeP#PPP?ePPFPPzPP0OP;P:lP=P+kPVPAjP>PGPHPP*P>P$P.PP;P3P0P,OP)_P4PPPPP##PAPAP%4P?4PUPP#PBPrP!P!PP#PP;P:P3P*|P>PDPP@PP4P0P.P PPPP>PP7P?P0?PP>P7P=TPgP)=P0P0P~PP!P&P(4P(3PPP"PGPP PPPP-PPP2LP!P;SP*P$P!OPFcP UP%P6PPPvP,PPPP)rPPP PF@P:!PhPTP oP,qP(P(PCP PFPP HP*PBP2P"P!P.P P P> P>;P* P+P>P,;P(OP6P@uPcP^P]P"P)PPP/LPP-P3VPPJP=PPUP!EPC'P"P#PPP?P-P-P-P-P9P>PGP*PPSPP(PE P ^P6PP1PEP*HPGRPGFP SP)YP(EP P&bP%P$PPuP6{PP1 P PP7JPHLPP<P;&P*P1JP)RP5P4aP4P P P P&PPP$APPPPPP1P=P P4P(KP?PrP PPP%PPP0P8vPP7P/P P!TP!iP(9P%PCP'PP>GPmP2,PsP_PP:OP5EPUP P PvPHP>P@P){P6PP P,P DPBP'PGP%WPPPoPP7$P.P!PP.PP tP0TPDP-P=PP<+P=sP&P?P@PP1kPP-P-PP P=PP)P PH3PPrP%xP'PP"PPAP @P8PCQP!PP?P?P:APP P`P2HPP PPPPuP P,P<P:wP=P*_P*PFP,P 4P6P7P'P@aPPP"4P~P0P PPP P-NP3P#XPPPP)$PP PPFP ?P=vPPPP"RP P,PP:P9P PP,P'WP2MP?PP7PP P:P?P+PP,.P&mP&oP&P%P(P(P#PAPP2PhP"PBPHP)PRPP@-P2*P3P*`P*kPDP(oP,PP1P>PPP@P P- P PPFP4P(P%P'rP'P?P1PjP/PPPPP PP0BPPPP.PP`PPG PFPPFP3P*PP!^P7PPPP%PPP6 P1PP#P PENP-P=P2WP*"P*PP8PpPPP8PPwP P RP P`PPP;P=P+IPBTP P{P&POP$(PP,P"P56PP!PBP/ P P#PPPP _P1PaP +P'PP4P4P_PP PRPP%PP xP!P==P9_P;0PEP6P#fP,2P(P P&P6 P>/PB5P6P7PbPP.P95P.uP;P EP=5P=6P P fPPCP$PP5P#APPUPPP/$P )P!P%/P7nPPGP+HP(P&P(PAPP8PPP8AP P6TPP>)P{P|PP zP7P9@P@qP PFPPBlP/PPPPcPERPAuP!P7P*P%AP5P-VP"PEP+OP+iPF]P PfP4P P&PCPCPDP=P5P@PP"-P"3PP@PPxPP2P-]P P P/P 3PKP?sPyPEP3PABPBPDcPP$P;P2PP9ZP*PPZP4PkP%PPP PBP1 P>ZPP7PoPuPPP;P:P9vP9nP3P :P4bPP6P-0P'P'PP!PCP+P+P0*P6#PP%P'P'P0PPPPP P,PP/7PP?P.PPP:8P+P+P5P P! P'&P%P%P% P yPPH$P>P<{PGPPaPP?PmPPPxP/P:PPPCPPP`PVPP>PPBHP/P/PDP MP=PEP%IP!P;:PGSP4PEPP!PP)P6PPP1OP7P/P:PPPD PP PP"P#7P)P1 PPRPQPBP.bPFP27P%P;P,P0.P#nPPP$MP1PP;P7P7PAP6P6PP wP#PP2P;P P-P.PP PAP5P5PP PP P PPPFPP8P8PP.P`P4P4hP'PP#PCPPxP2P-/PPMPPGP!KP,SP?P2P2P/rPP"WP"PPPEPFNPGP;dP*'PP&ZP#PDP PPGP#vP%PPB#PP-PP"P=P#PPdP(rPzPPPP?RPPB}PEPP'PP,P"P$~PPHP6PBPBnP/ P2>PP&PEP,PE&P6P5 PnPmPC1P'QP'AP&PP.qPP(!P,PP.)P/XP P9P9PAP1AP0P!P3nPPHPP$P2PAQP-PPPP;PC$P%PAP?PP+PdP7!P6P P 7P@P!P?P7P;5PkPP DP' P;PP2P)P P P= P3P*P P)bPP:P1P [PPPP/PB6PUP%PP+*P5PP3P/P"P8PP@PPPP.P.@PPPP<PP+=PP4PiPAhPEPPPPP.P.P.P/P/QP6PEP P.P_P-PEP+^P@QP(8P~P \P'wPP8P P7P.P3.P1PP=oP; P;4P0)P@?PPAPPP.PPP1dP!PDPP6P.KPP/sPC[P<P%P%PDPP P PP6P PPPAP>'PP PDP)[PPPPP?5P)PP PPvPPP6%P4 P!PoP&`PCPD0P1P>PPB;P=PP7P PPB2P@/P31PFPDPP1uP@5P1PP@P*P)P|P$P?P P PP"P6iP;P P PBPF6P8P4iP)PP(P0PP?P)PDP%P.}P P,$PP>PP(P(PP*PPPP P07PPPP2P eP:dP lP *P#P_P(P.P'P$[P$aP$eP$YP7PPP)P PP?cP%mPP PP AP>VP>P>PPnP#"P?PPP P0gPPP-P-P@P ,P uP$P(P;+P1]P^P$P)'P P PP"PP( P8P.P PP7P)P3P>QP,P'P P: P?PCPP3PP18PP_P$kP.P=?P3P,PPvPC4PeP1PPAPGP7P6P HPPP0PP3`PP cP,PP-PP$PP$P=PPwPP7]PmPsPCjP:IPDP P0PPlP5YPCPPPPRPAPP P!HPGPPcP PP P *P QP~PXP P P:P<\P=P+DPPPFaP5iPP19P$,PP"P1'P?P GP0P P P'P3FP~PFbP nP6P%pP$WP PPPH!PPPhP96P9PPP P!P&^P.PPPEPP1P PPP3P dPPDP@P[PPP=PPPEPP7(P7,PAP /P 5P*0P,xP4P4IP5[PDGP P>PPP/@PA PP5P7XP7P [P.PP%P SPP8P>KP-8PP3P#EP(P6PWPAPAP#PP8P~P5P#PFPPUPDPC)PgP$PP!P"P#P$P"1P?AP,PP4PP3P(PPRP8P@P-P-PP: P aPP,P\P5PP%5PcPH P*P{P2PP/ZPfP85P#P=PP.PPPHUPPEPCwP4PP'*PP?2PP7P!P P:kP3P P!oP5P+P)SP=PEPdP P1PbPcP8PPP NP*P=P3TPBP7P9P P?P?P( PPP/PNP PPP.P1PP P8\P'P*PP+1P1HPP4P&"P.P%PGnPPP6PEP78P-PAP+P#[P P P PPP PP1iP P?PP= PP/mP7P"_P:hP:TP VP+P>P'DPP2 PP)BPJP-)P2P7PP8LP ;P7GPDP0P P5P5P,eP PHP)P6P@PP #P1>PPFP9P=P!IP5P&VPAbPE P8PPPDP,PDP6SP/P8P.P3PPvPF=P&P%PCPP"P5#PP>PdPA)PBP6qP6tP,P/PPPPP"P$jPBPPAP P=NP:qP:pPpP+P>8P%P'PCP?PPPGP8PP)P6P/dP#sP6P=P"nPCiP!P9P*P-vP49P!P7PP*VPP/P/{PEPP PP3P{P+PP,DP5 P!8PLP&P P PDhPAPP7PPCOP@ P+P*>P P5P!6P'\PCP?{P P2PFP$PA*PB=PPP.0P.P P P$PPP P(PP'@P&.PP7P7P12P)PyPAPCPmPG9PAPGP P P!PP@ P CP-P;UPPcP4P>POPPPGIPGcPG>P P.P10P0_P4PBP.P P(*P.[PP%P5 P(PD%P"PGuP52PPP6PPPPP-P"OP P P#P+MP';P':PPP1PGP)P)P8P PGP/.P@PP<P6PPP@PoP8 PEP)PqP,P*PPPP.P8P)sP4P4PBSP.kPP8P P PH8P-IP9P>P+PD[PDPCP,lPAqP=P!GPDP0 PPPaP>P8PBoPP P-PPPVPP :P>^P<;P=P P *PP4P(P(PD3PPP"P)mP)P/EP6P/P/P2FP-PPAP9P9P(P-P(P&PCP%PGKPGPGAP,PEuP%DPB'P7P>4P JP UPPnPTP>PPPP+PDP @P(P(LPP&PPCP/P7#PWPPyP-1P0PPP4P%P(PPPlP-PPP.'P.vP ;PP"P3PF;PC2P%PDPPZP4PGPPP P>NP@VP?P-UP;P3P*,PPP P5PP5P2P P#xPP4P PP@P7PbPGP7iP.PPB.P3P+P+P gP&PAmPH:PPXPPFP.PP-PGP3P<$P3P&P&9P$VP$;PPGPB]PBP/P-P6P P,P PP>pP<1P6P+P`P@;PSP6P5=P,PPZP8PPoP#P =PPPPP8PDPP=_P:P)PBkPHP,dP(P) PP(P3PPOPP0dP0oPP HP:>P0%PDPCyP sP&PDP$PmPP PH)PPDPPA[PPEPgP)AP; P'hP'iPPGP PBPfPPP 5P7WP@P;pP=yPFP cPP1PPPP PPsP9P P PAP+WPPkP(PPLPP"PP>EP PP%PP!P#P:P3P$P)#PPPPcP kP3uPP PPQP:JPNPP0P21P zP?PP*P)P/!PPPP#P0P9P:P:zP$PP PiPEP_P)P P P@PPP.3PP/kP0P0P)PFPPDPByP&&PPPP`P#;P?P?P)P)P$P@P2P P P P NP<P;PP-!P1P3\P*P*PP=(P'UP$P.P1ePgPPPBPPPP'P ;PP+LP+SPAPPQPPP>PAIPP P7SPDP9PFPgPDPhP\P>PEPDPP=P`P1RP:P?P>P+PWPFP4XP3PP@PD PEP2P,PB@P6P/PP08P8@P5P;PEPGP7PYP(^P&PP PP(P PPPPPP=PF0P+P*PCP4PP''P'+PEPGrPB PPP%lP/PP7xP2P->P,3PP'P'PP3iP PP:PP/3PAP PNP*%P*-PPPP>PP#P2PD_PPP PH6P7P3P+P'IP%PPD*PPEPPPPYPOPGP?:P$P$PPP PsP:P;PP:P3PFIPF`P]PPEP(P( PsP#=PP$P)P/PPPFAPPP>P P6PeP(PPP0P9P<>P;P:P;`PPCP4P%yP%{P&IP9VP9UPP2gPPPFP1P$PBP/P/PPP._PE%PiP +P!kPDqPCbP!P,P8=P1PPP9}P0P1PCP,AP%vP(P PPPP\PxP#P?PjPP2P.QP>xPP/PP:P#P)HP1P9BPPP0 PPPP<P0PoP6EP=>P bPP*P P!xPFPEP4eP(PDUPPrP!PtPPP$P PPCP2P!P:P PP jP#P'P'.P#PP PPPP?&PPBhP2P>\PPP2P#P+PP,P&KP%PEPEPPP$PPFPP0P>}P4zP9P TP3P4P(mPPP,P@P/aP6,PE]P kPPP$TPP;zP HPvP }PPPJP PPBbP6P/PPPP7P<5P=GP9P+P+sPPPPFyPAPHP)}PP0PP FPFWP>gP0[PPP;P-P:$PEP,P*P*P*BP*P4kP_PP P?PkPEP8P$PPBP6}P0@PH/P@]PFPFP 2P8BP P P P(P1PPPPP7PGP/PmP8PDP7P2ZPP%tP2P9 PEP,XP4]P'PPP0fP%oP/PP P/ePP\P'P$P:PcPFP*dP@GP@HPoP2RPA9P6PP%P@P.PP|P,P:P+>P*6P,P3PP(PCPyPGP? PPP6*P%SP%eP EPPPPP,YP&\P& P%PPP5PtP5~P$P"PNP.rPPP:~P;7P@P-P(7PP'P5PPGNP>PB>PQPMP P;PP8P/PPP7ZP7P'P#PdP GP:P:P3P+P+P (PmPCPCP OP,P>P$cP$bPHP PSPP-P8`PPP3GP>6P,P1zP+6PDP4P4$P$P"P?P PBP PNP24PAPELP.=PP`PPPP1FP1GPJPCPXPPP)3P%P$P.P-P/bP8P%8PPP P@jP P.P7P"P/P1P1P?P|PP!PKPbPP$iP PP}P"P*P$!PB|PP.PP;#P*8P*ZPPD]P0+P@APP%PRP9NP9EP3xP@zP>PP?YPoPP>P;P@P. PP"P!PP?iPPPPPAPElPP5P"P'PP4PGPPP0P P MPGP%hP P"$P:HP9{P9sPGP3P P!PwP%P_P%P1PjPHP8P/P+PPHQP;P;P:P*!PPPP&1P#P'PP1P PPP8P RPBP/(P$PP-P #P PLP P P:P;JPPEP'!P'$P|PCPlPPaPP8P=P1P.P9P3]P#WP&xP?PPP+PP!PPP.PFPPP&P#PP>PGP/PGPP PPPCYP3:P GPjP!P#PP# P8PP4P PP.P ~P"&P,P>oPbP,P%P PqPPP1gPQPPP PP JPxPCmP;APP3P*P*P+PP MP!P'MP7PCPP;P PlP8P/+P$%P 8P3P2P!P`P 'P P!gPP P5P(PCPP6P"PBWP+P.PDPPYP#P9P9PPP!-P&P%#PCPP@P@tP@P P PP)P;P:P;?PEP P+P (P ^PDjPHP PPPP cP;P PEP,PPCPjP?VP[P$PC P/P@P;P bP-;P4pPPPBPFPP,P7jP,P#P1P1PP iP3P3P0P+P&>PDP?P0P#P"PGPP6]P P?P P8-P IP PPDPPP9PEP00P?P'RP'P'gP PP83P1PGMPGCPPPPgPPP:PP"=P">P2=P,PP4P>PP5}P5P"5P,P8?P3?PDP P+P'PAPPVPmP> P0PP7P3P.P1PDPPPPLP(PPPPPBGPP@P-P#P P88P%sP-9PCP4P)P0|PPP PG=P-PP4P-P>P=HP/P%PbPPPPFP]P*P$P$PP6P PG,P.sP2:PPtPB%PP3BP;BP+P*APPEP>P5P'?P'PPPP P#hPP8PA6PPG!P{P8P :PP#P3@P)P+PbP P}P;P1`PvPP/PP=P.PC^PP=;P=,P P%P8oPPPP"P?GPlPPPP%PPP$P%OP,PtP.+P9P:P;9P>P-qP5P%P$8P1PNPAP)8P8P+P pP2PEPPPP8P'PP2PG&PPPPP;PP;P2P9PP!SP5GPPP PGPP5:P/PG"P %P P)PP$qP"iP#P P6PhP?P1P=}P2 PP@!P@PH2P P4^P7P1PP#:PGPPP)PP2PP PP`P}PP:PPP@DPP&P7PP#P PAPGtPAPPP CP3PBBPBpPP=P.PyP P vP?PDP"PPPP7P2P P:tP;ePP+QP+lP P({P&PEP$PP?PP)P>PBPP P7P;PFPP P+EP?nP?mPP)yP)P>$PP?PPP 'P!P7P3wPPsPDPOP%PP@PG6P8+P)PP3MP9PdP9P3P?P4?P(SP!AP*P%PP1PsPP/P>PP2PP?PPcPPP>P4P!P0uPPPPPP-P'P>P7PPKP@P=P=P1-PhP5'PP>P 8P;@PE+PE=PP\P[P)PEP.P'PEP=mP3PzPP,P4P4P0wP'P5PP22P@P"+PPzPBPC PAYPEP0AP.P0P8PCTPP$OP&PPPGP0P$PFP!PPPP9P $P(.P]PDPFP3PHP,PDPPhP PPPPAPAxPJPGP=P""P$IP*P@BP='P)\P4=P$P0P]PPP!JPP,ZPPFP2P3&P P PYPAPPAPFxPP P0P(P5PP6XPPPP%P)PBPBPBEPP/P PFuP;P&P6P5/P$PPP P;PP#PP pPAPPDPPEeP#P/PPPP3#PP;P< P5P%'PP lP#(P? PHPP8P$PBPC PBPPFVPP0P"PEP*YPP!]P=P3P&PP%P[P.P@PP,P0P4PPFtPdPsP'P'PPPPPPBP4P,PP.PPDPhPP5P7P7P7P7P9 P9 PP6PPPBP$PP8'P2PtP-3PFCP~PPP:.P;PE(P=P3P$P(1PPGZPPPP2}PP4P$P,P;PPD}PHPD1P+PTP"P#iPP8PPP/P%PPPP8^PEP0XP"`P=nPP:aPGP*mPDP4RP!CPP&PP@PPAPH P vPPEP?uP PP!P!PPAZPQP5P&P%PPPP!PGXP,P,P=P?P-P P mP P:P ;P,PmPF8P(PoPPkP9PtP#P"P*PPP#}P!PYP}P8P0P%P5P3PP-iP+:PPwP1PnPGP'P PEP8&P PE~P6P&P?P%]P#PP1PGP)PP8PP$P2pP$P P6P"PPAUPATP1 PPP P PPPP%FP P-_P(]P5P1P%PFP=P PPPG1P-P=PP2PPPP:P=P![P PP1PRP6P?=POPwP/P-PP)P:PDPPFPCP8PSPP$P P2PFPEPPPP7P P8P-5P3!P4DP(P&PP LPP>PBP2PhP PP< P;hP!mPCP xPPPPPPMPPAPPFPP-P8PFTPDP#P2PPP+P!QPBP&lP&kP&fP&P7 PPYPP2P4PBP%P.P>nPP;PPP($P P+P4P!%P*PDDP%P PYPG\P6PPOPP9PP P$P'vPPP3dPPPP P UP7 PP4PP;{P-P-P,P+VP+P(gP7 P7P7 P"PPPGsP5-P PBP2P$PFP;PHP P6GP9/P@cP9PCP%PEP1_PDPPPlP? P0aP0P$tPAP?P P0yPCP PPP*PPPPBPmP6JP<%P'P#cP>P P5lP5P&P P5PPPHP29PP!?P9'P&P'P]PP>P$P/P7PP +PP3PAPPP P?|PPP"PP?CPP?hP=PAP#^P P&P%P'P PPPBP^PTP?PHP ?P7P7P;P:P9P'CP6PPnPmPhPP0mP,P7PG/P-P2PPP,PsPEP6IP9P:P WP1P vP(P PLP PPoP P PAP92P=1P:yP9PfPFP+P);P5P,HP(P&PaPAPP)P PfP.-P:PE"P2^PyPCP1P'P#6PePP?fPP *PgPBPIPEPP>tPP*DPBP16PvP'ePCPDPBP4P8 P$vP"yP*P#ZP@EPXP)QP%PPuPAP*P6P@PEsP/PP:FP P*P4SP4HP P PSP5P#4PPP PP'PuP P3[P36PPlP1TPPP JP!0P1PJPPP1+P8PP/PP.:P6PZP |P9P> PPCBP9%P(P5P#>P PPP'P:P%HPP:P:PP*PCP PHPaPrPEP PrPP6`P/P%P.P.P |PP=cP:P*PP,pP4P(IP)P,PP P?QP)oPHBP0NPPPP-ePPPP,]PC+PC9PEPDP@PPEcP$PFP.P26P PqP PCP>P|P&PBPdPD PEPPPPP/PPPP.ePPHP!PP3PdP:PE/PP9P |PnPP#P1nPoPP)P!PfPPBP1P8PP{PPP"qP:`PP sP/P&pP&qP&nP&jP&gPiP PPoPPTPPP0PPP#P2P:1P iPP&uPDJPPP8PP-&P PPCP%P P5P1P@kP TP SPGPPG)P P $PGP6:PvPExPP3PP $P#FPP@PtPP"PGPP8PP?P-PwPP"PP:PP?P=qPPEP*P*PPTPP~P/PP8P PPAP P(P2PDPP<"PP+mP$PP5yP+PPG+P6-P$nP P:/P9P**P*+PMP P#GPtP)P PPP?rPPPjPP>PPyPPPP8RP,P PP9P*UP P PP0P0PP)P@P@P@PAP(P P0P!P-?P1P0PPP1sPF^P)P(PD)PPPPPP&P^PP)PPP$P2PPPEPP@P6PPPG PFP3aP+P,:P5P'P&tP(P'P?PDPPGP DP aP PzP P7P'PCP1PPP)pP)PP7P P"PCfP9P?P4dP47PC*P4PP# PgPLPPP.;P#PxP3(P 0PP @PFkP5PEPPP/PP)PP?P*.P#P=#P'2P&7P%PCpPPP PWPP vP yP'P3PP3P IP=P PP0(PP3P4P0P4\P4@PTPPDP1P)PPP@pPP_P!PwPxP$PA1P%PG;PP"APP P PP:P*yPDP4P4P5PpP#P"PhPP8P&PBPDP=PP2IP'PP/PCUP<^PPP PP)PCPP=P.ZP8;P5P7PP,PPyP;P:PPP'PTPGPP P+P>PC=P%P'P9QP7P%7PGP7'P PP6\PP.$P-P.P:P;%P3P+P$PPP4P46PPP6P@PP>PPPhPCP6fPPeP!P+P*}PPDyPDzP7PPP`PP3oPIP(P?+P3P%PEP?P%rP1XP0PP P5PCP,PPdP }P |P=PP#P.P GP8YP8dP%KP#PBP=%P4,P&PLP>PAJPPPP PNP PPMP,P,P4EP!PCP1P PBP=*PPP?.P8PPRP.P;P;P3PP LP /P 2P,VP%P5PGP.PAP#yP/PPbPPPEPEP KP VPFPP;P PPPP PPPPCPEP/PoP,P: P9PP P?P(vP!!P.PNPP@P.PP/P((P.P=XP:QPCP4P%PPPP-+PBPPP+P80PFOP,P39P+PP#PAPPaPP PP/5PPP LP WPGPP4P0P&P?PP P P#PPGP#5PP%PBPPPP9P7?P!yPXP=SP0P+[PkPP%PPP9PPPvP7TP0PP6LPwP-pPCCP&P&P%P5SP PP1PWPVPSPBP%nPP P[PwP{P0PCPP?)PP}P8PPBP7PAP"MP;P7FPfP@P2PFP9yP9qP*[PP(PP6P=P=P)P2{PP3P3PPP P+P%P]P+P+PPpP^P VP@ZP9]PP>=PNP-lP&P&P8PDPMPPP?PmP8PBgPPPP.P hP;bP=P)NP43P1pPGPP0^PwP4PA/P.]P${P89P0P4{P;!P3PPP1P>P8P6P-P0UP2P9P9P P*P#IP#MP(P(PP1PP8PPPPvP?PDP"tP8PFP+PAPJP5PTPPPPFP'PG$P:PrP^P%.PCeP*PsPPP"xP/P;PtPPwPPYP0PPPpP P0qPPzPP7PP"jP;8P*qP2fP(lP&P1P$)P1PGWP"P$P>P PrP6/P P sP@PxPP cP"P01P+P3P%P'P'PP`P1*P7rPPP7PP)UP4 P'6P'zP( P P5qPP2P"P"P# PFP8fPPP-P8P:P5P#PyPOP+BP7lPPAP&P $P1PPPP,PP}PRPP.fP2PPPB,P=WP:P;P(wP(xP4P PPPxP6P%PP-PP>UPDPE{PFP9)P;'P@3P&P6PP PP!P@PHAP,PP?P,P+~P!lPP5PP-PPPHP6P6bP PF PP=iP9PzPFPFJP3PP&5PAsP'jPP@PP,PPBVP>#PP^P,PBPFqP6CP=EPD~P)VP(6PPPPPP>P|PP=P'P-'P PP:(P:PAP>?PRP1P xPP1P>P(P-P8P$PBDPP PP"P8PP%%P|PPPfPFPPKP.tP>%PPPCcP9PP#P P!PPPPPP@P@PG5PP"PB+P!P1PPP@PLP,P2P3APPP< P=3P=MPF5PqPPCPP PPP)PP P PPP!PP-PPOP=P"~PFP;PP*RP:P 5P(P P@P$PcP PAVPP"P@P"vP!PPC`PDP P5P3P%^PP$1P2OP5pP1PxP PvPPP ]P0tP#P/&P6hP?P-P CP PP;P;P=P>P NPP#P9HPCrP9P@PAP1$P8P)xP#~PBPPMPP P P7CPP/P1VP<8PP6VP#P P%P7PA P"FP!P8CP@#P0PP+P P:PP4lPP1;P&PCPP"P>2P% P "P #P P1P>3P>1PWP-PPP@P'PPPP0P iP!PPPP/BPP2PPPPP7PEP!~P!P PP&P(PPPP?PXP'P ]P1P9P9P+P*NP*P*P+PPP P@PP=P)gPPP7`P8pP8QP"P;P<PE*P PCP4P(P@PPP[P)PrP/P.5P87P0VP]PPLP1~PP,iP,1P%PPPAP+PBJP%PF P PP=P*EP1yP5P&P _P5`PP!PB)PGP"PPP8uPiP=RPgPP,P PPP.P%P8PE[P%QP6ZPP:P:P3P?PPuPrP1.PiPDP.?P'PPPOP5kP&PCPP8xP8{PP>P P8P,P.PEPP0PP=P P!P%P P:P:}P*:P+P+hP+P4PAPCPPPPPPdP P-PDP3QP98P"|P+PP'-PPPPfPPkP6)PjPP kP>kP;PFP+(P$PzPC(P PZPP)P-P:P qPDPDP AP,zP4P P)fPPP/iP77PAP-ZP*3P,P5HPP*P?PP.P,P P PPFdP>P)P%P'P)&PrPP9PBPFPPEQPhP:;P;P?P4YP P3PPPPMP2PPP7P PCKP:P!PPBP8PPPPGPBPGP/`P73P7EPP?P`PChPP#PP!PP&*PYPEPPZPnPPP% PYP>PPP P+9P5P%}P5_P/PPP:)P*CP*)P P03PjP@:PP&QP9MPP P(P(PPPFP=P PP*eP+wP4P4NP7PPPDRP1PPG'PGDPPANPP1PPP9P;P {PpP`PA P)@P=P)tPH7P1P9P!WPdP$P$P?PPNP.YP-PzPP%2PFPE5PPOPHPP8PPBP4PP61PPPWP=P=PP P P,PPkPPPPFP2PEP2P9P=P=P3P-PC;P@PP*PHPPPOP P;P3P!BPgPeP'PPP1PGP)P!P8P,P.4PP PP#BP#P=LP> P#P+P+ZPDkPP5P8iP PFP/DP6PF(PAP8_PiP -PP9P*P*P>P&WP%P5NPPEP*PP_PEP PP-PP PxP4|PP*zP*GP'PIP zP"PGP~P>P$PPPDP>P=P,PPPPfPrPP%PiP?P7[P#PFPP+P P5P!>PcP&OP0 PLP#PPGxPAPPPLPP'PPB"PwP P&PCPDPP1P5$P1P1P1P P$P/WP9P3P*P WP P`P PP"P P$PP@P.P \P P;P<P SP+nP?P P'P'PP#P9P +P-P'P=P:P PP!MP5PVPP1PP1PPP?SP?KPrPPP2P?P P%fPZP;LPxPP&PzP'PCPP)P$P7P2P P PP/P"UPPWP(PD4PP P P#/PGP$P P@PP.6P6'PJP#P,P"PPSP,oP5P4PCPP2P' P'#P&PPP P"PPPP>P,P/#P-PP7yPQPP OP:PBP)KP4PbPP&|P&~P,PAoPCPPPPP P3PGmPFPhPP-PGPPPPP-P ?P70P7P 2P9P;>P3PP+FPBPP+P'ZP&#PcP bP7P1P1PEPEP PWP.P PP. P-P$oPP0PP*P+XP+bP0P0zP ZPP/"P=P>eP1ZPP|P#PAPcPPP#P-P(PPP~PbP>PH%P)|PPP<~PP?P)P/PP7P9:P*rPBP'PPP"P/CP6PPKPCJP-%PP0P;P&P5fP4P4PPP@PP|PXPP@P-PPPP1PP$P/P P&P2P4P 2P,P5P@yPPPGPP0PQP.P ZP3EPPPGPPPAPPPP (PPA\P8PPP:YPLP>HP0P/)P/PP.|PBPIP PP2PHPP,P%PPwP1P=PIPKPP)P$P P/P/P/P.P1P-4P cP3PDuP ,P3sP%P7P9PPP(PXPG]P)PPP/PG.P PP"HP.P#PPZPD^PuP!P'PPEPPGvP}P P P0PPPFP P3PPCPPP#8P,P/MPPP@2PPDP aP=9P)EP9P P)`P%P>|PUPFP PP^PAP(PP6P2PG P,PPP>`P>]PP<0P6PFKPP-P,PPPCP,+P&HPPPPP`P*P*P5;P)P)P#PPP0PPP@PaP !PkPP7P7P=PPP PcPoP P"oPEPAP+?P5P41P&P PP"P82PGPBXP6xP9PP3P%P YP PBKPP2+PAPP$RPPVPFPXPP>PPPqP!P7P7P'PPP3yP!P>P PP9kP~P-P PP/P&P#!P?%PFPPPPPP*P.P@P2PFP KP5PAP ~P"PFPP5P P2ePPDPP^PEPDP-PPsPVP?P6PP2GP2PDP P:PFPP;PPPFPPAPPAqP9P P*/P*PzP3PPPPPP8PP'YP?PP1PPNP-PFPP=PP@P@0P7P?PP RP$PP5P@PPPP P PPP0KPEpP7mP PBPC!PAdP%PuP7P?EPaPPP-bP3PBPpP7PfPPP PP"P)P<}PP$P1P P/P'P PP&P%P'PD/PP0P^PPP8P PPP(PDPPP:PTPP)P$PPPP8aPP:P!@P&,P5DPPPkPP>(P PP#PPP-PiP1:PAnP(P$7PP"P"P?8P8P6PDP.PyP9P9P+PBzP P,5P PP8PoPP/fP/qP {P PP-PP5PP9P PPDEP}P5P@PsPPPPmP#)PFP=P=PnPBP)PP=P;cPP4P(P&P&-P &P/PEP1P>PPPiP P P uP PPP sP;PuPDP$'PPCP"P"P1lP"/P/P*PTP$P=P FPP+-PPP-~P4P&P+P_PP+PBmP/P@PPIP P hPaPP)!PPoP4P4P(P(PP2P%TPDP8P,P"PJPAP@PP$mPPPFMP3PCP=P(@P%PgPP3PPPKPGP8PP P ^P#PPGPPWP:P:P5PAP(VP! P9P'[P'P&'P%[PPPP>PP0PP-PPP71P>aP3 P0"P P8PlP,JPPPPP jPP>P"NP!P PP;PPE)P=P*P0P0PCPGPPEP4PPP?P P/-P6PPP.P ^P P3P#JP& P(PPP2PPEP3PFPH"PP8P7P!P~P PPP P*P'PD;PD#PYP#PP#.P)PP/4P/%P6lP-P.{PP0PkP$P}P3PF7P5P4PP%P7PEPPP'P)P)P7_P9P=P PEP/PPG(PPP33PP0P;P1EP(YPPPP?P)P)P8wP=P P PP%PCP PAPAPPPP/P#PPP:P7P XP,P5TPP#P>P*P>PP?PHIP$xP9P=^P:bP;,P=PP *P0,P+PDP(PPBZPPP>PzP?0PGPFPDPPP.PcPPPPPP"PG_PAPG0P2P P P0P-P(PD5POPP[P?FPHP-P0PP8SP=P@PPCnP;^P;]P `PQP5PD@PP0 PNP)2P. PP2lP9P ]PIP@PPPPPSPP=P%PPP0P!|PP;tP+rP=PC5P&P%PfP1P_P?@PP PPAP>PFPPEP*P P5PP'PPPEPrPP8PPwPPP P)ePDP 9P!PAP.PP &P P.WPP PP'cPDPPP PP4P?JP*P6PPPPPP>jP9P;HP5P@P$fPPPYPP?PPA:PA;P.PP+PvPPP8XP!zPP9xP9pPGP,P,P,P,P,4P PPP^PPPPPPPEP7P:P P kPPP+8P=)P,P)P%P'oP/P0P/PP.8PAPP^PP3PP@@PP0P%PPPP PP|PPEPEP/P"eP P* PP(PP0bPALP.P9PtP=P; P>P(P 5P P5PP!P2 PP%CPPP8P8PPP2PZP-P>dP ]PDP4PCPPP"gP-PP `P4P P5PYP@PP"P P0PP.P.JPP91PPCP6PIPP4nP6P7PPBPPGPxP PAPG:PP.P>MP-WP;PP=P=P=P#P"PPfPSPPCP7P@PcP|PPPP PPPP lP@P>PP6PDP P9FP P$3P8PMPP7P6P P PP9PEBP+`P$P!FP&aPPP@PP"PH,P/}P*P8PA#PDP.(P0PPEP9P9P;TPP5P/PhPP?PyPPAPFPeP;lPF/PP#\P+APDP6P6PPPP8 PPPPSP'_P8PPP6P2P/P-P%1PP PP%PG-PPP{PPcP*SP4 P!+P PPPgP P6 P_P=PvP%:PPAP;P3PhPPDPP7PGPGP.P1PP P\PPP8PCPEP/P=PP.\P 8PPP,P:P oP P+CP= PE P/P5tPP PPePPPPPH&P8P }PP;PPPP/P2P;P6"P0}P2PEPPPP>P P"PPP$*PGP)P5+PP-.PFDP;P<P-P:PSP+P+P5 P'P?oP?pP?qPPPP"P#3PhPAPWP5*P YP ZP PP MP XP*P-XPP3P PP9+P"PNPNPMP*PBP8P4P-PGP8%P PPPP3P9P:P=P5P-zP' P&P3kP0PuP.P&PPP#P,P/P;PFP4P(P2.P2P P oP?IPH'P6P2P2P PPHTP)-P:#P:PXP)PDrP mPEP fP^PSPP2bP>FP/PG PPtP;P;P:P+JP5P(PP5PBPP.P P MP P8nP8kP2mP9;PPP3PCP7P!PP#P,PP0nP/P!PP.9PP3'PPCaPAPQP&P&CP%PUPWPPPPB\P/P/PDPPPP:WP:P P+TP,^P5LPPPPP.,P bP'P3RP7PP*P&!P BPPkP1P1P~P4P6yP?P P'P PP# P",P)P{P. P. P P P"P<P9P3P3P):PhPP%P5P P0HPBP2iPPP0JPFPAP*QP*P PBP%P#PPPBQP/ P/P/PP+P2SPPHPP+P1P P4P' P&@PPBPP)PBP P PDP[P8DPpP.P-OPP PPPP2P7PP6.P HP P;P(nPMP"P1PA>PP>OP~P aPFP-RP-P- P:P3P3PP(P9(P'P$\PP"PP|P:|PKPJPP4>PP PAPAPcP3P,PrP?P?P'VPPPPP)P PFPP#P. PP!P,PAP3P+P,P#oP5P7 PEP)PnPPVP:PnP)PP2PtP,PP:P=P,P!vP4PEPbPfP1P P#2PGP*PPPBP)P@PPAyP,P-P=VP:ePP P&P%P7P%dPCPCP"PPP)PPP9P#P!hP PP)PDP%P%PPwP}P7+PPP@\P/PPKPA0P=PCPG P P9|P9tP*PaPPLP#P*PD&PPgPGP.PP1 PDPlPPP;oPP>PC"P]P(PDPP0P PGP1"P P PAOP PFZP!P gPSP" P$pPOPFP;P9P:PwPzPoPPPP0PPP P*PC|PP _PGP%P?zPP?P?P?1P?3P8P:P2P"CP28P>*P0PP P(RP=P=PqP?P11P)P%0P#P?P P P"hPP;PP:PPFHPPP1P(MP'bPP PPFPGVPGP[P3P-PPP<[P:PP P4tP! P17P&P%+PDiP P]P?DP?P58PA$P0GPPcP4JP(~P*PP14PBP3P KP 1PPP02P@[P,sPC#P&PP%PP PP>PBPP P~PP,P\PPP%PG*PPmP BP#P2PP7PPBP<P:P9PP5P(uP PPCsPPFPAPRP2aP8PPPP!PP"aP4vP*fPkP-P&PPP P7PCPPhP9PP P+RP2P&P6PCP#P#P9>P$P@P8 P#P.PP P.dP>-PAP6P%JP%NPFP P2EPDPP P15PMPGPP9=P"PP"PAP%PPP %PP0PP?P;P=]P 9P$PF_PPAPP@hPP{P3P3 PbP{PQPPPP P=zP:P%P;P#PP PPAP=PP0P@PPCP#PGPP&PP OPP,P=rP9PPCP(yPGPCPDPPPPP7P7dP:UP:PFLPPDP5PP,LP(PDP POP1!PP^P@P?P PAPP!P P PPEPEP*^P*iPmPEPPP?*P)P1PDPgP9!PAP$P.P'EP^PePLPPPPP>P.PPPPP1PP2hPKP#P4P9 P'XP&PPPD"P@P"P"P,PPP-PyPCWP|P+PPP9P;RP2P(#P'P1PP WP UPBP0FP8qPUP23P9P*P|P P'>P iP?PNP5P PPP"P)P)P8PPPP2PP$PcPBPPPiPPP4P#P mP>P P:P;*P3P?P PFPBP/P ,P 2P7P@P"[P$P;P;P*P+PFePDP*PP$cPPrP+PBP-{P-nP4P4PP%P?P?PyP!PP dP=QP;wPPP+NPP,?PD>P{P2/PPPPP4P P'PP'PP"2PBPPP8P+P!P8P=-PGP P!P"PPP.PP?PP P@UP3YP-LPPEPEP0#P+"P'nPCPPGlP@gPhPYP"kP$JPMPP P jP+PPP@xPPGP*P_PPA2P !PPP7NP>WP)P;PPP66P2P P+fPvP6P&PaP5P5P$+P$PGP>P PPPPP?PnP@,P8P IPPPC&PGP P PP/PP$zPvPdPwPFPFP5P5P(ZP%PGPiPPPPP9P1PPAP4P$PBFP >PP--P\P!PCPAgP'P2P$P#$P#&PPEYPPFP 6P"?PRPP9P:PpP5P%PXP|PFPlPP RP!P-P;P 6P4PP#jPGPPBP PPEWPP!PP8bPDPDP@P6HP!P9P P!PPPQPP32P3IPP<P-PPP&FPAPCP55P P P.PPPP#P PP.P>P ]P*OP7PP!YPDPD|PP'PEPPEPP^P" PP;PGPBP(?PP1PbP/1PGPP"GPP `P gP!P FPDwP4UP$P'4P'pPjP(PCPP PaP PDPPP8P1P P:P:P=P0P,>P(P!,PP&}P&wPEP1P9PPRP2qPP@PP.P P!P%?PP6P4 P&P]PPEaPGP*PP0P*P+UPxP6P\PP*IP/,PEP=P=PPEnPP `P-P<*P9P ~PCzP-oP P1^P P/PP+PRPJP:P;PGP P+zPPDP P,BP(P'P'PP1P1P1PFPPG@PTPuP3 PyPPP%P*PP="PDP,kPP&PPPPPP=P@PC\PAPCP3CP:PPgPAP%P uPJPKP2P0PP72P#@P oP5PP P1P=P=P=PP?P P wPPP-PqPPPEPFoPHPHPHPHPHPHPHPI!PI$PI(PIAPIPLlPLPLPLPLPMPMPMPM`PMaPMbPLnPJPJPJPKhPKPKPKPLEPHPHPHPHPHPHPHPHPLPHPHPHPHPHPHPHPHPHPHPIPIPI#PI3PI7PIBPIDPIPIPIPKPK>PKjPKlPKxPLPPLWPLmPLPLPLPLPLPLPLPMPMPM0PM1PM:PMcPMdPMPMPMPMPN3PHkPHlPHmPHoPIPImPIPKPLPLPMPHPHPHPHPKPKPKPHPK;PKPL2PLgPLPMPMPN;PHPJPIPHPJPMBPMPJPJPJPJPJPJPKPM]PMPMPMPMPMPMPIGPIPIPIPIPIPMPK PKPKPKPKPL4PL5PL6PL9PL:PL7PL8PL;PLPI1PKmPMPMPIPIPHPHPI6PIPI+PHPI>PI%PI)PI*PKFPLPInPK PIPHPHPHPHPHPI2PL~PMPLfPKPKPHPHiPHPIPLvPM;PHPIPIPLPLPLPL>PLPMPMJPMUPMTPMLPIPIPIPIPIPIPI:PMPIwPIxPJBPIPIePLPIPIPIqPJiPP;P;P!P'1P'PCPPPAP?PP)PP]P gP'PDPPP(P,PP@7PXPP2PPFP9P ;PPF+PyPBP(DP&XP6P P$.P)P*PwP$P PPFP8P,P-P PpPP P P PP2P#PAPP&PPYP)P/P/PPPGPMPjPPP0PPP@P0DPP#P3PFP48P&eP PP(P1PPPPGpP4P/P6PPSPgPZPP:4P9P*P PFfPCP(P2P P PP!PP.P/P0\P.iP-P"XP"QP#rP:P:jP;/PFP+P!fPDpP6P'3P&PCPCPP,P1SPP(PPP,P$PBP'P7PEVPEPPCPDP#PGP/PP >P PPP4~P4xP*hP,PC}P5jPPXPYPBP6P.P PdP>PPP:P4rP PD!P5oPPP@P@PP7^PHPPP1PP[P3>P0P5P8P =P4fP$P'P/PePP"6P?OP)P6P,7P.oPDP=uPFP*PRP!#PP'PPEPPPGP2PFP-P)P:uP;"P+PDP-P4QPP&P PP PP>PxP)P@PPsP/P: PF4PBxP,RPP aP'PCP P3|P?PP0P6mP>CPPtP.PPP9P LPDP(PCPPP*PBeP/P0P'PFRPBP1P tP P+P#P PNP{PAPlP*P),PGPEOP/PP>&P, P .P3P+PFgP eP6P6P$4PP59PPP .P0LP!PP fP>P*P(%P+yPP P{PPP5)P}P@P P-P/gP2P;P=IP PsP:P+PDP,FPP'fPEP5P$?P PaP\P?6PP2P6PP2;P0P3PFPGP2P6 P!;P%P%PPP$P"PGPDPPCPA%P6P-PF&PFP9YP>PPP9PPPPvP{P50P6pP.7PPP3UPWP0P>rP#PGPP04P+%PDlP!PPP P#PAP.P7pPPP "PP3"PLP-TPAP=KP:P'P P,P,=P) P5?P1P5P=P=P#PTPA"PP qP\PPJPPP;rP*PP#`PP P=!P5"P4 P(AP!'P=P5PrPGPPPPAP7P-P$PlPPP:P:EP+.PP'P3}PP[PP PP P.nP?PP!P!P PPPHVP.P;P:PYP(PP"P1PZPdP&P/oPPHP:P*P ?P'P.P"PPP#P#PPEDPPdP,PxP6PPP7sPPPDbPH>P8:P@ PFP;IPP!PPPP1#P8PP (P%P#P#P%RPP>PAP:P9aP;P,P&P%P#P5CPPGPIPP$PP8#PB*P94PF~PPP+tP P)FP4PC@P1P0PAP0jP% P/ P?P@PTP/P3P*P4P!$P&PPP;PPP"PP6wP.PPP$lPFPgP=.P [P4P(P P P'aP PP-mP&P&PCP8PHP PP81P P-$P9 PWP$P,jPC,PC:P5PcPjPPPPPPPP.pPvP<P:CPWP@P@P5P5P#kP>PBMPBP/P P/hP/tPP=APP P,P)OPVPP3PP_P~PFP>PP)0PP[PPHP0PVP;P>P(zP'%P5P2P8P[PPEP,P P@9PP~P P5sPP P=PP']PbP/P7PPP:P:P[P5P6PbPxP$ PyP}P PP.PPP8MPFP!P<6P 8PP3P[P(P'PAiPP P$CPPPEhPPGPAP)9P#PPG7P$$P7PP!P;P=P* P4cP&PP PEPGOP*P P8P $P rP@P2P:NP P P3P2dPPFmP,rP(PDPP#PGTP?P8P#P"P6BP<P)DP:P; PPPP4MP(PGP PPyPdP8 P$"P8P8P8PA@PGPPP8P 3PP'POPPqP QPP?>P)PPFXPPPhP1PGPP_P,`P4;P(HP%zP%|PCPEP@{PGPBfP P%P0PPDPfP/P"]PP P=P*]P@FP,PPPPPP`P2P,P/OP/P?PP=+PP;P+P+P-P(;PKPC>PCP4PPiP% P P7RP>+P"8PPP@P-P;P,P .P -P P6=PP$wP PP oP PIP7P:P*tPPP'P$PPJPP#zP=PPP2P7~PTP?P<4PFP3P+P$PPSPZP=P(PPP@P0SP\PE9P -PP1DP$&PP5P0vPmPPPPPARPSPvP/zPcPpPP"pP(+P CP)TPCPPP6PDP PBP0rP1PP-P-cP<P9PFP7PCP5PBP1PP PPQP;P1PHPPPPBP2CP/P0PPPP.P}P7PFPPEfPP?kPP%PP,(PPP3PPPPP6P=P=P%PEXP#P2P2PEzP2PP<P;P:P:PuPFPPDTPPP P1jP/2PP&P,PPP;P=lP9cP2P,PPCP5cP PFPFP6P"7P*P>P#PPPPP-6P.P2PPP' P&JP@P$P0P8P8PBP.P?P PDPP@WPFP9P=/P>P>P'P2 PPP@PP-PPFP$P:mPEP$PC0P$P P5P vP5PCqP(PPB^PPPSPP#P-MP-YP-JP;P;PGP+)PEP4PPRPHPG~PPP53PH9P:P&PP P xPPPPP0cPAaP-PAzP WP8P9P9P+{P6P?PPPP#-P;P)P8P.PGP2#P"P3P8PCPCPBP PD+PPPXP8PPJP.P PP8P;P- PP6PCP5P%UP)P)PPBRP/'PP>SPP8(P."P;P@bP*FP?^PRP+PCP P4P(P%P(PCP@P PPpPH4P$P hP.PP8*PEP>PP9uP9mP9P+PP,bP%P[PDPPPgPP/nPP$uPQPP;P9P1|PCP,\PRP~PIP"PPPAPP,"P7P*PKP#P[PPPPPP{PAP P8P)PP@PPP>uP!PP;P3P P+P(P(PDP$P?P5&P PPPPP=P;P;xPFPP4P(bPPSP6P.VP$HP PPHPPP QP2JPPP&PGPPPP>PP8PP$PPPClP:P mP>P PDPP P&P&RP%P5QPCP1PP2P"P1PPPPJP>IPP$PUPlP>PPPP$P&P7PDPsPP*P3 P0pP-P6kP9PPPPEmPPP$sP7P7P7PPGP P P9P-P5VPP>PBPP7IP@P P PP!P!9PDPHPP4OP(P }PCP1P>P)7P)P7tP P}P.NP3*PP6P P;P;P)IP4BP@P P#PP?'P*P#PPPPP0P9P9dP-gP%P%P PPP/P~P)P|P.PPPB P1NPLP?P2P;P:PP#PPDxP P P&PDPPP7P?HP8P8P?PD`PPP'PPaP#QPCAP&PCPPP"P>"PA!P6uP1P9XP0P;P;PlP>P7P,P(PP |P3P8P$P PPP8cPPKP?\P#HP-P RP,~P3rP(PDLP1PPP P0PePoP4PBP6aPhPP7PPBPP5P'P PP>PlP#wP6PBP@P P>zP PFwPFvP;P:3P:P3PP&P& P6P%)PP P{PBP)PPDP*P'P7AP7/P:PPDtP,0PPPeP#PPP?ePPFPPzPP0OP;P:lP=P+kPVPAjP>PGPHPP*P>P$P.PP;P3P0P,OP)_P4PPPPP##PAPAP%4P?4PUPP#PBPrP!P!PP#PP;P:P3P*|P>PDPP@PP4P0P.P PPPP>PP7P?P0?PP>P7P=TPgP)=P0P0P~PP!P&P(4P(3PPP"PGPP PPPP-PPP2LP!P;SP*P$P!OPFcP UP%P6PPPvP,PPPP)rPPP PF@P:!PhPTP oP,qP(P(PCP PFPP HP*PBP2P"P!P.P P P> P>;P* P+P>P,;P(OP6P@uPcP^P]P"P)PPP/LPP-P3VPPJP=PPUP!EPC'P"P#PPP?P-P-P-P-P9P>PGP*PPSPP(PE P ^P6PP1PEP*HPGRPGFP SP)YP(EP P&bP%P$PPuP6{PP1 P PP7JPHLPP<P;&P*P1JP)RP5P4aP4P P P P&PPP$APPPPPP1P=P P4P(KP?PrP PPP%PPP0P8vPP7P/P P!TP!iP(9P%PCP'PP>GPmP2,PsP_PP:OP5EPUP P PvPHP>P@P){P6PP P,P DPBP'PGP%WPPPoPP7$P.P!PP.PP tP0TPDP-P=PP<+P=sP&P?P@PP1kPP-P-PP P=PP)P PH3PPrP%xP'PP"PPAP @P8PCQP!PP?P?P:APP P`P2HPP PPPPuP P,P<P:wP=P*_P*PFP,P 4P6P7P'P@aPPP"4P~P0P PPP P-NP3P#XPPPP)$PP PPFP ?P=vPPPP"RP P,PP:P9P PP,P'WP2MP?PP7PP P:P?P+PP,.P&mP&oP&P%P(P(P#PAPP2PhP"PBPHP)PRPP@-P2*P3P*`P*kPDP(oP,PP1P>PPP@P P- P PPFP4P(P%P'rP'P?P1PjP/PPPPP PP0BPPPP.PP`PPG PFPPFP3P*PP!^P7PPPP%PPP6 P1PP#P PENP-P=P2WP*"P*PP8PpPPP8PPwP P RP P`PPP;P=P+IPBTP P{P&POP$(PP,P"P56PP!PBP/ P P#PPPP _P1PaP +P'PP4P4P_PP PRPP%PP xP!P==P9_P;0PEP6P#fP,2P(P P&P6 P>/PB5P6P7PbPP.P95P.uP;P EP=5P=6P P fPPCP$PP5P#APPUPPP/$P )P!P%/P7nPPGP+HP(P&P(PAPP8PPP8AP P6TPP>)P{P|PP zP7P9@P@qP PFPPBlP/PPPPcPERPAuP!P7P*P%AP5P-VP"PEP+OP+iPF]P PfP4P P&PCPCPDP=P5P@PP"-P"3PP@PPxPP2P-]P P P/P 3PKP?sPyPEP3PABPBPDcPP$P;P2PP9ZP*PPZP4PkP%PPP PBP1 P>ZPP7PoPuPPP;P:P9vP9nP3P :P4bPP6P-0P'P'PP!PCP+P+P0*P6#PP%P'P'P0PPPPP P,PP/7PP?P.PPP:8P+P+P5P P! P'&P%P%P% P yPPH$P>P<{PGPPaPP?PmPPPxP/P:PPPCPPP`PVPP>PPBHP/P/PDP MP=PEP%IP!P;:PGSP4PEPP!PP)P6PPP1OP7P/P:PPPD PP PP"P#7P)P1 PPRPQPBP.bPFP27P%P;P,P0.P#nPPP$MP1PP;P7P7PAP6P6PP wP#PP2P;P P-P.PP PAP5P5PP PP P PPPFPP8P8PP.P`P4P4hP'PP#PCPPxP2P-/PPMPPGP!KP,SP?P2P2P/rPP"WP"PPPEPFNPGP;dP*'PP&ZP#PDP PPGP#vP%PPB#PP-PP"P=P#PPdP(rPzPPPP?RPPB}PEPP'PP,P"P$~PPHP6PBPBnP/ P2>PP&PEP,PE&P6P5 PnPmPC1P'QP'AP&PP.qPP(!P,PP.)P/XP P9P9PAP1AP0P!P3nPPHPP$P2PAQP-PPPP;PC$P%PAP?PP+PdP7!P6P P 7P@P!P?P7P;5PkPP DP' P;PP2P)P P P= P3P*P P)bPP:P1P [PPPP/PB6PUP%PP+*P5PP3P/P"P8PP@PPPP.P.@PPPP<PP+=PP4PiPAhPEPPPPP.P.P.P/P/QP6PEP P.P_P-PEP+^P@QP(8P~P \P'wPP8P P7P.P3.P1PP=oP; P;4P0)P@?PPAPPP.PPP1dP!PDPP6P.KPP/sPC[P<P%P%PDPP P PP6P PPPAP>'PP PDP)[PPPPP?5P)PP PPvPPP6%P4 P!PoP&`PCPD0P1P>PPB;P=PP7P PPB2P@/P31PFPDPP1uP@5P1PP@P*P)P|P$P?P P PP"P6iP;P P PBPF6P8P4iP)PP(P0PP?P)PDP%P.}P P,$PP>PP(P(PP*PPPP P07PPPP2P eP:dP lP *P#P_P(P.P'P$[P$aP$eP$YP7PPP)P PP?cP%mPP PP AP>VP>P>PPnP#"P?PPP P0gPPP-P-P@P ,P uP$P(P;+P1]P^P$P)'P P PP"PP( P8P.P PP7P)P3P>QP,P'P P: P?PCPP3PP18PP_P$kP.P=?P3P,PPvPC4PeP1PPAPGP7P6P HPPP0PP3`PP cP,PP-PP$PP$P=PPwPP7]PmPsPCjP:IPDP P0PPlP5YPCPPPPRPAPP P!HPGPPcP PP P *P QP~PXP P P:P<\P=P+DPPPFaP5iPP19P$,PP"P1'P?P GP0P P P'P3FP~PFbP nP6P%pP$WP PPPH!PPPhP96P9PPP P!P&^P.PPPEPP1P PPP3P dPPDP@P[PPP=PPPEPP7(P7,PAP /P 5P*0P,xP4P4IP5[PDGP P>PPP/@PA PP5P7XP7P [P.PP%P SPP8P>KP-8PP3P#EP(P6PWPAPAP#PP8P~P5P#PFPPUPDPC)PgP$PP!P"P#P$P"1P?AP,PP4PP3P(PPRP8P@P-P-PP: P aPP,P\P5PP%5PcPH P*P{P2PP/ZPfP85P#P=PP.PPPHUPPEPCwP4PP'*PP?2PP7P!P P:kP3P P!oP5P+P)SP=PEPdP P1PbPcP8PPP NP*P=P3TPBP7P9P P?P?P( PPP/PNP PPP.P1PP P8\P'P*PP+1P1HPP4P&"P.P%PGnPPP6PEP78P-PAP+P#[P P P PPP PP1iP P?PP= PP/mP7P"_P:hP:TP VP+P>P'DPP2 PP)BPJP-)P2P7PP8LP ;P7GPDP0P P5P5P,eP PHP)P6P@PP #P1>PPFP9P=P!IP5P&VPAbPE P8PPPDP,PDP6SP/P8P.P3PPvPF=P&P%PCPP"P5#PP>PdPA)PBP6qP6tP,P/PPPPP"P$jPBPPAP P=NP:qP:pPpP+P>8P%P'PCP?PPPGP8PP)P6P/dP#sP6P=P"nPCiP!P9P*P-vP49P!P7PP*VPP/P/{PEPP PP3P{P+PP,DP5 P!8PLP&P P PDhPAPP7PPCOP@ P+P*>P P5P!6P'\PCP?{P P2PFP$PA*PB=PPP.0P.P P P$PPP P(PP'@P&.PP7P7P12P)PyPAPCPmPG9PAPGP P P!PP@ P CP-P;UPPcP4P>POPPPGIPGcPG>P P.P10P0_P4PBP.P P(*P.[PP%P5 P(PD%P"PGuP52PPP6PPPPP-P"OP P P#P+MP';P':PPP1PGP)P)P8P PGP/.P@PP<P6PPP@PoP8 PEP)PqP,P*PPPP.P8P)sP4P4PBSP.kPP8P P PH8P-IP9P>P+PD[PDPCP,lPAqP=P!GPDP0 PPPaP>P8PBoPP P-PPPVPP :P>^P<;P=P P *PP4P(P(PD3PPP"P)mP)P/EP6P/P/P2FP-PPAP9P9P(P-P(P&PCP%PGKPGPGAP,PEuP%DPB'P7P>4P JP UPPnPTP>PPPP+PDP @P(P(LPP&PPCP/P7#PWPPyP-1P0PPP4P%P(PPPlP-PPP.'P.vP ;PP"P3PF;PC2P%PDPPZP4PGPPP P>NP@VP?P-UP;P3P*,PPP P5PP5P2P P#xPP4P PP@P7PbPGP7iP.PPB.P3P+P+P gP&PAmPH:PPXPPFP.PP-PGP3P<$P3P&P&9P$VP$;PPGPB]PBP/P-P6P P,P PP>pP<1P6P+P`P@;PSP6P5=P,PPZP8PPoP#P =PPPPP8PDPP=_P:P)PBkPHP,dP(P) PP(P3PPOPP0dP0oPP HP:>P0%PDPCyP sP&PDP$PmPP PH)PPDPPA[PPEPgP)AP; P'hP'iPPGP PBPfPPP 5P7WP@P;pP=yPFP cPP1PPPP PPsP9P P PAP+WPPkP(PPLPP"PP>EP PP%PP!P#P:P3P$P)#PPPPcP kP3uPP PPQP:JPNPP0P21P zP?PP*P)P/!PPPP#P0P9P:P:zP$PP PiPEP_P)P P P@PPP.3PP/kP0P0P)PFPPDPByP&&PPPP`P#;P?P?P)P)P$P@P2P P P P NP<P;PP-!P1P3\P*P*PP=(P'UP$P.P1ePgPPPBPPPP'P ;PP+LP+SPAPPQPPP>PAIPP P7SPDP9PFPgPDPhP\P>PEPDPP=P`P1RP:P?P>P+PWPFP4XP3PP@PD PEP2P,PB@P6P/PP08P8@P5P;PEPGP7PYP(^P&PP PP(P PPPPPP=PF0P+P*PCP4PP''P'+PEPGrPB PPP%lP/PP7xP2P->P,3PP'P'PP3iP PP:PP/3PAP PNP*%P*-PPPP>PP#P2PD_PPP PH6P7P3P+P'IP%PPD*PPEPPPPYPOPGP?:P$P$PPP PsP:P;PP:P3PFIPF`P]PPEP(P( PsP#=PP$P)P/PPPFAPPP>P P6PeP(PPP0P9P<>P;P:P;`PPCP4P%yP%{P&IP9VP9UPP2gPPPFP1P$PBP/P/PPP._PE%PiP +P!kPDqPCbP!P,P8=P1PPP9}P0P1PCP,AP%vP(P PPPP\PxP#P?PjPP2P.QP>xPP/PP:P#P)HP1P9BPPP0 PPPP<P0PoP6EP=>P bPP*P P!xPFPEP4eP(PDUPPrP!PtPPP$P PPCP2P!P:P PP jP#P'P'.P#PP PPPP?&PPBhP2P>\PPP2P#P+PP,P&KP%PEPEPPP$PPFPP0P>}P4zP9P TP3P4P(mPPP,P@P/aP6,PE]P kPPP$TPP;zP HPvP }PPPJP PPBbP6P/PPPP7P<5P=GP9P+P+sPPPPFyPAPHP)}PP0PP FPFWP>gP0[PPP;P-P:$PEP,P*P*P*BP*P4kP_PP P?PkPEP8P$PPBP6}P0@PH/P@]PFPFP 2P8BP P P P(P1PPPPP7PGP/PmP8PDP7P2ZPP%tP2P9 PEP,XP4]P'PPP0fP%oP/PP P/ePP\P'P$P:PcPFP*dP@GP@HPoP2RPA9P6PP%P@P.PP|P,P:P+>P*6P,P3PP(PCPyPGP? PPP6*P%SP%eP EPPPPP,YP&\P& P%PPP5PtP5~P$P"PNP.rPPP:~P;7P@P-P(7PP'P5PPGNP>PB>PQPMP P;PP8P/PPP7ZP7P'P#PdP GP:P:P3P+P+P (PmPCPCP OP,P>P$cP$bPHP PSPP-P8`PPP3GP>6P,P1zP+6PDP4P4$P$P"P?P PBP PNP24PAPELP.=PP`PPPP1FP1GPJPCPXPPP)3P%P$P.P-P/bP8P%8PPP P@jP P.P7P"P/P1P1P?P|PP!PKPbPP$iP PP}P"P*P$!PB|PP.PP;#P*8P*ZPPD]P0+P@APP%PRP9NP9EP3xP@zP>PP?YPoPP>P;P@P. PP"P!PP?iPPPPPAPElPP5P"P'PP4PGPPP0P P MPGP%hP P"$P:HP9{P9sPGP3P P!PwP%P_P%P1PjPHP8P/P+PPHQP;P;P:P*!PPPP&1P#P'PP1P PPP8P RPBP/(P$PP-P #P PLP P P:P;JPPEP'!P'$P|PCPlPPaPP8P=P1P.P9P3]P#WP&xP?PPP+PP!PPP.PFPPP&P#PP>PGP/PGPP PPPCYP3:P GPjP!P#PP# P8PP4P PP.P ~P"&P,P>oPbP,P%P PqPPP1gPQPPP PP JPxPCmP;APP3P*P*P+PP MP!P'MP7PCPP;P PlP8P/+P$%P 8P3P2P!P`P 'P P!gPP P5P(PCPP6P"PBWP+P.PDPPYP#P9P9PPP!-P&P%#PCPP@P@tP@P P PP)P;P:P;?PEP P+P (P ^PDjPHP PPPP cP;P PEP,PPCPjP?VP[P$PC P/P@P;P bP-;P4pPPPBPFPP,P7jP,P#P1P1PP iP3P3P0P+P&>PDP?P0P#P"PGPP6]P P?P P8-P IP PPDPPP9PEP00P?P'RP'P'gP PP83P1PGMPGCPPPPgPPP:PP"=P">P2=P,PP4P>PP5}P5P"5P,P8?P3?PDP P+P'PAPPVPmP> P0PP7P3P.P1PDPPPPLP(PPPPPBGPP@P-P#P P88P%sP-9PCP4P)P0|PPP PG=P-PP4P-P>P=HP/P%PbPPPPFP]P*P$P$PP6P PG,P.sP2:PPtPB%PP3BP;BP+P*APPEP>P5P'?P'PPPP P#hPP8PA6PPG!P{P8P :PP#P3@P)P+PbP P}P;P1`PvPP/PP=P.PC^PP=;P=,P P%P8oPPPP"P?GPlPPPP%PPP$P%OP,PtP.+P9P:P;9P>P-qP5P%P$8P1PNPAP)8P8P+P pP2PEPPPP8P'PP2PG&PPPPP;PP;P2P9PP!SP5GPPP PGPP5:P/PG"P %P P)PP$qP"iP#P P6PhP?P1P=}P2 PP@!P@PH2P P4^P7P1PP#:PGPPP)PP2PP PP`P}PP:PPP@DPP&P7PP#P PAPGtPAPPP CP3PBBPBpPP=P.PyP P vP?PDP"PPPP7P2P P:tP;ePP+QP+lP P({P&PEP$PP?PP)P>PBPP P7P;PFPP P+EP?nP?mPP)yP)P>$PP?PPP 'P!P7P3wPPsPDPOP%PP@PG6P8+P)PP3MP9PdP9P3P?P4?P(SP!AP*P%PP1PsPP/P>PP2PP?PPcPPP>P4P!P0uPPPPPP-P'P>P7PPKP@P=P=P1-PhP5'PP>P 8P;@PE+PE=PP\P[P)PEP.P'PEP=mP3PzPP,P4P4P0wP'P5PP22P@P"+PPzPBPC PAYPEP0AP.P0P8PCTPP$OP&PPPGP0P$PFP!PPPP9P $P(.P]PDPFP3PHP,PDPPhP PPPPAPAxPJPGP=P""P$IP*P@BP='P)\P4=P$P0P]PPP!JPP,ZPPFP2P3&P P PYPAPPAPFxPP P0P(P5PP6XPPPP%P)PBPBPBEPP/P PFuP;P&P6P5/P$PPP P;PP#PP pPAPPDPPEeP#P/PPPP3#PP;P< P5P%'PP lP#(P? PHPP8P$PBPC PBPPFVPP0P"PEP*YPP!]P=P3P&PP%P[P.P@PP,P0P4PPFtPdPsP'P'PPPPPPBP4P,PP.PPDPhPP5P7P7P7P7P9 P9 PP6PPPBP$PP8'P2PtP-3PFCP~PPP:.P;PE(P=P3P$P(1PPGZPPPP2}PP4P$P,P;PPD}PHPD1P+PTP"P#iPP8PPP/P%PPPP8^PEP0XP"`P=nPP:aPGP*mPDP4RP!CPP&PP@PPAPH P vPPEP?uP PP!P!PPAZPQP5P&P%PPPP!PGXP,P,P=P?P-P P mP P:P ;P,PmPF8P(PoPPkP9PtP#P"P*PPP#}P!PYP}P8P0P%P5P3PP-iP+:PPwP1PnPGP'P PEP8&P PE~P6P&P?P%]P#PP1PGP)PP8PP$P2pP$P P6P"PPAUPATP1 PPP P PPPP%FP P-_P(]P5P1P%PFP=P PPPG1P-P=PP2PPPP:P=P![P PP1PRP6P?=POPwP/P-PP)P:PDPPFPCP8PSPP$P P2PFPEPPPP7P P8P-5P3!P4DP(P&PP LPP>PBP2PhP PP< P;hP!mPCP xPPPPPPMPPAPPFPP-P8PFTPDP#P2PPP+P!QPBP&lP&kP&fP&P7 PPYPP2P4PBP%P.P>nPP;PPP($P P+P4P!%P*PDDP%P PYPG\P6PPOPP9PP P$P'vPPP3dPPPP P UP7 PP4PP;{P-P-P,P+VP+P(gP7 P7P7 P"PPPGsP5-P PBP2P$PFP;PHP P6GP9/P@cP9PCP%PEP1_PDPPPlP? P0aP0P$tPAP?P P0yPCP PPP*PPPPBPmP6JP<%P'P#cP>P P5lP5P&P P5PPPHP29PP!?P9'P&P'P]PP>P$P/P7PP +PP3PAPPP P?|PPP"PP?CPP?hP=PAP#^P P&P%P'P PPPBP^PTP?PHP ?P7P7P;P:P9P'CP6PPnPmPhPP0mP,P7PG/P-P2PPP,PsPEP6IP9P:P WP1P vP(P PLP PPoP P PAP92P=1P:yP9PfPFP+P);P5P,HP(P&PaPAPP)P PfP.-P:PE"P2^PyPCP1P'P#6PePP?fPP *PgPBPIPEPP>tPP*DPBP16PvP'ePCPDPBP4P8 P$vP"yP*P#ZP@EPXP)QP%PPuPAP*P6P@PEsP/PP:FP P*P4SP4HP P PSP5P#4PPP PP'PuP P3[P36PPlP1TPPP JP!0P1PJPPP1+P8PP/PP.:P6PZP |P9P> PPCBP9%P(P5P#>P PPP'P:P%HPP:P:PP*PCP PHPaPrPEP PrPP6`P/P%P.P.P |PP=cP:P*PP,pP4P(IP)P,PP P?QP)oPHBP0NPPPP-ePPPP,]PC+PC9PEPDP@PPEcP$PFP.P26P PqP PCP>P|P&PBPdPD PEPPPPP/PPPP.ePPHP!PP3PdP:PE/PP9P |PnPP#P1nPoPP)P!PfPPBP1P8PP{PPP"qP:`PP sP/P&pP&qP&nP&jP&gPiP PPoPPTPPP0PPP#P2P:1P iPP&uPDJPPP8PP-&P PPCP%P P5P1P@kP TP SPGPPG)P P $PGP6:PvPExPP3PP $P#FPP@PtPP"PGPP8PP?P-PwPP"PP:PP?P=qPPEP*P*PPTPP~P/PP8P PPAP P(P2PDPP<"PP+mP$PP5yP+PPG+P6-P$nP P:/P9P**P*+PMP P#GPtP)P PPP?rPPPjPP>PPyPPPP8RP,P PP9P*UP P PP0P0PP)P@P@P@PAP(P P0P!P-?P1P0PPP1sPF^P)P(PD)PPPPPP&P^PP)PPP$P2PPPEPP@P6PPPG PFP3aP+P,:P5P'P&tP(P'P?PDPPGP DP aP PzP P7P'PCP1PPP)pP)PP7P P"PCfP9P?P4dP47PC*P4PP# PgPLPPP.;P#PxP3(P 0PP @PFkP5PEPPP/PP)PP?P*.P#P=#P'2P&7P%PCpPPP PWPP vP yP'P3PP3P IP=P PP0(PP3P4P0P4\P4@PTPPDP1P)PPP@pPP_P!PwPxP$PA1P%PG;PP"APP P PP:P*yPDP4P4P5PpP#P"PhPP8P&PBPDP=PP2IP'PP/PCUP<^PPP PP)PCPP=P.ZP8;P5P7PP,PPyP;P:PPP'PTPGPP P+P>PC=P%P'P9QP7P%7PGP7'P PP6\PP.$P-P.P:P;%P3P+P$PPP4P46PPP6P@PP>PPPhPCP6fPPeP!P+P*}PPDyPDzP7PPP`PP3oPIP(P?+P3P%PEP?P%rP1XP0PP P5PCP,PPdP }P |P=PP#P.P GP8YP8dP%KP#PBP=%P4,P&PLP>PAJPPPP PNP PPMP,P,P4EP!PCP1P PBP=*PPP?.P8PPRP.P;P;P3PP LP /P 2P,VP%P5PGP.PAP#yP/PPbPPPEPEP KP VPFPP;P PPPP PPPPCPEP/PoP,P: P9PP P?P(vP!!P.PNPP@P.PP/P((P.P=XP:QPCP4P%PPPP-+PBPPP+P80PFOP,P39P+PP#PAPPaPP PP/5PPP LP WPGPP4P0P&P?PP P P#PPGP#5PP%PBPPPP9P7?P!yPXP=SP0P+[PkPP%PPP9PPPvP7TP0PP6LPwP-pPCCP&P&P%P5SP PP1PWPVPSPBP%nPP P[PwP{P0PCPP?)PP}P8PPBP7PAP"MP;P7FPfP@P2PFP9yP9qP*[PP(PP6P=P=P)P2{PP3P3PPP P+P%P]P+P+PPpP^P VP@ZP9]PP>=PNP-lP&P&P8PDPMPPP?PmP8PBgPPPP.P hP;bP=P)NP43P1pPGPP0^PwP4PA/P.]P${P89P0P4{P;!P3PPP1P>P8P6P-P0UP2P9P9P P*P#IP#MP(P(PP1PP8PPPPvP?PDP"tP8PFP+PAPJP5PTPPPPFP'PG$P:PrP^P%.PCeP*PsPPP"xP/P;PtPPwPPYP0PPPpP P0qPPzPP7PP"jP;8P*qP2fP(lP&P1P$)P1PGWP"P$P>P PrP6/P P sP@PxPP cP"P01P+P3P%P'P'PP`P1*P7rPPP7PP)UP4 P'6P'zP( P P5qPP2P"P"P# PFP8fPPP-P8P:P5P#PyPOP+BP7lPPAP&P $P1PPPP,PP}PRPP.fP2PPPB,P=WP:P;P(wP(xP4P PPPxP6P%PP-PP>UPDPE{PFP9)P;'P@3P&P6PP PP!P@PHAP,PP?P,P+~P!lPP5PP-PPPHP6P6bP PF PP=iP9PzPFPFJP3PP&5PAsP'jPP@PP,PPBVP>#PP^P,PBPFqP6CP=EPD~P)VP(6PPPPPP>P|PP=P'P-'P PP:(P:PAP>?PRP1P xPP1P>P(P-P8P$PBDPP PP"P8PP%%P|PPPfPFPPKP.tP>%PPPCcP9PP#P P!PPPPPP@P@PG5PP"PB+P!P1PPP@PLP,P2P3APPP< P=3P=MPF5PqPPCPP PPP)PP P PPP!PP-PPOP=P"~PFP;PP*RP:P 5P(P P@P$PcP PAVPP"P@P"vP!PPC`PDP P5P3P%^PP$1P2OP5pP1PxP PvPPP ]P0tP#P/&P6hP?P-P CP PP;P;P=P>P NPP#P9HPCrP9P@PAP1$P8P)xP#~PBPPMPP P P7CPP/P1VP<8PP6VP#P P%P7PA P"FP!P8CP@#P0PP+P P:PP4lPP1;P&PCPP"P>2P% P "P #P P1P>3P>1PWP-PPP@P'PPPP0P iP!PPPP/BPP2PPPPP7PEP!~P!P PP&P(PPPP?PXP'P ]P1P9P9P+P*NP*P*P+PPP P@PP=P)gPPP7`P8pP8QP"P;P<PE*P PCP4P(P@PPP[P)PrP/P.5P87P0VP]PPLP1~PP,iP,1P%PPPAP+PBJP%PF P PP=P*EP1yP5P&P _P5`PP!PB)PGP"PPP8uPiP=RPgPP,P PPP.P%P8PE[P%QP6ZPP:P:P3P?PPuPrP1.PiPDP.?P'PPPOP5kP&PCPP8xP8{PP>P P8P,P.PEPP0PP=P P!P%P P:P:}P*:P+P+hP+P4PAPCPPPPPPdP P-PDP3QP98P"|P+PP'-PPPPfPPkP6)PjPP kP>kP;PFP+(P$PzPC(P PZPP)P-P:P qPDPDP AP,zP4P P)fPPP/iP77PAP-ZP*3P,P5HPP*P?PP.P,P P PPFdP>P)P%P'P)&PrPP9PBPFPPEQPhP:;P;P?P4YP P3PPPPMP2PPP7P PCKP:P!PPBP8PPPPGPBPGP/`P73P7EPP?P`PChPP#PP!PP&*PYPEPPZPnPPP% PYP>PPP P+9P5P%}P5_P/PPP:)P*CP*)P P03PjP@:PP&QP9MPP P(P(PPPFP=P PP*eP+wP4P4NP7PPPDRP1PPG'PGDPPANPP1PPP9P;P {PpP`PA P)@P=P)tPH7P1P9P!WPdP$P$P?PPNP.YP-PzPP%2PFPE5PPOPHPP8PPBP4PP61PPPWP=P=PP P P,PPkPPPPFP2PEP2P9P=P=P3P-PC;P@PP*PHPPPOP P;P3P!BPgPeP'PPP1PGP)P!P8P,P.4PP PP#BP#P=LP> P#P+P+ZPDkPP5P8iP PFP/DP6PF(PAP8_PiP -PP9P*P*P>P&WP%P5NPPEP*PP_PEP PP-PP PxP4|PP*zP*GP'PIP zP"PGP~P>P$PPPDP>P=P,PPPPfPrPP%PiP?P7[P#PFPP+P P5P!>PcP&OP0 PLP#PPGxPAPPPLPP'PPB"PwP P&PCPDPP1P5$P1P1P1P P$P/WP9P3P*P WP P`P PP"P P$PP@P.P \P P;P<P SP+nP?P P'P'PP#P9P +P-P'P=P:P PP!MP5PVPP1PP1PPP?SP?KPrPPP2P?P P%fPZP;LPxPP&PzP'PCPP)P$P7P2P P PP/P"UPPWP(PD4PP P P#/PGP$P P@PP.6P6'PJP#P,P"PPSP,oP5P4PCPP2P' P'#P&PPP P"PPPP>P,P/#P-PP7yPQPP OP:PBP)KP4PbPP&|P&~P,PAoPCPPPPP P3PGmPFPhPP-PGPPPPP-P ?P70P7P 2P9P;>P3PP+FPBPP+P'ZP&#PcP bP7P1P1PEPEP PWP.P PP. P-P$oPP0PP*P+XP+bP0P0zP ZPP/"P=P>eP1ZPP|P#PAPcPPP#P-P(PPP~PbP>PH%P)|PPP<~PP?P)P/PP7P9:P*rPBP'PPP"P/CP6PPKPCJP-%PP0P;P&P5fP4P4PPP@PP|PXPP@P-PPPP1PP$P/P P&P2P4P 2P,P5P@yPPPGPP0PQP.P ZP3EPPPGPPPAPPPP (PPA\P8PPP:YPLP>HP0P/)P/PP.|PBPIP PP2PHPP,P%PPwP1P=PIPKPP)P$P P/P/P/P.P1P-4P cP3PDuP ,P3sP%P7P9PPP(PXPG]P)PPP/PG.P PP"HP.P#PPZPD^PuP!P'PPEPPGvP}P P P0PPPFP P3PPCPPP#8P,P/MPPP@2PPDP aP=9P)EP9P P)`P%P>|PUPFP PP^PAP(PP6P2PG P,PPP>`P>]PP<0P6PFKPP-P,PPPCP,+P&HPPPPP`P*P*P5;P)P)P#PPP0PPP@PaP !PkPP7P7P=PPP PcPoP P"oPEPAP+?P5P41P&P PP"P82PGPBXP6xP9PP3P%P YP PBKPP2+PAPP$RPPVPFPXPP>PPPqP!P7P7P'PPP3yP!P>P PP9kP~P-P PP/P&P#!P?%PFPPPPPP*P.P@P2PFP KP5PAP ~P"PFPP5P P2ePPDPP^PEPDP-PPsPVP?P6PP2GP2PDP P:PFPP;PPPFPPAPPAqP9P P*/P*PzP3PPPPPP8PP'YP?PP1PPNP-PFPP=PP@P@0P7P?PP RP$PP5P@PPPP P PPP0KPEpP7mP PBPC!PAdP%PuP7P?EPaPPP-bP3PBPpP7PfPPP PP"P)P<}PP$P1P P/P'P PP&P%P'PD/PP0P^PPP8P PPP(PDPPP:PTPP)P$PPPP8aPP:P!@P&,P5DPPPkPP>(P PP#PPP-PiP1:PAnP(P$7PP"P"P?8P8P6PDP.PyP9P9P+PBzP P,5P PP8PoPP/fP/qP {P PP-PP5PP9P PPDEP}P5P@PsPPPPmP#)PFP=P=PnPBP)PP=P;cPP4P(P&P&-P &P/PEP1P>PPPiP P P uP PPP sP;PuPDP$'PPCP"P"P1lP"/P/P*PTP$P=P FPP+-PPP-~P4P&P+P_PP+PBmP/P@PPIP P hPaPP)!PPoP4P4P(P(PP2P%TPDP8P,P"PJPAP@PP$mPPPFMP3PCP=P(@P%PgPP3PPPKPGP8PP P ^P#PPGPPWP:P:P5PAP(VP! P9P'[P'P&'P%[PPPP>PP0PP-PPP71P>aP3 P0"P P8PlP,JPPPPP jPP>P"NP!P PP;PPE)P=P*P0P0PCPGPPEP4PPP?P P/-P6PPP.P ^P P3P#JP& P(PPP2PPEP3PFPH"PP8P7P!P~P PPP P*P'PD;PD#PYP#PP#.P)PP/4P/%P6lP-P.{PP0PkP$P}P3PF7P5P4PP%P7PEPPP'P)P)P7_P9P=P PEP/PPG(PPP33PP0P;P1EP(YPPPP?P)P)P8wP=P P PP%PCP PAPAPPPP/P#PPP:P7P XP,P5TPP#P>P*P>PP?PHIP$xP9P=^P:bP;,P=PP *P0,P+PDP(PPBZPPP>PzP?0PGPFPDPPP.PcPPPPPP"PG_PAPG0P2P P P0P-P(PD5POPP[P?FPHP-P0PP8SP=P@PPCnP;^P;]P `PQP5PD@PP0 PNP)2P. PP2lP9P ]PIP@PPPPPSPP=P%PPP0P!|PP;tP+rP=PC5P&P%PfP1P_P?@PP PPAP>PFPPEP*P P5PP'PPPEPrPP8PPwPPP P)ePDP 9P!PAP.PP &P P.WPP PP'cPDPPP PP4P?JP*P6PPPPPP>jP9P;HP5P@P$fPPPYPP?PPA:PA;P.PP+PvPPP8XP!zPP9xP9pPGP,P,P,P,P,4P PPP^PPPPPPPEP7P:P P kPPP+8P=)P,P)P%P'oP/P0P/PP.8PAPP^PP3PP@@PP0P%PPPP PP|PPEPEP/P"eP P* PP(PP0bPALP.P9PtP=P; P>P(P 5P P5PP!P2 PP%CPPP8P8PPP2PZP-P>dP ]PDP4PCPPP"gP-PP `P4P P5PYP@PP"P P0PP.P.JPP91PPCP6PIPP4nP6P7PPBPPGPxP PAPG:PP.P>MP-WP;PP=P=P=P#P"PPfPSPPCP7P@PcP|PPPP PPPP lP@P>PP6PDP P9FP P$3P8PMPP7P6P P PP9PEBP+`P$P!FP&aPPP@PP"PH,P/}P*P8PA#PDP.(P0PPEP9P9P;TPP5P/PhPP?PyPPAPFPeP;lPF/PP#\P+APDP6P6PPPP8 PPPPSP'_P8PPP6P2P/P-P%1PP PP%PG-PPP{PPcP*SP4 P!+P PPPgP P6 P_P=PvP%:PPAP;P3PhPPDPP7PGPGP.P1PP P\PPP8PCPEP/P=PP.\P 8PPP,P:P oP P+CP= PE P/P5tPP PPePPPPPH&P8P }PP;PPPP/P2P;P6"P0}P2PEPPPP>P P"PPP$*PGP)P5+PP-.PFDP;P<P-P:PSP+P+P5 P'P?oP?pP?qPPPP"P#3PhPAPWP5*P YP ZP PP MP XP*P-XPP3P PP9+P"PNPNPMP*PBP8P4P-PGP8%P PPPP3P9P:P=P5P-zP' P&P3kP0PuP.P&PPP#P,P/P;PFP4P(P2.P2P P oP?IPH'P6P2P2P PPHTP)-P:#P:PXP)PDrP mPEP fP^PSPP2bP>FP/PG PPtP;P;P:P+JP5P(PP5PBPP.P P MP P8nP8kP2mP9;PPP3PCP7P!PP#P,PP0nP/P!PP.9PP3'PPCaPAPQP&P&CP%PUPWPPPPB\P/P/PDPPPP:WP:P P+TP,^P5LPPPPP.,P bP'P3RP7PP*P&!P BPPkP1P1P~P4P6yP?P P'P PP# P",P)P{P. P. P P P"P<P9P3P3P):PhPP%P5P P0HPBP2iPPP0JPFPAP*QP*P PBP%P#PPPBQP/ P/P/PP+P2SPPHPP+P1P P4P' P&@PPBPP)PBP P PDP[P8DPpP.P-OPP PPPP2P7PP6.P HP P;P(nPMP"P1PA>PP>OP~P aPFP-RP-P- P:P3P3PP(P9(P'P$\PP"PP|P:|PKPJPP4>PP PAPAPcP3P,PrP?P?P'VPPPPP)P PFPP#P. PP!P,PAP3P+P,P#oP5P7 PEP)PnPPVP:PnP)PP2PtP,PP:P=P,P!vP4PEPbPfP1P P#2PGP*PPPBP)P@PPAyP,P-P=VP:ePP P&P%P7P%dPCPCP"PPP)PPP9P#P!hP PP)PDP%P%PPwP}P7+PPP@\P/PPKPA0P=PCPG P P9|P9tP*PaPPLP#P*PD&PPgPGP.PP1 PDPlPPP;oPP>PC"P]P(PDPP0P PGP1"P P PAOP PFZP!P gPSP" P$pPOPFP;P9P:PwPzPoPPPP0PPP P*PC|PP _PGP%P?zPP?P?P?1P?3P8P:P2P"CP28P>*P0PP P(RP=P=PqP?P11P)P%0P#P?P P P"hPP;PP:PPFHPPP1P(MP'bPP PPFPGVPGP[P3P-PPP<[P:PP P4tP! P17P&P%+PDiP P]P?DP?P58PA$P0GPPcP4JP(~P*PP14PBP3P KP 1PPP02P@[P,sPC#P&PP%PP PP>PBPP P~PP,P\PPP%PG*PPmP BP#P2PP7PPBP<P:P9PP5P(uP PPCsPPFPAPRP2aP8PPPP!PP"aP4vP*fPkP-P&PPP P7PCPPhP9PP P+RP2P&P6PCP#P#P9>P$P@P8 P#P.PP P.dP>-PAP6P%JP%NPFP P2EPDPP P15PMPGPP9=P"PP"PAP%PPP %PP0PP?P;P=]P 9P$PF_PPAPP@hPP{P3P3 PbP{PQPPPP P=zP:P%P;P#PP PPAP=PP0P@PPCP#PGPP&PP OPP,P=rP9PPCP(yPGPCPDPPPPP7P7dP:UP:PFLPPDP5PP,LP(PDP POP1!PP^P@P?P PAPP!P P PPEPEP*^P*iPmPEPPP?*P)P1PDPgP9!PAP$P.P'EP^PePLPPPPP>P.PPPPP1PP2hPKP#P4P9 P'XP&PPPD"P@P"P"P,PPP-PyPCWP|P+PPP9P;RP2P(#P'P1PP WP UPBP0FP8qPUP23P9P*P|P P'>P iP?PNP5P PPP"P)P)P8PPPP2PP$PcPBPPPiPPP4P#P mP>P P:P;*P3P?P PFPBP/P ,P 2P7P@P"[P$P;P;P*P+PFePDP*PP$cPPrP+PBP-{P-nP4P4PP%P?P?PyP!PP dP=QP;wPPP+NPP,?PD>P{P2/PPPPP4P P'PP'PP"2PBPPP8P+P!P8P=-PGP P!P"PPP.PP?PP P@UP3YP-LPPEPEP0#P+"P'nPCPPGlP@gPhPYP"kP$JPMPP P jP+PPP@xPPGP*P_PPA2P !PPP7NP>WP)P;PPP66P2P P+fPvP6P&PaP5P5P$+P$PGP>P PPPPP?PnP@,P8P IPPPC&PGP P PP/PP$zPvPdPwPFPFP5P5P(ZP%PGPiPPPPP9P1PPAP4P$PBFP >PP--P\P!PCPAgP'P2P$P#$P#&PPEYPPFP 6P"?PRPP9P:PpP5P%PXP|PFPlPP RP!P-P;P 6P4PP#jPGPPBP PPEWPP!PP8bPDPDP@P6HP!P9P P!PPPQPP32P3IPP<P-PPP&FPAPCP55P P P.PPPP#P PP.P>P ]P*OP7PP!YPDPD|PP'PEPPEPP^P" PP;PGPBP(?PP1PbP/1PGPP"GPP `P gP!P FPDwP4UP$P'4P'pPjP(PCPP PaP PDPPP8P1P P:P:P=P0P,>P(P!,PP&}P&wPEP1P9PPRP2qPP@PP.P P!P%?PP6P4 P&P]PPEaPGP*PP0P*P+UPxP6P\PP*IP/,PEP=P=PPEnPP `P-P<*P9P ~PCzP-oP P1^P P/PP+PRPJP:P;PGP P+zPPDP P,BP(P'P'PP1P1P1PFPPG@PTPuP3 PyPPP%P*PP="PDP,kPP&PPPPPP=P@PC\PAPCP3CP:PPgPAP%P uPJPKP2P0PP72P#@P oP5PP P1P=P=P=PP?P P wPPP-PqPPPEPFoif [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 4.18.0-147.el8.x86_64 || exit $? fi /bin/kernel-install add 4.18.0-147.el8.x86_64 /lib/modules/4.18.0-147.el8.x86_64/vmlinuz || exit $?/bin/shutf-8323a3c1038c7966d5ee2ea381d324185f1619aa446a3734902c0ea8dab32719b?7zXZ !g#.n(] b2 ewnc3Y՞ ڜOlEac8-nD=^;Ds4m݅M`v8W.Ʉd"Nk1:E,zp[c;zc#ƲaTҍ)< MS%O j^u'MT}CdKR q7^fQ4-\vA6JA2X<4Bq,ro6^(&֠(Z.)|d?UEIQf PB(A=ᅣGn"@3aKoʷh4YP{^9h'9lu~K_)j&uF]W=)6J9D/?l>T+ O)yg$}ݣ۴3U$FAˢ-y9Y=9m^6ţw~"rjYm@of0GGJۣ:9FDHeaQ09iRHb+f.ua "‹!>:6fp$!Q`w1bxڷG;WsEDY'L\=*]=hJ86zSBeeP/*^Az+vʦx=&5(wFozP2CZ@?d~H4Ǚ#ޫpI {G;GgLJ'W݀UE, bӋZ;'}[;dPJ͌1)# rE|d|Ff;|-RmkPI{c8Uښ|#%fD$BQjoV /ר(Mh8w _-=,5 /4Y%2\֯< @I[nPP} !!y4*Va^"H]b:AV`AY曗2*(i] qB=˂gV{|"|(F6XWBkxF fRU72pBe- C8m=ICd ^[kmpLluΟ'3rPN"(~ lEd HAul$uӶׯNGy'qnGr*Y&I72b\Kzechci (r #n+~祤mefGn0~ANu+}OT߁?7jM%)m|*`pXcp#sbXiXS@mۉٮXZ51ώ> #9UDg'Wb?2Aڥ y"njL}4@(.=i.gR& oUb6=ːpaddzț&UͲ :@HW||m䞌 w+Rr~o3b m[>cHφ VfZ /剽.Jv{oB FIiM,I~&A8<ߨ $V9Vᖫ]X%j}b<]m4YƤ48T \WcUw^JVX!F [S?-nl˒EKj br58pDOp1Mm{'i +]ƶX>L! +%nAM f*{QS3|Q.xHYvЄ[MJj/hX_e1| D;NJ^ՉߛWtMq'O@ AJZ _Q5QxI ke`H>*?V牷ލ[ .7VyPG0{7^/ok Kah<{cȤ!bF2~BZ}N3x8'>1ݜJL$ֽ4H TxѫR05ZGI s vuzԉ 1CW9Ap/֞ٝgMq/E vNxSgDm:=`,׼ըBw[lת9bPSzߏUTP Ȍ1Le꩎gYft9v; 3UhNN{l:/|,]2C&IaC_a7'`g1v(ю. !}:.rY8%2qLLb~i#q@]-O9En䉛vA] 4:[ K(m;ee}A8Y1ݍu;TQs?ْAߣ! n8W =B]삌E D_Wgz XPj \_s+W0. ^siF !_{F9ɟhV2S@J潡8Öw`YH*C"U;]瀲Q]w=(XJ/Q8#2wKY!Ys|ڈBdMs|h\\|#7}5XdES4GUSBI E\nIdo($8pIvc=åM ~]5\`B愣xôe]] M1, BM]m)(ֺ^̖8 d$J%j\$dʐ*NjdawbblYv5ٚF_aF۵s$!r38MaS7-+ NX! 77q"lx9O#'ۛ0%<p`Ak]Ud'V ] $Ȃg)tN.ub_I ĆF6WH*=1{d]' یkpRwhs`(:o-įuw ! HOՆ:HCI7F0l;O CI(B`9@NOAWU@Fop$K>(;_F;BdH]:8Ж`d(E}x1VJd PSU=:Rx DUCEв1Ҡ*EwOMMW7:Ez^,aZ͜;A6$BP'qaEyh;>ay3'hJ5Nu')Rùe0q6U[p2%ۥgLɸk3k[ZA )p5XshXrX1?E^B0n)ኋVBSNy3$yt:nuWYsc1u- i}2s=nMוnB jP[$ iU)W, K*H3Mr;4?nΨ_Ƕ'EHMoT{GGj9lSἥJPrxhJBMW =$K%ESV'j~jV u=n(iU ytd9qzuXlb$`ѹj'HZ$gJ{uR9V<3Z=m71Q) p75|T/oNbO)9'Нk >Ȳ"_'982k[#w4=O9;p3d)ɮc?5 !2vSڤYx_%R-#!4N#ޛ'6p]INCֹ^ T蜥߆ʝÕUɇ);ɳ. $d*dS5,&@&%f\$OuPuJlI6vP#~ Jȗڪ띗œ~S%e֬da'#}GZq럏} d X <ߛ6b3a'!TT ?w(R#;T%yaccj}[?@!2sX(iϮ_%I؏ݓ]0r}>"v!q Iw* .VOL=[YѰhxlރx1z9*ջ?OnvmbV0&kZ?]!)u\&J22qިm&']~@rqya(BJ#|Sx`C|\uZq9Nl^Our̕IdD3gZB"1 &0w6u.0:zPe߁|1{$zX|hp쩴%`K؝1O., oҺ3s^}LkaؚT[u4L~_Fz,rF! {A hUsꡗ8/cB 9κ&N}4 {C}wel%5"+AX4pre\a\% xȢ56[!Upx31kiWX`$l.Z.X M([|J Z =LrJ%zr .OܺYR5@3el-[^GA?rڡ,=lb2+Sg"VR Gj]`CdXm <)¦ls[ бoA K8N]4r5rqd%~i!Wa]N4p{=޴߻N6 WW x>_ZG.-_ZDz;6a| $1j" rMt!ۑa(|HkJ eR}B7"+݇B _WK q^VK#]xY[I5Q5 m >}5= `&M{y"h2)xtz܃o5 !м.6-Ruu]bȮn5K'$yCfL=?eI'$ME4@ RO犑raU"*+ |E)~QRH7壘o=M- j1YHlyU6s=듍pI<նmsXj۰?H4$\Ah-0K60Yejgmʙґx(#"F~'5'SU㯯&^oz>Y3(p덮GGDa'R- >{d\@AחgN;ZaYarqPGf+ʆE(7P*&%>]/WVWRb]`{ ]LH}5c!u8 Iabozي_= at{L(eDaLh&1ļ.CaAVC*}Q}48Y]"= w.Oe Ln>fjNnKc[1#'Rs E"Hqn7h^%8E9Sq7GS9N.m!ٕ+㝳`|  <<Z\˓IbBw j^|71 Y8B}衰:Y,}aYhzg.E!lgiJD3/^ZYYzud$r(+Eޤcke=Nix W/`)['+^̉8jbSXR" +- )UW?2Oޓ$"ܺ!C8-IfUhk~b ~y"Il;ė˟C)@nU 6z釤$\de*a!Q^aTqq6|l풊 hJKn~"FB=d1*DLLbPRB'{K+C E/q=iX*i_5YFjɈ6Fѐ*{5KT'ڀ,zi{vv(PFݔc r=Q8M!׬$υO(LW!NIq昵( '!IFD87zD'Wp6ތfvpjZ=U=fF;Ҋ2iu?w8SJ(zZ˜A)^H vXf2ώ4KOsbSC7Q6N $5f p NZn]Cqh[ɓT')GNL?]߄)$AIQ,kMѨ0JxI\TvUV?|Iڕ/]_xM"c@ǾE %ն%' lݢv7?N-n kͳMmxO-L:trE\F}Dh]h mxZ~tiڢp֘:EH9 Gk\o j0 7j`>@7qKѭכ "r‚ ƒx 鑆1V{ue hup^^M/^CD;C F\KU;A 37JБg5^\.)P7ݼtot ﳫOAh*R$em2ڐOʑeFh'S>ZEߢ"|q7č?;-(7awb_\ 4"[gGK# *]+'m&vdْA?D-/lYA_[M,ݞm4tJ`i'u힪 HZ<% 7b=b /a5%;#G8C=zcz7ŵl;BeYeRe˟q[DIxҩL04?M 7DmzoF[- c̘] 4̬ A"L m୛0c%/uX6Zl3a~9Ĺ_.7H3n n=1,s*NO͜.\ƱVՕj^JyWQВ-HlTәI!I%o0qq [|w,c:XaNJ>j|?-B UWJY3=S02:1K{5aiYl9ˍJhsDzK#Jwz׫٧˓*"/κ ?q%]c_Nؓn/jB5E7NZ׶Of@R"/Q(K2jx9Ljla3Y wr r8[ǕP=RMZc=a?!3P^kӎEWդ&"g+ rFVDz4=0P U qD?XZn :Tn># ~Ε]2|q0P6Cӛ{'oפJ9wJO>TS&Ӥ:PxB1 N|lݠ-,, ]k=ߴYhמhBifv i33ɯEhOB ,A ܒf~˛cd.A);31>ZY &NGP5iԱAT#ކ*2cpK-KܳկS! 3QsYr2lzY;NR=8l)N >4DoAx*IHeaO܏^<+Uxlx?C$ 05G#Ǭ+Q 0%Ew2MmqUʪfòl=fO~ m(Z:=i'\'t{]QA3 ݝ}[EËg:ȍeؾf1Mqhۡcj f<+)Y½+&ߓ*9NXAb10<`%=CF* hmVnO]SSoV60sPɶE cv&7I/ J!R*UQS;bH%Ck!~wXZVy>[7}C, pmKLO\ֹޤy-c.+yKXi4~n \X衲2FO+V)=.n"j[RZ'Y( FH1}c 0b)H9hpCx{Qhc)6Ԛ-pu:2)&u8.﯂s؁dnNC/KP.yG۽MLCSI Mҋ،VyT6g\6 ۴ D$蔋A ;`N׎Jm1C<=? 8*lhO,Tg],KTp 210vfo50~2%gR?_9UGr`mN?^O#:Gt+־xp"9F> p([<VXDŽk#=H/<õ{C L"Nx_:vH'>(|V'I]BKjq:6F/Nhid7e@h z +W:f'2n;hk\#Đ ^h[PM'.L_ 1\N,f\h=4=.r@LpU(mts:`?BH>zU-1=NJ7Jy)kXFS٩ʄFH\J\D#N-zu#=o!"īc=avq7Ҳ`o}ub#s{qNӽ}BT[QM)-2#@d8.%c3u|RFc Wo{1=I PempiH _SOhX$DMOG6H!f"jfUԱتUUm؉R194ԵljV 5R>eFcYhgp{WArR8km-Q%*}P޵PP;Ajd1sg,M 梱tbJ@@CquSxPn[_ffI 126 ] TJeH7Jq!)|]ΰ?4CHn6 =Pwe0**jo}=…5Tu#3P_yŝmX} 2 %6H(9@"-*-&6ŧbȶj o?O׹SMC [,a( TrR"e:t؂sOFiLyl}d55'PK4b>fJ;*;++bQ̍# Hrl >:0x ?3 }uzR[HS/dhj^o=\>"t})#==JcY-2aX}x@Qoщ7y/^.<}dP]鎓0D`.Vs@/xi -nٮ |iC\nhpbɋD]i[ZF24]ѡ-lɂmL"' ȵ ϭʆ Tw!=t5ReqJNeZk=7Y=s ml~`ϭtuxq{OL 0aG4˯WsYڞxf]x?ڰ`o sw.,bdPLP;1RG1`̈́;6 Vz8vg:rOь1'MO߈o.[GvrNJ Iwwjlz(NiHiYĂ) M7,%Ԉ_b[ p2~I7w=.lݕ C|U\=eiϲ nFD6G7\BPQCfCi3MNqO ]DoY㧉hc`p? ~e/zdtO:g]a?yeC Z4<>&$:Fū "b]źgi0$m!vSN\kBVkzO*L* (Zf*8W=KHm0exZ 6rPT I uZ);OjݾZn[6/$,j0/'/n QF7m@?^`3O|3i}l:&97+p>WLp9B/5q:\GDK; bQe3UzvZXPXOlqhLxN -WYV Mcp*=D (wg5gER=Ũq>qy&`ZnEP6(}trelEՅctL1АfsXtLP0K4 ip%ۧlw٣̠ٸ[PMvU{W|(i>6b=r~Ē|z`^nh0w<5ɇ t;͈ PXr{(ti/tSx .dxY*TΫ^Cd@(fIsܖ47i9${y'6XRx"pmob@ c8xXʽE.IP0 Aҥꙃ d 1m) Syk鶡4K1Cb V;{C(c-8N!tg۞KqʏdU%ˉ)CX(7E2lٟDEIuCZ>e,(kl?- ơ4_GY /q6S NZF#w$Qz܄2vF(@Ι/`dLW6=NCzVۄ@)˲ERXb&Q>*BK _T<-av7 (\OHۙFiey 9#Ѵ6ɠAF2h(pk,OS2i hSmNrXUXfR'R4}a]87CQEϭSFJTIꃤ+fނx`5i/i\Ra/ 3ևPvu>-wUC!(e ]C6d2jPU>MhZ}7}6b I\EnwX&FhYۀ(ug>Ѣ)gMfG֎,3 DJpdnfQ%T:#IkW =k| ~GI #EWwGWBxfݼU 4 x+$9,A2s- ((kFuᗜǍs~LˎџWUjgY!l)YإDvьK= W/C =MMg1UIz, T\,<.8$dTξߤt;[dSFczmR>^\Io<] bs (R}]Ղ"اFRU F\:? #z5 ^5ot_ἲqzÁ0ѝ=ݵ6(ƷMU ~OPpn _K{yNǟ快kv')Dstm,LO cBQəF>⌾ -ÿTJn(&Z,(JCZG-,6lK\8Z9Io^  n/.؜Z|-V^rm_7]{m?2fw8'qqKUGm/Ʊ_S}Ru(P`H4ؿ(K oh/G˶Ӱ>X{)96B9 WZsbNR?#$*nâe '5F<"wkp]~UVrMPoϞ$IA R Js6Eg&It*FFUUq?pNE3˜";qXv:aaQhFi+^ڭ)=ȴiȏS.I;ͿϪM٦Ļ5;Kei6 44.%M( 57xkdK޼&ICT/}2?GdZrjo+sd84e}yP {[|,}Wv˫:8n KV=N41h 뼑+ф*V+ S-QMm1P4ĹՓ'5YU .ɶWt͙|.msuYd%^lL(_e3Y &'0̔RmtϾ%2n[4K{K nj1O6jF<0 Ƨ3{$ rg @d;5n2S '\bh8qZdY+%~zo׉&sD/ I;zoq߯4eR}|w#t Sͤ)1*"0W{D-dAconbLjڷS+$GJg icBu,Kڶ30(rq+nlSGTnqI'R2AwXRB֌ws&lnXȏ˰JH6[=v;6D 0p-jҘ()S{N-,|Q$vG=l{UK*B+I7 ɀ@aۃN9}e)A)/J8Y}8 v8_St}oܼ/Eqo}2㆙3`ҕPU|-" O3A7Lr o;Oo@rtqv4سEw9$]ō8\>c% ^ JnrYM.GEk Ӏ@xaKd-ٴ`nkDc+ 墻|z A@r2Pծ`DEAN>ՠTgܽW.YZ?y@EgNO Ǝht)gӸaS^-;Ar$ة7G,Q+uXTJO]\ކbPjg )_6p`djIL/s3a.1]وV TfS6]ΤW!P=I%PQ mɽ@UN7qЙ7F|h&Bnx_OmHk; Ҽpt7?zQ`I/F7}vn3ڢ8V'u*p4gؒ fiBQCSuyR' wyTlԂ;38VDxfIEH!qA$q9d iQ>`<^_.!*u>^puYi<%Lю~ '˫`IB\+WpٙHY&Y#<XOhj\\k#",6Y,|;qσ ǤӪuk=̀rۍ(ßG"QX X3HV9ފ+`j6C00'YG*) ZF%lWyz.ѻi . g)TAV'h `HgZ zĩǯ&?τ{:b ,]?{,,`yFH(+FkI'EhԽW?A6;%</0*XsM;7H[sU+lGp2L *ܠoUT_͍ջb46W(mJFL,X1 u"Iͣˏ&Q#W?&S 07$R2$^P3qG]s67ECy=Tʮtw1Mk`Q>NO Dz8V=-dˉt*:tV@} ga*Dsw=Gv5h[҇ #Agڅo5JVqgayG\,,W j3 u2( &%`.3~_FSs [DߔEΟAnu4N'vq [|Y:-'4#bPrrgG~%tbhm˷p2&ꬅdZ[Gyd ,p-VcCd˔HohP^mɏc69y50 ԾM!MspciD6MLv5d7ٵK>:#-3h#pTљl2~%k!/3}=(#oKRQ˦9ԗ~kfg!#ӊtQ6̱GΨ6BJ l?zSG4"Žb]&x-+ zѵ6JrW_DATw Eó"c!pu~S6`5Re4hj3)+j%'6ݨ`} #!zazUV)kcǩ(Zԝl!x %{ ώ?Fx|G>nz[VSZ[w} zt&Z=VΖ֨!]a漟5͸_֕4'i5#u!a f<5pl`΋';5I 3 K@Lh4G fpnT@ ^A4/eW1uU4}ٰU3{% GOd ;B++q qF(@5dRUZ-|CZKt.q{ 9yR!o9QlvOjhu_C\߸\~x6,RSdy`@zД٘f V7@cqn\Kb_{/IC2V 5_`4@Tl`"[6HcM#LS2Mݠ1,"O}{2}86.zx.mZ q7lSzIpR+ ,v8'C]ڞ=J]jֻe I,!fǵ)mvP5A0HFk^]w<_tq6dZIbcs°/৏5#܉`}o M]4ϧ&dA!t'x,qbjwΡ̜뱻-{J+(mP $_՘$Kㅖ]5 ZgԞ$%9RPj"BG7Wt% @~C ,K:~eݝWEAQMQCwCh}˲#C Y~ir, # mގ|1S[evC<վۑmT}Y4L&A:_䥃 `4^)# #Cv?y/TRܦ &"XT~({F=I$.&r KnyQ us'zp hi\e9̴34~̯0 c i4g%bq90iWx5 _ɩvc+'T32aAϽU00T'']ճ SH=Mݻ'̪<:=V!xm#]hNX?ݸCzԂ^$kd$}L`+gaT>pм9]:w|2bZ *|m{,(=뽱6o:MJA0xzl0.MǵTpō"8 UQc0̆ǂ` KKƒ$K";^n*kI7De`d>nm=&5arRS5rG's˅v;"RAӑ[N F],hv+P9cS$+E"I6n> GG:R!rJ֯[S4y Z9tD<ֈrJz#9r.4ZXabOcr TRuk|Ϫ01D4JӁI@y6q'VDK1II_f%N8\AVWN lc L`<֘~̋e5l9!i*BP ;la!²G&p Nb ̈߷ 7upAFGT|& &މ`pIm'd'O )~dN: -+kRsmo~ }^wجx8\&5wIՓǍ[e#p4&,)4ۛW_cN^L5F;+,&&ɋv9DaZlZw[kcTK8mW~yv>_o%Ҵ'] m>A-;FoXۚbSN w{+Ql'3% PG};u[sC N 0VLp$4/n3I_"6`Y“E纵c$q6[o8 , &pH"$"I`RB,;5 z"3x쓴Ƹ, /OFa=>vgdt,,pfܻBFutӻ:LV;f7?5U,](B̤go >z`IN;LHuHj{sR3ا}]"ާ~C>D KSnn*{}sh&\=ʒL 'pÉ}DYwU`b~E)hH?4=,mKeפ9pm;rz7PA#}mGRh~,Qp(DZãCؚ7,>b5RMHOL|s̉3JMzBx@5[rA39)<7 ԏja( 9?5"z$S2R|Jb=Sf@ $g?-ˀcL`TDYꂴK‰=}z5X.VS Yrz' lP.H80w9x9c|+hG=ֱVYjP“IDO^ wMԶ qe2J;KyL)пjUȦ}NFHLT:>gPpB}3s@v.IA<FBO N?Z'C%P|-g2fϕ ;5 ٵBT!%]pzm(&PMU cm#"ƇŁ*hn(tꞤL"0FNލ\Q9As*ʏ,?+ yDB6JG&v p滽ʰŝ9c2]HѯTVXmMkȓGx^ZztO@H>ߐ?!Վ3J_A1(3+ )SOb4)s>ULr}i = AhVx[i9aB` >L͖FW0{ +lKdVo$tof)~!7䴟e/Y_}/n| @l@<fU|233ͻf۶.?lb 8hsMum )J=l,Yc^=1AeUPM˧r6ߊ0-Ou: $fO;(nFZaҽL̤+uNrR{?A0y*KU8偳F'ŠPo%y9d͗c/_ʃ~hoQdn 7[A>x튬zp:h',X_ɣK[n '[8x/Q5P}JFcZ6^OB$_YX'wLDS"|`bdĸǃr{4̲E-Gh+-~@&CEj;Aw2֘5(aT8FIVl-F+&O7XM%jΨMiب #e;R~ڊ|`ɢ>loַ&b

;D{ ~Dwٔaz47V4':!]j;ƅ>y=apv˺SƛlUհŔyΔkg oY&I̵ *4~ ut:T\'^pC?dSHKYoeq~ ̑7X6t?~-gr^r YоghЋkXU{2saڈ[R{ EП0na|Q7k(؅#4c-Zt¬Gt*(SLBhޏ#=)4ȟHBNRb8x; xK#&T^Rf(!o ԿҧL&tq/YE'AK짚|\4TvIZכit+aޗqM˕g`q0at47A-[Z (Z9%7ـuJd?(M|t+:]A_؆+>N9W.h=7z*tI˫&wAV}Qvگ WEgnP.y7[=*;3axMF(͒ψciq$_oz'"`u;[᤻]:otZG(0)ь.s,#o/!/!s`"6AV&O0K 0XDm\MMzYP1BNB]X/R"+\Q #鞘o5̒elA67L_"˱ԛX~>\YMΝ=[dA]mqшT'k4)EOzҚT.ZӢNa8Q) s18BwPծ`P,Z_ ,jsx3T.fj@VjyB:jgc WJѥ,qimJt_y| 4LKo;7^w%*Ka3ΔK;SM?tG.7Nqv9MOB'.%*XB$B~BÜ.6!G 8@PM3.iEx 01Ƕiaugٴ>bX J/3f}4HA ^A](dϦn5E`PhX~YvC-uTql|;rܗsӬ\i*'HճS7+h_Occ>Iޏp8_'@Nkr;Uw%_%ՆL \!缘2lCPNQu2 h2|?*!ӗkm'"gc`zA O\2)Brn8Y@BiET3lEl _ҽųDӖr\;,NLks Rk'ha.qMVPy~Gi7#t5 Dº4.Pk=!+N~!#:WL|UR@ =z.퐒5=)I3 m^d 8Hւ@͊PڍFΐf+ybΡ,Ə *y`z'PclRǯK7x6zB姏hNMMToʻ7*D)_bm_ 7|*I-=Vf%\jehպu '!Է:ZR~s֭:݁:߇v$)3mk+8gCKUxGZB/f\JIL_ӊ-1MLd1ZEH}@E(fo 4/} %R y2C(RTeӆe]4yK,=>xxPeU=g51^['{ȻjG{bG)3t2p ىw夑н<gjL,!Ք܎`L^qǴL9k\*N 8Aʦ>.{ FFJ? %{Go9#6bMqqVE3+IBԜ$V͈w[e3 *i:r;ߊ+]Nh5ɢP\c{rJ7sYqO=_Ejf5 HѦ.X~&ڲN:7..Myc> JB + ۙ(_9l[>iln3k'p?7irz4¥%n ;6P7M<οw {:93[fI2B͐~#^s;c KG`+%nCB~xcr]6 ;Q QtaƔ+n>nKrT7%f-V~4F:O ul{y?5GKItSqm"Y%Mf{$Fݐ A5#cȸaϧEڮBe>߻mVJX/ !owe<\q3Lmd;|`d|{$UvH+'v4aLOS ffh}Q,nFy;E}jDmV5UV:Jv_U}`J3l,EY1Hd k6Ź wUTEe; b!]b$Mk#7LO(PvǂOT'tif뀚9^[aQ /1-##8i, [$ _`F-}=v}(SyXL.j Zr6sOsۭuy)%?7i7ϡgw+pP0GXW^Ŕe~b:a|,:}Wc\CG-XI.g>Pj0o!s3pGx/A.U] "P?d0YW:JMQ ~Mti<=-BWF_`(3DU^^}^:d{'Ȥ1mW+SﹷДs ̖j}Uc.@P-]PJݹ¤Ajbʈ;:vL!/PceoYUJ.U%JTihˈ; j0M3@o>?*_Q0ֶ}]5Y*' B8fza At5=c7\nr2 Go>?v4>x2J,<" J?\47!7K4meX a2|Z6s'iN{A5u"$ ZQ&qX/ҲNA AElbMPVxe &J9Io5M2 ~ ?PN((sk` *ի"PA ks_-mLfN`K[(g) pʋe౸ybX-AMLga 5(&:"Lew?O+﷠uܬE%q}9ngQRR̈ߓu4< pnZIc,Jr6ytu`•~wզ], &xYcA\C1ctI#9gװ;ad$qʯa @)>*)y8X>c}`r mql9*Ҥ(PAMb [t{ܝ!ZXҠȳdRxˈe;3Ji\5p"}Ei<=+'Cg*u/E hP Jfm:ܹcC:`&I50+Dk,; M[HH:J/]O6LiE{}=4u :>eB\2?FY*J 0,wbW W=} |7@#Q3+ +EA-WN*P@nFt)!8z+OP!5̄ҹ5KY΅>PxpˉgQJͺ͉6=)A>|RCAsX.3qFM6 M?AaCΌ;]Q_2П 02{L/98' UsT7,.%>^'uL zP._@%L^8WCJuAe'M:$ky'R#7@ŗ,z,!Ⱦ6U:BL؎~,W%Lqgo{~TZO#*m6iWދfS mpzGoZ4 OJپ@ph7 ,i痠4 έų\RS]W\F@nE$\kg`4KW gQ/K3/M7K$gںp9wqeY; JഄsiH]M8>qҦ%*cf$ۉ Q~*a.ui2[^i 8iGڧ^~g.Pc{+%wfPt́ H3"9rTi5ug^k/]Ym.%F[a=~Bk6e[7fP<@~hn~qK'˽En\KNsI GWKkHltD*rFIO0ic\cnl-鷜ei̹4,?L^5T(@c%mCox~5bMnưYw4MwBv4C}[~jps"Ƕ N5lur)tf˞un@+ǀ^va/au2@iuTpDz|kV͏ySd<42IJ !qڢw"ߢd$rF4ԂW>I ~NuK5g%xKEJz/,q3I;$y{! >Pժ ~? 9"+6>Sߌ:oӚntJJ$$m12pPԫ S&@2Md< `:.^J()-RLjkZShG6VʌT &\f~̯ۿXRSB*@vwrٻÛvukKt;Ox17&[7>.lWe'O㱤C1J{BYx՟FŹ0EW]\7gDHIu#.*;٘d1Uie$d x+#֭) x#3%|Yt`Ud~}sn^Tj +ʧDV}Haf_+cذLR] !ݒS 2߽-ϻC9!%/ehw$y(>sElYqkoa2KM3rwf<"w6hw"WU˓f/FwQ~-WV8X72e3oqJ~O~BWy.;[$+?25s4!VsSG2ZUq*X%}g#h.52h$BG:Rń]M X*hFLOG{Mm!J6S׫r)WKX>W wݜ,ͽw¾|)4h_I {n)F,'-;hIA7:$,wp |@ uJNS_<#wBP|j $ Fп@_N<K0ٿ:>L0s|d3-Roz[`%RK36hE F6"$5@4;0WFx2*p{>C&m0(8T\oqNuDLt\j͝Vr rs+6Ѓf(B) ƕI 2ri8|9j=8ԙ8&\jg+e QbAZ! &KZm ܰm%ALl#"Y"̨`(\xos'g碚K LVn./.mD*5-Ʈ=֡Ɍ,*wL6^ yOXLmԨ0dxQa-Y21“%Cz4yc Y*{gjíE.K7)9lI5)aWq> $*xm#_/ȅo#rݎ7cX޲7q?W%,;#X;xـZRyӊYWP‘5LD _G[!`k JUͯAvV4czsap"XJ ;*jمV羢0Wweʷ]N)vC|ve99զ$T& 1yzΤ[Mdٗ _Bg_)(6XG80XXIB>r`H5xLKX^UmLnS~Qa43F, hꉊY 6SӲV=+N{B,"4td\KEn;gyb? ?ՙHIiԮ&nvӕ]"" ,里VTb:j)[SLEt+dRaqĐd}~gm) Ep'|9BU {*;7XI'/K2nmEڠp$iiFŲ؉M]3 HjؐŪa+/&x[hId$|zf `xOn%4 "$Q",9G:NTp$Ie;5e?8%&(CZeYrDj ))ܞ J*F;C,u(\4Cu؞i_>.IrFގG9\nw o,ǟf7cquLdp)vW/,le:"'@%?W-"kiv[е d/LEu!Edx:<w&$տV8kg:dwg,FN8rGzG9 lOVukT*b) ƐV-5+mW29J1 oDĸ4gTDY.l"9}G> z7@׹Ɂk?\J[6=W]EVFmaWwU-#9 )' 7KE+r"u r\qwzhca"an:z`'496M緎ZNoU5(_Dp`?{wQqpzw3CSN8 yy/[R(h*-!4phP{ Bn? /WQ:BYt<+V 4Q EMޟ{yu7bK3I퍦mr}( P 9 ]Rk1=Oi]^WU#:U#'GRD!;Q+U^%AhY./XINX:GFz1k[՟[5K\SFDY: ~=q]@Iu5}da>85T+3iu h΍5Io.?E/Z ב)/'4fhʽ.? tΠ ;7_^}-=/J"pxKuLtVl[\ Ad(4&4e7ƾ+``Ne0cM οWR,-f]pgK.[YP9o(.`&v,t!'R>3d>SPZ#1SotMȣHoab?\\MLEpv,ۋ"v x>ݝԪPt>}!]F@uRN}0r19sy[#MIy{qky}QcaÑՋwUH:SgPC2aܲuZV5|%?#c*Eӄg̍֘D̿Ea".jR=6`%x&qbX5tK9X#X|6DJn+J[3T+ ?= ]D$g5=.Ꮻ gUR3PH<^½pr(;Ξ?;LyĎ-y%7cs-5v=x7 qkcnFN; 1 )n} :P+H8iYBqAAY8[F4qW2 N|CzTߘ 437 *cT v`eᖭ㏁ 9Iq$FD }/OzX#Dp$;:zv?>q{1│(tHNI1~"h8Ua("u@ndi U#zY?Pkɔ(QK[ѥ(/? jO{fIAwH~/{xc^ǁ#~ T+dHb^xȊ;(}Qʇ̭pcB<-,Uxo.YUXV>u %tfsaI %ťMu0%q9,HM=;+1˾mU6Rۛ|Ԝ24ydįKH H$j䳂9 !5M=v8>~I\PR-  7u*!^k͙<AFCBօ;Jrߪc٤hүVšy9+ׄDkAHʒ?J8XY!6ͿDyċ>:Y uט2o9kϾ,$yw̉遈Vth@[J X44wd -xZ>#*|񞌅 Nt}yr>fP*qe,.)v /5e1 cCY*I.(AT퐈yw{A23liߦl1g?{Ԩx>ıK;=^uzwv5<oj +[#IU k_>DئR_2h_~T/igsFdp7{L] A RĢc|=⢱ä(Isv]l@٣RKT>u1.U%Hrm:+dZyV9+<}/Ngх4oMXm ⎂9m}_B-^"Ddc#s~ |eZEkBŻJI"ފ\;]?TŬGnTgjCė/[EuN-rkxLu8ttVXLԖd_}4e54VG1!R\T.Y tn4 N1#݁*y^  :7|b1YݜK58]r8G{]GBDZD?@-_€p̶{ N@W d~Er#׬E05FRN߽|t2]Ep2xms9UI0Y-5"coLrrIpqE.~-T.f9tkf>Iu {8Qv:R\?*zעB <@+D㵝8d{ЦDm.7$ 珦9v#y}` R=Eg.HVNq.aJNG ݾLW,2tLvCu_@[ϟ: 8ޛmoئ+ơ9mL[/{ c e`mM_G܀~%$%`ki8Xֵq8( &"2߹E>`~r1z ͝ѴIioSe<rUÄ7$H)Ve XuFOޠF*" ߙ B7o8;ܣ{՘9İ,5g9R>laQl%EA{N(M!pi{:\R?cTi&LzT;m,DY{9 &fn ed:S裨zlc1<毽1uHMQC%w_\\EVzzERÑ/BF2S c #:n"H9oLJr%n|"93n8ѰP dҾlE;KVDA%Q> *+mF{g&ݹWϓ*0枎+L~TiKTgjjr* ؍7g%gu}⚱C6,wR\d/ݝƋ˒`I R{cB24!OH@c_dehVQ y(/tyI8P$NizKV@I7=tq?XòXOk"֦P_]c`=g;Ė-r"`hw+?OGiZ7CGڠ/ڱā+T*cnDsڇy]Sj [AY GY%pkp,ܔfr =ɢ.ǍŀSrź*c}f\N]V|;-7`:pc)U7m9K~{-E A[. T"%ʸVwc(EFKb8+T2Q߶?zTv]Gc7x0ƴjIoڸSGx v4,SGub67gpK>3lWZārd ԄDr҈Rg+4qo\\R;ȜT<(2i>퇘?e̔c9z%w覦Kq$|Ý來WMM^IWQ$H%9]_;K&tB 8V.EZf n#GǗ/1xR&9 ͕%}@7?X `X{$p6!.2$":{AH-t?4fRQ"1(3 kI$nclaZ/TsbNlj_?3ih@Ce;WP@x ŤQ\[Щ>=%9x [xrF3t9WzA봐 b)q}_,/UkzըtCt s/J]kңt;s#򵵌i 1_57maūhd6c)oTї9o܇>c؅u@J'HvxWek 1u\DL{ Pc`H~MY~Y:f:j oU`[z3J3?=(P\b8!׷?[HgUI U*ޥΡY wT6-[o*-LYD[w~{RXBz qVss<9_KsMr mk[Av2A :Q֑Z ӛ1RIdic;]oѭڛ7s=]㰟`k:=+H.y8s4mH@i|dN3k8O5":@zm_SJw2A:2`iC-i})"Ǻ`&TNNB-Ύ*]|:rd)Ç)4ss>_x3i{jNݹSDaiM02t8"-UZQs{[2>Q[~4id!wo`#~Bodx-l~(\H!҇F=hXB5?4D$^ݕz g22 `4%$I,gIrC>g܎X=ᆟ8h Bnyኯ?xBB~=PTÅ mێ̡yEFKdPH@/"k(-7/<䟠NOr?*DpMM0jޅy"vY/ӨѲF*&3p5[CLtFlmԣɱcX= IZ}[.KȃXMJۉٵH_UK68TLGD{щf6%ؔ=}C\93dKb2u \#/φ̙WB8&sՠdhX Y{. GӫQz2lW_ρ{a"%HsFVո?ѩfp)kunte,Fչ*{RK_r?~xNW#5';SH5o9,FZ 3g]?KWԶ,}`mQvFVwM^̫?7.N*`4厞2\̀aKb tKm_D7BL,~~t GnjfqԼ♟O#E^Aie)vq*o\SDԞ)q1ͨJU5#rS\G&![] |d{_Gx+xD/xhr.J$_ ً6+5$bLb-c@6UC==PqV-Cdc~fƀab{y{3ˊQMx҇PGg$c5o:z80A"2= 0=W5v ]]Ϛ+_>5VB`|:0`8'Ӻ~E!C P+x2_].,+Š?FNqC"1'W&7B?b2..3J|u9 Gyo,33R6)qe~9VJFݧlJzp]{tAJ c'F1\Ήӄ8jX:B-i"D'oei#Wuf'W uq|NMxl0^xXS YJ`pu w1X%?7z`mWtل;%i#¥ 89mrb̀G7V`[*`z4{{r41=%6?ڠ%XY6n4UZZn#dΦ U=y[SKnJ=,AÆpRq/46i߰2:dZ ?0\5 YkJ5Kv0,1"ȴU[ tE@ iX5'_'ztK<yJzOVv ͬ6 TNG|ull80M#ݼ4V:aVTV' ?Ɠ@r5,q=.5eѕA]AS?{yi/z|;3taLpDM5Vt *+t[iJSaEժQ`EY3}앋 Yݙ%N"+3f_H}@mBcz}vP͵H'%8| 2uS 6J[77u}eFe+biorс"c BRfIDq|hl?1rL/|D4b`9sA<5E^Ÿ}ۤ!½k}y!%;oqL$WwZ+-lϻP`usE7w-2Rj]WΑm u~(U'F6~#KCK+2:MK m^)u!_~)qЀ-=OV?*Yd^˕k[f?NRqgb!4/=Db.]g!MB6iD D-<,uIoDX_e=}%?0St15S:DpZ?*ۢ I9I_zNBsT1ڿ~1iJxv2P#S;ץgcme&o 9OSւ"?q5(`Qyr~|ĩ HY!P MQ v ;ȕݯ^_J76j?3d6KդZt-{p(6N0bvE-[: . ėW)!=U)RןSL(}]8˧GT AYap3WEKɱI {{h ]=گ-bzQVA>ϙ3q]8NNSb5YH|ŴmlvotXEvVk6/tJ-{`kQ3ELEK51@)Ⱦq櫷C6g%;^4 Z25AxKGKk'+[vu&XNS5V{Fļ&Yʁd[Ϥظ҇P} +=ҡSCAB[wr"ffA% bX]Rd=asFo:!-JAMhJpVi/4酲,(B\5\_Iv.7[0Y-vh 6*B@ǭ>l(ؚGgT9H*P*M#!n Ht1}DlnQL*aFnS!-4` =4!j9\g)Vt]:|kB DGu#cIloq9BƱwSYI:P1c^uK \kƒ(k%Rq^広O#sayQaaT6gENMر˚ ?ܪJZy<_/eFL3YIÌ}FX}qu1.:2>05Lw^ְ}aI VV΀‘өv$(LǗeU*xV}uy45G1b8|PLOZd&`&WQ%Ks=Z̔wA09a!Sv=/@Pru~&)41ͭ j `Fώ!Wfv7Sr֖blΙR3QmWP2ri<54F-Wޜ/_\n_ER ٽ!4ヶQ4 8H zT+k<8v ?)\R$X;cɏW z65&*=:y'ֲ7B03!y v"EWV35#^,PKm-[M|9 @ Mgo_^X|ET 8U\ 4bMH9Xi3}͠FC[]K<ͧ4@; h_.=}bln !p(<Z`f2[xF-O͛  /@R¼/ξ;pi!rc>T\\ߌ+ b;`fOA^1}xi(=% YS'{ҪhGze:'`uނaJK B`1R^%+,%pI6G[mf m:kyfZ%v@;[H(X;8͓lTkT3OpxwMdz}pΠй4.On{6uPcz Kqҷ5C_ė2@qOjC] Gz=:/EGqpZlJ9!w~\HJk܌> ZHKeꈇTLPr/l.~}WHY31iD8ר> cLu'5w BBJ%ȟ>e--L<+ 8΢|J  ŜYWnV -Kt1!PQkisɴ${޸K3d1OJlqO "3K̰_45MǨ}:uxj7dWY߅ *!ݎ\nU>5(57} vohd/JuHT)#HjZ,'(!R(1~9h0D͍0%h_VWbKp[ğ.뚅:h=Dx jFQ@wVO49  ah9aVi?G`GK׫~ <3&A"Nɗ|v ,U;+f5z%Ёl1W}2FQ|mf#UCJ&!̍B*b.qќrZtft(SF_CL[ = `Mqʛʑ_-TK:&GG{sǁ$ viF`$%M&;8RmM@*0VG2]q'#H\LiDˊ,'\j=Δ4ϸoH̛*Cmk_l#[,YBa\:9[~p*8\_/_B{&3iha&.TYbr B c*N \#\! D' $p]%c`es.e [tkuwUَ߅R[x3JLрfS#p< ޔI6TO؁SڹF{Tکh8)#XvG1HQ4mG6pdf[d'EAƋj8Q>Wq$/t _#zRT9r5i'L7;o=/;rh _`TH3"5}q0쨺#~ @Yɯ%1P}&n( 4gH%"qޫDklT\SƷy(e`/Cǁd&JuPtܩLnP]̗&|D#/h83]U|Pc#7F0Ѻk`VImv#&3͟Rrp}%k>o/=0Q*̌A4RDpڗlFsJf8$͍m qֺ >ݿ]qޕǃ&BBt<03C5J˯::amK%%n4C(D땐[s1tQON/"£h{mpKHd́7(niƧD$Tr@V\ W|RpgVj9m@Ht/\>xg_{zY[RCF2"ngAnp*(kܻ}oLV;*+N2;[}(hnzTU(y#>S>ǒ(x+{Vcn"ȏKsZ!8_.[e,2[YL7֘ =qiއ;Z!0Vxr΂x؎vzT3IPl *n'KҘ%Qaz%#¾pc8G>y4nl|>eDlVK\L3Zޭa7!'In} `^] ܉:])$*RO͔) cET]g.w4:2VZ?qI{=@-#}˱m2=_Ϸz  `.:{PR*J`)5VQ}e |Cp%d+c)|6Ui֧8oy|Y`Y\cٚme, =߰:n՜QxD־I2svQ]e9 ZSJBF7-]zgZ>3Í>/!h1Vk߭2]$K1e!L<XһWe&pm0!begTgx^ ]rM06Yi=Q4>>-hj%*|cl B c\Ne[sԒ <-M@V*AQON-!Џ}dpAd4KFl RGwu)tnq,sx(cG`,ok|hp|'a/>z p4'}1u#)71V_b$\RUé/@J ˆݞe"75\kw^;Em*>2x#p JՌ0x]PV2)jeo]쭧Xt?g8.5_́iĺ\LPa>ItG6@D'ÝX/u}Y_Gt*\t?e;އAYt}EᅟQ)hhZ$2ųZ>+CCz7yRnЂ1|l"Us7Ɓh:h|m^ս)jk}95u$cNFQ_ 1{1 0`aqg:y,8v㝿阴:;G Db'dpT'H[I'G.t%PP%z,?fc6v7f3ÊF㙆1'WZMOn}mkkz7o|{^qAcV JEǗ!UÀ3賴]M΢z&] _+>P_㤖pV~٬ &{"1> vʱD5&V/218ۤ*r 7r:ZR*ȄWo7,J&:O 6Y8 eq-RiY4ߌ$/t&|&&\WwM j"@Q"J YQ ZtZU/}v7+C n{3`Fu4|/%ySRhx"79M^aEU/WhT1>f6 S6L-!"6ږ*P%ٮiʚs`Pn3 OqGe5h4ly2`  Ps8z1)XoXK*l ۈwAhWtcoXՏLc$9r2sBOX8k_2^ɳ u"̉JrJm"cx},cvBW>Vr,`K:c뾔w9a'?p:cIieM X|W"a:č>$!fZ3g=rmB1Г}|o,Ƌj~݉{0Ǥ;tP/i`Pͼ}lx2Uv줕t?u_s[FI+Vt}m7a *3AR gY Pʻ}VV8ZYvh/*qrW-;w'9) @_qf3a&2z#Co]2#b')mdh-^; J+9`!̂7$LsbXK̥&^n轿5 XA>f DT]WއM1QقM=+i "є^(TSXfٝM70\OJwrWK`zt߿ 10\;S2qgL!UQ.eXlR.~,3~JkZJ<\ŐԆnc;-솠5f5*~af37* ܗɷ[´5#ۃ9_KEn u]ҍ%)PعD4|o5u!w2-|v+/Ю4(ou2vU}6fm57߬=%j'-L*גΥH4Tx;xʾ&C`p/Ͳ,Stw16"A)ӘVN`/b:LW|4M/*@FX'QF]1)+sEK͗"f̰L-! WqB(’?RGMR1AƷ>p5Jdnٝɂ]VS/ڮj. \OD*QPQJ!L _7 _^H6M",!FVcOXHܵPQ#@&X@|М>*L`M*y3l%V#=7'ʅK!**v viq5~uIhnX#a&ުqF?<8cI*!/9NS#51C|$Ɨ\o6#ŎKf&z %SKhu~7L7 bw(-"ͨa9 drBԿբì%>.-ZtO^ܲs %1Ttu~o}ܣ#i$><Ѵ鱼@t$̉~i|Qھ-sW Ȍ/9epR3&=T sK{tB$ꕵJ1b_3U94'Y_k+Tz;mI;+T eƓ}9EmLWKDӈlW&Er׳DbY ]h1 Fhq-8ˢJ$V`gcSw!Nھ'$fG$_i{%|{^o9Jt{0 +I'@)ܓdsB8|Vuҹ Ւ88c*+82ED/ܒjHϛr_\jaGכO D2 k Ϸ  P,lj֒Qgw&a_3To詮*Vb1ək"t^UIzǕ\CN]ΈAMw; @a~3S+_^7{sS+4{cr/^cS2r ߡ(rO3C !E垝![s NC5[urGB1IOFN&:wr\K *Jك# W%\t o/r8o-Wߡ ;d'hi(}Fb &߻)T9*^]!W- EqFi=BZB5&9(@[mƫUGQ[4<]=CwYFjWPA6^`'8fAz!hf t"4oṮ=NhROL"Kͳ[R!:^G5{E=޻Qxu+ҋJsOch/| &jFiuLreGװtP(?j{ҏ|Na)v{! EwL0p~ԝ5RHI9jE$(Y213eZjo HtҪOf ):\-C8+2`!e΀C&,iFZwTfidBQ:;p \n;9d؛ ?%)( CKtzwNx ; Dg@lE2:X/MG^S(C@56PAQ[c$Spsi.GThUTHfm$ѐ` ~rpjr #Œl@| mjsT{]w;U-ŒsG&W9thm[$#& 0;V bL-;ZvȜT!J Qg|=+v$TmK\į`:F{Ku as缧t8ϪF! `B5ox$au"RwAPIw:3p.[T:Q% 8@XKeAU[ :x_"Ȇ[Pao\+d1AϷpP0;8VMtDZk:j"Zg}*b=NuهգN^|sZK PG!DhJ{D˺z4K.%ףi o 0'&|8'g4@5Q&; x !sG~D5JLb"t-"W q؇17`jd(6'2 JU^?\z6Eo WLUWšEIEO0̞ge@;8lK93z.v( }=s 8GL>$ &:`] ꐧW%pޏXGk߭@|,Ns)Zn콮qKqj{$R\?M-Iy2e%h6MJ'jiH+&j|2c jw28V'v̐.mHB齂=L=jVؔ~-R\IdC@{1a?\<{s#MjVe'*0ݺ $SQtتaqh'xd+tc`lx^Vk;5wC.h~2+Ha>[aާsXYaY>|pWư^RY?-Qn ^Y /Ʃ 3 B.# oÁ m?hGU卨sHTn_۩Dn#\K^z:02_-b'kspqxo/LB)exX,ALS4&bul }j]2^UV%qv) 1Xb o)@X^R+LmӝPOR8ԧG/P'*@a@;ҵYuU;SBKO.D.K/;Ol[tPGE TZ~ 9!?b731ĥ٘O-$W) > ,B4~@09\Ig/daCmh,IL:UW q^jnEF-[5dk|Tr·CL,"ڝa<zOoj̩tR|e,^䵫)5xNSg1K#U(P,7Izw}o4%<릔X;ٸb-gɳ4՚16(VloҲ&!N ]/Tk#U5O''Wɭ9*M?lKc 꺾 BtK@mq$%3ٚ6v%L^_N XCxoZ癛i:mc#v[5]L#bVΕF/GZ| J13Kj n`-a ަ|G N)}z/.r'Jұ:Y Q8=00K110gDZ?143td&ݪ0Lz6c H4hmK<r/w"p@eHuppl? RSת\d,,@8¦`kۡ:$Iqiw vW3cu^ "K/q@ .,rTАeÑy#BL։7}-A[ SJ7iQ{e7f?}fqq) eQqZv;v{h/47Kb肹EKr a" Oy_ɺa#u hq4JΦʡOt{riUwMFjlL h,Ϸ_͒j0֨..b'uV0T*RP)4I3k9JkdM0:QNa[b^:B*|\g@Ҽ )g"J?ׄ_T´!5]iW <JcBp:J7 ASicVh+3=*+9Jm峲yc - 4hqB+=/*hgo{'Ckێ$V家xv #ĝ9 #09?0(&w"Q^WVuUZ5XeJltɻ4齬Gt0FkWce3k1H7ɗ2t.!||oeȁ7Ju<B<'%E.nl 27<@y%U8Fr]l x1ɝef6jNcK3\@!1@g<_OHeoUݞh-8Z[rggMsD f~0tX# P9iDֶ}32R1!1`w͍z=5n^;:aA~ѨF]H!r@*dOT]rm\}Bt`zwFtE3Ɔ_z9 s jrKA+ӣ^@g"v=g[x11oEd#{6~Q]05|O9uf:jq!VAuBܓB#iݟQ/?8Fӂ8 ]NU Hly j ad:ƛ{(<(F }6zCBR}UykG]? )׏9|UuȦ̞6oIAcZ%*Rx{Em4~@&U2|D(:ZOH54_⺉Lzt,5W_IWF-WsB^yMHqV$y( 9HՅCvHiCv}iuطJI ea_"`i_xXRBagXzEI+;cl?z޾~:ôSHkV? 0Mv0u 7}ѸT@R5QwDŽ# iyPxۨ,9>I``~J"Rxc:dp+J\%7zY: PR;,;Ɍ%5?8R{\cpC<["@,1YfM֓P#8,n]o>-3R̆4fϫf2]b&Dy~؈_D*eR҉f>>/Jcʨ2d[3rx)rS'aORGΜ9\AX@Y<kXˡ .9مvG+GSLpBzʪbKgY=ҰֵɎ~i:z](6 `e!=:cN)apv|)C۬S緿>I;oH4P`?{)K~5GYD [l9YWI.X k+K<02Ų%3#uܜhU6|7>d`n8V=ti]L%ZB}5-@ki_(Kk%> <0~ (ڎC HY 뿀mK_:"Jur-6C'8Wo8ǚ}xq[4j^@ e2mɹ\l>+as >,vũrX$(yT2U܀ꚜqE>b NEBT5gJ!.g*Bj`5]Knv3Rۉv8mhO01Vˋ:/xBm ,¸ϰVGÛ[—Ce|E`x~@.nb-ęCnT[Me FKWkKGAJC592Kţ.9-nj91 'R!^h ۢ,hB50ڂ*CcY*0KhY 'c\;@XݯMC\)Z1*klj5+Rmpo˛C`CZ*Y_ݭWV!e{jrϿ^ ea#O \KåKݑD>s"#3cRQvrI>nj+h5Oo>fQK] xq(={M]8`ND151faIA߁^6m{iS٘JCgdO~OH;Xd!h= N$CƂwVM*$}Pa"F;{tt!1tj})_g9# E˩U?x5:ap p,CFQ#{Y$\>֯QȁjsrQ%]@p<^(PAC4">6U rٍ 5CθM O߄ʆ4U"ދё+smT<;yf2Ubz*CGɲ;H4-i/`,Mz$Izո\hP>>1C"ǡc፫& dvbgZtth⍙B#c3ho9fs2;My&7&_)%&#aosAwcFQ%?u-kwuZ@[{lSovϜ@޳~&ǥo42vr.ԣ)Aw] 2poxjr;Y{M/L]C)H.[A}DE}=&A]`4'}2Lkg?q9 FqѬqfPPcqYuvQ9gB=,[}, /dgP;]l` ĭ{%;8uRgή2ndכ!E1QPՏoU0[B9B>m.o8Nr]BX% @f%q8R5:MTlkč64b'QZ[z7=LąOzW:vʿ[=ns)nNʄ',&{ [4y*!ږ陱Lls-gOdk:6lAWta0q0ŏA{ ےFL.rɬP = e&?jo˽`{}CTuqʱmٰ0z ;)! ]עKh M f"zlщsë'gdr'w)=/L;"7lQy_P!1պNO\B8( ' d-}C_!cD7(l B`ђgrb#jm40>o5 tjů+A pTz#>_A]9a2ˎ/GFPXmeۍ+z2awk'ZM Vp!b"uNyS UGwM47 X 91@vշ+OmHrH{uGbǑP~96`W7$ڈw빧ѧ/TPP ٳZrIN Jalj"]LqL F$|QB1SlC8Z2HϦڢ8e~2_:x>j݃Ucld?xxv5r,r6mqoS)ҞsKf.LpM5˔*7/,{ eufu"M>,V50j-̹ۢd6Ŷpz^ݍw׀?{xq)mԻdHXɊB5ORU O:b|G;s ꋫSVlf{:f%a(׆Q7{!t!3kw9/)Kw?wFK!S, uϪnZ'󨋊zMpdkY& y`t+H˭-k] 8?lP9Jݛ|t OO#4K\j04m.~|D}Mo0S\\Al7Ri^O9|HtgAI jS/KGG闺^U^ TԥXUICW2v2|oJGQd&V//{y„~r6m$ɖ)xu[°rNlYmf gX<[Tx6/?/U=[fŽ| JͶzqswK+9 ]KĸW`z VhW> y#g(,j$EjySVM6 ;\²Z}lIdGπ~8^p^#VTS1NCo5gAw;Ȝ,zRsW+[w_+.A4rvV~Dډ:!AXvrL~[ m{x (<^ʞwjT^ BA5zI+ZDU,I0&@z@[aY133-Qwrk[ [۞ u`ޛ>IJn H|aָƌEg}gRjk@&H '׹!bN ђBg0/ɏqwyn?uP7JLΧ([D>*֭_@F ֟b)7D}+I*,$SuUJkC\3yt@"u˿TQ )4Į?%05: ,n uތ/'!-JG-un[O'Q1s ԩ/v+ׂ뵭 `"ImWmf {}Թ`{[:hzW-Y~y7$K@ 5 #k˜+W4^c)Cm;V׋t(:]opNlYb|֖ ̴b\f?e%wABQy3sKK#? \f,$ZX,9u[Ih1{9OS,;d;nʙaUT`qfq3|-YwDp5y%ؑ}"$Go|\!džGG' e p٩(^qui73fA͓KfCl\i]o`Hܤϵ?26ʦk%!9t<`ŷвn (gdN f;c[R1 L9n`_M~lJ$f\WȧXQO),e5G/x̴`6bޣ5=W`J.S%6#Kݥ2@IܳNﴣ(ͳ*&gp__@fSmQM~oe9LtMUG ժnW)Mcc !bbFaQ) 1z(eV\$j:$; CvR∟RT׍ydn]B<RHt]1IyE]|(Ƴk]Ef2OB,;L:re=8<^Ay@ZBD}!P9NT9/0 /_-#5ِ̰䵂ɔnNi" ZN6^"|M?]~@xś Ì9DKʰJ9XQfvp0e} ٜ'EVI~+q]˕t M>zY()겸Nqi8oZ BvIZOIV#͎%=ۨ>W?lEI(}q[9@5ޢ试+Fi"_;M,_Wm<S%R:xqտ,/V 401()uT(H ZnIn9Y.a%a Q[\B l!xޣsTI+¿]+@ڐ:v pXwj@HpoPPQ;0,VL^EG`뒲=jӳ;Y2l0Jl^g>09De܊D$q"2^=~NS͡'Z~/@ghsG:(` !'k"+լ XgbC }1椞hLB}k8mn{7S5isF}+5O&U2޽NHHVCo;@KÊ3hWwVEe3^I$Z);;Gә3fM3ͺCIvl$419 *c%K{hio289FVl5|Ͱ\G!}7^pfJWqwټ*a"lg=1tېeJo! HYb)S{T5 W`câ@R~; ՉE˳fg`Y)e*Y Y&ȲLE Գ͉nR P_>^+p+2N֋[kb^1`!L,5ڥ5XJdHHh#1oӘi Vp+Bzgb F*2:>إ:Qk<8%"MFؿ9,ۚo".Sj`~`_@m:%@|^8)IMnD?.w+" 4 mN=&wOe`y(DϿtמpd=uD&/s/d o\t۶wRP/dO탸uȴ_)q,Zf$-bSM Mek:ʼ'Iظ6ZÔv>!>y (Rh3n ,N7Oa U٤Zyjf(:"~a1jRac<6B"lW'4h5"Q:̖c÷ӬBU+Dp$L)0՜^~79wKY7vw2yL`G+ 2KDڋ U-@uTTno^$N5Y)v&2~@I] =f:w 1Ȁ=|N_b Z4y5TXzZHۢIqyL @"3 Wpak9ۏ]|!i/&P1)^ JHW=NQG3#&~N+*`@2ʩ<FkkEC Fv!u١>(n{BD@E`ӈ먍|#3M_)bHz9gb^ۙX?{`$k/i>(jQx5b1]l#쨖@<0 .;܊\M[~Y%*{'^HI1tVss:{Dȼ¶W 'Dqۗ-bǠ~1^ܕѓX_kʻĐsN= Z_zJ":rX/}Rr/>])N rdt7PsKftj'?4'/xWU agt$oO9U%tHX9cKx-ES`2IvsAG=~.!4Fe kKSKQdY[B:EekRs{#y3-䪝ɊhW .{[qcvsgʿvΟs;סB/6_hFsZl,v[15Op~}l۟@-"mc4;]`jb[^ACcV BFDA M([paPa]@9ҬsϫQz`R>q$:C2oG\.-|0=&}Gʝv\g6x:M #l[@=iG6pW܎VwQ~Vsc_HxJHwa)ݥ;خd q`u%lK6Rpq:dŒo:%hu @:c=W yeGR$'H-0M >$RoɸLR)0/tI)b.adiZQwΆEN㔷zu %Ar=J 4\qxsr>#{q ~E}F HT:Eㆵ?#3_%W1)v48BIU6|Ƌ[kyVޢ6h.6^A OӠ]*5E@x[/1L$, *I@ Du=鋑2#қYԴBJqɮfpΑ$Z8E>Sk&I#jUXXo*z5dW(Uہ);2Yr +BVmrmzw&k-gQF21[4́e<ӂ7e$@T>tRԽ/m5BU)GUo3?9 XH4ϐ(giq R0jƹ]Zt\F%{ ׋4TCv|j S9VeȟdžVRTl$\/κrɶ8Hw sƮ2]߇ҍ4; >/ucd20`ߥh&S$5!ꥠI&zUkϸ}nH1q;za%ӕ՘0ƢnC`?q9R:Kƀ87ԣɲf'f?d7̴v@A,\O vYwyŽ{\P˟ֻe,"Nx51Z-6njD%0}"t:W\{)LH -[Մ!tVؚhB&m+'ԃZSbK74P* ~''Nq4LNbrG5Q>Џmj#ޅ˿Gߗ`l1E`X}:5a"%Kz..ӋE^stg)]=hOB ӯ@C{_ҀNQ= "t# c5ӷT Ȯ$.5<=*OEfaH5[6t=Ͱo磇A&)oZ_m TFUW4ۇB zQ@Ko#6nt"xJ QX>y>^)4 nu|QgvռfI"McmcvQ؉>'4EQ9RrpX+=N `Re?>]'+5W&ǔ2*g :ECSYNxQ< H⚇2@8@7-" TOGH((#-OIJy*A-9c7zvJXOYZ)4z(&oT2^:MIvoeo$׫kQçȭTCڝ {9F+ 8],]LJWx}MOusV)[apB}2R$}MQajRس ɝ)˳&8tM$) uj-V|`k =>PZPqK@P#p(|Sjn\6=hi4kn4ǚEX`WEV  O8X@!3XV|^@:ˍF?mzKA)j2>BnظV&%cF|Z:CͫR qRuF ،[BE 2 J#1nC 30e[ #6-jfa _M!Rko?xqN/x8(7 =CIZ rH f1ՠ3Tm2h{PW?2NM!0G/=n~I~)2w0@ը3VP"MkxY1!7Z&.6-𿆟e?Kt TjM8ԸXw2z'qyB.ґB)&85;~uk}"%lwIrh,q2s0`RFfż//ޤX "Lއ2U?.*Z|I>"^,)I4}m'pT7T:%0W_9|2ٍl|u^FZh4 P߃C!8-S )̳jX8L,6+At*@7;c+ ;8,QY^Ȉ9kk&VB|A<2)'0oUJxOע9:-D+@:k|Ӱk7K=XONݹaJ1^_yk!+|. Q3x-6|lkG8CjiMc;<Sԩ U0V+*|%#h3Y$Fip>/ ;*`.0ҏ(}SK0/uhOOğ]P)\R%O?N|"v]֩iF& 'H[_?c-ɒy3.*O~7uy,V~H7i(Y2i~Z*bL>ŌM+uCR9Xo@0y6\SEOJyoY8WVU&lhb{wk,) zI+P<ǯr3V (o7Q;53j"dPs^|X}Qȭu.iN`[凰ua+uK1JhEdL(ϛȣhPgP`NdIT^ẰxCk@68F)B>j BA}})t39$ /q)bXL ZxK⚱yoF'-557m*"%Z!YZ晼rN987o;_gϨ ªD΁pzm)tƃ4+?s2 #`\{GTT«DgXxeٷ#hE ia@<_/&J` #058(C)&{7JՀ:qCځ3דsd] ˲cd4EٱsvpX~57^0ϔH=*9r%LPF-":rGx,ߪpnإ03C"ezY1X 0ݠюo"9XUmK;lmM'g¼kZ+ YgS`{}5]c)DOǒ߇:MVz";۔ڥgbFyQK,RTr|>WS Cءi@V/'~\D=xu=om.ׯaBk>d[2DG+,%s$sNGY^|lмcxhhP1(Q'mo>%Q%>NG=Xa$ݐ kJ<}S]&Շ,WD-茽eJ=*!-K 뭰.q%,eSʙwMxĶ') Eѓ0\cH&KmENPo} D;q)r W@{%Qc썚[.@~rA^6E}߆5(V9\;mw"4~݃^xOskb 6lu^x1< %N3=p}CTكW ѧ0 2Xs|dUk\ n2K1ҋkHM%Qjoi?Np)Հ[<"Ak L6A6cۆ0\JF~ +H"&}\bFH2Z>bS s9@-rzN>[Wk‰$ Gwh8r(́>rWgr9U0h8$ )zfzH T@Öөi9v0N" D'1-5T UD`}a>+9]X^D﫿Lm()0>0o5}O:ݞ[2P*)M!TlQD 6>LvX`VfqU㤗C-FҺ(`Bw:I%a|^Bt~j-&耮@Ş״7ˈ]68b7%si@IIXA_nb)3g¥bdدpORI8l_0kp]`am(c'%ny4]U<ϭM  u]D@ ܏7hkm@*8ڒR1,-R.1*F(dM,EQDuOk&ime¨$r Y#|D~42]_F2 \u)bm :=LVJ XA"-0eiX/7@bJߗ]y<`sSpyFN!$h1Qp6' ,r.<#ߠ.&Gk[jȄ/:]<\-e0P0(>}iƲ%Y8_أWDuQA(WoLɆD> o0((_WHMz6#ʉ? h*cG51q߄՗E[Urwkp:"@`anvZu|D#̒ ˇvf]otv5PJҾm~ʲ1~9,%- -X^UO}i]\7 7|J}tQ5k\Y˓/JaJ"{@ `17oÃ>pa 0ɹa\쌯l^ 𽴅0[fR 8BÏ܃%UqBMDM,o67dI=9Nb2 *|DudL.-,eM(fYL@ l.ZπidKz<Պy|UjiaG% yg BN;e>6ty7̑"=U@np]QB] d{43 ,lDԇ|5  3 [|a l⭺qF ase%@ ߳1EeLrd]t&iл ʏQHw-7O0[tpq3̽%x;98w\>{+fS\AUևh[3R_@$NIzdlt"E.[[ioaiG}dw~P:7|;WM|{wylQو3^{d-~hOw! tc";x<[dlFY4 +\`3Oc`+ڜ!TZ&cڿe> *npU^Gwp[3ݜ(,y](0)Z< їAmE8#(?QA:x-tN!D;Q/Q7`ɉ}[Fmzf٦xtw\*>xiMsHIBRbtU욓R5$Ɯ?ʐZ[ k]N%q%%M}xt,Y@/޻DoC$)9iv3b*|6Kb5 Px, Id1%WTZWeiU&S囏n]f!w8Mصy e::w>+ y׎ZWGk92/^MEgk]y@I@%AE0HtB.`1]OƭR-UܡheOw)HmS}°%: "ۙz+ &\(2#|=$cH|oz3veY|z$ .ڠDU~\+~of*ߖphk=w3R! 5XRy-݌4SFuВOΙ\+>QpG{ 0n{C>VdC!/*^)Svc ،$cO[.Y ]d?Cbv_*$7]ovAY T3B瀬XtZ'PztH*J=k2&O7XS@KgmXZ!K05SԠlBZ7(Ff p7k]|>'Ejm劄n6Fc\w.^%ΊcP.Fb=%O5/ݎ͑Հ2hRP]{e1P2F6M%zU!9h ;:bxjJQF GVMo+C @L[}o {'M]2oJpJ킚B=kt?W{fWNLk?[KUcu8xS1fuZ"߽}; #/OQQe7q@dD9BQQcfE 6FSlB1Cm*&niԊhD2zQ`鮀x ZQݭ@"i^rcE})rB[/JKlU %m@t,P]`["){H2Y/4q+)gy¶MiW 4KٽN@l}-\i}Rs;o^US J$* d8k!51 Zstզ<|]JTqai!Hau$g^OBvK{?<ߏLnŽaW x۝,6N,熓s+ )+™vs#0`WcU=hrwv-lٛ~ 3.: jxRNa&[apC\7"H78 _&q12+&>`{餯&Gsee( 3ݺ^FT'&(q8'rCm,O˛ s/N -Ÿêwoŏ~xaΞh܇>YL9Iѓ -`-'M߻S;> Lï /.:[sF <"XnйMR9Vfk6t"4;2 >"o2hIW84+SJ5 Rp FKB5|Pg=Q@f'14(-bKWs.9ܾDjCfc2P+ ZA쏔[`IQF4|0zXk aI|FQkKlK,ꖈ`X|{[qV`9iݐuw eڧ[ G64YR+s/w7!?]S;_̊eɊW弡LM`p:㒌Go1KVXZ5SFƌuáŀGnhloG%ݪ>uC>p&MDC3'-`>cD@K;LI kFYusDnF"n$bbM(\~ ?@V&Sr7;N0UW^"7ȑ*/\$p՜g K}zTl%@Fy7&*:[ea) HN]ʡB&04$~mNJܻ$6^_(=!'|Uy&ʳяJZǪt4evkEnGKaSG\YJ5Q:0 KuG6ѷ\"+3-jBGs +/~TEjp\qu(1 A!0;3v 7_&׎,xDݡI:ƨL],t`6F|c&F{l3Q3l8lyg|e:~UqH+r+@{Qt:XÕ_ >=fY"Z%Q^hMU/9tvOls}N4h `>}$NWS&>y.y ,*Ӯ7;Lb-0j5J4NmĴ77h?C`YQza[%٠g qHyR)D@F￲uewٟAxpa_jBI_[lmctLםXJ]5a6HQ{t-ͽ59 㦁@!߫J y:iZ~s|r@\YoIRgC̀՗R[Tu| 洍I?2^$E^oaxXYܒLtB=RP^ºGbfJ ߣ*[p}[G:A[R:&6 wU1~(؍nät Il+b(bx,PQ kpr=a%r|Wr~: Si!#g>5I{j&qo6:dAŅZ /#C?F2x7qk"w=2jy0`Vu1 ?\oo%wݹKSNd֬RQ+4d7m\d6PBРSTT[xmL,s^~uzZJ ;@ʌ[:VA/}OM|:4Æ O3p}7 ϕ@eK1(E"ss59Rxۭ |FL Ʀz|> qy{1&JԞ43E}l0@Im1U|Y}X/7 AqTPAVqDkpB;뽃LS Ĕܶmif!ReþˆZwL5SxiN@~M+e8ܗȏD;s)hˢlu;-p4u;;xӭF}Y&<~c\㻪 4L{@ {^[nTj[˺259 F+<T8D~;!j@9l1\g ]vnE81SB@_r>9p|jI!pV$[~d|qtgUQN[RB6I aKSNǕ$l=C)$z%wTEDʉٷۅq]+r)O䩵\[;q{ `hv> f#zg|e}NgWү!.Zb:(Tw{s[Y(mݭq7?09z.b CKOw{Zd v.YgP u2d "7r K(O6{n*EVH!>oBB1qUV(.*CƩPM)G,4)#},?GrLlޠ9d0@pk9xU#w"8Δ ,iv?_33?E7B ˛QQ7(N<+U`R;}H̕?yFX3RdYv, EvkEqoGOL ulڄyЉq}kVjavy뮐[ғ>"tml 8dsXGua+@}xaHTF=Es6IwBJ%*Gj]5ʨ~4RF Nx!3t~lqWeed_> +tl7we@] \&jR"0ၑ9d52 +c m7;_jLL<² r|Jr VUR1\aXwUh:IțnMxPt2cb+]*ص)ޔ1 ց,J@L)vj;N۳g \&)O%(s՘ͼfx.͘wr]o_aZaGC\Lzj@{d`cO@{BuAe-V&@IW^/a)˵`^ՔI rM19/GUV3fԈ[T/nMk1F?Nô~S3M Se^xhԋHخ,Ss؝1֬SxNjA;rDG{W,{u taRNRu[YpűO׬>%@9d cUz%S3O2 gfUF~.1#Ŭo6> 'ư!ŭK(?ĦmۍK,ZϟYVO>yr^@=gcތ_|w_/=-$m,GI.F:1 "kWlL…QJ!]o,2)]QJKXܚg8c]sSl V$+W]{0bk4רiA!u Ggp}AG\ znjAGqYE,ça$ЅeuXІCEz8<]$^In|jO(Xm5n_e+W~<=pcU[ 6fiWxwB:i{aoR|(h8'yfzVS^Sz8p̌!  u 8S0$p;]o8؎#9J&$Nq(=`qs(Cl1E3N3:kVnpcg"`YD{mln]°[^\Yb! aÏ~ӘUG9) mRqpX-&)zgep':~z3<{2Mj xȷ-D-1g[.K̫58 ϰD\.&<7Z-0CdqpJqh!3NZ)2jA'nVe??^?/%z5aj2#@4jG s$jg>iLqE- '=4Ũئ&|:V2C#Tp: 1gPtZpFr")0L9/D`UhI vN>maSWbԳM?@8AfhLwky.] |NAmCH/ [.^iD_"*W a!b?=:L|Ѝ K6 qμ%XLj̟/3Gnh-%C<\hlv>>}Cc}1U9Ezo.SףYue@j'1o山J&4@OtZ£wNL5?n00PWNJCǠ'.w `R,''\&IؔŢkNZg0XsV0?* āCg'1VY(,R|}bVX@iDd\*(q. #A}M-qZCF5\o/+,(Ӎ|RBYL܈ڶ3vԻ1M\JEF`+et>5nD_{s1 ,0fxfGŧi6ʊEO^{/P) g̙4˓\pt q^v;]re㧭Ib|53vOc?AKmzV ޿v`%@s IA'&,ibHۿ*DNucgsw6VsMǜX0cKafBN\ܻ"74긊6@adz i?K ̠0 ѹCz9_PT8Z8GQGJMh/Kgv AW]Pb>8 Nk]V.&p\Xm\ߠX]T"HxXV4ĩ^Vk޼9y4?-}4cb:0a6JگpI Zˏ%6G6'!SCEO)Kɭu1+ ,_xص0{ѻ*qwJ_1o[WH&Y~"Wl.w1z$ ۜ)xߠ*AV[ ^tIMfJ>dߞZCO! m) j%"6I߀:mRщaJ4V_5v1馹w#ʡRuNP``",DНԞG]LRb(<f6)FDBgCOyӍ92i! rh_lꄰ 'x+Nmcp}nb[ɋ/\%ִ'sKGGdJ N7"GR=*ĭMZQNiY,Hi)4tzQVt4jBIȨV:?%QaamJ~2G܎z @s7lŏD[9$_D8X@Z Y՞0"J 6>\GϨcF^dͬ e&B0 Qpa̤zlZWTBOЦ9Kmjs7,E؀jxJr"ir49K2e]ldn/.+G\_<T\H]jmo"9IQM2d!I;0HiE3Կ<|i\N.}9f>%+ |m+N&@t̖$0Xivؓ73om2k H_;PC`#6:L(dĩ75w"ZN|uz0@ 'Fr̅Mދ |׋YO}?MeI'#|kA洛"wF4[NBi4}Dژ0N 8ITW7BN:8EPAG豟Df؈sVg\|i i0(Oo{l{fJōWfi gȗde6Š|\GLoujJ<@#DiFB~/߳Hi)_X1~l&] G&Ut6[ v34%yeqh:j'gcOz^9evmjL$bb$l#% a_,p-,% ;TZʻZ;<}7ñ?$>!= [ e*0|#x]HT&E8;ŃP8B$g #pCXo_A}0WOˉ6{2Mn( JZ0}*hX ?t13֎2kӊAv^ŏWV*#^ !˨F{V!HaB?>g^%|k4Hj43y`dDUEZ{·@ҎCz,5PNDKV!c@n P&jȥ>mKQjHaX?lٔYLV$diu:33U)Mvq$L}~Kw\U'}kh#~TU[ ׆ -fQcHNyX}^ \R1Dw3sj>RiQ!q ZHu9W846 =Dx뜰+.ܣum!I{||Og70Z iHѯeDvV9`'*#ȃi>t㷋j$WT|)?AO; jImZ?ʹY8yDPUܲИ P#TYv 5rs1D -{- UyFn+̈́QpeVJ.~q9>dSJoɌO7{T\6p7p>b%Lu Zwa=2&vJf1GĂϿ2OC/g剆4B+o\jʎT\!u͝f-T9a0 :f[jXd{+*LzU#e5s =:uW`|#F|ˢ:Z\6o;HJ2-Z#Pۮc{  ,9zB%iׯ|9ʢn t XTI`dW+M;Ok#ttX֏*}2IsR.HG*x-~+3J4C"~VQW[\}h8@Q-.˻5N|3P^Ge7E< tq |*@M,ếʗ(!w"ZnT4;"ϴɱ0iuVێ@7Ⱘ㸟zY鄸D \QRj^gR̈́4evxk~ۛ.Z}Mb5(n`jvhJ۪ [(&_B!Jzj$Ɖ$ОL5k Kޅ VsPǠi$8RFz'gjꈽ_#mU=]gɓ \Ka4 ->zX%ߦi2@0Ggr J}SDJI!84l " SA$Mgu~ko}\RBڔ( |+r>rW5~5,/$ꯗ fh)` UE~%L5w2+ ^_iOblf؊6+⭟8R|%MU-M?GvL5_HQ'jQ4pKTe.0O'lg"'v)5 I$xЧO5ו,NAY!W%,mhzxHYQ+YtÅ3~kqRgM?t[gvP{6zse ]eS>h{͑Ij烜U8q4cEy~q!S^j_OlMbSOؤ?(,Dn|hG Z+IB|azSʔ]q Ρx<6bCSyLt1JP{@ Utea+!=3si_Լ',JR/Ol}$˚4({J+ RD.Fy%>j*"Mk=|:PJ"ç <[%c2Θ8؈*xH)y°_X~DbpdTmH6 oĽ/#~F%^&KaPjpQ-TX`]X }^B A ǶECrtobB.~y 1o`PhtwS2tj\;Xl;EL6c,i@^B? ұ$R!RG]Zk_ޗ1TkߗA#iw oɄ˝!I &[؄XݠZ(Aq#"EM+.7JNnpTA&U8̋|Ozӂ|-obz0ѣ[}#1dZuAg=}[=andƣ/ gkPbi: xH.ČHwAy!KٗϦ@!.Vh[k"0~U /|wpPz  +AQ`ARnVIZ/"~.}.I.d-ݔ\%n0^ɭFN UA|9[x@mGړ#'-)Hn -M &v'aq ZtxUhrD(# Z,`n׾ ^q:5۵aT*g[ ?'p{Tp՝HO`UU M8dTRiϓKvǿ4vi>;AkHSMcu?VV8i[pa+n @֓t- ]07WPɥhP9>~/LxjX˖x@Z"l=5͂rM3rS3Tc%aTt҅Dc~>Ph]]t. G`@m7h2х~e{5,Y"6K>]\+()-dd ?cO/wPZD[e4-uX4l't;oq% HK.r80,  k6M{Elrr\w|&fckZAi[L8 J\Ju[C9YytwKmZܵH!0Ibcmb-ٳmV"D!S0LEܻk#Y-#eĀƀ}/댋:RW"J~=IdQ?>׌b*)g"Lg>ڠ4ƒFOgf6bV )McvS$I:xGHD֖ tԉ6wI9;Z^FЪpPYD>rr;rCQ)ysgvTTΰEpŸD%$AgjbuX4L &aa w[M]#(7qM[Ut%qp,Rk¯/17z t!oڴ8 (< J3E<[tg$m"E>fD"p,y&p/( >lN$b,' Y55Sp8!tPȩYtNdAVeMZF(3f4կyW1! #gPNAZk۪"=LmH ' Ju a̠vp >h>l'mѦd*+[ӒeUO%wduIQmV3jX|M!r&w #n^as 0f*=&rF:mf ]x_,)~lgP3- KUR=aiJaʜ20'>d:Wޑh44gF'Nz/-ޜ>mG+)I"e=e}ݶdV&y O&g+yсf4+6,07rsPKqz,8h3!T"Kq'vpvI̺+;Վ"5RmFPrV(1͍}xl.TgP0L24sV==,&>eCsØNJ/pKafvX?x1#f')3p$iwcWRtc" > \OBvujwp гs|Ie'\m;a<K^TWډFjȳ^#\-U;0 㲨h*<' m3G'l6 "-%)[#Eũ8VؗX(nj܀@ueV_`0;kOjPZ)pB0cL܉p*!E|ܜENʜ' `Dwz?E^R: ^y+%Jd[[33OϦYC> <.aaTKP{_h{jCzM)b>S֪J"@\qgBe~\kވV; r8k6[y f5XTIbQT ]{KȃϟeaƑOQx̅~d$8jۀp;+'VYFwr%֮ZqYp.Dz򦁢f )P;1,FKm}l5>B ;&k'@&-?b6w"QoetN+rֲգ 鳎pNn!Ӧ"4~Ov5ØZ#~tHceas N"q(DE\`9Xw3 >:њTG`\<%rҼ*'WYk>ZsZpܨy7aÝ-B !e!zrWiCMw9+]{n4F{)_)QZ"0S"gh~*I=y5 ID)+Nh,`K:ː>:Ÿ4>q޳WTq p\\Hf kױrWHdžV*^#(?19 ac 5 P۽hHFf'e s:fWf>.z?i˸t j&TMy%I-, N76Nj&$NR7OQ~i$yowR/gm[M )U+emviyp,Wac};+bE/qH'hz7/To>`̿V|5, @Tb:R(U)Gmj`RNCkZ= iPϪ1ߥZg-)!;8ZMYȣ],*qLRO䎼!$Yr0.O%iĘnMı,V;, #:VHI6rZ,N*mZk:8!nbkU(N63d'fٚP><߱ZK848VF a|(jϽJ^"PIh7:H ܲz dfM3 eRUgmn},Ղ½R1f8lf zĊpj(rZpDp9 +bUfI~v晁I̷?.>S3{}c,nԴqYwBf^ ~> |ގq8N0S`gwꞔ7ɼ! lѰ5砦cQ0*9n^M*A6)qQVY#L^*LEo_ ~ʪ42rL2b- Tw&ls}KPZnAnx(dP l?nfo+7-GԃO_ . o6MYՐ$*x5yQyшa\tпO"UK5 ^p}"++Qto*q;ݱ6 5Ҹ=H6t/"2uIPv_,ydπ"U{- k)2xLghΡ 9,nL~D1![@Js[FK_+mV­9f)%Dds^-:- NjYlTÙ4ȜB_tU%ؒO@̥VbԔd=#06BT"ksI(M<>u8Ҧ;P⨰wJ"nI ap<do05ЁӨ%Q}Elé EXuh{;}{C!lV_ ]+vH_ L΀UmpRA8;-v4' 6OY`q_Վ!-OBh֝ć›u) k=37rᾗBHrو 렷`$ ĩ1ɌTʆf4b4hV "S}h T}x@*;pNJ}nԸYԸxO#go&EySɘ(\Iohr~vø4|*sJ+O ;}F!GZs's%k֣ \AԃehH2X&FO*RD\"j^ЯDS9=uli66DGI""z$?NYIjS6 nZmW::zȪy-.nfoNOp=H@THw32w|PŌH0ji.ہ{=Pz-;cDgvo}:5*Z5ǘwT_W ןHL{*66FU]⶷@:zrV~ufb "{Kd-8|Ҕ'q&i|j8.[xԎ\Lp7\#P>n_6ڳZwUvOD&ywK{ ;CK`Xgk V alj3J4V4O˺Mp<󟘆Hwb׏p< U6k(9!.tCD:!bOb]tTjWČȏ&b+XhWs-sˣTTwYm0-h8I j\yt.Y[9Mn% ZkOg-w(0(yG1/=wᲁˑ]sihJSe]\뤌z<&nD#no}#wv9)ͫ5?OOLΝPvlEh+{{pػK?1!g5n,ݷ$0 q (^/Rdˆ!A؊SUKNPKu1>$mMrV94ƉnBӁA&8\`H sCoiЧjGf>%-e^83"k֠<mtxh2\4ԘdêPh#ӫ04 2_.RV*te}ҝ '^Qyh-~O`kL$xUXÖ).1:d{m-{8~VH z{B& fс#nS쮩z6T6 /G E6=]:qӲQCn *SJƘ##TP2׼a33IMx \fc'/يgګpoeZ 7 imN+8qҒ7r(+ݧ8:ב0c;hPx:Pp.!y/_CZOizQmd\A[@җ͡eb7}BĀq&lRFL±U}8+(3DXbOu;&B)㿏kԎ)~dl=9+/3¨+{NOZ˱7c|?;&xQj[fbxZGθX_8PV]FI ?_t^vlJ\Eȭ ].~|f0M@?]L?^D9UxyIJ!D@H\'hlVx_skWltn^ #&xBMjm˜hI5ϝsJI>P= ]grhk /lRCFg0òs}(ԛ\Yͤo%R?*G;(yu_{ ?{|GGEu>˲>\LAuG+rΒ>% ^B;rړ6  N rz&b]@* UF;o?A xeLuJz-nr Wp#ʧpd5#Ln .-бbqJLվi1C|kŇ3hx#|,0*Y@Pn(脤Ļ h.KcAȤ)F JJP'vȨlX.1s}s/L=,])3 ^kпxr_(0r%$iN zQi'oE6bҠ%yqi3cƤ^5c8n\>ߚ-rꨌL+^>z- D:7Gsu&lTݖD ޲(ˑ'0L)AGCz~=EC"A+pb%7% 2TM"Oa}F,/LZeUɐ,ʓVe`R]XMO%eYrWRT)JHr|-|a"#WH 0:A'4I׸%ƒs=f.u?TQ5+  Ok"DLp*8ɻ 8򅮧Q,=:kڬ C~`swޙ~p0[Xې0Hn`:=d#U}+GoCzKVdW2FύBg^8[n% m~9U7o4Kv֙u+lyDNm~A>Db%!g",Ԫl~q0/XL"JOm'd)oy-A{QYeƳX< ȞzD6"2IE^ĄnE$Ι+#&;MNV 0k[BӾv?_(dLpA_#g[![πK+QXYkՈ ZhÕP\rid0!1}KF;#7źcicywFPd"y{aޥX ?N+A}Nޭlvt> 4`k/PaèsM5{!lr 7p^e q ΈCu_w"kJ,|+Hyf'ٗn}Ͳ[9W?Ȍ1r*Mºp\pjۍ #<&l[xOZ鉴`/Vtt50wVrB"cVhX1Wlŋ=JgÇrOGMC}(['ZC5$FG ,[a/hĢST'Γ"ѻa?f^e^Y*c,V99tCѢR^ 1 ׼KA«đHXEuB !UvM`,ӈ4_ D c&O-58.m )C,U9Iqm2GAvxY>'505ćB{?:KRjwL<>8]Ea"k{R0J~TG=>҃tLO` xxWt|i <"U.2L _/:+tm7Ԧh)Zk Aa_/|Vr&kMcW*`B U/k*\:Ra{RnC/<#oC Z=s_F3jz2"KPRTN\FfW+TR %=yCs? _/ːFZxȑیM\G Wr1O8F@U `)Ysm $(ў,S>-J7`^?*}+t?Uu?{y2nr:\[>qpGN3vCԷnnBYP3tƬ%Y<X!oɜ߬h6&m 7mҜԔ-2%I~=<qYa]CG׉Cz O 7b ɔ@:$%>]֮]$>ʈ9p6jmY=N`1Scl5Ct/p@i?pJrR`0y\BOaLaqB%۴Ujmz^oXb)k)(cp-;g>z3y@9f A΋©0+*>{ID2_n vAzʙ̉Ҵ`oKuԝ1x_V0 /[':fuQ_V~YHZIA 3Q'HFM#Z͐jcy^ +澷o֌Hn*el ߏNec;cf/T Ư3f0?)h N|5U  WKܟdc2:68rpPU.,wotgo^^M5a'*w=ѥƀW`/  w3.~qwA!i h9ԓﴶt\oxB`^#FeK4Dϒg{Bd*~Y׳j)BAr}cV(^HrV/$In?㖀H8f\b#%&!D9 c<c`Wų] fk%~P^ Hf56]6pCw*Gm.[Y8ěX$HE<~2vhR Ech7=ovdG)yP3Iڦ1:tx%9<ܧ(S(Т'>x Bފa '59)4>S;vǫ6!DE׸0q{Ji8PHtA]h'c47áYH`f)5.Ox3Wa*Q ݅Ab*|AR䑼EI5Mnr :zWCIJa<}}Fdh/_3v6泖AȠez,2ȦBw=[cׂ9s߾$m]Ps]~RȶjW60kqAX|,6 &.nɧi V݆u:vxxTSg_?t1INsunrBQPUjI@T!YQK.O~d\?V@c*u}Zn a EAer~RoR]%Xao:df{G'гNs݋RbtCg 77JՑ(~)g}6sE~߶K6Lj񰻾DxnskB@ïN4wn32$%V</sfI+r9DkD9BCkͤ- ^sc]Ri$Z-CjY`~ b ]mt^ u170JqnIbcۑwn51DzhG{Rg<)nMFFouke/j'thw뼲o{gJ 78'DRϱ)&g mgս)O@-~:JwĄ^xsD6?יd Q#$mSuSޓ).mo\rJLؘ &ৗk$K0j\IHRЉ'|WR̾yO ͅ&&$'`p$UdLfҐ6qu[%h6‚Jfw`.MR*b#G'NR%K`J'8rpiW ޔH-cbcp }tr5Xq~f$Nah ꄦJ BNHkInBkbZ <լn(v&7wJ}A9Ln$*g0$`eg8CI39SNRZZ)x0/F k*(Y #CX' hP\8]Ea uT#?N#êZ񀪩-%qѕ:1gzwG[H<k2FuUWM[ ŀyV ~ Aai4)o#gLuNnq$!K &>VGԬ(֚#[ݖ&}ȐKON]`} ƟSzߛ+_.`<@"6hɻ % H nœ``o^:"OtHߒ&_,P}w0i p:8c%(-xjIm{a7slpi{gxBK~Kf3;,mW%(Č&sBeY?#5EPdP ʧ7Xt+nJYX%BnLSI*yh+<8VBIsfJނC@ TFؙbWi/c8: / #)=Yp&NХܡeWR2H^={{fl.R1|ߗX~Hÿ=}{b%:rJ@ A*>OIbL\SPB?aOb -P[+l+XG{+x &]#.ⲣ3K>i֭J&BT(w4R ^x} }H-L"jB1; KݕVFpJG#_iޡ爫-\y V?-ä2*ư7Rc`.k%mU$a ]Niec.*tx5inG<߸S}5 [wK9I QoJi:5YlŒ+c .swt^׵t˥N`*i!lI-n'bݔuqREt3/7%]dT9[7,-2쑇&.q#gН(Qo9^ omЮ즋7J5ngf]F6,LvJ o>;@ߺ*R/ccA7f^֏6 '8|KS_ۭXg-- ZLim,g߱")csݖI|_q]gIJaENiI=30U3EMMrII;}.kr?7yxDplUAHY\իYLk=+Gը?ks7ShZ2 Ru_ 2XLO]wuⳂ1z!@]!{4N /<2cK:X2}"B 3k/AS[姾9lCApG %Z`e鮃ÚXI˶FF0xf)nAVb _UauR&Ieq y8?rovX {:?:Cvʶ'kM_Ƈᜁ)_.B"A׼!ϻ( c&( ߻5[K(k թC [G֣E$Y{* k$?m z^Sn˖x`y٫i͔ fpdE;_2<*IƁRd}NYqL6{)k*wP*p@y_y oO9Hp?O|-^$e+WT$úۆsJѻ )_hkIHCheUr[XJPXNIuXv=5P=ՃM'Suೈ*5~k0%חuXW*_p]̋'e~U_xl@% I#rN m@f,;8dK^r )Ӓ6+R5wD3/X& Gx`ʤv%=`u&gcA4EY&12J4LJQ< sP0Ma^fx_h7DIF%5+'5t*yk úu͇bCv/.'X"M3"ؽ&^$CǺ B@lMFCa% <&G5PO>""<@=PS/TA7=YT[7Hgz T'R2%ْ 6n ƴ(eWBAd:El.γ̒!q;irWP\4mnJR!QHIH_E5NJVfyjF ݞ?~~AiȴP;|2Hr pR;J('𘛻Ha{ҧzjLhy~ d9w6CۅJ uP@hI93'jxc:Er`\+x*{ o"(2|m׌!3_K|xahzrY%MeQ@ΞcguЂL+ GWCdV{nD0 izULBT r' ϋeougd5o-mzYlO)^ag .yƯW}nWI\3xOƌ՘^英0Z3FBo꒔, xC|'<7 Ly̑G,oMԲcS&RO>DdȖXfjbwV'Q3YШ^W~bnF9o*wmұ *N;B..7Nݗ2OrjØ Rk \#ZS&-Aὄ1Ӱg,FA8!HyRً'[zY$ -P#N_-@=#1j%ͫbEyFⳏ W[t@l)DzhLm|nLΜcė%B1F%E$h'%B_<+R)su߬e9:좔;WB a{RLA(l jm'df{;GX6;[6'ʫT>'ǐ + R؀Xf̟ZzF jtR $慭oa@&0o='Kưb ۛn9 a_bJaT [:.'d1&=}XZ{"Rkϝ ֽxXWgͬ{X=v/g熐-GﴜڡǫnɽF]yu tQIfߪ pay [G炴撏nU4Io_.Zhr9 a+X? 9&0'CRYUVH@Ώ:FG 7utKF8vL K2ard8hz 624NƩGI2, c}=rI)ii0<{sHczec)Ҵ~i1Z@5d@KUDfL!"8a8.#&(:7 11d[I^a{(8e"<9DcsL4=YJś7"" +.k5тB%vG4p5!kҏfmC ds Yw%3Z~;6BCJ[ u9bICzIaAP+0B`SͯQ﯇c};ؑNԽh'QU+kJz~ | 8 | ihZ8t*%6®c8#_d3 xﵕǥG|RFyyL!n(<)eڰHf]?zNd]Dj5 s Ra *,8ڗ0"o*;aUˑN|2ʨiQ佨BM_řäڸd5( Fw us9څAOO]?X 6LJ gQ) ;9wwU>+9/N.XEĉwl[b ,2r k~Ɣfc+ b攫+8mpQZB矚EېAzl's;;go%knmPFDu9T u>)CJ:]7a#1DAKPr^\5#qV dʁR) QǦruT-m7Ǒ'f۳{-a%sG~)s 2.٨!suj{xOZkS%cZ{IaLgY sBQ~j,-o2owL)P^;8G':ǭc dPQQ˛gڄܙriX-dզa /j@,18Fb3B($'tX!}XpU{ZF 0aa.ˉ?7,MzmaO&~5X `u +/5oס3,E5†7\[$ qFq'%] $DI~5X>(Ƌ֟dg8yЁ9xYySĺ}+ymVTaʽs-Fu6: Ñ}{T4F;.iWQeYE=1~~?Ŕ~ #U,R>~u aѱ|hà&xoFiCaך DW.{A]Jqwpۅ&aԳpDD:9\| VXbr'6 D)6s7*_?H5&}G4(::Y#(']ʋ} h k,Q&=A"YۗDXEUsIthH;(L J'ؠVM-1 PN"xQ|60Ro_Ѻכ=kB[=hChju A =ܿJ@q{}%mĥƶ$+[s~*s4_m0֭dI_S/2Ee_R j}~ yG8kٴkffǡc X-fĦfxWd?YLeE>O,-ǜ#3[uH4d*s[~XۣzR Bϐ9EL51u/D"r!٨ZrG|L 1Mj$X S73. X!^7{/,Z6,V& 6 PB_/UU UL`06)|#pfju 4HCQ4AyDy@,\!t]Gʑ&+({t,@O n&H$_&X'&a6Yy# wrc,f(: E/ӄ57Rk*KX/vrʩ! ȯRQʠ{`6iѿ0SRZv(r1DO΄OpAo#Hֳ<$!?eTnH ݨ!E]hrNv& w8Nj(6 <ҦULu= hP:W*N8Mޝ&tF\3,򫢤U`;Wt>=`6ZP4O"f. vi*IE;qc9<ևFy Q% ԼlqOJ\p>_GuF*S R um- ؍76Ŧ 7 40Yg$K˱k Zʕ:ʩVBNpH)08NoR `PrїJV|[ PqQ2 AeP{cTw>8{ [|Fm9w-LBvUg;FD&yMrYXİ]Ne~CY˴Ӽd`QȸߴO{#rfEܦ|Mh~FOS3WDehK sc.Ei^.aai $AoRV4jVR&SsnTq}X}$ s =Ak+=q9.SQچ/M,zeްwV@JTRk [;4jlAi 7/&iЅR^~BS랿_?TH۷U"ּ[e$]R&t@vm?V 0"HMcvԌM;s$K<"HIST,jGDyM6Xt=r|D,&xF3< GݎT6m,>; 2?uʲMQ *zxG.\6E?%pN*SofˇG_)pxڕ뱘GVM;2j05s[KSwRFoh? wx96u:`)}H<[n`gj jŵdV뱐T*BՆEo2ɠd|:`;7)p;6VP8>)Aew>E+˶d;T'9ip&~Wjs~[#|%pCu2D\EI<[@s](m$xUcV\4 uMқM=:2ӛ{sj9 FnGsZYamXǷ;ms(6+tfOa,PZO*ُMo4/Peg--#y#tmB:yἀW?JCHUȑRMt}a*JwP(n Q.sbwbcsR8{b)tq 2{y0?H6,B ?suLqWd((8/ZUiU >dCSgPe'uւycJgH5 R 9*ЩXI&:8>q9(s4\:lJ[(W#XyA|pgYO;[DQus( *"/lɭvIPhv1K50y aWf?" }j7H[hzz`tƟthiCbP|& ;%vU_&ymеLD׋ IvYpdA{ =M /i3}39}qDOMM$=,TNηkY Bͼ{oZ]94-hy&vUbO*¶[^!" aYv"mwXhCרw0L=]B&FΣ W^+?ZX"HRs:fZB':㱓MM9ײθ#V#=,!It۟c8^aOEFH2aw>BeDo :Y?,d7mtb)m)TPϜSXb2H>}2TH\;v\`e'L'H`u~XF}}¦|t>B -``9x |j;:uE$Vgiҧ=k ZMsPz,t%(S]#F'3ɐH˼jtW+uf!<2G+13Zo8F \]v[=M9o7IXulQvzRpS_HjVa^?3]:Jf.x?g%ErWR?~꧚rjf3mhzW a!o{X'jUEzeo:m)!ʇ#"(1,E[ƶ%WWDQH&[Lg8<J./JdL"e8¸G[ŠH5&&aAn~ЧxbXlf yQIpa[S64ΠvG,Qřaz9oAtؠ>tLPRޟ᏿W[N o.3\r=`rp[Mhd¿ܡGwm]Gn98O< U}9[@bv%zvX쵄H#3]DBAۥ(c=rͿL*(0??OR0>7N/է3~qAL !SiB=έnl qtˡceh|*uN@ZFף%ިj{lnu&BcY|fkg}֋5}H&z2ZP i7kN㹀KwxY#E<{@;V tp j8($z}׏ِ q1Cx jR'X|FJ# ӔDeJĞY6vS+>VTw&x|_ ap=<;M# ?@լg&FU|UeyBWPQ M.ߠ-d-aYb|Fotb.h-BrqSןSv|Ԥya=YI2T>=Dc,&a;7`-kX>_;X |}zJzxXGBcf<8 %PhyZUIh{-U64"88ʟ{-XeS:r;[3 \] Ԛ3΍C+>_?+,oUQy ;d벹~]HJ/p9MA'OI*>_jW3$ߩ6$ 2n\`A{09-<:}9Mah%C%lZtV:R7tHSGje !j zȡ |62%g..EPpdrwnfL JCTYau$gru1jgK~הt:YϘLo:V#3m UŪ[` 0.Wΰ.Z!8qZG#d'C6 -̀7kG;*p=ge`MZ~e 'ZDo^5%yJŋHEƓ$M*1HԸHdqg/CRJgcjYv,yZnyP֖]I /x]vEJBeF !90xv~>VmJw`=4hR mzV6ֳ(iEڷPQ e @}?WlV8ufdظ$,\͇˗X@H {f=y,sP ~y?]m^ n`Ǒ{Y%\Z]j ruQh"`ʛk7>p"3bafq݆X Vy"j|6N v+ HHk{".5Rп\j*ŝcS{ hLpRB`9"FٮUq &>/R˓~`jK7Y lx޷ܞ10qAk=va(A>ӑ(5wD_ޙ.fs\;V'UX>'6F*$)ntVlu(+ѾڵjF>ĵb{e[/2.i ݵSC5]N}siy!uBt9&o!5ZhwY[fwKm0 mWƻ ֳK=+o9}F $񩄍̝ȞY2c*q'FGQ!ӯV΄y-ϓ\xX̐PglXԯZ*('Ńn. z3_o|Xt*drHkDY ^2y,U<^^f.$4L_gવ44ω3=tD{]cyAcu6ꠀox9q\,<-3d+ k5MveJj|>M^B1V"]]AE% B"E=-śοv;2ǖLD% sX:>ux>sb>Z,$LOH>*D)G[cmw*!VX\}ê.z1ż^1ptdN6𝊌ٺ%jGVضifU49E@6VnE=/f5dAZ9\Zy\?B t*~voqh6vI֐Cc=k`+2Lz7/2L)p삲0Û{*r?}!`4" zʯv!>_;B!9gjdti3+C^Y\;V)blf"狹kfnR6w 1}>64VXDBieoU>c{q:8D*n*oSZxh_s+mU2 TR6=O\o;ɕݟ%pmn`֎'uut.9娖wݣl\is :T6 و뉱]B58 03B;S]2 kŷ!yM9U2VaW3xQC yߢh);P[ |w AZ&$q*T>M;+hzBDU@ku[{];O<8<"$? ۉm[yvbe+i-o9ِ$Bo6eСLy<%O ;*;NJk#xQleןgܭnO̼J(?\bƍK2>S`,D-8w !\d}u@gf13qwSUP1=[x }Sp#YVn26?,RTٲL/\E~btFv yjZd.;gdgh=+ݨVFVF~Imjg{rrTGeQ\ρ5|^ *S6 \Hm>M[?' osWL^Tv[={WD2$dc,YH @f h 4kc]! mх9\4V0!o~r[O*bJ(8xJCՇ6.^kMl䔵ŧ*ᣏ:r$ s;KRA*'g$W~Ƴc7S5*l`$HȰ:Vbc3B7OI?cv96L*.b̵5q-T4 `r[h=HxB@ƄӦ`7Ѝjw\{_=,AIeEtjYxirnw]FhC'"18  o!3f2!G ϗӹ6X7H'MDC-mi$a4l!8X@Ee<׵K0fک倡Mjg#鱔\@ "ʚ=ԏ~[buߘJ3,Ӵ ,}+soV8Zԓ j/GegH `GaYt_[o# %Zi $~K>ztqXnj|n]5&vd2>VY.f2Ec&S?xI @7jUMé^RҿF!V ؎\2Jq%ph&iE g̎Ǭ{h&{M(>(F5+Y&0f[12pK<玒-j?kfpJB\q-ƩMhy3)NIDxFf4,"93ign슪B+'Vjv d.M dIޡɢ5{=fBK(cQ~_gOuj":^,pOrUu/z;zYH*J.< ۤoZa;>(?xRХ^ X?"4^2`܈A#Ng6 oD:%)ffs K/^UozQ (np:8ε#ꗧRn7ƚ/榥ĜD3EM~CQ0Ju~8 dC4Cr!׎N㵎ƞom-p" !tCqNsf# "bn3"h5Z}2 I]ZZ^H鬺+dK2ۚ;m~3qp: P\85; ) jJ◭ߛ+QT[_kngLUD?-*?X=qTO* "p]* Y iJ?g"^p^Y`S=6|q\ ǵ ¤^Jߙ`|[ Đ='aY:0I)$w-ZqARXD]tWe6M}&åKSPWHH&Grr֜;|*qiFv)Djl)|%TeisORNP=EЎR%m ʎtl@߂ n!B/nB)!M*q wٌ-k/O2xҳ0P9mu8 @O n@s##wL_=Pisms ?G3/ ֊#o*f=| Ӄ]8{$1zA`FmJhzN#t=bDRm74Y`DY|&Bd3d PD>{|iWhx,!3"Sԃ|$tN2NpDbw!c`uLJxL-X4VTҗh7h;m"bşYǐpU"W6`醓tW:z)MHQ_P!ײ4<]>Cu"~O\c^CeZm"b40N]CBİ͊kjfԚ:l,jv|T_v.yre6;m&~/O?]〄"d[sF+Ío Z%fp+k˹R72!$s <]lLZ2E'ALR~q`L͛btw"Flea[VYxc`?qN5ߙR2kYIin!ڣc>c|Fmկ'K|fբzr{gz2&|B̲MqX#OQ&yQ,`Z _$n}% 6f5_pQ 1FQ}ft`UrĮ0r%AZ٣fڲ+3Na@-bm6⫂ } đ^l5} "FְA YD>ߦa@Q#ZNr),oloOÚ+躚!%#hхĴk/<7^Y:ci* ӊk{fkۖML.R0\ "D4;袍lj[PvRWbM`(= Y*7޿s lPNf.Kxp w4q:iyd -R}R> n WAr\$(QlCl;}>n=D9hcw#Nڀ^Cb{G&G[$EU~=MQ330F,sG.j6hE5M-ۂ Sl_u3VXA4֔K\}5J,:lҨ=A[`8ux"4z>HTE}v|& <`ڝ ;~]cYeM*Y#.*e6rpc[X ѻ;yUX%y={Uu.[9Cu؆[ f 'PYpV[ ƷX'Ă 1vQ|G EUNu@qy}l+Rmݝ@.kJ8w8dys4UPF;l{^^|tMrzȃU:@Jd8mm (z0L쨩(5h-/KgÂoVzgT5PxRb>=p3wEsx{&e5.cR !p&l1(ն^b z$fOCx\,l$!e (A\s_Qh_mk뽵ݠI% ku|¦-\ZUoæ]-U'9W/E;%LO FК{ۓo_2r #Z61=&/25* Cm1trɻK.bAAU4hȯ$EN䁜VQ<%9 |@̙/XSp nn7 HW_`n`$pnW?3O6`;//yI`$Q5hU?@,k:] X~jEZfy1%d('B!9G9Vsh$UH4;fB^bU ˵&"_׾ֹkLZH5#t"O'Js\wLw:wY"&K*lx޳U.0( K`U@G`RKj&݅S6HAݬB/1s!6rƯ1H}CVLi}&G<`,t.Ȭo>D1҇} i6f. +LK,jd*\0'$nǣ(E贘81('_q͡qIK' '3am7P;jFۙ鮎:2ԵpSb*~Dkt;!j 6g" bXxf["_U+t[_!B T%l(O/Ts~eu2ҥCfV4zMIshOE;k gϷkf~ޏ >^~6IRxNƣ/LI[ZI0.QtR|8>{*AX0yxQYL.6oKq>?-F߅~-eU*4)*Nz_Ow!ELAQIhS:a*T" LG%;DuT,ަ㍎9<"F`Xԣy2}Eya!FK/c^R\el_+}HM^E@N)G$gSbc4}#".gn#yhY(C6qpoIs%]Y_lɪ9H9KW3)OA=Wҍl@LΣe2x|^->R(yp B.c$:}LN (I[hQ-wGm4 ͬRhjX}GWZ|c1 0:~Nr7>>6$.4ILJRtBTMBo&ew?H\LеT3U _^>购P7:\&Rc#eqa(FbA#NLr qg4PS9쿈 ԯ]86|Xܨ|Y'=^@F$\C!Sgj*9G^-J=T(3 +_5 ? v'W0}# AR;69Sོ-#pxdM< /ΨY(HI"dr_/! 4%\7Hcf @"΀9z$ԉ+ꞿomp~lMEGOSRGWD;Nm@ֻ,2ryhwSl^@NJ{\p W0;bYT[]wEǏEE 0nad됦te,D\q 0 k8$Rh=K#F1a4CڨEp Re_ˈ b=ocv݌I .=(wק[Go^t?.x0^K~!`M ij3-$WĶ+[P&)vqVTb=˸p%=mG{Av<0I9,dnŹiI6Vj -wle%F#B;_YgUį<3$]l{J#/Mfb?,_m|܌XhzP;Oq+ :TdfKwiSgL[;e#'d2 ve@L^QIThrkdEQ})M^zVBd#4G$ꢑ 0OqiUy6|Fj`녶͢y2Ӭ}x3r|V+h,+[ϣ5269Bj }㛯THoTI} [%[T8]2[=1{9tV6@X4tz o7b|@Qm7U,F;m[3Z[|7=TYw%R q$9ʻWZ'q._8acEpT3Vi2l:$ճlz*$Q &=a@i_E+{|\?kJ 9ZgTpoq9@ X(ԝ&֘~6uk>9(MNCϔGQ W>bKip(l!F xcxW0TynY2fo0v´)r #$ax;A.FUx'sr7Bxș1uB/9||1[Jz5+?$/ԑk\O"~s!LBއ?\P]"(60qELjs{˭b4Wx/D>d̆?r[()>+COM+ |uXfC`Ԁ]idw,ֱi(qҁ!sLO>BL5t[} 0rkb*Pq/^y?_CRc1@u&\z>?ijj m91_Y];и&TKhfX]Mi1IE`9LMxOZJH(uX+ ƳMeB-(ߢP)%;冩pÀRXW&#s 2xHyX1 .a2Uy0Gɏ}x: pj6,VZS{7}I鉀卅\cH7^ ~+;4Rx 6Mh"v#r"khwHHAJ {nId4_5bw-U[A6'GOXL$#ʑޛ8dVz0*ƥz jB\bhUҞ 02l"rdhRv;64s$#6(\^[%u.蘙ɓ5Cd0Iy[<pXt:FD?V}_BC& y~Bku_d<F#^,)ٜ\: 7hlM-%|ϖϊݪ~+Sh:S9Iuj'Z7C}Ť/̃bJn6*l0]N̽:hd&u&] q- :W8v?:-ݽm q#==Za+է$ `bVxa+22M$}z}DWztz D%s,)љ*8|esk!jbm jދȨgˡ;Sȗ{hFӥq*x\Z6)!Zmdwh[:(c}̼V|"+cCP9bLmjk@uO7}5CdZq>3#v=츷0' JvUHcDN[֔kԋ >˶2 /.#IGa|ZoaUaĊ`ZvݏjVפsx7'W 8m+iS[!1YVKfSATX*|N]?X<GPL 03KW="[=`^#2`3{CȐ~NŠpY6GmAsP't-Cf)%/^ VW/+q7R) |b%G))ցے$ uDMa"wмܺۜ痐E3gm$:|$f +HlRi?nL4Kg]Y]랟ok!]%iJZ0,c{ #6Sx2P޵z AdLYH Lnw@m1)#f*r]~#{uRf 0$80M8e-eIKNy'wLN1ëYs-aM}[x4z&L@.&N‰0/V$)KEQ2ccڻnӮg cFE5F[B?V $Zbpn%ěPc8ѷQ`"}Q7߼Us)ߑSOͲ*6W B{\e~ƛU ':WN~M&KUަƒuˣqbKR6奐~ؗ\|੔Q{xorçe6p$f`&΋WNH6$RO)qh; ¯rҗrӳx;G^(:s)N=iqU3 yalos+~u.@*cVBGRChYAG\.x+tQ,))^_D V-dgM =B\ri o%B3,h䥿:ՈQSn:ZC>ztӺeH3HJyt@aTz܅?&׍vc(&*ꜤX>A[ _,kJfW[ 2]o|/ wT) W OEA9p-Zd/z]Xln)qL8ڕ1DzT '%M%2 ٱ|B{&cOBxld@:a,JP'p.PPC+ D1J;|jڵUa!R:bMU9HPΣ8ހPR{meJ_| 1dRӮiaXYO)%O:=L'54?ýܾAztuBV vBD@>"QqčgS8AgCޑ9J\ԙgM1kڈGNR38s#]edtV,5X8EnȪOZ.@rOt03fNZѮ_i+ yzv]`8AAѳJsj$qUmw>hvn1 UUZC7[AV*J&/QZPll&0Q#|CςJ\<7Jx,~ r )amb &rsjVȦ=9w/;LR;esUs"kcVCP{o\߬iz67U _@| ns? b2)69<3B6+4ͭ췯=b}\7ON5顓dv5-/_X59B̯"`up*7nLwqlOvePzVZPCo}`)]ŗq% $zn<$Wةu.E\oIJ~FNu)ݬ溝]J\DcY7p/FueFpsCe֝9>8A>EMO;.s`8G_Og"_d]9?za}F>Ve@BρgCJiZ7483dZo}Y F[=8ſVljeܪ7x<,M?-G=vƠ$ijnDfMhU:)_$ mME":=Ck?R1sBń>rDw464⧠`2@K9`WbT_?/emZO߷yU@N4RXDAPuʀ1[5U84d}/b%Z,4{wby:qOCY9fDb6υ)A-|UCp|8x9zIkœ)> )17!'tU^ L3'6G9އ.W᭐+`I*W +2 LْԦΔЎ$3!'20&DM\@3dAgu cmGibؙ|Z=Ovp{jD_J V)cBSXG98F!%q77m8\ ۑ9PRY.+nw쎟#7t3TNͽM7{`r*gAA毦9.YcsF,xF&"~wd%oJWTyTyʹ• wNIWvXH4br笉'zV৮_Nhn,(ГDyMa5D4& ں\ZH u\J5mA>+BF|DqEs}gIkv1}FA]ҫW2#w\n1f{ٍ3 R{ O bOGUEq.*#E,_A|z%NjbgSgcp Ag~2Q'A77*FQ0I8qulpt"2b1@XzYV0xX3MϨN1 zwT<&3TͿˤ̈́'92abxX),Y&>7x@4Tػ:ý49+ɪD sjk"Wԁj)Y4>U.՜~eX΢A7yG5ZD )T0U$K2ҳU%Ekx X%XQX[4]*L1u6Kv%_xt؈bso*o~ye6(THF+ReRխįN>ٻbLPl(/Hh8\<7Ly8HF>¨`hv(D;>A|y Tqif޽an=]OITŇų9;2ytĨ j4Y%B4zpt,9Bhɺ{+aE$}0~7[MF&9gC9{VUQ*wѳId6NlX[vkuYЍ7l E.JBNVq1L˾ f[U[+KBn6AVkvi6SGMbXyIW]/=7 3NXe A2@h;jۑ'#눙_nڹbl?3U 侣n鿚5«9o7E@ʔW&!m)rIYESgMdO3@*UJ:[ߖIҋ䠓2Zfhw_La8?X fht3RTPeSsZ4_qhk#[}<8,$7OO).eT={2*sUyH>^&ףjd58G9-=HAy Es2*xEI'U:xkJ]ݭhqLB ČիA67#;"Ϝ*誌e`OѧZ5r\D9jzE4>__L.Ņ0(:-7%(YYNmq⛲H&LIC!RaB֚TmY*B X aM8a楫EK:4jL>{AsB˴z_ HL~Y}l#ZMs__4v@enU;a;OS~`vă""Gl4A&ނf1Wk.\ ǡAGK2PN6_sbJ-WZ#zs1+_<N9ծzh/[oǁg[4J[7=4SNQK-mi83/ukZj Ǩu A'kTQ ozP6P_N \'0#Vj n,<b)4.vց'A\yG8h4Äڎ^YQytOr&R:~ ȸ]uiP >3}i㵶Zއ!+ӻi`ژ>a v #3̩ H~X J 32ϒ ,jGJ*1}qdOGQ*oG*3_4dъp~p+@b۰JqZYwJ{IuG`@u_TS\/c1a(# u4+ϱ/Vd}fjeD Z<"[= gRxM-ٯ>>ɫPAlb)B.,B$Գ_ki0n@Y0T{U2{} 䮅ܱuV'lE?x9۟_'q8MiaSHSoHiku֦ъA^ :+p㣐F~RV T9t s@yp.\J7!e'h'o"MMPe_Y53.v7 /NZ("t|o-KZbfJX!i|FTjzm5pJۏ gec [%,.WSg& ޒ ?@|Sp%!AED;r5An*`l:, knt)xƶUdbȔ5<`jp߉pOi$&([>4DONDR_Hظ;e`~!?.jnV6;IǓH}o§`ϡb LIeqJ1歚9p,)!~\lxg \fI#_S@(ɜU`Q&-&hHu' `SMQO*V{?NE(I7eyhfGx!dTsqm0vѻʑ*);Pq gggwq,{e!%Y4 j#qS#BW8wְx͡ؿ04MhSMвKn8~5φ!2̀!`Q;wɈ/D]̠~GܶX?Qc6V'6l K|JSz\%[놁*/heBIIo]Bݗ7+ܒa~14֮/sIJ輶!Ljx%Lr& Sd\*|o9:S/%yEI?5Ģϳ+7bv=l˻w3f](8Ӥ9!vUoyI\yJ"ىDžUQV mߚT8+9w꠹) n_!{F. {x9.̏PR,\`SH_րQ S*~X7B Rם(2b_ꌔXCQzh4np2*ts}ҵgUA.AxV^t 7Ih4wr ԍ/U$pʇS*1&&Π4Xy$6w*f{ܞ2n /Ahm`U+L3Ruc l+.q L=+@z {08j{`m^;-֭&`#lt5˻M} l蔡8`i*YYTL^#)H"hAh'hF/(gOB 0C:E7(n0znoiOÖ0)ze@``~kI4à[ 28hB)cGN;M GcoV؜'E $uzSzZKwSKe@(E]}:]PGpfCcv7/X`D˴g#LvܮIu@; n}YڅAhMBmNA{0MbqB`2ư$d;ՠiH˜(`!hO6)b/ނvS*^4dN?Dva-bZ6V1BFxQyl?zNhޠRb jN{%-k6L-|GK{}_|yإ}K!$;1m)L=ۿ*tPTpR?Siq1T jR#\SOZs% XuMsMۏJkwNxO )Csu@ +9Q<ٹSS~F~[ )cWGv;4Ӊ :'Ol?EEP@ZIx"N:g},:ҚzWN4)SQZҁp;C6 B8/VpgYR};ѿ^ȺZ/sPGA4PR#SMЅR U*7-)Yw=!S6xzȖngpk3tK˂8od*XenH2 8ۆYfk5]h)S1E͹ѥ9vo~4jyBf'GAG~SL!z< q! =r:9o:`b+W|rE!v8UEx"1O=`Ē($%`Er( TNa l[- mIyàOЕӅ?~BuMǽxFL +3h# .+Md[ڰT#%UhMKCFBnf=b 3#I9)-sok(knvlͱfB񁟎1.no)*# x OrgO\M~CpQ1 ל>!)0 -ZF=6nDܰ1l2TN,F^ ?]I  wM:qt`vֶ;u\x/b h01x3ur0)de)m i{~L\#OZ1Mzn#/QH3C4&|Edupkb^)?O)Y/WG雹 v։WS"7Dɏp.h®t#Ζj6cYdܣcL$S@hE| PO #\NazE Z!%* ڍNj:@էs vCiCBˣQה״k/X+ qA 'W,;ϼψ|N FpY~Q3)P --0|! o\e+ "8yZFg 7^atLMpf4lI䗼ͻIjɴ^I(:sqӄ=خ8VVl\ߖ9kUjP.;ψq r՞26Iiܓ7Yh.o%cFY4-Fw.$W@>a3 XҦ k}X@RbC)ުSKW4Z)#qJ8`s3Sc~WP*4RhPRnU;.Ȉ5)!cR͉B(0cI ^Pn & JP\J*'Joj*Zb\ d N9)1ꚬp-'fvvʘhHE=@Dnq +Dl/|LYF%"xCsH"ut41nDŽ/xʳ ˌ¾SkazJ:w g'i˙ 0#WyW17."}e`ު >,nSat ׳pAYi?Qy+Q䀷j%ӪƖj RA^174a^9ޓ@;J5-p4օWll@]v"c;#b0O<ʺrۮkmk9odkI6pD?іDaz=ݘ65~rך+Yۜf: 3 WY֒M$>&~-vКE H@c]Vj1mKįr|kv#* {EQ*xk¡lɤ iq5[4^;{FK҂?uhbm{i'ϽJ7P^ 12I"x}7&e bƈfeqw߳~Z{300Iu~(8\. =KvBf8mGL-EIN!ϰ$Ùz}U"X65TdwuAUH&s#dt:S,mj,M݌{JB0mwiv0]|ɩ PFy̑CZ T-JfwU@!%OڎAAn1 {^8$eZSrxJ+$RCp5]˪dVN; n+"]|_v4WȝOE{m{9Œv TuM:L9-Ei7$uTuh;Nb;N"CYC{:gƟLGI%JE!&x7'K@ToE0,hOW/ivpV/P"5$شͭytf)&B%5l!'6м댛˧ߞA1Nvny|p[w3n^˹m֋C{`GxIѱX{Kdֱµ!^ f{H̯`LS $8ak }S:߼a3ZG d ~a\1jˡYr I|? 1y-hK %:g!_H9jZ`C}:yS#yD/̞>L^^qq.l#IvɊvݲM[Sf4%j<̌Ǎo ej :>JK#"g[K9Ac'<ܲ}lŐ`B͘`!]XPkN̮*{N@YݦS "F0mHG ah7J\F̀!gS: >m*Π\ljv̷{\`'3O =7|qVB'|&FPM}Gl%MO:b Hl(pAԿ;s zdY`ْV|/"è8 7JuNoL4yXKḘ(Vb5T_)FcMLٗwbWXl[(@MimĢn(yPS'5DNX>FT;'!B~Nu9 7g=1 LX<_X`9pkI!*"SZԆI4]K`fo[ J>[H\O8μQNRHW'E/N 2rdu>HPBo!|@x<&$C'=vm* OGbFC|Ѕ8cwu`%NLP#;6Vh]~?:,=ua'A=7%{Ko TKh\XȑAlǹ{:@$aح ^kLeP[kt6 7S+qҟ6]I~OCb@;s(M uL;.̪T*?R5(S%IP }CŋL 'RvL23BXyJ_K;1nxT7 I.4a(vdTo#܈{䄃ְxfuٞn: vjÚ<{Gp69 Ұ7jC#ZNX.R͉ZFZ|T]j@%tn:2j} 49D |ǫi u&%i!1!cc͌8D=&hUdcSM)uQ?҇47N[" WJcſ=6m+`l Sdf;gB :pm0t f_0;Yh$o[F=Š2 g  γs2C%;xo$qL$ݲ(澓֙_M&vd}3 졧p'#C>{ ٿnӭ9;=Ÿ)e S?:x29PQgb;kVӠҙ}3|p؄Hղ@be6Cd1-d"T$sts'Ý>7ƈ*lr*z2KijD=OK2e;Hݴfu$n6iQhne͚4txW.Ti@_p "[ Q(!B$Ͳ|5n)C/^JyEiCa"Ƒ0R y j _TWb. Imɋʔ+DSϬ U_ˊDC3BV-$S-݅m̘$Ltt"B^ M3*tj sXz,A2xXIHn Ռ4Yyt$Å~%itޟ̀j VCcxzg3\ Yq"hN1- W|Fɾ3z .-p"(79Ϻ3DiA=o3pm"WT_G?2JtqN RkH ~mvvwA֋S @k nE֕]Y<رfFC<o .*/MĔ~IIV[X%il-Yap*=+2P$zV<XK^ x-@ i!6g SW)9jQ1zhڣ(9 Zӻ l SRl% 7Ek78o˫Gl*CJ$[ѽ9_M=K(iWMcAp2$=p (|ϒc\e^f dO]ă.'A%Q*ƒ\πݢ{<7bMc{}{ n؇!?Yݡ/мQc.k*"9D.kUX80 K[ .zt 7fMC׀d٠֯*Rb2-"_,d zȋRE5Q Z?~0~6rYN|zӛMƨ¿Q_fV`m!%;j8tW5X\))ظbڐCSƱ/\4ɬ%Rp gqUrOY# Lz=7qת%qIHn}2g ԒbFTxMST8>oQ{f @7eno+ oMbꎯMg~]wgT ̼ Zl$Q@!Z=[aTh8Mxb\ syŁ@_@#u;iHl![FI?~3ILH3%:Ui UJJN:%3?ĤV=,If4aHMُFDA[mv0+Mcp:aGsPX CWQ3(R[h̢εSHÔikSxyXy`aqMf*aа]RFl >t:AF} ,yTk0>a zHA ||Amc: Е" X-f&BE؍ܨf[C0tDPNaͿ?tX?j5|׷0/44lԈ 옦XbVN?$ Vgֈîb"?'߷rom d],ɅʃJpezϞhԱK|u9.`tb\+|M{“u0= z53EAf蟵)IM)կ*-!cz:>C5ߟWi[M wz[m#'f6X~ZpcV+&{™섀5Y:_5'`5lufX!S ,-=Xt1O<-1Y> qrt#xH%FTG?$X?G ;ݙMwo6Ҙ5{γ?^jP裲 &]NQVþN"N:Rrsy~q18HṡC)h^b9BXdȴ+fܵ(&}k8Mf4X|`_P^4'6̈1@@\i{/) ("nd:Xq[<؊ȉ+x FQxEj)XxU1pz]6.,67X#ES'] _r/8) EsC#Dn}M R])`?Ɔ>3̶C0@#HtxqDOF ӄ#3Aqv,K$)g41 I|M\`fӠQLDn2?b*@ <0 LN&g~G ^%.WLE|U3:C"̎Fm$22iJ5)W' W1]v}چ+zh1KKKݨ\1S:2hE ˦a^ v),oRa;7M2%U@G8GdN9|#[K$v;♎\zxv"prjRTeFMР_T3򝘄=?vf3vd|fX &ΕUL7I]轸)P0|HjTq3I2H6Vq}[g`SһOl/Z͕ ;+_$і\X(SOŞD(۫H1pU&쩩1obݸ9R<.MDE"i 5{9)QI!;Uvҽ"A)_YP˷ǵ^ǺF3[W~~T$T☿1“'d*&y⬥"de'(2о>ɌSo3ᔕFYo×]]W9"2zg߯5*jaYh<~Ac|BH1vy &\?/5W0ͬ.kFO~,ķظGwMhCMMRz>vom2`Yci-1R):B 0 DŹ:ŃY;Qj@jȘ-?O{kW QCzס4!ʄ,t'#>WQi3r8˳)o+|p4|~QRi0o.[.,/!;Q"ALUGQe05*}Jy7+q>5 CJB ;Xj"_ALK.uv<\*rrxf IG}*Q3Ǧ6-xtX#91x+JaB^IL KrC~`!!zh- N:$bSC 9_DWigW7I<ȑ vIqvM2 ,{=4Iis!7?(aí/X!r_LM /@mVYXRA:&OwAy [I# / $FY[CA(0BInyFޙGg晀͂ Yi72᝿82 D~b7l$QrMDHP{ZG6,>NA7FIl\{qEJMQ{N`IVOx/ ;\Q;)f X*ƦxlUj*%+ e0 6B?"R (G{|vG{N>x(6uWUV-\Fr/_Zz=@$Bc!m< 57 ;/]j}o(&I-4!2 N cuϣ`'o7G ]ϐ tjL<͂(3Gm mo$m/;aٖ:Ӫw4-ñ*EKlN҅XhwhqJ'deTŏw,x,Yʉ6Ov'Vb?ҥgP|6 zryOzbnD1F]:qP3>f;)ZM*J9"t XFy|nW3>Iqڈ]YB8Ճ%dC&"9A'#x4VlL)E({ niQf븍Pf doB̵~) įسVRk$7hԷɞ*!|k/5JS%|hl;T"wewHz,t" Q0^[:bFRc4kR^#<<wکq"~;MB5 tv"=j[âf!/bD2ē2-%] %GCI/qbFEQ۞j[>SA =ۿ=!$yjSJ_ɜ"%[欩SVc:O-^lI8]D\x6>^Fϴs?HGϺآ.w }ns&D4])pkȅoG~2 sP ihËJ3s}}h؟.;֎A&3vw:o/z 6:GoZWNh"FZ'N;Ǵŵ$ݍb|pAYO=w 3)5kn,sm/++-iGi) `m6V)2B5 nHygPHǫYlNtƎ\;֪㢾v"u+e hd%g{-*>B27䶱+!,p y' ,hgMX14J4n`>' /j9d_h&'+(X:B{+TPr4h>&TXST`?P>z>t> b}cɶ=K}s*w/◜ Q4X(`qZ:$T띦37Zn_vU}yU#(bÔ"^`gngHpՁhv(u] RX)6lۇ p`z540b C3;p~8S!'% .~큦;%y 5k5D|j+[|R `hy;KAҳ K-J!^MgPl43Ew~qۏdN*r(NW @< :'*gԔ 4!w'Ʊ-RFդx.יm@v ?EĆmM lđew&oHRVζAFJ,PtI\W˺'éQ3!8IY+3A÷i}!XЙvE]- NQ & " g҈.LB1z3-DH _ᵑͿ3&d?CCY0guɺiZ+g\Y fI0nDu-=U8\d _erQuBa;%`\'.Qq_9iCDke)M_:1Kly /ɔ蓹ijI ) Dm۩Nqf2D!ysn `9o!.OPIm:Az­k%xCY_C=E| i~b_nMgyTZp4PSL=h1E} ʪ8v6(% d| 8Us[_cU Gs k']!p c] F 3],^suyHe#,\G,b>拥|N!(I+', w*m7˝<݊c Qu^`"hm|GNQKy#{rA:t U/D7KK|$,l7..k,9D߸C,ԍ%{ '?FF5<kOydI97n6{4ٗVFD.$H!a܂9)9b ~-sU]Bg-Hef _K4*17<{o UWg ^/f# $HLQ6 nŶ힅̏Vnm0\Nι"h[pΓɱGXҲͶ-z0ѧJ Iэ?%2aܠvs\>\ J3}o"f+dž8DBN*z_gf/5wXdNX[׼`~Npe=$*Ex4x͠[*ЭǸ^s:LyUs($/wXsJ7yFNt _ ]qwh΢$\Kp(Pa6d|!o$vMR+ HT"Ƅ&w-<*QYm2~CttT#0!ʮ+Cۅ)6_L[=d xBb4ae]"y+{ sN44.&6V fVW빩+CVqo D:u9я8l9)5•I Iځ>_R I[7/$$0 !k&`\Х ]+x~l-͑Txdn I"f;}3ٍoEmTG`z{/9> ы 1C\rf/] Jgz VTlG'{_:͏ ƽ]'ǯFa3gױ||4ykϨ[y , ?Yqʛo%%`; @Y?0&PYiA^eGElv\Ls^Y귞c!pi%2i@wc> ;G'3?V̛354c<`ɮbey&;`m,Q0]ڌWO'_ Nr2Jy kcA91/zpH3 W+>|5-]UͺF.A2>1_hɈhhPek 5z˟ZF l{8A!mAm 6ܱBi^<@NSBe}nXX ^ mk}?vggI<)Ld&DT]W>5拻)ΗħW*,9sE)56u萧$_wcZmΏy[P^VԲ0)ȌG¾},8%^zu#_r)2= &%ٷvdr$Q8W_xS5i!R& ,< (035v7ipJRX\Kh \V~Lߡ+Y٥Xݦ%Ow;uLrHLq?Ϻ{)mBiYq-<,XaSZnkEJR\'~[yE ~CeVro(^ֵ%RK6AF.ý[Eka%4'M3O o ,6j4#@fePjS5ʒrv&W- C4vS~hU<Deg+2>./4'Q[/ "?F$hYܤ!;I`dAzDp+L_.A9Qybjvn:0g顷65dCQ+O$-5R%'T?_69#T.p|6#UwY"x/:Өf;atRLYƎߩʖqi*?YZM,lV Eʫ R5K}^n(J1X$AHoԸƍG%U`\F֝?]}A57؀%Z4_Ԫ n蚘Hwl8M™:q h'/@{U@w# *O"6 ?FQdFv6 0tD2qf"!dgt_$ĭ&q UMsvA[;"8S]eQ^ ]NBv!#-f0@w-1qvL-,pczdT{jbpM^rX¢Tflv|ї$k}mj6Xy)3giLvT?y̡tcEmBud;pPOOٝY, hCx9J= ơryὼ3\sUlYQr, IXɽZl蹣}k;#Z/S\ؑYsx"* psv\y]KƖK'p!Ǔxv+yEUn޽ի(Q x{^jK$AseGʼWSrk;\5|zhKŎUSF ]gEHG89gnf'UP{= B]jeTݐVEfmft?iPgo+ p~pl 6}aFwv'27A\P;+@KlP?:u(ȏ$ϊ\`!TҦ.D$c- mf‡IH;1wh$dڎ_X"*)8Nޫ1ڣ񚎂n9?FEέG2͙&E.0Ŷ3$=\Ʃ;< .0˩(W 䳽~~=(SwظmjxɐOWc.x{= ))5Ȫ=+aXԢ! l/^G}Qg$ȭpѦJi"[3.ίwo"-?j6:;VL}{q;4P'] s).uk V4DC?2B@qHTAc%AsSCN1I[ e hnk%UTU7 h@{ŋ:Ap1.Tb(>.0BKwfתN# #tmݬSTY'f#Uy%%S-.@*,pȼa ){K?$fs8::fG1q<y[FS,dq0stA21!J#s9j/ly'd>EcTK6|4(/tb2q,h;3= &7@>{P }w|>bUk3 O'\lXD3{_qOt= Tndِjf1^[ i!żj\O( 'u;M6Y]e2]&dg=N/S3QlG_|yPN6-yk7 ϡpxk{,""}(,;v=8rs(6g[#FDq'Ќrf]B-üWJA , ak9lw7A=> f,~?Pnj|8{|_=]#&! 5u~w%<%Vew%gKHIDz_~n98A d#SAd1 G-{:<0g~}3OfjfJh2_ ^OI޴87 UZLN/Bl]gj}-gLWtibrZN(=6ݝH+J ٕťj`!D/]L{F2зF4+pK4~j5R]vaTwv~y^m n=Je"] ЌY'pqS. k7o=B<fؖ T$@d t0$Z*X1$wE']VTفG;S1DճbNn^T wSț8B2ZcH.ƇlK̀ m܌Z*xv u4k14$QF> 8Kٔtx9S(67tcW^,U,db$Јt:Q1ru;FH5ЕOv pJveM6wR^8&Pixh3W];S@E|D !͚"<{q=j)3>CA?1 ; {yBpӨ*wgsұg]",24k8(!Ͷ0=vsRBۗF|mkÚί5qSq&o`5 O C"erp"͕z#oMҜ'Khj%r#Hc*:.tar?ąZe7K9/hڢ\JQيo HL׈ Fs|4}4fjwݦMߟY?m|R疱oa~f"ec) sSO'1^3:u%QJ<LIXXdvI|skI:.:&;Q傑?iw>=_ * BJ.$i+YTf]3,Vh\ JuR>gΗ!`kEZiUz{=ޘc->HZWlXI1A~13'NIRMg?4i{lLIe3R3uf]FAA+T_ HS I+A{]@S[3GuKL; )  (G.`{nG(xQ*u*FխC].&^ 7u *$[77q.$(GD{ ){QS X0(,wXM7JO]Elh6AR{Ӳ(4pmM9΄SJ҇.Vo9  ./K]]G8i5"Wq~ڣ<@:-* >߄+7TgV{0;Ebۤ1&aj$H@fMaio-meueOKQ9 x"79݅ve{ _$& ԑ 8KYv֨VsPӳY۟g"6]gjCI1eeزhKTɕ 6!9nNWs.Ryl[[["eVcPqOޅBX.ωS^5O Ưxµ|j`D3 OY ô_vpSH2rRw6Čb='b N᧿,I l?6N[└WY7٪ڃ^\<3l 0$\==+kT *^RxJƝp KjxhOGt5'T_)=׹}u&++UhuQ)v*X9ɳyNe ?DD;$i㶚?9X(T ;44Эx!o7)R!{UpF"+'mzPuy"hRq"<1͙z:; Yz58h_t\FKri͚i~*@,XsjFfs"up+"L߷%BfMe3yOLn~XqO=ټڌ S<}` >"JXT@D)3_" AxXg}'˖ҭfޜ}qTқdťp1Wy_OkΉg& &Ñ ~+Ddk:|(=WAs$*CKs^B]xG>UX\K4 Mgn+@Юe "EqI]On%b[Q%8{bJݞSP1(%&p`h_& dCo~ӯa}U IႨ|c/ֆpB'27ƀ2XEuii0nhn({Ow 4 IyN:(ͫЈXf0nAFvo q.]'f\jfŒ;<ɯT,-ekF2}]ӡv&.CBAdڼ&=_,B|W˸ *"\1*3f$y2+MX5)H=z"ջP>Up~5i^ ޕI&р\EEc8IR LZ/:EVъ#rQ`,NrH3XAhub̵OaX 8ϥ H)\}dz't =UR_pMkh;'~ٶ ,:7IfT _-|WpN+|(w ukO;8?1 Oɳb`t/m^`l} ⮜Qυ_嵕/ŗaH˸>} ^*=*`}u]S_+&t O#Xjc(ݾlE>N֚N989@!ys+7DhRsRVZnx2/dy8Y0W圼]CF"/peR >A3iE3B T΍JCze['9'B/Cτg`Q,q5?&>EM-dTIi23 C YJeC&1-xJ%[O8i>EugZۭR!`Ru$q Wo,V^){{؉eƒ" Gyt ؠ@9e倩X#|6uDnǘ2zF4 gpܝ/+Xn,vZ4>1" 0/+r*SUG' m頉6ԔC!55JuY72'I @\RC+9&Zw,"\RPaFrOR\itޅ+ _D0M{O|s! 똤ͶʠH?E#՜Q8ɧcx?bQO~6t`VąX]ILe M,>{g՗?ܾ*.p:mݤnWRk9jUMQ+hPE~S.*$#)q\uei T <1ʤIN9+2 e7CU U.HW}r ~~ <^xI$Mۨi9-!HrS8J?'mێ͛mM< id_-{)M< 0ͨB@_ŠFޗU8c _$2Rߥ-Y)Ɣ`%iUۭ{qZe\* M{FU@c #ߟf|)jGBmi[hRF:`{p쏵gg~79=|[8ZVP-2cd40wYb33fE)9.UA2Kf~9q;x⬆]p$Ydo fC$ o?CgZX` m: aiUcEhvS=i@yK&3[Bbk?EYW~(坧*VA#Y-ǝeFBcB6zH(Mqlt)v pOL8L(!P282 :n]McN Kaÿ_Vx;>os1 XyDۘCe9Jv]OɁ!%X\L P^dlNJrWW ݉Os.: mr3F1 Q^'[!%Tsk&'`nB TZ%!kt]NF(`{y*^/LbaE(t)/hLRGvj* 7x}OƲAj!,s9PaK}õy_pa-H؁G ϺXa,mQM~am ss3|.䳰wwW6K_Tq nZ-@ ԵS'D#Ad4N9ίe;QHPÈeQ]ӹfRzivFt g:0VF4N:~=_tIa yI.»*q2łPL|ïs %ip&0 /o 1s2 [x6L"c D'PɦRϑe7|SȊH.hbؘTV CV@8o" ^:^ny[i a)q[jD 'zv(&g|Dzgux=.!-2Agp3epuLt#Ym <] qwD>hus=9q!*lf+7Ҫ7KJ8):ZKg@P2+SeMmUzda3H$dF|E OBlhxŮ72W>y$E|,V}q k8(>Jk*]zg9a zz}_WTs9\_yS7El +ҫeNZGaŰUm%TER<4fXKa>`-mh4ohѾD>+oI #ifHhJƑMC(=DF7A\ ?Mzq4'xmDH2V/ݽf0G8=q~ :@EdVZCқ#jn6PH(R~pIpfHGg$$E/N^z~\/(}+C^f#Ч.$C"pj%v:r  - j8C͸v ŦI'HsM Ǻ3sxBjL6Oc_Zԡ' DIԔ+1~8\JXFu=h*mg{7C0E䳶̫41U0hq\6V DH-مj-vM7GAm9Fә ĒSy*6ʦc;ͣqw* <LEKpͫrsKg.?qq;F [ߗ%W;#17{@/ۮ9]Ə*\o#7-W)Q=d]-xtc7@8|dYl*Ƭ9 Մ^nK=#0o$$3G>qU+r\xEu竸gOY*zsF-EՄzTwČaFC[Ar@ԣf,'[)S7odp;MLv8f,QsĬV`S:,t ~֒vPЃ N߸U2vgn2ţ^Y}d])1-lv4=a$s#=]wZ|miшxO}Ķ33i+hBQg$gT-VK*IcZ䴖Yf8?c;x"s":lټL{S%AWگ\H8'u`j.~B68Tn.]q=hUڒ%^&JӍ ¿¼z?$c7),XG'JbWffY.:[^nLnk֧Ǐ ݸ Q90uYω Z08rV VzAMz3bXIF\Seۼ@b!t Y"7 "Sww7764;{93ۓb+d"-q)bVK?\Efa5 rTN% 8HE,mڼˁ @Ro߉D[Z쒖`36L烐}OWfMa ,Bd|T̟k*qs+k[pl4,BZ<&xӂ_a'q <@dι39Hh5q*Imh?80Vwl#"!8N~=8UcF ~A.ޢKfLw3uU23ºJtOi,nӬ8aEFox=;ͺ"byChX –n5y݊nX,{F.D=O\| y?j0UǬgp]Q>oV#cZk#-C[;wDz6"5lTz9y49cG2DKӷtB_஀BȝV$LdRDPo- uTT6Qg6[]5(zv2?z 64nA\9{IzY) ,nvQP3"-Htl.o_8ȡ6Di7k$Mk*_^b%FZ _)teWuģ-Oլdّ5A&?'8!"p?Wp4m[5vE@NFor)vOn&8Fd2ŧYƈh!^ws,Ť?!>[rNfEJOH1bhd!:"[(Bm'_o}'Gn쟇 ҹ| ![ & ~g"/}vzՅBIY럲6:ϧHwQSe'"¡¶q) fι^ӂ4$g=E8j! vb Vk14>^B;vQy;)!x5-.7i6}%?ӷ-AyqmC3xJ+B njөPv6v́A_sak[Aj5o?N{(x͞rA+a lЇq5]3u6?;? ['S&CoaIȫ8"`*,8tC!ܵif?IN?#3Ai8֤Z ߻B u<'JSG:Y_i`KF)Aibئ+%m;R2 7\xEIޜ]i%ԛ]"uU3WM'cO]t:|,3;RTӛD+]F(S"X^4EXDnrsB(=Nx0gRELH1k%IEG?_[eUx\#J0tTq̆- bљ ϡ˞x[rJ(:cd7)_,>-;!ᛇE0Z9n}y$e[fOO@}r )h]8`zQ.瞿%Jhz1q> Jo:rٝx%B-CpƧU )(j,]q0 z^)UsdfIoe5])1; ܞ=_!GwRQ|7l :T[^׌#!&8j9yTi:;#JD.SOOB0D2Uv< Z̸5@1ʃ[tVcȌfq7b& +xYlf6UMUqwTϤqxImG΢hy4 8WUʰIy{ԵY^7;0R@?6Q1Ӽ7C +(鐣 d2s΋  Bd`&'eHHbn{qҎV{̔>^΀Cߏ*Zp$ M5=;aa`i@¹^rxee BE/}i`䡆 6Ibßzfhon o|M*{w**\h݀듅%iRMaRAʏyjdC76B{2mO0o][ Dݖ֤+U =v(;rH3?Ǭ5eXgC}t®HȢ [l -{O6lHLWo%e7 ]։B4CBV žIW05Tsзښm)x2֭:2JŶk4SmdG̤Wfbvf׫n9.8\Y.YBx|g|(A#PlG|0Х[G|rqZ<T>xމ2ty*vCMxZ5OH.O3d ]x 5iΥ tm^rL*l~[JܺɋEEU"A[vNnslijai&JC2YHI$4*v[2Ā1ڼxO,yPVVOB, 9 PZUcSbgn%C:6+fo'2]AZO({cׇ0i٤U/T.(q.0>n)vş7dԎ|RJ?2hiC뫝e}մ -[([ɣ,+RtswAIAies: Z . N@TaEaONpggq "TۊL(U{"Mv\[MӃ]Pac%DIp* S"CGhƃ7vuxttIg #n=͂lDösku]|V'";6C$Qg<}Whs A8 [ྃ:6jbGD=mT /^ i,gcnŌY~(9vTqNoN~NSDx"! YYs~7iJIPNLl#tpIY E4%(=SAy3z|7yVVAͬ[GLptuXlʭj RD!*w(EH dLh1=FbyC@$n\p\_B;$0D/Pdh~HTVRh} uݡc)ѩ y PL`k TleL@$QEzIu&٦͐}@NQ+2|n5_Fx^q?45(e9e$kJabQL3pXyN+%n{(! y.8/k]_^a/_3[9SD9Ӆ$AR͉ W/!𓽧{۔YL؆qM0=ZthJCXŹZseXk/u \]wۂtiy j+]i r|lpTkzk_B rg|"č΄ G1G2[EX_Px8o㭡(QJpKa}?ߺ݊M0n5 .2imS\:ɔX}1W+xJTD|G]tP=U)5iRUzog _\[?Q|IߕT+fs/l<}FڈHu.[m81,Y3<2?41 oy7y'$֕d^,G# wRH1=XB\r<&2((5d qR<-bP$oօ뜞Uje\,}y϶p( XvIO Cft?$| #Aa[isj39{G 5dj`P(CmjP.Tx\!,QH`b;21Hg%&o f["kRNUŐ sxep RjbAaP=t]S+WtO*DW{VDF1umGWݞk,>z^z5 D2aEEI[h+sFk~B=*QK(wj0#AɅmXc(>WmP2"=B-GROU?bAR."p .yW8po̕}&qyi3G'-xP Rnt$d~qxg? $kb 8]KbDf+wlDyRcUSYs pYr7LџLJ^kf?4 Qؘҟ(,A\#-`.,FHg~8E2⮬ó\'8LxK~b$!,bpYα3b5 7KXm )eAsPnIZIw@m`+lw-(ԜbJU(r9VtHe$,LPxKekWu+o9ipEЯBE'A˯;ҍ.Nt)ĥXVpM45z_#o6*NkV;'wed!q/W >5FN D!ZJbM@)xFzlL5?Y[!R둽Ab/W0迻ɒt0(j#ʨx4.="VVtqIK?s4a`fUDuPbK{15k^e\g̭R]9{5h_bwDj2H(v(=T~"HdUAD SgmbXBXX*˛#JMM8a! {n*}IEy^_u>|a,-H]Fq[ɅBJv^>GD,yd"J0GrM+Gc0{t -*[pʹx'D~N/Pa(lU=CH̕e.R:S #Һ")Ӽ›I[>jEłmu4->V3 rt?5mK,/:}TflA {ohx,9;zmQf:f\}`kvfI  IVbeǒ+ы9C }5ӽ.yosoc9#>S'7 uduyb.-&u-OQYM@,- -c] i;i4267@od'Iwp%$:i@3כK@kӀ4NFe17F((PIQVL 6VG]mG@_uc53b}iivSQf,"Z b)%%NvRbU1FaD9ٵPuzr20yl9Ɖ Z\r5#ƈJ;mE}bD\ܜ󐽽RY%2w*qaEq>=-Qb:# !lL _-@Iu=ğ?FZږDrJK~^Y'A;$ol Z*TD(iLJsV0!^c/m'(WsniyS4^&6e?Hgg2]w1hpp!;vzmYܯG c4e~{W|$_F;ؖnA卅ᏞMך{ 0of5A¾^6 F]Z'捦6>$CCxCQ&X{dq eq/ۿ+IԺ/\K_ܖMq@9I%_` ud^Uś^PS,A:CҦ"`NѫMzV r!gpw?4 V ';oGmPqՆŊ^V)Ф_/=?o<a,l\P&%/Ш3 GB+񓚸N6=em\4|vrGq;`Љ??Hg $ITA:Ձx'I8]]NZ]æ|6R ȎP`}'~է vȄ3za?pͦEk0̒\ci]XN.@`#+8Sp6y:zWo_0z62iW9wmL9ۛv l|jn\IuݞS$"C(J "Cms؝NHoj!ri Y⻰(fげ*Sqn>^u|K: *v-CƂ|{n'+pY%{96Q{n6Tx9ç <]6B9IXj_޷b(#ߩ2i/`ތ:hD7)zD&{nwýr]HD]F}C❵َc2-Xř.wM-y~]vH/1rUV놕VB|2$b.(AsP4e.xw%Gz4! Jx(\l<*r1 -ޑ_[MQ=VWXsgħ[}_~&+{&Xk)a9"(ym~_`;ydQ̟W.yo 㳷5twdOƥ0S0Fgsn"ESǜz($3lw |߃eAs(,ͼ'\0D]C/z1O _wmv:5B"@GT\~i8ڱbY-;Kdg{r~#b/zMשަjNW {45xRj!$)("KaP&"10E҆y8&I^SX-]e˒_Ova?3ғyYɵT5;R`1N?ƃ9$dCE &*A"lGQ`- :u9t* nq~\;ݞlP&@|4hz^\$#ݫJbG)v\go"A͞\X"aN^{Gl.$<z(RSfheC,W+ho`T]Q \j20AjY8ghzi{CD Cg&P$&bnϯ*vc+`ʌ xMXQsxK\*{6_@D+׳SkS/J0ȻHŖ٘`ܲ5l~^ɶ.U]Sif ^J;ݧ9oOwCc L|AS{xA#Ien\d-_P4H?JZ\*'zA9]D} mR4TOz,uvn!񷔉KBK˳{ 0op˟(822hf 2I,OC< E$Z#0'yԿ)J-by{3M~jИPOVƼ],QeV:ܫ\ch 2 Sgx"+y\yd~?ުmPwmˎܮZKv>'֧OK!#L,];5aImKp;L?L꾻X'.F7'p^v74 |2Xl\MraVے:y[D!9En 9'E6Tf+F%KnU9ʨXwr(h} +\F bP'%Y#^Vv Yhftd*?"aO %LB Ff`!(@FƩx:Op8THDW@d- W)LX?_.=Of/6&DDp*Me$k48,> PSY2Z/Fi3rvX, RlU<g#ZڡӼׁGHN) 'LB6 $id1%Kk{0}qs#(5_)/n'}N_'%@^&pE%鐥?f%y`= w C].?jT^%(ߤc\ `݇Pq6CJ8`5gJ9"`?*xR.{wt) ͖ fRٷ⛆uy#p8Xt\UKK'|WՎie"Z'zb$bCM"T5 DN%cǣ!FtA !G(,6$F/pFH8f7ϯi vQPqKlzqw0P-YMEx穩Vz;KtAZ ԽF@ިDFTs)ښI"R Faj+Gv>@T[Gg" Cue,驞(fx\,KTA0Df\pC+΢w?G8 4xsK38.#]@nLi.0^ .d֝KˌVL@ mz;Σ}0[n\V^ͯ/f\S GasȢİɔ10Q^BB`& c@B.t+]u%& ]qF9?܉=K(%ZY©X*|Qp|D:y$ ; jkZ(-W@"öm(OzLI1`MFpֵ(Ǭy!W.i 6"rČ'>R4 J%Q(i1խOݸ0ok2AcyVX $ lܟLIvOo@4z.@;;tPG3 \@a /h;N woGÝm$%$y_ Yݭcb5 uFriHyDZcۈde\ӵ~LU&yd~z`&N}I3j7Eevg"vbjUAwi,*_vD0 ļx:?md3LNK9՗iA]([܈u\jtTlZ:p"6G Tqkl! WMcim'D–oVCWu'UpFNX+._(np. mɢ3PÚI϶GHz&t^ Cx5 :i bvi.Ti&7xW3)&Ls+sEekdJ{,j:|ST#lHX ^b=o?m:o_5N;]-1uؘQf esqwCj@dN:tUWtw7?XxAsR-b(C~K{1Tj%+2?9=*?-Q8e3rN[ aƨߊ=,X(-_W{! e5TI E>Eԥ'aa12;_qFqq 3IGAiw`VhΒ+<*.DfbVm WGI;Z\eU!UGѿfϗϭkfWMP|)ӃjS>z=a4SoOu?+nn 7NH<^쑶2$#bRM&k3VY2FecZLq'|R_VtW 5SJ.v_ QڶxBZ]GM6PZ ,{j#M"휺*J C"1b۟NQFAQXg~BZegI9Żer;Hvt6`q@THYJ'įxwζ μrp.IfOʋ~@ަS`D\~l9nL6"S|T+CbDK5G mYyy0DTd.Hf|-T%~ɞz*ie+ IۡA 27v$A'P֣PZ3jo7zwjAEt]׶$x^`]Q!]dTݝLf84ZښYç$0نM%kSv[K5f}Z(@ &ymGN iu`l_CXC(P,%bo5kx%Dzg\UbBi03As ^WH;@-dSWG $ɬ_ƬJ)L8d04zijUB~9~qoˏ>h#Xs #fz\[J=P;'JA)k# dO IdM\"8}%2(o$gR;j6-,1A{`6=8r%q0e2g@Ԉ]撕y+;`R |Wj $S`äl7,IN',!ɻ@/|,6sA2o趌oډ!F>/.^Q& sobob@"#*O9]ϯ S]jfɇdHTbgh VH]m{X C..G+["Ɖi1 ^h%|Rέt7yU= CMg_Ɵ Օ{ֆ%뾲rb=lJh*ؚ7 S}(.t,N݆kMM 539[~Z*$VO(-fƉ``VL%ci/Ў7:I@z'"}ݸh/Fxg'v=P[O%ߝF&]4EReg;2}L?rJ;z\6"HԐL]VR Z*m ]kQ.5ET>*3 vɸ,iNTT^S kaR~p <"umБhv?  AA{]ekz{fw X!.iuyu, >ff˟Q W^?ͼbͰbNfW;^c'#}WagTzT7[ܙh:]m?ְ&dZqЗKeLv:q5RRЇߛq-u2Wv(-z,u #n8 Z{8%)YE`1G> {~6 f:S XaZ]ʺ2*2 o2 %+Ng,|awVgUCppOdb^T>7GYʶ/"T<'l/K2Paq<{^c3x_1Y&x&pL}cl FT}zjIœEһKcVd섵8J t̀JĖ39.T﬚x6[IXrrO()#B_vE} g t fb 5͚jɾ5$bS &C5dWޮ߉) $INҼ3HvRKh,ꏐ20禍غ`g ^RPWx%Vh7Dh+yUT= {`ےH0}.GYIy#_3_7"!ew#stA%ꨡ} H.}.R [ċi.\tDerKfS xDa|/(;Vi%Ad7*`LtND#""'d1W+\h|F~4F/A*ɃL@*~[6&p_m l[ݗ&L %wJ_U|ID_\Еp>_1(3: :Ϩ߁=lt dyp@p]:5>&W|.%w/8U\I!<^)=T$ G(5IC*I]12+PWXSJ+ AAq彨[s3scZWv"euAQz 3v'$\cԛ/V.R ChjvLu`a D7l_$y07FU>"\9mE 8͠  䙉 D7"VR鄏XNJLЃV5IANTI=QKR(q.Ǔ f?~}weOO޽6nHhe NI H Ě:Z)5)Ep Nlf,5䭍"}GgH pO)i_Akx$PJ=[P&8 fCQ:5L:|>%R=hf,ڥˤa~`!ݓHO*ꦏb!V6Ehx#\$yzR̗խ9i^׶V:ߋު|[@'|҄ ի9P[GNL썹Va19!YF`TcXy! gy&.|(xN&1lXBK)5ƼzK`N7N T 6t[ɼnqܥ[k 譲dEua b|LP%iIf>s*}^j4HBxWa+Cw&8=ߒYhFGigI%Ts,daӏ8S9AxB(ƶNZ͸}zqVz7&/^q+4퍅RyEu3GvNGO}ǭ1?>,S/"Ttbn5cz{$0Pok}M*nw}zqԭ*gd9/l(vƓ\K01Aس_-H3)!,G- ˶7 >vdc {M|!^֨WopJs<gq@'ШYDԭ;:!{B[ReȺ?ciU# 9YH]MApJnyK|AQ#wA2!di.w.D׃hfu jvܸsLiBh>f e㮪ð#p$ i\K@'4sufgȴءWݴ$ DߨDhb!N W>h5X Gڛdұ @y}֖Hj1SJ !R/-rc5AK"Q]$9eCsэqөѓ (6Q m˫*n8HDZBI5r:OW[fS~gsسltHt>Xɘ5B'Vy7fewME=7X^J7\ meRFԥ_u2QL=Iwn:n_93W GuydxRj?eLj?k; ՉJQP7#`GUe\Q ZaJuJb"ѵŽKgƧ\4QGLfV~D RVT;FaJP3N `z^ުE 9Xl\3هcpƬrTl+QkF:%:G,z4- ‘nآ[ /jI72‰:5.[PѮgKa ߤ5'ACIk`;HȒgQP(` ̘LRMozt*FL΅;WeUh򤏄K,$D9[ z-'[R~'SZO*[`XSghw D򓜰cO ТPѤ$ ٴ>mcEtQ" ?۲VqMj@.C(-E7K?6QxlD WK JwL>V| 0xJooचjUk01q3p>RY1"W:#!a6isίDY⑲֊ILvF~Gy%F?a{>=`])k(to"b!͚ţos>*> Th>eX:A&!K&wز !jR̬$ MTij%y]jS*& Lꤑ=ÿݑ pvOr1o WǫLwO-;nu{MIo?HU#ǫ?51$>8vAZZ} 5I?lW.*Q._\}>鼲h qQ5I:8v$g*錩>J˂CM;t`YY ݆f}85,skaϾnDSFPv~W#('_ҵh|C ڸWXϕۯ9&u`bS[w=xMUsHc 䉂B:Dʗ4.;X:A\1=wؐ91rg@% q0& /W;ZH΋M+<3am;L[O4oYZ.jJtWRm!y^Znb0{. 7~ܞ)Xqn>Y;oRӝ eZܬt+7ZnӅF;AROWoCg)!B% (HYAP*hIjYzU)ǁIB7w:}(fG#nvjP8Lzs.vyz2r!$pAx[7 ٳ&7@2b8xx(K2< +̉+,Uw:4}B9db-HCi\_s-ہ$XFa{Sv-V`דxy8zV_zoNׯJ87QȏY "YB}ko*53oeޡ\zuOPlI2Lne~&T>>Nܦ"`B44y",fFB(n;B⪏BY1vZe7VXERI`LBu=7v2HfudeWZKs Ԯv;x;-v bq$팏r&E񜍡n;9}S1uņfܿY3dH֗(5; A͙n? u^M?l1s%N_EֵBIMu3:zkd'R[UӃY❪;;DR8bFغ5v֋m0ʼn{={QI@6VbrE4?kx8R$L0L]t[@2e1Ծp-CKahX%_1+fЊ5c)`/WƔ OqN.qO o{j"JvUF#4 n5NK䎁ɩt/,O]-xR )gKƦJLqi7nzrd Uu5zֈc $NZZ[R'q~e:GX^=,%J02fs-r&Z-1 . DqS~! ܏-I9Бs%>#7KOB``&D4 sǍk܅5KM2ѣiE> x{j7i:^'NMPR`DA0]–D5p̍Q}h;܄r;)]]FQf'ȔNЀ9n5 GV~-P[ xP!YCX&٪Eѿx;2fۓ۷s,P0j0^JYqBm~O"d4߷:k] .$$aʹN)cG{2omFq{r2uSg/Q%F룟BU3.gF'c$0DŽu2(UcL[<I $Z)4vEd{QIی6zAaRmLњ/E}bQ\z_RP$"WeTm RFss= |Gu 9m#6*}i`q(|֔3<w`)–ry~|rgQq}*fK2gT0|(OH㲪ooKޖs.XТ)`5vZhg\I[d(^K~ O}"89#@ ?Ȯ1(Ƶ,˺Q=q:T|PTŠ]?%"<6@ʩL ' DCHډ$8f0G9QOg_dK˲ OSh GPwd? PUka#˜ *6 ξM `kx;~ىmFǛlIElE-wEr^*,s?W5*\mT>A;y$1XS>!I$R*>"ǬM97J.Ș|cs^*=t&ccf .QRdSP읊[.WlRO{K%I]tC*]_QA [B"f-HF}K[S'Bx|^#G;{d];z{fIv07'n&_AD/7@_^0%kEb+l[H$*Hz.k(uUYFHsѺr2\KHKl)e+`vVx)Ei',tCLV''ENa?KxM'M:iϤe(6uY/Jk߉F7bOg&Xc^K4'ZtՂbi}KG0ᓯ*܆i 2,l{z2sfIzdTk ~I|2jk_3N5NHE.I& wӔEM?1rfp',^xϢ 3mS '~Ď\4GU٬ Tmy8]a>1pt~Vel5\ upX u8K| QoF&UW 3QhS"m?cLk {푃dDIJ9MTm0ӓc^9CAAРĂM"!|3 vD*ƍ7\(#NJ4`n*7M<'H=. C@7ߟL(ke<`3%;Ar2[6T;fǘGsNOFU @qEwf9f/}a6<3YwG3Z[ta0싞fٻy۫A{;MS@^F?@{2:6Ҋ-vjV3mw69q m̬ 6:RuaNQ[^<0c±NK5r+z!7˘];F(om?F60b+[ ^VAVp /!Z<vuB_$:}: b7_άE4)UlnDH 5dH١s[<0"G4AɀIyAbHVn6F(x2e~x9f\OKr8q!εW>,خ`\ ,4Ȏ؎JV4|x6+Gc*>}aYSo:X;-gqZ.&Itrܟ>DQ}8,sL` C{ (cɔLu# yԝ vB_/) _I-=yZ_OTBK/WOWll`5/a|vC2rc>yQS^e`/=BlXН WUr |S:S[^8o5,2dfӓ@#? kdC Uқ+cˮJX K#Qdx8!+x[cb-yApBDҖ(/濾'M'ECךGǰ+)Ӣ ׾]HhY!!q֜ޙItk|w mR`H6:`bqx_@9y%^B,9i"rrq;)qXdp0u)ت|fjJ. R"QLz׊jT#*ٗY "5_#:/#U=&Y2cv ,L9vB[yZ`׾aJw}**@ɚsn꒻mY<% uSd:{1頏OA͍탙fVFoRe63K>Ξ 9: &uU > !O'9L;P  tMFv GXt@B㺇7P+NP g$EgLqE.4h2DV}OͶ$02Ϻ)P怠/e*T]+\o M-0;8O^c-}m!&vT8g/_@WNb "%Q'ugy43`x(gI`BUT=LafiEynh֥RrjƦjw`P21 vŒu:di/'ʕ^P.W | v6BNu|E F\_) 0~q Uّ!,bz0xHWـ12!uҊ1'@[u!n_nӮޙNQs|WWRy=<iqaYp#tPj*M@pوjjuFޢ[hH)E1Tf̬!~#Y^ OY3+_"!brڦ_P"_^{A/21^MC.>RnxZOܻ~oR_4N)mV GܿwdO;Ct7l]>d4ߋ5){.he 35e6,HRnE~TK0_p"F?[cSNѳK*Po ػv%Ƅ-PbNo `*7N0[yd7`wGlֶ3$@yio5)<|:'J(CwI/^ ;І D|5/[\2J?DN!6[AMX@,̂ ґH&Pxfhַ7XƏ؋&#3X]J4m@\ev,J)4UrJe lSԀ\w?WQ67S8@,XF2>m zKBm+r/kf>{Rb7 /3M96'$HA#iW4:g/6UQj00Ic~֩Dpא[kkFр9I- wh"tDaqpn[w7`$oNͯ^#;ɇ _lQ7%)VLW{Bh+.Jq=j;ӘסmoΈ۔#鑟gJF&#| "ŋÇ20?(!B3$.ǿہɑl:m0:H2IWg^V&?7&D yGA#%ePhb B8F3Ba2^C/yW]9]7rJż~!?OKy'1+i Yrv&;ǭKե)2'68XQh̪ZjS=:YXó L b}8Q*vlxQ4Sg٘(#o?/K鼞LsOO}fx3!q/?ePb Qc*/4Nq);b:gyкXun[=)*fZ h" :`LX pS^t\BSMMjcO (ħh6;{(ɳF3Sͫ9B6cl8tW}ȕ & )N:V 4h %o4=Cv3}ehI|4h8"z4G׻ <-]}M Gح.OP~s 7GA>n`$EEd'»m1{ 5ɶ;7ۉU5#_w΃ vd!ZU qs,V;30z[uE@xPuI,I;.yzAIQY[3[}_nlܑYHۚuP_Png 7 :0sm.VZşՕ 榋2F?'/_^e8'y =ߝ6nљn4q0a;ME$#RT"(;*fl҆GJ$SA69?J#r@U6kzhqB~9lF,N-".ԅFHΙ|y:s c kn@"GPZEK[=g J prQH߀P1tYF-'d? 5rJFIƁm3Z JB3(=d>JJҤ4ĐOi@.5o5a U$YIܭ ,;ْ'+Gp)1V&r=t1( cU<p[A34~%ەh?qK%UTH\NO{&*yzo6Kx ,SzrK%vbj ܱUHv|]e&P}/݌ |r[,yGrMRB1$-cAz)Kf٭re&O1d7|*F" Ȁz&v~6BMFF 79yfŤ( dptc]-U p gd~_@UX XuVg8kH`(IXl2u:GT*m}[\T7-J- 5= ȴ9R6mB7/׏N\K_}EO"/FeK!LVw 8okxh'7C!Reѫ(d,jn6 yZdKڠ,^=6(Xoɠ\f)Pm`ih3\:>`츃 3Z+[K(5y|KycSSj>NeO-g٢ z::*Z>_w-6ӃPR!yrPo/ڄ0>%KNCLӲnj/d7>cZЫ9{5[VWEU\}8I#5F$u݃^Y[uvAP(&WAn"(q2Onrw6:яr(Db].snדOM]`z]ZOp[F$q~}w Tq~NMBy(\wpM)<抁> OȋK`/WbMET{.%!*LEizj-8.d0UK>(1̛ хcYDWr`V=Z[cC&9 >$9і׌,GYLd+iItsMLP:)k.; 1Fkx{ROW v1 [JC;&!˭к:-kVg.>Č\QVYM)$U+.U=OyՄ$1 yCJf؃HhMQ( T5YJ9 K,GIKۨiHjb7S;gӠ[_D@*c_y:݊"&U\BPo8Exb A}g^w:䘁l͏7'TM;E}\}L#&Č5vI%_R=y :.3FAuE~-Oau07,A°$/`m,I đ@pxq (3]ʠ%@׹뎑6?cjPtj@{ S&?: hL·$Ni =ۧu3uֿ_u2NECGArjKĬOaicBܔy_h.ΈRJhw khq &A 9Y<~kMQAXAR!=Mi l6m_X ~H$΍nÝ0M+蘳 B܇&ԜN~7r)U>?DfwZ- ֟M® \}E.|VLǦ5)JA1p<闆4tf>l\7i%@O!~ .:SOhX !'*IWxSQo_hдϜ1${53S,6>yE [XeLױ-U54ycnVgbxM*yVAE3txw?pLx3GϜ_vUjQ勪RT[‰!?y .,͢:@Yg+MVG2DT?5XoCpz4Su\2b\Mm`֮xi> zR@( zh-hJN0-ѭUP'v )ڰGU (vd\}iR’׌g%|2 Y{zM3ubSY&BxO_I$Vכ!'>D:rUסR8B3̦Ulax:ّG}i;N~\đSh4 L! d,c&j,y*.M6他{ 5'=8ث@yЖX0撚FuΉƐ R%|BE:F),c .,I0 <5V}*.^MI]q[FSM53HNv l.={2:Nnal'p{f`!+rʜD?؏Æ>dYZi *#x٪Lu ? {W=\.ַ9CL:YC/b=O-o/l^Q6K9,x 0?sc<)9DE$[Gb'<^Z?4߉g`4]IgP=Md .Պ plu`J![kbl2:;1#^cc7%7kyOg˛*S¸)2sۤv+v/Q"TKSH%jՁ0cw'UջV O##4?]qt(NYbsxqxQ>e8ƾe:1{êfchCJ7Q@Dդ_wyg JpaN1F4c^FN:f?b ٔbL̆x4dSBIbCR+ڤ! F;ZQ0kIAə<ſ i[ T`GűC!(']uA|W@gkAbG Z1)MDd(Q8bdixĴhႊѡ^ML>pS뷅}Gk(V)1shEǔYtNB9Z_2S6])8}"E_{y,K.Mr]k3!Ruә=)r|~j\,<@.ƗpqZ#]f|EZwgmor:m]Otzo;1l%&f͝v-:Px9uoGPYZ)߅w Ku"őFly샫[ȿ/SЧ Cբx<&vtޙs@ &29oF|;d0,ErFdb7 9%}HR+ @*4ɖoqmF$DvZ.\ (r hC*2ǹ rZ*"nuۋWpF+o w^ {[TcC{G]O$8>tvk 5DWL^ h :90#b",{ڿ;~iV\Vzp0`Zx?q=G2S2_JsG]7YkӮ8[[`K@؜#vL&S3X C4r|ta su0X')}͚El2t[֚A,(#&ž T#;-#2~g+U/Y@fPR4fd"]XtgzΔ~V&eՓyL8mO w 6Mb Y^E>yB.S4o C.̍?cKet #Qt(wHɛlZUNӎ~AldRELw &{P ;I}䚲B-I_כjx]G$  o|T&DU~nox ެ;pzNX6Gp(29B{{4pღ#q/L1Rr#XPcM%ƕlMYG4quQ]g*\z J-m %k8p&1.x(DmH# _`຾B >E&nD=1_ˤt6QN$1KݓL*!`r[11'KWkLk 6_ VvmBگ(ytί RMje25i:?y6jK$CDXoAQ=ѓz-k COE @gfJC`T9ҚK^&lskuum₅*0DIOQ,HرR\3ކXLEP.U>Ö0ѭ7 䭂#}j \l٣\*kEQ~Pƈ*p9Ҽ~oϾ 05=W2AsC|O\8(ao ll_ U|#Ik='8e7{ѮTØٶ5f{̯ b )(b.f6N2yBCasP+OQ]))z YWxu`sjlMmIg(V5ތcD=1ޝevɣ z)~1We!9.Jt35Y} A]$F&-ŖG'GTm'iS$ifށhfHO…g3 {V>G v%i荜Rp5uz [ aK闀\Vrvt[|_R:H ^pvaSpr89 l͘ Xa`QxU pLJSTm@ĀkO}fq~wve $ |OcXLd`i_/;,?jRv&IH)Uf$䎌я*;Ԛԕp4ѝbնv,la=kD<ȉ {Lat=ZvKf K#)x2M";sQI?uN㶈e,#Gp.8/GJrxa:iYZN َ6K[C1)^FcSfe BBF{:M$=٭w*qֳ_3R=v/w; g1^:) ]ǏjsIMFGL&1Ȋ}R7AcƔy>ۿI5g>%E_:`Fg*FY=Vqr^nB Hy+C g@h| |]RjY&ˏp|(tt "dZmK-@"x{17_hc}.Dbl!0ƀAwNͷD rwxC[ŗWPoM|K>#!wmjf`C8 }F1. gŮg=&V>{qierO{Br` ܱH;o5Gƃ}̙uo\Z +V/6yEH8Qd4Dc^_qz3֒=-ڞHk yYuw. )âcRE̖eo?bzkT+ n5z|?^OUJz "R=2wўI?@!Vɢn"M8vZBb!,Y[~*biS~wM )o2{aCFU{o8{ΰ6Κ5LAǻ3{4;\]6d*'^6SaDmrխ9etV*4>L"X3߱hm%} [B4 k6NCli-D DtOqx^{iDv.l:h?3d)_MHY baL;6Ua ứ𥹓Xs/xT Msa\1ad6Fvg|e^ [gSxAQLlXpOvW|YmF T Jv]Gv?El}X(@̓T@8lm ^2Ǝ_̣23*21haL͓9OutO4(&ۋDɗ%_VvK Pa J@"Tn&L*U6/9] h#iҍwȢ~a8D5vce^RhUTe{a̴_[OPa1ḋ9| 4! 0t639poğq7pV!s"F/Shj!f5DE#H[]#/qUQ{hC4/ٔ_g=$6,[ <v髱?ui~^ @n?utyM825X,Rb{ðjJև2 b0K{iaMBwei b+jP 6{\̼bh{`cw wc2׍WlpN;VZeIQ8G` uP:}Kv r @wfG@O?![˷EeႹ+ZB9YXm拋1v6OИ/k4Vcu0vJrXܖ[ckLҮW7V/ʛV S (L;ThTH @L=䉥cotIQhv#48cٝ3J)Z΅'pYFkIe٠y?ތ )ġ,X ȁ݃=d{^I{wQ5^,k:C-z7\0#(@DN+:ӅA@Hl(!\EݓOf[11X [وC\A[Fdƨ!rae#Wą20#O4*:B28iα&~r3` +GE "]ߤĈLA"}2; j*n@}lyx wmRW+oG7Vf*7av*rSľm*kH:eh_dt<Ӗ%l,%4dUn/A Dbs\NGS8RH$uݾ5Io.^jMoFҐ@gnmm>;jec4aܣJ#r `|<;Mw;RA0;c`u%zo镈PoCZGRX '4.JwyQ؞;}RqQ̱Z-R߭q :8YiW߹Oh7* H_W]1DխJT/34"G @r?cݽs AUzv.[{̺j%4pXW/KgU^ ܿG-Vb : \#hl P)WtryQQV,`׋lr5+UN zJ莮|y -ل41ڧ5Ӯk:֡̌L7%!KS0Wyx /R_3r䲟ry8S.ٻ&)v{o'=!D,~ae `B_3v"ŤAAǫ(M>Ɔϥ<&\> !i_]2@xGC̥,$U5 ˌZh&?YeE_ LC#nensN AOL~-D ܆ˠ6i>WKM24CJIOT?P9O\5ΗF36+R @!#Q_Um0vb7m`֌DQN('_3(OZ W,PjЃ?̩i=yqD}іqN-;;K*.#A-be&}2)}iJgJMw4J F:lţeĀH[wpoSpjOb=_ ubqg3RA#oy 0:peh3D<62{]t;2Jw[??0 :4D""#̈́(Sjz-9'5* w2vŧa }i+dTأIVKW^O^q@O yRwi?)Oh]&ec|o9GuDj_'+(!AbO]:fozG%.4f4OS5B"+ Ϙ8pF\a'Z''HR| |G!F%yFF sT҆ A9mMSz- [Ԭ 1v0dy8foD(|(8,b䩗OkWB fe<0g*ňzt6x`&% SEl\peTZky9󮎴I]9lD~?,Fk!cJB@J$Ô H3:Jt]h bucrJ/&T4Ί$)|xgOxHC 12I8$s^VcBnbg֖",)Nj)Hp8KoD!庎k7Zַ I"3"zX"%h\ ZO#毰"NcN`YAŬl2+\)gMkyt PzE%$˿T [2U2 TMEfB=59Fsۢ= #s褩=2lj'{eRPž0Z[gy|Rd\\ЅkgVVѰ)&$>Jߙ{ʽyy}z3M,;)b jp. >MY i mԵǟӒT?\0_n[l.Q8R$1H!M!~r2TwL޳a-S].ܩP&F۞h?a'! oN; hڜ(xˆg2*ViaEnhXX6X4I=HD%W _+4AP8@XbJɋeO\2y5`})}@O}J"@Ε_={'j&8A::<wvQ*"iCGP*;=Um8]Ԡb1Oʵ>J!l֩C2CGt2&y fzxD(ouF1+GLC}vC(flm/+bt׈%Qucp 6vQ1sOdTddFDw Makkj>kHGrkJE>v "k1\ծvـq+XB")ڒp$l7Xp?$5m{қlftk :^ޟ}*6v1e"w'-{,lC;4\hڗgf5Qر SsָINͅ?]oR=>Yڄ 9J m!Yu+YtdRfRd=PP;)( k_Qc.1tUX}=d4eg IxV8[Gl?AeƭtDK Qc۸ZQg\&M oK.qgCxc񰾬ƫ Lƫٕ|;Վ_VΞmv߉OB]>M*=J`ļP[.>@kirÒ{arC̾QP rGZ^]lA}1 zLΑzc;XmB|ЕV*?٦W 9C!Ӆ5+&XI +eB.N )M,T= tّbPeIe ZMUQQy5m}I/~ ZYwM@QmTmF?maBX*V*{_-eMu>{Zf*<%Lm)$j9=n~mR7b|~g\8֘O].F)NqՔ_~fĎ̨F-;!YZ0/+{@z~/@S@O"x*27C33(궁JauB̖ C崺F-H9)p T7gyQPWR%I!҆l%\=6F[L>ÀKtIh!avU…hVeGi1Ƹ7Hב`E;Ro}N B0g^4d@{ǼջxGaA]Ǜ3lc0:HCqMW(b_Qug_p)]9R#b?qc uRo T'aVeVC\E@֘u{+ly+D>iH` !yJ'Գ_=5fN`٩l9 yy +q=14wL ܌HAn6HOdo Hj :U,Xfty[d>-xdϴs-1?pM<%1kٱ; z5[\<ϵDx|twFTc9$`*Bk@My(>W]gF1p%0Po(5~W6f 4n/U uՓ6HꕶL5ocy_z'l0PƃxgҭR2Pykph蟾n"RziP)D>tA<9^GԘh5MNe6¼˜Ah k.hJ,^⥮,meKuA6,Eu/+PJlg;|mJ5g3p[9 eThx&zX Q=ߢc?+Fiol:/ʇitI~G,TQ`-ׄcNϺlWQXgX0Hf gmaC>2 N{Bp㖦TM|o\qb: *ņLзd;H~1aCkGMY`a tw_1 J%psTN&\Rѩ^)ZZ%P8_1ߟ;mt]mbDhipo*@=8js.-D{XI@P;zd.ڦMt +ܿe\Hʼ%.'L|4Vtf88`AtZ-G[iQtT~1'&?Y⊦ ر$W 2[e7.´?9h$rY|OtRQqǞ8ghD;J5`Q+g`La`HjYM*$-oIA7'ZFX,)(0x-ʚd9_;H(AXD,ۇ7`$o{8780\Ȋo  k7%PϮm_\wx <~Aa`] 45V ßlW>$ytc4@% w,EoW"gmސ!Q(t1хdg^BqT(qfJBU4Û=e56@oA9N4:2)j%V)5De.+Ԫث[ ఐ@ph\-{i@o6Ȯ??yrCv(cԣ΋DLŕ)U aURPL+$@ ;0>nvph6k<Պ/UJ(ʴdm4Hv`7S[fsβ{XV됭[U=XΪGkQZb8fjTJҁZc?O/ m6˺<65)L}o 3@hAcId16{`[Ž@0 2UuQM_H(G`O!r^]t9Fk2`Skz ڍk H~ńi*mw:@hr1<S%}sm[ OF bhMM&f΍7qUjywyG\SliNdFꢢ oLeNv{X%1}ǘk`)>ylsD'Su}gcV4p [>}I81ZSA-{oiĕM:2GW$ka4I\!?LFeKjd[HL?Cb%xFR}$n1fiNt!OI#e'E.u^izR\YNjHTT$-~p-[٠|ـaV7u\}UdzkxOee̟V'DII2˞sE2wzbDXyL0L>Lj, .A DK5l7NJ[:!L=?k:~=c#@$=*OG?1Xcfո.)q&Z6{ kB+屢; ꡘ\ql^+,l#hqɤ4g|s. fRѣGTf'1VâS&VCi{ ]JGLUhI\ \TL)_:D\,dZڬcDBGE9ZJiQ @/=kU,L ND9!Ǵbk>lɘI ?MWˮqª~8\p!IO$8OEk#z;!:4jTۡ`D&z&IIW8uYwkM ŦA=,@dG(!@VXhè5)g$/OuWrMX[c(C["ktT8պdi$`͐@'*$ 7'GQҎ+P7KScpG-YbM:r'm73XLAو<G@xǚctIbLY LLluGVWU&-fl|JSVe'}_2Q ($0U 8h5SЏp]'+NKeTİr(YC+M*ތ4hOEf(h5<̌7mt猋[9-u 0ynUNxjsk0CO$l3.\ՆTj(d=8XqSKU"FQzIz{7IRst9E8m R8M*W1hpp@8j JyH"{5䚯@i5K)ɺ^"do ad9T |퐟^zqNxi؈T}76~˰t0-|O&FL˵sKxP%Ca|pbQ`aH`D*^Ȩ!=͠+n;v7l?jr'J< Qr=2LEWIԆfN`K թ)6Yy@z"1HYBXԤځpNypڀP-6Ȩ'R1J% Iešۤbz0sPb1S9| 2g2.9w䛿65]P~[|oCp3iZz)MĎ.c@kF\tu#E|ӓ%ns4t9 5=c :餮hghZƄKzjiE?DȮe4=l]bJU4d9׾㺩^Z#XW ycu,;?dبͷ2:b3tj$۴ xoۑ|uj]]a6\®Oy%]J7*\dY+#靳@J-RT)$](m#lM.;6킯 bŗ136W .ٷqgB"'#<߉L0KzKȊ5H~,M'= Rxht8k-q5 %?:7T;!y8{X'b9j(׍X):-gA eb^ -j]>baL "}u:D ͇hJa߳rbwdfhgDgַҪ떭*h w3Zu_+| {l`K r$Ke 6j 5*j>dOޙ5pi=zLؕjH0g+T$V4Wh8a̾?Ҩ32HdJ4fР㯃+#FC-^#<̜Tpr䩏ͩ{RW1_q ٘~>CZTg=ЧSq ˖\YϪ5+z&" B]fߺDA`@)/NPgmf4˔Ji/WW*ZM#]i39_ymXsi.|מwY>B84({x,RCӔx;ײƬǥu˞3tx9ԤP`tWͷAGaOkfzӸm/91Ҭ3L7cl;rC:ғ_ #)& GmD"z 8W5<Ę1}v_Į){fY"AL_Nb^e[ҍgjo8ŰK0 COlg0%6*#<,9;ɉٗ4]c"EJ]25KU+Se:s WhbA{f3pWN`$O<'Cy)IX]toDa. h[RZ0.Y=y|K6j6cָ(P f=f X+w !1Ad s5YC>)xlIP$ | yiT3it7lC$\,8QhI PePdAo4vKjn`ў6Nqi4D{'z~j?Q9G\Y1Q!$`Gk:4J7SA|JXfU)FaAL3zYY[r,c ndF˚xrgPS"@AǏ:)s]6O [wT=s >Q\ ԧ Y;Зf\fr+zB;X R6T)p66>U?hKjX<R(hRHD 76c#UsL;%:EƏ,~]j{| jaL˚x“֊ҊZSЫ6*۠7H@0ORl$$ ۩o4&Jo k*Og]qПU1ـF=Ɍ"ŵ;6p Omllۥ#IOQ!`t{ /ZE`ݭЬeԌٔ狻 5vrS{T/|mn\؜9ZBbhf4q1EL*Н)u8WX& i?ڽl8VA+->n׺F略.l FU04YxjV]yaѡ!l Tp"Rڧ462M>b `bdENL@Le]rl0J>X`9T(,qS4śV7]x' Y,u m4D~NהEZ<֘܀*oN Ĕ=©PO(]RI"}!ذb~DLu_".n[AZ>}2țť9}N[EJM>)._}';KMN_%2q`;'/,Lct۰k#"GxCQOzEx lčlF>kqԐeMUpys9vfx`9,)EY䣮߹j>SS<4O'Pp^bZ]fyx[f=CXYEDh{U,in(R$ $4Y @  3W ۖԂ^(5 (#5=ƨK)< +f}3c\xvr"֧ n. ,Gge:Pnow:0gf/z\C?_ʰ(qPIsb7JQ䩕PߘPz~Fnxx0 BU" >jxqK=+w3"ML3^N[=hBQ{5z #9"n ˅SnQxm1 YRawZI9z5BB4Sl=FPHaϗMI#X-,`/wԼ/ve :hnhYD,ϒ>;LH!IMȽswZ'/B 5Һ'aL*iu"yKF,B*M$Z_bgQ>Ly@"S :tODT͉"P$j2C)@TU;#k7kUxa{IN2ɢbtŗ.r96U\Vaqo}A0Tdcp+6".:eEmEoo</Ɔ Q܋SZ&3Aț7zPO`ZDZގSՈUY lݚm9o*pG EB^|$k|Op$P* O)rXЃ;“A_&F;RsgDLC\^' fnj PF9SYʲD~*:ѭ;**OF")IDݡ \wQךs AaLDOH5+8M E`E`H6GO<0-wo,`y^pN;H뙢) 9Y4X16T(G,CX옼_@[ԚXp$7+; ̧ZrI'yH,gE%ָ/SX;AZ,v4(T,mΘJcpQӁ鍪)~bdY͇6;>*7A tD;/%x)k+ר."Swo/a7qttX|O-ʣ[eH7NQ'-!|ʢ׋1Ejd8~SbsoX-UQ\4}iPC}<|J!O(IkgtM0~`d'nx``sNrf?KM&Pw9Jlo!NKFAuT4Rׅ8=%rT ް:aR5^"w|(y!XNs"`IO6hv\6fWC7[Z/5.0QO1%%L^Z$f.Uq\A'$_Bqơ ,td^_5ϞBHI:e1\@лfX Ҵ:ckCe{K-D|򅹇Sٵ+;jYCc(MN 1W%w=^  Ɂ ^VX_H;+}=g)=vQ ݶ٭n?{?G"֭Uܖz7CӄRNG\+3MD')ųmd\Ycݝx,D׵n`9w G5+9["J߁NdcsA!rJACd@(0ZAmlR-G4!z=9)Ydu:1M4% i a>S"0 %wӂ "8tȣ93L|rtX >'z]f8bQrausLhbƭf:62R6gxV;&&Gw8C LȲ\IT)TYEGQ8$AdBaX\ 2ZDqjqs0hn_dh&P~rg< X,SAՔ'Lz8s R#)a鬿ZwI}_o,>5cRЉtV-UGEL8$@5әvNJcXXeս<۴sPt^?eLx!gb17lT J ʲW1#g_wJN L4~~qxr^ Eza`ղM+RIlj| 4OVlJm򉘒#.[Wέ= U0i shibx:& kϻZVx˅\'M<]-Hڳ\,iG"琥K2hz%ߔ`-}cMm&n*E k72QՓVk]zs[Zq~ 6̑FDb\zT|Il%6H>^oK k޾Ú`#!dh]f] HL~vC=Kbzͧ8Ԥu-;`fU>if`zS?WW2iMmU^ r@e(|M:pGH*0q в{?5~7K߰eg--΅cҢhEOU(1.4߄es^FItkU%Ǟ:} A.+3Qw8B 7XQ};7czG PJGWH4РgI&=;N,o4mIKt;S*͠G돵y('`U +(mqNNQGzhTt`5)[]wQL;>Ԣ mA?`Zŷ ^P_e!|íYi5C";h%5jԯ*|e2"m6@ |A/xL? a+JWji`r8F _Ww´9:,.~r0%NN^4c Ǿدuֶ~^}=Hu7BF^$JN1ac{T2g 㴆:[L)o`+UozB)լ0'y=p!pL}(ѤoJ#"2!4hPt'EruI9>+if=\Uc hsjR,cmRC!WK!;~-PX:F4 wY'+m;RLE5 XUN>WI.ᤃG:J ʑSɔ}u$+9->7R},1jvmQ6pv|2n5SKh{]-7zXFpmnU`\Qt?CvxpVtPmqo^?-ASH92z^P!wŵp#.w:H7H͖-hmA맬Lrq| vdD;4͸ }f9OHBVQf/SIdfiV}ΏlN\e8,DNdhD/X>N"xڠȔy8ʰZ?EkveP>{|5 Ѳ}0=w)m_G-+VW%񲔱8:"H:>"m%JXPߡ/"=yw#"lzBwէ^xB?weW )FI!~U=uFD_Q)3h{׼U(yڱTsA<\*bEɟ1 *%';;\k?a#ք|!0}!GVLO$Q}rGn) @!@omf>gWv7mbr> iqn+9rxΔ"o!"ֺ[ž6[|ǻuܛ2 ++ĿXr\\;?^a†< ߕ5\N)'s !Mp'LTi!j1YL<”.t"2Smvd7c5=߆[]k$DZ91kxZz 4&Y,> eq*kk/P(NBv?λRg4+\KaZ0:^!Dk=S:7!2*q*q)_a۾שJe=i6eBHՒ/3Uր5rV7>ep?emt{USN կ7jm{&C;n28V$ǩaNc1#aN m8Up?:BzR_W_'!-fdS=z``y]e <9xbي.,a'{{bK?vuCs WS$aMpۥHIyiME@5CwwY̌DUyGeX|J mAx'ʉl}qlY30B&RD x,)/b>k/rI(z_E6s~`!Sa/}Xԍ ǧiC #wʀQiWŴzY+c7c`CQʠ)YB3n⽟i9pk yW+5 DF1-qtѕJb w$(O)% OC  ˆjIU؁P_ݒh490*mjY ߚN5!|,ꊶxĈUOmTx0}eT a[V;}/¥.}4V.2˸sq)fNAJR\Hrsq,{xiH\\}/Z?!Y4mtj.K:^ID(t02zuJ 9<c44kQjaX,s͙Q]6cd ܏&2PSM2 DM{Βfkz `Ayc>]5 YsaνRq9|P#bvBsPf:)̚ [EUϡ=i,EΚv3?L荻oOW!2^Cih2qN?~_hua(?0^?y(~9Ԡ3>L%z5pR\V>0z9ӀHC}葜ׯP `2/synƕxV(Dh2M!AR [ͷ-Fዲ}ֶ9V|egKMnGB^KMY!ay ) ʍ<ȨkX%TAhbtiA _i#|W`poU%zmw0Ȝ7\u?'K籛@+wvk%ޜGHve@5rmt"`> y!AYĊ V "׍<rNcXׁ}CCHЛ:(ͅ̞2I(W|:DAyG:"rT_{B %aO-jCrEUh3ejl9:mto$0wJv54O`oҽh̿Vp&T&Xbyȫ1}H/^Tu-NsN^>A9<aS]U*\.eU@#V53/] Bbr9@тM e'z_ޛ+ҺTʐ?QJe_Oc!f#^W^ |.f9xK7y%3P~)|)9VbC aޙ2ϡ:pJ\UW/HM!\JΈkY@P\G*RW3Soy]\6A&fzq nm&=%Am#Ğ" 1賓/In򆅎J6a3N6 Z]qGU[*$sLcڽy ]!QI sW%\/3L4:2vض]<3Vr<-ɹ TD8B*"PS@' l8 t3=xͩ&rUetƾqޫ4f;=PM?Pcw?sWA1X-e߮'VKU:鲽=ʶ. %HVN-_ t$*E.qEIS34# 1=9E)G}PILv?)/Okߡþ^*SEB=<[Q+x-S̫_|@AHF (䆌5i1[ Q8ظ7w9eHawY><~ŋӡSz`}8\Ҁ*6@lZ9}/Xe.t+w }CEU"4A.oN5Xَ(kEE `POpx)Ӳ̄<'~47W69>3l"mD_,piDu,Z~:nsG\hV qFfM<>mY}u+oRXs<$YZ'To$5ļ̥]r+E3!,L{v`5gM9[R?P~~ R {$hLq&`X 4@YU˰y{WKfɇB p91|K:n-q=|h8zќS+A#"}lnJB٧齹S3]$27iqMm2EI$gH'tt]\_Viռ\R)!M[Nφr ڮ^dʗKgJ$ a6}nJFL*p/94]ey_Mԕjƣڅja([KWun`<~p1ec᯵.C/l>̲HtnX&V9夔ѐv͟Ѝ:en¡gp0N ي"$4:_LǯeG:0KoƟ XRK$QCƼ90/".H鱟"FGK v"U i Sg™qs]p ΦP:@#`OQYD1`KQjNYa?e1h3pk` TYJ=f aJciB!NO<S*vL'?^N6UW%;it=L-Td{~86TK Z f-4GmYZV`-:/@@598.Uy4r- }[A>eG~y  t,@:iSR?zP/Ȯu1e2!`Sҷ <]uQ`_izb'1~XeBOtBTpAgm`1Z]%mmGŋ;>pxudVLPFeyך$cCMYѴ*&Y67j 8Ġ-ILfggR ibdW?~f7r/z&b!sŞk tqõ"y`>ѲU5MIQO;:6W}зE,㱩=)oPCFh08΂NeQ.FHxCz۠! IƐkpu_A!8 ck)`g c=FSXb:<ℚ֣UNUYa)0oaM|Io+ڏ_*{΃/u+d"IȮga#ͅޓcpݢ)>1{닍vMKcnȫr)Qp]]4ʣN:mZuT})49y2 @Kqw e6bbˈDX1?7bTvۡpT^ȅpeXG4E|G}{iIzc3RnV1{mUTׯ]Q(ݜk@qeȝ=|$whѹv"Ȥp '|&HAl!CVtH= H'2@&"_"1g9Ƭ Ua/'0J潹|j>O] $ :nj =U'i2(N }{Sd}\ 6G: W6 ''O#W.zMJN u+!3`Z~GT9źf$P'kӪcqf%&X/4ǢYP^Ս;*sR37U荡+&Ba0aeq 4 2%@vvBXO%Rq-€ʻ!Qd-"H`DM [%JFHTZIp aةs#z N(A2 e_9ȶB6oɣySz" z9/4i VwY\ƁFs F\9 M B%/QGn}__5>WVavN87hu{D8^E@,OÝ#6ŏzYy41ܻ風N7:ZYY3&2`~ߌK924{ U5p) IxE@, P][퉳@DGKyU"f|< jW+w_:eX=;*ܙHȤx~![F%AlΣn}MѾ:jT>$d)y]PbLDPR{wIƵd"Z*6pɗ3Js#ұvv  K |41Wy໶n'XZ6f{],>ɍϭ^RSu |췐f_(e64H)~oPn)^ZɄ0TR`.b!n]vƥi" `6D7>>nƠ?tV| }g۹$S嚜 7d3Z^rTK9[Ʊq@Bu$}ײځWTCn'Vj~K"OC+j롔9e!m'֤eh|x[x'G~pШ7FBɄp,sOUoLHas6xh??Z]e!6OĺkUȚQ1IAwEG1yͅVprlJIie>-)˸/:L0+ZɨUZS:F^[kdveP!SivBKo635ʃCO-ܴ;iN,oeʌ_\N{?!Oxq@3t%!}\W7i=Gg~ij%A]LրB;H435 Cڊ F|KIר-B)oS"qz`f4_#!*vfHqI}VʇY*7!/DdW~ ,4zīOnʐAye$Z->,Wa B9m58fSetAR@rn~9%t,oYt;mDNBj)ve5|/a/'7g\Q `[NNĀae@jia0'{m,44.:fr#3vK:x(]YZKc)B B gtƁ&,z6=YW7&ɋb*W~hH>Oovf4RO/T:k|F"w՘BGBzAbѾr6MYb%4Ƃ6d@[{6_p+ !:viKOjfJgDazu hm RL?Q];^ދo4c]~; ^l\H33h'amc#A13?xvӃ8x (&glwb2k<^ڒňL !5DעB^.QhGlr#˧w)rs\6KQNw dz&u ӡDc (M բ*fl 1BOGe!A !H`W.X20r?[.׎'f5N5y/)zn ljL{")I2Y8pv8 jWۀy=xd4 f2gޘg dp mbd BUf{8  Ni=ľEb!ݜY Oo'šj;ۗQ7皭Mzb"GTL1a78ޑr@c:! B+2_ap_;t׬+2wuSfBDSI&QAwY,nl' ^cβF ܵuo #[<ՙ jad7y2 :u܁o*HOLڂq=Jr1Ou/Q?9S:G{vnyCҿpy='XW{Fu]P!^{x]C+ٿKcx78ˤoc9e,zWOZC*AџdTzZm)iO1e˕+w@Ϣ4B3ITEq'QM44K.ڬ=pNҕ `9DeNjЂh|6#|džfoWQ7^t6s3),W E:Ai$3 'Y͜9*#[x / c03YGn  B\Ƙ]٪7Z('C\cڃ^%<;{ ÙVeb=59'GOޅz~ԛYЃ)#?7ʚ$.^\ {YF.ۚ]>-އn%5K dO< Sk-lTqL9]ӍﱜEH)#26GV}"(ذJ熄$f `1 msFM8d:!ePG 0 p4iz6_#k91 `%g %,Z>},.|#b, '9Î.s4^.}&ZNEq5}`A)(K4 A2$oF\"J_Ŀ O~瀧-sa=Pu Y0[ẒhpJ+YUM̄G%O?.Ð3ᾮ%"gz??a9yy4a_+Z~J5{Jj >z4@8 'e%vbUueB]N,pԽ&w[;">I}:Z'_^s7!lz(d"Q2ؕo8€ta|^дgn܌F7Pb1hئ Ċǎlk`4 \ʯl睳<ؖTߛ4JTnSLG)sw; 5_&_GI L6LDacTJt}}W9ld]0er6Hv6m4ryXܢ+Q ĄZNkƗ[ȍjV ˘CM7(=)ͫ9o$=<,lsnHY.넗1yg7kGgjf*bWdZ Iڂ%`?vQk:!zz*銠9993iItJޮqc]Dې ; g}oiCa*Y/O}ca.,d79 G(mLCKηhQOn"Saz~oyGJ!_$~x3kF+oO `cK?k꘳a; _\SY whqSJS[h JY2[Л4C^Rǯ.ء=#>7£V[Ma?  Ro.)zW, it[%?^y wLy!K *q3hzJr1 =/ gq NG "]X mK-!ӡIZc>!ʋ1*l05[j`#(nP``#WMc;S!n'6oH[]Xyj,[RY[gL_4ˁ02Pd s/C+` $?tt{=;Ӟ*[v`-Չ%.YrΥƙ[c_)q*&GξXyPV$9܄AH=GrdZ AW5zJIV>G:;"&|,Q1 qq, 7`ӘPAVАwI9وٰl] #' FvuYJOݚX/rFchڝG8/´2tgwf_ +W)Jp,e }VA"'7;M>E,-<:^:|=[?ί,5jE$?)"#klҢ/6 <}e?dOuh A¶JV>s㻚.-GL0C{-m.'|]+$@!EGfR> ÃktՃbb[WQ$ygkk-`%Ŧ3vm1- Śok sM9ϙ{դ1 `Ab xtjle|Y2L02ªYRHUIٗݭzmf{aJ,nE.el0l;=͖w7ǶV3Vn!b-YW FQWGhXys-$b^܁/dgs%cjAXT,G_j$dC]AXI ;(b(gT %ހd=DCoG0'x;b( K5z%G S2{'_˵d陸. 'J́r玠2,+49;aMx:fyl!vIfvx%rfX ^ zB#әpMݼPk}YF";5դ߆ V%#3ވzH&p*wCI@l#U6b:C lʯs3qNˣx#B|?*OcG,$V C? iO)kCƕ-M2;O lQl?&]Rb鵬2&~#()Axؕ?)&yy7Kn=#(PcZfnW9-A1Y2޴' u%Q6jg\|&%~{Y%jc*H3F\yp5W'n(%Wwox'FA6CHQ_zC0f=h\ߤ ^ ~p',ny:ӭT[7 #_o/|3=H Am:X~0U࿚'(p:-r5Ǣ $䵀-E=T?:eaGTOE9qc^.K%jFĶ4R%:{gQ"exlG0yڑO$A2 S8`d;df9sF9vM۞\?1Kѭpe Y4}j}x*hN ^WL6?+O0w coi1Aۥ˷ ™$q_Kc:;8ガ&x >$QnDDӅ0l1}E-),pjAh<[z= 3il6qCE ;lD_ժz B<CMxCZG6 gy 1Ut^e"SxÖ壪dDhU-+U0tcbs$!/K™9mM<֘ mfWo4+Ƚ)9h XArQ3b1W\dwrry#VFlb)2]-# ,PtB;UQbxAAGԞpP g##-p UHwq)S vIi2ߔ\ɺ}Lxzm.f̐=M-%'ИmKۺ) iM~j^vQOx+"Ƙ^dDP! V9p&#ɲ*l>-*Ј:kz(+[;(y}K`P\"Z<~jǽ8edZO9UY:(EŀKWqUH k*Ls ?H9…x>Skc1o# yEH42fpGgfU.s +Ekb6/'"'exAR'rƝEae˃P&>JbRVx^ ֶ.*ujBhcCR%Mp\M 9^,Bl`IX"/z0"d@ID jw@HUD*3Щj/Wt%4 w}푑KJG`HN:_:$vkOA$습6c \3 tUA}2ΏIbYy䦌-Myyf.mwsbyp$Y2kQՈF^U'hHy?Ӄ$;Aơ%Y:$H)\ ZėTT}ݓdl2\9p|>K.LguYX, g@bYCti H«t,IqFDaTzz!heb!lSjJ["#N䯜6>k) f/!h.Na`?g[%%HgPb *^H'nYH;FݞyksnNGcB^K/e X>* q:Mkzګ{ 69L$ލ.R.ŎϽzmIi\$H+g-ȷ:7=kJ;l_p ,J׷9m=ZK,nIeb)XݮkU`t{>q[Qf7q$k~^$x`ߤel:{YfZ YU|R-* VAVj4|MX: ULfUSCTn7dhܯ{!vq^:m(Z ~^4X/yG*҇=SJIp{.msoZ{4v ?I \Ņݿǀ7G BfЩ4/%+I{How̘PoX+.%%gBWu1&*/7:OY} ;xr P?a,qav!_+ cl,D$ @ZCl j+gw#FiMz{ԎT}5UE n` 0eAg̎Q<^ [%Fxȷ?,6!`G2lWQEv.1_ёAI̢ YhVT2U͂Dը??*DLވ|tP}o`SFBshU@q_0nitM;F4 *Pۧ thYZF0HwPzO>ٶ8w`"Nnݘ.؆WQʎp10; rpy~jg-OmwQ#pgTg)8m@D/҈AOP4Oz>VNVǛnxԬN+j=)v};}OFsG;7g'Wx@q0(UtÝN]Ag":Ts+ߤDlF6=>p!rjmGU]a&뫮oGbY!\=UaPՐ5 w# a2is:NvΜqTF!QCɉ{{q``t`s#b|q]ZvXZO4"{LGybjoo{Ne%iLLG>2IIEfRi5auS,'$ jT^^쾈,>l||1:"#]"7C?o& @,ɩ`R:G.B2 OL+s;d};@ R.`qB]aU49x峩QT\V]`|2[aru-VG]I7q߽n7g6&ehsa+]D^>kAŒn.+t2#%dpA䡟@i$Hjn9ձf@Jh hWYoӢIRcʻrҘŠ0\$mgpLtJ [0AYϬcNak30ݚCIs=b3-!+Hʦrl}9+$i7P&&޷eq˩ޕ'(+5f[K]6yY mzfHeK RiQDžcXE6e%v  60xS95+LĹㆸ$[wQWn u:D:堬HgzareLU1x 0Y.Moz7DЩHIVQ|RgTO5 eÎ=*AI? |dԈ@I(m^#Z*1xIu͢뀗qD.5eb|D'dD$ރr"' ߃6Bvi#( (('8(ߣ$j}*߹(EWNZZ;}n.1^2¢x`ʌkW7E%!2R?;L&\z {2?b'nB”39u6dtK`M\O}6| X?. 9S]_YwmZ^ XJ ;-vdyt-N}@SP4PL)ML^M!nLm68$)_86C 8`J铣ۈ'}1߶6jI*'I{JY,:n9\[k gwṂlJE`!~dB ]@{>W L{+M4s۾(Jk ɚt(y'Rkbkᶖ= z9>ЎLF `=1}^0gPo8P7TSHYƈy*M[`7t" 5B[x 'K]$(z%q,  k99 x>geet4^Csz@)T(N_@ -./,%zҍtOwh)ݧ 3>u;<3=i z֡*Q;M#纣ݦz!;,ʍ@ҹ: VD1d$-v)k}t6ɵ"'K{\J7CPYK)&XM/tUpj'~9X?+=;.?C+zJ5U;R2wۛ-^ccQ\ёp^k >p`j%~? nyMsB*N+V[ $9m9oY#Oœbxh:E`BʓJm9L7C7(Lm)J[:_8Xqj U\PӨ4Ga># [%IhNw4gN; oQ > ,PjʃKgB zr9[km( y>3 ,M>dzN!vFOmhSH_ʧ)&?*c;hV{Q-Oym"^0P1tnxPNKw> c;VUTeoD-R숌!F:ʨ|˄VWpNݱQ^x4-&$ͣg;kF~3֓J9/'2DQ&XL)_zSg& oEô A9TwrU!<ٟP!5U"jWbӼ@{vqkNVeJŮ.u%KNg~~v ŀi:2@ u5ɹJ+W0j_1zNVXԷ!il/b-GֿHzV)0GRD?})Dg~/'DTa`wQu)pTs}c'\` b&|7?<{1OYt8@4$Vԡ7 7"R).NLEBZl@ xnV EnJJls{Svo =+Q%GDн`y [u,c24o }WWx![~D^DGnnmqh۟ddǖxQGNF-KM*$?*Z>)YxOjnqJvf`EZ~%!ԧS|nv7̄ H{k1_&^-KO{QAd<.:[:psV^ps>e45mPfݟp2DM~ij dL^6ʾ"C<׻"ދu9+_ʸA{BTA;bDMZw3 q҇1ie\\ї)<x`meE#S1X5v,o-S겫kR3HwyW3Bvpn syA.giҽ3! ZI6 vhR%Fuyw*Z2h`+aIb.cowr^]Hg>:%.mF;F0oB__0hA)ߣ2vsհ\ITTfU$@cARV(noc`ArrѬgU.(BW ͨWրvѐ[ Xv4@)h bIX=7\6GҩvOrڎ,Ԟs޻:;`|3J{>XL AΡ mjOC0(rrJ~`C,ԊtTORӡ`U/+|K}t`I}c b)Ѯ~ # %KvhU~{4PO?v9Lqku"ӵkn)xl_h.SBL|Ӡk eQ= Y[_\lL=oo=KPi\*@5 E2mwbS3Stқ$*+\C`T3鴨 \#ZE8nP G\g~E/v̰?dԱY 2qE6|{OD`b)RnPd>L<9JbiE1BMN$@+n os0ıXZQ0Q51ܿV Z0G.S<+\<~j_Ik.gS%,@fO'l6Mv4<y~DIZ ?)0do KUyÀ{M5^96 N>m_'c*=!.S 1b?#&nhxΗY_tI<9(%@7YXsP4X8t7V.|WֽQ U2p/PpWUl%/\Wri)&ɯ03j-RA3n"-@)?eIaSmay50Aein'EZQ!isTrh8UI3 J.~N( RQʾ͊DjZ F-[LDl@m@L{2 #|fJYDjlHǥF agH;?U#q#E(QUGZYdVm1zƮՆ+ܟ&ݑT궊V݆QGJ(x U6Lq3HjF5t.yl~K1@sj MiOC> qAh ȭ. V&>1(EZIQ`P`/~M#U#$1Fͯ  #2߱H߅S<]%]AZw,~y>4`bjn^e}I|`>-h DZPO?81f³}Z;jg"*0qPG+2U۔|tmVYv)H* h: N PƩ˽уqQ<`e1+]T0 >>. nFXE^YIթ.TqlF/;)zp@A22MbM~=`ܪ>Saq9-猈ob,+Wَxv^T-]V4M ߾*pKfyx mN;,w%QUSm@`Ҝ,vwG1QòH( :Lp$ }0b+at<ԁOC-ôLfZ0QgԾGC=Hv$ }v|NULսQ %ЦZ vR #ϻ]!ل\@˼ZWAt`N_&ҋ8s>F:D6bxTS$XMxYF gmjЦvO.S'$Afr]jcL'BCź5J\)me4~n@0mGjQW?9L4IZ3np8.#k5nЕ4]=uc:rb.U0ADPU' la! uC~f*?]zCVb 0JK#ɯ!?J> VG[m8JՇf&2`^l\B,ܮ`jv\AߠQ˥Pb3yP}Q[KJ)_>Ys-r InB<M֎IJ`==!k!wx:PFR='5r.0˚? -ܼTc iO!=2o8y -BL㶸k/Uw.,L>ˮgo]&. S%O`P4;k7->à36B PbFGKlm'r`'I Y ,u׶}B C䮸Tkݬ ɶ! fTt` l$)nώRmf,IZ;H0!!/)Ա qS^P(co7hP#|wd)|~LXOeghtl^hNl@ho4@ktefI)2͍t'egao$% ݄KAm"^zz%(}(92,dr~M9[BD?1fqPjCC>)LzN'/|Ǿs',7b"+y#@ :9ͥVRBDЕ Io- >=MEQŸ(bm|Mru^JђLKѩFO\ҧ [ZXMm{YݍY_#C (}c "}]$~2fV?=1Cy6+$PҐ̈.UE2ӓ<F0aʪtrݦ4ݘuM΍>M|gSy-(m{_9=omեD#D^N9Y[tjGuo΃}yĨo'S:S/+%p$(a 5)&Z7@:$蚻U*%r~=boA 9 kB8ACDk#M7jE?2Xnh12Eo)ѷƍ`W Rާ2ƭpJ-߯O!6:(L J:5R"+@yC@-Eu3PEf$sfp\K_n`Pc&\ۺ<ջ\i0-nC}b@4Izs!S3Okku= X=Liyɋ g P _ Qͳqfp@Fgxjgw~F*u踱jx!041>[Q (AP?Dnj&ZTLQE˕wK\?ލAooV=C's*P%ZP[h`%i7ʼKL;Bg\jSӦ(ITh5:I@WKkQr:Hdr,ɟMdhivC*=]Z)Y7%gXH^Fp=[R?\h.0♠O+:~*fo)ȭ:5;w[d3jN[Q1;ġtsD Y:7yHds,1=~آcdl;FR7rċErg(dmۙ6=@RyujH82[EcDžƃ@.I橏!)AkA 6}}ޜuሳm xbך.Xsw&Nl(p2\@F4:~Tu[i tk-;eu3e_-(,h.O~Shq0B7[AJZqx  kGcҦ]^̃WWb״-nw_CMb5vk%}{C녢OLuHl%2Ud/kn, xCf_#-go3~};V'aaq= JڃUm'P_̲~z2B/xb֘PkӑF#D#2 D?fG- rpql:r1TPwg xNDÏ/`Cj\Jl'AQ];Xƃ~F  4GfTP7 `d<=T! g9q}!p,iR hPPG;yvSPj#hS!~VnubQw*qh%;p6?jČw">!Id]Y>3f^9/\hUEt!\4(>j'‚w$T()R%;;j"k13Cp焞v*xIu"bd MFUV"oz' HZ-5ݼ B= [>^ϳr۱T(9C67WTbǪn1 5(jU<ƹ%vz`!q֊02ߥj~Ka~Aթ,bO('GH?HW[k"{hTh$Pc7YlX8'GR ]bה@MD RKh]dc3)\,6G+Z>V t.@Њgr7UN!r]ť^=ݶ6]wSAc:%uunze;MlbX,  n,ZuG''c2?pfj PMrW$y#0bx)#q=C?w]^XYM>?͜e7@OYWM41^)dɶs{hedd -Q/ra Tܲ߄i}{$㌋Ͱ킷|sȲ)vȟL #^f=LFDEx-H28+\BN|@+K=ŭqV+\Nv730= aLŘH7@ ˺n p#Q#2d u^oQ6Hspn ;`C#F;W;'SWVaf`!+BΨ?6O.?)_; @Ε, ǐ.\M_uNVK 3A<9i:ltˣ Йm!U̞Ha6{K|h;:dzFPT]!5ߛ4I8pΓs>F`{ ˢL VqWX]3h2NnX+`64qݵ8"j^%3 !G [jr< 'Mŭ.-l?kK~q^{B:Z~«js "UÈJdc*:En F2 xGY$6OU4`ϟ24Tb4@_Xkѯ3mz5XZSK 2ؤH ix·4bnxs>ZMr1JQo5_P!]wjus礰ƼcÂG6Q0z-L˒壩_b73ދ|:\=&ws! L14k,sP hZb4(.WS/܈,ة3ihS*D]wZ30 i3/Etgg.b.Mx-55yQOLE^96=2G#2Rab߈}oԁDs)9BiMm%xd#,% |ot ݽZX R#ZX ΀R/vp)&[}J QϞCu]^6wEgn* ,`Ҏקvnyt2v-H`Pq}we8n'1 7P\iۢ͒K~<$wZme_ū:=h~fK'R!3]<}5I\L!8*$LJ90_{奋~& '.a<8A4QC<SI%c!;S>X/ȑ2y 2XX[/HdmM349&b/'XZLǺ QF|K`B;x t+7B;Nb7 s#/y]tY ORJg6_afohi=jxD3K`i%KM3]D{,9 ,ûzAU0 0 & cnn{]^oXEZb/m&4n*ZPQ8zRg$i!8ug/̳_Neio ~nruSTψ"ؚv:n_5e7̔NIe6C{Τ-|i*lg!k#u,xT0Mtdt\{=V^Er .\ƝźKeDAîG$<#`-_W#DL}"KQG v9B"6bQle,_и(85jx:[.^am;\ry~hqvȒyѡ"L؃Do0 7DlW8m %v=BV(]R2D.EfG|,2yIv}JF!SB6GpThăBRX(l!v:AՇ\=jPC2Ť{qw ]Í̲^mgP PW. !P[(ߔ8VZ>X pɒ xm"r8WP,up,Ș*mbگ?r owo"zzUP|iLս g0N*'~R; g+)`XU%nyV{[eԅݽVAњg`  d eZsrd԰+xZ(ע;KY> wzLy/W}D|>Hm\pfdTg˹WaFUFdMSjz]ҵhwѯdc8v^7. @q;yKm 9t,N: ` &H$"e6p~T*TjpV־SDt"6q2;~q? E)T)E!A L9+jl- + .i~!*jx[zWZbː -+fǿ+J2ɋ8W#'jgOul~O)|e/b̥Mw/ݺUS)aJpewϹn$SyЌmu_a\2uZxˠY|LhNsځw= ^.o8MJJ=6oCwO'5Fv /*`?+xCj Ḱi8k۸؍cQs Rr`F 33yIooa/8eM2>Yy- oJ9O?Sӣ-zQysj?`i]- u .y,k4Oo/Ʌ145ac+,+:C ?`λtTYtz%JDMM"bCa@{f92Qϒ~0G¿NgmC[ZmR ȯ;4Y&xo[󺨼_f=>ۇgKGΫ}zG7ʋ"א){X?-]2vIb\ơA# E".)F >TH3x<P:vunaOLsl:sǸD9!GX;^+Q|UHIjQ2=> 1IIQ!78"E',[谠Oas_fa(d@4Sƭ)GFϝrea׆P{RGQLº!ZYЗ;e+ΥKIju5K{_LkNa&DLm Bu\` 6qSaV,X>j/kMkW׳ Iٞ t/L\kCcRsh[`%zo?ԳI39323:Vq;0[`BgY(vۍq$T~'HpId0H4h+9-k?*P2գbHx6 Rq v#Tb#Gu}0eZ"YNWJ?t~D2tI=lC.~],ȈeXZCZSWªMS_Y߇TU|%P|&w,p |욝'ZLS*c˰]y.b0D f3LqUT7-+E(zZQfHD /۸)8t4M&6yO$D _Lx8&{(#m(Vxa{yAmBهҍJ5:l~Sз6PR^{ͪf,Yby}ʤ~YO* ފފ+Oa8a+2/!L.s8`/˴_]Wa|Pd6s{݉LEGIYI,xMJc1(EqKqc }rq>S879ώ:<탯 ] 햜;WZ C4V3qX(T8!ds YEUy=zJSr?J}xZ*E)&dCǞY/XyX2OrI 2յt;~~?G"ccwΐ(hQؖV kyְ )}XOL2Zh?yA|z)X5;͘kAG`ĕb3~;O^I0]!n_bd ;, bes[7 nwBӄa׎W~̉뱦(^0.ɬm2RGO?&5a P?. 6 -hm;3YIQJWO94[{)ǩ )`[CH`]"rD9WIRimŨ_Gd\+~QY\E$-)Qs!.֣tÓ{ux蛳qem~ya?"'E BnK^9eLG|B~T!Js0QI:շy)qsWA`:]~bh$fr֎n8OcmGeY]tA|*WhP=ۆ jPkLX}k;KьZe**&HHq<գV#]IXfjf!B*S/UXMXX⃨yKYux{' fe-M z_P6`7cܩ<.nѵߴ &;_yM YOž8T-~K=?IӘ;S:F+#O˷<7g1nI-;g"Lrw Fx Bdz eTa48_ 6kL+QDFÓH:&q٩hѶiFą Crdhq8 /Tӛٽ]7GQ/֥7\ŵ'!#XS֔x-衸q7hӝt&V U 5驗m6'{vLCWH `Ȯ읻ć52  mcB7yH)zjQi7 L_ 3o%GN C(5D9 AԑyCjYqyŦdi-r *3b7"ed` Ҝ0*\q"g:>+=^\Nbm @C1=ϝk}$'[HUss}ܐd$yr_:s"u8R52x@dSiHU[hµ,.^R]W_5q@oޯ7Ds?OCMgejE. @0U}uF88Vd2j7R5^*k_a|W$5~jYGJTYu67"[:ġ}YY׃ɦv]! yz2MrQ*RIOO_fX|0ӕ^{e,-z8gSvg{S?]ݡٜA;HkE+J|.Sr@Dp4s4Y(wyzO+ K腴s9|ow({CÍ$mNHyt>lf:ۿhz͸7_:]סw#O7|(ndk~X:Ǹw,YtЮ=UI r\>7fwq{ qq:ƍ`S]gaj.*vt `?'K+or0\[Yj*v !9Y#m3 RDVF.k]|y4Axg 3AuWJBbH5tzDkElZ 1suob$i:F \*E.V;Cm=T!B~yYGB)faՆF$I#[Q,@3} tFXa\ 54F/\}jo=.EZ,G KyKBfL5܍by ,QSU-G4{23;p=)aΡ6p/еu\"~-W ȸz/6:5z *+b`y\i)Y]%{.<`"-2v=%z?΁[Xf0/o"Z0LNJBfYKXSgΥg)¥,͍?M,kf#'%3_*rBܘqv)3XDBc""T W}7#͵~KDe4nD.̑gbf4G`^{w>=`J;E&笴]gȹw$EOUT\ݴeofE) PWeN`[rVtV!wOBݟ~J\}nH !"ʁV=тP\\jrG_PZ`,aBF]5 qr%Sv,r&[oDټpy{Unqݳ!O&[DНg?~s38>QGfr3"]ېe|[ͨ#!.N7jzu15߾*8aZ _@3  '.U U? #ONc3?GvehӅiŭS~wTIᨼ f#߅9@%=Б X<KY6ӽ|lO& l 2G`݉j9+E2 Y+2m+*Xύ-bn"͠dJnKh+V2$2}iC6ܓ[߀)46 ĆslmVNZx~m'dG_ Šo`w}#%섛oޚ”saBZo#;Bod@MS>[C.ŷ<ܞ`/$(Cƽ9>'sËޡ =&̯Z)gB(ߔiJ.F?!2ȶ p14s:(~K_CKH7mNJ+3|pwbcES7V~ ;duͳU͑q9e|V\gKT|8VQ#T%x+ & ' G6y( AM\==E#֮0x&a!"{u󑺾"v3R@ -o΁ ګp~%OHcXv XPM T$0pobN"K~@ǭ>,=` UI %*fo0[QCaD?†V: Zly^]ѭGW gsÆ`?pE!js[ sȊN\>eh("YuoZγ{E\Bx(ي;ʐ JRdCXQm9;1!Ѐ~v}%mTO܆=?"?2GD+X6nf2q)/'P +HbIBtv\#FGD'gdnP t/|1楐(/+|~oo۰+EVC?,NB\@>> Q\ sƥEP(qWȚnmqSd,Y0 ,Cr'U޴H=&5! e >7J [d s+  But_D@]7i|hH8ZQ2Ѭ15_X rze{V[u@{LiK~Ţ@ϻp1*+ma-FE0 3- de(4w=(uT_MDmoVM)hX"aNk8gsct7x'7lua޴=a1~7'|ҌDnA|Jdu/ru 2x6͑WemmN=ӷ8stL~M/6DxZs m]9Ie'f\)]T+\j<5@")@F.dFc\O`bS҆y1D^<C Pq޻ܴ߻>hsqהv0R4Qj:4Y,x[J]9rU`gg=t!.MQil)6 ; ׳{|qN]1FszO}ih1G?e ֭U*47(6|`m9 ./yX#J6k(/ݡF !rOiS7e-AbUxn.^MӾ^ઈ-#%H_C\u62CFc$Ub"=ҤIE )NS1l!6-pm[cogwΓo)TY104cEIq-7xMr &@(F*jrm\p <?SZP(='g:XU!y䫕p:8 c 7/3XMu m|Ta1Ӵ2O•od3 _ w=Z+z)€(c^%ߎ Up :RKZPdR<:2~(*: E!1DzHNzn59d= '︗0HdNji S-I2|Nh"]IY:}󠛎ybN0S`Px Zx ّ|/b?`0]1 ~p)} R:U^ xk;[n@g?j8ҭ6$!1IZ_ZKg! Ol-l&wya[?CE3xIpỨtIV/[Q;ifb<#}gV,g ,v\l{vmx 3OVfV1޷|{brO"ḋ@UB#'2:`^6 ,"I[X@! [^DZc)#BN/N YG߹{VS83;3kN)*G1wm2vno-ROJdEU?6Zb 96*Ho%1JBhwK򗃋,Z'QRFL%URSfZf|!q,cMt$3Yp_il2i;3ȧ1|Zr1?g,SwމZܠ@%.$O*Ņhm NYBu3/o=5>5Yd(]\ք[J)`ʮA ^ &ޘKRG1%EjLG*Hts:( Zƻ4:,+pNҿy5a2^#)s`zp$ޥ-^;/lLixBE8Hkץ\DGɞƒ"!+Ƥ*g4p_S5XO3Gj^ U"ZA3Yo!u\o(jUWus7f3LyFi=r lGsE,AG0Q I7χEsimO6{ )tFlg#Pu%ݲClRnE4ׂ3qϔk&ߵ!|zh&\2vŰ[KQ<,@ @(Qչ "Zw $` a%֕wXfixh)}-ip[ա/Fy*{ AsnLӀ;֢2Gvs"^Ʈ_?nlڭgIJ>X}zM,rmV B. (:vce-k6EIQhnj \ΙNaڠAZp LAF{Sx{]HPgim}) &35p@yٙ0˜STM002o%͂r3l۾='Bz%ʆsMVITջ&?xHwr%IH~1a ~F</B"P/Bhrk/% BROɃ*κYJf$o3lɧTOS&h~2T 8${8ⱁ@١Vz֔O=G$&`ײ ]'>IA|G/_ U@e$ŕΡ #D\|EߧP}TkMmhd1` -Ё1('!U5%=hd"#bF!` P鐎Nx$YЁ_ o S^]-[*Eu@zo]ΎT+?ԋxkxq9uK*/ѱ `Y>c" , /Ǎ֓=|J4OJYqZpDr>%{BuiV/i韴%$CJy-{7{nrкrjM ӕ}ZLf9|`2A?p o?>Bl  4\ϤSoL(cOC rb0yuw%E1Lg۶H{9E*IB %b;ߣaC1\{tYqd7ydά, ,u-HG'uYؙ_ ICTEr*7kd  brR#)/C-Ehs"*rw^}g[Jq7)=_%NpX?6K6|fG[;j8h }ɞY RӺr!YFYhdn:CxFnT-z0ٍyj:^=X>ҳVUz :_ W/ǟm'vPF㕜jq8DCKD}/O|{GY^k(SLk!` cH8f mI}Q2e5E9JM3ҺУ aSfO{|6]Uu JqL(˨p@_'^wb z`Y(^] O\U sؼ`Wr_Jh&Bst s@k|H_rt!^WI̤s=lQ4A+ZI,Ԍ+^tA8X}ڷ7:sz)J#gt%-.yF!Hᚐd7@~WcϻXɨ#;MoD84dCCXQf7蔐4P,6t7N\4"qs]_qPwWLNS'z ǧהV;m$LjaȞ*RÏ#'0wn}X[1>l9hŇV|E^?}\JJ&E\`{̇hO#޶ZIճugC;EΫN7kg>)b81E찌zCu|9!z^C7*zA4KNP]W- TJⅦ'Fߖme=ą>6ur3"bl m" YmOdZimm\\|ΈT'dy}S"ݥVc1E~9ۂxg]Ҟ78ݪTx %l $DF$&넻Yk 4U /Xt[`h4Y(DC/h=Eg* ·w afnp(Nޭh:Gìio"vrlM?׮.r8#R©DBY7.]y"6/*FFu|X17 |4.gg &YDo\vu9}'fr$NV'(:+-_VEz; m'X>^^.|Pc^WЂٌjP]XWn=)ECrxpPhgYݫKRNz }8Qo kԩ EmuvCIsPJ6`SvȞw^5 ehitQh.|76LA<̱nBQQG VSJ]"$T [nyEX$D\I"xjQHFpթs= "M("25㐫*f;TTcyZ@tE/H+Nz?uKz%N!eZ&&8t)T/3jj=-*\Ěs&z[DG {VMITW7ۓ!e1ZMظi7;Q ˶@@jmx ]W[+1} FeZ(NRK =B% *'+0W$)ox> vTmTGf`x:f,拪8%4xqhV= %n * gMFvl mJ \L^<lIhv{r4, ijG(r'%F~8Ѯ9)XHq\gݺ,omCs4:1`yLK# ץ/ePT _{asg?/xkvw -$C,VQ|FQK6K=!hCl8( ëVCTi M\!ZO}hq#?ݽ j=-J+Ԯw׹W> 'IY %Hk(Qm(4˂(OSLL/uAw[S/+&Tzȳ'n +離Ybdڋf:7=V~*'vktΓ}K*l10#[(cuWe TP!f ڌfoa~ӧ: cWoN{O{ĔdZɣjXq]5`5mlV4N[5nu[zǺ6m~]+}˧+e#޻B Wbeϻ eSeͲu}1@" `fH׳rH_(h dTʉI쾏c=KDS:6o?di:\P) )R\XU˜s4F 7mdK.c FTָ_1mrV^"[\c,2e{eF 5,h&>&/<ߧZH}R˜4`k=7ր@ ܩ: Hh6f\מL]K6a>xMoT7/ E\4 RIN3kd[yxV>% /KC#&.aߤ/@/X?D^ CiS) hk"۷6qX^(cAշRt[eoӪp CpIgKV;@t(0n vsfusc `s}HXOjyvG,^y1 =7Qx q8|wj % pYpChO-") %pZN* HHn)CFP"_>"8/mkT ewQͩ5'74<u"=. K]˜FC? Z}k/e봍R yТ&Ꞩ}8\)ʆY{ GIb8st9Yf5 'awy4neQG$ցٔ[*kN}%x5=BOԯ-`;=`\dyyU OFj*3˛l *CB w;{B ]e% :akL]P/fa4sJ%%uǖ} R(#i'=}:_Wv+¦h{>s1Ul%r}iϐM[_Ģ1J^d3XA6s@7EՂYdW&+4tY۹8q(3si'˻p$=m16)XYv(h`4T- EC2i_c4~I:#dfDג&bLT@& {nn-7()c{DjKC*7UoE꜔8QNz\P~"0cFztG%cSaC02'+ !cGi& !PsΪ2M*HG|$`hxH-bc;+cX e׈<"dE Dh=J_#t]>Gx-}I1I2'ФɮL eNDn$媴b [A'߯ߘu)XP6:0ܪcZ[>$w4,8r6eL|k'Lz2?7mU?aTҐv[TXS<ƏD*)9~B&W8e5N⦥X RqiȓҤ K镣b+ 1<8^׬VsṂ:)ca?3ienm!̹?"2AYʿ4@F.rXZsI*@e `h3ĉD\mgD_ ⎓lT,LsHz 5)~LsԂeKYJFTS^;~Q@Ha3GnxUFj(y˰裍GI}i򴛾' ŭM waW5i\@}>Ҏdz`ߓޒpCPb}Mo3R+;vP\! S C"kUPA%$0+Y[C'Mj.Bقd wd-b \bn0&#o8ͼ;[,-=Hƛ?=Vm ^Cfٛt˟kbzĚ]zV=CGInr!Ȭ`(P*3YP7Z')E1;qpk)Y-)d ;@˅ <1N6 v*d=ݠ$`Za:QL1v4|V>n*҂Jv\IaQ6#m8HkiuDb" /=yK#+'fDA0'@n^e(>?~8>;IKcwbc28}V: ~6t'} NM{'AAx_EI81D.3&er>ִ? #{6Nyxwm2J匒L6 wRZl5]WNE!E3cSo~^Hmn)dzMBP(|Y2iׯLrW74 _Oa+s:]pxI"PctFhA& 1m/@E1hz-]U[>ٞ`Cs83Q) 7ѶuBFDSjRj_F0]g1*+>&qRAO7VQZq1@` -#Lv ^TIdt-W|@OIQkŵ/ CLP^u_PICaJ߉hhR zK4ވrUnEzwf*lGS>lp ~n3L]]$81IaByPUi:ʂM?H@3+ک~wiWmBtps@H&V³CHkD; D6\JCN4ƶ8;42=VCL8Yl媛L뷜QV̥U3z.\uʢ۶Aҥ0<.ï29&MvnDӊ=7v@ߟETd,vtyPG&8a__ب] I8~WeoAjDox3ú*g9YϻRݱTx[Aޥ)0ٻtri*I1=-ZALx(C#湱d{2sGM=Mwz[t|+ 4J8F [,ZEcsG KS{)D^4J ,DÏ0Rpfi(W ֤ q.>E@^K;-Jyыd%) ~cI>G>vU!;B*{-aczH*N8F $*3W$tt7i;=Cܞ@ ,ep;1;h I#i!b OVke\c$wf:jfNq/{Ce4}\&\l1g B&[%.,M9pDۺsvզH6l TAP uzT*VbR᢯9:+pqCɞ9%Q0чY9#)B3Xʰ)0u}&,-zP4pz ,{dR θuѱ'X:}Fq*PG*QWGw%SŤt;: )(p-bZ݆O A݄w:;W&)WE H{i`;z6?x%mcyŐ\D-)B{R3V$ДԸxPnM_\N4CJryޞPXM]\6(~.=y&I@aZ]xpK"0Ub1 lFك$Y/! ޟCkU.(ȡh9F*3TK ԟ*%W<1Z5ˆ\!g\{ٻ uCTu0^PHrWFh)HifNND(6!3iK 5z ''Ӟ)cBxm!\\hlwub9)\'ӰTtt^ô;[vOmYQ Zz/CֳK>;G %eI޿8 +p-0ib+d<~ =.[r_,Ψð@kyOD]f4B@cid9h۾Hj(U/*Q1gE3` <#`W+/1mYwgMZ:w9}H(Ai 5Jֿ i&ƻ{H6۝hK`#řj8 ÷P6mK@{ZW Er*HjMbD)=/A x8˩yNl<1R݉ȀǑ"|_:?3lT{ysTjsw(s{2da7_liヱ(?"LJ@ѓqZLUۦX1wp,JoG5ϒ)LUy@pײQOd~auca:T-7w4S:T3Uf鱲2?xfGq-)8.b7N\ފ#a"6!2! CO.(3#i3LIw)k-iF8 '2&CT1 A͊ ‬{!H". @_q8OY{4zz>0b~]Cݚ3Sy7s8]G-C 25+{&F/ͧ?z*n=fg`)(|-+$RRĽrm >jwXٴU#Vmp+dS#dv:@ ;Gi9z`sҖ2"0xr871>A,o_Lň&c۠OrVru`g bzh~Ie[fŰE~3rYtn4 YEvv2Ȝ趜I,owiAIFźxum~mU6t7^#tLPl?lJ:hp nq|v!G@' !³cGXznv$"1(px,nÇr(\P;U{ PF?֑joLtQFi;6ڥ\#'*ᡎ;:P|K.18s}.P. ل. k-LDFNk X ́UogBhMWZB1mXǑwóy_1kDؠHY(98d/7g,9Ռk"(U9{ղځk6X2@)FTmq<ika%z:#atn۩EՑM K|ާϸ ̪*އE>_=loj3 i^+A g \*h 1UEJBL7Er2/=?Sg>vJKD1Qj s<)܉[Ne g#f!}r;q}b(SV]_'#qK@Qhϵ1A0(]lMRR,cjd<8hŸ*YiVK<50 ˒f !hڎ^sCIY-XxeݺC[eGǓxwV:}R<.=Tl;lXq`:,&QsnUy*z*&Y4A C+N)Rbo 08_!/G"#fՑYѲWlU!hý-5aԕIQ(c+I8NǕŹF;CWgri@N:'6s4ո EHGAJD]Hylb]q>ѥzAi9ND@>ˍ݀ٮs%k#7[SxUIATeu}ٯ_ˍ`Qu2}4Zkp5ZKO u|^c!Z9|kb% S—N3CEl2^nB!$Mi g xΓ6k'0d*ڕJ\Gxɱ}IAD c͈{Q\l(W.S$,f' "alko!ܐ ev5Ό >o$5T{#46( 5)'W]6̘hPY0KS%i:c `[Z7kZ_@R՘ 3ܹY*LhK%΋yI9pK ؠ㳦w Uu=B) X#5HB5Đɫ&aqr8!,)d CெX-Ъd-АѧaK vnP89A״/ _ԘFI˾aֳ4!ٽ:Ve&Qe@n%* eY~)Z6_c}myLWrŻ{,j1W2LCM-dc{Jbw)CZ2O4-ݲTxC'GBr"Wuˊ~C`ã٠3 7ۿ= 9zqmi䢌o>^r Sz0 ?᪨+42A}B nDQO,4fQj{Tք~6l]Qkq:% Gr=;Jw*kocfo*n ,y#0*gϴ{b*b{{7Żݔ )sHJeBIX|EF>"-ߘ,?MjQ捺? zS۵ѓ"]VXd Í6$ Tt\+]r!˖.2 UYUGsj+n/G~ԵH/C}qHLega:Ar7oe,.EaBOxI`.vƘq`7yM%vN6(6p;痌FB50yH$qzeo2[/mDŽ}y"ر<p~~7m"vZ-qyr!>ED'6XjW?IKXpLF0ެIz9F *eDZ]34;(j97pf.-WVWSH#6zUgEtR/tNlДEE΃=^5Jbs|m8]gWj(q*62Gz [; ͯ3o}sB\D \5 ݒhsji'BFCA=jn};f5/XIߊ/,, ^Mx wt׵zn MStzdIYopYRb('7FSڹ}kPLvLp\^[D<}겁4,k9v3@. #sP&pCB~/yAHlOuB9=hj2b]\|;`PX`> ci%o,INF_D286劑OL-~K/7>&Cθ+?' ;&䬐OcJ:dMTZruW2& Ӡ7r`:!44Th~'#|'8]Vv5(=v'>r:{a6]{l˖ɛ tF09T~OK4QNvs',h7uMarZ3nvwc.DG Fi7g t#/u!2O;2ńZpF_.#/X6'rSOIMx3MʼPY8͠JUM†1ҷd|P1ϏW|W߇nXJɨ6=3._mSN {MsP}elt׽SfƱCf/:Wg%i_Ť >d6wL9'c_\l ;F9<*MpI914 0#mCReEzFL{c%屃oSj4BIQ7hК}"!9R>SsKCOѰ&?v=.*Mu.C 'p=d=pSs'i!S%neIWMMHsl3x0E'_k¤ʢ#]l'2U=eHx%z+!lϙ^f9jkĮo@vD݁m"}2ZR#bo2 R2Zmeߙ$ĝӎgyې30%T&} ŚlszOKUoD;EYԖE a[|5~tJ܏[!dh)Ճipj"ybN_a 6[ĶQDl,) 7]61_+%еI"=[5b9stwtA+႔M3{!*tg_`A8U? D5j8Fe vR]eHj&6rq 4'_ޚ?n0`^:1Y$DN6LilWuYgisBqyѾe#4!W@Dy|䩅 USqHqe{ufcBiCu˘M६4'IBoJK_=oHk<%]IF!D~?eMn|Na? /تSr2vqKܴ88r1sTn'U#_Y$ @])IaaQ |SEHs mv5wO87V`(ˋsifiDNɰD$Ygp*s9•аf')-Awr:@ '笟̹ "$OIP 8m*ȺњI¨\Rvb[Ik&k(e.;;#w0\ОK45Ҧw_c]Lr޲]#7@UdDQn#u7p3%:p5#ߖ;9@8d[/@Ҥ{ 88hbP 3OK\RjwJ+t &Nw[vzq\c3q3e"L{.Ep>+$ ܾqVqep%f@\8^Z<]ϸ4Y{mo&ܾ:3hcIA:#^.SpFԫĎ4(B>(en{ `6aM-ZQ蝃iӯ1`dRL/@yeZM[!Ak9)!ta׿.8 zA2;ߺG<N1tVB]Q;FA3Lٙ]e~cEҜi&H(]j6a'8|^5䟭p8IgdkM ĵ{L*w+0ԤUC&˶R.jO#=p_nǩ k#~Rz#mͨݦU1?Uĩ$NS?#7z$)}2.g*?:G tNpt_Z ~Lyj[_ NMD8"6%%Xħ'a[&.$Fe0ЉKM  yq6Pz5TMz#&`70Ⱥ'7Ԩ׍zaq+Lܭ1/z>K9q:%ȏ"ek+*Xx=dֵ15w["J#7;dDeF]g2EÐ; / @KzKp/a/8> $.~mWGdҮxZ3Ib:)M"tȯ{U(w+0:W<Ţ~D3Ѵ: %]zH+~nQ uz^iAิ/67@.J %i_!E=C,;*&pIeWon Zxux[g &f51%1Lqb]r Se/tʚTA?95{c\ 1s> _ܲ.A(k?7Ʋ0 ʐú5PB?{(V@PVF; o L;|da̜=ۧi~%3:A@x{ (avκϒu [%sV2hZX8!t +ַ u'fp}b@/{e },n=[mw$,\^NStk?4#(lę%L0yPnokɕF&`tS\fEy\O:xV^ x[ڠ*F߼lԙwBhd+ lj{;$'lb;E[,n@{U%@# ?eAbŅ_~][~~DU[vnFw58J+ەM4bXȟ>Bv1+Zo[W}juk6te_qYsgo9]C>J?؆]z7:ɋ^VhCLN{NΝ;!XW׎T>1%AEs -jS4}mo(`ԉ}l;GL4A[Ư! 5I#$hOh]Gb*a]rUl ?q?_%+kUu3Heqo c:r+m$hcHw+03+)ֱ6SE!f\LJ=;pyw8i!T |j%?DF=ԀG/vSEi@ t)]u?.HsCS 2wPd5 w!V9,y. ȃXM_ц_a:?u?q.!2\xP!.+ړ)DShDCm"ZOJq= $PTn5n=`s*_8;(~`M8eU2 5˄aޘ{*Fŕc%=%Z%E"K_2?mr hW" 2Pmvju6ᜓFɯ?C6Js`fatOzjsd+ #ceD2]!lI :0#΋>z{#z (im j믊6Ebeؗ?7KXf*O𞿋3|WybmuvFV3\+}=@&c gڢq$89P޴ FT0< n[9RRkb/Tuf3y793n$IBJl+ |L U"ƉKl1h6S"3 ּFF_1 _0$<kẎ;&4K>i쏙-k |yWtZ^:|#X)}@3=[v"iyD~H $sf.jqڊ=kkHHfi鉗݃}NJ"ꏭh& W#z,,R܌GDٔh-9"jCWQJݭ*xݡ[cg}qoc^)ekz"C@\)DA,d$9&iqrEd/nAsu*Lc-P*(BghSۉBIJWҡ9:W(eiy2lXS99/VLqQ"FFˆt@wb>L<َ srmӝxp_FWl, {WT0mL~'~pU )V]?+"pXKhm={d|.=3n,jó7^pQ >/%i3ls U}"a߃.D r͗uT؜4p{sk-ƌ ab=pxy$9nT% ! 1 nh݊_dEc(3*0JR¡ʫ8?(8K|e @5: Qߺ;C]`Ε1FJPixYN_>n)pW#憉Yv2$ԭY N(*H#VM( 瀦.,p[6ޏ_;OBHn$b[TLV'H^ϥØO o9_LJ-k2k5n<},؅M-\ g%NAuoҙ7bR6E-jr R*CJS=npW!zP !dR9ϟHrcp2,i.UnF!WLe'ty"ԁ3=! R~ %[jQp'/Rרu:ʂiI6S=QtDsh(#:B/fbl3'-1pn[PZ,j?8'H6NKIF.yAiMU ,|+'&l9+\K=fǀ! BC2בC^2vxW'/`HiR( LZo{oDxiA5ٗ@?q7B)eC.hc0a(m_qք\)mۅs-l7꺴С:b 0CE8;6kz8dbNvM&ܰ(Sb1mHn]` x<}`/s ;{$g=c 㜢bBwLhg I]vm$?q#pZY\ikJ4&yIjTJxh^zȀ17 k?6/&fyh2y˛w<:5B'AИ"mYTS).EdNI46yf28 3L_ENT if}? Ezi71Wh`.qVt<"dzz+_kW$9[c kh:aĖ*[8xˈǠafLFGRu&:b*mOvHL.ӾVXwRJµO"z#RzI٤]aY,34ڭt tA߼ڐ1қ_ڻ*u,d@kpF{M*əz]ׯ\uP6>:;uM̀UBwbJ6ܝG}ip G 8{`X}ĥ.yAj1\dy(Hv>?"M Hh@y/Z>;cFkpsŘ1K}M5 RnUM]=e\OUaM[Pވ!SӚ10d#ߴ3`}Жlgn~ 3<á[CЋT;ǭ:{w 6V5jRW鲭dlt>9,#dIh1xGπ`z8sPXE K_|AxB7T}}yɄ}h$@muƚP<3#0eW?XpRz(:¦PA_rD@̩E6ܮLU`OcpP_4'wҐ9T4OH3.8:Hu Wir#5O5&op[<124qJ:#mPkbs+^єzm!]@2#C\YctsznZBHuQq=X,pTV٬w~zVb렽y}_0c믺 { _ <*2Doos&bpWVB-lV6^-ن u{̙=7$eŀb4Lѹt0~K>;SBfr0+$ԇM_v0(}Ґթ T &Q]0|s8&t u4 Dr~hYl=+"Jtc`C֛Ic{ޡǷHS3Yjz㇊0L *oUP|hDVn?ݵ@@ y{$H)0wAe`ȫ)Fm#r ,Ky;Z(v%tB;!uФ_x⊿K`1zB q%Ot5VK ıB(S0M!e]~u Rha,g*=x p}9y=&Nݏi*S dK)#u WqnV]fZ/1Qaqښni2R1~dm?&eѵjbcId,,D1;·„9weM$^O<cyQsCْ_Td풋,>&o=~ErUG.jL+7!uʥekπ'}_, hp:η"*Rٻl/p{Tcа %ʓ6_wIPeZ4Q s>ʋPjlo̺8 @-1Mh? (qk2iZyK]5LђG GW}+FlLIJ9Z.AC9&F3Hge(`wFRon!_WZHF CWݛ)oLtsw,$P{>׾0E]p.d5DfRYrE7ZQkZ3&/p`R D衵5ps0dapizmBMsMӉ~+ yۈ;ǝR9x9o Ȯ2VwƝ~BAy [k˳BN ]7fo=d 4:B,"Yf MW/c4ڍdIYɋ0(0"dcQX=0?;>3>DјI0d1w4~m??&r=9{7G1sfp?90?b,۷# :w4}U{bP<-rre- ,"N\Dgp-DtE$*@'(OU\T" <%6حq]I HqQ:3C4jZ#?˂D./ѱƣJI)iYho]=إdL8di_,I~̝0Qa9RʘxTfIU'E*4@9O<]?"as{DD" kf{ Hjk;Ha\yY׊|C:*lτɏ]YF:7e8@15.bJzV$A R9V: fSꞟFk/IEtYr>/ WϾViQO9c@-Uקuޜ/N#ـK '3dj1\9tod 9̹]ϳkb<75%b@>ݫ[kyF;i u=Uq)/IDfNO\xc8R+~KCD>啯7.<S]Q5aM Sz)˄=4u*? y 1i;Nb脉M)\2R ʺ6%.Lyc` ă-]+涝rG%>D)nЛڝ zЄ)YF.[58% k{.Q~߬|F` n̟1aS DXoQqq{Of/g^:s!rחn@PDQgr_K5<Ebyr J4wʜ"Ɓ@6H?GW99]G0h6SbOuGjȡ[7P4Ɛu yt)ry"* s氰D(QB: V}:`\7,\YRegS>Uzi$4F|1&m^m+ kMF%5P*75-79:Sȳln}`h0HzSLI<RBU@p7Vudϋ@ |ZU?O˸'BsozO3e,-b>R.tot_?lcb{` |hW"弎ZX::eH՚4mj;v鳡_%'9?].0m&SZbScebgT%#H-fs%"pw,dvR;њ3'Dkhw舐OtOu1Ct5#5zMsn;t:շ[Ӆ Vhܯ $ogsʚsqcmS_{6tՊ?_`)ѻ +ùR2]mUu6[+QdN\_.kV)'}~ :L1㲷F㩉G%Hp&xL񫊺r0޽V3z]GٲlRJ@+^!ty]9ee f42-&Z՚CA1]~:GTEl=٨KlG#gLEkNY[0+&M& . 4IB~o%D]^y-+*piL]E@_]o/uh&d^\0?#Nl/gvoI,3hK5+I2IW~焺e W|HZZͷ8Kj0$75On& ϮoF/Iq0gRhkxNbϠZ{ H{jhbuƾy;VX8epJH'&MGĀ~K~O=ֳY#Vq0\%p5< Űh]PyãO҉z6fp7WҁI巍=n5KJ-/dnV{9<5I؀̉?UhՐLIG䤂:jÜVfˑ .G2žH 0wBGM_C*MDe$d)*jLbnjj*ʙI=0/O~@K@tnLPdpnG_0%ѺÎY4浆%DcPrP W>:^! AOHFB+ q*E(ywas7 Pեѿ1sNC=PZm:bI.,i7*otwK-Md|K~HCu4@YsM37(,ۜ.nq?F(1!D*/C\L RqeT1suMf|}: ~,rv]w!sG6 guiK-3ۃ9RZ {_w̪F#yJ<(5 oY^X.Q[ط+]Tm@}Z&Q{=Hu\+j=Dz=i|({Ε9Fal%\)C;T 7%Sc4D\=NRJ3 +=_;YieT?Jszq\f*RrCi=$g͘4DwMqXoc!I ;c9!} :DtGr7Orfϣp|E9a/`b~L:g\"E ;g( $݁Z6"Kdb% "0Ule;s>_9mXl@)u0'5 +N}މ0$>`&s [+HK:m>H8iGf0gmZ<<Ɖo|Z<CXWN^;lz?qLד7:A.|cAZ< (9ðn\[;7Ȕ4Q?b`LÑ!wN1MݱqGxr$ ij썷La;,WN_2{e6rr&|2PW[l_V=A2?8w@ep!{e^.Y_%D$-%aObQu؋L]cc#H{-be~f6UPVF[b$iQ\vCz^rU|C\u78N_d{o5|R<{:.NO@~Uu'PJ[wgt(5ϏZ5> Ιyn wDC=>u7^A<:-.Bm)Ⱥ? O86i # U1c*}۴N;0utx#,$8ϯ]9h57j4/5aBP&fR/d@_H0 Ɂ^Eg”TrN 5x̉#=фy`=^U;ex6'17A]Yص[}u |뉑0u*7ln1äƟḙmw|Wn}l{ Xf7HT]+>oq3WfLJQe^8! N2t+ t#R2rtS'kKDK\6!`@d?QTF-3r[2X&.EFɻʻr"m{tmFU8"$*fޕ-܀mQ[#YCsmL`lS:y#ym*.L@k!i$bK`oFYn[,:2?yUM)?fQU|iSU]&9,Qk n]WIWÒsM#~ϿhަgKwQ/he7zJ1V]A@<LIf"]378 r>e~S8F8²ƞ@R!6Y$^Q\|xl` #v4~q==k@`֨p6x*x 8ZXq>} cux~H4 DExt9vTRUi F1luOZ+<ŗ?&xŸKӭBER)nY/s:84MBVZ jioYRAO8r)qe.€ټy&!nq@ZgzJi_oht/vLkJ!w3ǧwxirxoRsGc4g>5{i.1zK3I٭PASXLdy*|}o22lLS,bzݪ4/]6r߾*&Pܨ x4 'eL3KGؘJT׳]^^wc=QX۩1~&+xCQ]JҞ /HD#/6AO>S+XH;I65$;* 9.Tgc획4jwߢF^AWp4n-t pSr Mfx6bEp˜geY/8(u ҔQBD (87qoH ,v-g^lYwb*qi^OY#=Sq:ى#gRx;[^3߼=;zV,C!qZu &X9뿯G+M(TY"OB[A@O)j'9woƯ}M#(foxwwy A`ī>^)#:pMfwNp4K5tLbŵfn<& q1+=)];lk9, D4M%(/>˜α!(J׆Y} =_EcE6VmzD'vI4z~ %M?\cmD"eרyqBS}b^_OAG>pu{a4cE.٫Mኘ:pЕ*ʸv4H1D~^3`i|5:AtB`o򳦦 tu`[:N4ױ;*aư? -ozp҇j12mr7~~ߨo>iN#zzn7LXaХ Ὡ>pA%$:"46OcD1mg$Eԑ@6'2˅(x='$Ĝp*h X7i1>Hі%Vy,egs'۪s !XFǧ,\h5a1]FV_t[f58Lomy9KV[݊ a95p c&z`F,(Ƚ,$AyBAz y^SXﴇ$at@@%Oe1RO\ዻgҜqXAɷYLדy ^'c f\sJDJTۮh밮wЃ5{)-P<}+f!O J֢s'z{ ޞhp$fb[WTLAZVĖ`.a|/*RNr`-pB :9Qp+;A<&KL W$sϚ 14EU<] XUmey E= sKؼxgCMD|EP߇xs փ!9 ȂQA w`\NG} N#l'=#`{~{&tjRWՂb%qA 9H܈ߩnj+|8şEfHt>ԾZPq}gIHl:;ݵaӐf|XPcҵ.+܌WI`)SYJXh+g x9Fe h('T }OC_Efp_MJ7Ԗ!B"#2*fsD>&BQܘɰN"bR6S)V[&op \M ZU bp_G~&v#|tL %U9˻jEoK%K9 u7:=٠1Sʻ2IZ訝c.?$aJزuG E@2tK`(LʣJX.Op~$ad|Av\_ۆ$tzW.Zƿ: pԁ?M*./޲2O/!U 1Hի>JFg7@R <]@ 5## 2uȺ]3\sZ߱mUV\&W;bm5TCg3XLLC7Rƥ6ԤvP)옫d<w!̆q!}ׂIzSir%ЈC.7,0Y=Ig$ka'Cj"K_RdWLߌ3obnLQksu>bot )Qܘ}eB>Ň1XWXM;(zXX'M9za! -`]ؚ!ctap =Ԭ~SY5==2 _Gھ g)?<Ɠ=!xUn+!d~ I^6jjvjv)2g[gNjD12mrQi s/sqp0?!&!+7=WK|Q~/42^dyi%5+c՚L g;wh:'*iZ }~swx<~<9!\^w~>0e=NemI.V'9#|"Y_-⧇W=XDsw%[Kݦ;k7}$p銠!.) ٿ̭^kNj/bmaB&[=QY8i5l7 "Nqt0zC tw'B-E|(ăSJ֨`KФ=r4w.ik4ix%RH)^X!|C#z?]P 6]ŋJ-3:Aٕ/>Xo@E, 0%&ͿXajq¥cyiLyhU="jt[8b橮ǜ_xjhJւ=R", &F@srk,ڶxCXCQOOA&aEԏ]øe4Cǟ¥em-9!Xu.qQtp\{QQO2 #rdyIm ,s.[b C8t±Hw[FV.Z͂i|S"u |ˉ^~==X@z)K"wP]gAG[ ˌ+4XGi0/e~2all-Y@")J<#J0Ü3%Qzk dMT[kv>s ؐy76D!7P\q2 v&R'uqœM]ǴrmϘc?*d[ P8Н} *⼵[cD5{NBp2A;62[^au\u| E)kdYBE-}ِM%K8Uva?Ɗ,%}(S%Ie2s?x{OV#jj0u*}R!l]cO 垖T%j>ؑ;vZ X78ՕY#=6HTna}o춙\2h}WHNKė|eԳBhNQY)0+y65Ł[1!rq|]&V6k[K ~|]df~+2:;NTd|"gJ!ʜGL̍lgm"EMp__l %$}o<^g{ !SS^ئS1+ IO JXG z{ܮ C׼ 2ɑc_BҵNZ!C$Li7v={^lu3ۉj"3SLNr9t#پ葚"t*c~j0`,_﮷Uhs#?j a\6!HmG!%kGH3dc]*PrF=ъx%wnơOYPQkZ[0|#=NUd  6PUvͺxœm=|N3†05iNp]m`Oc7bhaa՝l"u_;=:y~ܾ[Ɇ V] zE3=l_ T2UgFlA[Hŗy&{{竉cEg@prS &8@sF 9/_j DF9`.N!˙(?TJB+`jZ?@j&ɁHaJ%^T:.D'7.ΛvA '^mV]5ThrsS` bPLmgK$;M8+K15]k ǝBCZ%ԅ._ؒCw-HsExoUYɪ>,ӝRIv$D̨"MV$ :b~_4v6k,!6"Vql|TްFWn-XB{l},doT[9X+⽢Ul]6/Ք" ҄oR"wd^[x!_T!k[Ard@kGM'wUMÓ"Mk7rb~aD=!@yMrwNTa9m3-E#} -C)Eǥw\Di4훾)s>"((U=5^Bm$ng5)2aS&8hD|ΩC\Tρ%#OC Nq¡| {=hȀ3(Tn*fcx~$NdC}vL#^ջ3+.129ʗC aZ}Ն|W7  X,sl6?~Ѐ}MxRXIyJE=@7WvX []!]+v}fuڐZi+΋&60y2Da6xjpɜB] d ؙOnN[l^"k1MI76sHRO\ P|LhEJԨkrωQZQw~=J./u LOP[X&xGi!Yxv54t/Œ[I uLdFd4b#$,;?s~gpP^I48@B{*-䈗6bЍI]4Þ˨m|W}ioDcjd0X%٣j?Q $#Fj-abPEgt][{1Š,[L.he8ԶFJ%NQ@8Y~4M+\.+ܦL fXnLe`/j4; 07ME|~B'Q\lkELXҜLsNHE 6j*HJXZ@n47/Ѣ "=-ZS0gIncr" K UbCHԲ0'Ӵ%$n T?&q ] Go}CIdD~)hu ɮ{G\/W}Xpg s7y+oi<-Ә+Sȇk߉^#L>nJ5sn:Q.COr"VlOR܊=T(τ$K:$y)t '(%a$ֆ\*9/!AR2Еۨ[_FR3D;r *FqeΟI2p$O0rF07J|a !XF2`M I ?Rދfw ?<ZKLn6@.aszOc0{F #-9rP6iyo[< *)dDz6X&aތ'AzT군KhO4Tt !R{L!H ?5A "[xeW\| ݆fL  U@ykޤ( \#lY>Rb~j2F.ǂ 18*s  xI.&3;DwM @vhI!JRȀZ>LlͿ!n&0B2$GW"\rfFrKrE6f< 1NV3_4I-˺x^L$N2 ^4-cI 8-dڍ7LybVi5@)nʒv v-fhQQf75LjnU8̈vNGGl86K3 HִMA{D#B䀲Ds_p-+2su'A3@Do]E(ԣŀ@]R6%N+R46eIuwArt;|,ZE0vcY2Sr^"dI9 Q{55WL?`si:>>Y|Hxnk"R'*V @y *12ͱU7ħƢߑ~On$²Ipp HNL6w;vHcgT&fT з=-+h3&:҄|ˢ׃]L^*ۊY?d Z96 n\ϿLo넜LUhFlkdzr}Z6*w`;&(юYCRͪOa MUℬR-ƨ:^`žCaVvLO'=|jފI&roD"ukU5J=}2 mbЭ튯p »Guzyq9cPlvPN Q+S .A<\U>W۴=8d$3ڽq\ȖYƯ;@ޱ4a[GԞh5$G}x8Dy\SpP%*82W8[h$#,6k y0vF0zQOk9:W+Kj)r86R`rV+]CiLQJʥ~ )P.%]rK Y2]/qk~6D y&ܚ4A՚(denG% wGE/{}G*˭^E5%YY0-]h*U<53rlKGo ~3cLSvJ`_vmS1wCUhwdp p|ZЭ 9#m@ËcX(93EO}7I#!Uh42Uԅ$Ub&XĞw7b4y%<ۭV8ܫhsJ=5vN^W| 1IIc9h^z4H2<]@mKhfM6kDfq0HL|7Ā-;T&Kmi1;..YFV%`5rU鉤)ae/hHRK-º0YD_]hŪ/DP[,+Xf|A8b>̐b]% EO-~ %ޞ|Ψ+wPѫs2_ =zwzt7 Ɏ*U$Xl&39wȤOYΚkZ!nt-*jT ik2vث %[&B@<}% ؁8&9&K|= Ckt0Zuf홶tJG؆͒i*orJU_Z#RDӺY65DUDD[_3hsyM "%1H&N7RuSF33P^xpP8lcJE3P3z 8>084ME)3x@q[¡؂YA\P;\ ƩE.(#F5N¾b)/yHo\@ϴN-xF)QgBu #Յ!ң Ɏeyj8($S4GŒpU =rA7]sqL|aLʩW{}]'P+P g f,ց~F+> XW}4>H:G,r+ [7NSɴ'㾵G5OFУ5Ro TS罗z?Ʊs1EsQvbB)ss=MQIq9Ws"c }GgcOٖP[êT1hcVyM%uvQ9} Vbŀ c', Ăv0l⹭(omHonČ2t\:Ku  d^#=r,c? t!ymw2P}ÞcGEt{ &RN`f$ö5 hNݖe0Բ58<츎܈tVKC6\ ^]b6 즲58(SI W7uuM9u<}VBcW;Sۑ6Q= +ef6ai\.hVwKS4i2$ Ȫ6Yt*b;"$h5@A Cjl$35]b?r^[_e=X+.D2-t0M0PcBD&(GJ_鎘TtRmU$u$gyGu|Gc5(0IKWG!E5A`Th Q9tn0PT_7٧dLqjOU]vV~Dp1o[,fmELu2 \8={QhA?rVCm K#d&_瑟t[V"3Xے^ezٰ>Lj(iN ꗟp|,$B7wFnw(OTʐ[TBq lZk !R7eU}qʦB$".DDœOfoZө Ņ866l>s(~sHDq6HϠ{3TVMNf"N#N7g=Apлx { LAN m.cn@~1~Q|4;m?ܳ.^Fx4Ԫʣ[Ohն =%L;7}(!GH`G58U:_h+NƁ~"%t`ʘAhZLudspiu?O@E.B0ӫ'F*ר>Aa9ņɈ%Fj2nr}|jhm>T-maRgo0EoA a Pm< lf;MF4y4)vcMep28C2,`o WŶ!lP}b6@9T c[QF.FO@PbA<&+DuMwϐ65!г%̐=Fc:5T].%A-F4ŝC<~`S"Hуmxnbʼnr`c s'7": ޻pz4(dˊedoWGJ\\JoaB,G] w4SĦq@~j^t$ ?_F&]W .rAUyNjU(m 6(шPfɼԋbDqd8`[փ2 lf^Z[9mk(f1!]R& |4\ ʍD1S9Q\('+b cl6IC#fsYr:+|F9 L3{m-ZZ†`v9?buDҙ:!!sw{竖Q [7;OIJbZ<ԟΏ /69;"O @4 8=`!@y?\5$d/$0Ȝ3.bs><-́cׂ> *2l25sAvFzbS.:JrRPT ~k} Kv63 R~͍~Jm .KjiCI:Я̴hDa\k@%H-Du0z/uIenRtƓuEWSP ZX(h}_ ƌq J/|:FtȪo$>ɥpхy|S{{M{7ye%RF _BqGvÃz(S/HX"%x{.A`2 Fp@MB¼nWOWmUӈ'rxJ^WmxCVOףJ)[;QD椗T]7LƎmc|Ө7=jC淡LӜ!lmȃ2UO< #=%J)&5)*2[Bmpe-BǣfҪ;}$32Η1*kx Jl2Na T'mBؿ{Env4;+HSgM;f FnOHg+Hg{s-9R$%Łu<M>1Y{>~q%iM7?8J%U}B;~]Gz=-tOز<{h7g9W :,2cgPEg=JII/ot9#}Zd82n|Mla [)pTi/[@ďC.Qt şbr+_-W8fQAZo JT*'afGvWq,ouCdSn^ (N>&4PUIRP橃 M[6, SPU{H4*@s)oNTp3"HٹlnuӰ~ vY󖺼N?=LcrCPW,@m#Tv"OT6&-^<{Vt*Om3ZZ+kVm`ܵdYI4 `.Bmoaz$Q?mA-8v?B&6Ak @dp4DodpMvòNU*vpjx tG#2u",.^ͦ-깙xak9^ƖJ!*YN6|ً_KSt{lչժyDbh*d ՋoP.{9xMg&~]YQnI$jnb $0xpڷcJ+V* k"ݪ"9# h}{eAK,`-I'X#P8f}׈XcTs]ӒzP >XJٴFa nF\Slts]T Z@+6Ga"9B2QH w5+U뫊d;w3)baq[֬|p#/&?a[-F_ۋgs\@h,zNY'ޭ2o Lj xy~+YsHXd6N`0O4p,y֩%IPlPlҢ!h4\e;݌>Mnu 5^>̗Mp |>Pv?eƎ W!i&9$:' ZwOn. {lV|gIۦQlES/Ԅxl#4~Z2hZl Y@zGdNuǩ AimmcSk<=~ɤJ )ӗR8jBR/yڏl1^' bW ?K_1ߤթm$I '}ݳ^kh,4ODcMuź<,wv>vǼ07D2Q+6ۘOi`&%Ϳ!؜P<|*yvQvag!4ӭx +kZ4!+cx4z0y yz\"j֨aճr2<4>wm,߹ ͇g"7\4PeUu QX/]M72]Al6 K?Ay碲}䃂ݕ{dK`S?a|*%%Zz7 NҋI ,rOq*R<ְ$ijT41Rݟ;W gEw)+KejD'WIEJD(_Xj?-Α5:wOz) t^SvəӁHI8T%{?r^uuk @_BZ\MsRq{.VxZ9>SNz2|o[ŧhW/NKwM|fJY-Ź.-N"vV^,;TֽbDF)7ˬ )#-)I2>io?k \mwNہO&Ĩ䧘!mb3ZoOU}㴸  hAآ˓QkxzL>Ԓf.S$r+JqĆjOiPFa*clsXO\kO dZSn!rtνg"A2zYJ"=J9R^fLh⁸u? B|B4t{Ф.xjƤD;(^RPL><+ rZXb}G-w&~o, Ubh$W}wnD;>&ʩ[} GeHjYŇ#H[HRHD ~xK:XBaWD^'`C1J`Int ED U N?8b2D?5+@2+Ppߢ~ e) ×)6USy[%d=^3@˟ϕ#V7]ӝoZ+8`lP@:u[^͋agW8@_GԴ޼Q?@ yRB}H2S[ (l.EŇ`(VMlBL5\Y`҄;1:4aB ٙ!Ӟ8-(pm#+BǍ53z~ WU~fP>6K+{yO WQDdgEˠt'ݔ"DyV!OB/NTE\yD 9n\TFp( Ug_XIQ (o*j\|rZSAi[/pm6n^Dc \*RuD /iNeʛe:@oav3%#0V6f՝H^&2-l$c*k93CzrP,Rfz9 Vqߢ&2ѝԘzb'',gzW_ii`z±Zz~P\QH@>8E@w>.'#9Q>Ek u'[vELe`5#NdjW ӛAHw@rMҦXz%?P ɋku @fC (+uFӨp-^uo:V$i . Mg&' ZjgN7Wk܇zD|7+~."!Up%;2EWՏ52=/4,<66IRhFChv^8E+`/gw|i^izRVZU$m<3Bhw0k6 VsW|Eq:X;Q&ײ=?l3!X] ;4{yDj_*}Yŕ14z'N#[UK]둶' mJ:t})He߫g 5P{7F՛ϗ#g]B|J8 [јn؍ SBBfK %HI>̡Q6S`d\ǩfIjD4?O^,2")Z 5,C#RL!Ǭ#*N *Vk=t){t%ΛʩvW0vRl3p|Nw>+•„e [AiRY-5?nV\\MH赆xՎUf""Az ^)@Xi d۷˝Y!`EMYLS!DEM@Z)JbþLF_0RHc('Z4D-\-.#f?Ú W''Xp TP. ??n5 ~"Bel?Q/ӨARg+9"0*=[« M:N" \}.%?"4.[vەJ͆6d D x67T;?Iҭ(CPYMcf[VU'+Q4N)kRR.ky9F' tU-s6];;@G'T*tNA(:sp^lR*yf Nu\u^~ѱ'~-+dlEpb~64Qق2ʲo#,T7`y=L2ȗip160T(TD~Ie Nmŧ%s408`f:[K0؎Hcxvτ.| M#H-.Pu4﨟nC "] NvL$I"Y붘fɭn^"T>Ot|Ji;S1#3p2' WVuXc_L|zNWJ"}-`Q/+sӠBEQDdYBӨ f >{Ji,$ry^+Q]TPWEiYU/4ݹ=Nl'y?XǒΏ*3v1qn%-lKK#JѝgZ𯫀"Ԛ&̰U]Rk0EA6EgBt&4: ?:sGj8&Hޥ,})ƊnfgR{C@JRəGfeҰkM. v'v=@t _Yrj(鸡 7h McW ÝEz/Bv)C:Fn0a=e}G0>L~A_?%.)lIX} ^U寘N=ێn>%E,P]@pOߖ$OUxS Ul*Q]mVO8oTv5,A^[2>~sOwi6Z!5qkQ!R3'1 e~Uǘ~ xyinJvULm *i쬀b1 Xt V㠱qSmce| 43&EL,*&jKV;߉\!Ry w+VbhaFwlym/w}6$+[Ce͙׏)Eȁ] ⨜ S.x݊IǂsiUuVb:Ӷߧ(6N,]JBaz):@>V5ī4B mp6_ɑ~^뉌Zb?xnO;tW)Hf//&Z71*~K^rd#- ;WB #0ǣP0;&U\|-V;gkLbfݐR'[LuB@)1dhnv j';^[pRD8T߰}Oj;26rЛfM{<Zo*ItH; p')p'f6o$i%7[ +r.pvؘs!peFhe:(m\944px$\W I} xT&׫s +G3)K9(7x5AHX2M_"CCɓdٚhZH%Nb{eE c/ mKty\z%'D(Aa]{ܲMuư"a\G)EA}g \d'.`Pj|h;BaibػAnwcNE+㷬) ɉJ.{o+vki}`TX?!ݬY<!`pKsJVR.ʽ.׈I(OX _k&M>loulcidLx 3e^ut>;n>*!} wn' &!rpbDmȋғπYWX2D>"U˞m?ާ'?OP7^DpfՎMR{qk>&!ZnM?Hm=$kǏbׁuq~¬:gļ*0@ZPuKV)rZS?8]E9cI!q La}gT(49nM0 z }C9_.N i8fd6m;gk&YSk-D%3m.IkG6U71lwrmGD:b:U^?׷FCX(萒q3a-EOC+% c ثvOVg#*S쩕pP U6!aʂ{n˔XGD^u@O(zX I8 ֪=i4 WJ"k|<' ~:0ǵ?.S?q܇|b=I@PByf& h!Rq&{ڑj^'bBu#X:B=>šbC0rkޗX>S̒j'>aąEK5VC):dw[fOCnc c0+͖5c S̅=i?A=&θ 1.J!C&ƒ̶v cvD;PtO8Jn=4(d_sBͫE/mpGn ֏ZA5]CM1#JeԮ z|o&ST<É|?^ѯv,oku_zGE-O sNҠC'Z.33#%$eП8v}rmP"DB>Z䗧&L.$1fܚAžB:w&uThpCEaHsf@=?/%cS*N@K1Μxx(aU .3l.ϸAPs gr0DYXFu%2u:}V~ǥ?ڛ.0uAa#U >teymeIo+=8Bw- @riA63 Q=i!w&*fŠ&u[yj?YDo$,4!OE< cOaq˪Jhpr,CO62 7;w$ȩҧ&G\CbHXZ>P%G3O!d<α^X |Bra\[Ar a ;AjB8=cc"14 !+EF-sMsc*)F푺Ӻʳ-2mDO0y ^f5ҨϔlAP1YNƴ6Eđ=bkbGItE ,` /m 'xWTaW1sY\\oBOL]r qAVsȣ2goxZHd!V[-īvd,ydU{6Wf ; ذRN`cuƍ~t i vߟG.攝h(=OMfT|"]'*>r tQ~j\􍙗 'Uk'"yw3$vW@%̩>R|K鵱ԡa ǿI/,iSφpgHq McOV0b }cD D[]f},)OM? FM y_y$pՉ2 'abt?*IjsX{QCJv~[OyL_JD8S!O|^K;x`EV|04ٰ=?+o~LQd|ߠ2x(xM&~u-?$y|{qumt4+7,2 ypkBň9L* _G|;5 ۊ1Y3?5,#Xȩ)_<^O鵵7ZXNw#޶>NZ7z&^#g~S(5r6)j5qBFRsKQI .p >tq3i@f:r;ASAqԡ)ahp^m*$c gӛJLn7l)fa؝\ U=ͭwP@m7ϟ²'Jg@w]ًrlvLBXբP#Q>}jwVNf{ \>U4 O#zM/? oa)JSYJNVƉBAQ3_0KX"9d`/HvZ;H|]C ŖuehlgӪZ{y.t`<`wsNF昂XmL~'j޲ԾwAK="}~GjT8!+,_!ˬ%|IOO-XyH =C|Q+N_:K*¤f~{'E)=]<aFUi ܁Jk$-`@dnT$Ayw4ǴX7u P.i Iks%܆Eڶ[ډC}.cEOkؠW^EB6u ?ǵNĺ.?,YHsU3e:fLjOY& ߵ:bģ` BhU]o'Vx!;94;=auݪibݢSjL2! LuFfb3W :`ef ⋸YWC"`L`)U]݃e(? 7e$Smh'4hV@}Mjk'*dB"3ڙ+}ʔ4/xVڠ?D|y{A@|WU!;N7 ,ZGجU "vgj g vMX XͿ2^fA^uWDb! 2xy; NȚSRyXJ$AkiDc؀&8B.t@K#(JAEvc|.o"xxKe3).Խl&AA"]15:)4uWӞ0-ưn‘ w ٨GA0F܍ RS_M$!SR;P+'^d^DYrߩe=,Ǵ'wBI4Ul.[*Mh+1NaK{g>bS*\5dcn8be6}5H_}=%aTso(z;<s`~WY6ԯ>lhj /g`!7 2J8R޼"WlNŠy8!/ { rD[u k{ !ANeGxAwi?i4%0V9rĕc%.ƃW n ll{հ7E+m g͎8?ѷ :'?2RG?lCRс F4uBi8 K3#g \$?Qك>ƽx=xMCG*dnDNt0f,R V"G@o9CJ qm T{Wݪb$zY`!-CIHĈj}x-\=HWS5Ɖ߫9"%pH_a+yv^! SɧƲﲵ%osۯI\(("?wT'(yq=BLzQuɖapr?*NC{|ٓO>qPݼCeUom),䢛V4+  5{֎o-[nsl+G9nS ;!c418BqxTSwR -L.v5oL ?) o4DZ >~Tb8@;Xv,8 BhׯBRx2G& v Sʫ*UK3N': F<`CU &LgN1dBłd;n7Hj+ϭ+%AZ gqLbbp8.K+aMuid? OۑZusxHI,XWCIJ*/ r!6DEvNKг1%~{N U<]h@5Ss"^n(НMo4Unov I}d/TlPEUt:kCy8,+ Mlaa^WG&}A(=Ӛ@y=s)^Џ.}[Y~i` a:WU]CG~ \ruSQ|kN{eKj~smWoBHZ-b|6铲p2UTNΧy'wc5%ą}=J+ !E|N]Κ<1d{P[, %ȡ&,-ݶ&:%B*&k޼cx.ʨ76 ԵU1VE|!i6g 7{vWh;D vd.=Q|xH5s6>CVЏ4[6Xp4b)/|)v 3p ]m2syN-kEo6k)@xK1'CAĻh ٝl5Xp k<>0gXkjڜY/蕲Y#m u;댾0'OYl@v :3Q}X_4U=՘cE!L iYuKRzK.4ke bB5_;t:0fM0ϳHl}Sa-~ Q%ߙI kM,UO`e [#DUsQAl+/y/T>W~qbVD)7(&rp4 $|aaB. =%% NZzx_[AxH(6%-BZ Af=NA&\a:tC&٫X"kty`PtP; I Si#ޯl|}F7),Oو~(V7ބ9 A ,G@Ko?eO$9i9WAڻ+HD\!蟴~Ji@di/M: 7-؅dL>7`)*zP0$ۈ ׺LA ,nuStKe{g-l\tZS 2:[c jl@ȨuzO<HqQ(S  ^jsn/S㐝R 2"l_Ҩz# L/#XU]SG3=8vmzP&%0LIU VVƛD3_CFT P8 Y^׎󓜣D_(TGs qսqD 6/^DQ d!LA}9!33S5Dۏ2WlХp=+, Q6󚃀__-z\r(޸(XҐ3 {(]qk^chd4 u-^|%4)l9> զpƥ޷X;{:雎8TEarƊZ"b_;ʟ݂vF|siI5*I܀ 0gnh} ;2Eh[כKoNc77 =ӧ8yilﲬ;V-٨=Me(_Yj.SDڍ])1!lsLuXjdeQ!f*5ݞ;T j_$8؀A sbZOs\:{o!^ZnOX4N s()&2J#(npX> F8bK(>0Х'tDlvfv:^%H'A0K%eG63gJP."5P\qZE>.P\cW5)tA{9b2$ty4'b ,Oxh% xmE"^®M +qgao"췒4ߘC"_m`ծVPEf-eVnIM O}n*8rpZ̲6V7*+AEng{. lYt /E"`Y Wi"=hfB]j.Ѯmuz8T{;4S^lk&Tǽ6y:>p$wc1^2/o )_s;ɣU+0A0`6nA?c#P,f9T_j:B1y#}ǎGbGc aXx™X*G:E?F<%l"@,NĸU e9~XI K.5x b awt䃅IAާL,/F) 툺`/(<PŰ;oww=T] #a$ 1S^"ytYx* w\hŚ)Sf9*|4dq<>lR׉˖+#*x3 #1i@lZ vKφi˓v}:YBfkn9V_k֖.],F?/k`ij7FDl9YcYWD]]i}vD {j8+%|uA7D9fш|LtC6٧P~AAhJ\.,!KCy]}]uŃjKR>1PZ) (bk}z+Է^+qwwǫ͘wWј+I9DzrWSY$Zk2}34(jr Tled=T3+o4eZ1U"yX[X>tIjId{E^8 $FڧoP~7aQi@tPvXC?ry15~vM=Q% mLiC#C1@4!K&5XNrЁHu6@/,YYn-%fL:֊(O,,2ZѓˤJ~:D|O,Y e:1j{3~p]WxqԢr\֚T`X Je:e.(hQOg^}AF )}NJN0.LGyvn`T 9AG̱蓹"[ +Pe/cw9RVb/fr9CC!Mx6)F~n#YnDRnk<ɯ~]ݙe0bef|,XG \죶 I+hiGG4zҾGA'>x.xٴ>`^ hr7Vz v [zB?_+]ALDžRj5ڢD ~L8g` h;Q$򧑡o=%!m[@A/R#8 Qy^05?478|$|9-E(iO48u*:({\-twQ2͝At8"Ď͛t/6PsYOp. <#y|;`$_"N2P];[}Qa+ˋ3ح;0!1{J7YO1q[@XW5 s?g%6!#59!ΌgZRtĬw2j<'iTfQ<-6m.Uғgsorx>qhy u.Jjyx!!޶;=0 ~l~0n4sы{pB l} 3K]{<8׻% YPHK[C|l ng"[>7B::TFBv|ɷ8m*Ru7p!7Dk)s % CzI2(uRXK|ia$c y 5@VڐElJDܳAo00> #زϦ)ϞJZ5*E'k&.b=jy9;YQ.uV-y&` =oX-d$d$݄iT='~d16VZIS~YnxqpwK%V+#҄1xo렕 %%{|pZӤO戗,q5߇hW$cu?_@{ $A*qLp|)7EObou$+}p-GԔ;bC2Qa =mV6֎G(Cqdd:DkMo 02~ 8CQTyi'<\yCv\4X3f;_WxGǕ,gP=3'c_$Ԫ1Bb} zY 9Х!:Q"?1i7elX2QZs@}S,8愌(짷!, /w-`U֬e?牏x~ 2XaGk=ײMãS34Xrfc9>82$bVG=.ÝEyXsV[yDƿO[FIEivAK:d 2D>J#ގ+Ƹ;"_jLRC.mLfOC%/9߷4Q,ʁwb%ėP- VAKGX5+weErg-xVŏg9Jt /| =· (R %nDe:Ybgf'=L@^+m `|2Ks2Sx'V!=rOkؐa|XR-*Cݕ TT.>klèaK-0 =X-QP.ԫ=Bpd,>o4F#a.ܔ tϊkq?3'X~6ڥj"R溌M!*UG*6M,$=p jYdPjex^O*;@0X,5w0?D5gX4 RvL4O]14fq}R(1?l7=uIM8\ JFp}ĉ Kݧ.Jm_F5ZxO'! &OSrhu$#gDD^o,4,(Y*\f45OK}Zj`V`Dyfܬؚ&[ EH$ Q3KЈTLeOq\{i0_ˋ ϯDg8wu'@mO-{uWB*Eid gː@1x/ڬeLQRHH,SY/Ɵ(x 38nᏎՀ$Y\p?ѫCY-a<*c.O,ۛ(%rTvrRr^xkU'/pjwK37޵; ŏhH= |qe8 =fVDkÐԋ€UV˱tU~e:^U^n?G-rscv'!܏G^wޥ1P?ڐGq/ qDH-pQL}ܹD/x}cp >^+} jQ-&<{8(L/߀.ԟlw5A0wёQm~+KW>0]x2Dл.!н8*Ǽt+=nVqهe=<7wh1vzO;99 O~{z(+dRpo`{*U)%n9Ɖ./ ?L wlfMnZ5wlSb%Py*y);qRcFt=8yHӨ%]7@ -dxx2l:򾌕ƮMJK~ ;dQuU?ta;Lh)_7tR I`-{!B}4p`]P4J3?P'9e"/Z.)^*h 4ޖd:TRA&lͽBYJԡ|%DRެ$(OB\omGG;KP  b6Ue=:!=ae䉑i%Ջv>nbղq4Q\?VD3L"T ; 8cjzf,[s )ii굼 <}{ 3\`@ΠP; 4ty02GS9}Fp{h=@DN*eSYO}dkk'ytɌ҆(a"2m`^.mEvH!iTD_Т5L5:^#%##c-3p 8<%3 ڤr:bgkPH\\Iqeə} ^)ɿ]N}ߑ<( HyGyiuD3Ͼwy<# vV B8߳Y4KCf]#ɜD _k;:,jKALBY}&Vj BX ".ka@7U3%X bkfQ+gJ"& ~KJb_`jSFȔGi_J7rdsYr@A~EX3بQ0OJɵ g[@'ѥG$0A~JRgEß2'6!_g=p8VlnR|+L܉..cVzvHN7z]ȥ}kfIkR3ws' ^sL UhK9x̘1ipqDQ wTZ!7ˌ<۬P)EAA#Ձy?qogy1(J&"Ax*ȄM0r V(MO'S`ttb;p%n$ SxAIaLJbՕ ıboz[|^A^ '`?I)(|GυݒOxBƆkju̅2!nLӛrʩ_wy:H3sh\ؤ| pэ<P(F \Vls)P\hkyM´7'w/*HQyq:_?ĄLf4g n ufVuLc_҇:T{[>埸 JfUZVg"14;Tt㏡,t5T@Yt, R?R>f#-U)e.|N)pu#v?1l︮*C<` z8X]qT05@Rb0E5蕑DNᏆߵ̪Awk6b5VD`Z=>(ϼdOWY9\Vm A^@eƴR$on$l1,N:ۢ!Gɧ D%3Hv׃Mm\/'LG?%Tl.7nk1W 4ʏ{S2>@hATŲ2EK |O8}Fͨr_a>ڽS"ݟօĿ4 H6 ?-1s9zMVlٍtpqK T7W!_<ϳՠGuVzS")P I_5ʋp&Iـ_#$xBW7R >~[; ({YN^kl |mp\SYF#D՗1\.ߌcB0ZYnGT0 @E"UA&&"NRaRᗬ \|zz LyX%Mn;- G/vp٨LPVkw8?sM)%fʇi$ WDR>r)Mo޴DkWGD%x$;dSƗOtn9d &pv(m' jgW"A"Cun7o;̐9\KA`:bZĮqbv&]82 1gw b*`IdP]q4("`OՃ~eGaen3$/xׁS.粷,b*Kh 2kG|(Hj:"SW|fOEx@ƢWM0/k[L\x2W42mGr8b$8Rp$v.Q5+UEovLH$Č+"---<1?"+lT{2L'WIS  3΀( LJ:7!3zi[.(\t`& lв C(+-#%Iw|D:yyOpŋ3n~{ȵXct^qLuf[ :hq%@Mq%>mnSч Fcp|62f׶k ЮwQ?M3d8L\@`Ct'N8($BܫkbM܂լ (H1rw#5-9iS[2 $܋0 e_Ȑ l6d Z7 gٸ2dw{xk%d"TcO{n]]'fx#䈳"TXx!55эʒ/W|MN!|hGk,Z⪪T1ÁEtg`:O@2U O/X0t"j~>y(6s<e}}c7 h7u 6%E,8^M]|ڊ@p 1>la-yix.ZgwmjQִ5j54tU*Tay188]0̬ruNz6l. GvI?m)K|/X)/}_Kw39F,`̭E(hC;w~ݏJ- fK,Ǩ?>4Hi eb4a#bOȀ bP w5p 'k\/8  ƅ[hkB +9shG63xJtWQ!99P/Je+dzd`%U A aZ,b@^x>oX2h"Zg"CrNqvXPV0~¶bE4mh  8| Lmzn"ZS C9Y T-+dc=(C~y3*ݥt!Q_K8+EB_2Ŷ.-tӯ14Ei((b k-70C{ua)L|x+OV$6y3IfխcB5r$2n^oJA :dE(H4 o=e~R~֣cy;/>0OHU .ע#zuẕ0ɫdG"m$uXbGv.?vLL}v9^MZܠl8$b=[_LWц\SykU2fo']vbl0oP0'buNdwƢ7E0q.>E,y֊\g3X @ҧ k-hVr`WXSNL2[dHOU[lǫڔ^)57SqE׳ҍ]N^lOeP<\jT3'UIzsyIp{֗SimOe'>ҿ &6@ 5Z;ghX+a430UggLNZ&&L4ێw E @,>=>{{WQ%̵NjHR?F8Gt]t4P׏ 0I̤VM<)fY/mSغWŷota|Wڧ=n}$hUbe.j>𼽡 #vN/u \e)"M}r}]!Ä >+XD{xȝᑵɰm#O5`n(-i߄ lf5Zb] uBe =Xi@ xXf)3" $bT~ + utFc=1R,3e)%9w >׽Ӿ/oOcS%)Rup< Cvu.<_IU=̚>{ "tV3y~U'WQ''9%9+k 9^Jx lt*a kv֔`(5qLz̡f;V‚=G*Ho+@V˸#?ALɕ#8JCrykqi,,7z3R|44hZlɁ%ԩ'JrS! K"}EBM;Z bp FJid(yϒ5[VZ HYaj̷tdסO2W1#x&W^l#(Ki2,n7d(?I~{"bIo9 d:/r")qFay35> 8#cdv -bG Iធ:jo->k@wKo,@:S1.ƻӉZ'Z@q_ĖPsT#`K׬YZüxdPnQ5*"^\xِ*PChnm%ϼLepH4WwLjfj*:RYfy󜼊:]}' ?97t{#\]ށPC@[TzSeX=@v{՗ R噂fKcx"cG~tOFa`(Э+X=@ޒE;K&(2J{ɦiHC&B&=buϴ1!or OߵzR{IQ|:~VaL: Ny|8WC;vQKi&MN5tZZnА?&G~g*A0d|vQ52R1Ed%WDtwgEi`P#ẉg֍DxAA"sfh&Vs&*EjetA(2_Gegit\(7J q:M7kbn ߣU;s@{m(J1m>TUQ\0)+VI! 9 -lNƥ#8L2ky*éҠZd_fORE.;.2S(S,tQ`:Uvg`;/^D6-N`"G01.N˟?])ŭH;Xd|%& G?"t_:n\:7qZTی8 E}'JpSZFO'+Xl0۾.ԧP4#k$UhΡ?^1{\ VȰqF'e`ueIU!AU`R甆 0+B/r =#80?Kwv r#Pz=Oqk zǜ d Z]\xg%@%WPrDaGA/M9HVD\"Eh7k}u45TTpYM’/Id1H7 ػ: ֺ)YKn( M\sbPh"_9rh/m׻!n AXiHг% JMKMqXu$;gՃ"{WDlؘFϬwwxqQ/Ś-wCV)0=P-sb(Ug԰?qFMh:Vp&W6\}34e^:/%||J a6c-UJ֢܌[X0DA;{{S+CIxB`T2M2+$HB̪,}3m:ﶫg\Н p)KO\HłeR{37-s`bX =N` MAj%=oe˄-uG{ vvsab6uI]OhH$"Hq%eR;ҐjVdn.Fw1GPIne.'umeys ?6>ה= :.ޙCzDRnVtUEUT|yUܗub (5&^e iI{h<1gd'496g;Tg}i3x J u]b xFfp+Ev/$ yےtSrm&]ObIRq#CRIph7[*:2,n[%806|UaJMv)g!BX`B`!Ȣ0ykz=Cʐ"O)L͓3h{S \{­r@a534pދ3u"z&I-) Wvz>[]g,2(ێ }Ρ(Gl.E#jM#%1 4,9(ʹVkg#att u_Le_~lRT972Z(fzu4lţcMVUKj8p! |Wvw[oܿQ\l 5 "ɷwt<}Z ך~WM::;ː~u>"#۰`H:I+$ؔ5`>7Mx;CPuc13P3bQ )g1^c9o%y_U_2=R{NILb6Ȧs@oEBRbrt_z Q1H̅:Oi}23 hLj #LnTGVC1eҕ]@r>I|0\, JI4mljWq66mV&R=_Wb} C$S5"Jxo8S @ "T ! ҵϛ[d7nK0uL6kguO]4rHͭ V(-rr]z EVa0YP24DL<.+;WZA]p? EZ:X+P{9VJ8YkE|oWr70Ӎs6Wa5N|@blkP~ݥZruDe,Ҁx" S)iꅎ`*sO/ _b] g9WUFk%>#2V\K^}ψ!b+ -LOgض0qHB6F:tmohXnESP청3$ivG9Jf0#khulWFv!UVQﭑh  $E$爜FLJr{}1²+q^B߬lJK켗'x FwVu52i-7 "Gw#p^}z4'DnjH$/ Ujy_񆅪|XcvuxxE}k;It, */\}Hf~rKlo|6LV/VuwXZ#R A"GERQS(χ$jY%`aq)4=s%"6οFD%P[-ܿ=y+FxaG3.<öGGUS\ j(xF}dwb}vƁ䉌Z?D1#;:$LJunؖ&xP8ˌ9c.Ey5,&0 kt<[̄Oi\1ClOgNJUȢ0UI2n $GmdPu o8'-Ŭ#5yWɳ-fՔ` riw me n{1"ƨ,Dx'-tAX$h?q4H IC|why5V"ykZ[ͫF MjMiϞUX$zl L/B#JG2]LD׊Wof3ո-3!H㴀~iP p iq:ՏA09Uhq HF#cSzl~1Վ8c-\E[3wXF;]ܯỪD@T?nbN鸯Z>V `Ti{3AyPKgH$'CYmRl]LD\QyZC׻Sd؞nL _dA'X^CyٗZqq{N@@RK_1L ! Ǜ@ZaW|3E? rK)G-- Ѥ ޛp9iXqN.rՅK_q+) LCѢ-Vj|n:l eI+A4}AocB_#a9Z%U<*H=ᢲ[Dw Ldvumën3)!r܋9}>NϾ״^=AxxX)ҨyZGJb~5nas޴BD1S Fi9k~ usB݇oPO܉E7PAhAQLVL|/^ysMιMҾ6Ž&L S+i-r^mqnL\)q'wxߟ-?s!Gl62k§t &m4gxBPNC2Zb(@թqs*݇syH#9(3SCKGCYGf]h3OD\:6vJ ;L!sB[!UZ>$#)hvM3Ÿk8|0+jXT9?agا^++]qBhldf#q\x; Ibʝk>NTPV3C@*m^l7#1mUK*"aY|ꣽqM2ƯScbzpޛf9V$wdw=r~-WMHߧ6ɞhBy $EZ bo*]l;6~hZd˃9N8&GlYVHq q@oBQVT^7 :#q=s*2K} ΫjY1Ma/TSj\,UݦX z;d{>PH^V^%..zaѸ9'ĔgmӚqB+>fcw1Qiv-Dg1](W(#/g1RH"qq$>)xOP_)b/ ]Sx/%WYdLǧiΠT"#_R0kB$Q,#8Z~;xuIa>IG ɘtu8p KwՕe8{|5>Y*dG1@alXf>I^.]:c.^Mg. M`|S+ 5zle洫7-o9q[[BW?u,Y4M j^KrEt% ՗qE0C 0 1hn|?rcIүH Ej$&^P4WjT yj|iZ8#OcvN։IpQhi?7g~>[vVHt4%[~7A Ig櫜XSl)>/aƾLJbؒwc 0Eg}顚fq$c]4Sztd^;s7pڵG}Xb"-޿8!L@<^hj.) BuGljxDF ⷲS{[Yy܂T{gP]̤O ѣY[DqJOmvͶ/ygcqZRύAQRsl\`U'9dq/!lHkwй;R/jwIh=ߕEкC< `Ux/;Cඐ2d -cWy<T~K @;+zu[ǹVim+KmNMhOkQצzf">gl|w%BߨnW+u>mAFO^S VۈJ²h.: a5_D8 'h*죾 Q"|:B72Ħ"K@BFNXC'lmKjG2ˣ"De)Y=BPv?`Ql#yIMH"U( ԅ^Iwʹ9NcC>rJRpEYVpY4όE^2c6LcHߣ ta0$Y)ZhӶ S4>"9U#jra/b[6N=#6[N5?WPYUr&Rb' |LbM1YYţЭ\lP![eU ;+;K/aV_ڢIsxzE@9Dx>NStp -#Ct 1GfIRw5ԺdGܟۜμHzDRŭweB'CEm\,Tui,-mo\(wݐE'Ỳ s雋u\粠s:/6ƒ@AXTi @憮7gLO&(Uܹ4/[Ą"lJ{@Lzp2ٍ_|KNu Q?S>R_jo8 a"jmЮfg@L9=~3ٴmx|U/+ljk䥠S. &ɾYҍZf)^g(@iiA.#ִtS(${_aVyif ;TQ+(`AfՈ ٗw5ݤ9ϥ09#X0+-L&P2a 2㼯Vd%bM+T(7@_pvׄ 6a%+OkAS69V:-w>3;a6\1vӨo Oi;9af)X tn X_ޝY!`c "X~<$  i|^^]yEv.6ϗTYJ/%D5EF8^_]wt﷽5b%tFqIS9YGKe'n_%KAۓF6;M =lQ5WIn)gBPA݃4c@~64*"w*GS;֒aڄ= %R0K{Wu'Y;RʏƭO7]d:; `\=L0h.SxV]|\-)1k /~"s!"PF ijr9@uzgrYqI5 "c 2N_z-=_\ \3%J4t ʙMp*&[M1$N51Qѣ6Ei Z]%׻Ş=9àg,/R9߁L R&xvx&w]ڋ'v&[!wUdH !Q&HϡA287LC6j RFnxuzUMFf KeɛäkK.CM8çvXPo!ؐsh4 WXc0WwހCM|bl\=ߪOa.͆]%LLe\I`mL[WT):YMuP\ e27U }["59M@^dD<$ALvaf:8vqϣ'sX O,8ڇTݿ&H1Px!K50/ pU% h5FhgEkh vI#_ ⎦K֟Po E#]u.Ad_NeI.>Ԟz=3cA;nQwQMQ ,OWEt Ym5H$0qyNbÒ.OSuxB`2AZM"aNDr1_ Gؒ֯>7}ȩCxn2utyMSڃ'9D&&uR6Krܓ`̂G5`4浭-t2|;h'l$ -V(2bxnOGiP6fQ|7]ثʈ#Fz}/d7WQǁmXh_dkX=]QL|Q%I';W/a(?,beg3(e+`0Ղ{y>1t7UX\̣mڗcoܗ\.]wYj%JS\؍δBX)(앻jw女 Rl~/$x+!U[->kJ Tc(A,\ >v\k>Q:KP߳YS,Os_R+{G-וJc!x$Nڶ#u5֓"1m٤<:+щxgT*{#~QGV;ln GGw%GN+OvkM|g`IǍi32Ae(+fpz_Oue918j1sE^.>ݻ3-OL0B,%rXَ)(~|oHvcd,HSD<31r-O K p X=)Sƌن!@xS»"֕GM'%%i z F x6˗<iEvc`PV Pd\E߻jQ"M7E٢vdZAB5'[mSV7# '3e tc-vB3MbGvi 7mpBlt ,*XTgŞ4I)[R94Cȟ#u˺3W={)Y\Qnɥ2Y\OƣPbYhA~-`Qٱ1cY5٧HH8t:ɼ_&mLP-}"*޷ ߦ7*~oh3k-ޝרRd}~5$i/RP1>5L%Cl>Cvr &݆CZp@<*3xqVǿT-7`7M.3) ўggMBpa:IŸx=?1g)219)2bKvw@LE3yKf2`CÀ'k;hwR囜xUE\ξ#G<W XUfS6jB9D^rm?Ogsqnuu.!ұ*xnT#xk7)Z0):hӇ, =P]MikUf cxL/;*['9:!|k_ #܎,F˹[AJx^{2m{)^rgS"W4ouK4mNL 6yΒ < Ay7+G}}Rfڨce(vO:/Zܴj$nqY"B(&94F)_z!d7CneAhc+<kZ^B|;\E7*? dOK=ڿض?\IInz[AM(aO]Y.nǦ a﬽c'?FAZݾMtӾc RQXKK(3K:tF\sG4t(Zpa$_iL܂W叧)'$y5떸[)F J 6c@LfqμHqe3UAL[|;1_-+3foM<;(uH2(njoHr$,&SF"[bAm,qf}e;,cv*麍ҍ"7\G1H j . _4M,PPf9Gd!LtH:|PGe^HQ˃+ZsF+J*$Q&ϛ,otc\]>YY-ၓ=m@ajcT鷅ɷ80S ͹T (XrDD2ߢ^=&b22CDzF (){m2Av)nƮ XhښJu_ _6Kuw4r+C42#@T{gb%;<\C"|=r:41d6sNq]b*aB4\? C!douuQx#ig_LfO݂ȣsEm̠GA:ҙ/T_[WjhR'0sS%dHLDLDl־>Y82H&$mZF|ݪS$7 8#б0^owN[QΨ\pELo,Sr.A̒ nmt$~IO/Ds ˚u&`ߡ8=CAn-"|#5ҟjL-.B~ڳXm 0 gMW"0xC4+Q(s` tBYq{|k/U}z?{{|ur U -.L唤?vckxp鄊WkAo`_O(*|z\ ǿQrlu3cdBzv3'9ub/sFD^ ?3,(jVPZ3J_=-@mc^Ͱړtgs3]Z=f34(|\0!"8KsO}VUND+` $#? l.$T`.q_*HHn^|xM0sT5i׷]*"Ao& XWgJ` d:d}mR %7'+&,RLX%tw%(P]|qSpKA}>ި2:sT 7;b71M~OC_hjc61' MmhχnAc"A`1 :͋;'@5]u'v\?b tiO,sJ.ƯTl޿u9wfg^.wbUS[q/ 3Pẍ'(l;Sv\>VF^3/Z!/)>kP>:(izCk28A:n"l^s5F=ӟ<FK~+CڳdŸ%~qRK]df._,靫j= &W{xGGzO/[ _X&QjpǍlT*^|׎(FI w:6Ccu'oAk*q䟩%%:dd@SSL:Xc&ʐLr1Ձu4+b(bLJJsö+qYC{yfg)E~$'1 G릹!bq9|Xכ uV#|Rg, b?IWov^ "cI O{Q3Kkx28v7UQ$KZ妀X1 &G).!Nm#*owX6-4,VpxN 6`K3،%X 'E%$Ac0hRhXVxQod'ߟih}՞hP$Xzx-bIˡڂ9K< '3c5mCJT-Y·zlGƽV6i  % \U\@ޒ<;K҆FYUc /|]5#()Px^R_WaV ` gǥoq6 %k\*H%:ϊ(37r|;Ҫ&-ta~>gfd1%y4yv: o+R/*Pfh|OzC {z ƙrEnchTT7acK0w0[b 0E~,nEOP ֨e{G JE]w feYmjP %1&L4uπkzVQ:ԫ_iFLTS9ݍ.I'e_mG .jn{Uf0su֤hʅ`:2BWx3fĎLIbR|qڬAFI"dr9h}-A p;7!pI/E7`$/2:s|~5DNĘÈ\Nji+JRj;KܳQȲѕߜ*omQp}*<{{L @| ^n͐$qlLZ`!NI^?KF=wtT5'( V1 A{&?lM )Yg"WvmPYa-̋]$\_>/]2$53R/n6uUb?n<;7GW;+ELxVSvL96Z ,~5Gn:SWo6H+]E`s@X%ZTnN9Ӏ\c̏xh_lDڻz'YU|e lo>Hʫo?b|ob`mV3% t5DFX}t\Ap]$&Xn!ƟFFmhC{!{6fFGµ-;Ȭ 1PG~ &={ra@_ǭEw̹rÀ0XjN+_/Av ֪o"'pU`m^)jw?7w"9Ôy.ces۪ͯ F}P҇YiAPމ(|O||ˡ Gx,je&IOv<-Qd f T4vIN WAQ()CyAԾWsrNj|2W_a 8Ulg&-t2!a@JvpkSsg爗 26V -NpFr۳ φVu! b)WBU4 $-D8ƾ!=DYqqP+tC?yVfĵub2M{ Q#9cՔ9˦yO gw:$^TTR?)*甤D2, "g;sr+JɌd+ 29Ksڬf_[U2ZTBڇ47 T課ñ ;FɸPG%motÃV,f6[y#)- K_F%6hUƚi7CON!ӼY Q?gh@$fwS‡[OM8T`_u(oIbP`ɐd$TK؏bG$`"Z&T-x%LE*f)9(CHRR Dh!?P7.иHaq8D$3/lgҊ$QA|I5x$|`6@V 1x'*|b0u{_"68#o }}PWQ9u,ٕH$DD'wޚ4:^ x=E׊'w̏նIZjiwٷN-!(dcRRs"8l} +}fw3[ގZS: (4RT#KLiբmI$R]u _dMtTcTE5HFuTw@㑊9ŌAN+OeQ^洇NDCkJ|lY6>XĶ΢(YuX{7 Fsrʫ9B>`Hm@r+[fR)TނYqSvl7y8hן 7ЗRv7U'+;C;UNh\"y+.)Y::@ P޹ 0%bD.`]Z ѿB9ܭK4!v(?:ٲAvp3v0rAզ?Q*HsnFeÔ;p2]Ϗ8x lh`4R#PԂ+Cg3F( V)W*ة϶m4D8pT`0c4•?; ҝ1 T.85 ṠuyBCD92Rs[sUz]7l?8^PK l(eu 1[A8c(e E[7 iax舉*Fv}n_:`{bXu@KрhX3\i5*{oUp5Zb*fULO({GݬFƦ oPLkn>px=S@0RYD>,;BV,$^^½"xҢf hIRebN ͐Rz(i _21}^ơ6{% n 6>Ϥ 沩$:{׾9<46~y!EqS ~Dk3~20.p2.lKCG#\_&IH{^y:UBgS YS1{gh.S?XQخn1޽53AOiE^u &19]=j dt!x:HJxFxBY6Y19S;!=DDb|x Z AlH-S­E:8FEdFgQq _}.#1NF3zc LGf솴UdSal!x((6&oNCDW[(*Z!=5‰S0h.I|T p4~gd&DNKIfk J)S/;GxmIo\6?GŰ 4d%pa:2$&#y^'44< 誥x}w@ggKZ)מ"Yk'9L}7i^{:=;|5p q{jWg勨P(.PZ>6n>ARLLj//f%'4x)k<'@GwP&AFs&w+ra*K#NrhEW`b=q +dDXE3 l&o4LщIXa |]a`v!cdH{K3"t?@= %.ѪQ#@u/LBGBÓ*fT(w9|;H5[*EpTDvT0 J˔b{ ʙ*KCAr?'rV eY`YilE.? p:2>tu}{c40 Lr["}@S7}{VF7eY.H5[3we@= KxU:[z D8 :b-pM)pH ΃(ۘ38?,t*-Op$'0Es'5Klf)Ui,"n6|Ls"T=J4V-yIJ: U6e.3{ZRbBŽTDN~@Ohr̫X6jLS$(r- yQS cH/Kz–^(nptq|ΐ>44qeTr2,Izɯ7YKdH\=)ܟ,'7VXO&<$GLnO=+Z1-;-]D@Klk`~!KG=WŘmJS!Y`a);2%a7"%)l楤e4DFx0p!aTUՇFM{~ K6!JƱ#u[(s#;{eOLm"D:.݌3=Cz;CZݛ Xoq&$n|9j/v _ lN+τ4PT ?$t#զؑڴ2mZ r"]+u8'UuL_7lBmUH5\Į)ql!9mʢ8v~=^GZg6`)l;dltV$C-z%N Kgz1)iXVmdAm2\8K;_;m gV`zB筠!|Gm$V{* tA)rR!-XJsSH[1* 9b%pT[l 甊RrXBeh K)2WȽj$i dH_ȑ$i\Ê1̘yphcL+>65iA04Ib}Ί.1VKve[C9s,kq_]=^D(5{4@2D'M!5X:Qfx+}+a~Fs% #A,.;z>[<6T`KWG=`%T!QJ#8[skb^vM!S\%~`]ٚEi5f[wXV-i̅|cr}/ 7N"7l;?B hb>‘j3 C@2Vj"0*zdIb[Kk8n1o_!a 8YD\ .JLIk\ #O{uN\ Jcj9-zfchlޑ$.2ݬLɶeK^՗NZcظ>9gpaotn&D1}[8ӞNz1[賕V9^s{f—Ӓ9:V_.&%B882ڨ~t}{1WXP9iEA:Le p 6\bbpvh Ħ.Uؑ= Q,dռPhe ndn}ve#Y=K)fwA3 hE#im>31VJ%C ik(mk¡Q7'N/7 E;< /S|^3MA;MpȘ myNa%gt]?t`h0/uho7赬 JdKvacn?- ,  f.`"t-6j@tXl}81W yI)=NxiPżR \ ~aV݊ǡKJi"+e9߽*R$BL@A*;Ab.;u:߳t?fzAZrLE1~tun-œv w_f_:tD DôC[=-<UF.dzžPGsI#aYRFӗZßH6KA ;G;v r^{`Ѕ_$l!:r/{Y鰞4f ?eTܜɽ:iSQg.^kMX2~pp{|5*иTh*~mjt'SVX>E<©׺F RO;-GTpҠ^ Ċ}Ɩ'Cm,_zu[>8G$iea,_eT6oz>> 1Xn%k'U8?{j{+`pq`U^t<&Et3}W_HzoJxfοz"_'Q+_ :q7'#ex^Ye7Vz*07o1r2{çRY;imQ1}j_ guSBI # hWnS`+yeP.w8c̍Mez9 F%$DշEp`U,p*vJ̢⚛pv>~1 3rF.>/h,ߴ_[W s_×*$Yݻ2V @ 7eF)V22.S4ΤKi1y@+= kkKLK0Vļxal\fHJo@`~AD" 2ۅˋz h{@{lIaY[J{ayG~5+**^iu6NgaB-e6Z+Y\*c?OZ:Mtg >X`3Пd<򋳄=$JQ]kH p^ՊoT*wOzuؗ"ha/:ȈEϪ}SaMRfIvb6kƀ`N;.!Q`<́Oz:u5v45g~G閭@[,{4束n?%YQ>f2:Nrd, [wo''sixJ 2O;_-ЎV}8n@mv:-fL|ؓXnЕ>xęEMoI_k_ޒ1hht|yh;(]TXQm5mىՂR):Q# ,]Wk)XupoHDY2ץMЊ:RU`,:XSF5&Gj6FN>pLvY7`!27hqPɮ|U#ƨ FwIX#FYMcfnV1A]SH7Yl/9^Rec0'd,$KY5jTfpF;Y3|[Jl 9_nqwO0P h]yGgdo8j4O|֓i \/ԅ5֘ IE Dq"UYn i,C TriϳI[~wlxyAVv~BLId{!k\ʝ{AN?U7]G(0^62`+Jn<6l1.=2<q@*` 8?/wx4ڠ:&щGfnEX/QX(#bnUNΌW/q4[!Wvk&!V`cׁ^^hغ%&B!3MgA:(n8֘HqD`V ᒋ o/G+ Ȯиc$xSB#7IL)6|~ЪYkF%pGP`fQD4.&XP\/>I DMMDKtcT;[[&NHn!GbիW׎_ *FFWNЁ9KYVC=/.ө4|mG6/=fV&e3`(4\֭uʙMz xxwDBNZzkhEc~LBP +?, ꨝSXKR>9ut芧Ne5gza$I%]Ol&Pqm2 j6]M[ \'=Yws}:@,]d^tmbk嶼K@Awx1p=Lf1ip1 gFiz|hn[׋rND`a="1eO(Q.{S"skR խ 4@nB._=Vs)"eKi6\4ꩭ0A]OnZź0ZI/`TҧDJl#%ji`O6<'%$&%o|{Jr;UQ#B9=óY0Gl~VdٰW~ns5e-ث?RGz4BTRVRE'Iˇ`܊b0g/cm6 ;d m ]eyF\=ph-E9$ZAE1Ɉ/Y!f; ϡFH1Vt}2#zDI%Cd7is:[d" CGS'=C:NZy'@pףnf5oC6cbخ/ j:5>&0D)Lyh'o8 :;&3~>8`o?" L{GqWjAU ~^-(WRצZ56nx/8>ѩ+`DjEUb8Z T Ua|$Y䤌Y93vK$q{.B.QnS?G1 aW+NM@P[p^ 3̼' d~tʖh_ {h ePhqҟ\c+pțadRTM͘fhaqvfBK=N-3FTͷ+thx5Z5oHg^ymзM35Me2H% t*vz]ԉ:4X ([vx/t3-QEsM$Zd[R\GzV8;jS!H"|ǺZD^ƐIk5$ hjP.6bТ̓xɩuj\eeUyaoxۀ.OՠtiꨐxN3-ur:'޹Lȅ5t2;3f(eVR6IIRt~1F/~*&M'uR]7Q|˟;׍/-V3!Wju 8oW9nVGbkt朵mQg}1ɀ)eKǜzH27-e{ J_-Afg514MbQG'MeLyD`|XD@l󷰔?s 6YrLI5ص4k|R0FN\֍/.Y5mjȝ2LmÆ+WB)tP'ȕqc冺9;|rz9c"ƟVtݍ,.JVAw3VVQmɈS|te _:i'y)_[LjgCP+lPdAlj4F0-{f۸pēHqK h stWLzHnóցpLT. HS*'@-#ї [̳O`.+ 3yWB AR>&^oݽs?8Wb#; `RH߭ח1ĉB3nU2򷩱{Nܙm\:?}Ђ6RWSϨs6nƧr"[]MNcuO?fDPEO2ۛ41]f`YoLF{؍x,(85'F4At ;ydZ ۝O 5!vNZaJ/O@Z8L]3ǟܦ /}G*‰EK'fYxQ"lNÌ.E`3%RF|f)& =Bv"(X㨧Ih* [+3ʄvޅi5pO*k3b0s<7cTPLItQzLsp"cg1ΐ MیdN{:_ fwH>*w/0Z,4R. `Fۙ>),D:'7FK߄7xoc70$6z Ll:GWŸq3p y R)ߞ\dy^.w Lӣ%9W|FVX) s X2;)_F/akR1rz@2,k'>.`2p8:0CzwߖB=SFj548&SctqdqrRy~{m6M;H > Щ8 $WS#aG1Ru0"&O_X:q 'BKb a܀\Sqy;fpXc},~)q?ZauC!j^Ȟ9@+1+a)y0d|TZj{Cm𖜍KwVVy= zJH7`v };~yus{-DGxI;v*ǖG#$5 3ƿxGjh rBEǵM6;LGfݳ~*7a[PPڳd Goq̂2a3~J{5Τ T,j*$Dyh+1H~[>|Ds(5JS3Y8a.އw"S=>֐0!o*-q`[=Ydjw$~%}]Q9Xr)=ߴMhSN?@aB^"Ý+o+WyLZ?ZY^΋ gƅ2"+nRp?2wpf*FN;i 9SG$S8>G,*]GX>gW7>ZS €Z Mtڐҵcm=ίRqz-Z ԡu,[Ҋݐd)D].%2"~H /&~Za7%C- Y+Bևf)i Ut83NƏ7 %1aU*f)H[o(5-'us!}G7`cMU ~z$.“W3O,_@7f`+ v+H˽txTQf̤蝴~և A'9)|Km'ùQN ՋCĴ/眮7J?vZ˚$zɈcΨsfb M`&q"Vg6 gOW3JUt6ժ  #:ha02V F`hQX=i|ܠtJN^ZۀA{qw@ŋlQxZ];v\Z" hM5g;8,LIpr2ad2%sD6z0K NRhR׫,s@ERoi~>f! 휻ɸوy@O5ϔ޶5ht*;ko#PZ2XHj~9#-5lk{vwdbrMV!A݋n#M{5X\ E%XHRS2]`SsF Dwx ̐-x BUðsYМ;įs7s Ql|lh΃Ncdʁdţ*#b|HX>CpK{ץlóBl_WRT魶 ;bȳ $(SiӁRz\ r{Bv9fh)i%&!X`h_bGN_NQǜcmC\SӋIHB`CAq|x *~~7Uī%uņ \ f.b7ɲjRT>lY#jA2,d6y @OP:MNXpJ Z '/S]mǮjQb:Q:"N8R,}f?zזIߋfc'YL?*3%)GMyMAt %4B&9$Org'Kݙ _Q`Y|9l= ]6pH":wah ?Jwb4nS񭥢n:=jцԒz >ZI &k<ݒ $R*l)>ipL0m9f^979 ]ImݚOBx$yH>µaXF*它xQU5!WDB T?w"yV_9ޛdQLN dˆߎH[ˎ(vNP v<ZBRܿnq$׃.+טX"\Ύas<.G+n 1Y%&u2 E9jG1Qw<J'. GΫ"Tw*gVXCQp<Кv`RqLp[J&&AS՞ 2Z󵀻ܼqQ7duQk' j.V p0+$hbxA@¸IۗYy+RrީpLaiն>V$ֶo&/X(Yy,}$KAGsѦ #.7kG#(J!{_%5nY8uYw`Le\u:IXh*-VtMO%Fr="/K{)͉@OY^Rۙa{IONE)^9qt$xOdoiEANJM6,UUQA' ,ٿEuN֥@{`h;P c,w%Lm{P1(Čzf%9(IJz!OLQh6t!/>HSd0d(J#%V1@QUkiUeNLޖo:F#Km!sтt1I,"+ro=h;q?SaAI}z >ÞokACNcG~JT\.a9vEar]t9z9Źh[-@̈́usoMZu Ƥi͵K{QGW\:ረNs #p5M& ~!Y$7Y q4'(MBCpYGh1j6EhsJN_ų[kβggw+CHkG,k7ϿSFDQs*g%V=uo HLBhH+qօ3MjK>sDC \b_V`CHCF[\hfahngYL"H[!n靘֜$M80s9#|P U$g4'YE>aǤKZ2 Orɨk=B8lʛ\:f2DS SFbC5ܱ0Bk-Hݢ,k-3de@}0 e?O-l/@:QCNPҠz9C/@|Œ1ЯQc E qpŁƅ]Ap0]Eq6(^8_p`DT7[`:vqN%GPX;8b [[s*:I&ٝCܕ+ZnQ~W1qcۙlA(%co‹`Ғ&Y{wwe󓒝nE˲nιQțVH3NUtF"sg4+m\_4x3 fHmZw-SGkZmfŌER9Uw9g৪*8+8 d_Rt9C$1/9 p+){Nmf1i@|0! GBIъ͌~:EWoms>*peBotBəc2jq,edqGُi^p",3pS3Ǚ;=V? 3;~Qdc_Wuך]"q!wJ~E$+2!;,o䂔n@ڸ+'bio45;e/yϴwXG2,_ a?XuWe.&*ddl0NGnr?ي_3|,\&5r/Ĩy3[ELv5!%˶r *Œ(:{ Y+9qt/X~< ? eRMc\aN'y0--j!nNɮ#_?D];-1TJhef@s+f2s:;+ts3̧A.>.٨:M:ۋ[W̮vnU [#֎/iI!Tu!01\ǨãCKHe܂t` \5-F]?;O"Dk`WM^T^5{j}cg 'ui9F##&%/]RyX(~R ZsQWA X7941iT9mǏ[2e? QnaueDu*̄aЋxn"2wn qDݒ9TR!D÷{[)0[-r*b+|}UMNk" $[mx&XGͲiJ'DȚ&V-q^xxkݚ[h)1S%U 1(Z1iԲ~Uo1ĒS3,_pODfuqu td踟-҈i#&R*TBz]H>ɐD՜\3eq9N8:K(o%Gha;aA~@Mx蹷n@œw>lŻ^6`MiGJC# _Īs.dIZTD vp]=zcA\k[I1هPc\[AsdQ0sFbjEjC6N;ZE8aJZ?֛?L[Wl= _ pMvnH\O:Ԍ֛+0o =a A,EO;w 5,9_cg,y+G|蜰w`V]CߢDztVG-5eMo Dԁy ŮE2U1lFb^x9 Xv8S)X*Y>vWfɊcH_qqU{=#M)&Fe[Z{х49nfS\5̄ f=):"mdy끲,Í0W6<+"8avmW Ŝc>Bv=:sB!TGNFQJP4 j㛲*+_I&Cׂa~i|o!To>%G9xF.|dr\jZ,Qהlr\ȗ9xLdrRU 43ϻ%LwLz6ZCv0d `Σ?n,Lѥȱ;WTc{ 7-ZavT o%eaSkmO|et'c&adQ+.ĝ@) ,Q5aAG2Ǵ<[qdWV>b%q!1TPIp^5qSC;SoCJ;/GixB8N&FfwYDCZ˸)rp*"ΰ@#k̴F9ΣlfJ2g,Qt]~歵m)kUȜlQ '}\ob._ae`%cMZ̀< JLmYD93c#@IB\~ U5MھL1iʬ<0<m7ɀCwArB/R٘$}cTu8DR4Z8=}ntUEY:] p* D,0Ґaan\iQ_CXΜ7r[2S f/PH1ˢƒ|A%ԴRR˳/g|A?ј˲_֍Bg.LWŌ$Ξc/Ӛ ސ B/DfLbsn243XvOQw@O֑,5/0,R-X~n1_.ZbMиG@tR#,@=xYMeN \F UA+Xb,ggekd{N搶ni].D_5D-\)"cǛLC wWk QgPԤQO ܾ[YIjN|;:U3ΟD(*2cmU,T UəbNpn7zҹ.Uʃ@Fkx#DOYJMjMˌ?to X +XӂW APmㅼdR`U iceQhF+7W (ԣ}[-*ON36Kصb h뇨P/'EvRv9k4ysRڳ&BГgcq"-\hoՎVcYqtO\YȌ=$P7}8:7L ?>+jVOY'Mއw4' %00~JRM/_E F&2ɵVvVzeq#~աG'L;s~9PlB0"|^A4\WbmMU|f#ODhDb ]~؂1 3Tay gCFD-ƲsD֝TB\2 erd؊y,WcVWH%u}?J۾| T_NBLd$蓅Bܼ _&&YvNgk1C`[I|esTrЦ]_|^MiQԉ[4}u>vcv(FT}VPL.T7}{˪mnԎZtG͒̔5٥:7}urONtX&*;>q3[~eYg}Wdw%`%aRqZ HW\.á~S߇scŜ| shRg/ DQ_ɧٲ+ÿ&22H@ݎSNCdX _l턀vA D6;%#/8_h0' /T:({g?tvd=#^'0( w!q^tr֥Upr|9ʐmV_=ksdWh:QG/,0G̙?K2@"dzW~I%|i7#þ%F5jN~ND~4@g4RxxGp̳7I\.IqF&ez=grwӏ bhU,_RsrDRJ)-FΣC?vFOjL52T)+/0t |]"H^΢@U)Ӟv VNeƞy㐛2>&e4m ct/変/ySb uIFUq.0 !hWld!L#{|7au@býin/g$#¦ߒn8K̦vf5cSFfsPnH[0)|Akd֮{Ǝ+)MVd@JwZK\i3_*vִPOG=&-`-N|px`0-IN^aȣ7lj]\o^Z{L :lgP/ ,bzڟ6@',j ;LųpOXډ"ya|,^"Jeq2֠ 5ã(:20 KL#[{2Ap1kp\Sӯ"eEI&QC*;/^xow9us P|K$d{Bl^l˼~i߰nӻcKSF.RB$/=b9XS#@~\0kVdnƩhwdc=j]p=ꦑ8i͝4_c1OBU:| f8Tۓ QֱÅ%`Ƙzo⻤kTytDN@HR&ZW* DuI7 0y:> |,]m\wz pmho(.N?޷MY̒ʓT5A|eJ4*f1/*jy^f9&ld %Pg3v]#fssӏǚ2%(UjZ 9v4rX0ĘfJMUh#S? d,_#(6t:Be7GQ?  18' $!pC]seऒpYԐQEU&#Y2_{Ax\q{zk$rJG CO"BHz1Go5/bGꏼw> r(|m`֒* ?O) ٜg{x凬]SJ#4 )Ys$Bx[\aim+a֓DwR{.q OvS P{HC.Ay"vhEV=k_[̮MnNK_z̀JI11j|Qh<ߢ"|acSRըS `%h S *u*!_i]~#@r%_}KnkMU+Ҵ \~?ڇ0\|k"ow^1rO*fq3@?vtCP;>@oVM^4V17 BsRw6]*#.dve&u#琬R:Bd #3|>4R3s@]/! G.:*7uRA>9Q֘5FEkks .{#QL/^ꡃ_V1 +.Y }a5u`3pZDzX`ѭYWK"uvgVƗ25?5sr)DXWb8k~=YUNr"E,'U5)OlG υhoq%,`D/2pS`w"]m 2,cI`{)p.>S/ANgws5bԳ5(ՌHOt?&O$11}, '԰]U [`LUkD)lގ,ɢ3mdA5F5\_OkF0&q1k^V_EkTY?I#B豾+uDbH^QhYm9y\:>~}f 9##n5~験i$HmxK[oBȶUJbRm\ 3t!`ps`I# ss:Í5ҫr. }"3 'UrawI6\*f}յg=lA1% / K8p 2z5ZQٶ'Y?ĩgq87aGLоW.Zz:0X$/uAAO[%ῦa,Ԧ6YDŽPwn!=~@ N$({ba6B(iyKqU:`@;g^WYɰ,upm* 󋢠Q;"a=%f3v M t&$},j.W2+vg'{j!_fK]qM*XK_ !\)D#&6htq,j crREΙc}.pv t aٽ a}n]9:dGAk9ogQ@l^uD ~Xh}!eE~#ȼWrtp5>˟/Pa4~㏿Gx+v_)5ld5bk9tp/`!tbCf\,]X=^3FAy""gn| KhI'5gb| 2u~W$(,RFa°$|C~Z+QSsMC;V8;uыgehqRa%;^{unoCq^NoP(a1~O|FTCHꉄu-JE2k 6%Z&~Qя<ʖ_X h_Cfӟ.gL8{:vmL,Syy.LTGsl St9S0=kfKrV?M@P*O^1h ڑyu1O]z[5:?E{ P& Cpإт@!?ϕDʼnJ$($S5$rMؕWDzۚcaö 1)i'v&%[nu&8)} }d[d)svۂLEԮa.iD,#s E94i~rG6(WKuowQB!Bfp߻¥}9)g*‡^}d Pig y$G)6&%ŅmೡB& %-t?v5z@m{]XM"Mr=M{C[Yik[  <3ҹ w&(ca`ʐ znrͬ?sH q`ȃW݀ p"X -3WPE(1B6 ,^5$Lu J0Pç&Xn7 |KH9$X\hԵ6'~,p" N;rt:t|ŗIk7 O_HUGSd4H{ayaa1U_{ߙݟgjhxzCLъIkjȮdVee]nf+k_zY|I6f7Z,̦Upj0Ks_R0@<^>w~xn?Mr69 ䷒AZ%YӍ<]|[}D͐#R0UfPi8cDTBdmLƂ{a'yPs=FhRکD ԌǣʳBTdrdV-gD] 8.p%9 /1f#Ơ(P٣ \;zrt;G{>9N&4`Ok!5 ߂ (V!ZzXq,qtsuL3(1ݥ(U9fM~Qڏ4=sI5?9ctIՆXt<βhw1J\.,Yqu봙;fXW;q mn8acdCc<盻ex8fyU.(ρMR`򛗄WA1YۥإҮ')\;6`|8bLª9trfj[6תf7}+AK @rߩssz3GνiXAv{PaՀ%?Ԫ6=!R23;]ɔ1NAʲ@mn3@]-V*AvRǶkU\H)4+?^vfO-ii3^:` )kՉ.?A L K%m XE}=y}KpXOg BDmGiG #N, RIz"c#0d{:ڕJ:*Z.t \؅Y7)TdTY{QCL;Fp 4M<ߦZ.Gj}obr>&y*#~z[$z$w;:|)gCBZ kEL9jw>DpZBeh"A<.l4(ѻ@A*\=u }EQ{ghzbEաk0RR-a2mPr.&jlQgeYi2{=2E}hbgZhjL[.<Զk(ZҲkrC)s?44S:qm G'*Btm^+0*"I_ #˜K8n#*!rcppD0`i[W7vu@EkC#&.T5'B"sBsga9肾@'W ~yJ!o'nb7wi)es\ڶ4b!zv6 :9xKȱf<: VIBADu7ƟGuԢ!j%,HkјXc([)Bk?ZnC޷T)+#fTA;2^~U|fgB :ra4EHҦ6i|<{f~-QS4}g8>-rv(h2;NwynQޮ҈۠ *PGՉoWٻ _ v2@ #=+UBcrJkvs'7#=Dyu*'hG!~3;@friމbdFvR8q?$Ot"47uOm/KObjt\`,D) ]Fwx[_-maC[Ħ}_`pZe^oY?y] 7Fʲp-k V{iq}r=)%W ~(o~zMs9#回SY0Xr\^qC,|j6RGz*Կ%U'_d08qv\@Vp-xs`*:dbd61W 9ƚz9꡻xlx5e/ފ ۹^$Ebx B5FOn?Dr \0gZ7<4Fsϴ D$tIl+u y 4R9"?lc%O^k'5Hً:ʫW|췡7PJ TKz}W <;=M nSX@ N+PsK"V=M<ŷ^ 0[lPG;} 7uq|&h_5!LN51GrFBa3XڱM8i=n;~D≉zH4cw]Cx{+|M(b&۰=?s Fbʕ=pZ45-r%:— 0|$LBwr; =v6٧q؍ZMѿgN)b=V Eucpt&cҝHaw62v6dTa;oJtcڔTH0R^Au՗S8ˊc3`?n{p䓄 Sؕ-?^Hxx`Ԛ Qvd`^wMAmѶXM^Q3T6Id]ư76ŭ[Ok4DKBL8pB7SX9hUo`~QߓsQjY͘x +'&)?֢>R:Wysdؑ.1pG)8K}n%$^]^`3z?L r 9K]qjtTWm(VCiI^7Z,^ `敼ܞO&3ZghmR<>Ki֚Q1pѰ~_h*_~>|b$TG f(hqpT i?cmIC&Eavc׻蹪crtz[E˄S&QS-up(>5+7A&Rl߿=FЫO\c`~'Ôj8ǶLMb54lbϯ^n%j-Xy!ASÀz!?HO'{U2 Q?vM"7d*Z.؆*QR,n|Qa:y s1Nl Fk<EtV8>cO;=s7jچ~N*Wu owDs&' #+vK;hUF)TO)LY ZԋTڮ|%SQ,&"lS'=C6| QT(i8s`O+gm 0.(E'h^qupXyGeP:tK^'c?qȔ ~ljתYA%:- 70đ C7/SZ>FN4ٜiL&/< 9F"t9e08܊tj:gɣN;4aٌ%:jSȠ3/0#~yI_Ēo:LVLD5&b>^3OSC\QO)Be)h>5p/BPy(Wg|>;B#Lq ,oN97}2bp㰲'f)]?$n^C4ޟum|hx/| CB&:L{U !2c\^n7x-U x0@[Ey+bLe*ӧME|wKg<<1BZVOyT)d8ncgt\1h'9q(+3 #N:`^bT\@:R?ώXgb&zF?Tj6xP'ã~Fvyo28?E筗D,Z]Np߃~zMȣFm#󑄜htaժ8)NFDHQO@)ԠlPԹRR6TnŻlka{ 8NҸTo^j܃2lj`Z\u% ._'9\.EKo%)j@Vbf:\Z2b%[NK#Y3}83}X׫DXeAy윓Ϣ'l$эR(Y= ͲdAwP@-f/qO,>GMԽ0?>FfBy׏ "H521-&C ۚ/RTh&~3˥0z)K 35D0jJNg^_;fM=^ikl2qB:oӠ.}&lj+)qܬj9ƟX8`aXxX>TiDkEŕ$!:_}yLa'gg—2F^&kj!F~1DЋ{DYGZمϼxQtDՕ,|k;;)~X wʞg&O$ H +64Ko#gS\4 =PΓp.mjOs8Sc&M"62>bf֔YuZڠ3 bɒFQ_d" IV81Ӵ|'.Ƒ@}چJd59(*dR"&x{nnp\]' K|ZJv1beH19,U>Ev*E:+ P6BУͼӛ`RҼW\,$MIJ]qt5L)w[1KԐ Ŏ(Fյ-ĠT-kV%]#&ý4? Q]װ郓{a0)(zʣbB4l*0P b]3T뺒r@~Q2Ѐ!G_R-^"xm#IJH$כh擊f 9v.u"8w Qqe\Xj}1҈%2 {6O)ѝμQ`ES/oIՙ=kդVcA~0+;>_F%B%H}+~Q}h^vlEGn8lZ2,b~Na L#xYn [f!srL=[D s+RB+:6^llλj]kh]X9pa3/"a@a߬İtsbX'6 O2ѬCXbB.cG6;"Ća>*=- c TKR2_v<B!86qGjQwym} ج@ j:F5_< kGrp;#j( b;ueB馚+s85TYLr? ZxOB1tX#nޱ"k"[FW $OF5׎/I9._4(J\;I iӉWҦM҃1;@?:#)Y_efJWN4de:(K d{רS0B$>+ݸ~6 6Oh} DoQdtID ƤDr1skχ 5)> Pf;iD ]AVW#S@+kJEML:U>v:U֗#{aA.!Q؀08W֖v89Hش>GWOqsfNro;]K.Ev@,g.[,RYmˁ(]~ eG6;\4pO>!>t\NߖvdB?",rry|9i(ªw%/Bt5kυBR@.u?0=pR b{;0q'iNá_4#X-^þ\+t+J{$3>TWyyv]FiViz(qz:\o5KŃ}U4Bh;˧A ÀȤH<,ҳ^zImfl@AD3w1y!MM1T4X5дAv``6N7;,B9+8wfB>r`OG:1ČwCбydzVXT,Py~~dF3>/ O+fa& F wp` Tl&rD-b|_2O\ +p\vnC ZKd?ӓ> 7P< u{!hg]+ S$XC/G Y5d&k0ZkljRq+xgCu*EΘK؀o2Ŏ 5ۥ~}M_ݧtqKZĽ ]}€1N/sM%x}GHI*fk[ICP#N @- {_$[Bf[Tz`KxbOz/٨x JO(0 Ln, E *XqX+61 ek\v]PĩCCH([61F]Bhsʭ~j l;a>-EW ǩܟ<-IwJ:\Y_.t?g2 hh|fE%Oɐ1*z?+f w m_f ^#aVU¢iYR-CI*)!(*g1DiM#{M 'kf.? pH]u(y. ȫ /[,4>k)eobh+P%.^,yj^]_#rT|- z F_s0~ ҝFF[/98{7mfKN^AkTt6tJlUH}zݦ-{F*[Epywa'+ , J6")wGKH\|\ GM5X &e;g3bS&˯7עIooԕ%‴DZr ;k:;} _R RBV"%mjܲAk2y7mOpn5a E!uwi‘>Є;YdGv^([c WGvWp= 쟖vjws;Zu$hW98<hRiBt&OVf 7& i\2tr:A!̠H}oc33QVUVIe8h{cA}QlՠL=e|LE(XS:3 hrmUhpȱ6|T483?u7 nD;QT"SA|,!1nw@:$ǿ4X9sasafoh+ Kbn˫\)7}0z2Pd%B图&~G1,_N Fah\?#yŋ(l6Dm{\{$t1@ By>*I&l[ zk5ћ 2P9X)F(,D;vOJJ7r8qa8c'r*ңb;n 4余3**bl 34rmW'͐<8&0ND*RMFя {0 YuםzR%.O92Tn{o])^f=!*YRujdnA\aM$&le66?.0 <x/s,.#t̳۾S]GC*1I4BѳLOVǧ]'W\y\<#K{wl^Y93r}TJK:60){e= yB.6רA"elHyH\UmY:~0cY\+0%N#xmB(#r&nHG씲]FXFQŁs&E-!3&#snz̏5ʃd+i[r.{\ޘ$ue)ΠD5j*~Ry&)0}NJBV),.#) DNVՄ!iwUe=/TCvkM#A#}a5ly! 4yeAir+('3$ D$^UjB 0KBD̼Ap/[\0S^JDWYL6`v/$yaIm|YaLmȬQ8W*/|%-vۥ#mL;}G=׷-f/hT gz2EM*$7E~ʰ?ӋNcOwc%7d5QCIGZE@QrG RVZ9.IН5~1^ɠ%b-)" < 'fp&I&,˨>v JmưثB!xD>*6) h[ @@¡ 9Ttuj`P,/X:i.o&my$ۮAmTvvvI_S`,# 8_"@D!f`i ژ*YI2!.º-MH{W8wt_IMɶ|j c2-yw+SP3-5؛=R2`ݥJ$^..;΍犷B+gD ևdl'0?L-?ep T "%X-'leKݲSZM?^C>|_uBɪMP63dž*D,BQRzwԟ[]VXZQ4cao +:sr#3]˘AM$ `^4>E^l}r3:?zF蕸qX߲@%R¶#Ams zMvIΒ$hR-a=6~V9CG>93}歡+88͘XI0܂xO? CAk^>~'JOٙՁGlM]-IN X"hlmǨ9 ìÍ]l U_;N ߇x?iDc}MQB7;I}))ccad@ôថ/޴W ɉAsK,R$S(2 “OktlYO$Y6wb.35=;wۼW!Y1Iq ܄(}s+쭄7owu.}+WX]u@5鼜 Pjj?o^V! kBy0_$ms C\;Zrc_RT&NLRB;#%? 3}1 / a$5 9} r'&"!T} WTS>8[S ԛpM<Ve!"킂ƓG2PIJb`uB.?BguJ_Up}N*R; 0gmqvLfؾ>[ւf7_\K_ל#M_dDh5 fkE>WÏKM~Nu6j\~ZkW: "nY\9_5k: GV6i?m6ݟuw~Jd?5`(ee&0h YÎ)Wɍht#wd+lC>~A/bH+o1xS~T6I#r+ l=leN5tN*K kLp^SX#+ԩXv bqݩͥ=֟wnt(~~""ʫJ!͕8E&W?cZoɺם4 &RG%~A뙐VF'Yo&Q`X:]qA*<_"U>M߷ T!3yMN䑔bdru-ḦrA^z[?A ԥ,dt{' uU ͔kF#=)Wg a1;xc& CyuWҿDR$/!:i])_`='۩gx;PNҧ1H!@_=<­YDCt~gU˽XعAPcj8Չ`a_,s_} T!{[{GV'\+EW.u;uw[dy-vk:Z'A ~bƙCWhԫ؂aV' Z9~ rd%*Cֲ5w]O~t4' KyB#o Cf-y_bg1_Ïtŗ"oTYO+Rvճn>nK+PI4w |@D;Eո";B#|seR1Hg?ή̾%1 Ȣ2sL04hg&V!2"pYh]?6Q&jPP +zo?]Ve#g~(, X!5|W\+$lÕpp$QIX9SD!DwI\I17s`_ep=)Sne.慠D.Qt94z33o8nRLNc}}UT%ac;[3cIwe; ߲maa ȵ%Pуy' dPTY/EÖ]0lVaXDQrK(RաqMֵDlQV<:cXo1WP,bBAm7'Bv B7ĩ8+%_m^M\\[!v~k 3 Mw2qE _-+" |JEPT:gfMtghܥli VHӁ=y) &uCd'"{ko5>r 'AchS-I:rLZ]QR5a9E4ĘXPo.yDfz؞z '1ہo2g  Suӏ2N E$:Y%*]|KUz6O%Բ3wЍFVqc]|J}8|b_8  h?+ޜK%+u& R,=x5zZ>C Sdz8}bs 2@iF'&2`X?^F+v,oT#q2'dYpfWmPbL߀b1F/L0b84TA$7rc8 gMAa*!}`ύB[G1>@/(Ӂt٦f,EZjyK?01sw#t3Ʈ8pL8˧F6!b\7 j|YcnnTA]'Nݸ%[ᆃV0НH 7,DdR^^cP>3!XNZL=rhBeyI)~/t+a+TfxTћ}W !{HJtl?Y,s D 2,GsFoP©b?:UD}ҙ 6|qoׯ{* UNU2b{Tf .8\ZҐ?0/ۑ}.ث%HbIYKXTkM5lU$[ !e% j~}C1>#>+{ҿ-Ѱ},)~6(a T''/&k余osyD[4 @:>hbO3ʢxEeJ}7'kW”P%[/d;?K@+6#\,_Z6H 8)V f39#]eF~&MIA 1~nhaaQ\tݢ[_[TQ ;1[ X#Vc 6Imghb_~xdwG@/Yڼu*N*cʻ|ib&.4V3VoA=td(%M;֦a  QzP5к #VÐ[Ywzbd60e{W*9Se7b\=+Q?^F<̣.Ven(/Rg$E J\"] xߐWҤקn/m _8%Z:ёGeQOl ڣ\Aht9ǞaY_>,ez3ʉ3_`K ֙,IV>NxQQֲ01,doPLښ诖:$Xy߶+Ǥvq){ J)eZs/" DY3g_8esߋ7}eTJU"Lnٶr3h=rSKsұ^rkL]TnBuQmUבYR%X6պMs!eeQX5]q YPU9z4\3 n($4$W߻̤t}^ڪ-g}~ ?ݟA>rUFgk;@~,a`n~K݂ӧsoR,{p0咞OP._ƭ&Ă2oR**B‘$tqͽymI\ 2ycn^k ^9 ZMA8zѫ!5JNp8WSmnh} Ӥ}-QR^a C,}7=ޗ'3_-ڥ`PSKhwAGt<^蕣`#bf_KyAPG A_*370MJl/{Pٜ#|IOºFd; ARk!#Y-V%tI4ev[ڀv>NU%l$HK?3{USr TUΈ [=RORK۩.&ӡjWg>:Y{4Sy w#NZz#Gy+NQjtJF26~s sbcUGg<|7bJ$4Q2L< cd=5pgWSoy4oV$M V`;Yo4H\X+/o".Vg_!.kjYf wgݘry(A x~duc2&L 5hǏjOy)q Ok?m St<5|nTeȂC/V`nʺmX%Da)0/A;LpJup~p} 4ҮJzpWv fJ<*~^u7vD޴k0ZLׇj`fCn$T{; Ꟶܰ3쵨٤Q #GC?ji(TcHI-P6}pb I:&4F0k&XD;W9ʘF"Qd\W g%r-Pg]mYQxЦkԗrjwxg`N{iQ| Ԡ9{(Db\}cMQ^[C8)OaiE)L~+5SQTʳfh$OOZ!؜SbSc K6'OI;I+6=^ag b{&\(A=N5"![ N5P4w)u P_CX#+]D::Q7S'Y3h"^%?fg`r6?s=Y[?7L6~3A$af1d鏹%ƺ{,n_Ĩ_SW5^e AqJ@H!Y1.GQL\{8[Pyqfx܇wr%4j|d6/>o빱A]$^Cr'JmݽNSx+qVaajXRq, |^QUCg1gMPL.7ISɰuǵțbT#y_$^.a7a YYrTIf%fڼ_5l~pQy pۥ`}<Ɂ,l;x X WW2!OVa6MP-Uu ? g5];Psr%ʰI r'E-g{^|s8߄i6&􁧩pŻ<.U„`ti-Bޡ@OUA2ٛ6>>%24eY&+J5Wbarܥ!lj{2gө_&42$k G#;L(i.EG8T@^eڼ2b ۄ.ӇP<7_%X22бM6p*UC1YI(0+B7cr*Wz ojaop>\ڍ^c W8;Os۹u5=%2O52p@)V6)*~B-QUyvU5Kͭ4ʪhW h#J ߙBhfrLwDY Q֞e@*n2֟+nҎz;٭2@pHkESP8yP> R[ 2HWI4 >UՄv1]GžÊ8L .hGiGkWTo۲,WH`0a2:z/Q;wg8ZI7&\ӼDaoGGTrԛiY 4<δuD22l967͙*^OONN/$z+9?k~ur5x(b wQf L <o喙D"KeiyGg EVDhEN2(TZS6RJݏ9 ؚl0zfxT!@ E=+Gd#;T]Eh/&Wh;š~d 8o#&cjE_S3BOu"@bz+m<4TS=~U<}0P.,^ '˻j}FahTfF[0B U\@Cn[Ath>)(R~PXX8ܝz+ifΖ0ŋ?#ܗ]/+/I ƹƗ߹^rk$ ^ f+U$Htr t 2p {gCM vٔwrc H֨}F+~冖^Ÿ6zmP_Ñ?:b~OGAߨ]Ov5FU^yϷG땚@xtb<! LlT"rLѮc؎CRoz?ֿi8Y1-7Ab]~~.RkTEKnxɽpR̽۴1T}d2(E+Px? pٞ Qߵ{ pD#68`1cq 5'7.2=7|N^ؒO%STd'3~ lbBHu1\GRPԏ AU\2_E\h&2Y4 i,45j!ߣ~23ELϜ􆏉"}1v'%r_[@/.rB.}zg)w36æXJ*V ipZ[9=YF)PwkzN,I/F͒av$:9lԍ,_!=_뻔| $5GJ|1k?_tBlr4a;V+Y0Ssԛ@ѕI؟&n d`n7MFF 0` Lo¥)*x%3ʮcFq@/D0OޜƉ_lbAX1lb 1^p2**uNoRǩuE0CӦD6*iq 8K=+a?sl?4,<ū`DG@‹>*9<WwaVO".w+ 7Aʏ0Zƾ02e.s*DΆuӂlT۴eB?UG`wMy|J8R#wzU@Av &dtlQR})?ZѝjKza @ yіF+UMmlw/՘tPcO^دMM"B7"uVpK7J YE=*,tm O#(nag2w9*%7goޚq肵*b#D =@ȑooR@%<eC[ xY΄8rՉjW ʎ%AжޣJ"io}a #ҕ 5J00hĤJ,_O"(DYz]}AwNgw[A Ws=ٮnX E `VQeL=|t1G5o1wԲ ztmAԙZ8 ZT1g^εaM0nW/bEZ.]Q9EෛA;!'ybhLӄX`.⢟F#e KϽ4:jƹ`Kq1=f|Cjr5}檋2lVD+Et?LS]t_S#" DFqkH N|Lb5Zlhe࣏ V-$̈;2eSH&>lsOy:ei9兾:A@o_#RSA+/+ҫCN=\滐џn78 ]$9 G&p1cv.:2hV 6n~SF)jY+ߣ/k|qM$J15Um 3CxgYC4]Vb TH,I0}[2ǁĽǘI&`:$m Zե<ݥb)'<%ݥ5qDJZKdeTQؤQL9.D\iFϪ4sZ:"\]Ք <lh*:?[At DUvF 1C <ӽDrGD jAHyQ}q:;84C?**B+cFMBBX,"g(J ,fj\@u6uw@=hYrⴻ+yEr=>rvc( F2k2,qKUoPuI` v_ۃ&P כ.!@'Yѻ;Yӯb#qѲ`. GsrբA{9⒑S+Km2ްd0z-ӹu}SơeR`-Tt86""C ijW(IIkFf.\J:ΆSܔ D8!i^9rJդlB_lC:Y sHސi>V^Ihh^3W'{jn4H$ϝ4HboBh5،BVi+4IŞ@m&B!jHЁX/7t$ݱ~;_t^ϛ#sI1іK%hbƶB*{K,p_?+˖fX ["ٱfg&}ٽ6"-;^%cY're|C=MYerXðr!p=ZWe_uD&Dgo ԗS@m9]% z}jq˺ u4}k}2^nw$ nϳd!pw &? $tz^Y0@Lj P4gD&_"1WS-Raef!%wQ]jHf9|5ҊW5[Āȭc7-eLq$;"2z{ O0NTn@bt 'AO}G,=sϭXn]vG#醩m磺C*w=Nv>{q2⤨lh h.6[E4NaƮqydЏ:[RiaV"XukGSͣ'|&}<d\r`Jlù2I`TTLhR67- FՐ4~30."q0!C6wYMSy6Ea} 6U![ H"BW.|{R&;)JQ/q^]I-j)=zܱ^d{_Q#O! \i}ݦѳd`HAK#yd3W:TwZy[ۻ8#-hGK$ -/d B3&k86ujMx ^&h CK j<Ĥ1Ko-OtlDWrK;U tմOm,Tw:~FJ)^8)IV_>e^QX6;!\yrnO۟uDʀ_l}N)h:o7(߅NCqN ,l>@ ^Ke:%1~`2)hj? Z|DG0Ú?XpM[@9_ZZxZ_/y/_Ŏx%cR|0<37^xsڐ0)C #,{vJtJt 7IGԛ/wՊ4߽APGD,,Wan`uPXY-pp@gᲠ0-W邚R`h}8(<6C&cs ?)OIgX=oM W<,]j;X erjEIа% S}to1^~F O0D+Uo[!$k<^M1l/N e ,R[Q`RR!̙c3_]#Aц aHN~eƊyޙ%%;-c}p 77#dܫ㣗TVs6&:J{O` Gb@Yme)4_HcCsj!ES{wd(@l?2!Y"I*IUhQV2kӋ$;Q|yO":"5 ) nT=g*ĬB{r|(Cc]&ī]4CS|(s%dd1O1[3:i@WL7OZq,vK.&n5ebﴮj/b+qBH#ڄ28p9b!Ner{4K7{e"1bl3)/n}OM)bo?vKSD?m給6}/mʻ;=Li 5qh:u Ip0pѷ S[^:+%&WlmA/+鬉`t_H am6WlGoN♍X˕F~4cg&Q='vr qZ/}kiKح- >O3,;+j7JqM>uxvovU>Jb(s܇IɎ#*dd,d,d˘;$ 㭇5?y*`2ՃYb~3u$5w.'lbg޷Hl gO6~ 7Ȫ _䡪p0iftgx Mg=aA%!y ,Y ĮTdɨr -tB(-ٓ~6D,3Y&_}Sa㡙@~rIN3G-j`SuSʹzGA }>;9Mx\qn׈gYwoS@ɚUC<ѥ$>(zHٶˋa5A,Q hUH* i|N&f]p MNq'xS-UZ{ m>v8ieG%љ$;v.̿%xsw=-6_vi7//sfVGhppi1{"#V8 Aa6#}t >? ,YϗP ,$wW{FͫB([G_.5"+Aצt['Ʊ-@߸ ;tbeu r0[i{c6/4qYu#Oa{?W5OԀgSD< Jy_?X "*P 5 &GY*F ;"K_ey/HtLr箈5l"'YN^[bޞ39afY! :y̼S| [ҐxC:2?Du|'X-uF7.kPYU KxV&>N.k@~K>(BؤT̚b^i|lSCp[F`1y'R,.Hws6*tODm0n{2hUxDlOhBFO $=i;p5];طgtsƾ@mTdfޓq̗` 4vQBhQ0w0o uLj1E'߽3$͉)H>tpS`ԂP*)]D[+ y:T"_g ԣw;.(@*v,6 "a`ɓ3p6:.SA3. \ V? E" r(' \s 'k iP_fDjYA5kfpqOŸB\ǜY eug eCt(2n!~j.h+Nb\IFu<ΆY+$N6_b{e8p整 v>]{M}8.h>}#|n30gYB; v5wx[mۚ4'@ :l J^U=?jJ3̪8-Ĥxg@Ӯ֚!ʼnyt{j@[ ꤣ%a@9ޘ}B{Z k5R[d8{ .z>їC =h ZcvGhp׳ @s7kR/@v7Pq1~FK&{$1&L5ި<5܇4=4UQL Vnq{>Ք0ǧ:y ʟLS0d0˰rc)Oh.u1;ZIwDtddm1 H@)MyR32͚AL˭ۡ m<*cBĬꂇCb/:Bf+ nt+'XJ`wwBΏC_TPXr,jg#֜ރ#c.;F43tUSjq'ًtǗ1Rb)uw(Q^t)5VəHΦI-1 =r7ǵ{WxDjU,pȲ̙@{;$e>)٪Z",@ &v ]Z )u|yUo 5*ݷCC H*H]P>SRfPJ!:}6ij$ݘ`DqCɓ;x=c`ֵxX)a% GB4jt]WbS,:.4岎qK\V|.$E;SD?+w٢u6[?0 e&^qZw-`״bC2v͈`#NכIp\$~nT"6IDQ`1NO"q^Keop£j@͢81/]\R$-zis:܆,pS{Z],>')މpx.oLBWCTzOVm(yrׇٯMs|N)]mcP8- p\^WdOޫk.lw Ăr W=W6BZbRm/vUZJ7r,MnaV /Z˘(<8b"%ó4 ~dHu+C} ٨9- L )f'P:Z9{MeFtsZkgE96d^`݂_UY.Ry}vj(lI*kHwP&t"pK JXrvc4}ǙzrEzfMA+7SVϞJ{Du=Xzuzp4^thq.*`f[ Id~'g`tac\Yիiä- w@Ie` }ߙG^JV7.qwĉRb=?q24/ 78zDs䯵nByԊѹ; `eǧaLDdEڏj~-h!4B=v%%b6q ͎3hW{iT;aZS>ٚJP84Sfj#)x"x.^jMcY<^`8Uzi+(SrWb6-_w./c|7O)P6,:q6 3wykBU'6"Iȡwq6Uǫ~g,0g= v͏2\W_0`Y8IhDn6- otr;r'z9k ":#G< $ mk7mhpv& '_CUp]`CT3b}9&ɹnC٦zNʅ|(ÐKG$I.6UCǮҡ0K6 MUQCBoU `K瀨=ҲC(,&  XdU!L h}Caړ&2f!e΅PV٣Nd wŊξ떏{|Ȗ%Ai؁ y] ^f;) _n~J57$jykn3pW1=lbǟ 䢷!I'7FvԱM {z jFsRۍ{\̷jF$XRZ7wYq2Es͑bh"0bV#7^cޯpye(L19dȧRuF)DPZG!tKVӸ!kQAѻy-SLsK2Ol>/ +C.@*V?GN̝^FW.deDAI9 !/DfoСUYڪ+ G;ؿ(/5cjնfxH_?ucC_8udaX˘]n:dOZ>W܌/;m79H,Mm 5"BP8EŢf6`>|(?J6IXIsCCNd(]:ZJ6[e7 ѷL{,3A^ǟ r\ T~EbCLj݃Jfv6Z:~3 d,0ȰSFb sm{0uɑHחFL][ B/^{=ZX*h*^U yu'tĈҁ@dp(b G56m L:V@"%k<=ǜ/|u2 }Sp_#~ACT-Ɖۿ4푄iy60V80U*A=N/|Н Wz,4Q&+l.>K\EuAj@ ǨN38~;]܌6O ou8J*MWlx`{8@Q#[iv,;*:Sr[HҴgaòT9 }=R45-O6aUJ~o彷u}F&y`t4tG)sLd$21&y$%Am"߉LCHL;İvv~39N圓fj ֳ;ND^`?\#[C` 9dS }E],(dRw[ud09cy$ !F@h3e /V)vE|eq.:RBYd&rW,8aю? ڰ˴"7{Ups\OF&)@Kl&qAŒVoh(gڪ (pv"xy t z+leޗ~:LԶ/=NCoρdUGN'ϝiGBRI"hD>|-~hx\Ǫ4g>8P\j`@[rR *j2p5KaUMTg՟ {.ެjj nɊϝl HN朋8fv3]j$1@UE @6%m&om^l4u+lo@ןRemL*_'ͣf;"cvKxd[V!KA-7=$o# &즃 R zѪr5#jBS)Yx:\ڷo5cJǓėH;7KFE9zA N˟j-mMҵZA1en)$wu[Hn&CLܼMxéտpY|92-JŚAL:UZgs?O)Ó@|W,̛Õ e^|CR- Yv旿v"̈́J|m-lZI9"u]-O[@ .(JƭtӕFJIU$mqR UI bEd` {Re6Wco$@ x[䝆EbJ o>x;)6] 1  2H 96 DB 2s)L?&>WNZ3{ 'uc Kztf;>1&wXtծtCH➔uˢ<vM.M`n: *YW ղ# {:wo%}Z1 @pJ݄k4l _Q3 oԡx[rwiTWWգ$XtDT *?h4^Xq?Bgi#ðSFQ2]f!| g҉ No| hJv1ϹGR=D[\CR ;nJӼQʆA+IULAkv$`ATϓi;RW?Y*%u&#hdUjRFq\moXtAFg qCF G4k2w4A- o6h;kY?MNId}sb0vؒY8 zj4bzڑw3F8uJhskKj8Xs O.?z6ZfE>e4Appi'Q>\4vg2 Һ\[nO/-u53,eL`5 dcLr/^\U]ʯ2 A8[DhX͡, ?+AoӸ&obư;vъUhC!5%@$0`K ڲb˙XQ.u4Ksۤ7zXA"ʬaq3,cn@[%HnOFV@$kYpG\K\rImU?N idC*Zͱ!Θʛdq"i=/|5X?R&+ 4 H 䃕>Jsze/nOY^,[(ATy-Lmj:p 6 kjJsUqqX9'hh0zӘH}x2"?)#0~x Ƀs.Ǣ判|!}E\vm+:S\õЭyY( *`H(Qm&i%4`7QM:Yak;dL6]'db&8g-nKiJ8ۆFH>m(wˆC IY:^eC;^jIM#.QM;N,npG=2Z)u g©{0JFqlE;u>5I%F =r^_tH5@svz <:7oE W# .VuQj}=.׬#s?=$e:K3q7z^ J@N͢ы\eU'ɾv.Ϊ} Hq8kC}ye.sRx!v8ĵ;Hē.s _ڢp&>"ܰG}OSZIdB Y.wv"m{ fY'8r>>0mCԓZ^*m96l/$ea~i,ІԋR}? y>4f,//%T }4cImWϖ7T91cщ9);|G۹냞a>4?hށQlT*eRDHk3Hh3# >zH]C#хA2;ЙCr.bGFm.0zcM2|LU٣ᑳPhl9> ]kj.(hNݔ/@$@4ꤊ9rq1.M*ÂY߷s?T/uZsd鄞PAÏ^EN_[zb>L5 ~l&YعȨ.#D-Na-jڦfRlf~vB}"ܧ2)>6xI,qZbUt>3 L̊qrƏ" BIɨA[nw(݃E{8%KMԴM@w^d W$HP͵Wɘno-ItuLL&f ʈ7n)Oq7P}nsՏg9bh#C) }1ϤTZ}$syV=ȓST}yݶ.&TI䀋i5i 4`D :]ީɰZMVWJCj`ꉫ(AcoV*~#:) 4kWFWAL ڨ>B]a0<.hOog Z[M7ҕ_N'avK9+i4GCpc{K0R" q,p8]bjXi>Ɨf4()Mk$\ 6eguZ,<;R16c-DjOe"_zcozTrir<;s xE+DdV O-{ خY C0y}H7|>X:E=]ӯZ덞^v6OTnaߑZZ :0]ۂ*}=rX LLey#G;K(|`/xEWm0\k$([)ޛ&cĂ`mAAJ1H@ d3$Wxw'@}AKn>1* ӟ>Man"[4uN4(UYa 3HO ?/=\_^\|ԝ',|l챖_[)`0s\IC0nn^6<$ɛ p|FO&G3f P{RlA#ߘ }f7-09AjAYXI,m4oȃ|ʻ3(tȹgvGNW !LAOڿN4"Cp9F{i[o&i_:Q4åPHҼ_?m>Iy "benpZ@|!~nMwQ*!ICt1֬n;+O,C|0Փʟ-nG57l|&1 C)PA!ip2G<!n ?婰ۄHW*з\x0 j#u $P2r0a.C.AXoUo$/R~ƾG!?(UɴǞ Q'W.$o<Ѫ*΁{5?;DZbVg}QI=ۧoKqj4ykc(4eQNDkfu9qu`Ow"{2EFbCx]Jy.ϝ۔|vs.gwgNT|W"5[ pV,~ kT3#.!utCt*tX9ԍD k< ]7ek"F9.`D|AM}뽟e2* jEg2NJ 諻`M,ZHm; W*^* #(x#zУDŽY^HٻȪ ^ܣhWM=>*ds öKtnNE`$)^/ %]q&D`6+ }j*#rq!xL[vMj}a5?0*#95 h\]aGB_W7<).R6;HW|@l|-!zM87lHkCZ3'D ̕JSjIBC>j .B>8ԹM![=עp{ҕNH &1L+<\cf$ Sl=hB;BixMdp#R5O  G!}͖)>jub> Mi=bB!^D㻿GO6Nu0aPp]Wư3#8 _;|D5 hY?Tc쓸eaa\]tPѓO Bn}FTAJ^JXg68Rd=RGtM·h[3Zk" 1NP!h@Gr_d KA:(8:紇1Du_`'|\@:=U-}dզ=F4~vBoBb5bpwSs&s2u.}VYf|-^uXvX+O %&U*k80tT4rxހ\&_;)^Gl7j[%b&0TmĖIhڣ>|p&A!WsVzƩМ<$$n>:W<|б{N * l͘ $ż˵f`!сDUN=G[F";'@Wx]NU3)6cUۥ)%q4-}olWmwtlE]k֗븳T+5m!L+#QUurM aR nU@pJ8zYήdh{1}^և5SQ*O\X}t1gOH<ۣk"6G` OR~zL),y|3>~O?ŮOhQX*e[pQ©Xkƈg孁.mhӿF}Hbo^yg$VaGĔ _~i =Pfd $#3)sYԳMsK a&ŧN[qBlF(8u #M'n)eOpNƘSSN^W֑x> 3]u^,&2p_cϿ=?m Jh4 .KT|yuMf0Pr)Po!/we/BHޡc\T'1]@ 6$ Ӊ % B1"WעY?A 1^5'Xg!}:CG) =] Gc$FM%KPK|Zr)͞>LT3Kޮ6FqUGs|IihɇHR aZ^T潊#4\)&yܜmtLMBA] vqT YQI%TD#U}J=@aKfUQ[L T4\~?r{3\c "Sy`\"2~$dRCOCjbN.DH,Gϴ m3 54/0hēÌsm1m^6ՃZ16 ?5i !EV" BxziQΔYWwS#I%=ےfVx@R;C=Pn,Bss{3rPXNܯ$m~VZSuY:|l>̢}=,YfIN]hn.4 ?ܼ.[5 h 'VߚTZ5'Q~~:!;Px.SzvOą7a3:Zr}& x(@j>,8"z'vjso 3 fSIȢ3K#svwqDxPb4@`k }R=9en5H8s:X%1O_|ؒ;nezQjgřUXFScaN,n9%CŨ\ f*M=3ꞜNK X@lN 2j 5;fU8Nvj7c8z\yDp==M *Ҳ2ޚיH ~R!aWn7W2;E6<'Ua3UVl[90!*McCR=eT N5aV-3ZJvīί:lg⒲YpH&o&ys2حE ƀєR.+OLD8:(xO\-$f\ŝ&}=fD-^#B]c|Zz0G,>$vՍ{BβԺ1JAϭ1XS_hz1G#56>Lc]0M7Qǃ|V@5':ZqPtU4׭Ojh_ebm֏={pI2j<_,@/ zu$Opb.ix.5yI9mE?lVdFOMLb?D?`mmtn>U76C ZO*RЭ|ztJY9x"NiSVFQk-VZ8k6 ^&\yoWFHnE>$_#ƕyN/%ϕ1g4H(~;{K~=~Qa#aFq(y-S4OSG3`"x8No:} u7!n` yNÎ`ɂDD>^U ٶDl,w,,o-e_'<?a)=FxUF'*{Y#Ƥ1V5^tb_iarox,r`)`5i'W\ ղJ~}& ̣tC!}|4|7!mҶ҉ɡ68RO0!19)h0N]nS{pW~J^JXb4SV`Ncq[DD:JР} F*7 C{\̠Vi`fq953@6ֳor&τ@%=ek*\QϼCNYÛ"SX|bqAU;DM{p5>T䙀J͛ 銇Qqj}?f]r_Zގ=na^YA=ظf)9P[@y_)u} 8J X5:[Kk(x8M+sU^'˵r $٪֓8cG pqWɌw^ՏFwiQ }!nNwP$1.|ۻ0!Yb:Pe?2/Eg-4 .0?vd[a\ws"v3xҷ,3In`RM zK%ĚV kݧקK:Clz7GMp !lS2"0&DSų$l|0nU6Jy>Yyc>^D^PXeFz2֘LQqu+)dICQ9pLˑf㗬dBiw PU?2d#d&<^[yyܭJU"A#5pzߡ\m9[bW6[DygzJ{-]\ɮah8hH,9pؚu4;cݍOc`S +_5Lj;ᨁ7= I<$0wq d ._@PD 3YVk␑mՈc>< aXo۷"{!󗾒pD E szy'w+N~UasG(E>eU?:'=!y9@oKRB΄{C;҂o ãwaR13wSw ߖ1$!T*ؙ5VȌ#|Pz+s.b 9'UsYQ,PwP_m6*9`z՜_knIȌtׁ0ye~4AF70YP" f1a =B˜Ls,Jy7SFe ±k hJ+?tȈ!/šdhPmq =VQ"c~'yP4#[6g ZmvYGk0xkQ~=ŽZP`fel|^U_>/ _,NHC׿K>l\3qce39 .st3ՃxK((B6\B4(zܳMŇ}zJD*E~u/oa])7Zz#y9+2:@kwܾ3G(h{Xя7J~b;u>sk'j1ٮ6O:9;px7~.o }cp;ݥSWcL ȗ&i"Qjg"<~i.6aȽʚ#FĠ2eX߄5Mzl]<%jϹ止b^=ax\5!#_HztR.h[ؔϧ#z7*,lE'D09d~$}7cBWcr**U68`+/uHi9z(O[ɓyo!9; Ew pbvf )x7OBƄه83D|Pm@+t5Tz*?9θ~< |EW>: S<`Mb9"IF:Kh[$$32ݚ\sO<;\_&Jkf+~J ̔JUF=5{ҶϏ ʏ珞 +={;Jm9QT"2 16ow P)]q>A$2(yϚQ`؅si'8ٮbE}Xqѓ}mzJ x.0sZ)WK#1؊@s.Q0߂~qOV:A?"I,3Iն71EJ#Q@]NMBmdszbQ'0x#hXO..x$'խJ<+tbI+gCo,(2ɯ#SD4>NT+!Y1qJ)カZ`[±BH++㣭: ذ5Z?҄qjfp7Y@2p0]qPDٶ?1a}Yf!ā0c[Oߏas1e6H+m҈L@ 2L'idīQ\ y3;Zf;'!qA&ABP )S=bzZpn9I=e) Le|Q:>0Ej|oKҌу?>s┕Ocjgm#D0O(A]NCk9#nU6ޡ xwK@]jZ-{K;U//6%0ws?/6,-Ikxn Cq +"t|Tj TyMe7eiVP\[k,SG{kKnڷ`'v.UTb[Dc#T 87s$(wa>5Yqԣ.X܄θDj_&ȷ]=њI!LK8w fv_ (G7Rs۴Q,=+oe0&], dN7]^ָÈf_V~Gm;2%V>O |H|34)Wˇmr0F+Ég@"fOwMH^IoHoA_ 5W8FQCp2j"OqR;:!!\Gw`d0ẐuYI߷&QyU,/bu3oaO*Â, {raI%3|yng&u'1Ss~+Ȩw? ]Ve wj(n )~H4 )8NCn3@,%_@ |mhv '%k3j' p 0W|_VQy qhJ ɇ H5WȰM0Ô;b)9Lr OaU*¹3ՠI-]|D_kr>@zQuKc7]-Fͨ1A 9В\lY[EX&1e:>"wi79&L}wBk)ܾC|ZG|fCLOs4ŝNI`8rznӬSu:8K3PBq ~_251?N#ow+ -2jj ʃ0ʈ-5ڄ(MR.6ܳ&b,.Ȳ-!je/ޭN˰LڅSD#FB){G~QNfއP9Zi1ϗ՟=՚mH$J"~-;>۹Fmi2mh.wPԛD?P+Nm=6 O0n_u!o{[BܜgK Fˆ&Ê+bBK| o~쾘}F GZC\#^Nn9nPe!&ƪoޅ/WJ^ҙt59;ZM>Ɵ ~aL@ټ{I(1z#;{/.y`wI=+S/F;ǖx+C(H*mp۹ XG) 3!mӘC|qh w3y7ug\-\,̀Q&8O/CăЖRcrZt s^l uVaHm_xn'Mљċ #/) %?㝇B BR,i esQMR#&U1?5{-x{t/CxӇ6Ӳ{_߃%i4w9jQ@) _}mf8hJy^8H'W^4A`=G|[ʌVRs(Æ"M>|-Oi_jܱ5x݄iHZ%~)aIk!&@a9#qv!GGm8AQAIP/z%DZ=bY# cKQY]X-yrB=}ߨGℹn_Iv)z`S!/I*ܦ,(-ND9g=+TE4YE PL36J2J:6'ȥ3zz}e؍+wI Ias\P}U4] (SdMa/,(Rt|3gNYų9g e,>а^Os-kc4Ʊ~f5D‚*_FZ#b2xecN$,4za*[}q@̙=N BSY, &#!xAqno(MPP:iU-Bjs_WaT{lXiV&Moaqc-B'^U*;DDŽWq,Ǝ'psk0 b>Or1ь ͭ\&C7Y ++H[>?9k`4ғdf5t#a3xHO.w1\YC)N*u]]Y''EsweV6ߺ혯]+IoG?yJJǐa1׀?JZ&{!;$Qٕ|is ,DMخ2#:tK}׀ a=Y翩;u/qAǪ]ZwHx)vXB/g1`]:5n2\ou{ C٬OQ4ԜCyV J;\,SUd Gdnz/E.y7NO[׸~cvPx,KrMN~YKg $;0rfkm' _3qJӿ7È+kƭDBP5"[D#[Aa(Ȟe[ QM{lPnA#?L>godPM;~M/[ݣ!|:c6׳g4aV@"bpFRk֓0/ۅ~5h='N  ;%C6+H3٪3G<*ȋwnOFD9,k)0w:!W֘,M[_jO>U%ڤs G?,mTm$UE5{ze#;o`znW@%5|S(Nz93Spl]Yca\ʞ'*bWWuq3|͎MS,FF/hT^9g9N d֏.f aUC:bRXN^-.㢪#dtLlZՏ`wcq[HA=~q(הO%i@%M-Zu0eöu1̕M@ֶ#,ގ ETZf7s .fIu%ȉUewc=k2Lcb~q6NJJxz,M&&W}>Ƹ_8ڽs`zY@k\aKחyŸB,QYrBzN jDQ&êMu{`O6-H )\R51)O{c?5G P=jЈ/sնI.դ 9՝>95J,bq2"w$V  Eb:SzI'?YKHutx=rz1`rw bU81rnn{T{1׈dTECm{{rςGT3g]C'ԝIbɫa8BsmW-\@KFꯝ=u }!.}f5gLCs/ w50p}v]:R$E(h$װt(x'N42ݕQoSg\ٮpiĄ Nf6iҦ_7Ad0߶ %Ni8tȤEQڕ E}s/v_' ·q>MK0%=GNKy-OUS4ьb*Ԁ_z3F i-Y쨪O*&t?ep0 -7`MS"ICv'!=ogT/CGy=~1|Rbsd$E&\p9]]Qռ-s~D18(>i.DbF"W},Q{4;!PѤJB4aHϺ^l$)SDY6;D-#2sg Ӯ2W+sGDtq+QI]469eӌ 0|UN,b |ptMm^)GfM^Z\pN#>d^:~RRтprV\%y<~Xp?"4EqF?@qbMgD9`gX8c`)s5R԰okHx]QJ Yy" My-*F@Mr\_?Bp8Ow.|W.ELL9X1ͻ piO+|}ǻW@% mukGU(%f5+;(LW*[0Ps"w2u} r(> $<7CxF 8¹3;xrlб(S.Lʎ kv0©Q /z3D]r(ם$3O)D;埞~[&"zqZV{mZx/giMWYM]G*ڽ _-`y쌇}h4 U5a* B颾,?Q9Y؋.@dh5G(etwcMRJYF"r@㹷;H EF|,1Ax6΁zzUȂjakb=I4Xާ"6?𛵥Dwwds؃?f+16IA'mtMwk [7E,iܟvFO4-\z<<0ڐS?-Cmzd޷^kf, L"͉.7ɪp`_7BHQ%Ic2dN3mOeߵ L~`A+ yJЩ_V'F-#UYMRw.zLgbOCk#vSaY ি{On~߂ћ2"I7i S4^&:o7eUn+7>.-wVU> # Ւmq\ s=JhgL8d7 )ogGV=c8Y%a-Kj Bao\PC,OL޿l Ues><8ʟ5j1 mDfUCO&癲۩#Nt |-&"E5T'*h[rQ׋/`nAvmxL,:$Sb[@%k[¸Fܘ< l} |IURd )b᩽Z^_3pBRO1y\J yWkC v?U0zP=j4H \wxaXKB: u*PkW+b/NؙW# 9NKl4t!6ՎbIosO)9;To{QP`&5$&^C-=H]tqe[^K8z|F~d\߃ɽA8>8GJ26g*O9ĎN'ESOP:Y76[BFwYzlC=peO;5x1y[i$W{@ WL,B}rViD~},v8,DǛқŵZ5Qp(Y|^/6yo"̣"-L 5֫J焾2"VW6%LI@|5}yL.F}>y.^JNssߋ0;3֚qFH,1xzjFsIHh7~-a[= T>ćQM)mmY]큫j9B]@Yࢥ4o "71,Fo%Qzyh:EŔOQ"z˰ {tmy/o7 ޼]$Dg!V3Xu*'CֻBBQ@hx@5MOHX"Z,ρT˜EA\+bF+\s&倷a>C'eބi-rQ}(^digJnuSy>ŷ.S;ϲfBbc:ՉH>ynM muŰ1ogqI  -ܦ7TÚi.z^V!Dr\A姨~<}wɶbԧ*8٧^T%5Y^Y98C]o{8B]2^jB/ qwhv1( 㑱hϵH}(AH0t}}zS V*##e9S|&}MN=rxKw[%%PڢsI&DG{ }"TO/ET< gH$*<*V僽)}f3{Ӂ F8>&,0KU6V1)s^Z i@ISL_*,2J/f(*n3~1%N uEk\ZWzQ!]_8E5rjPb܁cY>w˱ǰS8x&JB@ CEM,}AAT FRu-K!˓RRR йP~O!P٧yi^k-MLn3Ѕޜ14zsƎUk ! *z`Ə v.] 3eM2;G q4 Ep`I@x|?R-ӶOqE%IUI<8:0E;GK-q^.u]|Fp(*&E/nPL`H('od4qbvvhSs-6 lIx:6<[ iAU|%d&L/4xѹ xOHh@U~Kg._S3?LC÷(o6`vi?EvW;-EzOz3{nqm2РёŸ1& j03oq"ΧXFosD[0KYҝFA*G;E6kRBgϱU닄ף_ U'S\>4I8joDk\.d7~n" } 'TX,  |ZSQЀ%kDp @v*b7K* mH9fXuaĩV6;rD7~@0j nD_Ufe<9fᵤ}u 4`"9Lxfr-Λo*{t=76wE2sߌsp{WD#ɎI9\&v IIIiLڡ.TW *UQ>>Ɣn SFe'"+"ݙo~<4&̷4CT\*;g>#X`#6X?}0n'nG.$ټÀj jjlxH}6?^N ~iCM+` e!Lՠ^z03jcZLLrR ZĠA» a@gs;kcPR0gtB"$IhJ:ޠ;RP_e3]%6a+ c]*n5vR5>QMx0i?ٽ:^`a) G)P'' HxN:wfZ2@ .}Q~1Ǝ9IvpJk;eaDPAW9$R=Hl]>Eʪd:?RkMkzon-5DVP`]St_ i׀};Dc(rEUw ՐӶEbvm֊*Ws+sS̏Jqc3o-MH[6/,1/˜4gv"USw@|zk9^Mʴֲ/SJO0VNˌ*֒2״,EOȕ-z%.uP;k5fy'nxn{u* cf9Oc nV7x&dمD7-~#+ȮG*ph;f`(o;BF>/?8˛b4o]:0:;q-=v9ٓ(Gd(D8a<<5Ng"z*PC?F k~)dSp7[Po52Z~?:S bLt[ȳCR\PbWþЁܡL1LcKA2ޭqrKlI$Woд}Tf͋} )V+<$;vqri+,H[ɫӐ.u|ɑaC}N_nlԆ2_Lp8 +EP`\m,{ڤHǸi%WPW:ΏQZ7065k!U +uS)3%B܂$ժ%J-xIY` l5w){u (ΉO 3?u"< 2%UtOEhZ+ة`V1"ڕ]_ܱ`W XTKw-\^v" Ð=: dNl 2&˭UA.Ťtz1ߓ܊tl0ENcZ+rUtGz#^jɈyo;JMиnkT^S2)8>B+HC݆$ow?\+ (w`[gؗՁpZiN:1AV.n]o>~@M^*UK^f Ny /aͫ>ԕV;#7MC2x{ܨiYlJ>|k@ FU_bG<)U`9LI<(J,Z;']{xMD5nm]{7I^qCrN;9\`,D/":7y GKEb`(*J21@hKq_~%> hۿ'}.εc")yF0ۯ:!ͧT!m+tIS4] ?v+JhazhT/JAa/EjiQd,['@sSYo%n*8VN>+ ވWf{c04{ Q7 ,E)qCU^&a-{UZ `z-X|Wb8 h sNOV*Z\ZSR`TeﲭۛϿk&^ &vr ti!^%:@wTk"{Q.Ƞ&HjX m4V/6K" t4 wK-oLcz{ #]5?aFHL8`j%ۦ8ix me>JI‘9/ O\Xn}Cw=@Oߐkv598M4Q#~Z$k;& d9^ͮq}>$3 6-Ft Gp~/=݄uM0I.|_:H٣mk>-JL-3Ш~ve2jKpcG!E! I -Qn}0>TS Ӏ !5wĈy?OGPH5֙o.is|}NgFwHg+@3i];wm[ħa]a( ~٪Í4bq'd̔ nڒC z}+v1dvk!06޶A+uGuA;ŊP9(utf`_u"Okڙ2Afp,# ^GDڑ39Eߜ'9w8pchѹf$Y YX dha^. W ?,dsvj iI/` zRӸwi$AD!woF|[\"& #IfH17™WS+Si)|oC9G~],1)' )e+ga*4̻N-74Yp1kaجNø*OYF׸w"?DxFll|PQaFn%Uf"qo0U吞׃WovȈt$sЖ+lwA,myJT_V"b- * 3-xsv^Jd[NMx PlYidžh w5 FuߑB/Fa3)c tn=?b0e~Mq\H*ۊi0彔Pb( "DQ 7kcg&V4XyyCřZG"^GUߊwr#Y^^/czLz#+MVȚ. q8d*z0_/bQe@,0! V]QPA T2]g; n:L(exwzyٝ>M1E)sA#MmoWu_Fşy ÷Ag$^) 8rՂ`-%a㏴t J~z#`}4mغJO#p4b[<#dQ| #W!DWinf5 ^V,c2@RUљ&wҷqWH'+N21Ji9,we yg,HKKZxo/y _.c>FeJ,1\e~Q%|vQC[cЉ@Xwj±"}_Ϡd?Z{jUAs&Z񵂒aho$IDs;gwly-s`|r!vO|!8kRʊ`?9gO]zf .R`Nwscb.wK6֜eL>-uuf8 (x8F䣆UOZ7/aw|nYlkno1|n#*ض>pRnus%z- f~+'8OWhq9Dp' ȺQN%`#M1=5,?7LE懿tdj%d/CLFk/N[IGWc]\pNgP1 rPu+ԩggq)b?E[ q]ڔ_Za{cvʧ}]+c2BrDUYݦ|w]%WKP9S.tu%w<;q[=S6͎0ft.>$*C O5p=YaWQ)k :%}+M?'.f#xgU#'.m!tLƢgbՑ̶ Zr!ˀ7Z流ؔSc"-ָJmΊ4I) עZƊ". DkY#&TVMVbx᭞UrN<m@}كWh(kS]E`G<ڐ$nto8G4%N&{d_k|._Ɩ 9s#xPP(`AVr$~;D8 FJuJBd=˶#Q{ɷ% uIf/+y87N܄7Xu #V}hp=}H%j$IfCҴܲ5:dۅ~INjU/XQY1!T'&팬)X{ʊ[̑SXq~Y5΁\bOƏ"]Z8BY>ކ\^L|2H>Cl?) @dl\9q0C  -fF5ӓr.PxA'־5A--yBr{DtӚ;h7pZ܄m:䔱f'\xLg_8|5|z vXb躒UvTdH&ͺ@R]CI++77BLjB2q|O]F搌*ƾ=IwQJLG7n|6*~Te+ƀ:*q҂ss<|zDC] XBr0:ͷP+^V-2 Nլ o3734UyM<0) MwM4C?|c]6Pbq5.mɿ>ݼ$Zj7\ '?g (Fq 7OVk P*( 6ph~(C@ cFX= Sp&R8jh#)*o*/`0juӟ 颳Wq*0tݺ<5 3gR(_F7|u cvarR3X}7ˬˬMMɓx7mRTHڕd70P1.E(Z,ȭ;_N;I[ ȍ#J@ 6݄˃PH|U)=rEUTk<^Iv\ k mb}ܫzTGRai p8d寖^0C^ -$5_td5|\ 0' bx궏=7Mۏ> ɴ=e1lM\;GpS@Vܦ$W܁?€؋ӅpwSVMS`P!\ƗU@vbpayF-M9UwtYI9ceDTxRY#9jGvMpu a ?ʵA9>JN~^9^̰OM,jӉ;xH#i. v嵀:`#^YEikW ں"bPyvDZ4\XN WUʾUJNd0yc0]@:N¿<w :PrP<9 lܺܨ4yk_θ߾̄8F69xԡl6~4D1y<6~?[9HoH%1V~--DQ1ۘ=R _}ϖ+WWPfkD7Y#6pf5.6qE-5%7bZ0 D&MN,S .I_c-K/1h.6;;ikG$ax~=ʰ][u4,͙rߎAZ░tqa8p|Ys!HP0j7A9=cV=n=_CVdcnwog#VBms|C/%bYkknFP/ۥ}™凅y\+@G,?讀DKJ1O\e0zS#bIA o0Z C gXgD:6<ZDvfxiQsFd2kiT 0]kՂڊd"Iƪ:;>fG7;хUF _ 75<x*DWٶZE!awx[R,x0igd\s|"ڕvNKL.+  A/EKn}$Ny=銦}u;‏UM}zH>QIhXSFweiK3h|>^pu괇b⇵9,CNsCxKsH ˌ8G#Z֧bX!,IPWSśVjn^ڙfCv\y6iQSD\y$k,͒30V%Ev!xvBZN}TCfw.vV}.IJ;DLNצ1MMژC"fA6؂YfjKOSd6wUz#i.$P>*;MpRen|ZVxD܉X:̤?Z ΰbg'ayc,xd;.  ɚW=߈t3 9 M>dFG;C{#@oq{lb.ѱZNV<4R }b *ʊ$(Z/$)@)PeI!nZkKNK0~=t govgP_.zr<> ^ExK[4 *\Q*{ps(%޼ed==lgqJ$YDزO|nCwW<Ғ,u&d&QbfN/G#͟< cEo&Eo/HmԳL2L]$noH?Iթ.3F d7? :+pty{|!z-YVΌ}\sw =vDlk"'v/8ʊNWLc0O|C-nD e Jo~r#xZXqjH׾]Q>i/d+TjWI-k7x$ 8Q;tDٺԕ?޾U$U;l[Ao%|#,lp_uK%Sn++*gc);~5g -AWA3eWx\R ʦ\ȲZc}˂] G;rsJF0| -k3_}C+[i"~]fPB wYb''-M:l%:(;Ԓ߇`3`-k98{EUT/g4Qw8j?ط0/ZOR<@J|4ISu"jpQ. Y jqOO =-eT}7FP /K"l xkKfO쐆*S=&sDc18ҖF$hUm3[D&߸Wdci` &)s4DY|O;LJWӂw5L&<#s^i_ՙ1%6-1CyG5Zi4^w|4G,%;"ѐҐ+˰듉t` <NtgJ*!@_GN=l12-8ԃ `$K :7f1cqxg,*@l+czx)-$PIg Zpu@W b*\ rhD8;%v{ ُx!%'Øsz+JU eg/Y'ȓ3􋈦PM1ڀ KR\ia8u8؜#q2?iA@dO~ڌRd*oG_xU:N%*AZ 溎)!YÌ@}o#y!>BÄyTzʠmjv )QH6_Y2tk=˧߼gv*OD]i0HH]ږH_2ѾkyoϺC./R]aȋ cGGuv&ץ 7GLBf0N 0Y'B?^m"Y,[Ϙ%ICLM܅U+b ^*!T V ÜBQ"ѥĒS.=F@u:8uQ&}Z֭Ez4Q0!_9j5BtdQ{YT&XkveXF٬.`ElPiy7V~Ex= Y\Tza~1\saXō,).G֬+ 1S3!A6`W_O`_\O-ǿc\P M.Ex-Q=z9/'.>Lu0)OaNJ`sDAk§_^g8}pr#h|EJ@V͙=]30e_ݵBgh&׿w~q]15h1edD`̀# 9^-C~zN)-aHu{ϱz`;L$%"/?J4Y:]BGB5-[. ~w*jA~o|${Gzh~v?!,e:}H[!qq\/Q_SBRJ^c$딠_i}ފ !|3Q;m" "F]pe; fa,E&A!%6kHp{V4ZT2f웷x*QY0meK2~ҎFL;j0YR}q;Mh "]Lw8FL/x~?*Âl 0}VR@9$;z!ftH, y\yx0Z5hBkD8/kr!jF૓iqQ_2d^Di_R* gTѭ¼4Z49=* u `)C+&9 ~omPp)α4 ڮF>EbhnxKa9Z3e!޺?/ELIBAtJϣGAWYt5數[ Fg{6C}8RLԉ']b d [6׮L]I nWFc< X~֙o<{pA" Lsp*ӛ#pKgV w8=]`t{QZ5mGW^~ +IڤoWrr$c9e?v& %].FmGZ z p|!I{d/D'N\fd7~f*h1W4>+c3TFك929hemLghX<V) QDlfһ=UnG،Cq5F,!?zț PPu~i&PxO-E^omlpiaD Y|%M4|i6#*Cgu.]^׶q {] ]Uo,]eOȓ1جm `r 3~ku.s}2m+8D|zY4Rw7KT ԴJ̈́9%-`'}IfU)Yh5kNO7|VS3j珥o=_GRckbi+7^dck&_3ScZ9%#<m cHZ=;8bccF([*8zŇp1BhN4=;HrR< Keh-4j[JOϯ/PQDt20D,;5QKO P&TcVg<ޅz.OgIy ڊ0/])̩CO_i!M3f z:Ո1*+'*klFx75b⴨P>T&F'*jcf?Q7vc-t fZ`|Yy豀 &)KS]$v^[%miU(AͮEvpAo$‹ɡBbגxxe2j4rzVX6M7 ?팕&s Y(d> WԸC1ݦ+ ;n 05<-8LYY7D局4 z-4F6YH0݆#舽*r6/Y03=uPuHĦ~5nFJ͘ :YJ!qsёTW2 .jX L&ІSQ_5ϟiF E[܍E2yĝ.|)ѬIN,f]b.&nTUCuR ȨTk8r\3~9q.L9.gPNVXɛS da9V| 8əUG]t!䔽zh#LZ;yw80cq_$zWb ٮTb-\k3uD =X9UZ2YOL<_"TVn\iמʸL(CXD>j9PY|.?ieĉ8bzjQg"\[aY@^Z˅Xj8eZ|+E6]ڀ 2X@g27N\2^_S)| %3_xuLVO(; )eBa(NŨK NEr{>a5bbPޫ q0BW(t8hOQ4~*s:#w)n; Xރ'!8k0>Z}(ٮ :j{8 ITx^ vo}dɨN%e!эX4]&%ICLW"ܟf8%L3\m7xsif^sﲋ$y%&?ZLSq^Q:L3>6X u-ܥ~əMBatN<7|S,˳H9):YɆ[* [|1=zWoN@]D'6 tL|Ce n&!SN"pCQk׿p64?uu`~P3:K%SOq$'_ |T軻 Yk4\8 ϱSN q͜d#novp0lFc}xBZ=eum?h~er%9L@8Q):V >Ҥ]2=NNeOSlI&~[WO컭tCۈϖHcnK !A.W[r8. ! }d>kGڨζ T| q;N]2C r%p xىee"D *9kd]Ҷ P$,O̐9 6M{7+ 1t6TdBmMn:Kȍ#y!7@VX+ܺoaΞs" ^k6s:A6 Cn; 73kʺ j:V:)$"= ׵;9b\7%+3;+LzW'ъv2luV̠ߤ1=,5j!`JepB ֞ؿ+5wM4t]3qŷs 9n; :$pM0WʏnT+r $iJ^\v>XPYDKIS9yZŪkž |\\WB򀌋=]=SRQNJ7ƍ 2|b A$A.k%.Ci0͘}#'IQWH/`1!Zq̢տrtAuho2%R5>޷'^%xCt(EfP[N X6!Aޤz#n e%d]f#+ F IH>^_<s[q tQNۜg[)_DŽFuoȷArA}lxq^@n<QHm+{ MC*I39/rb=u|--v]on+{z|l 7DnsּR(5l 奠_&gO}tc{Yߞ+7\uNI6ikr?ʹP7'=4{[iݷHI+k˥鼄 $bأ '5`+xa (:f==!'R)biPV@+|ɃjoDe/N7:XǶ㝧}(Vwxc ƒZcG{g0@!zU3`{"W;`^:'2dg}(6lɿb R22RY9Izy^>_Lv|dMB{eo1@V&%U&R<(&e 6tڈZ oaí^raiN/{,}=T[sCoV524qݡBE@i)HR#k<7ITeiersr^3!̬"b@eg .xKdMOo4=(8RniM;d47@%)#,r#js ~{k;q ?No8!<2OZQ],dU@rFm[}Kz_AZzPL~H$9&ߏ׶[̸R\%89"Ƙ%D 8jGypw>Z;Cb˕XCDϛibv@Bw\|9-:ǛMhؿ^)iu85f&pz:%C$ndMɋxX  q4 CN0яV1ԯ0|;Q'od4k }KyYQ|Ob2ǓmJQmaF/ &l<bcM.MmH1ڮx/3HP:y ?!DQIDTZ! VF c&,%j|ԝ* 1 8ؑ&pvx==i✨Yp\KI U n۱rW^iVNJ*, 2YK vH$t6Ap LV5Ϊ&5t!pLڇ@}NOgMPQtfoybM\ӏ׏6yDCkF4U9y2aqog*͇$l5^Ṕ/৶@x^j!GqKë0IΔ2h-"+ʉI@P-6`=0ÚTń7f=kERU6OH*~J*|V̆W<ߔQb8e_*W ԰쫺,ȂF}Jk1ui i gT ydU|t/Qv){H OO'\X#Rz.L϶S2X8%mAMB,sj5_Y, 5m.Xn%^Аºeg5k+eO6~W۩1ƿQ-Dr3s[C8?U|6eDsh9S&m90EDH$\Yi4=v.O8E[:T@^2d31{v} H=]L#ǛY gVtCXvts` $ˉlLf=~VPԚzY6(o7KW!6=".`29H8b e4/ڰm֑(L^Wf΅1K)|lmEr=V'ͩUMuaqk&qNIglD0{F٨Irb~xۜE`lώqMhODﻣ 7ASm0#Ⱥ56g~C%e7]]Տ+;d9ڠtl$LءNT-&l-ZP6PwuӒ8Lp 'I@ɺ Gk%[2ش+znHj]^meW+ayS Vkn \!u8lqV'oA ;,>H D"kč0cns {xU~A0Kߪ!Nmf^sGd=,9x8ir4V/"ZW5Ak)pS.MmCo0|a<ɏbgO;}ޗx3vu1W,u_y= .҃,0wv} *BxSTy(ǘhB c^Pa3TA< 팂Qڮ8lX ks5\~Y+p\u4h_+)_-ݟ-Jg7\s@8_{J']M_XASߔk'GyU ;ޏl{~yŲD7P8+ avoSQC+K&Zn";x+zen6rbUI(j W"B;%ʊ'Rz\ zIf8eĉʹcqWjEC j XR!vcf#&&̆}Jqi=ԬiY]1 ¡"!h!0-- r: !gc%roI_wƻUˍ0p@Jū+ }Ia;mN-'pwn DUXNx}XA0rNɢat:h^#~|FRa$5b+@b$5T'굈,:& I+ z^}fҠ\嵓oR9&*L2P"l0%|L4\/{|!}zBi;*w lB$Y@}*Ke{xĐzIg^ ʞe /5D>H+m:xkYݼXfA!- #QS;E5Q 2/Yn`%zvEaxK'<8L9Uwe3 涍7Xg:Xȕ`$BUqS/ָ!bz\a@ ?9c5dí&";F4z.cN^+k/b@So=.dR&oG1M-k֬,#|pD'5~`Q&2}1Z,3}H"nBKFטH-q mCi].Wy,W srAݙ~ROn0Pip2Z%<2'LufE4"KXI *3ouuhLoxMt]h9(R)Yy2]eN Y;Dw,bT;]]ㆆLgi0 euDen=H#Ak#֊ i1 FV֔0>}h)]6BclUfu9 o /7 } p u w1S/ ۣ;&mU9U1群Y2̨:#%lxW e((<Ot*׼&X,[t?SI+UA &{a&>oqP9d5¹ MԒ#CS:D?tʇ'RÉi:p2\&|?PL(1kQC@u#_Nk04lUd%ʲp^}xt @=44ӹ vjYKƣ0v X#Pmnp{; S0U3c8{ rͪ@:;}{qb?Ps4НZ2ymYogzlgcT/Hk!jl`g`Rl q/*Xlzq́+A}}p†\ڀMK鳭X]FʍW!G$ 2Od`YQĚ`GdflӄBC(Ӹ ;y"q_/>u*q/)KiÃ@FM:තFܯ0k@YF*&5<}9f(˷ 9,ÊKY[_iK)MaqbbE#qEu}K1].(?."bnxLtLMߕx8ռ#̕ӐŰ4;~X`w˖،@==#nl_2KEOˢ0:e9e^mM`ܮ&?ŵ ,'\+1;˜Zo=xQi؜X  2|:u/)E@T?XHCVlbO;/S5X!>=<(W|v5|07jޘ24ܩ[5$5oWR.[euZ !j&#- j{b|JT Tp B7u,{lzziX_/)yi4;Z4&}c$iUbq]7iIruz2u {Oͤdd딄Zg]gH-[djT.uvzz?Ođ`ȹfn2 o ݶHL5د-1䆈{Hi]o0ȇPuPoPv5t{54 䂟]lpYg8: <|V,lsKه5&MgHqQJE[u7Nl-׼AF*V'OX~R!aSY-Q"f! -G)6Sa)'Eg^5]Uw4]դv⪎)m qYAMx~s/3!ĖEYk֋ zu #'j_wLM pN-6 xdStk͔=ޏx k\ՙ^c6ExIA6C8}r"GCg'KC+3JbPpС$~~3¸ "=&3 ~('R~Q+`eꁹweb]xm@)#UrHե\ ndHwxZ"NvJM(Y%jxcoIjZ:+s okp?Lg_ECƅ=R񾤻 6xԲFr9>I (WvN/<[ Aָl/~4HsI/ZT%?JD{H2ICd)h\ht!wk/O[ad=$Fᅡ ?9$ ]kEcx @Rah}^W{WO+g zW)yVR܌ҥ~}&Mrg@nA1G^ef;b k v%-,+ xxښ$h4fp)-|,SnNx16:V *5^ͫ)[O4~nn1Tr5#pM:P UO5ְL^֏hME+=:ܑIso?tSW*ձ <Q1R[al1')d%!-Ul1u00mCA>h 0__o=0hs_U;O8AK-Ld`cVr/ ۊ'/* &hV.ULfF6+pDQ&$# Eɴ%{Ryp$I\tcHKHB5vA!W{jќ v߄T\* a4XӀ׈Hsʼau?w EԤ$>[b!•yG'qK"kPYwŪ~ 7DWe@@\dzi,Eju3Vqq@6"Uݘr-*4LΈt3'?&O2؂Wf-þ}=d. U1Q $.Z)ie-v7Xe2pii"A/m?%$W[M* Pɕ)Q)| (G+:l@FXv?k8i|pU,/Td¨ZU{6 ?՜EZט!o/=m&hq02??h!9 (a0濟nq?j8 BxьBEl'jΩ՘09PUM_gaer"\t? &j3X<=iZ?zkO!d&#> -h/z^2 P-h"}n"lUw8l%$]V~3 ͩpwM9Zoj T%z\(GHZoE y_=(J܎z?a"|hx"s =}qUrP._^16fDA]ʞ=Km*T >gs+`le+ekqkٚ|OꏤXHİ|s|8<}cE)ϣEqDCPb#"s. LYRa4@ѓ;Fk[bY{2:R,W#<W܌dS_5gThI] 6{ b?YS)dŁwo*]ƻ\cvP9%9ITUXۉ҂v/kCNAjQi Zތ$ b`kW5}K`Nrn|>ٳZhfQI;0֤6$5P ٔ")a\]O`"U+& "ه ;|Wt_FY.xQMr8ϗ2z=j޾~whaOt,ߜ؉qxj2vE@EvQ1[YFK|3;6-O :_~ρu%[EԽ?Q-Y'9Kl ǻob *AYyŰLYm bNPVX2O'aVzNZ0zӴV:<[wT\V|"dl1>4yFBv}ípA ]TxNck.g[?I w!>U\h읺HH+ v?8z LgMkr@AޛAJ5imLHC6_ + Ø6#>0crp O58X,iM]Ԥ= sۜ1v 7Ǒ$Y#w8BvCGýg°Jqz]]$&w:Y\2\;^FҔ<˧ ]᭔FAB97)fJhd.V' Ezcr78uEI#Pnu+_rؿCF/p#SfP%`I,zMW*qi{VXQ Eƛ;ֽQ)`{]80?\'4A\nMLwp e^~R JERr;S%M[$˦$a0mH?ĺe$aqVryP:N6s_2icu^rnƝ7U#fRWxhߟœ̼v3-"xf}vEٛIޣoB*D3`_>I;̣+idS_]ߝW23m2b"UT% ,VzASAڌ{C-4] pdhC*AM("3}k!}w Gis5M">:PP/_ `΂,+O.f`4kq/&vC J h'?EEˇheHs,<h^*&>`8zZ99!y8:3GR%%UY$gWdɤ:Zܵ+d r5ue["e`c )K\-#!!~=yF"jfؼ \#Nj];FB5q*w XiS s)W196z \*Ni.&rXM:l)`DI9% Yn+&oןoj4[nԡ\"01&x{7&!no.eSp$hoD痌)#ۈRBUėh\(r5f/Npf auo^م2F`@k0M)<`c b՝3jyA+,[ow<-btEaL24dюԸ9śXj$>ʸ%oTx^D=cTH}fUgG -xےydwTלpU.IIͣ-6c.׿)xjX5I4, K)A:[yb.>44dePxۻ奶vMA\f@,u{ۏ]7.wMckmnJdcaV /?Jk(idzcw~ޕ_v11t?zL_ _Um/nKNMqw'En2ŸQ: !0-(֟V#wlu7'B]YmgwN,R򄾢ЖF73|۰~{ѩ6oo)3. i㩦<#rej/U5c'M4ف*A-Û<г#fH_1_ ߛ~,Z;>Ǟe^k^h1a\I)nHt6eQzmRpd6zr9Ru[ idHa[G5 Ew gL洤!:xp kp4 } το;`Ņ8o_Ng1/N\5o)^ւrܦ-%TL ZL]8 |Uu>“6׋{A7mi993jXlA@w!K6e0K&p}$&L~1J WؾE7IJE-4YK'kxϸWaiӋɸN##t1052XBܻben5`KJC!5')GQBd>7/b :j'߭17e{rd[`Xt()?Bρħ3a-Qr8* ],s‹n3٩;g\[r m`y2t vOX+)A @lC1hxߵI>1)D##7|Pb 56ǮAÏfg@iWDx e+IBx[2ccEI =ZgWmcB#V,*Qg ]cXm:c[ÕjCfkIzVtqɛ}k=7u Hԝ=#w}yW%odʛ{:=4_jΰƛdUk-BcۘI/ӕ2S#(=>R]B2 k=08H0c5I*kGgoZUt@H|璲w3 󑓊' &p݌2')jXDw4dE/P 2O)Y<4% (8|r,цs&{t,5 2(KfS6OAa/D3$9*B[sN_/+dժ9_nT=uFaqiͬ/A=\(CjWx`?]m ,4eC>VlD^K "?_,{:WO 8Q< (S\Tټ'{8g{O[V f÷ `WN8|',bLwG3 =,x 3^.8C4l|m'}h_ VNј+ ?rwO'UtY(ԟLz!/UɌ6Ήm;#/~QS?c9?|ldzیpWu=CЅ.EK xA V5 %ErEr;՜db3e ܷ,~C%U&sgHy'go+@9а]3~[WHnuTmrbJ[ I ,&AGӞ5$/1 Qt(KVUA) 2˹ZRwLF(vx;2\(dB/^NF%^nwkP#qrmf_$}ӑyA`+n2fb4f sK= _ Ψ}ud͠siLOKPZU?ƍLhOT>68[,ϭ[SKO/OMr]:6/ Ry̍&Al͈\h$|A}7 c:sALq7+DV+7 YJ#?RbAw~X!9ק鸵h]5,Ը+f|9̄]igbݕ}w#Lj|,>&:&U+?GfUQP?61 fAzfv \ eԕ =ұ O 0Ũ#zAsoL$ZZJtI,/IdMt.bow͐^ }UL^M)n!/҂|Ih35w=D<O]dZ9})5{ݣ 0˄ ɎK{a~,RDذ}(DMX.Dv*suvOz1il⛝>Z/?$:g8CV{Pw"ES8@>Y#2%Gq۔m#U8 {bJ -kdg*Ś wJsaᎊ{Xg a+G)ejo*f~~WXYSӏ'wT, K&ʔ$!1;_LE9h~]*3-8D=;v>0ٞf*]HʳDjٙcL %_$ku^6=e.m#-q UJakqE+P |卩_'L4#S{ih }SZ}9Vas06@yd%I4{|*f#D}e˪j-8骜_7箽: E/02ggKW%nF΢2ǨnWuw'pzr;.ˀD>ʸRFQmi5Wl )'ZG'n GwTƈbY#3Pε.ha~CxK'6"?t'ERN)ī2ӆTC TjHIy(HmI%HE^wq3p|Ԇ#G!dlO,\zf(<h5)Y)ϑX-*={հ=0ohG}iG# Zc&/S ^Tfa+[g_^CuGöz֞ @Ub}5ؖ$gmQyޞ1jRqx=P zo6a3ߗ`*I5JkWf3fsbA:Ͷf?gaa?ԺKeI=8N"'cS1AxSC+-mmH$Dfk3N?|GʸIUZl|7ie("zM[`݆-puȋ)X:uѨ\·%Ybp޴} y:Z"Uހ,09bgfs$aѤy^당;{s싋qU*bQ4i`1jA9:~I9REԬvz\`;wuD!͹;k9!1ZDrEח xìBjӇĚ<(&OVnqfGg⾢և.0U׼H@H%ˏz䆊Xq*g|HET?O񗹰kbٰ{G Sv%ÛiN7q}2ֲV8s_#~K'ȫ5zFz_..1o'hJLrZ#`p. 'd)m#s{oE1&uQj8AڄV Rmt}LuAiGn`sk(_Є*dJxO^C]\JX [I.//Fqsy\p㵄?ƻL`Yb;cΝ$P2ݍhA&ImVDc+<-j@P6~m9=Kܕc<=  *#8PP— UBƞjܝXT9hRAV\"Kn0u9DՓWbiKFACV&fJ)١*r­:][gж}F9+.~%llV'MM\V!Gp9v nl]O+g#gȈDDkh2IH"Ǎj?A7ŷ mE44o%I',( w/KԈ-88l6 XFgJƝ YEle?)mH0&hP'Ű -I\n2LO(ƫ (`Qv-w+WZĸpb\3@|b;dGշFb7X\gF :; JfT|0q1rjPxפktQk}ŕ< i2'3@>1_MVrMũgT^`ݖoJ2;ݵ@ T0QǒΔzv=7)TsL7`HrT iDU<$S7k֎ }>rgr/p΅)dm,;owX= ⁒:E3f~Kbeةg)RXMXvh4w\Z;+K__ D*d"MA2B݌<,t1o4:S#U8-ޣ 0?F6: _f&I~,R/ g]e7'-% &>A Xri;8Öc( BC Srdwi¹tyjsW g3<3mwwIT|\$*G#)?CbɦqlVVc{%n؀‚;s&J2Xir\`J\˶Ǟ4&V%IH/1f{+CxPƾtx;雃 }]"Z)Z)rOb=/H[t;96`8% 3!ZZd0p CV~Eirq~% >l:O}a{[}DGm)\S3J2k+o7tlt:$'%ӟTZN"F # Q J}) 7ƸK`-4&:!0?UB~|kM ԡ Psf!-:=`f.+;Go#@# _XH, 89 |$Kh &_f;S8DV{bCgfo3*r_ORJ-(t⠑CuXؘ6Oµ/5lywmVO"כ?/o}jRfZQXvi,߭PQJ0c]2yeYߟo(XTrlx|j `}*vb iʇ|O.Eck+/NwrVhgsEz%-> 1Q-RBzse}l(uK#m][KOF/%ZpS lka}=6=eY9peȘAEIc1)09$~Nա4h4& cӻyjL}וSnIYތ  K1Y aKg֓Xx1^0 Ҹ˾"=`Wؾ]/$K0 ~_fZ3a4̉8p{Iu=r ~񘦒Hb lQ.2<5W|L+.GZ6Rю/hiՉ=?^8^m5X]ZK%cǙ'|iw/S{f+ɱ#?"Cہj-yS}U{@oeT_T)ԠvLdW.JUI ԕPe3Dx?9>u`WIوJ^g=^ze-5 81gy|QBp@d}Y:E1,Y|3?%MLlb^Ud]Œ>V;G<*QSbU”e0%'O.ܑl0$ Fu#_sέvuG:5S\C /H`dݯ?_whLN4mD3u8!j mPom(W.|U|8IG^|ޔj/f|rgGIvQ`qV# H}U}yBG䍔rV7#y?ޚ#_usR_ЋQB m(1Z Y\DqgRi"v++hjs1 -<ZW.)+Xh㞟6PKthy&EFjh% mZ U\m:b=eh0up< @R 9͔TXG<ԩI"AdX4:g$g]yCSwM @7FCFM#^'P粄KgRyޅkɠ MiK'csw8N1T*P )]&ڡir=>}ֱ~ wh>`;W]{ZQш?_9ˬ_*1u!!GTo缂"Gn9|#`:ʼVT.^I='kފW䣽%솘Xuu\qq::FF?(Sps匦Wj~nm U5%Qy&mfZM@/UGx툄zd"¶DZx|QYqNGbeqZRX)7boP톜#m/Ycikҫ Z@KIu~ftn9}dȺ'{kXQvbQ 9 ~[6R|/p^zoB_٣)$~)Y%>T#U%#!Ըߏv>jW5ק q!5Y`{ .yznϭ۞&ЍGYрq b^K\Q),F"|+W+]MvC=$T c"[F][lj?i&=3#Y@!T ۵q-|={X*Rl[d 8z+(y1,Ȱ9Tp}Z౑.0ƁiePѽiڔ  pa?Ij{?a"xro({VR~stZ^,dkeOSu O?B0 ^j̵G}D ۍ=; Zf6ZLľy54aipI,A_1lZ 7aetP6L !Ei '$'&g ZgJDN3ă9HRgBp`Hw3 !:CwA\rv^Czad*,k=+^`{`O%Q~͓QQ]1 6F0>(OE'T+$o9vz]xI*BNeҕɚ!(L)Atzm ]}4ߍo> ПN<λ~vaiلl<()sqrdFdN#fx?4$ݧRl^)L0.3mHyB~GczzfN6K&CY9,Cc*Ԫ@c%)E/j(85BSPrb ƪ5\%ѳ<}7اi3MGzzsӌ]jr cQ,Uua _֖>:NR6됁V[FD}ŵ6¸i:VOO;йc6JGgs2!S^'^/Hv?TŁ K~s'$M5ʿj.b$rV16tCl)$,s=G*>[hPFmI !v%oRC#=т*ۤSi[7a]&iDh,3dd)6 |v8_R}F(\cm?_*~G}T)o(ǃ/\Q6|7S 1,s-b:δ&)OrFto1> ɼR+̣<ƣ?إ˭HX254#*Er72]a>U"0\9B&.S~ٌR:xH%EĻ,eܩېӌn[dJ.W_/XEDzʵÜ'ĉ!>چ0,UkN%_uW77V83!wO=ޓ}-XB+l3Q^%%!e 6vcV_zA4PIE8`zr(iϪ7v@7FOc"_Zf=< /`{Q+هa䕄*kVwh.Y޴YvVĂ_tt;{SϜZ`(߿)k320uˢY'['Sx%D!`bjgpe 6xlkmƼyb#?nDʧ%#?SM F/)'Z7A Ch8 ]Q||H+W` mOBFD=ʿe)T~SbK/A6=JI4]hb8ImyՅ*+mlL=*V~ 6Q>KELMmUL:TJᓙ^!\ }ѯ4x T(P9/aA 鸧+M#=,#fgRgZ;I8 Ru~z}Vi)wF_i]+ T6C{i%FRkJV͹٦rm0HY|2loYV# UiWU?K 1wp`ACx ,rPnngSF@,o L^Pא8bB01yc|9H9wY:W* 3F49k(8PױV(e늣ԏC_ȠΑWrMl08yN?/ܠj E ٢8#iN eMוafo3|z08!v9it#}J-:hj:a(j49BfO=Q`P"#'PP—T|5ybz'edbWkm3e8ὖSxֳdlv73Fc |pƨ̔=FZxe-/,jgWxyۘtT Ry ̐ˏ2EN\m[ٿ .'3UkN+q[ yb;LlLE q>Eq|H4r:5EoR`sOrխĬJ @0Š(#.8im:zcsԭOJ~yz\FT9CdU`eޭuF]f9smKcAKן*y t\P*ijN MEI@֪_ ֛jX&+(NWKe@=] Օ;FAܙdJ$v8WEzZ`Q(a!(Dxŧe9O&|+z"_uwy& ]eu*ԊR|ċpOKɮW?//W%(Q:#Ɠf`hz< 05v.D. ^wtxػ: )h(fbk5O69&pQ |,zӉ`D-H54u<ۦ늭MHnVBb%(r%'qj- enՀ~_т~a7pqc$0o\vx~Vgà-V6Ӏ'~6<,@27c?6V#c::ҟж51+w\SӉRt(@Ii8c`ibtj@1bR.D bw%N]^'&e6か[]8[ơ TI:,l+C&6QB-X@_xk.G dwN5L;suNQy>!re(=oGz?x%_g "R! }b{OۈCt/H". >? K qvfu u+Fub]y V3?v;Hv]X:qߡxZ!U@-b/AZפqWD9Y1!;mYb:U:}humm:Au!@0|>_Jg5pߢSml2'NJAmmcATuf+UU3E 2n L`KbM?ݯ4\?աhȣsAY=ӤXZXArMR?ۻ:IxQWA08`JGnUY?ھ@v~I!<ZT nśTY3: > Lndيڞ b-5P0A0L9C)2a*?'l-H:vnm WߤTnݩ{E1hd` bα*d+@N{EڂpJ&Ac~r~sɠ`yvwCцk7QF) vETF쁘AkD3\|Ood  m ?/XOeϨ_cXI짚æ"'<7,i5e`v-c}ѧa)J,)k6KN2E2#Z=˽޸b byٞ6V-X`Bt]r}*/m#Q9߄u3cAxL5F8EK:jxB)D"19[!U %~ϙdG%+_(OK9;"Enf>pk<<r|aJ~te^6s'iO] CDB!E e`t>:UDPsŹ^_:I2U2 e3AłB K?PIpܜxg+v-nRdNC2昒t2 #vUSBƻQH]!z}*#w. y6J?Lz)RղbUw߿dXFkٕƦny bAQq#*N=@kU8e+^Np`6d J j"YT*)1]Ծ쏮'džv{r_}G׬|[ehV(w q*rRW(#2 8kϛ D]{hڪǵcB L^2#Paȿ"%]6T"= qI.)]ψ6e;y\W皺Wbm|CM e33'}}PB O vZIϙkc:vg{Nk] d_ڠqX6*)0v.%Ȁ?&x![/VxkN/:{!@VE.c}Ƨe]jQEڤ&ֺ}ƝiUL4H ]bԱO٪blN%&M6/FJ-Pca[5\ Υ]‘'W߽"l6v]`^i-sFdkF+-y^s|hT0PȞ qM4b7l<&3ݦq-p1='7E=4quvtp&ԑȿ`6!nJQ;OvF8tɢR@*YB}׵eHc:5B5Iѳ,#:׭09P_Y 9m:b;՝Nwřa6N dJ8\.AKUBReNIiJJAВ_096.{:  ;0em?w.CjK*tثYv-5쓭oXe̗:@g(gWFAE-%JH*IK;~eFyB`n*YA (_ ´1r:S-&a뗣pv:,G>i:cy)חe;ȡX|Ts(Ƙ=+"!]t%)3 RJ]& \w;b|kCzrzBoeWA q_ ;K/F0l%dt݄ {'"+tq+u4uTNqŁgؤ<-c%{84WSx56KpY_$Ca}B흷N1/&*~"FOx?CU>˷B"5RjҦcs D1R.FDoH,Oq dU`]!y]9o3ZdJ4\aer:

Zv=9#GgΗRnBNQᔨ ot􂾰ΞsB _'$Ur:nXp HV0:Zِ *R; *Λ~ 'No-3rg'cTkEUzӑd Oi~Gbra BZ(w@ɾ71$yI03 h:%pzHYem1ՕP`V/vJz\"9γ{!ȧ^mN&#n4?8# kŁf& Vgt9MsfwCbZ;Z4Q}'_q:w x3Nq2Df q~*$Uv&灓'[b |AYWp

ZeW$ٲ*U]B kJF[&.D]׬3Q 峟(_'s yN^m^/,xj̬ļ sM5DX5ޔFNȚh)gHǶ'S^sq P;>0|(FLAM`9QZ˺v4w]z "nYsdWpUBZ0j[1Rۖ,Ή{̹FLTExҲU-WcBwiLOVG] [ K82? j;gVDUnxF#"| '0Gѧc ^1TA(Q^aj};sDmvF@f( QQg`HuMNRp~F 6sz'y_H W agΒZ)iS8G΂Uo@`'WQӾ1ȷd^=Aؓ͝ 0{ʷ /~9)WLp[e[@ުS|@)݄OUH?-#qp ]QgVlXûؠ#`&_Y5lpt5;<Jn۶qaPK8^"y`- @/Vp! h,=S'ÏQ1)eoFRlq S9ʟPbo-hM/yusRX݃zn 17S/bӍH}GXF'AmM F_/}]EsV紐"4:u˪cn ( o86JV?kxiV"ǿ)k~4ZZ,>q&jr=qARIC݌ev^fç*"٨EҸJTZ=$=TԽ <77JR$n髊tw>|8QFB: -glT{^7}R&5Dۯ%/vWBtpl$a- g,XCJ ϲXݻ6g2"bo/:ҡ{nW2kEa<qRx"7"^2N 8Au1-tG8Hbw\Mh2C`*9[ NR5 -G;C$ 5i0YB=˼+eD*HBPk(?3~t FYECͩ:JGԕ a&vz[2s]DaڍXxqlj)z޳BupNa&)TkѰ+rrbחCOx7WvEp6, ֡u,L'㶂B2IS!c[vD5!5ˤUٰQg:؇l V5Jb0I2 kKF_7iPfSb;iHJgq;!\ĩ-#>`hMjD}ea'rrꃪNTl 4 <+X vGc>.1D|_&HN pONXζIY,FNO(-+ 'S6"NcG.5 Ni2Ʊ H"bxBmL+/__VG}kx˖Act G`Fț:'qu3,*14 FsZ /֋~ĵd~y+E~ZE(8\'/09@Vcc}A\`ja O64|VEG=IŤ([mp<9q`r ԘV3k!zq3+ȩTaU T,/6۪!Py<$C RZxյu6@kxڛ䕀o.m7+oS+JZK"d\{Yt!GiK+9(Ifk{JQhreg\鿔#a#j WC:c)X0$4(uyi;"FL$;S "@>ڟh?F0z?%Bڹm}iڞS3tG74ݮNߛ\X̽ā{ (,ft΋džyŁg"#V1TUp< 0`W,VSjE0wogt]^BL-TcqoF#6Cv#PX`. R J&8FAԟpeE9T{ln*Ό (B5fӒo O^yxGP}Y>63jxéhdR6-,8ąȚU t8JÌܡz+frdl:pJs9;L!u S);q緰ӺK8@$#_mPr9 :=aG#k)fM5C_Hm;&pJ۝Aʗ-񯋂pu~tE̎ᩈIi  pr3&c<'76LYj V :H19I3 ϡuK[ުT+qg@ٹ;zSEZD'UM⡠DkbNI26?NSإO< )J_ ^dñS1ș[ vѓ'ӘQ9"ž)'IG')ۼ0`'WbU83 É濜VQ[o7par+z%ueJHQi\GXCD38~[r/N*PC[AGm yܗv53]djfiXNͳ|/e;sK̔%i4|?aB`b&b7l-8_j&n,C,y[znem\-7<W3+xmX' ^V` n/6,ͩEI;uX^5m-t /8;x6x/] Q{3*Pةz8CVGAQ;A["[>Η>q.5D:O\(t8(hktK[23[PD\'54p]mEQ@-nwEt̵VmD H#_h{<ǠM&e]'tD89ԍGzdHl"Bhmڜ\;V ~bzD=͂d#fEYD}eR_Vl揫C>7l(} 2-^6Qe~CZbr,y X[ƥsy[Vn9<%: pZSo:7hխ= QYĶmKՖk0>v}ufjxFz8F90%<*}!9ȧ0u6AqF}@/J0((J(T IH ) o7+Vb>ޓ-&/SqUikvr],Ӹ}[M T#ŵO]9.=+sX$R> 8-!9ΰ<00@[ipthMA VVqclHO4ޮTu3%w5JvL[>)3URtpR0؝,3.)M?5mc׾2=m,y2!2L׼(׍ R? eA~{Pvt7( :)AcȁYfM|R%TO?#G?zxyÒU~S,Y>cHYLyOwR Jjr76܏}(myWܿ ``KDkX_x,XS 1(FYo˺esp/NlZAk ,M@Pr y+g|r ]q}*@RG&Z.nޫV^ Yvi>P:RQ݌8XRGu\^ר 0!+h/P UnLx8ޠL;#xX!ԖMnؐĥAuNeS] Ju>H# {p'`IP\pI^@' r+D߻zڊß\Xuzx5Zd@"z y) $k:Ɔ (*m 2o&=4oSCE)okttwq,'V>K9Cdyvv.)oҠt?ZsPfϔs(hf|)}@/TX#ὐkq&TPpԒ94 xUAv jy @:Ś| )hoc`֝Dӆϥ>L< N{&qC 9FGP P׹ C5Jj2/GN:Fpa|;0hjsV«\L%Zk& }/)i"2\V!p^5{~̏bB'c!Fw8,ÁU6?Dcj{,#X'YQ0|q羡efiB`dzk@s*C5M[~^?Tv)zܖs;o*D6~hzٵx|/-ܢA+M.L1'" !4#jNЍe* Sn B7ĉ5~.Jʼh&à}}_`툨GXCHT>ҡr+sKJǮ㎸&lvr.3u]FNlZN&)LnJFbRbAES4_}( Y%M[v"57{UzlAY `oئ_6zk5h8 '>j. E&`E^F$ͱR@2'ESz4l8j]=U|;@ $@( =wMB"+;Iٓ~u6 {ݹmu}"PvZeRԱ{8Q)ZZsLh)]3ٖ!$+0;gǐHOJempmѨ[+-yi7l%0>6Q1)S Xbu ikaF߆A糋M[d_UKdmyǕRۇ![U[׏Uɽ[ii] YlQĒjEuCɜSÛcp*EϵUpC#S#`t^I=A y9anJⴟFb&Cnλ1/,"hߢ3Zy_CԌ7KfLݤ?4p|N.Ty폾P+&avOm U UnIUo3%c/#k [BGÃ0pgK-QL,P:F<8t\~q5bɺ>\{8J;{awζMFhqǺM(ۅ߻nR o~q.NtP[iJbj>5(ʭ>:Y-SNqg{UP__};^j0>kiPҕtAOPq]!7 4 @@vQTgfe y]NM6#o;S|} W $Yс(M}<`Cfe.8=^>\Smij/W9@:QBx택K<r -:\5 nҼM7dOI{W;Kl{]cŦ$܇A3OmYI1H|z aZسo:ymwʏf(Ǚӎږc.Ȼhc)*BÆ41 IѡX"՘4lHCO@ly]Zvv0]rZ[u.`bk*ٵ\Jl:RhY;|9@5 q=ꌮ74-G6a A7TW`W NM>*ͯ]5Uj7%=ӬH@!u`mEum4#?A.g`u+$P]&z'< @a^VB _CȬAOݿbl!X!<q[^ )mb,SR|"/B QbftuT_抂jZį|7W%~ M#BViP`v@ JÂuyq)nCc8bZ\?8^ *:<1qduQٹ9,Q 2U3Y[ف=Z#TCT}őJӧzAQ $6˜_ZMaYQY `ؖ ,1mDST([K67NH&Gp7h{5gV+8OI%@v9RDJGE=4ϼ4| jp:IőS#Pu#핏Q `^‘fZGY`am?x~<^5c.~MiX7Ovf: X1o^ID1 8qXlߞW}y+(98זE <lx88@*XBᝓحL`&8ڊd>R;Ǽ!}f(1t.byGד)  Kh|ǀm(OWFk_!MtSg硧Ze:Υv6m0O?6c%cfrsj ْ{}ѩqth9* |fgZw#h1?<.Y9*nXr$͎% xM2؀REp<@JvXdw'iZY@ڶuA1䖵H+=_4-7ɈԖ22ɈƉQ|jCJ*j~U(8~$[Msh\lD+L0JǬVH '(0_'T5%]c 5B9^n]ZRc'VBdý -dl}B wc ^YZw?,iV nS+;Dk6v o2m92 Ǯyw=YD KSܮCKDw9u6(cuP3@34rL9q´Fl@e<-Yv״Dkt5 ohs="/Ӷy6@R& i `8Ad yfyp ұ6+2aı8O@q!ʍOM^9lG՚iOɴ1{SoX [C#"@`>S\h _z2 NvB@OKili:D%= څ:g~~NP*B $Rvx(㻘Ϊ}B1Yyʺo/ o-ހɽ|.bQ0-TH0tRKrM<?6m{AL Q0tm"g-Ú?;ɡ=hTt#:lH~N--I‘:LC˥/$ LvGtĖYN h-~M|ǂ2oEݯ͞:>}„fâ1"w Lԛ<1+.S ku˵bL `V.N|3sCB=rߚwoդ;pkZ:ݶmƽ%'E5~A5@v/~涡I:JM|Lr+5n@\s[oK*&u# =pW}< $zN/}t6Ig7 \QO ?Sfx@z/a=Xץ=H}LԂ|ds>_~`Ghd]Ej^X'A_E\eM5EMb/~N#݂=ӬULޔ'᮪iPc|nw{5# ԕ"' 3OI-ܦ&CmXbfXW !so^6`Ot7oB5{댝wc&d|IZ7V0'/z4hyt`^~ ʑ4M9(VLj[k=` ~K I>9zm;S|z(طQ'/V%\n='G|Yv\O-o{O땄Z(9Dy  -C98MɩZWۢ[yޘUm^3S%y#r;0MKEHQ>`ߖ ߮to>l 9=PePF$syt˪X[*Dĉ@ R15Aܢ\qᅈg#m_،as?39Dh!ơ?ǤE``7WY:SVtϷ4JH ! ED9Kו+A\;1~ 6:Fs-0TZf4/ =Gz?89CTRD;q(PG-5!]'h|}VW#sN pb5LsOQi``c">Ryf85=vwUM&s.M޳8מ.klvK¬ U\ۓY{mڼ%Hx=3l{]eQKxɞrA1pt[i<;~U j7orO '7v¶~i7zML軩a vdU1N鿤D-`‹߰#)=O5[W5]`g\[[O1 j%ݡ)Vpk0V¾8,%95IּƩj4L5oBλzs'с/)ORmy {3dc׋<67ͦ-Fе0>ޑ<+{T<6QfY؟xV>MJ3ͦa$UYty9+ Tq[,:Kk7A@'փ 5)':oytUdAm:އŪ6QOcֶD:ɼjb&w1)lKauE26. }{Jsa+`7Xɡa0)0x췩@>,@~+R)-{NLbvsBzR3y6)?֟?IrEUok:HVbP( @DbƪٌD;t=J&+T7<TᆌFp9 :7Wk#Llf51("(V$LZmߗf3`qnZX>v/[ cIKzyشmKsBZ,CsfAs%[9uPnR K$$/</ JՇsjJUxހ޼w_:-YY>2iw'-:T eh6[I?? e)Fb5dwYjRu"Eʈ[M2/w<]󊅪Xpm'`pSfMf=dЉ twCN\BiDJ%InCOFjQAy&$F8EVN൫)A.%T yv&-՟| Om/V7! TX(`2O,Zu|M!|"ع]Ogg uܷS3ΩQǘ6AޫXu͏ԸH`_8TU<,ˈ;S 2dI]YӲ,Hje)̗9*-1,̯lP7R755[2E 6y&vd MSLӖu%Xxa Oow.3\ZzU5ذG:-g3( rr`19IO$P_ N|f{ND2[zt1jɼ2N) /JpPd:mIPl8қLla[LnFkV}@-5 'L'|Nqfgo\{`$ttgrD=5yLe+ƧqqO#NQG@?/u1sb=qWJW֑Ww |?a'sҒ՜>3a,MPx㵰8`DԡMsX gC\yB"uK9~ܾ*IKlؖӿ+ Ww!"&JRS47s{ٓ"AbH'q&ު3mgkGDݏ9 5ki';!jEZP9aZ^#9epT| D r8gU3:hGl 1eT%[ 7p1d+&X8su))f3c`c$s NJ4pSҴ )b=?7 9EukI%p/IaRil/VZ\2K[y !I1LAe=LIQߧp T"Z9`FpzWȥAwOml{ rQlce\5A0JJbJjh<Ȩxu繍+ yk&F r1*W#ij dϐEK]3O^5m@^1r;'2>}<pp:XF?vFvV^(H1@xd]|lV{4:lb4^H(Jo4Jx!S-J礀bLu(< 'fe%Rpزe߷d'RBxM6KSs|+{vGgLuL~f~l]=yF\[ߔ@^p xkhiJɟQb|,:a5A3($Gs9('j,L ˆ$dBȰ.@MJ%2Ž⿑v#8LCHdbH]eBwfTNH֙epR,֏hΪV*Fl*&'[*̳\Q:qms^V,an.˦D Ma& b;_lXMqw$#7Ei) y`t$9/O'%tͦXkLa[[ݤ4EKT_c 0qՐ)^ '܁j7z5 Yv3L`G*XN2=MwhaF*Ȭ3i+3 %*`K I"YeW]QbII`~ތ3cM >.lsGisS)D%qBq:Kگ S VԫĵP5`;pK](9k`=4b 6請9z&Ƀq)TjJ%v11UϛZ/ u/j a( [ҷ>*O~w:--qqyz=Pg){(NtvFskȂl/_-p.$n%AsEǒuub!ج/(H+F<oP>O) n`hY3aǾ|V@Fe;PuniV>5RHJ#ܪ ]Dpr}D=|d8!)?KS3&{R`;7zp$5$mL'*[R: B$Q ! ^!i-ϸ K=F~68>KjBLɂ9%`wMr*=8zE3E~ ᳱ%}+}'uTH-#7U {+5Yw5XVz W9`IT9lWSq]-/DEXJʦ8ުj zlUb҇[W4/}d/;DXISmi4{xyg@J\bk)ac̦2 p \،A>h1}b&߲(s7 ` ¢L oXthxor| xrK'aYy!DÅ۬}~maé O^m xQrnsE.[ӈ?ߍuVvKNd?Zԛ5閦$!G1vM&?qkH͚دL k DI.s9vqiGTAPޞYgӉϪķyUS0I Zg}WQ6Ev m֥mz<ඟ*%#F" *3wjV!B+T kP϶xzdd@Tf :]0?L̦qoQu ku< np3mDu,\o?n }ٶ" n9E: % IEwEW%l` Nel7}8"ٱДL+ 7,6QUػ=_{TjpKlNw856C l(ǭ\Ƕfk'=pgwcȖ6협2&DIQ..&+`{D%_9W,6?N7ׄDz?}W)6 y1MI8zE5F)>4ߖ .#\諁5GL2l+m1`웧I-`<i@ ,}p:AU ,߂{[iͺ"@FoBFrG;mReƂ8ؤoBl@(?m=- _z`(HceOX{Ai,. י#XK]9% N6Џ <_EyA3&X@.HtM_P3%/}>e( j"`i^қ^P ^O۳ &T3#0ĠOI]HSCBIXwAJSR"j Bp?$7ͅ޲Q(Eh5#{\&yum9!!,7}ŶCꝉJ쿈Uȃ!Foӝ1WŒa+=O qҫփQROr6ELٔ _tM3$atI_R0X-bW1|8OD ~itԡ?e|[umxW:h%S_)P`"jmY? /mMn7ZEDWXBRtGzQ($疭V>3%N>3;|O2݇r-a™2W׷?wS*:5;]pL)C?GkR>|RXBY&/Ui4M oL8_=UXl8k(>fDP C*$P+0"@\N4W{&CjdtF?K0G۵đشO5|^~6}9O0@' ls+`guZ؝GJ\7 ʈ8RňE]dHW2ڏCV:K:bwk!x$4T \U]'6sB;`0{~v7G? p23J-P~ 2̏uQ۞׀;`k hM"U W X^ ?{@L87+@V ogȺ"?adJUAZn_*J,ҁVcT"t>o1ЉN"[SQE=ϑt9i̮9p0TYt?gu-J >'x]PGQ0Cb^qjC"Fxq$)Y/UGdKK,Tʄ2P#;&!EġdwG)WhԐm+'Yedm͓tؙV auܨQuj肘ζ9$\Ttcj V,x?kz}V*%&*PߦaoΛIa9(FQuTg1 U[M/zF.π/ 0mBdVQN5OHrs E?r;k,Ĭ9#6A]6`kk$qs(UZh9E-w Ǫ*͎K…7 (|"Õ}t7W"Q&F9[$=L3Z`=ޘO! prזz$cvr>~5 `W0Q ?DBӵ_d6WXùL l]j4DwӮPh\>wA0~hւiSFOR̆aln)#dipHM ȟqy@L^6G 5\ 69 ˉ9f& -(+; OеN|g1 Xì tba .dy++?k5./`ɋYz}zkGIaxV{GM2" 4Y׌I_y5؇0[0G:@R8$ Cv_NGeLn/<*t7c!2 \+'܈7ab-SA` ki? \M~I3.4@A2򸀀8[GYW1J,P,1 Z`@SQJ fUV`qt8x[ nwg-79=phfB"˗tHr8ɠJB [%#Nxs6VU?vٝ;-W6ZGI6λEmjCM8Bjj^A3ȇm+9]ZG SNؽ3+ePP^Չ|ᑾ$IeB̬B@6p6 :{5qfQT]WޭN_#3I9IGL lhf(ۄҨs##3E/8W?EDv l*"9kXX ak4rXu!%32ICH8!y~lc~ zbwUHRC65øռxcUHH8KoȏT.A|'1Q )_ggPg Is_d ^6!j(fCprY%cܵ$!&sƄ +mvz/x(\86ren.Vh]of0*^Z[I[ͺ ` *S&kpNA`E4'MLPEoT]<49 fHk}9RL]Ñ[ꚁN kxi6ANBq$vki`{_n;)8/se ^=H$=\Ǣn8lZQݤ, " jAn$0qĨ<ʑkYR4:PO{>5ցdrDk l+'0?Kp:v膇-*Ji+ ӹ#߰UVWוψ?;ܐo1 [ KtS1k\@cHtKLMfoub !UYzb pˏx1 "J1V/}6SvKV-2H7^U_Zb]Qdcbq€5vf]0;o]dҎXE: -7LAR]#U R?<-<؁ؾCQ_4]=n-_(>K!yy1@VXS=W[k"ZJd{|@ubt<_|*J#6g`W$QĢގaQR'68p0@eHkYU/ n49c[vf73TXht% -2E^N{<"#Z >sB>,@C62ʷ&—'LJ%/ً"$C]*I;,M͊ݘPFmz/c؟}-  z赎!Nã@;&~<MFtQZRUYX >n|˱u^;,yƪٌChtxN1MFEըscRQyGrڲn<@/%49Xjj| C\,GHO\Irs돱=շ,V6D>wcɊs.khFĄ^ P<s޵KStk!C,g@FU,i5rK᮫ǘ>Q s ;@萧(t+ŕF)J)uV6 D l9cGK-?sc"r摄хC"4]RxǪ77.qps-wr b2O^@X)uqbYSE*sĩx6(Ϯ|P:~![Y",oYkҞWӒa,J|^+^PejxG]L󃗩HmKj%pɫY:.ZֱAR(ZWll-5Qg Û :#<(sp]6WQm?h`C(OC\^ޅdYRj܎f SW_ZC'-ELܻopd  fZU{aq/ܫ=Ctaa:(syB>(?qÇqmlrj#]q hd:\q geKcxn3k u]zdS=DXh\k_I ^IgVPpXq$- |MPq!B0q[p?\2hLӂkDqn>( l'? DGՉ砚\U<05k9~Ri; CW$I[ay}&s)9O[GM"'*ŴEC|[ޙ9hVf?B=xkQs5 %FԁP]}/‹dvuF2*Fy{E䣮"פߌ -Ug(G12~g>\@5&J օRV']R4uP_}lXu]":`mA$'rn`jփscj2Qx-NI&!]\XW/eՌy,iHbUhEϻҖ<1MJ\E[[coqIlk$v39yƣ|aԌT#›cŴOlu0gdÿX\v5s7P'd[BȩV(~ocGRQ*6_"pд&UnO7Qg %kς1f)/0z1 G5ݩ><#҈{}uĔByA= Ǣ^2b$v`<rE=HY+15:Fq)_s} - =<"϶%F7}7<λ(4 5BVwHDv43ZQ*#i{+BMj/7#$0hʶ"棐6$ @ǒ26b0yf'֊0eO]b4X~<ˎŗ` MvEe$ه|ߋ]:ڳ]e6`L)1# lms»Kw"d ^ 0++.6Sw0 S),9'ޝGl%#: ה0+GZ_ >۞炟 e~kð>յVȪ~UV6 nDm'XKr\TR}_ehlEHȞ*<=H.??oO/F͙A[H%ܴ!K\5B2U/ #WY(]=֘$jI6"[W qNj2.?"9#0}`ji=@T6#CKA º 9h-`ٞ{ Vj)dô P/(/`l5H˄G?ef!lN E%]|6GygR"I8TRsɼ.^jcd6ePL`x'LP(jū:!_tSXPƶf <ա2*d#HĦj:u*=s9+P]IV6*&`$sٌ#lC`_6~!FByuK;ТܴY`MߩqKo;!.G$S _"*Q-l1taz :Lqp7*ܙ^c*t ˆH7 (?'YHM?*9 Qh7C7"=* ?CxZ Ǡjp@Tr*.Kn1&{ꙡ$a{~\RQ D,ݚ?7 ,RgvUN͍_*=Cq_xƌ~UGlXLO<M#[GDv68Io3Ա|ةp!&H[߫Kf# T#> me@P?Knd ,&Suw8qA9#x[r- 279;,%] 3x ٝ`79 mpj;r{ dg|r p-Lոba j]/]Oa>}x\輡v{\ؽ$My9濭XiK$cFo׈U9|YAL40-dqrYL1<9z ]81tWWo.%6PWcO+{Tc2=fH _YG8UNtMH1NJ?rHwK*"rՕauX.}30d Rԋyʡ4o>c$5hKV{#A<*]B* 9 fF"R,Luѕ$ke>HKZ,L[:⪄-FbwseZhRMOhN "1Їl֝(:cvM5H;7 iJ~B27Hq~ 6"\AՕM pm+ʥ2ݩ Wk m?.EX$ڥgʫ3})mgT3 >r^r.ٴtI_vd}z4ڂGBS9ʝA!346I~y1XJ%,Z #ć9[VECOSrgSƅ[("%ՠ%L≯D3F).T8ÅX4j'_gv{Ѳ77~܅m;붎hQQ {ew8s\_D%u~$wtw15堵;#x 1 Z`BV C2]1>96jRlJ-xPN Տ!cR;\&hN)ZӿΘ<):ogir_yh[ncHWk@\\k.+f=3uYYd3:nTmYVPOMl+U_^K{8j)="e>G[Y71SFˆ" tJY!C J?D 4Jn)?Tt "ۤ& |!~Zo_@2p}Pk<#N"҄Ec{[KBY?JϯpsZb.uvP:j8h'UjU%^que"*K_U|&*r:D5r!krۼ|v`[8D Kzma0ίzCGԀ,̈#N1W Fy\zDg]RP<*_ȳ&i`[:z~~vpSpLn/ċc؃Z ֹU9JjkEs0IG ajz[/ild ĘDn}Qyc>頹ab(gCb^&89ݒ 9[yGۺY>P՘7T;ZLQuPjgMB+yx}IZP)F練З_ާUnOƚ$V\ ,MI } a33@S>u* Pma5mOKdJ0L4=V]~ߟs:,B۸lLaW(x|&F{Gm[˩_/+FZt(vL:Y5D"[~?(m-l_ s>}=Zd S6~%mA*)NgHKSZ)[zgb4 D_u0y⛽A^bdt͐s۔ ΝxiP:X=Icc2o0VRdq:gS kWKã_ϱS5.w6o ؑvg{R+yFX+G"^ 5GsH_#AEe~g^0ڝ0V@fGhܭx̯G_kjK7B©3‹>jOjC+ihRЫj% wxէg7J;GH߸< zd`ۮz3 v]Zu8.HlBfWF +eqN5P*ʛ]AdRj?w> `qs߻Z0]A\S/ګQe"qVJs<9~(dT=q*A]R={X0ٮYnͽ|G?۔;ФߥCY*)9po-a"BGjb ݰϾ2ƙ“@m=)ہeko37IF zi + O,Eȋ}ěx1ui"W͓XWJ]X 0vԡ#\CПU˴ LqC|iJ 95`],&.o<{oC #lYdbOD?3E /l:ӉSpC` }%7N3 1hgtio{^9}i ;'t72I`lCe"捞h.zS'$79)تCS Ef@dDE4}cdnZ _*/&LuӬطhkC͵L'[UCoLJ!L2_L:N`NρT5P۝siN}Q \ _pL =VUwmAq N{.A6u%~< !A̅P] j}94VQxAU(sCZ%p]y.F!B0 f8nܔ<"hg!,k&@ҢoB^P}9LjaZb;A& P4hQKFJ+VqSMCOf;* ^WVXڥIķ<<atA=)!.r/TFWxe&t [ky {󦃡I'4^j q#E"^YZg򥓫~%2Znm:Px] AF<.=~@[Vw:8RiqAI0L!dj@1ps= ,+LMe2 v?؏L 5P_JPPMu9^ܔ|_ujDAdH}$Il;)m$4"<ǥ[ M8/ֈ][(V[õܩeHAXXR|ݘ=@8ӄh S$o ўF׋3|6(h7iDDK Q3h,j t!=K\)O"'UNJ8$9"PW'2gKDz1rc8*M%sp* c"<&ZƐ1a\_uy$e+k}>+ -[d|FB6kFx9lAC弐IrrB"6*dR }햇nGyΣFqpWA½ZpjWCT@LCMq:BC&UO// |G8SR#RQ y Fvq \ uv)5gLa']kpgnGX:@1ܑڅ\Uf?Oez"iV^>MA$⦯[F2shDH #˺N&{yj޹~:';I[g %$}ɣ3@굻 F$eďl NN[\bT̀ޏ3F~6x&$F't_d:]8[ˎDvnE!esMD(9h3 /&?&t)F[1 #"-pXUO^evl+1o|@)N9-ƿi׶<*[#o |I.\XBuQ@R 0MX 92H,ĊQv>$Cb fZx벿xVX;gT0̫͝ 0YC! AJ~_ 0ϣ]#v76+&ndg8faVR ³.HQdQ4I{7lkA#]c[(1{nf'4=-J|n"Vl&mGN `,OYA/FZ[ffLAlT?݆|Jdl%ƨeq& /BPlFBfzWoS9I٣|,'6 /J<,78@";Rv?}P?0Uh4:l \  W0_K⩪Ҧs_eSL#O]%yN$] ݩW(eě>l ʏ3dL=`NezL`ؽhRD}hC)[aK*.). TL)7O-m(-e5q¾k zuvvsԞkkGRqk$EYtV/ku`[+B@|cQf`Y"kI5Č}o`ƈ5-3Q[0tYԤc4! RJ6u\$0/Y:*Hz;J8s:5ݠ*&$np@E* !3& rJC _ǕńA;K[aS];' %S1ߤ1j^\}0u0@zm 3ZfnY@g12Kd m_?!b#g֒%|ɍkWPda.FjRIeow Urų(5u$d }JRf ^j5SD\Y:'4xS8jצI {z]7u-Vð^uv!K qSY{D}i D3={0b3Q,x{0;?ûƚ1v446fۧ}N!Lj2uwZeփp hFummJ7%"n,ljiBZsEQu$"ZC|P0%Adls؏?D@%oM1NT0ǁ'wp\#C;]H]a0--NҋY2%̀ǐ7-29.bmArDo$.Oq7!iF[$y: 4mkoROza4[R!#ViWw[֜O#`2d?/Y%4(ak L4"and3 ȝ`T׼WVϩ1zrDu^tCgnJD="?Z82ǐd&h<2 H?u°V%zf/ eewKحTKMy XaWwūY#24#oH{wݱQF]i/(e7ɕ }Е95 &.j;{ھ9;_ìtB7zI+U:݉zEY@פֿ\ 9YOZB,ԅllÁ'טsM .ɓ˹w =Q-0-c2;&$ԝ(.#y:x4XN.zUNT]mMS@\VP|+Cz(fCJDu,|V'ocř^k*35| @P2⵻93h>Rp7$= C׻{P]%QNʛQ ia iSӁSn8MZ&1ta1g͞u7:SgSCHB8esRhXKβhl#h\`N'&8BzÆjJQ_<9'm@saN ɻLJQFFAǰE2@x?KshDjT5%6J":iIaWvI8ũ(CaWqWԗ<=X$dhjjqMͳV^E3#MLYeW˷\KH~4}xFDTl(RZ,'Zn\_b5F3(n@ ‚5],{"w7Ec)(YH꣕sJ4۲5o9){Bt1dۜy!|F]:a|{>L%i^9% Z&(Z+ВB~˜bK/VaZsld?@n>9_% Lӵ+sZhĤ&+Umbx`ϗ%)X|[6Yw-đ7 D"u^&fXO%$ĵfdb@Rz(0N TӬ1-܃; Hh@L#26Hջu)ۢy=bDԽ$)!׳z`Tsm ZF+Cgn|ķWM-$UuݥxWeS N=3Hh %'h+MfJ)RV4%Cj`m1W*C_6GBv2x,VK"I!134?SM@ \M! =Ak+mw";?¬}.@d͞w2Ruj@B۹Iaa60_`.Z,T}7A*ס]2`|VOхvc+ 2~Ue衋T*O[Wqh mZq[qھag $1T$Rm0Ig0w"A I[[:ZXzv@ Ї!eH!w=S܀Gݯ0N՚tH$9{?|z!ru͔HݖNb0.e!M[V~8=6~&EG/&$%Vi'E4zYKylvǶ'gᱸ̄@;c4<s PA?dSWf* ]r| (ϱiTݮ=5/8oT#,qE\ GN5{$/ :9ѽH_Q݅{o& hg;lunzN?-ʡ*/{tVfAw(/~?w 'uBx`ķ>c30qaښ #ˀgeV/"f>~&1`*k; CM)3K`|p}eFfɚrk:)؛9> 1X\jq~[x4&U2ջП}mĉԓv43op/[WqZ7z^'6?c$=EIϭׅPRY/`}$6{ ;rձ#Blf*a łGwesh9lE)P<mNUAf -3z}N^SѨY.J;QeH-%l\}l`;W8Lf߰?5 K ܙiJK(0E9a}t-0\# s?T} [M};3:Pj{`)q~-ADS)_z*J^ iH|n[U8 -1tL %?ȖϩI'ɇ+ VqqmKd1^0jRcCGoYDeY,%۪gOc~b8gw}cͪt-=ܰ)Y|tS3JfsU)9^=&OQݧC@A>!h՗X#Xz ZAS$jLmT&W+6Q5~kޥ'ԳI?'lyȮdi4r*&u6*$<\ڕY1AꮎiZJ f?d?\^s{|r$J6)GF0& br=2ſx6BH h*@mӣhPQmZ^ogQ>: p%y8ɕI8KRۊ;W" X^7o˔7i[b>+F:-&F(*pKVdl=w.]K +g=A^~5d2e>fA??lbL?>ˋ:{y-+T7Ϙ\go|[xr=ND$YL\9^hh3zZS-80weQmOEk?bLȾs7O!GBQwNsI:|BY!1\w2LBk`~Vщ*sShϲi l&Zs .@3P{ui#JJXЛ<#? {!tJ!9n$Bh!;)pKHֈ^إrM_L'Mi\j[p}4wXr[ZXX>. GEYHߢ-KWJs?b7d8@@(4RغEfo<)k@xtrz_Q+X"<&p' ^RvA-4:ڈWH8S5^K5"uL `9m%1 ?^(ww4T"z|SڌC'i "cuwWgĀa mt֙906t%P{}ڝ*RI15?`$]ofb, u Ź(v``H#6~K.W2v%cXzlח&jG4=~ ~Ak4v`/JkO)c|n[l-IG0))zBȢ+j!G5Anʑ՝{^/0]\P^>$]Õ(|0V[ort>Z>OY9T>ZG60brͥJED*=wTZ-siwGbY&nD4^'J/[ǡ݋8gAU{s/(|;V>nFz'F7KlFC3r*vEiSr&*zmФ62z](y@t,99U2rĪ_bE7H }sWT vEbM/ l> d Âoruv,-+dv4m\[K2J %IRƬVYWCGI6F38ŕ=w!Zw@4DZ+lj9ʻ~}I!kYd]Af?]P5|ԪYӄTK|%븶3&4O{q>D <;wtaf 'C n:){R7n(爆xvhF^.5Iv4a:q2b{m1'%5KsVs4fEV<@3JE@4jfJ#/av]jWcpgQX'3PPm蚛9*n.d{l_vMYaOq@~r}.@r8aqǵy)c>p(\wBXI,i6ZŠ.EYd PXzm݁*N!pA" & n.y7pjp/\0j * g>+v&5=z;j%8G$Ex=dB +9:pzOF9!*+6h,ةǸW*ٺs|e u]!/!LC<#n_~`#,eA)\F {RCH07f<O n?$gM80Q`dK'dߎEf' {STeVɛ'u@zA{4q{>IȻU; SAA}2b%.\,4Adn⸠+B!d0R'2X8i;"Z$< [wEUݘ@KL'!0th1HWqך\ʿ:JBRYsZAZ*=Nű$ind%l3չt "jR ŀd&fL021Hbw!aѰϛgT ăB O`rc[ˬEز֝Q! t iHOo.qZ؁+&wMt{4l&n pK;j~Y[yc"dkB -; qC5¿41ʠUm9&:95eЖf%`!@-paLRFz5fxzHf;p'QЇ=x5!8K\bȽdXҪ{p.F NV.9l)2OFGۥp7g\]`.3 ^$P;9Zm,jJb1fQm˭ G:Kc!ˌj6vGRBD&[W<9FLAR鋦0d,εΙur6^{aqVȻ5lJ;1F+̳A{Ά@n.Q L_PTz^JͪS/5%|cg¸mC*74E GHL(ªR afT%~o9s-l}~$=<39sQoE&pڰ:2SsVtu7wKgq(+?#5b>#k5}ߩ˔0;i<ЌAY5"v;|"ՇMzy7 Q㷵)U+&;d,SmlQe(Z," + MDg拥<\L]Q<ԯfwEY(PUpIxG松vêǔh[uCʜ7<՜t%oAO s\lY+µll2]nX3C5xTc@PQkKn NdNZ[GE WT:ځ4NOw1FE E B`z%M&aܞfy>'.^%!r䵥bn,XɹT*Faa {Asw xIA{kea&Dꟁ"A _7^:msvK6ʩcct ;f-7m@yvkoZkE*4P2.R< է=%: 5r4x?BOu,V9L Q$KTE+ϡ(HfUz4β$8JVFr>0nmLt3IQ' z0v8Ɔňm-gpXd\ӢG<3}E%3p>"Y{IdYQJ{: l_}`bqFO CH +`)zs脁zK*/ީw4iCk䃊S0{3q+NEFʛhv ^]<Y= atlTΓqؠZPB|yKɋ 1d&-Y>?r$s/ vZlaE̥h3Yp{At;h1p]DZ;Sd˧G7B:` jwG*Ѩ-L"QIܑ 5),6xMZK;)biC|lƋI?"*%os W4Ҁr]r,w>{] Zf &z$-h;1Jnh?v琽 s* k# Nmƒb$.xbѝb@=2dKh( e̟QdM)[YgCBAg׺[|-B.W^\ thXm'wm\?o}ld0v5F!0bSoDb:F*ʫ?Ɗ{ yUx;be4&LWrp<Ғ s-1 +T2k_^^$KY>?Z XF2mEXͣcx.g7Pڛ/vn6 ' U^$L-ɗԃ-zj>ɁTќrVx<쿎قFLq]` $C'L* ;nk_/5qGpxuh^LlIi> yϯz*L Z;N8&Z +9ɝ> \(9WLJtHD겁+f-|EwK|4<,'aY! n }XH7%w|{%(?Z9u;ol^aoMcݖPa =-j'qG6eb_T*۹T L oŒ!Pe4`m.. 2)W1z2߻uRIxx@܎l :(`PuY {B^>/t!k(f+kÐ6X9j5^څEĩ-U~Tj#6R l-Hg="xhְ>-ٿvd$ZcMPoa3PՇ|?TRثR@M:tZyZ܈{^%oа w]% {a;-6&ψqx2̦nL}?F͉:󜬇##r[[Rˎ>?zØˁO|$I.Xگ1^T]}%fq +`$m?Np}NЃpLv]tW6bolidO\^6d" FԆFފ6^!,amt#sV=,.v g,$^bLRKlflHަOҊ/X ]ZWѦbנ݋ 0,elj%jh>I/(PX^jS 1$fxiE4y&1z}W|B@ w FV85dbF`{ =2ky4cx8ӀNդm!{Bk~LW%% SGPz\>!%ЍwJ^%ַ@2rD5x*VlÁ!t 3V; ųV!3H{j .OSc퐦sy|".? H[KYSs-хK!]MUQJ |mNÅ>AYNy6gs5`Z'Ⱥk(F d MX7C4i帵lQNf;WP"|9;h|gƓshݔVxZʮv%[~5p>;WZI' +A-H \ƯBPriEXOe 1e*$mMvy敊 c×liͷ09-]{ls~Zk؂i: ^uqA?6LtX@{I iSFoMCvi?jhfݸ3q+G05$/l;\yZdFk*#V] 㰿Oq0G)ETkRL!Ĭf#q/8Hg!֑!=spNcWF?Ӥ egY;+kv&4bT9ڙVXDCB?;y1S_7n܏e̬0뚽a(íq-c]^U?+ glc.w}TP՞WB&s_p$<Uanq@1c=`@ <r_)g7IlCFا;Ӕ̂ṱOlqb>[rZ6 ds(nZ׈n0,"DF{ʬj7SoOq@`YQF}'VPM=~ͱG~`dvB$F( 5ݑ8l*(D(#Dh#XjR_@vƅ$ee^Ka|gHS)! qa<>1)[HD?~u 3V3\z o&KI(A!aTӣ ]׭f=jg!8&)p)&ǚС}}yc&r*xq**VLiCahn=N +&T+)/=~Ayts%gv٤xR B t#Q.W|`|Tx8 (G L+-_r dgtʼn(b:xq*'MkSs-J,,ԳSJU)svj7 Ztzm蹇:vCEf慘P_Mjd|o8QDvlq#OTbЯ7MJ}ƺ\Ěɿl;ZNk.p'3d$}Ѿ"&)Z;Ky5X! v91lomrӘ-NQy(f<2r4;.xi-vq FE+e9En&_|%ȷWݺ57+;xeDҺ{UBd 5.y[#KGYRɯIFGcpx䆤GU򠈻),CSvr@~+?r{64mڧQU9[#a~2}ž{o*]X\t&s19q%"eƉRYXIFNFi/a>v%cvl_dDoW_2$I (F1bƅ_NJ1bt Ty]4KhhN|)@yٝ7ct(iUe3 HT3$HXT!HzU+EPo$Aڦ=oK;pyVJyřͳ6LH^cd;T‹`D#E&h}F`G0Oכw шRb+cT!Ȼ)r|"lYr<'@?:dvG&->ğ*4Cmr661 8G-wA69ك=ZZ}Õ[K2gu3o 9h(WfrZOdwR4 xd$FU)3KŐu;*-}o? ud}#51y?pV=辦M-r'$gͨw G2,6NBz1SP*TL'e7_b+y4MHp|7>oJ&+ .U|Ƀ֛PU;{kE(}ַwҩt,D%G (JAڶ5`d29A#B̜OhI9%Xr$!nHU61 !lpn脐1}6 &Js:fô6^ 2N-UQ,pi$JMETdkbA~U5w{r$6VfvԍAo( e;]$,yfJ-7nSҳU#FPh,SGJcbf, }/m{ g]?6F&S5YBY)v$ wLl1ԃ/!MP|)iA~.rv1`vG~ڮr`s,^ `7cS1C4$SHpyNgmؗ~`)FQްH/e zsЂ`0[_"E>Eh-͵Zȇe *Uق6zQWl*CQG;S#zȖk(dE rnr#ngD^'dCtD hlEun0ZUYf€ %aסp.eb0ӈ\*~' bW-I{d~^|O@n ;e]M>v֍;ܬ0'n1J"`S_VDΧUXRעBQpZi QXEtf$WuQ_qYrJHd:'LQqi|{%0 DI*K` Fg~q5`;t4Nl5@[dpal˞ڲf_^xlX@CdYl?b]~w#:ljKHHO@Ό+Trh{u1 ii U(eTsya]:AB10|XOztnj(ljz9]n )y Rcc]*3?ЗAgf.&8gnUآ!Z^bg:HcaapsPZeb qAX<~¨Zɸ6՘ kn@nKRvV]QZYan+ufCf7JTXn_l&غ}?jM9Ec\|qOG(1R/G=EyxKFƩ^Eţhs$LX:/3R ѿQ.7 =ɵ݆g2-&6OTZkGʗ +X&Yh3'ymwwHx[(z`Xo#PUJԐR!+fR[Ç[WaI*R'VRvu+zK!Thevнc1+>"OQmD%>r‘irfÄ&̍!ݎj疷˗FxA/d!AmkakfID-(3]guvDbUՐÁs>6XmyT&{˘r |(ӈvfĢG瘩~̾x/kmegYik/4:LW}0ΡEX+n!F040W7dU۫rkeA l;CR&o q+P15\qu.fn С19n5^ad(sn{J#jdd*8Ql:_9Sփpu 2@c!ʧ >R 6Vrjv_83[Jru,4,5f}le\0e5{rP177sJߕ6gQ*pyhe¶^9kT,MʲG! TvQ%rScΐ8BGIC)XP֖NÂmv=^c|r.Xc&_TyM*^! 4 uef$0ʥ lh B\F(eHubLc|gQ:u{Amљ8')'f!ZZc23Q,a3dqF EQug3SM"_55}Q _P"[Xf؉B_zKRQP<;Uzn2ȅw u~X4YǗ@.@} Cˇ06syݎWw4m > ܁l+ 2Hn]AP}|-h/%#?8W2CfU/iނ`/k*rOi5޺(bqtq'{4i458.IL:@Ty3'?2s6jPP41$|®*eoL56L|>NeDw*OEOyZYIC ^jv/%pdFB:Y3|SSw6V 0* Qu., ,ʼ]Nb_WEz Vy%aAN7$~ߞpXޜ}`\X_5al %N+f Dބ>!j3i7@82 "U't pitគ*'9wOŜ]u"M*{0!zyR\@]vPĈ44ݖǖ )}ؘ5z4Q~g-+k_p!$cLKG$Z]w3]Q+?D96rA\IwRS}wH`b 08\jC0ņo2(l$L!W,lƨS,#D'kCq=uUSBCN|> {pfWv&{gpTY\9}L,zUى?EI1M'g_T|p¾ID(Uhݤ1aH j,*VB|\qv j2bǒA!JBIe]l?)0w`]l C[tgf FꆣN>,-RWwpE(R"Hc5:.ỉ24 &Ao8K83}vgٸcSC5#4uꖩ4hUP{ u9QPH^.A[]"2#LoP诇-} jY&k1P2HKt$Ҕtd)}2yK8{Grfzs!s3HIJpN $cD(K?60o0X`野Ey/ـHЅaJ)QB(W(h$BS]Z=ѝh]J)0\7y0)e&bsFdfmw@-tlnm,~=u֣bJD.Z=ގ><>E¥/fow|=W| ǬqN[ۏWU:O|{~CSilWe0kjgbQ;aQL!Ğ\&ceh+L`/ )`m(x Va}9p QR 4~kH>-d{h'(k:m_M>5Lpek9czW<[u*G嫰}Li=l">5DSQQ) 0E(ݧZ I^'mpt@oj?GI01w|'w!s%4eTkT>:](mLLK :SFs Znབ~JZ蔹](Gf93i3&Nf-iVPYoV⟔猴2$67 q^"u`EyIP<~M`%dkĦ) ڱ)(k[>NX#W8^pZ$>"csA#'Kesшʆ$uR;?=/T1MvBA=HӨjx3pu€p5ٟ?xk( hV@Eɠ5WoPlt!V*[OcIb 4[h-;FsܛvbwUb$RZ,UʩRY>zf{eP^iZ:-Le#~P)[ Rɷs!bk ̐Ag Rul~"|a&OW6zAT:߷71齽,vaUpPH Fa2 m0  ݣ&@,+!bAq~ڦ4M^F]L{l$.tHyđåy\araGPv]Y\vF.^sPi#~ D9P{m=$ >qo*u;mNH6rUQS8%-&Y!T%Ϙ b'1#gLCKpaHb,׍(iqK6+Qhx ] jH5p,"GvB% &Y-[Z"Vf{ wxMM.kMӵk$4Ļ),<؃CBv[?9h׷mx# )닢CrW:w7aɤn3j4vi6&WTdmgcV (Ε$;KVBѧƴᶏܷH_$ Hn/בy.(Ny:`зTIp5:IXlE@CD|ZqKU.kzUҸ`80\]jg3HjY˙3,{msQo-Cˋ2KIAcG򏕉{o0b.Š Ck|ٝHmE! cw/ݾS(ZyIWݟ0׽Cc 3[!}/z9['F#>I8¤]0"y;*OH?=Bο$Ԏ9aov!qR@jɫ;]@K?* SȪ7I_e9Zs$ݽD3dNX-]b x7SR.!}JR9.8"JKħTge]:hQ$1F]PEt NT-)"!pO嚆6IQ y$e?ΫUAT@%HmVw7 Ddn:,,nbCZktS3fyn>!= J~hd?yEbíS::*r.K[y1^x]]J')YT:! PoX3~\4  Lo#)e;ߪϏjjfIѓ :h,=:lY9lisܯoL77`k ܏غCPx+;N!uV{*E}zu}DäcR-.WHNqG◖']_gF1ṁD&١LN:OUBw iMYr3#Vw 鼤H3fRgg[!@۴(/,gI5XƂҶР9gËew+|Hp$})6v0"Wg܍}6ӣ ݢŜf<1-#Й)z$i" !\ F % 咡?s1I! vbTA [DDw|.Xu%bNS`>9LB1)!˯X^yԛ Qbi, 26 ߂x)oIaj$m0Ż!>&^$-D^0y U(ֈ!{WI7G虇BL#He\.`V?Bxw;iz2 x.϶|drfYU)2l2'Fe^7z{* Bط @O`)1_o~Q(cwr&r2 д57$޼?dFKk׍0. &UY#ZOaLrGLQ 'Ҵ{rÝ*Ab8Ug#Sz|JmInsJ9|<,:%-!/p((Z&AqnDqsdDHbV֍$8>*zc"A^|g,j3DW-qr  +ux蓒(G=`}Ӈ(U#]^|͢1:D.P\/?.0Fim ,\  wXQCLR3ńyU%%\͟yMd?T]2˜b*9ffr\=s-bl\;Ȁc2sP[;"k L |ٰZ֠A%]ۄo.P줿ɹw- s@v.U/=}ߛ\ P O \:J1P#| 6.<9%,)9|??K'E?ύBmUN9cnl))ʁ ӡɕZ6=w6r䑵(';'ߟx+VHoГ®MĴ!@n2$M$ħ2Qcz4 HTsP`UfiQl7DZi֢ڊfdFW\)&B 44X UEh5nV[ҩ^0MQ:I{b]GhK~g$2ysV߯Α _Ӡ`iM+Cm>=J:p]ӈLE b~<# nQfRyP4tJ7eV};`!;Nh\:}u}G -6GK /<ۈv*hh-[!uv2)4%K 4}BtlGSV\P7xHl`XassHj󬨧B5'\0'G[: h/M@U$7JXrDڌT8Orgw`g5x@ԠŻlxˀG 9`N!ۦ K%xu}q^iDIʲa~̆=gt\Q9WRUzNp_7mwȈ1S`, 6S(;B(M"`13kA_/r+oPΞê[}DZSCҙŇz:z()Gz*݊V_z@Q'J,JfHT=WLR?')"*, J+M^DsFn^աټ8ԭ٩ p,ǂ_^%Rym~,e1C;:{BRuqr9< |'[Bzh(pюZrQQރ:/udϓ(+9F[O1= ڈ" Y# UYJcM5$Tp'dSHr^Mip9gC-dIX8=TFN$fOg[O.x4cSVU4lCEKF>cYnͶe~P7&M/,"RDA.\8u!aB-I!`)-J[+KT*td%8i/^p˯ * ''e6:Е\,ݶCQ:q7sG=-R0'!ksgP wIR+cOhFCRE^feg\]ӎLnRwxԨ1<ȤvtXCtEsɺz ˗ͻy{JVjZ|(R]!sÛ)?C]+z0m}6M#N&V z4xz)G,_W2N^NGC`f7zQ'Xܟ-E e 6-Bpo2]mը=fȵkg'7fn!)&s/I@P;6q> 6rMa^K=Ҳ o!z)_0T8e|CDǼ=BY01wLCt7:miW]DvGB%/skNM>!R6YfJQ KS,M}7x{ .#:<5&`¢>v-I:6 1@r4fCV#`Osz h[8xt(f%"_jb!^`8YjbNLgL/}}vH_cTkpmĆFz_vp֯ ^C«OT̄9ɇFrl$sh|݂|NTM*t秈hj.|To(]}Ej.j גryQ|Hrr4 ](K)RY kH/M"3i+'=$ѽ_,Zib,y`צ x95?zG81?Pb aIUWM0'&$[]_0py5 B$j,`Kb_p20W}ƅ^?he>({u:9 Po"I6-M<*bf׆@M/ꐲfK\^"EŨ[Xފ?w-AhxQ0xBnՃ%r)ܑk7M:A2pR*C! ֺZxhZKXg!RY0~;Ϩ7*P*p.1:xUd(+05~i͔)8Y^ ˢ7j@[ok !ƅ5= pt~V&upVUf/Sg1H -(#}Jܓ򪬁\OXg1 }K^CHM(0di Xt"ѺKhQ' + ɶ1' clz Gbx?N8^ (yO~oQ_6?͜p^2?xeIȾ*R͍9EŢvQ l^(0ιk3ʎ$jU.PTAƪ?هsT+D:Dz]([N>۴FxcbCBe~d^1}e3[V$[?ݑZ׊X\ u?p'Hv:fNM:lˏM19iR oG6iԓ?lT!O~Rloq.˸tW@)~C~}&n*LTj _,{}<*@seǑv;w2b_d`M$wdip&H~Ă !qVL'W^;l@KPL>G&j1PȆH}Z?B滞r9 w,JxB@_ -d+g%;;M4h3Ega8ϊۋ ?'r/عMR '3@Gz[z7ďN?xT> OKZ,n %RMO-9,1oLVeTCGY_8㙦dT 9[|6]TU+޴c3j*a5R̆2I4aA8+8xFHvmx5HEfꫠPu<s׀|-./.Bt=(-do{2WqNw j5BA :؇*[y[F>ܵ*FF/3B QV7/ )75ڔVL0Wn(V`qdK}3Ƚ3`faX2`61x2k1סQ:$l9F}G 7# Nq5F8)=ĩ-T" Rm 0dtkeE+,'%!f{U~%3;ՇlܳFCWSs`[gs"8شS$@<"s :'2P>\%"FʧZ]"P%aܮЧV~t3&i tZVDǴ W㎝wL7}P82R f2IÇ0vv!w|BBiBۡsβbLXok!\%[DW[# B43ĭ(+T|Xd(gEӴrySC~ -^"+PivZ~"[!j {\MQ=W1LaPi!DkS䦹҉k1tM]js}7/um^*vGǣ*V+q*o=΄ntècP {,N Y LDA:E$$ J|Wض1,Qbm!&R_5CQL[Sb)=t-Hw=g#krCpUX;)2C6xg[8F9V ,Xy%'\}èNIӫ[kE]a!3ى?.htlFi3 uwJ4г'/?㩆=|H3he8ii/€UWSʉ,Q5~c4>XWf;hI,ZkCssc_}*}% $;=5SnBS1[Hlyv d0V)sS &я{UQ~Y_ʼlU.4 =N TAi\fyN@0g}lAS*-CM%0t ['V&prE,ϱi)k{z?IsjRE1 Lk+b,ovat )s=3vecMgx۰4!C$E㈕D-Sn//оqdhMeZMR{ffF}DGǩ/eIn7SNՔ4F F}lfXQxcD_풘0kfx}Em"Zdg^dʜ <=q} KҼIWEȧKwJh\ 9(j8E8$j6Dv "+ΓMXePV5}>?HMJqE܉GH܂ؠ6]R{a |-lR [ۦoĀO* ns=sr?%T-|qmVSa,6'«..CK<~?H{VM}A=VO=v}/ϯ"0-i|$nje:x2+E6-8L"(KƯ7]]yvlW(x,rGQ>2jD:ڥl #A.8Z$`weRzT;%:;p$:K;#O xh鑯8侢Aæ+vSR{5Sy̹o1%nDžPbgYå[z#4@+7Ag_T-EE"6:|2ێiUGv8K5\oLK,l>vy2!|O Z0W0) !xvB[ B1{eڻ2kjt9񐪞BŇ_V9-B<@#9W̸=Dp@PUtrSCdA'LTc؜=Lg=Rۈ@lGAfKIz4A{c<8F/됫罬S7/ xNZ!jDHb*DtwWSi=Qg0p)Pm UNp لt}'qp28E"WM}8!;dZ*ӿ '$ ;=1tb 5gWVwomX6sɕrp@s9@-v.HSuyz=!#tˈ$G.@MEޥ glrڊG"-)M0iW.]б$qE=wzc ]Ć'+KOd:5,k*4Ĵz⣯Dw7)vB=%+)Y횮+Y@ux Ba9rE33Ὂy[_2u-sfY]8ĄVjxJ;NC3gGʨ (56LIU^[XʬN7Q|t=)(ˌpMgƁ{6+8+3אlS։O:HSxʄUˉ%\?Ήb m(*w*FL{¿%S%c|`vSq UDwWꤪyz8CнM'%-j=aJ 6!<]QNT9: ߇1f}E'ps ɚ> NV@4.s#kVE9B={$nZWDB2.>UQoZHjfWF秂ղI+[*ZPTHVI\C>PQQ=&c@1ar>?L@lEJ t n .@iԌ̀~'d}r1Ҝ9t[H<{{ei\:&X2WD7Y4LL؈U'p#mCg:lI*f~߯?y;*eBwz@̷ֵwi6K=fk4nCRMj@^ț|L}J}Uu2 s ֱMMs~ަ9x^ m4];]4a">PÂg^cYPk|7BN?O~oQ{-?nmy!chAC= uqDOm8w(ezY9Y `W[HNi*ZsKB,iJ<`…ߓXh=B8ECn0gn's2#Sl ?Y]?M`mEdt @QcONW8vKO%(iʭk2u,_  ?PDJv9@zjSո\Isե4TNԑjǟ➿.iTW7PΠs15ã_p8ਗ਼-e,\v *F4mHyV}Ϳ^PC;-T"3R\^T'G %5K)#ZPIrr_vxپGKS)hoyB"ebo&ׅB*7Н>Kyyev\Kw8/ uo|xҏA(12{ wHwU7 .pÇ O0Z/2Ƣ$9>i0CFmF%hM~"45XNqt:*Z nyW[e}[9k9ei2g`D <2 twT^f XY^Ct-#/FW<22`%y.y,`׶qETl>%J~9ߠ8 ۽ ʭZэ2*"o쿀9A|FXi,wM;.C<G;nHSqb86~ !;8TiȄ/mD([֒ꘗ4 pŲ:49W7j^jR js Vm?K²s$Å_"=:%m.-":^N_o4u0B6H-?}vl;[z&b$@xdZ۷gG3qƸ#הIQrK*4*Xa%N znthgg4VuaD[O~97( ҬTs=͞M; c*Riz˟B5v?a!B&X ? -aX51Gs>ĠYxAkt'J3i|! N*/z6Gl02ui)E4L%XrZO]xd!T#DOpRfXXpKܪī;m2ם[tYoI9eyŝj_W)ăeDРS'c?6pr<;6Z~+[g}0YW@4D`=8u$&k-eow) ϕ??, $Pn2aNgn lV5]]ȷl!TOqQ0 Pm$(O:Y?㯬G4>h?DvC }&Va( W^@ƭbֶE41|KX$j=k&Z.&`F_QMʷP$#ڥ_[cg0ԣ% ^TϼEZyeɖz}O|ޱ5#7*zǁEP6~rzG o ʕOX ;Fe!~P3Dp+zFQiG)e1`q71 $O9MUDB T(@T@֪pT,IŶ[Rd(%3V흠ѧe8]ϧcygn`ĹўrPGiN %$쨹M޽ߤu~Jw)KäS\ILx]D0-1tPm cD022 VZ!Y.\1ɽ{p!m.djƽRXQC)n'k8%`9_?Mr7Ɔ48.<rKۧwSp SP#dN5/Mh @|ͿkjdM /Ăݚ[ܶ +3o"g\L+=jRBzi{Ei(QD?!3NQL 眏T'ʖ+RX&M&n>+r>%5` 0 `jcS+`x!r~r1qT`Etmdڢ/u.vs >4@**HN 95U8 ¦=wlVJ?e5Yw/chj).TFM\EX$W {źQ q  =P=4-4Zt(PXĘ!6t9d"3 F4/]<*ʃF$a&$׵<ɿ(/Xak:20"yG.hpuzhN$?tڝ;YfqX_C߸w.¦}'O~K9g!(U 7ex*6I8?3w~Adnܮ Ch7pxX㓨Ҽ6JOg(jBv&=_4IAj0,No*9R|K&H*J!F[Yәxd![8\-jҫNc'ackX0 lEe1h, ]4u[OeLԧ9{MP# C[jlJ IGx }ޛO.f -bD8z6[R_- i7AAF MOlo/OOB@ %I*6ըG/Gԗ," j1=YwkrORCߺxvx;S#"RMAWl/HZyeGdKJ>K8vL#x4K-Qk~Uc6j(Z`5:} (jB B6ؔi[?(-I$(^СPjڏ!6Q/pJ_(P &+7\ _>]a}8odiuYz6a,ELid}b9?ՐKP8>!C-:U%ߪ9h?E! `U*$nVzjZq +9 /~KK۬&8f͚ m#DrX:49wf~/+Yo$/;zAPZK[ Bm@$|y"VʕD8m8!Gz䖜D!U^uvOC#8Nvh{)+ i ު{jƏ?QnD?5sM8HQ(A,d4NvG23Ix.tkSpfڱgE0n>bttD_7X !IE ?0MJ@U,lX{za}ڗ PzGNDJT*lUw8/:Ox^"d{04nxHpNJvR:  C#Ke$uBT5orAcX2E0a~wEu`ul{FdEq;Ή/nV v]3=SU% M8fK0 Mu2+e$]= ]V!jknS0GHnfjnk-cD ;Cs*I+"5[u{s B[,5Ԝܥ d' CyNв۟k+ 8nGED n7Z={GΩh~8#)ivwX5%|H!PyMJL6s傀0$Ktޗ,EjD I|<Ѫ)^W׌x-|c1QOG4:)[BBtsl[lQ"((pU]^Sws~vNxNѩt6;_;mVQț_MܼpKP$ȋJw)iq5ez.Bm^p=y9 囧2NS?/ad3ui+Avr>:*-'d. Y'N"kʮqpU}J nkQC&\84ǎ// j?sp-v z?AluAmD)e?#PsrR d)@it-3mb;sAlm;`c{/bJopmKn,Hܡ$ rĶ9{)i=>38'!CްW`{&&c&֨B.iOl9'dq]?lPѬ3?}@ A@xY4mG&? 0d%/Z `$`I)}36ęZrQC%: S܌sӎ;:-}/qecp Ĩ`)mƹ%w+׎Ȃ"+Nާ 2oqdZ\Mb50 _s|g*cm<3UeDXG ["}qJt~ٍl0wץsh'"_ƑJ52.wHcbqF)XH= TӸBvgPi@ ׿ d♦z~4Q+ֱ6!dORKy n:՟ž?4w-dE_` wpVR@+:ao.Fn x 1S?T &9Ke*Wt`[6ነW)3=k}xR ʗ9/(hX\I؃iq54n$R{IeMD0&{[*.ةn0ib1s|5ŧ'4n>C+WOuCjmiS?2r bܠZ[,o)I-;b@QHXIJgm%&|&x.o r X5bL1Q,O ?z?C iv'4 B &i㘞[.otB'5qdq{[QXAOYY}J-j†COK74rա='|װCB$ij6sP4:x\7Cž݆ogO[*kQME=H4}71=W䳅Yڞl%$gZ+Ҭ۞hJpn3diD))GlNSŇ~QW38 (rBB- qK 9)bW Ū hf .yRXuޛ5ri$ט12'CB`իCbܸ&lZ@Y/F5:6,`&4㕪 en8R ĭ7 DLߩgZFkOӚtVn;a);iB s9UI*a1RZ,`XX v 6e?d_W3B gչ>7ɘGԹݙKPY^h{Q3i׍z9 qu[9OZ=d{Q譆E?L0/Y>Jd}9B %Y}V` ,Ng+-s+Q}a$EW@m䚨s1 >nȴNkN#:]9$w>SJr޽#yI+HD?"D_N&VkIzEr?I@[]J4  ӕ1H|rROgy9XU~B,MJ~LyV>w+xIjdbvOwa\2ehvQɍ*ź)M0J`r9n.˘t#X9eV^ 1C❟8oZI.A_%Dn67fE .[8yCy]7O%C &FeIz&WIXPJh@mgA3 KpJ$gd"_ar>r Hi/kS$ 쫕[.ʝj70wAt=Vy<?kwp IY#'C'IWN2kko~Qnv4/"䈰Q])pr6 t@$ w(3l95dR_UD<{ULw63IV=Qc5O㢠 -:,w=b& 3CA|υrѥf/)]R[sR"6 SUz Ǫ߻i|<8 cN?OO."Zaw"#l2ĸ vԗ6mb\0:4À`G^4fL #/\F,zbIjC^KcFx=No4>X=cE)I1-`9p 'W@z)Tv-fc5?Gc"_?&قDAf[ZFD$<-xOc{9[AZ/>NAWi(^%o*gu!O,J( ,7(L,J{8΅|@}V_Ikj5](r`;$NF'I%48Z&fv\ Qa%b U=V`&4HhFHI UXuHm)P Peܿ{'M#"aԛԋC`.iOAŪ̳☪DXuٱ`q 'C-f^bi&:\0ï%G?Qz]Aq fץЈ^j™g8#sϣ-(*j3ik Js Ջ&V{?]Y*gˑE >lObZ A8Ihi x$r ]?HG .X oު&(2L*gH>5fAӔYK)c \cz"xW ϯ-I(+;I4ön"6/9ֵxb8CHۖiC$,\E^4?#cJF)J"W10xg{vֺ/{ |/L WہU/piA#QU%cV݆EBȯK1n7}*>,NxA* F+aB^"eTAV`):P?{0h&PI|W2:1\`WXΧxRaǹQ+3܏iϯ S'x%tܪlaqweb@6k-ƪkm.lr| M.&6l#BU``X~KoqQIsK& X:}K6#.'<6~:f'}jhXx %#gdJ{9rן M5o{tF*u!9lV ֤\,Mε-Lk^#_cW$ݳv)~s̚|f)pVLyNHskl0gvwmҗQ (zn#A5aP% 7ݼ8}CiԨ]O hygW丰mEI$YUhwYOҙ}rh5#aZE9@@VP  ;!gAWwB1ƆGǐD6;+n"sjF{U⨺ΚӃNPۛ`$$:y1D9zԒc3&k9_dDr&ҵA C^UGK @;zlp1l ?= Y,z_ʃ 7`nXXV[+$OH)F#Pmc LECi#a\0C[<@٤F>Ma֬O{|y~vДGܪ8>M;`NHCƣRVxs\Oj^OE6$l.A/=ZٛޫR9j}!G흟;X_swp<3IJ&'-P5r3~0B;p~0?N8r}ժxj9lB3%{wG+Ks-E)[M!¯%Mj'Aky&Zk@k=`Zfc|Xa´@`$&(*`oI sbbxe  &D_~JϢ 0h I)`9X"l践,Dnm%t]1A휋2Grl$W \mv=W) -6/q1WTpRt?%JPdZT1O }[sdkd]Q |籁Ȱ;pRѳ̠+HZbh(_lk)2O185x3E"!s)9,b(3)'g9KWų 58!G&Iȓ3T6ޗsY4Ό~RUM]B9\" Lz6wD" IP/6:>)^n4C*!@Q`yH1 ~aWSQ٤`BŸj)lN'[Mԕ˃W8o2LNtg A{Ffy#S7u 0^h==q@?̭da X0-)hҁr<\se4#;`Ў:7yyHC#_v2Zk* ⧝ !pN#<.V0#.N 9nC#ve$ޅ2 7C *w;Nll[u In%|j/_t W&@ۻAnw,7k1J1.AvS7j!a0V &XO|jP/IX 2{eQ8+ S[MS >g3s3ch/mQxꬔl0=VN` J6^umF%3UKX=48-3k~M3 F!1"ʼ5q)%f!I,œ=4 ,S l"^Y[}h+a&Yҵ(M mcqO1r^CoW5ԩ+kD go5%~{At5!^iu+ +OE,cܨ$YOr-[Q6,vו{9wA|L|X-ꍍ>qwbiysNgi[_r#f7#툑Xz}qG5<.42wP6O&ܔ\_P mƉC ;?'>/x<XKLG,aتJE=Omށw` $`+NmTeɄ&NAXk{LPA"" 65B5w|&hay| n3[Z)Kīh 2'0^TZS݉j0OS %̱È=:|̂0Gߠ䈉U!Ui^P+:X/AM8PD-Wbk]1e }mjđ0fZŏ(-1#!*9.G[-䎟:NA+dL\_ezArM--xxǖjb x=َ ׃:8eߓ{Vu 3DP6%z0dcv,FG }SK_\3"^y5qPK;mǶ_G1~.~c֏knϳbl/ 8tI)7Zwb^hGӭrguDzY3H-QU 8O'{>1g5Etfgmr]89JM<4ƀdF_/2l YW#Eu 0ARV|eu߹P;Wb(7 2?RL@T''&k~Юy` ɏLT5z!Q; h;#L i=iJl-?gDCؐOYB*,y㪋oEH ~V$(⪐|ooF"LB[SF~~:ygnjm(Rw%D{WE? 2GR/!}iuDcݢ[ic˜-ۜ( ;O{7;3p0sF}IHE⛼RE7;)c'QӔO?|oex^HlQѧk/[?+|b;kZ*(fS >)HOcq9*?Aꠥ+%QX:8# =h$nN̒3ХՌn{ G '亐7jaLGW}9֎_`ˁ|.ܕs F 3[#(d1hwKI!Db ElPwZ4 Jg,p4 %Ds食nޏ/do/T$8@'URm/0+GGX֊ WfwgxJK % adރo1 /JG 2D?f$װL@Nmނ+]>(*ww ~ .oC l!E` #ʜHɞǒmo#vzs)j$12פ{zmmY'\\NN) <$"MHbZ^#Qα5Kht<-?F!̢%O>𽪨@EA*uH~&~Iс5?K__S% XSaã@ e}pU8t2(jy GH[|^'.Y{0me1 -AAnR\fh+&_׎`Wrh)ӥZ`7wӣ>7IM fDv &06:4n&?lxuC~0"Sh+̨Q$Ss\=}k֦ j)Uu59ٸqrJc < 15 $NnEZ?[zps!V,4ts *j)K{(Q_DY#,:䫈Az3ml9'zk[| V$oT@0?-z8LZDY-YgWX aF$7JӀXqS[kWrwaPpظV@'4KwTǵ*^V1m]x[d:q8 `gzY'd'Eu~;x?jv Ҡf[oa<)m1F o~ ,V2r̖+:NQ=G_\r(.NlD):z!bb\8Ksѵq.$ehqZBy AGGIl}z ) ؅Q5o Z*ZT>VsIϓ4x'uoKb!+',g9ۄV']4P0f%Uȸ#t:ch0S`0oae[ki|~#qj,rzMH)^sJ b-F>&mi9 J BZMKЎPS 2A4EN7+.\pVt=O:mNL@mgr7cC0豑w(~DmM"wntGY}r%5E3A,ҎS&<6BGVVZY0`[3H2TwJ.ZF Ȥp2 rvYBU,r=AeP's#USkPN1?j a*;aqRα]Kh5dhMϬMGuHɥ_i1+,м>RC>^5)#Ϳ@S$6WG(?Ĝ^ o Ŵ:xq)xq#gi2'jWW@CIPs7PUp%_pQAwـcN, Id Kba-22T|\<.R n YUdďx A3m!FRF)3B/ta+)LëMPPqd s%ڲ֞S(Y~!%8uE3 n1Jb{]G0k7h"=R _⵷#y桳'f6p [ضi@ٱ%-]َIqʜk !0ҔX,YB\ZkN6T\u|9t#S{-oXl`{-9D)ܨ.REGzq7 kf#n?Ztcu=TZ! 'kݮ&w6d3q@na~߆' FS>Ҟtֿ 2פc25LJ$];HI?չNӖl1WZ;!:[~WbO꘩ՙҿs{VExr seB<:mLR.ccofdi&1e.(U|&p 7q,y=);@djNb}Ba,4Sw{] qc5zd%`֊ _/\)f,wmҗc(b l©v9 O`Zu=9N>GGe$+K$mo×a:}+bh؀Y{FkL\KUێz, 1J+Cr̶Ab6t$*i iRܔzNAOfXC]ۣaoi2fO, s0>ZWߔTLSSo$Z쥣AG4MY+|23#dSy ha_Dzݼ0cf]i7 %P3!=)TOX?肉vٌ3^ٿ{ 5h8)#x"<{I?EPzI;.D>lKW䘰(}[X~HtӢ5~rLzsx )kһ$oݿ T$_Xniѕ $w AD{U A;4Xǁ;2(QrUSeCڴca /3  dzb1s<Wj>,xT*]->CNx>)tŸqYl@RP|&q#6Bu0 s Z, 0A㥊g3j\aNG05ܩpߵ/tѴfkjX h2CҋLQdU+|]+U $2nPU*K}5ޕ H؁^B]/dv*}M#iLy0tKd]Tmh;=Xs-/p, S2Jfj#y 搀FիXds\#wQQut ^c `| ڞ#t['䳧dOMmj-jW(QgPo֫pa US]43 ә 4)dvvyrpuˮy֢cBNFcU&>>n:\-;XKy^J[yh,0$`jD&4Mv;UA/S?4ΗŀC0  21* O=f8?Q$C[E)TX?c`) Πp8+/ęN OBt]c'u 8_n#L/Bгș `4@K_G/W+:[D͝I]rkr&=&{OYogv*t,gX⨯^aAJGDj4H"@hQ+hʹa9zw/lJCutƳk3$ͭZqW42m;CL_諹^h!/t\B"+hOdz| .Y]/AZQΔHd}<Bin!Ce;tJ?Kɉ8}(j0 /ԮX]y_3Փ\۰k>`}ؤ99+͟;-#@H:l]m0-wv@B)y=`Tubw?bivቢ|{zvNg^^Xc3H*uؘMʁaI8(66O[, `V poѢq 1/8'|el@N;A[-+(ؒ[PR>ޱ"Tomw!. g7 `Q=᧾. ]Q52_"m0ٛ>dBvx:AT0Ibvpvm1RJy+3 - 9P .Y|F.b97RG doW$'fB OJצB 0*$|*|"ĵVxji qoԧ%l֮ 6MijWFMBȅ|Z#_ *i93&`G LMpvR;lT&d|(>'un}J]Xz.8hK4 y}yU2H6{޽,DyF=#Թ[h1cyj/ek֕C"A(Cp)%T$ӗ`ûIG\\HwLj":!k4Ŏ=QnA|v:ԦŇog>Ms*'^;fCvwF'y}59m$>Cwtk/ӌ7*ߔ~l"=e|SVr˽AU.x60 /DG+2l}!#|jb:dFqqt86MH9-%1Ov ?YG;A;F!Uό`bvt@`v^*]Q^!1 8WR/G{co .ɒ :~R؎aMNTDubgλnޙϿ4beSDEgP#rbܣԫ R3m|*ck`,Z %ɻCwK.4Cwr?)U {$w\ Hc"pٷ*gHoΟG:2o~ -wK4Ir)]R[쬰F$VY`[ At"iߋyr|hOjR~=#t%˜׉AtbTA8(+Y?([]tPIe}ZM.g[ xijJֆSw (•DxK;B(S &2B%Jm lbAӗVP@‰]9 O5XmX&4ele-jKHR5< ']2v SYB-Z1y UM7H>Ǽlޏ(Dʌ]]B@T<'Xﲑ"'ۘQ1;1|賟vZzW~:#M7Ѕ)KO~Җ,aկ@ObTmO_<فo )] l}=XH6,G$jQ֋86&h؞]G?\HjzOM&5 ީ8YQ^Sx{ӎjAr@-3Tâ:$BOv&"Ǹ7J4"D= 3P/gKw{NJ]KLh 5'};U&uf1 _:IFI+`1C!-4ۨ>dž;#2:(DWSþj jx:m9\u3> ǫSUǣ#.<,ݸ)K2vmcm"Hw F=&iIßbEҮOח'$ċgS&2U74UUveוE͌9F.HʼnL=͡r @ǵn*bȸ2⣫؏qMۇ73_*P=×NU5Yv&t]"C&lWb\'>jň*i,}|h{:~6ʗvw_jwsh<`6e+NB/"!Ʊ3F]a7;) N^cqHĀ 1fZM C$gP&Z, Ƙ8jN s_00NiD`DQasurڬ}YYt>-YהU.Ҵ{P7fбgiϱFWWeKU'V~ӁPSE08Nv W򯕊=,(_jOj4g[)DwH0e-II;lj=fđ>juM~r% NYkP PF xV8͋d/#,ʦ99^N[ yZs8V0-xbVr΀HT adOf"fڈK!Ɨ~y][?PF$_v0 amR yK PlҴ1"%J3t)hN"Eۚ締1\XjզN/:)QVD KO?μPs?_9 +$`A6 13݆"mSh3k9q2{g.|P#7|^%Iɜ1/K7??'$07̻l K{>tp_a&N!rB{ܩ'?0FQ8FT3Bڧ&7,]|CQ}joo PYZg"B>GXZBK?~&rwx&$دbwI`'z1wsE .y&!ҡ<7H+Eo"B kkij/`z]#S?^vZ9W8*vp2T|)X~L&<,s.J^ .e#̬{# غUq~XZgٝㅸ&pDrH/DydS>K,ŨF< %23KhJLu~|e5=+^@:fTtWAҰzAItIgM@F=ɡh{å7~ gDL%ܧJsV!og]8"(nOp)RbyԏEU:Ͼz)/@`ST~Uܶm\m[RtYo DڤbC$l{AHEVk|_4>Aantܐv[8uXh'>]waUbR d%ӷlex{g.t?#~z|D .#ɬQV]s_a4}Τdr;,4d6y&۹qަ2^]!^6so*u)Twe y[%'f<ȶi#1ޯ?(;XF4YHLDnIۅl jDZM};|Nۆ)kbuv.Iޓԛz kS-.mc)$TkmH)$dr9,RQ{Fr6qr\n=|ewoإ?o(C侹 ?g$5r@h^WxZ,\:tލ;!''|j /zGy nrQ+A7꧰Al{,cֆ*>S΂J?8 Oa *aeK; ZBWcv8T XEP.h]RV8(43J:g 1lG/8Cg ƺ$B5|Y_eHIK p5汹LӜ&-#o0וPz0#Im1./ߋ*Oz)BeX%&o0Af)d81e5s" xC $sH%Dg] 9ڶl*׾!g >YT4t ٞȄtU\+w" 'Td֙"O;Rĸ N&3']rIGҪM뿂x 9UoGryzBY~DANV1fTQP$eǗ)Bzao=4K}g>X ,pPF!8< =<͖?SiМ-XC 986'أ/PFuU1Dڔw̥IIԙwvc;LВB[ߛjrg"<"؆4O: JpQ}7pkSh}O?[Z*W(ݥT % f|;^1Sl'e," kmV(S.?>JQO=(qh e:lPng^FsMkPW 60voI8YzI#oɆOL_䷅n]$y/#cFd/NBwPT T|Eeȼ^O)Z9y  o w] !oc!Xne 1O4~N(`; 1t8 ptxe^VOҎ׽(;v-d:po6yRRZ.lv^zu̦ ]8>4)k2&+ yͱCǰrNZOZ9y"|KD*:O$FiǘNObRg n9e4xp_6xR~Xy}:L!ڦhH'{+G*420:pMx0N5eiSa@"QOB([e>1ofgn`[tAC0xKnxD$HCB]K~ :MzPR*չN,GH3E,a |9;,v֕J*zS|Pa0zusc='GV9#\Y`逯6\BڬEOc7jC`I=:SRoE#j'CSh]4͑c Ɍ NIIFz_P|aÕ51QުN%lt#gӵč@{~.=THΕvehSuΥJ!% L:(ѽԫ(7S Nfq8{Y! c~8rg9dZ靯"Ny>I ole;|Ԃ NffgK[`NƼ[yF_[ [Urʀۇ59%q\+X(8!FSF Xm׀- MZwn"p 2 fQFIu~[(Nmǟp>EG~,ͫmƨ݉c^̬dsW[6 ʱ+&4{1_Q[QꌔeΙP6͢b#9>pUSdׇv=b Fe$:W͝N1NòlDvToBu(+YjXsKϙ$ppis=GȒխ=S dg Ђ`S.ywF]lJ S280NѿP[N`z Ǔ]9,f~x)O . 绬@K,K`MZF/a,{ 6:}w: FE9-1 Pǭ2?8, $1ΰI[t= $ЏIʗGizkiGoL iմ>I6gNC8UDӈa\,m@r;YwA-w*r*: P1+٫C\dL (`+z6 I2#9z|IJ8z0u۸nzƓsc*IܗgW ̕!=?$4ilDksXR9 eeQg(sD:C6}Z[ml2l-낢 ;SNt&ꡟY)s}AZ=;vVSW,w5;CâyS@^P@L*J:vi+_v{ ٗoTvS%p%[+E?P>z #ЦY.Ϧw ϔ6+SX:6k:k^NLӛpը5 tk-!k.mezٟnUSK-$`j *ExVO>Yj}Y$0ajdct=ӆƨ k8ۺR(&tgC7sxXnS5 K1Zj)!ƩH6,ia7_d_Z~2hg鈉{֥w<3zam$?3*nkxb&30Ԓ??:0T3[G_OZVzMfnHp-`Y;DLab<&mѐ@$Ǜ"Ini9m_}hڭ.آO ViM(T>.Bt}ܷ{Vm::࿲F6leU3fUBrX_$0}u&mq{T3RB vS|'VyCXOK@Hϛe64":|9%Sp=NY xBv^S_\5cXcf 3gѧW涰ݗu^3o".OrW-ubQ2Qm:~~Q[%۠5P26> lj _ ~@N~8סnXUʑt2o; L^@?~`>Ӓk)Nǔ vz A;Я)UF fCsIcd Op+ޔcX+oCG?`6:8c%o`F,hEv8!HGDPGY1'*6o]oE\$Qn) H>k' SmUe^h Kd_$g\>hA9iU5+Dʝz؉/6L9Ru KQP[ ǦKݜ\ 2BtE?8i<Ҧso۴G6S;X,es0Z6/)v$I?v*~*Znd8ԧK䂧} ǦSu~=F鱂TPkΎ~]ӍVx(S.u7YҗQ4S* jqO@ Ƒ}P(1rD`*y¾X {N¡UP.YNao ge.@Íܴm2 MnfQcdVw0B8ڧNh{Vt8P'?  5V'#uJ$c龠6͉eŠ8Oc4d' ,&(Ҽ_-[Am5⌾ (ӯȼ󞘚Cf2_R02lq`&J[aN3scdF7ije[v"M[W)Hy|ZX\CʅclDi٦ .8RٹEnf })#QpYn#j H:Fqy\AñcM~^@0%s_Ԡq5K{Ze֬D) m=% gq];+:ڬao"XZ,c&oF5b)k`iaQ)ltc`^4qKn 8X + &#jn/HZL&|BpeTLM(u>%AIn>eCM"dAS]')=fm )GRP|7M)-FŦ_W%Uʵح\p\H_d˧8]f8YB A12s;(}X%/=kvJl0YY#؂ "(0쿠y΅42_ȸ{z-8ܪ׽3uo}Gk*K5H:vjXrkm uŦ]ܭ+z΃YM@,zZ؂\O2G)dBr26'sс4Πj]Zoi*$ou}DEbN ז @RkM[GH !CNzf=v^@خ9s4 ;~R@=5۹&كjĥGpuj3Ce*m-' mi5z\P1]odPohE3:#|{>%HBshc"Yt9&Hg,1G]AKNV_p9v]6~יnGk\)gۡ"pk/Q byCX k+[ A WZ`V$}A0\oBG7;B@)*u)gX"SR\NZA?r)(q7akP4TO=%$֞_XK{\x 56s_y\Phl!T9:HDL9$*,jv~k8!.Ƨ:V#W;콡|Ɨg;}Sq6g tSzxP&<1eOƒ/$ oҁC*yfC1v]$Fhpx5n}sIS"(]ajCj9 w̴w/bBJɦ /dXǨ9@5/PH,Xѻ}G;od+jvQ'$У>+7tb1ϛ"%\\T_G|MwƄQx7,wS'9yȽ-_'A;~#>["[bShK ;*A#2롮s7F*cK$c 4mr+2cH9hagyN { SZѬMh` y@h xfgCsy8H:EnȘ{Ғ'9-M<={%P~ԗ\ ,b 01((pd.7'-7]q1]0-u6gHJi[T ;y?TY;bB-ñ:p%8^?HDO{nϘre >;LWaoR?UMߐtFcŸO"TOc};&0BgylDq#L`,88]1yx`1ZhkWKvbl,̣8t& tulS&c|gԆ+_x!mhܖmяea<-/}m VTo$yO8OLhW){^z'~^JmԳ@bۄ8JlӾ!&@`H%UHjYCᇍC{(AsĴ(CZ׀ (%djJ*N_1Ȳ R%^ z+l 9E|2nuy *KȿVIml*,qJh"J]3JaOG~ƀv6Ff_?YR?~#N{ P| 'ҷ˶@0x06 r #ulM2֕<$5Ҝv9fg02,8"j=.. M}`3QbՔ1 QoS"<ޅdlp (njcec #w^[!r_aтO QH'y#*K\/^if{Ex#ɬG2} Pe]wW2:b] ս',Q~6KwUMEv+5'ILdPG:SfG)slv-=3 ->\e*_l&䳤K3N?QlڢyaRƏQTFq'>PBUP0Cf!*TgI OpX+YxvN ^{C!XEf4HqIXmTۨpju('"d_[;v,ZV;|P.h}^ *5!^a= nLpj'5?aVDKì~`z;2u+bmӃA%c<ڊA:dzIR!OPIVLX 8]7@sS" MT]Atuw{7bprHuS˕G"dٌC|oB|icTz*WM҂{ZeyXz~\~ݩu$9?WǗg@*AO(͑dLP6n|ܔ;)o/'*f1<,J?xcxHh(袚?N]|noJN@So ht^^Fk'Y_CT 6Bndsz5@ӀI[$u.;Ic.gdT(%$Z{vF+iO UL똴*N @ݎ1Ř+?DZ,G&s'K eD ܐO`jHkfqphi7I#e*6V. Hu@+ʕR(U3.jz^2,%-m,+ gānKވ5#Fnn\jX;r ""梨e͠CG'1N*f JgTmhM)uk|O[mǿD8H`37SXyv9O$+1wt!).$?onla˷N.AҒ< {cX+Н)X![F|CI)#O5xŮ}gմ?MLLT&dr̸5rq{ RPtU_<74Y?PZb ur1mco\kpKI^fD#V+5;:vYm<b Zd{X7NOBuy=oƮ"lˆ~Kw0Y`+d}%vʤj'9t}wRYQ]q >!tLB~Y]IS/'ɧ:^"^> Kt82#MkL ' ^dYfFYe!x}8ԏ?py~Y_1?jL+zzX5rz GFKna]E-u\g=I6cAXf[ XxԨhR.NձeWUMyC?nj# =`@=y`cW`TP6@OP%k.<Ū1x}l{|hXU<2$:G` CG}3I<ɿk3 =%n3>rmW2Ͱo%.aC&=7oZ7qicpO*etlXpb1Dd?6qy>_ =xk(L)Qlv_Rуc|+XV]z'"ifytO1ܷ5tUJ &\R.C/vBO]RƍDŽ86R9BVWH9?k*3'tP @Oּ8õ[BqN]=)h+33PJYUwzyIZ2 |ت566 qXԔڅí\nlS8YQNnWV1jno1]'0V}z|!v O(־:ˬ_?W׶ lY5T4^HU3}bDXpN]l P)Pp-hs/ 1p!D$&'H1@oM[ e=7\S|J;V=`V2BBf2T1Jo2< UeahR+d"u=<^c0פ/~%@IJ}GAP:ڷ]xG>~\oPk8 c#tځi~4%)/";/3qA6q3{(kb)F8FŠ&1ݦFUPĊ5V4GK4Ut$ъr 9[`$/8wV*MR /C , Pt"Wɡ+bH!kHjYCx<+i25E7ƻ\ԉb~Sa 8T#̇CpSLxPɤBg%)uAlc3޶c-S'2Q"|gAPG6;*YrNYаDZ^PANc}|ՕH-k߫!>hYJchBH0ھb$ ȠG7Q ];.j!;?䐓ZVŸ$=ɬs./z)(/ P*$,tx܈>.,^1-/yx pC`x2>~ y"`%(Te"}A6o0Sxz78MC0OyAyXMe=NQj)Xez}t̯8&фrى5580;1ll=N? *jXy98+.YLY{+!t&J)zZZz3[;Z'ֻ&rev`MJ^jۙZn4Bm=)Y}E%Iw]܋9P +Rz?C쿀4cakU,[rYSn= #bC`k*$g'Pb`j(!|JZo|4Q{fÜ{{q+%^)J[d-ÄqnˀJRAAJ *?Y"Z3.Bs~[FjG.e" 6bI A1 Ȍm5Ĝ(N̈́@uZ>qLr.u~R ;5ﶥFNob9l \%=,(=(D_N4&Tޙhf ŗo 1@szENF) wgTL-˲$}x(nVO}SZPG>M' ^OB "kJakf8/X`: t+N.Nwb3ڷ %4g2OFZ k"&Jbhtq wq=g|zӧ8!"b}& .;QB"3 y4zbT qrʮ9W,louh0ttLկ ٪Rny3rwcmt4O#5ˇ =<R e(vs\{aj(\GB]"g|uw?gO`Yq67.Agr(gr-Gﲢ!棵%g=iOHB$z!JS1JD8_N)ذC3x-Rp*࿹LeN/;$pQZelvF&u$C2 8rܑW DG>Zͥf64&‾G7FEzK*B&L6hF27@ qv|b AFH5+ (t(x؉#o웞 n=l֔m!U?ŗcΌ-4Qr|&+5nˡ !`? Ae 8೸n ]UeCE̍Lz_XQҳt\\ЅFsX/xwod4{ >>)T7CNGm9ԗpefs}SjX+5u'΢"ܙ)RP/g,3zWpoT,g‚(@SsܛhHm8dmnpaJs"N[f,D9Xľ4\v.'EUXa[%塁]2-U\M*0s<>:}4T@S:8C9Xh3zp1W/h{0lp5Ktrڹ.k&_hjUH5k@G Q{8䭳$8TOǦu¯$j=Ҝސ%  Xwlj8-Zͪ*PgZ â a wtnM\٠E; SK5?:=m*̋k`(n,G36VIĽاHa;is+?1H)8Or~ @/L#`wU5=:N 3coD\%R@:;uư`<m44SWI|[Ɉ\[\~ m᥷ܯ V*IƦ#FܙPAJJ Ux#\3E9sK>&P*ߐ.?7 p[FLR' {XJsSwۃ;gh1Nj$]G 7ET`:yQo̺h;Nbu \>`cwj +CSj{@Ua7,!?(1&->HTi(o- YO%;䧃Oָ_C)ϰr&3\?b u"=ziCƒ6_ cX5!*z ڻzGIEyNXBN"gnN3c`+%kKkPoUz:詝Lse(χH)Db ,<:N%X \7j%j IUʝ1Zkn0-GqN?-q @G5sؗ4Yq|dҔ WJsTΩ V514P '5)s<>@ޔ0Q.M΃.Se ;ѷFHhlwuPG[3n>5?k΃8u0hpEp+ebfN`F e*oF}Vlb*վbVzanwN|`٥7OqL%> ŘZgRw_T~ qlnDb.NwͺSh;=BGuqw|Kz8tbcU7 #\$o#B6wO`{y.E;&+ )G=x]@ :$f7к Vؙ_i"00>k)6hv&fIyvTprsM><`z$WPt)HhNaj/q6p"a„ۓss+Mbei-eA%x]O B7CĵY#q_c|Rkw( 8X;|x6]!iz=~qY6{\#|_C-1B;e%yꕺ&HQ(C2ЗN-$}XoU IgI{;6&w{MM}~{ڦ$mKzHg+S:iq&/_%Xb$_{{cZ@Lr-lɡ\E9TaF3RҚ7x=d ec\W?@>CWCȽds PŽNf^ qzϖ`;l<41ZwH{`@ LW&UfסpF7q3JXzž9zGp YZ1c>T3nA~z- $S~OhS I+қ3]lVsh܁Typa1tjYakMlpֶ1%mR9^YsYdWnZ/pn\,'Q Q|7|-'G\XleT_3kGhN`5-NM=&|¹R"VF7l+1sJ>dw1[:h睄 r ^If{4feD<٘YgZ`l.āp9'?) /VEp 9TE*, o˼w0 ƸeB2 B\"ldSXX;3#M;8r1DU!8YBw<:s q$jlz,h]᳣ؖ1[<NWPO`5LvB<ΊfDNoα~~\O C~{Ahkv|2܏9=vMaKL?`q|+=N/z-S̱c u_XNAƳ6uM-͎ (J F3Ӹu~+vyϜO%@WKi5j6KO7]uĆj)U[COY*+ڔ1NtRM/Œhd 1[[D(׆^L!Go-$paT5!!:WjIz300ۜsۯprEIR:f!&r~2h"ODK,cfaJmD!f (GHu`xUbrm ?2wuom0xA\vzTߔޖϾm5PaRrٌ6&FLX6iqIh˪`e&vjnd9Qt{c-=ê$g0!j= y }N&r"qVe۫䆌{L=X[He { UhSuNBalUg*g,v7838'>srKlllxZWYZ2D6vpK|jr b H1N$2)w *_LN- v(5ŀ _~ ǴDžA//w[L*+ߴP N&_͏Y6O!^T[NJćzbS{NlFnP- Yr;*C!e5Wָ?M&C &`z>wg*y%^`߾Af6`S.kek8l5_wva[ I^Σi9M1(LTg|V ƽ$&y$~EhB~b R:PM%Q@_E7<XIWz 5C|dq|?rs* Uxm%?,նЯN-]qn(xm MUn!nI9$4~^Ŋ~( [/6!u&m{y@EKq"\N ,gC te2di/ʯDF4LM:[lXy^~4 vQ߮ Sp.ZܭZ_**N\y%=R䃊1a"q eYtvq¬} /cA7F@Eo9DJ\ fZg?޸_HJcp?Øυ#6SV@[%?D[g?"gaxo;N%;'IΦݵ # 5OF#U%XYc-h4m|J{U9p*,o^@3Lv>Sc9Vx 0IsMJ|&!"-3ȃ"`q?ɱAW{̐ٙ~Yu"lqWXy}(>g~SkLf #MiV#$dowi1@m`Zmq-YatnGf:W/rg7 Pؐ.hԮw:p?ﯗؑ MhXqoGzc?'۹Ş4g.GUxE&%5T,2[Fr7 ߓ%oyXR-r6{kzT!G8b rbK`r _`UebAzE9M/ꖊ-Ueg$̮K8U\w6씻֙v:dam@?v{S#9j7WG8: k0gݮw9V"p\|v`9!/sZeHƬ-^l?^8_kYn~Hi]>aMxv `=Fd`p9_0Bz}Ro(Q}ϛýOǂ>AnQ>}0L ̦ &vsm?Eol G͵^SET9enb+CNV,"o@NJGZm YSReO<5TSKrgp/}zHo-j%;{}@,>6 8*(6>&;joOw1=X#Sj) 5fHj`RN{>KWzA9fyp䢧͋Gu?xka![~]+zj÷G*{M7 Nb+ ?KY_ߕ2(Qλ4 MxJU@ AHϹ#i._Ӽ4R;P$bT- F4ֿd{eW42?z o E?OR1c9GVF0gت.OS-yB*!`auλcp5ݜ4 WYj\c23NKb{g6٭]݀];STUC1\:hU7e(;Sl~<=^Bt] Orupk'Qg%pgVmwf]S32Ktg\8 4b'/_h2 -nfm+/EZRmMACopM{i ^YA 3t $&*%;D~]9&E|Ay@ϹrIKBz*<;loU ~%, rlkҾmsH,1tu߮8$IYASA4Y!?Ca^G yiiqs ';#r0]5{ \:26~uj@P˦ T(Wf dقR=:$\3L (@o@5ǀ(CyI/Thw J_,^8TS?{ $T2E]1 ҘS(F+XYV ߛaljS)c--&;8HVfVOV5dS>_dH8'm$GfWw4qYz2ܝ~N#/l8,޵=>Oa rԾhbWk >mȋ%1n>ct Sq'/#H ip\=q:*,:YPͶL-cЍԒ~tGym.Z(R+'"E;Г9 !oO!^$[RAK 'd'Gn'ɀ~v %wf$ 툟YY_KXNQ>v:nfv9* '=߈2VhpHߚ$ Xyiؙvuɥf4&-G<}S'Pp^ s.x1ǝ-F}qUeESc*I{ }#=2_&@b +?WZ?6:^eS/*(aPnsiBn~w #~f":L%4'DCS˔4 &2MKVﱮ?'֘J9=۱J=ݻ騰ī߶hy&=ʠ{<_;& 9CK Œ- =k]9=9Me2~ɢ!uۖvD2Y@r6ɚ3ߨq G"u-5њsă iNÀNTU$K7#m | a/la( !^ŎL)'׀>g7Eӽu_ijdθ^V, 8yR!i}=&0 *텳N㇓1w:&L93Kvr,M6NPx: ^|P 7L%wg{V#X jn_ v_@h,/wdK[ EC ?,usʖI3`Ebܙ`Si " 3W_Nç J-:d'뻈=jճ8TkT.i(zڏGc%`mXX@@5y03M *`Sо2=GZ$T CGe"Ec Vnk\_žK 3&*F {Hg߱Z+a/2ܟF_ccYMԢ'dYLT=zmw,%z ̋)oXq t}sZ` `xc~8 [1{X(IlbBwC $$bB͗F筂hQ!m;TkaLiJ$xJ*nkkfd+p̟Z0ՊZJŌ3Ñ;E(ɱ;7PZWm)juiiBAܙ(5c5Pt /Fc46" H6]2ZQڣTrHIX]hTBޓ ͮ݀fȓZޖz 1p,!őSXOtUƏJ_7lls)iFՇ j1Oe ЖZ1% $fDKvMq3~BۘUÓ!}ϗ:a$8IQ04DkCϽ ghSG0J--cJJ;PAxf7T.G^ {p6_Bd7%;s!;sl q#%콤) 6{u14 rBL~U-jʆpvD̖ 'ߏ9gh#ӕ&?W4D_Sf|: xcʖza>afYڞ +N7lBƢ_' ;ϑSg$"FyaS BtunT&Ma =PDd݈UܨJ:wUzm'pe#HErG3;#&ՀO`㭲8.NNtJn¤k~KiVÂLOkH$]UWj8*dß[]!% c٦*ˤ8ljenu`*;>~pG JcZQrDž{ÍRvUtk!U0fƈ@wrS=)Y۲x6곪;֥r׈}.+a }q+JQlEa9/2 Os[:@Pё^pr !|^q(C_3 RF 7ž8ƴ* 0Hw| #Ñd X 6y[^HgiC\F]񻒥ba8?92CO2Pb:TSɓtb#7f )@ ٤ɨɛN\9eDTtqL~qWk'F܏}:z$pAJc2q(+3  ^VC=s؀rݽS@qK<#HV.V* y\lf\ԞFvR֥|Aa!;Pƒ@)G2.'q\;n*BgT'|#?_ im-հrf^kğYi7˥[Ɠ_I&9z» *D 33y(el[YT&v'#dP0:AJH/mw7{9 7,%}<15r ˍ-n\tegXwx@CZykl jzKtGCp "خjlhV0.D)zx*VڞIk]LYDīK-1YGp  ˄V0:C p`?[)<)5x6sʚK98?YiX։_ OSa>t#_jQQq0~tsfd>|=[<цs_VS*tmK8}~cZ# G kղ4semh+ٶ̵Wiܹ8x iDq3@Qʱ:VˊXR`%JvO` 0t"e2snZ.tZy/Kާ8(ЭlM4RCҳmӬ5v]8.O;aSa7r6/< ʿ7KˀlAv0MB(f?ǟjhoT7B :]>yc3tPt匑&:k9{F,9!irYfF(U"BEKVD!A#0/vZi;sޘȴoe.S3CY92N]S[h>BEZj_krHimmGywaXP*/u)Զf>ްCۮAy;d;+#ћ!", 'Y*di զAcIΧ'FJ6Q:u`i(_HSM'q'Lf\`WIPu f<./yTH7$G"p(|&ۓ68̇~6͔ǫMॐVEj5 yu y'9vC]:)u]%Ur=JR ӝcTL\)s+YCbҾfļ<. ;jG!OӞ̧` kfE}J64b[Y^'_0)ӄge[bp`,(aO H(qi!YޛDLc%SCӒ=/t)J{[gUWE&KCj`7ʄΰ ."p~Ʈⓢu؊6_6[lU 0o(j;8V? w!'`āH-FcV6-u?`=![-y*\fZnfIq:>'#i2iCTÿSѮe['4ϛąr>j|n+ kzv3|\X^8zM#(ՃxMǒ>gf94g!FSO`x yǰ ^tᕌt J2aJоncV- λK}Nl>7Q%Y.}4%+YLncj3?\xw(,4y+bY_6 QVㅐ"\&5;'nn!YVz`"2i/C<Q^jyo ,tzqĸMxat=i״BM:Rr=ھ>v;`2};bZK` )j,`;QvXG N/9(j?oh%\ߊw<.64LfXDIn#f݅wxZI/[`PFXM)OH:Bۑf-rHΎ=}KW39;Sqanso|~-9L.P#OLD|&d Ip&S%)O^/߳MV){J@,Jb eNM zڃicb bhUd{ O x`~~BPM: RDes ư Pg~YQW E|7+@JyIYS/i1tְuVnC|I\VŸ3&ٻW :qt"IRXs"ݕX; y`+yOX/CSN2a;W`\dZh =ȝ̲VwɕhCR-њ#8㳫R\pسPhVғ#@Y8Mg#SUS'" SۻgI Ÿ:0ueh~t^@ځOŽd=X -2ҵij~僄1Co-mȭA#v 8Rg M~mm<NI޾@/l:k R]p<m 1JOJgҶ_sg"|V¾TbG}I440 !O I 89ۈ6`a-՜FO̿.`*6>; tOP lh"v1nOO@Ja{r<,B+JvpZUP\}ڊ`9dyz-$5Hn(*f8oZX&*Xnl+@bږ s֗UFH"؛Y2[X7ѯZ9 ?3 ~W@>DPJ!%X=M[1v^cU3nhZS8vMV6$ڠJ k–solHn<5+ (%:wp x.B$l~KI1I`XĢ3&pakj( }S=}5S"M1ثY+:͌yɂ0np -|qyokI:Y{>-$Xs!qOBݤA6Y8z&_Hly#a{#,9W?3 g=$c)9G#MlڅmucG `Őt +VHǵu:+2Ժ 0 -|x<V@{xŗjZvCO7ܨ~}KFtP~ФMZ1F.팺f檫 X}R˔6Ƭ$- 7& ZEX%CZ=0vw0&+;jߴŬ(=EP+t}<ƙsat\*_BFuX$'QV B3/L/V4u|՝Nj;  OeM.nGaqvcؒ|.YK!݁Z%L.Ҿne)=ltK;(Zg(*mg"QFqO) xn0^&XJWhQ>QUwSF0 hde- i%@ Ʉ;geO_D:}ЉD$؅2)@bs:9MCTn.!6BٴN,OEzN0˃\^!'Z!qy0ƏU}Ij%u#M(!rĀGl&͈=3knO Yv.EG`=r$IE!1(YVėQ4?>&$zP7e ɜ8;n{we28:^Y,AG =٪mD@֯ȫuFJy6wCdSM']UPFꐆ03Js.K]%d3L *^%]w2 ܡҁ U,-6n/`Jv\i?KAW )mYMcsHS긏~AbHrsǟpEYPO 3R&bHbL'dEt:g1Fo"l&@w* (4àO2ӿ^lX0sc&Y]@4Kpcr&혜zyp9NH; yyN|PR⽱HYMճ[,w" p ˛l9sS _jjƣAbs릳Κ@X>yܾS㫔~8~AhuVm5]SSmӉ1~Hlh V?6ˮOC; .·ڎnd'Ai~G&ʟS S쎎 d{v(сE'Z9 zg(My&z}_'&븽pn59:7:1 њSx%xjՑZ8^21^)yxQXX1'h"]Q=׭:յyt.ix 1O؄.n`1n*#:h)&gUUPYj{u^o ¶oV!6*cc!TNېquN[x[ml Bs U8\jGX!55P%XeFvs\528,ɤ~a6Qt)D՟y8E"6jX>wiAN{cbRjʅƅp{m~% H5T!`@g*DuB?"(r#tNMw55}SU*:y.=pYvGN|IRl=hx Mpy'U{ohV-_u~4 +օ{0.m86 W= RLo#ՃN>)ҕVVrcS%˾]5DLM$`W vg訩yE cۃb\FV_>OVyi&PJqAI>#XHr o划hp"AĚQelw3Ɛ =<2G[: ڇX4a!sx "+峚V7t ,9].qo e HR?ְD 2Ͼ-PO,"Q7.7&'a6{Jcymn j\?nA'ۓēB^@vHC)-dFPT28 Fo 3d\a>/y3xŵP^6/Mu* Ѳ5XV Ÿ*us#TSˋt n~YEggKm^zRٚxfըbDY#0+u,ܒX*u~Y'N asj-8ڕܑ Rͽ^PmH-0$trzхj,O?@`j sY#aGVO;QX ;!C#'Gz[L?$Kv鍼Ovs}"MGv7_k$~J_ ~?e#ڊ9i*iWGD7cO /O bětpB( h ,Z^|T]D*_FcmtHQK9VdN,ne&% j+Җy Z+{6{T"|SLyJuvwhm +[t . 5&UyUO|a\`%^d`*h8 obE)^1jtu~7 hX+ y g=5=TH1'NT$ԡ WUsطXSZv{9'V+>^ {3hu[*)OqkUb,e|k'򍪠J)FՐZ[Em KK (Y2q \B qf B\8O}.O&}kf3קּB6!U4gLPddO7ga|do?k]Wl>Sm̢7OJTP h­Ap#d\{29#gJe.ݟ?هeﴀZmVV:,%00i >˜vMY ǁ r zBV9J? t EBïnۃ]+k 'CtUn*i=B4SFt/!4ni -enowIVU|bکl32C޼.eL`G& @,[5ni%Yh1iG75SH=~y<]tbi̜b򱷉zq4f;dOngWTPid mĢ=qKKzZxQ/S=2ݟAr6ORZ .ŀkg3Ny' P?\OFʍlU+0+$Aw@;?;s֛n. J4s UuL܈H~M-r~jԤ̧ |]g G6?,oAZzW:bY]Gm]{DB;);U8>t?`B#5"&Pi>:m-Y[`x 2U/ԚƽI2oKIHjo-ׁppbI}0?Р7t[ا>=Ȗ8R{Raw- GMw#ASʰq7 L{<eӛq֭u ,Nk; ,zE+]gp]"Ž{vJ ? 9zCҭUs<dtSZt8倴md=>wZ#ʗA_xh]Af]!Z>SʡxB+` [Z;yhC~ =$+CZʙP !G[_In0X7M&Qlv,c>#iJov$>۪ :po s]6c- ad$ۤd-swSpM):A.Am冢&NSďvXQ@ؐ`2q=>f#iYDќntׅç'ImSuMv^*ȫ/R v]Yװ4bԱj,B" : Q / }G&K?PQ.w7W2 |` %(Й$9,P}I1"5cU=C@ @1^R2H9 _M 4aWs^q?IX*%Z{ɝ j:g l6\vf֝_ Ov"$8p^gIte⑅tU^ʴBPr-oJ}5ޣ"bS´c Yvy|8fQS:)ު&:oKE! ؟;gK]1G9Vތ4h9y 1q}ApdpREŞw)zzȕF(z-\O2>uap/1k.{e &0rd¢8Z݅-| XLrGƮB|3:2#͈JCZFz3S4{u}]}-)q1=!=|F_EO3d8Wi8yIWfB_pd(S֒s)=]683=O (TJ,zǞ@;?;3q1xMc86#|r7[J%uɡڠ ,;^Nn:CЕLAlSpEniSN2Gp2=Q C][)k?S9C&6c_sapN$pYo˹c*TJuZd`UYmp"zt,Dg}kԣCDg$o@GK}`|3tj$PmU{_( qv@Ht'GI,V Uăz*U.h}X]]ʥ(fK.Kzq;T+ &Tx$H#A4M'&T-KҸWz9o|шdaB#Bw0h; baRPJ.q4DxY2^&שLEvnY!'m^"lbZ7*=ҁd>x I=lXjP0phgQd/BhCj&7sp'kSh^y_{>F{;oa<vyj> 49Di[Zl/hepzH]a^`IMb2:Rց@S0@gA5Lؘ1&np"^(:4PSJYH7 ]s'k~7E%0¢b@pd~T FxW8I!4@]qҐ0Ey)}=#Xj#:mp E#L׶%E

: RC'2[]<̿Q "+~1ZD$<eV6 ѮUf+d5m9 8 J^ 7.Աp݉-ߚ\ _ӟ{wi3_LPpNsdA9z`R2…<䒶NZCI[LSg'n"Bah "K 0Iy5ajO0 \`I=n Z`6*_>9}/%}Wb#[ˠDH >l>q@4ED$YJL5\#4 OCK|6v0Ж:ڸeKc4L0ɋet%%ĉkRFJZ&@5DoY9ܐ_jut4f?QuTʽGm0щ i[ a|N3Y2XVBK`&Z)e)0bW `UxY<5zީ mBhdp7rm7(E?K۵;ϧok|ʝuAI rE/ \ e:Sh@ ӻ5=;HTJ6 :$do_ Yo_$aFm+v~{ T" 954AӚ]Ay6K4ƟB5&<-wn}OQfkA-8-> 7vgAS96b ^v|HtL;I}nk폁O20\wLvP/+<{K5-sjm!7nm&V5,USB4$$Wrw n`bLv0NI3}ז=l󅕽*T!T?$fn%&sBFI&7h{8%]nQ>ftT;[GDDV\psRt59^!R}:8y"0 uLE7@dpD'{RZv>9k4H13ؠ1JP=[V&X}NDT_,WFV?M1VDI#8*&Ce֎^ؤc)mD/hA.c]T 4*2W&A+p2h {?<$&-P1>Bt)OUk_.mMNJ LnnmAv MbX pk4"_ypE ]:L?;d^ / sA@O=rv/\jry[)&v )ߐ-ļ ޭd3RAd3dg-ˮ8lf]_RڶYo0Ο5'GInLjĹũ8JMxQ3H'1'b)eddzP J a*"H)/bM4ڜ=Hw/ԄIM1^E!E!HX`fc p[u(dN1̣zXV0<*k\ ?l97)eٲnGk1nV(]3yDzOwb4-Vb2pU/ Edwq8Ƃ~wH|2a1b-b'^nh+G֭-:lH%}VGؓ jw uLW4co߽o5"C-𻎣}gXOar]YǗ\jqclMƷ/ vUNj=K/ ~Q;MսlJ) _wlƾ *_[]:{L/FKt1E=DE(ߘL6jD/O$pXAcn gʲBmz/3 b_Ѳ{wmy(:o??} 3a7#8!&uL_'8^"|gSNG͈?պԣ|=R5M-)C*s`eƟ OUXUR2s(O v>zM?*NX&;NPЂT;#v!R AR?=kM PJ_FW>$3Yv/0BڞՐD( 38~@D8sCxMOZHŏ=S|9#Bs]nꀘ^6,^ONHݡ_%K\Tv@w#Q}m[P z+^8N2eD B+Pi?b^$ ~{ݚl@K)H3*V\e`HK܍^HR:昘uV*yۅZl&v)\$>Ufh? v z/hTp§@ Hk\mȼW5ԐIwGy`D]cjAM9 ȋAk U Ӗld#auBL4$?Z7&9QmZ[96~#0>V#9Sp4]K7~,"\NIId5fka+TǭFȴ)HcHƥq:,Hˣ.m>(BO%q?jhAuQSOf5ilYMp:vm?>vq2-$j̫7Q%R9B6XƤgHOUIN:X#gqBsn(@2b| ltar|nw"h'+90&9LR[kZ6Wш<vߺ[w?qC9?i2tTq5O8oT<3Q-~ y  y=J%3]/=Um_8aWW'G3Ntߦ(}|Pzpʘ8*"XB,^.bU0ltSBLdV'ivGpAovS G׫qnE H0UŦ@5u2q/7?yzؖCEoj%&Dg#,|6 -yV'p _ܰ w#88KzK<YXsulQ'`-I'],5{cƈD>u8:8ax,47QMWzSoTVU猹xVPx_K2ko1e.0Q8BM.{WĔt|nvObedb eI l 4Dm*D^('(-??'H>$]~4rz3H/z Q;Y ޯF:3s=,1Whl)օ2yk7iٿ:$n_TWKwk^C+hcN%jZjh [ns|+#gg(1kN35u֚K»l3t:ڝIBN1MFZ7^w 8WAO|!jprX@wҤA(ώ *s~g/De) A%W? N-0>B|Y#ϼXP>X1!eDbyrjs*1[V @v2֣͛4 &։aRkd?oԃ$?u L;cݒ'jU~{E X?y<㥹0]o%*mbۮ1s,e6kcA mxI 㬩o5Jbe!Z8/6Kl6-WIy1"so6?tf᧴xTd~9c4+eohWm$KL^#>! VH[ӱ~] Qh@'X%!lGr;W J`D PT1U˕xKftA ݨwZ75,؅TVy?7>1,~ FMiۃ r +L&>v ?<1Cc=ЧIɴACaf/ qJ ԅ!{.;jxa_0?Qy|Pg29,[%yt.a<_yIGh/@zrG#FjJZG"=>i4E2MW6eR%kuOw P,PM#zwLRԜɥuU6LQ*bGU~yy}L fY3ϥ)SZ~ޔ:^+:RGe΂i`NnZ&k6SFgڵ3.nYKC-F. αda|[]THU 4 H8M@sj#zm/SŚxEf݌|,K&5ǽ fSKwi!]f*5`l3.}5( Mޏ1r6$p0x^"0(rd Gf 3XkyB%yQYAmL 04L!q^0I WvNN6R茞ptmo55@/סg$1jˍ_,t2L{ ouL: E,DJ3'bjE6KfgQx1Ǚ–ROOT/G$4Zm Dy+/@BcR}'^$}:?9 ;lڈ^⵻CJ#wt!D"BlDlXjXf ːLdI55ӯUMIV{$COєȊ DRp"U~4ӱp.v[}N`m}J:\t=5T],/ v *W}g^1R7QTibhp\R,o8ДN|j6Sw1 yEXoh Z^U6VKlS U-yR&|V"j Iv )Uu}V d!+y?T# Lo32-nhO#@2*&ƥn[X>Ej @8jƔ}Y30 `лpI}* -#/V ԟ{!5Vn婒Ndrߚ*+`xP(0r 6 `us- .&[fDOA=qǓn9I;dd^LR"cRl?ֆT5AWhq R\R$P n>P\=ƚԔǷ+}Gx ;[ ɃO,;u S/m9J1 `L*=5~нkD$?H}˚"ƩyI'fSjsּ-{̄ҵWly.g% I۟1ZڵWJb(PU1=i?a_O<:j+F;~"Ŋ`Fz?2g!sϟ!arX c%)&%1!0(hjXc$HZ92;ߐ5ɴ 'br&(1u^F: XLJ-˼T DBLB#M=Uz yPH@ktb好N熶+fѢQg>x vu^bI zd^5p/(f ŞֿOrq Olט  -~' 3#k* K)+"XGjPU$L dڢI) {g}%3WA_7} %1B;->PpAC*C0(3R9 "'$oX]$d!j0/͋P\Ӹ1 بG9FEIeu/ప UϢI?aoK%~fF^=ީv$Y/EEVDJRzkA8b{!s^ 7%>X"7 zrߋus0( WPe<+K 7+`H˴`Gﻊ23m||V֢AufY߾"EIa\t/NLQ7U`MS-T7U|0%-^Ou'i9"Um N\ 'f:?T VyY=p1,3vJ`*vqH%_KO}t`iwkmM厑iZQPqWഅ]uU 1Ga`MFI#t, #ȋ*%l\DN37*S Ygte-Κ5@Gf\28{"*~XyV±?tI!vr.揲x5/ϖݠL"a;mZMa%\62t<5Ug3[&u #`6wc{.x>",>"{xcT L;2r*I}-Ny$g Q 0cXFg { ! ׿ۇWJ_|3Sߐtsr%!DRXudYom$!&O7C5|,^0hI#pA@@s˗ 15܉7и\ujX/W wR|X6Xq9xlY! +d)Iju4 2IHg>!yÈm0/Ȳ}XL~&[;t-hܩN D[=lO!KqK(!d gpיOqcPUo 1g|_c9#r8[qG ͤpˡgD۟Z_'$Oxز+O5λhM w@BFUn%o4{4*Et%Ե1eAV ɧ|GR{ٍ́Z,1)&`kfmfalq%Xo'Ft&0DBPPH &4Rb,ԙLin8dN}Oޝ G Ŕt#,>xQo?NIE)Dg cڃ1IB&ٽyR^d[9þrr( K\2`Ⱥo ǯG-- -6 pP6^$pWfhUAq+~71LnǩpJp! Z÷BCN0X(ί"0]:ۡX_| p6QwW0k{;?Q=cgkASՌlqԘyGS~;Bsw@<7. KEV kgq@z",< %v!4ߕ{JM"Aeu{W7®KBEV*{MJ=96(`Beք$QYeor-̑:E:[O™oIH = IՂ (d q+sf?DQ{>)G\5zdei5~^:=3cN.4bJ#ۻE.\\,J\U^qRNPȒϴ wZp$PClľy67kR*B9Hw_dNРRkݡQ*HGA=pe %@ \u+ǣ8z`h@JK!^$ Abò$>kKVN;Ԝ^v>~Û+ij 45IkG&a [ ˕Jixk5}cc3bƉ47+E:A5oV->GB2( ΢ǾF6a/ H@E585U ;GjD}y^~Zԁp{RhM,70oG,3ި4A~ q%186HZFˢFOfLuy;8Sf (~~;c~bDWּh#z6}ǫNj9`KsL&9!J^Z:O{8 <&=p:#a5'*CS[ғ-K8 AT& vZ;x,4*_-F\%OO`G ixtW BE禀5h{%YD^,5J{g:<!ؕh0h94""Hi\+dǻMG%}#I2x W^HOVH 8[+QeC Ɛ]D!o:}ia(Lt~ GVDW#7P1+0öIX8Ί;Y/hIbrꜛȚofpuNXD&\Ɉ;\BQ"n WNDob@BX&DN^ hdHwn 8m/%7NMlTZ$֋!1ڳL~D][NMCZ(䘝VS3qlA,#Tpԟk ȓ®"'ܡPcfcXOewo,- ߏ#A^&+'PdQB>xj^"Be7rSf|wp: ?ƽ &B!]1ܕ0bP~!g݁8rb(Er}ئ%_ } v!4!`%n;g)5 6*==bv (|_PA 5zocqGR+g[B브#M.z5ڜ3kk<DY5RήZs5I(ߒ 'xEJ&9Il%!tYoeJ!&g;V-!!:4GB셉׉ c l:OW\fԈISD^2==NzŵA`NSMfբD.& ɆyhX!MBo3&ktWƎ~ic+QX f0H%GL)! !CSJUdhhҬz'wE.ńLh]QsW[3]it/Ri_'6]x)h C6pZ%xܒ26y$5-W '9gRNZ$e,ncnDm ߸^wO}W6jLy~_)18p[WM@%6/. [M^h]k fC3&Y_.JX;L kW You~pq2!>lO'?RSrbrN}-fr5f)_& K9C #G[s~d>cC1tܻ4ޱgAA<%G+^B  8{h#@NKtchP`h-'JH T%bRPw+[ .wpI2~4F ^>~곒Cw`8uoTyyx?ɍRV@`I%5: -Gr)|fm<B,r}qaReP^TP0#ij H><2`T?*$@EGeBAqN?K1zs,YnsOzN#CH3 k]t篬ﱫk2Gs(LP ["%-qJɘ+4_%yE_Ǩ?r$\$^v=q!~n#D5EW(X:O~gj,0T=lfoYHaaU%P|ΪB6.̾-UZ m)0t=U:dZq8\naH4o=Pby$upfxyz-sͨKJ2`q#N[_,\ b5$*RQ/L[ -LZTd.nUb!e{GZWM^Osi )/fH2A<+;p{B]Ob*ME<]V*d UΓp[ߤJwx$9b/tlbv8nZѻ -)?Pڊ]v3.{ϰZ5Me-gWYt_i>uCE#lػ@y 5 t';$d,%/뒤:7HT]`KWiN tT6zhUD' Ή,9gDymIk[7go[x%4frBn};dlt}+="DFe8_Mr'$S(k:/aqa#D \?2f/LP<_,Xb^mxѧvz jmY=6?~*'dH;)0q0ny]S PrFSPό4xFruw+1Df~T@nG:ޕ[.,GV>V$ O=Q?ceN.Z(=CVVr3J˹4p.T@(h' 7|ͱt>0*M }  NfUɘd-ФH3ҺO|`q^o7/ t`^2d FvS|%?4Wm<[T'ZNtҌ'1$_T7N,SʋSMruuRՓ(9fJT ԙ4 5`hb°ͨ+B#U%"4y|1_੧HV|iTc3zM<+Iw^h-?6Gv" p‡%Owj*>}0L19mXrK(e˛fϒD%SmFPsіR!'!bd+5YQ )KR<2r_n=ܾxu9!I?*`X  Y{E>OE #tR3sR8R Eըj9,_52d 5s>)83@gʚЭ7q3c51X#-7.lj+74.+_A:»_:1i%֘J2Rh`=`gR995TR@rH_V 1'U Pvjwf-j#Yݟˆph0}?wHVP.TD^ß)j-73vPʠøl@lNL&; 1ӡF~찵cc"mwUy'?fa#ɒ agV\%*Y4N{g R.;˃҆M˿&-v>N-Qr ۚus̈́",Pk9UɐIR6mJu$ ˤIk$SRP\Twy Xe5441&}x ib# ڛ.Bu{:C/E1H]؃3*&N_ys3-/^IQ"ҫ}˼l>]dH O㡴 mQ-_~ߋ:Arm#t%Ա1Yg^'Ǭ0(~n6W3yΦV] ΉxHT$]g[0\\D` Y=8 %y(EI?)^h9`|bf:]Ja$H4* Yp't"b᯴9&A-jjbkFZ4P8*1_tS2_T NMHT/5} Ցp>ZwT"?R+&ud[YǖP:I}Rݦ}gB7D֨8Rpi;}I%!#'x#Bzhu䶃(#󔰟d5KS(=aP#GhjCgs{!.ғH&p"E‹VVX`>QKiZ7ԽwenOz((Nr*]͇m6tNGXtW=hf)"@HeN34ȏ##y6Aĥ0R\}yV /)) ƢYo!.U=;dJ16u2,S>Mh/>5\dv\]/;j~K/:(pvd fwWDA[^N_<v0*kpl(q^1*k_Zmה?nd/f}λDb7G7ı-#e#zyle#dg?M$?&XТ96Z[aN%%e= ]?JяhCkj[õ#󕼝zC3vKD]r޽L :G)eu0>6`Ȯ ةq|2~b_˜l*Źi(;H= [dáK൏ |Xfgk}Yn%Wyh-zbŃ!׳3P_r;MbXS?Xw_X [ۗ _O);T7whϿAq8^+[`iCO\iVI !0`̴睷N{5oa<8>w('PF[!KFEC6f ]-WRؾ2Y]uwΦtP_ v~^!e~r/ukFo w@|p!#_͔kD, meF!S^e8Y_A;yjҸp^Syģ>1oM3 {tVXqHFɢ`/htnT{2D|yᅇʜeaLz taι-ݮ8pꋚG='h&x"M6@=. P5})R"k~i Qi DFcSnTd?|c50hu]}2w۵.&ܮ{Big/,Vls7qmw'i|kOa]ë@x|pkhE:I_-hʃ9O׼J6Y֠lsY xI#. LoD;g+{Bٜ׺âv ڼXyG &fɭ4y!s\هC:{|f0lf. ^>i( -+nhN~SM~1Ÿ_&LxiJĮ}R]Xsw_ NV䛔e| /6j.k(azK!ԦM2FBvt ^|;pm*D,SIRsqcg>d^V4-w5 0q 7Wcza0Tƾ ^ $ϓz4$)7B+5Y7v}A.mG)op7P|:V\Dtp1.Y22>~]ak9)תQoxzE`6fxGq!ňӕ;c\} a<M8]`Bp@SNxMJ ێDRS$j l ɆL*] k&>|m0_,i֙=9Oi՚V  vK6GD!5uNkA$KF):d.\P1o̻A9K,AE;PLNB._T9z 6" u |:A(dQGKzL#j!PP[HasաAsZ<3*}<^6}MIJN9T+T[Qu<>0$n,qFOAa+r ,.F>NvbfR*)7@$. aCgxXLK;n"FkJ@a%97!v'{"9uޒ:NEwhNz< p0ӵ竎7'4[0NZ]F?9瑙F`?\xqlo55>~:uvJI }LD:~"W@Q xPDz Np_{05c0 [';*&9?ٟ-\NpL!E>m;9YQQu *aVpg3)( k>3\j:F ,4,Ai*E}[~nXx{7Alp0 a2 %784FuSbeK$YaD05%^[8@ޤS?(_'Sj v իo6Ro5vך`:cNS#&/B9T TM?4x =3Qiڗ dRB]T=#E'O}vjp@K/Un`$匠/ݣp,n0=䒼@L12m`. ԁI0l㹼5>6 w ?r< ( ӽz8ayҧ^n'gNJ,QG=`6X. L3{,vÕWVؐV brfzNf ښ˒*&t%W1nv`ߑe L\JwAǬr7rK80h!njz~W6H+_B={ ҽ DDːh^LJ/?P(a$tc>0YS2{hu֐&.ͤ&@rNf ʤ̐V.P|& `|"[3 -e]1smϩ a9nBVXD;=- $ER.L5_@l,0e*NQ& SJ{%!U=aKבG6 5d3}M1UMT %+#o?K\h_8mr⫠o(9D@gjMbPՂD;0b4>c6EYMVbEKɼV:dS$1I)D}!m^OJ2X:⢷:/AYb5e[hiXѴ]UN=%q),Xd2^ qEB| ϯ hk42]}J|8H|dPU Rkǝ="$f:ڋfܝ;/R6 ˔KCS!(Ve;6g>9rma/-,ʆ 쩗9IgOE%Dw /!5Di2`ܽdK!iVJ4F[gVTeB~H[kq vI?ǭJA%ThL>Uh^EpXL]ۇvt&Zn 2`QVZ bF8gD& w#^5|=}S1:dVMDVꆧ+(A\j0yOgS7bY$#ߨoUs-Ro<к0/KD b.`5}״dki;`/j4,zhS4P]}3 7AQj W5]\woU@>q{O"7$‰f}5lK)%DWM Hґ$8q*BCٽ_ղui\?aׇpʠq,TWy:j\~ ]J$-(9y&F((sX%>>P,g 8E^ݬp wV&٠̐`qQ8_Oo FP!O'RSOIvplάC9xLI?70*`;HqXBJƏ|`(#;o5@? n y*{- $૶MZhY1.rtKܓESͻNT+h^-sc|-x5 &q/`tJa]y:_]V=N:s"( gD/meFF:OͲG^&.VH)Su0~ƛh6]!W*db= 4kUieomp#Pp)XuIyw:h.&rS1?޹/]aM^#Zq ċ*+OcB }XA~K{ئ*#QL|]~8R-Œy6D8?976צ9%N jBWh4!^2>e`Ź|FADIm([=]*z™PXfbs#"`E"mMGŢTGwOy L/ +C kF9{5)|LoF):[A޼Opr7jBZʃhqOح"JkA=YY3.N"fI9Yبv[}kC`P{Sr6M=fL80+%;dG\x #XXA`,J*%MX @+lX4Rn,#-F:`|"=?6۷Z̶L,ЍD]#"*췊gƫ+n~uc_Q@C7o@ْ&qyU>uM*Jyޗ V-FԵ` *U~h Ա1:k^0!`c/?5nr^x'[ߌ eҽ{އ- %M7)c&H?+dD?zu Zk7pq;rBG&#48T9_.l&+xG5:\b3#XZ{[lѕHrYAiF7Pqq|O?9c =}^=u~sAW#E={:rD(Uh!P 6cPSGy,Ɗ49J4-hfW6Zb?Ih^ѱ/*%'2!s&#p:56?njV)02ZY-jLrGZe$VENRC05$6..uN8qU#gP򜒋օ:̈́7k{\2eeVrթ:CƧaS{_\OS?%QF$[m_)7Jl+ f\UQI")@mX9,=JLǛ23,W<36&`R^b jI>^q~A:jk,vBo|k5Qm lO´5#\{((lC,="b0VϰC3/ P6B #į/Fy~ZaeK.~AYdxL\¯[pbXw:DeӟZHL\a>B 9`-AvZ'k+dL!hffT"7vLӹ^hֹzU$ <{7lYmO b3j}=3)1>f镟GM?HTXuznXy ŮE[]RzD3OG k3/5&9$~MdM$7W()1$I?Ub DyS^v~|qp vg{Ll7fd/#, 4FcQym*Ԃ;#Dז-\Qb[G6zc2(G"`-v+^)\lk١$Ν"=68؋-љZ.5=XRԇtҤN%=}'_LU?9FI~EgWY zˁEUʳ" V]QZ41);>S9b(vJ%7^4*U!,|$F,aS\( /܊0[Cvnغ[PxIti0PTAu&&p&l[^*`i?C~tu$a"كh=ܻČ ,L@ A}}Ao~4qjgX1;گ KzZ'bR^+6wD`\'4:ՊtAsCڹpvޑ3HyS}9ar좥RifPiȕ%Șw3'ozbc'NG{eRgD\Tu)h L9,M:ъ=$x&j\^V&+}(,=vmG7y, %^3s~'%ĈJ?E&$ _l?(lGq(ÑL[/x} W= }=V$ðשL تڶF'3FqsE,p5"G(YkwC8>]ȫ'!-e{ܲ!m9ܭi,/ẽx?%BVPGL~_ 1fQܹWЛP=J!3:SWB@m!gԜޫǨ.qESw4Bo_`QG@ׂY < e=Va$Bkrt*OQA@AzpQUQr]-z5SkڑO7w o/tKqU *FHzjY:3kf;(wwŸIM6SY&$:d3 0ɯy'f6Ko0jlE:^0[|5@c|(_ω$4$KsrX(P-~`Zp9́crIԠA.l,] F u)NKnؼCc&vcf:kWlHW4hǎkH6VU_,.@hKc8, GT)۠Z-hAMTB{xUMHϲmkLݶ`^ p}t (o%5߆)6E;( -"E;*M0qi20O4 ӹo;E|% _U;=KpǼ?C2NTe0[FaY*dJ;a2X^^u)s h67:>.G/P7[}mC>4wЕp`oU<\:K, ǗŮ[Ӏa}狙BW6MiƕkԪ[AG֗<3XL50?;΅&MvhXM=uЁUpniF"FAJ?ͫC@gvR:b LS>5б̱;Gf1KKZQ7[6eVIQwXGҔ-%BtZsk?=Cqe q.d0%~682n[{#$>V gPxu6> `T_x٧A#\i3,{p:!{c҅M.9xK ߼[I '˓ ?ir_ TTjظ$~޵c/I.{= +tӢ`fcZjH 7 Na_|W@iCAUK1#F;0, JAAqͦ}8%;$HGU{zI 0,2a"QÌP;GpsyTFY!gvŴr)"]lk`[xpr_v3 U?0,>榤ۭl#1٪eXJ ]DܷA6)qnRv_>awIO<\yj@&_5a*}k*N2o}1um :N鋀̶4J_47!c$mɗ%^"qhRZ %"lJ=T g[ӊ.ށK_euN :Mmpx~Q4&S4 CטUtukC9 (O!24 XnS yrShӛlj{cWtܳ'oBY/ Q!ʴ&6PTM''10phPy9ӄ|B9M 7cFCoBSxݫ'N2TPwW\#T:VDi=dy/&82T|: ZpEJV l^Eziӹ8J_౯|<9?ci!9HuLlq rK+亄]pܤ=\&a?K}>{r?lKOB}ܮsЕ ;f\܂0ܳQy)& ;}y՟_s{uqPzBFRE&1pW0Ygm1ǑJ)e+YCQr̖%O1a=97mK=pN=~;mhړ^6Ki~s,Gw8Yc)sQ"`]0-N}څE H;`mY9Qz9,J0s5b6biNz0Yg F !ku~j*)ZLj/>ӇĢoI 5^sBo{M}'䶇KMXxirZ&T䙵02ᗄWS:IU fm|!bHUuwAtѩ hӡN&|4,)k;_3=[ ?7@+ c @2D[G+!|!Uߢ%]{dDZ7NeT5NTAM:܆F`1_m?eN}CQ!RƈO;a8Y2O2(o*5Ӿ0۽p%zG~xM83)/Ml Af˶l ::IHUy@Ra [>=0 JMsg KDq*#ի#XHGN˽S(I9e-=NxB8QbzꩭAth 2S0_0?H)]Dܜ.bп >}4#l"= ᜟ>4cTL% ^Q߷P '7E]O&NIpkꔉDd H怡EvS8 2Aoi+M, _8spEC:ڨؽȼғ0~5_V}רW!mq,KP\LGV,Bׇ <6Z hn]Rz>L8Y=Cȥ>2t!؈"OH3For JrB8G*iBKLp|d2c lUGn<_~斓\h{-Njx a\;$%en(V+D ˸B-I,8;?{SNhA\H^ JpE1^d`xÉ3.;r55ld &+#䡡|NQwF-l8cO3J̥|6o`QsMZǫS U ^Y2rQY~ Pr念͉@&E, OseLj-z\hjAmIG@VsDjB(Ix$AciBoѶ>ϻTp޷oe ShV/ zJ~!MeݵDh5!UbU3<`YV!`C߽vJ 2(ς- ?̌Ȫz)havmX44h >x3JDH{O \fw/ŖC{tTf |C2դ`*%M̒+5ͽkwCgVsQα^pMlKǙg/#!CЊ3.:}t5s\J^?As$"\~ODlķ܄X#v)g;1%**5/j20 K5)->Y$+|dF0YJ5OU_ׄ *PrǠ?G2§db6"'~o:zu%jgUQVmk]LE,$F3!lKԋҠBBK3r+<9zlV2]pRN!:Ph}ȼM*:R?@D.b.d1NE4="lX_Zڧ~ŨYGq[S8ޕx&^33N|#WOlԭszYW4`s>woBإAF{ 8-arh[UG\Gmu/!A/0kv''YD#4êϲ6n4qy'}YP#ݗ)~ғ'*(InU(f ܵ؄obJ2֏vcWJIkLB ;S~*IJ6urADSB膚źb#a@Jg@J:^ˈacM_0QYX}࿅F{3_5fI^Jl,f@ۙ|ӗЗg^,ߞBZlQ2]gmP2vfM8̳4%,Y:sZ!W`3o=yf5GL׵YEw2Es֢A,SzuhY/ЉṘ냷!iU1<Q'T-'ևhتp7`FE? ulj1D!/l#Z[bP[څδcw_Q@>8MI3CO=6PB/7yÜNo@gis?cHh2 %xXC#S6@q3h&y ɏg#P+tb#X(wuv,\ly aNEY{Х?p1 T` 3Gh۝b*d'f]O<߬3:?ʑ[srz:USi$%!cE\T0F7ƘI[ȁ3v?; l|p ?O.+z<= m7hZ77me E]q<eJh`t9xOSI6h\?wg(.Qzet vm${#02+OkɏI'IG9Lu 4h{Op;o( :x!}6֋^C%"+콂.xhTE>^wF8,M8@E5+ȣC9z2m?!Ɯo[Zq]oK&lp'h#k/ nj7GL#_ou{ͮXǽ",ڎ]'_8[/C];%ֱ|ˑ|a_FS,c~u? *|Vbm,DKZsk7ZԱ> .)0RĤ*;{~U6aAu HĹ 5ߠf!&C50n;a@"{Ѝn",(Ȯay$yаKv"E:d(3Uj F x4Sdrq)~|~Nq<ٹ>@5) cUO(D>:b73xXY(̩<' \TqaD|I附.UĒYc]Bۀ`^ju죙#9ٮtuMX4z05Ctzs U޸Cn,|,8LmAiYt?xOL zQ_jݙ (=oڥA᷀ *>cQ 2v3'ℂR[jѿj>W8OBߐauLP%ᚬ ӆTiR>uufQSnf7a*^lُi#O_GtYwI'X*-loRbpwbqcySe4ڴ-ħE~ʹG]]+T>A zc$|DsDpg0xaV9X&)x q=sR;GJ‘j-v oWVJ$~O:kF[[đ7t7LhV_iVN. /(M&s=*-e)t(Ll٘Lĩנ=-# DPS!D3v۹g!xut˾4(lxL/y|[܄}SQ^q@όn%-(iL:X wIu4-8朵NvikKj<ڝm2irXI,l\ҏ~Y^W^)fV‚eD9ľr0HY2_tތ?Z:(gdvxNqcAyBrT }{noqNTG8}g\SlѰM,[ov  6}b"=l&o- LʭLK;]FG"e= %5bD Nޓ++ 6ֱы;U%AګB|u *U,"'vvHXפ,5V{O{ $-XPS/zYJ3_sT['ØV.7GSM2=H)*T>fpȐlP㕗Aww[q%vB6$e֏*r~gI|CXv9_"QrL:[{~a\l4 ̹M&\;FQ'paGn:RUc0̅v.6&ᐨJ$ 1v.zLO-knW=Sm)"tAoޟՠP1ToZk /:1پ7R&9&Ć*x>C(5bi/x 77\se3B?Gz|kT_pqWO"jBc6}A.wR(V oO&:4[xcaI6i)tE5`u4H<(/ bPa8ъk`vAE4sBtX&A7>grC\!y(wUeYoa_5ux𼬙_+2ZhKNRN@)$/՞B >EnaV)ðk4AO4py=]PWc棿HG(bQWy *sTi{%_T%z-9*1b; M>i;u5kp+ؐM>)do Lg?^(bbH)ߌ6jQ k`p{ 7_)%?qs1Y4\;/ / `]-|rA^%,(^n;y8zSoM{O~D7EPI_˸ȴwFDt86S!O!]MęάnBIe yI~M/$tm'm{8;ZޕN}K;u="[~^"R5WCd .c?KB./Vbf0e? ,ʍbv2̪NQl}n&*G'qQ+nCψ+\tz!0i.Sl8KP9U2mrs6,=S qײ95d>lh$>L;9vU#a)s=3U'͢09^k }E;-4.5. $Z[x+*.&5ޟwsVj$M]I *iH6#@vlϟy8e2wnvdu1t:16!nޫpO3LX.xn8^&+IIDZםpa4n%ٝPLZ^KtBJl 4""^3tYc%mL)G9FP8椌vh3؇yAA$ 繊ףԸGԌa%d /b[}r;\|N1Kw*"a5U*8פcԂqf"x"Q DtB(Cb*(ȧPS@s2 )(RiP*k\'P&| ,lhd(䭑AXӈiɩ 9 ʠQ#Ý)4Ձ7_sӷLi Î?Thd-rC .x>ֲ>䫟 H 4fttB"_v}˰.s׈?-֭&|CMd/iגu`SW3ٗԁH+z+_%Nb:VN A~e1 Ո~8퉟I~7f0Iu)w9cΑ?iR#kc s 397-C}@.$WkƤKs~L#Ƀgd%Gt>7 {k2R3PuL'bjn)],9 H MA0Y  v%; I_ic^8nZ8]%- z!*"||NO-;~@k6g:㒆Ai?0-@{aڼ vU 1C1} ns VoM+Z$W '#ܘb;1>hFﶧ~Xd^ YN@K2l̹,mbcyHE p/ [pTaOKlptE{5']-swpUxLA c(MlynHEus%Ewm}3;@IqtrC\ B{)Igq (v0g1&[5xzY64hQ,JdXPg Jq4"c@e?`pIp*YF##%'p~x0P8-<`Fѷyxk"Uhil"3 9$ .| aTCi Q"Y)8"Aא; d9^,F9Ц3ko3ɘ@DF)YyJv_ؽE^0#XS]>MơxNוd &S ch_.嬒BsJf阡>b}¼xLއDLp=Mj s&g@@:m\ wl|zT3 i&v5gQѱ`8D\6 17@*ϢM^yחf |$NKK,pfIW,_|`'ݽ#܏*+4gKX,G8;ƈjD͘)M5X1&JA-jEr%&%ZN70zӦ и_+s|JR~B1!Bx1[*˝4'F[nyGDGΆzⴻt+%_],H'%?<UZt1#ZfkV)VҞp|?/[h2#sY^Ȋ[ %9N0ﱲ=|zz#{im?5#KזRX[!:f9jҵ~¿kAi| 16t!p d<'ld~d1PBɯN;s.INa'v־/']Uю/ i5ymo . V07ܳLY ubәP3 xWۈ {KP|B(%tT{$ZK狻A`a `ak qv`TSDy }5gZᰮˁρgv1gnMOpOmtHT~IdJxJ.?fWxOvcHQG7=9(ŧ[ϕNA41zwY 0wl JBjj3~R9ܳ9Z5ഴ"y+5p"|7 ~M ePM҅)ؼra1a=mb(Ԋc[ud(U=Hl-ΞBlYaMv@dGv^n gIA0h_)wm_`EK7O<E6O<pEgkX\'_D6h}/_XH}[83;6/X*es{2cR=)) jʿ\e`JQBpXwSyEso- QܟoU5uEwf[|Z$2 i$ۤ$A's{$qeVhwL+)GEI*ijk`m)R\(Jܫ%twX. 48THz/2b&jgcGGzx8z0Y!ClP[^ָJQ9鄖ҘJ- 8tu395l~E?NYZNSAY ̮ SS'D YeEkX)m áO+wN웈I93B=WڃACt8Տ]rK1 0=l b5\]_t#]!"Sg`9RfkPI?)}ZmDGjq4 ڇ*͡$)WݕIҲ<jbVl\B0A;ڛxݡ`Fү؍L"% EPg%97|9আg\wWi 5pFMjPiq:-6:qp)HJB;F? i= '"dEDK+@uݐ!ɈC^7؈=G֬xC`!(\ϭ1yfQ|,t; ĝ ]6fvʃ29# [< Ylr8m=3^beɪ ut!3ӞXW<:N= bbaRYӃo巋JJSJvǛĮVYT\C گ8 MgZ>nnmf_.Ci" Q1q{.xaݱLwPxx0O/Uϔ#nK_Rƙ #*WY6j0q%_ԐJl9o[w`aQB@䧀"E/|CIəgC]]Ь_[+Hb~،Ӣd((p}w .8O5!Sp!" lSlP…MRjB!;PQޤɃ큌[X gXƹ83QxO7Tй|jB-m^p7 s}E]ɣv$tl7ǽ%YutUFh UH|굲@R0@W:ѡփmw$FN +,@$\gWYMۛuα80[vrH )"grU+Cb(f1lo`WUi4+:smצY 4sʂrSzk( H:GsO)*S|oPg2߃-(rh×L)Ԁs!AQzL76`\ǷLL~w$VM2nolDLKؿ"lƮz#/ĩ YE줹yOa--pϨu+(@>{gυIf}r$} 8KF/p.^w+QsPhnPIHG,_:8:Gi&z:ul^"a1[:py d[ e],lfqhջilxXh>˻avzz5JOUQ&xROv4ezi"G_WW\%(mf>t^GG>VXn+V}yBzMͮ ,?ʍ"(Lwǝ݆×V=~aq}qaT1+P2f/c},R-cB1J=mE.h0Bl/}hbkpep4vtA z`?2N ie7Ŵϥ+B[3͐\pƯ3f>o 3'i"M,6/*0!" flWXEn6)DOXA0sb>m1!OS=BÒ/@'nj/8tp(/B^xGFn>J I@XD "j)ܾ "+nl7$عgѓ9qVb]>8RFf`B4< +QS!SRnWNTu.V:7_QSJR?gΨo&x9+=u^:8[͈ᣞ,12yc)I]D`J^K';}>hoGwCц%$G8mƚ ׃^=^->v ZOQ<1fQL h[,EًAn5R@6Ŷї8fR2="s̚bԯ^h  }X<~ H_Y% N),߲NQ%@'] qgʠ@/ \a!}ymD 8 JA*MM("ш8=ɤg-sVw.$Mmni[oZ-@O.].dyӓAS$sX-"3rfthgQRkNN49R̯GӗZ2 MVn81ؽ'A]K(hS[Q2OCmBV&g6A㨆i32Oµԥ?{<8=%E.B^c2 "'|XIs:[LO|k,-K~jKG ],ț7:|bSWܐ`⣍Kl`0EyjGM1S?jE`vݟVXO_ʀ:.Q$=,j&m3dT)7 lM$_KK4Ԃ}qdjDKTQ-FgbAm@?*T/cL9YdsVɛG*c?+|-H~9>g?'*"6.2+{AɇqڀǾ3 _Zx}Q {wwЪ |_J+Ib->9$+JZw/,1h"FMcc gjhx{U9_w{QcP՝&{w+&} qoc=8tXa =&Xq+ 92>[Tߪ;xSTE7O(`pmnh~oM){ (!,bc3l/&B/CozhdxYk>A< ݿ[:n]֐lft87sQzİ =CmH`.yxJmNiX)Cwh*Yg)ju,ǭnޫ( sgkꟐLB]UHm-Ț0Ë]",rE$daqn\4XV`挅/JkEhl .Vga2_RS2Re.ѷۥ0ᦨy.~ 2L3Bho]Re3o2[b@d6AG"Oq6 HHϧrmcԉU <nNqMڜsx73Z}$ L_ܶ㸚H]zS*]Q?mh.$!Ɠ6jˈM=3I"6?zZC\Z҉7,ksvq_1~qb.o!0ᔓ%;?[1ҐǽoQSk3zk37%vD<TzឯJAY!S@`\"-'I+䂄"՘%a#jĖ WL83?$Z5j xLUG3^rX#֟7<7i>|q#sdA 耿R5jT%IxYhȁsV,}j$=Ihg?b[]+Ĵۃ,ko %IIЖjol1B .!ievClEctc/\ᔠI?ӹwFC<d !Gm9IlMTODoPmas!#8†'o)1;g Qqbtb[dHi7NӘ`/VevK 9è04j)]}#Jh2,oˌ/3V[Ek+ikU{ _ x=` WO>lKƝ_X?!VxPOoH[OS|X [c)F9c9 ~/# q_\1nj-)==v!'3zԽQa-5]\0ipF`[6[Wvxxt aewt}yxs0MnnUW* [e3f[1Ge|V BC,z!7PSyRt#/pU 3NV1Fw%t4Qb'DG:P;(-kэwlOO.yR_^wծ!'_Se q9Q9cZXIᆈgP0w K --^9~nWKOj-XsA޶Oj߿ PT~5CaG{cl2]%/NUwiLfHZ HK2뇯B.GOms--V94no?Lwmxf(ӁA"k$4=&I+z[v cؽt}ĠǾA. *Y"r OzֻY GƥjhqCTQ^(pߠ&c"xz;GmWmjNqf6?&RA_P/a0;oB;e?9Q$cîүpa^ "mAy] tZM&# _N75O{lob9rLc7P6/}\pq<|?Y+md+z rD H* 6wNn UVo:ā8LU%8J̣C Juv#1#QXc$S7,JlG(EkMxX yz>EGBmXO$,VY2k: Nfrgh0[ʺy,F8%qUHTFo6˳ԋmhzJx9V/fMEOTWEW,CP2Ơ)_M} =*%.F0D5-DN0?R4RAvJH6 lN("Ŀ=;1 z`X^Iʦ#p-d.2cl0'`VcT$-0=<ȑvb |Tٴ괢z`9}h[]bׅ utʚʵ)ŖfNJkd|-EN_!jմeQ- S*х3:-dM|Z<GTqz3:Sh/M<'?ޥ-Yfs d!82f[靍hmtx_&J?e)B ieu2_TYXCTCT[^rgbBzfaޒ|r݃AW`NRMe-bץ3F=ޘK p%y9uוr!u;=tUԊpֵZrоt6<|ʗ}zZjt|IVѼJەt"Af ʴ)a򃛐6\6 c*Eۻ0WЬ| mv84E[RE*҄MSW_/yRi'0[r4i/.hlF&f&GlWH%׽㔨ɞ~}i|[ kPvvT:^m5ό($ۚDw=,jxAҘ LG{m18`QzǩGzo,B aj0[s|08i-=y HܹXf3+ޘiVke܋ ۫ 1rksOToȉtWwT[]?ׇY'2'Õ2kZuLF?auڐX /۲vH Js+l?TZlfR'ܱQƓ!쩙zIQ\x@(Nlp)F fhyE?h7$ ,KM#eb"gȅiRƤmLBoy7ݪSN.No桎z:OuB"n܎J;"AIنc W ɽG}(|"9;3vkQ~GIR3T9vJuq`cTə=BI.Ք4]'gx]JTq WmZ'wt̐ ?wxB1ǯl{ ۊ e|qt]Јd/רˡ>>tgR5i= wX !Obɥ5ITN?ƎPڠC@MuϠou)__Rr201^֡{y2&t$+{C{Tnw³E)N76~kW-$VHN:@,vGa@ &V.P 1>XEџQZoI68t#P]s"px`F{Ax(xE*?Coz}O"QW9M̓ f7ND&A!W)#!UBB|6t^7rMq Sd!∰3T`CvG**)%E^6 4!l[\L歗nf6́sh6'1XCɛu*̆LHlcbO#HldF(rV" +bּDv2*LLT\j c{4:N >!y䎚oh .+qM x=9)PVcA^O4Pǩ  qVlͧ'g.ƇZHXi惗n-iozp e?)p}\bW&IuXpW[Iʂ':L˱|?M%_Z!U>=e[*&|wP{Jl~hl!+~]bA s{c+J3e[2Os^z`vqϺy8 k{Sf?) frIw465N_yS /p[IoҮߤL<El(!> +%kwga\COƌ0cyYL%C}ٮ(£ ?C#uYwo五bpCOX5:4-M\g-o!.mhhF{e EC LX ѱN4Nѥk4BTWZ},=q(4Y̾D[XV-'S2sr)*.Df}!GU|3`6q5o-jMbu:,Z"xm7,T$Z\+2jWX=4p;&oh+Z,ߟlQ 11t~jJ¹-!ôm~ {g;Xیi@9(^ƆIVnm&/naK%I6cdn$hI)HNBoRm 5<8u\E`[)Tk rZA酸DV`r> Tp$L=s񷗬6NUI87x #P?ݿѨjZ}0HR²q{ uY֕/.`X[kJ + "8b?Eӝ,/jomPנ[~l>8hӋ7b5zO"'1Qt -ۤ.RR qP194뵞 ݄k+BE#= e[IO {. 5T "Ч \@e&3Fn2 JF^E`qƽISԴJjmݔ );6RT' _'@k3Vpf?9Th:j2xb$\E44B&_gt&Xk5JAɞQn-5뭤 0ԩDA YLWalZ`_8WM#?*`[0ߖǗyolsFbm y(E8܍w>bV<`'r+PӐ>c4GY;!TL= 5~P)'=sXׅ}TQ¾akK66Ge* ~@ّ-(g%K(VOb+ *\~#YFu2"It7Il.kNscMOFR;6 ע,>; JZ}꧒ΟBcTRtJcKѤ,Rc.>Pvd+4F0)YԵIb dSx9SFaux{0;ʍ9֛[dzDT6:1#VUo(cʆ*Xmk5%NwN eYٮS2H5iκR=]A5/GiyݬIͯYx~,NdirI]u:LB>oQ}&8m} _G +nφurz'/)ǩ|<3|Oɑ_*' POg^)HTr6F5 oؠб3d{2,7`bë,냪c3Ă$Z0c_\:.WOy| Xivey/+&͗ t٣mL졖+=-\}i˛>T/ ,^_9ӭ= g?[pIκn"sHg>G,KN(8S|BWWG[SNV -( 8QNԁ]סqC)2+A7kR^J8k.R$-ٳf?tNketDsm*FxyQ"VeInsDq 3\ܗ:eYoneO[8l>[u HEO2ڰ[Um_i ~&[2$vP=7=:kUZ i rV]+nIuRN~gigyU˲Vt8k4pH^-kF/=@VtȂd\ꘈe<&/]\P(|@+'>qLt` 'Yv4n4rE吠"LTTa/^I ѩz=_Xo=TũhrW¸3\ og6\%?OLZGȶ-;#Ạ3v׋ut^m#lpP7RK0ׁzh(DJ?_ȑ  eC?Jt@ wjΡqGU<5bvw}4iޅ 3o*~ hY 1BS/vD< 0a\Sv 9:0R.3^$jM3Let$I{o @fxIڨxw"9@i}zN=mnpG +OѺDi5὞]V ?Y#v*Tt8KT 9Wx Fpd)f;(Ȭ4w0My3L`,ՇVl 5N=Lm2>bu>@Մ&wf[ݫ[dć6]!3Ȋ,@`Ó/xpPhزd3D!Uo3ۚ@]^Zq1|d:XRVߢmYHVPx5@f#x )N$ATndupKj͵ҌS哻E@ro*xz(α*OnTOlD\ xǶP(sA-F,N]ip5~wknT?.t\`s|3EM8Ψ.6lͨsC :>%51wOwwQ{ftϫt*d!S+h[Dy! 'M Jc1wQ֘g*/J,SN86K{ ͔ sv'+**-N׼jtc[ƍϢ'zX?m"E.eDm^Gv+AAڴF쮃;qz=z;B̽n9d$G [襨֭9Xh Ed*x菒tz*F ?À$h~kxvw5qȔ孖Œg?qؑaoKEEKLi%bPyJSAAJXKvG&s{Ş\`嵆&oQp.=|W!ZVYl]s$lq}(ECv-NP+oU*IGC̪WY&xk0T E:O\ 0]yTA߰$=;⥒׽l8Z`O+jwARñU?sRMg>6HY !#3n4TW6RyﻞC]>=6Aߥ<3P~Q J6V]0<%!RHgҨzS"̈́,lUqOb !F,*er,쮔Po7yFl EVqJ5!㵀߻ĎíHy:|4PgSXRǦ-rk ]kQ_W 9Fy&[q뽑-ry1ܛAA 91ɿȹβ({jxY< RD_k 6픙r#yw>Xae CY/,#{LᾢR硶LrkL=-,G;䳿@Ѧlk'z(2仹j; bS6|#nה2;A[F \Xq3G1aIo>bd19M5(dW [EN\ܙ\9޽&:{kOGoEgk.M٤NC}׎C J J_躖>7R]a.;y{gs^i7l8W̱O+] {2Ս,7Ӽ]H`Y[ȑ(cw0LS\E:xfp C7ݥݔwA@*Hg l]pI鿱cwk;-"^$s8tH8NHF- uP1(ۈ q_,&m7U)֒ϫCE-07qO%~a9dl9`Y38+*rm&cSER=uE *WK;Y?2dk Ě>6fE4<PpɆg?=bqx/@7ki| ǴXi6'jLdZc'gx'J95!9?Adr>2NaSL8CQahV.j u[q,75ओ:95~ WH0[Q]Fmx3f/+#!`ˡT A/"<쒥.z7@³@y =GFP" RʛnubR@6 顋p-VU*o+kc#|U.q[0EpjeP;b8ڗ i+NvՕ%s $;¤2 UQO ]I>!s``\vg6?Gg& gdV{{ Q:~?6:/FJIp?zr.ah3I: j d4$|w2GVD ęVz"9+^XTe#u5^HFkJ1 mq+ V>΃ iE'Z5X1&|zw,'樸lPj300ʹ,0!o|6x1O:[vI1TOuW,[ (D>o'F,j8 p\sz*`u;ZR]Qo%aGfVA|/ [ngޢB!6zrQWw tc,odܤ~iQD! 6l5ۛOҜ < Ɂ/7 acJJ e:MjͼP/`^+ PRDc oN+`|Jۻȼd2f \1(x/֞\_֣lJ$* SwpLֿ̬챡x'vuشٓ/RN}^e:LdT',奱Mk(;l"P:7es$;ίr(3:ٮ%ώx|q0y=g{[$ΈyFHD#RNd@p*UNR.$,⒑B|^wGv$Weȹ׳[At |J\~ m\yn±:vP:&F.\hǽDY8=ez5#7TLѳ9re8ذD zs}O#-i<YDVTjA.)k@7An x Jս 5PJ^b acO#r [-&2%H/ X#"IIć=WWEJU9їdzv5 pLɧ<зK1ݒbQn5ZF +ѯ۝[6 i=p GֹW.xi] Vʵ~L>dōG1jh!" %duo7w+NxYu-]^Fvw`.r5" Pz5 0I|w ? BmzL E g.T@gm ߷^\G[Xѿɮݩ-Z>JN]!BCI|5M tC>SO]C=qcڲfͲmJm_]}8sqZ=Vl"CvfJ*pCLIBڍE+]=<O0r_]+!PK%#!zaO̺is[ōK׳{=lFrRJ@(cS&>1#vsu9+cDk-,$go߱ʱ`.DeXZl2A~ں\[*Xrjꖴn20~|gpPJDGi}޵G"7ɿ㄄ *uHYk4<0-Nijݧ jZKxdԶfv;ɮI JO60غwtR/Lc"=1j ga͓)Y}tऊ\f|Egbv|%H/%vux:~Dm_ihG+jۂz;j qChz8 Y,eL67& 2fPH։dPIl$ˊkh9=OgfK'cy*w"=BkrDغԆ}v-BYbt}&1q>ĢP}?hnHI^ &wZQ"LIhZ\E-ѽO>#HCd%d!w s2":*>]Mhkܩpiov%"=Fhj= 5ݰmnZ/ qĆbbo$t`6IRmּw'qʖ Y>Je2ҳF>~>XgQ\I\(MƨT~=PT.H!TF]E4peGEV6 OaIºEd촍YX:(IfU K?!}r*-A+֛$MJh>EPYmn8lIިl-w\Y,2 l˜vyo RS+r&Բ)qP۲GɂWǩݏ(YE>bR=k} 'oƂZnwivS.cQ* L-xspLܮJ4efώ5(U(o!gx 䪗ܫBM4X8Y2^b_+z ͭbB<^'ѳT{y7HmU2t#q@nGUM8`pĿ'PKS53 hr4K HACJA}v|#5@Y>\ ^B"msHԕo!yظ!k7r0piXx-ֿZX_6"mH;inp>t-tXv꺅=)W?@>l:;7aUV]W$NglOғZ;-|yEC$]Z`'+ \$CmR*5KyM"})TtS l6y 2uo7p]·dz-F6 lY.bFVR+O:=:#+kkRR*Df0\|ny4t==$PqTc`+U^ |UOյ\l<bu=ŀ(>!BTSƧ(G>aķ2&:U7Z9 Ҥ{F yXQ/j{lCaF8*)Ý|5:Lİ ٔ,&RMŤŎu}&gQJ0JR&Ӈ5_rԸdjNv,aP gg+&P&{3Vyg呒>v{Hx:c(%lK^Nz i4"5 jW=ѐٸ*u&'[8itrݍc2g2k-RAO$z(<՝%}]FުO1qOY &R&ZszD)uvEh0X~=bPUry}%Ql=uL9  \4…LP [TZ|\1EV4zbӢc>'ql\iZJ,׿,MeE1/JZq(ep{K8 ۔mBHME3b) cSw-m~HNP4Δ5 I?Xɦ`/0a'*t테٧b -O_j;83]0:} |iW;2y%;˗ajб3AMxh-֎<@9JZiWZiJVc)26H$rdV Sp^{u&f``a`e~[ME\7SuG_5&.vuZa5\{\]٩;Rs'ǵA m|=lSWovx$Jr)-?*@@05`S eWsxU͡cQ \?qّuT5J־ǽG7|} >}F-3KFS08}Q/ϙz590)vSƀVdCј )GWͷ7aV|034o8B;[jh kPm#ۇR ˢ]ߢ]z#!&+Ea"{ >T,Әak^TiϝڅARs0obUXv߲B]FL"l0:,27N<7蟎 ~d 1{x"cDu('SK2.NHЍ"i7`ԃa@AOA[$j5VRKwh~D`{}}  Qg#{{l.?B !gOv?AإkX;jh VKuQI/]e"cBM㲋AA_"Y?-Tg>:+ȓow¢an2!2&,zknT18z>GSɔfX s 9}gnO3Xm8T˺u] \Ng{yC7=̱RP jK06i_̙)$v@Cx|8 lJN 'FPx`mwꇹ4 7%;:9Q1@'`ƔAI?-N$v.&?VzS^g; GigWz4IaիhN-5"', *УJ0Sxܦ.mU(J09ura}Β%%{gp82GAJ7^D0QٚR{%~W'ڞGP|Rb,Ɗ%r[Rsx$^GwN E[4DסA>d4$5^@e+tz3{،aW&tբlie5=N5X=B8Z2Q*p47Ab97t1I,2O@rQ c >A,<}SNqNs,U߿-ǒ*cIW >N0fֱ񥤾=ȯ=HDBỪӵT\9Q"jYѩ9jyxx\"7,QY l_Y#ZkW;=6p@l.@U_N& >bll ?>A766wvu[L,wq w."٢t~r9Nj?@Xsyʧ5x~VsufK_;RF:,,s.QtVD {O[8JҷicTD$Ps*^']FFhav%.dtm-&~h+\=?xrεy=f9 phJ|!v|/:mGG+pS04"P~Mp[դfaփFm}QP@ kL2]U":&GAUܢoتG@:K+5ռkb^k4zd0eǸ?pzh$zJ =c){duh?m 1iH V`\TU[oktGs#5CKvfzm3SwWeLhEJ9bd0wMP Z --QںUncܶ- [s;R+3{N0pnΖu;0G|0(꣉!;d֍M2u!RJshUќRMtu7" vt.z#׋e|ir 'pUQzwT[ԢUvTɍUedKrXU ;]%&6{Ɋ5VGeds<:"\_Cor7cPW_͵FP@tѻUz6ZЇRME=؀BB*J+.C~uK 8z|MݫI|Bf:3Ȇ]KB Nv"kv~l [H -kJ*?{ 7B*(xnV)[hFk}Z?17J1SZEN̔sN?9,C :*)u7=TjGat p 9 ('9F@P8kH}nXӍo2ka,7U[TErܔHpѪ1f>cjSW~0^Y̢hŌ!V 7{Xol4-ogQ"ޅSx鲸>ۊF=cHݳ#-_몆ArA |sdkֶy4!`KM~ĚM$p˯V_r =0֒LB%+#0sS)b1X8_ѝ Ex{51%2WNWE d?JK&(; >ȡ^7E#ȭ1thnC4KNIϡyÅGex0}Sf4Pw jgh=o+1e|ceФh*ܿ8zq,z]~^t^o@P%1*yenVU<֧ox3p+rW\I߭u4m6{iAϡV|I"xhW, 9ysdF yzA%q8ߠ2`{)s*=]Ju0ЦmRCņ,u6t$EP'P./ɯO4xԢT|4%rk!3je`O{ī9Y<&# xA;@?Hb[+3|؋Fqx?!x1ޭMG }^ y-vDSk/wL"X]u4WBy[z٥ܑF`_x7"Eݯw6r.=ROR0Non"ciUd`uڢvG\(Ꜿa2t j+6L3y,xX13 9m(n9Oӷ Nk=_W7!uA],mb#jԙ| o[qg'YGu &zwg;E j?t[E)RsRtN\(<}RlsƂD+M#fHj(y6u7.؈.Nn/nÂ~ƹ_T7r>ńH$3 mЂX9k;7PЭe3^LK7>^ң(_H Bھ}i`Vo{mW(qػ44ғEq$Ap,x܇\}Γ+yTZsjFn td|UQ`r&EҠ/{`lo ۆ10lb) trZ8u^ _HՍ3j412P4;ae۴vS,b :UjYR3py:y  ò%)k>O$5R=>'T8H\r+/-Eb.n^ىYXsmH'S޺uUX`pru)4DdJ4%qgqH,ȓjp\Ub pi.ȬʣڨyUYU ߲DZV<dݲK0=(a&8M3ɵh!%v|ӄ[> w!9]ԫWk.E#~pX &JLIɵ:Vi%XoU>t vۂC-=z)GMh62 56_)sl&yeqB*Tw]0N_"tL>xBLyyIefBx9@Kݡa߄KXc"|- Ԧ{VPk=[1`9q` x1N^ k%MK7:;nS6X),%amYPÅEi!3Ԙl:t=D&H6#<-|:x{41_PR?>!Tq"]H~?W[DA))NofofE<<~Ͻ!չ@sTC"%no-Z̰K/xNѥ3#avB_X.XeW! XbUԋّ?!ϵ eI<] ldy>ߍRɦ ܪ4VK;P *r0 uV_.\'=\\W b,# n%n((S|vn %3,qtAфZWQ @ "p ^ec]vPJ"VAr__q k˚R8h~ly W8v㊶ݧDUl Ns[KN&atm f0ߵZ)2[Kta*Z` ZD0d֤/1/J;p(N}Gƅ:2Obk?"xA*/+#i{Be+6h\j4!pt Mُ4tS~5KZ?痣>L߃5/р +* Mg,_s=ɱ~ػd&S`K?ޑP]z*͌^XBt'Ecdn@lSPlfC7#gܗ,gڷ6C;ap%'KA>sn  yQPkZx[^p5|kw8fő=Jj3՝q}xg0}䯵M|6i:"jU£\ :[{!2Qn#ݝlzZ2+=Լ{$8م~<diHgrIy 9G,,݆b6ps; ڠ>Re xYpZcp׫}*'vHU7xeL/6zas)czYOVӘA,YO \E*՗o&2bsrga\IMjO/r&;h=;`ۏ;$zBۮtΪv/>yDZ%ނ5?gdYty7" 'q{ *:qKhW!i$gח')CN5۽Pn {V JkmJȄH@[!<5m#^i]>k@'H\o%S /lf3h5==vUwE+QU'0ݷ? I͒i .sɎR@Cuaab?8ƩICەT}<ǒ?d\4=MIҠtlb7p0kbF30XKiVn U (%% ^e}O{Xk|17 G}8>Že&yēq^)Fوџ&Ŀ&G-QoeƱz؎f $}$Jj"yj# %Lsv,E xk uvu#;%V羬nտcju׸).4b=ߢq^ 8)SRnu#-d[zA()q j`'M`guhV5`{)) D_102_9jOmG/a '])Ox ןof|@w6/֨iT݇qE&I'PD*Nb +_)@ePUm`\.zYg= f^g*HPQJTByhe2ZDG^N&m8 VBGVKn{"U'1 Ǒi=Hg|){T}e%1e|(Wr_EoЗywmo X-$~ r GCTm5̓VW{5 yLrǚvw=~t,& ъ$;݅fwhnFjHP>-|gˣ񻦶u=[;@坱CޓM(g^FA} +AgH*>Gw"}-s9U,9vo(aՠ\[˂_Sv|j#ѡܼϖأec/iFl|MR_dLd£:nPyNi}xBIFlmDQa5 `ky-a7!&b?u3VO@G,Z$AӄIF]N^Do9xC=~j< FʶFiWmvgf-x3ZMߵ)l>rRԵUZى ۟\?:o^ tPirW\fl d˘A]x":GG5sq N+¿m/Uf( dI`kH2J՜@D8TxDFkRs*:tsixq_}Bb>GYުqZ>ѐNvBEV"R4%u_ZynvfovK+ͳzL_Ѱ6ۀ //! a=1CW Ez xs~#$y8(ZIva;^D%+t05US4W6 :KR:]dI0(?1ZS9˻7ϐzbT-inEP5c tLP@2+e1^],4|:*S,Ҧnp'$E\A\S%^Aܬ#mKqIcYWp@BΑ3?oʯ"\X/Tx2]HáUf:ߩί; !-\bFD)uP?,O%aRH nsR70yF}o)&wA.e:]lA'X=p3F~)dt4{Cc`1IlW;RX_0W}8;Zfy)1%Qi'li/)C/sr\!g+(gə"kŜyE4YC6`MOV3;Hv /פ#V+3}١Ed8FrR"Dl.UkmYWn%55?#rOiYb F p<;}0QY+EW" pI?fqר0=r^Oz)u1 C~*Vj}YiCk ;NP7 I e gf[v9Qo\[)Q(8HKI$nԻ2b`,so#Ifk-zʶjQ;dSkq_ #aᒱK~b';pΑNTK!cN,^Qs^ҝˎPUƣNt}X,Ei%Tx$ ^N"]8`uq"t? b?sߚv/=QJZ;z鼅,v>U*u _kR6qх49:1F/@\;7&FFnH{TsAOA*jsIJEC<1as_Fqi:5E]%U53Z~QaѝMh Uv񢑒D|o.2!cxtV4.?]^_*tϸ컰[ Ba@U\/Bc‰{EʍV&c+to:5'gJV]2.]v+_W8=Hmx:nGVg]=Ӫ~c=ő@.7w=T⵻=%jSuN@M)"OHTγqK<{%}I"7_!PC| .V xH3Ns<l NmoO'^t`h}^TytN+bPӠAjV4QDE 3m$*4J΁4+P~2<θIAC?8iR&}nn*$_ˈ_knO N?6?2]H *ÉzY@#2<b8vUO.S13Ǫ&f]1Rd? 4>5\W*Q]R^q4ޟ "p>b~ M$^"cdgם!Yh5ҰRW4_]̾bbz: H9 R\fGјWAWZ]iBut ?3Cu;>E7j|kĉ/f(uGhb߿+AYqr?o7`|ͷ{e B @aCٗ.y_|'  TOf`m!eł ?X.W/ /7eW(P@fb M~#AT:YҢ=P1M)ǩ n+#A#q@9Q xlUQ *.Y֨5wE}&QFꛃvndYF9;N^4:@s$ޤ:Ab34dp^KO.:H"NkF<u[|mSw.]UYƍ/ (>QA`X]S#3^jROmC\ҁL񊀐u:D,/l d >0"(2_;}QʉDtOݰzP(F@RW<~e'>vl;fE6i Dﰈ5ܫ.Ofn`7hU7 hνov1t? L7`cߜhkDg;qIaBQej:Qf/ؙD+"?MD}̮dR Sy SB~NH^L&(-zI%-yaΒiS'z{tY\!| zWRFa_ceMi4S 菉^vS -^1?Q>]Y:1 ,6 `' Kd38{"nlC)'4EtְJuz'X ,SM5/)(gAQOKZ#|q;X7^) F~l!)?\ 94ToFEDpgfDi41N=P6~ Ǩ_kit5ÇU+$<4elz/PAv9ʪD^Q+xoxO֍2?E*FFhvokٺ>+U?k {Y|CAwIP ug ьL-Zp#]kVXI ^^J^ R Ô*f[ ޵^[)H&I+m =wYV\Iw3*Q Uu1 w]pmn7 I^zX̥ !hى܁ 9ьk#yq]3ʔXseqC{zn*Q&05!>2D/W28u`>Օ1v0# Sѷ]"itn[o`@RT!˛Q]KL\ n x:Co 7; <ȞIR-<$jL}bl'ҍ\DQ T%7S (Yj1Gbb Sٸ֚deC2HZ(]kU qF # L\lVpR5knwŧEpHz=!C㪷ALr6oh7{t?rDLLǜimmR6G=Mf.}nj!g|3'̞Q3Zt0A<rey_"tߍ5c KݽKMS}Y _>VĠAS*6<5 CS|0D֩DMm{[4`/̦pAGnq_?=͸$ȒT*AwqFﵮ-:W3؜e4mJ^[|јpgdu1/yUHAM>XBLS@e#"ÅL\|+KL"ubzoe$U\B :T'QlHVڏb1K ImbILBbyZRѵvlua͐TSHAXgyHR0 Rec6/N{7WSd$0d?[N))?2xHNq=- E@R96GkgNie8ky3dS sw] 3Q_yjbreAʿ7KJCcWsii:QJ@KQb)?mu$2s 9+=B5Nwf$bpJ2/iO3ǖ3ўp'7Ojf5m4= XbRT-&Y2-/0u9BnZ[#^ [g}ؚt1̈́@ovv8AsgN%0q,i>H7 VVfEEyМËo(q"~y$~u]L*\V_%ղ=糋M!wZp/jKSh𳵓 U,3 ]hhK9 …ʹbdNg"0$F*υIr;sC ߸]cgj3U_ Xfb* مk26/-{4=š pf},_Bd=@^RmĄjҁW:6"eG&h`d<;DZ '72+1)tvPx_ ;Ƹ/Ziu䋱28lr{^3N:))̔owVӱ*V&MyO!u:1eHF`Cm: "Ȍ}=++6<5ɲѼb'٩E(#@D1C}ĢII^+:f%8'u.kӫُD㪶;%tMIJ8Kp6k!7s;> Veͦ7,?G<}îfn~X> ҄NFл#R!^cf*W$R 4eɄ3FcX^25%9&y:3EZhE'5#hCramRBQu<@>"WpҼ^_}Y-dUgJ8"t~V2V9䲅^]q5Ji`c;]Ou8 .~r `~C\HJa}KuExeVӢnf N Vtq Iv:W{ E@<Ʒ ڀ5JPA׎˂(]p48< voh]4B;U"c=Z t*وcl&(=U؃VvCy0 968 NJIAdkxa >%EODe _]JX,|G3 Αj&3뜓[D.L}Id23%{j_Tc)=PKö8|)h" /F|M-R-cC}kUhn@ ؾ({ y(i{zAjzX ti. K1iO仄?Xyzk/2b*h]=rXöG\?[4, ٌ0(nsEfY7ac] I];48cOYQhT5m87݋\r_=;̕}D% UkjĨ=^ѓ/ssL8$O $[`ʍ38^<rMa-*B 4''T݅>xo  Z1_6q t^UDbh1s (v8Lt{!]?uKXϣ3 ؽT]QB9'fDIB^yN)葵J"79Fa]_ bDH3ޅÜRv4Ωb~l9`rIc7[:j?OU6V; 4~aU?H8$:#@qT=-8[:q4/嵌RHS2"%Si9A\斵Z<"PK2&u81)#nNw^(lŹ>T NʼHpĔsX;A 5c pdpiui I(J}xuo_BFRCDYqB rumSIP۰B /drF'g +Y.&}~=:{QB9tM%_ZN (D(2UD+Rۜt-# pkֲLJ Y^L!YL5Z~aa~Od0'I_x˜]2e߂[?Kql;C8lof#BMUXzƋCeM@Ѫ q߲5j\E*:,T48V.G981(4 `P⒴2q9Cp׳_~̪^@t?Q f Ha(×Q/[ljrpLtF]|D#iAX YrbK9|NFvŏ ++&65n[0rHo43 sRZ(~Etcۡii.+$hU$[4ei"Dn XV0G'U /L%ET1DQ30( ULNq6u,] AV6rQ25z"6H[whj܋酵|Y*ԑT6?SU?u,2(MyKHtrJG²OnsզSpӗ 4'U߲E-IOy 93eS\H!j$ҥ|hsê5y^>ŕPB {笯sFN$@L]GLAN ЭBFgdbXb KU-5B^{^bCbuz֓jZ qצdz_:>DedTԡxK5J2&]q+Ǡ;搖.D?T B~mOJmRm"89B;'].=Ml^EF= 27ޥ>3i/3Ц?ᤶEfK~JP?-eRnn!Xnܜ4[[76ćcwI& XNaIBGAO9_2P@v'.p*~{A#-e>L[|;.qR*YI[Rn"zjHl]\H=2'#OJCPCi=OzzXf 5^F05'ҧd`Oec@&A+HWmVEۼ7Fj?hcfUBBʳ=C 9jap?&`V=:)[hf]e×IˍfXb5Wh8eG,G}7Zʩl8HvtKx82e\%aσeP -^ h|6ʯ=UQ(H \n|G{ A#G]`آ{oF")Lu2v#q됏M`bG?@˝O\ESrQ1LujñkH{MLX-m$N.BLSty:2."?{"d8Ml<(.l BhaM+\pCz-iڸ$ pE*4%ǃ= ؙNbS0g`=&r>чrh*ɩ^TUFeb,ߵJs4p,-mf?[t#B>SpՔ#6wHfiꩡ'k_(? ,ԳpZ+- E"+]G Tj7U)騿Ahs_ oBBO-Yژe3X$_2'sTy!joƤ3Yg`0:r:I[DhwG6,cKEv ,AP;prRxND~;60M;1ߨh|C_E(x!5?ⳣNDE<8`c^PlI,?o LRj ~;LߐH 5~~=yLUnv!~8*FRm[EI SBAg&.)4*؀USt-]vz|is=J whz;jQI~ZRO0}Xhټ-/;Lˈ( )* Ial c=:UE. OwD6iv2[HXYK3 V]8%V/]2_`*l:?@B8<k9}@s>py񤒄?XVh\zDhUK>4+0] |JVۂa+ wAv;,^}Col=F6zsY#m4Mԫ$W n(^TU 0 4b|8imokXZ$):FS[qHww4V=RlVbW/$\]-B^C@WҌŎ{BhOcf8^r &$)=o;_tE{ֻ2hK@G#"ߋK&h& /?쪕S:ŧr^AN`쬠4in r޳0֐|"/32A%8T|C͍6 {th ৮dNL.QZ%$y|> ܚe8mRP 4Ѱ4kۤ*vTO{` : y&٘_'QK*CdshL/tܛ>plʘGAf0Pq9h&~ C$&2p}!y]71늜VWiBEe_?!O ѣ1"o!Çۿr"蜚e3}c=)m9q 9Oq;>T 1Z >3Wp@m Np'TyvE&s0=V4zUϱ E(EeDj9'7A{]ykͺk@s%2PNәkܥ)ȁl ~v%Ϊ%:?c-KX`ՍѦU^Ƈ>] lYԣL m۹zRS;LMRPB(QbOBNקOZ dxH0MG/d ϨTIK ]PKfj%?M>3C󒂇 OP܈DK=tlaI"e>ڳ0gP%DymE Ib{|^mg+.ݐ̸sZ!@Fς=]4o3UFERR .a^׮Ӌ.^o}o.L:8"{#+'bhZMQLyt;{2#BB$Nb)v㓵OXps>]p XzyDc\1afJ b~* 5sdH狟M0HU21d5 sʁ]k>g*dHRiQRk\ oNK1Xgm'2nl8e;/\gR)Њ5\JD~FIZu4_)"omP  ita 9h3wF*tm5# VvW@o3k8}wamjefZSWOS8~ɎkAY#7߼`'&O2P3 J}LBЛ>8xy>ė̞Yjw?TA5ei: 6]HO ZU 5Te["@[+/m7G'C(M}6&OZy)ĞBJ}BO_?i(8+X.5%cҟUDy!,Fݴu ЫoC׵ iYмD@A-?jKQ"nTPFQM:d@f1cL䗑2;^A|&ʊ|տ`Ic=ߺ..1a:jz’-s1 0g1tzޡzuZCM5{޲MgeXZHM TVt`ka*9N-=.ћɎvk@73ߠ1EwxDCߣ,f^^fV$ܘ6<6joo7@|OX.b>/;DQ#o#٧P1lx:@ { r>L«!KKN9:de7]CGW/YgnGS2rԸ Eoг{FƟU(F?.c:3xٙцZRmy}>KeQv,,/W ;T">4cQ D6*]WV֗؞@aqww(2H1oHVEyS6g ۻ@iȟEuc'X"ql+(rc,[@VHU"\0_86 a;`.iRيzz3-[W?)M3?)Gf4"\99)8_iJlDr X=DJk)+~#$HJ8I~+'\o("q²֐NP{ca$P+\5‚&LHq>" < $;*fR;5!' =iv&jI*ҬcW! h Y&h[ؚפ7y:{4qoUOF]wK^5ji[kOsa![}S7bu"њG!=ph 6ڡ3iP %fa~:MkWsׯjMN('usS(d@+2A ψF#+z!2 Тgk9mlѻEoC:tWGRQWtsQ>U]W.Qg%:'5綂 [A+c߂AH#(WG-; 騐5MsE %qsl^IT8J/>Egf#;2X+rK Cއr_,8zmuY9\T:8 Yy3z{NVo@ƌx7'D$)W/k3Iݠ݉(1|e)=9`6j/`Gd,qd"xs,yʌ2;T}ܝlV9]Nz%;a-/ /4ʍ|4,wx;E (uRu)~ldom3m"njyc%08|1I}Ȥ>ecEP+ PiWOP2ʉlMvǸ`_kDҘCC?RWzgglKRmG.8߈֮1a1" m^Ԏ$ ꚑhWq15 ̓=?H^G, { uQ*& / ~qE+cC3Xtwk#i<;A"qa'aO( {;}ؖdoV=K2a[!lHgbY'rL0<1#2JZ'sϱI,@M+"ԣL^` /0x%u}V)Zt2wט-tXR6Ai= \TtKcBi2Ne E]G)2f i@sSWcڼԢ`)Zx]h "65)9 9p&wy\$Vw*ḷO.&qak6rnsWmné.ޗPyjYM.`ah{̼ ^ 1i v8tjˈҦcP[em>ak*խ5I.\7]RIk4 DDV!ty<ݦdT_,DWF+F8ƏsV?}Dd bAMhGh$e|ŋqFQI~UIUF,YűJ;'{g)Fξc&_pXfK'H[␹o5[F|6R'o0O~jVF?:zn9IPt037$T|st1+Gi\F)QǨ_t?sC;?Oo^e IJ'pI۝}D>۷J4IvDzLH3,wלjgJgz/=mpMi*#wbTNs-;(V`']+o<^kpXNekKw彇 2i\;Io1Cu~d4i9fa@J Zi*q GaN,Rd8{& cL F4u< 6>g=qq8spvwrs[K&zA,òr^f-Y? 8vz餓>p8e4,]çڳ^3Z*aDW@R?oy:|ME[鋸?;irz0Hlֱ̜ ,ƈc62{kԴ|:|&?AU7"Q3f/j_'ᫍoOyqIk^;?Y1,Ucu4d z7`.mE% x\W|^>zlخm, Nr3)3l/> Le.R9JHM g}:o)MkULD6 2(5ԿxV?-{K릂׫Bp}=l}O5X`07!)Z Y n"NpY<%k@5qLE"sgWM`bwW6S;)l 1׸x aqãdjLǝL-?96-Y=OcF%Si:8_]U|K`觸 KRX7"};׮yBRTT:|wuqx![7F.7nEnLL?v@}[l+CF0m 0]( ΈV$cFg" 2RVud^3K9=]gʽ:gxw⻁"qo&@¬)#*7`Ql,~}I͐\*l9;_K8!nF!%4p7zeo"ATxwO/2xŨHdpiJKjԏ*Q(+g1H6X?_Uߞz wxΏ)G(6J9N$a3N'_%_g?WNB;da$U/%oB(P"f͵A[aEu6QcըV AFvYc^r8]gAz֖4hCzpO8*0+vt9wE<9I&&LUc"FIBpSIM:P Z'i_ko$up0Q 0awLM[+2nBM$N.#Tâl&ݰ2U6Kԑ1kL{vzgEZB^I' IAD>0:Ĝ>ܤ+ LԤ$K:}` OVX ncߓWLK*WbfũRJ`8_0hHHS6M⅃`_珋U/8H `uP}3k i O xb9>7~Tۥ RXhtSDc,g{QXAw~tZ2ld^";7tVot`R(2Mrt+#r|5ᆑ)yv1TGi;)G;"y2R (eݚc#w\w2w1d*GOK_Uξ-9Vu"pL.2rjϏp-ӵvq;);eL̃@Ye| /(=q]6RhٝEE|b'?_ic=bơAL̻Nr2 Pwni$U=d'5z48ol]вlMδuqYح{s,$P7cS>n!p2jbz'|^ 6 DV[r?}2E ߬`Ir`W\3vl Y" M -Y:vPP$t\X DJU[e[M^^us_gǵc܌?E^q j,[r Mkgrypt~0'1 YHV9o;3C1a`ؔ#]9*\tĜ{ -KąMCi_vwcy4V:"\"Yp߃adPBS6<"`ԟ6<)X6\8[mM] mD<C"lN6b6% 6W[#cD`ҷxUac^ ܒVmlV|6wv@>Tj.",[ ]jPD}崙 40(k x<I@oq;kcQ>~ mE mr9|fZ\ $(;xziBݭ38rΖ~E>&kIR/n31La@UĴxЍBlBU39\<Y寝+͈;WV)|0ڲaW;aB"E®tHӉwڏ*3xȋou`&%k4tH6(al l'{s5Ohg 렺xDRpS% ;OipM$cƲǨު/V;u?n^0=eX{S^\IPY:fr0hjDђ~7d-˟CE+猍h>w F/ cW6 )LP|ndr>@S $) VBK Mx̹F<⬇K@WquQ$|EX$ 筚O* S3~6#% zg2j@qAOs&I׉Jqn2R17zT&Iu>lj#kiSǙ+&\;0ApAt7Ґp+#.ӝ :tYF|^Lzg1{ZXNnR[^Qm/{EambpKksl5׋憺0%5 \dV {ʅGś:@Jdњ;FmF`%.(C׀Ԇ"CB6lҭ\vʿÐ:" Ȍ\b %@1S;+g#4~Urߵ>2'w]x_\vs-4u^9h][7fv2[;aF|[?S&ebYU v+b5sV A}E5B 9t.YYH?̓O[z{Yw˖r"Dy( S5}>ԸگW/l1PpqcbЩd{qk&kx ˡa{q̂.\̞)|<@\ K\  e, ׃4Y)0+Ħz>)½w/V0lQ z]hBol 虠J0{}zQ' ԏ?l5|N`5o(4-^D,|QS,[/E(op9c8yOФJ~7 UAm<Y&b=|4Eu}ZWNzEѺY`MF+Ta޺Hx†T!J&Ai}!-rq;N&1#^zj_d<W ȋ5f6#$)BXƒ  mZer?/߉sbWkW[z P?5-7I׈++7|lcN K-8sc ]y ПI[A?y]xˍY!{EcB+1N#2#OHBDYmW0~kc/u.G?#e9)-ZEO dflS>JصM6aJ/*[ۢ^sKycќMGӑ#XW m/SAG+\##p#iOЫJnlM͙{)nWR#e@ߥ"Ѣ҂s-(I xʦ c!7r3*d7Ð~-[zH%>@+|g!e:A+bKvQ0"=*q$o^}0M)[B6b5dt:2\>ɍB&P s ƚ7 .%(X2%bCa%͑:֐!iP4A]k>|5X$ڕSu`Ah3(hᕒ\ʖNAD „cj mD'o5\cS.]VQ WSԮpjGkLWK̴>=oX'CǷs} V7n5R|[SN⋯1KSxѕPݩ;l@d;?[G_+cՙ/p?#d(9Ķ;1+/(Q&N$^w&+tlZV\"V4yX$xZz8JJV;n٨qp.-X(ë<"E{}5O>P\>#wʲ)W5< yJ A $TdԖߊV.T׻GT~.kF9kp,jePg، eyE1<[{M^6=4]5d!Y['xw1Cjkz!s3hspY)(gD]!y2~yX#-kwFWuC +5 2 jcTΈE}| gR_neAg%"RƎ ,bmL(:תho_xn2t<EoP{~<1|-θs1E@wI"KC g{-oqǖLqE[Q$w f]pH ,wAIb/.OxEvz47tVL!UԂdqi، #$Х ;hY{,um\A0I{[;O_ʪ~&=uL 1bHVDSxN|{$C!VVeMUZ* a /,z*#p}Q\htp-w4'l1Ui~:J&U+x4T`Y{Y>3#AH hT-<jx3fz0%w"=ɤT+xͯk As(jwcM|:;.L ǂ" WK:rdXLP?P7ߨ#y7 C}vH¿l(MrRO&v'S!BvOio@p=<& RlF湫r3eb|SEj4ڿ8񀷝= 'ᐻJ~QT7"#!7  vρrC Ԛ=[:R-fUwZi C ޚkiNkaɄ<|%X c^%wuu4Ap^PX1cSӯ7 oתF3`LM~έq޾Z k \vN0#riYl F9O4bn=xV[Nfyپ3E Kw?{1ceqPmBOӨJ%@z.~%٬Vm^U֔)o{ ܒ; {}S;s1vtV>־6AZb;;" @C2)Lj9 &|32a"ٱܖ$~o~1E]T3˙? >~3+mAbʛ*bM$YFՆں8[alSy+j${F;|1wsV1qBꑎKߖӈa6{Rf͕ i60 1F6^[V ΉɹSa Zh*i݄z&r%ϻ(!'GthaN姬<nqcmȭ'B/18?DrZt`j;yp'.}*#=}*A|FjB|,ԗ(aqQ3'xUĀcEzh5kF?)JPUpPG6Lm\eAtYj}hu; kj7l !uW,7$*%p@t_<ORyv#PIM͇IJ^T!#(8{<:OnՁ)zՠ_KK4 7qx]C.>̼VΝQPh+q4|VM!xq̗F&adp  嫅s!MSCeIaHA_E=̖ dp=BE:z@@LJj^/^<5S9:M9ug[_1=3J(˝g\%?7Lqhb/^!_6}vX@d2/7zLOk(akb@HV&?x?Ѯ- R5qfţkjL|B ުe&C4].43˗낲:'1-ǂtKQW>O|! ؾ,N^qWbĐCwԗL$(0܈0]~`"(z A1EMcۯrPEg#BDDib_S/{xI~ ~@87N܉mwN(ʚ<1RD5Ud'\<c}9\ACՍ6 ,\~Ax"h%h;tW<\ku Ppf#ѥـxOkjO`̽:C)L`:{.ūA`j)['؂6,qx3r{A[t`J0∔ձ>t-m|JG_ hH*3ߒGf( Bo󎫯_>c=#~'5unn[cɻ52X|?g A`́ajNV=^/ =IgX9ɝ z<01|njؠnB ky)|JL秐^k! AOL(<=7p61c-t-?al >qd/JPmMjsUرj_-{T ci骙a?$U&@4}aŀj:V-|rH(wB4 E6BAU9KOfB>f53-z]ӏMl1<_*.|v2 >*--Uǹ2@CU?l͛bZ՞7`hS5-m3#`+Xy> V #)/ñݕO|`wFˀ &63!T@?gxs#iC [ hh9?؟ g|zJ?16Bd'Mrk<P;];er M v+*&\ \ݫ 'F>o _@$,Tr`!+ ]{N$.!sK~:=tgĒl AV{E8V"G,~Eފ1PVu׾o9('HK佷 h}l+Q_Faamz^9* jh'WH3HT_4 LNÑ Q)eъ& ! p 1/bgƝmY#Cer ت/W] eYzF\:OQT_p fE AP 3po^E^ǁ&k|*XSPݢCX\Ts$n[sBbO4eW My5\a @4& MLW J`54knz?wہ3~2(HOWI+(2g y׮ВaEpdWY~>J*0&o*;x+Z%a2l&xMeR?Yղw]OpQiSv- m1Gpl yb hw 9<ׅU +QmZ.ٽi 6:'CoCݒ&r۪mΫԑ{n1ׁeGd ш|9Nw+GPLe ; fv2dž4Edݺ=@ 2},xhB:}Hϣݘok¬I0.Dnp"|$b'=cTTvaGo1$/ZgZbqQIP& ӱH5I:TϏxPS .L;>vPy _E3fyB7ti-o5uza-|k :ƺN?(v4ϊ<ɞaB̾!,2]ėcͮdk!1⁻0ANÄq'3w>ǒTf||,`ɱHM)omq>uOzɿ{D\QH]W@wC$@s\xF o$D4?&1W_)!(”` Wc: Cb,SI](Ѱ5OHW-&kR[IP"̈=TW )>dy8pȕ~%LK73ZɵL4F?IȏKSEbf Sk %Bl3Ak-6&{T>uor\,AՋgt 6~Ր&.aF`Ԗr #wsH@#NѠaY}McBW=ܛMxg %U]w:#¨(N:8ɛJj y74!faQYÝ-ёP8m/.&0~=]!99 "XOZu=S5 W&oAr!-ыgG Obz9<-xL2ޕ8>XkISTF3Wp܇ @J8UR20 h;u5f\zHy48Wx/AF klOL@$`so^gSw; kl:m-%gbgWz8Y ֻݱܞnQI]"ezfT/)/|?]MUwOmAedYsу5^)T$j5b&v,[WbP7mxOJ)KDbuD]ݤڨ./bf+j`sດXZ4 {ωmm.t!OHi=ib*\D2{gh`Vp-yNf _@7 nCvF}d=W+Y l@1Vy疈|` *|Q_" Ô#mᎵ9Cj- Ve3k"Aq:HVf}4N3źPw58EqP+iיv!khoSGaC'FhGዱx~ObAqFơY ] Ux{My ck9Ȅs/}x B \D(N뻳P)ͿB+F) C} [%pACwVN~ݬ>ÉdqK-tC];"*d~2ؐ̏`W1 .$ ֡ZmH7DbQ{ bU@o9fU[J /n-iX[!pRy?!M^e?A@\5O*C1brߋ2.ZK/1ONZNy5~i=}J> 0Щ0-i*۽SY|qʘeM"s|6DYI倆$aB5P¥ %t FZA@YLS?j]S07,  UípYZl2wAΙ)A%W X- %_j`Ŏs|i\ u u7Ph"T@i6$o1Ї :dt=ƴD| >mKW:-ֹِ/7Qݑ2*@U.WBE='P-Jb># "zXf&)?B¤4a#dh$,ZB-ן:d?_oM0 iwfdFk%Xsk3; ]9ژUNI?9ccNݠ@Nv!tfmIkUf"qԞ L`"a4ӷ0(8Ԟ)ccny!ƬEV_Bg`\}; 81Qǥ|ǢC"?q UT_n* TQc}@wZ)('di6RQ${"09gQ@.h2P*\\K7BYY}*3ǖq2Fʤn,(?%Qys΀n kKWBr#^k})(P:U`BKU'}{5J䟻H~&΁Kw7E]FdI#"iI 7Bf11hd\.cwX*"Lk!H=Q'f-}.HZKkKcL=*.kL."S4hQn/: >wbPC $ |1Ot Eh&`տYTY/2LS1{G,ZSXsƱȞIP83yg?_S:y8ln0| ܼ >ZK{=0FզgЅu\8暚;%IprIeIZ"Z0>҃d Av) +hHdd%@˝M{dTtM' { s{xsMa1{[1Y#/w{bǦb Oz`tLತnTL=~[w:eAm `Xu`{ 3=4@uX(%5@.`~S}V=r,5g%RYt޸:B,}*G-Cop~y| cRW̠)jSf;ZlL2CZ<Dzb~Dŧb=Ǿ @2cB[$gWH8%z ɗiT6f} xTvZa2't| W$'k fWȠh jM(Sߑxam'ċGV>JQb?C򛱁0QXѮϡ_s  V-[n,g3XGiχ>TOd< ye=W ŶOjH}1U;B+Cn(M$v'fZ h.Ylo:h.[]"heNWH?Sm$^5joqzo:`4>UtW90 ELu sB;jfJ<ۤ^UkRM!a]ڔBq3@KL9wk+ľ=td}ioߦoCY>.Е 33p?Ƃ/63v, K,*# Ua=N\CÌk cOhLQuұv€ns**9Hyd[k&!3a?#hK8#k:6aT8{w!Εgfȵ VQLU)E|TGڥb:  BO`v٬n+G[]-S, YϿw7ME!U,%SpDݦBm6N@H5w9sH]=0OHsV=0@iȠvlМ'`'1bE"KʊGC5DgaAF. N ҞP"vOc\X rHßf` 3XtI/8uG02d2mFz)Zp&w1xFcvP!pV[roCmK(d ÁY<8  iקP? :ћAra\>Q F0,3KD+ RgC08nڔ6J[g>娣&R4as1VY n Z;]r u$>%We^¨Z·_qq^͐PH[IL`kYU:K^Cf}aރ߼ j`<aadPh~;r p (N uέ%{4R<( sLD9u2ştCiA,NF\"Sp;feHz{'-aV<`v K@Y`ߕ#( Bۺ!MM(ضYm{ 0vR yi\Z"V(Y*]S"D;C2˧/d)Ћ &AZ6ݾcAwqmR"XQMJ>>Y{# DD-Rw~YC/_ַl^nIln:rq냨qȝ|$z *:r*t }ngqyFW$"CzfFOfnY$ T8- ^ ķ0ivLWk dw#yYe\\xʰެh$A~t9C _]{R Ak⸒- Ƅ@mi= Q^kSAD q{_T3Ë'h#Ǧ}p(閮eʨ3u|@_ku]]W[F"fD7 A /3Q99QPl:X&DFJ[ayE$m{(4_g$&|_P(}nВxrڥF"=oA5]#=^ˇ\3+ݎtZc ¦-L-TNm& OG.jIz}"jRʛ1"ouIwYk캕YZ9teUeWH_u|rg6 `\wyK}DRmV.-+l+uu+͵2ߚ\"cW,Ꮯ8;G-`2ZǼX$bJ%hdPig8@Ձ3?EcV{ TA0n+7l Ki ;@?XآYbdlV /INi-Sf >14%\|۞; $S|tmΡ:*փ ڞ}J4-Gi]sRvNuokD?nr׿e&qX9! l$y*t7 2["GxLw)K8UBT^OhhnM񁹵YC>MƁ C GԓGcEʦy]wB!_zViΌ /q^男 `f@tN>B-a@'KSQJ#77`l(ptPRNC 3,TF+#Mw+x9#ԮP&_ i1CRr0w%1.Q4-{JvŐ,`]8`Sa4X3D E (scu/_!h~Tzw >ڽskJUWuN#H{g]&}_=yͣkF"ߗԩ 25 ]'j{PV{t sbNz+5 WEϱZ_0^AoZ09,㡷XXS( VTNyD9r]YL֮.u58ZDS80vvy{?d _qy (|x # Hddhzꚞ|(!Y cLYKUo]5l۬?>Jd(p2E_KX*9Oa BD{;`QB$E\%oՄs50(]G9Ύ`<4pߔ5kgldqרn*Fg9ϘLxcI0ҩ,~[A `땐:`8t(ѾZ_X$(y0:bN vXvTLR ݰac_SfD҄E3W+<<#aE1Cٱi{3s@v/nwqmj}MV0$NC}ݝOar}Rٞ6G_rineL3vP\ɩx"R\C^ڨ?eڤqs͕@!ՋQpkDԳ?Sn/aJ]h8qR&0tï2Z-S`5u#9qL|s紮́'кJNWvR56@s/ JKkKHx:;exdub6Hz/f}"#P!V*Ed洉vNI٬ѓ8"ugkά\K׭[%̛:h ` u8@Dy\ˏw{(Es$Z X;` tުL[f8c6`5wvjOG@fF4e>=‘2d$V  Fgb1ǠqL.Lu)rPLH#yq 5ϡ~C`aRu%xbaŒ#,Slz@7ՈZ ]ŰS_YMt ʛ7Ҭ6xr)Tca1@.k󭍤il:fBRCސMna $:s.|hK|O@>Kz}Ήb`Q#Q~yբCQYJ !͑ŀL{9ǫ**aܛ/$=ͯKm8Cpu Ys: YǸ&CA P2EEJӁD 7{ll B@<cR,ʭc'k!쒳dZp,/JCFMWqPJ&6?v϶\7)ؠW/@.|%|=6y_ {+#^?|)tv؅K5ԿU)b$B޴SĤxd:l'8(pa2$r̜%Cwg}ߊ&tN4“ V' AmBo/2|N~2>2=Vݴv\=e%*RmVsO'vaalcsF†ؠ/ѮT^kMջ yL>m0_M%(zq45ʱs˿O2qfa$/4o$F;<@៰2{LL; AQ.ȍ1/J³c%׿ +l墬ws}/`[p#'UH^/Fa ?X†-')fTnmuazK?Pq& U~VVY$F|`SP37hi"?3P55n,g8W*%|rA*Y42Jyx,#qaKiϓIJ FǯbԐc~DEL\hJ~6&Z#vz|{ziB.yNӞqtZ6Qzg1Wp}[ }]*3 pLE'Mr89hjc؀Ozj=0\&s0٤!?" [(b/P;;.ҁf'{2m5۵V0M 6sd 3WW7m2_=rc,/jZ{ɉ BIu{9ro$yhI :,95 翱Y Ne4Đ17JOVnW>c -!s?`<~E◇Ì)7{1"H‚eD%Eז6lYYqqdV:rĢH `Vb K",kQR1ٌhu{%SC@۫f"2|1›يv]uo8%>w_[-Do3}W zœ1DL诛Q=%dn ;6nB؟JK3CrܐqiQP`}r~5 +¬{ >Unzٽ8V9".RNwfVS]P>%D S*#ͻوz.1h8AE0g"C7,YҊ'v&{sڥ0?S3'MOm._o鎼GZa܀( 7О JШVְIP<&vzϠ*Bd·ƴ_+x4X+'>6 #"ѮjEl@PqPyAl]b}% њ-#R3 \fHH`/Zt;'a71[0ҙ-9~;2@>FMp[q]_qsDPfY߳vbOqH;~ui ?1q:/,Љ5H=lਜ਼'TpȗY,0J 4] A,}sCZkM0n !/ Eŀn4C,@pmꕕ tԼ+B3dRhR2Ɣϔ)ao#$[/lPe[iiY HgQ8ߎ-HTBZ?*4ДoD__[O  s d"35 ),[Դc$*дpZPz[Z=0Zz>*SP߮QVOM^hCAb!S laQщ:`b<8Syr݊J 0q{a;v\Z92R^?j';sɕ-Y)kFr|]ȞIN{@9iPʙJ_)^'Щx& Bc2Ǫ翤v蘆UIq7lqYZW$Ps0OڇQ1g;Ae%>p:pNOg)g' T{碪.D]q5vYjS1,Hv2%##0@nz.͒q¨/p9 6K;G*\72v=<|ɚ 0~ݒ!<̬۫@X<߅]Aj店M$aiY jZ]=q% X{ƭ=0n*4WA9 =7w9#q{kch4<8>5 ZlQ%~C!FZ7o׼;;PM:1o:'<=p+U./v@ z9f%} dB]{?HVjOx7ttp+]ʷfQFPCTxܷ.Îd,`9AĭNеmk;81;X-JFCO}^SԠa 3JĴ#=ۓbis v{駭 03&Fs3“O `ZLPM_hK5;FLqm.i.r-z%-V?)xWxDfdrCM].(cn,HFT&|7( 9 p*P}AMۿ2U ʎ^~}H`2¤{z;'{N0iN$FblqmfD~;wBP ¸r&?ʂ{<a-7k޾JRL٬(7`4[]^䌇!e7`Uc/w|qaF(Ei*&+͹\.SAyEήX'S A2 T(hGyTXۡ袆-"2=ɏoQH6B0`{riNÿVwdViXj2yvTQJfE21ň`rrV͕2\%?rpww<?Z%SuKíȜFJe!/Gޑʪrj\PH׃H#=@-$pͪ@9HXVk @)PS&wsoĽz Ĵ q~9kba/@S߂qsWr/㽒%d/9c&pi'k46bxB}BHC"žldIV%~?l@]nɖ5Vټw0&nUsgg_llﶾSP2e>A{~D '.mDNt1#d[0ӿ|${}-;QAFU4ʹ/hL Ӡ:՟R{ң"bt2{S Xk]>kiN|R;xc;vgONI i6*mi{ÒbZXjQTD3`}pb,4-# .dtP:NFřo[K=QwYA74Ts݅0.FY=;LM@5_ck,Yα%p=(FoЩY%c`k\f_?#~]?#OL?m]N\0uv!TzpAӛZ~(wo~!ӷa_J,"+^Z觴@!CaYTPM%_AeVz`#T "KC[))3 7LJ-s6"Ƨ⏅i`֢Pȝ `re%G_LJ[*K 34"@f ݒ1s\t nID~IX03/=iK>VꭔM~ܴy,* ]/4%xᐛG^R7z-!@Sn* [@rs3cQCi\Vha=di*y./qp~^M3B7x+M O*4\}ޢд=Eodo2$?^Cd]jutrr:b b_ R?{*>[a 55GV=_5/_w #v'sx [^ɎxHʓh5_%~ǩ*\CCP3PWk#S"W*?$JC -s)4Gf256FaN^D zتiݽh5ҲKveh=#['1 ܛs,hia`kṉF>G"Cw ,ZiQ뭱Roɢm/y |cpQ[Ur;#XtYPzǚ{^B0ݩ6o;+Oɜ+vBhнd{v͏0kd?,o;F4\.fUN+V74?E.7A`;EkIG7֚7L˃W iVuxEx\pϪ_k7p5#ԞA~xe tO *ԟ F'CXO,jTǃhMm H e1,I}ZߤQ#F Vf.! Q&K0a@wZGŵOK}!fS`<3‰[kBQ,^#7],WDؗ~aĂU&+jl3jM0VJ82.*y&%(?#aڲClhA7Tn{CnE^TBwVg?uM4kF?)P T|HPDHL%N7 hqgm ,l2zɻdK  Qm[xmwGnT4(|GԺ3ڜWFA`)y/I 37ꛧW EZ֘iΧbpH@j7D@['LW'pW]fC2ZQɚd 9#fx8$v3^뽃ȥ3E>֋))܊/O”IX:(W5%ӧ OtHOct!.?{Hv 29roͅ]ɹ8R=A]K}XV4jS# NVٕb?x'Ck 6b% LQpDNŧɃ}͗}PH`8a*->QkfOJؗxQN:eDG%}/aKnOrMW =#[f3έ_(aJa@]i; 0/DwWk>I`S蒉HQ` ap|8)J€ŁAt:!&F4HמFe6y mNCW]ϓ0G=_3;_@RA؟,#rݺ-'fϘC;3>%0HK5,857K`MCY/ݓerX3I l)via=5)$l+ ];h,_THLi/\eL(cϦn؝ ķ^!.t8#BfmwAUxN* 𒜰.3Ts((U-H)Rxȹd۲' %&Z}kUD"Ġc=OlE_)Iܪhd7ix$ŅGK'p@WztVx,ݺ@[ȏly] %aR=@ֶ.NMj5l*Bwgo9Dy7$rut@fE0+410C-EX\Fz{F~Ɖ3Sl&UZ`", l҆S`ֽrK2,#$cޔ y TRzC<%= ˖2"4d0+|4DY빺4:c!;)ꨘ1K9J%QwSLS kh\ Ĩ2+! KB|ViFT"cdfgѽIԨw^ O&VY1zm) }sxp X1}Kw|T;W ,H1?{1wAP_'2*EX./ ٶ>"OT]E`#o51Y^g~h>:r3GWX] .`nQ(EFag/̸؏cңWgcܛM w,o74fFpjh+WaQɋB^wuZ\'TSz]\G|f>9W!ˊjX59thXs47^!?|uOz\O(qLqzrPLD0Zk-&]=Xt$bc-Aw7X;3n8jcL{:˓[.1+i;T[ k 9k;K5NGwZ[aRu~8Pfٶ-эkOс4{Y+WzD)*3]|X/W\ڏn-r`41"q)"[/POM@ ! 03-GyZe"4T ۺFHLfoEe٧\t,yۭ؏]S&Tv16W0ώ@;DJxqَ j;YjO=r,'^y_ceb6r |]cd+Xb->.֤[OpH#̤ P =Cr0]c/C#Bi, . [ f¡s5ٸ7^-S䑃[Kz}$3BC/AhLO_9tl @kܔޮU&V Nx_"@t858ÃUzLe# ?c}/kt6eC\k*4AఱaZjRNk6[(Z4ƅmߍ)Ņ=M&,@uKFEA܊;H& w2$}t{*u0}-r/v.2紴m?`.&&h+>1< MT_Jl>3=?5&gy;5سx<ةD*,sНx79)[5nìٻfO E,j'vz)J,QS Qsޔ[.c!Xv;sjq<ƫdodcw4OWAj0omB&Uz煊m kq;Z;Rv2L;ƌVw:X\ce) Nq[F|Dt]3 ȧON*~吓4 Y}mtn}?l{C$DtcNTiQksNr[KFrȉ{m3Cb*x==^ rR7ݮDinVXVx]9'|r ~eiO{I= |u*r_mPWx@*#OR|qۣh˽ր,Y1?|(3*;gJI.ZF:z_h~,mTYtƈU@6M_Mc#J N[5uFT^}&DѠue`7h-"7'a~U<lXSyZc > }!sl["̫j$TcOjF_0N|#`'|!Aᦲh YvE:H]Yj|@UYS|ZZ3% CMKh Vg~DWP*Js/!Fi J2r~ rypqoR-Qn]<Ѩk`iŹP :k`p$2ޑ*;|ZI0$xҦq "wi@ Jj୳9U;D" /$]DroGgpUTG<&fa ^~田7_L~Up#'';ul60JFnA^SZhWEߥ %%u<Α:R GPZ BX)9*aq*WNe T OYb g(yޡf:eoLl V^d bEֱNSqdK_,qV&3!0$gϤjL&a% r`!jC6͌}o@dE.n5dêȊi6WN.a<ρ~d칞 +}ˁZ Q</uH&[0wz?Ê>Ql#:T$}[_ikFׅx:jDZ$ lw*CK/of>F,|kVTRC'tк1vfuSv9s5a{j Z!20{3QI~',b{ .,`;=Gˏz4cmOrhĖ{V s?+4)hIU1bƒǂ t҆1۞|.{Ntem8 [-cv~>P5TL{3=Q֌ETU^~RP[Ԗfh!4M On.UцrȮyz0׈[ڶ;9`*EvJ]O``JiLm7&`K1&2>R:v(nBZ0G ?A{L% aA!^ Qcac"8 1tuf_La@NY:rPPHQTC:7x+- 蓉#(o"#|T0ܻk)30"C6̸'2 JqQnH2CmVe -%,[vi lkTR`+ }J($W-p\T:ZC|}#.LZʅ#%3֖I''<LJlx[mמ߄=3 sdJ XNӷ<~L?5^4gOInIhיW$ ]ȜXE+/??G1gA. ݽLǻIg]qZ!yq3MjSo׋DžBE˯ mgC_rld&keaxop}\e.s定VYb@[Hφtp'֕5ȋeE9!W]҅_k÷tmn|Gq:MVٓ-k%X*霻F1y6eͪ-ij_h-1彸Hͽ$+Tw4,msXMWT᭫g_#@rfpe2btলLHbLnp, {σ4 NTIrCk^O:'Ds:C_vXS/pʳ"-2C*yCgrS{\ygUKw'vgJb͂e ˬ@HZx?s-^~6(H+؁=ݸa|>|W렭ti`QHTR%_ aNHȀlfaKt UⒶ K/ILPu +SkwyD7= 4ZC:y%!OOD )2=wĄd_+aգ$[;1ut黶~D-_JP%F֝t"FoQ[Ԯa"=?4 ԇn]i(M*\UmhsfpMMG`6;nY GGqLȖ7NQ KH\]]!v)"8&鲶ɝbb pB:,fu[*Ce΍rx,.>4`oEiyD gk uΕ lt€ʙSHg?Lݮ!G,JD/+L#O'y,8eqD-#ڲwAظ&YPԟY-5̼:<ʒ/%6wDD(\ HRm[ü]n,CWa5uXl n!ݼ2u.Pr]_?VQFr34eDq6'E?a @i?xH-dҽzЧ,d0za /I~ *pKnFn jaxAC_PZᮌ7O~G}<0a7NV|-=m$t\8_<@\ը3MK1FEo"$pdoɑx.رy)=MNfaK·MQL{E* {?.=g-+;xחlg>ry D}3\4[rBl -'Y.Xd/!׵((he#]!m[A]ox V.+aDAKTM.s%^mMjNTVo$ 擋"(wtүB=/MtTplwxe-uwn5t= 7\S7`04wX͝0q{@{f2@CÔ̪F a3QY{ҹc>ƈ=}ţ(L CL4C5cO)z`nq‹YhJz2IufNUj~>n|ʹD(o ?$ʦ;l7TYW>֟I]oy wߕiHc`!d([8_~yZIHʵb LKső\:N:4Sc{>iƹ@<[wvK/p@'nVUQkDOj:Ҏ=V󾒞lFKRv3N E„ɣScNFp\\TC<-#O:աzb\9V*d;=[-\=QvF8] -r5P'ea(ɕdVjrx3+CF&L{F~FR6 5aF7idKU> >73TIu?AŨ&%pJJi5/%wBǢPr>9 k"bnfJgFQj;$ABS6:L&Ԋ1T+\G^٠M'!pB^g—pWٟ8\'imۗr`b Lڃѫ+JRnpSHbH!R:LTYb7t]s*w@UAf" JYgP㴟6R!?뎛Dh3g[ф!4NiN |a0H3Y̴ٿԟQ0g?-Qg-b`uyYq#85kW@?yҠ?"Xn](-{Rnlr:%8yTӁ@Yn>_ ҆8޺^]R*~2lj s>!,D=ao4. LyH>X<7'rP3y\\WxR8si܇߁dfeIjVEs XV83\h'4NѬ|a:3, 1'+)vzU.#lI ֟FJ.Ή["^FZ 0.%FFG9fg*~&)3;^PL;)C([ZY3f-g7ȷ"qH.'D"J JiMbV+ }sS0ɥ?E$h, ftjpœuWi>F\47TXC~Γ<¼aehvyK+K[Oމ=ߴ ՠd,ls?c_[8__4+䭀rz.|9mIIU.٘<|xyukKs 2D79,Px0k[tj9x@TZ>80=]#eh/y7o[*֛ sA-լ*)w3YH C gnTï-NJ_-NV>%1KX?4'ѶM$lif1:NdMj~~C?zU=x\E7cg?$gj-}KjT{aoAvW:WFtiUJ,\4^ [rg;cH7Sۢw mHʍξS=D,H]S>V60kpf`3q>z!l&̓3 "ALUnO¿^wj L%hO0BIܳP]xublNRxfW(BPwsġ#a%(X^~tSBcixkÈ+1+_o<'=:O!&X6mt$BHevSf`Kg4i0qJ  9/%:+}ӂqsKA@II6۝+z*tVݱ{fVkWޔ>^o~Jy ulm2H -5l s@t$5 ;Jy W^X 0i@(x63.}uT/ ;xp۽ 0)IdU=(5NG=> ^H~t( 7&GnߡŖ#eIi٩;Z Pz[#?@*R+~aZw_edr#*W$0XZNHց{[zp$g_z^s;UէހխYv=3~|(6+ r'ytrLHμB&1&q|2ؖϘGڝ`j}4($p7FL~"l,q4~,}Vɺǹ/J#n[Jv-wX2_ض 19A~E<~]֊#uM= _v<+I@uߜ~Ͳ e!FQ[$6>\DD&{fE"h5{Af1&( Vоa VryR('^mɈރ sZjX wYV`[eڑkaK|FV ͬ[kR+zbźj -[5LF`֦K-Wuh|K_|~^oHv2!7Pdw;1}{i!qy zg`;Fk.-r$ߞ,il"pb齦rjT*WLThKW5qxԈKѹ7K680{_ɖ]8ýr`t{Is}2z[UXk xԟP\ct\ 35N}\%4 Y"@->CǏuHS(v6/ԃ_âm5iSTJԴttͧ0}'2m5h&p|a7\O~L@Q㑞_y_ζ¯|ؔl3^RNoN94<p(G%'9~>,E+,SG/SHo9w»a+MwQ^"=VrE(w<["ؑչzGRsfT[NTYyY4/ܭb]A{`Oto3驼R@Vz5ڳ8Ȳeʃ?% Ʀ6S k],=\ϑ0؇:i>>9k,rk"I}m-v$ ڝs }p0COՈ?# qϕu&RX7 ^WQ`K<#?BGel>y=Ra ާ `&eJU} G]aY5A6c:u!hc:{O} GD3 {PnNiLtx&T^-rw˔lޏ/:ک/%}E=70HR큢w>ܐYI#jF9u\uخFh`B*  `. QAa܆@Q&aaZEn9|62e+"E8Q`AeLF<}ORޭ$oc 橥)!q@HM%g1+)UjZw!xv?`|R\}(p?Th c$r0ءQ70H˚m~~ 1R5≼DG &J1`0 u2!S.N#wã 4g]k10rϘ76Cel@@5é) 0e:>PА۳ QuByIX&ם"뮅1_gocɟM22`hP+iN0`S2F 0ӮZl/Noo1x)ZOZ7Dr2hm{˾ЇĞoiFv.Q39 ~DހM3}Y:D|"Ʋ]W+BX)m.J #h)X65Px(%hs2"ۇA`G2w_4AV'ZᔵF{d;jme+8Wƪ9;\$. qRSgufßff%OBGg6e#y=<5y DsjI!PQ]XX1+ rc3pWPU%~=ۀ2*e발T|?zaxRIйؖNy|xr=é{rfY\k br@rv)bsѮ9%x1)F]eBMUͬONhy\0Ҽp74P}[cċS(K؈( v#cIv̆D>CٕOܰ 9 TrNyp(w۟ZBm[*r ^b36LRIQOno%D,mkuꉐkK #eqB)7g/C7f;kw|_fi92A5 0>7W!LY$kBa `(ndnwz|CWuK8KY 17}gyh[i գ^BkWw,mSp[ C&0<;KGpl@kmƢmISDKX@ڦJZS?<كѲU2Gt$[gOr .Jmqкw{fz.nrMmO*ܓ6DzDQ_RS(7HJ $Hto&dOiXT>vl'jTCqdTg3tƷ<2%sV1dnQb̔jr#S+4A/8LlLδxx6℥e] f8?zU79tl.>%Ȱcd;:s(ΰ:HeN{^ypj]O>wSӖJb)θVFJ<siO~Ш fP}D'8]iY1}䳍Wf}&Rű]BJC=`̯D%9guvk=s@ޗ5غwϳ)XsHzK@Z]4@75+vړmY;rL) BaR>{o#QNh;j.K8*+Ӹh]1(ġRsт )r)IΈlBF8sँ8۱ 8Tt+[o1\Cu=,XFxV.մ !:y}T;Y|W6%_#Md~\ęD ضIWA|/ zn(1壥&vَ1֠k,͙ NOЩO9]@aE|Q n ۀHӓ9?} D^Wo``uɑ ߁?nUx^Q4YYb.?>9Xp50F 9A }y-(we|k ]-Lj|a&Z)Ʃc[B:_F_1D*116:'X<.f4:m[qնJAvҪi}la>\7m@Q']'5$w*' hoN|:CV(SLM74d%7Q/[k,lAKd{$P*b@ro'5헴nc+.jeQomOkө Ӻi(b&e:(9t@B#򉺃Q , rUqjVYf7M'H fB"NPGA4Bh=nm _xg,{9lĖ!7\z3j#R[4ruc24zfjQ~^Ft\;Tzj%'yb/d>3K8d"?HR~^/ ްeN4c@ƾfX@-5=@U,y@j)Z9/t /=gKjR3Ϭ'ˀ4=PCH,_8m뵏qWƛ57hě)U쳭⤺>+ieo\#)1)xtHͫ Է#M,DƟb]W:à3iCees/CjsbSw>(uː١YT+`fSVEaoopvm?uث&1 k-X!f蘄hxӶKM섾5rM:lp(D‹ …e++Q\!Wm1ܧWmj.Lž%0)l $6Gl*gk\n֨iӈ}PxIzҺYSn 4]7@,fVւl!) rs޼Bj&TqMҪ;1x%ˑ/ }'>+0ݥe8ޑ"+#^W9Vӹ*hm{[prE4F" ,T%$oʩYiN:ӼJ}\ PQkTE^:S-3k cU%ُ?>(%"ۨP`vbWZd5dUW(Q3zVQW: |ʂRduif`≼DtŠ9,ZM`&, -6g"i30QJ !G{wJ/ -%[hݰ͆'-P vl+-'WUt5a¢rջAPX%\sSWyV8a@ vv\iO ED r[_=O9ÆKwuB m*z*<[5oSCHCIaKOߕ2ճȑYlx8>޸^E|V|`i /%k<|5~^i9N:#ԋ9hуVk q>-`=tD1S ꞄB* @jHjЈ"O*C! H)C&H5( ";ϛod ̄c*|puDV/V>o0cy<&_uN[}u!dcɬ/E mIVgεm1Lx"E$V)HMu,IƏMx+@ ;'DIoDnӑH(A$i>_3UJa0k^Ѫvx@}6 Mz0OiEcYcOhDc_db_y}M/MT?6}]FKQGS:cy)H/r}'z0(Tj9'H.1'藒wN .-*8ۥ!:p+h((>6|aYQiP'],% #E4- ]wiooK!dIWn~ÁNб&a+LG 4ǟ^ٿBaB,of-O.,n䞤WTalw ޡT5tVd(D[d==7*xS:zWi;k R\Ůsfkg ~=.grb\$gdDrHrRDF1pk٭"(P#z Vf]DMK?OM!yZ!3\+4/gt`A=zh/4z#N2,ȩ5u+~W*,ý[n(DKV w"͡e @A>2^n ٬6z|QH9sĔv'!n:Q@):3Ta/9.̥gbX^준$36xN ¡fea̋7 лo$wyM;DA.%F(scAdFZ䡱v2ÓySvu˹|qJs;^/*[i?ߌKl^GvGYV&̪r1_jC0A0#zXB&@i8 -vHRdZy 6QV2nZ'N-!M_~Y\ >Шc_ j g9XҝҨٹ([!naPAوhߞmJ5)%E=Šn^u8<-I۸a n!O7 * SWv#>.e و3\} 6U\mW=6mKwdY~ѺFzKR`2,\׎%O=@8l.U=d ǴÊ炡=I||sCpN:ܷ<PQ1@@OG EhZOPhqNAQgOpr1tlWJ?22Q8"LfʉւJ2E} niȒutQc]CI -䨤 :J`FhX2EC  ꣬O!SJRB20 VQuT[+멇MfP/\\~#o|(Mi$ǦHB|1F|kW>ފ}hXϸ#vݕDn7 %#E9fJ{l-PΓέ. zW,LGH+y{[$mO^EG(.Ւlt# t-Am;ii٠u?dk/yHغԝ˥"qՒ 6aIʃ2壠e+(%C~ UV,߄x_:Wg\D;FGSvȜ^Cb3tR| *$u-\K[$*̟(FvQcۯzv3n"m>d%V•eODD6P 3HiZtRcDu&;k4Н=;4xM2dIADgDqs- tHUlL>@>z:^}HTi6mv0&\/茄 m/?PD{5˒ \`gpo!,x?41uO3Ȃ?>l{!Y ^h[uoeӲ5WMy!!gE+:~҄3SD%2P-:G0/߈,<%ycم!W,rp1n4ۯtR6Y[P#"n*퐆̖淄Y[}C ./R)8rr틁oZDifEU%[1ӟ(zP% 43z|wSFf[e{_ǥF?zΌ,ً55kԕ2:FZ4 Xu YqA>ܡY..7cB7踞 % Q0VY-fkTJC##y8\y 6oq;aI2<m@NV~qYU=Sau5kAqypYsH3; cM[VHͧoW# xRE#ө(n¯&Tq} 8~ZO8QHDJ $?w(u{,MdÁ&tfΪwq.AXQ_Ȓ ǩl7-5 *\{UI a?c?5Nӧ9)BK*sSjZ;`*&l{$Ɣm6Nu'>dCxQ1zt~ =Eg-Y|5yn®r'u󬳷fdexOl~^Jp^لFҍz}ˏK_}Ei;DdZz\[G7M-DLj}L绉3`qgٟ 3k(AS5V R%OݽԄ5Ji2z_)# K|'g?q/3 ^TDŖz<[3V6ME C1]ܳWS=6A6Xڎ]Tvu.{vAg!Ռmi]>S rJ/p5hY0u[E,wA㌈Kb[ D̽wFɄcp 7ٍPEwk|RBḣJdaDg E:LgC>}7t|}H=W_!t_Aj4[~:UʐiCkY 퇯Pg.-aQD«RZ u3il6GTTo._+cȿ fϚ!LŽ:r) ڥ5@fcTh] jsx3D]e4WI i$]B\1Kc,Kf ne \/NQBՃKl'20V-}|<.Zrɱ]r S B.ezī5E!x AW2(@?͒$NGAO3: J҇Qc?mjVP+:Om1`mlT 0Bn5JmIZrE.Šiw=K+DAHiȍe_U`obEQ.^okBb j)U8UeQy/I|Fv }U&X7a"5%7 bf -E%9jtbj׀Rn dRכr>t$ Pޕ}"k;XpY[|\/0A.ld$RьWw0xYxhJHRx$g;}$L:o\ cՠkMmd׋j9m{Qq۪C{y8+V!^#">\opᴱ6vPL2iљH&9xeM3u?Xӎ{L* SeX۳*Mpuee˫ 6{Y9`&> e  e]cdX[vj݉QC*>de9JQC9SֆVܕc 3)OFgKfFn_7k!̆{oŊyRc*FNv3P˫4 D徽#D[rOZ-D )!x-=f):-qC+~g%|BuDT42LfAU t.8 7Zܯc<Q2 Y$Px,RW ldmz.8x! CP;V}iɴFt7F(2L1sp8P΂BqDOC+مy X_1{3>!cH xz'a@B*'힩p%&C ZGdC|M7b O$я_'6ozQL l+yICqT)b?Q*?G._D>}<֋)#l4M7'2YA Wp>4v _G):N/Kx7v=H;*\*jsb>KM7o Y;Ҧ(a(fv}ڍJP{ )MܳJM+zQ_e0i8t !#hK(7Fji9myi@ Rp`XsG. JN%Bl"9uo{s0cXRN|k%NZcӏtfrFgӳH2*BE]Ks5>ϙCWRDfw{9=6QDghַJ9&m@(E>I2G]9WV'2m{$l©ei˳'Ƥ4Fl-j_f 2ciU9 HFw91fPVosv@2nf߷t! Z=:>bm@ r|iz*Edo[ {H~UD=@~hA ^o9O4Amw؎~#cuPn =a-WN" 8#X%-4{ŶP8:SE_6R:CW-z Q/i"~9۬Wp@/-uoO$>) |ۀ"[<ƽDh5=X[l&MF#3gYD&>RuwGB}qHhK&?4kjdKokXNWP=kcI)~a$tgpֵW O}H:e7l{@Rc/}FɐlcćC¡r 6us<"cԭybz_@E2cO24Α,-2᩺ԘPfT _B 5E7Q~D!?9Y3eݪPh =#L026aa%l{gL"=L$eH 3n%:JLo]41u{k9{[{;Īr/fa^1&3͊WC)lD4ޔA~wɹLsG0z:4^[YžI<#&S7yy [n9t,^5#sz&H{@joԠԁ-s5̋Ȋg_<"ū[Kӊ~,Ś@,UswgSPNzʊuU愽U`3PONmMԕי,\z#*<`rhPr%ým }YAeYM=!4,; Ҧ]9;_ɕe\|ʗ~xb0ˡ=2TFZۥ+ZL² vJsjke~6P5)+uo6al_&KIYE/.^c^P?B+G 1zSn" = 1q8>, їDv2Y¢\sJő_>"qM}x9@e{v(N`3t!Z CTr'E| Ļ=7(|w<f/xHƴqJ[ zWP-8!餔˺+vAV_!ޭGWw ϬO3s8OP m ~_){* BEen/}[w4C?$09_E>%  8#!T8fassƓ&d0гA8'$L 8Y>3/ r{bLIz*{ՁEJ-Uά7{mJ;pxdre<^J((?cV?XnXgF]wQ I2(sB~QrO6 pr ut~\o3M͛x!̯6?W5GE4O$w/ 1h`[f(VDUb: O1ܶ X ]%Uv)_EdsEjTF[s w"ܒCc^3Q3Jbf~d8ˮ\]hعhAæN}3HeT4j!%oB-'^ޗE# ‡bk.֋g'4Dqe߾-Kz>YG۾pЦZbuׄ\:A) 7b2 R۾|Wv ZCDtBݪk<=K8gq٨]F#9LyT/!Fb|v#mv336'B.Mah$qzfy&dG͡EVHY 3ǛkX[ fBL5b,NL^F3?ȶk}b{o{G};rE . 'T4;MS?aN w9'_J1W xgQlΈHm p2@ja_GԲ㩔2k.|0=Moz~ĆX%8ЍH/qZ* ԣmYixŻ~4xS0qRϼqM Fc:k*7YK ;^`ͨ'^BAYl"}B7g[L3H:7uݏLMd2oZ"S^L (sI|Ŧl=&si wi&]*f.4?}{0ڞ>w"ըdŝrUC)vp</-lckΞ dXaN&xrCL}P9i0D%C[ѨwMt2~ M ~6"E8x7Qy'Fz\#8A~wӐ'e5rSxm*zN'E 3F./ oF26h.|Lsny/jC29D>'z¸ЁYB;WςtcDl&+76ہY輗% TZR7(E]ahXq(vzj/@PQ@ \{_K{ U q5IR3ĥU7Vjt8O^ayG(j.ǔ+L; }0°b C-,tE 3}+NπL#3h; K ͦxqwv6?TFG^ƂO?ҲI;V qSZ!9c4",ԩij " ':* ;?X MkYC޲&:DR 'jEAGT&a{_)&PdR0EEIEh*q@C|(@Ft;'0sMyl2 &a 5t%\ <3 P͠90૆QGjѬKya<|_m. m>6 xJ]Vrmnl&!h<[`2.5n3-r`)QMr%!1,I_kg}gǦBjuwYްʷC;FT^iLh[0]!R@ %fzs>IDH؝aqz9> YZfriB}xc"B;g˗Ftw(I/D>9;A. jNm6n#J &n&+z 8Z-!4QWyP("¦7hd[.%*eLJljBirx;hvKVHrU*a̓}[Itv_ vq:59RSЮŨY]~f˸IϹg~CVzT14VJƋH3WTЪm ;?΢5C\PBT]8/q1'&Yծ^%S2n"Hܵ'kJP[U6XK#ci"eM;sLU\]b⓷G>s5v?YP=5`R[eFr5m=\w/l/?U^<1؁d ɂ<{fMHn6*e"Nla: D1HV .lZC rdxwUcYR9_,MuD:hxk^5GĚ2T~It+;=XOM~^,8FuÖ^ύ!E2^zxnVgFho08## Kɒ TtեQ`|.*qĶ7qyr>nN%YN]l(b) hF{<@Dxw@X5v,k nS@$ ){Ef>w} hZ֎|)c;* Ol&z+}ڟђN B>9QLЫFh|rf\kN".hfe訰GL2`B혐H)jjNc5YߞϗF& urs}1AZ:QQ1@?\x6$EM/o{KtY7zʈsm$Fa>q[Rc!m"Dl"`rDyZö_>>/OV'r_>ACdSY얷>'ԑruۓWU<|뵇s=9cϠxx|NJY4UK4>Mz׋xNZ9xG e6f$_zHYkce&KN>l|`L ҫ(HR"N'NeS)  ضsF{{_t:DV7Wy2Q N{ֶݗVFhi gҖѼڐ]S-_*R?@lPBV.>ЂOf{|{B QKڙcOYe$;3KLQٖ ]ɇ-gwVc|7e?2 N,Dwmx>SxKvğ6љ5-MvL+ PhM%YDݿc-ö'mc22'@`X(89&WɄ#귱 p5IOEt\81]pS(![#-nL]ŶDt>϶g[pgF/'F P:NSQ{$&䜛L>>M.+A6a_T%*alv8',]!-2>DKT f)j+T \L-//'=>pw$ݶq^i< s72xβΔCUص%Fo3vZyh/9EoeR'MG* K zib`$[lvL!4WT2k2˼Uu*=ϝ$~X5YG>NyIW0GN{WOESS'$aq4˓ⷈZ2v*&ĺSd(U:9 s֖(G\B#2y )c ޠ1x f{H*d(4]9!#T Wh׷r;yp)NX]pBYcW4`G|C+ vۻ+^_86" HӡW1[L?GuWr6d&Bn"9(OT2 xc+, "UN#isV~"dVfG5B} &V5ҺiEn ^;5&;O^ˑ]0MVDZ 6)"9g4R~ǩ^zC,l%vu>c(PyhBEP*Vz >rl+s9ff.>=71kSnHvh]k Al/6$,Cq*a.H|p;=ğBkS~g}QI2s6.9I^gf"x_>N|a1p/S΋PE.~=9:wRd!5m?8$a~x%uGlQ8Gá!;8n79m@] aΌڲѪO.q~ZF@`?딏jh_)-Sn +nꜟu̿vV|0ѹ.8nPiN\٣Jt̓M$o}JjkL((V;Gy3Kbr1(D ,F逿ÇZj=w{d~Yj͸f-Jm$gwZt8fHT `c:(OgvG bv)T'l<^2.ačD醔g&Lygqm`0 H6o/3-RBH|1І{sf)='}]w/[~An߬~ o]P\[Da:cέJqlB.'4u8 wџC&OAY' / Q(H;/[B|XJ!GETBgB&W9GμnsMB:j֍9¿q g+nif _F-Ct|? ĥ)x$ۨ`j1~&}ŴLam]αGַ\=>Cm[\|8BVL7d&FmX'"'@LxS ~CdA~"ZhmHf՜lӰ`prR#;dh3j<\/P BV*AgYޟئAZ]p.@s|8XPR{` %!y_?17H!X2zZ `)wG-.%fv_=`gn!NKO7ndXԚYKV6n_7P%0{wOEM+:42!Kf%|~G./^D?_HbqF^7 F*=F1%B6A[_;,mSawyInKx( ˼o ȧWx3OQ‘2. 4NϞQY}|zHhMuUΖrm-z!NBl'B/zAbHEz PqC \bò6dSJͦXõVX!(@ןL(KV :CqL =kEZt+esWhXX%50y. ST[-na޶s@Mo&I#IY 7E:u'h{P\|JaA9cmz7ȃ͗SrGa˅k,P՘E 3-e3pƪ*QD Rvb7SpדȄ7fzL{[@CXK6*lkDBPfT_aL+?s{-Ƶ¼ 5 NLS䤄GlDIu9vrLj TOOŮ}`)V& YKF'/\o#-fu9; 䰻dz)e}jZ͢CW-E>8NܑE돇sdƖKeRF.e |b L K* Ks p`w#Ж`yBM&R !rCFOg}lP%O}&d=dM_2?{߼)?UX% 91^im~AumArr&[B̮GCŎNϢ/Hӂ>Jb|n$0h{!m4wpM7[z͂K{sChީ\͡-љt#4 f~X[|PtΎ;̞8':Mu='m$Q>gr*gn'} lMZdRF/rW|WS/3?(-9I<[GzDwT퀅E+ 3ݭ>G3_z>)GP9IBe}ʣ0; ):&mDm yAE@B9lB[-qt3qwfqg%) =%';6H`jr a1%G\a`R7a!DB 3 .xf Gb$A-֑$1;l\0{DTl<+{P>Udi> :9nݨLL'dI)W#7K0$1XIrZ D٘@ Mh3c&9^QA.iBL wd?da 6׸"bdJQ9?i#a-C'l륌Bx޻o7D@A1tO#t[ut د:Ô51dwD–wd ~>0\@%I Bh]h9SN03H@ %n=Wb`D`酎x.t#Fv5%-Ӑ d'n7#j[V@V~`/cToմ}-KJ|[k['D6v.TET NR;Kd~fp~@l5j.UanPX{]"7ǼbCz`d;; ^bc1߇p[jDݦk>KlIИP?%3E:℈A )R!YU#VM-:_zO׃>֢h+ٖm_QHkz&|9yov@K `/fGgcPC'Mɲr0y_ I Eܿ*T]LKf^%y!fDŴVfeCL]U_k4GUp;ɷzAHpYxXFuPDXaP$"]%ZuTS?KI>6Ivܷ M/x)`Y: t.2q F2OC*K}ՖLͦML0NLX]!ua50._$ ߡ ޒNʸgG<%̻lƺ{Çld$\gnSsOT5,9I1 eCY _iG)L}p\2EuC0x`:zθ{FȖ+AXI, Nᮂ10Z`_;Vs \ q),K FzMCRU%'.ͭ7>b5pf$͔YOJ@2`@C厢KeY-b"]meݚ^|A&=: ڶ-Q+mt +-ܒgmf\Zͅd}uE=*VM:p8UeܵMg쑤$QV@O|GIan )0TK>wC uކ⟄C{37RsYݾqyN 9//WgWX]=KuncȗS+/&N;́ kU67|s鹦CQ0F{-CQWZa!K.8RAb~_Y>+.,/:=c,% v@3d :/Aȕ1 C0~ҥ54*toyU0T@0 IoGȷvC,VnG\:o~\/i҈琐LKqnG=0~)zݖ,J$kr@ @MFNU$3$D|BxQgo,v %Xa's1U6F& T>/tCeZI1-A/ \БQO&u9?Mm(*"S]Ztsb\rzɩDQa|F'J @^@^Z=$ξ/6d԰_g<Z.6ZKTNkePBfH+m5Iej!vKGE h *_s1N@,iR:>u7JZ{kTi d0 ?iHnUpcYpGGc˄^HtN5ASo瞢AWc:&(7mfDOF)sei5.)RD^ S+}$^d҆j8 D;w LPApZ~/UM1H"ԎϚ7-AEi(N`5eKQ ,%Eh۩0HX0 =c ku^Z ~yVfMA2p2; h%mbhmZ6PG0֬߈wcR-:y/&__d%JJ08A-^[|Uj^Lp6( 9֌HRyN h?baIP[zDd$0\{mO_2~+'!՜B]/LJmHO^蝜`_sm +^b z",neCoBW56'gc !c׺ DHs@4&<* JuN?"2]_UQhi Lb-Q?B'Z{b\PiN η+/arhk4e:>]U0 %+LLRPfG]_]-r]zɶn7JKlQ2ten 1zU'@ !s[=WݤgoիNzۻZSNpLe6آH*" |FjzM挪muc,WXoDϴYѧ <pF>'9ԇRA\%8S3) |<ln uC-Qf^'"U)4.0}NI3zo3TZĐnU69xKC1a^O_A!v@=K( uvM) ?w:PVixWG1:ڛ ǖ9H/kF9o+V<Q "dBJoa}Ɩ ض 6ԸeK9-e"U Baw=u`*tA _f+\O'2um,% &!y+28:꜄N/ <..o>E`,ޔ&~ump  1%ڳڻt8Qu.[ !裖MW~?q@.ȧhKץș{-gR9Y0qX;t[ڇF~7ٱZ-c?q @:E<Gl,$rIຒf>bi& jDFAYkpH\_.WPSX0/P2=16q#~[S%U, ,wޔ}^}_#- >Y&o ,@q(#[5HZm:[ HrZ!AFLv{?:QJFu $^>a3 r29IXΑ/r[DwSh12NO yҚO](Ξ|(y6P%2cIC zHAZAe4W9FFkM6ԺiWw'^ȱ\$EXW.eqNScPt .2 `eԊGڠz~ R^y$Df[th<Ƶ /acѯukWIXv vОCsm-$-Ҕ7>ʽ& \1bNƺ*.3:)b ]>9KPݕQ }嬭3i߽6ʃ'ן`'< @/pPk&< Jbfh@' * ?[ u5%sXA"*6(@[V[JTtMWB+/Lr3ޣ &PQA$G3j:yg蔥aዲj$)l& +5KZ) y0UdebN;T貐O%qgYRo"v|;! 􏥡1_ _w@2M#7p #uM;qӺS۰eN4y+ȝ"8>D}]SC 69B#3W#<2'P9{H4g*?kꆿgb=5>'! 9cG'Ċ?g?3h ̇%(~Jc:Wnkh*2~g 8 ; :$&-gY1?}@lTE-k"G?uCeH6X-y4U&YZBk:5d"n?Kּ6n{cذC>~RɚF/2B|5iB"T[hާF~ zvYQ ۑ ~b~f*N3lȧ䋔6E@* ! S(V:taVa; жEeSm95G#"#z~z˯cd{sO\Ht 85%[6:)f<c05A(VmN@˪7镢i&42F.-9.>yu۲K5Ws-ػUR#L_U׻6 HDY Ґít!1zxť; @O4igp2]NrD0ɞtb JyoZR_54˚G=VfwXtsm_K194?U=al{F ??ܳ캚?/Eo2Nj[RޟRm۠\}mI]bx3U?Pzf_w2z/!-s_W[u`vl$ M[ؔ⽀~@zo툂H.Hбt!r<6Ojմ[ 7lMq`bbpNƤp3~|xԝc344[QUgvGH;('1*;ߛ˷lԏ|'iM;|sňAv ޣr.EDӿD<'JDg{G7qGy(!ê֌Ҋ=ʫTvsE?0=r!pXD5 'X1l7~DUi ޺\^>Ohm&YVM.=[f/ӔR0ݜU!vs&@nOgDj HtbKi UAj${@@i49-aHR¶Eڲߜmҙ>$Zc 𢕌^Cg)H?~Hn/?JEBg3 # tԸ!Y=ʃC`\x0 ;U<ƈYYpO ?:B й[O:ub=!V[1-+d3F.o<%k)|'22AQ<[KS@c6:GY'zp9ٮ}O%|.S0hH{}'I_)%i=(?z\1 nQ7{7ZMRϽ|;J˞E@v̯oQ o[d{W[V+B;.V#)a*qF Ί3՟@ -a>طhH_|Ml[W>)Ӫ 43Վ4eQx lb^GJBuW@0 '0jFEGE߸‹z"5LjWT":cC;m펶 =)&3i+oC\>QSa@$B?)u>(m/e9ŝyH1C{#ptu:׽=H'MZgʖ%>T]󕍽}Vn+mNѐ12Pxf'㲣5o#zSEҶ)~&Oy6*-Znu-jגz>]Ą vakﰄ?X/nڶmnU/l _[|l@D }WՔxeLֆxNWFa 'l* E.ؓ nL1z4 zc?^*@:oQ}Bfg5,%V TlS z@VVCJ^'nҢӃ"T8T{Q#4 !ؾA`aRP&xyN#q6I`jrL(U?yھ"NِQ3; ]N9DR#"9qmBH9N8]7%@d8G`6+㋶H{ѼøM62??z1P HC}Ͽ`o >!s`?E} sbj$]I>[~*@R»[ l# 1XPk%Jn^9=8xAGH랔 QA4,6,%W]ȴ %e;Y2‹sh#䅒%>+JɥEzxhtem Dƽӌo\#ѽ׍v3=ʬzt“篾 ;(@҂ܦۢצ·k3^2B|u\R~H&H;!9Y|]وɺ4dCA6l YXngD6v| m&KZ8>|:Ykqyc;1QBVx7][  '4ֱCĝtp9? cW eq0tZM !;kEXp+mұbAκ6n&FwIHťwѪf͒IuM[{tGe#UҘ@\(+nDS8T6G(kWwL R ح\$Hb5ojIZOnn8YH\4yF+L|qdW[aK۹zK/|Md36vbi߻B~i;!Ǣ`1 m!4DjsFQRc%T_8Ɍ}nFƋ x W :OOY{)f2JXľAq_"bld )lUP,8" g$dU`U]ʵJ˛w4|+e2; S#ŝ X fˠLC5L7 Ƙ> !,2Bh3$3-^(:U:hKGcq nk0䲠GYBgE%}A3S{޾Gy~RxykOc4ϳH'VNm`ϩbx }L;WVnzR~$yU]`I*7S,zF5t]t^0ĭ+#EG2Rr!"(ERa+! NpƓIPkrʪP-d8|$gmp4BfؗtXKL\51~w$xH- %]8qִro5txUUFRuQzE3 lGY7[&T+z1 vŮWܷo{qђS5mm&>zЭynI& iyD;xh[Pu{(1-?B;.D ͏"COrG:ZmhN5LT(!-/V8Y Deb"omʟKR~*'P V Awh ao_HӪG!otj[J}᳷2m$}$5 byc 2K_yMoK?gHNiduBg0Q+]xV QfRi~(3O6 _ra73Ji86#Г|L) 8a7T:Fu#o^I,fE\cQZY'l5#9GƔ#QqR4ױG{&ڊ=@CJR$gb*~^`CDd x4T]Z MB8ƌO1ɀ+2 HFxL%`˹ (~a?@Z^SYgq+ p\A~B]1kYt; o;$O]x aJig<8΁$Q|-H@;J6\\2HL(ݯO#Q?z3M,tL>LK]s0옠q,RETqIeK* 6]Z?$k*z@QK b5N9}ǰ [ ֕Tڭ 8!ޔy: 5"eh-^Fs5.Y7HnzqΫY)v#n\i+Vd9<$a7@bss2$ V7zlG쾉r+lxPl6)FMc=[{&@6d 1C{0u~pS2ŮbDt"Z-o-ȝQD*Ӳcg ,$N׉k`__ 7t?o)\]B{W  XUFdpz`?ȼbi:}<6 a@C[FU -LʟrPB''uA|jk&#W .|e2m k{: *Vv%ͬ6?Џ lfgItS{j6j=H[XJ^RjC9c *)xa㟐 PGܥgff&Gm̳{ӧj &aBD/[$/ER3+| pMlipga:A_> r+; %`y^j67\8i}{9`0`9l_))+?$0XMސS& %חfUc9O;!.fkᬁ}Ftɣ$D (Ljaxϭ,h. ]BFu0~r”#ZuJз$֑^'mO v8= ?+y:iKelp0(OMA!λcݬM*p݂ɝ THWJ8`@,@;)2nƺ2 ¯ʯ]|K{R,®+q>Ni~ ]{p#MS3/c@VuG RS`wPAxPQSdKDBu,?\4qEV|4 XY{Gh"(^K},Gd7RJS)lѵ@+U%W/Ox 䦙zD?#?8 aqoo\i6c.$U6o"QRhs-sp5V@m,t*t=F Fwac H&1WЮ}7*Ato$e@|{dxy[s}IqwȇaI(< pNGw<(ꁾ$ +NޫG}M'sC&c.` WbHRlJ'PVzJxPj +3H4*ŭl_"e{< i# mК).b *oH ,rSLjS6ԛB$>W4!LUZI 1d[.F"H$l~VB܋A\^/cUbG4k?myP_JJCFfG+-pѠ?&;49y.]w(h-+VQe󹂥hH.V{0O0幎 oWz%4VNVׁfn$Mᯋ/mȒayLdC1rJF ෼X[еpc"z-4"AB Oac`'TJm7w. k,9W ~ %Lmޝzgvt3T4.$dN:bi*0DYSc߼>',u2H>Þp"+h;sl{UT#Y߲EҔ0@MA%{9B%tƃ048l)YOgJCx"7~Qc)}"zm"+Zxig!!?|!=&SLn ngŔwEFAGLRxǑڗ}G$@l9sDHCP# 'O޹rXkL-̩U وK2V]2&2D= A2S56!(*a4#5Őƒ8 .z]uz‡rsUG (S i aOE{7WJo_U[, =gn[X?,7 òW ۱^B^>j♍/2qE~2Zxr)p۰T@?vĖI;qLb,ַsǷ*sC OV2Sg5&Tl@RUl%n0+D` a~L08A݉WbF}zM-g (hC@$p@5=خinv% !] a/vPc9u(ޖAu?7yCYZԮZ,zH#L 9mc95RmKB@@ḜJ^ 4=7 Y't'8s!Y9h[{&'8@:Wƣ[:䨒'^$i>p1gMX]8n} vE;3E7b uPWtO7}1ømUFeu>xj:[YNuV-u~pR/߲0T_'$d㣟mqCţ튐X۳8Hr P7b!CG +ٖV [yR+'GadJpnxOvܥ"`0˳&lGb7Kg^4dK=8{uc:3VӀL2 :f':JDP4> KR#4UDdqE罌SU Z. L#)xȨG] ,?IJ\M7"DDpi^2MX>pF?!:BO}Uh)d|G&ЦqBDxϾr*a׭=]z&E 2לzw||wƚ`%FuK~1ct NG ;[Wlrpu&EAtuer|܍GX_F4^(WN-vG9&bCiڹLhs3ZA:cσ#z:abz s`SgrA|-bau}ɽna SPyafYOǃyx&>Jo+{aٲ>v®/\87 j>OZzk'L̦@\]`5WDj{:A<8RUr{kX5"RO]BDqY*^ op>s7$9rM^MvFmg#S䒲׋?x-KW; ˳yk( m I ['G`h7<Ϣ%#asI߸oC34!h?`ڣ E 7},i!K ƁzZ9PS!deZ8tMrq9xfxFl yˆ~mcaG.^Br "m e V|[$ym#_BÞMxЦ !2qiA9i/'3ޟUt+m- KQ[5v0͢lW6 'ݎ Y64nqs ϋ7*b8pؑms;- E-ZۛCkHnт&cpKjz`+i1~ rIU_Hd8?R5!| (0gW J4z Sj3g=uUFYRB $0}%.s^^ڸN4E-rpxcaU;aax1nfylFInS^q{ؙҼV 1̹c&Iv*{Dﴍ b}j3kt)^0 iBwDRmQ/F*PH63E:P$,BaF7k.ڻ]C86/>H,3Ծ[ 1ێ|o|IaBWB1ZUYy˶jU3ViΤ(Vj9_8C­Z6qFI t=b o+p& {:|v:p,M wۚh> 4W8R1ydبN .jf˿fM[6]aC6RU}1C3C$@]eGPePf|>\dhYw;+2Ni?TF&Q&|uTJG2ytIqʽ%2+l k}A9m+\X>0\!iS &B Ixe :7sp @'mz>n9(j,:AT SW+&~,v mB9)BI:.mB<m!6:[L̽{Tf_v[Uw4 B)X'TE22cCXG^Nbܔ )U ͑EZm'nŰƯ1x/PD6U}#Vi2HoNϋYquvDD`1sC9 ;[q'F#dR rhdL5 p=F{>Yʽ`W{Jc?]aw"nŒ`a\ +'o oda{2qٮ-n3tHy*UlQu_C61u/4׳bk mܗ5nytb[#|(Jl+` k=5^rNsƅ)fd66T-p DZ~Ij}:oV}N͹SY/(8#:Ʀew#j3 .;PlEu͌u<ߕ{^4ۚDˬ^,?q7q@?]w^;[$v qSx '!EKjq*;h4(СRPjnSc9̎Rm8H2n˵#Ea :G/j NVj4>!'v+d\+kNJG A^Ԫ_VP:7vjs3sEqEaFd8r;L~};2˘[umHH2ξ,8Ё?Tډ)IG _"tf:ƵlUԦ&u9f̤~sքz:'6Bjt3^e{EU|_kxe?1)Dѫ1]:bw#BǨs(AL-cy$D*:x=r͆g4*rX Aș$5ךY.1ە.r8|ўg k8I؇$R *RVV!;qs1낢ȕJ"X) vXh\%<9:PsK-i5+/Av0PoGj%w2SX_j4sGf^SZ%L8=7QYqQ-itGHՠ_aˍY0Ў BFˉ,'X7@L4sXD g?ŤFvUO~I/#>FJWJ@\7\%XJC{SpNwY=~`ؖ7O -|WNwc_>آRi||_-G4BFܙx"ڋU  NnW($"[#ؽL ψQ@v* R@xT jg|7lQ/Ӳ3i„ᗺ_DFaOEbjk풎sr7A\nϏ)"p:~,>/@u{6␔NyslERF./y鯧 -1MgPy~/]0t5A3Pm[˳bhmHĝTF:mSۢf:Χ(_?c7B |dLZς9^)^1]#rRl-V G Fi(H@rԻmX3/Me %}y9ؐT@*F}ԏe .sO'P ZVIk"ZN5)//i}PT `O4w.ךig5s\;B%g8H+bNUs}vݠXKCLP'Rru9RYhŠ|,uyiZH.4Io9  psiqRHM[$a`'2 z NCL\q8봛q]Zxz|:t氭-S5z?9U^#|r} םh.y[9>q0E+AoA?e ORGT` k?$sI5/V-7\ =Mq^]"r w$Su jd\\$}.ęFQ@C'3lT)]OeƏ tipn〃wjFw\\^{4SdUZul~Ө[ *ͼ+rّ@Їߟd8@jt֡nG$…*WW@ oLWjCYf_x_[^_Cryb*:bOfS=ƛWX0 & l U; ;KMCAz DTژ|/vY` 2%s`r]M-#>]"{ p]v^bWuJ~j岽vVAH8Å47XG-*Z^sZ!Pbg>[bb|Y`'Ad6'aز胆g3#벰0,Ӫc?~Lndlʛs5#kuH6وP<~L=Wn !i6ui `#h.F;&wf m+!+)kX^Vb㒱2ϤW]BvuGJn{sovQYS9]ePTV,4K)VBA;I#xai4) }0ۣբ躇Ӟj7<*%3GT0ac+ 8l\6wUz*#n@8#3MQ Jd 1n^Sf ߠRfҧ7plb!bDY',Bjо=As,"h ϓyu/ TETohϢ(uԯu>ϯlXjW!G28R?pE~e -MВ/n U-뎔B-mظO qA=z |*`WG) ąC~KaW=vf@擉j_vH7q) j,g}BI VPU҉xJ7~?U~ KvCQ؝ETյ#Nq Aɭ.k/*yUq2*9JЦ%b1JxK{H{'MvkF@+bH&;)lT8_cL3أM@QY<8ʘ h6 $*C cqp{ebwQepd$T{Fo@z -%eD7u+qEЖ]`=gl?Zy[SiR;$$_!I*S _6*ϪZ*i# {A,VN`/{nt8!4q7Μ֋E6}0ح{S3MoPK~wo2 K`_V1!{O3&=|g3.exsU c# ]A%Cl$V[БìdwtQڒJ~]2)Z,F蹭wOs9 rpz2m+w /TU\OV,O8sboѾm [6yYmێUx:h֝TR7>[&W֧e^Z#CxU"viq/ op\O1;^ͥ2.Wd=8C^a.0r[U12nz6 ɷ^,Aީ`a &mޢN1 %mvG$^7jaR(^EHa7؄lݍy8Zcӯrg0L8 B&wN ~ y"TH )%`(B Bxw =_7; U1gh37+7z`?~C5kߨ[9HMm5j0| #oP!^-pJ\(k_Л=a pO"$ Wf%ي;hjɏ=`gE%f,DǮ A_'h}" W-@T5 %V9>OmJI~3`#Piz/1ZXL>sliJkQ' Km_PB(]rq/Y.ܹ$}EOs=sQoY>GnWO K#uycch;-+ gL2NGwyA6vNnNkY8>Eβ;Cb-`,ZtkcbmK3rURvMfvC< ‚hL-bcD %ل3^VQ"Mr\O$k/ ;AC`WP3@H?,:qr0Gv `>ߔnNuڝMwۀ) `#:R 6 {Շ374\?԰U0RUc2U+yȚ=3j;?&O7)a7Dm:FQl5K02f.rrҬMUG`G, Tm9&۫ =0~[Ul#Y0[}lx^_4C>f8_Zao5t恑Cf=.[podbC[Vv^*쭠?Lbfo SXQޞHQj-gk]Wa_DUg4`wB)fc4෕i2 ՟[Ȃi@6(:LQ%ij=,| sLH.khWSQҸ!I7(ţ\eNlg?i'KoAy{[ G [gPJ USLL&@omYRVP{<>fDzup3VQ7^Gm`6dg \ {Bn>*k-~-d@D 놱 {&2|3+=!;a"4Qmz1n5ȤdAٷ$ﳚzodTZ]rVXd66aB=u?Oo E^/e!'\=)UޗhFmꝕ̒?|wàڭA.x9>:BJ8, qWxQOQA SfL[VM䱐Xq2-],ļa/X&6fqf 5U`6MYd{B/E}lt ]fJ='ړR"Xowi :q<%3۵w6 a%4sH*س#{^N+CѴ^1M\tdMݱHCu\~k}ˍ8,pԋ sߟR#(_mzZZǥ`>)C`܂3+zҾRI;V4ڄ(y}RR6,a J `V΁hEuK3h.¦o=XJR}tGz7٘p7lyLZ!Qeh\QzjUp1AY\ݱ06<.TzIXNKy? ,WhVTJLL@E,QN2$uǦOμ6vE|ײ\"c[L ҡioK0n<3 q lroAWGm7BxIJ2gb*aݞseK{(1cXL:,4pClHot\BsTg@C'==w<d4|j4 Q>Ig w߱%* Z Y%I\`brŪ`WFluY'P; K+aq$oDhɃ$ 7&gZa-*rx>.1T CQ.BG3x;*a{r%D'dIz|?o@ Z5J=b_P^Wja43@ɥPbvB26{y=YJ kŰY P gضǂn,]}mz+SMSwS%iN!/e6"Mx*7%ſe;fcn+xHNa_?cA@)[SDcɷ~_b ݐ+ύM4oZ.wKH^ L֏yq' DgD@7$F"i@ɦ\E>0?eiuWnϋoC?2+"/%o&cP߰2=lf(4KwQCȇ}4Ld錴H86;k5M.0B +ǗmFh$X&cz4,B=K i8ŰE8J(Zc ™jff&dow!ϙ^T\B/'QNA!‚aͳpp"_fl /qwgElݬc[%ʼ{SA?no먪ebOSJECN ./zRoVӓ4>Fv`!T\C\ƾzx mdYY} ? r+qkTr-ܖ#i @F.pg<3ڑqn}xK odU]W-gH_ʼ[pnF?sDlWW@|dr^'C}e`, ^RĈ aiHq}傄P ;W`: /+Q4pyHMž [9E,̌>#=,ClBFWĢƛ-T t –IAz ӑy )j#)yM,%q1m/5sG9rH)6 x|Pye6Ss=sJ4%J7q@hx>٫B)힍ŀ'Zs1|s[ϺVcp+ń! ;9F-aߎDarFR2XmO}vSԦbYIqi;W0 -x]74w?/ ~}M+%vLZp~wԲ:D3BZOGEO#F/-lD !M7) ڿ`RkkD`5Kl/n 5 rڪn9 OLiAWG -Z+J-imeLL56[xK鞴Ӗ&i<R |nCtqxn8 Koytߠb5297A ohg9#,Po2!Cuc66;mG3}U8.SJQt85CȹѤHRKd#@ّVmpp{qj_;)S|%L ǠoaÙzs*8.aux5%l+*&(t]fm50Ms`N޲bɈlfAOC?s^*-FlY:ݟitHi 0GYΰ  t=WjIF]ZQDǃ'4cǤ͗-"eHIӕ@HDNXثGBi6XPP+Gaަj`E\t)ќQw>VVCrd ^Ms(l Ӌ  GͺJ@W&8},F{pA2mQZqXL!.Odu U&ot\p=x?]~8&H (/C p[L\M]_mG|7݈In`*un#Ϙ>1O F ))K%@Ma^V+]`iQ7TRv7ln!/߷| ӿ&GW!LTH!:τ !`X4E']U~He1_NʷIL82IIT& -"h +zY,_\۞?v^n 5{V-T`'kMfix*#TTg=AH2iads5dEJGBWTKCL;[?/6a0)cO4οBiFr_tk 8cG@ZD%"@ ?/l 3V+L4`tYէ2a-lWɈ[Eg ز&͛E[WGlx(KM@Aű|龕=;b+ñn䕜WUYE|#`w=,ٶOG/U_Y|z!3 m|Mŷɿ8)c:SͦD1Z*Jld6wo E\9Mv38ʏh=e&6Q7 ,B2"9؝\=9AW,E<]}µR1*C])\Y|0@eoO3B+j<Q/w Rg'_jE,Ym8.tJ1,UU9gLnVem+ӳ։۠jIٹ3l繱;p5(u gNcSx :&tJ( nTBezSNH27UJ 3;U ZRƹe pA14*):="rRRV,n믁qKF =h$u1U]GPaqma hq )9sv3OV⿻_ʴKWm+1aW-jɤIQ/g&Unoj n8}Hlϙ& 垝Sdļw Ww5V%H9I}n)=gHYFAxvɁe KvfzVD4f:^(S0%(̊"%!wf>E^NG{eíޒ 3 S2|y^2:X o:!#N)*V. 89 5Y_nw'U[7++aƓvs~ y{3hǡbmlɌC 7,*a/dmiL4B?JjyPKZ Yֹ>+F}`?r\ӆgˮ§BK!){agV;ŚqhӮiFW'iGފ 6a[5g:ioCeS"̲SpWOF z +/ RD2lvt[BqZA2cxB6y+HY?Qs=b2&ߜsק<)F:&%/y^BbgZv;=i0>'㵹B~%|9[+|.|yK͗d&~;vxK'BB&egC1x`tiC.]M(4-5-pYlW+ɛ j* t~̮}gU%Z4&ۯMipz)ݼ뺵'{1FR 9gy| pU;:/f;[d[cC2Iw?K~~Y8, m^B`S!O=n4O'JM>/ ˅le/xw(]u`B;v3yy#NnU%2 8wEځN\tnԇ1ЏQT O)^IeūΑ+ڊPyxZvTA+;Tevb;G|N"Vdkև~r,`ɯ(vf?#aex1,>y󦞳an13whpˀ 9n1 %o|uAZ :YA0/]3J}Zb|2.ð@MnAuslj8 9[^z#s080r&Pw"xWPomW|#i@ Qê>;qɩusC+HN^>~+=BMk\$sTýzlKpE+v uIeoS`U^h&ݺQe|@f9N3"ꨘu^4]Oz>ߕ܇Az лi!sj[́CT~9jtyOdI'"A~y vc7fOO.|-t? q\F$"s|ae)O~j9{ <| bؽWw+}kV\7ow &޼'33˧ n1Q-IiBb..u0]jl+\*7[oȩ3P%_]ly6@F2‘첎wW^Aѩ!-u)/E_nklmq-ڪl@.Xl)~)Ndԡ )k*D[敤iG{8\E˧ApDE+ J}TZSٻuK)v۶.EWFC)_/x=YRfh./a%q|&j{O+xٌ% @7IkM}vWkc!R54Zig6P9\v+I9Qp-Ur 5bsMі9"/L|Â@|B_f2XvK߰\(Yc΋x M8f/{ƬPF",*ۏg]7Ą=xu!L@vf߀+A.@QQ !PCאB4@=9hxZ,ԅl,X#ir6?K=E`يo憚a "VS etnjU!Хk~#^\r%=#8 C!?K!X/1_YO|FG/_Akڒ+Gm2a }5H$lM<uw!wRE==κ r}v=y|@Y2QTMc)[XulWnj ,FŦWsV^jqjzHpg,L < #'4 홗݃e2AJn/}$H%wS{v [V w! (JZlem%sKs^m B~f9AŽ3P IH1?h akȕ<#eyz^b.r\mD(Pkg?Fץ=LU~ħA $+ܨ0f2.:`o]8X09:*kڊ˷Uc BMg<%]_l1_죯>#PYPDl nA5C]&uP\(ߨagGro!&<eWJ C'wkG3YG$dh\B!*<^ND Qb#اzCL9R"a n jK+h!<ԸeЍgc8kY_OrsCpm}rNo㧩7@BM߆,+LEB0z ?z*scVue lMDTcy)^ L9PU]ʟL<8QAEOt/iLs (Nܥ-iH uEB l_wz۵Gt0j3bTk̤>%F|N Ę2#d KyZpG:M8#)SI[Uaǫ),YEҳ^s'R0y!j?yһ +j%fGJ4Vakyaj1kSl(O4>$aQ _~ S6 pP.'ۨ `RD$xu-*]Av㲫!#PngfWnB7ήJ ^4QS!NWc]*miv2E·f֟y`߰ۼ@=}5hb@ߡuGuk/<,Dz2KY0$|G?X!)|i$r35hӬ6`O9ՑE"f 7c_5F׺w+7#18JSZ0*}B2kqryk1) .?9K^*GsZU(o$=!J{VVnKʞ3T9RwCR @,ǹrt쾛#&g[-c[}`H{ U/E Ϯ4aC̜V5½sAP,G,˻e_ۑ?Va0_ݡxtjcdo?wvd愀~ anb&M|=r|p}9TZQ>y| qEASjjaW^#"r-;6qK+b88c-+._^?(pQg [RMCEʊ~۱g؄i ]߶'A \Lϗ0-Fr,P+6YzWnŘ)mJFh?entқHyӴ0-XD06~n~DWke8hn<` H[pNL-OwXS8Ĩ _oǪ!ng2v]Ο]sGb./OYF9D=Ց0\R#7Lǯx /d[lSy_\>JV%ybWn%HS[ Z/4c]Gҭb{cgދ 6E#=֡?e/}\Rc6ܷqAGȬMgPmʛ_Ic'(z4B'֟P!pzE,&zs<)ҫK`[ >\YZ/Rs;:@#_ Hׯj֍*Q7xhC8jjNa'{GxՓZ>^P6e_u=FNs߾m^0k@=ΏaXR:{sdXis PUKpEoX,r\9]Ԏj=,pYML8Oͣr!UФ'_ %ߜW h?f&t?6*QxGLh%ˈefn4--$^`^5~_!X)M*ZJ3u8ߧhIe .Mn)ZLW[,ym`a@<N0!m]ygQ,l M 2úv} | n{;-ï5V)0e73y`TgcL# (=K('菔j8T %ĉƬ)v AVja2nrlͱf%#S>﫼mc5Cڋ{hz 4G8&.˵`ősA'Ihoet@'p:Mzރ+Yd #%ݐ(v$_'f@J In1qxUW6vʔ H&i^)zW44T wt|221y}q:j_]̑˽b$d<2ttZ&yq[y'QoyJZ{dy\&<`4=UD'dfWKNT[B "Ұ@)[{lYZVjiw"brȊW?oeszK+q % ge`q̰?PYᚡwe$HܻlGSK4ʬYډiAI+ZCZT59{x@ dHQKkx"[r5:ڰKctluD~6/.6oUvReT8jz>S%ʏl?$~Ǵ^tyIG$6}qTdY[@4z N>1=4u>p^ k,9Kwz'0Af2 qI;HQ :t$xs6ƌP Y)#Rp}XC?C4v"ͺU,FCc *XR rx0 kL`uuB=T3QKDm  ((e2T(K\8fs.7DA6 4R3X|G^PaMnN7"HW=kp'喝zwU0 AVH/|2 ;.5zz=Wxm9x͹ߌh͝s2ҪXo5->_ )[*u&')4RPk fz A#|kH1's`pbcDe`(B\lje,H$|K Ui4WLQrf+ȏ4JM!`s߿{6dw--!_&uQ*"(&zN^>:l tc\ ѠUI`Rp, CxҤ,j"W׀k}B[O2Ąm-⨠" T7hC4,e@F)sJ 4zDa2>Ǽɘ|݇H{@(bSr{s47oHrR]6^r1 Y}QBCVQtktf?;,YI;{LV^\)"+xFpx2rL[ͬ}uiv!ptQ2I螱ttQGSfZrYވϗ"2E,hap&g;<+Zd@!'GKR k6v*D2G:6}My]2OsY&ERN#d@<=/{M4߄@E CҁVh%|D!Z`u4?,a,/Q 4擮ÈRxA:>KFX]V>>2Uw;DFU(^s e%A/I-p2(ƸW"tEiV:̟w>|U~ t# Ő<;*wK=[Gj?Mʬ<=ͣ٢MIZ^!>-F@wJ:w(EUi@tnAKOwNk?7mBW1eoZH=vL+B`}TT<ߛ9&ޛ]fm1o=l%--_n",FC\Q9t/qnAma,[<[_2i=S TCLCt"uG,Nk*E"'*~e +cZPI娇DDm(.}Y@^ujb`HB|X8pASo7 &d?LH.R[ӖLק>Ǡyz gYyI6bϤmS`Ҵ+Ws):vNA=p C`uʟOCbVeM@p,wbN^U&zQYxVhCw]k]M|uZ(¶A̼a"QC)xqy~ZQ8=f2`s?j "| Mz[`k(bX?R< 𿎁 ZSSYK">qг~^{a)ʨz SY8bwrv|SGX:͡r/_(gzB!Op7(|;ru>~Ǜ^+.듍 |x}4st\g1M=IKswe~ug/Y`o &d];8hj +8)Q|uU)iR R70 uL1U6^,HWQ9,!ՏqG? r@ TZRӉ:l}f?%8o;)si>$lA׻?Nhwtⶂy\me++AJQez4|ێ$'oxz=&8:xBk=#`= %KbڃLxa.u|+ϴgșBx/5UK|m뻥i2ET# &Mۓö#xٸM |и=qDLtL{DtC^r+N!S7X#8HAµV^cگj]Li wL ?k-e5 +;z'=0 Fn~n"^ 'v½n63S@?6%{$$™.)""Z#[B]$wlS||Bj0s"kH; Qv>~F$Ǝh7'b evἈ`7+MuKmY<[tq#)>cUŶ[4nD3Z`+Idml.gf@v%]nNeXύ >`*A j}4.G1elnn1Cf%\ek=klqG|o/S̘AD7#uZyš.Iwhc=AqtՔny3 `pKg7]|NUGy̨i%Q=sUs~Io" ߢ:6_!+-zӞW-z){^ 8Noט`G w6b wrY<VFj vU=!7 dPв٧"/"CkdLť:d1b/nr.|:,J(\vPCvo0yfR_3}l'^TB4EA-2FuY#SZ4#bzy{MI"7̦ñ{0!jh&&Qvۛd$ ?2JHC?iS_Gruypr^ /6^-qp.x;Txޙf?G 9@|*mHPixlނ <%IdY%ö޳M6R;wP/+I_cv<ǿ(ٺcJ#zTM QXVy{ui:Dp%ct-ȅ^`' EyIIk/{~Ne|t| l੫(3M`7Lcax퉊;7H|%uY13. ɫiʖz,hJ޾DNuʃx+?p~o iigYr(!{[{mEoMHXeW^‡o<.Ǫ⊹K }tfų2rP`#/.M4d]\^ Q( (J\΋dY2i1C5dX Cمᆏ5 d! 7d P ūpʮF6)wvX+!L7uA&B(X!#_NnWJ5ȢLnĉFPo2;1jR0ծ3CnݫDlR,xhI(mxZwra1;,&vѣMN~e(+g9/1-=t\u#W6?`P)ڝoeKĠ=-gtxLUmQײַE"LG~*̪;4KEB$T b6\ 7&d5D,tH\S6,//wUsw$?랹3 w[\V?]z *ߦDϳݕsTCstŚY*[z1fQM9* 3mHɵZN iWQ#bӝ6.`g|פ bxb4!В 6;rm~|Ӂ)@kWZ QW []򄕦 $58׍A&h~m 2W%l/q( >.-HN"+~#/z?#e%') e#dVa&ásESդ'a[8& n98bCCpBjȘ6|Yܼug' a/.93bO=#UȞDvi-+ o(EYOfcNLJ-f596OiHpĸk5,u7,oHzDR&ɦcdTV/6͕RBbD3Oy@cnqF|b/ś MP<Њb9w \H8(b-- k{moؖ;sG1Nm1d >Pnȇ9;7_ 0cű].ikg7-'#Eh=p~YsQ(jTj;8VԲV'Z{G9.o3@Mfܯ[Ar`o] YZDxB$i`srͣ:ç櫥}H?AҨD>̺1j{biw6z~(-Ay/6#%Z5[ q<{f<{vK5?+ܦ@dWvo@NphCw^SE pD;X~x3AI{W / .E] wQ9mhk;dpd!CYXM'TVez=-{@)޴Rx |r EDCԑ~cJtx-ԋ$f,i|"wl}ibouk5;1􁫨VxǷٟUS$?ϫUWIT`G=۞\)/67<9HP]0ڴg, nrTU,\޼4WG]jOf52q'0Ȣ)"埩!rtQun%hV7i)s{^jwV*PGf+ T|ߞ$LH닮 2|w2l,3Eem SSjUq|G(S,25껸l]h[&}\;|-=W_rEG5~Mm>++CDnT9*dZ 2zm].E g>Cᑀ&&v]i ;" ‘Ś3X m{dWMV 4eX/8O+cwR/":w(.jcwyCP,vϖH^,;~^e&yZ((OG=Rߺ.VېD3iqc=;_*&9`a hLDA hiNXۧRFDbB鑋` EQ;6*vx9j{6 \Fup++8 :+DHW{ǨzN釜2c >Z$D tE"&FQ酯'“#2S,b*O@a7FO٘(G˕BJ TM~ͺ樾rK%2eTj2 p򭎌$O$7՝_|'&c՜z BzB]WNX~+!AҜN8[,adva_veuԳdzr @sᐻTk:9W cyuN HQXB-RHA1A-)o?ԜW"gMax׋|^/;@T:Gy8 .Ӿe oHk4^N6;cwCwkU,)`$|7þSJ9fp2`S&FbYQɦuCŅ6Ep>܀ma~xLmɅ* u<;~±x &L@Ygq \354vRJ>p%[Zn@૳ie F19Xu;3pIS}ỀLlJwg^ :s03 #gBm[[Ld|ʺ{Au囨7`%Rw>J~P/j*JFwT5ڰ%bd3$D( O /ĐΝ)I,k# T4Xp Z:wVǦt.?cZ~FXҫ,n4XR'r1m.鄀,z&>6˾\:8:i_R[k*M?]/q,& aR"1?L-p#hÁ<7P8WK"(~I%יh0@$,)ZoؚN|Ԟ:Q8]O>.o`b3N}qT=R 8A{6bC%n}7WOUNUag)dEw3f),$ (,@ӰE7k꾐3ګYb(SKy%S$V(COgL 8Z@b%Ɏ7Q| m-Ff9ǵCv5S𯫒@^rnnaѲ:t?Mr$ĖUK?5O x ironω-@ҭEWlvMm!=ly;,n Kt~(&?B@aj9t2"nq# \@F{DD5ҵ,wt>5hF^eZBЛ'@Qb%#5Gul m! NCar(V>ǡ߸{Bz$w4SDd 6&Lo3Â*np ߫ۤ=%nkV  y/1# q;wq3=XapoA@hKLܽ:k57/OR^\iY_mǴo2&rKjљL%RA|ZSZȍQL}7ʹs{m S,X k>_hp Zn[h|*Kbx9W5)gb]嗌nȚ)?.0< sf#|_c 2 sSw4N}&L!68^|J595F&2=0 7b9"0T}#>^dzZ9[!:@Qp[{?k06`SjUˆIXI?>×}a^ஶad _q|vKbd8ֲ#* ݑ[A`-e7!E1Q{ KQ^rT~Ȣ,5%V& x'dh}|`nAsI|}g*O7Z<e\ ک?%T7ƝH"wG5r 犃GlAEr Z'{;92zNHcDo+JܠI**m-D, ܲ}>ihRw'j- fIњVoSpcFΫ;r jAc#ip^YUrplu UŀDCߛl0w,LC )QGf" =Zl+p><]>Jj0%lJnoG$c.ͯzsES!bv[Z2¢z v, `+,}B )_V+~Q.x}֗G7|R3qIWPdYN$e3[R¹EIpkPZ6'6ظj:,MeV:+TSN_l`]QCcާ%܊Wlާ1ݥ'&]&AƵHV8ie,1qv!LGnp-FhdaX&XhN `gI P \EJÐD^3&(O6tuF#".ϧZL\b;]6}m=.>Q_ioNeDLxqOv.ٝVkyavgxH}[ċDawBK|դ-_P1dȩ²tb5:0( ҹwN{&{ =ڡ #|ЎITmꮗYD}\)ϧ v[ e1BJ!%0(y{}gF.eUvz?vI ƹ*dy ;gP7V[:#hn;wFns9lv1`h` =!۾–Km5b_5$ g<&=wêQokת p#C>c-4;+ڂ6I\0$;ikaR>. հ}}~צ.^ZBGRqb9vʫ<] v=uL0R P{ӳ=M'gۡ-(9WKi]L|qXgyy-9oϡg'7J Ph:J/P7.A ko^~E-ź9`GՄr,9KJr@jk:5E[p9Ry<~Rb}NJ w_*uH2Ayc 4, :nt)@_1x{ۘ[XԹjPF^1+jg\"Y;Z2 [ 1G Jgr^6y[)ٟ3\tBE]2-!N5Lν96!4WG>n :̑\=tsGH$ VWpxjM)z8q/C7D&m'd &^rYoFdFv"?v^UY)ibB ;5w1r«} \O]T>)0҈ĺj≯pX#Bӄ|Biy)(h,_|cW+q'Ie 5 ylk3خ12=#O[))]@"m -<[77ӋQ11T7q]`ǚ3O^5 ˰sj /wׂ8]w>ΔzQ">iΜM8MejaeyzZaD4kt[̉z/ڵqrYsVlKz8-kS2l:`[f"2)?DT[@1n vƘM2R+'Gt$0FSjak5)ޮF[kt۷Yzu^L ͌hC PՈ`jlV(&KR:u-s #1jA3/5,jK%7"+SiFB=K {?7jmRn D&/v9}6 k![pJQA(Һev+}Qn6Nە<dz`#LR=k8G" Y]?QqZ(ʊ=rXv1rIen@%,\Gq@Vtue0'o&%a0O  07()Ox@B"2HJ=?6[l8[hk$r2f\F鱲ѡɽsF+"/4#0*!_"!8"<& ܱ6Jz(NW]D!0^Vc:0{&Y'fʨed?s+=3< Jݫ-ek`:yBJoW>=dD6Zs}HV 2̮q(yeHe+9K8뚶Z Ktb$A'KHa}8yzrMjN@:* AQ,yppAH5ް3@;btiJp2J ;=|=-Bzu#Ѧ4k;R˷*<IT}_ѳ5JTg1c+Ű@iuC(VR-ȉO =aWJM;(1mL`{!s=|ȯ{#S޴A aQ4HϏ_N ~ Ε%NtK<ThBwMq%7y#8i"$=bO`wYsdF1:[R xǗa^{OXL+\Wj1^_y< 5Q@n/˨ƃp8xqusRM$>ZC&0)rcOLy5ծ$&.z9JԽy=ܕtidJO6y/eX#^Q>G*תlGMR] L/\J-fH>|y\ B;,^d#m/0Y죧0. !fUK14:XZRź2/3T_GnIE ٜA[tp~c g bGM%A Sϳe#qmh͂թCFxA?oXv5>&kulfKL;,kcH3lY ő,*#8uXRcHO6 [4>b0'c^6 t9Uꊱ= ٳ'T%\G փ9:--oND$6hm5qLcү,D;f!8AkU2̘s{%@~"Zv:6_1CHbd@e-h>[탖vpast oϢbVO"5o>O;1e |R^9oGaKsX5Ѳֆw/fzZ^y3M0c dmwq4p%\= AS^-5ٹP3I;M`3=ID<ԣe_QKVB[l$VϜ #y[&~U5-CZZѮMGy?74}ж(WV}ĵ-2:T'a)5/N`m >æ"JlJu49y̒զ}S P ͌㡜3$1(!#{pvE1k X* zt ]o}i=7-yA` tpVT:Js_;@xAHdՋU`iDCy:p';k:.F ~ W4Jj+o(Sp-iB#wIHgUvI-5Ϫ:] xlUbEjbH6Bk .v#o,ޮPW;O]\!Q~q} XNp9 zS{zcŭޜpͧYlr?wSA' "БtS*??63\VfAo MEe;YvSvɈfµ6bFo}#r b(BRkcP0[<,v M)|PT շ=SCITr3JL==`h 'Ft0e?-3Ŕ{J^შ|Ȩ& -&iN$Ē57+9';O22Zs 4z>f BKMi%6ʣALGBt}}2*Gx䈌{NR*-[.{ \!e -ibx) 3#R6%|`q!&KDt&MUX6]_4!$BzN.WHWθlBMnw=t#4OpRʂLz|:ϵͤY:31yahƕcȾ("t]Lk}P؄M$"aJ\)9$L\!ә#UʑenќL_J(mfg )T=Z^zsiyWԽor^O@˾~ŕIQLݹ{vi};{*#|Pبg/9;jL9Fuo0*wdP^ 0U67- ŻS4Nlw sb#fXیdZCᙡVɌ VF>Hv1XA͛.} ǯYx˷)W*?̩Lvw? 26Pv*Y$,}x-9j|<ֻ}!i Ss/<>V&nOooZ*j>d~{vA -pvr%3l1}D훢:hh֓TKϮLj#bu%!έ<"Qn|BAnJόTCϮ9t9(ÇkVw{.5߅S(~"+0amYq'*3#휶lIްdb>фFnis2m! |F-iu"s=jWyWgPS̟8y>|z6%f:}fo5bn2VKV^z@.[6ai=9+)edHMCPJG?桫ݠf@ij2gO6X衤1*ޤ;NzAK󑙘I7IdL:a* X EWɡgj=y;L/6?/0vS~ :etT :HuY,pM; '_]31^a}B x2xfdBUny(QEѷ"UM2"_7rd@!ܫ'+xO'~"N;o}:bh[XH 3' ᅍ$+eŔ(w;Rp dPM#14?2VLG-7vvNhq4 k~#vDB;ԥg9b'Bx 32Y]׌d\OQXC t*v*Cv?T=6;Vx˷(5f)JŔ W{)iA\a RE|'P[ճD}LAaL mx:|M`ȰO?nJIZJk-y\}Vϝ@,߁@68uE9UsGHO,@ƕ'hkw omOxg V3h4K7^Bm 2=qDK'zE,P3h BK]r٘~ kcNkUxh'\/:~,kKJۅu *^7W@b )t_&6$XP Yּ|ɾ[3Jy2R,w[dGED_)^S^<!M"O\H\P_.;]Zo9.Q{ "p(v\CvTY Axk}p;t ;w iQk,u$6&@:\9ehI`roxA+MvE.MQK*э 2R 0e/9qԷn::~oڧ$M ?7-79/=Dt=i\b5.=-DխEtKpjtOsJpQ0Rԋ+5_Bf_,XI3\%6zvNȉn}\DFDiӟKo>L^QS~iHlg,-o٠)55/tjɭMI/ro:(Mn l (Î}A'39ک'sҵ&刃6!PZB2I'CK[T d }w˓2F|a@ vֲ=Z A&YMPqt\{0i Țl8eڽ:.uT<|t'ի5$2&{Zk +e V#cʉU-R *0%%LCā-gA"+qq/1.g6gbs|nr,  $ *_m]p'f ʏ\&"EC,8v?[3z3Tϕ v ]nW@#ޜNԟD)tӍ)DZR= @Z}?UDڃoM%Y:N3AWbp׸9 Q9<](.M/) m`Q);` څ-7t+}bG ? eu^׆&,#x&fIR;)]m!,T/SO`E1N*>k֬&9Xh0'?dc?P ߻p{o/D*tք;o,.L;Qk`ް"ԈNss+ur9->(ETu$4j4v o:Ur1)].T MJjsYK.Om7)n9 )#bDyoD&P3W|!.d/*̜=fu.ݺaUlvd[Բ9a3dY?P4AfŅ_E9e뙖Rћ7Fx#;-?Q"l2r>3țPr۝)| (a7d[5QӃ -Ĉ 1l2W <)91=Cz}}]v,pCjӛ:KCOKϛ;6OHz@=$]2No䯻/ uG@ԸP$)n{uh'a44) ?IȠCܜlJ<ڼY^{+^Eg | zAvbaN;`B9!_S#5?-DaRWݥLTK,J TsU"W+aݪh'S(RX{HL=n~zF)m< ɢЊǞk$UhQ0{jf\p+@b$tcҖ%}BQCZާtR5ƭ|=j$tΦ~akŦN$/Ɂ%N!Mh *.vz njZdjjk\R۹`% p#jJIFjZ>߆)wCkA:\0ߗ'{ο幐޿qƌ2АT{$ضqK ?"Oyo2P6z=wQ21Z!dz]3o4ng:u5T}>F؆W{Q %Lj^NמɆ] Ӊr0 .rGDp&A CI(*t=Ez,,S<^b|i1Gs $~M_ٹ릺ĮXx]J47M 'f)57 Oe;QBV!%OMc:<992$?]z|+(\blZ D)2 ]bը4KǨ68%J+BpL6+V$6% _~n65*th{5xNRg;+,a{diuq 2;|ĀTWb- `})/e,=D-4rV̸SÑI{gݗ2#˚bwE`8y6''{Y)n!pZf7oLA+\6)VSw{. 7j}9UBRde{v~Κ|˳V-]&7Y{\Ȼ17%@a3N1\ɫ?54#"2\x;,B΄.+ 5)t3{r5ғ) T'phʈj8Bјk@8bZoi/Q[+XIt(O{Tph- GR;،gnp5=C5-);xLKH't+xZQ-vE${n3LuH .G 4{h]fzhq/W['k˜j!?_Z_SG}r-Yi IIir:2xo@A+M#~X,Lņw¨49ǔO5l&[B<ސu$L+>p\;P~xHRNP0oqi@>p eR%}?bGKK/dJpi/ e8V]ZeG֧(TY[@Pa[a>x flЉ[cLMHe,@ꁽ;MG%өs-ۺl^-ɮ;(:P $|,ZB1B赍\Rq ޛd;gؐUl `1 %f X>JF8^];- 8Gf131joGpnMRHb3;1,bm8"Yno^>X_䳇YQC )P a9Z܎]Y9Qz @]k%vŕU @xX[4qLVr?g3'/elsI¯7jƍ=4}9F k}ҁ|B$$N9ꛁ]IhK*r]`cvJ;=Q5| C`5Q@%2˳@o;zH21dÒAwP0 7d)B\KZsp[fc][L,fcU'U*, rSgw[R>27~*2C~A:?X I6 n19626KrIʂ$\o z}Go&_O"FSf^HK?+!?%rS~D|tuB8P}-|ŋE[FSazK|5^qnse*Fe1oM L}wC VtaeKw74(֌f #& <֡Z Q_ЬsQFs aZYeU+#qk0pe ]<վYPtw-AФ;o :klqUC6wt]?q(t,"m>=Bѝn- >'̒OӍRfiʁZx62>Z^/k('=XŰ mWP9  $CaOl)Rw^ ㉥,e|'ZL-khPSrjX2WO1vm@dܦU~E9FD7QRdp4x46_2loi Jmt܅l [y:nVypf5F'!pZl! [($J+~y$uw4\oogY9|ocJ2<"i}" |fc r`D566~!vC|m #\Mڼ9!:idi;܈X}j}5HCX) :Xڄk_z]$A n?iqUay4U=J ? cf5 cjzcJ$GU>ſE}{s4c3:e %IJnX.)!BIW-'8̄9C_3S8l'`ts]aoTRG{@-T)\D{ָYLw3kSUN+4O䏟a:7 !4S,6m70ƎS"EP,5kKGʪ+8Elj9SZzcCxSń).mˁhhc%hhestW μ>Q`$Fh:%i]"kKtH[f[%@nQc6;ԝ@K>34NE P@=;UĠ=Sq\|`5MBbXD}pC;qIwAAdM;>^f)PHjA_ċ+LpXZ!H@6)y$5!Df6v"ޟnZL?:kEǫF@n{|B5(fώ9![|"%t (:d/;Dʸ%@ܽ{ !P&?fue{\+5d 5L\ZI6]@lK![OG=zK:N~ܑGnݍ[ $JP<ܮ+Hů# ( -c5  <\&kGeJj'x[6,u4ڿJKew{yKi|;(/WQ<蒊*z:JsE lP`tLY0hXNdb"4W+&KQӠf_zmT_?rV.@Jirp/R񵖓uAC7RP^O'JӺp÷jSy+biR$Ibg^H8z 7K1C3ji4E+\cHk4Zi <)-8Y٨f@ >}0l'`\}˗}4 6T'jVȅp?;`v}WHzgATI0heE wxy]^R.`" qT.8WytCQYy+\pٸL*Jq~yARySZ-yv98?6gfgCCs,v%QOM*8f +;pU;?+R3( iLg*ƹjf2T!r¹Z(Qղ*N㘳.1շ`˪K%&=$;hP|kgÎ$8qebJ@+u z`1FB kEF﬿Ļ1a@DKh;\?4;kMUPy nL![o_p!wpS R/N|GIyYIINxѨBI&Do MeZ!$۾*.6kqq?fAB't/F5(oo^'WOȏ?~Me VuA1-)6FF G,zӉf-30@F.r }wIkՅ/!UHi͢/ OTحGwu>|VhCK $U ӮrsAamuSf.'IiĜ9)R$Ԡ.{ث=S׫B#Sk '쟟pbzR ryM[R-zrߠfhv" D1ujI6ӇM"JT%jE/ҹLbZ%l/n۩7So>ex*tcT3::=ʩ 8EB J wO}>[n! }cm sZѴڶ' ]۝a[:Y@~XS7Ɣ(y8gl>\0 r./^I_F/1iIgUĔKrBb4N;էMEgxC. 횋;)3Ot&*:k>+fQ(>#;ݴVbTwHkMæVHE&CٔXzN u^|=;r@N;5*EW9DŽ~@[\kAdݧ˰0o~TTk6 u~Eu  2L<҄!MEvK8΅tE MϪl}E~D!Xz .hzLTM _5x]^MN1ވhV^FᩅIMBS;^Zk2Q ,2} 0SEԞnbb[0aP8%IzK.rO[S]_%wn*| 9zu>ji*vZƦUզQ wGQ_4ἁVv@΀>KF.V:8kCVqﯳT[MHAe0CʞzA%W^/jWmyM] {%&$NXԧr:oɝ&"b jac1Xr]tj?k:Шھ^f(j2TMϘe6r}X4L;.M }!'̗:Ŷ& PBF'JþDvvi@~'>`vٽ[ˎs~$JL1ٻLS6Wo˲[pd輦+vJL$a'% ;cz65|& Pۮ?=Q U 'ʉvK>yoh4Z R=p1ӕRw#ݟfez,*qN/}Y68xTP HC[VjsyN;'#~;—pz4Rɗȝ%{CU8Sa7^P&/K܉A;weSP\ˋSc!rN !͌+@P2 jQˮDO ׏U #vXQx7qpni0`#kplwRIq>:x[czs.!%3aHd5~\< /Bʂ`9y4FlT[t4N>|@Gab ^Bӆ֏mk+_Fi6Oƶ4 SBPڂ%{~1*:s9oKȳ:J֏d_d]F[9 V;i @SڅYJZv^!ao9$k: !h"!HKRXy@jѪȸ ͼ^5:S>9;b:)IZ&AԀ4 t/Csk4 ){|Y:Qd|L 6횟1Sӆpz 1gp6ʦYsݻt^c IrMwՐi𘩖6%{GL9zzh>: 5Tmjx8si46R%c}! C^z.A~TG_F6]esOu^|YW=!}P<[W"CD#.pgO憋e:fy0ǝ܈t&TЗ!Zkaʜ?( q NtyLY2"eb0*sj@2*yN?e5N r24kd^ƺD0m(04e> "`\/[a`"] ?% }_IlW(~1<%V%rQ3V-YtgBMMV ^519dlYRo&+eFEwIp2) Ղ[nQRT⋞_̷ALj!0~~oؒ 'C?gn9 tQ. b.L~GJk)ckҁUrYz 㣍 ˗} R9 p\1$j"NzS4PiΩa~g^QY3{T 44/.P7U'gxxQǪy^o䲥;̀N ErU`nyA3 DX/nte|0+#*JOMe]hk}zZvwbUWQʷ= KA9wbmzAg#@ˊ>7:r$rJS'䰔z]J|Cs^)(7Gb@\<]~IRF9=ZY7{P1GsU&,(MڦÂaNvv*'Q`[Dy ܉YB1ݏ Ճ-$iJ=qLJEqy(~ußׁkvha]}DݶޠJz9z%O]_[0~;íytKsmr,N'H4ۍkW1::mk 4z@ʡc%fdf2hmL i(ѐ ̔o3*fvp?}TNv&gn;+1s ϖ=e(0WV=y&NmWbmVagxD(ҺǭeI8*j U"(30-C(scN(( WkԻl~ez0.EcKqHa;[H1ኯm \u9DH&1+4iD"K,O;D@<g- Iy 8_Ю EO8-3܍:n/&o.^8a 8ieqFq_m">CF,Uz9i^# &gJhCmr\ HdIhq}3_LlzBVǨOPL/3XEŨ䯥}8tZELHz+>ZN~z,)]J*8ta;Z"𬂱:i-N]cB l!J{$u9O^>',OHSřv}͔sywM^ӖÄ2u:/nYIJHï& 92.ۣnKWX . K@5mʅD굡vYӖzBbGYiE춆>\6͇r/s%' zKSd i%.@8$%LLW}|{iϚ /}UoxC"wwg;4t=U'`/@V ЋxN;:%fJe,9qVmNY9M,fPQޥ`0"mz8!zة-˕B9-g3P nJV>M=(9XO&U*g#[i /ᓱ hOͼw١n!Kig>Mj$OlK@\q.5v" +PGc~N}|G=g 7jg89Lc=ܶ*5_{bfSʡ@ ܊Boݫ=Cx[PtlcL1 w>tq+8]%p ˠ)3+ 7P<oga|+?讄'.ږ|wCy):5sP"Nk؋ћ+"aKv?}¨,:TMǿ&Õ]ekM˘Ş1/Qt;<ϴqnyYV*q) n%cVq7#H4Hدp=vdܣJ^#Xkܟ_:svzWp Rz`܈ vL̶W쮀1QC6OBE9B 6p\?KP:F`R[u `d#lA״N)#^57!?9]_j鯶4/̈BkVWm[:m7]>IMN+1 [ӸcA24<ڲt\m dQO]FΛ[lvv{"qhQlT|wDt:AdWBMqgYtfFI;g0Dȩ:FD[. U`(wlDPh=]4MUܿXܞމT?g2 oַޛ OBbevyhkN|/D[Q%X-g>Ztv+Hc5ݢ ٰЛ $㌾jD4鴱KJb|(v@f"ѕ=`m-#bT tr Vyw4+ɒq4jrhnhjw7ja[v,s@R0 m珋{f'?K-bn)זJT bKE\Z N&D}8_%YX51㴿`[T[Ut\D m mJdC*1QX!&aJEyJ8CM|\:`.Hzfō_/0{.)q}#Ŧ g ZEc)Psd]sDKwC@\(ԛ'}& `; 9LZ̘L#/oޯ W٬Ntg }×ꈹLWCc- XoRqTB\wHԝ?tZC#i:e5"{ )!Y6d(8{ũwhFv FNS*vkIͮg|(scIw' 98,##f&aȀV(NDc7@pwpw.$-$ZF2Iou(4z8ߔ6$-k]'f8I2"֔68͒T6PX%ltu_!25drSܰΕ<<4)G{׶yiƗN tSuHj뎦 ƥH=Хy2ε:\JvAϩEyTq|BË79fec&ٝmiQ@ hhr啥)dDR]$W攼Π 2YfFuT}UѴ)GB*|;(m&^7QA?+5 yGTJ'`=)/PQV5K]sX3UvQUy q<'| lL|,] -.w#",sN׷/x?Ad2s--`R_b>'AY×w76sCx;gO_2_l\/aΈHK&7 VCA$3+%7hX ]ԙ;m+Sڳ TJ/t"Hip v*8l T80JQ I+v$mcT_!p(_ldQcltkML'⊆Of1NHMUtobMz\.5vݚzBLEמnΎ?InƵ͂+VPvkn>Y$ƩRn0%:REkD2l@/?(|T C&8zǺ(1ԨD#BGZ uw[i _x]PGFa 2\(@)BzG,\MǗ])[0ajj> I;OSH̭u5\zFPШ,.8nnQz\_2X~'׿ Nj&NzE^ꗒS[#0JZ!4~Fk8Y i.4\SG Cݮ`j[3ȭW+x1| z@c|F)y1"{FoCǤzda`gmwt ̖7):0_8јck c"VeΌG կP`U4;+CC+Bӑ=AZ sXe(Gkb6 =Œhw%#1y;؈mp>$2ŒXAl@i%>{GO(;Y-PxD5+yM~]md=IVRQ6"vocϓ CW- 1(K*M{:^~u ьJxѱqx~ ۢsb,14HÉKʪbiW/R0N"oKvAъ`T~X&$&g=T@wHUwR0g`ɳM[ ?~KI# ҬKD':GrSM(#e4ڐOQ2|Ϳ!ELGtʹMSg$nQw]T=$55sc;3 ;p"_,c;%->s&%5sΙ=*:Qg饏B4KPD3/IL)QonU)<Ɖ^$yH[}>(mj 4oFko'v'ua Ʊ9+n$g.i1߬x$xi nl{+HfKf5_00C#ԛ(_Z!"K@9VޟtsmeQOɿwl9^;sě1cd)dKQ1q?V6"nu{W6h]U :#0HWlk Ƈ ,.0½wFT4n_)7W8t) >-O[OxwlP9rgۻ˺q#kM>Du'expu r}aHxm$w<L~7q l+漵#,O.~'ۤ!=8Ɂ"J66,V$>uH]G9N?"ǠFHJ#k}.I AbNl磲?PuZ(i[!S„zw@H zh@M@i *cةuJ!&K5~ΖI,omN@{m_@L~x^bG)fÖ yDG+Kȋ311)i"B~8s5 XV lr}eWxukO: =iW]=bm͎(PvMZ>. R\eyu /!rímRJ}GLJ_ɃyO$LlXV`ٔkҘw[^?c}sUPat6E8%p"'x-y-# ݮ4pہgUS{^K!eV q E::C~P9iH06tOxfbrs;p"CL@5>Qtp1(.pI,eG.[ыО٩JoCj1>ZnFDBַmmXݜakt'Yo[_RkfπƇ!!ܱ'8aJa!UޤK_hWh7}[C[l-X" vxxuE`ڰ&.;h6Ƭo7gtorxm~a꾸KԿ09,j$HE½( l=4L&/ޕBw1]n-b^ih ՔiO3-?CFv%+C֐GYlpP)'%~#M=5{bnީ# ƺ,mRރ:ZOC<9HtS{379%RIN`'խ3\-}Rɟgk|3Z^hϠo$PnV4^9mR y(~Yѫq.*9 Hd}ȱfs""h9Y%D+cQ_tBj%ĶdKlp"yduj0p~f&А.])т#ePxx4)"R",Sg:6'2hJf0$ C Jq<@3ДP!j3m/ u#^ y L'RFFyDP0Y+l=[s S3?*Eڊ=N5S`kUQq1aEO:,2S.Դom^~cVAfzHxeҰ<-MD BS`k{>1G EFR&n~ȷ$asЭ|A%^>_BLWJuSllx{{ުSL#&4٘]8K$ W[/7kB<_u/dm)t< b?a>!c*yIi7:?ǢGzVS{ ^peTV'T0!;Lj#1NFZ_W{YT>@y_V|='bXZ~>\*u}W#Ry馵3u%B{C4ЫTǃ)LpJl(8pأlz{{qHVKE˭Oxўz"Q+r P./uj#)6qs}4 1e^ [$D}RktTb3@ҍ nT @TnxԵvD h'EHLͥ2_<72FyDͮɨ4dw禾j29_ ַ)1^AMlkD*`yc< gાp6 w[crѯqNK8qQSU4J쐍k0/ݨAFI'ZZ]c4=,<)= N*j$i ˔35e crn&\|I!q5~1dO=1с`AϡG<-g~(Ɛ6ԊV|g9S*ʩfx} 4uG?~p* s%_牢fBr0eoDd"w n[AȅlEZ2`"k6]zvG*s@=~GL"~? _PQP+NÆRSz l˻{%Q3ᗏ)RzJj$ dΓV&-|\ kvRK:S,z Y̏8Y8w"vHyl6ir& [z2+20Lß$ >mh ^RF/g: ǐ?efʯ5/VbG/X򊣀EV ja;g>ԲaDmA,n}Nbg|'? 4<_cvjZDn+Fc It$8s;Gy#ೇX2c b=;GA!<GVx\ԥӵf:6er|$X-=lbڇ^-T,ql"dG[FovT=sNJf.AyB 8RNHLG{oWB=+=1izXδO֤ JTQEv~._y`L>ѮUȀ$""T^p%\jV j+@HnI`8z3ڠ!'3nחkQ^W&? Z?i3.W@&0=pUB6xQ^ *=`$ƅoSWJ d|POܽPcAqbt{.v>R/ 4Yᡔf $sgy)<0);feR@h \7cDqh*6lƉ` {x[6 aۣC]ȇ &)ElL䏗 5cYؿ: !xn JJRV7FV5GL|7«5Ĕ|{JR{ rqd]Dn:Im -'riBʉG<l2*F;#I"Z@\Gl2O(KnGTm/_!Ӧ [-LyLS_̅ʌDSE:R\eCA[Z)!]pov~HǂŮhOIdE,|C ?cYbE2n5RȽ.l/c%ќΊ7 !\P2'i95l~Nw:2]B<(ڇ{}` Eڊ~ LNϻJg3Mu#)f(Tf_l  BETö;{iո\S%;%RR%$H}!8.$KZmŇy27Bf@7pZfo7ҐwZQ+M&\Q&D *?8wJ ,eÅ*vaܳrn?%pSgW|E~դ4 w$>qɔy{ /_Vh7sHA|Ƒ0t7Q:v$ej\pt6Gd-i,YffՎn̦慢/V0 ~hf 7CHbH֣EgQFY9 +A6 ۈ?z$Z}g3ao%FZ@9Eq޻䥤 k7ے]Nz9ʄ#pwOCj }}۝J~t0D?"so\b k^щ2]9IK[&RT D&f(qɾWFPJro{q +w.66Zd٨~y (U#wINѵ1@;9 qr6&YYTAK-%vH:- eJjkWZ*7ZH(@gml캋S]\͸To&_6r-Rf9ډ!#LpM c*&bU\x尮Vg88*amSf5^ D NvR^u}Ss\AjuzݮgD[[~nb{7Xbb)VP,6`~Y%L54 Y,.PJ_:욯`, p#auwZbE+C"УA8pILX*w4˼;S8tn6gnGw 2/noC _9!{=a0!*߭ d0~Sl\OV7 #Dn*j7.z->zMj.?oh%uD~1ɪ;q)׫$KQ_*k<㿸CJ hHe9 <+>o|GYQ!QfUU,Zq^-Sd(nrgRSY2MDcJmCyUt*:Rp7\=풘nn\ \Wܼ"nj? +^;qmSuɭh*hz8AJ2(z߬bw yʖ.v|{ ?Qg=ɾfdى̚+%9;ȖliEyɠ˨uխ"g PbLxSK"!LLltǭp(Y#4}:ڙS sD( ﵣ8vM/:ySq, _!ZF;`s0")ϲ2;]xv [3dă}Er=8;}-ip=Fڿ'#]WɥcmYo07Z1c6؊Q;GlNi {%CxaSV/[Szbyi7nM)$>l|.+aA njhZ$xqshޫu:=43c)Bɹ\dB;T c!R _ tE+sE|B茟:n;5߻H5:ap怜S0D,AH1Fx1퍈=7>{NDRg3`c2^+E'W:uyk77ql< a[@0?v##S鳓U<~2$m!ϕ#PŠD.[+&Tfsykx2 Cwp\ACmO$B`R$ep(ֹ?._/VR9/H+!rʀWp&?:EtB |ل}L lj54d>6q$oY#M>Y7Y⮴t-P5U͵2U/jkJ:{Mo$\jua}Sx'֯־)J%?/Pe_9!" S#~T3fnxBeSplǠQ\*:ύ ,FP@ayQ: $wRnI~qB:ڌ]'W3v×T R!jt 75) <:XބmXZ5g\#+&AI\LR5ej "v8g%jbg?-t pX!.gx䑃E9[ll#''_<7q-5M>h Kln p%-ܢ/O(٬ە<"HRw5gx b}%:t;O m`̳܂XiŠ?lG(>U|:2X>50NyTLM:3k!,IQտU1Vlo#ZDzpme/^ D~P'gц$ X@"ЅXkҲ!04Kt8z4ɍVL8!n[nc!?]P2G};t`%;)reOCb@=Eb "d*Tۆ:ϺX晬?/nzNq4nXGE" +:n#uKYm RscC \-|VW+5 5)" zad3V|~Ҋ9$=U|7g&L돥IGYpv\) I;Щ3ya#=oh7S)߱-B%ԍ[tt8S0QiH`}hnF< +yX1RރX$-'ULRpxBiF+b*?Al /U&]چtShnogЇ]jdSN9yN0sH')(EOE7hdapЈ.OBF6Tc0cRzQLrFoPŅˎp7RKx<ՒB9]<T<v+嗶J>5Ӫe2=OP2FKFӮUZIٛ=ZsK=Z@ 'w>{+WA/ Yq+Q2=+ήFNORNA4;YH9@XxISAmEc:tRl{EADԥ"ZO};0)ST/RWwd_-1PcpEs TB̅k׮i#a! hWQs6OH :PKY sݲ^6b{PDϯUvNoδVKV.O{M؁a}4ŷT[YC#3?aN,,w'~#.1zΗ&'H$uZI'HA]No=f1BT)dB0ˆ DZɑ$(L@56rɣ /~pFe(?-"(oCC`%|sȷ6VM C= .7 q2}Wja;+xUvhyZ^aT}KEMV\Z!"WkV(+ jzE]RMTK#7& ah[hk[ʉ^4 nm&M;|^Ǿ$z֝pݛ*"L/ս(UYQbz *nJ\=E lZ\-W]EYOv!Fd+ғ(g tmk%x;t X$kzLҀRll`2gm_=(6)*۽(M /ݣs 78 or]p̀)1rI n6^nqEbM`|mHنp2ʄy7"ýhFah.\ ďl\B;EhՙFx=t6*/}}.^-N9F *`NwH³|͞ CpZe =j1)fl)=@oliq*bo`HJ ϡ_D囑ݕ-q|es?5(m7jq: Q4Hf3"qZ.V>r#Q& UE0u!N`ʳ s(LAJ?dfo>{h>IJOZO^|b-ٹ')kr+($/ ..ĽPRY2*ꋼƊPiS-Y}WWmnWVsv_YSSJbU-`;QgJ>KK]T851S/Q%ɤ8lZ ^Q`Xsk\?nwUsmBznK#~dvy 徼21+i~qSԼugũVG-@_A0˺SB;ntnom6tH ڐPeK=#PFҋh'>/w=3"q.e֓rD4hii@pVya=U\[x_x$xt]8[ȼ!/}wV+ Ye!ÔrDW*vWҡr\y_ &׭yT@љ I/B [#˫ߋQƴ7Ҹ_Șid_4CTrgձ,[4j(<魯tv+ D’*Cd*aD(I`k&<,ɟ[%&S.hƖHPtx@+#< 2UE9+kۃˏ<`Fɡ_zސ6A OYszXY1^m0!,(߈#*nGxL|Jz BXz[kߥa=!UG7Ief=VAe$?;WI8h;jmbZ=uCIW8 \wuIZSRaՍttyE>;^ν;Y$z# f2h* DW UMd"vrVv[ *Ŋ~CJzCFl<}B\?a~sd<0PsODPN;#G\[*~&T a(FAgS+*˃j>}yMrytf|5Ά bқ_DB4ZjoZP'Կ٧hgg|dcN QAkRʭ+mWW|3ݧ+chJC)`[FsI ̻/ ,#%BۋͰ1[|DbLUi du. HV^|:^:q< !p0ѯ=\ ߢS@K`T,M=t/ǯ1 = ǿ WfOE@2N`cTX?j nI}>-uGʖm)J&n@AA#1hHҶl۴%WhEvd1ֱi['K"055~Ecʶ'H:]Uq3!TJ @\c&9P:-J?qplCkyZBt2\P & A=M{<2P*jVCLcYfsa|Y2s)N|f8dq}j̰4:2}' H~. FlDj+aI#w<QLAGf&)yd'"j23}MCbI+}nNݥɆ'EB8O$_`"EjLg T1ijGͿ3h=(rᗧZFG94Ia6E,*ɱV=?=_XOAl958,vP bDdۯn Z1Υ99C2ͩ='ű cyvΞog0;G>>U)mż;(* kWY[$Kt:![ek$sE-'y󇘛]t߭,Q,ׁ\7{2r4( X1أ|PvIb瀳K*Xv2CJMEŽ{p>!%3ͩnhvawT '@Bߌ}W<:h,Rr yWސq«-_6 NU \,Ԩ2ݒ7hXQte5m),9pl}8mq^*¬6{1rev Eq{( x9~Ɋ i6yTXq :1BWEI/6w.PK` *ƞx2P:D '# rޔ븇{;~3j}F2j$M+& V/U~[Vg_Uʡk1rCr)W~gz{/ch3bfoo4se,Rn{Ow#? WPp~(Tx ]urK4ΘҊe|O0P:tC:DwEUs [|ũoh:awa TQ'bT˙qy*8]!-lxVBveV} L6)2z8;KԞNfuy =Ayy~z='/ަJ0MK_zuOꢺ-k< |T#ص<--i1=-lj!|%q]/I珠d c/qlzԓvXdk:^Q$΍(gKf@3(^ܙ0JDg`J ԧSQF~l%[hN=jVvv`RĔ&_0EpFe=0h5X]*_p] żdV$RV[4..\hكt|&bZ 87]c 4H PZJ2ذ/2(:$B%y0C>2/63H}1^/oTnu\j)7$]%$3ҳY0y4a)-He0W#{"ASݍSgs1(bpWճw͕r\e)cz_z,Y'evE('JT޿礞bV)d-ʫ^ +Jg&wrZۮRvGR4֚nW'a?D!c72kS-DO@ټCfM[.$c.l¦G?[!&Vć{nN@һd{w=8NܔRϲ?yp'l},xNu.E cJ(˒2rIW]b1<' b({E:,tr],<1W⏙g%;0u)/9H3^M ~Tj, >nDG@)r滑dc,"$MtR%&ITMJ bd {?ɨ}ľQ7J;v$z0}9C4SWU+Z`elQ\nH+?^|!oPFѬlQ Iηj_$٭Oj̅Hl\yލ~f]ϋgNkw%+99J}Pؔ& i+*Eh#TiynFA+h]ypbj`>۞tt0> (9Dgr;ewxW7ث3 =w#v(2fQF wǂ^ϕ$tδU ˤ,GA>D<9LJ;;$a#m0i7PRc6Kn#ʤ٥r^SGdLc0Ű'QW6OCDG *uIPcQt`HclH!X =ϳ"¹> yTE3_#II`|ˁ0dG*lуo]„to+&,S-!Z'W-M6wܧw߿ߛ^4ƗBH۰PmK(++bRkNP槟]^P7X-q~؛ w)1)q;JoZ.G 2faQl5%Ԃ99 |o .hhxq@ RM`nS@gQ^ P%t"oE3x@FfcS۔rWD8|̿DG#BLdG ,k+Ph=U<f=V2N075Ѩ)//ԍ#QFWD߲wCj25JKٓ4Ip~.yjŐMKjmpoWcO̓b/!FL=`ԡhu ]R s?/\o@ڳn BmxR=|\X7lw='o/d ]KYSⱇ`;n}3ى^z|P?lCyDz0l0R0@Mx\a@C#>#bdw9K!l،zUa1Qa!­i]-'lT(]758y5lJ x MߖP|Kހb;p*~Zw+ tjYS@H*Z=Bw 1^j5ǽ Ʌ0[Aq-4Hn#ۄVi{ø 'cVi=x) 0YB%#/sT zRL6th!dwY,j>&5Xy_[י!6q-5`mC |jyE C&CM_ *FtygI4mߑH[.ւӏ#uk&k:>Jjb*7A-g{Bo2ZlnqI]ەivTGr@W02q~sdL0{ҧ5ch9|(=teV#Xf8/S8{bgkɪe~qNXD].M^ zg60Y[ND\mQ054ܰjo^6Xiy`T6U8:H+ql[L8Ǖw^%B|?vH2OA}f)G>Z).åg9#v"/@АeA'N|~6d0.( *ϗpcCsjT|mW UjhܮCxK+O),:i=-muw g"|wrEE%JodҀfiC4~~!ja քZWH1I(ZM'}NҐsa*]^̗6¨dQ7Ϸs*[>ǶFpc6m1Ј؜1 [өtEԩ~ fƭ[ĸ,zA~/~`T{>e P&W(#I6: lx2r ŀnrlKh:pڋBE?j.=F[pb TVmy4Aԗ >yq*l&NX.> MҪbVFlyӰإ Nxn*\>X aܷ1- ͕| 8ֹ=9:(^s2+V>-Ќ+Dz 2`bϗJ=|[D#T;>Ʉ)!JBIKMCbx_ k{4M1,NfFhB;-n ]Չ3dgӍșG ;:O\^-kk=[ר#Z#3nB fqj|5шpL6jϛc2 nwI46ޮN1D(w| ,FC=U Qm -_g a:N69) 0$uK$q+z8y.,/oؙlBU0xJZ<4 ^CUp HTHTMŗ˹,K}7#c7[f|/w^.ZmLU*QInӶ_}m2,I5Bwu Hm ا#BiGX݃'c:^q%Os N%C1€ن]!cӸ[g I Y}StPaԢ*~k5r;2MZU_u?c02;(N̜2Ek`6=,V9\R!U2zʈ sC#Y'VIK]^ig7ىޤBIqjvɖlQV ǵC'x-P/^)0Q%CYl)f]nx݇,i7TŊm4&`S\KB6jVv_VuϧiXnvXp5Yg !?nrJClI'Kb{r|c@ܫR՚Ĥ*Ќw’@^Ź)9<vqE$ys.]F) [.8oֶ޼*j H\nJO-(懾HS+yPJS{ XlJ?V 7߆D\7ޕgRkcg۞9,"`nŰ*Fӌ.B$,HZ3_(#L P+6f22|A@|q!SeCO:n5}0 4!.`kW[? #]2ք͚gdН @{GhhX+o#HLgZFu2q ſ&kCvKTŦ 'K}*ZSm3h4רxb4UHs cn[%/A^mu|X4^WIړG,gaYaa%x]^LXdz+i-TZΉj?4cs@!8a5ʴEa 9){v$Qn|nYFӕOךu> _[yAY{LǨq-6c ,m:7 `ִᶻh򱇆I,};yB: >H˘2yG_$Cm7ؠM43ňb]kr"_Eb %hܾrFO˪VRa-ҒZ 3%HaQ?8K/@1nN%ȹu/gR|.a ,d x 'aU[ZZ.3GG|U?II"j?cVZgA\3U׽~"?O5$SYmjN㌐RvC"lJJH͟==(^[c}uMLBtˋ (_Y3!ύf_P4O] Te?i,pHx`Rph1 ~kEhZ8HfҁhV"8.ҾTu*Q&J[ cm_BvWnfgFMKtup{:AQ-?G)dה-C(g +gV@;G"ֶu+z{_Yll 47뜼m8Ccrr~~$|@YJ!-m6FrPe0%Xb!Hܦ9/tJ~߹8? ֒.O}vM/:YϿbߪ0+WRX.^),f, ,;;R㹋ިIw)*\I9a+PNtզ:`./M؞w.PY"ި )8w;SiYRN&zפ=h7bT&fAg̃~+WOˬr0Ԝ-UK~)eA %|v{9o r F3߷\ɅyI*"uΙu3NLrCh+=x )LA<܄gϸ ~ kBl=Jǚ'BwYhe=:aBuk@l\6> |-,~4Y] yR}TdܟbrӮ5l5Bv%H]{c>io50Vohy9ݍE%zY4@t~U,@GsV~pr 2e$y **ɲ V UXU(,5=0hT}7${ zfkVMIzV< e faCDv*G,tMNz9F6f{}z1wweZU$gִliæ֑QC   ΂c'7ZOISQS'~?Pg&r=Y;( ;Gg8r5kEvǢg<.Uݯ/`oHgȣc*%:ẝ)@{)ץTMɣǀ'P$OaMeX,b秹 j1srZOo$ 7ﶵHWԟNϿ֟{Gm)g9s(|PPE+SѠZGea܂_@/;YkY7gTH(G׽qem<V8if>tPof5弬,L FdFX{WȥR w[91a)ȜP'B%7>&O v7>6&ŹCٍډkTS MQ堜R :8lwIdℏ)#k >u2' *uYȇrM)%TIOȔn!3W0#cR؄u–#"X2#C-ONc8.v"c 3qa4q V>Umϋ\՞a&<'0L>wj4eRV{vCZriUns9siS%g҈\8ߓtcRyګrj(XZ](ۦ_~#7!Ɗ ^BsMG8 ڬSv8DBTf↳twu8:ý=j& S7ۀ̤B!brP`bMG("sH,* r񉞿u@Hљt5wI}Tk]MHj6w-Ohnh6( ,xHGZ #;Gī[LL`8/a-$iQхהc՝cA3ҥ=ĆkW}Mha\)PSl8=Qy(վt[e]%U!_92Ln:EMmEң>E 3,[:E:J-MԞIA_O_r9e۳<]f9?8rȨX-$knF~FF'yrO^?rIQ[d^ҙة3e'`FDdjYCPZ5 ftRlrT2CK -૰QpN'sHScP:yI}}+R[n:]>> 0?w}%'xۏIiF Yq*%~j>cL~ 8EG&en6ys=>2]vyD"?aQD 8=P"48hi*գP<ۄlqRp h* xR(4EAV3<Ÿkt!4}a-zGaĚٖ"߫-$ƌܒHgd1|'?v)5;,+ܡoɣ|!5~Œ@'ބ{#P&uBiJ`ލ@BϗD7vDK`3>V譔VpU;{]ReWCgSйPd\MBHI)u A.pi/(kz!n0f G }RTyqaw;cYjn9\%ߔ+Kpbr<,,AoztX8g pb08=Ыwm;`"1UZЈjO|&"gsq375ZQZ OyCU;jh?7v<*2^9T}nb'>|^A'=;;Rvߌ'Qnd%{BoG!?\*ܲ !~)%0Tvۜ_V-4Y~I[WputGAּO48fDx! G-@c/iѷK85WHPWﴢϞ96I,t9UIj`mFl'ڔfNYEktXn- ~hNs"24.ϰe;X(n'94՝A xDQ"8T#`[\`-qteál(7VOU |TcjИu/7ԛAC& 9ikɿ CoF6>-'j].yEhjbqDuca-t=r4PQ.a)e>m~^~$1<0'LR}\6NUt"5"io3Eߎsaё.xF&n!+~L &̍PLQ|2&Mw4Z} oF4ç& ;R,8ۉ,5[Fʝ9jϦόXݘg)m`8E6YzKLmnA r-K*( an|@6%02nYMQ2k/J<3I{](qv9Pi.hG/ ܂Wyl28,FbP %#!!>L5B+Q[j)R ̄bF D]=G Um 7iaxaj`YHCH>~3͵e:ڋGRnۧD4DcIYj:J(kΚ֠^0vdr%1yL@QD.h%'\KP*çt0#bS p+Y8rN(1|dq.' m+D=FyN6;qC1rgvy@zH$`4M{} CIwF(G%Fqs\'*kg&ڟg+/mN2iј<>c#zV2 3K=|^!( YnAKCx#]÷s '5=|̙l-I X2' psG?;]9@78EaJoP>нJ]cG*~l #O j79P!jhHF@[5Q2tLܘGAa{z|;BXB7p^ EY=5hE|E dg;Fa8+ZϺJ?h *c}S>3,ah-EM^m}YVt[^hݦwMrS}bQ?R^2 ql 3Onx8LScI$仛mZT?6.,'XwJ~7ۣ݁,ݓE}eϏWc_m^}U*n(9UnXcGД) shbv a*E9]G%eWkD3,~2DE-_p,I?_v@z_zX)'Iƶ;oн[(_,k`֖ab Z#+\*#(_/JabJ`PLr4!-)Bo 0(ϗR+{5Oz"d@XoG+.Q# I'+z ^_M]3ᜃ<"}'k79&eQE_?6JU4Q᱘_30H_*:C@j=On6bå蜯/Ye<;!U}<ɅXs#Jɺ1Kdj os$qAO3 6՗bȇ":$>x5bq[~~GaS[O7!cF- W?H{k"Rɐ1!ESLw| YCUcn\j7(}f8w9#z) RƧ)< ?q-9 .}XwqS#P;..ߢFi؇ո H\: 9V,F'(TKqKReE,Ɖs0CCNQ\` S_!n>hxh_r:CX(X!bRen8wXDa.RpChM |/)Xi p2cMl"0?`?'B?eL(["IaB}G:|IJ)ȗ@O;Ms7yS[U<:!<~ov1!F_2ۍ3M̓Ctdr`G>A׎u&sH$3r~P2QL6,p0`7^ +G}_QʍcjSx/ch}b`i6 qE@d1rWI?Љf+NRwujاc)Ajwc`m֛UG#r@+ J R X}|] U3{=|7 o3V>dmOyqzA6:6=[Ԥ?bf Fk~=ogLCƄ.iRVHPǚ/ӾÓ4⿽8Mi >1sUY6KS!!-\}C:_8Fw3|/ Kb_Ay< y ??[8rD֮c;;_X"Is2U=> Jb:t+=%ڣCFFYezV,]y =ԩK@xZa@K7.,)wBwqrA d98s;S*j6?њ$ WŨ.4H0Ngx`Ձ$2= vhu{DG<5 =~inċaLR\L|:(X#Rl2Vq:^Q;&dЃrЌ9`usK #uVA)K&~\6/ KX٬PZҴw(s֍ZlN35Ṭ4\ּFecyzPX|| HDVė! 8$m`%yǥQ$ s!\ b@tӏ )0dsdGrMWs&,;Gu5dapt-B=k%i~в(cr@Nw#o( i1ؠ=NwǢCh<(-3rϚqFfF!B'Fh~ڴv8t2ކ5U%~[ #= ]&\`I :ň˰5X9K [1utKI#3)yN'1.$;)1e3"8'1CXr5wcvSy(8H0N ~4gfuc12h.3vnJ}%s+(wrM(.h4"fKdJNSܞcڏTeU[9 1Yk̋Bq -M+QHoKg*M:s8ϑt4j* ޥ}#мN0djͺ,_>ù k]Ao+Ͱ0i"́Fس2V"Zq,.O[j m8 Rϛ9N$Y{8;a# ;W-ѭ n*߇ŧ.HK2M*tGɷlU[XX8}UjzXXBKC&z q<ʼnT3 &ϪiXD$ N,,.֞M.>YقN+hib ;q!`G{a/TwlJ d6(} !ED3nuںhE!gG3sCUK0uae:vc2$Y&Wr%iٙ-ȼQd$It`on>'=KCb&״ev_=N*†1="5Un 5<)I{cݬtl=^ Rrbz |np /_Na jJC$LUbpR/VL_=VX w'ƀە$@n=|YC g<#xuXMd'4n"P";g 0Х%So7R lx_j0[SrTE}C1լ0+h9!T%"r&,K Vнì1CŰCs nllg# nLp:A%g 5գ[Al7\^eWh;\99;SIhtMntc 7Kf@iZ)v?5/<&3<of,!2@ ĻQٓp,- YN1A%YWt `%Yzlĸ&> ݦBMS"FhHWz;$Am\뵐ǃK oq^K"W3w,$2vʶe}5> 6%Ł9d;pmnd^#\y:'IH:GiSV ØA}7M$@f;!O1Dm;) {&?k_d&X!1A$'˴t=^//FC~ Fڪ 9Rdvӥ{Q\Y'Ir!cJ0*#kסMmcCT0~n&z}ҙ?^bunJ/f-bՠ^Ԙ±^7/4EJR>/ws_!Fy+Uk}pLs; ?&M?  3Qۃe&Jq&'7ћ]lC^"lQQ! ] oՕ-V;Qd]k(L]NjfUu3{oeUZQG/{,PI]Ǎjnǜ{-;[hl5 9koX2؂/ q?㜃'˱ 설,Mw*kf6rײb 5:@cTl\c2ƚ W7?mQ}{Wk9~ $*=f_cհs@)̟-4<΃v3?Z}Yf=CEʂ$Fe|ݬA z)'['Q"  3&2{Wo-LuِÒ|ʺSui&H(\@LI8w!g Q;](Zyg`#ن 6d}wbxw!еJXTͿ 6fmfZX8Ȫ#Z{|aX=YdiU[>@J0-9D9[3 #K [^hRINSRiȩ%Ͱ> L Jj TJ1:3}FB'oˣ[G> TgaԲ 7[?Lc _T}(z6_µD5ru/`;Rsw{ o}BZKV̙w,ƙxD^W8GdQ XyV1i6zPLm|#GI3b|AeR7v#hg3"h?PA2Rʔ_GJԒG,+e% ?9!?$Q@dh\Zo*YJ$o߷FvmMN1:.lLN$)M Ҷjiѕ$,R#qDA1ۂ #Z.(Ġx]LlVebh4:Ĭ`"q|A5:hѦ0N TQ/e=$Q[?ww"j~Y) lp-i^1[_`'7O!gnEf Yp(c0kχX:mA''p"穌T!y|n~T W9ǒn{Bʈw`1j'N\Tc!ŵm~_\k{tBFUT,Ma,E`NW0}Sq>E0'!Ky)$Q lJUz"yfWןId'wBߝ {Fиx&sǛ>mt>2/!6i[ٴZ+0hžlN_5f8"YB&U0e~3: 9)cdݸE˹iMe疉umA俬~|L k aڻ|d6tVĨ.+xVo0wSESFHjCR)ĵ0\s'ڮi|ƭA0In0Tj"w9neFs2"_>%ўNc(vK2ˇSRĺіfՖ7UՃ[-GF4 ؖwK2xRIc++t0~C7$8"+ȂTC`<`cEz2QWw 6 _?%?5a݄y="O5 >A ޿N='aza,]Rs}X8yc n Gq>ED[!?@pp ǽyNgM.r[_bdcR|Aޓ"1 XhAXx & QN?CT`;Sh[pveo^pC+XDj6!$DBsgx=ʰLq aʕWI@WW"C9@HQ?u#ޔޯ T62&y kƫjd |Y$3|  Tܢ9v⌜H9JΊ8ܲ03EWSAmƑ]d"CM;bf*W DWn4p\NHǣiƏI#Dwڧ ^ŷw;$tK>?2!@@F k.,`RJI{!"eH1isi39)hX-TgǬ* +x3X)S]pE%rdAR:PiV?_'_Z~4e@}9 $}}YJ@_FpO97953"*Vbc6MAq| h^(C`W' D~7_[rAF($ ɺtARFdP0Yv(\f~ %Y,Cw0h&UW 끊IcVg$5\SϿ7kotbTz]gEy,[}']Xr6џ'L{[{d r\fGy[zmMک\w w,fhPF?Y=Yh }T6jTϭJzRٝo=5w{^ Eɜ(_Cqw'3)]Pl`0"S._~jk!Ud3 3}h4{:4KpA]GTRCyPwdgPYx4h>R# d\;x%S*}ʈA>90ڶw+!>`&{_5\ޮH4SJL=_ӄ>Sv\xYq}uφ0+X >Z.H[?uqoqL ASUlBa}zh<:?B"$]"Qna]{謂%E2}4 F\nJ0iq#[_Aۦc6>Һhէ&jMJ}) >lŞuv؃0:F!1Airqi:=U6QX]A'G8*bԇ \ZRjO5)cI!Cb[FlUCކyG_]#fa_ھ2SL ;?HQf^S!vp$OPj3֐0kiN (:xV;#౗ipT ?ܿZ0x QKzV UMk*|K%VU6\O{э/Y:^,΅6SZi\[DŽ"I~KcC Mԣz[>]Ћ9̒fH%ѠT&OryMs8gyEa܍CWcxfp[rQ De]sr1|4>N(B+ |Adx͋ .2$ ~x/EC ߾X=y`N+:Z}MT{bd]J8  \ W;n ]epKZpȬ*ߒc%X7pUjnފ& {~Jr!@`sY@WŷFU @$xx_/ Fu_i6_2-ʳz#) (lMXA3"1 l ;^:8Fk$;9!beǮۯQifjcR /@fBdfp#aJW2(##]9E9+Wp!<]|;T|洫}^/ځ+rSy0Os6&[=0xdKuOC3mu,Zu}6nKdq( 1KSءk6\yC8;MOZxm7Ťo{ R! t }* r` @1?zvq|\ 7P"#uA,ꕥJfLmSvq~TNhuL_./#bw {E ڜ!ۆ8&'ɀF>}z]x7G} Г|0K7/I;vXa.Mr"C|yho+laoؓ>t%l*NMI])Q/H_V7йw+{7ONFmk sE(H U۴ #C,ڪЀ+FqAHb{k_Wk"D`!؋ le=f_fk"gd_ ^M yyBO4e4,-m>zlW~Fӧr!Hϔy-)YD"Ѳ #w85&YS\:X8PfEyDBY#B6-xfNHI=" 3т,%ᄅ,AHyrWNrT3QrE} iiXI3.bŐ 2?j#t[D?<5~H3 )yS\tJh4 hIc@beJnOdHXfO\+g7 Nd0ƨUܺr7iG覛Q4fvnq.H%D Oxd׾r Q>b [8d*5B;29tq36ٽ=tpz v#i9M*oPUpCK֘YPjt l!D}p;}&"$6d:ů'KF D*3DGe:Lc*-d-KZZ|vuG_ga*|8A`V}ժ>ǩo ™˽FvuM c2RF48/UXm7 c@hF#uZG^Nj4c1>I6]W壁{xo Λ=%V3ܥ-b,{N -(jQxG$yB%AUR “2yL@J|!b!H 4k"5䤖N eX)tʐISԖ:W~B},wp-5{Hc=.fSԇ[3ryHB+tkx!Gpamý [EL2zD? lKrwr6qxNswg ; +g$?Pd3i9z6i=D̛nB71|Rvʂ⡋>dhy&v޵Cj?c ֻf? 曞OHZ/D\꼴QRј&=]h1ϝZ 4jy]fR8pA,% _aSE?i2Y6|*xb>:,t6I d-MD,% f?ा):/P=Qa"r:jI9݁u#vwhTa7W1j; +'T+L88$Hpűo 6 nd9ed3Jg#np3GH$#>CR3ٛ%K^>yC"1s GDLN^3DccnpJǸl`՚F~Dql4do19\?#c v#D*F5)/8:S%NfrL[^ ?>b'd9'#_"_ &*8nlLέʬex.K@@CNxL:, ˡ܄$* "ԏEpfyA~KT@Gz &`T.^!e XViM57Ubkn0N<&.(^\5WJ͏jWO؟bFb2pg51t݌qjG0ɚ?)ؑpcQhh 'xQK%&}jGQ׾1`ҥ.Al:`h$㛮$ jP!2Ƙ=j}-(Bc.#kl JX=sJQ>qt{ BjLb仂~@ ~J u\~9\NQuIHT;7*HVt4N\c_>jR*dMs.2iYJ4A:cYg[uU|ͶH6!1ksd#ŝ C̶(8=myqi )ǣGĹZ^kr\ʊ؎B 8=:?~sہ- t-^ QA(xR+:?yR)ih\l+NYKmv3"g_n[@!6&moƌ`f78drcV9t=NTTeIgۛV3f4jV"dzJ4*JcQW&Ʌz&rE&UrwsRt 燗?3jgD֕pn홲K=5qosjYY):O,}*B M:*L:ڇW|{0G|^<-`Y<$@5#z̲n[fB.1crC润Kz.T}w%x=#但 |TW|GV{ d*WC~a]11 =dDIV1<ZXVpӲ bô^G6APJyLcƜ.`O') AH^{I֘ӽ|!|躮7ui-K?5ps-]ҊvĩBTAGm-iD)0exWAȟȇž՘f Tb# 4Χ0H?Z[^c sβҬV2Nswr ]CcHv;%2,^+O[+FjyŁ3f3rH0Вyi|# `Q&ׁ#XRF<9+ֈDO k h4u);0\3μ H2-2 X֙4:Hà?n;LzN>\kGx$ʒnxfTN?Q|@y U1Lz:+"X(1ܰgVue֊L4kb^h>/-1!$AObynXԘuWOeP?{'#,ed9P]KX!L$ ,\ FW۪hh+mn=`'Ppoh@Aņ>' ۛ=Z͜^i<'‹$_FʮGʂ#ӿlX ]Pk?2V $D#A|{aTHc{RXV̹FƮ,>п%B2"v+TUn䅺uֳ,M:O5Qᄭ%J!).Hpo]ՔQlZd"srvjڙ15Q L:öpAcB,^4 |wKg&zmԅ%L쥃j`'=>0(6. jؑ\҆a5ױ .K/Jg="5ia9%]>jRC&(E4!GSt\Ң4'FƖ43SATl|@[D4Q*Q)y%!ٕ7)pCZߪ{i`yotD6&3hߩ+KNxӇkVnjhZƘk8ٶ 'sh/8r\,gw"(Oe1w l,xk຤iR{.΂3ވ^.X`2F{O_jg9hl,``G3iyH;wt_]ӳl,(G.`;v ]AhtW3 H/e$zZBmFsBBY<tRrYΒ5fpw`9ф^B}wrַԸ/]YI8ghq2$?]'M䭔D;ͼ6GSX2ڏLS4 0c%sH 7&揤nuIO&gv+c[>f1UeOsӤ A ly̬d}wy(OPC"=J2I~lMAAA؂CO :\fɮ #Y~hE5Ƀuȍ.EI}6vښ"c WKKQ Nn*H:F_?G) CT|[xrBV>L31=#bX1F/H1?"R q#nc%b-74-98ǔ8e3 ㉻DW?Vý(zFډǾ/C["ȁ2]XzxgxyS-JJ͎V瘹*洽=Fy!/N|6(r|n"(Q$ 7w./cv/ t(J ɜǧjf<_?u('s30k2[2ߛ8\%] 6Ym$ >VzBM W߆TaFQ 7(gWa4V3m8s@%Ť 0 ؿYJwtԷ;w:CRkFuM#y&١fUeĝy12qD<*rί)?툪g|ZO? ")Ч}Az:+08^{σjhHL]xnKv89XSjH- ;zJk^HS >)߆b?L98wa#*vb՜cyQ !(%u,TWȣ%`N_=B>s Y_+Mhi8ϻ(? wοkKwːԛPI J lg ~C .k3*Ѿ$wB aM" @Ej/mC u j rANZf < 5u|;@?l)߽.y6n +ls1KP(-RxnY「Tҡ~"lUܫZ&,Wdny݌χ/}9mQօu) 珉~L4l_/OPw=BgsLPPTG5\>=Nf[dh8OJzSeq|_ph`!zHfI:sD#,*0St= ^M\]%rA&*>zT31{AηFϵ#ԏOnLKYڦ-' PjǿZa |w'$(FOLSub AnUB-~딺cz . nA].vЌ#[mOoY5ofH&Fv>Ċ;7xE!u4SEH %~.O}-5.!O$ Pi[jqf>8`R4w^H13X#T+M'&V eo\9_Q+c\OlrQ)+m3}&ꔽbl?ՋWt]55&ܰ ,VEJX7?{/gTO@+Y\h1 wx]Sen_xjTF ~5W1o꡴u4#ZxkS1ӗ $㥿'ҹp o 6ryfqA`WkeĖ[ˣԆV㑆35s&y^?׻\-L#v|얷I.M0YTVttqCv)o,sHT;=4ɪ15(8=DsqfsIڻH醓jzOYo9 $h\PɱAfQ-㜬32"]Qrwa=ia^2Rw $dP]6&-%kRwIާ(48"$M1({e -"+X#Re|>8(LRNyJlelaQ؋zCs ޫ:uZdSJHQsν[g|.Nrk\kSN SipĊ PeO s}e6#n]#yZ\ &ǶEc_:OƨC%i!)rIye18 ݴC+X[%U]Z0 o6d;:ÓH*ش9PIᚡ,P7' zzc1PMeXOYs_z(){+'y?:`XB]2Sa8dڷ \v *ܯ!f*(N٫g"TLq<4bvoFX(cG&j)ⱽ^T[p0`3:aFt0[у* [%r`ǸgCnD9 ̂|dX>5k*r,\Fͼ(Z;71NM7`!-g>dN$SxJG'O4k oծ<]Yw\ۭj%p-S]Ja-`Z>5H`Fs -FwO7N:H (Gx qL&ܞiο(N]?Ak|Œ42%i0uB$NEy 柕`WޣAd*.-(dU) P?u3[*⪭4/z 0VM75I>y*8UR7T.T $SI]K4;"UZ;3inu2 @ѭY]zyBXd &:~X( ހ%nHwY ,& T KYaxK;nCubK aݤfB!q,ȪoI?GYtomb/$HTӄ3=k Bl3:p]Ơ4Sɺ5F4Ou枎}({uCl$nh% 7U4%:xvC;M~Ymyr0ȴ&#p$8w_[FdS"Q$fg"Jkg0k%FUވϱf0X#pSYf1o-txC@+cSϏN^T0V-DV!.%8K8808%o-qiPːeCQu'|M[ {TmQtyeٌ73(ER-2bQ/( qV:RT\Q32~H? ֔RPv>͙/ @.[]o: ~sr:EX Dp$"*pUsJ>f?b1;Vh K])%(`.ϳĕ 5yr30 %27\U;i/[:ֹ ƦLKqS07>cŤK=z7$a(] RRf>5,i0&WVZH|UtF]QF58mYhe֟YiH|x-iv3^+*rUm f rPu% 1a50+q~<hRgL( qJTi.. n"X32]T[.0) ̈́m Q7ў>sR=2y̋d]V7ů!"WvVWy>:Vb)-j%hQ̧$l>qgBfss֛߶5TsE͢mO'9fBFHH :SªZ|*@wG-Cb M׍kbH6A'9z.b["p ++ l q=.d'J5DwFFH@)VFpFA8C$ lqI_b+.I P_rڗT%5E%ݕ㬏EmzF_ȊAh=Q?KA#VOfZ'mQO&r..s=Vysk> m 4֒hM 5*aTmQDe kV{'a {n ^JM\m4({O*I@M4*q4>aSc7H)t{l\o[LTbT*ƨ9ű ۟T"'bҮ 4qPbׂnNrӟZ5=[ .i,o2+&yH7cX@  ^1[J-M tY~VLB2XMBe*R₼Qw> @5nzM."J06h F pюmN*U":@6GLt_WSf6*U&^aˊ C))L\o1HZգL|#Ƚ3,6L~+mԩ˘c_;4> oIbXVP=eu쟸fv_ީWo3HxżSsDϊK/n)h$i~3P pM-"E(TvT7*!d G tM;5LfLuaj0h(h#Gƹ iH9k;Zx1Bў45h .Lc1gE+ů{9$0UmI )IT[t3wbyg0/&uQq΢W?AI'gV D0O۪iA:Ծq0jp%/bb*˫U1O B;'Utb{u~9.,ǝzn@nY+r",$#~2(=1:GtT* [ވJ3Mƕ9xg󨃺-t)eꎖNFYg3 <CP6.IӟꂟF(!pdːdkTH #PDbœKKd/̉w(u1^O#X fJ0S !hBJF+ʜ%EH5<{q >XN6puI=#)~ 1fe@:=5ft: f~NwAT $6T'L$2 FCJ?ɞum77A/dʸF3,ަUF%7,0wiCl/8d.KZX4 F=p%Oo, u?4:9L?\UCBڤG8G:zkꮚ>~?{'!u1R%ܒ ry~" xG4b.n`ц*(~ZJ%t[e&waK<ūB2ūGW,xj1"bjԲf~a[Y4C!v`DÉLAgdW@>S@-28te" _hT2▌~8׊+Y{&0Iodbk۫oAF;獾K_$pDc#OpOP?شMs65r4-p~ [49*iW UI3 yN4R'F2 8+[N _nb*АG.Ċ7ƿ[Yn>l͈/[@]uH4_)0*W  _t;H#%A4^,oȶwBӰ5&|zg%= FuMx(ߊ]W߹HKĩ]=~"~JB1+n(WLާeHG2Bxl:Btk(8 kÌbϱFrq~s{>Iɭu=SټB$:RDV4ʩu' )t#[ơߏ(|*6v苖USߩPmH&"_Ek#/a]-2Mt45p_VyX%:20~TĪ`k=k {&e[)rRY77W(C>V H jvjjnF=*"XnC Z67z" @`H흼6TfdIV/FT>Iđ5Z>N(8䇋׆O*u= >lZ^ҥ v%Ԩ|;P^L?L7$7|*6,y8sEO졶_T 6)2)&,xzMh$"sFt_ѿ CJLFlN{}zNƠsHWU}PMSmS='+WE ܸw#4+',:byaڦA# 8SAbjEbA#6 G˅$<9 aWg͠v =~l?s4kj=ŭ`TL(^ 0S<-q5FּM6Vs@nI2(D2E+_†-Ў3B>z8L mn{˶7Y`cIt״ fb{xys^6|yIJV<@G'rƾ93W~rۦ\(]L0RCjňs-b1,8"^^R֙7LIb6{D5B^yF pC&]!ZHL? {juofcɔn@ t-?>3EZ'SM0M>C7ʽ:1)g( %,e><RU{ȁ%(A:gp^J- FJa(2-2XP T-E1՗CzޤH]y`츨_\ZPq(/fmab./6ŒGEX(B빥cϾбRacQU|[%0"<9ى" lZ ?h6uVJgw$Yng!Lf{FI1,͏DP+K`"MxzOqAGr O-匕/7R!_~ɼ&񂂺 ;Z5c|?r\RbY[f}ʔ.w쿱n =F:$봪ޮ $<^i#uj(885mrɞ]{6{DP]5L{m^A9WPZe1`vJ(@gk(wC[=]ٕ-OlF=ԃ?FpìQ,^l DR6.&B-2戭! qZ$o^]2Ku߳> &ԴE$ln+gD,\ʟ+Cb& +GY$ aa偏koKQw?,pBmiLܑEX 1]ObW#'d@$H Sm_Gg1mہ3M-y2ZH8"4M,\6 $Vv4Ҟ%rg8f|uc$L;>NY?? 9m+b& y4zv;Y1H>’? w8uZ w]"YG%|C} L*Hv/)Ck+7ֆ[^y QŌe"c}AU߅cAga7EUֲmζ \3O Mt*Uśf6YЭf\5]3<CחX3/їq'~9pZ/3XYPgó='v؛ ˫]G>Ruvp䈺[Y&h^ &QY3H"~'٨Gh8R0|/P`gS^a=@tK-@i H&˟{}|c œLnđ@A]9/j6kƱ3w*sS JAP6DŦ&g}WOzfVj<֎sz q͸@=4.\7WfˣGpFA(u+!|ZE E 0@!C S,]}"4_%c!9by+ԆZy:8G/K0kJ[l9EP/BH2>w>' ue 2 BQ{(ssY$[ Dgfy`CM{?S@;ɀ`#v ^}[CVXyw>WzQ3Eۄ$/iz(/6-~e|)d2)vVA~VF<~HBተcPr FKR~L];8Ue=ۦ2 {j/zЦhmz1^>^g s"RJWͥ"7dAYe-fVN$ ^ux=f` ezִm#D#:#5_j b@mjKڴЍFМAVWK@g1Is=TZѪ_YiS"-k*" 8Fd\ܚoTuI#|Z;!մZ|UEk)v؛fFNV<dG]kDzwl^ɱuB 0#UXTt ԏ;I3jU{4hbq\LsAӒiƒP7R%vJ)CۆWq0L~>?_ ~P^j"P8k+N^yW q.`.̻HHZZF͖z~t@LKKKL;Q׀Fl֣Nr¨Q)k=-W]O9,ݱFmHԔ}USw9AYj8^4L_9@ls$?IS%eH7h-'J k8WdD21p5I-rhy )"D |c.c &`RFM #Bᑕ>_b dI/ȃ.;I)LP;y;Ms/>CQ,ehA,H`2UeR[B.);!A-o@clxEYU:kKU7Sp7m/Է;p>[&fhױ'S"[9Tv(|ȫ/;ZKDڨ Иk틆*A 8 A*Y@(zdY}<̂2 !>H=LcCL#5q\7sR)Qj6!]8F<(R0x^nr]FӒ|aBwƤŘ!_rTpyњB"ܻ%M~^ӻS.B][83Gb#D1C(,1ciDV-Ep[xY/H6wx䰝eU^-VA2V乻ӺFh…wU u&^U0@5jE!Cb9{a\Yժ7 {qhXD bV<=qopRBiz.cC zkLTt "ڸdS /-^2^(y2 m5{uKnv@ W=[3axy!-\*Q$;'3pS}3EkGxެ_(i#P6␳%_c8,cUEz@VUk)jzi 㡜0Up>Ph r*x!#YسRQ΀"K, 3i♝Z^Pj 0<&iSKp;79cL|a9'͸L/yv,_{zv97 |Ox& fA `q] 9ڮ !!x j}EG|or/Z8̪bxy8@1DZ4BƑ}1DNǔ~\/$v'=|J] nhf\$ hw/FmRܾN]ӘIB' OsY\d:zZ,0z_<\#P\nD7E%Xd=,?'nC aXˈ69w,/,_E@&FnԲOBLR\}A.d{pQAGp#?S>\yF˗{ {v#Z( ] `M5IYJ̋Pf2G=⤦ w>fcH*ͤnA9{Aȯ ̺[fS9z{N_gd;,WcS=iC}+)DQ'"֡%jCg%K֧x?!pYPE֩&OzvB?afM-e3Ҝ;c㜴1ف8ԙG|#t::)*)/-ʪN=N*xhe`kj-aAvu7m@veYyk-ژ b8arp8脕nT]tĈjɥP*c`[~I㰩TGrm4ͺx9C3sK');'{<Ӕн}H\DF0&h&],_y 'J) e{`F[*Ǽ-W‘Ɉ֙T2Z2fmF G]ΐ7In$T̗Uk۶4kx}i[?!f&4Auʸc^X!U@-DkEUeJDJ`31J00/AJ(rHht+Eϲ܏=.KEy"0ȑd\=Sʿdܸ/ʁkJzkXUuTqK"^u,D9Xu"d) g.˪Gyr"kSA:&2ŀ+z _hO0a4t!bĄ!3`5bR;n;rn7ge:TG#ǒlJ"&h}Y|*:?5z uho1, s<~7:!#|3n7.o. A"V1{W)rtFQV owuoŁ-,e ^Nѓ'{&+u tR1Bϒ`3nCS[cZWgŹҫ\0 ˄%_ ƿX챕}%NdS]`ϚS>)12SiP1W+..k5ԲAn& QrA u-7@Y=[. `<Sx5[v\9ԶS^x3w;g0x'mφܪ,/[`ChqW ,bLGՊjK <qj1~NW>q2,AV$ܧ(|EnA&nEYl-OGV>W޺fhGݳ΋KԐwQ9`50Yu͹ z q`>"v$oz s$QƪX>̠_{);'5^?ՎL^Jemzii;ø[.+˕ 3"t; l-Am?0po~tOZ;LN:xmtqhg[N~'#Q Uoo$ȁE61dxɀ5UN!VY2Ă6k&%E(qiˤȾ'e)mM}Oa{_痬i%5ע+]c'>CHaZ`QzN,et l\ F9t+L@;.lAh#8^>PO#hapOSA;Y͝K`DC v8+#zfw100  >eNAsLGjI ?֌]C}a,-jvww0kaIc b陚F,JpbP5Lq=#h? gx"BwRJZ/r .ǍV)znn"΁5YlTf,:rfX3Q;akNi+W%h`)NF`tWJƜiC";_pUuEiu;,Be;br߯kdMo2ڦ3^ۜ C!OUeb?HҐ]:JO`mw{{@{g#REIuk&-F=[לsa8Y8δ7KiiW9dm\ؐ&s#Ƭ mZOùQ= Q;(HmŔ{Ŷ dUb?IT"`^UM4F gEBEdV0M4^7׊ekatB mU+p4G*4';7tZ5S)g23l:'ߺWhK3)-It$^XLu`1Bs4fK+z7j:Ҹ͡/F <']tsΔz)3h SBc pZ!'.8kwIcgpeA\v bg)c+`ȳc*<|oF[N[^.ze  wr֛438xƼgoK:aW2u[&AEDYo3 1~n2^a~ٚe}s}WXZ`b]ri쮛 <Ι])[1nE3)zaAjl$M^Zepf1&ê[?* ɜz7I&F =;Sm)R3LlNUC HxYVq/.2 R-1+4b(F^3-4Wӽ Ue&%-y:L̾ue(Н~yHgX{+TT8eW~fH&_6yXިv_d0EJzLn sHNwvCN,U0AF- ItOV]B?jY}ݚUt? eEz 3uk_~ϊ.&\ǧ4xri 1C.P ,T!Ij!{CBK1a%)ƚ11)ac$R+[/!0K//JFߝcW}%*β2'm3>EM.u`ƋDZ 8{&~9s/QͬwF+LnA\W5 > 5[SEkgQZ3bVE~8M`C{ٙ|Jo)L3I!a۸aID^O0ZC'u2sZ$4.zM~[|_#o 7[k]4u4UmBAT%rjBn>ohiݮ0\'ێF?"7n4KO_r6)jų JY,Iu*&>'5KY;dn3V51lPkjhuG-6,wvS(tSҹ嗶k"a)5}Y֔-UY:=3T`24O{=yI~MB(egMGfo o=\_j/3& (ЗPr)0 Y\$n ֻ'(@V^PfuܱKjB byg~ļT؇Yxϑ w?irX3ylu&q rz@itRni@dZbt`vԋfٶ&VX{s!k|2k[H>*Pwٸ'܂8;rGEfVG)1+Tae,u4:É,ˤ&ESUM=:@9Ƨ} hZ lQL9| _Vk:(dE[7M Iޫ CH_E1~-}  `ǧ`oirE`{ڠ7M8 Ƿ# Dbs,eaa}8*k<{ @Ih"h& :5Pp O4M\3\ KNʟ؁2cr=7]ա1Ch]=WlslȚzn+MyM0Zĵgّ.1\}ier 0}m6QxHxۉ'-m'&Wz2*GZy:{_ms|p%S`7!Zo7:`$ה[}8QCqr:MAؿf SzlZδ׳ i`Y-GRaod~\;W`qD>H{1;C;^~bBUc#LO>þ5b"OЖ1&8O|˾V``A<3Yb _!>Qg-KDKXTB=KN#tXf۪YHsqb5_`v.$rGi> W C^OiD=@U:"TX] a hYOz/0{DH6U((Y/" oNS ۃcX8zZ#؅XU`b3csx-l+vuHϓBItP" K2G۴SG)<ɯXUXp܆$4]Cƌ ,PbN/ZE,4S:D kӄ~6U/ 1KˁI`zm=A:ֽY#E grdDL౵er()g i083]s*Қ褴S#{i, z9O^3#XĝQCi{W|'>B: fZI#ϒ ٨RѝND@Ap;uI7a Q>U(f!909c7ul̐-W t,,6gAbtpKn 9ka-ؗ)"Y{}3v>PZuZ% QFމSWLj#҇܀ٗf5&NBff x't 84 5жzE*=IRѿt@͓9.Mr"[ o` J*CpP{U>%EsQ3e'lT{4CG3rLqQ‚Ly%u"+컬1}ص扑َ :1CH: MCk\ӽ&jQ\ꇯ ŊP x2厩0n&HI̘\y) =j41&OQv ``GFԹHx 'TϿmdMNJ25jf-LvQGպ3,帱柵[Dm$?.*@:QjMX.,qeCvPOWa-yjgT~fߣ7gg)ApNtcb(=,TiJw@fAAL&z TŶ8خj2~@h;r.>C,ƖOՋڦG7wwVǶBv)L=@wCgAɿ[mY-sMLK|?Rk n,Y:紤m&*#,$N"{3aTr߳mL屻 OGRamNF:),|tZhSE5C,I_Y)@% ?顪Q<󖙿d BFpF=:/|CE2,`՞_e4+?#9JI#0Ol\`lT@}6>cCI~yIiUФh&׃MIKrD/y$DS۷^B_m'XKܞ(s ctCS%B@Y8.IXg8vq![IŇeQ]-)@ ꌓd''++nw~c@.{n(>Hp@ V95[N B1.-a=G6nባz- Ȱ <7ؕb h;r {i=rY_\;.XHDd_bxuJHK4Nvד".^u KOzʤsQCGEp˾pE+Qc)駸3eHhCs!Yo&q7U(a=Ծ}X\o?8gҴVĔȩb}RJCz8Nl<"S O Y*bo*dL5YINt'K_w@?OZynj67P[$m]}OHEk[ ԋ%ݷ NO/ }dz W{Ør/ 9S҉ ַCi(uoʼngK;!EΎ YM-_zlZZG0F l\g BE$WG2@Mo(csp3]!? /NѢ1";3d)-l7!83g3hKиԬYiZZ&``x}kTb=MN~o@ƲGLd%j䣥g\܉)72fWj?~Z6hV߿ OhԬ9°fRׁvIF1oCr9Vk97^'v5D䅛"ݧ%68zZ'eݨZ[/EK#_;^dJ1" ؈YbkWva[5fT_h9@[ f=z%ϋ}8ͳXH:$(?gU|C<`eT`;GK|ˮO<qFK-BvR^ԡyWu,tA$ <;5ƗyH;LuMb¼^L0f:Z6}$CНH8^k,Q?66P8;:ӌ$!2F]tfƹ6Eh'`t|*Sz[}0U?ǺOHTAMT);kKU {OuEraT57K !O'*8)OS~ vu1<0xφz]9P AcL!6v+HUP-/I( rB2Z@de:6\)("@T!>~@J[{ %byӽiͲΖ'жv'F#/gP61E3vcf|ET5A/L)0gL*X zvUNYvN%wɀ]煟aߝ=.KS{않 ٣nP$⎗:QXJ ި[CKo4~`{̭_xUaչ&T*9LgU; 1.0UwZ= F,QY-:jS\v6 nɝE!墨D0ztI^Nz$"Jn=-JA^" Ǹ($ODTs@[N@ iX5U.%7gw!.HFRvZ f )+ODj~\5[1M~;On`a;dƛiS=<;QspD6K2IH_'L-DԏO"|B2QMְ}X¹f歁ee08GiU9 A%>/ͰVkg! ]69RfR6΀ er%ܬl~Q!2:H 3p@,*ׂǿ}}Dyuȣoh#MKrDC+jv]2/G~?ػ< QbPUfMWV}bUAuaՎO҉?I*z'>@)pG?KڞgO!ЧmLqv^oRG2Z/w^RZPUȬp"-PoثO@5jpRu5O>'+k0Ƴ/%g#5c`*@S_S $C:&b:R4kKbEQ54e`,0Iڢ%PI&=nȡ܃{6,qޝkG0Tbm%aiL C5+I6 B$L.Z2GA@4{;Ɠ)4ռ~\c2"3\Ko@GSP~Rq.~<GEAltkYt:r~D[P9k1~|ڐr/Oj<]d/ T[2Fw;B$i%ǫ[z& [3F"u [ߣjuuc'(btfΗ0bS'ww4ԝx؂QPCvrJՑwarЈeӼNG8:i'fțk Ǽ"cW:5D>aXRZ)U> y| RBwz܉niF@'Ҵhhңj}ჴ|Euj${xP\UcT"8]@FPڣ'CM}]TZ+i,) ޚVuZ"Fw;n-r LpT&i#F1Tuu+$y 45jޜ"ŕ]0:QKsŠMCn%!y|ƹKpSDyfI]uG+a(ٺȝ>;eQ Qu)-\M֛zHqaz]7N酻:h5$(=C yqLϞ9W=ѷy/g nx|v0o\àݲ8v`?,[7-%qVxp.Qb|.j *mg+:j<"NA݇MXځqmMUE)Ou.7S\M'|R"z>2kRk& $SEFZǿ!s-N5CSF1iM'=LJtmGu<W݁N݈!\繀T>ug^3#:xYf̴1Rg@SN" F8+{lNkX]arhS)Hyjv 0 :eu-V꨻^^0,od4k|yiS?wؕ8ZjPVerDEٱ >|ˆ03Ac]"5H<; RhQA¥=I2hEFqmu4s8(ߢqΑsѶK^qrf1)^@<oFI\Xʣ@29sm~Vxݝԭ=."!YѤ> ȃvwMH2 !JZ6JØ0PҎߙu12l@^3)^v!J]ANs~X|>1ɽ"""/Br3+Unr?afb _ZgVm{Cq.֮"jy+2i>#᷑3L%d8R9^eA0EQj = 7 =bi(` $0 ݻq#LM481VܑX4t~ bF pG+e؉wJO>;+3Ia_ȍ5 ʔ/."'쟢wGT?\_q{PBa;QשX϶VZN'|ʊZ¸yL7^t'PAwAj*{]+}ot6XnJK-*Kɢi `Պ#VA|W$>7Q}+nD/`2o1:/ Gv?uE ha&XX0zIYsH$xCˀ]I`x ]ʼaW6fY|_WxSMf $;…Va@N{8ى<.֪`2MSIIW*s8~yPoۤ"-uc#dA)l#cFPdit w[lL2! .hFk"~^o ˇ&:HuBEd1xVYڰH9koCh}LU ˤñCPl L\Lyל?Fr &m,|$LS]h%J/CtlpޫN3N3Ӯ"\R DЂPMAwnh,Zwp^1ܓö 3d-eezi*A-;JZj(ǟSs3Cb :GJWk 5X#fAYiMRx =H ~@7]KJ5wG4NMqX$'rWɍMdVkV́OCb͊HR9+߯ s=/8dl@%a?Hw}` l Y^W  L%K#n qGߺiT`N@3~wR熞$txmߟv29H2Tp-:F,}&;(铆`T=HǞ~^_9iGs<fsfhxV=&1{Ko:8Ӌ<ۂWDu*-޶oom=+q襋.,BvS%>W ef+ta&M g gg}Pƴ* "o,霽Xa|vBJ8dgɞ|lŮ;ߟ8J&Mlno/o۞(ބ q1/&`}[Z.@p)$Id1wފQ zs6ڬ8vKJfo ɎrKQrmA񶩗 e$37"m:@#I;Y` lX  "<̙?[zHqLB| ndp.)&&t0q @5d ^Q3FjZ.1i"p<>Ǚ @BG.bfs zȻ_sptb]n"( lbZ3'nsҀ,CW_;(%f|"D@ dDuo u~D {-z swwy߭HnJi#&F#:^.K ZC;Tb+nο'+ ۇǙ/BqV 6V٢;$wޫGA AħUjV23C٥\]S E; B1dm)dE H *B'MY}z5$5 L kPL p* -XF.~b׍5|byZ Z>/$_(pe(F(4D=4%FScǻ*ĮzGUsc`i#VJ? E88|2kŏKbTVMْ@uhM"F>v%\)tVceA QwbGr`ԃ\nuBc/cLb4U@-r94~/JH$%MG3[Vv:u¶Ə"ygjht!<9". ,G)$9UtgȀqEM9"cjYlY7+J Bp-=|&n+Ft~UJ4!?Mri ڽrDC7QW tfAgUl@@y=ޟ5b ::ɹcJh]O`޾d<?OzfYa%͔Mѽ(1x7Y .Rl;)nk~E5к =S7¢!z0e]+ Ƽ $}CgǨ7Lh%,expmjuCw`(B݊QZ˸<$9F3,[p85-c4BudqvㄞB-Mvnp-m5%Lpp]c$`fQg؉9d9p?cv9&ׂi'mcY4|9”A>zHٟ˷Xi^IֶirO11Be@^߱JY0St,Փ\_,χMC^Vf3NV .XBbQ^a}=߻/4op,A#i pr! s|:k=OR;N U`qoO3}8m`\ tQ|o c<(r9WI?CS$SJCPoP%䚉T9ѱ1dr7n]*rFmۚciR޼l&׬(j? !])K2n2ttmէ!qj&cA#ÓՍ,BX$,l"[$z\_C`Y{Hi e;c fI)B.DC1|0BlWQs!wKfqyHhbor+&~}Myy>fpAJ軄L9i%ڳ-O5ʔSw +VKQe;h4*|HN71z6 {ύBaJMړwԨ \36hMJKO;(%hJKk4'j֬ښK~aygJ1[x HDs|Fr &(zc+)30۳(]0sgs|w҉1Up2h49eHOMi3­kѥRvV(4FV$9"<^g r67S惐hò odϭ=ݴdX~3(ṉ~E+cSWic[³sP30"3O_,D ivu=ZBmmõ#jb'ʕ=4OP}:$!OQ]n7ns<7dz̄k׷a_NעxeGV a%\a~󋻜.Pt*VFPb'S`ᅢGc:H&t-;}0 2ZI_*LuPœCI+`\"4bƞΓrg ǵ X~$6?$ bdi%P}4-/Y#q1HYmgUf@5s{2L|+yg@n܏}9ّq`{EZ:"Қ6 ƴGI]9Qa \TddFq~ {s-luƲ̝1~;Pnw/v!n*BlVo'鮵|9uڤ3] vYhxq@/ ?9p;ت[Ao_rΪpv2{~}g]dt_ JE-%i1u[y˦OXJx Wtsg7*]I{I RPw,N3^4aR6>t;|\Cc^) 39g^UJ5$Uϓ1Fh[6K@m&t`f\J$t>HBs4Dfw/9ߥ>Zlug,ՙؿk6-;2羲pzN?;D6 *YKa陆Ю_^Q | [oˏ&Uw-ǂҘD4G&F#@d9 z,v\fpBfb_ό':-CN;#tM`]zC̺ͯ@益[2 1=`>JYCRp ҳl)(cEeyٸoWlO9}ջ]2؜Y4p zS\N*}wSAM}V v_\UP,Fw;iXV v?%Y:@*/4vB(du;Un$b ]hGDno8jO~gX갛Ȑdn^,KȊ\YZub}Gj8_e]7%i] e[8^yUau E+laTTZdA.*jW0ɗ@_(S~@<jޘc-K@ON\D4; m(I%qj46ޟ&alVa¯J 6=:eݠtOR=ۀSOp5uX!l[8nS3fV >m>=oZN旴H.j]a^,8GeGVKpe]k<2_LI{EiD$g0$JOh =} &AI"{XI 4Sms*Z5YsesRXؙb2(W< ͕^6f ECsɋ#!fjnPdOeYL@ ~AΊl]h2<rr@J!ߗJ>3{h[SLycd|w ;) nz<з-垳N* vG= 5e 5Oy"8H!F=cRՂKA ݣ0Ys0 yzT;з״اݺ͏iLv=#'i*7 }GӔ N^.p.daSyQǰ-Iׄ[]%@*ntd!>"ia/:3<5~u`!Gg;?}ߪ^X׶P}{Ծ$)2g1MAOfM{8twI5QL4I(~{@ ynC1jjRiBϞAld v<0devka"+jcFmsf4T^SHs %x%nϲ48uQ 4q>LYN%%FtE6NVs<|,azOS|ƶ.d?r`q: f#M#<apmss]BQ/&tc:'7/^ A%F$.ʟ7Xw"hi{J9H,6F!Ǣ}|˳AXMC,'l5A^^ᨨyV'^dٵO8_҉OKצ$շ&ŜlcXaI8ӰI6~>ZT[8xj "ۭmA6+O&*[IR+e0t<7n+'*}.nCשϵbkQ)@*tȨ1Z2>q>`YPړdcz6(/F<"6Ԣbfo Q?/o&Ixj~|#$XS|\k= Jcю5*n+?Qܣ71]p5bݼ=lEwc,x2h=gX:HHɈOӠ@r G]dxPc<3ftEդF_7 cOH>c9>LrN:H+] t_y`ͧ_fS4 ʒ7ggUVĂ謤0S){Q(IDpfXhL73ojruQ0zcװ{QCrw5%o^鯳Rwwd=M-.k ۶'{&h-%w+>Huۊ\zx!K+<R[E/Еl3sCvc kf˞OCKmO9Ѕ!hVjga꾓j2.T2^T##FŦ*`ԣhwÃ3M2hFJ@~;-^7ZnzZ*͉:;m=Ly@* tմ}7kU #1z4[s1eږTcYD*>T/YAsYWťU`zGAE͑C QWWJ2 > l|9ᣍ3_|L3S!p+Qw GtYmv@=Ғ7+ztA/᮵+= #yWr?7f S*o =EJAJ t[n\",]EɽR)֨;3e!h< mU 3>B(8Ɋa:CW@yhODϮ+áWzb݊׸Ane`[Bn~iS+nhvo2ioO!L Pf )L; T)<3L p<>4p룏8`^y'\Y&-CU RG[խo76F! AZ:DR^N8Oj7~eKKk'-Y*e7:g3|w#eLĿ3j +iq:AEdR|tD ϩ<+ T|{c'4j+yLRkн8tT|MhvVQzc۵p-fFK dmWDze0>ކX8T!}Up;?8/6X PMAtCr,~kKVtِeY>9Z4Mv'E!SB!`VA )+[>@PрiW)_Gd33}o SfHu [Wbew'[Lc1X0(\B#/P-}s쒬"$4ރV Q]p*(^aUXi~`?WJC4a2'Ƣ,8 e!iã,I'#SJOՄXx N͢{AR=Eg JҸ A !\+\^!A+`[bpa4ikwsD̞-+۝5Ő*3%`v|WfwW)Ƹ8}Gj[c@((ҾV{a ʠ5h p .H#:!:SبțT\TE/8ȘVaW}ECcʚOqu#}ļ] /,wA):w-<ǽM;.lHu0"vWP7?l4!## GkH?(kkKQDa8\2n4qqU[!GfLy Vӟc# 竂s >B ǚ?yxJ p<rO5z.\2O-krzl5C?Ez*/ʲ e>ͧ_V o+{ZTJHgIi]z/F"{{@tXYD9yjC.ߤCd=y4>~7k3*G>bA/`*@yҍb3̮nv|4wk 2B4z>K$7Kqu6H]V\@-2; 2ޕ-UfH WI #eTV S:~N%N œk}զm-;9hNtU#*&梭$ci3|nmzx\v21[8lCiFs~=ohlgnAO.Qs@p.}Zբ~ׄ2W/:".lYPIFaC'cD7IjPjјK93 mIa[f!mkPS%}h zx9W¶oUE*h`+O2 ;pE !AMV*1ț^Ί"± UB>j9J #14d A' `!99e̬CeIT  $ΝyG\HW[YZqJgu9E OD_ ]4Ѧ9!C{#Z#a Tpءb֫-7UR_.9]m>e2h#Z^2}Ad9&&!Mv$(+0>z9jZFmQ_QX b}@F Z ƜbM8ܤϻKOwA-/ 6%\Ck2]0)tE|C47lm[q-XhAZe\&Ƙ-tAPGV0V9-%og4w鵆Fl@ ƾZ T%&J08DM$F ?T?L ,KqGԪ IZ-PޏZd@.j,g%-^] ȟy y$TVcEAGႵ'?؋f{ G $~eP?*g $b0A*8iTƆ=MaOU⨦;Psp-OAo"]Id@{oLdH (Cx"N ?[x78l(EIy|FIRdok}8‰ 6\i 4 q|.YdRĞ|7kLh@Jg%lZ$oӾSz3/*:_N"a15cl/֙p kodbshKq3qJʫIģ?U+j7Sa3{יOMdx}@iKQ?(;9beuba>!\ag ̸ו=udsx8U_V[2F?1k 1 "'_OqP[嶠͋gf1(Q\t:jRpU? QxzWauqt Ϲ^. zsu2I0G)^t\h2ey${ 4V+Q<*/W^L̇SP'D*FY}JNW?~ʣVG)gV" Kfo^Є{wBT4' |ǏL36:%(D*h40 cTб Lf|a=+zcn2~,8`JJ6m>:cN8.Rwh6oYW7zNWip DS$kca^ڡ"뮴UBzW^ NX0#QN- Yߕk23Ș*6\ĒOj2-}5"gUk~ ]ȇ$p;0cfA^L*m'*Qy3ӲlWy0o-)GMʳx|~gD*`/*,:o4G:^J7 bWze z>g TmMbI`xhA6`8YXNgMaU!%ֻŘ.k2KJgML2T̰I rv$aҧ:sYIÉ;hi7f] #QH}>EWN}*|Ibcj)kk?xMSYD?DΜMyv靸ZE;}Ov;} k0\*ǰ:rlrހlp~zkKxUAѭc"0jvIGH^X "oR}hryGLpU8T%M6Ƀ: g~ .N4x.N:cg̕v\ bnvUI_\M_5y҇\(E5=qZ,|DeI—Ʌ+{*"(Lym e}Tż 6dWqP$dGPTTgtE fJ'P3,5#?u.)憛|So%c%Bu->Gq:u;|2rrNS>Z}cz{"cʾ=q!1˺(gفw%O̫:յl1{?~6nb6HW #+L 0.<)OK1NwoM֣(f/7eǷ읜+/i.;e_].3>[BC&"Ʀ'nxR qw?_ZF R$]%IGلῊö.OV4EUoUԕKt֝BT@e}*L wT!Lhs@.Ck\d 8!]')3W2*c}XCwϏkFN=.uIQ'3o\ULJ8l!,)$/搒5D{\ώE:Qg|\ql!럤Х%dPFz4XTfVfXW M/17?N~MFoo)E)) 뇁Wg*9[&bzNݱF߱de5ՈWZԉV@tT+ X֚(^${%0f%Ui $l O Km~۝:xE|VpArfx`_uk U_7zrn~N; ^{*0>M&Ooz s>1}3c|?5ifCo0x;dj eK.O5:t(UcdeB! 99jfARN"`6MtYVU>N|tXgA9j/Ў ѢE)`JT83ۊ6׃DSqW8Z(e{&s.v[TQ?;*>|'Bs wWMYgYMmN{TXפVt`ٓA F_[ᜐP;Q>_ftUDV̒$?VmAmU;\2p}򥐀u KV/)8nRx۱9^|fȃa-޸T\qS/o?p\u Vn(CgY* a ),,z 9=t\j iCְ̔l.ɑ~ֳ_bnN@(sZ35bd%d tN:;Cr`10;:1R,EM}#K )=Lask!'AןH~sts>=Lq[M3E'7f+]h/Qكa!FTLsy>ьD;W9\a{RF&u>li|"Ys=RVZG.X1@W?ZN`+3\9 ЎliQ_ K},Dm7VWik@1'_ˣne3*RЃeb4cMQ7ziS916aEH%^Zu[ cM?2ޫ)H;e "iFHֹfa"c_ ))CFx(d\ߦu*HZtYw*IuYMf^ _rER8qW=[?jd;Fy1!689jEXh -qUF&fBűI+=% M;f!3$u֋0s¦S xS|2ї-|8uo~ m%6sOFU֔~pXF@' p7JkDYԕmiGl'X {Dh}%>x$&\p'?gLlߕkڀpo~u@pBRȥx:4?O)ɜ\~m8辢lH]t^Z|*ⶀ`YDϑ PLD8ðE67ӣy>O%2Do *\s?bq-z"qYs{UҲ=IOi|UG5iycb@e>cao& 7I܆/~ς "Ee'r]3J[C3:vZX2!e>5h0ȏ$ae/RϨ;Zx9vh븞}K<{ԕ !gYZ0707010000003a000081a400000000000000000000000161efa23000019ff8000000000000000000000000000000000000004800000000./lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kvm/kvm-intel.ko.xz7zXZִF!t/_]?Eh=ڜ.+[Op}(+n8VsHx2W4s ɶBGQC[C#$zvV)!qB4^A0/­v}ɒp3΍G:"kH͒[}iAkJYnZ|ۢW_PPA7-9~?Ww@ Oo^ߵ #%Zm a HG28^D+7"2 4 ĎvP͸(VM_ )h5\Ka 7N8VشpK{ y"z﮼<S~3~8B ~fCxZ_~ wQzI|}2W%U蚯`_{Mb,"-k8C[գ`KW^.@t21S+b3#8!bGI!8eWkK| FF )*٢X\+JSH/t\i e"(3Kkٶ{t)E(6M먪Ti&VjÓK4\!W :C@j>*^ <Ӻ2%ߒǃ' 4㹽JWSg'QJ"UIz K*B# d}oxzG>'T؂ZP֯7ۚ2؍9Jk@tڦ[7C] ~E?8D0'Pvz{&#r ;RBUЩ6}.}P^'jS( ]lUjo?Eeo.N2$L)9s'|=A-L%QW"D 6ȘeL`9u.=ȍ)ޏgߗ|?fT}$f pOw ͈b˃s*{.fR%kl D7${1HpFz+?E)|ǂǭ' rEj JGƣT yb*Wv xٔ[{޻F=ͭݝ-]_B̺d<}Ugnr n[4 '?.TUf}G JD? k4VeATB#IjG$V DNEJx$D:J \]luӯ*|o sMT0D_xW!D@ lHq &Dh1^/l X`ckHڂnJG3E{Vm>4V 'pɥ5Z MpY`']ö ̆`Y8;ܽq \?/yդkaQpJ#+aFr'+\hҭ`J$Ҭ&>ogb@s,T BV壽ދ*eO~ pIX2 *&P DiS:J aHo m[@Z8<]~\^2t"T ^{,vj()uxpx a8vd!a tɇˈ0#8Ԑb NAFMl!yI\Wٱ!emg8B&=N01 bEux\.LDkDQo`5ak ' Z4o@}[wP `7VNp,[k>*:80Ƅy}% D|4"p]P9/Y  ;îj^صxURţi¤-q#Y")u9D2ݸNOP?!:a*eUrxZ[+{H<=Ix(dQwm8 Dy#`:8[ !h.Y-wuw$/2LCJĚڨ[π$3rx_[ W{P%u#k`@ tz%5ZU(bq> Pe.lDZ(689w<Ӊ9?yT/?UCz5Co^ES?뀖4"?IWD4$peJ"+FV Kr-F*}]^+rM_Y*C={~%`t-jPu1cT94cQW; ֗m4Y'._ҢRRehגtJ iz򶣓#yS[G+R`%?XL_~Qg͗**'lpg8H;&|Sg!G ̄іuI%@&wvC#ѽTckϸm3bñINNzQS~g{՗ ˺݇~+kHC[ysyԦ$loSث[-W$=h3@!\^ܐ?. qPuH֏0xuQ%G4Jay]) bc 4P]5A zSV:!.D/#.,ܳ0HC~`d*"XB||T/~*!{8QY0e4)w(j|n~ѢM kh6is\C.PC#^l{BrJXuO 9FQI&d"_S=l)NܨTN0};lZ/ k CcxAG<2/ GOn}ΤƔXNwD.rCPS{)Zڼ|b1+kc33oǮ[q?i6O%غA˅ǭAwY )OɦP6<[/kd?UE z`_ZV"Q r xJ1ϲBb'/kKoi=V3Y.`JѾ`]!J,+`=WRKIC/li ~ʍǀrxԏ0Hn')qQq'3w,$42Ό MEyj&! ~s*)":EZyL̀MYH%Ŭ_06QgQaϏ{qm%v;\neYsg-45Q7tFCѱq4uN^`|D'\]][4:@v= ?,l4K3$iTTvü˗Ʉwrzn SB[,3?K Vw9{#2SV̘ \]'Ks r8. im\o5IxՄ7Q |\%N}FqYN!c17](c0:R8f`lpD:ύ@%q`cz؃;'+<_3RKW ޖ?VƒRl?\}FnV Ak v=7܁Y09~"zs2yEx¼C[TlO z<ܴ&1-UtٚUQt=jZ5L470Ҁ۟o)\z[d[+G؍57g쐺b/Q7W̔(w˯{}g%ŏMC¤wwP6;I@ qoF$]AsE#a*sN& ߰5 $t8lJyjRlr۹Pj9h Mh.d|Vdd:E$uK3G搃؅ZZ$-Գ/ÜmF&ΈPSUBP>w/M}'ǿ @5 T|\1?~oWrr5oy^U1-o n'N 1VMJ7%[:LJ{ض/E|fL6G v],`OҤ;ِHZV]C\5 Ȓb[` kW_.g"LE%R&9EwkZkg.[};6Vϴ A Neٕĉ* }DKVxg-ȳ AwURWT敫#&O`r̶6H_φզPm wLY ^-DՙVzOa1oZ`Msr3[{qcHIIx? JNyvv= kTޕa7NnP2C6jz;*M>wtfd澺Գ+͑Ӄik .EMD檔Oy/>C^c^|*g.m!e}nyeʮIGi=>ݵ1lfȨ{n ʓصÍ{뛗PFF̈́'8P'.WXv )&'bU Y{M&G\id3N1Ȥ@t>PE2X\kد4/(vkJKبyMAQp1=&hkg3* rg2Gз~E'pԅ ]Ύ)\@&[v :jl?&{^2skR뼁B:50ĉJs톶bETu[8~u |&̇BY) 2 IʧEaw-yM~ 80#0nG\Z 𻍍ݚHȪx{ H $}Q59[#MN+ҳkQ)-K̊C>mM !#%z{Q[+HQ3O,^|ABm_k{[xQ%Hlf <5B9sNR\ٰC K 4'$f2[TG؞]j[]=|$#p џUr/ S){4oeV`}'i&}\ Зwcӿ8-KѷgHp F/(A}XM‹#t}XyC@V h gZ0r`eSPozZ bD5ǂU+x?Ȳy(e>`4ht9ImqIp.LK2jHmZ exﰓʫ&`SRR ̙ &,J҈tYb-l'U.x# ʭR}ۊPX:&:b'8Ўt>Cn]89is$aFmqb7dQF_aE /^h9EfEWW` W9EFnuRxNٙs6 AlƇΪ Ǫe$B=33-8Z3a._]x$Rpٴx7KTb/g3S"fBc騷6=B1.Krf:%D}Nq݊ 4eͼ'\cj/@Ҙ'rkcPy!r~hɜpUFYۢk;zlD++|evB׾z֠dZePx6Dͽ;&\ojZ tD]/cC5hԕ(0`y.+1*i?&[ l Bdq8.fZDհ{o 8?ZFf߶O<,֩W4 %sp>4,IwP-2 d0p4Yiq'9enqd, n'q qva8q 2F z=sFi7YaSv\YRbz:JBLkȱmqo*de>XduL)N\+E\p7nyIj}.z^J4|#9j-5UIc d6p O(K!lV_RgKlve͆queJ &m@sOwNjafqKD\&ƶ*"sh|RjaGoQ"KdX}l&eBQQ,N6z*nVi~\i.њB?qֻ!ܻS$=0~yTZSG5NNl(M U3R\ԸASGM(B?z*[OT 2T>$N)L( y݅Xh>Rf>q*{g1^.!+YBbj -b[=OD^YM rum -]p~lf(멡⟢~ҊQ}6pB6 hj/ }$C@S5ϾT=.(7mRhѷ>sx5M^&J^Q gqcpEc˳wQa8[jn7]gu0Y[($W7J~]uB0ǟvR anލ81kpnC_< =k3!0Ni(%4yfKx;7u_ ܓ_?*xi⸐LXrwq( NI ZnvOk}Hs5#ޫ-EБ!IƧ(^0 0d+vDF.l+ȆmɳԺ؉Uh,P o/|Kb!1z.| yu<>uu:CؤYvqk 2窲qwL7%L)T8 >QS6'U%4tl BK|̚*#fr.&j@4F4UmA0JnZ59̶ρH ?E sOZJXQ $@qQhvBy3rjF gIom?3Nfj"U fRYa#BKӉ^fq 3fc ~?*RnA^W@ҼY7կvk`]HyԢ( Ҥ0rJ>S}ri-|űjz5Ty=VEݐ>0Rк3+8P oťQe#X%Ila;z84$Yd^ۻhIXcT2@0U\j=(pߍ3C{ XD-Vpb <uɷR&lgH9D$KiRqmPvHbIlG+b*؏mMT_zL/gљc#Xא}+$yR:A7"Dr̠_%'R) K}o.W_xa0B:?㔭tE}0hD1 ?Fl>ɳ>]oWi%i#Ma8PQ|?!$ˑEىUC 49pY"ۘ/CI'WsG2Fd}Fys0%.wPw"3kߓ /VəI"?-/3ŽC\YL ~TJ ЀRLM9^H>7f_:Nk̔(p=lR7oʝL\VS{5>ŋ>bK#'27kDtIJ/t\WgN#݆\*rDi| r[MWAW*YXS ʨ5z@6 b!3YTY K}svz :Ft54`|R [;уZ:g6 CogSCG`JʿNEym~ u {HyQ%=\wu;_2vmdX۸ŜSe#ԌtSEûHp%ZYhu/d2eKOv|n\rGPd}5k'vl )ê6X^)= Oj/,x~f exy>ʿz1 s> \->` 9YX_d!mЫAE h>C2 W:|k}ݡ#gq6栘7+k#9gՖ5c.xAfcB:RN1;N+_:7'+.Fw]ly1oPO6#D+-H[q!:[H~,6tQ|/Ի@9k]q<5A]0E{uJOm;VI~ךcT*GP\ Gp.#׎bK2ӐbS-bL{1\{ɣ/xTМ: 5<ΥTwe>uGz<af \7 IB9ˑm_*+;zť VEᩲetb5 r3NOMj 7]0g 18jSpQj3tRH3n=ad<~CYvfp; [oCn:MHfVLa؇ hWC'pBb[ge 砯/Fu m_oD Ya!@9KcMp6ڗHB%,< L0PrqHT L"whʏի=U޵"lVt DTP<&OQ5^ F %啞P\iaTw(5Min yR^rN#7Stm LB}[4ѧ8Eqo YU!Px#P~{{wHVsO*.'""%&Jb&7{2 P X?I[Ǎk(L^zt8({!ocֿjYؗuj"Rlg/pvh^>rY3 ' {[U8ok|XE$BN ,_.ϊZd ݃l_Zj!|KN#0;ccLlh j2yJ75 Z$ +~je>c|N̲XXm )7{Lw6݈}Vs"Yї`,KílU* YO8n-Bu*DUwՖyVo9%p'w*vB3ZԴBhh@`]>Ş/*7]`CIӈ[RtIv{^;{I?\{bWȗ b;m(P;gԀ-V\kyWnJNi8&#-I%Ҷ˸yXP 0|#q vcOpw*dj:w>ݼ-rSRuز\'U|E?GREه \Ћ|ٗan@cS Tpju{"JMlldUc^xDe>H $AiIq8~,C>h 񘭑N9$*7c*x+Ctti֢*vw:ԩ3vЎSa_>Kl1Uhr\^|I%;|؇{IV *:r` JǏ,a[ Jji++^tI~_%?EmmmUu(Q 2${]x{Oc\ihtϲ>Lpw;WXw^lOׁm(pFx8hzʃY '=6B ZW&dP(1O`L]@߉bŇ*B;s<%ƆrqfbͤGJh^rg5Ӫ} eC5NMCkx5ɂ}jNAen[|R2᠃{SfWwH&c8@: _)e/qLW#>5[Ԏ {x _nHD|׫r!ݑ`%ϭRg.n⤁-Of-|ONO`\y$P|_G/dڃ+,Q~L$PDsKivNn^ڏiƘ|Vk ZQH6i^ZO,>i+A_G:[Ԇ.f?H?Y 4Tw*~6p|^| Cń`붧%Nn`zpoN̏H I*Mx8 C3ǰ/vOŲ\N"zek σ\:oyk@}.1"Q0">ShuvO{q+|&8wy,WrW* '6hOO{v0緁}i7JNNf}E 4ĬD>??E,?h"=*W=,>S j+$T tc (w5H#m]whL ` w}} Z: f[[7P%<D;OD[+gjaT?97q4:V`N:1Dl)# G^HV,'&8:y%?L.Jg8ۭkb [:s 8t1̦oQ rK*׷Xh?IڒXJ` >OġFir;6=uwvة|ŗFu:!Fjy:T8(>"LنG eWdron晗 v$jṢ *)(Yr~oA6bɠ#]TU $Ά,YC lɯ8p/2[dY~67>2# .Qr,4`H m{qaS7 !\Z]w@ Wg^ٕiI<| Ts!eR@R4 Vَ5_`E­'&1KswDзTPBtCZpvDzTK, ZDC u8$<!LY˸ d34ay7I'SbχڬpYx)_w9`DϷ {ޣ$B\?).ъvt{P)2Fc`#ᅃ@9k>qD4Oݭpni/ YZ4qFXmmWw)[#Ր& ͭ#1TbajP@>Wl=]&)l:W.}e?~q+N>?K]JX9K(4`TsNm^Nح y'1 ʮϸyHdp@$5F2rȣ ~ (m1:ݺ  (ၵ yS?E'jq/ԕk97;rBd9aLK6thay%g͍ ?sOj]׺?˗=u[ X2W2ta0Ew[rU)\gO:s a˾OO$u(7!Wu`ܺ .&V$tkW~\+z[Lxx@t(7zQ {i[Q:^cm }S,G11'&kGRytE.Fz%ʂ؎ #fµ`("XfWB6N`9u3VR 1?IThl}M^?mʳj rBL O%u nbQA>)(\LQf9>'{[s{0z<Q\9 +?Wn:Ď=ct9 eeRT;Wj̈ (YkR|eDl1=A.pϸ)Kh4Rj28zn{FY/Y$efnBhi3;S:W}m!P5; 8u0; 7!@rfV ^=n~vu'_F~.A~<*V^7pu#%&w*vYrrUeN$j0t'm`Nj @Yڀx?Jj-NR>Y,_BYrm0$>E4(;AQmpTg!*#`=t Y)S8Ŕ?Q`;kU6-('3^IO7[.Bo,T݂h4c%#y#bocxL96"*[!2'3("uD*q*c4.Qh=c#ס3ƓeFW\Q3G8I |9gE9C~YO)S'$ЕvLiPWġ}r%UD%E:8Sw9^)WJ|):τRdhEaΤ< %',ATd[\/XE"n5~PdYrv66AuEt//f9{Q$- e^`YZUwĺzPdt>7ʲz5jRBli ڎj|XXG1h*GG]*Hp+ 9a >$b2j)W$āC>VlM韝::oH7Y&$7|iIůlK'6h|uz`@qSVt`FZ_ OaC^2`OK>v'|p@v1x9pR Ri/'P7J="Vo#1(O}|@] 1~foՏ` b_<ȑX@weT生C^9xkAsferbʢuA %C;?VD*W] lOO\,IIVg@`@)] ?4!AjK:NKNlhC5C^cI'.>6>ү>OޛX&8r  yH5鰘^[5:P QT$ *Q#xT^|.5Pǒ"6ϿQ \@Nmv{Xu(C6/컚 o c97{`ҵ9pSp ~ajвphצPK{q$:k }["6VL{uB*.ڸk}`iЁLsРv=|>u\\$qصL5 v5ګ}~AQ K4~AVU`hzA5lS֮8[NԨYGkzJﭞ'PlM*O&󃟭cBMT$P !44ZbǯwL ,*%XԉL*c d$#%+J %&ʘ[Ԝ(lѝzv[l|&cVvFtdi8.TQeO96 9? vq!_^MNP]yogs 1ޓ,G=cY%!8vPr>!~eߑ.CD)cI#dmCrs kX@ZEx33ѫn9b*\5$Eg!&!U5g'c95=tb`=DЗYqOvLH׃dߐX[J VbW/\9\Jam ?_jg|?V; 7` PX^þHji':" k؆~Pа7t4c4FCAn+]m"N6 L~~{>P<{x։LEJAI24o}!Exs6P/# ~Ԧ;3z^+eFؠuQY]@ ?8֎j]+cݥs|qW"IWXF/ (ߞ(gwR橰2˹C"փ4o\Ě8:c -L- }1-dUʨW6W '}mLVF}mM(/DJQ#3+S Pи> L2>,Ŵ>झ"Pګ[TO۝4iS>dS\@)NxVZN8';䭻']wodG(bBخ,X~:O/nƥ8`O_a>FD`88p~cu˃ӓ_wۧ MQk(=.SY"S$M"˕=Yd]7lIOZwVvIQhQ~RݙBR֦뼀&OJiBh!n-G&5{xiqoF8?c?ۆ^Tw4~R5_ćjn"B l*- dFeFO{?hr/)B>Z.sw(ȷbI%Q>S?#19kp@jAZ(p]BD|3޹5ac|Ґiv ,FmkLo\15f%ē4ݨȱ JV}"/ÝW`nvwb Ew1$?:vi&Gpܹe=&`̥r *!jlh뚟fzz(F5 !f%F [ն >JŕL@ Ǧ M4[BQ5%JCq s1+rHvZVf+؅k`̵,iq뗣7߸ ~J@Db% &Ь=ز6Ⲵ \٤b/r*o [%&+@I}b%X5P:-]*VkZW4B0;2S$xصÿHNu26";?d>Z5V?7Ee[Avf'݅fMJJc:8$1Ø_O8Q2K)l:HqgI]3oAXdI ^ߌpzOgO칟rՏ~GN+& ɶ]ܥ^̈qW%vۄUggΈ-ה!=(.f&7$9fY!F|Lr-AXqq ``h4zr4 zvvZ˲7dDʅXz-C2'CBFWCA;Z$ͬ7#0P^J5[=)ZB7S]--`Y%;TXf2yߗLS/Oy`NEê?7uhp`e yWA߫#]ZǛLQd8rDz^;yqtbR(D@_["Q gC畕#ezGNSXCyn3;t9F :ZN+l1V-!%pU67~ 'ga,m23& /<eqb[j2R"UDɧ8KtmF\$\˸v Tqr^V]3;Ng-rh,苲^(\ݔqNS, SGc*b$uS:`t2d GH"[<LڰnL:}&Hpg`SM{fTӹV؟LLj@A9{X}>@ ʣfGM徘$Pu . 4[GG 礱7[bH=e'lI߶+O N_9EiB3KddA*;T=-=~7W.+[-tCCGmBkea[ҟ]vxucJ'W+ɼF*Nv6AHպ#vx@Ǩ녦" N=sc  u$%= ?!uʖz$'ȥn'_$eL0ؓe Vl$Xޚ{ksE?=~gGm.6;{z@'T 3ӆ$/ogX̛^KvI[ZE1]v/hFVĻRM\:BlnBPK9z+-++0ݔ?t%uP A\w: l5Y69qg3K;b(/l֒BHkJVP}~3э@ipBIkkk"~8+ʎUD1pzS=:kg,a?x-K {.@ݶJpe#zՔJ-z?8џ|FӤ)qRDucM*@ǘL˜OMߛĂ " 8_Y zr7"+8;M!*k^h:SSb34ċ}VsY(գjݶCR50 O'AfT~Eڴ3\NQ8{hY^ιDQiK4bރ3;CD%:>;f>VE%ȟV0pҫ1!4 [Ka3oOr-p0Tjrj)A"צwk%k9yRjOIC"_Äuϥi\e>m_Auh2M%薨] ;T6uiַ"({a%G9dW duQbWˠ-&(MbƒgyGQQ I.lS [WJՌ,//@辦8d9/9<9e;:Bz(TkE(nk;jED8Ky2h#NCy!hDSEqjLuH^FyUʏn7vn1KqixaENhq 0$&5en`Cc%0ĥw2Ě㮗5U~$Ϧ*1-N^. 鹨5E]<ł`yz|zl/HI0zCXlqZ×sF9zTjFp5 [d>Ǵ+ |@AЩpXa2Xńp4Fa*h{?zE5(e k?EKǻ(`z"jĉdaOLl ]`x.wĺgԕ?) -, (:beY)|,L"3.ӕ9m͜æjm* صN JaiKV$#@&S4#'oH5]GW=w_( ؊4M.fVҀ%D/)i)_٥0Q7ߑ®c3`1f׽s1O1}ܷbVg#t?05m6syך DhL7U6r^^?ϖ$漝 ZdJ~[972BӜ }%j:;c*%El_2q(z,yn(]ȳVDϠ 7Z̭pwf̉874iʹśhPIQEO~ng4wTU[ٻ mAw5JE_!ZQ %.Mqڰ4FlώHjofN rS.&3ݯ@Y`_eSyev{Yi\!bt4+LlP䖯w nIY[aTAYB涋%-g6L!= b*HƻUU ;c::?M=u\IXQvW4 eIֶ%YFU hzlD*~O\ 1!ֿĀVQ'iJ'T":˱Cr霺r(376ilwO˛o&4| *}@J$j>\t/hӱ Eyn;ȄjLEU~oɏܣ^l 6>{81g5Πtdyʿ{j:Fq90|I%_ذϼp `#ற^o7'J0ԉ18C9-c߈DE)k@>ya u }3!*ae +K۲4=T| ~C<֒ IwIB$vş0 $L'J{D;׊h+QGe}1l87OZP@5*-$Z|~DC&0h(moUT<y_taE,?D«!>WMyk^2K².ЃLCA1A+t#fq t0Ҕe>+ۡ..XӚI[[F*_EҋK Zw!\6c'q݇˿)O!cOܠb,XWmE؈\ ޥKuBq3cyx#xH\'7#J njՃoݞyzcj鿲a\R`b%̮!|M8%n;AYDS*aк =27&ΒW< Cxߵ!: " ܩdOW|MHjOu~gi_nYstRED*tg12ɱ0j‚L''90r*1W.LظA<5S<2/V̫"O"*CL㕂n$5&n ߲z*-Tlݢ.3y}r` rWrv+I O ~ܹx(>.ˀOssxiXې;%K@ dKEm:kVvF/V 2uvZq{?؈Qi6Ac̲(=Pbb[ SeTżcg7hRȲ'{{iZ6G4KuxVssӧSRGmd- eʲR%O5QuσY,Ź=[#; FAN%8J2kmәU/3|Y\M#oi0{RD~' %Ĥ} OV 4T̮- v/R g<:&2sZ6*MZ a4duhA=`L0n-T;^JڠEs(Yj- L:SC`Q~>9a%pc=o?1{m=o0Ϯ*$9B߈0TNx ƕ{4'eyL1/J=,L>"-nR),^O1x[cċL+Z06ɨ ʨw04=jfF'*tIIQNZѹ0ٶnw[Y`,?K WQ߲-sW;\opտO"8ܣWʉFW2(-S=vӬV=c~,|<{=׎zש~xSѕ``6kMI{V? +b\1cwIӱlɠT^,=l aV]gLC`ԥp[q&Hާ18{ R%aLGIÔo]gvS8-~F2%H5MaIqt;Z'ܨubԹ#A-ϭe@yaxU}; BYHqaVٿ=%݇)K0ʓN55WzV/6=^v{81ŮRH_C:1|m>Ep+ 6 bi мNLr׏TzU1aVT&^!)rzPHK 1[u[YohbTYñl` ;[gs gFqOa@QfJoA^,N4T 1,iR[c&ǪLF!Ү*\Qr:76 qܚBCyu4#XXūO7M&h2<({%=(2`ȆrfxmsLAM$=l+Pf?NJ[ >KEԜHp;qyƗӑdEœZ4TX˟Z$z;)) U~RWm:Fi0TJgC$E C^2eMfeEάI}[`gԎZVa[i.e6E EC4*p~qRu7{ޚH[/iĔRimflwPQ'΢> O y_X3랕N7N/j/KaB<Ź{kZQV]A.1hgm#,8Ҿyuy]l" ?޲7mӑke; CKKY FTu9a%6d056pg- v Vt}EArյܜ1VҧVP^>a p SOx50>F`wiŢ,:h26 i)e!Iw/Y% =o*ͷ0NV*@w+*^~kG"!_ij҂VaFbue n*O ~IG@2µ%~~KU޵BsgMnI`0 ZlA&ϩ͔ůVIHoVW3 .sd*xR-5H2]$Ss6|gZk&F"i2k{\+fM) *;]X/a܎9Ig-T8fWd OE̹Xƴy7C^%Š|Wqi/[0YdFFF2aXsQY4Kix,3zG$Γ@]#P|yXQtХ?"hXu]"”pޟH f$1Iw`AO"-")U\vxҬd] Qf j_0iO03mBJHyx>!3cfoRejVj#X8#Po(Ta7( {}m}6[kcOJ]_5(IbetixMżN(Q;ݨXC1Z_ xVy0Ju4*&w䠗iRGV#̹Zhk&RTzi-SQTwmFl>\ћu~@8(WvԀp#:\Jt-;x2rSX.6hi}{BƋOaF_VsHkؤ5";YZ2lV΢\ܒ$elm/%bSU_x\ ԮTݰHz4+5c1y1}ϹlT2Fyx”pN4սY>>SᕾפM*:mJvW|W@,XEW~~y7nuăO"cKwv$X<7L3iTTѴ ;W,A[a'/fP~JǛHY1qs]-Ѭ] Oz>4^ yΧU6Ce7˜<4l#kHxc' WøJAr*Xps IQ]ښixA~`2"ja[a+by@ŔNHZ!Ĭ(<#~)&e}-n8#A/\L%NSuRJO/Ai谄%Wu[LՔ ?urp$Iho8I&W$Io\կ|so6='%{%irjiJ9MOD#wamۢR噰Z=k6l/ (UNaW|ı*s $YY9Q%~p>&^(԰Ժ%pccE+I5 redg×$ MD2[we Z ! pcL[F`qof&Qء{K..e),Zdq|ČGFȏcXR .pگ ͋D-S]^YS"%2lsjs;@hQ \E'BMm֥?l1]MT,٩ӼC3Qd~YaDuli$7-XR@FaQ[)~ M ,["Ϣ\w6c L*(=:dr+n!:@*[qm~kZ#(Yek+_T:li ln&'rgp/il)ji٩G H&14*YN󭘏20j-Q,TSqzjwToPl\cO_ ԭ/eCŠoˈ5}ft:xJXzXC|u˦[~J"^Ubk_g+[j0zd}l yvI#ps25ƒ/^ćӲP*/_rf}9(EwHWC\yhߝ?E3 (J|lj@CIBXAW'toK~U=NvM\x4dCj;9n|ĸ/vG8vnl$*tͷwR&A)`ʹ2d>[S~6VN*0+]zHn=)x1H r ~vдDSp$cz><+=Б +l|IiG.Bd! &fu>44͝DĂi tsjaBi58h< h tbwR8@(\nDU RZ8%ZG͆:`}^v_( Shj>F(ui}6 ?!Zֶ~ì_"}˟uBE}q#?v,8 Y +gE,Y`F ճ%d ]]> >ESoKAjoS?5%(ߗ-q;/gP +Hj˼T& 鰾U,L?<:M7_<>]>\ "%棊"TW_,Xpw)8beVYBLזn?6MR'@oF9B(̪I㲫 ]n;]0*^摦,;J5т, GŒTLjX|Nuela1.ES/3wzuTEP9a0[8;o֯`BV̵d2с9HOO9Fs_QIu6OqtRXesH/9v,Dd ?wׁl;.0a˖:A{WgCQ͌e{r]<vbN?Pf@98Va[Yt uDžhVl=u>|@ Fsz_(%7" ӭ"yqk (gP"Ym-٦g* ^Js`NFjyLu%s,Opb]$_5Uyo<]]*#gȠcqH@m;AwE!ږ L<%l"=fwSǼ|3f4Ar㽙VS`q~eQ*b@<;7 rՋGlA;o;*)6vJ wߙ6v]z޲?b@ֹIV42yb`:cmbUHw[eRYC>f*KdkB: Kٚqsh\eZ ſ\5n+voGEӎ%,Wԑ1fV3D~g$z hCl/CSH6'ǣwp(D*7@Wlk-K. }~aa1WI0/{*.b*mh <%K\iyw*#1bRlĥfKDen:')#? s,?!Bt5UL7ՠah'e1Vu+w&C&r IK=j!QVEQ '̲zrGMO(?w+br2}eߓֆs$.0JYDLaV=2[BAM^2o뱐V4@B&d63.H:VAn|Y(}EU.}pnw^FV` =*g)Ub P_k{1vp5TzC۠;oئ5EC쵘~s3}_ ,qػ58p}}WUJP!T$B ``%> pǫz6/+!*KbVC].吂^*U_q <;œN Of!]Ӄj"2yr4g/XxǾ&ڕ5bg$E6u4tё{E3`ƷJy#}7eH$^@ȂGepcxѓ@ ۩]gQF¡h$ˬyTę7;݁} CT@/960۲նC5C4Cqϲ75 3G&?<+BF|>2>5GH^ЦM&4o/!#l<E |􀻫b@[B1nx;]2٩^ }Wp9Vce7zhoI)]N}3Մ#gED<+ײ*G>#MQjf[VŌXv32P$=-kn&b|8w(8b= }%Njg{Kې%øXJW-YOZ+y,['~ܝ̀>B!`yWmXjGnes&= "@ \5Jeu(IgLoICA9,ް[h]L-_o8o$~%{7qO}(Ѹ7Y.(:ep8t߄ Pߙa@qܚASKd_ULuڵVnCM1(4ۣ/O3sd~3,f_ ]@8`,-E߉y׶ qQiF>+R4j-ԼEc iM1;DКI^OPX [&j3>$ ,[Qp}y{i*Ӭs!UAm۾1w -/Q,4ɵܨ̹Nό{e#`5ޞṈ_}W84˱E8άCxSTTXOo458:y^{]m#|13ZQrGvD{4 *:@>D%n1a" $? 'ʧ cVؑ~ 8pσʕK QlPX׿N Ξ4M'QV.0Zv.Ƥcx4,:,hY%pAv~rw);L4UM[ f}A0G7RVf3 dw#0fenmGix0} =5cf|u%$ƕ,U!HG(Ve~][`K{41՜vƒtB'Áw zt+nD+!ЙAp|n/'Ϻ +%\[uS<+FQd,D\KƎ8)4Q؇\*ϙ[a.uL(@@vEw3_lwvq,"0ڝʥMHʒXhJ a5YQPycw+Ѥ=k#$tpnc**C:1F<CcI3WޤAa.C(ӄݐ7A9{<u2$8&cn,Jpgaw)#B޴-B8] qbz*no-U"#&R?;o#ZBPn/L`?^ ok$npÍ.4JCHэӮG8zSҘc+# !AdfNY}^D}_OA$vs e\}gzgB,jHK*XW"4ȗ'Ҏ-{6_[ѧ'KŊ +pxH~>QqEk9)a\QbS4%ADE?>SW7B`@E h!A\ D!Gr'?鍹NO\ˆsZfjq.Zς2li8T4Op'#Psa`GSwƻH;vDM|8y1mB90,2E+86%<~k]Ob0"\گHFYwTyi}EFr|5">5MwwsR^C InߝaEo=CGdi96.n A#U 7Q a :EsX9x~Qx5x :VK#]1k7HBz= EHvV]q F I)[ .1"?y ꣲ+a&,0Zde)DVXYL ,).AbwQa9 }\E2xztu rS{/k@ #4e*kc&nrEѺTsvWʫvh121΍;}ӵpCTf+Z}-? \6~4t _`uuc>P%_y>'jDt \ A3^i}=:xbXs K!lre VE:@nlOLuԷsuyP Q"HυI&=iԵHXg.C3א/’(rcDŽL+EĄ._llˋ tq+i(^_Ly*ou3ۻ:c[._ /0ZZh EݼRƠʝ؅o^:^ޞm%M=:cG\i 1 mp2A$aڸv ¥Oz(:|67&m6ehLP(͚xZ'-8q F>b?mAEW\ĶJN?ĞUOCzheb ;U3m9:86=⯑QLL@7L*8_}haXt<2ŝ!E+=Z7h5qը@H|t4찐D>VM݁; ٪2ޥ1+~_`G ^p}X ѿ=dؤ!}˝C$?0ri%%lĨp0>_A_* Sc/jp{ie?y90gEw i #Q?j cOZOYEm@ݻoQҘ9֮-U+SzoQ_nLQ`΋c"w@"- g%Д"C`$UR[ m*]]N:"='tynE0BN4Wߊ1$-VP7}$@_Hjw_L+wJ-8 !UL SZ'7cF3a2F(ce+q-%/-m#i6ϪMՒ/TgV=)Uf˛M/`P7SOHuvn̜\.,,o!h*ɩ"i&"gi:}I)$ n.G.R4O>19 lT0]EL3xӴV+0,4Jad#M_;mAo;m CJmcǨkTno8{!dOB?iPri>͋9MS7? ֧#< i(VIrp+Dt?uWӪ'Re!dkt ^\mDncLJG4F MZX(P+ӎqj$\9Q>Vqek<;p$xQe^- 9;{[ š ㆘alQ/ ە^Qz[ Al\ʂv_O{5V1D<+:T`ddWN$w!|+R"7}m& bS_>d"@KBeS`a$"-+agpMzbLtmDԝ}[14Kʹ"=3sxuo7HHY\ =abwD2L,\Nϼ5uwn{e Yd a%T{wG_rx w&:PUtw73ce#8v㟒D+e|930Mh~ S|.Qk OrqꀢZ16jĊD{g=.bۋ#j]_iƐZ0B߂}-KP5dP[^ 6!E \[g2FC.Av.S|i|evCGD!p N))Qr-:b)w-wiDF۬\J >01EⴊWY2#nUDyV:xl$4V9:N,1=o-Ya:uZ tH#0x\cH{BC]zKFWNPUf6t6!Bp X@80rHl)ZUnq]p&mZm<]*Cyn;~:!9[b-B6c˝]JzxL[A'?]"^,qR椩nf-OLMhřRroh>I- tCWZ۹vk` =W?iJa?%] )罁%îZK4+QoC{"q\D}mG; uWv.1/^Ai~˴N0e;\0͉Ii=HOH^kVBFr,}O)3Նkd@\2>Ju̎4&]^/Db~t!u`Pt-K#0l%>M!#^^0 D"̩eC#5Ψiе;}]b.Znil&EhV*5oN8@ %59U8ԟSbcvJ+B^Z/{^_^ l1TRp{)>8Wz؟fՒ*1qo&SvF S(]c:^Tmw<',˻Dâ5UMN22"ӱIr&)Oʿ5Pw_b _ $AKTx5: yl9Z,dUL<lp\,I`Ո&oDP};)q672[ rgkS'4{n"e_Aq@v*3p"un ^@TW'6Q:()2hQxEg5颌hWJ^7!}:QJd9n/P90~8}EU ЬIH.q@9/x?٥2~W!%rм~ v%pMdHY5λR8Ɠᄀ?h$ͫ3]P<2.=R6إ'!o*U ý=_}&'d*cQ(%k?O|Ai4VT)m{Ye2#ӪhFć s"A=xV-bV(5zK]ܕ^kv$cz8bH[B=hyA ϭn4[19#;V<1u!( -B* h_y۫(<ƑE6Ke?݈d"OH.J)eW(%k9Um 93W0f(F_mY&oŦ vXŦ1`"Z,">FPQUdE{pcMPJ(Që`-pjš]{.]Gm;Y7 hCXew2-,xֳNհ*dDy;D&|>*>_DGՏnǼGcT pTfG,'oL^'+Ps [=BVc+ YomlѺax"}y[LZq1 zI>l$}Hua5q^! ZUӁU sD\H-6GUF$(Nx,{s4\n&pTْ5ic֜@HG+8W A8fk__\dCĨI"A0P8lmdc9%2_F1'}K)oVڜ< jﭖ@< 6#mGI^VhZr͟ybmn>0 q@ULNU:aQg/6΁6leewNl1RF2ukr.ڡ?XτSK4#M2b#Ob&QZuUd_?HPMvoMq恗 `IYŖh+InwkK=%#de]c񴺠"ٸ-KH?R5,ڿG T,4X*5''7ʸU;v`{ѕtk9Sy UϬl$qɛGL<#I-_!18ءc,q 㡃3`p#JEH^I}4gD9Mmm/)xMMՏMgvD8c HOHp9_{GV5t `N#잭H}v.ZgLnz@61 p PvKѶZt$Ͽo(fZ|eJ-0WoS\o_-Ra./J~ifö$3gWx3lcarp\/Pq7Ap0\dvyBisvpvWq;8WGB0ټ 40>XK YťjPKKhۮ8@]m$ fx.L ttxGEx)JeF1ehЄhZHV Dm;g^{٤<ScfJƜXڒ KÑIڳy6~RW83;THlMO<Ɍ^DiaWV:;RݻdIUV[VoWݳ[cO0^Y wi!W#21\RT/`*դ[ jȤ#ȏKՆJXYm:.9` z$g K#* % 9nΠ NIܒ|C!F(n<C;J(\xC|[mik?_&<. ;!*AOk蹓 έK1'T>HF:CBM=Σ343hH/S_CiCm53baFa!CmHW :JE^-TB&\l]ߊ*x慏/&!(FN(gr>[DL O~\Hv>ɟCF퓫1&\!qGĐ7Q|gMVlB6E@ *iՠyˢTWcD% BF?vS6̊IjnF=ov:|66i^k.h5z1_JGOYtL>H*s!<{OJɍ]_vulMgld$JKvxYAn ǚz[񘶫N ^|Pc+e O"{Djuko%?7Vs#ȺQruASe޺Y2C t2Cɶ{tf>eHq4aoe.jr˛z!~9"Z}m&iS,}y e1*6u]Mm&Jj#g!z(X![f~9Q ȰAݼCNbQ؂O{,lD# wt͜(0>pqVQ? 4K7*.e;ڇ/) [Un& k4W4M2? u tQח]hn4O } ]v5Oav;|WEMKO9D14tJjDW2֤VDJQ,+]l=Wy\ǎaUpYC}SNbgeH+^Vm`$ yR1# !"L]TOA;ʕ)jaw^|cru[GɮE/"JY\@nAO!V {Kkf0xNQLX)!ZbRxN?ۊ~_Mbq8@ߧYn!OFj'FHۢ7X,zTѡ"O+kНs ORF { qMǟؤo'XF8- L^eɬ!rݧަpa P^a7"ꞃ*$u+8mS Ix?|ISÆXUIDBC,䥁%qf?cAwUЗwEEj]DSĊvuA](׭<%J=%a\m8Qv,ü QxB\DL;aA3i桁˖Q[X Nh+u$rrMw= gpKnť  "BeNV/4LPm{'׈_wB_9._~qbX|ۛMu~xEO oK ,!%s~eԳn _qsb^rG^sN$_Y.g?<Ůq[R{rlFn4C<[6XrWV~%X3QP_ "tJZ'8w}'#"źpeP b׀@`MjtY%Ѷ^U.>mF .[ ^u NNe.rrw|e6tg"c?H)d+-Hm qIiK*|O4v78צ ٜ7(vޡOLJq(N 4JY3oc^+Z>r=B(TuMJE$ S_h|z#Wbr%%aSqKAHBæpW+ uL @~'\()ƛ"X\a䳬q)i YQ2Uw ˗ jF&P⥆p`ʎ%gHsL\|b'JEFF_"b٤d%JTfUԾD:^uGMY.B} 1e?a?z_LN|_ݬO]F1zrLe[N30T `5Q$NVρtbamxswMѱPipDfDJ9X#ɜ!TJ}%8+/l1 Q&3@kڿUuґ;z+?Ʊ.Rʥ WwHU[b!]@xjdI[3hg %Ɯ-J_@6䂚5LDY{Dv,Ț7DckNK+.Pz"H[u<Ӵn-NEgq~~>)Fe+ +oDf4vOuǖ@7.>0-/3R܃\`j< ~\Ip~5 %voٙ}eoPӤCe83׾x"67dH=DC%`r\Opu ʩ6$n5 p`,R׫^tٜIQqF̹r Qfa$<4ٞUc&3,P(y턺( &*z^tg vױ{$s*׏}_WB-ΤnQF8DFeU{2pUaڔH2IU7ǻbpyA}a 7gdO~wH0qԜ}lu!x/FYp+p d UGvCe8$[ Ek8@gU"=JA_j*U4WG'QAϠ0c&F;`!V)VMlZ>䙭mTeduki2=Yy|gGĂ=041|P+j\NYd[CojKx J+usٲqɌ b&mCwXiЛe5\Q~Q NHx^m#~U8H o( [eZ3/m* 2`@C0qQő BFMe)̳ lW)8 a&3*FZNmBD,HQ44kgsy۬/>lZ(RK'i6w}_h545nG_ZÔ.3j.ͯpχ_C1i |%EqpGZQ81kdb/cՎ|-E絠bYB)gr Z)?QNSqpP ct&,oD6"w)>E.Ͷ %]375V/Q &"VbJUw20Y6ؘp2o_.V!}sUž%GuGt}UFsf*Nc$%b>VlrT6y"횔Y:';c|IdD %bPk>g#]r 8L,ep"b_e;wUa&}hOv:I9ӳI,7D9|.&=,CS:M&f]̂a#[m)RS ~CubUAȍ" /9z$V[Tv>I˂ȔyԈrX 6 ,~IּN\5M_kHu˕Nɂc && I6GGmx*|3YAq?<+eZ>Խ#\x[j;|}g={ /jyW]ĻArMKoePg6#nP&Hqs-@w;&"2Ȋ_>NU#hY~ތ`#h&ewHr;4pDQsZOh ZaO{- )Ȧ멯P5L]k'  ' \msp;̟H!ogҭcl @+1۩goe՞|c_RL[۹ `=;=?|.!;%,OCבKZD΄ pi6ak&ԍOb\ vB_*+ԟ!p԰P.uQ7QҒ\NZV-^IDr, <& ^:Xh*}.a rzY|zZfϱU=RtkOV2ͬwJ:}Myb`h~}da`Ia=_:(u]y:^SMUA-<Q BX(CŎL'죯O (FGݜF!ROdA sE8##@i.̮D'Kb@Ћ ~^l%}=3-G]Z"bL!/MW2Tx9",W@lB5O(3vH.K<Q vF)Դ /2Yu #HKѮ T]|$gC!ܧ+#swSG{3A>s8Fpap^3ɏn()+rPw1Uo$S?ț[0ZN?,}K޶!\\@ZupDr()g!^\=ub-thN×% @ӕqE5՗iKƒ=xbR rwż$ 3*A ȉ:b4V>"g]pcv+߻\]hۙK5d*.g b < =l͛'٥ vF jU MnW (SI퓸 u*ę[ygsmr#w#JjZv6 :vKm#4ucX vA_{P)F9v-N / 'ڀdC8cX6x:RBV'ƅvN75{˝=|k> AiϭH5oHY17,^̱tjуm& 묝}ܼopO]KIWG)@ȋb)X {ɕE(* 71lN`T^؎\eGϓII}?F{\NZ3 (ݱĬz (*Q"6Z^L:0%r:"# .tWּåހIR|d[ƽヤ7>I#|Ӿ"՜RKa ʙ7E%ì eE E7 YЍňSPw tt 25d 3B!7 Wdz~SRx'S0zvP4TO-؄̲RBC-(նZƑ}%.QDS2a|-:=i\sdB3hޓQTY%Nk3): cp1I)}bd=u+2)gsm\Bګ/c*,^Y. 6FM΀`9{%!S2=i鎷 Gi;a-x\Zꘕyh}?J:l  .%(. G>Dd_c*K|LՐXW:п(lm e VcQf4&HQo;bgEc^w;WAHvU@H2x4PzYXOaR)Jopگ@V6(͞#,7z_[&.Np:ۃV.Et 8y)r;S)1-ίa[O6f~wՠI37K: |2#䭢a#zQm]+qD/9CanN65i 2:##gU[TlaaS!l;O '΀!7pXl<9aD=8#6:͸LOV6QV/Jф8XV5x1cAV+`FsGjxիRldžTvhTh"uQFUTA!{xJ 9ʯvI-~j^ qrq|?(1;7z07|̩b[ݪ0'ZAC,o̻f$mqFrS|c}bc.[qKr!ӆ#$"]h7c֘;Kӌ| [k4,\w^G"zqxVZ%A{D9?ˑwQ㖛;[ItNsRγ{W7_^~ u1k2LO?‚frz/;.iAѰшxH/urHy;^zZ0nɤ'/ww@c'Elm0R¢x7A(:|!1 h+>;m q|sJ9`>ONby:裂p'$$hڔ։,󗟺b1hzd$=|bs7Xy~ wbf0UY~.2ҥH>a*Qs$W7]3`@oS7U_K(INRwiL~D;Vhz~ =Ͼz=Kg[q| 9`ヿZˆ%ge,5V#F;Mda >Vcp}9DSNai/jwɂ%dg oIy({=xLďKQ [2S^Usl.(_9gd"!|O\j1)Jٱ"ם6_Kub/#$MD݈%בǑIQEJ(vHP5A# E"N:/c pkqbQcL*~ZgLlJ&~B( TjڴѐO8dC44u>ӭ  הөfw{7 —4R$ ȮWI& <4E/Kļi>BH័F2oBJ#O{}D_x?bP{Ї*`C3/Y4!-Xt5e(qc]F6ļOJD#s-9Js.qZX JD k%i$R]sRP>ug\&2cv4Bq/u*Nt)Uq=:413S;M9nE*ݱ7s@ m$Jr_ 3af=zhF(b/c/1w It5F_ rlIoQdlNp.΍-Ǫddlg2scߚ)_5e1YH DM"yA@G4A@1<#\Ս:NPC*0gN~4gIS@ R}=Ǫ ~\JCGP$1Or" K@*`*uDVojJװ">kzV#x%w ^*x$N7-n3h=ϹYR^v" W ݬw/ =C!_v hU^G <؊)$)I}` E xHWH֗%1ș)9.Q/ PvaR{Q2ɉ֬S:˚V\>ؚޯ];|%6s}`rgOIn$Fm ?fEa*WϻOTq 3'MU'~N -X+C,XC ɜ8;5N8*1e稱O> A9 oj,egjY)ẛ܂ jۘ^. l?)RoC)KKKCJfN eCN `Dco3;YX^c2!ROek{ A;iXЀdS1בFzDIz~ly䲌&m'.!%8+&± !VD {Gߏ坟x_+g'~:@^p[Õ6*o`Y o8b?Dv3C}>v * 7l|*jZ']dAd\7$8j ݙ30'<^ QmH h0Z3Cat.pNN<15&4*Hb54; smMu衍5nf> zwvV[׳2Iد 22XЄnR78}Z4]QLotCddl).SmVf#\y#yRma;"XY8̜p娴&ko3cIj5f}P  ?6HaPHG5,$06Йu{ɢC7snL[[EP`t&^}xTV IG,R|K17/lbjP`X:T~)0)1&X;}C|OO#e==TgcABh6.@qκ. 2ˠǻxub,eBCpUԚ")_챇NxZ0Q}ĵ0*I+q& }u\yĐϹrvmdaвO4%3bDv.vG:{Ѽ2Y˴gi>/~X, ZBWT7 طLen^ {դ"4#yUen,ѪpL^}+4y.7Z$  :͆L<ʖ^߸B}^ȬMhޝ-2?s2,2JCo xyW?s{|ʚ*|1 u=~BD8vWɊ&e q73c]ߢ=Q.B7l S f#rQR2BZ5YIɓ;)l{%{ 7[lrPSЭ3b,>X~Ё(]8i2-rƙPRr%Qጮ7NHr^L`dzu Wz>)"'4VUE4oE%[˛>֮q˶l:e%Ů5Zv'-r@d2g'uW,+}\^p+sgꤣ#x]@t3v 5I|~eSi7ЪOl-y9U{P?Dک)KFe^ǺGhSR=Y>y&5/z7R1*ysUhH/a4 t^X{ ϑz1٭(LD+ [a-&!iF*X7U?+l" lW:U]Ƀ@Kx]*3#hvPߙAx8H^E# sXF=K FW.bd@TE)(:^r,7:% ;;z:%9&¥$/⻨EYK~QG^mq{A?arJN]ʵA*޺̬C<Y|ɇ߭~7Is3yhv*]ݤH35g$ 7gu,Ƀ4YAMze/GJ}W|۶'0awLz-֋Z;+{b0m E=MS0:zZ޴O* yHR5k]'K}¡F@u_fT|Y=*2΃qJ,+N(ݎȼ@B 7![4tpy酈I8!99[J10OL!h4hhļ'z, \ /+Tc}VPbס%H>:k(|2Yx9)~C/lH($B(<48g ϒp՘jGjb}IO(Mij{u9Cqc&W%C!.p*ٳI6(?y%bYF28@6eCOM y4Vkx*b׈B @q[@#*ˉ\ #Qa%5-aV+1 %(asfvMidY=cS$ىM5l˥(E@s2aRTI{oUy4D_Ԑ%U6ÜކsT NM<`րtJ!lyԮrlS+C=C٬S *! Zp9y GzAp:ƾCy3/snenUo0ƵYzҖ'jU(9%6{lM Gg#"=Mm >xB~0'wl1I59x~̲hvRC|0Wc\S.eb qȶĀ|nT_i CӌO ViLQH@[ѽB6꥜Ef޸27|@Džq\{`_#~)fur ڶ ] okL\q1*c,%,=(1rb4|[=< /9CyxeYW0zSt^NXj=g#=Y ; qBW*Q2aACLУxЅt%xxGq'Jcq Z8q[ᖪ d/xVgNR 2,*]I ]Riìîƒ9gkL1KTh,zs‚i`SV9 q6-ߪBr ';5: !MaLӗӓ[O ?^Km!ZdXbf_uBP׽cex7͚IEӘ=|ɢ"E8D8MJ$Pޖ?ʋ{lcfLE͇И 3!N xݎb)w3ѱLxߪVEY܉nP7+joq8k6MPrQBx1CY$NMT&ג %~Oy)Ō- Lh`rIj` .%aD(XC[?gdᰣAoul+r'l6fhr1U/LՓ@wgc ,䡖b]R߬h9jyu&\ICۦv**Sa(3͍?]&X ]؏ixT$nhĩGgoFSuR}CKZ&P\tN p0W)hGYm{Eˏ6aq;C=['zz ˩ꊘ{D#S_#U̴gچ%kԏeb}SV4o{9 7K䌚*b ˮDf.<`6lf\9 _.톩Z+ EqYa ė1I=-|&9DI5,[뿀2^*o輿/cB/`oUj!Ƀ·loF&Db9g{JrD-ognƾ(ke8w]OB zX6BMo?fShT R"$SrJgy }"`jnXj&}yCފsT~Oy>k~Ðr\ٓssf|ۛMCt.a'yx%$Tn I?/nmIND ,tPzP.(V o2ǎiϗSJbF_H_(K互'+ڻx ÕەÛj2Li4nNkk2^p?%iNV]仓 ƑQz F7=Wc JDH"\B0Eww9p7z*q<rLI9bw\t@HG~d`p kJ֧\0 "*uQ'c܌єI95Ps.8'dasmO ] _vޘDdY A3H4ej&mfi(e BE)iS,zu롎gQI;N"ET5Zx *l>?}@QzutW mp;M:*G;( ~,jf$S1-FյnNEضA}\ȧ QJEib)/DPʭH )DD;9 l{cx퀿nV)\ 7v2khVi%`,>X9c^Zh8݀"H6sNԚ%kfoJ;>@0(ULXcbi%d/4PVUzDs3Q ҁvg+ W,T j[`q`; TCcaL34l7He:h 3k]4͎S\JɐN& ̀!~MeLjk\e.]e\ DVOwo:eyɝ=fJ{g<xy ._3!^@$80F,d@ WT-Ջfs9#%Q~]јjiT];+8ܹ1zwG{jG}d}!,X ig-0l,Jh=,a:땎œC:Y!}@c鳘O\*Kl n7Uv{4. 0D2EɄԏ 6'>֠qZ`B]Amyp!+|#F~& ϝ"|c|5}.֤ރ#ž WElLF@Xbhb›:s!V+capE RKgeks|cD }VSCv 84lb)Ξ|(at)Mrt6%8%o],-,IS/| Ta|(顠*j'0V3+eC# ]#mzn8JݻxJz ?h PDvyAC `";WؙW9ak"m4YSE1>4y]S+[ch[srimKU-&ቢu^[h7 {jGLΨz6p߆1;!rJYHmZ_^2!2kx\VsW".\KT7'i7@,^k/ 뱖Ԟ?LK4IDCon \a;;RjF8ߪ ۋIrv1tO X-\eÈ9uy>XJ1ֆ (ñ~sJ\tٸ.[2Rէ/=#K?dY:=귃װQGe+X'(u,!F7;0i(u{7ZPzDGy8t'u|rn9Zcةjg\uD3 z߼ XUI09*W}[L1'Q ͪ@싳(QzEzQGSz>r[p1'ş;B\nimY Z^j"7d`-Pbp_NU"EHn<4&(v0 k脜D9e[^K3VpPcNag/J9Qr*Ɍ~FTvȾ-"e3β5W>7~x?ABAR^A5A4nL\CO!r;ӶwtPT,ؗpqRq4+kP-]uFVHme #u] 2Y$ z/X2՗F|!5L+ ֓o! =juCOE7U@h2sUZÙ E〮&c:lgĩvm\5V6"!>8l 8M㵍?D՟ZFpֺud8bbA*88EXMdˈ7>L*f>굡:;M'V6: pk %b-pX?l՜g҆%K}9Ǩv*Q(j|d_y>isbm 0׀:㧆0DȰ:g唿 Z \3_h"9uyuOOy&`ްl݉ k/mb 6n.g,z8ʜ"XLmru dEҟ6޴fO)K[_~Pu $ _F_5i|_(vM%AWVɊ,957`^lӨN[?y(T" l* p%%jY%,CbN *0l)iG;@@.ѳL]FO/v+rJw1=.j s?i1迱(:r.1tܬ0A;7 <Ϛ;$Y MSp3C[ .<ׇ>̅ T0' ;?;Ϛdc31zc/X򩃩ՑMA;dw99 oL/ڄPǡ|QѲ:1Q.2_|hghȶ%G$}wt1̸ +>I٬KH#y 10O %Q./ u2Ɯ.7mG?Nq9s @|E"kg8/LzA3ހ3f#OWÕt yP5'Y|PѰkcA5ejq#ƭF"\!Ixvf =Mח+1H|񰁐*xTNYk%@Cgn}68YKLE<n>e>icenR$^A>TS%[i4a},ϾlDrs%J]_o2m24sl <(w! a` 'i1' iT# 1/5$38_|fzlJB;k_>Zè+Y8ICAC4\L:.27Upfˊai40ǃ#u.cBSIyN Y+׽Y(_.$Nho(KL J) t6Ŧ/aݱ|:٭׼ d]")>SbnCW_f 11^/r"f=UqiT"~pQT(K [0Ƈ%G1IP6_lk5I[ .'5tMs+3w$FTGь<1PD)FB |@mⴘK-SoDg楀ȉL/tzʘf=@t*6)Li`ۉZ^[0Kxhy *4hYWpƚh[A0"CגR{~e>'z˾.)e1-#ƒDՇP8Jƛܸm [["@/ ;2 șB+4Ig >ڪ pu ->C 3{=wtKvC!ğPuolrq 7%G )1:D={+hyj?ʞD;0: ~#dWxR&P *ӼE3Mj6Ra +-.BonnnٚIDTqEmzR2GuZqnH+es-PK4hI(efɪ+ }}CGl֨ 4H'ikhC#UC we2< `X#XD^Vc% sNqZ3p?. #z텲T̰*BAM8bOk}u |CU5|BD pwt s-=enUA^C%wk.f1L3YE"'LI{hPOS#!- J~m>s^Yj^hTl{&N )ﮆK*=:;WR0%mFK{ ^T#T76`?"f?1%!:C>S6ʢ)Og k`FG=nu֎0r re\28.#ڡ:(Y =wV|]kr VGdEjȴ> 5='?п:̗2 H謔]RD]n)PuÝ-k߇;Zi@3CXH'-R%wV);6xOVճ7$pkJ3/a})?w [TIi|==e)m/~9sH{bev%ֈV# sȈD?4Z%0'4m\@( ] STf qOV k"t 51kkecyWE%,ъ83ђ&踱ϱߵaUx*6KѸ[Z? əE<~JIe`x d& sQDQ_/j7s)lKwgaZ+]wh\]cj7+s$,xrT932ŕ.5[P`؟ia" ]3|cBoPB^*ײ'$#lg,MԑLL4ol*zb1&EX y@<F.$/M%lQ$78ۚ1!3CCp.kseUwӟf#!*RC& 52ޘdHu.MIHB(KNhGB)թU%T\ b74Dd(0`qc]K!b r׵(gJ3{] ن7y/o\SqCouɎM=_˗Z <f]#~m̟Z"%T):YLwvօ{r,8^D s|}[PC.Fy+)9|\ȊY+yj |<0(iy O$k\j NN\>\~V@<=.O=II&JO܆CroPYN0rPHĶ~T: 3~Mo:"N& ns}']Siֺgֱ͝ .^N4QYKNa~4A>18`TOJxt~OEΨI85>REYF#Pdg+㏖(g/ԎPy#9:hNR5byhs⬰293S M}.חUQMc51z=n~ᒎL@|ğ B>[w0-g7ʮ4[ U!yׇ1;}r?MdiSv =a- vmRe뱱8+N`dgQ?:np (I݄[cH;Abk5a<)Sqɬbs9>vۘ J%Io\/=^mtS,i܁[dpK[c[ۏFK;86oCrӋ",a|7+8OVC [X#PΆ»(}?K$In:\*l:'؇zkD{bn\Y2O|=.0ߥt Ŝ";MyڠL s\=2`/guEƸbg6[2Iw V )VneNb/ \J"zvl@|X4:9S/S2Xtd3+z@sdC.=P UZ\쿏i?#vu6qY2{G !s >^3CZQYMBJv}yګ}pHLcHdg+C9K"Ө6f6Ӫ6D"x9ўf9KlZ h }zh?$P:bӼn=TI+I **LJ@[=O˖d:q o?Cq1b>Luo]|f@P,g5&t;LBOVQwܑ}dM-hQۇ}UIR<Ny Β;Ɣx4*Xw52!օ* \<49۴;epURj܄&Mך-a7 4>}gEoq դJ/%?]i=--h;2)_}H,^^Lf 8IV.ȹ5lƤ(iCY4xD F)@jY_]d~&wx8}C UU5؊9 Å6;TFOU&uzayzp\Zό=?g5ӴG<PA` # Hh+%kE<;`9[WG|(cI^xu|{ v^Cm Guq-0k#ija6cy6IU#bGሮtj *#˳gR|ncv'U 6Amm{\< Oҋ't Ŷ&7u/⠃PPf;鍂"g3 c.G(?CV:9Rv1YB*C>4̂HY“FǪ.X[fuh ^Abv'K2Ѻb[6 .uDÜ3eF0q8r'ŇT=~[V^U^bP\ٍI9Bgwl(3!rm IdX[mQ<1UrS\#T]u= UO :aтa,jUfr9Ȧ F M6@|,NTvn? UB/\ -{< ^[ywV~;A %Wݣ,6),u]8`$\&kH~mם j&]kJse9Q<, 0 >z n&OQɘ0pӮrli0uw:}moދ՘b4g٣ac58*"/4AE:VN39 DJIoq֮j'M",kOLfDS@#b\ؓ-8DIEoo7{'*bRCBB_z Z2:K}{A͛x!$H6y@)1oxR@N˞)ЧW~~z_#~nޭ2wƄc]Uֆ WoAin'&Q|YӬR)n;6_Iu_kUu љ4]͊@qΣҺV|L(H:@ v6Uʕ{i! Lqlh۱bnǚ.%' ~,cY?@RWm]ϷX%~xx4y^PXAݜzmuE̾WC6w15Q=8 /i|L\3?H龫祖e$] x_pާ6|.|8#̹%)jFhDj'Z+ :N"Ey/eӱ 4q5ɦr>'<V?.װ; W̏:G&3 Є02h hT6x͟Y+Q֘L8|nͤ ?jU(ag:-'r"#]\ȧ)tJBhe~3Z 檢ԥFd`%)93[69 NĆ(Ů+k|Z2tC1t1Yo-OEE.DʿI_+՜7?)4& dGز:*I[N؞@!|B8޼^1싕lܫkfWZ8=%wܨx lޙy;wM #ȹ)'e% tXSIk+9V h- O\>J g8,*%#Ax=P)k:Uc7 {V9M] Ifkn73юGQ%@a^nIGuF"1MK^O֪s6w)p_OJo' '*oU?wLQ3gaOF r`6Pr0Dk%QuWDGzr!VX_b0/0F\Nj A,TQB?otM*{ gX ׹9t"]"E\C!SqOIEL0{FEʇP 5Zc\(y٣m7 Z/IÄ: ~Cy7C[65/o0q"_HPQ&xAv[N'kY&n!P5,8KbS@Z%$ub(Naۡ? P/8r9wY~/WI(A%['LBKV*JWb9'{Hoj EM˲'qsaXo|dV`_y~ZZJm'=t|04{d,W;.dks7SnO$tBB}BHdf|h0w;m*b(g&¾/ 6hSO]xbƒ2NGMh=/=(x_ZYwн.p+dx7Q{J'OEH !?&uRQR» 3 'v a\ͼ^Cփ@a6>(,E (`GVR>@s(w99͖UoOS}TmR¶o߾Ip@fx3xx1s(M& *7Q>L'rD(TiwA%IDu 9&d崚aXVBqr?sؔsi+> C~B]yMc0&Q&g6$e#i6%^ 1aUJo-eHר2xQY?WHbO<X $&hJ_#B'n?Кo`u`)Bւ J)1SD`Z /03C$eB9:zGUqAɼ2pGŽ1_"p{ 3g-̻*<{=Vrl?u|Wou'מEȫ2d<'Ģ۳sOH\mBݟfwq^30~[PXi]jx6imZNXJ۝M %Fns˂c ys  .LIZ LI΃w*F&]FzvGpN鿹/,}uL5\~ZCKb f1ʆurZG/^ap/!hQAI }6GAZ7¨b2%I"쐳6tr=w`vh.K ջ¢Uw=T;#;ׄVײR@ެVd^xHJ l?3*x=K2tXCOyIuxUCb:c,64v홇qdulM9 HL-2>Dtx[2+DF8#<S2* ܐҒ+4%Mb7 jP7) dv[7p PlfuʯGҠ7HdKVL$ǚ`oqt{Ɯ7#g $AtSanѸ^Į_65F[8lN/Vp-W}V,: @nu=r_:[yf`/2鑴⾘{yj,31.|vݗ 'UgYiD 4Df/czP&r'J: T~NN㌠mwIGDA$77|Bgsb; em4=s~ͩSӶOd ZP$e|1rP=#8=T,Eog!EB .&bĖ'D0$/}F\!_YL/pjr y>{J#s!YvEr kJ]ppmD˕aSdEJsݙ r3ˮ@؍ EPdNNdj xi`0X,:Auml`x+GB)Zs A)+6ցv@\?z/9UJ?˂Js<~,?3ݑsQhi%qut) 3Iܽůj؃`lgwŤIgeM #d$ͪ qcT6O .|WM)L :Y ]b*pyጨ]x!np=3qo|a&<_a[N=[ ۮ j:L'+# !4 TF_u"wK'*ė,Nŝ]hmM}\ ` Q D=r2P񹷪5s|蔉nF"FOS>p]Jn,/u^gOe$WdLl=Ěh;DYgރ8%.)Ab~sOi:+ |ł a:!0m$Ͼ.*y_̵t(k C\}{2iyEQe;Q0YEغwQ./;I \|#d+ܗ`D/ҷǠhuMti0F*ܾK;RuW`RLȜZlVT_0hAi_ʈ@@*0A1TOGm,%2zhJ"]}zM56Q vmʔmӠTf }0ՋL,d/VmfVTK SUWʯdwA |Ovxt6mp1^`ʜd1Z|~XoVBQn}~I؞fkMyT{Լ3xKP/2' vnRd[:m-})p`L K˯#a}=)'5ǔoq&lWADpOǹbea 6=]8{Ԑ/v[ǵ;$z5רkt5 .U) SU2mf ^Bn<ږ0`KzP=Q\Vّ[5 diq1'Q7)ZS }G*7U~HON((,] gN[6xjH͒Y,UT *-`tM{b8%?Vv=/C65-P?ߚbpxlqF[~GH| <TEC!ĢXִ5/& xOuL2kƧC~W~~Qu(98xٲ^d.X%Cc|v񢉚dgW=P9 2̂B qh(.ݨєԂ:Z-E `[RdOo5/`jIU3oE6dՍ\0ma B)Fi_`="KdcAT~Rxb: iC+3UiO"9PFEv %85'l7vsy8sk,62 ߮;F*Bo1 |` }T0rt/+Ppᡕp9I/vW%qz@vwB w`s;|~̀am 1}Fg/zZt}}mZYY^_#L]{Fh+ZMrߧ<gpڤU*a 9-#.E,;H& A]ͦ# ԊD _P፷$50S3te%t~}4`c2zB'k{)ҙT;eUs5iW4Elx#xe]j9dM(u93VѶk$g&Vf\~1ܙi+hq@XLQ1fWt3JH e `\T=ſ( _W6!e:oeW*3by!I7pOQ]4|sn7zYIa^m$MOGQ5fr35(EY *)n~" <>W`H#oLol⥗|zϚ({^AANM}aO/4т@fa D TĆtra9a`LM*@n9gciZJ>Nfd !2S7PC >P®Jޢ t\[X+is N(hQK( "(lr`WڡYqNXQ5PvTWvd6uh074~WE{zvn˙J,!4k哿FE1D)wE?^E:y= 0(_䚘/k;mΚmH6F$o^}V5>c)ϡ݊6`K)D#YԚ-M"#`$(m4]3B;ıNi% / RϑD6٢J:J.]HBp 1dwMm:\aIopH*F)Hۯ kCzy\-kcXӲ,O|_ $x>#%6i|&OSQ>XkKŏʑZMI< Pb62j APGe *jah̡}+:MED )(ظS^ dyqk%fycudͦi’#elTN!2rSog"ѵ8qGe ԁl,Nfn$ ‚4LR\E˹aa{A o"9͊%*C1M '3F&v3$$2eÆ2#s^Q0]{ѐeTy+ߨsZMkƜ0~ה+ٲ fJhJ~)Ա|u/֓Ifv^x W:ָL'?g%{4Pb#Ykt+ `+x>L&z2Ѡ+$aǐyrB+9: =Uƹ>9fq '5IMA&}>Z{ZމC@4C#?tJUX6GI9=+0ax@٭d9(}OmJ/F.W6ܬXK߽(hg`}4ޖ17+r hQv|%!EMʟʋͣh?; ϑݢOVgKՆL+SvžV3D6N3Uy؏ZLȚ~9q {h}JH0^iĸ֦J=`r忪 X]̪_φ< nr:^ +s0y]ƈj{jWԥl?cp_TSwq]/W$K_muyca;_!})%?:m Tpu_<736Uc0pq!WdF/ woO5ۤ\S ;e!!WɿJV\"tt^*jCF8ay@:=- w@ځV'r9BTJ@SAv]s+veΫ ˓$0B^iG˄*Ihn4 ƭk~6QN9Zط%;/b05^WKZ/B.ڳ!PRYHΕO(Za*^I'&.9Bsyঐ5j5:y,Υ^{t-k44aƁt\y0j7Um)%~"X@:L%q+>o"i;#p]EM2=u_\晚 yJ.OA'iFM\uݥ,YOZD BF N|h;y' =FS:)ǦuۉQngZ]bTeh-41.PL<~|/k،S&d UIE 1dnPgh\(&K*(c~+=f/}܌IlLd^w 2%n> %Z7./eꧠa3| VK ׬ mA@`|1?| 0M[1F@K-l(IH,&f4Y dUp@lop5Ts*.^FH=Ij$obh0NƁn=(Ux)D[#UlRخrr? * 'ȇxQmf+9qn4X> .}Z{i+a(MjIn O׉b WdD #{䠤-~lcS$PQыY6|t,R)M91="؞AJ*ⵋ\qS>rנ%'?hP8/L. uPBpO=.gK<%#W5stą(4US/1>a,B t8_2~JKa?heuy¦ t \D73j쓉hDV7v:yp'{mk{huT{ lʟdxMIg(2Kinrw]L]+?>SpūOx\C4Hcc*YUڝx/~y5/zyqTF.$s8 ܓӐ@/WNb,W*՝֬k֦BK1{m.=oB#de\ b]14@$낧dvSz2'R6Z!&tm~8cӌVR@|o"n}j4#BU$KYJh#";*-#e $neJ"sC^@'ڙmGDbL/qnQ{/Yjt->6|m K\:ӛ}[w +L#NX AQJKptw;Ndg)E^#rbmA t!{pu_S;emޝ Dv BAX&n,R TDuusyq4ē^~ϒt&s̰Cg4;u1(g&a1#팾 ub!c>3՜"{oTf+zRג~YX]/u234]QOzj) 5z5^{6KE $KUn>F7mmD cx #t G8i`0p!t*0΍ Q5 tSDAR JjR8TDFz/4Q|ubl*$K!Qc ]T3PL$Uvq]a‘3p)b?>C6G8c/,ʜf1(U*CN56 J"/6 <%#0'Ldyٗ%f7nL`ªV3蝹pԮ-چJw BEj>g/c#75 h9'#Ω7 sav6U-ʀ$Hp4jN蓿3}I V>W 7, FL+/q'n6&_8NZ3E` rFĶk X0JNI % g^'Ht,OxG o77?JPXͻm !7gcJ( O/J!!]3S4z!篷XǛXJ>PoNotVD5;` \ը^ib%%z$'U:otrfdgY@ * C 3b_nkiSƅ_=ַt2ݑfvC JwH3!5X?R_ڗ;1oqClS$ f"Sww\CJFCXWG͊Z7֥ S 'YT՝ߤ8ꗸ-TQ;z\Q]fxyʋ=4:%2Xwc\r=cXc 5T} f +KeNϩS 7װLhTo 5d8bS&3*OIuFT)fۻrm(w/hl[Ta]qs-Zc8APekƃ_,ݦO|B$%!nU\3[Nu3_z'aB: DIxkRwiQ)/v0=r/7j(+).MR WQ}hky; dDvI\h*rFј+_NuP΀|T)Wm?jj⤃3It?{+YrSQ"uK %D}{m+v 4S-E;Z$"MTrqRF1$ύڱ= h Fh=+kLeH+1}~Q7Lu<ZqJׁeXpL"'Y$A$J|5 a־]koe$Rw7I?#]Oo?u&eIfoVoлz+l'@(ڦg j5>Bh`:svE؇S\1WRa b<<7@5o 0w\0-3alLxMuT.ʲ&r}ۓ9]s/m>Vn!PI-]vbw։,Gq'kQ!ߛ+k_ Ll>p莅7nb˴zD+{< =tW_ӺnJČ҉dJo?Ĵ]@*G8}k hťV V z>jCBNr6\ESQ" 1?r/ 7^#Nd5&QX&U2/)LjE3(TB.4tҤer+ޙ~H< /0fx%LeDE@ӼI 뫳Sa҄1)Qk,eCF,.DhJ#e@?wo\K2YCi EݘFWKW)jRfV^mzNzI6q1/lrDW qK`G]|]7Z.Δ~ 4I[3{4Ӡ.P͸Wʣs=wroHh^[3CiA˂T,%`($*i[ KV_GVo3Ag ~Fr$i?pR;䱠 8MzP-t)}X SýF-jj] h'PUUwȣ:pCMhITًɖ\)gtRg{DޓZtcffba,֑$=FiȺ%:W/ C3-cDxdtȏzE@leyA)ڂË>`m. a>gyEͼ"38p@N`QФ#[=D_^m_bUIn @FeBP} bUVaźBlEI^8nVm,lzta3MlA"fg=}: -^`&$Wƕ|F XU3l4V "Wx6TJQ6K*7! 1ӛX.p.m ƿzk*#_-oKPoQX?WFI>k# jeW(A*|!eXu%hW)=0f/󠥞2пuވM_f!ɽ"j) K-'ySUj (6?4C_7󷽝E< U֩soO-z.np`_ m ,Iru4&/LÍٿc!pJنm`}yʃ2} 7@԰9z: {qJZy N{fBp GVV~"9LM[S9',/ >RRw}H5ELzΐ*n46DLaE[ @kl3UmU8ZWTz5K\D1S,s&/X@5;e-IkFFi`"oHzJ^lui _׻ݖ,sNbl>,p;rfʩ@}cmͮ~'GBEwu% wl_v^1ktkmNy! fKL=sŶ]_xx$'* 5)v)DvgTVBxZ^5Q #: %!d#o,/ | 鴼%tGtu^M,{b/6\w9 }B)=:Ɇfg""/ }t*/ fv4 LbpcIٴ~ g;[2,a6.9uh`kFhc&1y$J/d `ַQI+:U\ (l'|م|I^&FXR#[5 vQ]k)q>/du}XC} eU)t%L#ޖrY#暾AL_Ѣ{i z+ZI-,'KT+U7qY$), @G :'(jsC+ *2w-3_mLdH>s=VU$Fhc5Ӷ"RQtYPS.]y9A\SyՎߣY60+rirDEƷha"vmtMKOVk:0if?ĵe@[,“k( 7yr;G"2ȾkсmVXhi]R p((3t~Uvmw Ħa!c|E*#c`'x(4W=`QEה-SFK(0pj8{KAMW7+ե7'7m۷k;Iʬh.OiOWGF>FM3AWвhq¼%K?|R3?2}",GU A:M[D.ܞ1K^) "#j~Z0qsVb{:ufKhU4UV>Rp0c!jh,̜Ꝃ ONXa$$ss؞Fm3X =b?.Dfp*lB+2r86%iNa*Ҩ8T-,[z f^Wz,]3#=hX^JBr8j[[dƜ| O0[IBt^l/^$^Dp3D"D@yVk8˹iͤ0*@ Hju%h?KБI^Yfň^?!4ÛQ /޿.輮]22YZ!۹FZ}Y 롭]M`s؜Z4 츦qO_ږY:) sM2Ӟɓsw%'1(_vE1;|fH&Ffڡxk/ ! +#P<6ymŸOj]3+t&t(. Pү|{”X<nhFmщ?V9h쀂-jD yAIЛVbf2spH[h؞Ծye"q,l\S4kVȌz $6,1wKۋO8o}LFւcuF{iLi^ Ֆ[%$9:Z Naj.[13-;6/z@Ne9G?>AH*@Aߣ(u}F~-_+'!R$u0:VJ `' nA&i4gB"O =Z]o{Un,DEXq=C x1=k2 Swfz4SA2 a: _3EOX咦?PQ\&fv'\eJ+l\3dC~c=^A;&^>B2*\`:8PM8āj.^ bI{4@ ($+ M|5~:7*XJRdQ&L =Z"C/ :oJF.. w汹 ]Io; ' "uF򅄢{SΞCgrDjF B'RutS#vuH##PF}Wkw,IPtŭ~]lvehmSw@X5;"T&aNC[5:mC!gT5a:jCnG^5v\P4 lv08}v hvn ?tBf.5Atr-<)ZK%nG2`Z6M;pe5Z!z9,p4tJ|}Ms>azC0)zZ~wtMқCyxʍ9W-9i|Ӛ*T:Npc.6+ -рL !j*e0j!{ ;6BvѲӐڨl_X8wСw`k6tzޙkQ3P(^%|Z+κ.ԒVL9ꘖB/d>@?ZG[*hv|"$̺`#GĵPo-PۺʑCN5JiKhW_[wݑcEm# љzk9 o7^ 9l.xJv 7C6Nx—KC/Eڍ`)rS)(ȷ{SGݝ#Ev>|8"jhWAe 5xu.h#{MD.'J4%9M[G8 5{TvCl 9{Z_7hSQeQh4ˌ0U=/>;sjY`%l JLq݌pe7!'vXrYd}ْgnn 1X31vJ1+;/}LUJ,cZ)SAV;ٿt@j]VKHzew. t$ӲQArp$+]И*Q֔892I^DN 2dn,1G*-. 'K &*I_)2,GΔr5w]^(- r@:]OVJL#I>0&M8%fGJ~"Ax\~Y0i dO^[r,жuH<1M2j,Ț`4JeUE>G<;{02lnq7:p*-Nca LqIZ$3 y {RdqBJN*mI総+tF0}!}1^/xm5hImFn#TK3w }G1X9B3v+4O~3Sk韹 wߤrοOix)Oݜ"܍PHs61ݏ ,LW4e5evڷ3DA˟T6Vi'A 2*PZ+*|1$u ~_x#c k Χmșu輝1 V/#j.Fjʃ޶뺚 74_`1F[զu1p-l:VyVɻ~rRӆp3BTY+z D#&6Nv#jcz03R?@Q[/ڴc:?6ՊKffϠ!{/rD9=:ΌY! P7rn~n/0< N_M|yN=31yָ,3o2Ea4Q^X.4k2;EQquNC I8t\.?XS yp,U(Ot2lN苣%gR8ReI:w4TyYU]Hg ÂA$mͮf施L1}~` n0m ʩ<|*F0f\T E7r Sjbc $2΃6 oP:Vb[TNU fPH,}=:Ux4{WlO3rr kIZٺ{U/iӒ19Soyɲk<񹙳R>33E^/Y0 lsk|$QfD$}"(-2;~kXR(|G6Y;ZT\W-aFhf Y' da/Qi$J.Xq-W9v= <7& .`xmXm,!n)2֢$ ݊sQ7-zR`ez4~2#/ۥ›2$<"أ`ejS{aJfq/ +a-xHL0'|j)ˇH{vk]p \uX>J͍&&Hr;쳸ɨ:}JuVu:[hB ؾv/P9wѣQ2#G؁]XiԝK4qD7OoN:{s)B^[1mknSZSON`ȥ|On7şʾ9YZgRVO|K#k&z-}?Dʺx 84n KD}y˘ت]IUƺ-=wK)X$[nn撗P /G#o76CuoU#G^t$[|) v%ُjnR=tH 3Ft59~^A1en4 dɂE:?]~u0]HT1urk&n#K:o8^{[$*:ir,f͢j,R{JiyjI_hɣV0Gq\2ڌwr]| BZm[skI%ht%\ۓ%oO2RٲUmBO)񮽮[{ kZH;s~5F8ꀒޡ՘Ky~'&LB;DKlI>ߺ׾RDAzʘ Sr@騪T+ puS'ͤYKK bg YoOiǦH+v^fg!9A:WJ0/K Ad4R-_I\4}&%rY1FXG T4GM tq2~BaCܧPXY^?W ŒJbf'+OƘY?LF:]R<>2"`vOQ_ˎ{FI[S $RzDmS|F* > ,l&QCE !67OǟjcTG ա!4.[%ݼi"9`c w nw 5+#A_iW 3Kx'&#, nӆ_E8/50^Do6U`o-Ǔʨ@臎goAΫL[ZwNF?/Br^7Iϕ&!0e"*"eHik˔qb`1{y)Ŧ\^uoʇgs4 }=xw =:S. ptZNKlm`*8:n|BΦŗ;VԻ ^)Xt.>|Dg}.!,U75Hni-XO;ÁEn]^SKZ$U_(.f\py: [E$?Zc%F3BzpF ?&@u(ԟI喫0'6W97aFS=gv"gq51.d*q,$G mݣ7PdK+\+!pv@hr^ylڳ^akobG Dꒃo2W [X7]`w^,֌'%2Q;8J>颶򑼃nv? a:/-9Hțl?qksxS$Ƞ/f+f6zP57w͗%o_$^rȨAM's{@ELuL(WF$3=Ƭ ['b -`(ozP61-^DVq ] 35J= ѼUs0Q5!Uoo0794)9{`׼܆`6$=vūa^ex H$Ydq{}]-^a$?-l/"sthԾ/_"ub_,ZfsXg:n@lm0^C> XԔ4ne$Ⓚ! E}p[1u_2dթKveT̥ٳ*c)U/~65f`wI샿A@kHoi}ez00{O澼>>w( 6aб.sag8xZ\IZ@`#Wd: 0 ub鮕-!G#4i`hL!q GK믍-CCj;"~h%Ujʠ- Br(U82X S3y?ޟP> JXp~-sNZl0!B| /q2z8`o].!Pwo[xɴw`5 |Аbª6Tǻ0(Ģ$8ȱo]4uYE6/&"oFdfXyB}(ÒBج|O"+GbTiPB՟ed0Ogx<\tʭc|bv"@}c-I~!c0j{Ԯva,Hbq8\\wh)}#RK|*fCvAyXWy1-`T#{{~WٙhM"㔐 rav:<ŗAX M q%4.0WVNPr=?Jڌ#gG Ö&-g@COy(p2+. 8Y暚P g9k;IMq pfMI/ _L͸՗0(F(3P'M3?4\:aaW'OgPR %r} HH]ҳ8Hՙ-苻p([}%RR&Dx/sjk)pH((۲EldIhm(vox_ y9fY^\Gѯ$APـ.rVT}I[pis?jQ;cɥ>-*BW4ý+ɄkV3vK#wuڢ'= M)-% Y-UšjᱭjO:Lpl`°S^O| @/%3Ak|(ߏ*x:|~mՎn#Cm_MPQF1/ '*MY$pU}VOPPY"@0CU^<|3$;Ccb;ˉA`KQeI]jrE5 %V̈́ﺦryIϙJ֠!y.؇|^y[{9=XhP3= P/Z z|mQk4߷_2ުA5dBL 3.tTI16 *XS.4[_IMֺ UWi Lh÷^vbii:2YvQ^'6 heg0k6tmPր|,gɌuz>N*ٺ̐qa!Q ZO쥣0g>IasD$*_jNCxq|ճV`y9z%Ҭ2ARY6ȌK0B>ޏ, %Oţq>{14=^ۗFe2"V6H tI}/~|-?jg$(4Z^؏lh()Pm-MIO= j]rw)'-X(k2%A =%$$ /bYB};A+-&$d/^գ>蠸J>P-cE&>dsExhB|VAH͖GBuF)!Jc`xL&д 5J,PUK~vߓdN k*Eʹ\_ eQd .(mEJUĺc$R6H/-v>oy tQ>mRb 60S1 !"wLqپl?=AVMOh֦";6q-uSRI FeVXXAT6͔871>wTJIQBM[;*Pl8Z ݿ(LqM}KRH]f~Qk sX O W/slIV}$a)5vPg}/J$@/nXQE[qFg$[ꋐa(~ lGp@Ȋbe\=7k8_$n Yj2^,M2!U89 ܙg)'B[cIŏUJh:--oգ喺s]sfs⑁R40BzXR6u͘X# _rJ VT //n*F`Z;Yڲ@4V5RՊǵ.O qc~,r^NYeFlMqa0rDl8훵9]4I`xj׸Y~;(zl0&6a`Yg>D"ȷad 9^‹<2 ^‡L'X1FBrRN&8 )HDNi\sQU^R{dHF@LehJNd lYªDn$VjvdS v{Vt_o2=pޜ2{_Yo@[MG z(ⷕ'#׭ Oi5/Fy#|4Sf7{`Q5鯼n"榟ZL1̍OLhIr2U{Io 0l_H~^$ [q^& |90eչXHŲ*qci,+~ [?BV=k`a۳\O.MB&9˄Mt5(Sf2r2.3v쯽}S6ۓaO0qmL]U٥ $y~JV-Ε8ɾ ҃/Pd4NL*d$ƘfTf ԨH@\P \nN2Ř{+1k~6,d0G՛;f֏brȘ-g ϢqK`4&_!Pu1zXJ~&Aщ{/7\iv^^,&:K.؁ҜXuտkfBjΌ(y-!+({ݮ"W?p螧X[| `t:*<˗/DWja" ߱h*^^#KYV+rMd #谥l̟dȔ:S4i&d1/>(cY~uU+CK8N=M6>?Ez{WRmc%_?/N~ΫJ rFLSۿ(U%(`,8N >CwD]ԃ%mH;#xzYMqJN]'Mu ukJC_LN'|  #CɚHGVF &Ta;U1u|*r,Ps.V~j 0qfƩVɡuk0(YW 8Aٖ [E P4z-&U@BCH|MV@,ILpLd+J\fuPѦp=CLc#BP/t*O[p\ Jٞm8A/cvɺGVWW0}͢HpYj*Ns` jX8\-43E $Y1ZuK߾``+L(;/ 2IzkKW<&ڞ!݄rB oổxD 4QZUDJ~t09ы>AKy{| 1L2yfnUҥϠFW+nIҡQ'׆؟0\QLϝrS$M"^Ԩ ͧSX][@xivjz[b_Q(9puz]IȐ_.$o2UI/Wcs"C=>3xJbgbZ`e[+wuHf?HOW+k$VtzNcd>I6ŀ 6@nNcSKWI٫@bvhlOW>u:"xa)-Hk?Brz^/P~0I{^86foErLZ;FtLws.f)8:Cell܊.gN.VUM\@y-j].='HM~~IlOXX4gx r;͹iGllHF/`@5sdNk+Qy.M)GOw"[ bNjɇl=pֿ\z\mL2 %|&[=; 8a}N͔p|xC35!'MGAa2/~X6 zUbZUQ۳mv-Wp:@/|bOx7pjei>),u@ ChR;*GPp Q#=nfN4MGş>fg7m}ޅp&ҧ'LMC։'q|js!W>&a=mZ70'+fv4CemCZ8͠Q Ő}"6`P $(<}k:A1ӟMwk$/Nn*!Tϊ3xHY^}$.HFwPQr{;j-6uxjQ* M$+G8$ـadܑUDSRFBYNTپv 0t٩Vnf{DпwD?; |EJ(ymF N#2$46$BnLjêcHȋdE-A]Mm-h3!uiXdx>O;K쥐E!2%yg mȤ1ۊz8`޹ћ ,Π t5D֏1@ul"zR 13UFORQ&"J%KzyC $8G7ߦҨ)qk~ !/Sz.bzyF"lSȧ/;?aлF?#JhPʍ^x7?T-]laڅX^bht"ik]o:UBybmtK ~V#+4)aP/(dg. /Olt+ %II%v#sK9n%S$rm[_j*NR FQL>063LR0<ήRn}CVC_ *^AՎoWd6~^kZG x * IA( |GSR5dxm fy<#zΗ{E"7/ `SԲKVI03L$Y 48|hqAL{ ţpRҤ(ղPa0p*i&B^d4Cun!\`;NW  ޡCc$_3 Zw>g&=q>ƹf_K1erdǴ22޾qC2m g1ҿ+2HgYZ0707010000003b000081a400000000000000000000000161efa23000038c24000000000000000000000000000000000000004200000000./lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/kvm/kvm.ko.xz7zXZִF!t/]?Eh=ڜ.+˦pq uyÑs<[qJ$ uS .9Zu0Ϭ*Ks]4SQ]F;**!=]D r6&*07ZHvyJI>5AYVگ2T[Dj+G(?JZ<j,"~^@@ɾu=nepOv I~pHLܞ*dpQ@ .~1+YE+|f:0'֖{Z!Ć`P{2֣؟TeM<@`$@iΧ..*\M;8t T%;# +VI $@-!up>Vh>M:,wAG* 6IrOyhȊ%Px< 4\+3vGWr8s 4b0 ؗW(X!BV mtQkw(UONS8X S0nJa">b=;cGћJ 3yl0| ^DXDs{H~#āp<^OdHQu$KW&k84(D:*؝EaC:}TAtJmd[4 ̜NOҤLt!2UYgρY XYX#>#Nqb"Cʄ=V0"\z!U5OC`Қi i~ 5ӫ:Ttt'mK JJ,.=M@ o;.Re껲cy^==rԵnPr}O9j>^ahŘVv98$XS0Hsh+ +`A~rov \ti.\,ɼN7hyr4iVJ M,Xz5 GRALכ{M&߆C*kgv#>5° r"`dia"v!x+v3$ 7}Pz /.LQ:L;R&?bwGf%ܾQC5/5e'Hҵ-Z=h"+  Pt>0")+.H%A %d=4COI☼<~ J~ȥMP)&_Bӄ8a.tfy& %}-rc"ӷ?Fs!.Z26veKMbVm=KlzKnslC[pr5Pmޤ`VcVAQ#<֕~),&Hw״EȴH>ǔߵ?T=%T[+j+7E0/6 7:x[!#nvg8A;6%zb\%a\G#Q7q g3Z:] eR5xY p'Cx4 ̥({HIC_=r P}vS: 9F[gF ӖB-7Xɀ7W!>@{902E8ssR,vlNɯ=t8) 3-7T((85m$_)D.aO]alFn[NƮN&x=I#C A0:j$y뉜Փ/)#-q2|x:8zwI3jqDjťE W1{ jŠrޔA"@!u* sbdim|=匱IRk 6:& s uY; R8b/Db[33͠۩zGOy>(TRhϾ#X"? UHv>CnWh#@/*KV: -62 uikyudΕU Y&!ܷ—!ha7_bX"t碬X98r֜LR1Tc dE Z" md0b7,t„bEKpLo[|g¹*}-_M&W{{;xjiF1ڕ7ӅpOFNT4w&i#B XR7~CCܶ68jeIDkK?hS><' GPII(:}ZMᓨ[jg?;  b_2m)-Pb͙.b:z>ml_c=-uևq uǝYgC1FOkok0UaKŻC={)f:' /߫9G.l;*R\IeiY^J:@pnm7bU=s$j+1Ne٧ 4|+-cd6k+!} I R0eR\zʼnrU+``˾}ɿ{D9!g}PqFyLZ>&\+/H=Kܯ56bjx:K5c>z b^2bGݒE^QiT!cIX;7 + ;_^/8`$5|5zm˼+`+Ir=m̮sTb(-S@ o "_Ǟ}kCDfk5Y2n}#j(m2.xcꗕ8=YB=X %2gV{=p49S fm@8~orCE0$8 JZ!Ve @h'Wִa|)eɁp߆|mKuljl)gW 샣ZcL KXh@r@dpz_:Ǿ"45XqMK6V)fŕ#SKSd>]|a F|~?T>i^*{at1/])G$r%=(qaMIRTCH&61'f{׾j[?!=)ؖ; VMW2ȅTao> }ٹE^8tR8]\zyKn jX?,$fnootOر`3jB$xD%}=1$\H/;P[VOW((F;QnAz]&mkcQƟUDcq:W v4ͣB{ZY-{` U@G0?u%gw͍{.qCBy>5ԕO=RK_*;WKUh-) a1fqowu#Q4K_l /]/H@d aR?y=B%)wk4&p7XZ  کL\ve 3:8@]T\1TG@U EId˸B_ndk/p 2ImH2g2ApSMr@dĻW]->R[vGܐTd*ҨZ9YKK݌-©j =.uLeabǨTͬDPc< p* \4L1ߑ5[4rQi! G%%D YDcE5SمCW tz knWY,l b92ԮT:[yBRa[:e"=@=+n[1ꁲk'.?SHx42x1໵5u :ҳPNra `K_/;C j&*+!۽FkW @s)4X95ć0_^&o^Z~xpmD`K=A< >QTI)ailC4sNP`U)ք~3!hyV^ vbj *|u\ecXebbWgŮŜ**Tf]D-`'8x656H5sOϕpBeu@ZU]z\(otG},#}2Oy "a;J[_bwG~[xϑH-GBlNFVOH(S-Mo ߇z- ޅ42Fvs^\[G(χJZ_Df.PUWYu~ˉ["X1sc|f:ﯩZ͜J#겋GvH8 S'q? ͝GLPxSF;x㞼YW3]*jueN-Cd7]%2&j] OY9Ngr*beK')'<NhU3S՟ޛ[)p.J4ɹah0+-.God5T&:ٔI00NP:|t}!x[%-X d|7Ztl^RBdNv>?WxoނVG;4g!P028X wLgt5b0NYA~ ԒKNl2O_@`CFJwUvN^ lIniQ9<9~(h#GcZu`V2.Bꂽ'cxyWhhO32Ew6!-nρ%KwS-MYi,  u~|A_%_dwLU,t,ARj}˸fP+ )&cO]{֫N:˖7A-ۄ<JJ! ~€r9#fG~^f5aE-WVE]<W2$}6Lωk;ⶶ5*e-5t.0iV[sXV I)%JwƬ`W1hNq#y'Pj:߃[!^@肘k,OI zkx'|uDfWQ R6nb{ qK 괾!jq 6^ 8Z3ClĞHB G>B+ȸ,*T:,e(hjƾ}6xI#^ *+I4e?>[2+ɟm-{PlZ0@U$m41kwr5zn p@IO<8:rD,m!Y=b:ׂ_`hG=; KYz8jWX9rELŤרfYv R*փ;U/:WA V;eH(GpT[33gg Ͷԟ@OC=Y! fwT遅rdJ q5bfќ^#~NIJOe2_bڴj>F%ف>9ORrq aYohL"fT {Bm׿?}6Sq(Eo=A2lkg:b=%[k6pxUB6*? ]CQw1MZZكS%a(-fQ.o  YaAEj]ӽ8e EbR|ۈQeѽ~с,0u4.ʆoС2)0SbnJ%ѸϗM35РA|T>TcYi"_8-& q )yĬwRR>Wre d•_^*ԢlD85,9dóƮTTJG2TQam,0XCCpN}ZM7i,-iݝ]=v`^c4 !HgecbG NT#j4 <㵄}<5eFHTvރ̋T[$jλjuͺt};T5~MfLzaZpV[,˹:`*xˢe@sVm?jkf%Le'K܇P9`-`Ȼ\ufeo_:12bzw RQ&-s]ޮEOP=">{q^F()8pޡ*g -;R`}0\+ނ 4lW`K+ծY76XyE r, 6Okyx{W:pcW7oxx2ElChJt?t9.zN Nq*AFp pЋHߚͤ-8p=4J2⬐fqnB6fɰbwgJ_o&9XH5 27^¹oF>&x|\k4.[Wm++)?rVRm53\7*y niz7:F?TQDGsz1*T5k#RC015y'LhqT"3ɬALk6h-}:s> 6 ZtiNG$!a0?+^--92L@'?Q?r3+Dkqnde٩>,CH܎ u:i)UyJy5GÿJEt[~zlyNFWʁNFMڂf"<$W|? jWUkoB1lDJ_<8[tgm"4+yS9Z=C*_mnxXd> QϱMT~Vj ZNd&&ʉnbLlgb<'6H>,èzTVqk@VFcv"F6>/h#)>)""$TF.:΁߸WE0zDi.;LS9k4JX\(EnPj?խDr(WPO\LЈ5v/իRuWd{0xHdGdFpFUФl\;CU $JqL.j9r0ѵ0ͥLGNjEXezLI%O#@wO)@'#$lBzU%! תudfEP˟K5>K\b.}{27ߧDz$˛Ϧ1tv"H=%e~rY*~ad$F-o:ZF[Iu@̗ܿ逷UZG|)\"P KɐÑs./ZޑKվN:{pPMkOȂ崆ſz{ĂF `/(1ob ҵ4/?y~GpR],W)!P#%ju;̑$Gr!)rnJjQ^1I<4ׅ}[ ޤa x!"1ԥJhbLfu¨õ1B:yyWkQ G+5B+ak.KOK|\c'>h#`cӑZxL*F0VWdfIb;J; -lPԓPcrgZم[ȓ]w#캆9"τ%7'gW"fMpcqrTm(a^J~|‮MlO .M/j"/fT37gK:sm{8u3L)Kw#vI=P>*}8j5\,pu׺dX ȩe򽁊9>'r tqIZ 1 8`g,mĶAz^k) l|bDQZ$=˰~A2uoW4>X痍k`*GSAHW%@^~=$eqk)w?Sh*;vk#} GY5|8du6Mx=P/iY^U+\/s.ZgifukSx۵. ҇ì}M4gũx0l?2f ʰE6LJCgN 2ʩPLV#1F$R`F2K{  ҁ}tϪod5pd+kK憯YJcm\;3_%26qFoAX+zשiIeC/%H>@d,_'y&LqOl݈S=JH@h!{DS I6uPNM[$iz7Lg},)3 QST|U{lM'#pͨ#P8-+Os}].ɧghѿ{D&(QeKH}*S]$W_W .ttVi iݺwS%2QT V fmVA,/&!a3&V₁wp,:v !ՉxRj1̚u/"8) ~Z9t|(kr6*I`)Tco3Re}Q:Eu+/Dҗ8b:aJwD?y6_ʤ fM]{zp F>Sia`Cϰз1'K"iC\L7TybhOOkPLNO_ 2" 9L%xsI"r8_?ʠ>b8 f*SBgcY n~.SŽaH4jfǮG#e>7; v idM09~&+&}SF8N0Lg΅$+eH]XL8Kt]ɸѾpG ȩ'.n+9㲏1!h}ch? ;6bS8<`bԨ9C ΍tksdj_Ӳ5Q޴.N+ r'hic਴{f-+Ši*a''"ؓu[L$7\H>̻7oR)AVTD\z`V݈G8ÿ e%ϮQZ*Yڂ E/ e ~]"<]4ҺAoj'5LwjQ0*@!^VmWJ#P!C*k($4 RMxE} 襢8nK\qbj0mNG*DI۪'QԯG^K$m3WsunYeU:+ȴwVF.\>7\-}^ۭkA:33̡ cMPgn h3REڇJ<]CK5`eO@4X8(^J?] #IàR܆\RQ6˼9h 05ޤ.y}Dhg01cM!e3sAAyED8NserJΉ#$YN`9}4 Y[^墪4ǮHgSkq@X׺^.1Wôx!Xâ:Be*Te1q7MX+`Vn|,qSqE"l"XAP]0R0&`M"r.dw@!GΉV(s[:Zf5 -0sS+=GZD;t'r.+=Lh*نYI@8FToip&H$s 'er/-Tt+secX:zCB M9V=P/y+_UeF`M F/FK d23"lo_7Vmf,uo&-qkJY?U v ]Jg6C,Ry"g'ˁEV 2dG=xJ%Pp.-s|ml*]ZCޟġ$чcIk˟ydή M1IƥPbc*JH6POPӁw uRg3gОU QBL-ⶆo:uK6NEZ_+܊ǰE_&J|>[%BԝfSe.2rC1֣NJQ5EKX:D1]2H{ Mzqhn( JV~aA'C<.l8!27 fi=^MʒܩXJVw^ :pڔ>gHWMO꧈ipMj뤲a`U &5Yy6ۧp(c5\P詚+!7$}˫ bˢܛP0ÝmOFԍE'UAp0[LgOvME@2-VjO@,D m͕?Y>JNSq]MSIKD:KC%`OuPb*OzA 3Rj/*`ǃ\!p\\u4!NׅBKUe5%ŬK9xusLDEJA%nhb@i0i [ ^cuߋg$gyB\:goa&2~NʿM^`vl7D[ĴL /UInnwxk 1IGePX~չA_`/F\(AS :h<8G>sTו~ZkYyfVW:l)ya׎^y:5+ϴbj9)NbWv>H9sP n|$+:q."qӽ6"2ɵ؋ Du'm<vyR8yZ4lxI&ĴCNU[I{vƨF`3}"ǭѓ:F;UkN#hˏ_^ w6)Qw7DPҿ`Z>VVUǂ|?!(Ҕ-֡3"fػн2s5 . XL6'բw`۞?KPX3MtC'.`< 8M1 ɸޑOؓeH ŠzVw3śɣ:JdsWBT$ЍmL>mv.rt[ؠu@'x.3[zFLYP"̃L6>9'5?资,F}{ЅHxX^I\X"/kePuX2[C%̏d S%1T}zNd_oNnm ^ mkC[/j4v%YCy! ؽ YMSubj} Բp?qݜqB#rjjL /RqI/UQzg%Kj4ůw!N1' ޥչU7 A.#L3{1y3J>!$S)M2x>%TXqMׂNJA}9lz?f1߷U&"] O gT 粆F UX-$ؐcu) x\",-?FE |$/xLlGGEf`/= q{*^ؙ p q׍;hCvf kܹx_c n*(z6g3eWcϛ{^ߩ@_l򍵂Ķ-s<`K?yM6>ҋe~y7?D'']fUVģ^AT sמOšeɂk61?MlNRs&tsɸ_˰_~;M{\D N!Oh5.U܊yQ6o.g{ ⋺PU;q/SvhD:IC"fN2o'8x78x.;Iׄv|YR^ta˯9*"їBNՂ.3D)lpL>/IJ<*y!v>U_k `P(]=WD1+ @V&i5^4%ͦJS{9 u55!3Q&;!v ך/bĈErFov+ygi'OOtЕJeۗ}b }KoɺOfYY-1ѷ=_6% -|"dϮ|e0CB @={Q6b;e,N.3w7zC2Wb'ل.8X;_Eۨ!8b4A+5JR+G0Ή nh?L^"*4zUp1^9C=M~!KZ7[{VNMD8ln o\d8ԫLL`8Ⴡ=Uv'G!ሚgrSlrD Fq qlz#:V8Y\2(mȋb6ʰM-xMA}z~b8"c[nhck|4wS)4O5/H5:I\t8N =wg4 )5?}NӤY]dOT# T7tp7S@/s]\Ql#wŴ*Ac+jF3җ:8ؠ t˦"JerR%+%p{{xlOh!yLZCuYE (R\WX-#VEYmAdЩ0o~_ͺXuzYӧx":Ƿfr"#o4CPq6Oh/۞U/e Z.uLC[ʳ>&sلqеl~=㼭ʂx!q>ةn"N3e)L@㹕1U4JQ9[4:jgLF%pYyiejwms)Gupx<š2nNX)71M!%[6_S q OSea #8.ѻhnߥ^0P4ifp0728M} Cu:xyb.BP<':*QSwP&{PHưmYUث*]^@D'7]9Nk;WcrsM*67u{aMd @ND ~|9JWA&[ɂ>Uo: BIN_$I8h}D[=sxz9?y޿,[M`]lkSL%ԕ#pr$ա@{ };;%Ct3t2I_0@)AG⦕ݽI=݃*JK.D.y.vC!Cqb,8 |GL N|o#}.#W @\V_'#lH`l^cJGFy-a'E _DDYYUi:v|g[͠XrNÎ'n;! IӾ2&\ F4Wj`{ [:a׸ DZ9ݱXbыnM m=_rj l8=Ǜ!uә(+d+k. Wn]2GlgW9UQ8t(n۸+ 9ąGWDq $&}baK>+l>G%!wau?Ÿqy}Cʄ2Lw'|(;v֊18Rwq7PUJ*ٸ x:G`A)4G'֌MiWm`[Pn"g]`Ҩ%ofG ϼB9xqM$&z/Ja0 _ܛ(eKAvcϘy윙0fZҬzRjmV+hprQ^F.|.N[S܏׉-(X aDmL~IE'jT,"c5wlr6iHxr+="=m`kA^ цY-Q-%۲ԛNijJF Vjo5V yc âH"= ,DZ4Hڱ7eB5a&OcW3 ޢq~!'0*߰ߣxO.U)ʏs~EQ`d%ꔐVh:;S)r8H; O(%ah+uλ/<6`ejJ,f3xbzES&1݂PԘ0ͣ_䝏?Nm\7=x`x'z'Vr%Anj7Tq!R4*[Y?jk!%ZE)FtI gyUoLX wyD.*UFCD]:!mE"Q_<h%IӹfsH(ϫI;m_^Ju'͟/ OILRH 2qJFވ x;Ѐ?0+bC{,8gmzU߀џ V> },6BWnaT޼Ft}q ÒRrFjCx\?9 ?vɀnP>$?~IFy%x@E1sݺ .jwü &k.>QA?EB&ud>V|=LT9,Z~1%AĒc);& Bpv=svc8Xi=h0TKM2a RH ZKs o֓茇Rr_pGKS;Sd3+(gE#cZޛZS'ltWe#$\RQ#ؠmŴ준A.zzd4AQ@$>zsC^Oi2 ֪Gehf-]E鈵mI;~ iB-%H8GP4;C“ܡIACdY:(4zo䳓Jd5uwOy6I4Lv"sBR2DbLH$+Nw1O"#и4rq/hhn?Y!5yچYّqXE?$I 2IAOqO8\--Jz;4MU=bVa 5;-ۧ otw ,t.&^v&rIw3#"N>d%H-W27C9%)ֶt?n7-FW ?Svwۑ~0egH~Z:ݧLx2N/-8zQ>[Ű ЭqJ+@aCWrA/s!I6IN~b[*Bmgp JVvG##I^nAbi Tҳ&9,># 0Ouq-Crˬd}s(p1gнenL^Pʈt-Q뢎Gl8G-5 0 +e/:Qg_ߎ)G Zo}~3Sޘ`{kh;秅_ٶ>+%fNKgn,2췲JHBanD(W#.mph^HFg5g">H$rm~7E8 ϔjfu02&SSfk}hԯt!2:҇a(M%lͲ$[!1UPdzG+l~b/|G^sHGlП440x(KҸBdMO'-1GzSCիWUM0ۃ򤇥ʻ=NЗ (@ 8j. X[&.pZ}v2J]QB/S1MLWhɔYqpʵ}qzn+0"Z&!F\Q2&]Z_QTq DQ3tPIBEn'Xzr͸GF%X{P$hBx0+,HaO23uƒr5Q/k-"=ɵ@`his e7"M/`@W OVvw;b)w U%Ī:D2B%> DC}t>DM3ͳgfspgAmAPzύA2s%P2ܕBN[8ZuTŰUR3GuuSe=n 7C@p 97U͚r)rgg2pn% /8?s&_5O~&=&:;v浳ۏoE٤2X|%SxD-'\?1b-GH(.Y1pS/x<>e~?w7*n!kS`/|p7_3r[VMg,pzPRdw6X$p \r} Vꏤ>T&x6^>*!kg}?gwf,u6nnS)vLIe+ oi+Lp*`DvE("6L \%G*vsg'U.i7]&*^TƐ/rv:?V=c(Y+ ţrmmz…fm>uq'R_hYv:ØXs͇zKUӑ#$6WiOE^8W"- ?iG hE5tdZʉ bpj=:4{ [3iUY]C9 upTR!o%I@Nb]>^þZ.C߀HU|sGZtj:4*݊{Z+a9B>nyKf<P> `Bfnx[Zu,>EbՑ ZjWsY$neu޸J+~qKucf7~Jf2-Px?a,:2P- m)pӨ!*7c\ān)R}TOFI7ܤi^s6HH [wN7ldAJIHXx =.dJ?|A)b:gRv+<.A:QGJ>r0K !GTi3&˝9 [C=%x8gXz#?*>q lԕ#}M<{fO~=nq/RuvL1BYVqTJyML2[?t ^NeE瓪(O{9]bWw191]<,y QW죓2X`E6xX>4jHC39{Q;Rٻ4W<ס͆> 6GQ09e&Q:`ADu[П8A[xT34ܹY#@oZ, xvF\K.FD©41!RG^ a>߭K}P‡wIA6gb*WC p4_2ziOBHB?ƽ(N׾ Zǔ5UOjn~RK]}nG?>m/0Z>@w il?yBP3@b9 ;_o $CnMZe`ɅX^=NOb5M![|^o4'8,jl|^GDŽw ;5|.k/HTs~i# 2tXDPÖW)3G}f˧0T_g&P8!MDny=CUvMT=0dHo ooɲGS.C1@7$;t.p ýE%^1u{s,w D^Mafh4'ZceqMheх JSdp"#KY"6aKWr{^qh3djH67$ma3e$%IMHn6b@{v' _b |E G.>?`h <3B+,nZh>o?o0uaD,-ys@feTpbS PݾG9x iZXD4Ҩb!`$'$*-j qu$1y)s^}xY>؏*H)x*=۶B,Hpa \dg襺WZ!j. axGiSgHW6aELv06V8َ&~pg3 e5qGs| RZƅ9`i|V<.diҬ.\nayǕrʳȈQYJw]'3DΗN3:=. _9)8LTmh9Ǔq4?ՆAlE </N}Eһ)(<1xe;ςqԮtl mЂT}h(C|'|9u-op/s\N-b +X ze\iϭ~t^_#6㤴͒u>~` #~q~nU)!}ϑq&E%p}ѲT{ icWuuA8xfv#x殯 n9^_W}D,K%C=EZ MqKAVtsV4iD# Q=p7^[-Y6 (dfsyMa:lW[6B/,=BU!*Es>ic̫1"յB沑ėc&i1p /|؈khhm3E=m\5,15JAP@2MX-ݜ|l+M~K^T%t+;ɜ&"&sZ ƥ9ee@d f htM^],H1q}*>!}FuXueQ =oFgp L't7#v"4ɞ͢&S,U~@JIi3(qcZTQdOln5Qi\pnXQzԤ;/25^1-4_RCclNu!$DۍHYwprqL<чUYGۇ͍6IߵMRQyGEf&Pe hăk N IJzE_U$k.aXSoNq铱⌝6,ŃC?Etȶ&8AV0w NzPҖtC0% 8so4Xd㤟WRbb:o*%߿&AwW̌&{AG;Bo%8g0Gqp+)'z2R;~՜8nhee(&6NG_C-~10ޭF M-;%ĉ 4kHc+cKZ",vIKy}•l#b+odSBNnOZzSWvf2qmh-iy8 qhQZF%zZ@}0t%P Y:' ՇoW& sڇ)7_k¹^U7$|d:/aULQ3H骓}%xvA `:"þJܶf)e;,Riћn|ض`y44g;'WMR|x, H>bbۏ[o@:0Vn&sbWy)ݕ-pn&hLmo@| \+piim,5 A0RQl_!wL9ٶ`媆bPt*AmeYrzGq>$>’2u;(u.CoE'4-@wu`Kg*Bh)J@v;]#EE?:\W@T #[_)!ju+8{72ҒHg28QǙgB@ˆzMp C;~ {(q;[nbOk36uo4bt@7G6LLKOy/E)Е3F8Wv$m~ifpC5Mo1z kTޙyko7!5@b<V[]\ J.ązbH~gUVPY? Pv9ק#V0dž@Ź$4j3WM˚[xpuj0l^b%{#Ŕ̬1(޵z;4xbUQDQ䭒 -U+8EuG _x š5Dz@gW]PRJ:K=v*HNtThx5Ouע`<%oR=2!~PDc _ FIA-u㩣 lhkl1^ms[[YĀ]-ѷ NK>XgGu QGJL}JB/+X̝Ṕsn}iH{5+=9Ҝ4i8eְD, ãRW^U>#k!Ⓖ@͑_24R!ǭ2 GZdxe+rՑ4g4s~scՍ7mXI`(QeGpUUP1WbpĝpCJyX" kn;{OFe};/)y*6wKRkG|j|="WnjW9{~C#Ia|Դy6X#V-(MФwmW󰦞>A\yyEa)JO 瞢 D84GIV:LJgdV.KɰjF,z Qceǒd~ )N`5Bn{~Ǵ6uA%UłYܺ6- L?v!q.D%=/<:`ե5K0j^@{򬝋r$ WkXHŸ}gM/S",i $K,QSjEvI>eRk7`YwU10\"6@pũ/L)*6NSEr' V;#erHޯ%)iғ($yh3z"cyp>vk^iR5Y\'aѐו DQZB8gG =guېOQ6p}a;!=&Aqhp,} .9;F{,B^XpOyڇyx1Ըs[QX ?@|2rJո<!q _Aҽ*Kb{nNh`+WE¿"`5B͛%hLgr &?Sxn-;@Z``Y'&B]+j >zۋY[uXPS0Kr B3Hb dtZ(!V/(;@Os̾2*AY. RM`+}>S)M]8x/?w5 u !TJ;fwf F?|@JW)gNe $<|sBoi&*?, f T]_BLPdhӌ(P.|\k7=^pP=wsyNh"j5&Y1[0:A :aulRv5i >|{?d[%G۪ H{ro/'ׄLh~CRCR_0D C% K6h0^ f~d`SDžm)]nǡˆQ!N Um2,ks|M2{!pm3!'~/պC]XZ bOgEs]>q G%Z.:퓙%ά$ڦ1Ɇl>WOg `~n&Wu!gy$ǩ)cJU9Rl_n)_oefE W߰Ox?r>7\+d} a@3p߸Z旞@]\ Q:ܢ=Gcദҝ.*ywu`1M/iɡ!`h 4{G"[ZQ=Hח)4~I'҈n$} `YC1X%u"qC/a?Ej[ TҸW ׫wI ,4!FJ.6 1iˊ sҬ`'m9C )|v@ȼh eRfs~A,q@DV2P7JsYɖ!2Rv9(0ZLuz8Bng_A?/3]5S /[Jq=GX<|3":g @Ca+89S֯x;cDz#:*4f'xGiU~P rajCߐlyc+γ5, j[F;BI:+-z+'Tv laJbj 郄 o GĴ!-">VHi?^j~ue{Z9 u9x\G8 tz5Qu`?zL) m[tqA'^M}5'kh?/- QîI.N:Ga0~gQ"QI7{aMWaXht^tm[/)HBG\?3Xd}mQ9"v܌G-؞x%4H gA[_Ò#iDvr~]jce5H\ܯ5횸fl`|t7S.@%ׁSUKG;GVy,03$D%4GJY_sx]&ɦ BRF W֖4ypd|<#g.<lHQ#-AY4![ KƥD#* 7IiYbVq<<JoE㍀Fhw^ufVBdj6䅜.ggsdE ^u_S e.rTdAtc#lxZ/ cynq-eJQG{ZY:}Ģe9W3UCr |S%bs0lM]Πg}.u5B}¢)]kW}ϏN8[^IgDxXu_1K:tHYJYVɠۣ&AM%TP+ C\>Q\vυcJ c&?85;YF! dNaŔN3FKW.(; 67cxLBߘet={Ri:N9TgdwѮ? s0, / ; ְğOSoI6_45쬌cD$lMzOЄ(`0TRP0iM;N/\U-!Lrs.p4_V T-#8LD#StzYRt}p Z턅)#|x{Ѵ6`f {ħg͜i(_'a@YշNn%H'cl(sjS` [:J aUT_*B]- w6L /td B([(|Кƈ63 xu>csb'GY7s.'ژ3@pM!>ek tִZ*)ё˱zE 3/tLjHKr,vM""4jojs9Z}rY*_;0^ #f$ dC]d/Xߕۚ_tܪz)3hu6Ut7"3ﯷ >L|JF+&/7+ߺYS͘?;;?˶ʾ9ijAJG &~ǯ)Q+@ |C%tķ LG&I qc_5 .b"eƟ608 '>]FfЙܠ"?hz_f mZk_[ok1zƴE9_i;\ވ\VYpwp8mfi C3Hg i' r(gW=+כ %GҌ?޴;%j#V4nmyl쿅 6cBU~|S}Bkq', ӯR%! e-|, ܛmDLE)*Lƭ^kZo)ZGC6 K]n <:DY=hXrtX+][oQոy4nOИZƢ2#JX\@:Pѝnعa7~/<%0/*ՎTV$ZzA +aRWNbԂ8v[.*񊼇OOۆ :Au,AȬޙMo'Lw!er.[6o=9;Y;Ev=j@ @K4"bh{OG}}l|wIa0N0-7h$&p]26DYbUqSEu*Լ'>D:SF"a&ΖGqprO| O=_b:QaͧըrtxyeԒqx1]3[F)&M@j("\RdǧZػw Z#x325$Tѹ1A$0IX9kA^U%{^BeADil1x <^Sɖ{'-u9~Y]c\ƥMŁoi_B2K ZZY9sN4Sc~9͔u;ASa\"}237Y63c\ K`ZIf//ơW!c>MH;CL@TqfV[4Fx-RSQ&d ];P]9&oNaˍe.]LҥbpvrUO8E D7qE ,CH&w1S(JnmXYG)ƨpp9^r&LeC̻h::Rua>.n[D/l1ܮtQ#D5pc~g4Ҥ؈BLV ]Kh͊|l`)k$rOC[B54?6vM: 7VGӯ2~ω봜ZԾSҞ]T Xu+;u?o{8kƥ{2<%!e˕~A[1&ʉGnGt] 2\8وS5.f)?+!)(l`+{HʸPȫvTB_=x`+_R9; nIlV"<&OÿZb sْYnw N"/ lDMW,Ӏ#0hKD'-ZOL"L61hY@4^VZ~iVdS >':#`/27U2҄?;3[PD*@z)m/H2tkð(9BDmpQbee$V)cҜ"Rb嬋Xz#BLCy)b/*.(k@e^q "3 kFP&Q l> l3'?P^&NUD-zvJWX.s,2};q0I"b3EMc͚Nf0BwfrX@GD{ xk|pKUm~̩T€\xuں1 o^p&ڐ\:ѪzJwht+PӧEqm վ_>^ z잛N : %*BX"+hX텩ٵ1S| D^ESSCigAA'F`ۿ)ު7z-i0|rzb> #YW1mtvR!X'D)xh%VXH*}D>q(i}9h*G- „w? o&n.N:DlfN֦cu\J3:1rG݃Y RjT$%%Q9 x ۧ:캥n iZ3菜 Aey+;)9׾Y(yCNrd&y"(C\dK;Sa %7;l'Cy^2s__=^C 1Vh&|EyGƋEש4MXlt&qY߆Ә?ğF$gd@3BF;| |φx1 layұiǬ*s1jƐ<ljmʧmqaHVv /~<5ɺMT4sPE Ԙto2$9bIFnN V5JM "#:P]c2;bT?['qiQbW f*V@ӫY (o7<ڂҹlRA9_<AiX/_[krՋW}ݶ×{~@JV) Ҕ)QuQm(zH)<[<%R[իT.AYP}^SAv^8/H{bKk(yK wv"b?zNl6W0Vs .Jqc5ApqiķΖb fgx/ёĢ^OOgH;$[͹lW&A$G.u!pfZ +\Y_er3hP[mT/ÕE' mW#Tbuq(X P"DNߨ>N,.Q`tb'1aڷhjUr\@.S;{aq +m|O|Pibq"?ݘ7h47uہkSBn[ZTB aLsQE*<Y{tXd9kf*- a '"xs0u=T7ƒy',=B!Z%^B_ |^~9!W 2P[חihOL9б?o4([s❉~D oBL?WQx;Zv[J%뽙XĄ->fPXriдhU-`?ig"u3J;Td(utJ^,X,o0qDvQ_μy?^_!m%Z:1Okc}ur |L-ڲǥ Ao2.@p6Qvq9?0ߵŤnfֻrxUʹGHIsns M8E X ]Z%"9hut=ֹ֘kvO^L[6]h_6v&F:@I$%(ǁ#ږ$r"K"tm*:,gqZRj u<0ѧPL#I`TB`EY|X9`0* ~1ͬtLTQU.mqґıbCfdמ`P #)ZNJк3(&PAm.ZS"P޹/&LX"6r{f>' Unòg<4#'BIͶ\}3!͟R'v> y gm ɯxf YKbϑ4 xmxpy67Da Β q.J̲H7Մ X!0xh"uhGٌP'WYɓ^U Am"p>np8Hc#ǭ.4A Yʷ4˟*eP=L&7@kգ\]8}h$xz+VN Au*1'24Fb*BeN^lkirRWz=mv!b]Za 6X3T"9=N)^A܂"( mi HuuvI;:2e >n{޺IlYJZ:ǝErmuXݣG}?O5J/Ο.IOXDIQG3B 6̨~?{5Zٳ'كRܑh,]k023yuW~^*/Pa'_*=7:>@)؋dZΰEнQ ^Vln~FYmҹcf`" *܊b +m >- ݁(>xslzG g6tI*)"٠7RhjZh҇]9ƣ]3nt򫛪WOSY+;Hku4l-Q1h+:0Z kbG@ѱ)MEZt ބs޹i7zlɔ `Q+#CX,@B5 o(QiSsl2 ,^/ e3jdV_3~sd9ZyBz-*h*Fz`eBu14= 7P6ժPIō%CPq%,~?<#'"WFuH֨Qf:q6wF%!;[#',@e z_w<~90Q+8{fh֨siۋEUv AJd+NR|Vlv)k 7FꁁD Uӊ4 U+k=ڽH;C8Gf(e1~ )>/ R(nX{< :6w8|PoZHvnW>&ݚci\FqL/7$GXv]wFiI3HS %idbHzз+8.T"i&ȴ_0ph ӌh |Fi8UJC(;umqlqCfss?B\Z R}G:e{>Ғ`λAe:X`=+gT곟<, ť*^%Byْ=AocvgV]#wyȰ1ɛc'cf"}`&uuF;eWyuXb_IpX;I].M~@MW%Ģq.)5&0bN7p#)2g1nG?Au8Fd lһZoۗndA1 _)d~q/k̈Q?`P:jBc^d53^+62ynyxtt>)GQ$݇Api[Gp_ +7yh5Ls~Nେ=1oO|XkyzT !^Lgwջpf[{h2({$cgF3@˓!%Z^$fMۑjưĤl=en!_Ƹh.𣃫%',`ed767Ì` wrݚ۪+WE P GG b!;T%EȺsr$ewA(%t*,h owkå 5b@*U _; %F$(W)696.C>"6<*Yr˘,)~aRFoW0lO&'{ݑgLUDFQf| 3;Fd}Sxt>,ȑ=N-9b1pB:4O߶1jUBF9 pݷL1e1?5;}U&yWZBgڵ@C`zo괉4Fam o7}1;9 vTrogZ5~="#)MB 0qƂ|Ga/JOua>g;`Y+XF:~J JTt\^Ⱦ4MihYZOǏf a1g*skS_& 냘;CD&C 9L8kP{$s1mXa]m& (cBϖ143~XWq۔^'dM1dm >6=]R;E^ا%D/K?ZKVmARb%Xjм{I'Gfh'lH\sY;X|\$Ö,443%rpWL|$Դ'ƌHL;c8N  v\07ףMY>5N/,n:ևI&E VSpWd-^W1//bK-zۗ M&#@Qq! P|:}q K2 տ؞QYzȵӠE\T&Ő S4nѺQ0sR')kV &/ƪIئb6Ծ`Mcy.y!zG~QMuz,}*q1Q+Psѣw 49j%uY@i)ԫ>,%.qٚv)%% .HfDw_Gs CH'=;HOaa=Yβ tڢdG9JD{s9D*1 Mi In4͚񫿕S,sreu!7qu鳜\QCs5FsU/|mqW.&U+_w EwvWo: ml&) _s;TC_:Z.^fn&A0VpmcorZ Uѧq)I5dpIW>C].ô)'Zdƨ͜6OT\@A-iJ7[e>_ ɐ7(k+qP SZTU<NQ`GZ $pFY졇z) b_^?0 ZU?M>X3"YF$E@M>+c*56Lj؞x8c~lr#b1mL3F%cʵ}Kj &q - 0 ~0W)*,\bt҅Lˠ|E5Ol{&ggv-}Aэ-pmZVdg Sy_0^'W3\t +?f'yUu]qmX NDf.,:HAh ypp0Y +~Oz_FtYEMU-r/up_ *L_ 썌\ BiV n39xւ$:en'aGJiN@'xQ˧U%B>(O'6@c#N_F.Wą6"p||T~BpKM hn{dD9C#XLiռC`YZ$֧olS6:r:@)FSn_{2]bvx.ta W[veHPp ~uy=((zB_:W[P_ yta̷fh9M}նe]?WXJWkA11$m3Bn ֗EI"CqCm- 1H -B| {Y[9]Yrտһq֫ugG]&Nd{@B$OEþVG&Nz֩x=seW*mռ]#+7뾏|f ^, 6mK+Yӵ}df1 3x:v$b9\Fq}[GC7+٠H㼛׵" "/*ykSMP tXxv%>ӏ/vB8L70JLc%˳+J-[rT% ]!#~/B\d6.]QJ\t؈&ٚ2ާ%azBӖ-x|4Ҹ"NSq9 [phÈE"^o./ӧ:u 7\eڐ\FL^c tWA{y8{ Uh.{l [H:j)E&/ȁ|;C:o/YO dA:?SY,>[:|A Kb&JKGyo=`EtG0yAQp9:brUsEgԫ^Qr9 쬕p4j'k;l~'b#sz6HtBDcί=XhT!d67t[Zt7okXH{lOǫE`;9rtE'1тuV{>pN,*%qTazÛdJiYP4)Ï^L ;RyIţkuj]׮S5Kí"nܖ=]~Ճҝ& 7y2@fDB'.SZC"B4X9猘* J7)L;?1unKHg#B{ytup.;zsm!5~uQT:uRZ,|@ˣ-4oeU 1̫xdX]xJmf ̜iTM|SW Up}FhoExBkXj]q[~A2_;JD^(;Y>KV@x(o81EL~= NLL!;liv}43ZQ3uD:mn݀9b6NY9 D@dܩ:L9B7Fva}CEnI/Pk:wVROe%]\GD. Sk"tcxe[PG2}Dɨ,P3߻fYm"S0&Dsq0b@y~v<.qr6mk:6iVԕN6.u8L2 M=8 `D$ Xg쑐BX{+#jZ!H\2/p9dPqa6Óɵ0پdI">T@|j$\D4ߤUD6=8%re,7{(@᭾I4 @4JdJ0gD9oQd1"j,Q?!%:[jrܐ߶xFhnOe,&EfnIaWEK\ՠo#n9H9 /})lJ2&0F>s[)3S+z<ϑ:R:h8zM):GX+ܙ#l9&5A3Y &\hR'eRv.+c!jj׳9iP n:H|u1JQ׸\fJ.j8iӨQ@2ؘKhj# D(-\!%6Y-'ɽ$bHJӯ@H,* 5EeliwF/Qd!mYCh t^D 0]E69MLH!5dUvR4=~_ ÞMZQ߻iaY7")B^b !#?ͣ_ } C8|x_3tCqbWsIEde<2y|0/>E|KȦ3QZ2^miBSsޱܠJec,X?(Ej | DLy M_ \r)]E|94FX>'̳_励wLhs[{\ i@ ikkg~Ґ" F:g׾g6u QauOm2I̗V粰Sz/gЛN* ٧#~( ;y`U*Z :oH&NzH%Щ&bh5n`3TdjCnc#= k9"3J!<((tP\z%sRyl֙I+5!r|{}ZNLLǷn}-3҉&B̊8-He cV ,2ÖW!ÅRoڧX((*ԈT:Д xbV 1 75nR ^a{&k5\)rq(LJbUEGGHܽ4 $BHmRk]K:v3|Pi2!vj[ݰ4BKeJtjAb"gR|sD[r귓p DjK. C|#bxl$ajC3l\~&r.f)5)")`Cc]Z ڳ_v{ 0`,?q9_!:3]b ~Izn5- 8?_Slye~(+OpǕ_9ЪkHi"H- Yt+n&I6|Edn}vX>rti| #v6L&/!Gl &{kj8!Z6nSH Ζ ؋JǬ8D!Κ5/|n0IIG=iOjPYr;eQ$yKD _V_045,fK(BGUy#eb ຯV/L[+5Bia:J)6a=_˄Yj%q$*?tυ_+o=ԁ.0xnDn)V5,-RٛtOL42玺Bi!`gPo-ڱ2:%2| 7\J[t!|e%CX|%60<^Y8TV 6Up& I?Q@:B=vhj2,m ((Q֘ZMB}%AI`BpJؕ^oVrqz*^%$+g3b+PfkgRGT¾A2k 9/nd)uKK,1`"i_ScPY,V29HB<$y˴ 'ߧ6a`v+0oxoFՙ1:͆t]yCsRݚ@mA6K$}ק +TL&e AQe^Iʪ\R jN)uh*o8fd8J*b򱖈U0D7o,P{SeŤy`\o`/\Z4IC_*IV}t{k!+p]Ծbo |1i׵~B-o<~BLfzxq:!]5g $V_V#8C` =DԵќ6F*?'GaP$ϗ[%xF{@> 'o枂"N&L l=ʊYY!<z#))SX 1|ZAyB*U,",8۴֛* FZxĴwX^@Cұt;&zm5NړUV&U͟k x:OEt*JֹIFz)~Kxn6YՈn-m;׍'|dCJ(39B^:wvɰ yX׸+io 9捵0DnnU:aMW^WheSb~Isv$apgBFU)pvQ`Ǭ-[sptV h;TgnZZ0 Qd$''@Gq?筙+e!2-T3r$uċ03k(G0Lo+SZ;Gm^NWr`tz j!,ߪt- !;,[{)G׭tȀ!Cړ#@ta~4`E+EM)&$/!`NGoc: БJgul2Խ/%Hf:ϬᗹuPvK],fQѼ8| F_yt~~ؔᗝCHK$3 P2tzpK}FV~C1pAyiPCi..+xr. Z wPBo%Sa8I.@2| w봘i{^ȳ=˱Hٛ AV'H QYC^oJm!"HbRrF kL$|6 vryW%_t x;O$2 iMz^|,%z;12=.xsݥzeQ ԾRҔEg2Бz~^:=b?MޡT3۟D2cN׺q 'w|Cs!w]T7F9&ܲ8WJ"*fM0]={ -kj W6tGJ ڌ^ΧmEL 6+"n$*t(IWZOBB >L.$z9W0t tT}/M{Ug)/{8xMg1gkOvbX[#M /;؆%wMHc=QzLGOEMԿUc17ߋތ*F)r61ug3o[l+'݋cHKAl촋c݉O}. k)&"m*4}QL;\t%!jJ`ǿO|,oQAkII UJE!Pc'GxI66B~"4?ӍYaX~!:[<`#ǠH+؏XK2Vq+\]>`pjYDw|;/]n55ndQsT!%H]5#èJ䗌 ك&@(YEQEkIf<y6*)ybFݣ?-/<|a C3s&-%zg؆Z]fB&PK fɮ߾!$#dަڔ؁ʃ21xà8u(a992Ӽ'hlaw* ӝh1BPHp"FRY ǃg+MiqFb`3_"ig• |u'#?g&)]GLlDDϸ쾣k?^:PU22ܳ_gVF˷FS}&vp 8'R,ϭW~k\  AW޺o/Bu >$/4\tUQ3Utt4>3m;C2}lXþ5#U<Х_$hdB1{0S#SU[ʠ^7@Q#p%:{ Kq}h~C.J\R[te=zR_2Ma.=[R ?gL #>i-#Cws} wF 埰D MQ_^j{>RZZt Y'c5mrwQ(UDjAa߃X[@!.Az|@)*əgsff%Ӣ~]Z<0JCU8yd, ߂Hz{؄ϬjbSe*YؐՅy&݂D{Z~9m(]Q\B쟃`EmQnK-gUXDrv";}Q{s+'b]*_WMCU`ȦhZ.!%+@KфG)QW&$ܤ)VE1P2 ZUaju^zۇjO!mU%(W'V{ԜB-xf(~<81JxP퉾*LMsl|:Mէ>w<-cP+UO[I-GwJ`\e 9TTzQZ6+- {T} 0*߿jJXnZ:$-_ κew2Do˚} e=B%`>G2 ъ h-WרPApuʛju>xhGCM! lQ);%V&D۞ԼKq8@8 ¤cL؇$beH^2vMT rp`}X.ďDL+~#jr?:6ݰ`60^{P8hhC=E$[jq!^8A=aw})/,BI1\cc+4S qZvfVB'DHR?bk/~*!5w,>6*[^v\H/3ŽbLS>EKCbðEydoɮGN%Q-XBy}oFS50ԊFu H($yBe j,4fg{!`xBczc(#5ˌaLuDiGdyOF<ã23d+4IM.lri̯ ;NJէ ֵr0 VtJ8hh*A6ސBqwT!P"tFAn|~ jihf7;j.O<3z8o#F4~gw®x']d}vw"!l2ׄ"f[8yj'f+q9fP P8ڇS+8|1D툋`d>u|U -(u5! ׫6p\"yUBq Ȃѩ{V &Eqd|i9h7 !wؗ0qIoϚz'jg: ig%.)ǀCZyw˼) 'TuR{w'5ҦR~~W9Cl[@ wzU%Edm#EHD&1l%jĚW~=yg65#!E3bm<#L+x( AM~]ЃPy+m-ܴx Tt i)uvV+z7ANF"#2@]DKs.d\UǢ0ͥ~t>v'+ZBo?Q(Dj1UHjbwp30Z4El"^چ[R3kAÝxsw"WQxs Ii,7vkyw6jpőT=H6b } 88|e+v*qP:vj6GM]3j2lXч( `jdÁ̑'m^RoWzd`] X 1S|_n&6YrdY&J[0A5FNg٣/FQ2sq?wI}9ZgRWA4}-1?LzQjl1@+'vtȹ!זnf\t~+h϶C7%~LzA{ptHn@v`(ey{ݤMe+p@| [A<X9<ذڿ=Wf+#A ff l2p|` l2llt 'Yߞ撫*,oJ?Ό=NJkw yA۳Hz#xhPd:OaL:GI3& ̕R@`ݤꎢi v2& p`.`d ް^<Ǹka>&`Ќl2sCwUne;}56m;|y^RZVȁ|\b6"4B_=gmtį#~[v=_NY4$בpL&[rw lUЩWlDLgkw((=H<̿2Jqʬ\x4  {obPP~tOڤ&n~b:XsrSTݣF19Uc}\%QA ~cjj6_-~2B%OINK}_Nupd0YY&tcs̔0Iӡl DBQNift9#:BM??$E=0BUhdcby ˰w\][i3#әt6\]^༥8Qfoͻmp,`CT~A~` HIIJ?-ǫDҿd-47NX1rj  5לd KtjKӘBF. =p46ю\TIG̲XuC! l6(=q Ym?eEɯaY0O9Nk^gQK>GSy z~hS,~Q*eg#:d X:Pέ9e5N2Vmձ ? _~; (j>B#/x BtG$f6 \K:n'lp%S8(m e!=aа5=֖Q::3) p2L6hk[qww{YYtysBI1*1u\ݓpCuxF7 ۆ{SBg^j: *x,[_p}%:K~1cWlZJ(A9|ddgVCPp=G)9`cOŚ lΔWmvh {(9ϴYkQDXЉ緋!ZI8IC XhjTgؼar7PȬToҧ͐ Pc[F/ cs5aЎS԰(FleM!{z5#š` -Q"w 9` n햌Ox,y@W綦ߴyc5Q⇈[x;( 䟄=4ي\EXhihF.'&wtf[sjϲ-hS'W 9:->W+N:$'i+'ϯ2|0^4^b; q4֗ NԷer#&֗q}wNv?]9SBg@2R8,3|^H?OeD֏ipîe_{+D1%H+35L3˭澓ʒnP=YZd4Ƙ,ez->Y )cZ}kI4y%\wu)(/ؠ4BZnۚߡtqKzEi׬׮IgRxsCrؼBhCtBVۺK0b5;fhPdpM¶q$9r-? E+9Z*Ṡy>qk8˰7 e7^^\qtlpq| nPn#7d^@+۶;|t$&R|JD5߲aG;;-BGB j̧Nj\0|&unr]\ v⮥. >QKN#-m0T+Je y=DfLb7*gWJ&6X!Z{)l3E,xLK#7#0%[ֶeѨqYXW!$BBQMEjIaf7UO6&jCc>vLahQkR-x ~ЂT!~R?RZӼ6ȥP>Dž\~#7%ќ1'7HI?;q[vʥW6 x7:FqϠ`U]cs_9>JegɁ.l];@h Sn]F:2oLˬhpq8Q7"Td*; \s Or&rrؤ5bV}vW*9Uօ|j9;;ch آ u X_'`S *{ɦuhHIo(g[ŋ^I)~.R_3}6:=4|殨Yȡ-;U'`:5[q#ou!~csWJ":)G}4[j7>5)Ї`\{Bπ:kn y̿M7“ fcR9;լ)NOt9u8؎1Sh o$樟%/9/W1{_']!5G$).שĶnS#eݭHNAdI_:Hx$ zՔ0k)G޺׆oMB3̘ ٴl-5_2&h]_5|D,s /i^ee短(Rk(<\eeλ\\Xڏd>sa gLLjsBڀ܉sl ':C|Pbg+nʴ:^730V˩g92j!O5Us/Zl[]{/s7OA0K-HD͎*r@ fKQj?a U{T*/;ҊpuLػBG9 5:@_?j(80A=9έn~)/S2~̧ M#:ktzXw)ig&0Vx/HyVáZ|dyx먨Y3NZlÃ鹬b?rHC9nahyi"GXv߅f>!sUJ%o%-o֖vZ ԫDT}8 .gek.'U5ST!>~ q,E7^rK>zNђ <(Oz$  pPޟGzItBWaLz5p4p2=IB{QFH3+q3` ? `n7ǑB"iw@3FwF:eB $2>5xZ,cKmvxd>%*#pK!G[i1= uy. Ka´PIOv!9-=,ОKץjh?z bTC86Ocm _6j8eN 7=\-2>CuON ( Ro^U~F#_:U6VoBӼ 6UqkX=> ;a`Aq{xkr84A 1psXl|^_ Eޙ eR"x&f$3#6̭*EڱX`2^>r-4}MI 8d2М-%9 I J|ҫ5]VL@GdUwB]E& ꃐ'"!3zR2wP/#Oi W*AKs<'\ "Hex.6@:$A/jkΙu=\Ke|ygm(^ Fbsׅ{4&#,SxzF#`ks&qS4P+9JYdJ5Dݟ91IV6Z|Q#; !ftd.rwS7MνXm.M _ةw5.\QrY,| Ȍ0~,,xuxe޼M#z\N"3{܆ծ{W xmJ?]Q"jXO:A'Y]}B*t tmȠ`Rc¤ i^ wIΈsTZ EtuxTٳ|?z[Zm(\+g]z:>z{x3%BśQhp$8FfVWq0W2^Gc3m3$1c-]`|ݎԘ9dÞVhaK_._!:Rp;P9!ď e Bq[0=M:/-+:S%(P*k1C`X_(|{cM$,ëJXZ}Yh?3c1vݫK8_Ee`{Ȋ %Gd۾8>)ODڳsN_B nz%p4kLЛ[gEAE vVp CPƇoVaSǸ8$Ce.tQ韟AnXFd2q!ߔhvo $<>Ĺ9K]6Vtx2]W:/  R6 Aj, *OV8BYǞMˆ7(E[6<`8☙;fOPM/"88jxGsX1_ {O>v:K! 뚶݋op痶!Sj'-QLb`77XyvA+ig JYTF'H`@EG gG15#3l̍{1V\3ZA*aB~wUtM/p{"B(`גRDXRD7+H5Fbo p/0VXCAaIc?N[7B8jfi:;ʎ\RM|ȎDC "%[@ëP A)Fi!:Q4seMd}Ih`fW$>> lfG!ەumJZse17ge`•A| wNhS.;q;EbKjPy0g#0} r_ѐF؎$dIo@C+$k }lŰey +& jȽj0X8OatJuwI6ghBR{H1{ļ}jSZ4n8 *9]_~tJfcO0ǾNڡt6Qq靥P_ ៗ%w$L̖)a-@7)xW#+0:+-N{% R u<<6~ҭ5xc38{>ڷߋ"BmeG{dnpgS?iF2-ǵ.0M|/OܿiqozSX\D@ j?_G]x+nf"7;c4^&%(_q~b&e se .DmUKK6i-+zab hz'UiTJ{4`K+_ƆUl;N3@ݫ{TےM0=.FP"+q+p۸/TyhϘWMgxeA}93*Tvt\=]oiylf$*DK7 t@&hu܉=Jâg48&,֫~h׼{Mδߡ;#b1V`x6 f^͇=*vxՍJu(^K=@ݬ· t"y?4{C;(YGN ˞E9vʾĠog`' 0hToTV5^j$v0}T`THgVnI$sLخ:mʲS !A:HVk?}h?/ҊGNH֘&V{,Qg? nJ^ 3,97zoΕ8uxQ7k)Pd(sy.[b2ZKŞln*EZS\27 sN/tWЎ6$.t=!ދ2ȭ yrb'׈;>'0k+ZVu"D6$܂@M?0 +?VU/so[d$_f{-a;HfUAYEe`AFOZ4@  l/0 tĘ bW,'ơ'x#FV*b+Q-;&9aȎY=$cpLTpYBy20N֊MG\˄k< hBƝ]+ʯnY~Q<7l֘<[/5r\"gpy_ 4R:_ OrJ⅍Bںk޽M({q0XnSd7\Mf]|IHP#heN:.ˣش5%3>{B;15"R؃yAMBB^!2aWJ`Z눶)cǙ.gdL)ވȳ@|(A摴gb/⢁l9ny),e|*&%? Cs1U“ w~R_IH~IkFc_ u#ؔ_GoQ. 5(pLĨ $JΫaIsON_PbR9:^:8d#fd~ k.Џ/ɕ*#@kP()Qg=/i M'U^xKwD]g=g6!UG`gjt-R邺,(/oni !ޔ1}Q^4"T9$8Tv71C DZ?GUrĚOݦ' JʔO$Bę8Gai,dwq5mc&-r?L 9Tz.:l#1¬"s]n_v'mbH!pq9u<]phZjeGO3E➶qP@#^=>2V䭿<6a5]1;){1CqI:2_02޴sZ{Ѐ&uNdqNj 4c:Y샂Xc݇Yr0fKFyzBwJ|0TLޞۇfmU5^iɋZ" UzTW4ib@sPGh^>̵PE?.Q 7<@b[,[P<01M6 Z]*epiFsWFVUi7|ߟwRGH)+:B["YwX2񖣾Pܙ2iUxpscv9j=]+Q,`Lp0bNLcT<qwdX8o(T@$@Mi _yܟK::%;$nYP X{)lQf_k-ՍgKNC$ OPJ|8 w7rV߈+XX=VobroBycni۫LE ׺Sf Idܕ8gllյRHb.θRcP-Nc#hy6U̥[3MP bZ$3] YDcLG(ˇ$* 8}xPPڔ Pv0 .Q-t< Zޠ[A0W߳Tб!4z~uqēȰ1pMgxgG.V##׭8TzЇ~O9%-P&I)B۱15>emYBb}mF`E{_'(K{^M/oWxj)I(wy|(]+)_F%p#)ai#r0 %=ikr~mGԠ\▁i#,;PʰG Nh3QFKtb~T^q|ceP rwqWl8 R =;PEܰHQRFY'Cl[t8#>JNעSw-APv8ܠ[`2d⧮a ;䐸尢 /9GΩh-s3ju1!BiFp}MAb@}Fg6=?,  |1e NM112rPd𢟡p,ZnGuF6vR[&!2$@{N?)HX" 1)@n"@ Նi=}p1l1;X_h%TKG}'٫,RHa2py'E9w!Zx}PS2rw~z5\:b%Z12,{7ӕB%^K#3m9եd߯EeX+C}m2=Q!͵3Md#ߏ#x٧>[25?mՕ46/zpjFMO8 U]szJ"z}~k*C54A$ϑ`5ra/~lVqf. >FK;f&Y[vU7Ql Nؚ2LPfy3h2o%:}XeVlPUrNdeȸk3㼞+Lg˽nVV >e;ײA^YY/7TWv꿊{iGz.n;|Iº܅dxU]`ߔ O1'`[JĊ,Vzs8}'Dkb[XJ))8w"l&]6Ɋ:a_\IyZuQjx'.{xO_1n# s۶` $"Z *ӛ'Ezp{ha{Y< J I6⃩ԯ/o-7$:uz19T" Q#cbq1>!$J/z5) TA@ي5A%q2> sČMAmiE.mJ|nesUU'എeWƓڊ<8{7N3ǻiZA9>W =}i |OW7PyKdfu 2=7Y! Gtw|:,7[R+" 4fOi" 81go?4+0 'J('?Ar  n:K2-6pI8+gnJ 3L{wx2 dTaPr  70<%@ﭓ)UaNվA,%f؂8N3/˧ iɮa{ɏ}˔3†MEt>=P{^r~4:{b̼oMl2Ţd 0'y^< >&-4ctO\4.Yu}pC~;Fn"r| Q)aRhc5,X~Wd`;Yl\S~^ Dunt\2C[ uDj#͵U6h;9$Hj/<-_Of ?84zs$5$)8zNenz8a'HS PbN>mOUP# $6"Մ;?@=m”<i8Փ#<k`7fo?C~dnBjsw`ibIh4_)~J ݤRI&F|dm%•˃{"d |B{A&qYg.tFTE1z>uM:p(2z8aҏQ}3i%'q%3%hu`Һ׹kl$>;w= "/Wc}r`ff ~Cԙj7 Hr^;D2I]~x6?e;ާ|Ƥ}:"T6ѵphLkRt!`O{͵jo0XS{. q ;k<=sMF<$#{*7hV Cx#n~ df=Y7/0# bmPÓ@xd xkyKAʇ/jX)o%!,d0C Rq^SXF8zb獡hwt';+q1 ,q̳׽y?`I3C r~W/^eLQ( NZ>EqFgA4-)PD(RQFmjvtɔ⋊WD2/<[ "|~Cr@s"KZ0emER*Kʥ"*FMq=r 2{?CT BWN>c'npvغp ρG`2fvX`+4-̲c!Y|^5jfSm` 9+1!h՞%UۥIF""Ҵ.Z.{Q2'Al>UBĀD."#7]S#Jv-f:e#d%D"mJ9U}{U<ʶ tN=ҲuϨm1_V rjGv;ǰ K66-{*[RhNy^)2lŋ?@L#8xS9_#GL6\#g@Go)hS ԮC#j _3?aD&0`r}≤H<؈VyG1e<;D4R[[ȾIn!wXb}c9d룴dtY9Q mqS*::TC*xKʏjh6ޙC} I{=M9QO}9DjY0MNR&,Nt;F\ĶѦ^XL^ 5 (fdY. %2m5v(Sh҉6+Kd2ڛM~ xݵ.u8ϸ0 CQ+қ}D 8rzs!s r×iz1Oqdj6[>\в0P ϟPZG 3Pj]|\a}mpet^kn;\W,|wOzHub3@,pޓy/2n9f:Hx{} 19`?)&MZ Rl7}wVG0;@5'[9PmLʖG '[?RN]w"o-6-duؑ$s6Η͑|4Vw%1lq/NM@odIy8\-u-\o= fDyþ+W77f$5_=G1n Ѥ 6 r3ш$Ud=\4?FӀ1PSNn`v1NcujmJt="SkhM Gs4J4{PU97q6TȦe@\ƾ<{qLp-(+YD?T~uYC%#STfeE/\?dy'$iN4@d1vB:WʿG) ђ;8fdv{vC?/p{M$*J=!8{A(Pylr~yȅ: G<vMz3LeTLWjb -`+~L=[Jl,#jUJ׎<`x <`1 XCݝ [zwg)_ ]Tiިyo8ƅM0ȑR90G_Y^ $٧abZs:]#_z"曚(7-p~}BZwo ͌o G! 2Z"u{[>Wg6~r:GOO{!VH]7lvI$|dDDZ 9+ 3M>eZ6BÄxaGZ='0ckX6oЕAlRϖ#UoDH&[lg-׎8Zw?jlu\x+]Sg|Yw&z4]|&S~#ӆQZGѽs,(NuX)xtxJ.f,pN"=OZWew#w=hBK6K2Jwm<ܛWD:YbyA[ӚJ @ك35ƀm , /X#?)nIf1s0fȡ!<:diT:&ҾyQ)U(S!fzSX #nMۜҥ fZJ[AmPVS5^.Rձ0"*(#\ ?'dS;F*Z6VM-JZc"Y F`fUZh$wh{<"-ZˡH@"1;"l؅##ofpx'=c&zMchX^YI ^_Zà/QۦFďG!*#}r"LhMD ėۂ6b؋̈́=2E?'1΀t1E((z n2iz7M>1spô=f^\\\~2!t?yf-ehkissMਢ5?(6׶`pL+ش=zˉs㣺(|']??osYDWwo# Y(! ǕxY5?YTⱟ鴅gI1&NtZ"FN$)WnߔnG{VTjЂ)&YP+zU6EYSJqm뛚<.:40ܽ~1:}L:6cѿl*]ur>YշcH#ϻQdX% jbzo:nH1 D*U ;^q]PW$ƨqKzY1/@Iy肰ɮ2)7 Fy+k42V* \s:v]_jd$1cm!@j.}ڔ/ QXưbfm(oNFu9ݜhŀ_^5]'.^CTƒ6f=Kjn\j& s-7tـI]XF[ Vߖ hK"VQ_ؽo6d2O]C}K, H?ZEo:']ݱ:)Djm`?bIu!bê_ @ו }Q(/WUz=ymwWpѕ49_;4&<qCH.obڬMɧ$23W\£i+,{zq(N8T8xX(@x1 LCv55cJBy=L[S0Y~RŸh{ȓd0{"xJ2$;2{J(/ُ;J) Cf7+y |]$B ӳ*]xZ˛Umso}oYެ7HMGM^ݣa{.&2c"Be(S펳o!53K0oP-Oվ*eT'W)O 8 0)ɋsJ$|QxDM0Q;N#nMyv&3+)ljD3#{#Y _ت*c2 ͻz~| =\B4&_rVK1JBM E EsRĆ<.ED)ܙUM pMv[Cc5 } WnО%@8I)jLW=!ޛGbN Eq\VQD·#D*#떵*r*<"wy>q̽%4)&nĺgm; I-}5.*Z-$‰)OO!cXSObJoШGf߫B]劅mtLՂ9T6U0*ƀ%_e3Be;t!%M8qۿYW]]Ģp4L2z۠v~{DKmV)F/N`l]"`6;6C<'bR^n0="SY0 Rד6)r+WM3^ule) ̗\;rbuRv^;,):a%ԑG{F85<%:UGP$-uESQ٤`aR0UݯgIbz*Extd/^:]E %Ј; csmn$EIә.u>@ȍṱ !^U^ B :::YD~ R>]5sAKN,FGL&^9d_rêAzmO|^&wX~ᄂM" xPY)`JeF91$3,f7r>;8 '"qx"Spi7jЬԀdІY8 6ުhy]p, :1<'u^JA˃oh*yu?,;v(y6_ ~09C*0ހ#Ĭ5{] =P(.(F B6[L|YduI 9+*@+MVoEnvqa(xQ'kIA{* غ^셳"ѻ! Dǫ=}Ũn4oIqF~&Pu2O,썕}eJC@zKk&(9Q2?L1a* lB3RLbGXin/ 2941,׆1x4\ӣjQrD1 SycCbV{ AElBwHnFwLpy& kd*mꝀEMZc[|䖪?ۑ1=0UX$EH!*ܫdY=VҏE?Ln/[K-Yu1g]pm ~7EzFlI\vsNDLmT[xr*=lߪ.aK@%K5ӷӹk*?!#P@KdobЧL%uݦi u`L H6H(0Ed3?V70jg6?Ful`yt[ڈ3 ~feg-/,'2ݠI͏syۼx٠Lr?cKwk-࠶^_hibFlrd@hHi({~?Ӟ͕s42/ė8/3z.5ePė-IBWu@p]~iTY:zLm;ͱ32'@jPPG*hq}W?oJ=27CoKZ@mPЌUzuU{cL̦{Sfd9Q##^k=R]3K~i_A7robC P ɬ8JCAOfGtPVZ7C:^:HÇI}r7dR9n`#݅ߌH㾉l%LOHTmBclG\ּ"^<%⫳A~%H1_\HjYД/.[!& WadTlUEM>RAOڮ7.hi: ܰz;n*`SPp{enI v^'uϻ]]\$M } RN,jmbj iv/T"~u=!a Ju l?N 7= nImj) XRWi@ى/M/E {}],p8p>R*?jh*B:}:Isxry嘈ӱ;HܑRNA tH:/OOL~syFR!c4r@)6{z0亅ƇR%XɜjV=Z,A>wH3xr ֶ%FU%+Jp4(bhDC#M9h"8%7]wݴqNycA[!/'v3] ̸AU|:| PGr^M|@8 G葆֑*&$4*CKxsֻ}sy  M<BګUMY"wOZ+T}QFbu i Ŷƀ:S>N{b6s )rrT1gȳ qz@U7c{s;/dUnmR>Vz8kbV4vMzT x!_N|[yi=Gf$.r8c-in>ewWt[pov/#ǯf%L&#o1D5ܹLP0|*p 0Rpќۓޓ3Díï6-͔djSߓ fjfH?a;㫋̇h{7" Oh73#Vz>áÎ8D寰C[wVϽCSnU ՁE3G롫Eoq٨ Άs !x l\)dsc,CcCy"Wnf,_\tkGΰ0KObq܌n.5w3þ{ +ݦ WН7d9Z,Op{.G|~fY,4w=Fheǧ<EuPHm_֥; жQΠr<1cHm0YE&-S|!cuDש2?JgCF0_@VAU % =qRJ?1uWQ'%ZjM\1\'p^$J}S(7F+S8i @ aK%gHIN$^ Bplw>>6 )|6BesaIݚ2 5aXavtB\SH`c<x9̡3Lha⹄Ebx3#i#My+aԒA=VԻT:Id@ Va&Rי0̑GLe> D^ʠSiRB/N .BCvK<:N_GʜaVn=M Td=N]\$/v5YjY5# >.5,?X28uya1rHk͢3@UIH"ϔgJR qzJ$MC n'c6[5VŁ|FB'؅.;BOz뚶V'4G"23 _ ˰l6_Na,qL 82‹;*s^ W+fd>{ZC3U+у<@T zJq8,4,V3Nr$(V3hr:8C@WdˬlWPPP%b 0{jvf;0#io&\2lI Nݎg#XgB¢xN0ݑ0%5Zvcl6|ys:ul׶Dk|->IWؐ%~'ӻ#y۽fh<({߯H5DۓDq;74<1A[DQGX:iqx *"TE)m0)LfMYL"ĂQ;BH~l>JMٌ3/.ʉwKM ꤄R\1tvds67M҃0$JTLk "#;Q\bι*W˕AXd!CiL[E@Su^{ιml J^byV8!tLCTnѷfK<}b#ȩ_3U<`=\ѣ@oz}731-6=D]8 G5! jDΰiL83YYuIp=Lt+mDϥD3,\TC|GԁbF&7QeR&h.ޢB ]\AV1N{H bY9=xy:,\Tc< 7fww<^mIp( K |a9|:ZM4:Z/bp #dޤDC1A.72 ֙҅vaZh #?Clz2ϽSUb Dcv]Rsb&VW63TP2H [9B100v'mwDc03 Nt@Y MB/Rg3Z[x)čjbпAinXŠ<5:_UC6}rFx~W1ns:d;Mwxȍ_B5l-WqX:몝~S8ĦGz 3cNQk~ζr$DKZ{sL"mد;^R: ˂ReEAR[INEh8\S(@<'9F+W2u⚫["4=f`߇pr7*+ߺ̛8ɥ*s.*1Y!D!>CxY>1U۳!÷şӖMCW;mN]%{CCym ]nՍz`N8wQn7L./}N<|OxϠM(;4v ]- 3}&uA qiX8P1'N :l^ˁH0DkI?~;o6̿ԩt PC.Kuf^S)Fت1v&j"NqZӦ||Ҽ=-BP1@Isa|- zewI=s5~c:Բ}Oo#䑡~xmHC#2Okc۾yZ lE5e\dl|8Mq0E]t$L@1{Kg]B_P+K*CFa}o F <%L_C$*5o_ m FhPoi cN(|6_(;$$=wEekQpof뼭5{R؃c1PWU8o{#pҥ?o➆lWZ[ڝI4" e@KW>-L {9R72"<0-@UϛDb!)gealJnqybI6qidnf\jeJg[)jRCs.\:خe2`r$dZQA ?ڪkԏ|@uXM`g(h7FQ~ еϘɅZ=tPǎs7.*:FԭW3dǪyEȨOֻ3@Fcv BϢ[,g'"Qm?ǔҞ~QtIThb 9E_A}Z5/4FO޵n4^x3ZS97{!zuy,v\4c`M+ ά V .亘lA!.ozn^6W7H`o˟Fi+qXqGk(f ZuB$}0 ] '%:L;KM{ќ Zuy]Q'ʒ^j>oI],yf!ڣ%*=n(@Lo w`ܽ+n@`]_^y+˴~)pǐv3)1@=}w5wK٤ YI\lj1sR n' R,@6O7-IxX= \anUVZ >=ڡ3 {V*ڭ;ްA3^dm4j:hn ]'!18rGߔ0F/#5D=]{֛&8[1àa2Qm'2zh?XbPC%nPQv3npPRúEȹx#bM3ߐVk%qQAц~L:`ZzCqjzכ7^L7]4)0uH'4yßky^PS#ҷ3+K6Wv@8U0wp#\ RX$Dܥ[&shw4JGgWuGOphX qؼ-~%oF5s?’0.TtZ5`G(ΙUENB8xi xccgmCun:Ć|nX FNDd QQ"(hlAZ隄xGq$).&9Z"Zf ˆ1=~տOQ񋔍i}y!2mUWCVxhqaYRZm7#ij 4pNc2}k!b^ yKz%0(σ(BƠ/i&\V9~"<ǂ 9hȃ`U4BQ r>:#E;rwU%x{aa ,)Ie|^ޱ6Vf󢹺,(>2طEB̑ Tf$q9.ŀkWyj[T2itQއ9U {{-K䃶9sю?t$? X~OORCxب9D z]&SywI r^VaG=wBYl#~F%@HγT3\jJ8:9Bd(H#b*yφ(?B@׏|͹ HoBact4]j[DBrX m<)< PB~+l}X`E\b¢ʯueBsȡ=K,Ez<RK!& * ,LؗvJ>=f.hzhfwscH=vE;yR`'-Z ҉ t4HVbXmRpެ`6X`ɡ@SQΜ%阜Nb2!%^m9tWaACo|GO 1ކS"kDAv.ǶAWH"DVi$=wdC!D.79=699;jmEAnyس&Nm\Ul;W^ ܑC  Hw(-lA\d"{]~#?^1:ᔍAwR-r?iQ$optnUKq ٔT(Sr ZwߋKV(Ύ5fm9s(y@bFnxƾN gk U8!r1Z+䣱`$(@IqKvDVx #g+6hu)IyX 2Jf'/6\ )5nB[8h 1IRJV 5VF$ !B5@0Lrh>upZ.MB0^dWwmQXNc9zZbRXFlhn;;ɬYj[?~7r6GR:otzܲ$){hku+jU~.:Z;&[P!JM e^օ  jj>#d]~Qse̡1Ɓs&yKߴ ZnI@U L?,xn*#j.mnV*@;vrisY| gX9":Wzlz}󊬡]¼rw{$O G`TBo7=~"! f Vם oYӳ!,3}A:c~Ak]TeL)4c^LH{^M^q Pi!1ď}QsZ#C;ni>CiuP !0rrʺu <1/'BJt|`)(#4 (fxnvG/ծFLtpTW0h C%ʙ{sjf[d3JI>^EMH"?qj0I'K~ [mBzed'c ҟn~&ûz3]4mEuwNb›5Gc/Nb Sܑݛ=SUpx9NG42MD$s3 GԦMvqEk;*ST̬s]5! I;zϖ|ު~)]y9"eG{JpC?֌&niAoԐ n@ W,&|X A5YT\I.EU3aىq=Btꢭ7|뇐dr?Q\ 匐GyG ֗8uY'I P3y[9-nuT$["}5r/t'&FLp>i ,~Mw3{E{-aXJ]A >Q5HA'|k#d @i\g=U9rw_j(LE$Qp]O 2ĥsCδq]E Rh u嬚VpL$\]1!CE0`Af8ܒr懨8D )赾sqS"욲dxoS荅wICH-07L]o9% ޲ׅbm93[!K p'=Ud_l'B[ "/(=Q\ms 9wgx?hFqeJ 1UBzۏ7Aƚ~X4N15 VϬ}z>oclK2HV` ]Ó%E'k+,Z{)3'Y v!BS-UZ hzb_CW▢G9B/ßpRoQŖNTEZebTIIwNRևRF.׿ #7/j1*E0Wb+,X^qjD@}f+cv^[|4DjD٤H'#[4 fn#MJg6|TxXW­x̽5n 0ZcXd܈_>|GuȤR aEqNHL*eKpY_,:nR*L²?P+ SS*]m):TyHVFF|olf]z t]M3_H9x{-{oឫX0~IFeO&+WS[WvwcHg#LS+:2}9b|OHe)5~]|>jHB=}wB39$%sv0vK̀%=lrNܺByp i¿$$T48m[W ~#v|q+Z~=_::㮡/(7thoT,nذD8ʂzVSI}~Ṯyw3 آ_")9^$r}|Ћ;d6Ac9`#`C#6sk ژ@[ N{o4QfA;ɱ*kϛX0|vît,cƔm7E Iit(h@)[QZU)K|*w]0`5cx,Ϛ^mIRӌv%JjVi :WS H͛Rxi]CjGz&?QxyRE\`` N$&ęi+RbqcE|H[rB" =cE{I: Uvy{ݭihޠy5Sg#DOL׳I 2zJ =\9ޏJ6b5˝,D #٢]E5T!}}n(  U؃V':ƿzA%kJwƷDrP/ T")jKJ[Z,C Q> w,beIB;c62d5)lz_Ѓ%R95lNWA5=WnK_ :ݟLzT}yvCoJ~Bg`hk\Cmܪé+[egIju6WqBp7c[PC6YnOfZQ-uZtIcJְz1P}\SiNBM:4vx[Ԏ3c#J B}ڈ^=%/ 8%fvsfC˩6*[T9ȾEjT#8=D3r`5~fqK][a/:k?"=wF&1aH6 7@A_@#weQM $K1ߡGf]Cge7$}n ;5vIzSCZހɺ9lQ$ p4Lkl㒨 ύ5$}q*~[#*ǒ|Gb/D7se p H~mJF^mޏ]ܹx:Q$ƙ%컍'E'/[Rx7xIgR*6zsJ WE1+sǔtwmZ`~aK׼z4UZz􎃮Mui"I\aȒ,Sqȹ>*;f|#ҝ}D[0fK@Em84 T1=)]d}ԛ%ּ|p _nLCQ^c|FF?Dj #bZ J6ٻ^wf"~[su̩yHma${ԯo_,;AA͗8Qu{ib n[ĦDs)Pr0}tQd[ ю_ r2,R]+ QT@2L=?z Lg~Q&ޘpJ;I@Z鼷|)bq0xM 1. z㰮`9fl=PB׺YQFHzFO^jW_pcQLO2a BFa842DL|ٓu\a\!LcQ {$nLa`U 5r(Z@ݸQ 8]]k1NS0kx *swy"$ave199,:kWscdqU=PK숷ҧVʹG 0] j+.]dͰ5>#Ԟ_sW|#$^BIHDZ H šj^~C-f!V1LOzW$.tk"WbOmW%$B)Y+f*"Ty X|r#%C߷qЅE\g4: "tq:7nbP~0q衎; ptTODHYVT r ӱ@̼28BPL^l$bmㅖ@7jG$e?8ok`!BW zpXve =i w c"+s8ޕR&r^R:q"mǖԠ,3qȜ5K9;mJԿP*!aG-Ϋ^l6}}?NHZ Q'(etJG$Хb;y…jjOUK p"W(D"YL hTXOLւ÷tvZЄ5nD=2#"mj׼s7M6k1+GXγ g2o_֞s歲qf,EhZǤ n5kDǺPWne:T^t`AyDFkHCFv@TM!/gU՞WO 4d`{l~MyuhFzC \AF_!^LU/Ww`Gw[Dݲ:zv9o&߷/hJe){I2L"(EG6r]XăuyUoH6e3p51R=\aƵ2"~x"IIevIoRcNfz0\WD 5b#5?=dÃ^JY$2P͏2 P kfW$_ȹ)HNđ&Jy>(\ǯVeZO4O_P<ߺ 86']{VSƪAtO[]Xw d 2UgNU>2έ٤2j mm½9l(/"~(m! ~ϸ1qjg7 <9wwp|%S_l4ˑ_GBjU`[#PJ6V?s{|=M +1Q :6uqxRc1-zUm"^^,X$sĊ*!b6ƿ>ϵ E.h`@ )>|{P)y |EI&J)$oӌxw0Q46J-BbP%oi%~ϗ'R Zodݒ 3ա\Yb1w1G 2-⁊x3(JFY^KU^fb%$B oʼ5pfaE#NIS$Yʐ!eRэ9aSiVGtx(} cJDWaR3rЄp\UAMJe}\UL@/dh#V#߽kh_+J|`=OHIz<7]=;Je.g-[HGMVcD."'=zuz,M.d|@&M)$LSѽncJG.+U:xR]kSO \]Utcgp#K~^9cnfogHwں*΃EZ4c&`2?H^43;7,iTA[7*x:62*ԫAH5 4GWɁ7ҒVE.R.vRL9kF|F [#y"@aS@c*~8ՋJ8PZnϔ&6VbH"hVu=8M|ۡi\TC ʬ6+J1&Ć#E^U+S,TbH&QAI\>+KC|)+_X+yoU9xn5}f 1k?z/B@@-u?":I5Ef<%VEY 9,fY )oMՕ"SX}XzE*ra㸠~=ޑ4$pzǸMKČK)΍ B0O7_b?7.Hs"˾=dWrpa<'0)Pc+Bo< LQ<3f~jQ_'ed 0呀' ,0&tl|2ߓ\}b"t<P7T 3#m˼kYϝ(/5%՗֡eoN8a9.'|~2Zq o_ Z^z!nK $[J5jP8b s(%FHf 7~Vݐ'miXn/&r"$6EWw=lY SR/"?hOoL(vMatWf48*7k՟ )+@=?()Jzϰ5BmlyQN;W;L@Mv&:Dd#y\hF@#e'O-EpĹF9e-~H<1T G‰G&Nq|:#i>4_TׯFZ!ge EBVdj0*1U"|LԹʳdw=z\}KSP$A9pfn)% z`s-a 8R4SbSKӢΌΊ5ɅY4m;w-4RL1hR2]ֱ Q!S{O0QI -BRDʦ :UK=RidaZH7u#R,c{m\2. {ic^y4l$EU T>ްq|n<7x(r@ Q}]U ^~ٜ18:'`yfT+~}y7;AQzZϹ2O4(R$)2G&TTfݼ8>9qRQ;}66Ҿm ٗz }ZQD9Ǎ!F]ǣ>WbUݾV>\ii4&ˏXE'4SThkʢ@cAB d ~f|R(yLYxecMbS5>Jog)懀ղ1]8`; F_|z( P\J<1['lS^X20j52+A+Grb;vM1kcJ`Âd O=e;Dw5ߔT'-Î[DU,Q%< {F\07^6U)yNSvLF,+" ,HSp1?wO '=jA^_z&Jx>TƲ[Lw؆3270R;CTq.tMA 3qLNOshǕpz#"8)1@42H`xsۉfT гm% wRBo=9%lˤc$oYV={ | pYnjyĴ~W#e>:sc/ BDjɍюv5K *,؋L0s~Ƀ*K{=Fk)*Z+-ꃅwϽPLk ƇlɧMK| sACJKkhfId6aּ9œ2tG?{k(^%fˏwX ) 2;l_hJh)yĀ^imc+Ƽl~,KCg(OoΉ{"Q Mkeh$㩹$= [[+Y=.VUK|ҁbh,f'Yh!1ukP:>QYjB[>$ w_TklbĦ|%#tv2ӫPm-nuVBtHsH d2h,åf"RRF{EBk\shgУnhê XYҤ7jRlGg҈gÚ`*#.Cp6sChjZ_̞+s?ZcI+q..#lG6V5Sڪ) 7`0ݦ'E- :У~zB|e|FXM Vb.vmbp}ϱb;pg,~VNK5gyu,e{SNv`s?vWAy:3T􋙤 nUzDǔdC T,A1 f=~-o'4 f2hi*bXV .""T<` R]G'0c U!<-_ZplIQ"0e:uC0D'}Y|wZkZ&W5V7\u`e/ƙ1$.jt{x+Yt.'I0c=##N\Nj vE 6n25RY|z~\imA0n;~C~a9nB 'ɰG(^wyxzr i,%@Α.C0)(N }2tfr~) i 6I1vjzv j)PVrd"T:1Y wND7շGc>rs+"gZGJڲ]7c?+xdI:ˁH%}գ阄mҾ ˃D ]Q_>\SU< ٌ~P54`jaT Dk {UI?Ǥqv ^\* pNKV%+^AKA<Hy `"Liǁf Ӷrw ;pzʁeP=SfH8kC8 yzat_BdTG݌a{oOM}@\GF|ܧj׺: ,(0yp G߰@u %OժOٺ~k#CվJrГ@xGdh,׮W<\4i)+vN&6&?ތ@S Qyx (&S&ۻl^UYYR0=h<.0]DjlDS=s]uݎ``k׿= Kn}K>/"n_woSThPYaym gUI<AQ P5`]U>xghN|+7~on=?ӘPw %Q@`1ͫ)*amJ(a5ɰ$LQ.C&ido##!O9^Qv*xCxcV%?\#& yZ?yy+ {c?-WtZדQ2p}909AV3AX~p4AwT_ Rpކx; ԫhB -y);ޒ'2! m-{!dJBFr~)IN~Qkh-[/f|39i@gdGƎ[9[,j%cQiHnQiEGGPTE})Uy9-£ǃ]!Hq;%'8AO Yx6JUׂ_"p8davݎHnMM 6Jٞ΃{ߟg3/3 C '5Noy̢M6YVWu=с=/b:dq!۔g$J|reCzY~#d|GOEܚ'EȽأ]=&}AF'?"k0 : G'-8hx-Fv* W5pZ-/3"#'/3o2CV-6wiQrŏ" jI-ьќZYJbOĐG>Wf\ǭ貺BG t=-`/.e`*WNo/Rt T& #J(v[ AK 329ҵㅌhi&[z~wi[Klk7{A=5Ķc01 $eK .ՆqCoQc>:>*3`ԣa9DvȌ=x8 B8 d޺Ni{d=ܬ+1H@d֮3 +H3Pm,~Ņ @1ȼ{X1EL;ԧv{&ՇU[n)\`@bu "hG8xHc6Xj)wk@?L_*u%:6AU,?淢K!p^ ߟ3ݔXMspK[4UgQk5ͼօ&]H2ih ,=ߒo?X$J{uP5/{b -DB;9CBE2@|6q6BMUq+kDVNxdږm~*%ԷIʓVle'\^'f 9~K?d4CߔyFW~0m 9;ZNfҕ_bo"x{W` ^J тYG|K;H` S#}ED !ܡ(62fRf,5RHwtc\:tub+r᷍*IeUpfsv5 ԭ7k*u^^n2FGƒc4yBEo)97Qq=ud\A##^G^&H?4 Ї ZIljY-kt{<?[|Oއτ1rj"1%"u8μ Q !Rq-eGDɾth y qm6!CJ8Ф<+QGD&-OCS%'hAia2(3MQKy <]z92 @<𥆲7q*: m#JDb5 (˽Z0d'<~z&Zk3CYe]O% o ,s`p'J5 Z0x }!7DM:RQT45HJl UGVt`;t(:_WYre .*nEt t3ʴ vG= qL82;>n ]!л%4fzɆÞa7=6j#551@Nm#ݝ/eZ?TGp?DdkM0o%d3ox cm<9-|` `i yae`0 ׊S5f{ C&Qlxs[./͵\Fc-7ΥUsUave1|/pJ&0(w 3&P dƙFŞM)GÍjVj+k!>Xr2 tZf%@Te S%F&ˌ3T"bxb`B'6w~+W-W1_,tt?˾d) }Anѧ[M`LP:V^}o+CUKTL1 Mjbz\zy7 Fih6 bgDk.T\ aՃf8O3hm"$s0<iM9:7CVN0nb0nYՆ(i'aY}ӌk*3eeVKx ĜN1nꛩިyGh9 uI ]~)#-ޑ'<*}f\xOXE! gS%o֧I961]3:#T(A]UZ%(-ch-̑x PH[*M~fRz).WB09 k9x:o]tMVty^|5`q"B2ؒn20J-v1&Uu݉o<$c~lw'Z1W 6|J:eʹ"g/J>\#V' sEٴV _*ߨg$!5Y8H2B}$u-{\c/"f= ?Nik<Zd`1B=k=rK`+6d< !A4E.ÿ~=-vbJ34*&Iȵ!wJP3}"Nde0mW[v$+I")c<?#dqT0.fVb)ܷpȟz$t:H~2ٌ8Z,|9Ieql hڵf@=lH\Heq[4R#F%t8b%?^2Ȅ}q5<+4Bh0vOMn j]$KψOnc0hQ76"PuHꎦ '(x||5ౣq.<^`MRԑ s@0tR2MU#P90zN${?xm-FB$H1[ᄢ81ܘ[Flƅ۠ 'oh^3 @$R=YWCGX[LV!gMߛU)1\/O^g~|gwb$;2Oz RZ[^Mʋ7AyMY9~f8뚸9oJ~iL B>IuBhi=anE;L9p#&⣋I.>ܽ5<*>dUx0_qeD_ * 9 ZiՁ~N<0mZw,ˠ^)0=l7O&"s-YKo<B lИ87akBr"Hb.:#uV0@ā m/V|wڭ)>7W\4q2NP] ajVn#}5*0pwssd5Wvy'^ca 5ꐫ.vظFQ׭9釟fRg1.ןp]Jp36dJ[Mh'! ,YiE Wb4ҩkUa,ܩsr<+z~5<Ȅ*NQp*^8?ʷl{nGμH9Xpͩ$kC#n\XJj8}4jjZԽKL?WaBm #(b ك< ɑ(:'J:tQ>ّ=&& -:\JD(6@4Iٓ:xo@Z>PRٱVzG(̋cQw(^>/ F; lg3[=l=Ef(h_(䡈&+ t|&Afm^rAF0Q)oOK3N huHoSzYIwb_˯ݣZS*CqB:mTj9Sz \Hz)=S$2<@ꤜFWK-wzKtU}1 RtMޕ{y\bN]|aۈ7JE3zՒWy(I@gOUZ{,W]0j9JY9UcC6 '8s԰[r֜0N"0GM5t[rT%Jf+X ].I6,{ YAj`9"dj`,')`R5vs2h ։qv/#sfmNĨ5,V0;UıiYҢZkn?qtm"]]I (q%.ro [1JM%O9mL)J~V$K~b*d*f5H| >2[WHxLFW T ~&f |ϒƙM!gۭJti3T><9H}n*/>[xI }P>- 8^9B]ʨ:x6w.T# ͗+hR$*sF"/ϺǸ>Xm8v%G3;`)Ieu.:ff$0C#pyEƳRontN§g &l*Wi=\9vaX$M|ǭgpGllܹ/ȵ+(m[RZ}S-X ^Bo*̶\7ޘzRxjّj9>zRFErV-kgrGܗ̀Jd a Qbb'㦖ʍG9H_k!<\O23/|n[_, {.7iky+ó0 FK}'ʀUi~+@(<~UTkKȼfNJH,J1ޔr=*ksAxo8- 6=$E9h++ 8[q>pw𕗩ǡ݅ ެf.ӛv\`-EIf ߯LcRnʱg]2O[E OR:.˺X%0S <_+փ՞<U,=T;r쏗 (g%o$ATȎ\@=@mx~ .`+mQI 9NKe<]% Zn j+ 3.mbIo$>|z>hA8_L6I<(ejSLjI Ri^;y77RyDi2OY=} I(m2.GsAsN/vci_~I-@E̝kB1g`$ l)#_.k/A05n?)dFG_Aτ@5hkfʟDbI?]F.$CoCC?y<YUu= (g0ׯW\ e 4uו.Uw̪Pȳ؄sG0ϟ|4ՅS{/0{n7aOKv"mr6PQm մUƑwd `hl+A;Dh,8 B$8}=¼MvGZ& kHgQT7+;r5`Efo5Ss:ݕDʇ t&tS㳪V{ԯPG/o'*nHٗiy|*j jB:_+&ҥ]#$P K bl¿v )Jg܊8S_/υv"bLL+ĸBqJ"L*rS\.I[mm=d;05x<wS}"R6XvCθkQ>䄄OO6Lו]2[K?9g߬Ē" -I|xkPznSNKe`4+YL>IG6<+{{ө^.ݕVppO8s0[Oi;;V;2F`"Ju&xΥ" PVu(0xP+fZ?r89Afyp I4܆B[3މuw6 őt͗q& 13)ꢮA@JOw%H 8I`U#LWiAJ9.tjʁjrbS e SUC/99_m8}Š"%CXpWXFi wsK^Qo+9-D=˛6 .x)yh+|tVxXq!ej#BG=[R͢?OVZn;GZ;=3Uz\AMeB9u~nh4[߃'HГp:ڋ]"b;NvD r1}Bz-{9CVH2Py.܌ŒĹZF:NnkҜ-~nϾ-[m\r,AڎgF{8Q|or (U`#K`~ 8ϐNGVŊl{!rk"<;GU pv:>/!JEOh[Z NOB1]zTkpXA/FQ(Yڕ\XHHk3# 0aI_AeNm`ԬO*NQU.?\73s&ԴB8)~jD%CB`fsoȽn K֡ԻV2 -m{i9xI;Dwܵek"YQewqleN^v%5ʖAH6jп5`篲ɨG)F~jo3ߌIUԶj- Z6# EI[|Nu`΢ڸ?IC6zߗy^eH\84j>IJXv^L.O.". IeQߚ쭲ۅvtHPxSZ~ y-$~uZI࣌E׮D 4K_'?w,Gun^83R%@y=<{`8C#k̡%1XpNԡ*=-IBu(\`kT׆Y ,{:Νeջ98uCI[/H?&|@j2w_<,;٘v+P*?J sW\׌Բ/acQv"ofuܧa 7>^\&C"44ff2xx(&R!U@8`j.M @R0u(MPv5} SX$ȰtSXZ5?O%{XBq0Հ%' kDBVS?K_v/?ڍ"*HEPe0-D ݿ&u1utyD ZG㤦>7ij@ ,2e@%xw ?H#sj~ .&pڌ gUʤ/df]Ci<|z?jj,n:q"*FOby;_zea]0%EGHP[GPQ;OB =2[v=n,2}OP0X ~[85nXoZ$u0NXYnFʉx⧄oB4;<A[)e.v첼]$ $,ZHƞF1'SiwcdnŶ-<_({{^A( (kxJ¯jKLKp?7'Cz1p[,'N`hQ9CPdBމ(4&!QZ: 4?u[Hi(DlA tz|khdn5 #6ր8S1ɀP1Ta3zn4JJ(vDYLpUP^VEW@ck?,Iow߹A?`!B0ZoUeѴ⧚X :`#X=&jqxj)s"GB?uyD=2^T%H"f3~ϑ 6`)Hxzi.7mpYmWIbe"_Ip6n$_<[ //0<*Ӌ|Fɽ$چ:L@C[zG7 v*Ѡ6ka.;Xdb^ˬc IWA5)KNAfz'I-C)f+Y._G=Ɋ<%" 1՟2"* cqwK ǘq]rZQ}Ul8G~T i>t- 08xGaEJϙOYTRNd`|&%c Q{}['yrn)sݮu ?JM z uF43"wm%4Q.$?[fM X{dzUK^W19#x+Cbx-:2,lX緡׳Yb >Y%6}#c3U˺a>x5WqfI$⇍M4>aL=4sZF.0Zvy—;t` 1%]K'<$uOАX6OMw۬9:9%N9zHoꖘ=N|GZe8wNsZLn&q.^l;LhHifn*w2[.ANPىU0W'Z]YGK/>8 !Ǎ()NE@xP(Ka^XIC ]j]r?4&<6at,Ҭ61 ڷ혁;޹,ě6oBԺMaFdsMCyKO$ՠm{ʜ_w ԋu:.ғtD&aԂZ6EĊLQ%7|{8Q9oi?z![z\RSy<R=ZRlxLɮ} }"K4)|mS?y/ #qx%ΊƪXhHo%|>43q4GsbfxB,.=&=Bf[sy6=$ LТy"k@WBzjڄMR&DD)e4I}oeSNc!{1y]U(^'}iY흭Y{˾_ꢓ!U]#:ڮd%@uJ/"ph(B[ALm`juGSy%olSW,Z*Ta՘H񾏔%oҮ +&mR@ fLjxa.Pϲ%L8Οksg#n# =8AJa]Oi'v؟ 4&Pv`҅ANɐ)an!q܃N,~1U? ͙gS=A!9k*{&)M=9~S0'L;4P%ÿѤ,pOS '%z>Sӡ5Bv O6ɭ*Z7ltV$Py/p%qmDTdMpW[^glDŽ˩ H𺋻8b/-LvG#j_yv_SXک3n<ΉTZuy[Y|V#HJFOtΑge$Q1ޞrv`ӗok&N*52wK,bR'7ރZ5(|Ƅ7 S Wă+MF>gV|}>q5`1S*sk/W , ffx<"@[onZyWż%hg{d Dk\] M7kӛX|M%ӂ D &B$9p%N4ZK*-]\|BG{vk<ʱLTg+75z nN~75&}~5^Mv{0筕'ꓯmL`nOQ(U{" )j6U\?kZ6MG9 9Q"9Ù :ᛕX1{Kkvq=f:lYB{\=g:8KteSkKu-T=uvF*>':V +r/~ -QrHfo /*z[%f /n\rtjA9˺B$?sZ[ *@asdB+_|(bsv7[1 H~k"WҜ1xb88 Tu{p0T;2wc1䆠@%ww*7 \طcOz6pcZ/ŵBp"9?Kwm2+@' c\ӦƲ3*%zvH]}%(%4;5?%b\uu)[JwvDpw}]5oz#PJkQI$`K/h/QU%a ׁ]`Hg_D0WGs_8}/E7HS6W??$G(U %'@L>4]A*b [`Ji{LWz@ϖ.S5=|.!ݙ\ S] *K)!w4R+IL(XTX0Ná-+H(5SXۚ`rYޠyϲmv©$`'(eF$JUy9g t1\Y܎EupݨO&ۊ5c$FX~ >o gvh1:#.HeozB,Cn$DrMTtiV#kbDO^ }\@߇9 qɐʢZQf]EGbV+zlS6Lzq-sZN %r&"!tH+V@хCA+7SͤB78&H'GE4mQl!2/M)1vv!My$5rҾ;cҰSѬ9" G# -J-p>NrDe F:ڙtrHybSVܑ/cvDb݄,lXbY<)?X]HiN_aX|]/`#Br.,F7Q3{KXcgj,ѥ8Ջ?/i"fl l0A*+҈ p;LP QB6BNNS6§>/FT.i%=Qaǖa,9_æKjّ`we7Z_z~F^ fc/<9 Y=`]b"_Oe5rjہ;ϯ>[ᒋ 0))i3Kȷ>}yc(k}h#I=q5ɒ?WD p&LLӧ)ɠw.NiHiRY}?@HGt a5yope" y+,_?t@R G,{1-;^oQYaoI4٥_+7̌7U1oL.jT#aF-MܔᒇB%*w/Ǖ驪M<frG ܟU(^z%]as+O 6ȢW_`̚q joA2G ?½,HsΚs㳨3W(ϭT6~*bJ1&7YUZd_7G{ |΃GGDJhӶ^H9U-F Eg*v6g`ĐTKL`B&յrRjdy؃\@Zߺ71i豔ZJKڲPa\729c|ŵ[lVLM }䲣@奱>%h%]/bu6_9c>ߜ)p`jWD/g֑%cM+.C}rU믯fG%lt;S`x9 8ȿ~eE:Yu;d\5`/WpINWZ h&C&],xӞ . 2 vN[Eu /4g%I 7;"P-wi_v3}m"y$fk(8ӕd:}(Xo8nߪg%Ԁžp|2tEh(R MS3ЎY u/#zA_KAwVkl%f{_zeV ~jY֭#$TEx%8XiYvY>RQW5}MBfKH}rDeX}v$Y;&U"鏡F.!Rd]oK2xōY`!ݪhvT -P:7bEcoJobxk>!s ,q+Wl>R-3ZӍc.:[pjpžXٴV%tb9$xp$C TWR٫l瓰]R}ҠCGL~,ˆ&@sxN6lْ"y~02ƞcHYja.,OϑոW+4`7ZL<4 3Q?o11;Erwv$FURom_c]`k? Vt~D ,><@PZ^ǤM|@+D'2F! ܞJL}:;FZ' .]G_ iK %6l㙑N%$"m9 iEuAt^Mb1qG\2yxYN(>Zx}ݧ_,g++u+r?yIcPnvkGw RVʂ y:<0x'tWC ymy`uMʮ01R6K}W#Ikze "F Я=>B+@e4]Z勞ZãT=,:,s&qGAYAhXmRSwcW[1;w%{Q-eI!i^pnRrb!r 81ҩ9l\5PfEJ L"> qIpL%y؄ NwM#R‘yW˫X8dE=gTtĈ9g|WQRiU&19)n,r*}ζx$H#R69C1յH4w"k3䙾Yr I52|'[=-O=K 3̴n:QeıTHƘ:w)vǻ_n-yEMh<@jaH UJsE2³T1aûl @՗<5_nl+.zv3HxXM'Yi IB"H5*3!8M&y)n:`>^*X/擫=}CD5Ϳ{&KJF,ͬ#E56ۿ/XA¼s4 F᷂gSսjID{_Q 笨,H $[q!4 i?cNT yژHM+ ̪*NF@6e_BKyhjYD&PS S{׻v1z¤jtXP#{9~a׶90vpD$O#92?hfX ~Ubq0 L CC憗FE}>(S2d)3v%:+_cuVN_Lѹ0eON[n=J|AJ0F xr?c6ki➛hr`CRx.)1l4f3I._@;w_:k,P]!\Ʈg -wxMow3&|6cR nb|Cb3毰nH ʥ!m<8Vp9Ùx,jL̂g=xF8e#8 hK`P ᧊xA/MZw?}| ?'y긒߸ E# 9ed >Wj\n1Ԓus[AVO8o4Py=~$sƥH:.3F3)9"Y8"IGoh#j,[O 7C6Ҩ;=|=1FyTǟ٬~qCq~޲Fڵ/uox~)'o!hˏcWڥ2RQJ*dmx$ /Ci-wZU4okȭ9  IfN-{c Ӌ$1W͍T_I SmӘs˖m|POx~f'5G)WeX9D[shg{g𡥖0\s + F|wϥ*ФRqL_0m5l?AGMwKzr'H %=aUIAsk +vGGH):26bz`ZGL'Ļ!jRWFdgTYoL!Mť',5DS҆ƷCʣ$9x^:ec*R )R J"Հ,i*~Gj=w:v!99SevDDʉ¾J(N 8M5ۑe)h'K֞E>1Y:WТ̊#T%^U-!tE8mfy jvVJ7*=SD|;M\so(khEdždS#{ (K 3i)%ͱS,]-m4$#A;F ˀ+(|>Ȑlٔ1~9L"XA$adrQz4xdΩd8N䪫W KŧMI7V5Qv0̶4:u=lnS>iSʶV:'[LS]Ol=,iA YDL!tiq\<ws.%Udּ{P-ވ~ ƸlMn"Sϴʝ4U#;5X|ߡU h,tؾ,Ǎ\, P)!79Γ QE5]%[Es;ܣm1R@}bjE&: !xdΠ_oq)e)lSǣ4pnt[}I*K>/]>|U*xSSjCEb st扯oo N%(0LcAWRuxnC/WL =aĸ ᲵJ:xfCL*#6 W@NJg$v,g& L`nⵕ~5N{8p*8;kmD!V-Rjɭy?mN9 JjhTxy2F_oi`bb|nl&"wuS!i ܇p|E϶Cfmb|:ŷE v^n;!Kdb[QV*O*!g$ e9^~꽈QߍSe^wgBAk~bf]|2}N,':ݺ(wbG[5miNܲ_w2|i FYIb۬\3=>Lwl΅BS(ESͳ"h*em_H0e˵M=ۭ(lh2WD"+|ulaJ6ד4% <}B0p}V!Lj79㳗gM>_^Fu#8bl? 'rE(& ۠#ZHV->Gz QxLوZ3쓓nU{wĥddv8NzOWz LykY@[Dy+|D`f IJߣ 25lPqd_G8lf`Zg~PK zv 5J|paDlARÑa,$f 1XR *˳Q(`~E@vFC/cX@%8Cѷ5 |+ሽbqMZ##y~]Y En*u;/D!rj/>is+@!MMmZ+'$ĂkЦ=ٱ6 Wp(cW#g{l#9$B™,s!"2IG0_ \ c\#'--ސY҅>/ok;';v|Ϛ%QRQ*\1ߗ2r@(ӭJm",TGUPfpO#xlK+B ຄo "cO8ZtrH5i)r*v6Vv-f ?bMפZS<#0gR'fgGQo΋ω0DjD8Ġ+K<,Wq?QbLHGZA)Ti>P¼fU!'HFQ݄`o8и{\mظȜ z6I8ʇnVnoH(Egw= ē& [p -eO[ ^fmrc.bW̝j]l#O'n']/e?r4Mէ"<<ͣZK[`fXrB e6<`ߙm"TZ!3l0 *)m~VQOkXEdp(7nB2Wx#Q-jrW֘;y,(S^,"8ljHV9񟸖z X'r"priAF 5PR [6XTDgI^ -$rfmc>K?RZ醅<0gQĢ,צ熓PfmhyWOX_oi>!h96$υPOY=;t28p6C#Ze9e!8VAY jה-އf 1;j<̪.͛|–s!LEF4I}Kπ$]HGŒEUāH QX Knva(ˢc!XmK|Qb-ðOSž1r݀P jX@ vzUf0;jQsgYYW~6;4> ^mD͕a+?K61sqڨ~t8E9f3o :VH][ڪR]Fz=&&cnB,OY[ݥk'C* =jgҚNMO j=13VISbB`4WP)7PS .iepeiY&۱ ]@mDb]Wcܬ$B6JR7L){ >Ŭ]Q3!@'(RR_x QCZ-}񰊂z}jw"OpbpB_ޮBnEX:Z+RyW QU1uy &3se TjF ۻy4 i@I0Kh[iRu7B/Fe`ܚm^5}ۻ9S?4mPC%9fnXojvNU}k߫'u/1LrN@z-,qðwm|<>Cm`'eߜVgx &e$kIjM5l52rP긥v_1!-G O(c$[jx_tĐm_9;8P7L)؏K^XT)zd/%ZGuJq܇hYɂ|zS~|,@¿cZ &Sb^36IhU.qჲYN'\~ᤪ:LWU|y~eR8wyA 溉wI4?Zh#ٲdU'V( v]|5QkK[5әqѠCr ?~Վo.*&Z9yT'"X-r2 AcJ!N4e̡AL?#Y "y; :nӗJ2v0 CyxFiIlHOM>"Y5ml n4qwS [C6@ eܔ[/ry\6a[#N) XP ӣ׸q]{?5 Y5_Oܕlm|ˌIOߥS۴ ѠmYp 8NgL\g (4;A@wWt泇<+7K/5ث/SoJ5+ 4:~ڗ &borv࡯'V6Rb5Ky@+xa~:`&89LȐ~5h;BCzaD>qtE?a)pN.nbƟ||ްVҰD]?K h/ =^l,5gCP2Kv^*TFO,x5琁[v[';,zTdj-jS/k7p3ȶK*%& _hB3jSUQXOb Wm~B|fRۗVA6qsa">*_6hPmwkGFsg7X|cp#f7D͜­=%@w\?Ç#M_vO^_Na\%f.6RƋ;GM-L)-e&mge}Z GŖ@h Ґ>'V!`D\E-/0Sl-\>ʊwpwDF݅yWi/ic4zs"w?3nulo*x Ԇ$gT4~Xt-[hTxayhl%2mLA:y҅G{ᡐIn93A/}&ŤЊgb862Q|׻.H? ȦJ5ZK50m/96|`_q,Z1pT,b`Gh4ܰ1 ^u,zׯ+tX)0 ๑ΣM`D0]"د3T!L+JgD.C0cXs'ZUWqSc>^_ϛ)Ľ) L j9Qx2P3KV$["~ž5Jxr$vLIS;~`칱6U`*%O GޠfZ;4>X]2[ԭUn< R`:m.l`[,Vr]1FfmNf-&+/ *6 $:X_2r>\;.2' P!h *} 5yEmSR?OЕWqH71ܖw۝4%2Ӡ/ \`\7fY3R,oS'Ki?wԽ5P^ b Ey:nxI ED=rS@'9G/}7bb!^B@GU_#)EJCV?Fj h4EO ]k\ ί:F;40sAK:щl+IϜ3mǙP$iw,UTYJ;!\>xM-+&\uco?9!i^3aN{>Z2X^# !CPsUB`) 7)UD0V@F E"qnKw_4K |mDt3}OΟ Iۈ™5 2۞RBF'cvˣ> mD]a7*5W)FGB OlֶH@,/p|)2}FG%h^hÀ!W"jя=לmt+bb:_8([ReUD cG)}Zm,0Xh wEhAy:[ <jwgqJDsS%,ָ)T6 U!k{a!jS!ц0'ㄗn,P{U aP~kku/~,6pU!ta:$_nH'`ה$cZ9si0m6{+~wWeh]%QR/ọ֡I9* ]@w-Ο #ow_?ͺ)&wbRC1f[A^wxrn2$YU&%n}OE0$`^?,Jz({R#3[dTyF%O#u ^7ήd>~x2I74vU ۇЂM5u !l9 Ec@^p_[J$hVBڵ&,A OZ3ҲLSݙO!N ]ޣ u!]^<&СI[ohn?/~VF6OeR[xF^gg怰޺=xa pkf#A͘!{ 'l,+Κ[#fh!bA{dyl+#B<#+p*L|Y1#_ pwa@W2"ecІjGGvE@zsRpFԚˈA!PnB3)!6`ʟ?3^ɇ]D㧲$*EbCN쟼sϳSI[(ZX>T$]l諪z#Ycsϛe]{?i !*…I=~);߆BVa塅Bjr2JRLE UQFi~J"jz*m׈>Iم yg45oʅЋ$ .#^Fi+Ef"X&{6m-"S!R6Y2Ǹ7IF[< L{)Jb kac"{-^amqJ[p__$KB]Q9`>4>^/1]Um`㊉Pn\NPl!YK2ҌW,QZ|@2e,gLH>wm(|GJܔZrL-qby`"R⬋Oa 6jfnܩjImAܔ(6זHzⓊAyar3w/T;S7\=Me 4Y|F8`up?}f"4m:z~cAzUBOD!3ݺqғV"@`LcHKSCнamG2c w3#Rh C_;`GٱKߛS,a^9 f5vz+#نC,!ގkuGŀ6ijԮ*M%e$ }p%ij@Ⱥ/Y[KElI,#hRuvtBn Yrެx4*42_xSȠLIc_g+rɼ5N 7(]N-2hH4eƺ=]zPMl)iCggpZn]JRǠV WIoǗ5nL{ W4Ul\~Kwݎԉo SEԫ~9@ܓk2^eȐ@kxd: /C.l+"nc̓x1)LSbZۯV?X0-/\yF+۸?(G*PE6dʎv2sZeA+w Κ߮=@o_hW :תhvt!怱7L$hE&@Hx;> `&ZU ono:FH"1:@Z/ /%$RYܢi9-cf7q8 'ğ{7VB2YLĢejI;Dgx\ަBnUa2?L#A<=T!ɲY bo <=},;$YTN,js&a"Y9: j&E@{}0Km~=^2](͖W&YD``DPAmrm5.77|{cMrʳ~@wm5";.Ep. jp >(>e\<'̭|m-:ACiZ%JPEZH]h*`xEC,R|D/*}1_tʕg7ROI .Ex21-c&u7'APjs';&ϛgz @ohOڱoH?vVMLnptV ~󢪦tlۡIiw,gh x~^!]]j"Y/4Z!ʎgk|I#q`pk9Nj#;k'W(][KnZ/7̍C `Gƿ0 #HF3TmAX7 isQE0uzX%O8/p+hJs/sV2+zSrsۚYjΰwaܗq240*ePZp^8Qo7z&q`ւ{PٟФ mxAr\ƬKyG"ߙkʡќNd1/Žu.L xIUH%3MPYIxv QtrxKO&(C&2>A7lRݧQuqym(`y椩KN6+hKfQC-'pk/׫s :'&V P7`e%mk֕gmlzŌ^$VqSjޢu,wm _@Xn?{C2EAxJ6NKs!ִq1C.}׬ <;%re4gq1. S:X76N#5cq]L. Y!]0m¯sxhhtm3]yɥx-\F*I?G*bC)G&c9z<%E!%?;ptM%̑LN[FrW'r\v~[<5GqGܤE)e@m[%{ߨu:RyFk"2T Y2۽F&5Vb㝺i^fЧJm1Gre~c{U <[q1|>@P܎}qg ,`1wfK璻}[zQ0x6 vzV=,林9$__;Zs\|c1Ru r73~;eSGnB_9ӳXMpq;&GOHW(j<)vdm9nIIju!cLK@V뫏['++^ssW Yk]z:m)r \~e#v V~`eDK}`}Vf<y* :Pq;=`c6iuL^JN iBqK:'/>,A!)Q=_򩌲N0:2?,VQ\q)z(AtV> |1a' \RMDw Z |}Jdny1؍i/&/#~oH:+258:XE-HfcE oj.tGL_9V/g\AT\HD'yq)4DZl@p\wM n9y{0= QC{9)Ejy*d=' Û኉Jter4reڬR؁!Fl'D;E Rt #ũfg l2*b|,v([mfBq"B4Ugo2hIFsگ IeqDt?6_kz)5vw'bi8̺MqCRp:΄k .7لQbã)}4G[_Jp+OM{\@"oJ&4| I/ Cߝ Qۨ${imE sftv|Zȶ k, !5YI77E %?*!a;|QôENp 0åDaheS㛘|A[L;[sé_mż[3SdWNL-oA콶 ~nOd;RWnkQb򸗙Xc=hYloϢ S%oQsHo?E"4p4'5? 2stuE<P~Oaqa#+ΰ/fKfW(X緷~a.g;-OeJTJYxz OV2HYu*WLʻm9S}ͭQz-_#rk97MAY( KII}7jGM }&2RCM#Ri{\Ke?`o-nX &(aX$BWGyralNvzȜ`dk цPvMf+Q#yHwewV}U:@<>DOL[lNhwNI(E$HH"R=&| 8+䉝(!Lo^̧PC;,2tA͓E$BS⍙.ަ;o=Znka|g #@<$JV_Jۜh  ކ np169;F cM:"ZBJߓ=|$`*frkE0惇_hJfE>эui ӻaaDt25>gAũkAOme80RzW0 ;tzDqD%6a`en=z@ yC_.}J\@&q/ 2z>U.s7ہKzu$Nc@fBw9dtQ([[D$5R2DfLV\#mDv*'|}wit,.2J7AX[1'|K`7,ɏoTQ 8cru.WOJgcӦiJ:&56e|QoSܖ$P1$]EmNYlxHx^rg 0UBu1f_J\~'6?E~PfcE_$$鄁&k`ap|`jAFBf%H{T]D LyVܐ`JL8 UN@ʫ\G`G h4" <^>wk\db:ӣ$< cSz@uiuۮ7:6HmӔA[Gl_ogkHK&iNBqp_=c:;Sz*iX:nˡ̽BV Ndt5,r\2G4~ q0 HobgxJ/ 46\9KTYqƫc",rL MlDR. 񖩭ʝg~6 Tv#P䳜8vV=  k!VJbNM%/ DZY1nNfBXv:KOJ4z'ĵN@O'c9,P_ڟqg}jq \ X$&D>0ل3c3)wc"B_=-W ?Zحr:8kA GAN< V/T#Q$= "7D?h"r58For Hqe,|h8A>~)hR_e(֖`OcoLq;ZUL=ꢈ3;AL pG r2<ݕȇF+O)Hpr!pPnUz.?"ݲW]YA?sC[M1FM{mfEpZ9#,#QZj|͟xl!t3g+{ 0&APXrMȾ4vf;LFR2['P,q.h)ϊY*[dcS6b4!~*] !~Tsth84Nf:^x]nrCYM/aĦ Gh 0ۖQ%)w'A 1DlAWI0&s3GI mvk~(9$?kJ>y{D^C$Bj7h*Ց<#g`+)$Z^ w\F{Z z`=Tƒ@̤Wj:k7s."BVкyMt7`\%t|?SSC6W{ʣB,)eXeQ%J*@f9GP[ 냯*'bq=)(U]8U ;+Ҩa5m#56rxV7y9*f>ҧwAaf)WpCTdlijL4_7<n?qUdj@r({nzZ橔g|PEo4W ApL&FWIg]iA T}4J0qi>1IYqmu=jY -o&9D#"P`:2?bFeEE3^u'1ͩJZPMkǝk'79Ӂ A^̔44IU[nۅa&JryˌYϫk"٥]Fz0]xqi{mȊ=! }8ҙUA1ͬh&l!0%߷gLגj$ܞ1_ǥW[P7("}AQ+kB_Ci)ӈ'gB} 2tc1Zϧh>SdrRa6b .cQX:g{UŕU`u-q@2%zNr3C+"k^]Ԯ9k2P9=B}y[AIu,/d8j>x¼@ϵFQo ZU"<0 v'E泭M+h:%< M"@<29V2nCN R(giQOގR)C++4.Ѩ!&*L+ٱ2.:fdS26ipmDKxi'G  L3l* c3QTW@:H1;9h4zRhѻ8i]8+,+R$ ОvSڡ5 ?\ i+KU_UD]L1*Ŵ`z[;6'3aqaӼ@;Q/镫uZR&:U<ڀ^ zUXK;K4%~w:gG2(,0dwB 2#6IHD7ǽE)KBi/Nwh@0vV1rTO_9?l K;6G@1E)a? Vߗe˴6^ggVӞ0F 2¯/.â~I!C怶G*l>V$kӮ]wVٽg3HZC!WUʖ{y&F-fm0&7z[Z.O=mWV#n~8#16(EPʖX4 ^XӂKR"Z@gf0b[qo u{ݕOvOU/E5wm1*Fў  -l؍x1*`H(TGW5p턗 KgQ#Szy("ݢ yi61Z _5#F^ :0?-.ݝŪ+5t.΀}a=hEuMd(bWPJsqS>%P6HfT6MSͷ~= xSюKV-n<5j$N9F$Ԡ9('Y*84[`n_kgc눉wå\%]ΐfoNtY/p#9-E&x dOTn#Ї%?0RNC׆]IFӑi0IҤYea TgzTh7vùaK;oc+ȱCB0O페"Nre!/TscMJ< lz.[!')E&2*\dH+O.| EN~E?dE~3 , h!fl&{Rtm7G:m=o0]Ȥ`/1Dw<# #{S;HaviS9Aqͼ!9.SF4a/v~oB' 6ST'M:[xxO {(_F'kJSY{%h4Z%<󱍊?!GcB=iڛɨ~Qa 2Ԯ3]ȥּUq3Cc-H>Jqcab?Э1`3?hۃ Xu0!`b*7b)΃T= B@$ɤ\+C"|A B% E]pH8!`ΊZ]%3ڂ ڋz~aeј?a(cŔ%E7}vIJFÑ+ -{+fR-q|RX}| /gDoukE)"8 ~'1"Zeob;\ 1N*)ײh.+6>D 2`K1h( Zz/ ^>Tk:a98+dq v$Zݠ73자|Z[*|1hqr(/7ߠյ@ Ȓ͹˩Wߞ 'fJUwscc^{ްHuJO^Hv ]qC y+%)5Yu^cK${5( m3>Y?V#3v bcU*ېhLnJPqqpFΕ|u" __/P&{[V_T뜕(\F^z }Ak3\kߨ7S`uߝX X;e+TpE*b0|hR1pe٦hkŒ4->: ^bǐE6߻{su%'‰ ~= I17jȤSႰ`d.PØޔ7HF!h&}d@@ILS"4yH>KHڈNmȊcƉE { ` |Fd+ujS b*/ǐ+P`JxS*S¹\SfP/ĉb  )G B,`)X9tz2Y‰F}vgXV1 *X,f@šy׹۔Zb޲o[k[6&nhLeNx6%Bs乴'XAP| HXDG?8#ri G-nmkL尅(^%"\}~@'Kdg (1p.'mW)ʲFϠ;|fL``X % DC)&8*gw&#jF)LO4WzkC:TW("GfXsoZW 5Wŧ(3PxyYBʀIvs/#8Yia*XN*Kc'm)7sI#:"UNIY [3c .[QfF%yN\/+OO M*z^θk1qEl0؜=94?@6b 5ۢ*T gk41ۿZ6e禎0$_ 3/kvZ&Ţ$X:ٳWLfZ`"v}ms˖*h)Zn(4qWؼ[=﩮>qF ޟ+m Bj;η`P2h俨VM$\ dgT.$3l<l[_kr1wV@>ưzDži*5ivU=qiA>&Ow|^v(_xs]̝1[1wzP#HIgBiKZiQ>UU骉_2Hܢ#"n Wf-@GxC^~ )cjeL;ٮW%c ƺ'ƌ  h̔*lkiFo}M\qC OnU$0ΎMPZtl.sw>]i(kHXkeMs^q2z ApH`W.Y`n=Z+A*!ZK TYLL HSm={XB1s"2l}ڔM}=lϋLg P: :\=KU{، uIo(t3C d}SZV.cz?B5ww2z_jܢ0Juy̙ܧ8#V*MdH$!lHŗJ;o%7JsC({Ʀ/v@IjZ)\^p4MhG1TW saBN_pOoNq:з4Y[h^߮f|IG |XҩMzցF=@\OAww%xW80uUl#'LCAAZGi"}ZEu9٨pLDIL) (DsSkQ l5rK%1hсkMXH\hQyeh@߹L;d7{-~>;V&$#J8*箧qBn &R@vwq7.E[0,%p|BKrlj{7F ~_տfhmz{QiX5`+_DPDC>0LQ޷R&PMvŶZʔϗext 'KfmCk5‹2JUuѪ(* n-ƻmzA"9(J8!FKEvl~~pV7NK+(o({[⌷{l ~u:'͙Jt͇"pjJl{iRBq}`̥#µ{F\NNދB87ݜ ^cad.2s)e"&f 0LΨXdjgqmx3}JWנq;}D/+x߉悸-ubsQs o<JukK8k^5Dݷa 1eo̥ u܁>3 ұ/Cgx;m{gKlftgݯ1̂RZdfqZp uJkQؼꏨ>Q«PW^b c7֜:u,{@Fn&H}S$&jܺc2H>- 3uNOoK¿SҞve2/V_O-yo"2_MF:|Mh}"51# 0)oREFqsyp)kFK S{Ǔ6 pEE% fݰ?as7Z׹ 0N=˓昙L!y@lA !)$Uwԟ\/j=ۡ7JŴߧ |Ƃ{YEOz1a9zh*u,m?܋sWHqJz\7ntC97RFԅJ93c!0|3,e(QE[Ab!_%kJ ǷI1HSUCҤKNttUI#'F}B/cgi\]!}AN>< gKkG'j_e z gmhfVN2._B 2cYc@\Zd(n_@^/Yb *,Pc{l= yDQi]TYCŶi)sѽx!УSʋdw]CE(Sz"YsEz1 4o՘诫;)^U^CT^O))"(kMAb2\$ne/&@cČnls &T[&vng=ғ #U cyGۅ.JjU=DSFALA1 '*bɍEtpFQ#(T:O0|aM<s$Ùpcw@EIl"8BQi~PV6'`Dٷ$/5JVJd.ɟʱf"rSIf$4Väq)pМ~1sW&wtb)|/lmeAPdV( |U`' lwe?^X3jؒ0vu{ x W r/}cNي4$0=hPA@ 8[i <i یb\m5m4q9ί"țw^mG^;@ZGP)9I+, &3 u0 1ȄŦCh!M ,o!KDAHYW[7Q&5xub>!!V_'ׄdH{Ǝ%bfק-<+Lv[ j;zsS?QЈJ,2/P{3gVg.7"5ti&6ΪRNQ>PS.>, +S 8ْ Q[+=o%] $N ~#"F5֟H-];[Cb]DL`R%R{6 xR%.o=J#7Kۣcg2U<À8I435@~m}znz H0B/m=V\5F>w4z B( 4g"Ek|q W^06hяĄmSt3AT]_fFo+ʴg=AfȌ[\K߻RHjY2p䊢$^p`<= ̬zߩ}O{i |.%l'{{i {gLtGC"*QAsk|-@pqKh/uR"m !Ig|P6B6|5G|QخO mfN]e,42,Λ[ Q=^V[^}'^ɳY̳-Ewxn.vb c4'j#+ u -*[lN /Wp'u[Xe#f'5Nj_{D^kߣ|2PO)`,gmyiˊt=aU-ˏnYkw>_=]P5DLG~AySGݾJ{ǿrx:kI".1aZNu'Ib9nK,e&*z%A R uXdURC)[ yd  mᚴDJP.Oe!Z;  P64;/*g,'ٹƷXѬb`IC=YKu,Jtt(]6\#5ѡJ "~odT2GsN2NY껰bQ>/?v]1%o]7G L-4>gR_vY(xgK.ok@9n60Ue0;xZ P0WazO1uanM|zg>V=ag7$㇦%wXpbmQ_NzVkGH/05E&P4A{"8b.p ~je7/悀>CUhFgvE‡h!LjZIETǧ&Q.s5.T g[}a=ҔP*:zvX,_B ȗ3e@KIƬV(u"]YoxvAp K6 Y1Z33Xo3b;K頧;ٟ,˝ -ORLk5S4Q||f[fK_}pFC0;_av&klyVυmou,t+=O,88 -@ A ^_Nqޢ!{d: ס8&s>y餔s{vc-k`K`OUlm3! Z S'mM_l$Uw~,S:,E}7a}= :܊RӪ<_JlqU^b0M!ofCŕ,)Du} }W{mP`Ԓ=z7%<NpovFFMLcP(R%`wYe z-ưM!IwױDF~pa Rȹ,q!nf ZdrpGu&VCշʈBT /UUV5Jly]/L  x68u-pqߡ}j&Wa#ShfbIKNSYFN+HW?Uƿ$c%zp렅dp' ;f nuD3DN1}F~N/۔Glg?Nink,m+P-՞j9gdżڀ8XODk'JNaD'P IؗG^=#]N\v1 _+-QXf4K&)vgSхУ1ޣK ԅ;P(79:_yޠB9`LYyj[|efKfpN;wl NpDj>^血7ucc%CDګKcWє>ZҦ!;~ /h38/IJ좊M$vֵGĴ>GHV(IP~8ϡOmޓidW0iSge%?vbwVp- Cl=Mg ^_e˗L,Z?,ARrj)aQH8Fa*ZǙIe˝E[/R ?ǼkJ ǭ>LV@rC% McQa xx|xN/ 2 Z./Uy-D kJ9U%-6Rw,eZ ^tAOD7 ROM~Ʌu/" ܅K-/A.x#p%n5yWzH<$oqYLE ÊÅ*'a_ö 8OK\T_OE;^S&,!{5)WѮ(5-XCaFFp_Cʹ=aoCEmu`1ҵ><X8`V9d_9M7vx2㵟C qS>Zi8IO(V:@bLphjA<@)rN| n~CXIbYO&y6JQMN{gĪ_eBD*0uOzHZN}`c6: Lg^=( - )]sN[pE C+׵X!~:'RSM;nbLh(!<yִv孽P"xx획\[2^vqZ]=c!@I f)aŞx|kჩ96>`y1vsX_nTrt?WrW/Rx\&?.o_\/NtdQ0TW߬Qe7|\Xq J {BLmz[cK&q8퇲CN֢ٙ(oW !H=L߾r!&Fc}bGT>NMtXFQPt/˸Dޕ5~~lv2Y fC)QU&-;g'~XTu 87$Zmp_5 71̾Ԧ }e&V[]bEJɼ#N&qB?&~ha=$\=Aȉq?YHQmea4}m#ƹbґ;;[ MȳW2g#5<\#' n5캻/򭓜XM U%?F\&s/37m!fSf-.`Z0!c.J)NqԔPP6Oj߲.ÌYa)PғCyڟ]C nGE9NigP3$<;ł@C@ķ0&v*#Y0ej;=?=FSb:@iiҋ+/ȹ-)/'*U.zKZ]7?i ZWQ_KN}1{J)8r@v =oEF OZ6p򁍼_|v<zo}(?Оj(%6f|veQ'(&CONg(‰] q$D V= ^{&b┈|)Ľ a1MU!O0ek0-;:lb6?N"E~~m PřS[<$H͘GvD2jIy$4am9DIF St5n?%.8pdj[M1nVЪP٫mFa$ #sStdImECCd`}c ȴ[J-|$f!kѷNc >(,|2K,$=(hY?]əNs5dI/Bmrxk=ȸ4aXQtd`q5i-ZE`~lurmVMqs=y`IrdL|P I*%ڜJU= 98*Qo'mL D3> Mpȷq(ChOT4uHЃzxwF"rlnߏ{[ß7SzNp'Cz8uC׆T/l~/o$0E:>S5-T_e؃Lg *$CLf6ZcSV&Kdb"A[W8s󈃴$9J@ezyg߰61XF|" >lV&zpÀF!bMI~prr}qD[- A 6P &8 L9ɢkUqTyfa\`nwL(SM_j;{ŮF 4(smyF݅uΤTG/(oPe)}a @p1^1 7HVhw~i^!wǨzW?9v tAsXK*9Aћ'|ƺ-.'7m%X#gë"N.wr97&̢[껊72UI1T7iMY@ïhwH0P$IogUxIдL1ϻXAGpV @w,"њ$ pl\`l&~+BƆh@SD0 2`"Lzu8FPc]󌪋`ޱ^$'6׊ +N8K1-#FAu.h7( iwC9)N:_`$3=qb\ ن/;'Of.)10S[ϮF/UЦ̿ƂHnnҺ`f'  86+tRwj \USkq_ϗJ$DO3̖zj%t1hل#ւ 3u4y<i.V5Ô< P1H G 38yioA"3R6w| hŋX ' чl=O NVC"j#R*$;v}%(oG4A6ܸ&hM,49J*dZR 6lf!^ST b Sҷ6M7.O7EF릉0sJxAvۦR>/NVzOJF٨d5aU;gMʀ25^h}zRivE< 6,_p[2ދ$S^PԤ`rЈŃ p!Ӂ4NXD_A{@Đ W4 o` .2 U.S,W W` ̓1xJCBN`^# JӹLlE:g4:[t<Ԉ& -n}OiB&RxIEtG(kMPj (g礍 s5^.$*}Eb;FW@1;4V{ǘ .yX_)Bq:`Wɹ`u.F# l֊ԵGO-^gmBQ{{mv?_z[>ݭQ=bJP-3Xc֛7ȏ5KuiWr΁OvJDUGۄ&ӓ-c ͶZqF*{75RNԀgiYbbiDi vVź`׋_vQ0m(^fO{^~Ydk: pYsivFJ=@kaf9pifҨqB#ZM3_qLL 2坠O=J ~X-6JZ_@B w81yplVzgl'>NiS>ߍ=l axMرlq),uA0T$Pҭ~H@'gNx)G? pea P|bwSW1/ |dG!^~$y~b1$!:('7H,]tD H.Bd2W- =hTI RBvy%IHhάK&@ "V2REP)7P*V #@fuT"ݥsKt]hNuqޥ7Nhڲ5U:k_fũlݮy^K7 $AyGr^Ubȯk0F?\뾉@LTU|7pdh$,qkf͌kF,JgJa@n8- OU#b͵dT3%qs/D`Z(K{P7EwO <#'FX*EcnpÈG_)m'zz,jݳ/m"i]\n!ȱUUctg\KnU*2U/(`׭鐼c WmD%RBeu߄bMq -@ ;7B %IWCS/(O4&2r:#]Ug݈i*l74P@6uY}W9sB}-bÕ݈I1uvU!UU=F>"E++7dj*_U|FcC0ۉmԩyjO\z.t5otZ7»DG )X]1b:e).kVj9.3HcG%)NIl Yn;X\ajhvaOr}PXQ7ERr HSq2Ô*dD;@S;歡{cb61` r ]ZNYFc2=FLIǶ6tK~jyעy9bv` 4^E8(,.9pǛ{)gJ}.-hc5t(;vT &"25.{~GX> odkX>,rxظ?^~NomnjώT`ƶt̒p P =9Yb%59ɍgrF^ScXWegSs~d-k u]'bM9 j~dHV-}ꒃrRG"Tr[F7^y:,`JvЖ"ljPz= K??BYp-4ϣ^sJ6+Oޱi"D6:ws]3?A2#LZ䓼l޾mecUjCpT?NQܷU6t>M(TZ?N1ܨ}֌ Ί3lDc`浪W$|u4ZoU"(Ifz!ڹU!NNXnM]Jo{ .m6𧿁D海8Y@RT>]FW &0.h`_H(V٧%.|fm[$IWJC7)u,q\\"}ƎMbYA4A3h5s[?Ht_"aC o,aVwA bU#5]NC 0?c/杯wPr쿱7+Gg&6-?f%H(BXmsrX0f&Co5 +EiPq`a*Yݐf_&; c47hX FI!CD^iSMgBNSTnմ< 6K4]XbzStMLQ+)eN~~'yېV;zX|8Rb{ וQz"t<ޯWؖj*3 \A0zR}IW+! +ؗ[=N5{⎡0%S<6ӥ'9!o-耔ɮt$ clWho?{ӔSeS2Aah}Ga̭ZWWA}ݠKC)94׭,w2I3|pVs֖+C6 r-Y/WH+"xs4a,Qq_K0O7q4elULֳBnCrz *Çޟvv "Wv@ZUeт%mp:drlHEnPvDO,&*TA_ #՗\Լ}$|ɬ jUͦΎ}ƼTDmJ SE/BտeXR7jRnЃ+:)P[{͛FGq qr| `\}$WizvZR'*UZ|0(UIvPE˖`Tklu WL;[b˷-u0mڅ5$H6=' Fېv`%{$_eoD'Sճ_:^\Ғ>9Zxۚ@ IW]+ ݈¼q(91q,#g7PBZkML(b&.b0*7+ sm-tN HR_SYۙJgi; ZMV-wG*(i^Ԥ.Ա,lǎTf LLB@>+]:G[s ҡKx[."r{2-Cy{|;z&8A["Smΐ廙}!S^*I滊kR̍Z**&$m@ǦHӏ8 FU;BWj8swsO,l$4%hnMޟWa q+utsV>K,gCSI6w #c[MW) Ѡ>yDesσ!\5 -Q:f)?TjV1/޼B)t*mϳVt*odmftN4("Z4+>'z;l:/,O}Ncb5G̎5S@L}C+urKi +N nTt6Ŭ)ޯ9Ͽ PIbVOF\[VirW_:P?,ޙa4+8`& / ߪa+U]?99jq*C*a >^EonچB)J" }dT%hՖ!Lx fbP4h1MQ7ޚcpYb34P~ ffJ . ::ST)aV|.6ga,#hqV%v_19t_aY[dfrZ>es+(q~$ܑTi~ 0Ra̬:yT;tqGo KUN`ۓpT\V#pR ԾfblAh n}Ç?mO >uu~Pjޮ#LRӨ :]~~ I ŀP tR+=b[kXc7xGb NE]B S`u@"ktdZ33(5oڕe$mŏ&%`"R.u@]JÏFSHe^H15Qt I !h눿٪|81{gӈ hrRR *(o`OhRRzo՞&#w;N뵧JHH.ggGb`NZǵ^NO ʆ<,&=@ tav hG|=ST* |jA+U+|$A| $׵Q6'_n3MŦ J,u@8Clt@̲CM]ǰ4KU+d$9FFBrtφի%l"[5 +c0Cr;g>8>T^~Zo_@ k7/ݏ/8U\B˾p*ڭ2_k#AI{xD_; FP M;JIX׏W9IԶ4x.7]liMZ K[=( [ɫ0L(VriDר-q&k3%a0*s`˧2KlyR^7Fia⊎a <7߲p@˼f7䐓C%oZ=Z3KՔcIi%C ^c& c3n;ѿAUCdz ar}" .2h`\\~M9ɹx_A{(j{5%'XQ0jkp?i:Bv 'n?q>T<2UII<= Y ޹-JO^Z˥3*emȲkWZ$knMz%x'O)Nñl$ZH>- C'C={w%:,o]Vn8KD9Oㄑ%ϫͫ`nw^ ƥD0 \-P!Oduj\oR?X{ɼ,Ft$}Ju t(Uwg[Ge0"4qkHˊ| y|4ƏjS[s[92^~KarO[|wP ȟ`5(a`AVɯ77|(A9JBh0tNčcvGʸ Osk|-gM1W;WÞ֨]/hUVKÿ2]7]`PݣK{ITֺ!t,;Ū='lp$qN֟A ziesGBՆ~m e*ͽG;M;}*'Iڲ1&4 ?Z]~)2愗|R2$7?{WÒԐ ɲ Lm0鰮%Yګws>TkJ꯱sX=NX~n' aUؐ:OER].JX$j[Kj_w8 qTPj "#'h(5ՋTnjf"~inMcvGVUteI~ .@v i5HL&g $l=ue1lW鶹Ak{][wwR;rNX-RP CAkNCg"4%8& qΝ  K8F԰!pFˣڛ#zZ+MQ)z8ηLkd6khn#ՙ60<rq,$}<+mkiCCq{ q NS/Ʃ(S_~.U$5MI h@28LW%012oU;K3/z/1^б P}[m-7&lg8Y z0v6,zj^HUycCw@3؛DW\"aRm+.FLG)odyF;3uEL(~L$wyxmk,^t2߾T8whjc %1$6ЦIJr_lRe2HchaS]Qk䤩|ݦI_֜o{xt"| yԄKT&U(4.>$$:䘞4SYOsJw_utbv?2 8%FA vjFpu8 F)EjL ) 0 P5@Gl7Bb~1[n&.ai 8,}Ch/jmP,#~젰O -~[A2Q{L]Zg&݋7o-j7|v{rJ9F4. +1mlPY!Y@)n+mUTl"?a ɼ?&Ɛj%Gh']Ο]x2gA~*?]&")tId)UD! o;7hA@Ǥ˓lPϨ`=Nd@v  wRCQϩeU0]-njB/{{x_^|o7щC$?g< 6cRШ$bMF 3w񂯬`VPSZӵzu;HAa2OxxTCK.򹏖 ] )[dW 0[`i8>u<. ]c V0*2a)c^"01NaS?(zS\)&e@$'S䜄8~gw|mpԬJnhO4jq+/Qd:ʝZ=ujDX#-1M "\k{0O2WfmBx2=755tOlx q;݄܂<)zD3,w6+cnQTE.8 EEޭ,Eb4T^&+&+m(IdEx3ZԖ9k044@ZtХJ&`=?_!6 Pqej#Q%,^gB&O3yqÚG? ?4oȃqZ3+pvA_lE^vra +添l=>,O(Tw#RuYm;#^{o\1' JszJEEAQK]KuAtX96rk`f'ܴANzFm*?9O. 6qmKH'fe5)cZ]ùk,j:@pWNianváE@gͮ % s,/g z !RORG;>‹Kiju+~vBޑ $FS2؅;.m "[G5EA0֣>ht`cyft 况E]8LEbAS}:CrU.Aa#2s pZF]96+r.(^Lr5Wa2qI59 1B0JxtpG, l`ey@[m7yz21;/ ͓zp2F< NAz3& /ϓG9g+PQOX#V[eũoPDիaFa=bh'7^U1Wnт_ˡ._Tre;1$y4wK Gd4>_؎`-5nZP۲PMA6ڨ#!ì}16D6dU' ^H .!p7D>_UZ=0m=5OvI]Jy_AU:: KǰyGIo U=v]H^yvڸg\oipڦM sh~lHyl~,U~ Kj8Fvc*#cBG{]mCssm4jSscGV`sB^#6~-#_@^<ӛVK}ޠ:HxD9F9Z\Qt=$  >E$ōWY%~asVB]nw_kV]~Ğb ĕCc0b9$@[;&BC?dۧ-ݭ21%裝c[]iX:s5N}˜cvvKBLYzw!QMF . >e}:K.%H^": ]+a1_|gU5@ ʞQ%L_xV.FjDEM/lWl~Ǵ9uPvX>I]Y!Iʅ34Y-^}vSYJӉ` ^|w_=1T΅gO`rІ1KtK2ܐQd,ap,gj[V_S<)֒wSֳU8ϲ %X1Yd;YE3ά|@POw!l6Aݟ5%b]vN?tP4@E嶢Ps8rRm m_tth6eiELt?U]\DX.uXATYFrT G϶q6` &ugb|wDݱk5fO.*qܚG Ex#Ad& eI8 Δ4 _T~D,P 0GǻLԨgϔqg""<իMż@ bKEƨ5RI!$a#TB̼GJPS;Nj.Oߣ̊Xzs0AwUT0_;Z֎1\O\n"{ }<ͪ}޽e~Psm3[-p7kzqW`tw~C.9{IQ2Tп$ٷ_x-K'<_8yB!|R[!m%*-LOa?S mA Rg* ufOK6#"d.68LŅ M{\Aљ+:F~lFKMc#n,l9-G} ;@QTR4}ojcC.5YiM3Y\t ϴS AQP!Stϗ >HtNuMܾj4G )GٝW!vqx 8v#SNő'ybqewXFd0mJ؊(7h..g*c+i#!lW}iQQ#f"؁ˈvE̓"ϖdŵW̉)2_\i͕񖄥D])fhx]b?~]K]4΅R5($ H#`gcjnwOGhtXտ_Z%lbͿΙD|yE/Ld68!s5 ?r&jC-략H18k'/0 ugerg-tG/ĻGH ]|Ki/?o[Aw_j:kQpW)by < ^?yM clZ hXH(+hߍ2^U#.a?}YuF'K& ;V!~A Wݡ3ǜ)޲~ba[(rc5؈d1lo:F4HiEw+vgOoX+4QJ_f<\} =vZT\R.u^*¸w˝x ݏ"N[6~qʢ)-~p0409ؒ]&%{MF! ZuS]YxM.Ĥ;KVx SSzg5p&7de£ \;L\0I_ e4+}nOZ, Y:YȶBs&!F 8*0.W/OJ̿!e0{2\kT͔V6ѓ>r_5"-fb _PksH%iL%i "osޒZ\r̞OaSv5؄#.㞘ݷ%n#6B~~hYM̘+K\+_D+L$-E8>v8r칿z>~IdR5KgmG G(],-o 79B ͪi>4 iSm |{3W;kbȓ7`6oPt~2d._~gptqyT s!)+-O]+9֙ 3˄!\1ָc:a":v4]p W#mXAۊؼ+,= L($"ML_L8Ts[!2YŧpB &h br 79o-Q%ER>"hAs-~wr6áJ1 i{0 \{ )!@Wuz(X5ޕ1gߑf} &SЅba,F8m2Hj-*Y\ :m FwPTKw$=1);JԵ(bsH6*݄Bn&y{7Hrb >h,gc@@Ѐ`IV3iLq'#^{gi{.p*(\X|V|4^4@؍uv'oȪ1nwRWj}6lWhpj`E$ }ǣ$RnkNHCѥ19sB?/3z* \!o[pX%7c76=1i|#Q rIvjA j0}Is(̧\cH'ӋB-|s4]oG- =ʱNUBÍ;ZIa2 q*e>>iBá4 ir^(&{EK vAf7* '1*}!&F|˝<`;0*BƿKg?}"c}'VilBrB%JPzY 0]~n(%Iҵ59&LjtQT6io"d:,"ޡo 1Vΐ/Ri%[z3M턼4|KRā+fJça j<ψ}Y(ܺT:4A~[)".fsCے0Y0Χ>~ᣮbS~5y0  \Vŋ³IAhj]+l?^j ;㤺/(jt?j|n2qnru\4]!6),K*B^h#x%G_11 ak2z ~iJc;8^ߣ?A˯F"˥'|d\DfAF],AT7GO"Rt]&$R2]j40a``1<,v!)Kv! :9_rKI$ 0dUZk-qD?@%O3{{Ӵ'ۤQ-t ފ{IC&j˿g 4>k? ^ B D;6G+Y \< ]Iwf?C|fEGy:]ޗ"Tx wfނ0Y!ez݂DX*h&\?W8ƵjBC@\<L+Sgw}sN,BS٠COA羀&EφUfFCV&spQ`i^@Su!ĭm9)_޶؃%M6)\4ɼi;:HN2B%'E+>wJVtv##34e}Ύϑ㇞ =#ixG§wO$3g"?xVw8zHf׳ Q'9Wj#4W!qs5zԲxs}if Q+Cdv?zF0 !o%2/n7E;}'QD@T~ck'l)ie+Y7$3T5ex}mD[gl]iY«,4Vnucjte@N}K}wSc޹" n\cNWX0"#mMMf ˔Z n19jaDn`3!%Z<~XI!e ^E8Os(F,{QEM! 1[9DT!/ cqY', |#^/r{N0 դL!Y;5BP?9[?ߖ1ZuU[6L$$+P(l&X3^9a}#BOZ[v~B༌+s$V('-H Yظ:>pb$^LZ LᎃF{W""_xF Pq;Q_FB dۆk\̞{U!k,@-펾V1=ƿtv4܈.ƑۆBIwEx4qFy(#zlBK@qǎD_i+N% Bڌ^vJιu 3.6g&32އ@`php-z[򌲂_P:jf_\'C!1˚G*I塔W9^3 :aєILt Bq8\ݴ};E5NSctņ㗲ny--~!P p?l\楦mW0!`G|3)s0-Gm,Q /gDf[Z_#; NVdU:DڈNU͐ߓE=O @a0Kϐx lù wh`4 Yôdk3FM~~o _b};,Iaǽ/fhѸ1ƿZF , F F2OpGB'm.3BAZ"I5Yv'EHF}#/NgBLI| 9K"ܤ/M7KKL[CW{ԓbNͿӿ93gbzBkQ%@Gnh?4;i-eJXĢDv@NGn@' o?Ɏ !=?3ɍ~AAf;:YqVuY/v uDs@Eoˎ*%>Iw,zH1  S7hbW#IhEQ7Lj r{]mr{@V$^`|XxaF(|~nC.I$\ǫᐱk'OmGxMM[, Gf?MC!ps,b4(pUQԑx1+ al>5NEݵ_S]EzڴIFWψ 8^r6yElP = #oC-2 '6>TeZZ:"TuЮȻ]~a0tšңx8N(IBZ>4z|yk2lRsZ%Ky WT}뭤} #U0 mfU)yWRPa y^.tuIM\*S3W2,> i_2"q'lbO>bj3v"Lr9fRa8y0Df._PQWȈZGԞ5a GZd>; [E‚?TEUȮ*Y`sloB)s4\H6S)+ %ڣu BrĽ !&Kl7.$g>ODooq]pHK-- VI-^ܿmVn$+EJ!E莪%,p`TJ~Cq%Ϧ 6Y+̘qZ8Q%ԉiТ_CRSÉ !ҏM/6Tj(12_*t֦zlUQ?t4FVN?[H5ۗoD^F}^d;eʽ_oE鋋VkfBaU.6:@Z}@=R󹱰 hR-Ejd.ߟ^piץH5F q"L`m޳t^Wwydl)67PXjiO1K F&Ld}6"ӌ) 8f6&[P׿hpӱ|P3zħvS]j&|eS3AR ?b%l)TIVG-1ʀ^q<4zBOq%eyY!܊>mY"嘉)H74tJv9H&*fy5h񘥠 C Cy.CO? ⿙ ;C~pmZltKݎi65oS!ڷ&g4?k_g]Q7]ڐDxb((\I~uv>|JCxJC2_3Sp[Om J7ԕ_m.uD,16$ y+ntD,2}f٢8L7.vk $grOeÓ07l=_zaԏ?GΡo'Z*jC.a%OX@O*cF`}"]p_9y9mG;CB} 7F7r}6lGu`:)^lQ\J)g!6<¸0'_R-g]i8hud7涁 wLW=7CKRZ|skXS)r96t SHt^ǵ=(pq7堄dN?zꛏ#]I'8al~nl)ꛎZs4}"*E~ ^R,RbxYMc=ڰJ^Op١UOnG Ap;X0@sah࿖mMD4 9r4c6rxk5k˱fy}\# A+Wyw^diz)Grw%\yr $饕CX<1 _Zsm@A*iE:(S%N[CdΣjCMБ5C6q"X3 gc6[J uwdʦ2`N8E]P6 ^UOa=HoO=6x5)wLEٚ+JU¯u+ln<7% J -*ݓ|431K۶bD!~%(YpGQ@yC$0AusMe'UTDvqZGb]L@Cx筕=+g^KDWH8oi#< h=KM03eӈBDP|dhW tA_LˆcriVJp"qYt3>"vS0=3@*5_XnRu5KrJhf;}s*e!(1摋H8NBBd(w'ե@!4r? )]Hر ~w'~)r$*s=rӍ'Zl 6apV eǦn3A[1~{"f3kVm \+o h` 6ֱqrqa-*IC/9crABnZܙ#_dMX^ܡF miqЁ6hLϣ"vFQLDlbyp. S `SvcBQ&-,: bҺ Fi1E_.ZnzٞDtq n6`e!dNǙK?yI2t,Yɬ)2PLĕ9YK.!$^(hmfnb(*N Uq s#s:?SoD:0޳TѰXbuCGTH\o*Om_cz9WoTpXY~)n^XH9ZY7q4C261\Q6v5b.~lJ[ q5I)n-RQ B1X]啛U ˅!hR/nnmn&/X IVӶ6MpzJ󗖯.2v0u܊@jN|"`+Io?Μ;څos̄;/N#0aP,>ܾ QC0|)^G)$]}#6AJA]'G$ʪ|vunJhhz:GcW $u4PTԫB<ۛ{Ĕ_+D`@ ӧw4Oms@1ҮDI}{M~v ZKdB|ؠ-=`UǑJb{KaEy)Hj9|f:K[[w=[AΉM2­Jك!R[bF}Hᔐˑ#Nk }8gÞ]^`N]+/aOD]a؆(_j~cN*Wc}?l wz ]Bd? \x5!˧$M^ghA1PRjIJ0^J~koPf~+ϟvѿ;l 3!]{4Xgk鵝 ;hqdE *x=)|j &Ͱ:tvnl t.a.{P)7(-Ped"篪gכ6{-[8}+>E^& [,"ʂ9"o-tc_N 6m;bIw[`rzHt5Q/yVw I(I5ee0bεF5d"=:Y!&k޶mp#M; tUW4L4I#ǠR2Srcdxz}4q_ 8) IR m0QAi9]+y#I+ W9ɭj\_2͊FG ,$B= dG)7|S]ba`Kcz]'f^Y~n#bܹᮭ/rVզr7C,&޺.(B"HU[w26Y+ZRڋ`\ϊcWLJK 0(YT@:f-v.7う:z^EgQhx@H2 .0?j FB!p)F(y~K$aWZȌ|zTՋ}9i   {PUվjo&*3 Y&yË Ȅ:]^~kTv%H[npl$;]ȨkXxw $Zq(CuW4P>z .Qt9`7J{eO+ 7<$'^h^Bu R%8fm d1"U vy O'$ϺO]Xi4SBCM88 A6-q\K ROܩ/͏-c f>`t=F]ՑȔ3$}()4E@?p]|[zۀDDFk['&8cH CHdaBx>-1cr$cGw`+/5\f VQ*|Les>:TTLwa@µ4@p6$$/d*Yz*zbramW+nw2n rjfH8'pB3/ľPh#'8޻V2_geր{a7)ͭ&:.Mئi{w2,s9wK[31K7?$ cyG+{qE [t ""+0L1V*79eRSLݓ=2n3-M#кhK㹍,iR|p9=$5g[TynK,퍗[1>3SUQEVzgE!8=>];'U|[>v~Px3C2xr&EŕgH3֩WY6Sk#.h0 p8|nH_M6;[ ~[ۢ%'?eow eիaZ utޑ]Ɲ|Wƥ!NGF s pIf!=AA(NHSy.P>BieP+ ~&\ Ybdx-7kkdM\UkFEP-@au\d\Werv".ʫ'/][jsS5{(_xׁ+r>KGH|~xu}cqǼeVfa61 ^bB"`a4㞄2> CHNHu xze'>r祱Oƥ,UN!#c ^0)فSJz˒95ACԲ} Nnu]OpɖHu W >'%qקZ-Ԧ IP &Ƈ"U`kzA\Ekë+sif̩ G |V ^-u|%Qu3RڶQg5rzޗC8XUFdhcrQ`R:r(Ѡשi[ X]-g`Pߋ,NH$(pGu87xf(k;C5֭m e%c|VW9kB&k*+Vүlp{5*uq|[Tx_G:m>T3.{onwyDN2&B&>RD,Ǐ-,U9I؅Ę%-1gL Ɋ:;; NdfE\[R\_uH_<H 4K &k&y'Q P@JZ~l+;NPzК3s<|-✨l;b~n;;Ls; TpEޓNeջ6ކz2OzĪO"uŰằSs5#',PGo/ IRJ*0vX'D@ <<ʮ+k_y"R8V Emcu|9d8!/E(U݆.e0 } L < uSQߜfF_%80)jfxY  ݗV@Nj6hcq@1L;un[%_Bv<^ed/iۭߙe;J,%iALVFkR\j4FF)Irxl.\3AmJ}&!k47ۗ/ jW&|9Dw|UZ] S}OԂZ75 ',5ӥsDmb!]z+s.ºj[#ufڀ#ٺJ5(WS 6v3Z]k)!m=^=$DFka|cn}us޿k]WCD'$Wme$a+9B6] ӯ.˪3@_Ʋ@ھzO- ĺ_d.՟oٛ ӴcXcQ$)VlΦ+NrL/ǤU}]s@SGm4%D!4,0M-6*8ۿ(#+f*hH3D\`&gȎ{_ y$8,WW8El6=KYk u L}06$-յY+תۚl*H9Oqܵj\ܧTeDGU|#r {W&).ft8bVȰ};˥S0 G\իjEuwkUM1p@5eP8f)Fzbaz;?OĢfh xyBtӈ[C='oEYiƝEe7qKHj<CwwH {ۆ-D?5g Fai>kgҴ<((G\nc1\c@{tsԀCOPC+sc[u&(L KJBJ(yhJE:P?DQ P=?$2lTO|͇vg!:8)HD0#3q&o|xrW,@ OfHwS؉r| }P- bUj\!]_Bϴ7 +饢2` zP |-FƳjd=*!!@(EkW$#|1HߑHtl%D/*DrC߈0@׾u.f9dTj% o&S1@؆Y{.IpZn]w)[@MffNum&LXC9 quίy~mz6}u}BYn9@e[}k(\YQkt؉Ɵ["~F o!d>/ecӰ&^c7b>htJY«%ř,$+*5\x;_3b^'iHֲ8|/NU CJc/0Q՚>+ E<2ANMTϾx`*B 2Eĉ^N @O3.qYZ2825?=9H삁űw5A5;<ʫνX_W 3PtBCxh| tGlP}]['E5.NV_kq=]0rYr+;VIaPk@jZ!6:$jp3~J#AdBUS{_)X>GFL[N'# 46Y {f G46/=Tx~,9VhRǨUDǏ4^_e K[y'q*GNA3Fbqi'B]N"aXDWEYBȃ/RuutI@!QiS1dV%/?e@KECxQ {s#n%Fn4giAk5"DO;N)xۄ03зhE{k8HꪫGv}TRF.mwx#ɎS@-An9_m`d*?/& P\dWVsc &G4bƜe[@tjʓbAfEAlUת ㅂv8gzm^:Kv|=ozzB Tw5Yy2 srwfj\14 ʵRP b-vcXi$ O;ngxTl Pg, {OwPp|s\,Z7\7/>U`GhHKo'jz̊;%{HG^xѨ:؀{9 {i͙*PTrP" D)"QdWN|o)`sL*4% m|]|*?%Z}eچ˦5ΉҤcf'M/,$A_:!BB$Ju˨@*^{qAk'g =H2ʈగ!B=rt\ Qn\=hbd+󂫜Sl?K)C% (9BZս߇:[Z4Rƣ3;Mf81WV1+ow/zH|9?KK3lry7ڣabS}my ;$*saXC`))'t=FaSP ӧh72Wˁ x^.vj6z |   0!)y"3G;m:FR xG8ȭ{fhAU_+qX~zьSQmHOOtF"M%z\͝23Et6qe?Jt0ݓytb_d(:Y|=1d>wq,ZU3zANlynSp:{ Q1(3ذ +e*lI= #?kO:>G,mzߦ6){ec֕LұqLkc&%9ddCm `8{D%dIyY:vl r4,l^p֯v%= W~ileg=ىSwHbg4E?A҂?(C.;!DlٚaLEƷ:io-=Ge gdQY >Nߵ2lWlQP)/iM1zX( 6gz= 3(?[IZy@/~0;:1zn=}(I6y:O;f.gp7%D턽.[P )2ĹgG6wi0IŲaE`*/s?iQAouzy_+;+)D T P.QeH 0-jB R.gU0WLUs%jzFxişp}`{e.\Mް MX %GGkv5.سcriT-c(%'md B92m}/l7alMܦJ.뉸ρlڱ ql"СX*< ~4M,p+lMJy+QHO0%!HNu8Al׸N95.`snq-v%(ݟlN6 Ʒn& ur4ߞ[gՄc!TxeI4mj';¨1B1$l̓@W$}K66cĄ"X]LU3Nt >y'%bNr$QպQE@b}?w/Ԣ|[sϟL ՟kCܶұ.MZ>Q ּɒ~ظB " "pw=?><#?vHs8cM(ڕU7v[$+I/B_ !? Πa£^rB3[1[oa;1"##{<И.GHU`Mdޯp.CCPBr36w*MÊ6TМD*hq_lG=C.&N6Z+FW |8g{#Vl ASJNir,㕋T4<⭠KP( c4`q2С:2 2ܿm6cJkM}rB9m<2AIJ_{+ F3»+i??jvCr R*w}J67,o:$O S?AHm'y5FP/>RwvJnD#r:užf O7P 5{nجXn +cyȯiwg2aB08f0y3|dhG<7 yuqd[4`Ay$ȝd傡^\:EZ ՃSNlKvo.N  Z#_`v5"aU7l=&aU~y/Hc=؎'oAN(bY<8XIaZ$z:Jn^?Q)1"㗙O&#Y9i~:7ɽ3y'Ag %뒕>"'Ojv=nEjxxW@$ R#Y=sX]HNɂ4:}),q|IhaWjN'vhGOڸ#tsicxs-BqRFb qzF,+| $8+fHHNJ5g'BOp!E7TlCXG;ϼeGiadQ ? NXUdq5 }$?j̻Z堎Lϼ%uICy^.GCli8<gE<.5 &3>˾Q_,v M<^+<x+$\#l#%tH%I@oK=O01FB1nV.iPnOD/&BL{eawpJM24.>edS Duh#(ޚ70G͎ni\N'>h=eF5oӭmľմnΑeA.[E1k<=" TocREZӛHNo ȍn+m"D3DmqpIVds_/&jY&rw"*s j\20..\f˵C+l3Vu,rj=Bz?k2>[.iFL̤| N:[h0% NE뼻0|HGBԯ+0,[,KG~-R-kW[c(Z$'`LoXfoDY2*6#1$w~ALneIӚKsð0Ntk_-xNi,nOIGv;{їP7Y'Qyv~ׄ7LY6)U[m4s޻gqA@gj`.;nď`e?ƜCuMk_CƆߨS? TV仆=xp0B+_\;A4cX0?e^q+jK:0!H-P]TVVP/@^u-r9_~y[Hhcռ"80#Rj3NNǏjV(J_|05$?uV#?9<w8R6<.8^M'I^$+x~CZJSѤ]ܔianO㊢-!EBcO:QwM6yfXJ̍PVS1tF+XP[vf,& $〶6lu풩ROwxDҀ8[9.|°v< SAY1GaӸ4@@VvnTb::ۚ4yHEwmYBsFDh͠fǴsƀ n"q른Tf€pH;o̓K=8/*LA|f{7;jq 3Y#R؈ T)>C' u !}ZEݠ޹|BS 9$D*LG6I)@e7Qbzvq*ݻ(UU#n9У igGUMFK2F))"zzN rEo]䦱alC"H>w]=r]%*4\}{sX~+B(ibU*F q{V\-vtPk4]`e^`~z}{ ! Tt})PvT ʓf^eNaz$mq5CW)'5e 4|WpL@Bg9ܙ5ڟp0r׾2dKTj( ;11a[so#䊦B59M6_z'3~V|EYj2i@v߀dVOTF8%Ke`knDW{}+{8,F4Nj!!/#(x+~$g-ͪPh(e '%F*]mo+ib˰T,?Er5]:!'›>ޜe.T#^g1AW}GG Tℏۣ\T=ε₠j@+I.|.'h jqDKˤlEܔds}h_/vg$I'Q Ju=kG"\H e3H`_Dc:n}hڦ*I#1Q83K+S'+Ri'@)ڒ/Oi$*@ЦJ^-)D=,0xq+7^߷F/XԪP"LY6GA0.8_-9T4#E8|oFa  H:$ivw*iyӎk}"Z*ә5Y0YN)#9āPO&<=%~[,/T)&S7´zgsl‘8K`:qA$O)eb9ve)< Z5Yq_COSLCc JrMO~΅;A!) Frxk`d|+SCX`ƍwqbNG_\7`1e]ۙQkB“fj(oC+4} b|pOnza? LRe34IdS);I !>?T/)bt CU  Ƅ<liz3'-9^^ -՚ WKHH g]~nO#H6.U9YyzsHBjbҰ^S*#֛N#KWo4$~(k|N_Jɽf$J6Az =5u?=A 7s{G[Lvi݁@8хmuj'YJYw(ﮱk(@, A9=Irq cQ+t$@Uo=a{_z$.&b"66Ե.#ΫX%3qvkW.z7X)-"zz0=auba!M,H]è,zݯ>΀nj Dm+^ -ՎҬb8Xi'tσ7=WC>Rߍ#}͹%~Q3|5(mdz8U<,iIQ$2cG$p.:]|nBӂ Hӫ34f%d0U{r3o D-!/)F! ^RйP=ryB "tRk wmRIeJBJ5BJ7|F:d?oze9%$Q=\g%(mpE3_Rd*"2#yy'p*܆]s{}o:hKHp Vcbc.<ѥT&A/aՑ{C!$*=4vBab`+nI1ڷZ d&;bn=yl>\ș&] PwL9 1{GOT>c2l6{o {Id]Rj?T<{Ó KրN)BzK ֞4˞dywY"8Z2#8RIGJǖVS񊄏,5x)0(@bj-bٸ="X7SkϷY/Ⱥ1)8 =ytGXfwX V&vd-%/ o@],@/XI.̛C  MۚK* VT侤t)8> cf쌥| (X!(f=@h2{;#`\OՌcI}i74f0Pp Z$ bS60}Oԥ]dُC׹X16QYM@'+ p@mٕ 'i__jsBP^Ywb6?B9%k;/ D)BXpgy xo!BZ9c&KJQqY=0 lOh_:g@c+ԖV?8V("BCGvj:Nzݚ<\u(p팀T7;D'v^;EbFC2 "Yof {VNR; kv15DToCv9z[9H as1eP~JcЏiarU:'m;i ˹z1QL=l5EK-_F7>t׬ցb%B'#oKNfw\OJ$G`pg6yW "Zk༪T<ۉI FM>+ZXRPR/I roq"N>w@> APa!âǨNtU$n\%5 \I?ڔ9bK0l ;!LїjF0X끢_ǂ2AC qJxе)`o|Ik?p e=( ڜٝN;uˤokٺe;f݂(lKj b/nm.4@af*Xds_W%aiXw뿱*BHŎb9e8!~"h4-MszE׶>7`Ot1<}Ιqg;ۋ&uLIe58VPz(î5kBBo&셏li(SZCNk;~8cv%ig5^|Ηx^f9D^f1;?>xĞii i}б`eGS}Aۤ=((דY,j^0n#R?xK Mgpҩ\g `%.UST%kS O_Nwx(%yk2wʜKum)cRU[ q '%*5}a 3]wr3L }a$?95$7cҳlOۼMcCNc3cWZ"VH5Fa[F8Az!5x~e֌\\ Ʋ2֚aX8˗~b hNh!hLf`/ G= CI{vwqѻg7[^t#h_WfwUJSrdϖ́L"3etwAn_to?%ٿ@:;O\?"OTL|h?GUmW/H+x<[vxsDo z~Ggo8McSpʾNc’燞k@T+{3Ԛy<=>1KC&'{Qy(d2me%ATjY^ Q;<ê #k5lHjPYGh|4TǎQ~&a9#͵v}-`Ήz q벨}~☻9j,cQHyB6l^S@01`CzoQ)Ggh4v̾F)^Yh>>/g}z_ rC9dj?y22fӉ@Y՝b9Jg JrEjׁf'^7m-1u)5͸ 6jDA(-]&FK()2;i\[M]pQ lVbtL`8Ih(yBd |IiT'ł=BХ\L'*߲uzikj X`8R)`0QY3s' 9DYC$eŜ<3,"@,A`yLlSNhi~v{ɚ˕[pXz5!u~+ڸ gM9y̙9?KpQO$TtdE`@PL(T\}4CClC[/]|`Tx-!W'Dxߍ }v1 zxpblz !'.,m=xO iy] }J{Y$$e']wߚ L+Mr3,|U|btLp4<"ńCHNnӜFNa(8{6zd95z;mEGwF Y1epf1XUrIW<| QͭZi@$Qވb[gf{R +q!yә{,jKWit6!":*KLϽ-zv?$)iJx|XG52jE(z\33-D,B~08Dw {?%"3p?5W siQ3aGJ7={?0Fp3E0,d-DH;H M}0f|Cݑ/"T4bBԚ A#`w`+LCR.FW>+u7pB5y]gE Zg #фtP|{ u&Xs.}_mr~jHT#LqN&)KNa4(ƿ)4]t"*8.DQh ^-5#;waCo!A>ǛPd(߮pON +(@$K_7A,(N Nr1x;>c&&X|Kזƞz?n~Wio Rvgv=)-$= =b^4MЮAJ+~)1m(#+nӷJ;XOAZũE4e>hVxʎUzN+ FœYfѝ#p y1s\0bVK2Y萒nhh/}eS#|[MZm:*ֻˎH,x޴p1rHU݀(bx L<lM}pXyhK. wBr)vSb3 [ (vLHAgJ&+͙̖=Y+ Ե!/q^N<Ln@gj1R_-IL+B] ρ=. CL'oL]{Xv=m=B՛"sͣNRv0Mx))o?:l;R}_WoNoQAކ8)!V%0aoAc'5j-9E Q7(Yϼ??F#hAUMonAKEq~ԻzJְ bnTN$L}VIus앤~vO?C'5`Z"eXNAas1N+btt:z+kw/i拾/nbz'0}hgv$-n3zhKhps*%|(#Y8+x@:L24[$@= Y[JI~>Ϥ[.',A!xnR0碯J3)ØKF61)QƅWN\.hk@ܱ+"<UL>F~̋7TQ0kuRuԠ?ֈ6;Щ\?&)TL~Տ"AŇHJ,^c j*r>5Beq{FjvڿېB0 whn{O idXO| 76 t3E,CbwO r&qqQ@lW+N@wAm>K} r0&FLOw}$Ņ"9j3!M]=XI\IF?qi+ <(zC.h7r6{Dpc5idbmxuߚxˠ^D"u ^6bCΈ 6DCZͺrW;tE~φb~n9ƞ(OH#5(NMskh2)t{̳}&Yaܧ5ȷ<dw^:/)>6嵡rvC1SM4&[#nh2G>5GW.`ٸHD+*c )1F1Yz(a? V&U$8I?z-mYB/q@|X)oRpsKo$,uz#n Na2lz9]W,=!*hgs`203"A?g*SjMl{"xzSa'z5t#BbC)4xm/౸+Uc&:L`G']K;Z7U`{c7 Ldr y95*/N?^v]$q,1g B;ΐ@"vcQp-&#aªa>zvC4A(1u-A_ӋقQ 3JĊ>1RzzB;._HL[y3תʹ.0;f"swMhIS|uyZ%O:T?OHro]+;z kc@jzt ^D,cw$ ZD`MK1vؗ3 6G-8C_g:-tYԈX@,&8to1vՋG}Ɛ J.[cO870yq ԪA5NV-cӝPm~DBthcYj*[X~o7l{T(k8Hޚ"FcxKCpư`[tx&{-d[!]-)Τg ش/o,ſ]CO{;F 54X&&# bb:R4!F+`@@J]*}u|Bm_ )jʱ9/BJe.Q0;d5g=,_'-dFvwlu4|Xߩ9wӟj-KB|W0Ian<֗mMhIM$4LlY"6]ڼeOL@_E4!e7G)5tCQ=*۸Żw36;:5ȬߞnFFEvm{]LEa1@xW{8)z~}1'D7-\1LR[9Dwupy0)d7 !tJ\7W ``d;ϜGgAqmj4 ?v K8ZF2\Tg̚1x~OB&cj,b}?t(U$fYyhBs_Y0hd$bR1gXRf/%hh%٠%ӥS=3ZNrJ" gxF8~9;n##FʩaV5.'2Iq? b1\\;"1?֋oN5B%knlbBh^<4:xdusBXkm`7m F NkhCcK H;A_UBf3ZfmX- PX"t ϝUҒIoP)xREaQz&֭`Y8B|k=f3/9F!ڰOI6zi"%y/FNJsA#}]L'+=vSi8n3}pn(F-Xo˕%h&1 xY0Z)gj<)hM;"xJPd{O: {(J4KOYWc6w>h@7?)qkyw8ݮw2_/m/i2̙ҢV@#Pr,1 2o`D;CČ(]A~R,]eU$!DnW < Q "6P%5;& wı]τ|pkBo4WiJv!anQo-h$mHl.#Kye~|j3ᎌTI/F#On 9kzc5"Oh5ty~kp3y>A (1^Z4ܸxG=@"T) rB|-oqes;Ly$}\|X~u}VV5BGjAūɆkYНCw_?d`MhĒb=0!@ݘ #81!Hce5m)OҾGB&9mF4ISGN;-YGxwk%JW/Eu"JMAg# E)/9IG7hSfx(exWE [Ԯ"2PANVMh-Ǵ]yd)s7`Æ膜Db52ߣjߐq<ّyYw^ [唆(V>9/fؤO;CZ\WFٙv=QVTgru^nj'o"(\C6 !z~bkmF6赼BD!C.2dcՉIBlN܂@Y]V"x]9ReMk^cwLC@jqꣃ}Fv}AR3-+zHSgEJbDBTB)LJl-a[āѭD-NGs`2kNd>)7\h#:( ۶}ԃ(DWgR3~U"C,4# ְgoW>Mzҏ}H$&BVne}qyՆ+̥aW %E:C\kF =rTk4HBZf."ǓOf~>;:Iq0p0jBp *yRH_L5!6=ރ^6MUJxۑ1,5縎SPn!&->{~U)a" wQĄ T(:Q mSgMmEK_`&!9F}_[Ӓ΍.A o%; z6{C*{r% FZ25OGR\̒7D"Ns z6q""cE%63hdk(b7Ktvo`ztBR!g|F-_v~aOxae Aez6XQ?N):D/+&5ee_aoz٘W>K ji͵kۈ:GXN(aQ8aA\ؗ╠v4"͑Cċ8saӘ(Rb$p6>`(vPG#:H$Շ/}/3Mw$:@Dks ]9 \K޳  ð$;S,dC;! r4t?4)?.I^fZrnUR,` <8mk'Vq[ \d*a pl-ZwũP,/ [- 8йD`5\fZŜ#.s3mDU=F^x3|ݼ*4oƪ8 m/XoBi߮6|lTY\*ڷh :`Ɔi1 z!.;Xر݁ 3GJܶ 3h>^I>~q_y6fAIg!b;%~g'{$H WJպxY<_="nNjwOpNک+!o $BX ]O@(^JVڨCS#JN>$;Z\3SE!3!HBF$S{55-wgS-m qdL'å\@u.Rέ?u["))mHңLkk`?c-N}WzKBASKbM4Y6lQd2EĢw nGKixfJ5 XfOvJ ezfk_X7Z]Axto{3[(2]U[ 0X ;b D'+(U2X<؉V*/g! $Xa3}i6u7#!ԽN% O'>PS?hEj* (cbpx~Ee;U+y x=vMʗH:b"9DZެ D/ }oYLV[V"QFYv'B_7 ۦ&1 H}m\jYHFhmnKGj-f-{6J#$MaPk%җBq̈u,=8xѢl[ϟw8.JI|&=i& 95PyBWG͢+jzl{!^}blڜȷU EBT 0/@I޾Jc.+e{orIKCMi[?^!Azq~=R.T1$poKHeamDw/;@OGm̈́wKoK dl櫤5 [LN8>J=4H_Q67ʮ$.~X[~ـwj=5~SrZ=:i| L 6n2\6㢳'F#0 3axVDǟNzDaON$u9U!͡}CH6.ug݈sE_,.!Rޞx5՘ĽvB\@̃1h*Aۚw v-~2 |,9`O3-_ #u #:pBSG3~ ?b{&SĔ 9=M3ei0?A\,9BQd(?,[W]sʘDIh=Ɇ۳gɻl>?R<41,!p'Q4~{,g\( ׈d~; lBc~pbU=;#C*od1r\qo& d"?~"HT]msD/G(07"Fkm%u!WT>vT LnDxڞd%oyTfLgc,p@?aއ.疚2=>*&͈0Kg$eF[[? IMvIm>hO*6!%{UiC,on ?p䛫v͟WޏoᔓwyL>n.3аx=ܧ3K= ނ z7.]6L% I$+p  V5O(=U ziM%zHPܻ}ZݮE}[mbYE~CAeD>7l.^E(A]g`#~voFZP%bUp9D7*ēL5So!u?b-xXjg0vȭ5c2k h=_#h*lPT5̋:n̽n$5D v xpk5*=8zu/AHa̲)o2<$t.P+BohxEِDk6-0Vx+Nu%[y(b wX ~qr!wn,ɲo#. '*`}/͗+#D/FgBEf6o+E)ߙUdx;fUyIX $ܥwQģa wxB|ձ.ȽT)yjvUK.UZN%/b0wbA>hX_z[:o'勺\F<UUgE 9ڋ(:\ KiKI "&ʾkTzR'I5+ ݷ+>5XOÏ#23)-݇gU~ն6pNEfb.m7gfXXfb̢_zշŏ_w ~M+`a),̓ gvF4l*nzc _S(Z<4K?OW/v1FM[_;B%l\ G` .|]ݹ#`[ UO~(sI3=^91D@[b!{SP#D4yFZNJn BhXk !@(3kJl,K 7{S^P.\v,ƢsTwHX4pfNS.ڬN `,Uy2X+0V:jګvS JX@`WS &YŸۅySOI/:gSaIXrݎI"_C8 ${~.S`F&sv;t:^xrNZH !sXΧ2v\MXG@A+2~~ӜwJ;%Tf*à&T*jZ:rܧLomV XB иL0fa|׍'_:3o+عX-ǖ Yxe:Y/ܕ 2UIwTL^l ~ 5%kws*p'OxQň Id*{e&ó1eŦ=w0n>SKS>ٲ!~r'eﵴ I]Z?H^"#CW{k2"A}X?PSI᝼k0?\*k$5:%Vɂ52`ߓ (v,;ںtK&\OZIn$BX2_ S#alHr F r˖,k]O0۟G -y !P5:E𥷈SqhSe˨/~s*~)s2¿Vۇ+,< Iz6!ںJ[,zv[k)UE # <296yY1JD6FsZOBI["'|.>Z_ߵPk[g3 g`))g:}֏6K/m*~f 71ٰVL6,PE1JIG-ژ?^h(u{ wkD_c=?^.VnKX(֝ 5 !S/9([Yg1@:Rp,jIܰڌ%^s?ޥg_{+Փc$s=U5ͽ'H\`?XiX3ӊB]><z&YPӖG 2 Co(fLF҃?3"v[LMUED&QlQ7g+q(?[n3PIs]c␐GwZٱtf3 7bQ>4k#;Z~ W |rڟ ̓t 'zj2QH]I1O}G/b<8-mtęHg_r Vrq앮y RqObR1t?c_u"<wq쉢ˮ*(69;hj4j)j|V[І(D_ %1-sdt)|n*9m{1g0SUYgI<$vkJś a*bJ-{|U]ݐK. lؾmOG׃IZB`_LW䶣`+lu6PfSO (>qlA (U6si|u; SH~XRIJ .K?.ͻ柦'(>[!5§du l4=C&X$F@#zԡHuDञ]~p)T02ī;5 Bb;`Ui=&[q.c4pe-%]A6Sj=E%[N:]o*55]#vn*+|.GBVw#sXgB%pt~׫L=9IÊc%, 2P?řL; s{S{&&2H^]eMKCld{xᎭ2Ä[^IӁ̠QR)4.A2̝")wiu[͂\ܝQx,s?b;j=ҫZȚwL{08 |H[4Xq PG#sc\01DgԜZY%i2=1SbF6)|;—zRj ܉ Y --_qsi`.VwaA aJ;\eʂ u2hK~;45> |r]jC<1>M$3, la\ Q/V/0p$^ m9]6o>υY9]J%= a{dooSaHx Ǝ{_^c*C}h+E=6(uGc/Oއ`I*F?u!OsekF*3ۭ\YEYB<_B{ϕd$KV9ZS|4=.B:(KlIN֌}qE²å:Rd脟Oο=(I\(P \i  . rb̷W}&n8I:+r4t{jaϺ3z#IhڙTpT-^AkdyTvkg>:DM+w͇4)g^I뛮v0Efg^ԘuPN.ѫf Q(_Bf8oxPd@͆c>bN=ȘIǩ>Sa#G'a: m&v+-p4V }7ܱ|bCиiEhXOM**"S@ H-pXR9h1(0o.[u\ttUScOA=( /f~tJ x~ 3HIC|$ rz2Pƴ+^E4x%IMv{s 3G*QPEf.ŢP4η').sM:#]b޸cwYntY6UmHSJ@ITׄkbX \ DڔP̷™ Iʭ녅Rp`]\߬_?e849$RtREJ#&x'Ep&/nt43_8| >e^n9 jIhx`&~h(XBu9T]+\,/.D8O)wN$x";7xi#;Rg(%8>97hHp%fw}BdRO-"ؓ0b8u ^eyxox_&{v6NIHC%qlur.oϡ3*S|:A@:+tn9eY8g.,+Y̝~οu& Lq9&d<ˊI9),cp\- 3$Ek=fh\o:W_DB"A-cEϊÕ$ʍx&LY&#'7lMLyv-Ai*{y!G5ۑOW rAE5 cՖZޓ;W A_IE_U]0is;E_ESHG?*Q}z_'P}0> ӳQ_^ f8Kbi!\P9[&ya0*(DYY9l>f|qdTʙ)b§on%Y7ݗ-ɢ.ʼn^_Q9LPqbXd8?Z]S uv`{*i<$$T ]k/F;28&9MYDŅou /8HeNX;t&iS_(ÓV+as%k]6LB QTb<>)=&Cʑ`#YQh뺔q^4ؓZ&~בuB[dAa/njqG( t }[UqJy7F?ac;O§ :+E%W3}b6!j䆨)~tUƗHmN|g-+Niy7:>Y|0qh" CX F^Ok<'ފyBbp8H0j" ]0^ڧ7Tӕk2X1S(aU߈'6E&U\B5e{zI!H&vy5C[W_v1;}evZ[ޕ3|10 iy^WYߓuH#y dGg'bzY$ k'6\ODL2RM5,5]O\V*eڄMxM Dt„q 8QA2Cv%Pm(?^.bL=@Uvˈ2ARqJ 72P2VoyXo.F ɞib֭ՅOwDYHs!4L^;-/rv3m]Jb!C- <{!LZ^j#^\ ~{KwF Ζ!+6Kg/=O)C]oNJbm!KSI= }7v?ƭo<4F?B|phUgP|ۅ[E&\]\D8%GO-?0Ub@a8ſ ?^P)ܗUҸq b9DV-_oyM4G5smjʿc1Xh <^Vufh]͘O/ai KD6+q!=a\cE^zg>zOέOEBKS:1!3cZZ@'և?  gAsl٨,λ`)QFqڻc*T"1 ?:Ѝ9n ^ĵųyECw]xMEGP `FO|=svT#/2b|<O[h{D;!'E Co߉FMcTG)AT1ɲGpF ꖨurPhG]&p6nƋo:N[j86/zܭ918eMYYʮzѦedaJ{7+8Dzv6@ƻ-; NCv&>fFj7FmƌrKTVȧd-O! )= F$ Zv]? s@g쨘`! qްBAl v:0EUw ett)53lb `X EԳ-Mϖ~qq˦:Ą5w}tTW5>ٌ Cç2Z"3$8~)Y?+.y*eoӡF@,z&wHo?Ji™L4I/D*שZQt'@S~`?7b~{qbqmHv=B_t@u96`+QR*&ټi0.FrCegYo^ĤюȬ1Af~Be= c;xdQYn*;UF|9n*JHPrS/Ю}t-Z.yL, =NN([lJ=Sa]^U 4{Δ=WL{߱8֎~=*K"_6Zw g[CS6 =2Tiḽ<淘qöUC2 pgYRJtxVɸ f~F]Z-C *p?=m}.kv1J _ 1`Uym]@C=c>=N)JXH8"po CTy5 @ЎQ Lw-4܋yPz G!m@/x󰅖0ځ⬩W]˨iSy?;U)]fwvUq/ڥR{.AWM3!ܵ-VO\ƑCEz΢U~YХ)a-YdA^U.W+4xguA|w{@CnmGAT?3Ԗ #H~G|^ΒPg,rYv'o3< m4 X"ٝR?~+ޔj ,V[$X/,9QeT'EÄBV@z^cQz}&0iʄ I8H-j0z}BFs` ߮8~1-o4? l*7{߄=e$+5DΉ&ƥoh{ꭦ.+[TX0Ų S7dM#"p:s5󞶽M 4KbE*rs8N1$!D!36u`]8e`X>9٤38c:>*ŘLbDi^zqAp~U126KX.U*ScfB%rvfZ:'13 9A~ǹ; Y}w8U'HN6€?(x h(~6;Lj(Lש2otI) TJ>sbL6rm6F<:2t+#foĥ.~ jG3'03݉zB+ұhmȱy[TohѢlZ#bv@H6*|+X؝ƛ.,wi?tb}((}ֿ1SIoy*vJ؁}vN\pUYR5 Row004,X &%]itq܂OG&,ih)Bjy~UX[y?;GQd[m쪆-9ߨP2$1!06He$2S Zy>(%{{c17#lF9m!kn r<j.Z[hc$T@ ah1`F+B<,퇿lHl=}e8N"H^KB1@0q qɀo{|eHY$bO)z3n ]zO2*M?VFsvW#"K 1'(9` 81W9IX""%zs:/2ʲ `o ^*1h[R4 gHZ 9ETExBTV }*А"e=uLxSDJ_nTiQc9)<c8)vK?lU*:$[ yQH (bϰ}zsF5sIjq_9mC3^vWglޱf, y !5V#CME6d\^ʌw8VP'm˜`gE&Y5v "xw~2,H^H-ЦKzwK<ćlQ1.żcэEޕG{vY2M2VK`2RF1!(W=:q)?sdPlKtZuhs?^Àk #^@x([ Açq3ecJ%cЮBŷŽ_TD )\_ C75CY%0S\"OXȗ̐_W!?Fp m(K2JcŶ rb:"*zp|6L 9 l. rrKCoILNZ n0u ;$+7l;?mi%xTLmGw8^Ht(BNHzrCUA]@:R 6㤮@^a!fxt-azKU-:Na/5؞X/[qe=gw@D S9ub9ZʷAh2T˙j;@U&l-ƛ'bNxgx.r emR|A¸Q*a\葒S%uth9jRHrb޸o)]%\/:(cl-h bhG]0/Q#=o}/Mp}eFoMpƊ-9Ӏ SmIԭyI}I2 y'"!HjIčPGx. lXV1C[}NzVK.*AVGQ;. Ql_GjgDL B>.1N9<0mFYt.eʍcQMnG rY u@qkrhh {pD *|9iٮX`n0r@y" dd ?MQQ*32=d\ V&<`wX/];8ڡU F{s},6 #ZE''X987lcYyң:`&sc]l#b9#ΒQISLMa+=DyƎcfSj4U"q5AkJ7Cjy #;>?)m.h^8>nLps :t}:A 79p* _wTS#>%jc&Y כF،^ x(Dzqٕ̠^((:Mx1tG,$OUq*1a,ƿ׆lpj 'uOG⢝Cuoc>u#Ƈlna &d Q3NA0{#ScT /8d,qSP*rD r qZ%Bfai6~W* CήRGTP ١0̜ .9^-Q(X@zi)8kU|Wqc #Attg!E68pGP_M\dk;P;C >(JO=ʆH}I3{ 9nhWn\)ДylRjՕV岮X!ׁ{ sL:,߿.඙RQ( 1Y@-خ_]}Zf[W<ёbOܫyilb^`a=l߸k=@`(ztws 8J֪2+XdV%}AӶbBw'+GdE0L 9$vd!O~KQի"6g06_sJ&mNS'(6(,ϾnXlu47@"~'|ec[͍hY+j:߾耾g6c9s*ߚQF¢3,3Z}\[qn7рmRgJ 7}sܼn eK =HfXbHP ȿlD1ez lϣ< 񛧫)TmTus_q <9n#v&PƦ? ZqPOy@ɜ/󂷫9 R4[3bFc"_c$Q8?OSzGP{`k7DZtggNQtͳmUےc\%,px~s3T3pI>4)@qcWys"AEh cF?zX~<'Qn0'GV<bՕik/1f%ܫE89XFETT?)ae" j. B jNđIσDDXh~rXB~G@{!RIިx\Un[25IvЂ_7ˉ oD=(x{N5or6Qv]FIu|2o"F2lRBgԉۆְ!'ظVtt-t4C*Q0FqQN݂_Dc7 'A-+8⤵?sb AtE ﷑ZSE-dHr.Ho D$Anaz{|2Se2> ο2~Nj3+?DQpIϹ+aGJM۟ !b {uEm+QgسW-pPN.7&`SBȰ2R1pTx(ӝm-Z/k L7fo oq~|(!hT*$)\ߍ hiU*e3yD1H+ MӘCf湈Q/`VdQ@CRx([-]ߐc",/V<_6 fHmg;\~+`7\˰Oކĩj/?g\>.OAuW܌ܺo?!pf˰f| jzuTϠ:Þ]c+ǼiZ4u A0U[FG[l)甡2*;3-1)=>}ZYv-9~A"_=ߝN h|Wȗ9U< qq@ɋ_w,}b.ɵkx} O9hb\ 5}eTr|f@NqLaߒ{^hc.R~EK=&d֥lIROLRʑ+֍u}nI}ޫ]X )Jan R?+\F8F|\YҨ@d#(CMe:q/Y=K9xbO7,uw^#8u "1h?&Ʃ@HV'U&WGU(ӁXPÎ@AQb,>cN9@դ ]J%︩c O8LrYq*a1EBm@/}$:7 Q`Ey8"ͣIĉ_ʟ3jS/maҺ}<Zۮh7?G#"yf7Y/{ݡmY4:62 q VTWg&{fwuq˳-F̎b3F|+4_'OI :KףҌ5 GP;-&GqJTL S*FzXSmG;> ĉɅl">Ą@iELSӾOp#^S~1䀗L}gڅ e.N728ZkYTB=a[% [FA>R51'2'LY)2_?mP&Z42aK5%]miDdmkg8Tw n ݗŠHr\~ɠKJELR NOQ{r2(12j 3R ؎w,ѡ5{ڳבrUT$3#u,+VӚS]e&0ݴ9op7Ч Ju.abk(]53=oq՛3S29O6M S7NYo෕Z!u˽Zet ajnoPcQ1@u#)V{Tzc{i`v 5qbBLYaeҧ[s4>(5'Y NhW}HL">Ԛ{a:AکUc'KҎ(r,anRW ~VPGG-|r q{6eХuMx6Z+jfq\NCn0^CsjퟳU wۻi- / ҫCM h G5o(~7SXʇs ʕs1LhDgy |F\&00yvtI]44cD+Jqs=\B5` ̲Uۮɾ?R~ϳ3`fܒc%Hd3OnenXzcQ;ʋ2@+d|0l&Kf~=M%2n9Mlqbdctظ=X x$~q`A \@֬u) qqd)^x&"oI"j=g #.V;LO)wA~`2ݫЅ "ol:3܁'#އ=~Jnћ+KylZ3?p* (dӘ B?٠Um+!_q,~k t6Y9iCk^^KQ2_ àp2Ils kbG ԲA,Vmİ1P_H _#i]Ni>DBP.v+\7 Bk&~=9Vs!,Yt6_QJq6 Gp4P 2e)C u0 3a&ѥx O9 $IMs V|cCS^k.vDXО%3=4$OJ iVR&`{zм Miсfm[ 1|E(3TDxWBq=c\?ʐ]EoFf-r3~zY9h(Xݮ^Qh{Sqw3i2\rg(5rr5$1H%K ƇC=F%H#^E}5]-vAL4āM̓>1;3}siF=AtEb $6"%Fp*CnU.bG->,FZ c=x$;ՐC:LNU.]C%j" 1ű(\ћޕ>[Q~#` 敺{3ɝEo˔=TYXjL @$˅Q /Bۢ9u}-qǗ@QD `Y2)t9ݭWBnGێT3/nS,7N/|7p\:誽组XJpv 2sga5@Gcd"9,3E^PN"߁uh UGciJ< hS!T\Ţ^LjD ~-ڰu?_i+=e ,FX>R,b;Dt;D7jfa$rrlH(x{𗏶=oCL 3 =WǜU UfckV6{SߥcA2pe 1sBbetźEfjx}R҃$1%h"#ODA6d<=NO#S|z$6 Ye W_5 B~N(khTGr.1;Cjje}W T Lx/rFz kIȲ(fE99o$_8M50#ΟJwsǷuSYSb9c4օ8D[2Ee;B_sZ OB|ŭSgD<4fqSFAA) R~΁`b4QeS~A WV; P" *gv@33u[碝x0a@Lp'XQ@#/&nPIM :[*RyK E.GZa6YM+&J/S!s2E]pU.1p55ϼ8YS (|9& g}-]ݯƂ+Tc|Yvqg,pru{ sB5K,u R-.,f;^*/9z}f'؃U|.Iy 149a}pر"mZh]RX, Z~k ?HT&tץa<{v)RHE 4(o?sPS9">.nc?Ȓg󖕁[X5CaX/мkßMG3W a(4,c`Lk\X#V0E-uPP*k1/FR( 6ǟZԼ)~4vɿ D;͒U|ȑ;}xr%V*'4,4>;_/e7M R`#.4-9}H")k ڔ633"#= W:M OS]B 3K_?Cs;Y3Q̲.4xWŵEa%0cXf!9փ"ָLZʈ$[n5GV$U*P>Fw`#3?Ov@"ދ0/ٍ¦]~,3JD6y D8X3K~oZ:] fBW ._0>H2(j" aHO+ R$}6J]1;@#c` 9`q{qąm2i+Yˣdjp}dckX#0jNKQy7SC8BA QDNT-2uz{A '.3i|gNπ5=b= %F<^lE)vĮ{ Fa洴"j53˴aS $ok:2[ &IU|V!k6M6 H,/ &$εhƸy}&up>4޶pRc(g?է DFhy=}CoGf?Ny7\/[!#aQẘ)s/7~d b@C֧Ҩcc ](yCکKi#JvtVyzcJGK?얬 "V,$Xtd?0qn]}Ί{xV+~9b+hL 8aO!ФLT@Yև0:l"Oތhy6 }MMQ卒n@ߘJnT5k3Kti>Ʈ=_0_Pix:I.銷~ZG:+C4]"3OZJ1Rlp)7ZiC,cjnY3f1*^?${|h.a$XV汁N^$TČNћxAB3{Θ+@rgDžNb~Ɨ"]Y *a)ܨԪЀ4-"%YT֋0Ku Hcɻ2^y"ANf 2+{!*j>t fX +#!+c#e~4=WRkƟB bf2bK7;`"̭.$ԵvbH}඾$ZR'~Mfb24“0pDX]9n'5ad-q;7E##^M:=O\$0x?6# EA0%K%â(͚, >6@:ْhk fR!M]t+2y"L%.r%#۪N\wlUd'(o~v`~NL4{!ZUq0$Qnx ch#[^h7SSnq| zeރ=3Hu\ A՝0B LR ˝>3}Y|46˹`b(Wձ@>?,Uq+*%0wF]I ^*.q^ ks&:{Tu3t%Ö]pjA5EbU9(eUkҤ?=u8+O[TyG_!.3>b &T@ɩAZ P$&[è1-V\h#F#HIh; ([4S)}8h ֹ!IÕ#r:6[:'wUrxtH;A_%sc''%";Xp +nrՓLu/Q> T[Nf!I=x|^e/zNfm/l?ܺuIz$|}Rc ¤sג!rkԷay jZҨ@ThW_Pǵ66F1QoQ8%iF;R/μ=@_ @ks!3-s-̾rTH#t*1-6brWK^9ǷNq8 ˳Jzu?$~[an|)ǬĘ_ZGY =iiEYfp{A6 MJ*K %+`,qIف.+DM71=Hsvq6*6v#UH-+m.lҽyS4#/w-v۳N1fAD=zYàߢܷ`_֖sI w#xR6w+<=HW8{h?F~0[*.Xs'w^,'Նsifv#"Iڷ19{iԼ-IZ$|! ~bbY> 0ֵ (2k=/dUyj~`'pJp; `!&\gG2Z--Kj2)C'M5vB[3`ηcY]W;YVͨ,S]E5wU"ɃO*g ' <|p +ҧ8PM7ڵX5F6s5X94=.+ϩV?#ӭ@¹&:h\VPU)B^,Utȧb]now0"8v+\G2B?װ(/|Ǜɣ ~VŏUVjQHض [)?:<HJʀy|P0vU4gy|X>M%Yi31|ffb\+Ɏq_#+]e T\|UdB*K>F')P>hE;+Թ@ArޕH|D/16JaAJ33=,eX@ 6=瀦Al=/Q q:w[l3/Mk 2VKb?֤$<]Dຩ;'k(!9fت"_4 %^9%f"t}لEB)$37*J-&{{v|~̜/Y®Ob_}L~G-y<<,y垖E2$8!*=ps2-Vg_(q~Uud1{HEIpF.r"mB}Aح}3u\3ד`uh/N,'}ͷwLETBM_Df8bffDItܷ`<í$و1UKP %Q#sq#{i*͜0'"|POȢެGc.{g{կso0GSYq8gu(*/Y-eŗcxL'[ i$ -:+[FQR' 5Gq0&m:⇂$n>~>}FeS!Ҋyz,JK"]K-d@/$z>S,cXgYZ0707010000003c000041ed00000000000000000000000161efa23600000000000000000000000000000000000000000000003d00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/oprofile0707010000003d000081a400000000000000000000000161efa23000006070000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/arch/x86/oprofile/oprofile.ko.xz7zXZִF!t/`.]?Eh=ڜ.+‰ m:1FCѱ4GXwf >SxDH] u Siz)㲛PY>.`\LC=hLis?=aƺX$6/HDtB/Krڂ}(3ecR[ܰ#sPnV]+"Z1EEVyo}T@:vtrBZB-p?q5_Yv)""3!veZejݺ$/򰻽ǭ|S݀Ig BϳE'-:bXmLCH% Hw!Z;dD.Bv*|}Ln8ߪLf oI76=Od/qжR$3hJ'lk xv`t,b'=Z!`UtWS7GKT*RTb~ލo֜ (eɘq^KjxT=D,fN}O](]S& 9fM9 @>St`8Bi:XRρm؀pSk6SQ*.hgqWmxaw WMp ؏ x?OMɖ4{YM{!3%1Yh`47fsW8A* v3 ^?+;70L>a_ _q/x:N߿g*֬.f>I1t-J$<:n䢠:D= "xȈ%l)cow8FT ~E> &c{t acE𵷘 ;^eVc,$1=F@ʩCy^ң*>ٲϖ15o~DWS 'j2-fr v7h};XOu2؞}#v.a!P ޵h>`u} azjJ $*NԽ /zx3k#0)Bd_$ UO(Q z2i2\Žwc)e*b`\> 'sY&*bm-MB?^ۏӸu=Mi } 1}OO64vRUYa9ֆNqʦaDy8X?V`#.V^cLKG@TCvJjt({eVfp5jѯ s'[`ɬ䪊¯x<mn-M΄Fěb2e_⑯C} *]@ތMʤb =Wr +VɠmG1t\!13J89iϹ?eJߩy.6aaQ3y SM1(v + ^B ;|=Ә<+D3EgR͆q0,1TY뎖lx={~ L]«;sjzc  OB]FI+y;C̓(d9+T0\qFZ'Z؏8/]kHA▋АUc1^Z(~cTIUp%,7^ڨ&ƒxm5|f7,*4u ~SFLeذ g\8' iMޮ/AߑB 21[/$W`5fojb+O(S,\- ؄r({KbsLohf2'1[.vOcLvV>b. PN@'Eqˆ&D%1yyݾK(< N%JBJMOdK&T9TmnQHԫ")fgt Z(5U%_0Q2W5+qzJhe2>ihC<#ɕ91~~FG~7z6x*'CƀdžE"jKY{Na5='@v+XHqM'@ Z'o9QTGYTTʸPD,{E|zۥo3]d׆;j2gI Z{f[UΞtg NQV5xGB/ð5 8Xh~Ԩx"|d\=e$A}:aDw@UM%IKOaM=Z?gV&1C&Td./naV@u wZq6w85~AMN Sݡ0Q tGv7D@-6 ό΢Z{'(& Y ܉2>]-Wɽ Nx5Hї`7ٍqk*VC]c_l-NM .~M"7k9R84QV9D|TJCe'''9 0ޝ0 8$|{9N  f7$ڻ둊R m.k#m?R̯:V P%mD'iRD?u S4 '$|>[LI"_ԃO#49lZljYx-:2+3,)VW0cAMSYX4t#&[q7s뀃F po-Eiǒ% `{K SXLyN+/F_*lsr\% p9)kZxTuLEϡCƼ1D5E&1E0g'BBX5fal;7A|I%-*%,^֮/K˅i _"y0UgAjRoHYG)_\2;1Jb ﵛs-%Q^ rsEC*yZH?'ccށĝ^ĭr͏thYVdYa6|]o{Nם0h߯BV{s6p SʿLk龮4m} Nrq)i㳴4D5 ab+cq)h6&"(_ÖOFO=Ա$/nȓ[jdQp[.zh'[0 o(sG(ٹ}ůy ɢ|&TJ3mۛC]M.el~-)Sܧ2C菘CjRO$0% %]I@VD)c>6,9K7Sg~<' ⹥X "N.[2A)Yڠ)2sWC+܋۰|4[mT/ _ )j^!gQ(Sp?)Wo 3^M_xaj۾b$'U>Ϳ|a}J`;֝ 1,@)#,Ac9b.H?;* $KEwv|ةJg_5ƌCVet͊tviFoh+@ 8Nd10s&&rɟ\ہZpm,R)\e6WՇWE%((7;XHIOϬX=Gij!}uo(4Њb03Pi!zXԫ>:iRnJv_*+l#*cAݚ^;N.Jz>|_5eS GMOHR홚dL/H֗44YZ;6&٫EDd-b/OH?رxe`[Rnpoxyb\G x1|m'aAJ3d]jFC,^d^S(G(Sv.]98<^5WvQ" 5&A|% &ĮNp2?+91Yi+4+^E2hs]xj^2< \4pzEr:>;n4'w=&n,P:FT$VPJf[=/b0Ev= #W-a"5fOsl>Fǐ5IB;*܏T-$ yoQƞ+e? y^_ZE3@+jbϱwvlNx5oYuI0 #L<# /j*=VFƱ@ib.dӸ"< g 98`wo5 MC@|Nz5F+0+6ډ*c7gdo8NL3XiI2 R`Ra;P2ࢂ6>:K=,{uB["BUJOeH˟3z+_}|=ZY:!HJt6 РLl/ 0I+zxcmrL@QlřŪ'kELjґ"6?Cv ᷗ"nFO$XT̀بY3Btݗ%{7,wef.T`Cs$R?kno)qR8x ,wK0ӫrHS.RH)Z?*K^dNoK9%1X{b~GXIfPyҳZHi pFs#D.FMdj}:(Kbl/%6[>{Nv*CB6Œok$"o:;4N{$OZz(>bo1,;};]Yx"nQdnptڃHK;d+bS?=434}?%m;k Ke_/v3p2#f/GrɠeבqT9Fh>\cZ"DQ.lVW@ BԝhDuDYj+wK "=.žEtNSXy|@+mm^5|gؖtҡ_D$v'6xzS8@ɗsVG8}̦uDp-_1*=᳉_s3^5S5$qeU5L< wU˧=^Ni{|2Fe!IJ>',4-vGҳF d隦!thցg8k&( lq7 tS.#>ƊHs^.QV:DS8qGۅpVP 0MG.to\do\@݃䡕v! 6$xǮ;ل'!yX"}$?bpVx/m`8- 1:!Β3˘s8ˤE=z$iJX.'IQ[=ynsǧ7SM=34+o(lh9η2m.hNŨc=5~5-n!P"b@!#k蚩 q+M:sfqfF9%-lx +-**UAUc{Q/xJ2\ {i~Sf{y2 MQRO“lh瘿`'~Sf;c-J=B[5Tҁ9ϝU䜊1bqqP콞_7`}hzŝQE.A5oRx .ZafK9")o&7dqD(KOxr<\Y|4>Iٞ2ɝgHGፏ2kw3]LsYdǤk(}mϔ?=VSGn{hp[^b MU4<ΰdDgxgsw𻇇s[T- @`ڧbz#D5NBc)@VHmMno0FĮLPqۢD$>Z Xu8(Y:?ey !DWyeR:2orTs)V7"PڏI\d! $O*,f!wR+tW`[&1tv@:Ղ<.Z 0fI];5xG\])1f XJ]F~ .|7U.vů9?*j:~c^^ ժjJV{y"Y 6 eXKs]*Aqđŏ5Y7 $sQ)zq!,M#x6 =o?GlgA5Je;:ۣ@yE%tNJ X0; Ī!ʴP _ b@`Ep1Bhh RɤJ#w$,r0٣k|n?V% J3ѳC(|%Dgcܴ):ᡸa.݀9 (/bbʟ0S9X~TW@-Ro"shМy(T "8ZU: 6iY+!:냙|pD)$Q1 )1c\~ɺU7sk%=Mp_l{)U p@B3}~K o@PN&lj75g}%iV[g.t|u-|+rcS`&p.g֪_(.$CgQ*b $tm i0~3 8$Id9e|%py-L4t!UYR?eNX50pE6h e@@\PBbl$Țak QK=%F˱gAd4hܜKsf=!79#n j#Y4P]VJ{07Ԍo~Ȏx%!j֏!)r?/LFf^6=͉C+ڑf/%ϴ0/GUK6J9|#O?}K, 6͔ζM9*= 0 ;24G]o*JAMJ˗'Z#o5%"r*ZP& z.赖ӋڀS/ O7*jw8V%\|0jx24 n/g$ۊ%ӌ\,ξI 9UvD0?L2aWJed]9{@(;Ƕu>u&hfGT{$5fHmK`Pb&eav &PkSy`3e}2YjwH``byʯGfrG;$ Pk]JCx=c_vTk78ZQjw\pN[hGfjp$e~,b(匂H<<~N ^2 fMs(|[WoY$+!m퇪1ʮ]Z=v׊ӫ138cAACM]U1蛅C.at{c` R$-0E[6j.mƧ1^1vU}45u8.hR!'G#Z[ ra^fvLɧ8' 14(t}R>28(芺lA&ژV?j8KzHgqyQ:|oWKP$`aGDYnBLί+*(L?= @Mҩ?-/8Wvҙ>7M!P"*h#֞vq⹠pi{%ARS&8P\~<= rsf)j.p9\dy&ϏZB')l ({bGu(iZWE ^K>O_)mB!{_OB "*;Ђ>`C;nD'-]nhm5>ƭǰ  sXv; hl0zMMȹ/_"džCEEB`3[3i n1ClWhf ig]N@[I[Ɇ). d?-q)jg):CEj9 hP^]tv!{,/{ WTQ%c ]?hjDQd&eQp=x,0͜Va{잀D- [m&@{v#,}e,e_AV 7Ei|@Img#1i„Aٯ9pN$T_>,Pvt [<=`fORo@ܮIJ6QO7!RuM,1ϧ>r7&ws=&댨Ģإsh?;`$9B=ֱO4܎^Jyf]ljq&Xx>r8˜2eUA:M 6ɉuGҬ%}yyد8ܗ(}H6tڬ ܌mh(N 1VTs,2E}]q ZUqO*x'V7GYTJ^!o9S`eI+ҘCwW2bO2OXH @86@=Rd'6F\cb*ڦTȢ!>|C~ ^k1lP!Z$*45Uٙ|ÊpֹAڤ~ʉ\R`GP hI `>(h}yVP),B\@#;77^ix@=ZqL!J =3_[ "t5"L6.o2R {lERUn /!UM| Q͍= `wm*LbS} SbMYB.?k@NVmySڎX?K!-7[H+Tn_Q cPY9ғFJa/R1av;=8qʖѾ 5W27V'tg 1e$*?C|iȅk2V6YGy:*ݕ4"QW:Cq!/vOi֋bh2N?q'4;C RL @3ߝ {ٽ W(Z^PzľSU^3! S g_;37=B٩umE};]dcQ2 'gGs:0~/*)l@:Tc%:򽑒Kl`wA_*<L }Jo$ Ny,30({{-㸫4/}Fn 'X Y'e4X16>97٦]+ܢL\P"e'z=Cu \5QSjy!e#!1?g=ѿ*sKKHS&1 c#DBU+6_qZ\qBT5qOCGs I41$372ҖrX(K䕻W\zP3YCOnbjKcKI }ŠAr٭d"Ur%LEbW EiX >p/{1(YNί5Bwe%/hU=k'eC dz?DR༆T#,܎mr7:4LKzjZvy]zQsg;@IoHx޾{"?Z%ұZ*.A8L3WlJG| jTt,¯SR؂kEl&eAIYVOF6X0+A"3Y^ r~O, R(g{7ğSپj  ĴI7Tn_n }G萚 8ta0KH7b <\g(8m~(:ʦ64 .Igk.)h~@&}XHhb|Ρ[h#GuڿT{2;> *cS9E >Wmɽ 4#bbCEXitct)L57ZuQP:Q?rS1:BKW[РL2ąW;rS tON*>j޾͆3!Z8BZ0 I!/S:I[mơEFԺģSUYB3CAg *t2;YUWg`1JiEm;\uVԼ_mi}MJRr]-Yd꒣}gLmǷwqMǠ*ncɲߜ]n\S &h*o*& dtNXbW*Cni_A^ƺGTӷ:&[ H\hI uz4^nH7D<<ܖDc%%C3s  ]@ĂGuS[ߝŦbyr2dyoWmr[[{@,ZKp6o{S/]. C]Gk.Y`A.aJ6{[ȉķI!YeD@c?b;EP>C$?q z=d~.\nt_(9}dnn xSb.-@+ M-•dE=QhZW1ΫsK!wWC)B;Z񲤌Ӳԏ$~gGpP{"5UaS I ٤eF|[-uY$QiN i bu A;(ZOl ݄px'} pctX=v/7km& +fr<&/898ۮW8rv߉H2Y8h I!Ӹ5 kbdٷE$gX;*ij=M*3 7>A#2#UbM{^W+PӠ%08m4bDGc72a3! ͪU}1摻yx6w٫GS$8(|#iXך`>kӥ~SA#7Dc%Uz.s`[@eճ2XY*odY}TIEϐ]-G=pnbJ[T[]Z':c݅M _+&Zo+9}]: [XVmv3W+~Fo ɷ!5$ @D+rzHxY qt9SBiTrUr Hr~|0`y$w@F̡ |sĻQA`פ@$ߪJWcTJ_r d@^H''2XQ̈0cB3yE1ݘ;>bZӉ+ZC1rB佼4EGU<L6S'oc47qRHu]! X׫A\{{G>KhuPiDkËS.1JaV3iwOǭ/9Hdz½ϡ0vEB7 U'U^1#׆seBHqLQ=3F/\s=po!S+^"4DGҥN\g9#=I#QoǴēa2P(ȕV hAx"JG:X˚9Gv%wwfw DR&ka1f]EgNkFÛw$EMTj"eu9\mM.N5``FTfجbـ;j&&h,yB !k+yq1oPB[$ *zɁX@bܖvږг?ƺIKq}NU6y8$6ÚP-4\ TI{MġwDPdYf=RS4u5.E!sǠ1-[?΍9'ī&eѻ ,-n(.gUp$/z@}1)X ҼH寡!.#|z [\XVNLl5󕄨#.rϝ홮@PӺS=ʺn|)n(cKohwd X$3\ =Y )}I {Dj\/} F)ķMY N^'(M:q e9m3P倆 Ӑi;Oɍ w?OVƛof^XPi0 螂NƯ{ ʔ[qvHYplDvɩMMpy)}z w_7 |ն@sev^]Yx\+vff`2mS3_;hmwc@}}->C24? gr=pq LX+uѡ~!ba)m}b\o{Mb[(^AJYV8 ~hqKVfu:M 1zC LY/|/E0yyˍ,z}8 O i۾}FRhrΧVx^#VX- iO"@,_}l̬ꃳIiSZ-$wh]~UDP5yFbYz+fc׿?$ґ~A/5ۤˈ򎑒KXv<& }dć9 wr"wfQ -J#W88$nA3TY?ɮy5Qe$A2Ih{-^ vh<`)l.Q;PQ[vNmRuGi};6jmm.v@ρ4f@`>o `J#,p>S:z^bvEdA#b{$Tcu6 ÂqUJ|+_Ƈsj /!)ھ~#UV@0b-\V. bis"¢+H>Fa}ÒP%g6qz_7- m(YWu8^tagہ =Or^7\=KmJR@IY'Qk/qu ̲6XBۜ,{bcQdjÃ(g[W:s/N0 jhB&V6`Ub.K[9$]\3VxBL"tj0ƏZK9 &5"q) O)P!DnaPf=# e~v X!Ia/.%S 5 \sܳVөABARRX,m 瞙8VVHALxB;B1q7[n/}Sv1)kN5@3f2`۳5ĀV*=P%M-=`Xt#ӗ]@ĎUnv=Ռi!zzV`&e}6U8.@EBwa4 =#Y EjOe>0*-[-˧gHnt"cE+}B4[aɓZ)5Uz^ѮA .ҟb:x4+qf"j{yAU<]/8_IyC2()ܾб`xsl ŷź>_/FO!ܐkf2v[+ih4W>r2m9eU0egnmZhVU1`2]>{=@Pb#`"$a&ᨒgJexөDG6עC).S=02af=M!]7wv>R[P/;S)>︉j#x?f#9{S@~@xm4Um@dDrўa<"l[NYH_}6h:BSM A!| 2c `ZQ!&[`teF .FjyYߜav/<#帴%;'3RuCS !W2~ϾK2<ޓ%śhek^w sW2'(f՛F?6F`6$ sKO+#Yx2Yi$a,^`0VQj^ty}ٱ.iNvG:'אR,PN/;i&u+k*򴺪xvurx5"3FMOb>=?fZTTԛO㙠@z䰠ℵ65qa+[zWZehh^%_IGaZ(?C'ߓx!Y m @{LD/7&_)vwYìv:.]{7W=ۯFI%:(:K Bf-u|UUA5|!Iw؍d˜a`h'Q9%in"S>|oJqF#AG4uߙdjR/w 0#)uz Fzs-@cLW7zUNV)k}:x( uLcHnflVH1‚-g1t,ֱZ7d8BO%އ)[$%ꊇ.@^C]d쪅TKx>3E)\@:4DʍrpT WRv>YqS(.^%HD_y߰X,![W/V9 fҮmXNpa@#Jn YSqӁC#Fܝ[ $ތ·|@(şl-+_| -z"..=\'kVރ_'ҺqtlzkKp鴗PR@]Z}iP;x#;9ONlՂ,pNg`dQ >y+g&G~؍%R硴+c1ruf.U.R1[24ϐ+:R% V1h&A-TF>5_ N(SkYsSI7 ~1-B#jç%EW_#34WpgW_bܰ}If=JHw6cw^󙇼?OL7>0^OZ\kD7-%bʤ>s쯅" pzc€aY?>M&HPY8W3I ;/7l#1"ֲrAK9!BD-+ v8 <:3FљWFP@gh>?xK%Q+g#7[]5L?Q%oפ~W8 _ ;Mœ%jfmpL85jھɦ=Ь>\-ZFb@2X({ 4Պϋ<'J|xVo'|fd0>U ATor:( $C-= F4-:s`9YV_d]yBgZ#U멾UU`~컽cԑV E)AWl;C5԰fibLk! P΄;+4~k=ǧ;-53nevlE4%/u}eW*jFN 7q`w `GT^p]mut}{$] Vj{avcJ4깶 ?ֿư%w'meN'Yδ4%`ڗ!*=x%8EY@r3zSV{;)\# OƏQ- >\\ 2j+=~ǰgFAvŒ'//vbyt\PFm2#=>sBLf`v CXoRWLf[ "6o00mVF]v?m}@F#)rq{06! HW&c 0O;N]k0&%Ch炚&,& fϸ:`Q/hJB7me[%IAHw[b{SW5q]'󇞓@ (P1oAIM}79NZe!> W旾: N7\S(1CJUPtp+}ȋV*V/3`Iל'M|]SӏR|r$FPy\)ݒ͔5vv oo&5N;OTէX9"lԦӄuMk'Af4uhM=r)2qhf=e|<*X\"^$$08OEq7Uѿ;`'PU%ShPmեI9HIoFd ^4lxSJm#Do R6`&l7U0Rkcpɐ԰ U%oEsFꀳ6G7,rwV=͝iN8]8.HHz/ܣIIvIh^Ѵ;rDtNY|hYaU - INKg^>yŷ岒 t~q%rK/lt A >`m7HߵQ< ]_!vYk2M]ڂL#LsQa\&,G%6J`_GP[f#m{`Bq)AĦV4J_3{ۯ凒S{9BDoGw#|ES!wyQ7yNf5yqn|WAț"_­\0&5nBcZX`8Dž2G7lxޘBJy:050-` w4@c}!@hJ<-4ie+ ,(;ćHⷾcvS'91Ben_ʉd]t7&0r oO{G F[y.ٖ!$@t@v _"$%.XfyPr2'~=jI<`4{,d~hqwXF4~aA"_ϸ{md dyhcY=R[VŃ\s lMvǁ3Bh`Q?: -4rF@DA>6 n0_JI;-0Ǵ2T٠=TOr4uTegcu2Vc+E @ 9p~U*8̐}% g-:jYr )&V2\pJzۥ & ة% rvZ??*h_/nyCBEOH~eq(歯]=+Eέ[aH|kFЅ6&̣J6e? I$~d&?l;VIt8&2w!(sE7|=⿚r*C ruUS P 55==;.r\  W­cuL\gTƼMV*w3LX% 0),]wM4VԓGٷ,|]=: k{ɳ#$ཉ)CdȄؽREͦ*a0SL?0$6'Y&^_Ghu@Bƙj ]%K >gI ]3@ܰ:V;4Lxm}4b~`Q[rj!,v6eoU ^% " ;Cki +B?`"0CrOֆŜ(ď ozFv. ?+Ll,F=HZf9c+3X{=r]fL|2WJŶㇴ4J9-gvm91 Sl:/z􋆊<+`s$Xر yp=!H>$e5V%ʲG}: qTy5K )tuw]nG\<н,s+c]5fo4!@ݥhb.^&dF'lB["z^#m586|-&BQ1_LYޟovHGS;b@2G` i(؎r)=py A;嗃GĐTe9{&Z:.:iڑn3p=U~'nF|T }{thckGsk;(j&^VRJg6 AfVSWGLFQ=^_=jumF1=bmKYo.V)^%.)k }0n{(8֛QgZh5"ŹB*9lbgr[G cErhwTp-lz姶NI8- #`L\QBY$>4;5^S`__tΧ6{%5hPڷA GGwg*+z9\wD,@3# bXb6.;ż.?dBHgfc^ x:/[!MYUў3dU~:sa> mܷ,?҉L{;"{Le2˯绖Fr>vCXuRN6x1%֚ת\[^ʿ,[sݿ?weƉ@O5$a[Hn1BZÕMnw3O^T0]r|T]#וS`0 6*֕~DG$hW/-<1@g6\{dXXɩ5F1&Ϩp5@vNBP[S(2m .`b1N4zuqzJn]т{iKM~YDbs$ WohC=vLӓxm¦"]ZPkF,h7t$D_&^cG`?P _h-Çf||'ȐAdIwJ?pvdٹ{а :^Y<2LtB`{ :c?$Ik *{G'a<~f{"n?Bv+=ͫR-Ks]n>M^Df7Ek44̟EGw"gQxFC8˄aJsct wǠu~{j'.;I tpx$Hʕta7QrO&`Ԙ1KXztdm9s~ V\yfX~]0 t9)`W.w76LUT +\‹~V7 4=N J&j6FJ.n^&hvhȿMT}iXߙ]g~(BV` X.*科)'&PV.b06#[8v sX W=#G3$q07Z= XSs2i=b5ږ)&C!AIi @M;>zׄX)g_L'07)k#f&%[ӈR( žO&m-z6Q&LAeZw&C>ER޷E%CAn> n;EvlVkGK- JAhivaB]uBw]=<"n m|usAG"^ (?u[cfJU[bƭ2z.J\P_fB(׊ ӬЬ*}-+t$$uʸiMK&a]&Uhjs+vq£/l>s-:{u[ Ls[s^ۚ0F ^L:8HQl'~!9 چP6ɤ#J-2uq88JAy֮mŬ5gO IJ,}i}|J;xgn_A֣g&i(X :xcsAoL|)WVџ fe(KN-VlD~}ȓ/A:m>nY;=m}BDpWǞ* %dJ ~iF}G'Qq 79R38ۜX Gu\6N \vo+63Uw ]bn-B! X+򱕥qݯ[vTTU=|k*~vBt})G.ȴ%"=3Ƈ휤5kIm9{B NXkj939VQ8 9?ڍr4Ok+ MP@T;/VeqZXP!4QCI4ߔ얚s[9zb}$hZ4n)́er[FOo[p ~a0kOWEwW4*z {{:" IliqVs,V{x?W 7NTo8k'sEN&ɼQyyh^gzOsѲHPOqĉA`XS~o/NLHxn6 ]\q+qs(k/lmҪ>fE*ĐnFr!E"q4|D8TTV7!דGq"d[rK|ADho4f(ߔxD/ANSAco 65DuO1v]4uJWh '/])hFIނv>StVޱJ}yd^;YE0^Btrx7dh'8C֣w e̽/aae^7(VU#e?8j Ƶ7j-Mr#5l<8Ri7rߌiR^~xԗ 09IC=(z0%B c*q=J i@h>4H AM9(11<> Z^!c̄IgL10I0ࢡnWuyuNKhhoh XDj#J@0R)bj\$hO8Vwd.o>:JDĀ, ʵ0KJ-sYxqb°<4wc˙Dԏ 2D,yϴFn!_v=餙&Fu.0i#v .LǓ-@}RQ햏O }q1˥'ȯ9iIgǨ _T`e9߄%6 g鎯orv mc5 4pP+Lz& Fx1 ; sã{v t7Ik/',r(@ 2g/i>l"&ovKJ[i-m fxqʟP\C, Gpj5~pkU֫?S s;xEA?&#Ӌʖ܅Sг|JNJ-Oqxhr^ ,ܨ^' U8ZSF;_5`Ouauy r̤+xyu,]eѰɈ|;S/ DZp2]SLb .qQg5knh>MxMg:ygS/j%ˋ _8Dl>Yj~])x$Eyu j@Tؼd[M.Y$p$T5cY[%+PV]m%p3هZAVeF2V-GQ#UNQrLs8(ݲH"&hϽT^,[,IPA~)=d8U%hhbe(VXa]54 86R75{O𰲒 SĻNd EtG#r7>|#0V$!-҂}ی  {MMH"3lM=G$U!՗E佄jhw~_ IٱHd59fKE)5 ]Κxgm,rz/ҋZQNqsDц*fH+O•6!G*o@# ϫTh2 \>C֮rLi,c%֪TVZcjwkMDI跼MM|/RUeM*S,r!pwvw* L!c\2/jW67Ęu JS_FWL:HJ_O2_z*gѧYڇљƦy@!dE紪L< oI 4FrqkJBGk?Ly#KpHXRmzv =dxi}]2XZ^RDV̼T8:[szѓ%މ|FfxvECblhtG'}6 qΡA'smHOLv7wG,QLl[JDVb ]?gY*$P=ʎ=6qY~𰉟3miJ R7 Bqm\^)RI=Ohfuᵗ&ҫ|G>艎bO}E1(0_L Kc3>gD >h5_J%--oF` -Eebx$dVYgzQb7>kw`g76*3dS-RuK8, 5c3P/|Y4""z_)u~)er%8h,@HFi!NM;kkhO sƃay9ޭnJ+`8'9rշ5|YaNdaNCW-@!38?ۆ!xB[BS;_%yKX4Kݭ f A:|JKqOCAMvM:M&5_'PrS_ZF@ПK;+[߷T c(0ZMLT&JNoAk45';ϡj=F{Lڥd|4D]] ;Ջe W!zViɍbd,*L߇ _>tB%Q :3AdA%fuaĒ3&C1 YC|.&~0C7s()g7/pMzP"N! 6V|GT,DSҎh7#jgoh ,9dl(J~2o Ӆ. 3MG`4a? `aߤZ QJH:!{T@~Nh+@l:Z~ONLsp|o>؎nyܩWenAA/.[si; ؇l^}٠J%,q!hB}Wlb^0Dg-@]٠(FzikEvM 0MZ;lGFԫPk;-~3%\aפy3L-EHmZVpZ? b.]u-{}}ƖS]/PiCYF¸٫])Wm>PM U3=TpZ^xoiS᏶'7_-ᚾz>S'@ T|vMyqۭ ]"˔7g.[TH ~eC˙a 72mڃń4 <:g1aAL7.nרؘ#[5N B4Ap 31PEeݦvKƝ?:S1Af EȻ¸䕸9.~w)t+]%4b1L~.vvAquh%k!z܁r ZYp-Wxd~;3]lB ta?@Ls2Y*ԙ kxBBtx" h` d[ qˣeaC3!CtlH}â]׷#4.ZaW\8I6fU"# yV,΃3JS6[jQGx1NLq'. uOM]SX}砐," N ̧DN;q 5fjRS씑]& 3Fm_#GԔ4S2~IVEvLάpr~"#H98>4twY+I뫙G"&^ ‚u¹&3վr:ݮe.PhW*荁IM\1%eE^75R^^reOۨ̌䷥Fvyx7p3'L+T]# RԯlcJuk좿䠂beb:̔gV$YÓ o/bmVY[A<̖9Nc sX~z%,??(ɎM]!'*>T%ȶc(p"h mWX{WPw#[g3؎\x~pͨ# daۋ\^ӿtE sں@, Ctc9PgԊ:πτ]$6e+,ɴ?bu/ }K}4"L*U>  I\:3lЀ&/ƙTI _"bGH Hl}\ bɪ#(<,ғκ9~iy ;,)=2lݱ1>j}vN<uB 3@amhZ΢ !GctQWɁKw9'e̙X0%-6>xLBRV{QYi1T)iq_D ֹڿѹw=ZeV>Ks! nd[VCpM8dGkid;qR dϓedVMn3p~i3MMWBhf/ ӄoכw9}?0XϵXK9.@x%ZAjzbSl2IJ-,Sd(pE Zcm'[2ろj{7ʮL 椾R+2MRy֭lFj;QtXA<#(*#'JRejsh9OS7~HقmS Y$DXNF)2|v5m6@mli]MI<-V>5Q6 ԣ[X} xSY隳 .wRjM"f3Ըnr!eG8™TJ7wq 5NJhsw=#ڵ"u#$PIxJ]Z0 3a(U&]@t@{KG~bQޮ@A}(*o3i>N ȥO>ꁀCi 0dIm7m1,Dħ*>w~Dl(~/ ߮ۃul,cwSA5Щ7pX#fErd{k"yϦ$:.! KliEci5C/t MCqAIϳ`R1(xy ,="h/d*FS 5b4&kXWGcl19/mFW<1(tqUqc's* Od®Ax?;6Qj[ -Vpu&1dlp3ԄD|*Ĵ YJ*Swce &ONR+-hy!{B$4T132 X $ۭx+3!zTM}،&߸ex(` {K+b{l'1D= 6/|Z̫3x69+~O%ujw91J-9Q&@bu| HR6{X(h7`}rBbbe1MO@ÉE9A?̯;R" A HtyHRpӖѹI0=4p:R<ɪdb Һ Oisuxj(Vs%=P˚RbJ|^L<]OhHT|UXK55'h+.1]}ɍEu n-I)4nU=_JRqto`fL}UE8^~]j?(Zq 9ƹ>|T̔':)30lj"t-E{8(yj6f"!+D Uԍn$1-6sϞK2+I7Y\0҇֬f 2ìŗ}֮Z4@1R&"!O`PeZ$蛜'\(,{gyĵϗJf(DVZӻM"k\?7L,f dly\ʬLBn𲍾vk8iVm T;0U"Y<5sWm1x9>'76_CNKf ?ܼY18~YYP$PIL86GhIGuVRWŞ!U& Tp >2Y5hB=Fj =bBY>3I4'3_BOȀ,츟Tjbbab3?v Bl]3ny7sE͈HHU kD zU;x4yE /T1*9z,!)/j/sft8vP^:h.O-0̏vhyUlW¦11Փ[.S_KވxL!r2r&@]CCF;;.DrUBYo?@ J_7lT)]f;k+L:JzaV $3Rj( ./ p.&)$-g@bBZ7p5DaHk5{n&ӻz=L?K&>L\K`8!xy.YIV[-hAOC*Nњ9 pUAqX4]t[*w1S /YfW:k}%;Ex urKVaZq-Ösl?"iqLJ%& &*A"G"l\|ٳrb#=x/.wSZсT. r0; 9‡ iT4u,]$>Hmm}XDo@C4 i=}o`!&kQ?^t{ s JBdO"];p1ct#ÙD~Eu~[aK:P#2LxoZPM릭t} Iص:P-R?vݠuiJ-2b k^ c!S\|.L!@)*I,H憔\ 2Ѩ`Z)bC>,8YPs|pnG+t ?o0U1a?Kk9:{'Dt4aZ_ xSj_;H~̺-ꢰYZxor澙/_ m`HHRR֯"*s"(S/kJdz@0$wԎ"\$h~Uld lTω't]LkMڅIw% Ia~vlhCpYar1-|0N\]az ^تbS |`\( ^{ifY>O,>_B+yCv*]!"YZƘClX߄IRt>{+B--pn$o.#)}{ʋ_&FzU`i6޻DFή(nON7?j3D㣖Ob2_FD&:xyWK MlO샫ϼI~7h6ð;cz#c/a.KML#|%fޠ8z#G=x5gelոNc VcoWMW`a"5 n]=\ 9O_7ҺNN?פ-}`EI;܁Gpf1QzZb:Z\Tѵ]~=Pa4j))`VvNs5\h^`uW|HWVRsiF܄$<-uX|կU* .F{{[g nWY$,|H^Esa#e,a@;A{w)?.c,>X}ۢ!ٝQUyC&{-p2 Ɗ*d;hvȱ/ge‡D঄ <FeC+J\Ǎ ͫ.Ww`_Yk.ZX:PM6pjvŢ^  5n,!_U+)\5ݴYiHAH"< y)p6hL))K$aU- -i MJl}Mպ\ ucɭҷ @Ptyi}pu H6amf L›a I2~ 47,4y`˩ȩ4VG6|V)TyET<|Fi rz)u:lh~]KCmaSds% "_6U3G;C//g ToSR(ZvO(B›L7:*tfRu]i+e4{DD<(jNnvg؜ >x7?QL߭+O$Mc+8Y|u\Ttg_N2Z Lä@]4 *xMצ\sb-#hZ:U⣦6v>O^2 z±+$s@G wi1RH"t޶]"SiֻvqQMo|E{ȀU_ڃAwfq0 ZpNtٔDC\:r?%WLNSt.^ ^NǗ:S^6G7.7nؽiW 0P+S9ndT^71  *P]Y-7黖ad O WT{F,tI. ۹aؗM}4ୟ"+19oPMi:OʶQ,3H.LhGJ P +$X0thIxR0zZG<~fD?Ba+o$?[RZq_UFK)As?<ˑِ+.Hfk式5\ӑiGY vC2GJk@WtԐ$KGׂȻ]vdNM`F+%hCGsRcN/@{ܶd|~:zRTL(,^,; p@9v"`'&6"`8}e]Gy>adrO*˼!jsQ XF6)]t+SvL&$/}zEj̕FJ&,M,=JŊFSjd R[ a5bTnѐvnKۢWѿMNz\X2 :ԉ.D ap| պ.K>=|J'#^h-yAxu 5RlM[ilq_ҚvhY 8ޑI\a٥of83E.\h61wlz~]sU٧_gwI?6"yeC)BJs74Ƕ%=˝|/FuBd-<{tpɻtMQOw<`n:isjc8`.Sg#y_@ J୔oo斈x~Ġ0*9DIJ~"x+Iڇvtħ2Q :!It]$Z݁beۮ,<Қm|c f Ep@ƞ\F5N%'LIdȔh:RڈQgUc012<^:Čk c䠀Hԉv~VK?ib__H7oŬ;L+ƿ_(. @OETǼ)K x ֝dmЭn$3޴a΅KeENc6NBjdXnGGS]%1k&؇6Uk}#X)1'a$94iLD6POM;)ޓ%{sRYG=rē} Nx|B><#?~/3$b))ds;<|B LtR[[JwFVbfK:эAo\r-*o/L?r Q@=mhB1͇ջ)(VCߘlGM&,H0KgK&VŢwje:*%UzvCHf&tm409N,8|8rӽ2-ڣ>fto3ļ-)0.نמ2k_Ԅ6{ɮ.v 8n} ԭULDQI|&)VV"7 `^c jfn-LO2?ii.HE#M9>f)o/X9dA0Ţd-gХSvvMc"(r*!1"R)Rv~ŧLw 1rFy߸;A(Ez)A`b6hV]3ׁݺ~ɩ7Y|=1۸aUl A`F$]bo2@bRT6VC[4~5a+$7ƕ'A(@J- U9תʋ[^~N~GFHr CgE]B( NU(b8QI$8,Cõ7dVNmxo:5c\^ k_ 7\#%82ZǗ-̆okR? P!4~@?Pd@a?f2Q@f+3)Iy"/Q [!'}K U{,<#\bz8FnO5cCw &>]DsI5#!p 74-!TϮ37!kU˛J##3N= (3-l'*T9fAhLlM' 佉8)U1S^G  ӊmQa*>[Z;!"U:|!io1C`W$u]lLZ ?sqSBÛZմ[I&%/D%e٭:b%Pя|Ͳ8o4+!KnzZ^l Q/G8^.b+0MQٳ!(ψMk"el=٣ׅ/P&*aa/Gd]91ZFQ@YےeT϶76nH@_-JcBm#橲٨ef(NXao6PJYd^e}A 0(y$Mt50ӔU.؜cOL<3ZOD:B[ g AV6ʮ0~NU4` GR2,TɌ5&yVǣs\d''ŀFRMbeNؾ2?U*PQk X|XQ0`}@dNqy2q}j?Q`mhsY3\1lwDH(bvt?ѕt`22'4yq)4Hy+|ֈ,ZUsQTy݉\#ȢqAl9p/( &jSyZ( 3oGw|$߭ԕB֤pVFO/\YTJzY \ε!(-Bl.ACZayZ_oko@W%Xec vgw8~$HdB5Dݥ+-`C.O8$"d:y`ga03! ]gkBrDϓlRGKl$Ob&:P2!ZMA> 2* =Pɘ~P\= n@0{^)YBG$}0@ImC'h<]!l \˩j0ð*hʞˉm ]=S~#ѸשּЃŋrK_GYuX,X&=MM|rnLk&RLv4'uTpo;E 55%v-1}Lu߬ɉ jdd$b Bsyj"W2GԘX"b'rpcxN -1dF!*yyθhю0le-0u?SNK> &λՓ˛N$DϺݟD MQ@\FYgcޏ.i2*w8Ah.a":&lG=PB#MqSa߿ecڪoL`|S/m_x㺓>Pi@ = sZ"M(eKd>*z{^d& Fvb߭PP mǎ3\9CYs]LL Exϙ:Hq>So]1iq|Ǚŧ A( {biroNczlQd6`;2K!#d/wdk.Ȓ(m_fWqƹ_?b) su\{"1Ŀ:H;L;j|@--Cc~g* NKZ>S_O0h;f;8PvK1b? 젴Q_v]IWy걌uNq|,mCіp~'mJp#eAL*y0]X-s ZMN"~WIx?'Ǥ$2ygʉ/qp 6JenqTbAvҎ$^YǵT32L ]h@uִ[0Gtz/Z*>޵1GֺݦJNj'q3 ,QrEwKF;Ӛ' L&irԋAR*li<'22 .|Xq}TAST WFo'X#hE uN*]\ +:yA?m ہڲ@`/xZm,Yo7mVKǦmceU?kryP$YU J4[?M fIAQ V4rT>]ޮ+4p!owkXmIlxq08 lٗiOCާ7ސ-œnO(%b )7`ݻfL\s|ǿJ7CqUP) g*!:chh [( q\+F eSԢ:l?ȥp!"~h^sN1G:eJҶDs ^_KcӸYZ@Ҡ |."Taԧ"DhCT~Q.h>d^/Ŀ CFTׯ4BiuN^.-]ZWnN lo"Xe7aJ@Ҧf*vFYf63?'!gf )7Dp;O fh}"!ƹŏp\o 0,\2(Ͱ}HZ샢HLUqG!yT{`M u#1r ?9wO]B5F(jɦ{ASl#|gR˞ W ^l;˱4|U6oDxD=-5J!mćbW(YI;ń'вUp,Fa~;}== "cX8`&Ѐ離hm*.3OGZyNFHVƥQL\1")?z2A*啻,lH1-{T+ZQP~*=';bc?=مJeWQ8LfrP5\y)S]( #yXR&k%# ˁ HA7X >n>fNB3Z cZy+a͵5ؑundRs >elj ?-cS^i?`66Y3o!^*L8ePfgLTWi8X!;uښZ/1ҔySntkQHRɯB/ELC{r=NW~h $d7g37@i7ywʸͪifp|cP #eӋ*U:a#|7mjUuF$ 3OG[JC=5I``C.6ij0AtO( q{TSA d`E7@TRYoo ŹaOL;#X}*fخ8G\5G&Kw 8d ρRM!?z%o5qu2KXt@ ~q3y$ĒJi P8Jr,Q{ KÖ%ѤXui<\狺+ {KjeK? j{OZ,j|G/(K؇㤧%XD8;:먆S#6nnux$g`wXr Rx;'ܖT=veX?QF9lg Ӊ%IC44M~~ѣхԻin.aƈ`'M<ސ,BT*~* ZK_kҥ+_X,ac`NB4<sdL`#U)QZܾ6mC[4 CQrU<(e% _z9#غo0G> tZe4(ss-z vH1{"!TG\B _Iϫ;W5JCsɳtAֈ3>dvrI1RJ($:>=驄it|g堮304l&N߳G|+W$4p%#}]f</8 <8VtPNU Ԓ?di=EX+% 8Xo׌ACAz9YHyĐ"=سuFab?b.먺bn{ j kJR/\^B}cC?,8Uؠ*p-+T*TuAvힺS:Q"qq4 @'mzN:2:4T3Wפ֫LY!xrPJ|;%S~\yĠe:ˡHb9{(0ؕGj\! uwʑgTpbސ[1h&Şy;#lg:HNHuT9P1R&m<\'<%pbfZkUaϫ7/aH+ nj^/XO+.9 0 .hȵ[Էsh_>jRH Ya& `'Ud3 V/k VjH41`pֻy7ȷ=@Z A{DKֽeCv=f:_FpKӊs 2\/L^iwp&]ouЍ ]GF8[$ǮCZ)Cgx!4f#—914T`"QɅ;B\ XӞ[$1+#Lʢht+G{uoiЇ"ڼJ劶L2U/wmA3' =,[܋Ōlצ7~&^WݵjT {JtVvd 4eF WI^_rR+41U63 yF"" HE!D<-/x|ԘF/&ߩN̏xQjVjæt;j1s`<@]vI\586ɘ Кf),[U } ]`V倥l=;$ףž2jMG'AcZ"/]{׹CK[\2gMր{Ҙ5:]ݚMSdSp}تnzZʣ8k%( 5K8N*I!ay~3URj),$Bz+dQf#ÖF #vE#rqF6#GÒ^س1 #g莌[M>[J jCtBlӏ 詷 {$yemk?5TܺGqΗC==UN:.`r mCvl4\{߱ND;NP(fvJjaN/T ]ibOT%I(D>f d|`tyxx@Ä/u0<0'Ap$ &4|#:Ɂ `ؽػ |CY[|_&Â+qgNSDB:ADl0:FT"0_>90U"<5*kiC pd9?z|fF0{gB5x?xf|麂{M ͣ1=7hXt/nY+uǧaUcadWRKă1#VY'H=)tZC]=}nNK5)*mahv?_s_^pP^\΄у(`esCXO> q$-*!A6zT%p_:&t6~,KA)D$M0}^fp8{a1djk=ceN1<+sφ{؃'S kq ą9虷w˰y;ó8/xP5r8Ja>FrcUdb T_OX1pbd&'AyaBI,RHNuk[EZ%: ßI-.G_p:72ɏ+]/Hۻh`BbLK ~QR(R7tC0.8=[U)-Xdh*[5iZJJyZ ]koQ7e.B/cSR>M)AGךOVzkY$f3OZHw4ɷ l QǐK1IcwͮqqV71+1uB-i[)o-XUiI(oѠ%`?EnWU>>[ּ]wkP~ MVU0,^ZvJX`tQYo}lq-]`7 tpܒu͇ZlCϲ3>e:t$]F{=FMszGb`I2eJ$gE4MPs:1%[H Lu8|is|, )$͐N4 :rc^qլYI3m>FJkL7 T٫쁊[t~(r>po/s+3yOPjvVn+z wK|>l[!'>ڬ*ߣúе?cBʔ_N{9AY$0CԺf:E"(X /I) WOfN V#P)7eXN-RPzq{ >WbU0lB ,DÐ3 U5aKs;gnM9-AY2' u]aiWH@k1K4\ D$ki m`ZS=UiuJO3i=+Fg*ѯχ%t8enr ;} dR_ͧߥZc3loZM5'W*!W`7I<>c< tI|6P@P~U-5G 1+1'xppag,I#Uei֮\0Z^2e5sgi3c.K@o[j3/ٰlWB< BEEF?vfI1aۅZ@;J0U2GNyD U5>sISyN`\hk_̄)X/Sª1NY3PaF7 UT3 0QQyN[[b\lsM>) a\ZƿIpS ث| Ȅ(|ouqȯ%YSr81K(Uum^tI_FXeK;N}B0I7 "h_s{*>z;HC](n^*yﷄe `6f,#W)G Jah^;7GIi[p8`,Ƀf5Pb 㭚t=ukZ%礃|^lu6-eٱ~l3ř-cRO4uUa2~saӸ5c?+PDz}+z$M>!ZP!G.Ȣ&rd'MXdo1äK畍Vǚ0oҲd)z,qϽ.0'k-P=H/ R[@pg)uٞ]cԗW)ۛYq5H,*) B6%o p182rPnzcoR2koYmC %ɒ9{-_(iDR1Z?EvtcE[UY"vr? xבꄷ1]71s^8+f^ƠÀ(]`ú@nvHhZ:SO _îMB~R?D hZ& _<I6sʱ2%{` S"K1GO|wX_*+P%]t${$;#Gz-:\}.rBN|-l>0 :xlD|psկ>8="CҺ`AU{;ìIKUb"!N:.r'+j9GE%7X箇 ,1`69Ry ,|$XZJCM|VIVV}$CVEAd҄VAF (q*s;&eUg]@Ui=AR\4j)6쩡f嗍0fc˲%E-S.[M)6}(Q dHЙՙQ=v qf4)}ɵ;UΧ MEPD}z#B`yP%Pt;ΑLvy43#R}.xۖ᠑ĿFrsЬ1xFߊ|:@VM/5r4vl 38'Z|S J܍zdӧS,y{:;=7XPQ:񹌇%=8Зwzv9mCų9B_15:9U/P6ONR.HERB !V̀QR P}ሡ兀@N%\Pq}dCv|y* 6W` x[k'?t\MoIrۦo%:wڄT-_q4<_U&^殧zy@^X~nK <&I@{`bkĝH̟ }E'vn0bNmEٳ1Ui6[lKhiT/HŚO'"A ^,=n׶5IM ]N؊u,k/үE_fۧmATi$=՞yO@:"w `߼gנ +7ͲRFh[rBj@h?yFphV)Ӫۗ\Bu_"uԦzvX 4o&(s|BnR+N+Ւikw[L/{΅֦)jb^W(sj˖SKqC*<1MBÉ:b'=?6&*l1ʂp?r+1-.ԓ8@ G:#-:!g۸K4Ibh#K,+k9o:_y2y-ruVc}erM L\`=Lq#5X)(i-gza> 8 '03U7,u X?aŵ 0"7ܮ8aXsDV(&ɭ.bZAlxfҘ*{נNw`l z.b+nj!a[lLjRV@htT1C Hv겞>3!ҐE(˺ws{NE z`7-f ~a6;FlJ\qh,W@4j8:k|IB1NK5t̗;|1̀}/8C7FEW䊊-DNPWq]e$0Q7=yV s- ZO`Õ/R >? O?@ƂE`pܰy]p܁7GFr,Ϳp %)AP}$Et1V^qY^*{:cbА?O7lvϖRg x& ,#ƋTS`^ njV1MI{7 +"P}X@Unhk)"껢~E$1L9܁_CCDiq 9gSWF {M@A,vSxKUݞX_YtҧA1wuX3 4ű4; w+yB )bP;17B%c '`q4 .`|g=F8iH: O*.,5@| mShOB3dXZ+DNʸ~aw-J>،'3, O>)R: ߺ#*Ωg 1i+lA%@Ü:XћpeQ,P5^.4Ӓ [8{ZV36+0\^|(Wu&aӂ!f8ń[h7ǣ%tTf)m;0Qܩ26(M}`Dq \P!x9%Wkd dY"TC_T W V:V>%]luX J|ͧ>֟;(vGiJyw1dZjNn&e -ݬ5n6PlF'MC#Y.w667Q{r4FVidzi:%ŽI%@G~i:B7]⦹Sdg {#OOcNI"'Gz d8Vs=ޒ8Z7s\)MMBB6`+J<17ٕ@RpY;Q۶J0|C%*aJUV]Epu 6#r)8Y-'ˬj"U?!_dFK)3lְ J:*W~FbfȡIaVkrK<l\o+atiG߱2jb:Zc©K_@9$Au~u?A^rF(yOM8Q'ИLLn㖒UPW/R!l3Ar̩d.2V:K)Du(ffdKϲѫk^#,Z:3u5m*J,mi i5$`9qHG- xݴ bA\5@.LY?? WLNoS9|Ly txyGAdNi GG~Uzu\Ue:절S`m죩sgmƴU sG|r;*.֊OGE6? x\OȧiyT$n|Z )g҄@v{-母OO c!YY6JzGAڿ 4`٥ UYHwv*0L?@WX]gƿ@a ڕ";P^Lq"VKX~Ʒ*wyAM  n26|pĘh9 q:һ{k2.G]YJM:jѧqyڠxZt^s`Ҭ^zh>Svgbd.*K^Z}-]Au7EGXʆP&)6pnio#b;ysf̿Z~-CCBQ7R5s 0w{)&jӭ Z4ul9 !/MͫoUD(;iF+1ۮ4 A8*vŮ&8F {<]s X7$wd:poYfX┎-kI.)@¢bn|昰?x2+'ޘO4ʬk47'NC pq(<ӧQs`Ҭg2&̖ƭlte`D4q4K5I?ż!_Ab@gAXr[)v1O+Ij"*a'R'o{ߋ8/=D?Fih5v{[-\BR4;XYXÿ i`4oYȩsBj폍d2Oh*S-c![]f'lQ ɸyF9Vk]#F-L 4IpgPjO]PJ/0l"a .6)*n5}yޢg\4ZPZ?fg(*t4Jzbل{%׿qwϷ>7ǒ0 j9q8RA.Ug;(ǭY`FðfɶMC;Ss:z-*Q:^PF#4-}(խ(C ċ|R|O4Tx~| >zN[EgC$13ln~AL`Boq(;&k$z: ?=Z?6& T/H6rJ1_ wve䐦2ř$cC:3 >$M(F-]ܠZZzWxoXcLewF>IR&=䄄%,jmx¾13٬Uk.KbQb4?z $jg5mr75 ;ʬܗ>ܱ`dz@Ի/9$^pQ۟^4 rڞl5Ӏ`&TXkqu.K:8ǿDi^&{Ve(bmOZ9۳R!|{{'B??րbD c?yM +!`Y*%On(ʘ\Ī>|AXڡZR Yz1&@h<=uŲӫ' iZmӬlQj9Ж|WՉe@P=9#FIA_q=XXWb}~_\j}+z0zxK msSd*EU1zUwyrlъhfkP~,ـ.npOҒ;S[F#ې U^&7]VD$ٞ/$pxr >Pn†l{A}q=o t%2'0M>F4s%T*L,g[SEP9Ru9.9c0fH# p9V;~ >j $S蚼FWUU2D蚂ۖBɒ-F?DZXO}IswPj6w|_*C)"d[ΒsRI\9hSGu}Ӫ,"đN WxR:)m W0(MYBd0agi,XW>sw*drlFy+9bZ}^teаP6Ol;ݡ (ȩge.QֈӁϧ0ɩ5Qy9Rڶi-Rif 12\G('KzF$lfZD c()Vb !);?b4!5%y 1OØQɬڪA9}^I Yep+ӡ@*L @Q@+wI=WԂ@VqhOZ[KFwz.y7r }:hrF9.1ێgؘ!^imDymuz좛(XV$Rݝn(bw~B .J:oiĵb;uᐽƯ?e6/!C(0ȤF28Z4'~8<΢>H]t$is57&KRJx9cִK f)w@(X%LSC.Y:K8WhMי\Ζ,'1[_cW8K&%ʯM؞Îñ2roK! -)KRyHFXCڕmʍaTZVl/pKPrbzs'tY,!/_5 [#&2XG,thv2Q~Eߐ J+XK_*KF6{aI NC_@*_1)wwf}Siᮏqt1 }E gM{_\zϞdSMu6ѻ9P9yJJ+duLY~̹oor">=<J3#m0 o}YzoaPm Vzalm'['WosFp49:zͳN0Lq,2k*$w&[QW 1l}u7E# 7#5_4St2a~jnIgWyuKq#U`nxioI:E&{X98SW,sA(8+'Tc,e1[KXw7Ϛ:X+W01+O PYhEa{̀41V@/[G6=}((6e˻Ӏ,4ɧX>V5PF'J~h!Fܷ!M H;Vbfz*x+~^\u?U F[t?9L~_Q/T. ]U66v.$#F,DŽ gT ۹)CU-%أVxI,dډ[8k%ޅ#3/4#L|Rz`3iԢJ M8!qK>뢟Se8l\y꫗‡:݃hPI`Hś7knXM*.z EFk}r#| Ne# C/OOdD%,*Y|N$7EĮHvUi(oUx>8>ݛǏ|?gQŕI?R *Z{3VyQaYsY91^VUssݔeaM6%315*[U=#7,OGKo>W~2W )`fpRp,f %ST3"n>Nܒ0)>-qQc(?qU0*v(x=jCXgkSs.ȗo)I*)VdudmlL(.!s*Xh:XP rv\n .qQdh9|xƿ}Y^CW<` 3qiVzpze2s/R 6WL D[FE_gGaj.6rS; 0,tnƚwY0LS CX‡m}=xC&B,_f,0|`n +WTw0?|+ϕ@/tco? KkYr!bo@D3'ŧIuMqLQNQ ۃX)^@3f%ټѨ)z3Dk-^K\',roNVX/yE[~v/ S@M ,ZdOJaU3""bWpf%k%e] ?qJ]ވo&+0R;u&/"U3y:dI0NlGڶ"? JapqLkY@4*'icX}i ~7ɲ"{%֕U6~۟h޵k]u ~ߥ8ܧdDj`1gOgѥJf6 ud8>.D=ȒӐ~I/Ak!EqbpEzUKv}LB*ٔՍ~G!Tpwഷ^/);3ylvsfl,X!z \7Yr-K_Μb񘡏@ ?yw•sԹYct|dwLNF?ZkCwMQêx#F5c }}̳ud}#\|Wqx F=fw^cX|I(!zw$L&g$0@֌qG[?Ơw=lз<sΉSx:s}G֋g~(˲*'GDpdR۫Sڇdzexh9J7BWf Gm1qRgrr/. YD&wv'#PDGMwse\[*uciOՙ(KY4 )'rc4AZ)sh;:3W8W$!)cW&a`% C5oWxi-)&[51oNf1s'q4.yrYsQdι熏}9@Oa0E.9h9 h>R1.}1j=7Ƨ2 ׳w!M~Ӷ+ E9\:Jib4 zMi[R|Th3»Pֲ X̲_ #Lh<(K"6Xk9{m]M^ό#d{&(O6ok>.{kn,5{eY>N gSAVh}ӂ3IUK seK3j9 5L<ƭ-U21=r9E {#VXqqh)9~r)Qx|1;>:ěn^69K-7ґ,{,~nqPu ~D]RfFWEYWZSlp}#M:čǫA{YIH@/qHޮlQ0}n.a.54,rDfu\ dq, M!^pHw+3x)+~b#C\S_Cuu4!5;RanM;nDs4ӏu`lPqE!|e6M_н hu瓐uPLP_MqME.Yc +|vV.q\8m7RݬR0."KYJ +cљX ==<ȐAy,lbbn qfƣlEm(GCBdk)&~ҏ2@ { 8-޽tQJqXHґUB "U!rh.NdzUZ`|r9Gk Jb{Θiuj+XlzIwl9Lxe!Ԇl|B}+C(r`h_ S((1A %8W8Cmϥ9O9QTNm"V9$ RZZXr6yb5S2.[h Z}=SHZ~1`bmPP&“&Ä*|]}Wl}'UamO\-?HZϿ? Ҙgnrfn| Q֝@ IvJ*\# 4#߰y;oD\_|gVURq~XIjL_Pힸ q+5e }RMg{k$Cfc;$.5u*IWa紟 > i$4u/2ĺ"W-1v;HS nx|0i8xӝ.8,s?Re`{]~f\o$8 !S.Kg?pۭ,>#dj5C)uS2_1) %+"pA⺺3ʄ$ Zɱn巫S{erzʙ+K m뛌0glE"p P8UCmcGlX" 4Ba=` .?#)ϒsQ: }oY!㡕הyOrWj^fMr NT3]ԥK=n9.w-P$J ;*G78EPXxyDR%xx)m6oNO7L=B6hD<*c`m JH|cPb)=Q|lgj2UJ߱!l& =)#cZBluOXէ ֤YTpdBwܣPKrإs@GGz;SwBwڤ$8h;ˣE9/ᙒ T8;3n KGIP6t vV 4N%(<}¢Ut+\__{Q`ˮYܩiN- 0{bX1$q%n1p*ןΒL~mJS~C$Jr0rl#hFSZ쉣d򽬄>2 VguIt=ԥQ6^}9nIkv|ǒ~V)[^a !FQHsP@?oXF'Zj=!.3Sr@NDȕz^Rhu"Cx/n ó:v?wx 9aET~>kl4Q.BN#k/qJqo!]K0~~ltQ K'P<TҖZzDuvk9M`;ˈD^/׎ߵ[Ȏq;JGS]If%'*t;XraljC3CqiFhͧ5YR(Hl7-\d'fAy>[Rl.jP2=M;Ǒ =UMrw$=ӲRL׭U3(g~ -Hc^Z;p1ʢm[ix\㷎Ep6~QԲh%w{!K"&beDQ|'uV_A Z4R҂xO}e10 d=MxPCrf$;@^Fx3+RiZ]Ys ~5HH=3?8P09klG{Fљ _oGӿ6F*#hgxoWo_K)#R:NVkb!n w#K2%!QcD~8/-+NU7* mF!\+nvHvo-9j~|, 2C?:gfKIz;2Hf  ~]NFr)Atq4K*4ܛOe}ڿ y!ݵiP>OVXqs+?w(Hb8N5]!kJĵbHR|H[A]9|QkOh > z u YXL#g)}UU$SyBl7!Xc ?kGXmRNSHfE roB|4Jڌuy+~]HW&ėlK4# d ;kE5TOr8-- sc @JJ+`L}ﺝ_oIx<*T=yXkq Ʒ>ߑ@,+G\O-0ˈhgR"gqn<ۈyhy I8^fG"/Lv?È  < k P2Kg7$ |+^9Bes>_IMV9t`VPUĬqQֲ_ _vr(&`RL൪SqՁ2v=062# sߵ% |65u tF,nt<ڹU ˨pQhc%@-DYQgZ[FX'7v&}:&@0.4P= Cd|)fk^}a9wŠ(C'9w)O8ȗ}u\{2YjOp ~"Ѵrp.ް0#yez`fb@Ӊ Uٝti,q6dWrƬ^One-C+u#V˳3;m`BQEϔpw w-R}0n_LukSN[+\h߃+aOU(HE1ے'ǵ"낋rbvg|B5?"C>&t وzM fIy˜;@4B,}B:)BxN~lVL5ƕD]n1u;ćhU*7r%تq᷌pN;׈i>Y;;pmCi_)!`aEԙ.sL}jނj r[;ow _g16|._M}-܎3?.{=%HVoG"~DO l%]tSIUP/2ya:ojd 5_RZ<IAR $^mG#,rw}0Z/vy|a52G<ɀ'v_\ns!|6WoUʁtGO1- +T8H$yz#,҅bKd63I8DQdfDKV=oy>.'aS L.26MB<=#>F \]OE"=MfT-/p"Rێ{.LNI;ݗ< E~/f4͍L9(iyN_p{rm1fýJgc5lSsHN//dH] NE=hj UIE6텱d'f:IKߍrq*N qDNZe+zm@ 0E7Bϊ ]JՀCg r\Q,&RMe)C'5J@g]})aQ]J+ ҬT)*7u}4p]J|.KEti?)rN9M9ҋ6ޡ^H*Qt Hȗ,2zRZ2K~)pȴtZ =6 s5zʁ7?gt3$28elR'm9:;lL 5aZt j6{ _SY}1ؔڢ$F^:g̩rI\w8 )BӒN ar >!h6'B"Uh@2T:.BwS. cD\WOj_l.P^+eSe~pъJJm3rWjA= sA'vQp+<+&b `KHbG1+e +]/SYNwK(v]Ϥ 2|0&#fWVD=Ŋ4]J&Qlw% b5G~M0o8'8A1LiqEzzt ^v)O}%g ߂D ;LL|ǧҘ^B?KJLjjZv1-pkNq~yl%JoBY|$G% .؈xuª8 l]Ƹ>!*G-ǴK4pc/?Ev1I(H꺝B2~#ݓ><rL9dP(|oэy @v`plpK!KH&0rѓ!8:IGȥ??fg]6 RC6?qիhϻ6 $fnV'Bu6tԛU~vCzTghύszX( y9:ahx9S;@*UqU\k:%jp IV %8Ukg-1tǨlw8obYsM>~䤺L TzC{`7z%CύO@穤,G! cu(9ͬbB]P~՝#{W<{Nt5 otp^ q2Bh7ocW.5>L2w}YTeDZ`EC95zcd^pA[OćdUj"s D5K_p`g> c)C$|tU?+D8GD#ՃM]ɢF?vQ~7YsAb K9 A dܢEҾe uzԼtTSvFh1 J>1`k1gQݳiuuEtGbUДJ(Q$ |^[ h,?7Ol5'u\EA3n ټ:V#kV|O,.I1'nxPwZqa]mUy 8}n&WPa uw(ߊ1tz_E@< z+¶ј°P ۳/J#]}d>z grUm[&ĚZ:͌SO+FER*2BRa9>5G5iV[FGPΠV|OKGŸH&4:Ȇgv zTlDFKb6BUUs_(e߄8pa*~:oFx$8cO&4D,%C-nJng#͙Y"o#ʝ#IW;S$ .ΜASGeWf,-A*]?h 햘 .1b)LU+*<_M ]H9{}06WF'fo_ɧc"9]O iJ."| siS<6rw( ԷS]QrZU] SɵQx [9q̈́4<"^@ uw' y[`-[I@sӵ[ < %bCK9e xRiR{` wTLN`"Q<$r$ .[4؂u&3QX2*&ԛ):Iuh]_XĖ67=[L S>]&Х#w%e|Wr1qOoKMF_ӱFf_0lmO:DR[-nd{5 |,368:FeXʍ ܪ';s*jN ,G( $NX/q=C% 8]6]jMK$'Mʙ,f|A6 ϒWD-ӘGm(s16 fw"f-TKudhkL]$wj$yøstnL"L WJhL@bȑ%ʹuPVK\~hgN>3ĤuΙskuTmeaF=AnPKm5K8xqXg$LYly'[>EՓh3kz^[2u=FߣC$ƓY_؋W;]=E>^lcGqQ;϶.k7P<עɧtWuT6ݴ kJ̈́ \,2|e~@F!c0'0Coֲ1Xa>-KSyC09/}sӵ`Űb( 3"no|=h摂cL|݌J\$dnBaBc]mk P^" 3L|byHf8a/yFqыN&$Y{I 9R0ލ%ÉuwCzruU?+fյv7"Sȷ:t٫Vey8cc8 GTJDCV6GLJK$'6Q׻/{T%2ؐDoJFMU\և77)}ŢUNWI &Y@q:7~V=^A{nh}$*~- x&ud$/~}An\bx|\#>wD9( [u { t=GqL}5$u9^;\N5JH<*+R5t.mW`$[v"oE{{[=mx{+ g N8?o Ro$93ub@tв0s #J5E4UDzƏ m#gܾV+\~ K)U[ސPSDD$eaQt1xm bޙ }QReMd`u\Wϱ4")E4s-+ afUY`md]M?w<)wTD%:y&mAOec5^|(!-*nև<սl;1AH:긡i:-T1eP{ nnd.|]]uqK0Ò_wi @ fNU3\~: ]D/ެ< u[r}hi㤋{a @xa- ۅ4ś _qڅ݆:_5-᷿ { )$F&luw"p nA68KjrrZu" DUM4ߪyi xοDJS2N YW-)?~Q[=^mzhQ`ek< qF)Ζ$d%1z@Uv_wXltEtjcxHA+hBBz/Z '-cvR ~-šHкnv<))w&Se:}|"l׃q2(3cOսP$d\>}ځ<>^8Nw0\Џ{FP出$I'8d¢YfQ* LqI;25q'r0/fjb-|mvsm;״?]G.@LpbGڜf*煊[KIc(#,>G.BMH 83]2|"jAxoPv4鲯G3 $I@G7,iWNp/ /a(ؽ\5fԽ3iOk.ͬ;lI;dq2H~bRQUrA/%-bke};F=5x!@SnJx0 /Z-G?{n[!EӴi/OE+] aP:_?qGsC[G`"X!fp^6fTaخ4|HR^#z]ra^lDrI8w9Ve'L^c 碴o#+҄a*VsƘgʡ}1vo=j /3O}Wb&dWa>c(]^[< h&B0H91kY5!ӎT/UnEGYF2}4 4ɠ xaKѥ*Ff[N8 {B롷HEF_2IUdzn='qp3(4 MC\dD⻣,ԩ@bM!c80oQTh=D) *g)%}W? >u"D8ZKM1e&a܆bcm[#y!GH';*M$@vCfewLdM_HE$Nna^5 iBSg ^?Z7gX w:NTmC}{y>ז2 "ߠai/jl<7|3QxT24pPb*VbX6ӹHeh?~_FK"S4+dpj_]d{AX4\-6w3a5.n/2sZHߵl3++Oug*ցKe 0gpUODr1Q( ;c"ww\HKHUVj el%KWdɂԘmuգV /)wΘ+H҄\ʹU`H]x/s_;C82H:MQ@'Y̟@ۮ4аT46|usa =74!_RApDBq/Y+Ld=EQBMaT #> [)Hl> ])kJOg7$)ugdOoFo,)K`e nƀx oA֠ 8 qlx7PDcJIBv(X;D@ /8 Ȣ]ٻzEREX5MhT*lyM Jn!/"rh{؛mLT0ˇ>j..~{'b%#%)bRIQVPVIL+lթ>=ۥkGW쥌0sEwIڂFnץ瞫*jVM!h+6P_HSx boײ}^t՝xWul{4 @yG"rj<;;<W"P8 hg-[^ш"Lm#3ϳD0U߼lA'5 xM0ߣҥ[Mhu*1q9E)PxUx2hv/\n":YS*Ƀ:Skݏj#,֑4/ֽ[l>Gu#AQ0Mza$m;Ͻ Q.0t_|k,eOl;AK21nZ̳Xz&1VɎ\ut HM엄b]fQ>E,|I۱jp3Yɠu'L , laIȐ}ӋQMyMF@, EoRjxsZ"vۦ8XTjI3F:xUgqr$ڕQ`3j=l}F#,kRT[>·vm7BSMn `L4:f\8۳%%Tmv%cEgsO8z {,FAsw_8"|ԘruwU-K0U"xtd`8%n50yK00&[ h_4[agYq| giC?g(W.r8,XFCv";U8 LJo.P _M^ވ;SXĐ{pML|kѶ׽ (8Hv$%努dZ=``$M%c'+}gFJJX;9(U:Ywv`bϩX" ,YGxlp9Kz2"{eT8I3\>ʘ6%VQNjY(iy*7~,F 6)Eǻ`Sw`CK 9Eq@0 <33M Jn O Jq}}I-aoњɞ#ͽ(P8ee(+k/Ar pz+Z #fYgR?{jRj:$YO7mAbTɘv7r r:)/ xN Ӳe?^A$x~C'a{)zZgycxukKQZ>E y1y0tn@v8%,(sզ[Y >k@؇ x:Wslyow7qƀ;'a1lj Oogn\ H?k?]P@ Y* 1@yTKicۓ91\EѬy__V 2#=\@NnF.WXqvvD'h#:.'Ӹxq?bGRg+"9pOeRi.?8c9nǂ#jk~P6X^w=:ڡG?%O2 ߧ!SDGWC;|H) |L,0ChzSo)f(WEAd/Ud OA`Qp }ƫjg߃.9{5HgPﳗN̵3 ug[\ r0FWsWCQ+!K<|p/dl/kRH>:kkDr97.(դwLY-*t u[>ΓclEpAT\ 2n6I-e[·R:!L~ FS5O(v6!q7C%γ>qf\n`ge޵"㤠4/cJm;1>T3Zwn)gIX:s[3`}􍦱u3 ۾{ՋsxA< g%|,VF`JƇ'T'ya"r!V2 JţzUٌ](s* 5 \s!ҍM~Dm iw^_jۢԯ FB emg{Hă6o77rorؒv"j0Z?R!( Bs(&(oPLc’ҁlcn\n-6d&ZہUq3;H]M5GF;[#4;ZǡV4쿇B y"DbDް)ܳ@eZ>Y֖Piwť,uݙ(Cq1-A{n K[C|V<0~qkbp 4^p9g0hL[&:[d6؃y,zDE!s!JZ`MrH \n1h=_z I8NI=i\(d1q${7鑦D& ^^S0mTtuI/"O\\*sP&բѽ*i SM&9I&t9TϩDI.mu}e=Xywa=N)K߽x?iUD(03bFȘ+:I;czXi cJV}>ʹ 2%!K=N G ?M@3˞J51 NY>Zboinc[FI.< Q$/4fڻ=6ǞF1ܯ^:5K-4$)P1 ,)ᛸ(,PfӍ8wTB!Aq =Xƽ[( +kN1/^S0Sd<Zj׌Oק 5"JUMxn<$aa`T+APEeyiVC̞[?mRuY:L51!ڊtػ!R^W,Ѐ􇲾jR5n-mIIy5G!iE+&>9]G"[zʳ?ma߁SpBeQČMN\Bf$cBfї= О̚wcz0+p HlrF.G`eXĀ ۖYKނG e,7_bCn)!eCBKFaIϲz2U@wxLriϲ*zn+]"fdWVIv-N_Y>>|Lu{q)Bn|0W6ezAԂ??xOcvY*9th)*ҥHQؿ2 G7=9 ;FEoH -̮Kq=S |7g}w]vcoΏ:,ܢN3w~_dHXiFmͶIh&Z+rm>G-UљF8[P؎Z%0trJrXA ^|*>yP <;JvY3yJb\5'KIXe{x٨\kh,6N Rs緄, yrR7ϐ?ZC\CR;CW' 矰~K#x2p/4 5y\ıbXk/GDZ^SxAo7E)\SKVWsi`K=UQg wfa_')a%|]ˇI 4u|T"i,ήȐKs#JLTG5*"ku=R?w|517}"EpV#\]1 ^ K8@ɳӌŦ."s P˲V蒀XxTyhbO鮐.Ԃ|=Cr {Rgt9c~hTgHiWWY I>Yձ.$jy$݀U? +F4Bs#7?yҷ}cY8XVэ[w*hN}q#0r܋I=͘u'W;Uam2dS`'{y9jjn T''+*BN촉ߌC4ֱɃffRW4N|[.LK9Әfy} k#$[zȺ7魆sW.Om@YĬ;\~@ߩvxي3DWЮ[ZخoS"H3Z폌YĖb^zh0w Wev?P̰^^N,i1jrz"`~^N=h2FkUl^ |mY/j*&AXq)ޔJ#U$`=AD39/duC@TjETvs^R1&=̶u`BsLi/+R*a{~,H== of-Z كA+aBm]>kwgHĶ dGNoJZ5o5H:OHyJ$hQb s3V1f3`9&P ^eÛӍJ?8 {=!it/cbPOG]4v#Jۍ#! ەŠ]ݲqI!lSu oסS^jtX,?:>$"%WN$-REP$ {Ϳ4Bu,luh{ic9N R79]Iٵ+|Boꑭ4&5R M( uv܀CΏgPm-m@tGk Y(F@An]IdӘˤ񸄯 e,H6M=f.Nj0Bf9Y1oM[*!qKƣ$jʖXc-/ڜ:;S55. p[e_Z֨| 9L"Ku04c`@]ҴՍ+:u$y i"u񈂿>9pHcM_yxgxRށ 3O4 @*DXەfoyӷoD&>TEhap{V^Wr_q^=FxLPH8X?fuジ ROr(1{B~nT !B|_Lv#>,Tk ҺUp so4w1Ϫ%u]1<y37 Cl]eTt9+o742Ã1˴#+iBHÙ[L&=pS(1&XBʄRU~sHa¶O'ΓL{B8-wE5%N(7KCo9Qj jacy`7.Ǿ!ӏ@; df9I9A+jnf3UQ=t$$)\x"H{;E۩1*^<^O}BhqH!™K"%}lQ}LHNR~rb͝2c\>ElEmwz{74{cwH엯l?XFيlS#fyʭj?sGd0c4qk fwl@]>P̹~Nc 5.UDh\]Xd3փ\4Hx= i?ПŚqsW:#oUؿȝPa`aա,VM!fԺ:KB#A O՛= wVL RGOt|uj/I-\[y6_3U/\2˶O_ή`4T JnُS`F^@ Y5Tl-/dZO}>'^]n/:Akp SQb ;~OIg ᗞjs ~ЀJZx` HLW'SIi I%d(Zb~Tkda\R-j2]Ryv]]V}!"dWū $4T=orj̍ALKCG(ޢ6hG] $g?? \tݚYt'#z[$,F S>D*K?~h ^\Sáٟm 105 @mxs_ABF bd}# zyR#iCfy`/:l󃌀ai5 O˷sB"mg2<ԃ ukƅXJ! VMrf )U9 k'iHV=|! -*8RعtVXS{FO(b7CB%=g>óa SgE C"]vi8mʶxB;L\mzD֋޼S@HG>jrCK㴃Hޯ[4@lmh-S=c2VqRa,]-I9|8,fX2B15j)64D>Fn*yxm^2#+..s+_s5֠? =a[Qi΅+mtʹ%' 1!L)¼kYcEI~U .q{jk6D@lŋPfHi IsRVB?!kQR/)t"b^-/xRP!Iڛ=iȧqM͎mX@q"io-}W 1\( d$u d]E3 w'j4eT블}VSD]/: .j^ @j ^QTA&B{a '72pth¾bw:+I._DOCINe 4o=3BYkW>`$ "z F]Sj-T?jkS{9l*BF[IS9WýiKCGn %d)i-n<]K4 yUw*I.UjjBB׳un,[SߑYkD[? By=`e0|}f#]+_Z5Zنڣc윑@e`)&늡ٮKV;+ޱ6 u!۱a zJQ"ҙEt 㲹PcM@b}wt7Eɷ8%ǞTRDggUjg(K:`qƻ<\N)at(R{kE [gntJ :n-gt4%,q5c:p4YP?C]jI Ty#dVYjHDꫲN"O*t!YF3#$iH7.G E2@{d[CSwiR,!pↀ( 1mmM֚\>^ӵ̂3qPzޒcG鍐L%pk ǂ 5^E,0܈y&eB*'xAg=Hk!TZBK({`P^5S\#F0xME{$@yh &V~Ev置ߛ}8~ ߧ-\'ٰ l#O~znh.RIFsxzR:% W2`y7S4ӊ|-B}=`dEWa;xSt6ǃML-0UHv9/.,3X/6Iy5k^)57ؕƯwH%z;dG]Zb3!Bw*tɦ.ry #<53au[0/ gKI*Fj.9tq&^FD@G.>FvC؉NȇjfN@ \;ZV"rFJ73E^EP#tϡ|O&^Ns[:]bL֡O`2^Am2꼒G]00r.^=}yI/`qdǻ^qVHq?:Ư]xURS! Ų33Maֈ:pu~N$=m.syN6UIN@}Mw>TӁy-Rbr#.KWuNŕiYI)F8}E6ƙ B%&,kqhAވP`@Ny%_$2^*:Y۔w#KD8Z_k9 :8nG@Dͻ>iRڷ?_4GwU]kmI#-S$/*\mhYź4gT+~ 9AG.A2!3%Jwt/,B'S y5pu 7quL)sɞWd= mE7 ]WҎ Fkސ9[lt-j 05!چ9gdv!7O.5fѡۤNK0%x#$䍺|GԳ57tc`RFmC74a9^Ÿ G/Noᘂ RH;UE<Yz }(#'c*6.x]`2Hlc:s5>yyڣݤ Ѳ2)+7<نD-_ĝh~[&%hėX؝uyy<ѳxI8g/|* 7VU4Jz/)^~%8bo8v0_f%}+8G Us3Nh 5˥8^dSD|SRLO|KKK-S8ʖ2y{;̐tGygQU`욖t9.49mLuOq3^󣯊va3bl&z՘*%\N@$~ꈐ5ꧨn K T&1g[ty<$(;)v+/n xpHs0_:X#㪠g7yJ9u~(lZ"E"{?aatT腰r[d!$PeB|cb*j3҂plP<9G r('Av W4 l,:P2",-&"c:k3e'4E Zk@pt:.x8N{T*4a0p~mݻ#bV%AZ8pǃ.&՜6E_UofODnNc C@\]&JoΎ]rZ7~^)űYo9DeOyet-+izʧp[azbYvmz(9e kd)quLh8*v>|znWrh92PD[/n{v%gPi?L>Q~La*/,O&hv `%İ\ng~DZQo>4S5t)?+E@@w>}>9+9$h#۩~墬ODRJė ڽ1<f7ևb-T;_fOR77KpaL#Wx26lnVb0j +9gP(LZy3lGF?~L(#FƬl. __aɥ OW 01h!"n WN0PN<[7~?i#gi05^5,ښaL-JNi!VmH. } .s;kx5JH%jxJƓ /`ǟF<>|լ9utD rIl sg."4#u=G(-v d_]TEv%ӯ%z=N$$]S\%U\n+H~#@`b疟y 6L%B?Ys|e7u[7 'OX[gPFuT9{hL"xW7I]TWxpnt4~D˯ou X^B \g>0?+i[ N<%Ɠށh]̊toK>X 3t(ey{Cb-Z˚2kV~Kzk9`B#o|ߠʙGSw'%QQU98{,'r~$HNa(woeuTP['VaC$(A~MaN%H3=yh7h@`dmUR{j4:n&1c2 sy1ˍ6[=m;%nNl;E_\G brKGpC9AV\\ o~>n.iXN=rxWc0/)8`&㔃O9A1j֦8'`e5ե }Lt0r+:^p1c69vXˎI #nZٍc[> 2 ^MZ<B@5mU^i0iBĘ糖GXEG<<= wʫkB6NO@?-*;@$`m)t@<ӈDu(\7?yfTZG lezZ[:̢̺՟ GO&|[G2Gd"a zlBɔdNOԋ IzB-nQ\a6y  Tܰ{3iT z:?V}޷/KM韆 r;F!4<:+hx $"B :Y3 l9H˪=GQz A_u2@/ ^PF"2*cJLBeT6b "wIB0!-⦝ Mk<*^.E =#%*H2)9![P4Ζnn*rWC.FfԌaeP)ڎPbA#n}T< J;[@^A,ROIc8Ot?7qf#?4f}H)S1Ψ4/ǯ r{uF2Dٶ`!;zY[pn=(RJ[*QΆޯMVxDp'4|Y:Zʄ0 UJ" ; \7o?چMEs-\eq.!]/ϑ W|XhTmf\'.A(rw`r%w7 ]le!j~+zYʱEG<ֶ󭙯 /Hfܽt04 F#M{3- z#*snİB ~3]T%[ ˦6W #L&"3;`[5nxξJév ȹo/LDx$=DN=!и3 QtƋJFϲ1U\ZFѮ{ }MmM<^v]\6>U̇`%E)ww[7v:h!$Y9 Ea;F_L} .eXJKHضC}BEغ*%f  Eħ aLrc}1~X0-G|Gh=Lnۃ'Tp|% nfyXp7U)상+~8exY^39*v_7Ri(B/ ]4J;mENhY^KMuS+!p z?C3;#0*/>ݧpEłu¹Fiҙ)c8Ț{N \[|E;B.&;pGa,0E9 !?ҕ^)9p.MX ("ˏvmt|CU_*WǐԞs9F&KVK%Qgp.L݌MKGb@e>ΐ8g(VٜVCaN&w"nrNJъ^TYȾ7Wt^w G ء$nIu[IA+Ј5W;W}OԦ.(Jq5be]<ˠBPLāeKA=txir])$ mCV`L<?,>R  2߰Mu "U믱>gݍs&/6 ƐO}dbXغ(ܑ2/}$ W{w4ZFDS4ԉBQ> _{D3dבLE[R6Ʌ2p%.gk#][g/֟w#K ӗQHF`;/Iz&ޏwFߒG<_4Ɂ |iDg (;\m3qpPiO?oɎn: f.@2ubp[9ǠLG$0xlPY/{vV('t:o '+);3 `u@HRb"y#B λd1J!r-GDF\ݫvHH`צE:‚Uumcd9kĿ=OAJqBm@>"JGS771[A$N^b0F l_ͼM:bwQt[;!usS|Pnxp0< a(ʴ _U N ,[;F(tsJ$ Gl6#FY_AX'RJ kBYctWbћU<}!ځ:Nߣ FM2 $@nW6{a 0bޅ-5sb1w#N;Ƨtߋ^dV2j{b[jWOY d #7!hTT-=b >m(oý{ "8 J{7ds\ՐnV&3#ElpJ]gl@VFzv[wc0!ڌI6ץ\q.w9+Nz PJ1=t)*6;^7gϖ5!8m.W*k8\oꄷ$#r AN/s i"6 WZWJDGnk."L`) go xXN[iѮa;KoEo[KHNWAC|M;vx>ZUSX' 2ȩi߸Wkڻ ߱|6}NG@m sKb lrHBFN[fC4M|qT Av4\Aqi~SWz0_ ssL$[#X$ps|jX9o1;B FTi7|>Ϙ#VϧQWyoH~ SBhx̚CidmEp辧!ޒSpɢ-C;@`΁oĥ۸s8_dR(]႗@ SOgRdPDg#a5,)9c+Z u Z @R]=wizzl W܅~1ԯk%} ĄG@3GHs eoL%W 3M32s3áٴrfpU Uȝ噢`ZݦagҟWV1YDʡuq'[dl\Pç#u11pCT/k±\mپr<,pѕmQ>a =1=α"HmTs(~KBܰV!gk'p"s:^y^/$zrxOUIIA7|T>Sr UX8 ?|Hjۓm̲\P jPwj?Abr܃|$,~r:ʩI5rJ@Ҁ.36 ,2A&?)fTtN `Ls9+z hD$*>Aɞ(+X@.)".Iwn'X1ѹ,$y΃xKv.qzIU$PAk HKg3b}|ophA(E]V֕@FVCb4ϙ%4Y躢 h$yЦǥ,D-7]6I olnzz* c1 .!Ua/]} :;F֕uK.o#:Fն| $IW% )k*Ofbذ)E>Ɉs0+'?ҏ$3Ѭތ5mʓε{IAHRjRXܚiNฤSfhH:d n7DX WfBdX|CPNyj6ZXmVȯAKN샢OGx 漀Ӕg Vl1PU+ ^m |XcDR/\uST9!Cz>L=bú$UZ;ƒ\2Z/}DR4=?LMy]Q(5Ee6#{|z qJ;ڸƼ[- !4ņhzH r},BBe=% B{&p&h}s`C`[zus|H濼ޝ"f7|]"6mm0EJ 05"7s%/{4~_w`PQ2}B pQݭ5wD4Ra+η!* (۠֍M)19!#Zw6 D4˘ɳD@+ZgTEa鉗2V̧{6JE,a,iq켪S i߷Ɓd3S(6CDrIIہ|%d բo$ 2{ͤKU-(+\q2%b̨ ƈFuO9gl 1VqwtZP&cKho^L̻휌)&? oń@'-"UdBEHS`m 8]ְ] _%ygN w}&拙}`YDAya/Dm;GЁwVec K!r-LۣwJiK~b->@ӷ?z+j1qzXy^d !%R|6.3N9@@T/5%THG(K7G5DW7B!̜8K@lK}_8-H{k?Yth*IJ}b hpr;}>Km(v;9u1c1Trg8V,.a;&4KpOleMu'0 :8{08q<҇؀ް /bjtN 8.Z,'G){^$Aw{{b@+LZp{#E[?n#n#1(U|nZfR&* om֫p{RUL3CD4ɋU)2B1KTS!_36xܜE-?NWiG  "3ԀIrZΕ3N{_I%*oХ*js%t ?&.756aF!OOSi;P|}?'=^@Aްc,@aXBSKCY TOu XXB(+{P?)94%B=/NO ,]sG?OFRAxW dBm]]yG,x5+R[f8@'԰=tfs9qs3UQc5a A!fDp1R%*RXmLXAǥ `]` d/G;e]uբDsꨩD⧋f KALFۼ{Q?$xi|C.{ҷs\b OIdXϘb Y,Y8&Μ}ӇoD? IO{(PN{ZmBPP1)18]" l>%)4viDTX df@,t0^֫q5T`AVmȾOk~lYatߐ&:?<=`YN!ޱMcBO2N fp̷/R/oY,D)=*`g4 /:C[v$P6}v;v" WN«>F$2 sf5njwCFcuɆpMA{eqTaRֵv3ܣ*Hq; P(hlZR<7po,х}H?'Dl(=G#6t#ܻ)سVj9 />_sTb3a'y`w!q$?;E{h"r&@4WDX: VƘ':u^~󸾵0IMu=uḚJ -U6ƺn/O g//4-a0VКezoo}`fQJ}D "{xjSkK EA6NŃ%,np):Gu(q]fB&I{6GwɯF/SPޑAx 1yƺcZRDIQg?k PD ,_ FӿmZ&j8ҵ HBDzQ 81ͽI27)QhT`wՐ ̻ ]"݇8 8ՈkI5S2RR(c5h:8.$pT ,8E2t{ Hm禚mNj믏b^M0;צHSi2VgKd7z߽F4>;K' @ѫ&W O2zb{̱ OZ΃R/e[4en2)ԔsYCd7a'Ezz\E)D\j%;ǾЩti._YH B$+Im|<ľ.͋1p- O8J2ISƹ! qx|mPk: A%L 3{ ث3ePFfgZ+Z g^ϯ~Ío)NʫC N-`dn#&Ao{Y Y"JĻ=&H۱f~sCc H0 v PB"71~RŖNh}}g^YK.LGrGͽ^;_g}@=}1}IkhI?ӂ nx1*tݛ4w;C±>::FϞq9M%,b?C5>W0G~D$:7ԗLCWtuN.==R 8hwdld=OB`E> CYZs32ϭOwz篈nZX.[ kSӀaRoY&Qw[; , ̭e e S-~^p/1B RJz3[HMm/}dȾw?~w ؇rH o*ARLR~mcGdRF%QJfT_^WsYi{pAL˞>Fmon'&AufQp|bSAnju!9Mg乂1TUgvⴰIЪa%͛*Phy/%1ԅ_zw' FX`#z/P %-NGSG`\}(Fx͘vښ_K ߅ufi2[I\=9 Wc(PN#pQ]7$SXosl7o660%Xs#6'ӉB̶jODլC6٧BьǕ *Η DRqގcyB0V~#kXx#kqyչqCqL@8 Bd(?o88Y_0٪J;Wgo~QdzԹ~Qb.UIHLFͻ.ř 3femːJ֩˸rVYHlE}S"q ǩG Z䆖 qfQt( ԤС5TI3lp ,?O-l<ztWg9y4woQ`;Qdo`ʔPrfܪ_j9N:ZiWEI3RI4Ug {N-*Zۦz>?EO{*9A$^j6rlۡqry'-/r1XȢdm({ ڟyXۧFz{p:̶1Z0Nb&c-Nͬge+9X>)>E;g!"ipZZȀv_Ipi>&pmia6ʞuK[e8,c90p| vm9Uڷ=zpr:d(:JrQCKG"7fiZ֬C$Re_o7'ULG /vASs&N| zzG@1# ˈi >o P  zh%%^CSw}dbZ1U RBNN1N6%[ͷcYjPF壔H.d 윭*,;u"kA+s4 k è~AqQ}#tשB%ƞb/.s~γCL`)R0@iei:ebZ˲a0oKV`emtO?kq#PX kړރqyˑL,Ѯ>h׎o4uKEjK*kN Aa"ۗ{u;̸hH^&7 Y6OL:&X%J|0튪%S[L!W4>N^vΪ@zj7mSvZ+3=x i^,퓹sl)"YDs]aRʪjjUU/|q]eWk4fyk [7{R-ŠP&] Aƒ(f'8RG4=W,%# jm㙤8rh`CW@meqC̛_MLJ>,"crbBp C⇎Ғ[,KjU`$ D`ARk\^yႝPSttq=O2N_rz0xvwٓ6ߘ?{DCB?p Ⱦ 3jz2M;M Q>"2 'r ♉P'%$e PA"4g h瀌t Pָr'c":9P`Ke} zFԱTE*(~茆cYio%fk$ڲΠP T '(^iDu)lt&{ں:,m }6žJ]GՇ74g? sX~ƺ:n~(K|kM l'!Tq+13yJUvyG[z*KkKe?gC'/:%Xد$ ƝLwD]c}}&_J+D>T þIaZ 7tlXLIfHTB' 8՘uT0SD0dmJkֈ܈zYE/rI8]2L“ "0QljgGA\& ֫1-<Є2(PkOUo DG OiMt=J$ gxh"7F8v9'oY*קydq^ ~B1F>׀i7z`zKŒ4ߴʉs[yxJ~VrpJise?q%wć;K+0BL)?d6= Kz]M(ґk8~ɸGS4٧BԹ9͊Ty'ha)㷬;{)#E9Kiix 21Y4D|Y\c$Nu_̼O At*@B'?S;d#mVK#G9jx.5~]6ι}B68W zS;Np4 ؃JPDw;n?s*# Rw5{wwUiUԿ+.>YwNzAWƉ]Dy|*'Sm&˕ImZשkYQ}sdڌRju"g'MV)&&#H/r-%ljigxsEx1泊<HkɗZף,fa#~gpPÂ}+<-km^PWå? *g#JÙRmM_?,\ENtw,HwouUCbrniy8IS"1)bH}\ }q0 v> u23 _tNg6Akot~R̥$3~_H7 lŜX%F[(+ *} 6-$&EXls+~>G} BNAW*eD6 eA+` Nw$\UHiӼ~{FN/]~M\@E"Z#FT܀a1iX%[xbQ>غ=;\!I[qYrA״1fCǑirUї?I[$՚8rR%^Àʼ\ H&WaJ_badA5^oƗY/#{R=dPAj%KaO5\t( ۣkZ^\e?  p` cQPn}2'j_N>'d&m*8#I%82 3f~u ցLQKbG{PfĞC!=Gz7Nq0z[46H:PV8t#ӲI{R˳ *+Zڙ|]2$f̄lDV@% #O ӀNSN̪~TfIF _Ų#IRޱhm4ٓm5%rm\($|.TACZ;b:xW{IXƳO˽;oV"~{{ ,H(lV /p,q ȉʂ1l !5 Ml*Ht0?:?+}I`ϲWF}YW"S6 h['Lc($I(%|ްV" gLǡZkqQ*4M thdXͶ>ѹ'}8\R8*^>#5M9f*F'–J z{n0kٞ7jT]5;"}D0_yclCxîs߱X4a\o@:w\ϔeےlo굸OFz`0Źq^y _^Ęe$d'?$9 89nP)*PyH=ZkCqb,Df/Sza9ngz.Le E^ck \@M Iѿ^6f.Q˲f4_סxPC`,DX"٠<{|p|7Z$Z]"*@kW&j-0 (3Ua ;.CIu@g!\Dk k7䃀ϢZbJ}##7xW \D]'XwWKmȐ}e;ڄ}1GWug2t#)SZDJsGQF#ovGSsA]&! r{c;ŘX&VX8=Y(-k%Mbql>T oKWշW,YB?VbIX;x.8~[W̨aOW:i0b-r=,i 9CYDeCqɸzm|v!eJ"((Lݰ(%P׆1֒3qGDrEQ_齫.{Ⱦ5\?gOn$SӎLGA%7 3 Q=9޹0ih Ҳ`gYBp_k,xG!Ak>!՘U`øic $RlG$΁k;I`YX C|d#Mw)Q<Ѷ<+$OfevK{eP}E=C,6l*K;/ !d4?8x)xWZIX[qDU<@W- S[hF]IPG(gyl5yNnSL䞺؝SuKId=7[+J+ z(Թ?q46ϔ((Ă~ӑ1e2[r`6p`9=i;ru"%hꉿPkX]Ldij"s|x+P** x4_82"5jɒBb:ƆTYVCoR z4܍\겕WAU2{n!pFNc"-$ŴlA[Bܸ? 9 9~7 %"}Q)/Аb*݌ZTKG kt&p۾#2;$jG=%TB>zIt"[5a[b@5X$OJ$: UɘVhθVbi6Y-VZj1]w(p}{f.0$qso&F8HXk9g p"E7`3<Mt% g`ߩ (=˘";^2gjEwWvǜܲzW(Aj yyaIӶf`Hh?;0ŠR3nL03~^^; )Z9%O\"J>K!~tY)DyO(}8Kqy]d0HVO<נVƠ]DQ8GYhy‰3./0"\GIj.+7b5Júbc~֠&)r:vJA-:h/ 6l}b^=#ӽ()NDz_!D cjoMW%d @ ?[ŕ@O vBYDם4 ޭԈ{.9WN\]3bWBO_cFp7w 4ޗOV[ +7Ido#>W8فsM/RMH0R81Q'ErtIuTky+rO;#(]{\g;!V_C}DM\lLy'xzPF܊l|mHo^ӟJm 2Kt.Dy"Gvj aTeZbs?兄Θ-yq5=*[ćU~AX޷OUoܒ/1Qe@(\kcî֡?m!DU6PV~8H2W:SbgBQ5>c+b}rݑ֩,sv:atV{u-i}=3u^d' 1uYvw[sK>^u-'j׸TXhpU/ T=sMݠjr$, ̘b MF|XjpӠ T(̫, U U Wxo<o>uĢ ǵ1p"; fyu-ÕG"VHEku,KVDZ{~'v|cGqPy%8q/dZdM4(#:eB'$;ʪTƿTRX5#}>P k{I9+-hV+lE_Ym): 5{#w(+$AaJI.3*U=Ϊ0>PgLe]W*?PXgDMhXS.EDʘz<FP5HtG3L1 >}dЀ*>ae<8͗3(*l0slBp  2٪b=7HWzzƖTXjU8Q GF( MؘeԆ:g R&=;cO`ǯPDyޓ`gLa ~TƋZ-7'LZO M75w;3x8DCƩyInS]fu\uhOb/C'ZXTax?Ҏ.昇o_VN_rڰݮ}WI"BA'ʀhVK[nk*"V>ԩ~hY*q}.=NY_>LKؑIyvXAiZ;}!9Rz eԟRw=q$l鱬wβM`C,5~Iu\t3& yR]Yt!P~q}G7puDxpg`Z{iD@O6/YcB~ND02IdladSf\.zY ^sv*A@|yPuD"X%~tw;y$C\օV>Ps|4n7#yq߹  dT$'GAwy!kE amXAԐ!hÀ} 8pTJ=<` 'jKLHM梊l(bsYV+Ϯy D'P1pp C(1k?U2mbPf$//2AJHKK $R13l_Uf8 D,-l2`IeQ+aF(ΐ#}p hwFս+ҏH 't q"ͤ>Z\BpCɭ @c{&Ho-̉p"ܖZV ~F-z%T;4!"K9@2ńsАά@wц.Onq)*e3$(hK=DGj4<%VIɚ Ef'yq+?)5VFĹT++j<Z$h7[YCĊlohP|ȴLiX aӀ8}Ã]Yzyv{7y90Ё{1܌Ic2 Ȅ+ Z_rKΌk2,'R ~ۑ ^UssaI 5)*uWWoJ)G<*Yugur'Kd҉lDIU}bz&oIvK)aiJ9|DOQ S@9!.6vn) $'̯!=tut;EҌB *SpX-H%䐪u'hc<\ 0e2%!HN2RI ')C&|ڻ/edXAhANhJfhąx}ke$CQD&!4w5b'\yh6KՁ/FQ8.P,a^䉹.|Sfx&}dL|EIԷu[,:+ _>Mz_4$SWdy B rΫ| As'? qL7*N˒,J݉ȿZUvq,cN8$禽 EՁYR 8bH `#WJ/Y--vgW%HND3IԮ%eŁ@n)2Y0]ߞ@+lo1і+R4(דuϕ%E\vP=ߚtTg"$,'Gcg$ .(_n/,%=M*bIL*lP܎ U (,ߨS &-`JnuBX; !ӒZvCO5FzG_C3-&0 ?1T*/&ϫ4[ez,,2E~Ҿ !Hy3J aR"+7ptpدݣʈ@?:M1Qx_iS3bZ;P6| XO"[AlV$<#; M@8< ?4{KkZ$AzDI!GƇ7 ʌ#}xXQǒP)Rk9bRRM>5 kZfK"Q-^(yA4Y\ :%^+˧ҽ-D7F]Oq2 e\:l,eJ;ly/jVsj,nYuG]Kaf:iͰŨW.,$EW2H<`۳a.7nZF(O~' %xR-=.!OvQxC}kOb-3PcD# y鹋@,r[Oh۬̓z07!'t(! AR`vb \ANaϘоȃP`ƾT\uh$_3!¡ `5g>YZ񝩩zJ.斕ڦW3ڀ#e^kC5Q7!aԔRYɘlğI?竊;o\y:MxN[[_!ϷJST@{$\fɄuP`\A7H~o+QY2F]5 h|ܜpD;ԁ [[ j!Bs/C[{ߩn@&'Oi.' v"իZU4saZi!JuwIj4kxm}. cLPnQ%'R`~s eU8u%Yi()>04\5v+ !]hh" k(Ujiz hj}Ùuחqhx(#JQauG 9?B  (C2jy+غGe!U| '0ޏ=Mt1nOg`%6'{bl7'jnэk{ ߠ1á f8BPʥV^d"KN"KurT #1?u&cA.Uw:h֛M1Rm46 *ch*OGHݸ(G]iꈫc,)[fۅD`91%^Ey,L;|+$ 2wByt`oB|U@ɤ|veFfexKB*x=GtT: b1MLC)1S|J&.Hx|ZQѥ 8N{K&?V?SBvxsb2ݕyW)dۅ s8E?cj2%ӃR`Vȸ,IAKd00Gl$fF3 I$]%PF#hqv$r/luDζ*g1P 8uWMr^ לXO$VV] Kgu;rA:,:s`OZ]_êϭ{ vLL('@$=a+:Cp_yQ~N-Ez%}ޜ5g:2)t>K,5xvrf=u, gL^ P߯ls>b~u}lb׍x#71u EJPಳϟ:xMUH(/Ih^ }f6&~2^Y_xS @ TMxx CҝyϘfĠ,6|"P!l$!k_HzZK}멂AIgf $ؠO NH[z$7K^ vY< 7DOqrNV6w^{jq:b~lgN8TgHs Xg>nixC9q2eBrryPM.@J7Lճxޭ~ql嘢 <יj [vۯ>E% '{HL5+XW.=u1]j$WqX]Rf[zTbX?.ۂy֤*pv8d} 'rl d9yZN^RgbvԱF 3>7aU v Z-v;a 8$XEB91nͮKZ^`5$KJa'h>W(G`?:$4R?Etơ>x{b|*]!w[#;[ei'@b4@B'Mpe#0ldxp׸QyϴYTvC^ޅe.C(aK1lz-uR9?L5 fʲ@)MUu 2R]sH3s7yqR?9{ؙ2FނV3+v#wtөB|6_ նB0,9VcPJ'6U,LdE%H#U~1KO7' ZѬ+@Um_~ySoMؑ5!D(_ F5,ÄR"I׿ ~Ǝ5)zלr~X:2x(od>fAخ]D7\ l0Hq%lК't: H AW8%Z':O: kUD:ʜp*1pkCWmXVUX5=:|N2OMPxz}. ~AN?_B82z~0&BX S\zE2eMjU]Pfpj H[mƥ,E\Yږ VKuu'Dw6k%U7,;(E"H5N\3~p{"?|#wb6 ط%lTt%`rwp1ec5UomN ) =G]YPdG2\yy *tS.Gf%\og@O(-jOБW Y_ ?JT&H%'ImkoHڧCJ]$1nFC7|ap]Qv}, CDIc!\FWs$v "^j y1MƤX3H~}9^G.]" C!co0[rN!WK5i"k~82bJٴтk#f-$TJ,0\ȮX~ lm@E "G?'<tZKy-M79`7My{q¤]ݛ(-jaGI(+7TnB?5edM$@ުs4r"/` u=@j=խ־٭efHKnS2*}*Qmp O{VNQ2P6jǶW$|{tNL2" A}'Zf.; ˜B1PGurj9lE4r ~s±&R|Fw'!\S_rX+c9T6eD,$99#%攰0:ra0L^X&$ $CԣLGx}b(%0s9aWhrja`U>""w"> GFU8IT8^I '"#!^UtgMpH$99Tw ߝw7W1&tYGύl̀ brܬ#Fx y> \>Un5.w+1)]QsCs -L0V@ tp ~j2E<#; |=ύ=[Bլjná\V)RAy]:1W)-wJЖWE15fmf!_KhCв3$kŒS'0O\E+_hzˊQ}hW+l,I`´eB2\D-[Taq[Ę@iDUGԫ '1Ɛ~#)]MţZMaChZAG1:W%(͔8?w-Ȭ\G~s$[w-ś4ޢ4(RE`wGJZQo-a~jL" mHoZ|[|D|E~:Rm6ɦ D=NDw=ad- =1_C6%d|uH|}"hF/R jc#-Y4/C#N}t2Qڈp{U:|ZNN]A4"3ލzbZ@AP/V+G3iD-sj&w`2M5iŅ đPҕj6ΌqUo4ӝ8?μp/kOds ,ad2 `g ( v>{aɯdrMuYQKeP\ua|STk1jK##Xr>F چ스/Ŵq)E{w# zMNʣV')[]%Ӊ5nUEďn/X7C -;e2K6ؚ%H\h TfcA̴=VkPe4b hڲ}|$5M'^jG:jY2J{0b^qVOe e/gπ:ȦҜDA6e:PWN0*KFE\cXy\dzzk˶ cݨ)"_sS/OÓVrQ UXl<{TO#6 jӬY] @ݹ//F6R!-l0#']MUuOƔbv0(#F57GjoXiB e F!wJGܝ:9&F_-ሜ3$Kpw.])9%_ðy4֗F6gF7Oy,tI>?.qc g]u*Gh0!3i;;O(B@qfd*b`6HVsJj!CcZPs ~I<̆(L2*~D+}3=h瘥KX Y f,y1.<Oh pM x$Vg6gN*?>]6X#u5E&#!Ed~ "za,R`Fݘp5۸7D2WCT)Eؕ*%l= t4#KŽf4>랆 œBȔ?]Dh+`hmZqkaAb-0IL":q[ t21Q='a&)jvߚ3)%l&yQUAB_Д =Ƅ!4Gʛ+YKo_ .{5ewRI\!.;Vg?0aP-!Cǂű[0sHl! 2 ͇wYX~hl,ؾ&m=ˬ1nj&xr^Ϻqx4; tl@3!hq  ewo 7(!Lf? \=?,*Bl^OB*[7a;yՑïDd0!Wa2B R_}xW>_|iVeKW$g҈z '> /SG ?]aQGelRNJ5*UfV+ Mp1Cbh fcń{FYޜ@ÝGxFwů+ CmX<| ȼomKw W&;rR5ԠZ u7β q$S[NDoQυNE gl@j~'O]ɚZuZoV%7aׁdM\:mMG&^ @LĽb:ΊI8j\rn^c[i!9$&0,+MMݏAkbjP= kyi89ՁkO077DlKQ$ŮY}A>X2`14cRcV>|2^ake6=Џd M>A<h ՜И&u߃:eLR5=09Vӈ٪Z,]CubUmuEb\r1 \<9 G$EGybLylXؑAaafC^NғoT /k)N?s GkĐ%q  XZ]+锐+CF;5QFDU1V'|͊5YoB4/_KTn\QTߡsw]`i.'Y<%MbPxb tk[R_nz/RqB؀QUxUG8 ,*>ReD" J9{=Ґ**s&€9mw_PˆR'XC$޶-t(\=kl32d0Y2$K$JHIyiXi  J~&_?[|F0qw1xCH,2//S6Y UU#iL10QBU{D1}i*c,ǀb_b*T.lfN/pZ\3gp%d+݃x) t2ɿ"[Ϫ4VbD³T=Q&He; 1`ɪtX=Uͧh7 ?؊Gq_xeGM:k D.D a6\1IF恥*9Paޞn)%SJop9[)%dBцr Q}53n6ջFIWn걕jV߃V D{@D樴{<ce@Wke9)E3@kK @/zs9ܧ`qկ[/==^_D$WatIZ}୷EJdoRFl,WW `~$P>눥l](ZBt"h\HidxhxʹɛVC9ڤ$'6ъe&%0 QQנ׭͕bb"bvUH\h34vK<]|O0!sA *0͋ ogЁWhJAaq$9r=k>j '~U&b-y8ׁԀiSbʄݙ4a8^̪яr #H/e-֞˻ ^VCıy,_5 v5D#P0, };|c t@̧/ek1S=p]=QE "/[!NF:9+e4~j_I Uyw){~fi"^s,D@,8lòGj'E[X&Kcj0Wf%\b1 U(NE kud<:dF󤬕^^4",)=XYsܲI@#*|H(͙*8AQi<00=%q ;~8=Bm𜴴q4,D~?cbGmzr_ Jb |vNփ#p@kfy~Q~W!nG .iq^Ad,P)RUy ށ-2i7y1ƭ|t&-x]axLJbJc5zŭ#zs6Xܔ0 \$~1#XJÈGj=k}ڋ .<>wPZJ"/WVO"܊V!!{V:Rm5 \=+>1||c :޸gSUBvA\:ߖ{dF{46, ZIƩ=^ABI谉4isCvKcƒ/*T:X;@>Z؍O/y]Ү>(X-ۺ}zCuX`0!%WmW./)]R6xn*qf,nŅ,,&C@1鋆PњDnp粠:ʒ:86g5M;!V7 ڜ}_'D|ȴє" 2CC52 lPTN=|t2˴'vTޔ 4=)AKSr:%ϓoQi|Gf:Y_%#S$ukp*+OQ1qHq=ָwQP2=M0\Z증 ܱ&u՜n苸Mvf,LhzUD" Zn \?]KaHYxrv̾f>=F彅]Q-|D)`k\Y.)z4ހ^4s(!OL4.`Ή+_d^~Ӆ}ƒ7^Y?x$7EwPqk:4;(FX}b4Z(bR)Ii刮"@Ρ+qOñ3AȰQU:-](qSiog5s9~}kLQ[v ɋ4SJXL#䢫AfLabEd g(*.-waPdEEQrr=BH60TRarLs]"U4-Ma-vte٤">Ao|ם]4+/!zǝrG\JuΓ/ JlyMǺhfrlJc7w"=w>VNwnx CBmګLTAo'"Mu}+S*ϓl g]&[,&Bk3xwBθ { 4{.̚X0\46=J;J 5h֔ađit ~S$Va+S'^;)x,X~ƖvCwV0G0 ^VҊ?ҿ Q㐩񜽧| EM4 Dw;o[Uo@R_\O t7l-|_ ;~wդ]ƞsTtkƸחyhٝjTanY2b #ȸHqY{efhI|CN< %v ݩxB!  p"%LТNd7Ő2^7DΆTY>k޵7QśeZM2O9g["uFj]`̊qoqg9_LW._ RG_J2- wS2s+I}Dқ(襮w <kX)X^ֺVڇN(d ,L7II\wu2Y,^H)Q4(hIT\_n Q,G4!5ojN]С5Y8HH칧w1"ZE}*@Й`hJ4`J˾p[pE@! ?l3"vfu7fS9+-[v2fyj*RUʡ.sOC[ωt>q],:KOw&5IX)lUle5Zuoؑ t.K%k>9e ɑMjnKm pFW]O~ـafyʴ-\nۊۺ! 7@,#ό -Z۪ei `=ZZ!L1=8Emx/RON֥qM5C/@\a4 \t :ssz/F2= h .{?;e.VzPkRB]e1 "B|0*{ p\dM>5Dȥ(h,&x%DV5A5ʒLDBeϞ]<졌W($xD;nCK(: wKگ)s>0*L^/.!8qrP:;z$~/Q-)3{XJx,Ӆ/bl10mhjrtE0 oƞIU})y5ӟJDۢNjo l' ɥEI~ߖ}Nߢv3Z|rA~80,TH}nw@ &CF ş6{Veqq?ɒ`_CCYu{K˔ 2I L]_ :2 {)CIrvo ÈR1oUs7P[,:UXޕ.m b6 ą\Ka(vŪ2't|`P[ΘiT'u 6|M(?)8j6!.WSnh}?g䆄q"̹gO tp婒LY9B ֯.3A{fa2b&uu_/ _V$0PYN2~ft܍!HLцo- bce-\rC!:G%3ZW`=34r+h 5J0=Ld$TxeM@Сu_4@A $kw˵xLFm2F3%;wphdqgV aXV*khhI&,"_$yN&cRYm0}JaU/e_|+h`"ZύÎP iRaaI4R'H3|,ghmDx$FK8eJ>Dʛ=N/P 79 rr{:$1LTg>`j)BK3nEKM w̮ڍNHS7=B>C{(knQ%:0a)V!g`˜=%kD;͇9D=qN& ahԓ҆ӼQ7 s>*+B+v =+y6`M&qgT힨4r]$IfTQo4:F M.JIMOSC.>3y ɹH˱"n_8M {>Y /GC ȥc#1B_rb|f&i:2-uZjZqHHf&/KX^tlkJ7j'X;亲mRWaC IF=iC sd}6~EmX7պ?P4=v$1:OY&Ld|a}i@ {9_--(YR{GxY.#[fN *N5Tix4Ty4IsxA iFfw[ *S[s$-5r*o~K{`T;_cmݨ pڸ,'I T.W*4Zx6X%#,*X\"$>d3Ȫ:Q1V`C0p |ﯪBeœaz{r>8w1Ɯ}Gcku~ꅉ*u Cݽ+pm.ݟi<7Kvݽ9.fVJ1GàHpt ]o>թoeԌ#l.|eFѱ%{~άT#h{? Rzh(lbأ ";V?2qmLiGB<2Q+`O* n 0ʦI6dɾ}p|:"FaD(*);EF8X ?puǹWӦbJJ_c2$Y&\Q?}7ʪ#fHHԗ!eSWyx(WPA8ֻZ.x"ܗT2h^+2P2E/Kn% շ*%J9(N^478p|!}ś;J5{(6WzBM!y/oo=t>*;e#mLtFAC.9 6lr/g30@n MWh2eS6fivŌL5D((Ι4gfSҋxk`F/? poϑk>n,$E|d20ç&\a3QB6 :%}K`i|qfti7|jo?m?ܯkcE}Q;I]l׽*1ZlSSXzl* +;w֩0E]NS[f-@52D\ [H٫Jq *2[[L+h `X?M|OL }Y+E4Ã:=vTbo s0KdUCWFY=]G%3{OKo%b*G[<g6ͮ!nXš7:Gŷ;$ ٌ=0kLF-)[01Mʹ.O{6 *9]MסzưǪp)dUdcD +6 t}kq8hg〦'n "dƩEׇ&E PEs=|7D ^y8,",xL'ɳ!<~~/HYo3!>Y&ZɠV^1p^~Q?40<=haL+ Cw%uLGw jaEKEs;\Xդ'ujħd3>- v P9̠ލK,7'jtvٽsfy# cX< M)$d)֕<䔋ExqL@1AF߁1'%uan'̸ţuBTzDaMۗ$:Cv]µ9J)#gHK2zAa&P'1n9Emy}0DҴ;oyt?EسYNƪk7(:Wsu)ߏpگ3\V|uPE?jsA; $rf ?xhww%=tCԓn cuX1 ÁOxoSّ+x?&[ $NH9V:Z"x""-li9k˨9Uy0 vbd{\"hU=fw]қa!V4> Hf! p vk,I2G=/u\0#) YSSsz?r~H'\0֏S4̳SP"}.ٚbw{ ЇӺ|x@7DZ-gaR~](Y`o0x ]9]ے5KR?7ft `PuWхDQ答AUI_,dVE՟/[/w' 퓨A}kK7x[ZVgaHElܴM*,TbwP9 ./oBO#>x6Yv=h?jbdJBkG4ZےRPxӍR0s\ 9 LwK`>NP"U2Ph"]!'*]-~n4IgR5v~4ݰJ mruaO5< :e:Ik k/End.n|,w-*̗%֌!\ox*xD7EĘOqJ^(*uV4܈ ~xYs ]`2(Z4!Vp'@ODQ킿Ϊ_wT 0>%XF@\ g]8w)Up2CȪ=vPzt[Nyi;;\:O ?qH& 1No=䶎banơ aLcڰ "s?,X\ZYh1%Rg'1փvُKPO2j:۪ :Df+abZUVS_ (PDtBE=jj@7^+a5gG0ZFe8,b\Z:9:(D2ob{K010`kjJPgm@jo6ycaijb[Z4<~Rb] !},(x1ntltuh%Y *q*B)`EX̵Z0#XgAtK~w=zY=Nryn LK8ɲMk๹RW 8XtbZ9.*R $| -DQ-8,?K8|SU/i bk(yb09GIyMH62[.te;?;;M #[-3\(3FgGy;C52el:tÃЬVo0l:/Dh״*qRbK&hS}v8Ը8\Qt?㼦]ImDI[ghU+[-ͣ^ %v"E߂25 y׸pB<=(O%3 "ZuB _4%` MU0r.yG1$"6癍6p`Ǘ,rD[l>oy dH!Ӻr,Q9]*ߍ6f=m UdD{X AjtA` oz|Rc7́vd¶\9ְބ%/J_WaPVmB6뭈͉xd1N-{ߵ9 JAkLRY@iM=`;wӯwskU"Oj !LX!\K4(݉S_zcM.cYzp`ՒM)Ov+U?F,F'C񝁗/Z:'W1R/+~XjTÓt"!eGxg<<;Zۦ%O96#v}2> ;s`>]_a=D> #Pf9$߆wBNp 6x0#/1sm-YugTxN"LbXZfYB 5,h߶{W|bt Êʡ/*Ԅ9K7xq(1 "3jӶ~׸L,nlSMnG:KT7%Ǥҗ@F -BY:攽/da&NqcZ!s Rf{e./>trͫsvj*0`[,":1^⍐v܎72mbΨjuq#j1k%|- =;dQs4cpvH~ΔAsN$it,Rҍ|.6e*=3rMU[t_kXrak:Oh ; 3o:9}9%J2R9>z8۟J{H߀WD =ٌ,8対 ߻@JM"li3Wgb-x1OmR1%J34ֻ [$J_n8[f}Z۲ݭB[OΫLy]z5pie~-[rP][Becŵ ȁ9elZj=w|pBߒ?A 8yj!nFߋ,|()%8/=N7aSK?DUFR%K~֖ӺzUԋ7[w#9 6@pіZmVt'U|slhv@C7z5q.Prqx~r~R1N5TS:ʀ/uIssndzg.Kc܇V@ (a6%͉뙷{a<&|DwV@X|M&㒨 5`Y֘eb蕍d-ICC76duѭI2!ta /E"|+_W" uETz=5`f\?(x΅,.~d{GVX(4M,|,! t͝ѽq#Bz¾!^Oo~ĢXDM|3&EُRkև]pul('F 4*]ϥ+[SoePfp:aϠm31mKK] ƗE1/5QqaxhT_0`GrQb,䠞|e0 w$$3_ A`E2UB{(Ŕtp.YJ~ ? b}+YjqDT%@3p"8^ßGVc~?ΈD]~_wLwD#(۪+$oSW4 ?۵!Tv8ϯ~ >opj};XDn3pYړMkoK t}Ht~wۼut*w\Ueݿ 1o @U*Zc((%͖ɥnj5Qȇ<4v҆hez $ݮމrf!*D"Հ"̍q·@%kDBJ"kCpD-FslNNDm 9?6l[<0L2NS7k#7~N;mC ذYAnNΑtA7ت[ژ+۳'zJKrd>埋6ך] BDsMV4wqRc6T/Mٷ }L#*>`nIWޯ1œ\ZA5_U& %g"Wjr{9VÈ)gt,u]Nqի'sޔav`?sE?JD Yݘd]sKJst'nבs<\$Cչ[t  j@sd$4HIq?iyCGLt8:o^R"d`7$qfp{ V$@ (j*gS$[i5ίO O&I@1v7c~E[_\qgEu[EΦ:f!U*7@[ [ww12@<1J7뢭IYusHHŝ̙9ra$*)|=C?C6)+'C)+.L58@8kbK,eQݳdDiē{ϋ,T7fq/;aPZG&A.-PE{;ǔ{ ߣj=ii5Y*?cHK>} cbx6Չi>3 yPJ=W. QMbc 9 Zm"ƶIQ #L| muW'^s@E6T2U̐^R+ VOE lwݚ1PzUK3)&,ttMFaLsr95 m,Nrs;NlmB0N A ʏWU|2uL1~HVO2Ftob[x(QI<|йo zkQܯ˾(`Yׂ`[,+bG^R&M-Ӻ5UPԲj#K<:Ji7&F2E {&CcIse`i`KBY/R\T."[)V(EGx-OX=0:&i=g{)~KI^h+y ԯIB TNzmylt:<mcj>Fߨ=ڒ׬6>-/^k`A$kQ:c]R)` 2~> ]=pK*\V_ve7iDcWU,e2mbPQ!V<23 c,ӿR%4QMGއ',ƻW/0=~ g u%L:GWzT mX4;cf˜equ1R޳7 Aa'̢p,ۆ;b򴙍Ԝ4Nb1DP so!u"a Rgrg]z*s^qQB4b[y[%r~]zb'nt(UhD-Љvn*aD)\3 im'w%N~A$$@SkG!!*+<,m%,oЕn{ob),$?.zmɖp:/{+3K+p?_ m~q#-Lg GP)bXkk9cOb%k׺I q"PFA[W<CCH-_D'L|8T5H p](D&8· 1 _%OT+ lEI WCBJh(ledQ >C_\nVDMo)Řsߎh7bqE819]At #t; s ߎ*r _|Ximd `Mz+e2ςd,?P^-"=ob_vh} 2d RI-vzQ.D'~z(!_*| ڱٷᾜq޶/5Hk7 zw!n&_V2e%_g6Ń5Ou m@+q ?aaבJvڇ#!^O \%#qb- n{<5g6P#әM]VoW݂TWFb_5/Muy9'h,gH蚊 bޡ!WurZWqG)f-7ofqgR=vf|Z,@@ߞV~FdcȟTXɧw6\A-N{yrn Xf8<جu[B7)b9(>,B9d1{e|Ob|u6$Z\ ɺlDYQg84s0zͨpIEx(nvCdFؑW?`SvU[_kdgQ2̠(r@'u}B8+qM?o{-Rm;LŽg-FnCG#Мg49.5̾ R![x޹A  syǒP*@p93MaAx[ltx2εTvRPv̘:`h52UR2]4@4X 'hYCE) [*Cfd|zg\$1P+Po؋mH1BDgmkO5>@}|-b!= mDE6u4ƨM3I5Rdx|k?~ȇ q/Y25M>h)|s43$/2Fےsȩ: zWڬ\dRUg>k{Zsؽ zOq%cQLhj S| ZeG5]1CoefF3Fd8LeAKB1 `.fd&lܘ*kꁖA>^#7ՉMa*^썌O [oHyJn/^j4(n|2B8x|J{-"XiXjzy9I-P{}[L9l]Ѐ|5 ӌ5{V#8.>]S}A"qu/}sc%Uڔw-۬qj?dIN<mh;FڕN6,={{fqHiHjrw#ߗe[hyr˨\211#eoJ1y?άqVRH^L%DA)YQ.^lW Xug)st3Bu\x񁙉{ &C6x@a~p`x @4ɲ=&YywAM5 r?15b۸O"Rs3O!^BV*1Yx;S, !'YiFe\jv 7Rs[s5Ynhyw_̩/ -) N{I~C(~.=lʸ_}Аrވތ2B-6oıA+-;Gl]HjݝvâZeskB0a>0$VC:ћ"]EfR#=R5R->0*-w咾jsi`Ʋ *@5(sj9EmkiӬ%5 .7|Sm= l]ޣMKcJnP-}.!.נj!#E1G ^nV/џ?ap#EaYAgR܎_y(bT7 }z0+:{nv?r@Z$DvK>LA4!Q6\LP3XP+E?0a+[ G7tDK d{;,]d3TVy+ry*25Ծt/aFN%StN?n`޲K&Zn9'49b;BFXyE-͐FB0=E\o~GȠ&M׽J'WN(`la$OF@3<ӽp\Z Ȗx8S8tm Q% 5'`n}9DҨv=pW2M؁J 7 NQb8W]3f?y)ْfSoцˮActpY#?g+CkALN2=0κ<޳o Նb%kpzбY53kaP¡u`U Yk0abf -A`C2 ㆷfKCvMEȅ 'T'-*y6»~{ 1^Xfa6>@ Jr`jÕ/j?L܈̯|ERq+;a;kٶ>~M s ~ܴj}xhEV}Hq뷫%j* ¦Œd1;hOb'^B, [=L-SpZiI .`4$Il<1k.(EXXOusbbE;1u[/yjSLn y)1̸0D 'ijRSW\+ďT}z냂urXL@3:t2dhN 6b[_@_{VUԝr?ũQ'B⫵L~B.Vz6*DvaDԴՌC G;f WFMH'&ٟw`VY= " &?5~S|W],KJl$ T-ù"_NjݺO5@Wqw\ 50XnPX OT7. Fd& s+?(r^ڸ5gw-ɉGD-6׆JYRdy{V2A,QVZnWEe,FdWU Uc[$ɣݳnHmr%wYtYw߶73ok}"7'VM}kWߤ!:ql㙍6[^*\5h!X3ZǒJⅭ!4Ml\ ݫz( 6KCxi{%LJ5P-I6ɏ?ǃx6ct)&ԏҁ;X὏>? w_>D}A65eNYv}T&egZ{}lPiJ]bcBFۺ N*(Cq yw=P y:e^9Cǔ6";U|Οr fHlJ,ܹkA|H/y'LpītշWDᇞ\N0^Hj% ݟDŽxIoy{/xcW2FhEM\bIoo tg9o~n홗m){jL)8>T#(R'Y4Fi<ៗ߀F@쿿= DU ƎݽI3W&=$3( \ք1j=B TGYaZCvW;gO/_MSgK} EFc~':&hxwbUkj!t8ڥH[g/h;.M,``UԤ H3` REDq21I 619dOle 剛UA LF>. !z戳굟(\E(%9rf2 K=[U Hve]1T pЉϴ{@M~3rRMN*bȆrJS0J3O'5aXYgIiaEX9t=/dB)<մ;>d|ώllr,!|ZN*XYq@Awz$sD[Џ^q Z$SuOprȎs[|p ^È|lRF"Yo7n7[ㆀH*sA-͎A*n}#dhAtl@-E3lk"Q2;|@ kq1pAE?a"ѳT+0SJ׃FtLn!X1jv4 ~>ߘmdIv'ugᡂܾbXVm 1V`e<&NJq_Βhf? XOXgG.66(CjNSSMT'~#o\K$ch*Qw ™ QXu'C+?WLG!i#H/)!jdP784nأCS3LTeR3T(&>s{(ctgC0!>8L D˛>h "c@я"7g[@9V+0*|X4z9Y83.oE2Ihj7[dcw& |GvRZѓEWtu5ݍqI%)6+.D,5ws縘:2 k2Fx?̊ fB`oL:UQ*9)*!ڝCjQTN+%xȇ䚾urG *$RC*ds 7;ę㥒9?T$J Ֆe.K݌䳡pN9J砏ڿas$! ë{kzulSNj֬f]`J FU-.{׻}31flYImT۞G";'sQ1V1YcO܎`Hd C \߹Sٹ?4]nFO'TE(['xJLF18UKsW{ƷIw _B?>{"bvhz.7H4u!2I{i5KIB!rMh DoiIPmC忀lEor|: 3*D8ꢿ{MG-5/< ĭ|9C0vߴJbrqwr-AV._!t`QsrfT9O&6K?D:x!Y!x0oe)TbFKGֲU5S6_= >YΧ3lV@>S2tINvWfUFOs*z4qͰ4f~#@3DG|Cem3וmHy_ג`ĘM" TZy#Đ9X5)_/(b]8<#Hq")-y@-,-`ּAI6F)Ӏg3$pČ`D+Y0xV(Ux$<ǭ^~tl:vVi}l# !ٗ&z(_i JkLɛ26ʬ8:u.e?`0Iݡ^v|#Y& HvMs_Ɠӻ[9~c EÈ.֡w6QD\@*6qw>Yby7AZ .D8: SF=['Ft]8/>2Dp7CnG;j~r/~AA QІ PJU+`A2`ί\}](UgEo ?n>x&;V:0V5M.*1K {MsBgx 5mGy;摤8мIO~߶iv¸80MRuΌQXe^l@3cnG_w`p: 7wl`gҎTT]e4P[ J^Spz]Ww\ 97\䰫bB6Id TR}c(,K\J%U̓i N It@'61+*c:R\xm60&{|sCHS# x򈅖a͹l!@` RO\ դD1ID[3wd^)s:~{^ec<do(9g~=KRz?.%?MsK]I4|t˒8?렔  ^;ۺy}'DG3i;8RM3Vi@3dYb}b]f%_z+I'"hL1-)D_BO%76ͨq1_D%2I%¶JgeRTrD aV^2vʭK>LW8ͿtyFɡfz+Oݛ,8p:oX7:rFº$PA޶38yHifV$be N$"}8[̈́S:&؎zԼ> imxTX9h/{uo:c؀ؿ/#W!\j׮Sh~1kad3޸>VdsvNT΅Y=q?Wi1 ECˆKӎan|kt r{)8ȃh6EX)#e" a(XF{okԃ44b ڭ-keoRsaty 2l0$JC̎'zHED6l Lxs/k7\+mY!=݇aTvZ|W, VUq3kGGOkoG9Ή0Ϊ*%g+S06T9X4EMtM iBdB% Ld^a#qWn;5&rN4L5cT  ΘP(z~<1o4y\MaaAA6 E>5VĝWta^3NvS xREaUznDX~c178۟q[1\sJ۠7 `D%~LHlգ K zIaE%=F܌OkOI4d/GpY$74J[1UB)uzk6l^|zk24z/&GD^\% |I@mRM#7F " N>wFT=ȶl:M=3,KY;|ALSP#Ͱ=CXN VXܓL @ 9C ƒ 9uLAYzyxW1Kk/SCfPl^6" ߻:vK5WePFΏzF”usFJ3[Ȑ; a$H6`ˮ͒ Tq@\OA:ƞ6'3C#(ebtepoLAnQЕX č ns#1z`9l}VyTV4"F.n\[K]hVz sr$W5 WS/("=#N+kU Zo3wzUYtPy O_&G`m;4qDgQ{2g5Mc<? 4g@AykɦH* 辰zHihz7N^l4THti9f<];L Gȼr Hɮ }^(Wt?6FTEqЕlDWઆ_7O(Ex OuZ!Yk`%țm>lF;F`>W%|׉:`nbȞSfokfpz} %4[,xݻ?s #O{j$VEɝ7xyzYzEwCqZdp13N[tj(6>Or φXEWJA,& U~wѬϱ}hY%7atIZ3dQ!yT1lH9c(M#y15a=ʙ gBQfD? w&@w4rCXaT׻cSk]n#[ oAlO;YPvD(B''2odF= ߒ$l=M{fӽ/hAR|R)BZLwҡBJyU爫:}3[ci=;:T/OQy3{Oc|6 J$ =qsV^ VS [) J MOMbzhu"UZ$Z0؛q5D=REr j5M1]{7?|\3L+/o>E=2m@2FΉ ذ<||7 z$P'N -fMVJ1>}l8y0cJ$f+ϣ:Sa\H~0Y`8}cBKji2`]&&c5 yO (Ct:Cǣ:uW)$n0*ǻQqW'hPc|$vdۅ)͇ 桖2dKxQZ! Ժi҈+\fzoUgͭ#j6$XRf JO.w\.tѴ#S;pk u%dԋ6o-O.f07oGPKnFdFF+6>7c?9Nʕ_܆jI=&&O]qZ;!r28s~Aj8=tgITcK ?0]Z-VY~q K|Hk_g$ #\:@* ֢g0sM7|`0J}jGi '+Sgxo0͉Ʊ8WQ&*^xm m@: _6dVH S}ĹNhmym%_^ X*w(;2C/6dY⵶q \κC)/-yލk@׬E>[r<40 pݠUR-i%d XMDD'Iܗ]E/()V=S ŴN*I2ߓ{ip*1]utK.eUj.'Acgle 4D0Ӏb@|l53m]RP| p}dŒu^ww ~ H=`54 R*gNBkniU M=Q(nrN6׺1D5u&:X XeN8NΆ,'tZWb^S>#:&v (.6ּ-ڗulWݽ$Շ7%%6Uy50:;l[U'D*etqVAӺK|Q%Ƕ0_zfܤapEVm:ܜNfʎ^&8+] e0B巘QR¹uuݵu 23nTKlj7kG- ޗ'472#Hq3̃JtTvE5e69nP H1DZ3X, /#21~TB AA1JSowmY%AOE+'@`.08ޑVBȃ|5[ٹd_\d{foeS*iFɗ|+[pBᠱaLlkUf9#r_ry׬5+ks@kd,{`v`6LA4*ȔCtx"vҁfq6}Aé Emќ B8)H%=juLuL[).8O@dZ^VI+ƒ'g&W!) xR6ԣ)ݿoͽǗ <D7ϝjѝLM,?[ ;hLV;9Uu Ё5rT"f(acol;qC2 V66="s)pSrl M5:Hx1 $\h:'=g]h^"H9M=| 9ʆV^p' ^-G+ݻռˠ}ˣ,+NNjB~)l©ȁD{Nu=]޹r'%Yu}gc[agqZ#ܿ[k,E"^xTVfU+/YHlg.WVnazզjɅHI8;821jf-\\|E#fM\p4H",)󡨊Lar%~EK*Cߣ*s$sOztR G*Wn[w1XdZ +/W>@GpB`g*s}o Jlr\N EM!J[!'ʌ1+3anEZ*Q@(1G@qµKb8 d,Lp6㪟]#j~ 2^< # G;4}`lk3vL1 2w]Ҡn{'.]9qy.ӤuYѼVtP 4x>S!MM[ mp,x1^/DwGkfRu~y^,Z?ɓA^Ji6Z㥽jCA`3sbz! *ɡ|M99 :}ºma/'R-=7+Шv ֱNSX7-+*2*aïRHS|[vgp\(н ̰|}껟àŘmZQ>0;}o5 RNr X" !MbGA\o58,ҖIFuhHcp[殶IDyӯ?L Fjݫ5.DPwR'Ac%v9skq͊с6y,{lۆq)o& 0-`Deۻ5k$+pF K&Z JVTFE,+#@CԝQ2 ׭C_`85$|NDrRh2*H_Uo9HawͧGC])c&wMEhl -J,wMg4"#6@| ʮ)'6}XMڛ&0_7>"fUmZ{ &$p$6{8Е3Pn$z(imXv\g=jn~|"ǡ+9%{*pÓp6lWQttQsYEڱM(LdVc}uħjG \&!⬂룐=iz.i%{m]q^T*0ximpCL2p!|ﶙk-5TZ©.gMr[2>' zb0H bE%j``UY!qC ha>-]537Lnvc9)4H 4%Fާ$g4͍˅ uŴ(0t#DzK?#NUBm,FecIm u|{yT;M%+ir{oՒsbJ`,ܘZRJW,[sC/IM @GXotpnufF{L %iĠIO,Gpw)ޔXM$iV@[0u6O81ZK)HNJLxP6=M}p<΁.8I彁8=41ŋ`<S`YV;IG{d\|Tr U7,\}5]5&p1[9 Eu5E>nAҘmeuW9nl/+#FuBU) WӠݛ@|/& {fz;c 3+S3"4whέ١ XqN/LJՊ%t6?r;eO10.%%O}\F924AպSP P|)}!*+q^׳ol@/6EX;x];([ 2 *5.|Y- 0O#:býq1 @kT;"<4$Y'/ލg rMTH/Hxapzק2my[$Ghߖ"lCœ/RO5c=\Q7-OJR{]|B<0QHќ3elt¹M;SO.B75ͬ9/ #% ]d=^~*kY5+F 6p֧+-H_B^/yXwQ*%'^4TϹHib92;"^4w%VȞGADwI$4A04(|3m%?72A k;/twߌ5T! t&Ӭrd;C"k*;f)Vҡpd.%@(=I\qzY%X5/1*Kb^`i֜&kf# cGHƝ]Grphְ)v=DkKл&<+W n(+xX>1"{bg(DD) Bd nZs 'H&Ejě<|[^:J^g;GM!׃Oڅ\Ń}QbpCT߮KZZȋh^4[nG7{@VB85kF'b%X~fC8$nOvgȌ瀑dآ>QekI;܁}bQRrwb&\.HwzN Qtg}!죱~qz3B$/OB tIT;24Ne<\ڕ&0N[OKIO-Ɔ @3? )%^H;9 -zk ` ޹MD+^>7иV;" e8ݎz~$ҕlY v[p}fUX}'c?Pk]~%8ڹ=Di-Jd>ƆoQ3EpUѻ5 û y";H84|ٝz۞Qj~OqҎ-j)m+&.:d_x0l@1M} Uaܑĕ;[ÿ]\L(WyM8_{Ґ$MtnPHd:ν!{~:88x,9}zf,H.7 @Cy-H rڦ!^{@ X? i(n8UGGka+``-ȷ2jM![HypK4i[JA1B$~OZwGE 9,0m[V{)!(QClCy b.j%j8֭?k !wj3ٰ.(# [ ePg@7Љ3.vQelBMg-}&q1/%WngޚRBAvm&Q|6PoU퓉䄀|6bj,mEhf 3Z7ϔ_)2Ce(iA1m`e9\*T5 Eofv֍R*@0Zr坫L:}{DrIyhIZ1ҋޠ]*(pqj &ND[: +C/}~I@mixZuueZdANx}^1xFU CvsרHT˝X%dRrꝥx܇_H:&a)`3Tad02</on5 ߮jr9]VJ҉4%J"Pmr0WZsmFH$N9IZg{g3ϽoIm629+lh|"]ےD,b0I@)*rD9EZm"F'3&dDo2 ݽzuY^m'RyŨE46A=QFfe3I8u-* gZ}U {?yTkXtw}E8eQ)̾Gju՘C]_: CKڛGC!S(7Z,Vv*d-Y6[moD77By:Yg`ơ4pNMj)=(10 -:38:_QH=k݌y=Ŝo˜->AEq?}(PB}aakի\oZ<ɻ1JU%›=Ƃ4HĒ#١)''<+RV.GF3<٭ggt(7:./\y/D3\ƚ{bylRc@9XDS^n`|d Z'..^cn(!9R,Ko,|b; _4U0Ɉ/:W9΍zF` iEwl+ HjD%:[fV?,(d'dž 8OJ!QgzdLk+I`V;3?ضN* "/q'٥id#R͜$ j@ "萟7:v]آigev{$CangTwZ#tYBhJ)hh8I 0K޸!{1s~ c|Oo9F ,O'G3JgsS f|PCωbFMHiлdI͍>({>ZƤ5a4oF3AHv2U,[+$O2+U6Қo3iėh*=6N@xi=iNiAҕ=;\_(O0 ՜. UC|)uQ܆޳}Ѿ8[kwц"0 ^Qغ&7"5E0zCj*B:8Rk<%h?^KFrLHN{ZfRdʹ?TO|g<0"`n:%%eQb%RQС9%' 2x}{tל#&'ot_?{߯Ұ QYCe%E' ]A^9X1ȗaܬ>dFX;6L"LaDM\e\jۼ9V&xn& AԕSZlϞ;4>,/0@ guμ )0xd5rmlTRHS<Xm91rx9 V<VY҅Xz,Qh'1Ca#*cȌDb3̿<w bQz7h7 AmMarp_yVF\.ˎW/j D@5/E|5 uˇ[fXܜ)sӎ ok;q: 1cB_ەVn`TcM"pN:RWH'n.W ߺ eEQTnEڈBѵǔd Õ3[QLxԠXB. ^' 1ٷ=cc/~$79Pct(5|BslkΥqnYs<4kCyB³ń2 1uŽM.jђ1ҵFS+QI IB}miKw;*}sT,Mi->duhFe"-gΚpWųZDB֛z]ˎ@J?]yC2+?j]v xsIn#*)x{F2 .ॸe\ e4Xm% 8N.łd#Й GyU&)zkK>&$XDPyBc"ވz#Ce*ipP6f gdfF &(p+>?<ņ I_];/]]'[a(r? J,RNT7śOU_|4e.1^sSh&sMl=WcbZqcE;Y'ߙqoykC#uyH+ղ}=uҬH֫hL|vQsK>e%j7ZLzxeX]^o^TdJS2-/8vdȦ`N$^FN T !4 *91oފqZ2צaG=e7njmֺ̏J~)M1~H`6"QuJ /À]QRiؒqvpMbNx6,_`Uf}Z%K  HU02WTv?V g.q'.2WhM<4|`_p Atq[ 4( y3$:>8gnZ;BSu >-v>ʓp}8Us8p+F&e*Dβ1o43r!0嬜إ=/ډEVFFġferB Q߲F{sUn xq.})(|.h;]yUN1] u7^DĨȢY#\[EJ9c (UD:Tڮ3HC/؊YӍ_`BQ?~p=O4 o5k#W5QQ,DQQ G<0T gq͚K0~~볞< !wC%ѸF-7+̸ Stg2T0fcH[J]U[/?V<:*0z7,5{%Q>70lm0BLSh=N`Jjrja};0*|'|>Τ#K@di'xNK߶3R%&Ȳ!ThFxf2峗5i0!7:ݦU6ԖJA,{K3T6_Tܯ('=E/.N*={l#KHL[;gZ8s L}*Gp(}Rd/`o$N0kMd}!M7+[Yb{U9@a9Lw VI# ⚸S]dR!h35ЉS3 mWa$usNszx{fA[3gJqL+ !TAwƋ = rLk`i[aj\_FE:.`%t90ij:FSz{< 6 6z#|6$/r›&rYISk41 V!CwؔYHIL3OZʂ-cĮD2[ MRΚ6"1(><Y@v?9pĶa~{&酛ì#b`Mf;YO _-sPB`77T(鐀;8? K" YjmgRM[ pwb~>+7ڪfI΢RUP;3yĻߘ*l Rx\Q_B_E~/q^OOxUW/#B$mhr**<ݍַ\fr21YD [Wr#]|zVUBhe7a7J/Q0]>T3KƧ{^jhovѵ7?AxjP(#n4sN"AQ 4 )`MH3jnP+{8i.cgw*^m;_#lru?I[!?xW.$T/D`1s|!\!k+C(zrn۴<'Stu (Ng}Mغ9i.z@eI7T &6ct/Kv]}mѲC.,A׏|^^بuE- O,Z&QS25P31jYyF({ qN7Դxq'IK$Hb٩8!(Jح-.5מYNE& 0|q1W[ rW'3piyxSeXl^Ǩ}^n|m!Jŝ]@ݠ|kU\qIls_S >(UOXqO1"GmȿB:JoBK£֞|GGd`F=20Fse5i)VF_&UV7ɢ׭I*(HSsjDצ2:wy 3gC|Q`RωjXd'c S:E_qcϓoos͘ 6dRi s*$2i;|ڍR-q1QL+ qqrK]&Vf(m't{ƥ|V*tѥ֓!.vM ܖBSLPR},6HT&~%塠Dwz ͇T:V=AZ(®e͢mzJ ߌˌ2 PUSV3RT;P=W?RN9?4_ABˇy呸0LY=\Jcg O[E[(Kf)fyI^[eu>! q>&R+eS`sӽň.{8 )U/!**^nKȨ.671~i6qYPu&Su?:]K$-0@qڥo_o9lQ[ N)'rтz  9`g},Xhj@ r/pN!#A z21GsCXsǁy|rXVCdk98̒3\@VUiwܖ4~O@r[7^B+ɀ%ɨD^u#izwSX.\1 ؟zկ.q ДQY]C j ZIw2rԣxPtm}6-}ԳCR3ǝvϣ"{(S;-XL'pb6)) ҆.HHcQ_5k%ξsLH 'i[$Dh!Lj!~Iǖ+q54n׸uk"C*~fқ A2iJd45B:Zx.Y뜮/ʧK{SN@~ #6J-cuxt )}=} d6bo-eOԓ<'e֪iKb׫gR1IqX:8J#Ƕ!ɛ^ Yϔs |qiF?JWiq6,#v{ ySKrAK [qEɤf^tt Ujќ˔4^1YPJjQMe}!H.,$o3/G 5OD3]^FҒmY{A7K5A_bب";&31E~-!6*2FI\n:u%dOmyِN F| u=5ي%w ?PK͝0dYaTM48.9嶙Rt9W>DL9bUnq2q!%YkI&x6:?`̵vIPD􃿓#*Alwjs=TЅ^&@!>ߠ\T&98Wv%^rs|y(%jFa4w8ୖ_hE?Hz8d0U.̭5||qz+lHig'oH~u%q% !O4j0eU xBfQKkY3ņ1hPdLYg .9фfgno0S.>Q0!~捄Z8[h ?~_Wvintdr>Uv.^/iI!ھIǙX۷'L@tK5- JVs䯯ET#3,|ѥ"N͙`J//]gyȱ#uWpԛcZzos $wh?R0p` Ѱޞ2*v/r/ʚ{̅NWqDt>^ O x$0EFn',Ae5;qY1Ol{jF:woH )rP 詟"`sVbơ<o0uoT'2ĕ?̋ä,4ѽK\uj2}~}]M!/u}V,~Ĕc+@Y Dynw)5R_F\9mMWgE ES- 6cYܢj9ylͷc?q~{ eM > "l[qx[ԀJcFs *EG`7@5T¤ HMNB4|>0B=a\5Oc>ju#gW`qG_C[1C?hHlWM'`Wume@Ɉė]-$B7?if2q%$c|4GilIDBM?zJYj-۹#wB5\׻Q'tp j&>߳b0H%'Χ -e&?| kB3m >^JNV(qT͙_%m b3ϒ1 r8{2GkAMF ' i|CPc6 젫a."/|M2y-TZKK>2-+-T xwUeaBU4f3h,0@G9=0"zFYqܴx&q R`Aa)ؙJ\z?y6Z[5pMB*s1`[ ^ڧp%G ^<%<&5NWv9|F#N 67s ]m4YPD7-ƖѦ+_񈚓~lub$/}Ɣij ÷k@KM g3qȟx-W#9 R}#|#%N 6Ҽ qF]2OSѱӷ\.ˎr&!$K߄(PV5} Ci3ũPo]% hmN%*f7|B( G?pۑY; OmӗJNlPe[U+RB 3F)pH]}/Ӕ=Tb!! -}tKBtylqg*boJRaϾMz1 3͆KϖnȘaM{oB8eovl kM Zjc ?k`Csh+]y*?j,%?<4Qk_闕sٹ[~15:8h/`%an[NMӦY(45r]aU`$6LO3V\*xa<\əG N,梊ݵ-@=!PF-R(&HtlvJ:L):8?u as^5\BL;~g j?0T#$֖:Jkc?dL1Y<!zPsMjR`^)R%!dȤ&5-sˉˬvi7S&U%C(Ƀh7paV` 3 )wL :NP  Ŭ?1א2nd7y:2wOW {@@{~c"8f׆ij%%Htɢ =dǸ Lp4!HW>Dv 3;S{R rMx@MhP.1 /O}2=} - יk:6|OS v6T,jH{-q7nT qeO Ĝ#`~~%jڡIlD/Lx9 /ڜg B53\,omdV^H_ xg^Θj8%_ # %J2xVRnp[*ٛfpϦsiXueTn:.glRYB(?@EF; 4b Ljr pf.7d~ pD;0=3AxdŶ_ ڵKfs3GwRf3sKkmV=Ϩo@XW^υJWYRy m\9? G~,I?jǫ9 /Y:}IK4T37 ޢ%U J@TS$2&5VYZ]ɂ1j0C> LRޥ9#RJʝ oyfSyafZrKɲHiZX A*.̀4[Ȕԩ_*un9}~ O0QcҮwwͥȌN14KiSs]p8qIm+FDT^̒E>YC 0-c޼my܆qcZo5-{HaumxL~#wjhi)]N 9Rbc \heIu2\rppt,[եS?\Wgz 5f9i~:&KvEM4|-z[AO=&\#ԕkl^.^6uWFH>\ _ ڇ-2mJs;*@"z,=p\ڱ7p~^xR2게FɠLu{4/[uX_[dL &ɟͼQ嵬ͧͷ9*OB%>-aX$wN孽wwW#ޕ5Ϳv@`5#MsFf6{P*O1 G(b>6KOA/y5wNE ]*r:P(epNȾgeFDԒ0Ba7}:6 MUߗk5,}ב)ҌԽR<ױF/ٖB'2qs# h H τj~4ʼn5#u_(a_ezCD} >@d-D\¨Ӎt\V39UGmnƘzMJ7E18~-]|*}3|X89Ŀ|8DɠbmS3BFI-G ʅ=R}R*`jJsw.J WčI Z Țx\Z$P-٠"l28@T4ZЖ?q3vd.L;t~9J"0k//A a|cwwGFGYP AM7qmƄdT6m/i̻cz֋Lսgyz0:phDb9ۥtVњ)ޠ~99?!/VeӉ;7ɹcCYF2ZO! > )97"8[կ#]Lj:Վr8(׎6av; JUB0iF87DH#a>^{WC,O|U}ix˽9ۨw@, TGNnA#/{ ._Kjܼz_x^@Mc%r̫{T[ \75 9e8X 6zT1##pmm/y' <*!-IR9:b# 8yb@hlLqf+Ǡ>Pmǝ =?Is9עoƕp\wjkҢ_x $ݞ2tB cR~+ǖT#Q!4f=8cuܒ#L?;j%%[-Yyjʆ+F;[n(̱}q d `Pu]:xkmWafl,y/4&߭>Sg9|ُ4Y{LXlm8cQCtU܆ K\q=ѪXX$ 7jj ȰQKy9uM%w}0򵂥jvI#C"_$@iB4Q1>N2ÂVZ/ӳ]P&ׄZ\JQa~<`_ c/6叶3{鱞ũYwҔN.H޳z=y 7 fSK $EWB9^eo!Qft$O5~9<ėgX}/7nnc O]d#xIV^H|v( :B k;nKftZ:ś!YNm8ښR4Y HQF۷;QC:<87ԘNT@gu;w2f439( -z{sǔTu$Q^E-إj5;# KI` R ,U#)&s< kjA P"l^pׯ2T KUM%ut\;bgKdVi@{ Zy\!@)˓^r~[&IaϾEY[#6%5wM}Y Q㉥.MwOpv^i~U䛷%JIqVz`g,}㮪F ><x[”4ZVp-<'VNVp0J_PpkO{)N  ]ey%zȷ@&&~pOS\k%^& 5SvL7K/8FEN=BK̞'6(9E(ZLṛR-!Ž%eS%3%_ j aX!ZKa-zRt=LeNXl⽨/-igӀ f+bdU#^+Q>?2Uԫ` 6 䲃ؑcKxt>I%xz~DZs׆2oԅ)5@d}rl='Fy;.w$#ȻR.9'qbԇLu}0d9%RZ9N3#/| 458&3;U~6HXl#RУ9 u|x S]\ z9bʞk H&.q!FVD4f>ԚQib V3IۉG63esP&Vr7Vu7޳!)$ IQ]AHO*3S;<Є&VUoT!ܤʥl;3A%^#v5=2!DGo p|=Q  42e#'#v4blEJb__c6 \;ߛ~5a\H~>m$/ӐWePiGjf}Q~A"ӟblh-C%FA<s$rMUwٿ4ݖ]θR(ICC1V/Vi~HJ' D>#DМÖvL݆VE΃%ro2*@Umq 10yx;Ucf\{ʃĬ̶}MΒ@ ("_FnUxR >wYPX-rGɱI @Ê'Ď.Ll X42nNDBڜƑ zl(s߲Z"9yŸ^q/o-ι*jNkj 0H_*gR/8Z k-q=|!R,*|w7-IkXMq"hxVϕnDNRIK-R" >(0פp?AeĴskqQ8JWJb!IL% ˽rYC7(v,Fw\rsJIO "n2$3z2 }< swc,tDuGaUKiz ;>;0ަzd(co sC,m8Fva 3 JT5q [Jۧ2Bb9|soZ ( " z(4&Xz*_P3][5"It6׀ڞ8-s~A`)^1;$DVn#Xk6 ?%QW:Ga~"kQ5R &F9ʶzhjY ƛe_I` = +v7D@w/@Bhʌ=c3i -U4{SlM`^QyOb:kxu{i:sQZ߄6Ku/M5.l"9 mUւ1 Ѩ&0jiŢU-PZg`OB=4)BpeS !Ečm*itAw[jn0yו oA@Md !u-jy@QѾ7ZT 쇕q$\հܦݘ 7_L<ՃlKX`/ʙ!4!6yzY7MZ5U4ȾjegK>-XWJ˫wJ3C.*XTz|z^>K ~ Bu;nA} K5 AA=~r2Ὕ©\gOIf o^] yOw'{'uSPޔ6'8t'#ג;1,k7H2ۉԁE=΂7^59w*.t`b Kq=d<|sY62&d :]wf;ʶxPw?mp.`󜁤3|N"j!PHv.Q%uM:S #y(}d:*ޯwC vKsJև|(g#{ѰY41\RК&N-@HoH}ۚ;JJW" 26¶c J>^lӛ5é*yChK樱k=C5iL&/!.h>?J O:+!fi`\B,Ψ@RrT5\A'2& E ujǩ냱M;Vn!e*p7`!Nhnn+3G߽%H\t'b h*" _ڑYZ2$dlʧJM& dtO/Q,r%CRtiq2}]^q^erzVyR~-3@\ws(4y|ԉbJ:nA#8FiBa{@teT)l&\Zj ) ,AE{  ^es&d 0TKqdE-JE3lsَZ m0QxPfq> OV=249d > =T$'nIKEƘ!VVc;p)eD{hڏޗS-Zɐ>C }I͝T7\0=U{o_ܨExo.N-Pf$Xc]+msնXN6~\Z"Bq?^t=Jf@(d6NӅU0&NB]C 3Y\L^@  /A>!=Tl3UTsVugŎFt1 8l)qL͈pcœN/QRf}7cLrhN6ojJ yykISYM/?2Ɉ9;jtP0^Z^cW_2ހs$v_K1tת>oߕu689W7<b"^iTyTmE VI?4_tt+^K_xPT_jz, LbcI@(%=D#TiU a8a+4NV+eׂO1V$^ubCC\l­v]p2=aKBoCH՘"ݠ掐1<L[g>Me8*KAEV0.o^ 79S^v*C9"Cᯒ܃24eOdH]iKܱh #UoJ^_Tko3mTP (NO.JdQK+.c& hk6/5%jњF%x=v}@zr;2H!!aSls4WIo5rg_Xk̾E_1X {r{#\V6:JYJc@l$S6-@:CzeFR…MtX&/dKÒd#+7[}A!z䋞=6&+eJ-FcuAF;bBI_YvخI4Nn9Œ{waP8aUzW.Z"ig-}]:n~U?+Gങ,6 ym'LJ2Q`8 NiK rRT;$@ָu%h\66 2w vO=IO=rf>SnZQ߯@) u0vx0GŮ:\Vq,KZA-@lnh-ҍo'ga[x 3wiZf !:Riy1^Vg5zCg5領wϻ-LJ8(J)8g?hكU[o!74J:8dmg 9w µPs|K<ܹqbMR|]f8cbVo*[]UNfE'":Ĉf^YtX-C֖>~`=Vo}G -hjU^J(tCTZZB ѷP{,ճ( " M8zr>N=RNxgOfz#ZgK}e!4tC@CvJ},EG2SGDJ!OJsIŸ6`ק_i2U]"$݂^(z4A+K?-)؇DixVB~sPG?MXNdq> ׭`R V(9SiC- W?}:wI2AKL7p?/B,uE7Ml}r/Ɔ٥Ϥh(,͓k3QPG9@10#* A20sUd[F "kͲG)ނ-q~K%Foewl&R-ě.T”y&cd9|@uKiRNjѪHI6wJD JVfmĻ>LHN%؟-牓b 8׆T!ќM=Qq,Nk 6$%|)뗰uߡ Ɍp'nCԓƼ7#M5TtLsY(:ʙ9jcHL}c|UNu ͸!Dnh@GZHL IB;{jx}JJf\q<:_HO@0K^/ {왦O)~>,  ; Ԋ,EL:\'T.4- vUY3 [C eo.]j(hצQaɲ&Dl*RDr]]8LcJ<~ԍ zuhqoGtOc? x_f*B@%A$5:!9 P+3mۉVn)˩M+:*c <@ec]Yu!?lwug)qZWu} "0: A5<x%))ki@z{_1w1˜Q" iD]~`4zxkIH>%S˵aƵrib#-% 7ы\yk 9Z:i@g[!{J޲q [/@lsd?ݜInԏ}F_-hO,|.ZXNXH$D*1 PЂAf=<p!wE5ޡkc"s#L(n7;qo[!C0xp]@Z3cN6}FL9㘂fª8*ڐjDHoV(_9%lZOLlXFsWT[mnͭIǤSs nA^:'20?Ϟ곇T[T7r*n Gf|LϔHh!rF4ǍNfD=؆4>oٲDf " zQP=jaEvZa:W g#Kb ms~J' 'Q"շ Hab@s0_޹zh/u\d^b˘0MA(18rxrLwom|bSeXbiMUI fd(97%܃yi1pk6F甔me|#m]@@1|i4n^IX-eJòhބgF ‰K1sf*h7\F &uq B+.!b ,47JLyE6K;8U\śk|`&-0EƺGo;&\8P]ɱ7yᑴn(v  B'h5+"2FGd yNhB[[I +jD!MUbԚK_'ȡ >>45/K"l#;v^iR{i+ 1alF]IL +@Q^wZI(-5 JOjL?ң@-p҅E /Y3p8򿬟x,Q! ٮBZeʈ 2DXcL ^1J[L+ɢbgҺ{!_8( ?ouS`\?5JX<$W?0;n*3+5Z')M=2.b6G1U0`Ѹ{K΄-U6R9[OiIPbu]xkfi,}7'r5gsYVBN1]OCJh]uP"MΦZeˆQXQ%ѣMWBotDc(S$ 唛&[ FvXnMT'g FyD&@m74; C I7%O]p(ed>+BcSᔱ11Ҡ̡G9$]+|&dAzLz S(zۑ,D݅T࿾$6;2le@2gpI!=Z6iS:8kұQT0'S6{ܼ1c?x%`bO+xjW6eІxXr@h _+jyț˸q/ڦ3F1M"hVr[jᎡ٨lQ%خ P٥Hޯ]YFP'Z*N├<2e}[f BԯE@_K Q*S8mNϿZgK2\#\׭ٞk&w=FrHܮ?MNР,@Ojcq}ēe5 0S Pb /~̌*o6\NsAm>Z2Ÿ7.c^M'yQ ^Ӟ?z } @{-m:7s.g5xO{pNjRnK&S~L4#s"K(aw;3F.N Tw-\5 ͠Yܥ8?ʵ>KHTKw.sT7Dv[§8v`Vbh ۝u y {yB/5lIH j t+r5XvJ<$Y5վ[+IkҚp) ~W?M_J*Hԓ^()O.9C4~Unֲ 9y9V G-x-抒NƼZdQtom.fGǍR9'T&"H-OQ>-f' *p$6ջ6]uH$t#[؊͐Nz2LED.Uh hhAݠE5fL7 S3ŝ˾&0U\9z(]h7 crc !_uoR?wqW4ZQKH{ ͣEZ}]&~E2kM0\t>4{tꛄΕ8ym2(;o%#z웥N:etpALZLߋFS"H±p .{->ٴ!/5ȡ[/qZ?eWbܵL-زmE7)&DT,p%A,H}Ɉ!9#_ d=`c+`x\u" H]Vc`\HMiFX6 +S۰h( U49DU4f'x3@9*IiSھpt/X%_2up,'W9DBs\t|n 'Gut@$C$j ؠ(q]gT@4OV< ]OG1`s v#YUH}5kc Snog뢾 ào615} tuepQ9OZ+Q"]"&3$*̷)=AJ:9y?*RԨbRr]'%ӟ%-u >4˘Ug(M* x +М9Ghm_duX iTv(L)sg0oxPl.OlZ/QE۔5džD~~Ih9֛y:a˞5:.!++Y4VZhђP&M;Ɲw, VK}g2A oNpToL7|>+S >]zVU ˙魍#/4<ě3#i+*ˊ);WxB#'# 3id4`襇zGny`~ TImK-7 9yLlOt"mOK7̌  /-iLZ[q^D_!O@#GVL!ȹ@e3Ii{æ&\~+;:t}p0tܙ//WK#BRd_Fpö*+đ4c5\BQE0P4ډ |ͳjvg^砸!Xh"2o~ڞYh t6Amd@{fK')&YqCEL%a9&׃te QT&,%,y1cAgFV P,"AȚ% Z߆\ b /)%%R14\HN9Z"N_3gmoq;}ϡ/μc+1 5ea}vV󉎇VeDWČ:0 80IIǐa(i5NkQlʩ,`4rsf*qCnyAZ6Ҝ Wb`4,,ŭQ*scХ-(&\敊?6 7"FA.c@YG1,FWV;:6t_xLue-Rz)I͝$ .zɧV.+EH WI" XҢTEY!bЧ^9-m0Y"o29b(*%|™En`_9>gK~&Y2<=ѴC 2?ʳuG*L0 {o=Wy"`n2=3O5F%活}LoosC&UTf{Fj}Xk7en KI_Y07Cy8ݟ㍷G1ksbA֣-J@ñ+*̖*7Mjj땇7w@m_0T7\w]8eάh%,R7Qn.(niGEtp1ھ82y&`DS"WgN- _H$*ݛBW5MXd[]5E7Z[OyNAva-_9o9.{4)tNqz) ^E̵}1Yd,[~{l2 g(oj C1+ȁnOXN%Ol^eN5ALXB N' @#DXG*y>T:(S}:3Y]&IOG0\o a\O-̝*I e`[Yul=cL>E^7R`Z[\xœ=FǸD +z7UӇL3L '&aVoRFcA d}ވJ@@$8)%?䢰+DE"~-nĥ4g4ːTtR=$8{6LN7iGc붶WKs!9ԨK_Iok# E Ě*b;O%q۸66XoaYe0fA&F&}<~ Л1 6zof&BQ suÇP ";&xaXUdjLGtm){:TA泲]ъ#72jl)x !C<C*ɵD~9B3p5IML ր2~?ЭÓIqZf ᄑ"{_a9qm! #(%.#eb#CAk~/n.%¿aq5 ?l>RqhcVaMwis4 .0a6?d[q$W>_&:g_g5ŝM2?",@U1^%'7Z,3,8mrqHh=6L5NY}P4?eVZRoٿY%C(ыxYm{Xb8ӑ~M,+g'iP] ozHRyڃ7{ 7ݢ({o0L|i* "1 RrRяەfI&gvcYR / qӫaub OzB&Eѿh;c 3ҏyQ-FsK!*cSi7rMSq2&.SdW쵪(Z3uC;SF =*F&,7{:2AidTfU'$e5E! A^ycJC1}0"z6힠쳿P 8OЯy'8z@{`L=7 Ô1T 6*r_'8^4&8) vJ fehpF֠Itv熅nu(vǶ>%1F, &9#o̖ɀyeƌ~bytvwEGЧN`{q<pCv3J]AxVDz"S+cV4ꈯNJ[4&X6qFw~+eilLjF=Z*@$SH,cCLmW/fw.09t~%NsZG$L_:maǎ= $; PXAgޢy;ai`/_*Ζ$U ?5JpSGڎFA odNuuF9 `zjBpQ>吠8ߟJ鬠Sdd[-/l}C% r$Kŝ'qDp->u e?2-)Ӣn}"p+XTfg߸2|j[WfW/+/^3ǽ> vY&'%tnzwP\^TB)=̴"&&EIWO:"k7ZLn$- ǰ!}`O]f6D/ 0NkͿ#rtmo!\Ri8$ 5*!qdu`ZYv'wO chB 4J{u\SxZ sa(kYz*s/Y0=4ZQ(X }!3}չ7#CP{ >)!8Q6sn"wOum9ݗӴhmXc9%0chWcC .OP"['ڹԉ8ߴ?ϽOy샿 T|Ɩ|EowJ]E 6x.C\kv91!T|<Cn0?.Vqoj5IG`q? aq@>u¾bݏk~5~ b^t2h4l@Eƶw.+'TkO_YTf^zt0<N9/}5AXATZJKT2:e"ٰ~y)6(9FRW߰+LBڊP 1<|p'^6+篆Y7 Y^,咫M2Bc?'z=S䂬3C NJ.k@)0uP62f k c`U1`iX=͟e_݋$oH%u]Pb#i tőC嬸`$hZHʇ@"&RjXk.@i^Zz0<ٿ?1a| ~ĉvW r'CcSn'-7Tn}&SL+N{|oJ֙hOg$/ŹcZ~v$eE*/KA1\c~tDI"RMyt'->-?PeL1V$"@-j#bNt)'bH+z3jߙ9.9La2 AHѻ\3;Q}QW 5RV5Ck}gf9l]N<4Tse-57!`86g0Yr&۞C5hV]'\Џg^%s9m>?zBNf6bĂ?+!b}W[ZCGKed1ʆ [\OGܢAu-cRIS-踏!}fB%+#Q edV,OځI(шo3prxM%='=p /]F0!6lߌ9*:U:/4C zƯXfh"kVri"53PNe#)P(EuQUb*V: _& p!sfo5&վ6ی k$Tw* |ūf/Uff( *n!{:㰲mQRl"d#~KWI?o-`>ΨVt{Eʖu;HK~)H㽷D7G d_wb-5g"A N"!nOUhi1iFy&uLp:Tu#kѕ 3>'ħ}!MBS$qg=""V3z&w]IhCI +W3L&=1g+\o'z:\gcMξ`Dزfe3Fxzb\N4.LöW@_鯦)F"eZO詋ӁBs1C;;l_o B)kF(_ q.iE?V&Kn6P5؃(<'buj`g9ĠdXh[ "]x(?Qj[ƛQHߦ8<㿢0uUphX$yi9WXZQ%i!vsR!wsq\'Rl%f7b((bo 9-KH8%+ ZBbnbkfkDErRI[W>{Uoa[i#4s'ALE\S"U`$^] UzA]P; K&%jx#PV#G)l/0X'6,EW)_\rvx/7&{`!z,d$rW佖TU8ӬB̏y"U jҟ)r3Jx=C0w6"w9x}RXn,d(?sA)ۥIʃJ.3'*]xd &ziSi9ǽp-ޞ$hS3KJF&|Tdh=wqn;% u&ft"0v&-qVbqf7>̬iI2-ObƋ٧U 6L9)7]jn- PLznOִWxT"fwx[Op7AZɺ5ה;i . V|Q?;.H2fK%Cki)i^u@ّ*ǤO}{UhItmV ge)r= x@8v*nh{oiU 1es`[5r#Cu0 ŹtLWyɝO/ SJVKDQ P~ݜ@XT:6IOZb-K⧯Cl+П2P>ԆQh%~U)^ Ap;,[pJNje YvtdSݷ޵@aeT|]3Dvm92u;M@.O|LH$?/~!5`St.'9ߺ;QT\=NZ ip&1dQK(r Zt)LLuuR/ Fn%s.1p[s{tϧt6G._S8wg"{.$1)ʛ v !26ڐ#ՉfO蕞E*5ҟw\2I!qcԷ%xǓHJ'…p+ Yυ'!D4t0F+X؈ Z4 RLQ L"7ڜ45RNc[,b*Bs<܂ѓ`Tcr)wm'*1k9WE/09*/,`+թCM/rIH ?J>4^Zxi)RKôu BN_,d>MiGSZ=KIX{d7=B v_7]@0 ҃n_Z"v9 ƈݭGPi6cxt1D3sqܫa^ +Fek)ꈁ?Lye+]U%<0Ku}q*_4%CQAZ!CmM!ŠF!)="I] c(US飐hS="=)PI D5~L ҡ}M( ]-6dR4$LǿoA7GNEƠ YBṾ8v(V3zc ? d#[RO0{Q1 J.]QN8Pܾ'LtSrK4Z1N\³Е\/*t儇QO̅Id UeNi$-1`t}Aym!1K*x &%rʞ5Bm*&a.ׁ3MP}vGVBCV{;s-OGt|M!̕V=yB1D [V*=W8 KAK$W\ 9 )x42YkFbɒR%O_p9W吓^[<0z}|EU;'i8z ϭi_ŒYSONRfrJc.`|b[A/mP-/3n:agoüVOY{ & S 1ؓEZDjP0}P{q+-D4#7N_|1> 5Sb] j9PO 5.=QhoIB{5 aHQ]6BĔɖo岃 L"'O/G;V(1}-U܏sJb>1sҾXY{k)<}Ba:3TĔk_!ڇP/7O ;RzԚUC4$Cd./sXdrHTʶ%1m"҆yb0hKgzK"mKnGA:y?W.GՈ?Xڼp';؂ &$L@Z_UXw_\l_SBS@[* ,o%7( ;@qzGylJ!/A ES6hB”] 2G8ĸB⣀G۵N9 %.pۡ L_18qo"Mx6@닖UIj&r,?.t9d7uIzp\hJi tG/0.ih("ț#bls\qp;Ef,>%w5:gi{DiE ~ԃ d֌FtcūY{\_䰍n{=+X7Wm.wnS2XmE/p 8 7mW8w*RD18DIq5/kb]oLXZqb,sY* n30na.oKrJ"tnvo&h:'?H͠T ək1C|CGu$F1dΗhnM[ nWa-aqb$I d>#klî0Y=yӋhH*[2{itc#X;^x5^ @hrxj}'_]R6֪86yFu/^3 "IEJ5: !{kM~s N?Y WY5<8~fĜ_Y=rEX!4I@!X178sD-tLXb7ݣ=klgٿ=W0 TZhEfiLvf_ H|dChd+lm^YUY@8:19T͔&nA<cs,:g ,bWYgB3Ƃi$$EL_zzeGoY.ntѢ9w-oo|&["riOs#UTNKňA1zSwD'^\DV(H'|Ыa| 9A6܍?ZYBeݡOkߐO0ѱ8>Cִm8aL3}"F8ºXE[!׉[9Iﴈ__G#m2XU#Uܗ)r]] \a=A4dE~l/4eKaXLarWUy֬8 j *WX`C)'8F MߩvZW&½EbuaQ,Iͼ9Dgqx3xHK84z20cݺ|I?GZv)ӤїbڋV]?%T{0G ^|A)`!j~*TCiIq1f䒂331u T'2Rwr#;z_.`<^CV4]Y.{g6]PeVgz?!(hVꀖ_8T4%%-g 8H7 sVdʯ O菱잿V[ nZvUT0n,OO(Q#l/ zu'+Vdv}X՞ ?v%A+X&>OjBmx'WQ6n1 HIKMjh|% [5˴3 qȴ\3Ed'ӭg[P0ԉ[^;e?N`T.B1` qd[/` dpq ۺnhAȯVod%opӷƥ4{)fmS)(ZIpf#r%+E ̺$*%vEIߧyGiKQ]D'pb/JzpIDp͠!Kم0~ \'㧐Je+*BnOWdDRojdM$B_x_KƱsS5o@Tz <>r 6;.^;/ut rD-mQqZ5Sg ۰c&V<3P%jԢsn37|4oٹnIpi1a QTeawIhm»Jts*QVch/b*h? QCTOBe4?D;sW9cTC̜T3ioi9yo gK inD~evu M]NJZu`ef0_v y5ʕ =ɤɛ4 }*MnNlAc15~+;[kJ%AU8b~."ɀ:ϱ38Xެ>}l/h0Y{;`Gd<0ۑO#[\Vm1~K6GL|BCR&3;y3PAQ~d+g;z[ĶZJnF*a^2LJgaQ=D3.I\9$RA 2,82$/%ZrJ &}ث. )AM`X)H*'u{ch88svO̬?x.ΞC{ *'iQwӫ;( //Xq$'ێ)%  `E~fӹb .SexTYBheRp ^ @lz7}Y*]~̛*zfw ml v'^sM?34_A^Yݼ ts>C>^ݠǁTpW(ocP 5}\CDa3Ϥx1$OeE)H,4B߅&uiq>g]Jn:6# PD㿋X-VfܾP+`waz8d C PԕKYgh̚oHSA q~xJ&(Ō uZEE֬&Q 3 %#7; f "-&*VQFֽE5*'pۣ(-EňʴY@yUO?mo0&\6lk.0+z%pٯ(p%֢LYt<5>uCGD@È-`װtmf1 6X30+fpJ%ɀxdA("^cV/5YZy}YKǕ0ns1}p.4=X]v-vr{ 4:\/Dٶ:OlyFB7Cx Az~5 *@(6q'@ l3͇6tl>3,à;An ~@PIA2 iٻ^Md!E`ݘ⫾ِɎHNM#!G& 5Z4msUx,h≀07g]if1_,hKqUhC5YRVv{<|@(ѱx~KqKzQI\hFi'_6)MSDgYET#XƾW^^U9nr-G^"ɺcny={8O?h2^wVCr/&Ngm4V:}c_D_' aZaK%??Lb>@zʨauTnJ֫Uut̫e OpTS;#HSFyլZS@kB>rgpu^`t5ʢO̲!aKg1Sѕ̈́"".wEEe Pç>6 IUfTDns9b%6ؤS!8rsAz+JOqPm+샥zsjZZK4I˪0h"* \^ڳѯvC_f>P;{E*xW}w'}q\sݞy)19T/5yꔺ6cZl93.zcPQdD9sgźKa F9Qaіڐ/- 4۝0+ ~{";1t-jozA^qr;}E7q}4^0ُ֖g<$k'$7[Qm!0Jb¤$iԭ]V بAbye!6ݲM7F}=Ƅ)3Rv>OUAA%A&D^ &6y^ :Hdw4m4q{!B6zuB| l[&bQ[KkLC(Q\;dB~#'if"(qē eЏɒⷿT^ZO.eEiF_bLi_xȊ*z+OAoVl0Dž|@xMKx=!jw~gpi,"ڀg],VX_9p Q6"A؉pm)Es!.4VMx[QOCe$R/cO;[s}5f,E34vFJ^(ѥ@5mVw6Tڐz2ؽ\.lŦ;]zudwmd3aWz9I5vIƖxsl0Oo>]HbӋFPZj#O5픷3&[׾4R-\ŤC֜*=I~|ecc#+R4%-d<|2uIWJ:!tqb4xu^aa6+75yj }*r?z*r>=8?:] q͌!^8npo [{>#ߎ}}07P)L0L *6 ZpT('˦,ڭ2gS@UF)m qv2OGE.:eCx~`bk!*r.־L~gES!#R"[r8FJuiv7WOC>t+Ik/$:1UgvoX]IPYGPL,Hky~<¬SCme?@d4=i_skzDcɤngnGaw^,=z^݇W(S7(O{1iї xmwP=%JD죾$r} ~Et%_&Eu@iDF';b|Qlآm<$WE[}mfԲ_WW}u45s,"oibpGi7MLܥ8#>6plXddccfofSXķ8BCo ˇJ)߬D2$W 00#6z-eklcWC8'\c W6ԏX>ۼ󒭚0@njya! ;:[;=ê'8)PޙeKu$zD] …WfZkc_iR`vްU=&}6ZDpH{pNTesLjه*NVQ:SҒ^zH$ W@ `=4it ^6P1tk\Eo&'V*Y(Ntv2h~8D VFc'u]ukz:Q?:WXs]X皬-ǘܘnී nlܳܝPgki!x+T͇?^ݴ[*=MW*#|L 0^sTς >ؙm~? ReWS'B] ?&Y":>D^by-Lo 7[Bd?Z`Ys8S`+(czmXcC9oħ8{J" (r:4PѳgK;xs^~)0Y/a^О|<WoS4sQޭB6V)Iru>vyƄf+{1p#zۄ_{WQp0ʭ (` _-OV-F>VUػ(lCbծ⋮!j(o~mI?%e\Q x <@ރn_i'tkGkH) b >F'c le5oÀάŃ_wT.ˬ% :& 3[ ucM@VQPLX`矤L,L8 |:b {D"_W?E^iGFhVƉRdg djY2_7:~@G:\a &vҥ:a =%3x$A`doأ`S+40;V-J|L7$ )$Lˢq4"2Ҙ',>w9 MC*W)[[4ҢY+P"D8rV0C|/vkKD&CUfڳ(H"+9LeLJ+ZzCgNXpDW fwcYՋ ~éFzNc~2Ysa-v}?h«* .* X͙|BƷ TjP@e M ~l[Hxx\g`LD;wHw1 z;U>)ٵ< %ºYϴ}NuCv A|DgaP Qed %}ger5$y>iX}9|)21KڿIż:Q7wsEu?)6H%3{/BkFM |o!7r{;)fUfZąD;LC: qKFX|!@Hq:?HLމeyYnp tjU4M .}C($T:h>nB vX3n; Yƒ*S!Ҿ0 LM}w(iY5D]u. HJlutuleJV6^a 9H-%>zhLu=%k+/2\^LT$SҮ|a!K?4/Jڎ6BLj@8Sr}J!ts8lO;;Y(R?=Rɢ#QdZ ۏ̛4Er#0VKE=~ kA?mzvY x 9ۨ2肦KKW6UVOyڃs>R'=jo&ű.Wg%{} < \pVeo$αE2 ~!js]GM#GHJqi.-LCNd>Mb [ E#R: ܘt5^We<#zg4!K{QB񂧵eiw~T=Kn -|LH]B/"{!b n-7\K2qi%xa4pTROFӥ:NZJA k9a_@+Lؽ'7]#Ʒt0s`/NTaZaFsv^Bv7qO1,JPDetu,kҾ ! ҜfcN͚p%'ç$FDuM\т}ĠZܾ4W]Ƈ]!4آq2>u4VUVj_f[aNrITs(!)eE8w j[F|,PCN~WxI[uG@[ާNqR:YI72Ҳr˔^my b^Oڠ@P75,CLyJy5^݇f񂰘A7 \[ߘ%Ygti{xxDAx=OILH.HIyet@ChSʴ[pGS&3u yQAvEG='$t^=ףM/B{E+A0\D1 ~GemA 7K(Ͱ/>["q2ԏl}@,YM|K:Uj zc~[3}`A]`ho]}Px K̲pL$ tP7?h2Y0*WQ|jӆ`̷1tbx$%Ȧ.uůS0̣qtl-󢧀$M$=&ۗPO36yrSv:U 7J`2ÜNRXxu66!]KmD,kpGS@.n_f>3WArQF{tffijF7GըD72U }bLQݗ9QR,>3O1\%C5$Ig6S%+ tS#u^K9oZg_.6w F .sUtn]O^dNh,YD!@0I"味`rRbkw4R氁ѐ۬R4cE~0Aƀ+FCXe3A>>Vkw@hb@BYTՌ,}|SōVң7(1yaHO&)e5Vͬ+ -pAW9DI@o 4V>|do*Zo~qr@%xR+(Y/Amڷ8zo;O*-㛁5)PkhĜ/Tt3/$PnudḮdXD/UVuZkP{omZn"p G*|e1玷ЦL]Y:r㥑AM(oƇC}F?aKT>r*6 u;i32MI)\1b?KS@%׷eNC٥C~~nٴ,9zǾ&.ܝ~t> hW3a1Нl3ĵ'70jstDE~#uw>f{%"2(ZEW_ ƓՅʳcPaV'2˵&E,_귉]VԤ^tOw1?TJF??p_iQ]:6UoUrUSgH;jyjȽwH{ xD27:vيrTl=S dE['F2KrY]ƢlzZ6!O2M4T[cLӯ5߭mMKݯ;2 3np"kUԬ%n1%NT0*sQR*F\_B+hM\C;ؓ ~)9m\SW,.H躽'TDo^oL|z/@j |Tq٤!vx[qس Pl1V`Y4%$O&> BwW[?S%9o;/j]Y;mSƹM&60SD EDYK ` tۜ24[$F6vo,%6ov"Lpxet\MޱGf tޞ7ҮnKѻW'$.u&LعpQ)%YE'(qOrbh q_P>ţi9joṗ3t0psu)2; :4%c<*VeHFTdI=2PI`f(h1,h@ Gwm~$ %G+nje)6qDլO/At{-K'(X`r loze: ~zJg]8 r==_W=Dcsgf{Qd?`6')52s9}Q)؋!z>N7)Z]WKFkH%Y i"b@с\5,%AA 'D]6Q\H؉4HI3 Ŷ=-S(LVKH.h!Aj|E'TT$z:m\t`wӯ^ xt&ZrAQ2e9:)lW[m'd}X]!fKhۊN&(FR5[ Wn nc/ʀBVY'= [*Xhe6-0f̍L~[ஂYdMb1BXu9ar_Ⅴ^طRJ\IMT75'"% dIBIߙp)+inZ]۶RZTe^ѽac+D^O*y!6Mz.s N A'C{M|Y:eF>wNQ㍞Ü[앉pf»kS?/׾x' Rc'mnNcPr3z*hc!{(a`Npb=!W\tgf,-=b/P+0G ;Esh(#c&׌/XP׵n|y4B%/ ꝕi|`&Z:#ӮI: U]uɒ3gr+~;Ɲ+䗢GF_Gߧp=Za*CZZ8z()@T2ٌW1q4-Ip5 UdL"rJ Og^Z]P CS`yS b-g(aކ0 u$UWZDWG0'Ŀہ'N5c4HHQ `ΪG~s&0e~^ ],,Q` Z6PG B)2#m 󱳭ihC@xVpF /p׈ٖM0r, 6pSѤ~ߡ$zo_<#نv8>, ('mh1YeT&DPvS&0_oL:M>9+{*U|U= AEeEb$1iuiERft(!= J_ *w9cev##ԠJ9 othl q^29PO9qovRh{doNx=1'/Qn6Tfonv> "$?bř6Ge]Igd+Ƣ.0;>􋎗OxJ)0 <4kgqd$xUb[TgYOɝGvK֓I3>Ñ+ٮЁX`<-߰b-vJN7X$NhD u_^alV2}%>,o4RwC@Kgh@20ƃ/&',I,};y 멐5 Ce\;+|q dU ;f6W:}l'rV~y{}ugǁ]W[|?P,`+%^a'k] o4bxKo_j<y[;wI]w(@p""x> y25\~;_jzfj4 5-1 wWӈc{ YUQ ,>\Ύ+щP^\_cz Hړ7SlGWs7: WtX^̙XO֡D&m9T "e$br м9*? gkܑy r֛K$4%h#>2 Gj MG+э9(3Ĭ $;i^Ġ$K<|GdPxڡ$Dcv^$`&ïzqg}_G\ݣfP{6tn8 00CB &В3ϊPH ~VFª)rTdq-g%4ZcoC]sEl\uoɛjh4y>ޯ *>VU\ۥgFvvH߶>b(Dw]-USZeGV{#Uz2N8|nYq9-M  L@a .EO1-18uObD&E55*!"1PO1>4KNI56sNÝ'[N+_2ὃ$f|l[*M [8OE|%+,Ցy8d.$TJqXVC 6П;kpAp e?167 PЮ\~FtR # -Uu$MrL>]K!Q873z˔~}U\Ԏ*r֢ rއ`D49Qb{))b]5( 4#- Q\-+&NYPX2-'ֹ(l%IF̼BM\>H:9@ug*aMZbA9.wשA ^~yIJnHԩ(lu>LvkI1TH"Tb:L Hˬ&y) X o)0LQahB 3/0i-eEޢ?]f_IA] ђ;4 ߴ#.4\cg5̓ˊoL% q6Mp44\wbl@)yHpX^MqbA1k~;|zu8ylw|my[Eu_6qbPIHl1!Z(ӈؔ1I526vh+w[QcjH:~ڟH-+!L_k\l=3-b*g8QĶe=Fb:Sk`D-٧= )f Ah+SS{Kށ0FnVͬme o 8uHtLC,]wTeXy'&(lx>7.%WZ=R(A֪Apu_9F&5/EK+RûHb}NT>v>qU$2:^{ew`Ԧ#TSwEpKNe#(?aΫJZkSZ@A7؋$m8Ϥ\uR# L!"#/Ч9gE"q| ^ֱ.#чUmfIZ_,RSWCvuh˿](jҼ3c_wgv?48l̟=q+L L_i HiL&to/q 03 a8|PBjdÆ]]b^u=|KS-1lOrfaїڥ_'eXt(2jM_y}% j\x"V05lblkAvxv6o!t-sto(CVr#kRi^$EJdwGhƽun)͋R# 䃾K/ wbROqĔ4;9h _M1[ЖMfZhsp0fpL5P{LG3  dVWD~Pm0SbjZV+-RPg@/|*+"a5A{(Ȩ_uf{HeaI?=ż4ގ 5E V+"!6wIP 3s*DPSr.w@9s arJLbzRPu|I"  J=DmLrQrfq4.P졚K%@f(O\nwa!!ABk R歬>h C}$NFCU!ĤlbUk"% Hmb]dhko]G}HE.)diC G*gW_^qݖ 3$@A);$׺ڍ*ڿuRAvL=ׅ#=i6@4d>6둭9GQvw->1i{SFañ&d̈t[Ϭc&$;9o*FΫLD&@Ft6bol4o]e^eP)")+j3$xK W_8Ms(`㓹G?g C@5pJ1]2eZHWS}XxBU }5m;ٕ}AAilQ6v] k?: gG‹Y4+(,aڶpu(\Fag2,U!}XgeS]QfJi-PlFk+2 06#iD2''&$bFgaCK7270yf  `h#܈O􌣢I@(8CވnaR| iy4hnxVCČ`%8EFk2ޱ%l~t82  ~⦼Xx&?[v4TxH"SڜtÆ5Ss }{28nuޡVhNO"4Կŝg:sUz/k{udļqL"OAnstWxzW3Z?"Rҹl*V\QXH-EG9&Ǩq`̡.c3B(l0N9$fӮKjus=H'?踐@%)TABxy#:RGѲf&k|!ʫl1vؚd Xif%[g@GܩǟP z7Ka *MT%(  fj)Y4$P f6Ljl ρ iܯ() ~c[J(51m6\ h-ؓ 69M,Rԃ)ZH<֖'␍Va5 B`zlM_Zޞm!kr-RȉƐ~= $x!vQ^/[Qd&r{KF ks2j, QO 7Ͻ`)_PNᲢp3\A{I2|aN[ɤW`Z</1zQNd@8W3-05AU˹PT 'ꊃ<̭Yʁ58Aa'mѰY!c;ʼnԿlƂytSj{9ĚRczrCb4N/Gj w%U J( ܥNOA^BldHKᓦ \NSnϵoV3H&P-m8H§o%DǙ Oq4RS3v$ @婮t,By+Q|uIksߗs"kzP/$"5/]>& ^z[iл u* 0kXIJzQUz-%_͌KF:6ѩ^CvqM 7~rb'K4E$䭐MKNރu0V-\2I p[ͨ!G5[:svrƈOjn 1l vB(FpIu h{컄%^5x1f2;Ǜ5dq{Gr۸rI=ςGnWo?̨pYM"Z(٘A&- G= UfƓlD 0Co֘"z1(A26^ofI\6]r3/~[Fw) ǚϚF>\v0fT/5nu $F}U^anpޤPM WF\ZzaFn/lUUleGXK0m/uiI`4Ŧǰ4Zi(%vGP5S{M][c)2v׽뮍U6',$yo?m?<7~d$c؃]]ى%e4FSu9p)/3)`P Πay]겗maXBv=NXK<ˇ0_#iYF{ѵovORi|Mg,:;KɀeqJs>%8q$4Lhr[VlaҘ~!o5u{Iϐ} "`4#|5,<w>Fю=YL%m>Vvđ< lX`Z^{|uN dNVu<23}" ?l NUwSMVq sґ+etN Tccf;3F!Ry"նl-ڣPf۩f|Tzj`䄧YZI7nDz88u*-8>hݰ 2.i[ RȊldzmɰjy}~f牡z\#iǠvV@z͝g#ly ">jת AިOl!2f,А[u4K pkBd=?C 7s[iyv`_s)cF+5;q*Y&1mx5t6}8T`ă%!Jqm['U`/D(;ZHMJk]e!QM%~r0RlLxE A^brOf職\ʈ P\2na`MZ6vI [Z:e^BUjukj+#-/vD\$/.ЗZ[1Z:HǕv 3z 9xp]Y[:1BU N-A2 5 *V=2EGL+3G;Mj'F0$SOcRA˺LtWu1h`71A:JμʉwJ|êe.\<=3dD3C Rbc:XL=Nw۽Թ^=[Q!k!O LEi6^NcvùU۽M6%@sSǜq׾pUSwQUq誷WKWnYl(II١ !]A:,)ձ`{ ƟL܄8sLER\s^LSn9NmJ7<_6 "`\0,TR.Mp/QɖU\n ]G ;1mjߦV }-x/,UWMmҞb?/,J]zqGn;sȚb=jj$o>~5Cϑjn(Cq;C"z&SB+RG,^?ʑQ~-qha Y"Q&'te\q\QYHI jb M0hxb=Z~M UTq9;VW@5N%L\E6ܷ=-V;ZG6}I*+ 6)TG]e{#b6XyCDz;\DL촽2YO :@dD>. "Չ::^e7!PTPVxe" "镑A+&߮^. lvS\W 4( fO$37;߈w'֟FפlwD,#o ̙pB,Y8wnpg7\w'5 <rF=0TN`X[-x0hPt5-J&Gpi?,OK1kأB\:?Fb>AK5T|8KDv/T dj5q"[Q; ;:oa mZG:'ۗB"t0?!vPЉN΄,,'pFvuQk"pDiJ,j[;4dd#'82Wf >f)Q-d<@ Du!%kibjOs{xE 3>md.& _y2/}rryGno qog7Pl|`Sp;!378QϯpO9[;bpb%iyTJk4FbhMn"ɝZv۞Y;g>s#^/W)& T2CR߼cW|1qdYLun]zl2 #@>쫹7irhcۜqth%޾=`P8w kb#EKfM(B).u9J2!L6.Ln2-%):Y3%@%xx^'M³.*(lڒvO]%>>D!AϲѾ/s7<ܫNT K7|6 l$h[M΂VYQR+z =:10;cS r$cpgNfs>ȳOn窈{,fռ0%ڣR5wlYk[WvE7^! @vj3^˂Ȣ 9w=~qƒch1=BzLSe+Ś9,qE\ 0yzr[#'v|r/]p%@)KLôj*{O2w k$=>! '37|x (a"l^x AgeT!K~j-2{D[ns*_"̏i XDGޤFeOL3+ 3țDf8-.UqOR6y:!֣Da<h"^a@cMl&-c7yb;Z; 4lY-AlY;yS5W՝/*e|I\BTf2ӉYXtJT.}@(a3v?#=]'  2CF |k;ko I_]H2lWqL -1W}, _m? e/i$. 1Z.Yݚ1$+ "[.S&ƴ@##Ӹ폥? h1IBΊ ˙ۚ;{w&7nKֲ~xDP93q:]t%m!ڻ:_&,&9|J*XE+WhB^>&2{il8#V =UٟG)j3Qybm'ESG48X|6q'qT{G^,\6R)˒aNzsKN&(wh~?M@~2|v}w.{=pE5J"?fЍã7 RT fW jǠ];{l S_Шx,s@OMrI-&-5M,܅]VE8%5~PKQb=bƮ_ɐu_ 7H~XztQՋL+449&J76CTڥGgYj/.?Q nSd4TDJ\kAS6};4A}܌\woNܻ'S`8Yr2"+!l )q"XehFg)?bHBSEހ-o$ݺ=J꧳BQՐ٫=TTD%tdG̋m$-va,eStZae!`+<&3N߾Ovl~7&$Ja~{4|cSJzXWš!C6-};]-Ǿe9` 79^D%r\ Gtt8M o^s_tB=A]aMbJ.T9ZU atҖF~%~s2cNKLXGCPgn6%CvLB\dV GF[\˭ATcJdڷ2-@(~ܢ0O2Iㅜozp4bfZ=?Ì-?3؀Cp;;w5ɛn_tkMS# !.VV%+DC:2֮)=lj@1Fm_C (W%XY%>5{ݧYt늝nWa`bQ{ &HuVػ$KJiJVZމ"A sP y5}LT| ]ʓ#Hh_-9j\q 1*% T! u,;ȐtO#TAw+p%fY7bZZpsEmJ`# 0ڥðȣ8iO~w4 ]ݕ~6,cQ,Jf[qIj2D 4@!EMM!]DwY07,]dU7w<۶Vs=dBSW5$Ŗ5맋@6G!2WQeQi ”EeH ށ9z9CT=- H0*kk%1@iy@ -+OYB /ٽfv͂ԫ׼-d*FAz1&\# {j-"2W 4,#$$eGՅJD^XSKzyd͌Ex*%]觇fDFaW>:c^bs/%ZU}Z3i\&MoAAI8^m8)lhBJq何D&}~BEuI^+$&^$pAHO_64 C)k_}YLy:YxydoTDkºMw1 qE6TyaHz7}g5ͲPQ:-Ҁ4xg'n3I|9}J._TL ']|eA >Q먙k&ɱ+_fN1 qKCJICb=кU존s]b#Wv_vn vsi'~y?$x!4MILsvW eo԰2˥oTQv8c9DHb~MD0oePNk~)fG~yᚍVty0D_ "c4\/Ci1ݘHkn2M@HK/ C|Yi`4qs淅fT[ 3eۀAC;t< jo5jlj,ZHwV^V(x} 7T[eUY|PbGA b?6?GV^*󆭦w?J u7*R6Ԫ_9VƊsKiVu갘-UD*( jXk1pꕓ]5-aJ_1?+mO4_ij nGWz!f󏾟2Z.gWpJ1Lӆ>"* À.]EA>9d73?DM! @e!(XO˝#IJLxY~R KKUϟW;,,M]}Q&MM7*t'nnb]8c׸d\F^]Ph=": 6W. {PbȈɾV1HT|f_2giW3R+7BlH0a #1v@AzP1y]Êg>џձo!vIwqbYjjoSY㭊SL[RJ`sJϡyN*1Eߡs2x9]Qןp~:4=&a"P:|uo/^}mEDKjeF6i'ވ*t.[;JT';O"Use KרFNI6:t[e'^itwsk+.{apդ:;Z_vdײ^O[1XXg& ٫!;.QZ7< F{!5N$0xʇl0E~/z3 B߾PܙVfǒ} fs<C1c~mrP]*q$,g;we^a'- a89I=J}X],Ԇb|n\OWK}cqmOHp5VG DG5:@Wm&4svuEO.N+3n+*vtd/7}ÔF>Oc;ʎ c )H]uALa h6o@zjs+.jɉ9O^zψjBF;X)TJ]#œξsEm4T F$@.9z#޿3%o'Ls_>+^\*‚piD׎}oFu<$wU>F6 6qu[QљyN2*I'c_7N쉇HDG^lPPk.6Z8#reݰ8!:~Ӿ%+jpdVmu{yJUXF jVXK˯є-&t.E$6B:m?#8"ʸB ̛PnwPx(OkM {2z+6`VYEK`z-k3I.*5}UF}K 0Xs(ٽh}KɈ#wP?,U7_ AAaEk+͐!.B(T; uwo& nE*ᶳl|sf~'KqrƎ`pmZ^T |D]mvCM=dMYX1yze59Z$-$ՠ/^fC%7 H=`<xMq9|9~B Qcn)@Y~3˝R0zr_23/'>5ˎrJ-rIjHט?PQ"`]KIQwG(G *c~bf=?Q/(2Aoᗮwh>L PģߢP"CVz7:b5]OQt2*.mn"+ +?M=gp5ؤtQC 9yh.\.+*_W};#3AZyN_byiȱ2q\KҸJ׼H2iI~nAVX XZnbAhV&@ˈȱ;x優GUB2X7_0UH&xXۥ^ˎXo1-=A]BZ_&SbPbyy4"cB悖JIa$(]0K=.QŰCbb*AU.X`f6^xͳ`6mR_J /!.??8^rˆ7$uZC5~Q)q@}#?a%3Eeӑ) [oQ]QO?gɈmt}aa=H/(4B//Չ}*Q U׀ur!j03D<@Ɯ]C^$C}-H3 2  H HziM<lT0-0S6YTJaql ;<%A4󵞍\ Xt*:=ʬW5db/}`OkJ~!{l?M8n$\iզϏۭq`]v?Km߸T[{5wIDIbpb >#640l|?0 ף] NRϨk{ɋ^iߙMiր7YV_?weSQij0q=Wu+_+J۠e99':0uJY"3B ~G(<$bsmkm?qA{ʛcXE'gfchlYR(8(%A fmRRR%88v!R&3P< O/nkF~Pg O7Z눏`>uY@ +au0s Q9 O\KIN M FFk[`EV;]ð\lD]XGٻFj3ߩtS*ġ)k yV?s!x7$+5q)(x2z 2eFQ"G]EjI3~,|٘0҉灻>Q?iCüeNxCџl%b_2VyS H{|QdoS(HΫU9)e(cF'LAíiX*!b։׳2d;C>ϤQ'ZJ§3L%=[O{I[ /MuF]hk@x?A6-.A#? \*͆M?j~|i[O@ID JYċM:F8w4Ms5='+"! ۉemDѯ KdjLnah(Nrѿű x y\#Y Uro>t+o5pzv (Ҫz1S_W=d_6$Whsqim >b. N? Gvuo ps7(5Bw0UR ka1A%l^o__B+ђqTA5{Yx4x0&}E|@S_Su)"==[yX@A'#HRy]0BY~?>*gADjџGwԙlSNm!xM3ɘф>Rj5j@ G_{z?fdlHj$C+ZA>k_0?usv1~B CXZl>D|>y@ITJh sݧ* =B\Cq. t_`)L쒫?mK:tĮ~ r l(Rj_f/75zWNy3`IҾqiAZURGSv : AG=ljz/KT*bzOnu^k )[Wa?H2g)A)Ǜ%^is͔fw@czBY){VNjB.sÚBYILZ\8307@MZU]R/v\Ɂh:?.g# >W4]w`pd/\!,"N}{F1$z~&+|bCO,P8a41^"}V֭aY`+e  DyOm`"~Ub}Y:ɜ34}dɨQ"oWo"'ujk܈{CdX^%`5*$lЈ8ztUl/|Zʊvb'7&fWGJ} hZqu[?;j^V3Ik6+w+ո (CC$f!pȴ&w(T2Y$y ܟz) p_@sQX=¾yCK1ݒ;NR[0ZTeY@~ mO4pZhhQi[:49po *EEw(r5E@kP]:-B&[&86eY?Nfz24!Md*'=-+\̎L^~-ZZQCGO*҆*zRƊ1C9|ֺ +Ǿ )l+ur\ 1YӹNlF^4h~(֜ЩdO'{RTdsE|KXGw_!J hLk'/w)b؟8`@ĺ'nau=jb?Jf@&4`>?"X喰}ќXؐlLgUt{I?Q]Ku.Ј"`rBj%׽E ZToI@+rPހ5o~Źbj'sf[g-:M3h*)T.|>/)ჱ6:j.EE{1XO+/$rQzZ0V덐S!CT7JR 7g'f7,Sk1g@YI\(<%!) HPcthXs'<-{Y- )oQzRo/n0Wd%0bks]+ͳd!N}YE4K-믖`p{:>@}`'ދs'IReV1@F?ފl&? _LU!0B( 3F^vp|L bTf%T) (%zߠ+@ʵdu[YD-eKD6lE-Or0Ey{cG"5äUs)Ki pLQ^Yqm"\}e&x)!H5Q$p8 -uh/ %6՘׿2ϒ^\dUa蒺&&~F5QTG&בa71iW;䧙Z;2/TG|1gGt:ؕB?D7le6ٌӘh`݁p..&@ڟg@GI峆 A2o*o R'-da)pOis)wuP6ZfгNbM'^)ШC%{x [WrC+0V0rO w;8V5y)Gݖd&㘵x=%y+՟y.$=ײ/KLҔ:.kg[y2.֮iV|͝=뛱^z!c5:Q5g#UƝp6eL]_IkUHCSXa13Tl9AȠ"'T-?r]7h@>gkʻcSOx熔Qmjmlryq`8H5| szfl$}z.~i_e¸,LsP &=a|~ԉl4f} *GG9ha9t@߀K쇹[Y.P41m6tΟ%jbܠ oTajxMfF4dwdJoM\{$N4[h*uq o4bo'U~AWYe!xZ_~S j <XjDRe1?烥UY2ݎYqz{k5SnQQRiє9sGmx)CC,4V|D7Jg-WA=Hln*k*:`sՑmO2s!@G#M{CR;̢oOFNUVXF02#w# Hzܼ$b?R?̺l_XsL/KV42\DL\k [Զ׏̕l3FA_u5I"fB& Ah`pTlͻ1^kcdkPm&8:YƆ^]N|}13$n('fۭyU&Z8NHaanm'3X w)<}u!Bժ!0՜kE@[|Kx{{Sd|==,=OińN!oZ}Ҷd#=6d{@1%%N $, "DcjUAԥ> C-{-80O@c6Wdd ~趜=V;v(M2%Dv`)IʢK x,{u!/7hR \Z[N%Gܚu_Hۣ qea 7} b A(5ñU#PP0y$vEmH;h;uRG!.Q/}@]71EqOʁg2ߐhtS zh3< Q&('2 y}ŵt'=G$gB 6EʼYcҊAE7}!H֤8Qe]"wE 2UYe3@0@@w&jfc.9漌5ԫV'}oFgړ9L`Qۑ H_B*DTQ|/ ʠlS@0{j;aUJ4 a_#l1+e*)[ 0U!$*Kf bA6qq#ҮyJ`'-_)ԣDScD`ho%UX-ֿʢj4E`WuuCw# {kUVcʀh7 `ΤM Pm!!$f# ,R,~Ld?p1jŴp BAuDϋpj "4^AvM0CVPsd͞r~9-⮭Yu`ϧب;o~;10։oZ\"Τ U C2O#ïn>M9lD'$={=zt L.ܿ4N K(Ξub\@wRX怑-aEGɒ3'qR),{w"av=V  AT&2e0],ٽ I顽SqExvoJ`w U=ȶ~ Rpm@~j:emW8\%>wͣl.Es;<MAďNYE*?&nʡ}^Mj/@,anT !k-)؊vRN:oƃ8SBUɞjx% ly[I&V1ө#v,0EdUEwBkV ؝/ +B2)$5|RI-[~L-7*(qE) o;8S4׀>Έ@D`ڦ.<ܠ˵1b#y{o\1fݮ-Sƛq bt5BE'ݚAԾ!Nyyb''YI6.,Hb`R'(ϊ8W%^5R|+L׳|Aha=O8< wDu4b 9 )8m \}$a:AC$ Žv/W`c1;J*&R!H*aV[r;$ Gr5xG~؞(I$*D%cKs;BqXʿ3X*.8ܪVxky$g]a!I\!k{K Ɲq gTh~/nI=U6+y#o> UBpb"BER3ɉŖ2j{ٞT}y~P|pͦЫJak挿 SB]QO뽋'HC,#B[}V`;w]lBNjq9>!¿4YneϚ:{xsA#M=+ u'R4Q!^F5Lq`DH'5m9-e.6Y5e+#),Rc h}Uc:E oP*?P}5CK 1`#R2!Wh)znlI *;!Ļwj"A]uDKbw€=~"NHM F+uuL4պ{ZwO^}U闆_,5YYN,"f7.%%F$p>{@k9 In^neww+/y$&2rd@amM]=9ǧ "QC=o/\v1f"Ѕm/[YB%V'e Zԕm'=yc}g-:vwtkSWRyo'V$t'U Q7-S"Ҕi`H h9 8QN"NY#~7`$3~McR'n/'tY} PJy8:5 n)?{ˁBd4XWm+_+7 2rF˝]yQhR% z4-rC!Ąf2K@ $leƋ+](x tEê'PI 8tw4JΤEɍ?^OM*+2쥔|>UUe[oqC%3Ἤ BDť%D(h]`]䖻Fآ=Y=hz#^Mebt% JXGiF:ew4Gx.kǼH\||t@wɈX=pf^x ϯ,Z;*cUDTc U^kDsа|&Hj|37z>Ա|ѳADci(BMsx3u֟ AQy9bm>g9v9MOn`l 4cv &)cK;G/ IԘ.[r*:aP&7D< fC^  XE `Xo\V5_xȳwxCA;C^xv8i^8%?ubO>!T7 =lfHVfmN ̲{^< y NYRƚnbZ=CA_ )y) FT@ޭQ9x5:.r(]3Bu7`$FFR{fR}}Zϥ}KI9#cRNYa8&B5ifA-bȵ(嶅ɍEK6"-֟t;Q)"v"fB+! ᵥmzOLy 8SG{*uu((ckhUkG5opf^% 論`۲U"Jݨ-ljRqq-1UaIo @stFBZT}&Ձ P);p|(_VeKjEw٭1$z>D׸wsyJ'f,)-/)3c, :˷Mʵf$i<=9}34N`vVb;Yz̞ٙ*ކ:P4LKe]ɭ&W.'c|7?\p}{̖.}\4__'˨n@{AAoKUXoѶF1|.zyeY&Zfў^ІhUccΚ~H@lF5dlX# 8RB!Ll^gys_*%` <,QZ9<`k2R!ׇug4g`tE^W^c[l-+^'iFVCُwRa>@JS.7{]IumfيIN&a^؄7ǛȺo pp;WH`ꌈzU.j~s{ <+ZϑJFK (\CUX@hk6/c$FӪs8'ѵ5O \ ]0K)52'L磫7ZT U(I* _}m[|P?JV1YTEɛB#ik32IJ4+`̇ [鸠t ]4Uӿm4^@ΪFq0w]LDc+ԆQm*_#n_6 I"ff-ֻ׋o[M@:::E0?̙lL`uG_ 4\W3)/Su41u0a~|W9_68$SM Sg|BEp*Zj!8s์FƁ.p] =fUyL]kmI7,C [ﺰpkG-jQ+\' CEt͇#%@'>s=qX Pe\#vTa+ `bdSL0M]C8)O7IBGAFwTbP8}fK2g00Cgl GT)q[s|'~]tǍ+Iե S2bu5UԵ0~tNoFu,C˲^-f5E)9Rn6 V">cIn)Y1~-V}+*(@S@bu#O5zZ*#͜X}!JwTwK㽵Njm|6RUW `y"Eۼ.b-:EJL#` 8;?;DW;k>G1X3Y1XϏ#È|0rw o'w'D x  6R8(60J!ݵT>O[$ ב90ba}V_Q(gH hhy`3"o)-^iKu qZS})ȻBblX9!/?E|O4AhlaPXE<9~ŧ]pIh‚ l_ֿCbVm撔kӁCZ#:G!+Sig%CqP4cɉi01{64;Yk[jrhly3rtkg!#.XYT-"~f_hxuy7_$g 1e-)˓E=U:kӆ"mlG2V(CZ0y:c̥Nhz'#3\1h2yՎ& PkUHw'}#1QoC5T!ʹ8}Pںg'îe!ij}572_gu;w=n1#AzUy=EhS:R^3`9g:.sޏ+4Gidm_$saf:Gg JԫdxYݭv BːͶrYV^0]JI4C;6 İcKGZ/>RV%n6̠GNZRo,"g^ϗDT(-(ʥx4jB2U eyajŋ͸.FsB@6~H-:_"VE"JF昈Ȅa*"ϢlуE* NS='31GܴWmWP\l*a)]Ȏ\cc! xyy{{vY +~ގG"/_y!|6X&-)au횖č84KIQ:'$;,4nZk(rحgnɬpf}o#c_yXY >Wbݣ!RA%e`~cVs׹7U*];3J=Ģ)Ret,ʅnYaP4fs7٥+оZ?&^dmOm̡}FEk-X껨P,T?d2K煸z}ؚRe2 i6vVm8 3An٭~Bo(_л{N@ux1Ӆi6҈F g {aa?}IE>лir/CpUW-)uR*Ȥ0g^_nekszjcn\.V.[H0ekd" Jy1s^sj\x3fT1e)ҭߡx(f|Ǘ]qlJG 7m.k(b[ ]A "Ǫظ z{=6(d OL]¤iSj" өA&Fz}ۻ20D+>dZx%X}(SRS,RR-vne'8aY}Ǽ[z|վd縇TTBEmo׈ԙՀـCws \'^r%d\\oO%b@*.LZ{#AZjԷ=P] "jiSjoڼ#%[Dt|[<_x84Wu($сNAq@ߚ]ӦSHoҷm,d.#TlUlꙅfb3<1+m?&ACE9姧k,yC*.Enu[Sw>-3It0.h],ջbu[1K*t3 bd^?ED-~o@RgD FyF8^"mZ(_pzvmV͡%? ֛|(oLdK&x⥲Ͷid7mXRW:B":ٮOKSo :sLˮDRGi19nUV-O18ַO+," d%MIwEN}X Zhvidn%u&Pd&u>z2dQ0ġa9B&&7aU`M,aQِ;N!bc*g흭 ă~S^d1+0Fi:t/ٴZ Uw=A؟=N.e4H$3,0ހRcC6\-F eDG^ 7,?B2y6\#rfD.&bnM9kFYy:e2]bGWQU`7|nr(pR¬P5QZ⑞4,(gS|hYSG[ߴvݻeq'!OEX=( lqk"I+Cɔ(;`"#PhpZm}\(6.>!鋸s$ї!)Txq%[';`dzGm3tmYuʻ^Δqgژ2}@ n߉w1$ASٟ,{Pڭq$ͤ#&W.ijvkN&Om.ꯝeei&啇}Y{'L\`,x6 !oNYE69:ؓ%8҂T?](>h1[ Cͩ4˞XZIWm(WYXQgtdPwB6 Oe51u9B'&\|kP%;#% Oäm )L)P_Bu䰎]{9*#H1d/DNT1> a똹vぃ4hxDT u}rf'Ty@;OӌA؍ssf sǵ=lb8_j߇bʜ8^HϦr h\q Neڴ²^j*V95σIC(rM7o4mOZC0 vuǣd1x(p~ +9٭+f6mZ2M JglFWc[e@Wzt%4aȴD ϛ. a;Ň4,jItZ걧* D WV\%lA9R{yuM`8hڝwnS{Toՠ*l^1Z_O%5,2?F /TZys "Pnzd!@Tb,هs(/8a H`X!&i w5Ϋ@O//oSm0VSv ^Bs0k}.# ˊ8ʓXTܠkdR$L8u7Bж|W<\z3pfB/<č*BPKg%cS#CR_D~t17ƶۅ>;DdN@B^Lc#of_7^ L:v,5,kIhih4U@DH~cpp8'ɽ%uQ8tDtM3pAP9y)ZFB鐢 R- @UQy&" +04˛l(gf>+N܍ިI-/C7ViZn\G +nTQER6GY90 6cϥgpx=7n;TfW۠T.LJ3Ѿ~d `+сl=H.*?i("Q|fg}Hf+^2PNPDezZtCb8]_wu9VAs`+``#2fR+$nwj$QN7!O醮**CP6TN[G|c%`?%CUԜ]e?xǣÃ]1YC5A liT6 #W>ȣ ؋/x0݈y.Ԯ4Ym9Aɮ'pF13>'^ƹhm\> %j Uy qLDfzQ[֑yKlQMezÈjxLkq= j" rGSrĈVh*;rg VZDh\N rR(N#%Pj ӺQGO)gx`IXh|˼@1ghj"ӣ3U?bfws_Q."BWؿ|Uvc()XFHHǴěP䁃% !9"y,ndpBY_~e1">0ܖʴ=g|5Uө \^Y㷐-+%d+"CAGQgsG4'\4^"n=uJ}f"d5 Q,}S$$\AKB!9uI ebEbF6|[2 pŶ'|~UZPɒg 32tZx4=$9b&S/⹜Ѽfd*ѫI&}~ƒ,I:t Zq-\$iѿB@d3f?T#0xuT1'[^^mdd\*˛!ŶL{ x߿IZKϺw?l/o{g|IB[4n2y3}NC[:ߢMP؛ n?[|I5d!JfZP~Rq$ Hą j, ֭h]><^ڲ絡}̳t+V]4(QdoՋK"o>([{Ӳ7_aSx@7pG7󎼣 :`5*1`AQRu'|t%M?HOV{@O @| s@S#Hx XY }].ܦXrWm{=~w᝷.҃'5}daⱣ+d6%\,t~xL߉^U4X}w[=3I+#Q =L8u5,C ~w%WSBv+6Db2$ sƫ,N; h+L! {Սy:HO?U(º؄bo_Ksx[6usЄ`:J's@s1\}s<l}yb\S*aڜһOJ=3z0r _22Z;}iK֓#+Lo^ݏm Xn4,kMʨVWOg.k=w`SϣFdSx tg.{AH"[ӿXg;!Zi^E]Ynĸ4AflC8lM+q{ YOY;@?\ 8'RM*s{fɨQ=x@)!$> GDUH"Jl("X#01!hb0ˆhzg\mBH&qjtP|u,Z` >1j)) e,R3`p×Wx7_vAOV)!RrPoufSM"d YM IW-bܛ&p2O#@`D} _(ROm;?jPP=$kFFyIp'?YyKT16Af.F¨ُS]Ԙvu'~ S?rqoz@ a؃UϡKB3>{ 8 VuU#Cn\Ȅ^_煺 >? +??Lᙂ\qʝdI;;*r eC pq/-hglI٭@3=ƿ nנ켬 gx@Ӱ?N-;aj8Ǜl2g4,wZ4 mi-hz.ҏõuzCFbƞvǩmr8di5@s yF1;}xdgl˨ܬ>Q w/_r*%=NSCK;\N W8aCO_k:֋ zGCY:x_!`mdI4%J 5 x v~yÈ+mHyAXDtjm8ew[.}V-oŽl[ 4{M1(>@jTR_p>z}*9PY XEJtX'Zy~MoNFv)پRʏ8:\n3$,haDYym yĀLIzi IF""Qۇ ]{!T݊߄;|g ia_- _'a5PjF%Y&%c>^=fCU7wE%MUjTB~}Gdy8 ,͒,l|l`llkmU2N?wjyT )`=AX _ (N6Q" Mby^;sx!{CVF4&) …O`rrl@_ɕqi}fhk;Q*[-v^v#Ai Fwpګ8td Yfmk􆦎dfwLTN.Zy0SV9e.EQ.4iڧ*:2Ğ7D_ߏm\ "c"Ѱ GB vB nj r4<>oƾi&>$ sd^#0.ao E?\EP>jh~A D Wyw|EQ7uv_nnKͧ6̧z FI0 b2̮Ov6;KnC\^qR{oeQSՊh1 j;:X8Z.pV1us$ tV3 3{l7/4u y΢T!kgu0}^eXVgwe=Opl aν0[_pc|I3,NsޏUKCƖ[*Ϋ#jnbwΥE&Ds<[(Wp+UVCXb4_%(?֔q5Dxc ʳ;ۄ6]…̓AC: I(pDC#M HN`&I ʾ5b*@x YB#LŸU[蟂AǁBjQJ)H໵pxFu|frg?>+KV}Ȉk)XY8H&`IR^?]^tt8f萅!T ⛆M7 #k$߂D37d45n!GWFb~;<_xͤ֕L~MqyזZD2Ṱ]jo`o# {8D _a(.w8 o]%,s .˿_C̺@p@إ*P4Ow7 qH v Öq)@S/t'AG^+W1\L4\`EWSq%v5<887?Xk WE&œ gL9PD`FE#QcX ݴ(;#ćK6wt/WE8QBHr)iaj1AA}l+W#|56D5#,J+C Ys@BT~; ͣ: ~1iNkr`Ƒ#Ƥr%c\U]/f*G,ELu\l>_ĬOi3+{ qb!FNWo˪n9/y$x%) /L2 x.%Y*a` [P9mjOuNPBm=R'ĎtPM9f}|+DӯIiNYIzr教7fi: 2qX@?*r@,HˆC'xndW4 gs?Yȑm^Vw`oeC Kڶ2g j%rC9Ҝ0:`j]q-䊢XSR'B>1f>n[F I0 )Q*[A@cіE c&2;z~e%15>4Y'Ehzi >3(X.[+#x([8|Vr6k!`&r&Kl1I& weW6|9,OMR$kЬvO9ޢ %-k@ )Z9#نܷۿ%{J@3zw kР.0jWdFi]): %<ߩAϢ5k|CVn *>Y,|*zCQi؏ GC**TqP Dl,*iۃI7m;}F !!ZG8" yiI1]R) h^Xz;GE<31 dbg8kQٯmÑ{=v ӌI'{,QϮp3wf,|ԾxNkGn.2\ɚL!Q1Q$r7ߊvjt%eNeo߇` prMySq>\rPf &HZ S5iaKdwwA؀'`pD| S^ͷvbj401Z"*-WJwhn-7%IDH'k92A76}"& #0xaqb1Ȳg EpTrzf_ϳ!IEmlԠ1iMx}H9#CPG>6-?ctO}pNReo\jyXgp2am&X6}h7}-e !os̸K3{/LA5-ȳ)ڬ5;,(.-Ix7@ ѧz=Qhm>_GMlTBN ]ki1$e-[dLw;1XΉaN-`haj^Oy{}Xb ?(ӯrC ,.]22>O>7h;dww/lY;tas5u-tdt47N<'tLxޘQt~V xݐN]]e巧>מo/__H 67-L)qB`Hugü4㾢My%Zbc7>+̒XITx: dƬT4[Yf)N1DFijy&j FU$`ZaFn;4Vo]o\Xg{Pe>q>< \;8Uqr2%`0*# 5ʀ.zucgȁHhWjPNRwaV&W\\ Yўw$I?Ravm(8ڵ=+?8oi]ȅ݆.ӄ@䷷HCN#?NTC m>37H*8wv|sY$m..frz7 J}Lg1'r  ]O͔mUfa7ٹu GG#Aj`䏔l~ * ؑ |u+!gج)+[ՍN!yY^|xqn&1de:pyDf.2W67|\JvѾ7+X?IH=fYglv$T@#uaS_Xz+1ۜQpܟɀX% , "m1`ZǥX?KfK$-0* Cu k)*{n{1f(K󏘉 04\݊Բ\i@RdwjMܗ?y贗*Ktuy x2F~4 H0&IuC9r_EfQutT̈;8N}*sCL6)u6t~wY:O'5q S3ḧKϐQ0 ]926dLFk|)/5f*6 ]WkM_Edcg?rLRw| rYmsG6->VЎA1IķU2DO ^P S&s/}=/ήry1l'hdMÃ. EDҌxQr4;j1Ă>ٝۑxuD)W<xU~4gy-[:8qW"S{jɜ((vDX㠰uxն Dӳ␣ȕ#ސ soE tO5 R' oRRZ# NOw"&$^ۆv6q!>A]H -Ds*u4O{"!esmo}uc.)zdvŶy z̚3SBn7Hngڔ\p~øCCmШwU#x֪g-5/)s탨%JD~'^Hrd#(bP7HkE*d.q@ a$GA]!'u:34I3-hgcv4Yd>Ș.C9: Ѝun,)>myA5jdLJh|{o:G;GPFyq7sBc2S0[/0Ӧ ;gsV\Ҫs F(hW3Jҡm嘧N^,c(@Ǔ$e|?D__);wuY+dܘ&X g bc4{(.lgS `ޖKu+t,<Cch;v׹Œw68n4 x.ݲH>(58 xDJ/Wj曺r]zfT;$(K8=gB# F-BH܇бDC{ ,dוG8r h-(#79rӁīGKY;;SkJ*ې;Vptܘ&h3Ėk4$9mBZڸKW][[ÿO@&O ETtT=5de( h(bp~]o:x-)D fubDds߉EߪF/stkJ\m-I=>ykCy7# 5*Y֯T"j ֹmPk ) ؍(?E,r̆w KE?. AQ% { WM.|ےd:,U-9ƾJ^E\i5/Ee -S:)^ceӰRG;0FÛh@tr>o HTۚDOß5, Q0߲},Aqsj;AnC+K6,٥'XodmPIgc]O|NlEjR5#m(砦Ż((=dǻTH!:VYFbT!{}(jUG4$Pnǥ0zd{G[M{4~}.R[܋۽9J4|١`۶K9+5;5yT+o؏6:)i2h z>-fU$HěÊh}W%~h*ߧ.&g+5R-1%0 !֎S-xQ>) LGnQMX}:-E-s ˜#^&*G+f ZVM lj CיmVA`դ䌟sxh.s}C~\Q 7Tne OĒ5t]%[.sJ $X @R6}Qb~S fd`VGqxAsQ2'qȬXU_<3-v1GfWfDG?.T*`|6_<nQٵ ,5\޷|/< eeHyH˻9-FиXQǨcqv1Ѵ>0{;<\yL˧)qVyT%,N\F{JW1-CcL鵢O@jcWײWT7s)1fH30_ЕL6XzbHed u}oJfah 5hX|Y>"0G`-qwhH\``9C\m Up[KZݼ+]aʑA-fT#t/VLjJSp:yTQ =iTxp1BP$zx1 -u܃d7.r\c'z]./e#Y~a" :<2[4h@tšUVoTmتș+3'|]Y_%Kt)n=aZ)VO%~)C.tJHc41-cDF2"MUddi ,?-+̻&V[qAFIiJEe1aP[]َ)MBWõۻ +m.%4j_a#86h偤oFIpl4nD?ʎ0+m!f x?͊ވ]Z/B GEUl#Aoy^r ҼCZytA& ;PQ$>9~7 ¿M)Zye.8Ah:F-Yxwɝ ;E`Sk%W d*s\ _G߮<mjd@| yAԁ3ܡf%?a|% r8Ek"Y.K`;]u7&0b}>ݑ 5~;撯Wǜg+-'t[ Gc~u9a:hy&fל;C_Ny%y r2¹UdI^Mf9&yʙdσq{Oݒn.)sY l"R&=,#ĉ>_D9kj%E̜LlE\?n@݈/$f u-nI0/5O\?N[sh!#iS䯽>Xv?N+,ROw&l{'= {)f^Gȱ5 2[s'6(˰7 ֢ȄHX}K|k{0[\UD0y䳽칪⁏`xXZ*4JQ ˔^*(ňoL= 5j$oO2cP aDZN_h$2 ZstK[waH)`/ԥ^#4nHj8>ѻ hu0B(2+I}-g>_%,q/THrj?_2괞HRytBZqg>$Rx)StѤ\?$ҺK熢f`.&L'n߯:H 3#{(/tP'zu" \Q-NeB0Y l?JR&1Kt,$wX"L絪aJ87N͡ 67O:|>RQ&yW@t@W:MXoxSb II"" reBM^ h 8SE69VnGv历i[3uHC\ofkK8ɂyáX^MݶOX%.v\@Nvⴷ/4oώDpPbiQ6`KiL^ 0?̓i.6ztyUB_іv݄t $<6ɕ$RڳKG~5t9KWl>䣔wtfpfAR#9_,ʫ+a$d'EQRKP1d?:t^zĝ(P&HR(c]hE' JX)1}rKXriPWT'nxUɄYlr]t 1 Kˉ_ O|I2+cπ\SRiɋhһ^z (:8KLH) kC_b\N d6Eși5`ˆ <LIAil# [FQ.p`ўM/r&0xׂVjUK$R>8P4Ж٬u4!`ŗ%@5`qu$QSb%"$Z]<RJM&{pn$=mtQ]?1ARWftRTa..s{s@hGG:HKyQi7zy Ƨ$9vvу;Q)E7fUn?}$[!P*P&S@k(;7yq&;E)]M~iL_ RKZPebRjj]|v';'Wh"eD )z2|  1j*E)!C>‹Sjg.&Y] 5>j,Ǐ;ZqߩiH Gz|e<4r,(GGUV"Yõљ%, -ٻ4Vѽ`"tsn^y zkP GI(Mj6O%_@7_CKdq*HKV08p#eЄ#;C ~>:t*Fu9. A~E\.bwe2/ )0ߎc@RpC)dk~QBF*<eF+)n_j^r$2!L]D c;W~?c5 Z=W/ թhzαڗKV5Fe _a>|4ON83]h/KkcϺ5Jcܜ|R(S%C(WDҾr0j2N<+guZj˾4+.M~Y*`dM"zd| zefInlԥ( j*~&AT]w$' XE!9V嫾w-6j+,)F;&]J"/ 1*h|I FH#8xANUcrzOʱs+POʿR8TRkN:a( gB,O)ە8?/J,).dR"/4 & XzG]oR!@٭t5/wWc'fM5$WjA>]f11@ r3lR;^v *gG0J=.sPe?ּpv)'R~a xq]_Pqa5[ #K&\/߷#o_M^xsF,m5^\J*|k2shn.o9qpy_9ƏhИ@JBBJ)pq;.M#QCR'OI,@atrӵ9?pR~%SWW&NӀYqR H⢫XkSי{NAa ٦YVX9)- LP+ }Hc͍ƈRH><>T[vQU:wqd+R К't1 _+"1c#QZSՈ2L(ⓛ;ewJ`MԚGB D_@^21KjPo(͝>YQ.Gsq u,f;B9w ~cWԺrL,ۦn,;pPq7k81ߡ63-gvE>w+Iu߹(_mvJlȤHoEοoD٫kKlSk)"O:`@7Xzb|Lkq˷7ǮՏQƱz֐+RtAƚ2O#0zP8x,Ɇ?xcjE';d]rC)!zK1zwYnNJ-I1 Mi9y+ƠBh8|Q0-'aʆ&Ϟexr3q"˖*0R2<`<:Pe`ޑxx1 %\ldU3C71)ftc/*++VcA^}h _g]돊Z@Z\<"jEEyvAVi,}7af~u&|7~T3G$EyP %="T5}( 7iP6x֥5CFǡhXId/@֣$s]Y܋ ,Wr_6  lt-L%-b~xa堿Ux(wVHSP)|ImmI " sc#ߋHDA9Ӆ:$Ϸܧ0` ! #6~L1]"ͷb2m_6 o(CWfֹq4 ?{;Qpdx ߿NHlH0B7sхRbw2);O'Hqu+D+,j7}㻻2--'umR`| _ж\(E_k}5"w+@F6o2.).͋OuTmm60tGM7|8JiU .m s,Y㼿ʓB=m0;'e7Bv7!Y݉mkĥ^>40vK(c9RG0lvL'ӱCe@-Bjqv r2m-kKΤn2*/rHm1 X0 #1_L˳TT['˼m+]Tc @HtwAfrG" ^zر6.@#V zۀeX l2.ٛ5Խf]r v$P^yJُamLR ˴Ꞥ.mʹ"CDM;ay܀z6O I deT9\y.T1>.z\- 0 s5KiJēO$&(-Ḁw ]Qwk1q#a [KTVS,Knh-RS`s`UIDdmvcCDuK! 2*xƱiWJ,TL]<Ǘ[hclq쬪V[L8τ.0IuS E Y z#ԎHJNEDGSlp!N": 8NR`VfOacQW'xӚ3##pSp3TQ}J e<6DՉ\oPqPd9J*F/! -E dJ_o1&?;P4K mP0d<.{F߭4vw@_l*hh@dD UsIJ__]KnCS?&Tvx#sO)LAĤtQNxhe7٫5%1t;G2|̆ҭP՞bAK r.jFX,(y]ŕ(4{'nϡ9Ç/k=-~;Q~I7$bSd@C k1qq9FGo۠9]=Ct}8LyDQY1V^+'.JǶbj$LD[ăb1lϵ1e @{ղeMˢ)ˊ/Zkly U*E;izM~?I$H2wS,9^NۛZ+D e! 4gJUJ1NU߲hS.(9XҲ4%ީ _mt30=C I_rxpEeٮi0L#R }0^m)]-`(jä1Vӹ =ok%z=X/j?x+fH6**&3*"Ve8d0yӂo4% \=CJ 51U&^g!Utty7,ar;$RcࢩiCX]Iye{vشt OR<+Ior¥2DMm7ۡȣ )Lg?-|m._J]k<,2诽F;*|t{uq!^#]׃kV"|\S2G+կaޜE%+C (,?k΁*z"(q uh@CRN<'H5R*ɦAWz61tsuBKyJ80%JHE ?U^)T{1B(J^j܉P00'eCGwK;k%h,zzuB$c7QqG"RJo(M?/.Pu_ÌQsg.uH*9QB ^u LکQ'ů''kd& !^$Q.0rb19>l'yWS |ɐWB[0w-fч) ;X~5e`Il;lĊ.0^\_KV(13-VTژBe5R͊,[[V;?Kj:Ua3OeztS)Obx/csF^[S_?Oi4&q#4W$'R&qBbm7S["%H(!L$G8?2g4e9$Lxi1SN1Ɖ7&t/;L;*hT-ucyã!T#B]:HͲJve_;G|&.t$dғ[kp)y> 5,ڦd-;o! c{[\.FGC0epB"ܞ Sr uN ٯ *jS6fB۱?D*?Q24]{OxȕzOgeI <h~!,/"%~}pDUâNkH jM R뿍ATZ"&n-OA1cj%|n,VHL$ 2>-# x ҂೫I>!hA$)#MAIQgA۸?gC+%v[Gc<[,gYWwYSs}^\Vcߧ6v1p7g"Xo81so t k1A_>=u d/H_ ^*ebg_.czUO|O\3F2^]E6Cĸn?NOI3.., vܛ7ryYDHwd<4zG`Sc 1OUF({"-h/rMi>yP~wM?f\h_~K[Q]~tА4vhkBa] S u[X~qe-U~ E^ 3;Sgz ]}+zr=S2>n7ġ.I+R%go $kϠn@FyVJh|jpm>:cs0ɗ̓"AM *jʬ j ?z|z#;X 2i9:&g)fMTeTg],{%[|b:Űh%Re"`ʚl6Ù#>?IlSY0;L OOsQ9ӊFhs;fVRSرpV s(Yv5Ĵ>y /J "(0WЮu`۴EVVB`FsSGIUR%@lOWnI3M6 >.s&b83Aݡ6fY\FۈcTCrP_znEA24od:`\bnBd>]am4o|CJyGS5)UtelQ~-LMVn0BԳ?ͥ VHi%E#6l0oziovԠѤ?ZGFЎx|nKQ\>* t\ߚb%+q|1!eR ~=P<<fc-^Z1"ucCcb5xVJuvλ, myNkDW9>gϣǥJ(?&5z0[ԬD78P*J:xQ;ݵ| A{fpg8qV߆PchX]byBeskX+QE>Ȁ7(D s LVsbufBoz:S+th81ĖDrq?9PD{,4qu֜Kq@@EK-Ra# {AԦa:faf9&2 \PW**Gl+mj%X:LcS]`2YfkSb1wE/{>n%bp @o Ix+BږZIa\f3#{W`dG}SK.o{ t3%#Jevr~{ {ރ,8PQ 9 p7 .|SɛMYVcwc1NdbP V֢6Rg__''p,e&tϑD૩_[a~L$ܤf4FeL9+u$pwbC3ۤyE) Ϥ#<]=@\UAӧU&mU\oeO:$(d7Nv5ԡlBŤ|^8x^<>&BCP捬5cNh2NK  <8`ڈ/jDg2*PEszZh iQmSH@>rNZ/Xd.rΑy?3:x0ZS!d 9:=c7.8/SiA8:.58An>5e||\x?W8p^ћc;ۨ 9Ôt3EٝjִRQJA"ruz/uN {E@S*i8YI`h* HPcl'ehx0A1)nl-, P)nSO n ?o '_RCnD)>Ur$޽1.B3,WoMpN_p̑'?tTm 6q2)I `o];ot_ 3 wy.Ҏe-Aej7lЅ-i"⢻Vl쎗팞\#t*P(FÁK2PcEl>d5Uj-*HzN>mZay!C4݁v4CćBF݃ZJ)/2#.fMk"S&8鿜nwIt ,7gH'f~2*YsPCGw26" M$o^ϢH}5ID@`KEs!@ePh UbW6=y ӂ!9)(ج Cy^f+'puwq>(" ;U"ty; 8•NRk9ʷX ;~YZdySŗGзd:dXg?ד{i l Ed5 g fAf3sx3}'RL^?Aԋv̇'ŴolQL+S@m4 x-c\8/9Lєw!4#j$ ݢOM2Y b.#u%7?16_mh霡Rzpr+n2{/3@/Cg20*b91OHp=tR v~[my< Y#Υjs$Q0C)3(y(z[Yw/$ 841 o89)KL}y #o @|Z!ɚ-q#~2)Kvʜ.tE\bt=릠ZnάI䮙0X"XtȷS']ItG_~0Mj<qj,XLfnQlx{lI5U&mfRх"|QdO1K@#dEs|:ncb^lE=njNlinmIheYtcjPomW]OG`iT+-j6g0,$΃9S` ~>pZ)$\awLmcډEw\]3TO/`z] 磌T){$]^pusG^ܧ52>qKg(Xz={1r'd&KuLq4JΥbX/jYeZY9D!ܲ0@1=? %=0u~v CPg…Ε6!lxr}`fޚ@Cd鰧0|9 6uq~R;z`XDkǔoB|*%x|ON\S2') _/Z?@qfWν>'H 3P>E7ԟqʐS((⑪Uqۗ_ n ȋBDwHU 9Fw@sVMaHhn.f /,[,F=Si-nTeOf1D뢵 'i܅%|F9B['!N,[5inw.0>F\\0hB;' ϴπ) fF WJ3EJ! WZq{(y[Ԉv_QO3CЖZFA<>ܼ2Z$~%Emx ]Ci.8/eǖvC,o^~!RZH*҆>}Ǖښ+FBbR}M5D!amKl}XWfYbK Uq#,qswjɸ:pqyVbL 7ϟ}yW #= U؂:iOmխ.Nq.~*w)^di*ٻFfQnzxP8B;u$iTtdML8%yI,f"B\M:5h G9y0ќO.5L`K/Ÿ|3 m 2>Mjt`w;I$9r8h lWPtO Ӹ0fB,Ȅ0U495fw74MGS aAqT'T5&X7rՊ\oG ٷ_(O=w)$A-SY7z!RQY1#8UFH:ÚGo_uAOa(%V+A.<,oV-A.BGǟ$!a OOۼcO儸A)H&,ѴB?+OTR*!G ~P.Ɉ pJ |{-/MUjr#!(2w!Z 69uw<>1tI9 9A\Kq5HE$CL/YN@xU6Vf.qYY3-is`TŶsݰ̤#Kj@e0罠;ur!YRԣ43gV<̕ݝh($VLEh9#BQ Kj;wjk 4$-4,-&XȻ =K2,E7mgL2E UMG8Ոq2Aۦ}S^[97|Э oM]uƻ:  7t$h@bg#\+'Ybj%li> Q0ߐJjUtI(0Nn c$]&ϹƽR b{GWqƘN`1jk܉CHHlL1~Yy2XDbRg$¨$8ȒC빌MfcCXxqNV$Z|13-`"<`_cwvYW1-w[MnAʩȽŗФW4\9 Z;p>"=/ZKѣ<plFW(#? .#Ydm FgpƷ׳[ABl֔|=\0A֨($93xezRYcl`XMܵWXl+hChk G geޞ>DX6V mbҺWsA,/.;t!YeAhMdMsC;b }Qߝ\=5=;`gowS,^$%%¦]ڙ SVSضJIKr#p{ a#"9H89FxΉ5. R%]гtZE 7u 2^ Ve˦Sg4ಒ|pБM )|oL7mYn7{a9رh|[LMa ]#:e3ZH e. >o"*g`ֆ\WhW jrkDڬ??2W-T0lMVBhPP{1PA4RV-=(P~~`D(? ڪCGxH/!LD˓uz`+W'n}DznaB:z 4n}5(s']# "Pluj16`c}Z\q!ݍ[Gnc;]va:Ú-:ҧY,KA3a?T3c?bT*:&rl,~%g|zuԯ>ǮN)^NqE iF[fh ۥbs^ y* c t>ZU'c'b`- #CYKrɷ?#B!7.B!wzWjc>BwCxl53 wQȓ4s/Cus~}ý+1' D_8d1w V'3sx].cMFV{ }5:+%U}Ć,>~+E >Dd&Qs;C;mm|7HcBLZL`IQVaI 3;lYqkF '&8m6nmVbh}r]l)r9~N,0y[#P{ޛ K,aÉei|HvLH硵 ˏ:ȨgC{p˞IAW#wDa)klbg$9a5@l O*(%yFe~VcH '~_ba ;*AӐ}x|-ܽn(lȈwN+2Y\u:I&ï0 nQ7lu ˾-POЯ?a#)llW(Q9>"ً h 7a~lҚ6zo(do~U^2vfҜ@gm~WVH akcOqrhGY"GDŽ^5 orFFd'׿rLK>Ncl呏DЭ|zˉ-.o*[,LAi|!PyiI"[O)Ƽ*qUDV}ۅ,c&fu IJiC<3nny+ƐwKm r(P泚gBi`ēwU=2 %?zjI% 5&)S>p8fbGڝU˹:sX.G*e_Fd, e)b~AgХU F[nN$ }}$[MtAds^R(v.PiҬg=DCƸ x Ou2w[F*l.Կ N3f8mY\5\YzV \ snXDZ8Fp2FHzda.xm &H Uilh\ $+2*F\3;I:bźRi} {rxE>s8ݚWzWlģ<~*er}X轇tHi8ߒ7Ǩܜcި`$ ̩>#KnJtEqv)+%:G$E{:)᛺d{}iJ;_{p R߰1Nݮ)a"^o2rYbJ0q\T*B{԰|)UP"^aly@C6:|jGaZnuE(TqC%xa|2S̈́ϔ6D ۶& a,}E0ѕV鼠⯚ ]4QeICv"x\ø@ts\f{h -~@3J‘z%gPCzŜqFxz6(O~ ~Dn>'s0ZhX}Kz<HWx;DEV6V&zdBG:~Wƙ;gKBkag3@m t߱o~/Kۀ_ dMK N{9i|5콬(TH# 4xa*Ƒ(cyܷno`ЫxN{$B Ptl;|xG ?4n Q'?fo:sˀ$E.)9Zn:B?Ik\z?ŒHGaGitOF%ʚP?/tՏzwWT*8j4'EnZ SgTÒ=wbqiC\}05*gJg @QKc7jP+"΅qUד:u?t+ߛ_D+nDϓl]|" cBmQh(!JcDlS~jdq Nsi`6+yu:80F=<jH iaot5r{w]*"/lUD:$/obuKr"$,ڊD!?XZJj:) r#vk5+JS'M踁}"^VlQ+ wue='ˎ3Ӧ!v5?cD@hI5lB֬3-&,MX7}ĤdK-pu ?VpX[ rZwM9 WY',w&}M̩œzd9S~TbW[ץ$!mat| g9@0V=ZD pݷT&ߏ'Ab\u7>!ybyS Kwh'cAAfϝMbjyr*T2$#Y4A1( af\@?+ O7.6 (PfTU'nbf?F ]lN$boW'8.:w+pn7ϸPi;-Ĺ>RNWw h|Nr/ȬIY%ȟ1VM9Em⵾Pw*/u}0J]=HiQDT?Ay-z&ݿiJLa󣾭tɰsB sO- q>x)P$jdܮxӥϴ=_^`3 D&A+N*h_v=m[;99k]{d`ivnĄޞs 7\2M.尰aȏb8%vY 7T)j&@N.}ڑػ`0vny'(!W N OfwEn][rޛrµgzO *xKuA ;[2bI=AH):-W*. Fwuvw*kAi#kxUsv(K%P0-rRljg->NN#qfͪ\4䥘'y* cK2 0UoY(AW[譙Mu?'7C k{7QK;MH*&αtr]D4ΪV?. 7>n`"R Ox@0fR8_Cp)-YqWAŮX~7ٺ@41~^@ą!Qf`P&EJhIXrФ^>Cp4Eu|_Btla~ujN#<5DG`Gbaliyt|tKg,߬v?m3m‰]n?HZaf禞ق"5cG,M- w]  >#8S0ZQΈe: mɋYb: e6˼YO[& #('ٹ<ORq83C,!ˑ9Ҧ.=԰ ҍ /%{ oJY糆0j8EHe,*Yړ%\/d݄!--jeɛޅQ?#le ǥSf ]BU0ٹ6/d}jr2(mN a$ umfbC2v0@&Piݱk TKUXs}ZLsd6t ,7<)YO5mcм4~~'4*ZdGUruxqG:VNOX֐_ELo _ᡰ*Q\w"QI9Y䋭"ktry2f^> xk8U!n_mCCIN8MFv*f*vrYU9b/ezj⬇v#%,특n&q5S~\MtoU\>@|(VU*j kK;QR3UF:o+,b\*ٵ/i] Ϳu6C i"Z҆𦎑5lk#=DvgV:CHsT.DWN?^} ENoH!O\V7 8<-{SF|=w[u 1[+e~G_.8ndO9is$õ{-v;F k  `5+өl3 mz74S6z6t::ZZvgLbi[ZDٻ^ޒ*2.hO{`*J6#R"FG;/7gA.TZ2= y fUFXvik{`n(M`+7HFlڷnbr3{|fmAۢ\,m\tXIۆMZBk@-o*gpI Z@[fwTN)3^RNi%^ خN nQ!Lǀ'M QlN&Oz ^m=) :Dv=ʵ!Y0F%,݄|TL~,4- tt揽[HS|W˦800M缕hj~|6RFv! ӌ7v!#vlؔ} qԸ3F՘ b /ĉ+@4C ^] ׉=g|6:4˸ Plpt5˟6֤ iX? pU]RJǎ/0xd'ڧK15,O}o,nxI{ma˾iVbӟKfqeJSOHVtɌ >0R:Ϫgۗf8;R># dL3sDe6jP[J?'ҟb) ci;:; ^D$a'&FH"Ϫw XPmhJ`JuoG86cٜ{6FTrvɢ27JdGw\2.l=KOm qT%_3=g~azPWܒiNHOceͿΎ='Tfori`[-1gU2mׇ-6ubbHnר?BG`-ztbH]?F9!.L]ǣl3pci!QsV?bmcTxSކxVVO"xlG9í]ATw3W1}XT1r^e&]ͤQˠnB"tύtkM5 :1uoF2¦FT3HnW)Y*y(eb85 z;ƞ'#p;<rAq5վ1"+Mq{/ܔkVAJ[6Pzr(w3vJNwuȁA ]` 3e[]č/ W!r۾mAUhg0Z\`{*{^![]66C򫬌c%Vuy-6`PoA#R pfiTd& 6y{%^ \ I@5J״i$[x8$B̀v% yt) 9yˋB,@1 8'^;̈:k# g* w/|PhmY /Yw]ގlV/OD{5R㋻ZtsQ[<短sK,8j")ۂ~v)t.9QU-.|u/~R۰7.m}.#nz㒭U(,׏61^_D;BY>DuB9yc(gL{-mT$XMǵA$]~sY5mZ)9){n"%lAT$[HlX/9rY,6'P{M?2Gdw(PsT.ˉ;ǢM^-ȓo@,U{QkՐ~c6klF@6~m˸Km#3!5S:P2Ccxi;8VgX3ܕݏlh/]&pYR [m\H͕f~(ccgS"EZ͚b]{%AN02f pS\6c0!?d61PIBzQ?q. ivoGd}Vrs9nyZ3$MW.ns>%c<]/zԭ-KSL˫hQcޖo u͹-9(?gΥVgyl# n?O][f2ΜLLw֧swҏN>NRu|B/f0\fb< wE'8|@=}ZM~==n>D~#=ߐJǐU^C^iMR» '3H][#|Q_5խry-9&eDi罓KGOBygQ002%g/9qe\4jƔ*"jQa!L ?osӐG^hVXl×ĕjvNؗ w/>^~'V9ĝ^[ ٴQΫ\[4<3JeڢCezvgGp~a.z+V2>DX2=.״lٺb~exH׼B'u߷h3t+rn;bLl'BZ9,Ml 6A['z dK]* J)8^_ZV[ݡ$M Vkzǰ3N'rhrFⰡl$ߖPĉKx^3`%u՛vDpm𺈈ٰ}FZq_g|GB\&v2x`< t88 .+R쓁i/_^qCAzFyeozDן?7`iG-/Ff{⚼+$ܹ^dwFL垻ڇ-ԽY?ӿ>\w*irP? }Ӹ ՘A-'|Fe$M'j73Z<&%ߦDepVSi2Ő aP+̣p!Td)دe]caJ-Г552RºF\5ֻDV0'f-(U)[|2l;oB%C/j83?" _L:7M8-C,a$ɺT$`Ms=ou)۝ 2eЕƢ\& %s500! yc.`SrFj/[zbuuM4FEt˿ ea0>M!a?# &q)6W;jn 9w u TOfɒ$6ȟ|%X*Cqt.rKB0o"UB*{xPq ner>,ܗ7)qy,;! i>IkDζ}Kݐj>L7kX=n:;@vyW\B`a5.0>V& 0ʎ.κH wX%Stо^-" Iq2 tǰ̻2a\!I"sw/+r7kԫlWXr~NdgS17iHHb= G-R$sCu)zF}[ $AjMXC0ȃM}afeւ<*(Nטo6d?WD3ϱ؂&SLMc$5_ߵ(TSVEDP}c\6Um-''(3ovGs* n h'N2*W42 &~ Ŵ9k{'MVae%hio=Xgi;KbO{VhpCO䪼~i!kF`h.26B߇5R#![Mh)3dU FBy{[[8UKa;A")??4g89V6m^aMqIgNVF}(. /#v!S%<ܰ-TiVRz={5\:N Ukz(zRh<]>sq'@J`Y$y![{)Y6T v$\ ցFgrhnZkQ/}Sv7Aܺ#wMXkb4P+4S~ԝr'Ո _l$K {m˪l&EjUڥog( Ifqe%ux`~c#Aɗ@ʻEL[ή;  gVN/ɓOflS0MWYOćAh%3T 0jܙF.6nw>|u Wpjb6~BFTLo~Z)Ö]C򠎢p$J/K߳> N\v;/)Zڡ[͖ƀ9JҳUq R2B|u o~iZs `79[˪IpPZW2g>BZL jj+Qzy4f3zēWpҨcF!sũ0 \Rg rUC=z.?7z@M쫿q~pp`{GQ1nuclbTO4qDzsh{LMvqh!ó%W^S֟-+۔Pmw ɹ҂4WO{< y?(Stx Plx-F$džʩxs=6#HEGau&o^C"nOmC 鿱Z|BVʐ02S&UK(zЋri(TvV{o2%QSbUS̀B|4)pʬߐeH6;y-Vpp #=xT Jk&cq5O:U9縈[j T3FBCWW6_Lj%1w(@!4Tpyla /mSJ͖uLZpu88s,HzaȔ+ʏ,,ڷM3io@B'**dlh>3]!瓗s0c4SFTaASPvBLOϩ\!hP+a/M&FkH)&yt%!kw ُ!{#=~(Mehbխ]Ma8(Vߚ|+GgFωjۥ{&&4hC%RL l-Cn[f_U6N eA& aQiZ8lX"x2|ǥىw7Ҟ*ۢw921۹U 5W!];񜿝:^_ nHFʷwHP%9?$HuC-{$ VqO?%w%H듀L>8^RʹcBjs8rIU$d,٢!r<ڸٰChaʘ;d(~:Jr}k < Xw7@cw,Tu;ӫÏ΂8*duM TtnUXutxttXnFmOS@@sid,2٣4eQtOM+?)7ĝ2Thk*zhE~b,d4!6p->$A h% ICD#:/⍢*#~_LJ-/9Q < SSm vr*n5$enlX>Nغ#:IpNQ|BybJ*l7'S m#yy> ;6WۃTs~q3ɹVf$G`ōJإO|q#:?.O]߈f8K)~?r? ܥ!2Rq&Z'J#;].-@MSBsLrB39 foU&# ldvJ5;otfiB{SK̡2k% kא@-lM̓`JqPA!5؅վH¢KfH# =[]+?z|<޹#t鑕%c:U]Vs*Umz(CYz:@Uy=>/9oRGxfExDTak;$ &xϯ(Gxug<};곓{dF8YS:T}m@;'o`KCSC8GwjU-OW v :qQYU ([mظ/-WJ١ ̠w{9a~(q:aeKӪZ!乔%JJWkw`LQpKfB:;~Ͼqsbn0$Hh!>;cpM\s:R;}=%YR W(#=-Jٛe D- J{욷vIsa?3-KZgu5* EܥZ΢‰Enq[X»ˌnF>6w('- >T@#GĄShg=`!MlٞW@`KLF.>AZe V,l6뜌ǝ!=&8-n=D.xJֹZ%>Pƃ1ؽ9zfwW0XM~#lG'&77H^A"ԖD1 JjtBLYTTe+Kn!,( [.Udw .{<@/㼼Mm2jOsI! YHs['3ΓóT3lh6Ŭ[`~G'bSL5FrGT)ۻ8mK9T!k?Leh`YnӤEyޒv8L4I{/hEgtU/ƒpM e}(^J3kK1YOEcHw <;Y_ &C' *ňt"]M/vW UFbnv2$!dR?ޢl@cZ@ˬ4xLI\EAM XG#b)/.{[? )L+}p:ҢY RY=Iā%EϻgĦt&0>re$m\W@_[ `kCuȗÞiez"n;R_rև-GQ[+KRFEp)$D kX A_g@bI/بK|Vx#a%^iý z& +3S<(?ITo[bg K[d3NnEHqC'[.$~ݼ{'^W/+9{ޢn=-0"7h}2(PYHrV?(G`LmXqK`y2pΘ*^oovNhĮ>sNֻ2 WG-D_-#nzg=`-l9觵I'@bSk=E2`\f{WH6r[i@)Y:sO(Ҍp0ĈC:4ݐ)d}sdDmϡsn^P!LDkkdQ\;P7iP暄T_0n 7@|E7x.AU8"Q8;QтsCGoIQ+ARn)\bXxG-gM#E$+ȶ!s\# >ޖCT]TP6ʊ49wWeZ$γB>~he>pIޏ \):WbggUgAH7eԙM+x(ovsLI.jd_*ty:z3]ں:"ᲈeJ&6 7=(WtћsHC[cMo:_e5{e})X<ה9LxJ7ӎ|Ar :q,T]RurID)uUyL6jz:m:}ˤJKˁxi_hqRB茙)v~1 Ind urnvj**~'飧9!= (Y+?]Β|&OӐLNf5\/g'lq_27 MF{ zdoX*S:٧'yiZA Ea>%<,QZqb4 =XdW,ztz"Ӭh1ug*-9flC~;I|1*3'I4Ř`G¹ܚ9-ԄQʌAIz'Jûs쓓B~%to6RhgvԜ< [C3`hS_euB"7.%n,To\̓=򅻄ѪN=/o]_q ׹?6n \J 7z/( iWL]^+@_2歧'|!On82 H"m-`hGh[TWOIb%j$̘E,_ Tc^(EY2-hxb&^gFh-U_?S8DV.h]&~(,xhObbfK_̴"&hrzAKW ƒfCٓqixW%Ȉ_g) |`9*Zg[QK|HCEo;`O%iKF5Q *E+yEۅ-߳=oCz>C/`+-:%$ oa^V[jĬw 9OD~UUGX֍{۬^׽Wl`렞*a\CI-H!+qlņӉ f&ggk`D xzG 42 0uWF5f!K$"9FFyGJ_Z"1Yr%w+%QsCpƗջw^ 4 9C(AIĮzAtL!@;C| K&zf>c8e• vQ.P/Ea # ·6]X}{VQ+cϬm`$7tG{Rf"!G?XylAw@hs?p:~)&N{.P?RS#pWw\ ,BAn(̟d Lu0tg8ҐԲT;<73mq3{`D#~7=L`["ִ$zs^M #&iN>/&xOA4sZY'5P`6=]RLZ{/`v4P|zrÄ;Nx~XێJT^wƷ29/YSO'?V93$(wDI!ry'AVky~'2 >,CagOdfJP>90&B)`S,B`DQ2N̠eFVW}ѐ0'rtP%k,5ʨs*HC6K3 p-el:a(q.+GTԲ5SV!fRc_2\ח.5A-/rq}5QBB~$DN$ۗ&qƣE)yoBW^ (%y'ָ cV`z2h6A,oH 0ib n2%ZSvM,ߜ@fE-э*R$NR(xA)%nuTSt 0 iumlƣ29JLn?xÑ,WEC#w Aw+;8ِ9KC)4"+&Xk۩~zna .ONH_]J[@$r=#(KÁz;3518*q_`C׌̸o6+[1"EN1k:*jS0eY_أ,^lq{u9# ez#~*})28 kJ%X؝IuՂ XÏ82Ku%NJ*{4~{<QW9VNu(E ZOPSa&EPw5 W!A*^{@>tT rFJ@- qW\iS`5}Iz)&u\Լ@W(R]S*B"H^x|sz#+Lz!TX3m:cPe?G9 ` Jfjq_qa_Z/Tq;Vu'h:4svɷDeF94Cɐ7HH R~t:~w3) bL#v (g|M:ρ(6Wء 5$)^Y? vh{mԯHT9ڭ4z~? '`q_>IMhr7b. W4ڒ>a~uDؙȜ7Wj!@/&y:#Zg]c#Ǯ2I/81h%|Ou.6Hw:dl4w6*.-wYpO&];>`\g.Ѳ +\ 0E=&_ P 0E>+aO-[>/eI_oQa': k#` Kʿe]5^$!;hW+WwT;[Z2u:W1M kV*L-'$8@ww.jug'($2 )&,Y_0EQ x pnT_a ZYMt検a>)+)Z.k|pfi-zyO d RzAؠNdD!Αt:JW Z-uwUٳܥhԄr?*(19]U^oԣ/ڥR*et""ϑtY:iI^o^y1hƫMvzK}kG<d@{|GbH98;Zc>oy.9B($ބt#[12jhqޣ"?q@`QƍH .2c?2ɷ9+5`LUl]ߗ*V6e^@x,/Vmx*l ޻2bw<:#J+G[쓓qbLTG["L4kg8%Xb=4/*Ǟw%iw39?aCaQ?g]/.[;[:^yrJ׈} WY'*عt*> B W'adi!!hJ- l-nBN S#h g`_S7piEr~4X*cWK]k &g-&0D]Fqf9]pc2N]O!*Lh}d/lC:,I>$r{J:Zd6ţ6F=-.^.mSL LM|j*6$q좡(s Cݐ_ӈT?lpY@C 2.kYIIeZL-Z_WxrQgPU$\UnuLG<ԬN#@ s4;&o.F`(v$}mkj$PP{0|B <@j}]{g SƊ]Mn,t]{\7dH+7NH|7 /T޴TZA-cjk[_b[ּmCnVm`w^Y2= doTN]!TͿdUv*UW f35A/ꛗ,%K❾qa >p3eo!t!WLb(<E:oc|ѼC̰v_%>9*'4ĶH&zI{/_*F4`rfDs*Ȑح }1!A9)Kq':sv/i]9ׂXHiaUS3Ggآm-e+"zc&ڊ9=[(`kStl: 3l^>$"\z8\7*߶=MwWo\/]5]wP\8,[F_Y(rDdYZua(m1KC|[:G X V$-TƧvBw*1$ڍH ⶴ,{xX}/sV O9BGx%1tιǝ7Vc쾔XX/D񍬹}CSh=؆SQ`4ZAJϟ;H|>]6q> H!Ufq?_ׅdpM($9`o$GnQ Mt(%CV6h$*K &MSLtփSGOE)u`)\ޙ@LyXTH)3z{$! ҼZߖ 6x\MnLpgl޲%ڽS@X~._ro_Rکp6ׯ*GNpd)6kR(A RP)e$y^mQU_JqrTbTWS=Z_Bbo(A^(&FrAe C܃!a+Z͝ ʖh5^ E"c!&K{Utưr]Lvw&g }ytQ2ASGM𸙛m|GAyN`M?)dxsqkᕻ0Xi210j=W-.4;{˟g?/T>zE*vwvz )@Oy-kPvGg!e#ǹ;`A~X!U9.bj%/F,i7Ny>!Rh.^ʙ {)ia=Ρ*b{ e'S= U,dQ<MDŽPlxgLf=?/OMLt'j,Rbm4 ݉qVaСsI{:SKnw`1a5`2jǏu$n̋͝Ybxy{Qh/X-L ;G2Sj޺K }5؆@qk8'#з!X]`{s|fU.tveAS ҃(;!յ9tyh{JKV`BU[YLPWwUƿiTnmFPOƂp-/4iXѵi]/͆FFPtZ7qM FJ] m܏ ѨEFw?@wXԢTOƭWv=wښKD ȺExo0$a>4Q2ZO5fu+LX-;H-qa_]kv?KH`rx! #_PEP-14[j[g`(|I8J x 2(BJh N/?*?8@MNL4PBZ6/jA=1T=08rU9[lj4amW߰)qPB$'ڔ0 I\e%^{KhYT 3?w? L7u`q3gt4HhXdʴ1dوi\6 &{'5Ƞ#<`6ˏ K໛ ]Zb˩v- 㪽`2#?ډZ*^sW6 [d=)S08 ݚ}H*hmGZC$Р(ƞa=YZN :ҲBz"/X60*{aRANՈjf9{ sBmq 8 H|y0bg;3QmGtD`6;._6epmm9B鐛Nۼoʪh,JƃOaP&˼+SXmjۿ[GGYl&0\%GRa{i;&GQ_bSV nv\isc~CWý''\ oC~b; 5|o@Blҥdx_9hqWU™L¬X>fk7_\Dgկu\F-Dk?bp)׹e!GV`qs)HRB!1 f#O +SkQEp`ފS'ݡz?ǐIC[K `mfl}ڛ.cpv.2?|1A 2KYTC*AU-Ga3LRsYdZy,ܜb.yxzaC>Cځv/ NFmūgŬ,VLI֕a_ ˨^jHK@h:"7^ S&"hͰ, 1F/8}]5A-aiJXOmmv-f'nQU LӨ%+v`63Y<ӯ3Tqb 5jLP+Tqr'ZmɆ8ca_ZlB^e!`ڛi2e2s = 1}-zP[W5E@dW3d+bI`db"d6Y!2 3Ps.c_^ ܪ멛RH p@[$߲Swj?I .25aU="ICiVv(~ vCt,&7QZn!k'TUCNM!O1ZQhf>[q1 <6:_֏ $S9cmV̉ihEc.J׀J*E N?}oo;ISν*ĜA CU'I*N_ n2c M+u;~0 4\2&L~cq'+^I)9?eAA3nD%p2tzJhxVJnXr x㩷5^~%|L?P=x/򫈋lrߏeoocdDZV<9^Z#v8co% b=w5_4?v&SEA(}=OsaH}@<$N:B^\ùzP"8f:Y1.$> #\,YQN.;i"/oϲv*.Dªs-zX)p׻oΌ Qd`vq2eXZ gX2|<+nLxWdzVfޮޣdWf< gk@h~D~gnk|K_Mv|A}62/U\~_mm2R?Joٟ\BPR9ז1vrcU0b[49V씮޴\,g/LȄOf+ ׃*I |}aػrb /Xw -.OnbULu:w2ۛndQ:\a9f>iyKGZEDZ0#84-&G"-VE}n(A4/gJϾ/s1ڢ)|aS Ǻ<5ts2+&<R*D@YE>Yap1)r jDX3 s{ɂW}owjTqh$=24Q^ŷ +'p |nR_5aGt3M/'suD yϪeJpޅ\]Kma'a2UGQgpj?0&VDYN=Z^t ew57");=V{(s7liL[dǴzo+'Lf{ܲHaI`o#*bp<]g 'Ip.#!Iy_9?~#zGJ ]C\JP+6Tod_mԴfĊ-R` F?<~ZfyLj]c6"bnиqbEfᲒ*Z4vKq4Fe ׏&^dbVrʢyK8C23[~3΅M\+v@eMC t "|Bl2}?_2J ` 1Uf;#iU\}KILJBF#(ȇKqZV9Q$g*5]ҡ0-b i8N3-.o"h O(oP\̥lS Rv\WA^Η ܲ7dq8hد)r`.LmTr8 e( h@9^Z[lNJ歁vh>aَj_tXuҘ|m*w *7̏ANY]|rɧL(,|C4N $O&", qD>*ufA|=:@*].H{|"˓' -8nMpSS@joO qLZ6i.So8="?Z8y\=dEQ9Z_s Iڅg ţ˯[xIt BvFΥVzk3-  I&w`cu(; =Xo`*Dm`{ܕďVaW$T^g*%f>*'-f4KZxÙM=y, -C oի 0LӘH Ezp pJnKג48!۵ M+ lnZ{*bn='Ś͐<_;5c0 ڎk;}:8,Ty g520-,{(-@h?L,]o<GaI$aR+Z8Q-U~`n}JMkgMo<>xD%XKs M?Ղq,"#Ygf)iba1^(!KeU胁o?9 $ONlNmd}1OK%NŇW NNC٥!b(4!J~ot[wl'@M!dYA¹rObRHݔhb(v ݣs%pTShZ^M}/,Y=,p8V"WCpQHY;\h}" o%Bq*mMwx^0 Ecg[ 䃴d'h"D0YV3Os٠hDir%F )|0M5QMիmdEq^f.=>\lq;IruSA93Y &¹t"//7$+8NfG6a"[u9.E2Sqm$&5jA%KO5so}{ԑY+O3.zP7L=i8h,2,yhWk}pU44]?O>w(pԔH 'X-J#KnYwM[Qя?j-nSW4%D2Zt`G;5e.2톩E`&xzI-)S̰`?l]@Be굏UĨX=ҚgC)u1 *!Q7 ?a6qd<}wx.%">X]_jF(=0زKlǐ 8zy[D*t˗tVLZ>jU\`b9Ղzd5uNՖwآ5Z{XC.~sKWyd8./[0-;Y,%YMz${ maECq?MĵEwiP-\' Q7Թ꙽X2AB1%mZLtT(^ m _;N j%$iKU VMQ;v<=MgyG`רiy+\_ZJ!{AXYKIWjV0tUt \t͑,־W~+|,c,7c?ȝj?j9*d[%MRxgڏr(@%;rbE]1=-3Ŝ1[p/LXa{īҴh7+uGT(rzt5^I>OevDPS XY9wYbqY~WWވm0 XAjx{sΫ*pl;x 䉝z ɥF)A \=ef:үgh}FW'WcZ$ #Ejٖͬm]Kh]/Ze y'sw4Mw Kʙ8XMqE'YUΔO!^'1SPPiQF:}nRs?IgcK +LxaXwY7jBo#f2$lG=u:poqI#ZԌ`68:}Qv~AaJGv=юXVؖIvI[HW- Ō5_V/Mm_*aO}Hfrt_.6M?L=%rnG&ČN'Z]5:B!fB fӦORZpNu_Orbɗ |X8C #7߿Ca|*\R+/n278_-|Юjl)?%?C."Gv5 +P5Z*ÜVp=a1vjB,-Lץ{ >xM0@ŧp^vKd$J?Ͻ3%őm^>?a!/xu^, \83Wt NJ) >a <8$h^kM!?(@4r?v/5miY􊨬{ #b -PJƯ'rU{E'̄!)OiʷK_+H:oB@Ad3%Im{fM j,MjV{{^0xxrdn|3Eii̕՞GBbEm8n^v|R~4GbzT$gYoۇ)}H *sL4WE,1)yCdܿ:VBmu];o pJPDMve'7 $"dܱ IF,/l4Od-9ZkCO} r!I&aȐ/!6+ j,OZm Q=7rPLCSJP}]pag+Jz)q$=VpJAʀ)ơu!4Qwrz >']xnH[Oy_O! TļW_^GQyAk3兎|=/2?_:_=f4@Z rRv\$d&DŽ `\hyBӋ]{nsAwuϏpcGqrr2w- m[L$ҟ$ʠzE#d} ")rjXQahEtHp/k`ov˭ +Clx~VlmK!r\\yqMH=*f(ˋR,(|*9xD+XUSqv2^@q?Gr}LJ"x~_Ӭ:S2~r<l(2qNX(*".ա|_$ _HYeTDSsB4pX́[DIZUIhRqVJ3Xx(vX5ɬ1a^4o(rwިwډ]/_m)X9OW$IO]>a"Fؚ`L05㚂 Vyᰊ".zQlm%3_V`Wi^~Dߖ f1݅$H'k0'Hęy ba9dK4Os=l7{>‚ a_IĒCsv(OХĸ:b1oGgɆo"A8*]&!?Hljj,5v4k>,;h\V |"HJz+XR2{#(V(4b:J9*RAotd$5KrG Rgҫ,3l@tOUnvSwOҨ8 }tbſ_Л:lPR>3MrUYVYGpbO&ee(P_3['D#Ej=)L|2j LTP#+OMWL zz^&xYb"ӗpKXCF ̼Ӵx`2x߰93"ң_Y$ @x< h"T+EIbk:FCl B3"$~'vXhO>/ $nuqRNl.rL- ,jx9WU爋MN}a !wa/*yTgx*3tZLjjFOۿNWfǭ<F }:O_;{c>HL2ޭ᯹0$KCOuSNur2w`amޔP>UJg  K:xSxzqeNp݁lmOMvڃ\ΫME&?ԏJH3kr[8(E}=MҸ+n2V]rD+"2cST}7!bk3s-d/8̸Hn&oᔫ~pyԽ΋7!Ğg*<\"d <1!]p$xaZ)gܘ9B-ziWR#5C{&#HGc ;X%` Sypbǥ1fk?]M&P((= ݞ >~۷ZJLv}rDaU8dz ӆA J&+,Щx][ pTT\>"ЀZB)C؃(q2p)̄Pu<}]L~%D7bj7wP]8/]_ɄAR?ZK~3Kq#XSx}b @`AG>w[L?WLa8)tzmxd/R΍s6!]?U:aq=hk@qTlCԿ3V%x.h N{ĺ7i%NiݘUQ ="h(}v*X [Q?Úc<[/7DjQGcscpxuףcE1sJ x!La-RC@뱔aMᓠp`|,Y595R,R`Y0.{y8hMlTԖu c@!Y%r6\НGnSϊE{'8fSLxۗja/W05WQpj}XּSg`׷Db[9S3F;qDHv=M`)q MFk)S_G-$߹T[4j!Yݰ0ah%Sсa=]#9yX-8̙Q}4;!p*Lrd^_9BdKAhf=`HsI\c^,%si X#dzVUOi& 55L7+%'/6BCDܧe_UT^EL6Zv1%11`<2%iaC@Vlhk\sZ2g%܌ˢ"=92qs/u?( X0 !-!*3$ܺkڱ}?F?)0hu5JEhR[qY ?2;Q"5` V0YPaAם4;kO7~HkC6MhrGxO#8z?m]:?shIa̖T^S0M3IOwKbhM V#: Y'~u\yxGy@g^%WiAt}Lpza^M _A@3AMovk3Z[JTcs 2:`P[bč[Vs/{d87x7fO$YaAN~y]YG^!U%ǒ`q-&HoX9XɾMFȆ:II\k{ LW Y5}.@HbG(=L N>':!8I>Cé %K`o<9@v5K0&iAGn[[^PT9@ Ft; mxBfRRt|BܫA &KpgֺkM+UW, >ʹΝT{m]P[R?fAywWgD.S:=(z&L9o vPaioeS:҇D2P8~]Nb{WmvW*լXa!QS ~4*I_ZT YhI9+;z6~vuah畎zlL,9䢁ja'Ek A0/|պ T@!<}X@F|EQZ-a/bUiwO| 2d]5ڜrE0!G'3QZ`v@'+/4Wޝ wr)ʖH&wPeF *VY@8K\gUMXGHsk'F鐚`DuA]z砉=n?$p*Jq姄 vA9GCJ<>Y&2 U/B zp]528szT9GQԇ޲ R\.o~i#kCvUŒs"d.^qOb_y}FW),G4sɚg+%cTbA##hF($c-k |69;Lm T\fn+WWvӻL>TVg+~h1ǣ:TȚ Z MZX-(6hš\1b4) rT`B[[& :o>)QE( K@iD`95=`NnXhR4?-sU$@IÜwV kT`؍o=7(roh|j~?n@p*&B>2 *W'fvMaE`hah3[y5tШ,A⾶:;zqj \DM"+32TX[pYY! ,B^!O݋ieLN:NyCZ 6,[ֆVx؋@V֙{ YS`9I6#h +i+ڡ@AQI/Lrcg)089e"bsJO}/Ga5Zϴ@HNp"#Qf0Rw]Cz!Nf|o_I*3󧯸^! 3#1=n^u%vIkxoYld%&~|1]=AfD`t& ,uFC3{k&1VzV_|O*+388ϊv$O20^5<8|+5P2}<ƀN_lՐߠp~tM9_ u$٦_޸dʗ{gEab)j!F$KBMQm(31Q`z|zEnG䭙M;V$>(]@ of F *jRCk>:uEiӵ#g.?TJaY:PQF;V) kkʮ-ʘ 50 , PjO{f |#f&&g9S<#Ց&eꈽ\MwUv+]b Í~L R+UEQf>=>??7(|z@9>9|[>܎i7- PVT.?l@ۼndL:.S{I9ΗTbXqXBlŊJ {yjE2̣CY|GHmHaz qZlsQŢFUu::2(Ǎf_ J]c8?=$NfBa]HwU/I)h7=3#nѷ9jEƯIYbg]v;1} Y=7EËj1z:x*_]rŠ#=i>P7Ys`TT,T$ ?Ϣ/ӣ387sC_5~cqإL/ּ/_C|.,~v="it>lh'i-ڊ:n%驽R/j_>6Lîg+)1#ZxHyE1E_cT]lp5\BwCck0%G6 w]{"=& e5|V 4^M40Qaj-n؞W@4t o=X=/G9^0 ӄ~SJ-r[<9j}%@a%T$o/XyC҈׊UCo3<$&X&]TW.Je"l?-<|%٫a@|Բle 6sPȀMᑐVF-hpJءMTjhAt.:;M!bUF[*'iT:.#xTfՙ e[!!MZ9/XpLy({M_TňUE?}ȓN"iQ$|6~w`֕ ?yZSIU1mNn\^;U$d ,Sm%F3\r3`\^Z\{TeCǛsD BRehE9 ~ZRE~ftśo/ݮ9ꓢТb{ [J>иC@>sBBRv; N,]yu?e6p2 c޻[sh^BaQRzDHP W//u !r<TÄA;k)>nR[V[C'w#>PW&(F^ZuQE٫ =.\DǎaE֣|Ac;PN ՎިbۧbT4OI6;]hw#OUpu3U%<3ub.anKgQFuS3}᠂ԚaӬc7 15@IUWKiIxHuT/R@Ag0Ӥ kooiEl[$W? ns{>Uz~(Bh#ɭ),lzχ4G[?-V݀}Y-^c?*b }WCޘL.}hWiSl1PрAs xϰmjm%vﶪPUz.ϵPhvB =E $> T&ֱݒxk Gsf. ֙ ?%O>-r>& wdkPdeЮVK4&%[6 oU :,~)";F;^.yĊ._+əww6 VaFv3d- ]=ibȱKr9,Rhg`R_Oul`9QӞ9:vN7_chǓ*xR*S_$O#|O^XPKde1-W1Y 2#5Es3r$0tS똆;T'}n+S^4pnFS."(j\N T>ؓ_`jh~WK}?YW:5fF70 / P_EGDa"'z\IRR_zx(+p[.ȞJA#ǽCπ) ӽ+j7ߢ51xKlOH= Q4<O S.TO8b CnF&6Hnׯ3y\6AAT֬ބ.A3qn-!UF7t"Ӯx4.Nc 8kBm1 _sXJ AG`i9v8-D~nd)N (΍Ҷ9Im8 >6&N/SҠ92mgGُ eyj?n(6MA[N&xRMEW[;p_,1ݳi-H,NǠ[%wlkg zУc/dibFdjNr@tWuF% aK`4EFg 34!(܀O_JTDߔ&W]p/} Tֺ0~wLb n3 ъN=XM\6D8Id9LۊA!XI{IZi ¨ ׉Er~.0禐,*}:=bwlg l f<}Mơv5oxfy tڜEF3X>ZI<ìR.N2-5.KiQx *W̺hS>xe`㰑4vgz yO@>wSmQpßTukѨ1Pk/qZ'F Q*\@zf*|=v-"G)ˍ,6D0: W+ݸTW/PjG=C_z  om4ȗ8%盟"}AwiJmcNJs٢]K%SϞp 9TSfLY=w7t?]JOCgގ3jP/;m]ʷ-W#*CxȱjBfdqp,3EpH=a୲"RnxqW/ ;mGOurZ0*Eg` pFD:q j&w$3hWԿ(r38!,% ܞ,OiFߜՓ/fh88X^VNra~ ]yӓ4XƲZN:^k'gbEv{ oNdi#!evDA EY`bQ9MLm =pMsp=4L˸Esl}Fh&Q݊xB +f G]Hj2Q;$vJr;vĸBse 5LH6D8$snMQ64dՉ6/R0Ô>h̿R!JD t !`4YʋHR!c.3+tz?K Y|1!rqI#[TUJb(?(;y}iڝR3g{/{T5mX%h٦i.cZNiV dGnaOLJt&Ѝ-!Z`;4 U-ˌ+O DY oZnnϸP70=n_ (b MQ|0 iwAKwk;=kI`4TbH=!r}" Bᠬ%PӴV!>tB^pfcdq?; a>40tkD3!/IUu`VmDz鯠O ܒ3 %/@d̋I+Y#%bt#cWr1n àOt7_2~1[YQ3p#2po-#խWkol,(tT|PAX: Goӑ44'x.N>VarHbLP*N[ر[Mԩ4(gV@:3N'tqȫy|Ħ 0AA-h !Y9'v@=fi~ j=]`F_$2dGη  |_.?QʿdՁ+[ٰ}Aw_=A|un{Π;ڸ MxQsX+:HFL Yc(6*&jv3-T{IL P#Va%&)7iPP͗TK8 v T2"(e ZP݂usESr!2d3^8VUNZ}UkdIP1&Ir粨ڇkJ0 F¨ӇDI@N d GM,5dmBP)#gZyg ZC8`lcE{:7p%M&!DnR^VU Z܀coF&qpfs/V mP1ʸ2 :ZTLRijmUջTZfH5WgzmǛ](fx6 _E{R=چYvDgJ.T@M7VA(㫡 &G5±M0bMÔ6[t8OWunҏNĚ"4/=Ӿ{ 6׳ge3zndQnqN}5gQI;4 ^d7cpG[uSu=Q >[<?&]뉓$L|}y=oC `Ħ̊0VǪȎp2pmԶ G W} ?-tZ'҇ӹ\Qп省R`. N~lYy<#B`8ŵFW Z˼N6Y5qa/sԮ84 Ҁ?E p;h{#jt&;02Q-FlUu8fl˗ẂhFҐ?OTV/wWyur'5/]dXO TcgXwcq4%0}d`t?߫5/ 7d=.t+[*o%Fԝ/3µ~69Cݽ?6ǁ@&6nBr"M;xD-CJ7 T>\jY8[_.2opg2J{4 i=s4r ɭ Q"z"dVt?Z)p_Ԣ)w }f9:{z|󰇹s 0e EL+_7ST YSr-i?94]!<=B7_Fd/~vyL.@*)H%-i`XC:%+P5ʅ{Xrd$D'p,V& &IhXpCBFwSdp@#΅" ? vdq ī1G7+?*K}`{&}t.AzG0Zy,J^n\; ms 9P7[V k7vXJZ~*8Ɨ܋qpr=&x:H*+ʟ DHIG͊m@mSɀ2u| E` "*@ S:Ab#SnKȜ3RiTi9ү˫{G=Bf#<*WX3Lt "ߩ>Ox>_|5IC{pļE<Y۝\ mX#m]mWrXCL 'ްYd&r33V*߮ ( 7ltuU|'Nbg^>ORg-ˀRKZHybbALEYb7UF=x03NZݵi91N^1))=t8αYwnfAd ,dFJ]뫇l(?`w;0yZ&&^]qCW\ї2Hb8NėahRws6u|&Oy2L(6a Euy2v~hEM@;;;$n"RE ~i=BH^Sİ%dx]5_j=v#JaP! J 2ԞfG$I`T#<~VC"bm#1#*m.icLFxmbBwGDu(r29OOF@О.2r 2N Ղ}(}Fv'X9I~ B*&b[OK%cZ9䓻QȬ=-{YimD\˺Ԟ$ NG`KG%j ܼqa7mMn:@9UcYS.D@ Smg 2ee8_:АDU&)ekz뿺u6" ME߱$+}ͼ嗈 %I.gI!mgx tF܅ObpmR TdiO.Dv35 f?ӧ5uZ>\B+ Dy#י﫳QֈRSlq,%1`]pgJ)"P!(P7d %eWt 6d>SM7eY lQU]9NI=Kwy0b\[ ^NNEPY )2<Ӟ2+R!G9S7TKd49A-gDm9&gk_iǣM8Y3tw) άIr?hC(/Z}'G)ʻG&#sDNU(fRL[(B W16\v' Z.y ^Q9*=ARyʊDR h*5&eIEiZU /y(9 W/%}i7g]$0þM@pXEp*iHB<|쉍{̿޺{\K9dsGиy=O6T0I"㋯ktxK3,]:blIںñ.I\ <p}l^ ﺩO2r%:7 g*@"r=]1c]vFR*Crjxwpnyncc*tK{~oO1=!aSJ5NŷM'=fpֲʯ'7EjƿUG3S(x8Jb}qaU`>ܑ΂VV@Iԇ&1r[%sIl̃8e_ mu #&#cC> Q(u!ov9{< a1>%p%~g%6|8;*C3࿃~h#iC{w@͉Wc}{j#^*MM)_ϦT3욭y{/e)=D{NhJ1~wp@v\S>߳ Vԓ埇A-e7Dr 2'JvSWa(Dxxr_l'H]Rn}W %.jVvԘ條@rQ #$O œ wӄƓ:pa3y6ְr!R]0dW$p;E/U"5=5\scXdHU@K×_-(~0ƒb}IJt}D:,9cp "6φsy&7:_Xz'he#MB/~AH-ژsz0voJCd؍BGH:gG @VEtb^ 'c%YIW g4}g1d%h9D=:N Ɉ;'XsoK]eDQO$ Ft:5<mLl#XRQmu2]zOtTBeVߡ.H^C!ibCsc]&S)>L dtLsMeKJķ"g}z=m$֮4{ u%jˍS `S𙊮WdU5dy=h w]6t {F 8 90C]:B]o&8iݿIbݶRI ]5.eASʽ8A<`!^2$:IyqbJ_]TudT!c'|xqa3ZFy~UؒA/OP fưAuǣ%MȖ/TRI-Ƶ&zaE!f4Vs8˺xZ0 wŰqq.HF3:+uםo#_ba_J(gt|^orKL _ս3;l1f)IAr‚bm 7Mǜꤠ;H4 Qv`PʇomRW'6`*\53d:0ӁL+1*;2}fI:(@-p<.]3Uy\S,2ZؖcA^X!c1?sl}og_ !PǨ~[:H=Xp?Gj ̦8t =#_m/(ÈܺBI:+-)*hkXkbM&?dfԚYios9?2C޵DX=Z3h (h4.UV3Xp)02;OB[=λ`MbA\z%Pg88JrW%nJT> _Yn '|&'Up<p̦Ʌa.臕="dQԱ#!Gyaz-ZGG(|_oUiϻ{S4%x?u} (27VIhvTW ')b2~CʦCBOT 34#rj6ʈi`:4{~flo$X2KڇQ͌4g\`: JATT]ZSMB&E$VhV8J+,NriXa`lV]<Z͊p,!wqI4V.#?>Ubqd3ʯa7Be {k1d@~ƯRWqyJ6mhrퟣ!#^78/Gv@6)%\Ư 9DP"($&h{c^z6^FKK2rӹAd4DVW@P)6B7c0PzѯP Qhpmc#dSLga *-S~9i7Nh& S^?ԕ7/SZ&yĝ{2:]6g{@)} Sn[?H+nN.  m>Y r_I.5|C݅=rTF /X bhQi(+q@>; !l/Q[b P,?&S=Zr Xo߫u wG;ɰxRb d?)yU;@n5DU=ǹ Q5)ÅLnYxܜL0 {CZWE3#5X\OF<; w2;ƻq4V9Л[âa-=#!7:@5 t=K;Dsto}%O2]hw.8C!U')f}}M멄tng0Xа]el2+@ BT^BMْ"Vǿh>D#J.6r\*f[T~@uLkzȪTo +zx5x/1󇛞>8O#|r=1]-چo5qP}ApHklS"^|Eu-K~vR Lh|d ^rlYϳeTv H@q;v DkܺŢ&GZ& TOK.W<O*U!Aq5xU[\btdT3"x Q~cD+*7ܐw ;2)5KCM:ԥ=NV4)*W X˹Y噌dQI;RU@x/M*A nkԴj X<L'e#l[O}&ig|gC97#Xs|ow,o]E7jf:^/. %xb=fRߓٳ5S-!/{G 7QD)קLYoUO)!4$xYKz-iQeuaހZ:h=fɓ<|Pw-i Hi :@3MJ_%5TY:Kn醲HH5Į#-\~*ݽmI\sm p\;̈́nDL{ޅn +kSGK{O',"5ꛆ:7^cSnYb5,#BS{bfsΈ{~e?y#ƍ<<-NtNVc#t6; {"luz~vĀ\>?\45.IZ֡OOJXIXd*^ƨ}ʝċf EDaG5ȸO-Wiqq"< 6h_ 2(14< B/aW#7r0SکmѼydcXWl=KIK:Ά%/ i2a&"0<Am"¸;|ĈE{(ܕR"a(HU= vEx/)AMBgAPkU醥p]<=z)~.7RAC)=DVrz< &)$ L涊t+`}11\0KjA00f4,! *c&cfYfaJ亖`kPx;N~: +ĕ.V J\K +`RTbOe9LĮƺu:Qg@ȢO+򄘧Re%.9EƠEx6Yƒ"o/׆$;n),-Di1yeF_+5LAQ[e>5aX}>ݺ x &s1#nPF{Hm\A/T׍u'Z*v]0$֠poZW-g埤>Oo[2gQO䉏}TAxuh {@ &VqI,1[Rafٍ2jl}OIRįjLI&L %@̑THY/y`)4TޙW&mW+7a[)@I)oV1p wjdCe|R*h<)vKW7ʔ~QnFcmߠ蕊qM<`nFUNqRHW-+wKtȉNI1~)+~~e4Rm#ؓRu=IVhB1C_o("c5G\U9~q<>neӀw>Џ(( Ǥgp4U~\Sj97oɻF|:>f^;ƿF4yW{#K x],ahbN9 ʛ\< t5n^VRN0mgz[߭gf{^ bL FH>7-! 5't9N~<{y 4@̻; 4 d9Ϡav[-ߧ4g3Wղ.D jifׁ2ު:6)b.kef?2:94dβ%*آ. #'o۬f`q-xHt7?\cdaxtd('pڜA!DWkH[il0I@@oɷd[[^knGԧ@$wyvi:PI߾/EB Ԑ*ߺ;G9qgl@f8wU7jHV1|fwr+ g%LEd`}O \SXx M#@ Ju"07C= =Ir3j9s?.*vF&A@*l@:kjƃ 2yK@ CxԔAMf=!MU#i_-,>yz 4h]^Z #B f 'tWd' 9MA;Bng?|Q 0=VzmT hG):x1 b~.8K-dO ':K*e= zLN\]ۏs h](lTYsn>:F2хdg> Z#WSoo<`sp$J1% <xZjw:Ly9aG$ɇsK ]Nc>S~Rx/NWoz-; *k1pi_GPXPl6DHi]21zG_(T.)mk$krtd1v=d^Yw6#.lIӎ{`Pg];W &&nDWFj0sEJ*ME]~V,*,8KQ즨z)U %ŤFC]K)%G;@<)rEf?bH_ Jn#V,T=fNb WEh46Gi7 ΟA_kyNWmęqWu͕cR^(x2VX ş\vyPiսŴ ]C*텱MnJ ln-?ڢ#:%@<_.Pq7!NU5pdiw7z|ۡ_ptJ[6eԒ v*w.#T|m,75l~XddL 4ڶ0_ @zknta+؁#y^P@=|y: _ !jAPugJ?e -QQc[.:џ2KVݒR)>8_KZB5"Bװ Y J$&i?&zEO"4!*TRNYO{ץ0Y (^}r]'pZJҏC30 Lh/B>u*~rHn|Cք2,!yG{:Ŗ3\!M߇)J>|MixERHaf[yC%T|A {6b Bx`9)Ǧ0a7Rkg|qp&uhfn`Yap XR. IT+_J2إTP>Lf: O[u5@| 2sA~:ÿ]qf?KwPVLzDWsA\_KC>]{OEq ՛_YnM}A.K>9%H57%-6HnICy>_6<(gLwt$wӣ3V7\h൭I 8W` ܏#74Yo0]xE*UyZoAM[-+v)mGvS۳Ý%`GCgS QZʂ8 WoCK2b6vp<@bbI9r;~"}T"-hÄfLC\=Fpl]v5݈;ݝQU3a bh%+ʺ )KK}Xiez|6u>h6- ]j>4iġ->^?fi-_9MpKu5>ǑKG:݇XtRT,DRTj*J(=qݼHX*^] zT xVѬx_vzizgM)R{id /%j{MlgןorH5̑'L|If߿ILVH9Tc"!cxQqjGJ s*o~S&+lBk~ouS<XzpR0o%8#%-CE,ТB 9zϵv`nz Ĕ>=] UF\wp;`Έrs a~ nWC{)n`=)mOc[ǭlB$ZJyDύaqrMGy/ B"7/V-:@S:Q(F9& {77Ok:#Īk淕#9\R]. Ģ_(YckT WK |zP9p ζ=%[y*$aKiKgoʞ?h&xyC爵7<4?ohJ8g  tn AX~&}n{Zނ vS]7"+vVQ\B;:hbhꐓh&`O|F. 0 G}HM hxZӎ$eo;&NBLI2yڣWUn L%ޥ Z`U>e@P` E&f ܍(v;g5Y N.,5҇{iZ (ӆ[uJ5Pӕs@KǬ}#z"@۩Т4?.d xg8ATs5k;5|eE0ꛄD\ UOi!9UlO#nd=o(I ~o?PQ[Mز48T #"\4|viG;g8N(^uLwBu6sG:WÜkNy?| mCczbQb}UO~l> )[Uhe%-*T/ %ɹwŮ~梈:/! Ⱘ޶X&^Ws}P6|APCO@.K_xKktv5k".XX}]49MR4̓c1/,U֛q%9˧͇p*IM{Z.׸O|q>,hVk#A I2EF8@4ӂRI`yH#ZI϶ZEmrU S'0`\猿=ےg+g}LC`oU^`Q17қ"/s}3NRct25䖀o8bG*E5Pf+Њщ%B71Ԃ\s_fD!LIϸu!`[H Ɖ<5 SFOZ#v:K1jo5B +I\t^Y(Y*!JGoEUutGq85,ʗUqu@Uv,Yʁ ylkhȞ5- 'K:3Y.?Qƞy!6;u?M3RŚkZẐUȜUk0}$^ 3h].@G 7^U[1dѯOX՘әڋEu6VQР`a6ct;Uk3-9cJ#];^@٥-g@3C&4nO,'hzÓ}Դw'wPH^I&[w&ӏIW v^|\pd'HY1 x5ԧEM#ΊN']ariXi@!5c.~W:|sbUkDˠZ0FU[i樥+;dGJl,w V Ǹ >J.aiXw!P b:B3ǻN.-É8q3QO~+ 3dw6oQ1Ӟsps.;'vQ'q7woF̟LGo sOď=am<`{τ <yBZF+'3M`6[ }|rsU,ۃ\4m>$|sg}ߞC "ElH~i+YLd8{[;N}ZD;hhtji-]w.kn%DBJgDGI{fR+Ú.IC:2ـ꤉rHW0j bt\}횝Ya`~ R\WRP>^rD:^~e-kAj'߂;h0kұͅA%%a4?L=/N5?/zQa ?\wWtR&V*otUsAZyӪ\Ob(r_n='`Aϴeޙc#6tOK Q5k1Yb78=[m4lgEFĜ9Ï02o?QPKeNmf-.=+KK(mGȠ4m2>JN/5KSeMiq~ńJ4[mv;I IjqY5<-ڵK丧@rL*z P>2.] _K4=p{w%j:/ЧV  "kzo!򚻃j"46!Wyt]c1U6.uL>?>#H]̯o 6QHnm YƭC*w*VJ|s`HoZ!Y JH9:AM&). q20ͭRm帝u)ڴS֦K?,iFWu" P\z`"v˽|&D/JpOn17@3պD8cJ Q6dnm9OKܢх=XH:s B=Xd^%ʺ;^TYv wQ=sDTVF|ߛ2p9_nMwqf^5LEML\E%L p,Pz h_*HNLPz%ڳsX͝a A (0(sdc37xֹwl\aȭ7UqU 5Nw?^pA *p::%yR,5NTtE:N%T֥\h>{i!1bN1@a1 }la*^qF@"'m̴يηN [[ ~Qy[3[/$+W3*d824n2Kipڧ z9EqSC˼#ݩYRD~J+?_]i+y ԄW) ynɹxpk$ei/oI "beBF~$; f m̳jFql U]$Y)L?8>ft`'@ڴ'GNyQ@編>VҸm6NwZ0ӯ~h(p6E e^E) kFk4Bd̜F}Fg"QTY:>hw!7#Z-de}6L p[G{Q 7BljW\X4%H[<D(૱jX|lGv s8]PSN2'YNxh̩ ߢ7:K~"6rz10e/M|*"v,ۡh]*y'cr <ވjAZV\MPP{Y$@"ke+V 98);8>SH4+4KbOKauq%?Xd O+j eE[U.HL#2VY^[jf컟J .n-B[ݠ/;;8B"ۤQZNRZ\|y8M@_: ?.&WkNNjܻ}S[%Lw RÙLuo! <JAA]FU#YC勌HD{h`H4gd.~e> KX+cbW=%C]p |?QѫR(' bL[+(bc\VGXז"KFBy(Hsj^GKG?&pȘB،ѐK>nҋn evXijS s9LGddÇ\oG@L>+Ul:Dbذ+4Wn6k,ԫP6 t)^wָIP _b qs0E-hұyWEV:2 辟P8hK\T\%#&[n ќB Fr!sssJDB,!zƨwC,xaO[ |Rc$0V؞ jW7#>*fBY\ X[*twUQoAU\/2P/PM:%؃mfkR("3\@&E%g/ Ԡ=DGg)9BY }`Sd?( mE`!r/X+=6/L:唘잔D\t+-378cPqCjQCNGLsz~[l5@E檩{x}̒ԃY5yT6s*S[(NGnt;,S`AF GEy!@JĜVv`b&˗: (D;,%v7b|g#L2^nLқ\iߖ5鄶UޗՃ){3Sz\," _ m\0Z&t%KƵP]0hU)$1AB!pQn3 ZA}ŭR1lSPt׿V=re5yAI tT 2/C W0_ ~3}VëJۂ ׶@8*"/%ɚ azTPL:wC:fƳ #/-湿^CFɱ+@tJw{'0߿AWW]Mڡ'H( Z-9farx\ d8h[ZvNkUdG;/,{St,ULx2LD6ms3:gKCIh,;-8!=3zZs]/'԰tzQMHdjc)D//o LĖ5ce.|NEb{pi[}H|ZDUWj1`$g㢇rG|/lˇ1C( \\S@19t 0bzK}^l?<2) !s?MGs mؠ2ؠu yƉ {-;^W| TC&|qKv, üʤ0 Z{km|*Sx$:<ߗ&sk]\E%v~c)ti+z%{۝Jk0{~_Fҭy"_D hNs_IΝۦ2gpMe3f_gS9CRY¢{E&bKGUu_a{Mƈ&·8sp׋roZ?R/֛mN+kۚjOsLw(6Qxpob[a7xB˂Sޝ#27|[4E{:3:n$0+>dr~YB 275vK),Ņ)95T>ȁ+yu#n l;eP?'䅺?eL4h :"X;_mkm6fA :T@j(F5j^xXB{^ b73&OjPVevR^7o TAUzJR&LQ!+RZ3@r׫BKrf¢H!G k9"W\x=e!#{\}UM+?}T+י[֯;]/y^Yy=/Y~~L3`!Ngx]im{ f_#ۍM# 4s5PkrRvso6lthIXN^VpoxY4B%)Ԏ_]5Rnݑ SGzz/̇! .%Q󑬑,-ZFx 0=5iM|w=_2垌 ɢA#1iy<ƈޔ6ˍpL;#UGj2%]Ywdpyp~1^3-6 m%K{ace{wS_+-bcӆM]H|; ӡ4YMrm ~E=LVo,7vBnt܏&Yv g'G暑[t`U@P/dȴsA!.RSiUrɯW+bnת|e- L^Ae#3nzFV:ֱfeT?/oK fe|՜oySV;!ԭ|VqwQHZ D )^e?$} FHKY(ϔ'FIvtIJPć6! ݘ*C{%ǡw:fLW$`kŠmk )h *TVڀw@0ቭ=\d8!lIVGgI䫑S7XeIPGgAx;Խ*z ZͺSM`=rS۲J3dJK_SO"ɸt Я8z)jsP GVH zs"v"4<+>_ -}j6~+ѭXt7Z6d SU͝$"b툡RZOVf _~~M4j#+_y$VJY)=9P!|73{#,]}CZ!#g1ފL7t! 72 PF fI +(1Y$Qj"X G} oxg ΦU42'81#q3Y\{583s4i7#h,)eTr*絇V`j$-|0 m˼SǗl? dF.@_:MD(2M*j78 Z%/nW.Z!~>!9|."tWe{0cz6ݺiVޘk3T9 tHF-!ƾ󬊠pO\_N ( Ii.ǐnEPw [d`{03`ҹ-rq\ݽ" ! {꾺OqiF%x*3c+ɾf6`zJ"U 9ǚ5i}wTe\Y]:lq4ٿ8-6 #aF9TIg 4W8ISVtBp =Byddg$,Aݑ+C.%Ty:Mf&ث#m{nU#'s@`&A<5",N|lJyfY*y[Vb ?3@{kG%Q0MұM1V37h0Bc5dCG͟.1myRtFr8$c<"p<¬"j{aZTs ȱa"&O)EG}\BECR*ՑA:)#I&Y)Sk$\IiymTDɍF|8Qk?P q->9J "ݡ0AHZ  6[9,UŜTP!knXI -۔-uki gs:¼ YjvXGݿ飞HAf  Q@T`dτ@v] £ySaNՎWa `M9%ϓ=O9+ތ}cuU_Zt3VϷK x3IM \K|gl!#,lw ^ΥyMQz zX#.8 >ia9QuYlMk3w焩LxS^Νgo5mF"xevBJ'HC;㭎2nŠi: h3Zh}/*gS&jrӸm,T1oZOUn'{'^M|(Ίuًɷ,+ɣo<7{jMu6g~*~=5c+=ez˕Ԥ+T@×[eQ3,S㕫Irx9arX5V]3,Ad.l/c A9L0꓈U A Hevۍmjix"۠>/4V"PQV^9K+/RD;VG!dJn.{TuU͹Q }}靝 =4LuAflbMK-X4c1)DվDV vqt$XI}d;L… ,{k+X҆AuM ia  c? Z*`@Ha8/Fa^DQM WqGa)鼺Jm,Wrn)a> TY{/o,V$;Ĭ/xi/;8hY!ֹ©f$TUo@vQ +PᝆM m5zĎ2Ш6U}Pvՠ( ny^ (քJ,Ͽ0m lJ6RfM3N@8H,8A{};K; Qvp\~?#Joʼn~z- 1F0Ci#*w,:]5.VP[<%R^-Ç̼tl[sҔOO_f,q=^\nR!ͤam?e%w>\ 'l^%M5 R鄟]54L+VNGo!nNӸv?=mG]BU}_=NoڱC ? P8)GuZ]d|@|_+ r:k̓FvIc0D;B\7Xes`N姁CzZ76)[CCOҦʃ'|`5KyW͕w`Kz J6aX]+: 8O{X@jZW%? 2)$, I\'VO1Jv.: cݠs4L }3R^2#/$P]oYƱej'^9bh9FMC/ U˴gYsi^{0gYp g)?/IБ0)/_x_Uod%49)j0ⶀY~`r B~-_p#1 }YEԺ|ԠM K$%6~!XKcËCߧ,-V(cYF2X߁y_0Hd/u,(N j,f@܏ÊŠנ.Ɓ0ugH1 ]0XaYftjE9#1Fb RW{(Qs{P[XF8/w? ?6ܱLXxOC1y7rɪm`VTKUfS˖|⟔ qM5 ~^-O)Y?GI B2<9cޕB@(? !UdcEhom:\4!)a>Nm댚 T2in:}6["r ,FEyEG@53&vyp@;.å@a&THQx4zAdeVߦWnV\ѡwp쥒h#ImǐM; >B$˦v"bG x{txX 2 )f8F.Т$quf6o+Yҽ `zŧSOetϐѯ:R/a{o`D=YIhw1-ezkw `\P1Ok!"5lQ!/Il|6pի v,X"ȃD ;i-,Y$ &t*n@".Kṅe/ޒ>D\]+a42?qiEKp{=/1 fXL+\6!,=}P3ha;D1N^<΀L`$Kض SktC&&c⒩/CF@W{\z|mtCK9>$1A\dS,GosE_ cx3JyڇGߝ<$C74s'Ա9=r5Χ{(a`0HC}QDӖ)4 |(W^t{3 ֈrvqGcDqf,6YN:h*gQé% mGeU04G7Tl &Wh|ź21DWWg*|;#PD5]LV&BMXbP'0[wwrIS[ηY wxPLT5ߧ?qr ]R6ZҞ}o O D#|[t&@yrHF0y|]"hZM8hhZ] 77V47o'xV*na16Ϩ!Q(.'َMeET %_@)ۢMhAHQA1yv_'<3wʢÚMθfv5txicG=._ÛXo"w'M{"w8Djӣj禒6*`觘g{9xI^zԌg?4o\D1tMW%*c_S N e#A?JGjZ [mf6H5{L/Hғ eɣOa.7`bHtS-ac^@xbIJ 4m;u=ԓ9?!(OpVؼ_l.tM&6yF&JUN p})LoZkC>{sIwWz&ai6y z|^S%aO6u~eDǧ6O076 7׻{D_~F~ 8vN?#p-k)4Ṗ 8V23y MYJng:F: stj N~8u2}UPU@Ϳ,d$LylĀ-ŷqktTv3P+_Ab-VJR`1ME$^t;RÐЪx QG*0m9 ҇!9~>Fʻ|! Ш|ܩ 4=6i_]F8>iSAA&y%E1zeW?s+0ѣ66g5{܌pÆa⛉]60Ԭgό1Z|oH'S-8\ -9S̖R"$X+AE H /EVg }AE<ۢ`TOjG!HL"!9kp\ԛ:p~W9(M ~Zix('FօIi>eCfO|g@$nC {]K1=XS67c eV/{W$ё;Qm[o|s|>/J>/ڧPF Oyt3A#kwGwu :_۱#*7vQcC뾞 ]'Q|g 2V5l'uwW^.Hp0*; xP6ZR/R~&O'R+ByYw8sCv[vE֤9;'vyQ3` E,(nZ#1tRe"6c/8UcsfEXacuX?YqUySh1Lcč崘Qfisl_: ю ~1p}OzI@މ1Ġ]B+KUVn-@8꿭-JfgQ1žo)u#ۧ~c9^C s5%hNGNyL7S`H1氂"_zk=fR]M뷪&hX0 xXE7}D "KZ!ؿ*@Tve4 ΒBf~ CF"Dfʽf櫎=E!ABT|\/D!T"m;R?w\ bzOAQkQxČ7ݿl6Jj/Q? }Ĩe̖i_%UBP5(͙V,sR:)MF n7P x8uOhh88;5e< QB3/~r)0;8 FܷE)gq+4-\)}?^ FBkTA?6!TIrDqnsSS9Y`:^_ 7RP~}c.$?C!rS WWvP[^)ȅkV]MDH)"뺺v $*7!>Ѱ R6Y-z5v74rJ_Vź~d{/1( 犝Dzs,A9 '+_)[HG*=wSw=*dx;E|%"t󟶮r 䁿T:pe <|!Lj"d4TwMtX:N:^'E1BV|ОƸQ xb$4+3=A"/XnNsV{fg`G FumCD!xdښuT@%YJ44)d evq'/7VFl 97ҹ}jD@IcыwW_2#4H_b'e UO飥4/J4C"3yZxI8m#t{gL8Jb3Ke mۋ^ޞYvGdi`2Y"Զ[9`#8x"cԯ$Rhɞ)9ŒGpGo)Xi'X;1na5wV!Eَ8guxz0ciL߽6H6e6SC!@hcl̄cjﺲ{45 <9KfwM@Ɲ#| {w.t,:4L@}Gkcbҥ}E%lAФ^{9XV.J "/>Y耳>@C%O~2eV'o=Y\$!6ҩ}]o ~Cl.2zu0 +PLjR M@\ ~6>q/qŅ+ A!o:,)M#YdL'e42`_t**\aVi~Mz,:14$%$W|cw={2:P$_mZo"uC2Z+ D@\+og&,(ЀoTvo*Jo\ei'f3W$cI;Q.]7'o_ˊL74Ix^9,0 1h!8Q#ȸ#YNͰ8WM@s5ӮxH8Qqp)3s.; ͱk~u/jGۍbŞՄ6Y +s<'TyܛJH[Lq(4&& Hf4a&VM\dpoiMV[2-Qz+C|u=f!qSrH'$K\¦ 0}mio?ȇ5edV^I-o!6.Cs1vJ<\ЗBP^E{a vifګ/M߳a8Ef c6Qv?dP1[ctJw*єͥ-!:A}:MS ?1$pk%DgbhP|YsLVn+stVщtЎѦZhH$ #zrԆ{ݟWi G|NbPU,̘@%U' O0ihyD y:w2 b2`^$l6fҏWe<+|ݼM6kǯl+mQ!Qau+Nnۊ!kxFVTڱ|_q;ğ#ogM!nH& RP\&ѝQ^KVr2ZCe4i!7XRPF֧{4O@ Ƈ@Ӝlr皙nbwpEt(@izxei@qIvGkX84޼ɖnbEa-vUn iVC:HvtMoy6x,ch&"c{ގ"|r3ͪ;T)KD&_j 󲸂PiH웽#- y{͚TUp!sMlLL 8Iw]F zշfA,Y^LAo't}1 VHɚiloBOԯo0Ruؖbl޲AYX}vlntci?4qV0^۳_bzR|@8 _ ]hiy VO|')~Ka^g|?Ah>5)\?{^̞hmLiC5o>i6=5-rDJ̡1j{a,߼2ˁKl̪%15Zԉd#Ri{yxw4y3O꒮*:Ekd ĵ>l68${{f`ck. I^h j\Ox7HA eLNz@Bbd8L|ćt9Q ؼ\͈ѱp"/j&}*e,影'SuuVt?'[ E3xB3?0_R ҙꩳbv{) ;M|QǘNñX.L-k^wQG{ N.0'}@ל{izɨ"et0Q>R5Q$&/8&43OEN8ύ@bOgx p(e8Q0UoV)i-P9 ![O0b&IO>\S_ Qk"(5x/2;P5,15] M87btEo"mZ\hP)db&2fTnXOp-7 tT*)S=f5+R T5Ւ妕0I2i\{N|LGȳs4rK%qnbhnoreۅP9,j;z/Z1º7#Ⰶ , $*qwd*~ e1` K2EbW@-,]M) pD'S ;ƅZI`-7J[r_ۗoz7o?u#ynm{Ιw;nNGE`TJK3p$VbLdղ>@Nck2K S@+ȷxFJHL޿snf'Y4n̵Ξґ::Z\k56sԿ15N8 ykAzU.@\#܎?D9TpF/J䖿b\dKāvlKǴB'X=(i{yj_?d2uN8<`oY-:7vw#dˡu&T'4*fRk\_p5a&3|L +CvC[bY6ݝI4}[>ŏƙhgzoBx֘uu yu*AFз];5Dkq?\ܘTif+}JI"{ ,!X6KXAxl-,\b$”Д=FUye"bzzw{# Ct-D9)݂Y!ckǼ —+սr4MASdR@Qšq"?|g4“4ҞL!tcEP=wՂ2@nh@MP/&g|> @2d6 M MN)6L̀i ؛/#U$A>Ƣ{Q+޹`P3|(B>F_*L¶Tjxf~P !iCYA|ƘJvS$r7yO} QwZu!zNE*J`$O2KuR$;Z n_5w_m:h.1O2*V|~9!`w͚x_"AysMPi㪦#{pSra{rf!L >-T̎@ܻ )U>lX'y4(~RY@W{v*7pkBM+WR:$n{bE5ּ%`dlM8Tlp ővyc^Q)?ZOJy&$~t/ʆɞea?GLz%f W6t KO<QQf?.HELΖ6),+ӽ]X+fk+m2& @XU1/#S.p2<}ܽ7s%CӏH w0a>d͈@Ipو29vdZ^tn Ha:JY_sJTcSdf_g*pؚOa͝K;6P/rhJb?.DیHROWD[.w)',aoP6}R;?jM=k+bG\ @_BE]0~pש1)c5l&OLWms҃c7&o«_GQchs+vP%1W1y; #Zip4xxqtтB#ֿuQC6v>hj0ěBҏtLRtT,k1+jgSI Mt$(m^kS ApΧI}x,f(D139O[Hpq>F2g X=doęw"szz*nw_!%#Cnڈ$3x B.I$&=Tj=+K1'Pr}%N;ف iB UW34NWByǍxj4DB&nown+#H 6>)mAhs#1jq=_)kٮKC<@tuTOPHU94W.m̶ac@"%I `8UokAޜu^&Oz;KWrpy$B2ߎ.3 }B8v%otQˑL >e1̋U1nR}s|Q@]+9d7w1LDVY0J yb |zs\&A͢*r%#ˌ[yr Z ws/U^n*$rY=0vhr)xprH)5riT8%DfkW> Ąaw*"ׂ$9￴c{د2J' e@'!5ĸ7g4›7uo9tUA֡'Sy;?B!!|E_:?L8Zvz f +&Bi$!*1|^͎PWgMWsٵQ2t\g>Ć[\Rl7qbdyC\o6!0@Z$ o>3%*d!&4 n'˫""dEx7h~A2YBd\n&=YӉ6!>:G-Ji%*>'@׮'χg 5@,A~D?K#+kog|RBm_ݧDDPK?q=r6 &֝%cƓߌb$+LX,)e-ax 8&#JIӯ7"ZڇID+L&&ʵQA)x"b`g ޼t|&Tm8j< .C ZFΈgF'{~Z"1w*:vE9 ~Qeld% XUq ( ֫ͻdWh $gЄYx37q? t l~xr`7gh:;q0f&s諀, %H@>\PIԫg 7`Ǘ^Հz͖ `f[5%j 6::ȶ O@&Q'&[ѭϳ" XP%JQ $"㔄[l8Ғ:$'a J3;%1n\s1}5P_)y'jbhDy[L]}^".#t&/-gc9"!}P2H0,ӆ]Uy.y=`3`}L+⠘M$[fHysŷGYawd!3T;+.цmaۤ{}< jE0 6ph]u'&(jkD9͆*.I{ߙ)Ei9wHC>k`2aZM*f_ ֢p_ 6tsz K:I qR@m7šX*X¥_84%=l/"1ҳv_ADVjY _mTKY?]Ə"{-4pd}|hF^D:Pa nx'+9mn#*71m T 시!;یR'Ņb|xdZ,=I S%BⓦJ$I>+ߊclM}t}({$].]㖖o⨙uqQ=\@CxSݽT? ebGP?+q8x1i;P:\36X1ߦXBVx3s)bn$|12Y@.#[N޸O+F4/ {wa3|%>G:<ںW:+ r>=ef[#a@F,9vxACƊ:~eBo&"Zy8hI2|!Gy}DJ^(W-';FbOݙؠipb-T\{t7|. (+]3UPb-/X@9}⹕мXh![ z3(dIu_]}\{rM67p:]%F6\.=L"]:`r(CA{ֳ|D? j1jٙN6ZC3gxrRrpv{ec=+ G 5)OAf͠ZQ?K]tj@܈Ǽ1 Ǵ!8˰VFl !GvI|&ӃhSoPͩW(1O"dE=$dixk]ͷs"6 l|U >ue͓R7Zd{W6-IJb~~;W0cJ[f(A5s~Yurg0VN'nX}rF~5%E)v1[([*.CV%OP3=݅?hˠ?3bǯ| Tߐ/CB>e>N{%neL#dU_fŷ"KG]&&b8^1{^&I;ƶ:,Sl; ! X~'ƨOW|]H(%TZF0 2h A79}x:0p^̈́+J#*o2y~q4Te6bjg"2OyA8+iYnO질ަ œdeI ,K`U_&.;s,ڌ8 *鞡7_5%&ŠC>[(_n򱓐ZZ2T)\" $9*kRVw>`>j 6͸I}v)dV"iXoډ9 lVJom"f9餢d0ycX.n;`NXBX0t9J5EN̝E ԷMrB9rg01P2.BN|,xI4C,Y@ e7ofSН.C.BͰ0بO`Ӵ Nzp@eOo Fòڸ 4q$-8\)OC `,F˰Hc[ Sp.kt 0EZ#ϵ& 6Achy{8ʂ0)z3+LzX+qZIAV W:2b)uC.j8i-b2 ʧYrI^!л! ߽;,_$ey7 Yo;!+T J q;5\ -nMltDzJ6.1pU[ +O~' VOտ e,P~ Ƈ%)և5o& !>zdgƜ)gWPxg;9ф[vfgoy %/"MK>r1ζ/aGBmXlʓ1׌-DAmv7Mfyg,M]JWI2^fp#P(}GAgKr&,4K-,+Ñ0QCmUO`%(|DMqR*>SwS=E,)J7M0 ȌI7 j?~sMia@X},1dN%w9]|3| d'ݩlط"C2 w' Gyz/`p` ?zMKQHD6n 4Vc}8%*j@嘳: ũT:0EhDɴh^2^~+T*mؤfn2􎐵E8kuD:*Cɛn~0AS9k#l ̞0'Ջ]⪑垥1pyn#rs74&5q+;BN*2;FlCEBb/+|h!m;Em #Ä d k*Od@# .7~~;N >.*6Waiɯh h7R40EOCI_(梎φ^(W;n Lv/墟4r*P[/-~-gFՂs]Qh>,@գD1G ﳖ ژ?^aʸzU< a1g_ dXlv=^1!bj[i9ŁqG;gMpI%TjTmk"DAGàzgCvRa-vٔv2 *W3A8A8 g?9\4fAx-C\ 5 l o| ֫tYO/yauˑз[4[nM}_>)݄io1y.(<BHքX-F]l wMH=g'3<^}|M;Nε-n0glu:dOMm G쮨┟/&l{~x_\zҟfI9Yyhl̀RfP ՘R{rƞgFPGb*ۄr,>EF̬@p 9!iB:#^$hJwEY%3ޢX$8{-)ZpU@#Y֕l]8NMqΏΆ.MfI8q ~Ӳ/%xW=<=nr^_)3<8݆gk먏Y̥+ue-*@bf1hg_tQn 0|7d0BG]Cn} ;>i%TVjm{è go%ꘀ5>,ã]0upG Θ^H p4=b"}5<7A~pdsIҩ6Cm)V\9 _]CbJkn#{sCFۊm撸~RrK 0dUH~[I/Ӏ<\.=Q& V8BDKbXqR>jSmIGN:AlɩJrvx{5~/\#RPΥd!{G'zlHhVty%6BJ}= *i]V4ޜըlcϪC~%e1KSTd F%[q$a2,Ӌ)!oҲ.gi" hDW4j&ܣGD"EUtUԤCg&30Xjv=S {vPʱvl4 Z>9GEPx9Zʼn@xT9):]}΄n9Dq_L&T2ʊ\s|7hZ b,ްbϫw}4PZP(Tkq B!YYTlZ~]JT.g%@~E uR1gI&6ƻU?2ubʻ3gCqԽH *zO ӻ._"f`@>gL*k.e1v`}HKf$9/svMQS6榄&7&گ03 (5K=u+"l P527@uAPu8*8 &֊õdqaZhiu>&&ԣFaXT[^gΟÏ'v wa41B7IݑH) ;ywkZ;]{{cN怡 k b t \ME)1AS?#]Yͤ-+hA.OBc1[.Ϋ~Y)Ӗ΄Z|MoםRt%}s3K-HOwJ~pO\},rṾn )J_RsMU41 :%C96d9j8/D$M'mMs#j0SI[ Hr]1<,|SdI8#w  oOFgOE-wZr6?O%+<j J$:ar7HdIHNO6s.Rw@ci=6wmq 1҉OʛZ!:fbΈi"yE"fWK8hdI$1Z1ENd-B>;9F¯ ?sYG̈1@2ԃ_'k֮?˕-OV F>ɨQCZUYaޭA<0 n;v5K_rc_?枾jR3* MZz{ßbE*98-86tFL.n2:=o' _eQ2}gE7&@I,BNUrt F R0o~QwqYiE}lZ$77YNS C ЪSpd&AJfOK7M?PKDZh,T,;*)dY~ibe`?T*.|Ϗ cRCekn' =WgBF\tt_b>UNUAVc( VsC;wxa5 %ƭ0 cq2VvH)"4E nHP^ølq`_ <{ū DSAA  epez;b8DzMZtf`Mi?̉ mn`˧UP_5 -/9*uI l{cn4nW{TC({[tt ^34=\?ZyBmqϕDC ɏk^7Ff)FM/5Sa@0bM _eƢA=F'q8NAg#Rd`j @rEOEFee? `[,AclFԕR0j尿X(@.1k&JGVR|%E(p:ςՄ-#BQ}a%_G ZJ#Z-7R 9t6G=Ij0\pX~\͘%n%@|몊 "#@6 _ht~plO-/,HW;. NiZnC&ょ&;-M\@M/LgZ\lī0uRC'6R@B4];hÁ;Z7efĀZN %&qZ1Y tk+w⿴Ļ 5lG$d& .1e{<\[T /=@ Puꕙb {^E/ӂp @+ia \۴/` EE}ijᮡ2_Pi mmxhYtL败4kUAv gM9 6 ;^l^Ӥ 8X{K t_]|^{iIkN" rA(Urٔoa ?Y[l($Tk?I=G;unt_l`!;UvԪ :ыޣٗGf}S!dw.O+v%ӻ@Tg=?̼it B{B ~Z"Rh |˛BeGz \3lZ,9&j=ۈT/"BKB̠g)3: Ůs(#D'5+P#w~]j&hJgc!Zi: '>JNm :9MHE:u9:XS%v˛o`Mh1O OᖎZ!1P2xbrvdy)b`Umj6*8|#A"=/e2R]cvym2 mh¼⥄kB>Xv}؅o"m[D]`Bꦟ{J2ct6 Jq 8' ɤd/ 7 y.WݺgśL3`aI=~&ryuē;W 2߆Ob:Y 5^vtGi$eNg#S(:4*tƧu!aXo^WW] aQXȒ&ݱ%#\s* 2+ٱ Ce_e57wHͲ=Aj*;3fiK4 nkbC&xueaŐR3tX# 5灷[+nj*/is^RlM$%wo N%e=xp#W|Q,^Y@/qm{aXDvoVg VF*u0:<9u[s6-9#B5S5ntPx n^NA ?E)`Nl|M8OޥPr.+Ǡyo&xRkxcxoMykMbռWz^1!AlEK-%S_En)td1Gꔶ]d48ĝ4/x-BEaثpȫc=+ȂeF!9/`jm9=)w*ZPqɂa[rje+1֘1ac"Y_r:ȸGK Q#(cdnZ,GE;*e [EOǐ Uy;$[>,FtրC5'ceY^-1Ζ:ѺAiCffD>j eX\}Z at8 G:52wkr e+A%BŇv_+CFxs^P(;/H]۹Oj3Ȓz.U#adRV"E8(%x*1Q6 7<`RШNn& IR ;`\OByvg] 9LOBE Pj3B8IE-< ٦$8AJ6W 2x0~b(З*>8|b]OO_ ,4lN 44وǚadk=7ghV*@ZD1¡<ɰ"E@͛̌&G(2ipfo{܌ډ tkϜ`ǺSIQNˇ @fNGJuʏB4:n8g2ad΁pYo5Nt O)$XKwh5 [Päy0Un3r6I¼sRhtTa{u< WQn;/]]W/ExqS?wd"Ӊ$`]nwZ¯,r恌Hn >q[>㮤39€,r*!\ɱOU#.#zo1(SAč[mS5a3>oI87qn]+&(#*>8 qid lC:u4j#'ܫž4,niw/Ѥ!a0Ő4r ̝ ^_ta-["f MQCzmGX<:J~iG-3'R Q*M.m2䍽:@Hn7yȁR^Mx2}ASz^. {|J]2[~DZ8q|HE`=Gi μ-61g86Pkh ?kvD(z5|h7E7_\'0i(\hJ\* RC2Qn%@jq>z_/?p?_W A3HWz/N:(ܣ5 [IԆHtFpv/m&.רaUtACsXVϹ | G`қ' h. u1@gncv eiebOO#p :dw.vKB8^ڕVw'DpD`*o Nv>tN",z}!S \Uԑ+d0||Ms\.ċJY i31KIFme|avD=/#-n4<۠[uTEG kײ(Q:AY_.I AJ׬!/KR. ޯҙiٍJ8;tII f`S1"%)&Qbh k:vL^]Kҝg!IVwŌAY#oVjj[xBvm<_l)mq/&tU-gڭ0&g Z5=nG*FjA,=]]OTs+곌xxkf47ohY(F:JaMN==H'-颚DJj c`t mn*$ JQ-6Qc(y#K<飼qDnk scf4O ?ЂD~)]g Loagu=^>.咆(a7<שdzr>-w 'EԒ{/ڸȽz5CVlte"O;#o%4MngRbk4.eџ9F&n^|arY>*k˧G Han*5\L1|q+XRЛ8GӉ!_m?HhTLdH MB,9/eیrPz-/sLdžQXM 鹶h43m-C\3}bd#{~ؖIXT/!t\1ׅR[K4U.-yZx }<= _=Un#]q,sgT_n<X֗KՖp?4׀j\{!W斪~rR&IFgUo+G G:mW 3Um)TB4ېw~4U6ڤ8xmqõtʝ\u@(xҎ>>X@+F̳ix%#9PZO٨ Z!$P+f#3v*^N@Q37aDcװZ؂ SGrkL *rI#r,I0PXqzuV|[nɄysQ/ӷ{c(;IXw d;]ٳszmcⲖ4!GUh)шocTOtˬ>v P ?|NT&]Aa@(h* Jj\m g=+R8?lDz oƈ7X"~vʻj5@O>(i2w+?@'l[|&I^د9Xmo|ǍM*L453CG/B-q+7SD[Xe}4:s'2ч(#rҶBW|Pho`s K!!VQL9E~e+RHQF_ZZГ`_Eb^/f}܂ <)l}8%KЊ7I/`ƑPQAq^Gxgh_&_TQ?o8ȝxWo7j 0cQ*@u )H}%?GR! r7)JXqfPXMkweһ`MU*ѷǷp'U Dzc'%?RfNQKvvU t&hY4jnl08Oc}65j]e¾ZoZZ._Lv?fH_Hÿ́¥6L9^EūB#pEqk?J-p_>d"rJLvRO A>Ewj>:4x*j5Iz/R0\[3+ʷPؒqQC}UESY{9ovȴY//_:gkLz^?2 8iT D&/rhO;Xa6tc0l)یJ jt.eK[űfql`2ɷ}F,5`+^B$o!@ZEk{]X*N8qBk61duvCtu>¸5Έ=WҙuA|H~=zK# kR,1DK~PLNt, J0$J9u[ k ʦB%0,c>-!#.UP'8)o] ޣY]{fBxf.i@H ļ5 ٹZ)/ _)!dh4-A=wkR4rDgvPTg|tGBs֬sKv'8/lLk9P܅Rf7"tL)?-g-_'`Kd)xTC(p0sY:#;~1_bKz(kU.z=#,flIhnBe@%mwe§IkcPRXJs7!ʳ wZuBGTqq&CrD "Y* TpOB&c`O]>p0mmWN(SC8m)[X*ofrW31RQ>tς/ne;л@?!ͺ;z]iLL5@ ѷj41ñ!$5&. .;.7ifјג,-KÙh)'c_ 6KlyĀlC o:3SPK៝ ,Z0\2OhW\]~SIjMVI֔27q^#vW0h)ҳXQYH3dr1:,c XbZ+\*4KcTZT%/loFj=[ߗ@̏_Xc'$tG=X b.A(/+SJu5ejScćR3ds9 N"S8cܧt `N9j%@ʭ'fz \%Dr=}1}"B!=1op-[74n?zÕr$1a)^u"P6ֽ;ӄV`1_|N˜E5\8t> | qd5wH[`jl:w/9"lE)Šc/x⵩0JaBDWo_3 Hk ޸(㊏Ϝv]`H0$,1tgSީ\,aJ=L+鬷l¹-]]_}23K sOEWSD2.٨%ep=QG'y?"á4L/8oIP@rw z P(Xw||gafvFHA [{I^N=J8N#tl;`nШ̠یj08ⰭHJ iNr6=IimΡ{ UUwjOД50nO y119'%Ggqկa L2@33uĜ yϔC'֛D-!TY8r RPU+?àEO UQ_c'u0D&֫w!a?rM8iM`9$%#\7֦N.${Y;ԛ8 }9p؁էUw i(戃;]QX*?Š~ǿh9mi5Mrx5?B e 4B4R}$rzϗCX[,nBroņX4rD``ꜞQ]IqJvMq'oq }k $?*lX@ -iR,}u R'pp K!np$0Ć.8JXB~ ItD6+~R,&K&mbR#Ntb3oګyhӉN!9 ь]Ɓ=L\Zj9'a1LfG|5ҰR#bƜ 3 Õfigwqr9aŸ3\ 5y E3SR۰++yrOeR\%xl`&XqPBĊ e^^\Bf@OX C{<'36CY+1 uO"#Kn[8L63X /ݪQl!s? ܸNaz+RueNH{{+Zo:]Hw#4vP $~WV۲#'j^⹗QB Ǭۘ1>nL:xMU{R DBu! bݡ=:C q TT0zU673'Ȼ|KJ4?lz9l(vd0:!*=enf$, M t|X@ܸJiN _d- NJcq%ܫ<: ~ W:~`ӼO&q&υ/L{p#І]A}Ի?ހo Kf;f Y^C˭7G-G.k3ӯڼ@aZo@ SwBJ;$[WWrAVHĔOXaL/o6i2*w@Ė ?p1 A2Lh@Sתa?S`6#Z` X3e\^nhcӄYV_?9+:ThYOFcRi{;`e|oFy0É`+ sGB\듡x@un=CQ({ D[.cO Tt[i5+iq $]eP3c`Ԥ_7 O9g}2EHK F'b!P0cj7F>T^/+#> #v˱P/xcO.V|\%t!:B(X2[XAx–~jnHj%53+ |?ܐ%4?Ro'߼ʔymk =tu3'/?HB_ ?`}ܥFŭ$'A5˿p`eW U70y'~!jUQ5*l` e~,iL-(=M@;s/8lYP.װWum@ MBɔ|Ԋ @{g{d ۣ,TYl{PC+-Uqؚdj=ݕS_|SMO0{N3qLfS\3[KK>-Aʤ Ez"ԅf,#'/T1=!.HBd cB1-?]e`DSJP6ADqzn JM˿:By)W<}KCڑPpȺ@>(Ҁk$%y)h3QRKK$:ZeZd$9{@:B@ξcUt\=!֞0(IK~.d\(v#qiDڠ Zzs6^@)Jf%+w\xJtPŽF6r3/( "zj&(8Z^ѕ=Lp}rHeh$$tԾƃG&z+Os޹] ~8ɗU]ͅԚ:F -28Z`[|ʚu5%3^U! M0)* Kq9T몼yӈpEǚeTǮ!+ }Bҏ]?2[dG/?mgFz掉-"G]w~>#{ErhjMV<2v*rivK79zb0 _E,[l"f+e :8G-{ql %\؀aB2ChN|i".{痺&S—\11$Q55NFcL_C0ò5TX$^-S \Che0FՏIj+OBο6H% 6/Y=f0tEL\Hi)747xvi|:$aɅuCnWtJ:t>> c-;G>M1yp\Sp TS`Vdi"n-7TQ͘Ӎ ur{ZIy5" /E ZpJ!La{ZA"Z1- ڏ˔k^KxDƸvFAX[TGj5(VGUw Z. WmQyl9ܜr{^Aځ3DxbJe9{6ق=QInZOKǣ%CW㵅V cJ_ 93 Jഞ 7jE/o;hXcqߗȂ]F{l z4MiuPrSLɏA߁ӟݍ&!(^xƫvL=klj^=> 5 V&):^V1=Ǔ]2Mkh f"&pH3=ܜ?DkyF`.$P }Yȃ(EܾX'毛0;,$5BI`)ʭ93bqH?:C'bV'DYtF(c4(TYJ^rhd/Ф{0M IG+PZ+V&/^Rqo;m#Ѣ~oc :aaN0v=T(!pa)}٣|#0 ٵ( B+b)_ ;O8] /WԯtFBv0W}CckRڋ.G7M2IӖt'R#ӧgZJ2RMOTD2 TviŷxByA(!7DvX߮W]F㣘ua|o^sh.%tfxsEpiSMKCq]|#؄O#[h)|!֏xjYHoMMwa*4ԴZD5kP[+#>N n:Tdzo`3x(zH) 9Z+6 B}ݯW'ލTy\dS5ah햛{O˘1 `"3֓ωͪJ  (UHF+B{VRtfI~ 4zᰇM)"[խpqP\Nͩl"12 EU^sx+y2:3fXuEZY2F7& !2< v.С yHO [tEI_"͘,S2hRfPOT=Sd FD+VSsjkk| , TLƬpʻ[fKe:fI9fӣͮ>:~3VId+e:0mη[`a4͛Z)* ѸyOtVwZj00 ~{-lI(A:нs?Zx !:=ւ1/ĕj~}x?diu[jij`K`&XxZ~4fq^bs\>$Ku@!дo3<Ҳ)%h/^|fdHJ^k^QsR8S&K&0߱X6R]̊΍_wBrpc+B&R(m+(_]U[PrsB8G E$Ք&}B3o-CC(EK1 $t4^}̲ Ds bQ&nv՟yΨ"HNja:Л_ 7I3:->\Լ :HܟO^ܜ1ر7/P_G ^^B3% IMKTܯi:m"]մ[{=>F=ŋjRi^hkbDQΛsaic1ywW}f<"wEMh$+MBG4:ȢOdmJK1?צ,vVp{7!Wc $WIxZq29ڏ0*)dks.pKW``P)f W?zP;4}Ri R>%=lՍ2)`.#YKsԢ2}]}O*˗ UŒ=uݭX81:`WW uOv<uMjv 'na lnӔTysKu~͵GB+>X|I⫲7y6o-}9Dڑ~ɮi j6X]Nod!078iDVNzqɠ.a@~veYEF=8֒..;D GXSe1[ɓRlZ$)Q4֙Q?Ê/5,؀;Iǭ'8 .mYmNT9+KK~ 8`B❒[*Į5^~]8 hY*2\cyHHOaf:R)SjaZ j> VZ~]f1 7gْkm'W}Er_H3P8axt [U Ɖoڟ`g<"Y,wї/n}nYO=;#hUܛHepB{6e6~ lֆ'4̓5D!^Y]T؁F E; ߻tzƮ}vjWv{;C"T~9ȀJ,gC1ItZ㮝ިIw攱&_ ~5-rFB5!잶+/V*],urg|BLw=$%ecKU#n{;GxO(s ݫjLx̗}Oe1|)+"- ,;;/rV[ _Z(bF6XVNjcg'beyǷ3o&$yMKwhyX'&ޣt˕ڜB^㈪cК( kBPFBH\#7VP4A9J`2h &[tkDB̵.QEyEEA ʆJdl ҐX}H 'ٛѥBuy%T,ѬQ,,{PaRiW;Sfş\2Qswnbwe\Ӏ/ǣVO?N 6+ĮaMvSMNo=*֯J:tmNs4CiTW_d= mnXDnȼat{g^hZw&K 3aYn)9Dr0̾ ]bzt^9~uّ b~'P-H1t gq(S;]3Tyf%NKtHLqN}{M]߽4H!#7_esZ)+]2S%QW?^d RP ur&E.׳9:l.j a8X'EabFS'P. yY0xtN~sGINwÊ[,RRmكaB+͝lVKPmS}[ʅC}Hu( W\߃J@"E΃5߿*H[:{sE?H;dq.`|/Lzc蝎,:8/xæKvw4]*Ǘm"R!UP3 ~n>>6g}Gc@?L s?G!jx@ |}K|erѢ{!HoV_\-?BUM[3cr VQgEm+d=Ux1:gRh,bEbD#A/{lE?)\d 31 qhNk ID3IR>{3TgFxԊ(,DݨG$Y3đe[-KqCt4gET!7oN>VD#` YazR|l"V04e`}bOӄ4?egIN9 읒Sn|zY4VX1 {ߊѷ|C /QГL=I~wRb0[_sOeP'j+Q 0Zn_ute|potmM4+m,5Yϊnee2B>U - = Nu䑎l\vSڒA mSְh833PJ¥?g -Ƽ1K!T18"}AIP.|L,|j7|G5< Ni(eh:~?󁙒'ΥAT.RHGp|Y_j l5pJ! o3CqO4d[몖b =W+ۨd0+XnpJ`&Y9X35t\^gp͚ĉS-ou?1DĖ>qwɠE}Bl_z 6O?e@eO9JR2Who!B%Jݡ*s_^rBYo:8ݮP낼Zߩj@'{&$_D3/]-mVpfm-rB1Zj-hۘ$1<,Cp&- {C\K w]+L:ؾ&`j@ [reF߰Rj_ xMNtcOua\4EBO?S q[&b6ur"Ij^Z[\oGvZwK%0>ܗp^O.RuVhmF/`mp6`0HW4}4Y9b* L_7{:r njc D"\O`0vuc=Z^UoI\RX3+:{Cc !3\Vw-%+Ncm@ڧE10 Y4ޘ9m; 0O˱հ6Ϳlۚ-Z(T3IN`imc7EWz(D{kŃ{lx":+ǿsd ? 9zX":ԏOn2(\~ƶ.}5(z|,׉4WmcE9ܞo ~od[1/\Jz(@ݡBzEV]۵6F]Hn!v1Rӛ '^;3(8ݹ檁R/{g'8]sXk=%lANtv^Rzi9<tmқm;0!6&Vtrx 2 ?|@K\ չܳrzW*oE6W&',|Um&Q915'CAɧj C 7<;DYo$nxgƣ}I&J뱵7@GbXjZ1l(a4ׅ@xZ9}{ mj$ |;CJ˚="8 [bJڑ]ʴ1?ͬe 5_ydzS(CTdդ}[)= Eheuc{?6tAAyS1+c閠L&+h'X`cuY4Hb2IbXys 49g%=0K!KB:V5OE]}݉-2ވ=rbl!ZD]u6読G5'RIhKHDM>Ɔ†A&!\gxOe P^W \Qe@E3(Y,X(H(7봡sʿq t0)lH"K Rl}U"}΀a$a"sQ  )(/ivU)/}Yݜh=%e;owk{aUlTqL!*g"'&T mOm;h}ÍgC3 tg4nG9 谘—wk۞ (Oږ^% !nFH #dgS%ɱn"92HN=sj<#}ck{:Rܵ|eb ͓C]x$A7*{LCܰz5'E {( 4!I;QWd5zڧ{֪F d#A=劤91U&s^3\/oĈT'K c5ByE/0_Ьex;iD]*+.?г.%S! .$Uy>ǒMD=[8u7y$GeCذ3Ù*\.i)y_tX%>~J䊊'-an)S%tPªnFlKRv>] kG9aS6;Ƭw+yWh&ȍ=ft$+,ҋb~z&j=l|R#Tט z{jΊșZDcTto@}",SQ9T~K3OuVb-}L\vK!8梎vGεΔ@;Z?wqȆT84՝F}-sTq)0XD6 g1lrEKgw@d9*M"hBa`O1VOdb)7Aa<m&©~H3Gp . ݱsȒ5TS`GJ<hqF[]*~SImٖ&76v5-&A;aήɒ6Yvq\:SVDcrbx(@Ըs{e-p963nsIZ%^?J̸('Ä*Z|TB2c`Ì9k_"h|ٲjG4?7nM-e5吾U{6TB#J Tn4F1bV&J6CՊ3ͲFVS*wV8a $K>})1(Z}|ZUAzk_ eK^.u̮u3*{o̦TߤLJg?ӺA)O!6B.֫N/1 ˴+A3ض:vHa-O' %ڟ6 D{tQPsLr ^ofiHuqA:cPL#97c&ț{u ,`` :_cO*"^"pK1-@h|ր| pcRJa@Cv_&5A= @MwYcbA78#^  0m1Mei"0\G`}I9<yW"e;!B E8>XN6vD/tVK" bQ><}Er@09m'z}|| ==@M /FD9<񮠻jTv_::`ԌK6_Mz2=7$J7بN GON-ugez;2׫g+20k|NsBJ$[7J|*BNθqS ,R)diR;kS&~hM+s5)_ 9˕hQZ԰K-VC%37,dx!h,mƭJYf-Z!GjΒQ `?gM"43qBl}ʗؽ;Ҳ):\p9"a'#đ,& I8;GջHpKm<E::%XwUˉG*jPn_1DϹ& X~l}M}L1Jw#}\B2/RyU F"Lˈ$_:”n fFeP6#O?&b3*S6 aDgXuyU BG̬ȐPE4'7̻NU;ܙ:N1vޡ]mԚzjo9Ija,sTk]"Y?,XσN uikޕ#~ w3Mj3fvUhq40񢦴5G,'MJ3>|ݧԒOD f.X#E qx *y3mL ]GМЈLd62Z#.§@x3arKgV&WPaw OM1u+侏6SdaetF1WteusTt|:δ[N5xPsCwxM3[~ws WvơkY]?żUDS]?8]c~=BChm ]Z{{\m*{|7!ߌh`bRJgp2rdƴ?n??KќRX}l6&NSnދ5$\9@ĞwY|=1⦁Q^%Hfm#$Z~o&ҡ3_|b]6 1I~vLk1R\[#_Ǟo{9Q As >3+W <ݎ*1c)XjcE/)iᠴ)Ֆ{ƭgNm{ HrAAhʖ߽zg.q4Щ8iQ4Xbv"WL%B'|Bmes`#+aH'_fIu'DeWOޝ]0oX 47'@v/t!M]YYNFai'>!}¼/|XN志uت5ͨty`GXӱܚ\x%iR[bwD]EsP|UM;kt 6P$`\,BA0j)gZX:U>:@WǢҺ5)CDž+&{vWU݂BٿάHq,O׎Lg}PrVG5pɭN@6ZE2TJX;qj?RK]V39j؁F QnUUKr(J8: ViɌGA9 IdL0Ȧ7P4+TߪIn4b/䨵E'B`0XGo ˦yY"W~8B0k oOqfIk.JUXx,He`zd;, @8bto~_1~䲍ʢN.`knݘ LݢI.ܺ%1׉Yx) T!b~h0|/iCw*9)H l$QgvR{?"xAȏ~tXllħQ2`GB])RhTi4 $̎(/;9LweP |QSrsDr)><0?>%/>)/T:+} L3]")^Kt>)m͆Tm0m! 9_-A)U8δKU_& A _rvv?xTPP˧rBy]2mO*Ig*髊s Z-$w6Ms9Tf :\ I鄥~U*nˎ #>j ;V &'Sn*eGW$%fkxĒ}=]ozn(pv,kqhlXTϹ_3SSXXf"?^\K)iNͼ#,ݔ7/ CdEX]1* f6zec!F25{^b0=s,[Qe]dSiYN-Fi!`j |=٤Oud<9eaޛl#I8yju"M%8 ?j~$%W+edIIeVJ[0ʷk< o&ښxE"gK[p 71'Jby.7925~l[B~p!/N\~1WHpz%Πbky h7\ץA[+2 .GgjX:/k5 (Io. LiuV<8%!rDrZ]WvRPvK$dmNC,vɼNj?ALi aVAD5o$=~K^Fޙ vÉdOwǃnI[?dȖlVhx'_[w@8?{6~` q-RCeEŬ6V"SFC'ij+!؜ӿř~}[\}庘B@"M7~ą.!ݔ]dJĤ|voP&Bj2<"[I+,ϡK8j6A&gZFX8*Eǰ_)aB9y{ع=\9~Hg0!wfok[9ZND`t~)BЎIXS#P0ׅ6^Xl|Wih+ߩ79 npݛɗ PQYU`lfg1߆dI7'ZUiʷ`ϥ׫=sx Bm{h{gL.l`:vHܗ~=<@ K*9(u[_ī@Y|y:ˎ$LS0dEY:х= X ! \wҘ q O>S"#6}l%G^ADbܤۗ=a-ejh20ӃZ=9FɶRTM8̄fl'`gC@uooיagbvnHϨܺ{R>8qomZ79ۅtx0G$/5?qO/?*"z8Vel&lj͋|A=sJvutdOrbE{@[B#]6}YXoPSL) H(Y|9QJWVl ǎ,z0d)jHsEV=76Qp# Zo WP afRt7WV~N1ߢ6kY<m*>0y-cq_³v6LC Bʞ^&=H걅 {eh][.,]J dk5kwn$`-NIIXvs)yBIJx%̀K^;JVRE{ VK 4=: l#J90(\+D <8"CyuCˆ,XcFbgF64N`8s ɰ&'"CI ɰC1%%}_OƲaʗӥ_#?@=vݖ{Y]&t*%q]tf22SKWWȣ}=^_7:WHC`~`eMX_o^k\a >(Ev5:Z)d--*U:vL &,¿?L\Ϲ*=UlKEFqC,]-U ִQeKj}q؎9b@R,]XCAeKa yGw$ۤ:"ǽГ7 8) @k )qT=ًD]O*ht?e HCH/YQڥj|9^֦Z;ڥC_1Kt:N߲Z i DEOgWkW~Rw ߠeRWoA?4[Y&j e@I:3~KݯIhN\XO#`D2V=$‘;' $ͫKw0Q4n Dq$AD$}F.P_n+_:A'{GfLS>O3LA2(.{} Xl7FyZ^1pO C\iFS:_Xk΍Z_<ӡ8JQCwEctYD*1l;NK+ܧEPdUSB _OB]d)9Tq~e-YhE uxJovGqkW0w񇎨&7[ z Jx̍B1"fwo/CXA:4U.]Z?6beΐ &1Y~ sM?1r!??UT4k32>!Bgi*Qv9g 8?cw=ct0WfpngȤN-}->%"H-?7LU+%+ ăvٔ(^˾x}NVʋFc7(xsNcP_vaR_ş0) _)y "=!DOKYB A/B$u9c_CJTl`=k.3߿xmq vOH#`=[)b_Cy^?Ko3>.:1.3V^\!!sJ x E˨^KH+j_ +BeWzRZj`0WvlK1yo4ؒċs֡ (/A>GC%;zN BxM]c6k%5%>`#SFcG5 -J!pSr 0n]y[!~[ ֤N95EpzoO5cن 6X*]x&&=o-smݨ7~ؚrvb5OT&JQ|" O?ׇ־싏bsqÖ&FTř0WDn'`8@9kY*'IJstk/mafz[|4|dk6Gz?7=ڐˁ׹(jW {E8Tz,ȹ9u!f 7~ֽdӜM֙~g^vΰK{_c:ӧ\vN{IVN~28~Ձ { }OݲxG9bۿe#M`DZb.pBMc[ F~@@7΅g6 λh;8~u(gR@VJ}`^|U; Wܑl6F-QgfS5Fyu'7[-ȝp<-ΉY(7cfNh [9\[>FTn?2:8m)u+|7&C sNklVIu/\Fd(k`[!0Թ ULVEͶ2?BRg & [XHpЭ1o};OGL-'/һᆜ Kf#D;'\б _I? W*9_pGP@bkJ˷N-%?! v_<ߩiucP JKK.q 1FM8F潻dX 5ߨ;?-0RKb58lN]*?`%y)`甆˾OFwz@d 7Cp%)ۤiP2?y6}e7˄ٸWD=' ^LjASerɪ5/>94*0 *MfDpa+jB׾Pw"ޛo2nNl 5JapaIjXM7ĵDcLt_tߐe0X4Kijo˃ Wc T`~]Z JA몴p(3[{G9K*bucԑBB }47VLv."<oԪ i/[r :ռC} jdrPU&~ZpF!lZF^ZSaR>j$Ձ_+X|75̨Mrm/o4VŶeCv5 1]ZUa]'I׶]|]@s$U|,ۏijS$'mD4nfkvg'֭#І'e\ k+#د//GfjeqV&epgQz9e?o\*z9jH/n:,]sYUjfs [e{V`Dl`% QzJ&BΕlO ]霩@#6*2 b:(Rl j+;O8V*d7yO gLC<3u {xCNJTT1J9Ffqܠ恻0kPL6zUPz/{6Vߵ0Nrޛ Q".uLl%ܨ-KƗ ҥTΠ}_,#UГks`kb}qp$w|A%kD=B&'%9{S &1ÎGI`6zl- U66ud %+>> Yup7s hZu߯v;4WYTSV%RO`u[ظqLeuJڟYFP-q=G׼T Ɵ hCz\wLYk{+h?`ЩH8 YDG5f2SF}\CƢI_yV>GWB$+AxUVC[KDUGaNgek6F:68ޢ/N?Hҿ9[)IjRɮ rƑx/qYB_gCTCzFwujdY 3dl:4^[Mȶڭu wBe;=:ˢ+NʘG?#Օ֝hbL!Sj7QG!aZ? Mb8ܔ*mB* @0 =Cn)E0=38+ 0+# Ww#B r!R%uLR(pn2h jg[Rk_Lb:&"IfhɃf^3 Y^RJHW7fanOW{i缔!qԍH:H+$3xqaxoϬnnQ3] %NOYA$uT T (s`iXm؈)q?W7b8_׿%R{-`A=*`YSRPҳkOdBA-įuuZg2bc=*MRe&/Y0+RJg1 k˙.8Wثֻ-;[-ziI&4)+NoЌw|*~[PdQ`O>@pĩf(ϭˬ? M/z:N'w9V޾ůaB ʠ'PWͽ˻00ѵ-9 >")ia;0Qk8IebMBQ`=^!")v߁XXg9HK_ IkB|@*xq~ܵa jbK^ÏbSdeF\O x <# qPf¤w+_4*(bĂAK('ЇfdYor1ݚ%$Qˇ憬f7\V&߀p5q1ȣ]/16ag.ozeKE{k(5{OS jnP^(m{EZjAfBKVkQ_U4Y H)%Vf4P+g*hYzD^õW=D`) /̫鬋kY{Aw.[:p3(]bnőL|csl9ܑzې6&?@B$Oh"#HI$^Osbuр[WCjK5yWt TD8h}[ _>wCG2t$n^:ӋЄAC)]@B EǶM]irIAt!пoƦNWU *>Ey@PUd|Tnna9>D9P~+gF{%(jvŁ?!FfބMw@APFiQܓH0!QQ1:ZlJ!vg*)nx]U&?Ojvt׸ Qx{:i%3|ݞ4DDM] !Hm.xU2,uWJBk<QOI@}L^ٜ`Q'ߺ'8FЃ5*9 \:iȡ@Y|J X.뒴͊Fw|LyIIAk.\fu ) ` +PpٞJ΢Z)Hr==5>(/M"6 o@`6^o2@ JY@?ujQ{(vj0`F:=N,ۦ& 5xhk:cuPm 9e,$$V6_>) duMV4ap:YR!7|wznj Kg5d[CD3e Ep^[G#eq! 5J&釃t7d-8,@~m|n{CU𗋪G{1dO#+b|zK~$*0UpT.kW]ZNȆWf&eieu19Β@۲s]?_H;oZS%???LclI3-4\ٴY!gZށc!h}I'c,X&ܖcu=_ O]iSZ%-cj?ZyQb 6wtc"Hԇ'<7b.u"r:'3;ܟ?RC o"}*Ci8ۑ4>F3!veC[>~j0}cU"Uj?F;mqNJj "Sc#hI`nKYy7!k\ ^w=| uD#W|*7E!@XŘzh$>uI3HMK(v:#WR^" 5W5-iMТF[ςQ5Q7Fm٘ &#(LMA|:`=څ RLZѠO;jӁ |Q[]ϓDeڹE~ǒݎts,g۠ΝֶJH[ev@"թt8y½1Tڝ-"W|c` sr#N2/ĿAc2f ==-v;I30Ha6N0[2χmHNzAuSzw_c>!x:Uk 0%zvRB8>| PrfهK>ww5w#& uV~W 15)A"*wPt WÄ930s8++sk"]e7].+eďF/K$9+H& &+o_2RjDm Q lCVpj`Ye@D^p~"d+;:9մP듉*Ra-Bb.HeZ--|@#)m44vkkplvcS}}Ou2P*OuOϛ292j?X6!=gR ֠*kRF*l]TbLE/=Ԟ$i\5[9D9^%YdWn#;u}Q8e4Hfz-5BXQGb|D{3v7qU!̇1GUa/jfX] LdZ Gk|Ay}򷷤Lhʕ(>X͙nڡOgi 3-elI͌wMWs,,yu۰5aewGR!=ϷN)o&jz[D 63ɕ(([J-XP= S 4JN+g< 7ʬ\ ]%9GENn7ln낟)TW>lrX&)74T#f Lƾ=lѽ?֘~J!k6["M_[Ăsәa:pCpEMo86]k>qy[7_D?ҝ%| q=ոsƔc@*bɽ)CzgiwQu[lﷴ .@8RrePH*Np ט V݆ƻXDIj@&S@LԙE*`O6{ SĊ@ \ⰾ q`0EqAJE;Y*fDyvL?gr81|5Ÿ:\<\QҸy!anwq Jjv1[Q>rZ෪ͣ` 'ս DUrd򒤰C-X$rR!J [ҴLKBx :TD3&Rx'Bcf g( b…0 (J@H-E XK^C`_r75THQEDŽ;@m¯-;Pu˻5] gnȣM6bIj5Ma9"ݪЈEqbE\vM{H^ M~p|DϳXaܙ@!Mh[l%4wQRT`JPoǫ$?E8 =q6xqq~ȋ!&A ϐDz㽿9PaCG;rJo2FM)^otrqT?]R!*Ĺw^]Ԧx I]F5+@>(`qrF)/nXgmk" I/NIf0ɏ'wb2녓o?6lVmp3t.^)ڗҀ?D:ԛ)&8t')~Ϗ[Q q;1(g =#6<"]} E]·߉pLcH}PK]qVqVH{S)L謹Fg 7kzQpo¹71i5j 6ܲTX>O@T{ޤռQBD./B:C' ;.f}_5yle0dƦ&luqnBOx"5X1dMx!ˡkP8 #J#pLrӷhϺa콚$Of H6O:߆bߛz{$Leře SZԩO9e`%mWl@aXU}|]}5oUR__\,5Wc]%9ub"a 6Y:nwSlإ=sc%}6fi vw0$bm\UdaT?\ǘDAj'Հk E%ə v/J.n-ZG0,GܰDSpCzh.)yj* ˤnt LPR`yJU㑁 &lNX%ŜJ߅'1S"eD*Bl +KV$)f mz6qW(ӏ̛(OWKv_=H|o6Zڎ7s "/lNGL6-*| nF/ ¯ /o4t($zX6d3%F"džKDfT29ycC`{9A\v>6?4 \0-]N5nћ` a%o7Q0p`f(q|?*dI;DW]3ηS΃׹ M!WYG㶾Cl\ew 3;Js$.U> {gi7W}} r*)jh50ZVuǧG) >TR z*XEԚt66w1ҙ~|TG,qTB6hh'SX9(x{ -$lUE[MP/I8 seSb>n~UD[6` HUD\v9Vl5^XXxAYpõOU@ b|]o}r=G ƽ2tPSr<T.Oc5-G R1SS|p;W I{6?ʗa钽G흈'pBs=5Ϊ<ԀwlOM=Vn[=~P=M1iz üEs1-ۭI2wRMv!ͣKޚxc^0ۅ7a,R"PZw=#jALd#j|G]k -Jdiu!8ྡk/QB\p%%R/i3UHz|li 'U I5E[>ha#[01@58VaThhg$/_XE=ž-y9N@%)]U9Oy"HX l"w\"4= 57˒f1!4*^T*\sOF W8:_.Ƨvu@T-ܓ?@ᯑV b J~`[ga ip5c:ڠ.THpFа`ͩ6weSi+镥:1Lg@qAZXWD#L!L2zX"-V;,P?cQ]Lݡ{xY- = _{j2h{T\)'W>=َM%bVy;})3 ]5oسcj@B:%)JCBɩY/#͸ ijze1Dž]0CE6fF2,5|n1/EҶV %rG+TıA:d0m 8Ijl; [̮D[fܫijR@XgjλfPI#$(8Evoö8) ،箘7OQcBDF]lY 4yDT5u" C˱Ozxh+[&&tEtYRպꐈV8#cQ\m1~-5} x9I"5CyO3J.W)֑S&@+sPyl3*e#Pr_Hݨi"d3s(nxA(~BC+(%d(7>;ŧj !j' $ڊD z@JKO+Q:?Ch_"mu$#dǀ` bhϙi/7` ɻ0V[r={' GN:50zCI_نR}\e"}&{kځz"$Ζ,S+iݬ}AUNXWan`QbNbc:L^Z'=$vA ,& 6!dlCֿA^}H N`RB"@5bDߓc5[26Xm+/4]G+M""Ph c2=~*@Ka?}aDpoœy)glxw`4\GJñ$9c0+J*k[˺f p+i'I`֤;! dj]Ѥ즠Kvqܭ 桅;ts_cý"(I˔:-o2(ؚn5J;C=t;=e Mif0P=Oc0#om 5vmUuwnb卮 gem2$3Riw ߇f=sA\@DB~d h2m7EGJ]9ܡꯉc >qKS> ضsuzX${'dG _e;A'CG"P+aP׉^2 s 3zSx(XM"ߜC)MM"NbĎy;=uGL};ā2س=7ViF7<$q^``?_526/2` M$YN Zڞo֪5ĒMB[bߨA ,Ԣs$֝G֊q 2;kHf0ۢ<ݼ9Cak rkc-%[B=TCfe-Xֹ?lޢ[hy%WT.gC ~o=83\(j`>OPΫjNe^g 8$ќlhY4ST=eqw9@rnBuGiZV2衆 L[\u>C[G_=}3m=6Eu:ra>)\>l$s^s V/,phjaId^`;iY7׺n6>6rHu',S:D8qQbez@;XO{ = RcR\h3V G$ipK_+ۃ.008e`z՛ݒգ] 4] A&z?Iۙ9J7&i뾃yNĺTd-Hb߄_C:RgGW.\9 hUq}(2KʍؾOe;Hwq0RÙSFU/Q l--ze v'0JoR)v5)S_1oAh|a m8ۜv>RB)@q !(q{lUDYV=?{xDgpP¦ܰJ(tWS;؝r&5z#`mNWy\9WS&s7* MKK҄/l'LYG?0"!=j~ Ggy0k;<`*ӝ܍0Gݘ|1_|-g\ȴ4"J,e>4>HCdF`&ɺ^YDh[5Bu&<2gxݩIzs(TL5lv=oM@ez8̃%vk`ߖ\*~_{mUӶc0% s*cVFL('S/|gCnP3^B{'(jZWD6FUE,IK8fAI ~hYHj׸oS ;۪3v ū|:=zmJ#u<i*}(z~0[M'g2(+p?iBoMi^-*s%ӳW@Vj79QAX.}s]e=>l5s YS- %`Dy+bI:a"W?G+L/boc7W(xB!B*zY.GׅW+}pGyPA:Ǜɐ-!i-,F;5?m0ܓ҅A MOE SCdw>i^Wm_]m!̆Dӿ%mʙEC< uF*y$t;iy( E67PHMohuZT֌%K8K=C$/E>TݳhvZmӈ?i8e lZ)SƸə368H6_gkzlZ~0 i+b(c3L;1 |AtԦmaE!qg#7RiN o,AHX!?Y" oG ߮\  aI~b''gs`r)DF3Fܿij((Կ&ztSYrV83Ofȇ2]U\.aY y@xAD>@qJ/v1d<4ާcLiRl˓;1\ bJm)\iJkO[܎IIZsGS!fjsB&T]Wx82G1s?`Ҡ5HgD&wwIouFW|1. WMx,ϊM![/1̺yX+@D WClJP2;7ۑ*ٝJgBxOwwn"pﲛ6q [.╮x7a\ߓӸY428ǝk[gk#h{;, jCㅿ$R.i uiBxXXB{hRc``CLHerC )َ՜M]N|}uofBT8Yf1.0 fV2<t)}_d;b^SžV?w,\H;ˈ"1USL*ݥi#la&Zst&} z7 U6-/n}mo " ׌0.mkKG0Me}q}#v^ӊO m膂eƚ$|dQgP[VzKߊjye$. &)ǿ KA0P-A9^@^K9sA=CP;|lP1~7˟]^<Ό9cAD8 4tr;`i{0bĹ8Qq4C=045O!B{=LHJgg/)iUvxK0^qcOӤA* FUwdW ֨^5n@dWaxq緟RM =scI,\{Tdx52̿R$5n|8dOJ2-#Z!_–&屎:``eoGy2d1^ ޡNSzvT=x/ҸGݚmXl"0 =yT~"]~ ;{3w'ǑR c)tcB/S$;ZIf5wMwQ|<(#J?.y59s4&WY2%狍%#SԾp#)o kd[J9=<ūQAxux(`I۬=|Ҹ@5a Z"`<6?AQTH.cQok! g\T~rdށYlqZvr~z9ݷƊ1_<<6/P~CSt/*.@5XCADEPre|2"]u6M6suorA&]eL7XSjŚiG%+ nIJ؍AV,3ѳBoPlf76xHq Ү8/k [m!iQ2.U=Aj- Y᜛83R ^ef+:¿^VjJ3oܗj: AxPM3Im_5}&;;4"pOD^Y ru#8W#b#/[I=]5Qd

\oa#ʏ 㩅8eQ$P1z ,\+Crq\4`#` i%@G14z+>;U#yH̝kT̯d2r`e'&dV"n ;p x[-:%&/"7)72Z>_TwegaZgZ5PPȦ:!UG' W"PV& fϊUDv}!YCPB)YyqQvBɨ[(YhIKOyːl\L?Gu~QWoT$ZodN!UwB=:`jR]xx  \ g O1mF_?ߩô;o"SKUe,>oqh>Qntҿ#w;ՇP"s5 =Z7sA; 𶈝QF2t4"}ۻʜ:RS5 2+-q@4Uc/5 G{x;P8l,G Շ`qN"&y L`f23גc͊A~z^KG DhYFu@ 8ꛤIRStO <3BT⤠7 BN/憰Q-5R%}L&&5k 7z}gtQ"ȸB6YlVGKF=ug܈2﹒fqY \JA9J1|"䥪,/vW $9H(HߛTg7M2Xם_5΃dC[Ij$9.djՖHK ^YC\k}|pY/tS(i'-д *bD0-fpu"HVxԢ杂w=퍌g]BwD[TtscF2lFeՍkUgFWIyMAN~M0g[iaKoGɜ4ю_ X BD(ŰޓXH Drs R}݃tb6wN{6~ua6F ƾP$7[CS6Fx.YyN|PIL|2wT{=[~fjc` A"mxFh,;zqE/FlǾs!^1g7?t|82d6IäHQԔhĖ&aX1努J9@%Jy"x6K]a11E117;n͖>~pIQ CZ1'V@!}3XN|rѴT6%LjE>MQi,c;{2Q&lf{n}ۿZc1wW>C^{|ZA&άЬwǵăe3q}z1L:/ 9=m#( D6pQ xWܖeU6,,@aiM#%Bsw@g4ďoib0=x@;2&}. MhҮr8[ ?X׾gJbٵAśH>+ץKE|O6ȥ&ujʇM%Փm+h^z6H#~i*Fcuj4|p@N$&yeѿ6bB ۫MPݨ7y9 1 55U $=Y 9u4 1,Y=剅86,c uV;>Do?NЁÀsM,z1+g/v FS+Z)F9/vMҾ0Kf/C8Y"1 !3!FIxD !"{ Flyprʃį>;M+gY^}σht1kM?SaXs/]&+ xr%>_y0mKz<ɱX _p %qn=XG&~u~Ple4uɠB /R+jF |Fg!(|tS/-^M5ҭ"~gk~) ljlLC-*j+& 9$ MwHѻ#V$UwYĺys)a9(TTW$4EloIXx* 4e1yU6Es@ɴDVІE` eR[nҒ\F,S(\׼j,Y/ʞ\G^ ٗ BМW|et2 ;|o|ُ d#K0NŠ] z4%(bHN􇗚. 1P \C4OZ]O,=LZϸFUEHv\nzzjqbs*7X`*VHvY>[J_Xr5i%ɗЫY%q ^kWbQ &_ϻWiZ9-rdxēE¡;1-Mܙ#8{}SWe0qC} CՓ94Yx .et<Ԡ5ieKҹtr>lu؞<N,eDZ^)d08pϛE~x'aEd)ۤB+V#dr(kp=(+X^1U[r]/t ^_<-G_ 摞f4}SɻNhH%Elǣ 6iuPgȬ̃$}& MK<3o*#㿔QrsEN# s_ =:7Ӵ,o,yQ11buР~DPǪpϷ֌v/]PWoPoyOV UV)j_4SqΣ`rAS:<ÕI8A`V}?(E;G&[*/b,$9qFq8JIIk@E} ?:Ǝ}ɇdAd"WZEhVn9@&S5sӇ>Ҩ Gۂ ĥ"ބ# 3BHV撓Q3QKBۡƩ<&U9!M $3q!|RϏSI02eCYUBByp$@t'hI~j7e(}/HtxRTqVQ-rzh0iB; lٸ݄⋝(1!Ԍtj#NnZ R@n"* @0,}_H!n`ly!q-!ޯ!>,i̻7 yCJ_tEc"b1{׽ y|nH5b}o3k@8=曑nhΥz<_V ol*a na؄l+|'vsޜ:(*UCG)>B f sZίo lԯ&R%+ՖAaYrQk"H "W}0rF#t^ziy!\m0ЧL_Q*с6MٮsY?Kgk)hcÁԯe)`C:μP7d fyuQcW6)C.aSk2.F.DX3Hyux%H2RZcwoПBX!]%n-(t뽻sH$Z;]) pe [:ը-:ktmGP꓅mz2/g&{e?'gvtaP]IʚD>O6"q=Rd^bLjs~5{@ZZY%!]|@kablZyo@K |oI"}F^qE_0p{;jfbs3zRD3%✽ҽ; ҇kG}{Kxv͔Vm"0_`t{ͭDEj6{Sh&{'iPrH眃#+eaឺVG:Y$cU@[Yf 1s̉+;U23"F-54suU~O8 =d bW?mD 6xDWyFscjkX&3h7OU2cvEv]FZ2ԧ&$Ts.XQ ܟtx _3ᦥ#&gf%DDd}uPW+نu$8;E ހRgIpa(:ʆ"h^8P@z  _Dz.Feҟ=A5' з&EŞ"tϕ_N06״e5sAĽiKmŖ7:.) S4Ϧv݇?:)>SE6$2hm_\[=\7@w̓s`/!]+XWB7fQHDlW ΁:ngQlRS};wWV![<~4 kT]H5+%ѡ  Cf#Ѝas}['(=Axd5.pp]?0Uݵm:*1id1GFJ}4>EBǁ/_31$~3 iW_=2EIe.cv8zS^w.$\Z.m 8>0%,_tYp>60I\>m2sJ,l0_J6i#S54BKj@zy5bg._&O*r-82Ň.`3 l$Hg%ɖk=Cbph^j !}9 qrFu.6:#[ڐG.IaL2R!Q4cyE &cN9PoUKj;O4c$?%눸_?4د;>Q|;=-[E u1o;~b*la '_D87%qPV֩A6%cF`Tʁp@O9r23)nN $ A`:XٌFHF*8K9婴)v:MT`Gn<'R&rs2t!$wZiUoMk15ADq[[W?rDU< &ant9 /(vo{ +h=&؉]< ]gblV`SthIݑFgkM+TX}y閘xN5UMYADv /xﳆy[w |w'V`aO.՟hNɚӣrvk+ (is622Hx(H%MezXk|Qk1 5#ɍy>;IśJiX4Id \ PxL<:5 gdNu2X ܱc| l>f][[fT- B [|Tfyo-g ֙ 2ş|Zܩ`N: 'KS*Jh 2fW IOҒ;}*}td{y>". KΦi伟zѹHۣ]zc]B9cʬG_Ni1P7NP4a )֓**dt&,lԓ0ꗌcخ2w ۟餽S@KJ6-%/M1 zqLs+VDX($],_qA PNAaYPj.k) q'-߿b3ϸ'b\Rn*sGg}.+]TO.;"ھ gZg)[Qzvڬൈ@JnQQ셦&Yy3x}qqC0µ  Dt\/]nA:=5%Ew>ƄhhPuon]۩ x__s041*:dX{$ӣ\8R)lK~7ڈAX,h0X ӪthSsI~zf(U®~^'\q&! ![A]gcLQ&ωZq;PlfC}Bsָ_:6!6O6jIK&5uЮ qA>Q-QP( ׇLы/)-c&[* %$jY#& sBInN[/?I :إW}'̍ $ Fc~ec+R5҇a S!1} X)ZY2uз#D۹S3njtDci ѠhJhSlbޜmFD[|*ࢵv V'ۥV 2k*Wk0LㇰqÍl6vK5{xp,NM^2Z %Nzp "1x8܌Yc~~"k7[*,:T:p#:63pi勖 U>B=s2LcV`Ъs]`aJjƂtԷDiF&E9@tSQT>Qk2Q-I- cdW@n;ao4y$cl:/MG*pc&Cd%40W1s 'K&;Zg~@|W/Zi6jbeAF#z_z\TcÞf&y]ma` pat[FSfpX$_s,2te3#%%FOTaK!kzxbE EB؛-aX$s'K~W;mmD*AT}2Ko:Xb;Լ.o4|2X9Wp(&(m}. [v`Jj4*< .<'0?J2=Lں.n|<;-4ފFcA.KmĀ!T86vVRpz]ӬUdh.gJUT;<l7ch%%]= kdVCB817=wZ!>j5=|I`_2:= oP1;[T8"- Ű[G 9> z',ِ>g00=$ )="]p\1q*l K lSx,YF"}.(_lʓ׽5];ϛdTa=*~QQ:E}2 }`5@%0{ڭ)a9pK<*$sy*ט 6MӾ i:3poFZ NlΨuϲM~@4r+]M) ; A: +hsg2't(MvzO.ݫP=/Ph(rO,& #A䯼)sF^ [YX׾£˿N<)q@b" v]9KH/}{ )0Kn)^;8Mi0 4]~K}^n 1GQp4w~u`4ˀq6Wa+Q>ïJiJ,V/n*E߰ S "t Q[N1ptؾa/on\M:Pb$t9Iă+vyȇpߏWheG9Gv&kj4r`dBT9Wy)m 1#8I~sw+V2|, 7m,k8vi-"W\a'vUL\.eTz^fY.c76ddkN ~E P Rc;O[z,eDDltt/YͰ\Z\%Ibkw496.ߚjl>_V{;(Ns=AO /kN.<SxL^62WaKWϛ Kj_s0IN)=Wc3^ Pc}^eȢgjtÍ:f#2B(,nDc|Ͳ1b4,7dj廴M܌.ZW=2$-5x }n +UİF)vb<k|Oq%rH*h!c8P';ydlQFۮeԱ1ӗ`EvWr>,Ĵ*F[:4îd SͥU=Mb%ƌ8/~=D K4Ů g|M}(J U>t*ŀ}QůCpputW#kA5@ R"h*.Xez4X\>9J-dү77Cr):!&ź|<ʦ?$cr [WN;x{nac{UuI]"fmĐld\i8<R'+#}@y!X"`*N4V5g~9p 3=u2* 'oÄf+ϩ̑eêF.῍Qv~;aY;AZva.=P|ayjN 1 @O~ vۮZZS/%a#Ig8sb2ulFfBdMo:c}1Rі~JvYIXpZԃ{Db0OǾ|f#* ->ccHXAD-fMd7" ;x'+ u"5-qȻC)\a(zlȵ+wP~x@h9&R5N @IV#uzuDtCzU*鵶V3{r;akрTSnU {w0%# yR3 J 57Xn>MHdqԖO}cH7c/@> UO0f'C(IQXIs` GlizU"e2f:n>OB;6 FRyXB=57z7ZF [Eܪsg_ =JtКE.9sMNZ(ZF1lCѳOb ~q'wAS17T+=}עZ|dG8GWB0Qd؟BCX.؜hd (#*+L}~]ٜK+@je05KOca;+Ae-u]87#:N8[5;Wd> Qx GFuT(w31(Gj?۩7^>.Bf E ,!:Ԝ33ϪJ`N5`\ `1 l2Ht0'2 #S 8ry*63gC Kٞ0: {,yАI] Mveg7XQaM%<0m#J痼ߏDj׺TGךq3vƆv[=MM54fF?5/?Q6^:5#oPΥ{tnMj]ϧ&98dCǮ[ٴ_'V*hwV;0( |jA}wy_=];4(\&2WR։pdqt=v:JT/t{Z*!ũ<٢nkTNCbx⫻Ýkan^1ry/+Q'ejK$6{K_1kj3eMS:*!ۧ8YZ@.Y96'r3WkCojUGaщ}xTʰ(B#c}1q௚}rNX$m[;y3Ce=!X#ScĢ \wZ- ݨ0 |^e_ɽo-}vp,v!գTׁPƨ{1Eu_".F9.UCEҳh@ʳx  sb&!2RD!UaJ'{tg*0]#؅qRJw|H\W0EAߪ&aTӨhfQѾ4a?Ӹl`F^7ۮCH0 S}9r1ކ0DE 6Vի}L0Y Mq 8aWߢRw.'($46K8^_HYIvTo~DžH< p,̡3s(Kz^>}Guц5+91 oo?XHmM5&W#;Ҵi˚hķkȸLIN)$>hJɕ~ {FݓIY!5)p;+t9+SDɇm9JY4qeIoڀ1:,&H?)"Ҟ.DE7v$svL3ժI_y*_Mb*!pdA?S" ӪyBֱQL pw(A`kֿp88TI5o,ikOlXͳ4Az(Qz1SѪ7NU|| (86s77wK9\fZ+z̾y K.{FNVfHTTUYKq$~acM "X/k/T2i8K9,#kbmHor Qp(K7 l+] VA4JНVdIO% ?=t!|1vW8AQ읤8XʨSkfVHYHrm3ˤ'W U8"MO_ΆNbTPoJɔ 7 A#\~^X{4U`3گ * ]&Prd/cX],)o)u7ǾR\eWq@U"6T;xSfCqæ`\5>s,((^&ZB2%&HRtt[RI~= fSHc6 ;ndbxYȁiBG%Kf Ĉ)⏧ 0%w1}9Rx @`?UIDu-Uз"A=#"U, 2а`wiJGiH6v m/-P̵!O;%!~Xw:0G VA\2fA#>{~lYA$ˣn7>#ۊ),\t 1+йqGQlL|vdOFl;#e[tCyASOClrQ "Sh0oGdU%%,qU\DJZr R~_XNۭHݡTBp(5vF`O(-o}; dfH]|m$x ;rӮxv6jF$((3DH4ݲ&G|R/ICM'Hi% 0,yz&;AO^%}ŭz qT=7҄`y\Le¢Wγ9oPګFveLSZ@+kؖ&_yig$̀@cpsЯ$@¥^Nzm%]\qRm/UI{:Q:J %G#D8)}anV>=Wn dQ}_BmZraPXzJ>0?=q8hFLSv AYf`轀/D:FRߙSel oMʵV|鑅HPRbg,l#OU2c-粬]ބbϮh QН}^4r<֗Г;2"!"C*S6ֺ4M9cM<5A.B Clqb,d/s΍~_y1Mn:}RpqYQy{A^0=u,kJxrt0K#Pα WKa(=iMi,kJ7H~l q|)h+xНt!#;&eƹdʝ1uߠʝD,_?Pۂi_"<~*5VRF[TwQ@qX ьG#jܣcE84@+D~eGY =~I۶& x=$]݊cU6,GE=kQ*O"$-Wkcgq#>~Ԏȓ@w5Hŝ1-8SS> L8Ԃ2ϸ(8=X~bk#M8lsW@G}rFP&"o6lfR93tu,:G 2yv3zjъRhRM廚TJ X#\~):aAZ$s<08u`ȟhg@1VFF*晴krKX6ca`K.rwed븠Դ"f@8əcX.S̻tlɑ  JmhkwhHJH΃$PSc~ <"u%gxgԀg`"rۆSݧ`i b67e.X~AeN/Vgw"!p_$Zg>))$ϺSAR|nc| fR"%c";ϰ:OzsX{G\I'fk7+YP-.PN"wzl&o׼eva;^>PU` -oi-֌ }預7Q҈'XL r^rkeE|~~?6ic2ӈeA.7rAeU)3񸕮~`Y18P/eWS#y,8ʶx26 gjP5S;-a3v&!OQAU[X|%ڦ΅de0/-FHbf|[5)f蘖t0}%C"P kS`,)j/N"S\ :<p MCl1acVՐǍ"Ւ X',j`Jrc|KLdyYₒ7bsE>f_=vیcY'F(C^<9+ y,Rw.Гvo[}'$_S7t 71*tQHXvV{1.nxۋ (?21r1+i|XĬ펾DԆV WPsN>1Gڵ!jVV@&(1C]Dm:w*%cVcVq/Ryr88nhAa# rVYߋ&! >jxοUEHVHQMIR]R#+Cn &sB,D9oWot%B=MN$vXK`EZJam^j=[XLnD t~؇d0Qs4L^sqgXIe9/0F{EysYX%$M<{F`奁*fE49||xhW}MgC7#(7ȫj$ך-J>mJOYH`ΓvU$n[9 )uuᑇw޿GgTtmm-/l$lD,,R|B>._ÿy>+&CdzB %u!ub/<+_zvMva㚣Z,`L6zZaRѻc1#9$%1oV @fhA 0U@aY-zd|"-Pi"k6-'lLnSML}ه UnXh6S!P J꽊tarFH `Vz,U,RÒ`Nz!r gWm}.ȼ'æٶ)7[ Fzϐΐ7Y/ȋ-YA)J@g=Ow9-#+,@B3g/NIh5a!B 5vbe+CLq9&& Y崾OqQm]|JP9MiLr 7DʩGɀ5+Zce#i6 3p`ioE*;Rq挍F~D =D":*=~pSKWxGe8*xVsՏ'tzS$:B&e,%=QU!BXׁ'"R]EnCr<\QH摍ʏ4T9tcwT$氂ف0ZMfLM/UNy5 2at2*C-ift*ie%H65HMJj=NMqnfNY>]A TK Tbl;~޽1__Ǐw\FS_q]}2XOǫw& J}g֢̑Ƌ 'Ǹ!\t@}5qbYuNTMծ m *>)jE>]>i|[оui,Tq60T1[z4 Dܾرvc%=b8Orw[ff8 ! G/\> AXQO嚝Φhd+;9Je` 9[rR˖q{FqNEtSt44LTCگG7!)c4"m Pyc9]yљ,Zw|:j}Y-{ 7Ɨa"m(њx:: Ԅ)q=o#e-!6tF4]IUT;~p OmaDA}/ ! ~xJ%Wω-qYx{1ȵ/\}Tm9վ :(lLuvIֱf`z #br)UǾ\(Ϣ"H⦨3aZYUNjբ!H.dP館TCh]3А#~{Mn)ULr84{h{Sv)!-"ph?@@tx.&(!K%Y!9Uأ Xnr:#14A wN.,}hmsxT 7@S)5.r[b(狷Hk3>9ݧJ ˝?gvFQ*AO!_3ohY&|7m2~R nv^ϘC!\Xs~$K\wutE{ྨn8@};XQ}ߣ̛Q¶} ~v 1Vn eThǡ/ө58+E;|XScf`xcH\`Z%SBC>&hIη+m,!@>RtI,Ωk9[}k%rҊs?!y ߍ>ioьp%*I'y ?m pv|;UF;}6imWGF2TOuɾ{E`fK 1v3 h6Fݓ;c yˆg@7z2fԋFF(3zA6#v<{?܂HXfU~ +~y bрQ FuNYa=`wxWRjwgR0J}lu7QZ,# b8Y 4^U-lWeSϳȢǼ; Jndyj̀ͽ2RH5='2sw ‘Np*T|Ub_tQQH'=> >W83[a{} t>RKN&)[XLR7"C%`T!Glxl £9AJCp3) -$jԞ2s\~ME{`E)0rɿIpm|Eul朮;:;>p=ΰWB HVR)L>$vHfxʴvrmqu;NߥyƸI%]Lw\9 D]@leɒI:͎ՠ4Cft =$q0}P'kgJ[t{V0/-?;Cw =mBH0;t mۨ9&MbQf8nhS0W)|KQ}/\[]LIx9=_.Έ| ̟PlZ]4)U: 9f;cġCrE8t R$C?Z%$=d\UdE83vQ]wHZ{lw>~?OD&OM`E>aY Uֳp%LGaS+C~EE#ZpVTfC pE!p^p{!%P\uEj|e7`~wtn.m&{c 'ߎ |5^DWWHNJZfS`dgi8I+(Vޔ#" H[G 4'tPG(864Xdk˝0dVm@h9W}zWM2N 2%g؋@z?Jj:R!6aJ"v<"eƌ>$ gG:Z;8wR{ gy 3Q04dO$?9t}(Ŀ"??Η&Ca׀C0m B L*` d;Cwjqqޕ,cvd!JPK  6?Oࡵ>0֚΃+b{{VokL%@^Bs3r)벗W9H*,R$ԧ*|~\Y64H/f.)@jy6Zeޗt9y7>_El,K#8;Un`)iq}er9=_Ih ^ >Mǐ?6Yԩ phDRdՇIsz_N_}X>}E67ZsL=km=)jI9N?; $"z?V"iUguIlfQfdz Mg;RvAr;O+?ڛAHp@D$ /GL)]Egrg_W 0cU~'20^ hZܻ$wAܓ'*h+T|^2^ܚ&L]α d$.VF0kIP@*&t˰3TeB@"*dvڥ-fSwu_M6(d@ьr`{|]A䨙flVC߮~wI}=m\$/[Mͺ~(nmudΧu-r?4ouْgz-9 qp۲Dk.y2)AC3ZX9hd&r"(Yn_Fet{@lX;@qLq}-"`uѠ) 6X~J~_/hU]ąb6%J%ϧL!``jq" 7v(;κbG BP콝kF z8Ƥs)ԃ]'|F+&";=4PT2׏d}R\!\9T+9 ڵzm\o9Xj>7 pCDۊb\20]}WkkV&r }n1B[ =ħqs4Z@ܩ]%x-Z{lۧQX?zDH#}< 4qj}ġ mG{ ]-\KZ_@&7aZ\fb $3y^+o/%ziP]N㈥fn_x6*^ )H#m4YP ;jDRӗ?&Y XP'u pI>"-0&+Ǣ)i"ڃZ#(2fۯz}ŷRgA</`ZsߊNQK 6:iU9;{0=l}~(ZfDȻȹ&GXi'Ώy@ !@9XF |ͼHGy.nN= :s/`DAQZ|l90h1 џNGR|8:`Ӣ,4@_qb%QǷ*Z1-G Il g+|;`a J'W>Uy_fX&-+/3+ ʕ,`1C7M,䓔de5i/ jӉW P8VltDH3]BiVa7Qar/wtG'b&+V!0Ѹf[RP~rt;_:i * C39?Ak IB;7t]zG 'ݭ@# Ɵ_lSD'&"C^Cھlι7b>f|'#*D㲲'vcR`R` Wކ/AlD6! 꺨+R\31FU7INWL@=*v8e9 ff€ ݬ( 2$uI' Rf|nB3)KŸf;&Eͱ/Y0w]OBӟ -NHqa8mZlWv vbsqtfh8o@RH|-y搜G $6*'pFskP] α.O 7DU(LOnkKoSe9PrW16PL~d eyM^E"5Ӕsr 䅞r?E5aq~7צ[+Zu`/= %]'uqo*(.Rs^qP<ϝ K^+>$zeUy M\hۼ?3|Z lϱ7z0MSۙLy}P¨]H;̵ogPe zyX,Q&|̙7''N U/EAa*$v-qI&=9ԗx9d) xnyD\Z62Png =.97=mEY*QHw6]蘲)YY wZz@)?VzH4@vG^& uX!t4:xu] 9@lNlAxŲz3Ƶj(f7M4n*b7~*005r 6P޵S7ã0Zݵ=2e|*1o7|b;R}7*`@"e7|w|̭e쎊|G}ْoǽҶ %DLwR"u:x+{tun?mVZ9j{l+Г sO^9tvWi$2i }0xFW0>cGuOBhW|=I 0,j;_YѠ+/^aS%aqsJ.q/(w= a?QC-Nt`dd>Y%TtLs4*e;sn$$%*SخE7L0B(r A .C4sdn CF=סkA{:Mgњߛa^̛6Vlh boW'p?v"Ⴔ n/M#ͧ|Cn:$țX;}tBڻ}}>e1^/HmAA-rgU1Den+lg%g6 ›?b]օZKX\1 7Xl@|a,qB6N[6 k}zuAN@|Ddm}h"I[]jf+9|f6"YI+g.rը]L+vq4Et~T0Š&N)GiZj }T S+YC΀}-,g6\C$%^x;c_`Kat1j +hu7,miGLWlh@.~j"XaC3ۚBnn "pR)~j1@BNM,Sxl趍/)Ra2P5I'"0U|X&c3 |E=" zOklgӫ% "l l ]<7h c^>*w%){eYӵ X UՈ"=I3BD L|EJ3t<|vu 3P'خ -}3C=w{N3kLeE}hٚmާ b`GM=Sb`,7)YvV7&5řXUKHapy9RSD8qa꣯KHX#cnɵghۭ?2鿀oѪUm6ǟb h 6eXN-2p2hPf5 G Q&l}EoD^u:":Jt+|RN {*{Lh:8 OEc!݃䅸-`nCNE! #Rlai4܍hy t(iȒc|*d]B"n^4~Jt@R:n+VUAbJޅFz7sK.c GRN33w­zqu|x ]Z:1yϭxu WZDb &תZqRo [O0UvFGcb+!ʷvzTDC;Kb94, 9&Si42q MxkklI,,mI"\DHSSOe+"0ٵ"SM:!L0oD.sC 䇒=8O;Ł,(:di ʡﴍk]$*7)L٤Pؑy{jDYk==Si?>]a~aGߥNRP‘ĝ򂯣b;&oy&vnsO 3ɿp2~|.1(ό t_HCĦnruey7}\A'KΜLlo!٨)jSb_GfoMNLvlw"-wY>?A9OHAKr9<Sg~{>v! oK41_;Sv G9uζx՟ha5bWUKk}?,'KA-y] D-P<^)SvK"}7^c뿥/*wH|k `OlW2`0-)&Up=6q|i:Swͮㅤ z'k e&Qxш__j|@7qnNf ":%Е/; ɝ,ÍF-%#=[4j_R9P'6DU˲a]Ϻu{+i<;V@Z. T>g^XФ`_O΍/-5u0&dN4M? =bk#;`Z`n![ Oc\/M^ |:QI:Kv6 ߈W.E!4WdLX\؅Z`m$Eo{ɡ^cEq7h? 0ukA;duGl;A{ Ⱥ.r[My@Ӭ`zj~s<)Fט[KJHAپs[!+D֌ԵF܅'!zzlP'ct*kB+gX寬rn/}գnx'h*߈Q:wIIhH-"5?MQvGʼnJmzi%`$c w#j qB I7J/ê=k1}Y;fч.(FR9{kۨ'a zV;id5D^eO>:FX:6'1/ql0ް"p3J( xR~"IY<'\opY"s+ʵ=ϐu%V[A[ks5 iw:jx|vh*\{ŧK%kѝ7({:p>8qFѓG|xc= Du ?GP_]2e3VmW<ǀۦYy,ᕸG$RZcxa=ҩkH"H$3=1_1ϣqԌT5{ CꔎC9$D^ת+ F)]pnwwV2iU%wvAv޻icR^ ]1znW4@m|dK23Ve*@Ak_'k|Vcj2#M4H3 T9: 8XӮ i.<[Us,[_Ǝ3{r'o'xn %=b=0΍j͟Qb>L*T1v5}}/^B9sq,c0yDC}{PG΄N^D*"(+ YO-cx_:G sH2+ cQ%80Bp0E#TqCmxz;Kѯw[=K:IE)E.UoLE|ޭdXW%x$İ=֍|f_w<|a4r.ǃ!;/?&ZFBXo[SVacEvS!2̭́pRwYp\_~ mb]gx 6[`5{B(6 J=Y׵Hb6!"4't żf&Q̳Ũr"مqєi w,'DԹ*4`=U1EPv7ƊC)Ș)@큁?!72ۥ۠#sw P&4&T)Q#,Qp򐴌0N Wjg 3LSw"|:`o߰OGTF]h_?m)+N9p}k ``޿L:On5s.ϳ2bJ#{ujמ>;>'BɯRDȖ6k:>K%N%&dENধFfIX82JW2=叴M+XUuS){Io핐d4rU3jVKi XDLNwj֦a= [WHA}c-攮y_ zNNL7u^)OWGa`[??=թ"{p]E^&p"!3"7Z=3kfi]Y\Ed! dnyc^t<`>Q }VfzBɿ48T72ޜkm ɇzk8 X2> qO-[<MDS:\9] t#-1xLYka Yw[72"doZgOMah[)D<}(*?NKNg',h"yR-LԡOv%e sxOLfхwnҗ㷉~WϹ6)8ko>R:cq_i5y\ 6O% TE ȣ1Cj?=nnkY :q{S.# :Px\Q{:⦠TMnE Ȩ*(T aG8_-]RD =q 5 <.ur%F0ƧFЬ - ok% ۠fmE+Mv23uH>z.E^}Wݩ t;>ц&PV-Y:*^㍐eQՆ:dl<>2W03UDz?-4? deǻRm`ㅹ~vmX~ƣp >U]]"?iK ew {+T4xhXC2ma55?0goQVJCQ%8jq; ^wj.Jff<$}\qbYFgű |Ͳ׉u1ّbjFb/"Gx6h=olXt^9:WVA#Wh^@fB.I8,ZDz X]U,n8VI[9Mbznlb)}.2Փ+&{;!Bݕu+t^BɑV}FՏ>GV+>P5qRMutėg9C[6*[Lp-,X!O7qއz<HIlۘ "i>Qmu 1olЁQ"^.zȀQۂ&49H}.rhp,V฼<1gMn񗖔 :@ `H+67% g9[}$zX S76tX'm:LoPQH@x)낯ſa+yqFA>z豰h( FP+:',%'&X_z(IT2n%HK?6*l*}c}\8M~RđDqZ$^kg'(ݥM3+Mw#\䪹ͱ~NG FDS'oDCݖ 4Œ(\u}=` ѻ3~!Ϗn(?/8G ؏>-3m\0M mu-ލѐ@ Z$N{zHBOo9Lՠ:\6Hl&LiߍlI<^⎤5!=?'jOoCz$/G/z~W~ ^ߟنd?ݹ.K muzUq Q @)GZf[WEȅE+|-/fߞ6m(Ŋt:uin>X`UX7q|VSs)sEgMQZeADV'c;|$5^4F/iRcb%W8,iW(;1,'XHhcBOT|nrַ\zl:̊D%bK5H32a0q h il0Ԩf2i{`MD g* SQS\)c St~d9r:/t2sBL%o,aBn* .H/6)NJ!(W t-C7cnѶ;Bojp耼)w͏Q>I[ᦨ5A؋%k;#G85Hw=nvћP},-ѪJ4F m[ fiBK?6< RBG̑3)5fk۝V C {4:4 5d95Ku{eC9G$E.^g£E0%җr_@C V` 'soIO*/P&(Jrjg{wA;eF|$,c՛ayGD`MF|2!ǼmP>0᠒U kE}ڥc5r-)%O,L.yN1PV/ovy%*AF/[n X-x1m!rla/水mCE0n\0r!_`䩂做XYc6#nof~XPW8O=QFOH%}8n#5|_Nῂ- {V8"Zpl ݊XaUtaD\@;[t=½7qmL4uT[?sB|9yl -Kv*"TxrwV oC-6.$zHRߩʉ dS oEӌ"Q}Q2Qd.5r&V:ufw,+EnlBt z-Y[.1.ln5ǽ}MG-55&:tHH9͋5tG*y#ԓٵ6[qG~o_P7{\=@M|έT- ΅@eA Xg50=?BFzc<^ B rU+cVΙ;Jqg׭W+RcUN%畴u(\ûTM+Csx v [D\Usб@?Is p~mc|'nRֹqIәW%#P7e?Z:=7:uRkpM>IRމX+>úlsʩF3#1GdsH|TUDq0u~ĕJ胩# ;gl(&qp u{UԦFe*TZKyehex07)P jQK$*3ZlN,ZPÀ! vx]йn8QWa`.?$8Q16 _e-"P#?kQ7:u] 'ދCǶ|`H+(wm.UGͶM^n8i?CToT5)#/_`9Ze&K췟2υ.{{mLQ_vP9v= ]Z~읥?7w=tĪ(hSD)a\_W5LVTj]\}gϢ\sA\7pr4ne_?ӎs[kHЎܺ3.!q}CpFAO?Rʶ^Tld/<,n߼ODFIM#G;2UߕW28c4g<mK4>(X4H0F(pt{gݬf1 -X*c./ rJ`lLM7?/Ux뎃@7nf"xnQAbvfI ^?޴OiV3,;WHuzW٤H!'P`vN۶?vb0 [q@ϡ6f.{&.5wSHS,U24Fe= ޝEPvT5aK]T p +"6G}'|zRϙn*k(&5uvt0k@0_껈}0\P-]}1 aΕR߶Ca[jpxa57c5d8j>e>!0*϶ G\ŊM buV)=Q*5qг jJe mX^FiDr'nWR]}QZR- Tˆ[졟Y ȗ3wo$w4NQV#,Y1,FA6φ5t ԵSlмTv]O0<#7i:ڏ?4RN3ym/>Z-6 gca{6iq?usi.qϵ ]2j #&B/"V fyr`LKE@7O_9C$)z ZoH4BwŤ~Tc{` nDXTpRuOW_brll |E͍~y$y[SD{XQd__6H"% (8AQB:iI,Z^ޘ4w X Ҫ(^ٚaFǖnEւ?uR+JY''Ui#1/BMuxcC8{K;:^\)FF2b,UAҲu3GQ}q.+ɿvǓ!Tҥ4V .UN%^~7S@BU}JEHǯƦĹ?^isO?'iH(hP)5Pfl?f@$fn5pɥJ|( jm9+<#QQ m{Wஉ!PcޥMZNWrY f]pA"u -ۖ+k,9(X{Ś& 4bdq®I3cue<ݐ;*pwŶ1"XO _+ щ񩫢[W#UB'hAQ2'XP -ښrs?z.0K,fTgFFN7ihS? kΎY%4qf#h}EV4n_xw<|b@!G|>UcX|N'hƆ> oʳa= _PLj[.[(XNFt23A~H Dŭ$ny;^=0Hc/NAUPk IǙ'[CПfW57 K:Anm07aHT:_] Xtұ>qmX/@3xחDm $Ax7Ëo+M+)}R /ԇOFssrb%Bѭ.]L|*=ګBMnPe7۳X ܔH{1<|.K8;u1 !׳\?+h\G }MyZԡke`H_P=ؕƽ.\_W2(:^^5?A'-ˁ@2It[m2 ayR{PAUpBG I^Ȫٟ"T|<*af ϕ%ťetb} nJ f 7qZH=1$N'tl.{ GtA):zNH. h~f:7e\xOnKzFPmHͬㅇ~bx S\w=b˞oJ"}pf֠;Ϧ==[Syѷ,S9hNPOJQ ];OhHb5꿉U5\,&{g8Z-F=Qת@g-Ku\/Hu;OM=*8+q !Y=a,%a(4Ʃ 9yZM`ÃI$oHJǔhPίw#z'KQ6:%Y5Q~MX/5 u".}iS0fL& ~o^0ՓVl\W;gŹe94dޥPҿ+M!xgʟ9VD5Ywc5Swƛb ނ jrو|S(;l.//PYr R*&/<UŧؖWA_61+كwkgXxN Ru  >) Y+ɟEf3蟷HKRi0pP5xDeHT)[~_snD ZK|S=6{qE=D5l%OZ~2ٺZM rѤBq} ^Lo]X_>TnHQ )E U{BC󛣓AQxԫ!1 /09#\9S z%'t zV]t'+#s?vE[g.٩nݐR|Gd}UFSfBTTBӺ:𤓓R X5 >f$Hoq۠Iciئc;JA^2u.Qẇ.9>h-1: )Nq%6[B=Q@roKdQ`vě B-<&.J }ڽc/o")lɂVb8݁4b.bU4Bcէd5_(@99^Ͷ@dԅDb@_jX|1$?R>:f?T@P[@2q]iMҩ5W]a]U# *603[rWu+o./ Asu*-yo\.1c5 3ll뮹Șp(ː*E[$L^jO9ձ}Db80>iKg>|; Z`f;6pXViNXcT>PMo%IzZۭ]b4^i>S/<tbp//T8{G,\׎f!3IыP-q܉m5?:qb:=ߗ;9t+aʌMZ6dC'T3I֣]qūAcW*^䞆fSzy*˃}b#czHxw!+PqZ =Z#zUtiF:T2zTz/=CYs{È<!PK%QWbFĐ[^mDFPŜ*.~USqL& [Z&M{{[8!>GTBkA),qL`mѰtؐڱ>3I|뮼C;+|Z}4Tk( !Cֳ,5'ƹKc2D5ͳ0-lJ5 eZ* CG!HPWUK4᰷BVO=~,Z4RhXh;2Ra v(%G:<#{%'((OE#qTIkiΒՃuK[OOGQ@{iM{īshX p/CLKL8d V]["\0 0gd՚r:3OM\5ؠtKG?9G"x7~PD=Z%/9ХIoI.s 9!{Dce࿗϶m5ezf"&5LjG$ZO] )Ofu깂#et֩Ŏ2'zQ PZBpK/|e/OفiDd&)SgڒXJv=QP8"7]K~s2 zseY>c|90oY7b~mn/ٓ'sUb3EC:̾n0,6k[djl9eDO*^ㅪ+-|No?-j6s3gMUφiɝݚ5-#xAO8@l%\@"4eJ[i>Lk mɛ4?-ټSF?vo(TB;.ɣ8.t]$SۡTqzf" MYO˺h344iʍۛxLwKZ5'!77OV)s' Ǜ F[wxFTIA^b{=DL'< >j+韇l;_TV=g]>pn` +Ϫ8h{{P# ;Fz!{h&R-@ W<?owQ4g.ALRAcP>W27bIdSDiĉH0U"gK3ڞa_ 0Wv{PWN>z QC2^C]~k1M-I(f3Cz 0RI2;E=x)((}1:gm5.hT<$|x|g7;]hIMhHƎa}ωT08:#QQD6M8D|D4OT%Ѫ I^-'0"J݁y*6nf0]iGO~0u;ai|oHlO>u uSnߥ+挽\y/P²'C׶*L zc+\Sɋ ,;%L( IְZ+({~VE=oL. n?pHSKN)___pM!,̅tGTXD*0-'5JEC {y*a^pi)bCwsNz#o8x y;O<]{F7\J<%,<7[%I xZ,~]Nۄ5IT0T`2srb6 F=ҾDd)ͻٞtjPOGj(L09oxÿ:N ÷i1o _Z+k% }YFX39cȔ #u;\ڦj e+1rND,sosYP?EU`CLHPc9ܠ#jE%Ff  l%Ii9kmdͼor?fa!SRp[$q~z.Ko3V$voC_C9nU8]F?>;Ic^d;LM&duPS- 8RE}Qk_tr-*iFG23l7˿NY*̄ٸҐ4yػ$?; AlCLJ3-.hd@ T FxFъBtA:zrZjB #hh>~,RkҲ*0}CQñ,6,$6 (-E41L(HN Y2hN"<8 H=`UuLhȳʉ)rw옞 06OtjZ^:6{Ga2a:b]L[Ơ͆sd2 9j@s}1 O՗{[8dFC/P)o1MN! _9ݡ ' (wFmgx]p^_`颊~#rً *l 4R$ JuQu ,¿kFa>V%ڣ82 삖0ryHЙľO V݀ 'Fv<Pn+O]0FY %[gN|7@ 7cl#Y}.V6GywYAkY1pVq[:R)y@!=Ѽ! Jjhj+(n菜hv[~*` d]m۵B E dr ZV4N:vW?yl3 Bә9&4,fqboiu萲{̄c1'8{lA+J͞`Z3}mDMӤ }MCtן]ۿs9R 01i=F~ĝ %11HwjlyuEH:{ɓDst*hFaIk9E9+mڶ>8aCv}qʟXԵ|,<Ԉb@60oVekM]j/UTh9vW-d,qƥO y1ܨ>{zDXۜ{yA0ѵ=()Nb7Wu)WIJ Tth$`h \O[ɋ \9),0lnF4ƃG{ۛ{(5^ @BO"%6Ia$th@/r=Oնt,Xdʯ97 6L#B8;PFL J_U3VOo67k/6gldgVc^1XRObM.A BR11<րQ 0/X'$p yN!| pو<ˢ<0J6Gî !ҭ: 5~ 0av-!pf^~Xq |1 YM*cY]”eПht#xOX zDN;8J@GMh_iZ?V*ߊ!QmN7->5Oo/9Y@hk|=_Wi6<+t*;gQw #/%(40"CO5DL91YNmJ̷e{=Q]yu~^8,Xzٹ/<1ՙ͗81 @cipjం kOH'4 ݧw^dDO?vZV/-{\F.Z,놊~ x};5 ')Zr>x[/~#!hRJ!j.D0X_df#{R]Wv%=v2}zf)Y:Jw<"L_[K?ZLI:=PsL \4 ) uFLngdbKYOK Rά,w–`|QҒSEE|[O')f suB=zu`>=5zH'k_zS42ӹM <^0RwY9ި -)俗[ F3H"~,cnt_4vM4{FxVv8Dl(To#0slEâ)LGuwcM:̬.:7xud Y;oN> M`Єu)4?V) dcߴwjfi>WhW3K{D,m]h?a)X ,D%2P ='*[EȚVL B?] vBЃU0a4^ƗH/*0NizX_3C0nd`N&38);UNGT(k'gla]S43V5&ԷAI3ɹE^ >s?WAf^^8eTd/ABZlv<zYMN;E7O+h]v,tKi_nK%.gˆrR)}Lt7{H3^S'r2#k}Wh<GEn8Ը]&|o0jl%/, > -,$S;6SH5{K`ȠfȗJc_4wi#=2Z~mJ 2y-*ۖhʢ7l޵HH/iٌ!;kSEa)kȟif-Nu[#}ʇ # GqeJV_9kex>gY)lB6XT9/2T36܈)MXlhfD;uc'ZzMꨍIR#'U \XO>[w,:%ܻQfLi;nY֩\zޫdTӹ]7:b h-9l'PuWO"<;uU%##)2#Ssl.-AmGMS9`[Fzkz|e21i)+[&)1r'9}]Q@ٮ£ˤ n-iPUK 06X(՝?%7~u"*3G] uE+l14g|uMy|iG"ᓟ+c<^ z'$wx| /Rx}1?LEcS (EX!msIp!Ǫ)hzp6&a 4?`Ede8`5`]h \`~'د_|W0 )91lijf$EؐxN\ňPhLN 55}DFُE#2+Ua,D~AFHQig^C ~]lA8+]*:M%J jV8;,(l1e&vwOaHtܙJ^*HPr4|*$R:P2?JG>|0LJp(ddE u+l`u-J5e^7HG;-b$c4 1+/\_ ;!q6^f o!6I 0A9ywG_҉ȯ&x  ^s}ۜ*ѪOE xӵs+痜Xr<ҭlB3~pZ3>UN3CT`Ӗw^Fzk%-o-&JgH2dC*vE0Z4d2Vn˳"rjU6-(PЕxTR.Y Y$(mEskm+0Oe"Pzd}} ŤTO­)?H95 Ly,0\OK U,dqij]]xۓJ9 .6,*zrܥhU&>S\;&Z>kܗ ~-$rfX")C6ٍ# #Zc^.*HVN}d SUzS0 n1r ;usƏbtO4K {  ƙ]8G"G3ZkScGdQs$D*GJssH̐(D1iaJfTߐ)<NjSH5`@@*q"]czV%Q9E-c0C!%ͻd:GhgcBBiIU7 1n(iHy읷,L3j3uNl{[/ {AkV<"L5SC/'WZ^Cԇh w~5P*/$UҊwaE8^t v)"6`l5pC=2cK5Xb08djՎ?_3kn$|>\ʳyO8 ۿl1HA4R!al'{B2c tZO>IAh"z# dCJXYc"mh@B<5S̫,ħpvXb/DֽI6 7ŽӉk7n޻ |O2BpNXhpkJVtCTk/%>u6z[s#PE qk$R`iRTPnjrf5EG7YvzbK:vd#+hٜ'㑪TΡB CdަHa;2iɵBT -ZFYz|b?EsmƤ^Fw@^c,^ӡF*W囸1biG^Pft| F}I+oŞ]p EC'lгY'nEt?<98z=ftS @=(#,XnrjKjgWBn @72 )_hB9Ut0Q R|VzyRh4|8VEow/)+mEE O_qྮoҌ ZuepمjEA+Vd|#K8vgrp'%It6q@cD+>Q^;±FAghbU-zHΒ=" m0kg~ר148[w5WU+˃߅yK{@qkX8̿EJ !:à@Ī4WO7ZDX 1ӖH7P)=qR&9:m`/&}ji / 7YzI"ƓSTpq0<5(xX肀  YYA*4 o#aȟ@ ]z+?H*$_er90Wx<@;8u3֗_.p(Gci?6Y5ϻ^|%&NQ$ka<Ǔ3wqX/M&7[V@}y,5O(ԔdAͦTS+(piџRpSaD,iX{eZ߮3|FtmGYcvN3[i7U3>k 1^ xQ /O8C>鱗Rr NH;<m\X zӛA+Ҳ5ӳH_0#YTLGh[T`?& Xhz2T2ڵMܨLMkwJ&9x3`kU|\Ko4-(2З}@,[gDRwW3bGg 2[4/c+~~p?5;[6,TRGz@K`@b-CL 9|ЀoWMw6B6B*|3$b*K01b{\jeLy[YuReE&o h-E.;VrpIxG0w`o`Kȅ2rw ĹoۢpYF/sY1ZӪ\I LW5jY&-Qn" ܗYG/m 壨6G%FzcIǯ)H2G+ Oov7ʍ/^o ~v4.H- GA ԐtxoY_ͷZjȡeE:Ɉ.ЧRj!Qm81DZP}cac+2x1YAp)샫ZkGp0n^qS`3=[?[t=#?/"z,JQХ~-~$4lQY:;Q6+W`:leIS*Ih'9xScxs/3$$I!MaAm8Q(6YirdžG^~3 N_/EhWS2\l[${%> M L7s ljdj ij6h&Eg {SmҤEyO9݇\[ 6UHMbH3)c$3s0 x 7;R7G yoƽჱ/KapE"FZcfk.w9BT|VH;ËO.c:\Hp^NyCFs=OB^QlY}gѪե ,J3quYϘl%Q8*!#YPq[DezLa3 #ϧLdCtru|O3$θQ#ظլol\CMK|nXw&ܘ֦;qjӔw~q75E'Jq~|m+ܸ؟! f%31xi$S/I,ꑡ?;.8qW89l#"ylҒ"*EiAa;î1ZŪ}e8r{o􊘈" szXh]$G4mYO ;i; {+PN1P2a H/;g8m(Y8抩l)yBKpib.­⾵u;92dԊb01D8T%cDt:INWyBU';8I,xrcظUȢ4bO 2ŕX͑y_6'@Y^{0GNo0);~UH) 99`]!i'.+ ^fH!D.ʉS{,q)`>{'Sq|y` X׫Ӹ`B-҅)@J_p|#m$ʘ@>3w{ndb`^@ .syNcbzyWԜ^W.Z)AFƐ?0D،kXn^ȳoPc e/h2u=iY;,uc=9¿*u_ձ|XH1g`ng ;w8,sAel<љef{!XzE)c)f$/sKXwr3%s/%IY\wz%Im.nQ[잩ϭMz,t[5!vlFar٠fD~cy=&^Rr/ڡ*% J}oZ~h $VϚߪ1m>BAmUdw tkT@1%:mk/rcϬwPJyfsAO# Wj;C*&b&bD);|vrp6 VKmDWmj3[:uCUּ:~c֗h4o63:| 8| /Z$T~~½xJ"Ρ,C".c MtЦp? Zfpe˼ۿfX T8#苰Cu>)$G=MS::$|hrwl" //b` όXDծ3UB4ǾvպHh~axfYϧgV~n=њz,C>"ؤ`|Gt~#fS#- ('6>a֋" u`mՕ``Bl$"lm )|$yMO7H7}Bhd y"Mb'kPd\%&AsY=8 `Y-Ѝr1 T0&.-djg\G,YAy8 !, Da/#cjųє Mk*4T`zUT6x l|f,3  bMB*7ȁcݓK ݥ/}CǖV:D@ӒkĕV'y)cwoA,.+M3S^}4z'| +q[I6)aҽLTdLCʔO4V5>z1͈>{[߉G7&$A,4=AQ >CHgr|\sh-yU: OՈFvnu{DRå !o !)趝ަơY^SpB(9(LUQa׭ɲOChݺu5 X !-Ze>XnI|ӁB eA%I ȃob7Ư 陣URƭKSqnbzqE jnbڿ@' :-D0%7Ov%`# {hLf7wpPHjY [۴5Ga ^}0bA <ɽWt-b * | ZA#k:|.V?0s>Ct\t[kSGI lRbk!STP숷-}Wj qSh3fɉ~j!Uaj>7 kW~J?wzujQ; G+C;l-}B'v̰7u#i2y;˜@|,e(޳ct!ϬO+)O9 >ow[ExFk$ A@*R20\idE`sQ&AL:yfٝJo'=JN""Jajf]Km)_'`04IGXЄf 멆VXd3կd ğ0KCsLzŲx?d}ǻ(G3í4 VLuSjaad۬*T7F7%T-qij kAw-:f, 引Vm-.wey#B.mԽ.VR>)WٌA?~ zjPE@*[|D#ku#QsbԃZWFh!2@!ˆc3{7Qkυ7$b&R;؅dGZ)UYSՍ$>a#$i$CG ;*p$-6s7us6ҲmU0 SKv97`jޡE)DO?8:M;r e :@D2ӊR0nh'H"2IAӌX 1r-t?ʄ HĪDoq|⬲>QBo뉛wc[$OV'5D׌NsajSx__Ma٠P}A]HjPtX)៺12O0!JtUX Z4-p^a," s3s#Z)Krմϋ*kJߦ0 N]xYـBU -1P,#WL g4< 9Ib\0֒xi1J ?f\B,joEƛW'g,-__*YN1&OrZ J`e ~z0@2k%L +!/}}odZ7bs-Kޢ!֫am"RKV[.yuրvoD-\%]~R\G"ӳgDZ="3[ ԓ|.VW$Zn<3nRͅu~Trq:[םHd^ H_7}%p1E٣Np zfO;,ѥzYܴO$D}en4l㞂чilpmON07, "^ZXuy<8i%_/fLI45)yJ:<$aKec)σgXWSOS\2򥊼 na }mo=2PW}JᲾȖJeo(-AץC`y4pzl}Dj 4`KQ[;B v tYTgJ́B DcT[9?g!N @'h`?ux" ęX;Q*Ji`խrj5k0R.;`JNm3w*r̻;N{h8haYh{0 {^7)qDƳ(vY ZPC%CG5*E3Kz`U]'6 Gs53u \9+܉ik*K@5$D ,ZGV(?w5<¶2TiIkCO BJA׼dRm'XY[0 ͦ&64LI n;ٷnyV1rwQGk Os+J}ԓ՛I4JZCe1_ cYYhX΂ϓdFTww)ID:C0 ;Ek|pj7z|U^8 w^tU5Cp 0sXЛ5F 3rJ732~^qiT1!dx65 /\bCGi-bOjL$,{KETQ.\Pb3J8Kh63;,IH|NUx)ڦu/ް jI0 J00$(V!hij*D] #(+,'MhZK0zvSYeTȐ~83έq Z w B"ovqH6',"O݈ݭնߔ" bWy^%)q_.$#-J k`Z^M1/6gs9 *7n[) g8TCh%d{~ihf;B8ooeJ[~VS003Z#nQ?kV y {1[,{3יm?;҂50k<ܾj 7툯Yd)v8K,cTl'[2boL| ?jq?S=֧jjL6ͯw=۠mݫԮN~JObace=YSi9[`фߙH#}.?LOۧ7dS9pWg~\7,IX5Ys Uȑ\kAme:agZ, wh1>`ƱaDwJr >.+)gㄱtmJs]Xbzi͐R!NX4yu%,]_L@<]P`{o%!vtCN Ce [ Q:iHCw1(NW`Ni7>J0JvXh8å&([ᰢhX` +":_hi{qUxckrZo4w>4ѿxg(ć5Xr Uzv m$eV[ / JYc_ . kPش5[a<6@#g@m`ձj‘QӔuFqB˷@VÐ~iC-mO*i6Mx(Uq݁sIavCȩ9acݘ" ڞr4IMY Vxa>U$|]DtBmW`)EV 9_ R x'BjϣJlZxF[@6pyy뻱-=l|j/|D:"2^Eq鍚a.&y . EU70n<7,7P 6Aj*ܐoT=|HmYǸ23?ΕTM`=mHHu8Idk0ph+R>bɇ$-gqLv RCЕ{,@{$f&P D"5$OL>b\ ݻLi[Aۜd  g7 H4Ptܶ!ZF3mU[wE`LmNj'Bncv-<6BC%y H(\qwn;aX@LBZ 2Cg֭T}xJ֜z SdS [D`Ѽg5*aG* vr㻝|@ E,#'_5'6_lq>I' v),)T˦1s 3 Mr"YJroĐsg^dNluLӼZ!QvbG&gj5.Mx^ NȬVGWBtl.RgÍnEmS㣻;~ȲY rdUFGO] 8p0']87m5"m]!LHxARU뼜oTpQm%DW;}ړƷB#=[żm֫"-EP&P!X`T |6j~7-Q́+PayBsc:;GWﴜ ҼyfOqGq=l]"hƱG-IcpwO{|.*kq=Rp5f/l)U SÞaҁ76 旤 =K[ԩ*w> g^2'fGL^_=udԈPin# YN'dn1M?H#%eW!f``>˒0 r간)KoylvSDwi'RkP:vgX`A!& C%}.Eq2l=lvi|4$Lax٧#hTrj!xW"lBLG0W $fH"GUe?:4⢰z@P3Vd1Tyfl;4gB%W7p4=aہ\*v4yK'ҨNi*S2:v5IXipl ?m4@NP}s 5 GjtBft"Я q8`:e S;p vF( 30\mϡD8a24Y5S"TWֽ!teg3JR*3  +MZ[ ZdM~33BlG?ن)JF|l~eߗv\JthBv"3g嬍 ~uܳ7WZDΛ A_箌3'`\oufGH1 ְ*@Qԝ9em&]iSYN 3;5 ײ1jX5:d g]1,g bA]xo@.f@ jEWoRPy߮8fxs-HjМJG'e <&/K&u:j'ߐUIwFv%P+AX'^ߐAץ&P5oJ=pw Ű?|{77Y)-N ƛcV % ?*跳1{Y308"F JeL8hu7,NKRC7J Ys1IlSX1ZOŷ-|D"H1XO5arܓAcR> oa8ه5;.2{UeW`u)H?#JK<˝ZQs) IK",^оK?vl5m]L# p7YLlDh/l B)Z9Pv8axp=LbGK$Nctyk31nS-Biy=Mj&]Y0L4$穔W٥op7MWzeUsř=NiXdkYIfjsa>?BJ1x6v0}8. E1/tL>ƥgil-Ny+ acug vn`(1CmSy8]4Aë2Բ"L_R[-oyP*?aٕHE 6$(G4 rh0lyoE~ÞVF`rzV)tkdFjUx ֋|+ W4ҧoyH@XJ$uX?N;߭xWnZN%t0汐 Kև nٶpB%ei20;|tH$,EV4{7 `сt^O JVIFM݅~1^GJ̜zY1(&Փ_\!%q- _mw4sm*b dW~/, ̠pF-l95,e=0|]@̡pv>_F)̳4 <9~O>YJ.YkoZju>[쩄հUWjV :Hx#~C\Q!5X:#HBz&]{S|tT}q 8ʑs zK c6ySV& /{D* =ERWa1_u٦gka3VC!I"WEaF aݟxC18E 5 +~%(b;]p:?)6Xhx xL2q|:"H@̞Pp?5p*gmBOJMX1:Q=FȤߴeNCuSe? 1g3^2i󪖳F]$ځn2Kb#Hdsn{+jim XX|(&ƈ[ءڱ_İfdi~"mTSCK9U.86_!C[ZwYiď$w&BÒM˫;a>hУs|1okbȍzp>6Wza2;!s8[:PjQ$Re#y QSswjbߥLҐ1ҖչcRMCnJ|'7NO=@ !X@g6'p a`bT}."?Xrn{<2roiJi;•* P[L|Dxc7BSz_FFE CJ$`k*dP9dqzkO)E9gt2~$dUmDXydD[d65S nk{Aգ:sAq*Jw2ۃ nDn~Ncy pemP`Q+T@ 5sH_4Cy76"X`|f#ٮ%, iuﴵ-zn^vȒ,גVoI~=KGYF $rB^鼏9к~uK֘#49 öҀ?(en@*xuŭ^0nUYR{^U.\=||݂:aSg=_YG_d|Rɶ.`YU1 pF'h]bjoհH@Ȁ5ш_+f{el^>,X=eW껣PC: oxIIv۰=]cW!Wp IgnxyfbI |$3I X_eF)zq1F[DT\ ZЫ!LQH``š+r3n֧^<(ں%;Lڳ`a]N=[{Da<*`V 7^'E2nZZ92)eI[pJM+:LXZo?نحGrBd݊+eBy; J%ZftZO? *!5 hi6u c ~<\%}-R<+A`˟61w"Ӵ{)Y-H(Q/w%(*$75"*|1Ά#UwgPt^51b&,gfc;#;˒s8"m5YSHbk2L|ѥjbͬsT7@=E[elVV&ɡfՉj` o|?RgGe׫lϦ%.PA$OI Av[iOw|2%P]'-ŽڧtBB,~.}fsj8Eч>^Sּ%w>ƴ3ddYڞسQ!>S|8 P`uELir#Zy]C0P~\D1Z,8r{`g ]+S#;ŤV+7?#CҕINS|d.YR7Q<tBh|0h[Եi[!E]C%3L Eb)L 1(\xJGERX0 a wnFL dK §pzIK.4z(jyZjH҃H >]m SÒ6KMb ciy+ZD,勃>2髿|Xc-/-X-{ErS/ihPbt?FNHC`x{.-SlucuBGlxWpGrqW۶|d?OAVM3>b^ךY:}Һ% \RȊ룱Bex9I`Vŕ=;c3M^ҧ˳Ayf>K/SNͫ(a?Y! =@g!Ȯ NY4Ƿ'}z6J,ؿ_3c@F|Uݹ^CY( < $teUR)Op\;fx;꛻=~ypB!jVc/Fnp~rjeԴQlN5n[p6VdAoGom9K^#6DmD-m7ыj22QoC=$ k7LΫ5r!%һ:0 18ը[b$_Ygƪ}o17x+KqKd?GZ4ERHܩgq.D uf9O@ZixfpMJ)m>)TLs dǕ »lB+G\5G#ulGfؽϧzߌI`N'U)U'\sf--B'h}|IY *j離h r=!AjH/ӥ|QcUZƴ\9A]_㧟-W"}bQ\>ȫuh3nc _2=bbXyʒSKmoʆjIte`8߄Y/6 R5dةGkΈ١X9C-"6/ES[%; I_SءV.~4wo@,O@C!9${ex!dћG Z+'6_rH&RrMb޻jSUF?Qe#(7J6 CKAe"txAUڠ-B|Je<[9^!w-"$p\^ې>nݜ,.E-eeQ?91zh8x`S5J2tNR\/ݞVse9* j/퓡|Ӽ /ktj1++2P>-zSĈԜ ۷ujNrm`bWU{p\~<%45kY,Svp{SʟԱ>[Ad;<:鼂iDZ(-cO@fQTˠFEht 8IX'b+SbP\ʶIf4uc{{S{d&uߵD@"$}60yqRrK|iOÛI3 qzq]¿al mp+O.(klfB,|0IM?'jx3m8ked_`AV8%߼.yK"Bf> ;"&$DVP5d(4Lsб& RKhL<\|{:Hp,?!zQo,ŅFG9.Zˊq]m&6k|fA7 È'cdlI~*U!>.xŀP`udXxۍN21~5J@}qfGRf`t'p C`cE~AYw)`ո.of2:AM[IY)="e黻QnpGwp _ݺLG\y+4zG.(;S!=̒_{"X'G&t(Nx|g%u8|n~rݰ@n5׏S52N}]q'ki*P()3u؜M3q30Ϩ:7SX' gk_M< %t6ly$bɑi'r9Z,IL(# Y"$"e-z=CWdiph3 ffGa?'z SԓO>._%i'dm(pﴞ\H mTX|elm9v=޲ߛ$;ma,^bjա25{D^;v&p&&`N[NEW8f97*^O|B *G29$gh_EmpYq+vwPD EPVD "Z~v/5nW)߻虔ד hpr5 8o(BAǾhn2H΃D7v e0ysбvvǿqDȭ=Dv2|_sS㲥<@(q#*"_{#J79ܞusatCcU[!Lpҁ^x#B6" "LNy|f+̯ߠR @ ms:?)PqRB8HIT#'EN"M>dN/Xנna :*}V6kgIn|6 f/(C0>9۞! 0g-&c8ϖZLJT)jvƵx&\-K"M*wuLDkamXijScz N@'qŞX7;n ako.ER,,/L+QʝvФعX 2(lX`ӡX@lt:$M|SK s3 8~KPѧym-v2vESiB؆m! >_T½)5}%Ho,c'< â[ ެWqrڽPxSb%1 0TlS1t-l B%_u(%,䅇a' [Yed$K8;SԼ (rkl~䜓BhFżhP i^ CĒ/t2lt]gX#ѻCR\3Ll\ZCC849d2n.2Y6](lvT# KӑuS#IeYiW1|5W_|F%&aEjOV|L xr\`=Qao)j{oHF.G),A]- Hn |8.0P:z9۫WƵ"!+Y&;PwR}C iԬ6!byĆB-ӁR3&?17!ۭ^kMԣ@nrKV>'-UKp 3@[ϴCqgh 2N}'5lo+:>KEn-ZI ! >T2D6hyWa ) D~5C1wWQh'قܶ.;dơ- /ya gm5UES',:`9 :un.>8k#1QooT4>ۍX=2Lwnq8;4rweos./gxiUI輹26s/SS}J#= מ}\غFbƶؼ i W&B h9Pj͗zQ>"6bٵ}|یأp)!-feac@{Uy>࿬M.節uؿ~CȆJMzY&3Wclq2Tz!I5FqdF4VfJ)6yp"c @C/ MPa+ G5*u|ʍv< , JXx)%?fQ^w*\e`1vqï3cJU{zds[{c`Q3cfbن7jI)̽Im00) }^, 1 w+՜L| 'Wʮ3OyL0NBA `԰"l--obs:휙VދAд~%]vg;.X:6}/-MgȀ_CCʺUp*f<]",R7d4̌r~PVۥ*0<ء0Y.'i>= {B;Afܲl}gU|ꥪ𼓭 DzB 8, :Й$haNNeoV 'TXdUvyuzw3(9@Tp.z3oFS=9۽9 h).‚kK;1qWc(PƓx}$)iCcp[!\ԶR ݲBB|zIY.O .+N#iҜ9Ѷ:mp!*w'0oͷ8eܭ6ጣ-i+R.wYX)6 T;k` XQwڅ+ $:l z>^.Ĉ^XyglB~r2W.ܧ+mi֘*ho0wԩjټY9Ohn&"X /2ZP6Õe]+DIc_PFCG;l6(~ho=3ݴd8WSC ']LE9Fݷ9WO}x,flۀ_'Utd?wݜea j#FQfG̠*& E9 i^KǶWqIӧZbgUu×mZ.:֘R$;7u5q$gcOj BLA@! HS^Mk4XrK0KVkz;#q;yis'y!1~O?Y7'!N5_HM_(6 |˭aRta Hb[wZڷ;5((*9GraA^QntkMyƦѤqz_ 8p]Ҝl]1@8FL{I(*UWbN`1@N uS Fll,AA an[RlQ=̎cMU10#;+ Hy+zfW0P*G9@;zWKpW^=*9Qmp'xឥo"Oh[gu.ϰ-v0bu;\$U7Ѳ+Pɷ97Dxi$"4MyŵZ.T5W9JT½#*#a**u.}U fk3&һOu⻾N\%0̓ʂ:@,@pY&jZ*WQWc3UID}l=ؐ6 j _Bp-7X9YĂG#C -}AP~-F.o^:]'w]WYAPhۢ*lm A \Maաad-XRJ7^B?g2ނ[F.v*yQ=LWƭJ)ƌW6&S~C~z|94]X2ͳ~nxw6l38޸ɼ0*G] pȃұm`K~)zRsr֚%k]쩳Ri^%$*6ld_ejE- ]ȹ|=W-Sl&{"{7#Aя/S4x8RD?t}" x^SKΜQ>G`^a<:1 fO^R\3 4(w&v}1Xּi)ŢXxӀ`#DQ4iUIe3j4gºV+Q*Cr}u9ypPϲEk6sXNG?ujHdܬW.EiJY]8 Vم']mX&.%2eqv&#/uγEO_&>E؁ Vbd BPœi鴳C9E_.i`4V*T>zӖu&:鄟T*7}W-w^~/^M 2^†@+ ؝h]OI|nۡɗJ jZ=VEFt1)oQ-{cnD?fq{ f>BRs>00"jPOΈ`2LP㄁ kU_xn.0:϶~&rՑ ƉHP>) qᅌ4l>%\8hy#4Fgj)wv̽j3<<,lS(*tmNTrgԾ;qV4o%{2uҏmaO%h7QFֆP;2G#lrMi">`oVnK4eȾx`?thZFFg/ Ԩer[ɣ͆#YH4=^ MCם6!9I\sV UM_|SqJڑ `L"PҨ+"A֛eEvj%-i?oS4:}al>C)'DӖFد^.T$thJi;^>Yl" pXb `"tgCV4 q &)':wҶU7A$ٵ lĞ{NnR!T(e5l@6Eswp|5fKGsXG M@X ,eRV.k XRB \F,PU i:RjXg OiOH'7YB$078+*_ 4%+hB>f}xwUh湟#bHay)+#BȔ<,%%Ւ<u`+}b h͠`}:~''H'cMh  BJSVС ƞfsXeBA!=8:[Km8MqC{o)cVނE|n$'lit #AD+ G|s"CM  o $d6 sg|}fJ5o.W6{'eJX댴%xTpZ(4+NAqwCY,CNA`Άz܄Q=יX8o/N8wtr}e-LtS7d8Z`l":i1 п%2ZGvc/[w!*) *OCb=L!ʝԕc~kvRO(fȤ0odEtt# UCBuqS/=$u{tzU(O#F]aT̃Wx"GKmmfRaX= r'4clnn+J;AtNMs0m``f2b!UTIm7g~\]Ӯ`AA,dL6I6H˅Eb4 $q[epYAƑE8)SX&$ ^ɥBBWICLGXt bƾD=PSȕiL:ݼթHL떈'7(+q;4K h,$apaϿYP64 b*.f0oġeS1BS{D``ts!a8,}P&RhIQtel9GP@2[h/rpjp;%A!震c t $彨3ۭc'`v~tJ&]w)So$rLxVnTeSNLhi?ңUST>h&^Dw o1CʮZtaC$3|0[AR#aXSu4ub@HG˩|̠Ɔ]e [?)*|GDMU%d/T4SE˃TpZ5Hc3X~iXµB04y6Na.`eHtZ^a.*O /$yToc2 )Z@=C~^kiq)&iH,++qQn%mYr ?3~|צ.X}ZKxq` ?FVaiLhbŀ_U&dв@zĤ92]pDAͅA*ӎ:QHJ_.OvJ+ܐyēRK14O >Cp[_+ os ␌/: +v)殁e=%LVRbҤ$$IxF{QEXH/V  7EM)"syʅOzIfG>޳ i 1j-,͖{oF,uhA$<'%(VCD{,D)Lw?#j8l~9/SJ <>A={-Y[̉`huA8ҿ؛|Ȯ y~+DSʚ6t]*嵑G@0Փݦ6 LWZn,MhYd!+p$қYQG 4pK7ƾ 'Zw]Ҟmxaye(&f,Us\lw "Y.oRF<JO l<,wO8s4nYdlOLfhG=a WAG-HsvS$jK{䐬=fA|"@IQP ixg1է Ejd=g"Ä͕#3-gmE#}&VA[d"}4C`72`iOE 'XSFNoc3lcfPו쿶aDu 4m-kKp>Z_2pyRC hbHOCqsdSeZ -Ց8?ORA~Ǡ Kav0's0V٦@>LݘZm*Єy{|&a9-A^U;A9GfB"б@Rql\S72@L-a3Oq&0%ҁTH].2^YQؼff"$ UB[i'J mG:L~^=g($!,,:x95>7ECeEôeT}h+wzQŝ)ŧ\y X[VNE5QL2Ζa/ߙq/q:2QΠJXofgt ʖHrx3~͋2<#^X x( LٚQ,eQ63`Mő1P% ̕(05UHnTŋlUڬٱx\8Q[jx bdh"MYkla' fS [uVMPUbSM WeaB+ |SZ}_q#9[S%1pQZ\vkJLdZބڎ̋NVdcw\ EEt^Ln> P';JS b`LgڱXQ<6P`bc8CWLM;~r1mYlG|#*I7 k 5ClbBdI \̎#FYzUwΛS@ssC<ŧo0w2Zڔ l2^ҡ R* ;8O^Gs]xkiC;/"+iHE_H@$RW=lńY\Nk㧄SH;}8:3w~éby@ : ܒ.ZbbfW CKαr>A lu-v_2ae(x@OB sHS8Y)G c(^I˶{MVD W\\Uwq@/܂9җ%qM zxDeH)E/I+-A yYg$O-d+I0`+Qk{M 1cɟXϱC( % @"?CF@pÔadǒ62iW\ȻF,vQE8JoikD*}=o֠2 *F9LPZ'Qz3<*?J7ڵo =u{%5 $aArޑj0Jz[S{ | :LLRAK]Wv#Yj/x53<)O5on:Lo;n{ߠ >n5V|4EU;cA#K/,/HRQM 6D 4MA,O(ޭd)_`\g1﴿BfӤ> K=$ mj#qq;Xͬk)r؛Ct^ut)WnOW AVBmXK01S[QCݪ*3W1ߺy&2׀_ wX-Sƿw;T)ϛ 'U^ F "%l Bú1r5;S _KzODӕ0c9Xɺ1RzmE2S9qFÔfUH_}!08!D͜27 ot 2FaX4N5H*({1u,g;~0?bv=(o欟ߓ?Sk.c3}$?)1 ^"6:3X~ن$VEbbr:ol&پ6K^'lyNnAA7+Kq6:q6$0π ߩeʢ0X6 FLF=eڼ>CR & vlJ<7(*~Ec#xS -UU؁*PY |m?pҧoJ>!}[ SnE)@AɨKi+ iӶ0$ c{:G^ͅ+!֯19c#uTyQ&ŠHkA+DDev#ʸPRZz_p *h"ÄpXQyQak`fqv0oO89c'Rvt?X` MonO"a]\axs"OHu ..̻C 6߯)Ae\rwiH=ώ3SFW3~mƜH)WCԺ=[#Q XB:Gx&mH>VϨD1J]9`'EhbS~C: T L }a"XNbmJQRj|du^:K–ƬŮNeoO)<&$)D̑O`A@uVH +*?ẉlDC\V<A)􁠜F}~k&{ . }c>u/'5Dxee" 8nlDIcp~gdu5ƉVml;ܬ뭌ocSL7<Ӵ@VskUyHd= YP%҂{z_ִUJ~iXG[ӊ |Tuew Գ+S#J*Ň9gɚpgl>mڰ@5}?^0sQYn»lK,j3 X8$)Ew{IwhySC>]S 8`g:E[<\ $ÇPrt A!=ym\V,4Z#:'.6* %{~|lY"Z%{lK=1%Ia 1]?Cx _)p~٧e:spb Tah To qBl}׶x5vB5qaPrmco`<8iEB+AXV+{Phޭ@=h{V( K6LXKqel($B`rfW8ra#`rpl yy%I`me֣ksAp,y3)w1 f "b]Xrƨ7kΏ6| 70E^1-Yz/m~^2.Y0,8,˅cG_jg4@6BvG#Mum24d|kR2I\O Ǧ5S:Z;%v MQ a$ gCOCl)G8b۝TIEhd,Hkر> ~"z?*q)mhw+on_-T[b՗XKFrPޥK"굅}śW5icOLJ?m%/4v`ڳJf9*TӢls&Kq` Q'/b(KTnshoz8e>Km"9o1v1)1Uwo/ZO?gqI (v21Du=D@P Wf YGUs;xiUkªD}QBt>'2rHNߚ \F Nޯ3 Rydp,>kj O<#S)1Q)۟xa-GG#ͪ }PMb.p/ȩHQKR&.{ 9taߔ~'d=B(.[梦$wȕQ ԣx(Ihq񹓣LEwfE4p,G)^@8Pǫa1Ã2䃭^ʭMEM DzQ 92cvT^Rc G5 ncCM(U )@ 0$Ty`c:TkM~MTһ75,\fwF:[rby9rZOjTMY !u#=d7v; a g5X2/"gѽ#qmWa/#uHwZz|m#ܬ/b4qklT5y7PW;qmw`Yȍ&Ŭ0zQOge_LgfH88Tm}ucl,U+hPP559o6nY(rx|m>ZJ}&qRIlG V@%eFqiqԟGK ^`ҵ0ԁO6`+8B;h1vNgoh@Ыp,GPZ.Y' zp3wW*05nHWB)2܂fhAg,D`m,.'ڮmIȯ@ũ 4Nd-0ϙg+&_/iQ~'G⁧^:$w.6$'zMQU4( XJ>'`2WIKC7Cs# d"ۘy%!'?ѡ8b|WPj-v'!ӎuqGkIBςUtuuqX·4 ٕ?G:rZ:ӏE9gAAd k oC>W5zϏ~28Ov)0)dJ["`t!l;JuPhW,ß!E`KBfoWm!.Z/bv#§E0Ns<@=Iv~Zqr9ֹ7 (;`b^6TٕS _:H:?IblQOtro> A?#W}Zc&o,(:OّBb5پJ6*Ũm̯uOE%6/7Hc1f3߼[EcwtV$.TJ]:@+k(OmCn>f ,EC ?5"#pJ6*9O/xjHbYwK-ȩFvlwCn1H[`loʼN*pK&;S``P8/P}l>e\Aȳ*ES]d`Ƥњk9xh*)r"#z~@xEx z)f7vD Owb s&A;~s\^ 쬚TW|؝H z9OQ} \i D2] UN &ayjl=1`k|Tկ+MلBcC' 9x?3#c&KLWeC :ݮǼy9b>K]y{bw{wXy47vyjBcNy Fmղskb>br!>7|+3[(p1uձ8 ?U,꥽w-`wzi$ubRg:H uw.v xdkwKl[z<89{5P ;i@'5 pȂ{oUՔ[,Cr\R"$ۿk]F뛵v{+צw4 zЁZ-1kpKF Tc+!Gae@ ڡdJ4ޤ*+?oݙE̷߆ د-k=ߵnT*<]!t [JX@Ȗ+7Y@bj >B 1Ym7@ s5d1|&.g'RlGsm*r8'ր0H}W~{~A|cowgl.wa'EPBpj=nkHp]@5`ۗ'q#Xʙ(o+so^l +y8 [<(0dt. +ulʪrNi)Ev 5 P`z P=Og9Ktڣ0EBREo(HJHUG}qU&I&6[Wjdj#Yj 5lk*0 .᧻ErrL!X斾+tp""I=ߔa:yAumN)93^gxvY&֦mlM &4) WL05_ƚS,,G臘iNI6yj3myj+ 7l=oSi$fIxMzW&kNL{*]mDTx* "@CBEv<; g QBOxEkȾt*uˈhSDѤPsVi.ZdBѤ3!7aO]\.e/EQy֯ =}Չ>ِ}wD8)57 #dţ z|+D<\,eKSB;>K5xw]> $1¡OQƪ_rՂI4PN(/V\4tf";>~sjƮ-%NwvoΡ3RVO[M:Go=꧵iOo/F8oqE&y۫,I=xLR SrbOk 0zz9fTtכ^A l6,!-m-8;0C n PLW~u8;8,?"W/>4-.4";hfl5pMk< ;3DT c?F"P q¢HӾF\~vԳjdn,XSV>ixw[R"ψjk_Y2ʮάB.{tZ٫ J84\ /1:ˊ֍<|Z R^ft69MWψ<wXա[,3 37lW5Cc 5$D)l2-tG6'7VbX+Y8lK-&`~A_DypA!¯Jfu'-ỳhP)H؇OA/teK.Nݙ΅zhgbK'<ԀGg@[^]Xxl8g\mQT"="EŤEArثoS_ ptI eЂWOGM`Y&pۄ1c}"d?@W(zqIA%jmTӉw3rQO_IKlQv!ld}@t--&vX(\Psz1Dְh"`8v ?&@B̴hϧ;6<8 Z'0zp2D$N}3f,:]-4rb˩ZY)i]_<2S=.^8X'4) &}բrjudRrb6 DJC r  DD$z#[DsP0 ?&US缦LT]?gDG9i]Wz~^Jezz9k%n +;G'R549>mXù>XFS폞6*Pϙ\*DԥUG^R#j|nx i`ZSnf_s™NsD oZN{=3He;weL?Y-l*LbJ8H?5tB>f;eACK*o,0~l E%}tL6y O/10-ON=gBl+NTep|[{ƷVO<^ HejQ|U]"; BEOjvنxmA)k/h;ɇy0}+_P^DT\7iϬ\ߌٳa'@quA]w$eU).-_qz!W.T܂:jkg6gJu=V -CUyͨ ixXbuւǜ, vks+Y[\ $t5&?OIr.Sbz0UeமL,YMqSXHq! rFjFj݇:z?`)̅-~m}6bSEa^3Ĥ)D5(2ԺuO\h.y2Wb9O Y w@c$_)6e;Puh%8=9Ƃ{H"5OéΣOd+R4R3͇Pk̈́s.:&]1m40|7..x3ݢaK a˜BHx Љ:pC$/O ^H٢Yel(lDTdh3CŘ  ?C"`MsOK wҲ A*:Qk )(x%h`)WEEts2uX^}<8z7p(Φc|uF>Ō4e'^'y$|&!yIJ;m-CJdz* I]-am*ղ  IMT>E_#-*!I\%9&Fnuڬ~乚OpT{.+ Ey(YSf6vb=p~|~~\64]~.]5|wV}RˢNrl"G\T`EAۡ\wт˵E(0UL6]B^Y/@v$!9a`<š-@r)+ml^k0l[7gڌHٱ88.rONOX%OW,T"sfGY3u$qּu= J:Oɗ"VTt #wě~ؒ2\-Ar[2ZUsORj h3Pۉ`X>XբF%YaqV@8|H\vV6[h$'X`N7o'μ49ml!6k^.V)J3#Rlhg6)snN&Qq@C|v:ZoZ.XeZ)ncYZ<1b֟Ud(޿* ^=oSs,vǓd!'6\Jfvݒ1~ k%& 4F- ArTldScّA7Rc@%\1r2QB7)XtlB^xE5% fTAC B;!Fsۗ.@OŤDjoěON;T8or[LXqJ]YaQ4e&mem֝c"{nb` 2?>\|Kt'cUBsPu3u{6 h$,hW}Q OQyoGԪv{Cu~K*%/x0QoXff`hY\GD nTv|Ofn_9^iX)^$uGި$fL lo  BՉk3H:&Jy+EW2N&[Hj D0J:qxNR y1gg`"aW=- >O/Ķu ޕi Zdk cI,VpD9 VC^5釳m Ya|۴.)gx d0Qd/t7Tf[&fIbƅoMY@LeV(Kcm% |~g\k6tJPe!j.Qҭ80ntO#-9R^v.|_(FIb{?P<֡Sj= GbC7;ie`*UdALE|MRzL~w`c`\=vw ::[qD0s>M"xc b{}k0!pIO)N@+S"aD!AaȒϧYLZxwz'QalsQwڠ~g=LOrM?:zWvľ'1iM=h0߳sk'T))R jle8&BpY@ZoD7ORۃhx-v;l'g.zuBϵ]?VH^/gY/gΏXO*23ӚwnY#[?7K;1zk2+fwe'i3ۻbA(驿yc4!n$c^9:$i:**=-h*"nؐmmCs(@UGE e`P}+P 1\ #NؐZcNѨ'~o^VgvtWQt)ŸhB3;+ܵ1H̋_wal``@/t_R pKē~w-;1yai(VZ,;m/L7A*$ڥND:D]`-k;R"BlC @5^z(QE5Π%R>6Z2)rgG6h)z Ӱfo j*¶;JcjIa(F?M0H\x8 }J0L:){yV uA!E^g 8mnIH[ZzEV\%eO-v`63BŶҘv-.=W:eU?A-[e%\XT\|[GQ 2~t%\L72((e7Xhi"J}65|T5k- _Ngrt_LѿT ByF>ҫ).= 펼Y*&SHQ?!+ 51h$ w\﫪 knJfLӘXz.CeQ-  Vݠ⚟54pr69;׷5w>oJIYbnnQV|Hgi6::r8bhr:dXGI]Zy茗HtJf5SrfobN'lٺh(N1 /-9o+\:VWūoG.Or#k7[,kM:i G_ N'Abl3c q،"d/R$̪ͧdZ/*!rh.gL5lݶ>mI&S;@jIHAyg]_mpúYU5މw~åq*|;Hǹ*m+W):P\p({k#5Z,ӄAIAJ{=#)co9x;OY_ONV\f Ř0oǑ?p'K5lԫqzB^ 0DS*i`m1d|_~C1Պ( = ^rjY4Q-["viiW[!LG-DU'J-W1"`A 0%^GkM6 Xӎy݁|^gӴWf=,`SӚ@h4Qsj (h1n}xu= D`"veLtF,~#d`#~Rzd2l O&h_Eщ/U޹|h)Ѧ`--"\Y1"d PȮOtf?.cM6X5 3ev@h3(7PNG;_+҆1`q IxRo |d*1mCי t{t}Ugj($̀Ƶ3O~%#G}-dSUʳݩZTkb+SmϣS!%g]K*>^o/qsiQs vato[%^{"JxQ$V}/&IE/A*W7TQeMsLڌgi NwBdDI5y1@L6YT6h0?@Vqfhnuk9cTI,ZO%+-O[Fxqd9J`q\ {8gs80G} ,rz`m%:Ҍ@lty^K 畹ZHح_wQ ;>1h|*4J&<ŃUTWkz*~o͘FW +deŧyI;xܛC#*UgEtX3!XhG(_@AjuAi{+śq |Lk2uǝY*@Hc em* 1Ie! Fu ju(Pe"n_?``N+rnkPMk!_rC;GFw Qkw1M0J@t*^KT^-4D"U8Qwو^Ȼklݱ x\`aWtQR1ơ\")%.$IX `e] @byp]o 5PMKjާe(a"#AiMFĕI:)Y=IGm3lzOTߔ j+PXlCkZ_Ŗa_{@K~xh.OꬍF<ԵHx^e @ܹ T^[IIaϤY.8W??EԼdM]cڸ {Z{5H`iF@E]t}mI%WMj#"OGdzA;d@*!Sn >=ehLw B''_4+a>6kɑO{rD._\Gbҿɭ,'o-*i3! <Ta_R8㡶jP*ޱL.V(H1L.ʲcMSxҴhcBY jc& {C[ⶳVCGcx?Hq<%~IK:0 ͝S﷌z\BM0en+>GGiq1ȡsm~kҐ]$"PA؎@EIY#]TI'!J 6Ph֜F.-Mí$ !C2TH-x-509H6z,WlUYhvgd62NQZb^ 'k_:ȧj\sߺOz]"˗uZUX[d[mת0ṕH{hqC/u]b&^Ea;=@!HM0ΆA^hl"`ϾSK)&Wz,SMRKڐmKMl B_ דϬRT}cɄxjpyLV!{'4U1췥d%Q9PӋճP0 ]+Oɫ6t+TЊ%%~? fŸ1Xm|Y<(F*E83.#H\iTSs%"j tAGOC;TLo e+F+13B vj:˥Cֺ7e, 3AV1iAY̧l1i0+Kb `8~3BSS9O#|&QY?٧FC33$6"JE+T/k%pE!위a7CZ:VdEO~BǷdyy?$<{K,e/Eb G]F.#.j:MM  f>\F4L<*W5ή|֛82doBgnw@ caQBc{TȧJHzr#ll| WPb1vmh!0 mf>)ړe\AYwV >"tq/9'<_r8x&Kc"&Sy4_%8>%gY贺ʦ6t&siR=[h h_-; !A|2sڪR4jEn+p\ }ftB(\'x)`\1KM4DZ_T!®E#}&/@cNʼ ( _{܋ӮIp TffϷHp> 96-7b z_-p1]9j>}+Ȋ7vR$=a:5N܇30DZ% v%+#*fa폶yRM>C8YeO FB+W@JSU(Ko4GN5+lM)l`=7K楤K5 @|Dro8& ԝiT: OYSh7Mk6A$BeߢJ!,jV(.7n:.J`d$,f/p¾ 쫪NYK5 RZW\}E-C2qNe֜C_>4wnE+oа:\ܽo;ȣVT& IB&j DC,TGStJe?W eT4gXܟ䬿9ǸCsڳ.O%/1%meNhF".fh2iL1,O/3Ʊn;'. TkZv VWXLƨ< *.JfiCj8fnWYę ~m()K.]Y% g;d@^[QHpt t{/t'wh[EԀq'"&ߏnèFJpd0FAm0%.3o*){Er;˅'Cl8zSu |#On!c`PAvkRVsݱ/(tѼަϳ Ede|_9[A!mjV89)i_]&߃J(jYWfgp\ץӈ3!Zrz*-DK^]$Q?qomr`H|9XzfU6 ެq &+⟎;U3/uUN>{#Y~6Pzb#E!3r}6=~ۗ~|7~Du,-©.&~Kn2$ $+mRjENiuM=;+'8&Pm~@@/OAep╯.|Ε(iAoX(^+: txaouC@Iު+ T?c]Wl*Y44NbKV H{cSemp~2b[PSyb8`Se]\v;(~45_&H}i+.甝hpm-Oܖ?m8X"Tl[aYkUv5r҉ R)zb#؛I|?UZ!Zľ7P^o|2\W޴ 8 0礋N}(D`H*-OoX5XB8[ow^+۱}LfHg/ۉ0,LWVCƋ`/r(%EBOjC'}[AԌ$1;^# 2Pm8G]ue\sǁ93yOX z\* I{nR\f$URm|y$YM\ħ^~2&.F yox'[ִ#؊>~a)`Ol2.zi#7uzYR$CyDHF/.[]X@m<.&s-P"[/;9%$5BT_@xEW֘şIZ:6@dm 'ѡY|=[ӂ3F6CFXyHt2"eZA  0oꆺ#L jtκ r'jP%/Ԯ\ǯːf; hֆ"]eMUY3aНh0^'x̗Xu9!Q:i>2ZQE܇OcŠIY-(]W P'&,&Xw4 ^5%_W#+qxs*v b;&4c>IzpG?:VVfB!,3`L>jDɾ$c([';PP mM^9,qiNK-P\ r;{cFŔSF-r ln߰)PkO"/W%X6o%5 b_Z)}٤z]-+d )Ye>7އv?< lD$ۀOڼ>AƢL;80M~̒sRQ?J5'+s\Zlx-:{D444<^fFS;`>yqېj:0\baܚl=݌<nw{|5^QLS[F]62iv,&L ;Gs;Ƶ5>-xB8n~4{;nUПFTt9 3 ~wJ^t&Ib.jJuӄL6URf8L53J>+ %pɹe?-ckNrluǏ+Kb;ޙwVҽkہcH⫄l" stvOM,*mɳ<-gwhVWK|V,>/˃YT6lq١!"{ż[[NRhL1 WZAױp`cҰgЄ0z?r\C+@.}ՇvsƜNa A]\I'ރT>+=)yBL`O3͉gPDlAj#Y+(mee8D ꆙ"vkv!zP=k)o X[0: Ѷ]wrlyk Euv`agF` sj#)x\9^vaKmSQ+ZiZ@iƤF}Z`^ [SYI ņfSC5 $ِѰ!4PEX; AVtަT Xߣ| }# r5@S˫?&J?/INN!ķJ:B,\Jf'c"FU)`epffEp7nDmg:JLxpB ٌ%d= чaw!H)lNzeR:*.5`LF'5XNpDW1s=gsDȃXie"tʡ%[WHksUwj/]i:aVNh@ī)tVxxʬ;h<1eWW~?)EX ?3s+4B^zO! :xꛇ%%;Y e$ 88@&[+0@>_/\+j\IorXi7ܕmBx\gG!r|@-JsVr,LSl]ۉޚU#џ܊:,>r{RsiZ#͉ʠ2՗ⵋoK?kGE/&IXV0UZADtƚf=U?YJ*EB; 8bjl ; +aXw <8E An#rh}++\:e2ӳW\6MrHA%f}*¹k/x[g :Dߚ3 'ȚE3 Q(i`%ǩw[g;-'jOtlRDWCG؀ĜE%E[y/ ױ_d {XZ3v-w#*ϔ=' d^Z/&h7X^oawX 3h(ZJdJMYW@2(#|tX4i 1NsBXBA/C) ԋ*L% cBƘ>9A=NM8WZ^KY`ygB +ip-oԙ4%xr?kR:qy>+3-#滛8 HLyȊk&B~G2@`Dv(<4sw7/3N2E[h֕2% &^ɣ"NZ4HO_wO7=ts  7CNXx#}MA 7/GBZ>r}X~V% VFQ^Yƭ?WO|hD鷃 @X'г󑩟VyԸ2hG5G燇JpPz]Ŋ藛%~HtO2$:bf]״7 3|Ϟw+zKa^!'/ ƶĤ;.\;֚JٯqH3)'bOGұ\Ͼ^9PzVkvOZҊ$LW#sp@';-e]#zp] i^&p%;]PTVc#rs(@#⡂ۈU r.t%NpNwvgxK N*SʶG|kc Ql߰\HMqٟ`sIǧC<#AˏZ0h"iU/f /%߷ɼXz7R7QZ  j$?k#P/ HرMЦR a9 b>3ۛ];kin<|qZkBÙg 8IKuwd*`D d fB^SwɹwSM^f(MRqzxj;S>a4-|%Ydjo}JcEH͹c!q.( ,OV1hQR!&(n%exx@i-Pw@8r-yx96u8+G3Eh2EJ-,f0.da)잒&q"t(RvP{hv9*=H!S̊ K߃Kk@ \Is(eZ=ޕ"y"{i_eO)z1G4┬i_~yB;ٹiԳ5٣%ņ\Mmf7CRQCJ|ئ!k-vUSxc&}{84=(0. :|cPΥvAb׊E[ ?j6ٲ)_u VξX"YH`m_+ 'yT@ X#,u|Ң.8Bѯt~fe Vtm5tB<$x wp =mKw M ]N`0(܈S.MDqn{ 9uȹNypPnstGoSHɱj#J6[nsD`yYWeaxq;JH"iLUZ=b)NB{CqE-BTq۫c-ԇhXԿ |~7&qݻ*n<+gluH &;+V_0E|]O>Oc =cTeīUu _R ~+ӌ3ղ;Yj6lp?6㮹|Sn_'9Nb9׶W XဩB*4qB u?ESv ͐-l԰(#rīڜ~Qh;q %VI4B#2w#v3I4fnCSx*~o4NI|0#юAC3i c4=!G@:U2l w$?#P,& s  h\(뫻ںaOszBgi_@Sލ3?$նʈ JKTF«f[\hr%p%3H,1فbLzGq1z.n&Gs4[!k|QhLpy ֈ6QCYAr/ W>B|7jbɷdP8tf^̚"u3=\:/B1UuNBC lVcy:F& (3' אŤDra c~Hm@(눦)#*_3˟ΗhE'3hSEᰟ^- |L>'7·I2tO;`n/Xnji ؓ _m6PIhQf{WsAo}J|kNzOJO<0N0\i}au\o1hFne}n`"^_l =E@T71o>xKC8Pt9WQpRV%j:l/.&(;MՆi*j~YYO$c=9+xd ۴߿!F XկT$] JYm"?J=ȵ 2eMkVXРA5S bz("D($dZ܎CE/B(X>ӆ mel s~j[;Y_C>>nuū7W(SeGMFu &T jH*U_<*}# el,f:=!œUd؝%>Dᛤ}2*==̜~9bee32_bf28d>4zҗlmIOgm$xy3p"k#jƏd9{yܺ)Fd<^yp/v͋a;%^iY/ YgyR3\$]v'+8'yxqhiAo~p"b>ɾW#t;-h|;* 5Dk]zy9g]-*03tvE_;Hw\$ʷ2dc,J.y#NÇ/#ĝR>$ h!ct]˔*3YpShmnJ X59HQW\ ;\s:rp@WrDg1oKċ$!ۗwHKW4(Џ{ a¦~^&Qmun\kvڍS*OU]>qUH:d%v89cU&?P*↬Is'R%Ugn )eXMwcUe}{7^ewXp4%:$f̤(;So?RO7[ԧC&ݟ4|t<[)w3a8e״tȰ|OTY i)ω P*ܡC1FOZ MèBdL2uQ*S% : '(Ǝw(5TXr7H ZT ;^JM_n#Uەȹ0f@䙅P 15.l5Xc{S>: X}ٽ^οZ4䬰X 5mVs7FzU˺T70_2U`A}>kØX:Y(CmtL@yov?q~R 랄SSzɠ[cp<+#P>نtBԎ0{샍l YԘ!SLA/ %nr>T7fzY{T-P{-k2Ԙ']v?CL{g }1;’P\3߿O̟[zP1$D\Ub|p̿9 111d)>PY^{<$1sӖҝ [0EJJo49'ʼ0 XAYX.VyOpG˓DMEV+@3T/ R_=}B Qf϶HX,>PDnj3thǪiTnԚ6꧇-aMWDOW΀X%H]x*<{~IKrRK9ga3#>!mr1 U.ĤFЄHeu;ZWH|xjǏbDɑ>@ }/4KK}|up:~9wh5#0⭲]T,_h.ߪo-sRHxPCOMbZ JƇ׫*nb}8)4S_kQzhXx3({eRr V뷷Vd`sU˳a *P)gޛ7'_96&>U PV!^xA  |xjͣ-NO*ɯp'2G@8vGڱɶٻȧ&_ 9p)x\ hܠ@[[4V;6k8l;"! 75Atu=B|=B?uұx.! IˇAHh @K֊@@~{}(G`Mm(c0QF&~7)󅬴nu%D ZqD2VP^2j S4v=.XOr7w0ߝ3% KHm{rgy: &-ļR+꥗1*O*&. *i hrb8H7fQ6+W=FX񬜊8r)4|(]NLBϻJ S }<žOn6 /z{Hɬm~.iaT^ROwfzr s]\3 D@L޳F/JVn뵥;S|#M-_HG7-0[mb*sX-59^ }򿅔#1`ֆ@'@pBAAۀ&ī} ,O{{{q/ U}2`dNliF5V8a)NySvvH _b{-LXs 1(_ ѓ}FA0F`4?[MǫRfc4 T񬋠 wM)@.x$Ydsa'^v8+#Ż|-\tֆ>՛ҿ4=6&TaϹC01L}6"пe;W&5{1cD؜L'z4q!Ll E1YsjP&X!V삕jlV"^HPת{ R#k{dzA{2*272Ebk Ԗ@44|!mf/5 p]C)-mB#r: EkzxuUh$8cpd%FcNެvDomo_h~^g)./zrc.a@mXf`g{]'a3J!ISl\j^I h@2% )ggsqcJ%rC:m5A'v-.,)9LЛVW$愗D!Knke1^%⡠=}:?>=ҫV%fb&_(N%}嶇^jj&B=|vL3P`IߵuDMͫ1Jr[)Yn>~<cG~_BOܸ35^)&QM9q'edSO&S-n#oe]ǜ"Bx#@lsdL2usB\)P_vYF&B2ȬጥTS㣲F:9GRk⇬*q#O<*҉,X 93XD~y-l-/ ޯ_&fwesWieyS 6%TOyd;BZ=Umf3x*HI$~@=VGjsA4 J_jp<*v{<z;qjP)A]ef@&npW bC_&5NӶ׋>KBڣ+; kpyeU55Gv6|)wȅN7 :M\]k}5 ,$#7V}ֽ9V9NOn>إ>ό*N($-;qRv\.2n@䟰p^ MZ;@ UG΀KCox^:T*'_1U (-.-񸗻TaUZ:L|K@Gu++/),QvQu4;0n2Ǘ^@~600rMC#SX8I$@]}+_$~ZY2Y:nFK妺DaH5>ZD,x,+=(e۹Ez0|nJqT&yY[MTwv]Ʊ6~|oN&RbJ(UDX9bC id]Eg{Q~ ,|5GS|yJ]|Fk%/K",C$Jх-jAaUc52¬2@wp2ASFF@JYx|N=Jr}/;s.-x9'hΤ=eQ>0Ӏ!_=6+%(hR" jLȎeǑ?zUYعn:$'N2IZi@y`ly(Aɶy>h՘7S;U憐8gM'u1~heZs}9iKh*ΰj_kguaX3oUp>c!w3t)*\'F #hJ6J7Z y_eU[9YV2Hq-BR+ dbKa1+B?D"S[X=S(&|B"II?.v;=~,G̹Dq#Zz"ȧǣrKq">\; CPҼp5],e7k&$,uRyߪټ5GB dlo@ߛ6N$+N,(}e<MH9fT"__g,DQґ>=)[.% W,ݏ*BcKѭwe C@_?uGܶQ[I[.PmmI-xPcndu)rpG5cHJ!]<7Iok;"S*(fʸ[īmS'<pa ҸlOƙ^yVcg2ݷ 4& /#(#5me8eQa $R9L;qٺ "Z-6N"[)!47Ja[ _af yX3k?<؃ 54U_0tU2z9MlsTp@úϧo N-j>m)+)} bpch}Գބ\av+a!W|k(Tx?6o8܋ҧM&C&)h,'ۧq4{h5 o.h"{5kGky,o|?QV0QcKT hQ\GS&ћV^g&7+l/c1Zh?!/BA3k 0t.-n`q+`̓C/~A ::د9[jҽ+_}+ p]zZCkQp|da߄;CDዪY=>,MJCQ?ehu6A+$$d#eɡ3"֮0T!íЖ|ZB)q 0#2 8N=r1.?n0SF%?96˱: ;dYUݹ~v)R4.T:WUGڗa/pNԡLjX1 YH; \"o$ ky==/]-%?hۆo}>J(KO>>znZ:+z?^!$FvFf G B?x\vn]˟~̳yF.;^]#;gj[WbɬJpͶ \ˁ35a%b|Մh V{fx`Y/gnC-It\E>%0 B镬Ҡi OWF4gqʀgVQ@9(G,I.ql5nj/:EJ e22yxMtֺ(ShFe-oZs~{Zp4M`D{Lv'gJ&X5Et(cI!ymInڝ=ҡ$緷u/Avu-X^7=f~G eM$"D;]ۆ38ϕ"cՒࠊ wkӝCzğ>Ε}t/RwSdTL>M?=XM( GKz\ XA3YxYZodz3W#IY}t=מIv2zC↝.`oX*Hҍ ş>Y`[w&5~:Hc&Ki KVCywR86`Bbm^̄KËC"~qzRP\jXlgNL4pDՊL[ }yh!X+&pAT-epep]idAc>"3`Geczt/J(!ASk;'Y$x$ |<ݗWW͋>nǤYpܔ!`=W<ǼUeYzPֵ,.=Xf눝qҳ&Wˑ7.HHi gqv9)nQD$2cOA 7ѹ0JX1q8jx;\#]p{E,vy"ol8C4=0@XW&(,h=tVS״=5O"t}غ aKժߎGtց = ;8h%Kضa<> ,뀀T )g8{ʲ*U-hp`-7~g3V d[糘vyq{ Wy7籌 Yr8H! da+JTGKńv.VKa$2U niCW8ïzH +XaG@Vۖ?:oCKۄzbh};is۵yZmז+1HU3\WVɸ 5 czQ`ƥ76˺{ Ÿ E~i_fuxzKO 䵜`;zlh.}969T]*+9L:Zob_dMM0 [i|N*JJGKKRy݃j{gqQr 4& @@d6Q5oZ}1}Tݭ絕_Ru`t(/b Vj~b:t[ٯ62?ȴQ0t(gtTUV#okwz#5.TQi/;ٷJ䦽>THU_F&_7eR^$.4J51L2{N` HՌs 9 2_99f QɛʖK g)I?CXҭ!Ab80 HEy /(edcRU(nl T[p#8E4-,-3;_Խ9U̩F,JVIWt\ u5:TRϨI6{{d/ ԓB>5Vp\o0luؿ}wt[&nQ|2IK/$N QG_!صwƺBGQ=}rSp7& : dG-/diq3hVK-1֔M _>8Dw!3Y%;\_,~Za &{B>d & BO>!'쇗ƹjFokmI)"g잷nBnGe7քc⻜8d}8 ABٿ{9iu_K$W>!*.>̫RMyI"/WCP-,0[*y꘢m)*ڻuŷ9M.$0y'{ 7WG&OW$,-]4a% iUE SΫ޻`E'?ߟ[yMvfڣ4g;Bl;U}X3ѩk9cn\)?VlfrItyto*rԜw~\wַsX*zTڡcA5KcS}``׾2ݨKs,kj1b fJQ{+k]dZ|>z9L_wD\)6) Z%`wpaAx\cS. ?Ԯ7}[DD0c3NF "$nOy:q4 Znmq wC!ϋEH4,xFf-\>ZC5A~G(A7Ε\_?yLȬڴUܵ+GAB U˚X`ca"׻\({DH%we?X9Wr";܃ '{GN'|Q'g{yQI`{ȩίyW鮶cG|($ K{KVPGR *#ѓx6ݞ̖162l$)Z' C) 55)i8*C2)اiՠXxtKޙpRG?;iunu,Jt'كQYQ ԍjOU_Mkafa>>:pģo2zko jj}3˥)>.^l h hM`K?-y+O)8 IO1j:@t4m|<|c[" p9=zIv9) *J-IY#cΑ~P.}Gk ;^s4{u),]FOizeu&nm;<6 _EOtVi2l9RV9ؒ!{l r~88sjv$CNMhukJ;N~&ܺ^N>My]q)l;{DH2az̓c+ k|# :L<{aޱJ5ԏJMeQ<} q6&054䣟Ad,f+ERRy\:lUZA*|S(`/AEWBs0'0=tsL- ">LHX4ލ 963l S^XhW-d@z1 "h_ DZ0 Gh][>ό%ZfB,/Z[’W?5ǟ\}=v!b,N#n~'*b!(a2Z;KCۚV-6^>a-iS^!cʸ{7^KY Ln߲,`ZrQ"\Oʸpde2 ZVA' T<'[O-+}#s4u!LhfD),S͊sT-uQ>ЀOCW&Y#'6DFag~\Cj#"olS7 $0:7\%yGЀy0P9i-E0v7}5:`gtyw#G(?ګ`G7+ߔ}osb}m {AP7bbUrpӍwowK㾪GI"+m;#HaoW[S@_f+U=H|ׯ~Al/)ƭ(H 1 B=fCf'KQMOs]y3@Y.و6{ߓVH26#zeP=/$Ds`i ,B4N3ŋی`6 L]*?֧03fU}ZYۅ_:A %,{y5U%o5 C" x5 l28 ?ըp֠&%gN{(0 j2y^QG'59iڰGb&卵޼fr' Iy`JI\#p]fl50#3_"eQ]SpuNBv܀. wc&sC3 y 6saKB쀱]s[_.oP4աqʼLʪW DA(UIroڄjT _Tt[ 88͟XeiG˪YͪE-j}JV|'O_楫s]y1c~du) ;@+;w|-J9_62tXnbCEga~}8LƝ'"Xvʑsz9l#ŌLx0EC*lz{(b)FHЀ>t }E*;jEԈFVzuQa` 4-0 ZFej /𢜕tȮ|W ӺO+ q80]%73' uo6aC9|zs8PA9>gG5#vV}GU1.7EKwS+nj3^i"l&p`8T)6|R=wl\%)- Np^v3TuȈv#l^Gb+P)ڨL1CtN:eP7wt,,*d(r+L5sR'>jgGp"jd+_S\oYɡS9c% _Yf|zyRhjq^GඈѾ@2~T =-CW*4pQwHKѷ7.M 8{d>R)>r ]*z=-3s'X+~̆Lj]}'BFyvrh+@YU[\/*5g_X~'S)i cA3BEgKuB벋c7* &|̓V}DyL̳O7W&8MXn1oWVO\&>_VXDߜA$'S,ˡ`ySY|F᪕Ֆ.WA!}9a[6JI}-&Aȩ7|Wd|yoC[:de5\Z%/Qؓ#%l0i3"u7^[P.#|Pw;\3r'la ̵Ku$ž?\zXMFX80al^ ;L=vb+vKKCh vmfQ`]& V6VSi<56,wisR6fEW#=B(<'W{NwhQq2w`SGF xG 2D5p_EoQI2D7n0܁jԩGed q>#9Eel/K؈3*A2,o2od}N~KsQ`k{BAaSĈmMng[m?Ef1WlʢDw1b,ܗ`rMx)y)hBMr0# t YP9Jd5lL' Eq̉){&/ EށVU9v59@ї<+TW_g#DŁ y^5$KڗP}Ĉ[va%5h,+Q=;o} Si~c dנ$~ܲ" )`/"LTd% kg]`_@J.MT 4rvn[ulVvL6YρǪh[DoBwFte\m8 #Y s$!)k#5GJpX0T\^`&5I rIK.H4˦{WE^ScZM["jǒk] ]lT'rkXGgHcۋM 0Z195i 0ay~I歴n.9xnUDci< ް=iM׮YXXޅ-͂mK?kddzDh0T7\"d:APFσr|*9qՃ¸R[O#C~MiU2󽚌J|+`RS5qߥV6lVEEinP4hٓ1R,\M-tiE_;L }X,w5/dtay@Pڠ.E;KLf])?DscQ cl,qe WCK}ᦊ!=jRS{\ lD5eHNK,hy/ @dz_o% 'L:h* F PWda^65q)A˪[Gns`)U)VQ$r4Ӂ˨ 9!9ݭӌ LrIF\v$z9ݛs\UYݢh;j@τWRIF!g`2[ࢍCa>Lq~86** ̓c3`\K !>U$ِ)Ѣ^{ 㣐n+o@kC)\XuZ6Uz=-jFN.}ٱ# R(7 ) :S5vTkQiGn<7+rP|f rwVXo'f6:0]J%n^Dy$'$47UYvu.\'&ά~]&dw{.fK.KB%k_٠,O|99>UviU'4/f8%mUyQDnd=&&..!n׊otn9 _CHvVy,/UZjO94ek^f2Rei!.0-:NƥG2;vDks|N½[U+T. t10'ϟ"E\Io\n@~Qs^m{}lsAi]L |[G%udRdMy3/B嶆NuA6V= c3`Ț8)'M>3;7@ wU6UɲlX)kP=8 D}d̐L)x6$bӣwB&:MnŁӱԴJellσ^#Lْx0/b:%$߿%ُO.Z/nq^ |>Rʆk@J8E25 ڮ1q.B.+&#eϷb$$t7t=KFqk+ՀEt [c.>#6 _ʪ!B_jɨ~1aE%oM ̉tۆ)B1 nF1SC@~ D Td1r5=w_N du-VptVeؿ\Rx% +%Iń4l`*9!y ؞ǖi@|"pB *G[JWXBoм{̝*$W'"%V^5OܢhYO{ژuu ؼSPE;˰[0訽qF*U븝GCc*cL|AXao=H!Jdf"{雬7X\n1#@*e o=}60xWi."d؛E\ WaIJkN(Ѩ xqV($SޢhzQfQç+CQ <\TffC~O'G!et*ԶtI@l&3͟Yt6K26j':4>HpE  \~Uצ &NY.-Pۃ ~kP̛dDGq |k8hTq^)d>n7.ż81h&Tم_ s.9Xszv6+nwaؔ8tѪx9Ky(kO#|9yob|nD7j&َ(l^u!wy[P~>cmƦIn n2WR 32 AןQ0>/B"M{/RC ,> 61pw%`fK[s:' 4#|>'w$ԝu cEX4(2 MN`Yq5@C_ɘjR&Bǫ~۔Hz3voX'Xh}r奪YV_=,0P3^};RZ[@'_ܸqc:@|_S4nh?Чhݰ$}zn+)|+H?BiX勰ꂞhg0| AwH)@>f$4Wh&YuuAy{Dz Dߩf:BO34zcl9k 4.<-HW>5^AB!-kDNyL8W&:IcVn6MM{ay%vٷˣ>xW,Q.B>uD 8>CQthIZj[*4pB'Xt$Y͙a{Rڌ_(ED Oyp,6w~ʵUQv'~MSd<*1nFwvf?|Uo^G\L(My6~*Tnbƙ^fEc*]Ww'Xpk 4h#nW@B=7r`I v{b; leXei-z%>;nKN>nnw6:|x.#Jɒ GO52Wiol{TM> ={2x{zȯ6WBfN$AFgo wSB~u hz$cn(p׼Y5rx cە#W!-7>j&GKT@)-iN7`ȁ=P-͍n8UJd\T8lEpO;.їaHߩ-WT]$1fIJ?mOzu0mT@TtS`m6h)e]P?}[ȑ"Q}ù'HZ!Ϋg$@Q'+iA0aYܵGsĖŏ-xhʊH>C:rP!'ؐ6zkn_ OG~#YZ7Cu€ zӸ/hܐ~mH+{aP34% "*X-EKklY%~Wg<# ~nKKHIŠ #telQ9[n@vdȿ-R4:Td]#ww>t#UD[4hM1s.GjaTCɗ_sXn2̀+{T Bi~ASݱrIu`c )E2+YQwCZf {c][ˣ%!)3BjϏTB|W@Y5kS/x9*6`Kă ſF|e2\\{ ҬAqn$fٽp|]4ɷH˰:vg櫙}dH~ >r# |>|%R75P>u\Mp;axmO(̝1  p&IH_Z*&zoz~Ki6V9y"_49S(e\ q9W1Y߫%j/c4r=,9إOV }֯1s0h֪($v\Msqi˔G@c>Ĕ)4?pI7)/$RrrI`JaV+wr8+Vs"h^,XDMȿ.0µ'}5:XWVE TΦ#pHȮ٢wZ<KP],LJs.%4Å?=Lt@)0RéF+):)4{:6N9kϦp}76ӠlYV,\414~?Ac<~a0t;F84{}D^u2xktwgn,+40}h63l۵x*,v]t?v#iTGQ/XRBO{ڗ{o"ThGt~r>,YmB(+*PA j*n݇&[r.VɪGNJªa!ch&,~7zKA yBuy;ٶ0C>C<;sz !cWRr`/zRlD* !'BQf:Q" %VjriqaUet )#O;,Pգd$f,וDGy!ebŶW{׽`h+$PHc'n)%{!^}7bj^UPID;#GN>l}jI6JBap,0Bh@J= ,&BGa|V.6Ŗ+#4b(B#U2 %_kݕDٳ*ciq5apjlչhNG8-s;'`g='GU#ʓ#@qS25tTt@Gwtiﶦy@3ya+ȣqAziCEʞA vNb$!0N XYB ҵWf(n[sup G4sd)حEzhq &@ipu8'Yz[֏DCƲa {'H7S9@cW}oUp—pa'07Z+r6^"X&Yҡ5[/pT%-ZjI슊& 's~1V1OrѽD t'܏DKSM1PDPG[6c -~C;T1C%8.H"qO3>gDJ&>u{QQ'VUm(Y OG Sp$/hfk:p ަfJOX;Upo3غOD_~B6 X=YVdr=qEc+?l& 7VVLKј󵯷GJRQ Vz$|EW1/֡5T7A::hѡ7E:q`UMqV\$|(<-QAAV O%|$bٌkslTdb;xml^yOA3X[WfZqE~,ٷJ b3w9mfc%y-QwJ` 1X3)kxӨ\y{:Ƚ~rhazG?UnM|W컛36ah(c6qB~Q; j%N?ig>FʇՔYvɞ rXgYZ07070100000090000041ed00000000000000000000000161efa23400000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/bcma07070100000091000041ed00000000000000000000000161efa23400000000000000000000000000000000000000000000003900000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block07070100000092000081a400000000000000000000000161efa2300000176c000000000000000000000000000000000000004300000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/brd.ko.xz7zXZִF!t/a*]?Eh=ڜ.+`Hߎ o`md2sE۹lѶUzU7-kgC0a"_{*/Uc|nH9@3 kܘ'ɠS&(/GD Bl:y dl\!j"+5:z?y/"z0TŸ$l2SWlV^aψiw<ކ:Ȏ5H˕p@(ܟ:AAsxT|>a{;/?=_-W &F7^O&D9/֤:L.yqmؤεC {"Mcx*l-\pۍU1m[+֐AgK0{>+fk+4ԬX∻&]|G.3 NA S-Nw;*il&c3D*7{<Ģ7uw r,E7̋(PߛFɲ r׶Z)Fbk nGf|+NᕬچyML*j2MKÁJWX1YfjoTʦ@5ɭ6[9նKJW|::'YmvۢDGxN-XAX|Af כNGW1Tl ~jkI\'i,&`ң,8\nQB YUu[h c,ojPS)(6he ,*wNA6p0UD|qQ. E*f&VšA2,F)L- 'r:(>'z" dou^xK̽%0\7UW6IPu/fCKhRW`\}G D,Xx,Ej6ɹu/BgR$E] ^ɦ g]jZDq76G U ],6}%=@CR;Ets [(A.-O粤{ ![J?hgzVE9Q=mjk8uU! ҩDbW_eUĸ#XPW>&wBCTš4C,;`EfS6Zwʮi=aFL9+>jNL/,%#A(LI|ǠDM`BWkmz9 ~at!RVm*6`շN8OZBwObjc .;mmHu̲Sb6wfd+1<0b)o޹aȡeʘ"^/딹hx-j=gh 8S2c13AY$+K J, ۓdaa I\*s$WW_Mm 9Rï!Lʜf:8D9 I!y-1,9x\p؜Ź6Z'PH;')" 8~OJ¬W@ S52`7Ajo{rZ~koB>ſ tr䉃vlAWBϨ k!qj1kU*jn0z!EDH30ϙC GjD<` <KUب[׷{af٬ ܝK .l.\xFK5m|X;viK{ Hx^BbG O>3Nt_y~k)gK9ǫ햠Dc` 75cU\MEDe['5iM.1{dhSʄ9Bz뼡]2{i(GU )ќ#Ee1v]ǯoh-[F'HfH|쌈O` JΙ0b]MVsjT j#gA<߰홊!=+x)Q% NMmf Nn%Ap9L{# @!ڒh*n}'̉*5*a~M 廒X.֪̈́4?*eCMtx aRxK<îѢa50.;~1XP er9E)zRPzE=_8$U&-oeWHk݅كxX$ ѐgk< ȍp1s:3ݓ͠Bh+!H)Vn1ecay:_mr t`lӦR-N tW=b5ɕv0I}r 2JF71Z6}KwX< *Ѡ!>=SǣU$iw-@ Yظo-^_,=ۗg8έ0&M*L|ǒJG d2S { rm]ig':ڭ{gpMUa1񷒐ZO"oX4+@䔃C hEb2O.a,(80/%biէ6.kXrc;#w!akX ՖJ+fnLgNAhKne+ةmyh]W/d:JXWy'3(.(hv*uB=b!]RfD`5U{jh?q^z%)lTgٸF>,jmњyk̿K\nH).57z!ZX4\h][l`$6%PFA@: bkA{f05~_DBbAuF^OE˝} m X(lTc )6ӟx W#g6 {Ψf$U`@6]i9k;n!zIto JMv#!?L{f\vuN `I4-AMmT"/qKDR1* i0?hW2c}{//}7 n=r]T< |]* )^CTJ5f,f|My=y7.=12gŊvF{:P^o I]*HbM+d#(C`Sv}.hͭT=ڡA{B$MtrtD yFk; 'yFickf락5*$곬?ۙ Hd"Pz6FqҜvCErW/=B)mKiתk4y@]K,xCs(1ŐDžgEJBߟN,2UuuW{JW נl-}bH=,54]GS]Q 4}{b8i wDyqϢp$U|PH5{eyjuГ(nFw;-u{^ԄBL󶾛E0.sz7:e{xc\(TP8h˙ɸ~dFdxC5r;BFX~lBDG4i=6-5Z?*\Qu8ⷁޭC@;LZ'q'-<7^.| zCm0ҍR-toMz$GrPv\ߐDϱ7qQ(=̉ggrWuq9tp]v`a.xu˥OvDr43VjcojC}!"tf֝i+ekL ]UP4(<9(N'-v;oO}CisZ?Efuk `B,!UɤI,ocz9?G9ćS0nU4`SiNVykMp5C&79tL?;-%O.w|m75 mQC*]ip?8߇ɧCJNd:*9z_3Q(^s Xh A7GN<:T$,{ =9d9vjq~0.(Ȃolp|kb:}M ֊Xae d7ĿcCT8s?C('w}IgD4:dk.83}PgIqو_ W4`]W 쭘LOrv\NsZ q3WOsEu/sћTZ_"MǮOXLx&\|3dS, HK9 Τɻ1g`s]e'E*G ~ ԗ;f#s0(+skf3H&>ywI[FibYeK :D{<4j9 HTɤ|bD!aՕdzNI8X >lMџf6/936 0R@H1yC0ȩ==vXڞ o;:E̔e<Ɣ5~6PT"'$r{msMoGK0( r^ԡ3R֌fG t/H4r 3Is=s|_Tʖ%DҴ~K7exJ 札dʷFZRl%^٠ X ʠ=MɈʃ 2gH&?؁P79lc/Չ/k!6CO 'qS}yh8[&icF(A/Dř7.}!R2z^mBxRכÂZ+^qM'T6&áj}j.(@y#YINP.jy݌B@^[4-N_Cae1@HYwJ.QlgYZ07070100000093000081a400000000000000000000000161efa23000003f00000000000000000000000000000000000000004400000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/loop.ko.xz7zXZִF!t/>]?Eh=ڜ.+NJAeHX,FibEы|YlwgP{l羹&UD6[#/1qHT]3_wLB%ߧt|{CnGT,?aJ ==hi{ y_#4tgČ7ƅgvz/쇺"btDW0|F$Mgƫ ?X鿏CzbYZP"n4QML!x\?e/Đyp}tMSRx`^1w邪0嚠[6#osp ^#}`B#Q_e:cD˶e~(1Bd \Wx3(eD{%|pnn@jۖ\ $YK()2+B"&ЍWmPMxdXitjyS= Qy>|(QMH \#As&G"ny.XlE RM\+؅(? 4@~L\ʹ oB E$kwCy~X`a?tʘ~]2gts/J*e6 6cޤqm`Niঘ2AI;&XLJr0utux[Ԧ'Vrd/ߔys~V)ܩGQ s5vy3Lby̵}$kk^}Kh`A^֦8ku%1eӷUq6jb5KOH 0 iEdvmsO&51Qt,9PLz1GSGm;!F(+V*ҾeORE5<rF*+ hd^5^(,6Oݯ:-"hnŶƗ7JvSi7_VN#'F~veV:VT\LJ|v6ƹ `$-rǏނ#4);%X7TĊm<~W#mbMwsiSJ[)p_z1mY۳4X)|Ʀly_6H  Am_%=4eE쑮*,͞gM"ս+aPO^.t*n_U?^ lOsxmi|6R(?~՛۶28SṎzu:^zi[\"36Y6Hcl5hڧ:'v=ඒJTG4CUTi]jV 0EWU+0!_EsX@!^^ ?5n0mF5V*! gu%>1|ƻn:ւ4em`/x"ynNa`o>;Q(O-ղ}ֳ/,3D}IL}SAeęX\E;R?85NmQ˻Y)T;DSgMaO|g .l̫J銐~4~m͒O[ 7~/Ú٢/]۵]Ż|tet/ѷbFN+)@'~en.D :ߝzFB\PvIMs« ǶghNcH!"gvNϊq[ A ] 8 NU;Ípy9%7IY+dUZT7#}##N&=LөI>\߰m)`\" W5[fs9@ȸruI^Uuwbd?!rr>1+/Y8z"4 UdtmNe Luc݄SaE8OyLS>eͱ5M !+s5i)3R8p6',rw\X%RWݑ>9oH<}: $ZIrH? t #L3…qP*&i V!Y;25dzy°e!M2Xs>{&̝k|5e)uTTxʕ<[#2yÃB!R<90EG/G D}Z~)w,$,* 4 ~aN.J5v2Yi n#$틹Yo5381O@GޣMQ,S^;h^*Pw)g[bժ]`J @&Uy5Eo$x1 vǸI9 绅Oq(8|e@PmjwP(Q4Lss zPM60Nx3mյd~#[њDuXE_l^/8bLkh1Dڮ?5 =F^%n9@iWU*~ "}udx;,`ͤnge=]>ZaVeזt̓|bs2,B )Nhde'u>`1AN<,#$1Sp uh ȿʡ=0)x~#LZfT[ Q)mnu+H,cO Q"V_-`%MOEh^.eb~x\97'U%W{[g6E` fJ :֒T!x'jߣ >l]e 1Jz@#Fv ˘?3bJFɗs'Me7X΀rԇsmDhќ!kBfuݨ ^q HVd ;LuA ҅V3CNl@Pē!-$1SQn^^2;Øbv.lR᫯5נ"{tSu$6pTU g؎Tm˯M,e鉅3 h< oom*>[ЅawO:86vBB* dwgK!/'r^yl&d:7FWd(FP[]2CAL\KB9$<9q_re9lfG1:ڀtW +:m}9<η&n7Kw4,U@Hנ1a< *(&f pЎe?qݳI{<6x3u*QovS}JPwoXq6f45'V$/pCEz,j֣d3<2 \ ꧛,5?8sx;,N5\ą9 v /u_*s+Ih삶h6^8D,'uJm9I: \{ʚ\6>Cmj?7yZQضm/bCq $}AV;9q}dkA>ݸ]c3xl>N)ʭxB8A&j=<@;@#E"X#I@pʱϋ^iӕŠ0~ΎD' >TD&CϧsO tȹV.~җfS3Tex@}nd/K~`Ԩ˳P䔭qa#id6,&[::mAR̋I$_]}9J57DuRRsoB1tmzlA)1:a(gyM&+1Cu嚑gi9]EBQYs$O-#u؆ c/Hjq_]kpb#wTSx cʴ]sN[K,O|hܰ]Ʌ8 sL!gZL.ݑ{H i1q[{@X2N߷_PV!kほqe!RR9d>Ҹk׿Ưy6d@0]^.20wF͆Axx\0ɘL );y[0#UF;k c "#J^=wpH +e.N- wH'0l.~=A`62x; >B3~R f;A Hf nsw/3=viu*=. %"=-kç0,[TvW9Ft/,r4-HAyvv9Ф u*H8ҋ6 Ǘ'$ޝp0! .j<`fɀ!o#l1B࿼Q5/_2xw RZ#9&jIs?\Pq#4e . 7캼^, jIʚLH PSGOӰpWxqaNR,la#`ko)e']\R巢k˪FrVyg XUϖƅ4 ǓRӏ-]!gd P?b(m׵ѰSg0~J߽5$1'%-{e:Dߓ fU*CU[c$ʐ$qp-UB9ƾgqi?nP7A2} K)-`NaN}HرaZ Z(zb,>^Đz&/4RnpUzChYkd32zVgg[L?Hp;r{?P4cŮ]fR"{饖%+k}3i>iϑn^~I>$;yҵwT82ȂRT"[Dr{ 4enspmLBHh􎭌;-qԥJr= >X@}%}l嬧ֳgnfXcNP_F"@Hxrrur{Yތ`vggD6\-SɌ26|-`r 3DɎX'B~zׄ8W9C\)&"^|lG_su|qyndWW\؝=c%yyϫTq uZvq k{IH(lK gCgP;0z]'Ot |fELX eHM޲z :kgc]\6LniIݞiKi 3U6L=?i@CtJű3E r1VWo@&njw$u'smۉ>hMpG0E؋yj9TB;t1n+ewS7$?hϵHQ(>tj%,mVW!'SPO($w_O ɰ"1HP ό*>xX @zH;*}7'rcgt 8J vfOBa`w$[E&y+qtKA׻:-/qGJS@+bǚJEDetVuBas+ zdr~Tl +La7s'-Lؖ]#9G2^I~SNKq@̈́r1'2SL_l,:|bXw#4Hw/Vffȕ<5+c:gh[Ȧ(PIVÕY-lJ&*艺RjfPћܠo3t˫&%Q\ܨ7"Һ>}u7%D4FdȠIM~fI= 5|znA}i 8Mx_C?[l&86?/b(QFг ZHzFoF'QF|K#rjg \x25)Bu$?tfO2$aVx79/1 ΐ}؈vH.X8_jlp|?ҝe*;j&sdw3 ύf4w,T¾^IҾ[S̉)UjLQ-c.{)L: )]Z'v'v2-bAɕ+N1_ 9( KD8 Cl3EMނ]^ 1]5CdF?zt4{i(XxpO=g5\]4F[we`#!w7W4Bh'օ\č}7IC̫uBots_,vt%-ePJ.'ء-(3uOu+mפ!~O0? bOuv _IaלG*wJ^k=Lj7u% y\TT{=TP9E+c"k*^Zf?d=`j#q_W }tqꡥT |I6tIv4M mS%i=>odW|GTLgO;e.l դVg1r\_%%5|23^-|a\MVΧW*^)o|~";ߴҠs&!#QlcL~aɨcY-ȰR3ҽ)t D,~''5ШkWH {ډ6Mv 8|e#ݵ-w7Xd/{\4 73S}KG[%r٬"OT*5mAB>>I6y=Ji֟j 憫P 2 *cyx³-@wh:k"0W^qWY8obCڳ+=%v, Zݮi|/R/g߸Jw/{Ӭ0Y<*2~RO 3_XkȜ|M_~`Pvo:4YL7`Cԫjb+jD>ϭR"Utt`);΁ZȰaT[ٻP%@e?lo`'bZ63MNe1` 3J<oP1G QA:*Q嬭Ta^bwxYiSlTD*-VELjSf{ﭒǡ3{dO]Q73a P50#x1rN_瓫Y0qEq#Trjh Jb7 W>ҪMXkW|s tW!v4< < DfgVsiR|I tSk!hBh&Qk)-kA08q%9BW^fGDZ>Ovk`)ޙJNygzQ੟%O<5^Ktg&l޺rp<ĻZ 7ܐGNLscۏ~l-| f "s +b|zN̔l~ňꙸ+t+;wSo'AȤ/E}'5!t ݪn,%<c =v )8f04f%@aҎA:FѼF;YXEk{P(QCysE$X*[O+Yw/9l;"v.MV9~d]+hT/ @Jy.(%|?Ka%m{]-.qg:u YXv# @GWztkݮQB'Ѻc&KdwVeeGo os`U;gwjOQ,[pK#TL0< I,n? lm {E%UB40(KQ:oO_ s(DPU3l3v̎wek/@\$nC <'vylSz[a5,Pc'rfg&9d6_cyIh|87 ƦvP86%B F&f\)*N[t ^XS {` $R37J-n9OE[wY/0.[];E 5NZ(k_\"}+ٲnREs".s7ɘ(ϗ՝)#B%{|xa&łwtPVWV7G~mJ&7; o^@])r]K;(ԟ]D!9b1CWyP_FlF *,A l cw4zadѭSVfP:o 7|z!\USLrRsmpWΝVϜw(%ϩPբd=v3RImj0IK?ojWcFJYbtQ%׷~FѫdȎxf;ŽpH>s xCW*@B{V iFNXKg" ̱уMMVr8sK#* m!_I k/% uaBaќL۸>h@.'w<1/Af4+"80G_ bkr]Rzl:[}Th9K\Wr WGf߮?dKbͬti5ɾhLNif/O䥵5˴ &ts%ky~aL5!^9ɀB뤡N% JKTW|tQ` f楶BtK6 Ł&2f"tq^:1j7bpVTTB,GD>^#Gp$MGA՜\A }Humd;{=ލհg>-jh`[G0iV.[&rc8n }|H KafjCWݖ@'Y>ݔН0WP*UpZ2NsW 鸸^ K#[>7WTRu'~x}5'@ƑpJRg%%TJqf0Mq=U_G_x[ aE n"ڸFEaC d!;?$ VRp wРcf/F$b/t\m24E ULsNc|ZnyZ$Y:.;׷NB$ovjLN&PHjҮtH8Y&g{U#5ܩH-:VE@(w۟W^!n r RVPzRe ,Y7"21 z:A!fjDor\ǠD7k#s=yOSC&;0fF*?fŕLGzWcO64bX*7z* 8+kb٠H^ v> R"DznMzPD{PXsѭ%['m &Ԗ/s9()p> pȰ(맳>L(Vi,S@Xa.X=[27<+ܩ7*Oc!A.qK@NQ9O0'}mԊF3fo}{Y,ˡ ZJ4t]f}pw)r1C˪y$o\"}@c؜ aRg %/,(YtQ}bi5QG0sQ#Qslg#5gS2tIFNUUv y|2>uvFos.4h_iFk8fE};S:eZyXNQ &ݰ55 -,RMTquZ7pWO+@4P58f8hW"6u+c륬MlR1v?A0G[5J‡ϟˏ${Se;?36pD}wTTLh}vCC`} PŤ.Vs+xAi N%r4b:APM%F,UGksֽ~ 94\N8POX&5lܲu@ ELGe)ng_ӛ<]JXͥn57L.fV Wa3>NjmJ)&lnp;56GIz1{l6Qu ]KzٱB{ծsA@<޴dk-A&]a0q>N&Ko{anT<-bcg|be5E4v-,i{Z(fS?~4w%P_>oٯl!Al- CS4ISp< CλDYvD|lu3 *v%<{$6 ԘlE_*g.52h*X?Hc떣+ht&k]%{Px ]bXxg#TeGAáFo $F'TUzG(H9M@%*Y]c߁DY!Kn?@|ĭu9}-Cdܜc5WF5 rz$L ]Z=[o!4:c8B:߬M34AZ#|?T1X|&) XL5m\;BFQVY:haƢ J~zsF.Km gSu[/RFP1(-SS<pӛwyXjqgKE?1OgFŖb*D0b"sBV}egh Zy؋Aڅ\[&xZ.l=Fa~ ٦w45 86{p¸=cwHYf~27mI y R?\9JƇyx,Put "E}- NgYZ07070100000094000081a400000000000000000000000161efa23000004784000000000000000000000000000000000000004300000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/nbd.ko.xz7zXZִF!t/CaGB]?Eh=ڜ.+YLf0sֹruOkHl%С=S1+yܰwRA+!oJ'Q^dA$]{^F*c<dX Y+'CC-rfv @yi?@,51VrOL["9`bSMsk>VuATZ^RإapyYhF]VmOB c;a%ur-0O߼v4tүĪf5@J_"_i(EE* !%~Nn_Nrݤ97=yi&Tyiq$gZer-٠F'_[l'Qf|] X!"w'v⼮H( 핐5,ـDzVj6U!~TD [@u]Z֒V:O94%uȕt"p)R6} )5Z Hxȴȑ1P@>Qy0sM"ysD6c#n5Lh%A!E5(AP=(ATv[j &U~! n=cHHibW5g =5˃/BXtag{ שC|t'[+ P! z^J駢lH?]T1lȆE)QF욠Ye,o)UC }.::r^SfܚJ'^MxgT_A`zxlt^BxiI_ 9 xMD0DI7[+QVEOW;W$cf_-DY۔\֘Go$Ypd+5 {M#k 6ftA:{k5;Є- ~@)mL#J<@|wyቜR ?43fR-w^ٛNnYi2& #K!b{rTyRsy]LD=κmmȹ'*8ŸwݕWuon̹J5#߈ ?eLE:~7!jՐ[tȭgHҠ4?!3!6ae땆ORgxp}/L_\L|n6qD#8~8XшQA5b K˙J(= 1@fͤ2#s0DCh*?!T$7TlTQCAU2D yapõC% n# ތIBߨXK޴G*˹RsjES,J%;%.ԳQ\c!"j͆Q q H\ȫPGݕ3cƾy/|54'˘m4nGOxLbxdyLEIZ^@6"'0*OПg7"2] ˯hvL'yen-w?'gvNׄ45!+M0ӟӴ '@ Wg!\&ڏʆE.G6B'tk1{D xM!#h#ƧwEkZTCI5AtcBDҸbU"9+KjCiTT(lA#Tfe.%h{}{:$ e[u9IF~oCَ_SZFY,۝m{:Ջ  v78|oq~/Wq `:;1z.5~7fQF;1- eh2…go[3 9!PeBZ*U+LkW۷(J㗪rpՂIrT{PzvH뷱#U]&užRTdHUl=q Jxכ~fT*QgنjSj`#(zs%bݬ<;i&%ڵ-@Š]6ps;2 3Jlrxt֚KucR 10!%[EtJ*E%@-#aS5FRD AmBc9:3, PPFJ=kJ\!14̞1bvqϽ_'UZO{YN+ݱwxTJ.h$aOs酢.DvjZ̯zp[>9 ?rʙZԻE`{YabͧK4"qؖ6O g8 yd sJd@FUȦt 巂vB.Ijuve+$m2j'öf=F?Wz)pwġY1ܡT4_ytRæՅ rv2lU1 (/CE)}/8kYc1qS#%TK5?^M3ˌ&u׹[?3}5tj9Z fX|%ڙk$u`[c)ge6k3L3?zgdmC s \6&S*Z_MTZͩ|6OMd@6; L}jy%gⷯQ ۔ } 㥄>vgpbDsVR|Stm"&Qm1M#P??&MhwG̽sy.(bg(7H]4fW;wx?_x0h{6u@ Ҙw"lS[ y~֜=NfK|/S}ż+֡*0aC*Yg Yuh+|SImr/X3G{u.;%b3 KZMO]c!$A*)5aRYW^U8`^akMq?aZ48Ih3$ԁ34SQcJ5r6sJ.}V$JX0M[(w &D|4m-!=YPu.蔤G*U\7)qڶyJ!RkhVqI,ԚJ! jAV'О)rRͥ+&Gu-c,nd< ()t(t#:, ߚyFw~aj垅q‹֧|.fxzuZ/Z >_JMlĥ2BXqr8X/ $zcZ}ɒe2ػK Kdpv&wO0H##iI0<ÎwۇM"`^0EZLq]X;e}Oxv2ry Į4E2?V"UlFL*'!,f"t =Ϣ߹}kS266ZHIL]8`<$$< 'q7%C>-r %tFOdh,t?o`$˚-;8ͺ\6~aص*Kn!Y0ZɷP/+c{: W1.v:n>Է4g?cQl#F[SeP8nz݄#NW;XEM]b/,z~φGm:\ %?k2`5( ',&S͡.!RY8l/R89m-`j`taO u)8<;ALpj-0:p ia?Ev;X:"zҏl L lO2>8M E?@A+:ud^ }䀊-?\Ys,I8q +n5f.o8#?j3?t{aymFhxE/ʼn `$WL3z[be(@XPU8bPţ . taʡhu v#,Q3GFgo{;c2i7VVX4r#ώS lɞv虈sih- ^qFbW>~""&8>˅Kx0`&4zva)f+ʞfVVSrT%moOK 5*@ș&3e9?Q?EAa2U<5_GjhC k(C|=<6'k7B~myIoC׻pkkkb[>vYP`@st|.lrL)Jk4 ?푻QNHu]eVɷ Nh\bYelQ99yxn1$ U $A3-o lNP!:ya947Ios-] EP).Ӌ+Es'Lck#T@=GX%+d!5h*{ȕd9)[mo{ &Z;?qR-g-$*o[IƋu ;Q{k[>bW.'HSaEcSC,lb G,WQLHsdV.N~Ȗ U_q>} C_!Z70JS1]yN0綫}@͐2= ~k#)g +Rsҹ] jwWI(+8_zXT ?b!֫<9} ӏpȂr인[ oYjI0S~=NSG/\ &<_yB};ޯG//~|zU’h!0F]#*dDv-,ԇKb&]Gbq e[c߂}l"Bsd5-Fa9QYѤ s5(v` 'Ro &5՚Y8m5$!IykOܼ`켸n#Ȱ(NY-@L8Tв]% Fj9swbF;V҈QiYoy6ǫ4E*4ص煡Ϸ!W1μ|ykiZ|"P7yH> PyJك|%IZͨɡZ#޳y d0)|bHŧݢqR]alKh68q עrklh~KM0 I- `{+Dbp0hJ/vXuMmRDD#OsAW@B 8 rԍ=پan~ ~L>̇ 9*%%.uߤnn#9^ >6{sQֵ#l zgcxSk` #S1ՠSy5 DD`gPi_vaWgyׁ g}%Yf<2y,tȣr(6o\[F $8(yn'h7{Ӵ nBgC/k=kRk^O< ^?6WK#IC(miXPw:st-T,[%W}`ׅ#!7Wr _oxt>7n(,j f¬pSgsLZˮ6k@ H[ \͌.XHӏӔrNiV6T)M*,'ee>ZA~='V-S"<Ek!VlIR treIr:Ũ]4[1`Ѵ>pVv@Du*8/KV&*$CYA&oKW 2<*a8^0:@ z#M|H?֊-(rv1aloUuFm.O?IH lKOp g(AWx0R\s'T< ML lN];HPxm<4QTs=?O -pH SM2]jū#Z5bB9"ϝw:is*0:Y/KfCQ6O> Q98'c{\oj?+PpX!%`gS7B##x6`i1q gkv]Sd4cb/w,t3PSj}Wr&6 n#\ l:~Sav+'Brڄ஄n(O+,J/\,¥XMY:zR/rnD(ڛ;>VT.N*f [ؼ=_My׏[h|n <|b;^!u I1ڍ a߆Iґ̱]!H%wNmrέjq"¹WW7X%YME[ JJ!k5cRV*h4IXc9^}z\1`nhT.)v, %̵ʉ|F4S`*'g/(t4N~&gCtBi7RQ.NL2`^9;Q [rwlRWZխ1"f$TF_li:? K]T(qK:KoS XA$rjPD%L]%ܲJmd{w+hP ~*Gn%赸6\@I hpk=ֆ+7pwݱnmaH{ TD TE<3V|ϻgu.,)cš"5!xk/4X "~ֆɐUMĞYZ(Ev=ʞ٫װ8pfXHX4 jtUşZ6Ko:SH=c"Sh`B_ "Ln 1+58{])OO2 {@LA4:qwLF?NZc#G)n):@AjPpW=vy ,en\JX/~rߡ( {Ш Q+SF;!i7@[rꐬi4$< ˏ4',[Q\_8I4g94O -E۝Ug~U` w"kfMTZf .khGΧh2>MwGɡ) ?h 9wFt\\(;5:53:\XS³2 YHdN_牭%a)m;O)Mڈ ę6Pe &Dͮ$⠴)5;юdy~tT(,M[{#^96gXM8=.)BD,9dֹ9}r^L[K%(POIa8hD _cNΎu?FE :ǰ_tYE=O4K;qk*4Y)sHԷWi͐ka`-B`ˬcM(E/LS%t(1+f⥳,[T'<;H.2Z$@mzP@TDS|#A#X _w{IjurCiᘅLDN_Lv-c /nBS8yoɸ8L.A~ƇO(t撄6Uȩ0' A۝i@ \9%)lfVɭ+$(B[F;Mn5;p0bVj4+tu7Al U]G*l"39):WSvy$MmvѳSbx {k@d(gA\l0F1;AJjԞ5f}lW@[#QUeˮ`Q CI 4M8}Rn.Cxjo=!=lUnFBl)$}.Jk ,%ww}pZWT*R1=l=i,u8a-?O R̹RKF |?r$醆e X *|bS.WLVDɣ7Wl riN?< 2Ps>舚`yl'jpJ~(Edb٧OW ]>y @pЀFQʂcyiՉSE~z`aT)ͬŊ@d K^&>/b!E Jrtj_~]Ehӧz8Scyf !njHՌ4ynF,-Rnʬ'֖t")FPQpOfh6Cy2>:geUehg)!°!.} alm*`K}aI$Țg>\&6mC6WȘF.;!R9z~ ͵/L8ywH7}(J,J=d_B̤~\(|z79NIeޛFTxJ߻o.?ٞajF[}[i%ϔ OJ#ioF%P4x0+֚`cdmPw56Re-^J/ RvLI;Ka6UdM?E]31)p0 A3[q6S8]X-s3Ʒt?h: . ёoa,Ak"5`]uu)"ͼwV<ܕ%ٌһ6f xM2~NZRW9|à a &"ud4_El7q%D7YNC]<Ҽa݊ ކSXiBL-TJ|[SqqcAiRPPk#4-Z>p}3iΛsz*r8Gd<ԻJhR9fJEbj(UI%o+t!LȲC N DF0Z(z5E#.CLCU9{/ՙFYߓMV² H؍*RD37R4gam^Eϴ*xLb$xMcuUEE1k_ ~ 算/! ]T0Rq*$(Yܜ{Wn {$z2OLd6FL'eZumGo[1@DSDP132=R\T<6n4h 똎#Qo2iOew~@ Ĕ2 8pP;bt~م >mGs[Kts%zp{5MgF#VPB*qVtVtU[=UbHC*b";FAc^ S )+^0yPO9Fz)LeNaw., |^55 jVaF*q,l؝Y@X8H3!\~16~ߩ(k!ដ{.;]RQϳeʖ%NghQ.+@?$:tWEe$Ad#6iHHUeSXj-0 frvqxyL# h2Z[Pl7[W* ԪCM?{ c =30 8LXS %wjН:tC(]{5.`e*CJWk#AҴ1cX[ u.۪xL`E>s{nAK$*OU! < bFѾM=Yq%I֓cײW5eTܣwYAxŔ~@9/y[&(N0(Ղ ގgYZ07070100000095000081a400000000000000000000000161efa23000003c80000000000000000000000000000000000000004800000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/null_blk.ko.xz7zXZִF!t/ByeΝ73HPK4E U-QVP&M,"F-\=O^fRn/)N-`??3B ߤ/@aHs; W#Vhai # M,I{[c&g'y|+aO/inc^2 q~t[h!J$ç*o)7V 5܇R%0ܘij(I?cbށjdP[igë6R*Ac948̞$P$ tfTVVZ .~S qmn(5y8xDh}x|t !&gP8^>G&Hه6@;4} JMO1 P:J }Cc(,2Ewݳb4/zOIƣ <_D>2cy4/SGn p /wⰣz59͊3{ycm4+xpT6728ɷ%l غ\: Dtjia<=9\J+9i!di\jQ`@EXIF*WFC E5H~ ( 69'Mg.LEo=d+ `.K^Gjo|KڮKHkgGSN{I("L8ߥlO{ dvS RsG|*'aZ[qsaOo!~ ~/Z Myg$gSE nz򖬤6?JV@"ÆL9b SPLF6 VFAuΖڢwʲ+ĻTdûȓ` N%uXbo #N܀Us@_FH!tY;5d#d85'clk㘎 sEfӺCs}I#duE'lH,nc όʆhP۝V8 ?]iUlGJc l_" F1!äuIa8p9KxvQ)h;>?CԞIz 9/G/eׂ8_l2B3T{B}͊iyؾd1#݆Q RȌ͚jaŏoPm5;;s=7gW3DľdQk1D>(Q Ioh|}sSslu&AwW7壗Ͻ)A qߜy.{QЂ>q8/?w?T{pԇw PNPxX2QWSgUjh26P^穐8O r*.?]Ҧ20Αlqn2g:Q,n. PX%RBI/+Xmd4 ZɊ=(2Xz9cƲ'r_ gKm7Tuס?b!]Us:"X)bU@M~ح2ܔr/~{d;c9$MOfڊkG82x *l >n~@.Zdt˫df"\k~J)%IbD^lpUpIyY߭ !FrؐHDz ٹ^#:a;dL#Sfny` 4[( o!77nSBb21qЕʼnx#P(rNS _:) m_MTg& |-5բBwq`Aw5\EO8'}dYuz"rfO㬰zcnjL8ܯw܋H22% wp~c)Bm~`_ݮJBýgn2v%?IVM1Hߙy],Tu! [v*wB-[ wۭ/coU@Ds]}%儨]s{oZ548r !!?F(thnԼEyke˜s6 #) la]gsi3ѮBK g[@aؗ+-Mw3]q-V-['T-H;DWi<'k^WB.ND%?:v2fKPTh3 K_j%ߪ.KV]E˻W*_qs^7%4E\¹o60l%0&^#c:0c+ޏBH}VF&]C[LbPARo-/Q{I]Qq[clY4@@y[/MIu‹c9XS#ӣx607:;%IbTwrݵSXStQr/uWA'@-.Z>w(s'A=}{^,)>!#7N; k~'#@ +z I35-*t%MPp$MՉ Hޓhbm'}#: 0 o5];6ba ,/K{-,3rE=(B B"E! He umw)m*20R]3ӝʇpKa*+ +c=>{VRyHPRQKnl!!ΧR?FV~ H$EnK LRtx̢SX\eq{ ڗW䶂nK{ ,PbȜo m)Xo> )]cY<^ +bWOEhc  8b|s&8]Dϸvbk BXoUBd]G̝eItqd&PVNٖ7U,̽lgPm k4pCL:q _ٵ_%d +V;LѪٲ֊_`o5Lx\xav)*Jt.T,W "Vfi`#T޸*{Fξ$#ab(vɭsmT&. K=3/ՆvBiO}g+3BdeJ:CJw۶XWXd+I5+vS3#߅p=E4N n.EȽJ 2`&( 1RbHK1AևlK`$~U]rqy$r~uqF7'p6A*dqUTԅL($< vR՟cw1FigE~zSbdxɐ*WɨJzl.Q&EQK+CXyԖ:/b9"tGhx쮾st] ̸宄-RE PeKs21͎ %Wk"~꓎BBj7B8w⣘ȆC0EF{k WE×ͽx'6:դu \(Mlvc/,F}2zm2 :.d%&92j2owKZU1"ꏖﴷ۵ѹRԘ2FBl (LO#Zc>(N >[l9]<&dkGeN}ubl!fNeQ,Rkd[lI :#KZfMQH V3~=ހupXb\?dRM9?ٷ Qee@``AS$>q3%x*E =RG^=)&hJb3Ѓ!/}Gюm`]P9F? `c Q`:g K+qEYIHl@Z2jbɫ9X@i?ٌ"W=DUI^NE^}-gp#3'pGfb0VP!A,R^,ؘOB$5oo\< ﭽv]'ox|>2QPF:S Im[`yT_!ЍoS&: ?oDL;<@O;{w~WInKOnn&HHOn$b>8B[qW ?*\NfIgE\,c%4sh۞NFfg5O/>c徃(("3oƕ3k@LTjniQzc*͛x!1@?QUl t\^nX x.g,a?6jVIu!d+œ yρԏϳ'n>dŝT_!+{d9x?Inu.d|ۭ#>Vqn'\<\a?뉡^q_UKZ-,BI#qI픨)8<ەЇF]4%>Sqakda? T(ȏ4kKq4z+D-=7uR̿+~a׫>9K_*]ӳBi ڬ&| >jL+2x@NL\\Qϫۚ_ ˚s#)C+ y)5TuD-I9Re! DxA"%!viW3z!fHV ӿ$:kCD:'?$1ְ^wvpk_ߤ-;N_t|8M&LzՊCC5MC/(0^Y]nwuЮI $2Za1V7ϴ&YjDyϤ>LbSFťj@z^X^YAezħE8< &TsY_>l|gUW1%LoxVY[4Oi alhL49ƻs'ByѝV˽]s&Z)9UWӣi$p"X ~")nGh؜Ojv* _j#b{)IXc,&ܔdw!&O kp7/ (Gt{TfS(nE1_=]66x0D20~]LJXnWF .x r.!+n3Iqiv#<&NBGD8pjʼwɰ5%<*^ !"F'< ",]# PcGeN 4!g;!\jzE|'Ci`c0AUKc̫R}Ԛ ^⚄| @bk~ * OR3R3 U9l[7&%+ˍNy=n|D4T,+ц/"o5: J𞏇Ei$:Y1WE*W 76HFp.B+uʥ֤ۚFrll YW"jAIJ2([!ux%G hKʺE/BjԴ  U.GQ} uρ^EyY3.,￾LUYX9 $ߣ~53I_aRjZgS"k_s VsOٓ9O m::aV7a4u>RC ~{_ZPd_nk#[qZHu ,SЇ0UuҪLXjW𔪴8 h8KV{M+[؉XWJ f"4_m|J!oįi!v^wͥ 13g=LuQ^~}j>~6,Gt?A-݇iǹˤhBf|$YCQ}8ugW}t"n/xM[m~҅-,~}# {e z`[-f9>Mg7Zd .>ɝkyV Suh7Z!2:^.aҒ00ѫJ $+¡:soP͸) Me kˀK0`>Mxc{@Jv [VݵˉtQ4F "q 6ُRDf7G. &[WH$C8'j ȌGq' ׂ_$D#m~ R87LO=MA$rt`qPIw$sdāZ8.OR/dE*!WXѵ8}X|3=ܴu5'Xm] 8E1eEa@_`fӆ,GcS8>uMP=umӛ޺ T@A6:ɺc (s 1 ?PcjaQ S1ҝs[q1i{7X0WI~KOҫD(Ec^b qYZ޵C[vJ7L_qܘK섆}LB跱ʠU36F_ϑ1beVI<ؑb3 BF8{P)]E{Wѝ$Lg uN*vLO<ٖe_,V nj _>3)[릸+ta  l<:tX'VY*;$<1qRL!.(UZIZS'L\޹ҭH3_dZ3{ e8ݚL3Q:m-A )b/H!\\6l{~XFٌw ŹrLVDŽSC53.I2@Yqzj͇t 3=GO^dŦǝGؠHa%I<UK'BXJL$lܞ_qCĒDjA@ RRa@OEXx hOfMq(◂RyŰ-651*ԜӬ:*6Ue D8ROywoAip$L\$qZh9F1$D2<շ>2` ˵P|6f%.vO*b%G7qC/n{$wFcVNz#mzlNje6j(w}*4|A]*8=)s@*;9m'&<+=tモt.Xgz6h5(x1Ȅk;5Н;C*Pt+i5[޲/< 6_ҋviv |S)1зiM3[|ڡ{ Ő﹝@4xW .h pWO.~L\%@؆E}~i "Tqr8fXPN{h+Ѣ-~ArO#ǒ_z.1XV|00`n{B2MdI(rWCdu^7C_p*eLMk\G`_誰^}؍6/KQAQx˱RًW'#~F}%]]"e_}RT\|]Wm;ރ-|;2P)~4̑ TY9=S:.M6Qb2';1XrHP@г^2e| ;!9 '>3ݣ V<{a8~O%`Mlt9]&$޷z5\/< Ԭa h%k Y?>G}Xm[OXTêPVyq^ƫ]wihx]< %ڶG)Ab^1أ E6m2/> F$< WbD5n3dS^ 5lj, smc'S}#wcp RbQ#"$׬`V {Hn2^)3r㍽xb- 6rzL/}-7 'c m] l/Ӻ: 㝍Y)BGE82|_04-]0ٝ &]{.pɺsY`lRcw/Qw=g@vn>g%̥hxm'uuso芀ޯ6kd~Kg?m 8;el]%*]V3jv݊]\hd~Yp׋_T^pa97xU׊SRM{f7D[1BK*y|O[5%l.ި-"~ptKɹY+[ čԣZ&*Y([e[;@óqo:Rm3YbMd*̘DK.Ka0FljT#nĖk%lj~S6m#{eLP1vR@f_#?k/soi%wE)@zV ZrGeg?CuдuMxz2-u\'e#FJ׆L TnIvF9 hR"C?R`5M$-Jf`NRU7F܍p%;PVc?tSwV64/eK;vShK҄pZQ' &KbMYݼ}jt!D][uTN\-Abs)HfN{C}HfX:Bb˅\Ѽ5?5lԍb5Z5WyH1s!|vYsTW@4*{N~gO]|˯ChP0}8 S24>$(έLY,6c೎VyHǨ_ӵv{lF˴T|ZK?s̼˭)VcI*pq<#!H#Ը'I`N%JW--#^ 7] 3$\X#[Jb I X"8ZxsZK=!VߩMU4fUuI_z-0QtbhwæU2y(S&' i+x8M,SD?mXANVk=/L/;2?ug™ cL@& O8i\<:$&=nB[C#ghs,xŶ3;F_(#9a@hRsmH^щQ~DA#. ļUڟh5GtǪԽ¶ H&T7n\i^Fo%K*t6 {mjW-z?-QcuYdP\l Vm /A9 MQ,„/_h*j!LVBX棬++<߳` P!>?HX?7@wcSG߽@Q.Yn]p@^A<boYV #۷ֈ<󣲦bzڌd77't,,צ+äZe7.V:1J׶{Hj9P-0&x| Ap<XE*]V8&9ĕ2^gn<~v(}a-rbcCl~D-3[S=/-c\x=_v^J'6 NݕI,+2ԣeM _߃p1v_ Bh`P7p~Jn F:vbʌTtSbJ8qYڠq"^Yw> T{kw#u}fd{QmPK Z8بI >sJڗ2Jʷ33Cr8@i`շ_ YsNt|~n;SUxwksM0]qW!eQL%y.:P۸O謻d10ы2XG|m gTA@7%BF SQ*7Fe>dO=acƇ`ĚO&ʿ KI@;zEs{+3yoHDNosN$8yūNlTq BThfMl~lZ~UK3}lt2'^ďԮiM8fMŠ9i_.6_Qc/ɠv/k,EK*$>EG/ ce [{C+zgX Qo$<˪"p΁ CHbdhE/_DJr0)7 "Z| ̴-5ZWzKBpl HpJ}Nu6 m7S?:P硰~D6sc'ж,(!{ 짔f-_> Ih7|kS(nܘa:T<ǻ9b8bZv-~R5F\3rCe%12oIF Ǫ"IwϩjkKU50kҺxp\-QD0sg{_ȢMu(ӺH2qȦUHP'Zo\wu!^k%^v{IǩBtrmQ71tW~QaZ`CR9ޣ2} u̡QSUz]S>7߅X6?Vx|GUҀmУ׸4vfIv, Qh~gZ}Eʤ[Xv73ijVUmޙ y 7H$@-Fcяbsߟ@U'=L2JfM:;B$r3!2EyfR`o]B_JMFi%Wi#)Q RPsVcfaix2fˮ)X<74,JPeiO U$K&kjl;ͮF.ZAZϡXI'Bwi; V!ziǝKajfA+C&C=%o* ?86۫- .8YI(G]}ɪ]LqbB"J6RH_<2vwuL=RY$qٶ#nۏZ$p9 3E^W%Эq+Fbx>3'h=8st(vM (.\j!|  w z_z$.ϯר,aO/:T\ǟy Eq-c^֭h,{:` bm%mU@FߗʈGMa FT W=ZUn<#;CZLҫ\$Bh6_Dvl ,%O#F(yGYGsc+w#kM̻e}2js; 97'ʳwC2&HqV&,݋\{ ZNbiJ=d6[b$Y%~XPoʻ.N2,;>k;ey`TށQ&Z*{=Q*O >ZV<135X^w<')x) 9SօJbz# ̎mk;Llq)xƹUIr3:!c~?֪K?öAQC$”.P1F@cᯩ6O|rֹp3ߢ'V( I=1QQ,iGSzUe1 R1fҔ# XkBBm]5\i3)PWwsoC>;~G[kaFtf .2p*7!7QƟ x+]<C  &E^a0MD%) }UܟQf͂%ەZni%-~:ꖯmYE2I$պ-$^plmjW\5un:ydnM @;>To@[+;ܗ~<=xhBny_*[Se`ptYڊB$]%!#UsKQT)?Kxd)lK|r4>Uexs1I 0Tu4IR;K)xՃ(-!=±xVVk9lPvw$CƆ_׵tautjz}ҧtTb*$Ƭh$rDGژ^t2jgGwG̅@]m=`釱QAy~HA;D{QO 1XԈ b!ޣ,b_WvϒtALBK+!ئ a*+3׭9kt)GԻZUkF8޷nLXMxWȸFmh*A.]Xb EJէs5V'{p C4Hpur㷾ޙ^qd%yWc57$U׶O7kߺctjhĘMDЈm'UkhI8+0vzt GD}o%cA ;T./SamWh oQB; . ZxX:m>$GunmU8NJD>(fË~g5C' Ub:OwlMG1FAH*k7ihy3S j8 (Ӱ_?#Z{V8YrͥT`u \Heb m<&1KeYK qu_gg Oc!B1Uv@~enga! ^MRA^_n_-C 3P%t5`[eC[\-#UʫQ/Z[9%B\5ypa0-ۓ)\RN!)~ױS"-"ȏ[pPW1܀7qqCF԰3BĆڢGkN ]eTђi]!ǤgIq'@YIE<}eߊ}3KNwf=yfX+z/42JJ8H9k`O^Opɳ'=Լ 0QW' /44oŚ0ehd)".&wٞyA@fv{{"|m?;%.D^y&Ik+%\ .GL QB`>49̈W8~:|xZn>]hrmeMJ_D^Tg?PRsmOmM_%LSQ;%+6lVϟ-?;?i*Ձ@s g#sVqj*beK,:Rp `fK~ڂRU .ÅnoYXP);ldk6] E93sHğ~42ܷW ܵᑷFТ!`P Z>] bww=t̃PeZ_pYB~&R6^3K[oϾ(6%gʼn,uɼQp\ mdwb9ԢiHt05Z+PcPQmPă{,VYWb\Ä Zs:*L\ 1 #0M} e)=,gsqE̗$-^E30 )A('[j5^DJ A(^N_:} 06mrP]t[|~'7yS49%)ـr0YE3uQ9_˃ i.3^uqc5%/<B&lпᬙNn&UCE-q2%%Vt>HGoy*@֜DW(X߻'@WZ/gE.ǵJW z[Qع'?{>(%@ ¿3>`0]}2?^ۿ5FP5wF?*? ׯ-2>r@MnXhrCD*8%4 FLC͸|y:j2YY}S~N]k"J ܸP-tX#7L]\W,f#vGF$["Qp%O%u} 3JSmߨ(GېQFG[ӆ>-dTLC,ܷ4H,eڮ qI;* uRb|Z4hB]?$mYY4PԘȾO ,^sl^E/{m5 V \6nhJ;c%T2ju7~RC@=IW#z^_L>:Y`Ia5_'CRz[O,jP5Eb|8uIs>IŇ5i*XH2 >*zfOƀ.!Ŋ`Lo wlwn2e]Oaݒs:Gb A&i>ƨsE|_d62 Y[jK|Ti6tx> Vq j\h1V~l󺕆OAV}ë`6w 1wU;ZAMF8W_plN >ݥ>9i͚әUAB#WhXXS!9΢kG9qzH0t|.XGFzy_~79f\b.X˹siZ(Bҟ;)UcYd`Z  Cff frvgk>ID`9頸.[S M@0mu? [3Q{->sRnMê/Ys"+eQħ0q}yȎhv y{x ;;zPNn\ؙs{6h>VZ1I_"&IY\H +xiS B^t 欪 }Ng?XnGuu۹]lӎʁX5>l +~Ȫ">!d)}EʘcSXŌk$B$GV {3Wg]:R27l5~/?B'/ !1\zp9^ E_(DƎ!E$T3 ))'QD/],2FnYT9aAsTvԭS*:wB{!nE~US^]?b|Ls&*H.zdAB9P`ΊOSKH%DǗÔaw~GQ.6f"4*2WS&4 }MT"2w cuAIiLZ!6'u9NF{rkP*Z$A1By1X#3ioo<|#1Du/mhwe.r- J;EF "Ƽæ? ։yM `CpxY| q*[?YR\kచĨoSy Gm$5}2ҍapRL{=ʌ؇"ot寡8.~I7eHf]p%I"؛*_ Fд6&j 4 j؇Hg=μaID@Ύ h[]˖&)"GMfYS n~fAmsXm)*A{u᪐lݡlvܱ7|P~T?`ܠ~+HCpX1#Uۖ *%Rps@D:#FB^$LXa(j,u/^l$N(6n.(@kl6CQI6\k],@jq|և Gʠ0_=!%Ojݰcaݸk;B?@sߎmYB'0F ݸ<86OURN~6)ġ%.+mlo_'oXQrۨx9(u&Vpǁ&, eɉ_*n#͂'؇qN* Rx{MA@/<eD3^z]uP`x4n$g=.A@1 dem.X[fXWMe T6ϲ OToqzH֐,jW0edLWD+@4Dgͥ2Y>6Z,ѕ`XsVڑݞ;,u9E8u1gz߻IW~RcuHo5 s톬{yWY^A OiNT&QOӾ}aas7^JH}<86M3ԙDj'M~r^$V f+p&D}6OJ4KСvT`q{P46 6% ImlfÆc! 0ed@=(?i}MUTZY4ZRϪg(SruM0y%fIN*TUu6nF|`*"}-1~-G[ʹZ*o#t{kvuA )ė$_ /+#DrKpY\-:ObR*``w;M]NftȔ/E^1 7U ԶpM!33&>[\ +w'Ix2$eA!}<9m_j98FM24| cv@v[6@|⫢R/"~!ˢjEDYwW$. PKnWbO[;]PֿfY4kh\Z7x|S`TE#PFZ=H0~sߖxk"Ծ@ҦƊMY0揫 P3%`gr<+a r\USُ-* Xa,)~P? 3H;,YF5|W}2@SxG!w!!3wu_<v*ok~~3b `(gjbj)~Џ^uAَq^?O bz+Ɋ[eBatoL=Ǽ--K4c=d#iBʅ:Bz*dWX\mK(U3vIG""FIq+BTq8 \3B_|ƛ6 CQ@d`XO0~ ѧO0tűzlY딟.s %s* <+K7.r#M.z,7řj31H?Ѭ9 bDiIrb9^ll\ ɡsNp[$ntM~H[A'9UNTg) ni;SɥsCO"$:4!8uqK8 #WAXbguo5*فxj uprNֲn!I![Y9w8!F&>"YW0-5PÃ@3XUp99E4B70f258x1M/͵Zfᨐ&GS,钯Ov1Q dЬ=I _|WB­\QY֗ː"׼a{AF!c.`*%+ xXr,Mf <%%w}k d&mi.hEKJK)x41F93OFk­qN#:t<>2@ygj;;U'눶Mgz llPEOlV5 ѱHRN֦~7{K{*>Ӓ0Fᒭ4*)duf\`(?5gL}ٶ*9KڽT PsTi:CB 0Nc 4h9N *D'w'qF@M0sг),S @╗-U%"|@epXZjv¼u(q.AhbQK+3evwMpGsz I޻:APdf%Q:*x/Gk\WHr=g .zƘഎuM1-/Tb죄{\>%CNk-+vyj0=jTJ;yOj$qAǵa]5=&m3wO!N]"8d`|)'574w9ՄG1;z9>WT.s[ afeN,bu=$:Lѕ+K^u';=Mngt|/N{@(XWS1mv5O1#H +~V:IgP"ק%iuvd916oWm,ոn]6>g>ex!ns؏ 'a7̤iZ/h%✡t?Mxn?}:A7#,XZg,(c'0d-r<ѹpL\\|oYUTYodïu9_F`tU DT~_Q4M[h@O5hLMufcLֹ%rp3c rLfn|q̫%#_OqZE졷o/t6?fȷ[~ 6mץ4KIZ)%wnJ!^yOko7ek!aTa|zvxT OTDQ{b A%3ũ2jZ}}yrP@~xv&UuV% bQzK| ,W2oŸ]^b"xjlD8pCҴzP|T](-O04; \ڽ_>t& 3epNH5ٽhoPX^ַh,]qos6xN~pn;Ư[zG>n,M+h薰,R)]HTe(b:$E/R2{)^vRVjI פW'KtqXo`01(\ճm U!?{z{4x],)hHEDwѳh|?*ovM^pwRZbh/oZ4}{j61WNyhEd@+rzor'Ȼ]|&Dtbn*hݚS 2& B4CЩpSݾN5^olR.!! 9ܺR6TtE\<܁Lr 4jBZ2:1V+%+u[=8$ AQ7^:'6ˡgУfWh5ee6kL>Cu2dG6 X6j"m룃^$ ڜI^D`i:L<^$B H"Jjv|"cJ_=Fu`6|9⚊$s9&œ޶R#P!A.OyMSGR4mX(gQB#qcgч|i[ql9GA>99N}ʹ>_cgxbhk(}] 3AF־$f>~I &!e]PUDL?"˽.eC&G/;;qP4M&cTS&nYS^QY+>fI7_#$Wp +7q+b3 %6œe4t=]f47,ա\}nd!s}Lq~}u,l}V^@F GEB79ljxbgP,f!eaQI5Fox}1 |7N/*@Dܧȧ1r=]]ǟX[aܨG5EX']Υi5X՘w":[rQvdu뜒9:djUesC?QyާS l@ 0BcJO^qNpV&gy&yMr!,.@zմԣLlyqy$%M[{1['d 0UZg*I,lWP?}Dq 3,S>|:3(jlO^>:Yn68_Tځ7yb3~ yZ)+`I( xoܺ=YgpqSC6G(>; p㌏Yn+iuJ`uEu#]RsgIABs"ͣ{7p4jI,+;4YlrsH [JomStTE@%>K^ne})PQpunhY?hbHY1鉨(>f'$" =Q{jkV]dsO b`YF|sLsp2TvK$ɶ8 ~w:ݾ]jFH~¨\O!.亾t_o٩V99;yVYʂ7ԷSk Gjy5BZI$k.jN1ri8n2m91'Z \zQ>)cH{p&X?* iE_6VmOvQZ_R} =8Yr㉧\]¬[l}Kb7W.;a!_5wO`N KxEȬ,칄{,Ixx$+un!1Q P{By7ހ>&`,î*,ڥ(F)9w nG1[w5J{ŵ6)t^s X劵@ RdZ╙UYGZ!bEZ嚬͘YqH]uǏYN?a,AKRi0KN,A4,✕bdz{{IG?@˭z-ڻ43BvDN'>Jr-Г2MɮQ2٘#-$ .~D GZ31A/lJ@)vҕչKƐfc럚>:sESޛo7$3!WNn?߬' 9m 6 RXc6&fWZ sj{NO9xyNb>Ĺ K Sq304 /t~M1Z1k)A')p W' /ozlDW#ڇֻFtK*OM c."rPȮױ;V me|oS4*|t ߖO#+bj|Xjz6ҽ M/mV($sfhYЏ:0_ܩLe45]jRiH⦰4֭}t.tAI*;} hX > vҩٙNҲtÜn2Sؼŋ}J\)PS2YzÐEaVJ6`X stz;aDA̍sDE, /:)\3?cqg+FL#8j=L˼loLdcYAhՕ/yYW[J>$ /ʕ~Fᔚ}mbc^*woϣkSڄW{J|iNX|[6/C~jT؁ ?ݒ9BFbtmܺ2˴<"5JZV;9?D-d$>7RGi2UBsD12H iMy(g;F=pup9-˩HO|q+Ztn<;^>N0鯮aVVRDh7KŔb NH)T64]F=CGl 2Rj՞y?3yh_qbqJん{Շb@{5!;EV c^M-:=COz DZ9=:\¡Ѷ쯮" ;Dg^H>YQ>`bC{5חU@1辞A-o^MӆkJlYgp91N=Q(gV#EBapb{Uq[Iλ8]@Td`=sXv!Bx ,aBC;&T;X O_' ʜ%cGz?=A7olDL=fhU){J0ZWͣ4MVS<:[!goD|geo#(ht.7o9%[K!an`k?G*y![M 䅛'.4/7FN|/XTYPPMQew^6K>k7%tܽKMQfaRzAP̰w-:"}h38zú-w/;"FDP*5^Z=7MVw_U2of1``H0Q{бqS D!VYI3{[4mEiæ8/LMURֲ+LNOYDb,E6йx߲K`zG&) < JU=0Nbg@>]IuR#cch {qˉօ'Tw/ÞJ%cM|;ZLP l WBӝT%łA%H"iS{ʤRQ=l"+1#Z37Pu<j`9zsxusHղ Wb lTLmBӽ["!l޶ qK<"tF#WWSa *baI{!A;nNqvf!pbnv;12O0Y3*_mnTHP2GESҙ `BN;±ҥ${.ސlXfq U7Fm il/N 㳫`];iˑ RC )|P.П ෛЎĽ qlMBLyKB rX:KP?o7",l(mUZ3#C:q>hL[::=ږz!9,r"ҼE JTJ篶 Pkxf%wtlp/SOj(#+Ek2CDx#/ܛhtɒx]is"$"?h>{\Dw>:i>fH)ist~Rd徑￳B=''k*_Re21BA> ZjzBx Ru=kv2t4e\;dL,&a9A8g֗}MRD#Z+ ^}F{ p}{P yrl#_ʱlstFTCYР9M]bOnRB(%ɔ ƕiED ^?h 0?%w v8@_(3OSR[F?M \ǐ,[ן荂H<2=yeY&{Xg&dbDl| c:_"RGPTZ4 o֒>Tx֕ͪ PhdBIQwdRnd=ГQGC93(s]\qbM$ܢ̩i1rR-ԎgsMq3OBfE+rz3&grfjHB\+NJl;(t<2Jb5> Yi"q\r ¨ӽ9ӗ36GjfF 7I7*xa @깙d2t:so(iC2UoY'bdPeQ2+wU_rrα@EMz_0#%ۈ:˟a`G,RUj]*&u!DS/oDzi)Y R 3ĽHfv@҅<i /C[إ^RѢ&"Ir]<`3ٲaH (<[KQ3K$X/qnEOX }v徤᥸BgW>0t'3{T/6vqU鶡nZWl$6eԚ<ۯBXF;н+;=nXEkT8у+LW>%R“t_zL].'QZ O5uZ2D7 ӣS_CdÏq^oRo!0L̈́wv.zHtkK ,4R73[k.Ŗs,Rܰ 39V&oFO9slƿ((3n"!CN4JV4:Ln6byi<8jZYe]= Cx5o~G3cndO[Xœ~Gs7ɘ~ ~աbk61:Y)!~9yW 2i{*usg:CA6E@zT`5 '#_6E [Q|Fˊp`HXǞ[֜"J76,t-P|sp$,~1]-&kPXWlb{C]Kwu58X{BH}Pޑv6 y\YSBXې]!}$Gǟ*s졆oUO4qٽY&uxٻYAFE# Ct`KUkE+eIBȼ@"f}B{BC){OB{}DmSv:S7M7LW9- Q @MEھw&=wz) n.Ō82^gF zɎSBĒ ui(R#KZ̏oHfWmj%ਁJ1X#(lqnr#s+heV>R$6\Y%:P伱+"wa<` kE-ǝN'3il9yTeqQ}! S觵wGfGx6nphWƭS-mD|ՄPdL;z-!D0q9v)l~"JkkyxSKW4=xYT eqf8ua8y.bzi\xc !6?qRUYil~)i T_@WgBBcMS##LV=l0^ ʠ8 l((곅'roV=>+hOօ`Փ0 @[E)҇yY=F7Zr߷E2Ww8& P[keIAW#'~ ՜v\Ґolދ }Ϥ,Co8~ Bm8 UGsNp, ǵ'?e Q0Y /Q [튩S?OK;Kzy=;񯋾~+=U*mR,b @?a!h!)cuuےTHkntJmHNoE ֣:H4"_U!V?YޔJ+%\`}UNs8=j:x<7;qˆf MqޅȜuE#߬Xm懅5njsSIMĬx4, 1TA8'W~diu8RB\|vaiv(NrZ0egЍ0ʓZFk祄!D=H}p&w ~47?4l-bjt[GsyXaσ|ryU\{D5 HVB4DFCP"`;O綉tU7¼(GyoNVo_|K5zaNP̵q9cD_hdLT񸒝(%|6s28e;MlV$Le}itj󼓙I~ --cdʙVxq"Zf TՍuSed9hP~edf6|h%U b F-Gfk涺JC<IGOLU```1=c*,{-p޻3կr`-:\Bwl-FR5?eMpŸ4ą-NlQC[&.Ĉ]DA.h~5>$9qsnjM^Tclt=̎~NHnS`3(CYM@X;@'x6iX/%SLK㦃ۣI-DM&d-wpThLPۏ\iDTk i/9R$CzϺ޳&F=r_SwK8 *꽮̷Í0 8V4 WJ@t$|$NgAK3F7KuWKٌWi|no 9! |ا'1֓8i+/&4E@OJY.24qx<\ H ۹`r`Jcd6/ (L4 mr/-lPkp~6cOrtN xH[L+,0b%n[٢"?4k.|'D ZS'olC\QY֊I1!?twMhT|F @FdQr毎)/,WO/ {'O R'|0¢N DC áyёe\&8G!|6Bw JͷH?V&# q s=X' 2zT$`ArT>S# |Uѡ5 8x @X_ ʀOK'vѮMI= oF,uLHW>/kD\!IϲiU XTd,ũk6C$Jnꛛnի,oW\^bcDvB?S}H*y'|s8em4+yx蹑N-BOHǣ.-''~3ux/ 3Bn  Fs钥ø59 )2pQ5 `i -lVW;4"Z PM]UtRdb)4sLR .>ϖ%k\o5dt?# 4C!<\0N6TP[n&2{9qTip&jV)#ESŝ뷅m&˱ 0{7Fi}Xi9k'ɰL$e bi>%^͙S{,V KT5LTR:bǽo|VҞ <:9+)NiP]7p~mea`5'V {4tbeQdG8 ڎÐ6s09]“74fʇ 3YOsNe"J~*WeBOsb/鍛F" ]I8Z2EcњyV36]:1`sPD3۠P4<{eXm;#oъ$4P}zqkٓo؆fK,`5jvrF8 ˿N_=<6˓li J+cKգgЏzA[[Z q\9 ImМG͖Md`CBf/'&׶kңj?kP]C7@R}=uaK6s-,Rc:,.LjZl![5TWCryP.,*EL,rbٴlS4 B#❴BGՉU0&RZ/7}0 l$({׻EG+;/ /ewMhz.9䶃\UQZ 1< :IFB 4_1`$zEL<Q#t w Ï&_4ѣ+x"w-$ڻ{l55EN:B Gn,`%<7%A,/%?6-r |9(:{vz*}N'sSmu9ŶӐлZV+Pgz!\_4a'30' yfg [Tgpp:49ěӖx#M_U#$$/1%7ٕ{ <X3eZu8ƙ7ޥh5R:H*2%U$(y8V.|バ [JlmcXMewWaTQl4?^_c^'˽ d?yԫ$pa/i`E8cBכgpkQx7Z@ȁؖRwn$㻂8( L-5,);8rjhzN:lFsl I TW';ʱ=Y4 %׿E9gp]C62)Ay$+eq;ِI[QwcyqI3g3s}A9^[ F 4_vnm^ ދx0u%HW[ f,,H 1"ݽP u%¡4 [ш QX| /yXocX;؍*m_T/37rxg|<\F{,\-5hb7q眉'n5p (* AQ 4{#܅Z^8qU6^4]g\OHm >7]uϋ}.G ^ =zi@rxSn2F}u*b5qu~l5(XF{`#R$?ZG#Cɼ}NwT;J5<[]6:ܷ)A[t2ف=bÅ\C[63'lk lUf1;j J3Ⱥ IHʱ+Bairdmd&sڔ8 7!Lyr!ؾ[5m>Bg;"]j [Jԯ>h *ڗx+B Paעr:XWta]_"3J+0,@TO+=+$9F~K=xMw^;f8Jȫ*bŹܥaP,)7).jg{9hZ9'ЛO4syT\Uk]at-р^e$9"?ػjϥ>pǸ:vF dT55 TrX J,s]dOџj@DLs؊])rWȲa j{Q=$͵"2|3pB^WG3M Ox0om] \`y$#o2Z 3=jxz؃_TLhgSo j6ɅR1W\-Z6dz$f?ө#cgS$fdKPN?R9ؖGg-(Yɓ\‹ l Db'B(NߝZ9ƹwf :P>xU;Ui~(.L'8l%x"YXD7Vkmqztn_LRv蠀n/&~:pMN永ݮ!9[x'ey.0lFGmpqdIGB[F/1GH0F]ݥMqFnqH;mRFl`Cssa%BH!|ګHrȣ6B$?,fD<?1͗sBT4'Ӱ/Ih(#V#ZNL(8LHP0Fj$rdjOd;UZZٔ3'Ccdʑ5W}A} Fk*7#qaK|\FApF4'Z%ߔTPrR4cZ,Am̺Fw2<7d}3!G$\nQ.ΜX~VvB_ۄ)/_U.uK e:9/IA*CȀ4 e|͓ǝV^O{3eRlԅՀ][Bj]_2#n It@x!Zn7 D$yeRv_`o@i}]2"l? עH`:_lFy'G2ɨJ l=RWjaLB-4ҩI9XC Ⱦ.'$tAvd&oOn J q~7^?G!_sqVO>ԒNŀ_-'/eJs^Q:4l(Fo𰹀bxi74V O#s|ڛS3]y=nbh5EV-W#]4yLsÎgC4W~k2 g"~9f,Аy-=x(uX-p0GsE.UxwLDAr21rOXP3Ť#AqN([/i8 ^ `W8՜}Ki D+|8ZuMOcԓv ò7A^V:9Jxl>c#+ 6S`lH\}+&wy=VNL 9I/|;@XN8X}SHP't ]tXj]&gw ^Kީ?l x9;Lc3poSnĄ1-;Zr~YԪ(X'̅fMa"-o B|Y"6\aD`,&a*&aN^;0+]v˖"_v 쒓{Ɩ  Ϧs!gk[$&=z(t볕2?夅N+k;u7mmf,B.,5ydtBFȤ ܅\!@-|3>-b^s{%} JG?|B8 Džs|*DBmO.;\~8WK<{ q?)45nu`jt>C72_iXC4jK}WG@E[#ֻprhY_ &"$y24c۽j;{<%8B{#~$! PJLor`7Houy(rW#^0~UqWV^鍻'kFpxQ]^3CQΦ"@uBBJ Pe[|gUÑjpF}{PŊwsLU>xi=;!: j1hyecKLfL`4&hX,PEp#sR{["r;d}L藴` c떃@<*l%QZQ\N㏍WSceʹx3ʿp2d /+kY}sK}9FI I!@tR5FP^tg_3:?#D$(9XoA)!'Y0߽0;ܾq B09Cc7oŧA`ڢLC֌DzG*-Z2em62 9:aSNi|tD#cI׎Dm?zSefg%po)R2c&W ŢC<%F-Pү-o๭ځ6#m#s{#,B/˴o bksgNScEe2";Հwy&V$,sCl_eZsdblYDr ]mP՛$AnwGd^fMo:Ѷ)7(u8FEh%gp4(e)وM&gK5;ތS-}Rm fqC@NVA_?4#ۜYV['{1(N޼YJ7zg,6G:}gWe2xGSӀVl9aeb`A hC@Uּ_]v7( &CMk;U]MSъ)kfM0ض6gV3a"\'3h%̧X8[OKx(_bk`®=oNg7=C1)0.3M0Rkv'9&39Ӂ7}Of`ޚ:s :WMv\쯾},Bĺ1Q9@JKG| l, |\d"@\1[1#s@ ܼ.-q>6 %醽^l#? @pP9Eԏ,kJ7- <ƀ% } vYըu/9)gVٰtC$ͬb;F8q|~d*ot\9(fND-346ok0r|*GW yaS|ԟ͈r\P U np>(JWB,8:u;OPfI]6;00 A[ ]$#ګJ\K= #R2z 0G.Ue)*մ@7^/h5iM+*m<7PևX4^Ƴc(m._29>O k GcdN==XNYkyD}-0r߬w0g+yVֻEcU4 Ωro;V <)2YɛnXġ>-3|jg֍z7tp2K:sKLutwk.OB?YpM=lH jbzP[)YfٛK_}ӓSXD֏ZX`9ulƌ9~mdlO@?;Aϒr55m2c„ =tjZus-*\iB_knmsN* 9j Ei&+!ݩ1t5_4 xkL%&@=g(yXeb `YP_OW7t=$7 &īo7Rr456ڿeJdjIHrr\6>G!qKc;aF@qz@(Uog&U|,%[|Ӹp)GY-ʊnwf2.sAM[{e~R#yD{}';wQ .5d=XOYήƅsv!'7sƜ=ǥx/iJv^;$^od _=Wd fMKScĤL~ Ya4:~U")u4ƞeH*0dpWd ZzjgvEIKLX4Yj߾1\pz"Ly\}cDu$8pb-~TRɬO[`d-]&̦Ѓͣ6G6.a39UjJ 0{K`4C]p B `Z^x).Ms ۷lN+>A%37N|U$d`b<ы#S RvrZXQ:2^o (ŔP < _#bZk_7S0/K.VMzx'@>PJ}]Sc*EZ3C-ڟ_;jK|?ʌ'̉^{Ul1>}[w!YWE}j11)<:E,?mUc8֥Iޱ旵]T'?dcC2anY~xn/1\քm×餦v= *Vm#DJ.LвTVs bڀY=?0=~;fsL\%@b$y`﹫Hf|nvAx]dcRd|:ZQ)0mUa glo]g 틹a4mv8zwsd}[fɔ(??~kUdV!ٚd /'BCmݞK3sذ7=O/7"cʋnIkhdk.2%ڶf#WT 1m [tw}=xCMcaUTnrĕ:άSYD߳ H:$(-]%멄V7>:iciLv^Sa0Go## hhAƆFiF|w>yMLJC%LxJ_QBϱ~d ab1fYi )+ll0(Z_1'.mP˵i!(iqy磑T5_n=Y,޶O~wH PRڙB=5R=)'[e(·Sj~Xr6 fD)yJ>(}뙠L2"Dޮ{fΟzju+Ue Vΰ=@9Od"3űx|*e5d0`AJ|Վqм-FX|bwJGSRoNj45&cG1I,H& +Kj% mc/:$]ڏ!{ _@fQ2ؑ?^Pu  o12$jonm?D\}A|,\aѶg 3yÙ7[hw66-jGH^U-'82#Vv-pŬ_V"9tȪW}fH;.?M4q+'G^ @ܔhkrb Hz:01[[LxũBk6k>DoRLi$IUwRDŽv^ pw%)֥,ȘHdͩ,ہ9ѹtx5xSQܴٮ͢JHr ܇;T €b?c Zrpꮓ^)heX-G&ӍC>Zd_ctOv>pW*sOr+qdUy֯doy=*&>!c<(2$P}wKwA2`P\^ypYrt SiNճnI{f0MCI~*Lr| BVᯨa:gKk}ĪF'NG}0 *?$qA V U =!z_Pwbm*[] FP `#gXx^Wkgq=aq<- ktf]dĩP%v#O] AUwS=i/8f~*26b(߭P&7#ťS ObxD` a}<k/<><0yw gpbk_k1&0dG]?N8~ܱu|Qc[ߝd.ƾm2@{My-7.݅KR4XoBJT(r%.b0}M *0_HWxU}:2J"$6,9DuQ`!| =_M@_KQ0C֓lG2JE!HCX]DZaK=B/kx u b)ahUnj-FҮUx{wN]q[F"f[՝ɔܙ*7|'ប=e}n Yp|s$nd2 ϹE)~PPaIɝ;t6V2M>mwy&Td&HIQ6VMP$Rk4s>Efjlos2hUnU+oGE"2aSn5,h^0b.&Kw{d;3Q!pX 3D\X/8, ^<S=P46eдgif1s-+~ssԎw/١TJ*C1I6:ֳ/T$^A1˺/骝wӢn7%hcv8&JH:°1$;겫ܶJVE]0]ݛ}P ߲uǽiJsW^ڊλA$eT*$ؒiLN,Xαp n9 .` C]&`/+D y"8d2'\ ߓWm.nB#%nz ()F;xl ª>um" e?Mx͙ƃ JPP0"KMl7 ɍ 󌳣3m@c!-BDmDp;l.f}izV#Fp E)+?UmBr#yZ3)?2w;L6 ą"w.s8qܒ!rK\s@QkZ^{j~p m̪w vWh+dxbd9yMgծ8ݮѬ։fucOɶ$B, ¯_81;y~ej4h_RszVex ǚSaBO IpoI%jяSgZ Yu6xO=$ Bl۟ s\`t'xow'qNi }K*7IOӚw܊GZ]Yb y}IBSJRpf  MbqO&JᒏB}v`M#\D [_ީWN8(Kox:w>jB竱aE?)yԪ~IU?z1]cϣ Fv'9w%?p%H\d1,mLY0̞._m-[rX*0) aإ%G*FzMCu=E)HGŜq#L ('Zh`\lKt Ppz!6o5;*z( l $^r2I"mhlfEurEMޞѨ;Rd8tDbPΏ dV ϫ4jKZ5CtH5iݩ\)J BEUNd&==`Bgy(-SaQ=h6hPRڍs*o;he{y|qg/c{6sH' .#%cA%7J>&2PJEgV,=8ҳp: 07i>۳2s ӹ}&D Oyj`s`u~HQl?;]Yٶ0Fc61PiWa;Q ) 2qy427U-]m1kx@Qy[WHH=vvjSI^˾B t.H"Gf;0VQk;%`B" rqAjL@^+cP=HWqTqg'{bݩ:RUDu> p"WW$/Z JČn Q~EhU6TK>nWHA6W@.-7pk}&oY{z.CE XtH]5|O,^I&{+ -yjQRS֡ȇ*SY5*t_CX2HhM$v)0 !/4=kj|.nST!P2x8SGL0JKݮU~-=9E-,MzΈt ux.H%ܛxxtiGv{Unzy+`p+qy}I}G$[lDG})t5bw?46[(Jկxbw^UtSd c"2_5ͧFvLdMMy=.h ( ʤ:[[= `,XVB5d#}' ;Jp畷zML,.b4N9RXfo7啮CsxX+h]h>Z';pbŀw̭9Pځ|:8[(ߤ8` =jʆ0N_p:yc!ȵh$[6{ٷ%F>08O967]SZJDe]o.;#Od&8թO1(6O\dz6 1JzY󟌅iE;3VmܮJLf|ҿ ā}q&Cqƹ5(g QTD堍u%^H{;ωwSPkڧ$O\;PdwO鞵ezMnOCnص `Prۮ~hzIǙ@BSgj8uT'.qJRZ).]pq,R#W@јcYa6tO 8͆wl6*pP(%Z;5h$u*VgNa-[rQ:n!_UUam.&ETUU"ˌf=3{X]);’#E-u/ؘ~qQDCAH630/&lkR͠S]8ɫyK449YƈB`1s,L/wDvǚ1aACC9PFv뎤8Q\&/dLlm*ukHZ#i{nk[sҦ:OU@lP؟i+`pdc~AڋP]2rm)G ΃8ɷE:A6Cm-}0UM<M#$ a;ꃶ/Dw[q벙24ddvoQ34/ &$uޏ8!++Pf5 IA!ٗѮnȪ깕>jkL;Ι`٬9T<1>޹oݾx?Ž(Ѷ)xքpx[. ]g\d6^\VRX1K ( oGK˥ Yw7*H0|I:鍋%j(*w8[XϰoXJ p\]o 6l[%sB§8U[C$S/©(L^ھl%;p!/woSeQ{3%|OK?<v#4qDac`Wu Z+IZi !J1ovJRH}seT/LQa%e6ԕ$ƞػrXؙV|c9r."CCl4Yd.ܪ$F!|\q@wFS@]RcIijh!lߌtdB7[k*#p|6R3g!Tyo)]X(ړ qky ƌrbBn3oc/z^/a;Ey9 LVоR1-lhK<$O$oңTR~g(lr(~siG$)P>Ymcc!T+h#B]  Jl99#L 8( p W@~c8}K`Wǯ"*SC6 ܃&vqz%6A>&֎{xr/W-Xd^a ~PϺၣ ܥ7 h׮IYvc=# l2qWcoq(fQV[CNr1Cu-5o@2ݰ,Q$q <߆|5!o$`Nt!a=@Gj]Z$Wy}@cTu<^J]("jZPX͙@ e>>ƇuZ6G,jEw7ؓ!A ~k1un)#E?*Fv#쵒j>&7Ij':l#dS?p- :R-"2+R$?"P ʩK! {|.LXR% J}g/P`R M][،XhBoDp"qō')u(ܰ~($f}e5|Ӹf o5j+d eq4.xplV&q.ɤӢ E[%hL8-Rs2kwNIN_5޿wOv$?)j3L5>nCԲ=s\q5āAx!cEԡRQ ) P^J:hy4QlMny!-sU,Y]a+4G]㳣=ER[3 $v/ur; j[Q"I;(aH'm(+l$tPL⽁zĩi7Jd^%` ^dCΩ3FxѷH_z'.k]5$$D5*=K8<={[QwEUT:R`!zkkJ2g fG\\3!Uٛcl cGb[G^/x.aS0%J +?Unǚ֒܂'h͢`Ġt ~y[1XlUd-k5ٰp\tzahX``W <0jpa |W{ĒKU5/I$,R' @}F1 w7C^zO[@n էb[xq W4rps.A&YQ&@J@Me*꓀3g%ˇd`u3LJaw3ԧ*\hI,ʉQߥ//v9M^Omb8}Mrh$>0(u qκLߍFF_A C8DuW{,7yi08"{'!Vy /)rO) vlc14g?7,:Me/%6}0Գ^lDZ M6yuܘqtz l"m4~5g:l C+CT=i!KQNy¤*\˩?p({ɧ9UcT֔f857g`E V<Ή!hs R`xBwv ou[fnD(0\I]!{h2ٙU؆c3(N8СX4Ɯr~P}&-)[& ))N$N x Fc4և/iJv#H3t}&_oW+D4/&S~ G צrv$u={~[I_k4*2,o2EpYeh7wSxqrͳDiϱ:`6H+74COFf(bvJ՜o' 9,ilkWI`| O5X&͉`;>WiT!7LȠI dEt`\\XG]QUABq.KHĆ7-Y3@pTȱSv'ElJH<ׁ}n#!>cݒӽ`#F:.j,?|LBQ]5p8?jX4?v צ3SZႝ8K(d!AlMcSȜIVa􄿘u7 ?Cכa;rUY&B !f۝M^|r?Ȗ%^q|: F}QOzn>3` 1{X|s&p!UBD6d$pNEhċL*ۖcunx'E[5?<ϔLEAkc[jVdTD~D 3=%mpڛOBhBѡT0v*@ڦQ?,"QB)WrEY1I^9t#+SyGG 6 %;wkk]:oA ?m&N,Yއ%zl e[y 4s8ɜ &JE8^D98E5:ZM{_1YOt[Â:@A? J7D`ةjDN5g(ٜv1?eZfiCf^ >>Zh{n!]..Tū5*&$ E ͯOZ9eHUkKaSBSv+uDqMXi8̬ pkeΫOT@WOߋz;G6A˒_E^СҖP^H!E%vxkk;"*;gGtpT4PxRBBz2nl`8蠧 Q~ PIL N >7ksw~Af@ #mpx@[pӖ B(SQx65Wq/`;5N9+,r 81?1G ڝwZWψQsjGdKd BiTO>mHD"w3`x5zנSxƱ.!o=y'-0զK۳C bj#& s5VvϖY`ꡡ[^9D)W%֋AԲj)$$˲ډ*CJ$еh4?j@N4\w81R"^1]0HpB f9<]zh 9lXs&O~v-\)saQgj:t}}[_f 2M%KbHA 6k<02-u2t?̄UҾĬu{JL_o=y@"$Ll0Q4-Ttq&/P sQmQP>^*_L$Ƣ*'SrD7Fg zJyFGv"LW IDž&r~,} J u^U`;P 585lS]AMxBk J P{t? n'Q+[qRy@b`_MJqgU">fn]z5 ؈WnN(M:Ka9&.Iym0ȰA26un8H?WMJ_ YiW3Wћ_X_1s̱@3+87!&u:G4_HM"VJSև{L(h9 ZQ|mb:O<6| T'l"j2*ԗ%.J#sHt]X5U$r)7KH 됰"iP33T(-o z:!u$AN_=ib.\xدbzN7ͤ,}@E0?9Msps8E=\CbU_%7`74|{\v~ZB0t 7֢C_ڳO5PO15Pzy#ĭ R'HŶO)D,Op“={&%m~ӹ . 53>QN^OG$V5rwOhKg>0Lb͋!mM hH&%Z͕kiu?~`i&\TƵVZKqzGf9G`ZH Քj\ v _DdU+Y}t+[rmB4/avy7JY Yg-|sHm`JL ECq8Ŭ&~nNIOY\pd#Rp?!$88yT-̬IPE4p1M?P[Gy=}Mm)- gR2\hƱ +[+^̓ök" pbHm+G#T[|˗OPh=s\f gڿ|5@#3{̲SzY]NyM&P95ix @]^kK$]mhw$"S*9x=`BCL肂1uʝ Faku{huMRˉq 'c r>NZx5J(ʼnrd֥jY w`UJޞE-`IQmt ן;rgS7Aji2paܽ÷t''U2(~NhB[h^!pE2}'8C1/ÔA}t7[*r'(Rп83 (x dN`T\}d,+s&o[IB-+wvėOKmmB3SFABZJImZ1HL cGR?<~ĥ!t=.Tƌ ]]٫>D :9 5pFNDV ]}S0+eHa 7N@/x[8˨,t{$ANԸʒ޶\YP`{ BC-/nK'T! ?iǠȮ%P8^3#zMUR>1xY]^u6jyϼξOm-*"wV}G,iBpg{.@x PO1GLV.5FӢlM>A|,VN*^\y@9I,hwG;OeOZݳvu\mL0S?Z0˨vfQB낚]o=ϣ.W4*䮧+(:&j}A*q8ݺ?u7bmﴵ]8/V>}YāxЏUh\NNE#U<<#kBVRXԙ<9FcSwm/ dS<'K.8e>!,$]+ӳ囙ৈϔVkY)e'9&>hk/>5:My{Ty)#:@ѵ];ZNVV񶋡>5ԒB+[rj6+&ר@c$IvJzq`r)Xh\]aZ}JRMVz$)Zɒ{ERՂ*w*E@ '!|#;EG-)=&QP#$ˉ)S>{8rh5j(N?*zA@rcRG.<ȘlC28l]ZtfB&)"[~m +Iy~B֟2d.5}LbWs{_|w'(Il_6 )%? ɏ vYvϑuGTyO* ?)i4OB<uR-rjEYP7 '_bW,hMoͻ(dIK/5 l*F sLpBKz9eޢ^4[xZLPJ%}ЯK["'~P@Sr {?nl_^s2Rl AbV rS0]M פ+IR+u-;|7qAƜ8p†4u8]{ ަܩ'eU2j'sxqe"{<|#;l z./.A![~El6 4?j >аD} |J[ؽmk|O +"Eo| h4OIUYiUX򦷏]F?'`~Uҧ]NM\3˺Nţ 夵{%l k RsW ‡]Uy +'L%NUdNO2;@BN3<4o[.j>fYgcx1(h/D$8X|7qȬ@~0A}a'B_19 UvH2#igI\S(۶hYff@uus6Agac/^~r󡔑F`Iz75 jx$3+:vbP ~b~$gܬгnxvO>S|[Pm○_=zV.X2ȳJrr["yaѼ`J^qİ5`k,L,|{5V)]H%G6H'4^P^DLsXdGOHE:Z4Ϝ!u9~&m63U-Cwؾz4Y0mS8>RX6~:9V8 NsM6B&t}!>Dr8h0t04|bGɓJw;-W~kD}%蛑݋AӵDtmmPMr1T>6xjktҕІ[&:6w XBC+E '@"+)c؟/wb zNFE'F[|@zif |lD/{?!ŕFwIE)E| P&zEf-P &6|EB0 kqUgqq"x"пڑ82^d@)XB4Rd=ӳf$l\(zv KP| '`8 1fӸOUžT!\{5X'K 8:Ա/v^S5.cDor` I{EUβ>CߺeҨ|e&q/jt*>׊ ׬gߙNxO}N>ϱ_SZ{?J<B¤YVJ7}#kq%;fS;\Rd#9G,̟д|-ГFI 슈/=ߝaOE@؊sNn>+n$+0@|U0%j*4߉o ˦^P`҅E¶*" \юAn:R(X=K/n~]qm݆5*4ASp@?ekyW:Gj6Q}oߒZuG:qض]ؚ0V5l}Dk]FzpM"<^{r娖{ыu9& CbϮ>x Uxp̞i -}E7f>) Ќ%M@,hYF*+ S'l'> _f~',>^o5k? Nm9>WN*ج{ mZI(68`-p[=x*i{B1\n7`33D:B6pJC 'XI,yPԥ{=|VK ʛB6$qn]>tA)GDlK|[(LopW6pךVJ?Vmէ'?ԾIBB8$j5@aPQ XNCd 9V|'ue1qlD~3g ]^jLGfM'$a 0_EUrBTZ\-l="El_Nt rqې}֞y{)?#bCdoF_`a!Us430 jq-wOs܍;VE`/A)u(ā3J{7Hz<` 7T׵5fIXt<hip׉@W X;QJ O˧ ho)5S?cM ROq*%~#qwSelM䪖lz76L,W1BcRaSJҹ ޚ02fbujדL\O# ^gRouŧxI2lph#O <,5Rwj-]|.;|Ut3Sxe6FL|=Czp*.wkLw1 &vpC`Z 㼭ha8x`M2h> ?b%a%OG?L&V:O5S+9sEҥ`²)y [fnZ[D$Ml.6t 8b"KDɃ9gY_;pLX QwN u!/qBCY2Y=Q}[6.vTPBAl筃kɨj쥫Ozp/Zn&0D_fc/#ÂaL 2FW$V -b58 a]1at-\ mDvCM93lx%AN܎j5,}=7Hr܊ٿM*fipiEHp[$f Y(c6Cm9%h)8a@ՋH׬Gּ@kSO CbYwʸzB>)4zTJ>_?7Cw?̷d a/2(C 7ϱqT@2 v8?Y#ߣܶh-b*7urm FfNM% 9@$Py֯|R^"U5`Xz4Z/yg$%*{&=%cV0-GE1҂ZB=O̘J U.K"Քrf#LX?dn,QZy4KpW@10$)p~l(1GJ‹V D,at8@z@X\uƋCQm ȵ&:iuQmS= ɧ2P(J &>tȢek.tN%-$~*9< <+/.ٌXY^#/ ;@( N]/(~@?F !_8YMV6Ih>cCL*sbܵ&iQD7yɮ b%T;Њ.zc;2W2y[0̲ ^PUs4@v+ՓMtBb^ ^RBd_DTjg#q/+r @[wm1i ;N'j_\V@,P`h%`c g4EY>5*d؃$Vpk(Jtuތc/ #ly ïnAMbxM J.m%#0,h$tBMLqx: eV˹?$Wt"HGՙ|*pOj ƒx|/TQ!JD0W+tlIKPfT-B/^#Sݮ. Z]_'@:6>mS=R00W;Vdjӂɭ3#en8kH5'+0Ǎ"Y{_HC׊R^-O9jq"4 5jC¥uf>Ѩ*&dAM)[wf#d=,$>L 8"91wqKgUCg 7*^dY ]`: FA8)f0tӚ\fJ^Yh[J64,;ѥr +*b!u 1kfshY5藠 ϋeӨX,>z+y%rcV> h]ؓfKkV PVK"#T;l:[Hb喧u>u**{Yn*" Ao kUgYZ07070100000098000081a400000000000000000000000161efa23000002320000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/virtio_blk.ko.xz7zXZִF!t/"]?Eh=ڜ.+VpO?mHjl0p;cBLK7&S0cZ7'4{E}mY,TP?eJi.+7mYF \*[8~O ^]'G'VdD],k y)2reӃB$+>T9{ xjNR4yΊOVP]Հ`HMagxkQ\k@lfX|X *'[ިIsfNO'HXu¸z0`NQ7!( @Վ`懜! 9CsAOuv?-}v9Z !SCPqj;Aʾ v~BXtukBNYK7Ծ TŴCL6E]dzdI׎%Ъ^OBXaQ?A ;H3~+D"QdbQ^],C'! +no2Α]ɑnt YuCC5Rkr ;NU؄bM.D `P+ԐyV aWE0VrO !qGjskю-µ)k.̗ܛ5:)(rd#Vc:>| )3ӓƦFg @ngӪY[Ez}|)-8))z#Hq: z͢0RdîsZ~Ņ5%3#{sS0 UxϵicާKg ܴl8̆')a"iHF֤m]2WTV60ݧa& S4b58rNr֚aO+rc[{Uz TlI:oevK1^is))($ Nv1,'kAu"^~de]^jO12m X4y"]elqm0밌JHGU[ LczQ+ mtMlGQf8GqZ¬6 &Fm([,;{?WSK^) 7XI[O\0GZy^R+{ٲ:aHzPpQsF"7dV %kJ`@oz.Up[Ƒ 0hC XR7? u Ҩxc%pԃhoE~"*&N R" ˷4o ,\F>X`8.5Nշsn\(S)j.Cۥ= (Y&K(um2bN 4Ka^ j9 ;Nեhdڗmc+W_|먨 ]QJ91rlX"2FbjeV#Zc}%U,,O @R$ t.-]S/dK(vL,'Ah ]k]ʓhnhi&NZTGU)h/܈Aqř;랾{ư{Opx(A"G SqņFPE%90jQLwцf5Ҩz?% 4뵏+RM/ʮ$$MӇI^;=^e_{"aT)K-nGa>>BH!ȟ}2D5hҔl?V"z,ޥv%ڀm+Cf t>+Xk23yˈ#¾ā8ڰN{iq ѦB#% F rZ#~~rqVˇ^0Fg' ElX7vOC5Z&jCQ)e4Qd]nvsLZ{BiזxXPpIN(ϤFߵ gS.bK櫹 L);QQoiHN72]P'w3a}GEyͮߌ.QshF>>Q#8DLǬ](.N,T(8c#o$)1ݡUvC,OinIյ(%w.q̸9#Zxnz" - rY(>"5Oq- ,zٚ/s sg k?Z3W>DG*ehHTC57ӡ".Rg(-&k\J u:IowR܈Զ&ifRN\I!EMW'ET5ߑWnmð05РGCF<&hM&+_{2"5M&Bݲ5R%91jӔ$}\`g.s*}clPJ'd䆪kI^/0Fh F$ )CC9 ? bBBd *Ut #'_[a$Ldΰ§!xGN&߬;ܝSpG\: tB3rк,ir,C8:dNGM*nSL=^⁗f!ҵLXf,Սw:{֧}OĂ9-j' cꐑ-ƹ){G)7|I)MͯEҝ#V̀`n5:cWB&T/Ovx+g@^r_PBG$saww/䏈w _1XEiι6,P+]y=͐}$;|`lJJ -̌x@Keclw3(h"ё/ [ގ0HFީ:XScvEu֘ђ[t5j` `9}]~>( +?2"HzU e)RrOKWcJ^b9B/dy#Ml 64xl)SdL+*?>HN/GI8^ U xTzG<fxU IUmzﱓgg9fC?)ORؓ%+ P=H [mub$ -T@ڀ -gnV< 9I#&tdMNg (w".Pnfgb0=FȨ^I~Ԛ'2k+ڢO!ÈŰ*k!ym.{%r!})ez`^8r qq1]J's1yZ:3?~2}e~8`.nZyZ@@lJСc U D[IJ]NB1x*2¬N<ޚ4bo_R5 )PJl&ߟ b@VW $_uo9 I\s0H9,ڡGm7b̰ˊ0A!O:à\jFך +) NVf{SYXPWFVrsQ05hӘ5 c8smӁJI䱀9Nc heRPL5|lYI0&S=*BY߆S؟Phxsեs"B0ApL)?B_{y֛ou3>ˢ^58PE[϶<|]uQX챜6A6.2:[T"}g24Rb.1 XFځj:$GL$UL_8^ɤ3e#-/1M{#ux0p=A%9O{z|j4~ryP4n0%2} xTex޽& |%ALLlOb'dĦP {,:Td2Շ}ecwK: f5NLm<LC{y ~e/-u9*D sP`( ] i^9}yGJ8tO }|r5PAdzgeQL_ģ 5ɪ?=<wasQ&nQEN[Pƃ) f2Eюay*X\WOyהa+C2i˜sf}Hy,qMf~f*'C\B|~茚Ѓ)Ac> [1x6*g23y"_ŇPYS8ՙ*q9rB a8YƓ;ueel"OnZ7_|]1w"iDF^Y&] K0f x Q=Vdd)wqI$nf/[ΡTQU];IxH{.gl?4ma^r ;t繋=̧ntbETNX9)\7> [JIJy "x{o,#K`}U4 bB,D33XgF*)5uGmn1eUIVxQ!g5V4FsfJD )|XӒw_%duLP DKY~T9|R5+64MmȊ3A߳BM2$pwߣV*8Vn5 y9oGVY3+A$ h&Cz>݃> >mMi5i - r/{QS ۫f\G{ˤM4bvmCY{ wMK&XJ]x+4y!~%>g<* ~+4gY8+[$s#i(x)mJ82aA-3[g|;*ϢjouWaP]T/oOuDRѓ(M[`jpe"ɩhnLi%0"3Wس)8c3=3uF֑od 5 gINfM%z$5QfƠuQ.ٺԓ↧5ߓ 00<"v0+6 ֿ<]L*{"x@$UHk- MLBOQqi..r9&<69:*e5åc'_/mVDxڍo Ig3Xdc~ CFGlwH>=uw3X}p|HRMz#07牣n= 5iȣCxW26#yJ74Kⱔ? Xd z*֟ccs2AOB>R BbC|aзw`)D,]CM(@rbN-]3濋͌]PQ'J6%v5Q%{=Z{AG"W˕{X9r:.9bK8Ct {4`X+G*!Rkk4+$*7[3XK8R >S93 <*9`ckF]#FEJL08M@gZ^Φ`x 6ߡ֦G*&T8~IU?[T Ŏ7xgqt,FL%wEЭױgYZ07070100000099000081a400000000000000000000000161efa23000005094000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/xen-blkfront.ko.xz7zXZִF!t/9aPR]?Eh=ڜ.+ʁpg_9TI!/5/eNs6[ ݧ%Kxphj,>*.if Εuf_1kU\KtMsTBwetMsR+nX%H'b#n"~%,ex1udP71Ħ' bL,7ZpԛEْh+F Lz?1.Ͳ?ž br+*bʘOԈZ)O㵺 K[/de- "yYGiLѻL(ݶO>0[OӮִe{oD0x[mSɻnb6ez~:^cQ+>Wd,l.z}]D>ϫ5a?!-v7KoE$"*ͯ&MGK7T&'?KGWvE.?^n zon Wțf>N|f"M}J7-wR(FzǡVCa]msW(xsjP!>UMܫJFln~/7/֗ȝww}-vxhN/@"\}duj@).%ЉjkP%?x"-<ݙhml&JKX~l{ҽry=+/F([cՕ͎ 8M }̪7_0!a񅻯8C5<L 9 {St^G)J㞢58Z/s\,~RϛxV+M9ѹ)Ս v=õ|NʼV:Q4mOOPrQ-9鷳UzS,wu/8:4YDxpaH_qN-f׻xA)`iXh| ;uxOUDx[+m0rd$oř[JC06_mx8B1s$쉧ދFT `S8)=FXl; ȁ}(MmD,i ?]΀W %0o)`G1bXy!vR%Ksx#>K/;]S1yk&IB +\D<C#߬pwϡlcٰ2N$S B]1{H9s6rYqK[Ұ{`ݝrWqhyB4PY*LVg&yYb'<˩O̐W ?E\r aЖ*dsC̆GQl#tk.|M Im>n Mz;,ׁIf W\(@S.I1Z?JϼߛHfխgDS晅E(ǣQ8yr wL  xFt7paB3+\daٸ"C7hHܸ^@ EܻOp ! HrJ@(4*,3XeGnZep R ?_D^Cs5ABrXv3vx1$X78SsQc89Z9)gwJ%Eh xEV(m Ʌ5x'ߺbʭ\ئ"5k.ίՂ Vɂ} 6U@{{d:y-h?O6O?c"O~؉;#զC}IOs|v#VocZW>a3KTѡ֨65ޗ |6Jp6(h~$_.'rBɩ%<0u{/جOi:y4'2BgX T_խg5@EHk*ǻϱ JB$DJ1 LYշ0:lYBUma* \!Z|s-i!HVؾOUL].~fDq.9.[ɮSh5E充CEcfg X)R R}q pV>) 4k5f~bi++rZG-sS ĊcGtR8#JH /ge ֜^70(t*ςƢjb*=nU|{""vj9A_Qqp&;znZ!{lQ-h(e/ LvuOoT Շz%3=1DbDh9iZ!;l7 1t&|6NǖGi`?:%sԪBjpZc-=Z/eBI&%bzT;M ez3bpIAn ׯyŮ.cw̙֍Q<ļƁ ^p.3<5LQ**3_<9u:5S]RK%587мMmIo,rG +Kϸo~mX&w*hx5_Ș(FtP/P!ޢX5㩨=;*|HX+[/'ՓPkidhw$]I2o q4גW_b:`|jG7bd;l#B[=R_{^kY${q&F܌uśxchJ;qZk4V3h!nU4NxWr_FTP@D#[8eC')jlDE/GiwIT Fп0"1R37Z[7v|`#F.$)&G2`mu72Jp}#w cbSUUJ* 6ܑ8F厡F^~@&Q3n'@s|'K,Z8ʂx`&b7##N@RٷHJ[8pcL#\T0^hЉ=%ŶR5=im2G USxCbkex+Q{gm;yGIH"푿f~KHIcҢ?~n;){he;7(vYu({#FŔ"Z,}C-a{MG8vH_qzHW)q](BPߩ6vffld#cyY4~JnqY_WoF6?f[#U:.;u#\ g%n>,zOmT5MJ.ƭ7^̗䞱(q֏q:2-Q*ԍ^! a1U0n߅U oON1/$ Fp=nw~V ;SFq|M]WNrx*Wt Fcqi|FIvgk/'8$p@9U"1*vHv]U,C^G侞EpbGۢq1S#5*]6܃ nY p2p̃݀Zo7$`[C{5ic/`9Dלo$ ߛnS  qqF816;j=2eC*ѕ WWS܃Y.٢xOU]&hIj:w‹櫻?F~H8"ŘL Xa4w.?3,oYCj Bm+o. p;NL0P[Exe~"y`8Ua13;XE y3mE ^ݏ Lh_"lQ,* ;2Y.t Cm9TھҍP,$֮<r:39}itؔa 7~-oǡ V߽2=\9WH6^ȱev}NU5ތӤ z;=u`Q>cBl?̳VO3YMpns;yJ[.sk&L'Yc~ .k$tsT6z%E-i4Ŏۨ"l:S#RH}?sb9'@HB_  ÚYXo;z[rp ]u9xLZ$Lq-G4 |ftvQ;axh;J>㶌M͂.|\ۿ ~eʗF^pxYne0V. Y<֝JdS*_)4DjM:wS> )e0Ln8m7osqlW DVχ*I f b@TU{&/?.d3Ɏd ZmQ$pP2ݺF5=I 㔯ʼniijsa~@t'9kFaBPJ!*1 vfք<"Ս-O8&ڜ:J`JYL""~~#Kܟ+'b2_JG͗s~$b4Gbw UvUMi:F^Z]Եea2u֊nTaNЁMB&UCԦ&=Ӂ1q=Tm}=ВXS}"Ë~eS:8OڜMyRV)"^@]IiF(l>[1Jؿeo_2*Gs,YƉ,f0uզ./MzIFu`bV_:ƛkʃDM"m&_]Z}i $32ʱ7y_7ݺ~MlcNLQO2LJ͔8OqA<\~Զθ, &U 5{fK L),LI]o08& }gJr.Azy$l0 $ښ,$ݽxz95t D]X")ʊ56duB?>3=W;K__`, ыk+{tw89ta9vQOػS`D|խɍ|O@"/Šю(3hл{Z\Kkhe?#,ˇ9} !-~<_,%ZM zwFrWa:#*X~#LQGת#I}tq$o d>#涎τ*m4u>!^o{4EER$xߴ(&"\沸ցFhuv|q,֧X^ZtgpإeZD|px1^cd 8?Md'"6wcMG~M[ȹ-f:[&?i$Z怼["v{iTcuf/C8,z)9;-h,Ѻ;mؼ'xiCMtX6G#s6~Z̼~Pšc._RPXyhCbnÅIq'k &<[%le ^ԟ<>b8D`h =D%gF~q=b3slO&Z.ӔYʆGf9X^ +< mB̩3w-,WX5j=!#){<;P_! (n ]%-NtgI0=z.oe*sܛ2,vtWM-#r0Dm@ϥl0onXvf u-aTa j\+tPSǭAq>C(%^;7P}N#7 lWӠ- 4 }^+׎b!GP&+`)m,NR ^6(zgyĪڒE)T+S?'(pi$w1 J:*L"fq>? lK!aE_6nE=s*)}x(^]J>?=m>-d+p|{Vmrg"Iڐd+!*$Ă !4;DJ/}>Zi5(RQSР<1 -e4jEsl}ͳJoH^͸J 9*lE6Fdu5>mu^ o$t)9"c(WeYb6c kghB&B+ER׍Dkv  ],c_B HR)U4!\L^.1GZ q7A8-G_sK|nfN{uN7+A4na@hTӂXΩ5(yԟ^sh2d[qG& Io%a翽Ȣ[?&λz26d+6(ttaeZ oV+h~,Ff㖇pU! Pniy1I.0glRFc).i- 4ǒI1#!-C0#C>s{pV{Q7?'46V+^?Ut6zݐ)M:J#EL!YZ|YۭIZ׌HRw,YLu9M\3n+&/^ =E]Suq)IgK~9$KVu!9nxS[^TaN''OEx}|9<3y}F /!6Zoed5 7dueɠ-z׆QZ3Ѱw].SIδbsuЏebcR?c~Hp1ˎ[)N>CM¿GLI3Oog?Y~9ƾ!+OwxlZʞj҈ [S\mnt Q+|55GB޾|?"]]77Au %ɢ~* 'vb.2>JYuViv mƧe$|#2j >ɬ"z;/1X^$iʐ @ѓ1؂ELk2 "J-'*Iʹ-o5%SR{छ B&[-r wmX 817n 1XʲĒ?۵[nS:TDU™/ LL20XG:U=CqRdԡ.#;="^"ЕvҠi5&4FT LX:d#F tte[ 'sBQ0yaҲ]RV=v%#g ưW-yd8(\GK5KxYSs%:kԟ{o߮n&P6s=0KEıRĽ4|ԩ 9 4 ֯ DN 7r!:rɝ:r~Ҩf/ %';M $R(tmB:ttONf'ոI%LJ0yܕf:V4M˪YPѿĂs7.uоtNQKxGZ x"~^Z?J&>_u.AVBz_dҔ'VAudگyP#xR'_xET+\CEUwppF`IDXB @S+z$)o=!R}vd M5յY[,3\qbs`+t4ELiqnп:IV0\4?g@޹Vwׯʣaᢇ><1fq+gnuFRaNO{ jݹ`sخ܎ Tp衾=B;'MeIG FL]{Z༂ϟuiUVʊ] K Wk 0ReG;Aò!W F C>B1W/ DZmtPK E,q2[6gx]Dނh>BLB& 7K\7>]Z 'KPFmrEҵ-ƼgMCMXJb6 r*F )ޓTS:]xW,EVa9W f@b e<*HQBD[ݭنYqo˄mfI&i#j,~,ҝ_GQB%w;XC<ˬ@95vt1Qyu|ˌ)!wɉv]q:apGE+DX2YHt >0h_oURiukޏ}U_w L =yJ i 2_> 逿lGSO(ɧ j"-uX2nҒ`Y^ؤ=̐ T ,w2SNj3po@qߺx8vXx]}<͛Z-,>nb dec=!(T3OMa׬#V&!otfKf M;*VwN4'_Mid )k7#ue=pv̉qsfw bOPwadQRٲ9mpI]0I56~;SPBw+OUǪp V9.$'WM;H+8кޤBA#&=$OGZ RGzˍ`Er7V25ަ!2z![zDļP{Zv\Sfg m(^qQh֚`bD!I{];<]}}v/ Ya8тxjl53"Ю{so:ط


_/e "%oIQN n<-X r`n34"ƚ EG0t߽[|hR_^$ 4 R A,%<-O|D>ࢂ .%. \]ݻ BQQ[RRj!&dBhFphƅ Ub&9#cDSD)HXSFU$#<U@us7+są~nL‘"%mDԩŃ60/TϒœM<;ODB `mHT ' u]mT6!?Fm e!~/qoU(XY.8P'^>Ijed8*˲lBl_TgW]U(,73l1?!:ļHk&@Xe6ֶX$t c t &LxdӺ*PlB9( ^NӕѫJ߳wQs3U豒r[ ߏôTQ"=#x[H:u m|. lIOq=gL~0[~}㔓FU#}Kx8;HqXE`{`yu/JLMyZ OC բȊ m%7ܷ,rjT ͉8NC✑-5&+ѳgQɗv Pr/>6&ttt4}*cq t0brcD}4'] &;Co lX1:5/n?Ś_#l:-n]9*ܖ-Ƴ˗t{W uuUEZx9=opW#P쩑5gIL)=x>LbV<]Fr&&3sk.q10Yz8sjoUpQ1oc6hBfpJn?%Պ(٣Co#7R,% ROL$ Xܞ 8o#$[\+O1]!!/^Ż8F v"7c1ɣؓqje(667Ws ,nT=$$sr:b=uiGs: x~LĖ^ν<- t O))`IYMkbƿ@m_P~)֩vOܕŽ<9 ڧILkj.\67d]B@ƲDV +R+ǢdU2YFAhUXbQ{5k؞o+fC,Ɛf~ 1 iW@:zB7׻-wB.K)N8Ի}8vF-3ݗ5 5rHVx%B 7!vqYhϓK} ~ ˺mbZtٹ]TP/t(t#H-z4HwX~*ЕиڑrY%)X89\y>XƮN nQM74 #cW"^~r%} T45^>W !s2gF"BI,\Jn>P:Oip\;YZH/M*a%j5TdL̗g@Yґio[bqUYn+H}  X0'5xPaBPѽ/cntB.,) 0| YA><0 +mx \f ru&Bg $UYC뒞DjN;_^w[>C(+ŦIwy=g_n6GI}iV 8 +YypOdcl OfYǗ)U2(6H*{}8&̓IPe*{u *|4nn0jÄ\ nep\_{Tm':d~_:i7*%(8NJa@0d5Ttq: +{Q#a" 0&j'/c)LDDnxoYw;L˴ih{Gɤv,Y#[P ]6M,ʻq B"XwpLn Daq1O#͕+-sYmΤp:M@]P." &?nwnmM2aZ2s @+eN!U^V*oS<J.~4<hbD~1bvCdъ]-;\U 1QZXkk+vt&mV+ |Bk:e{RoYȚd _=uv:OO?¯2Fr>Ku7p**~~t>rɡCs>1ORaŽ'旗  ;k$LNE{nF^_d6%Y pX] k(`غ?|i3"Mr=6?@Xx7JrvZ&I„4z݊ڧ[,͗ ; % {^rB,{WgByC?lZi0I?uZ"Q [g+P1Aϫ_҈d* †A\ɚU}I\8n3x"Re"mT.1~iF\^wk}D2-avXe?AZC[qE_L]AZf0MiŘS i'k F>tEBQTHUn2y{'503b]Fxӂ̦մ`+GtnBnE Cfr.ABh=~ ?fdJ!QO~d'\& !J+\@-zBz9wwmysa%AC@9gFDvw“/ȄylYV%L,ӹG&ت@o>NmI._I/qg.}[^<ĀΈ}h'E )~~ΰmt(x; iU/ Aaq6eR,7nԒ;9iZsb{m_ ڊOy&cO9e Bpٸ6$st uZ$Q*45c-χ;2aIL07n6O`^Xw> cZ.Wĵ)K]0Ffj,dWECH/rY6bͽZb~0T]_D>@5:h#kijuuԮWL5 /19.̭UCe &t9R>1;_9.opON^DI1zЮ}}n,4 ++x"D@^y1rK T5+)7p[=P$1ݓc(4w ؠF_qvgVE$ҕi3WiQj|wbouU[X \ࢪ^x&!<%dt'̠>₃%t6Q:*OՖX4d6+KD 02'AV1ٖO}=2\t# Q|_쏑&[n_”Pg>t| ?HhJz[:~NbX_$F+9/F{0,ĕ'*SFA f #)M.m{x9P~WӏTpӉ>{I!Y/a :H_ -Vz굝t {6W]f< ~suu&_4l%#OfDCϬ3X|@D2AXVy21#xJN._ՖwCl*ChP]> CurXu8WU TͷG"Dyz TTY΅lg7M垅h „g$\Pe/Y#"X4_ Q Tx5^ ݸ5:3^@<Ē, Fp% *@@~س(o5Nv" -yP4~k"}2 TABTՉ?%*~}6oN.2Rޯ>rb0W}L|mW3ĨEi" $'1&moU ȯ;8n\t߱L]>ǰqak>K/HT}OgPկY3hw5A2`n)4'F H& ^t{J%x! ;`JQiT' x] ;rS7.h$47;T@6 XxEo;;*XSl(&.Cph®t]Pod\#+{7z^mWȼM< [HK3IQ<vejXW_ThLR`F[4Yޏqc;1%]DMK8ݛ߲d7$~A%WVqUµSin44gYZ0707010000009a000041ed00000000000000000000000161efa23300000000000000000000000000000000000000000000003e00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/zram0707010000009b000081a400000000000000000000000161efa2300000349c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/block/zram/zram.ko.xz7zXZִF!t/4\]?Eh=ڜ.+Qw/c{;,VێVNm?RoԥN,8YM |W<]7&A(̩bbEnlrԇՌ.`E \ed -f UYoA@ ~ÍyP?h'lq?81>jGߥX>L3iP `eԘo_}T .;}ʡ {ldF'&9b'?<B^ 0юr(gDٙxfÝ9sz54uL}f^2^gN83{êq WL@C{-bP΄W"*,~|$ܙM.]0+2[\F^ mw;FzTwPat3!$2!*Դ{&^(܌:t_y(?]J +DVKnZ E_)`-t8RIEyF%D5QK"/>5)zd%(+=wƒFXm*y> {&@DV)a`N% Dl\rOS O*(nض3<]ב$ֿ1($![`)a M#mޥZ&V_}jgfJj&jt^}L$g ENl"+!<`=ň'pn oI<x[j>_/EXjN= 8@p()M:'7Hݏ)aBDy^U@X~ k^44M0_9~#hx =`B \IJ=vl0Ĭ©@CY1Hߒ& RiAJ?|@6Ĺ,"WZlu.9WxDNFT-+V|jx5\#dM#X&;S 24KUxr>F}AZ=_p[iL -or1;J93\ʺ@(6qrۣev!c!a)^t'$1*D~(%5˿`5Գ!.ivy Crxi3 A*ݠgإɣUBEۓ-@r&՞ 7@TSJUBJSlj^ǍzЈ- \zQ޷4$!ޓ:a`7- kcU`O,2gqqJjb~g즻ɎhTPck}ԐsUٵ]syrvMt ٔ7 mU18;FݢPzj@Zvhx]@ֲ! ƽCe&{Af+8L=T;3,FL%ɳNLlbtXe~rGYOyF'hIC눛Iup].eecǻ|&vYLaA1󜉇AL{d~L{5%.A(AP~^QW XmLѺ+p(0 @6Ը-R&"d└ʸҫJv- E24CS< !U"M iDv@FcP:~59s@* !Ș5TŌl^To974D嗛A5JC~OxE*CGٔ\ݺLQK[k^TD|>Om1gS`wft)v3NByr݀lLyɄb@|kDW2|S؊2CK‹Sj_ =l Av i_>ѝs:pH5b-D@'.s/ȹzbSI16y3-B[@Q8iQ#ߋqdutN7M7T 54'LΧccW]z<O ::կp09V)x|5A4Qm X׭MJP) }QӤ(3+ky+h!}Ϣ52GA QfH;M5e3uD0ހ>ṿ14BM?PNV.A4w'aؓ y}?[l?nIe^(xThSz)w|.j7BJRq_AklCm.7A8QsE*Gy13 6|`m!f;("z@AR\52SE^^y9C 3?~(ѪhtҴO(*~.&',wͻr>Dع"VtEwhυgL\W0Ey-rS!+'#{aJowݤ<%ԣlF{8}i5 -EмLHɼ.!S"Jvsb&j $ٵǧVH-mXD2Õ(I&/K"Lv:c/k?dgD4cˌ$]J%)i\`b8uL؍FB$K%V;1\򹷻1k/Zz>}p2 SҕܷD>c NL<Ԇ_y/`,a+C1>oB%uy&&3xt|$3@H̰pY|C Mܻ:}%^ʫp*PB5{@O_-ǚ)\hOLŊw?hM5eh#I6i8B+X@΄}@@%C, /rU:rFvfQb~u>m/%b|nB scڤ%Cء{ ] fߣ¬_lb%8gdԋ/R7$_aь i_[+wb f?L2(uPZ +pM&Iӯז^sͥxT@q$n67 \jk S|T `(`H#BAp'e炑zj`_`@38bc_hdeCSǮmh"3i3q. Jpr5R{N Ypa8gsm_r7DRQԄ}s긁j|* >^6bl=&aLJ]\9og Z^)l_|y2]yYR>K2{0|$1^d 1#?;ϴ} ?K'u bƌ,L~W/ok>pm?ޫ쥨h 5,+`Ɏ!ۑNfzcd[hl>׀ DyH6o nGm ,aϖ-3g~SHSz~_+u^d\&V+gao_D3n@7c4ОK\:r~Kd 2t/"S#I94 6ƞ L]%C-Z yްj{<9jǽ|~0~zOi4evW@YM^%28%G-:>k>A937mićPC~;uzÛa;Y'XC> }D: ")(x:NSgS ӾSʄ}O`j+}z \׺6Z`(/wgr~C]$K~j+$^-PPgijL_*֣SL; H;ƶxO&,x*r7*K1ɫξ"zڸ.AҶL | `,7jZ4Aǩ9\yvWh:g0ə)g ,2Bİ;577f& P!i-^F\gPۥgư5aD&vz%T94G l*ՁfDBRm2h@ FVC]mݣDEiyD5҇ȃ?JR_BwJ 8q=o;iHħNחIB@ xrnZkMa2FޣamSK/]+ ׳9ҀMh]1nyiW 8˥bWMZtK 0oI8C2I/Z4GLKCr}뺒e[Vp2r?`rP W?HY rWJ]*JGz(.*xhG2|͞%Rw G\=Aa 9*ɷ.]o getHh@6W(%+46A-c50!UZe`o So&A;?yCô>?9DtWIR-#:&g) $#p ?V&Қ}vXqO!U_i˶"XE5d&Sϸvhn/=qL ;65F BjeQB_U \XLS o[E53Ls'LjR,qg1 X@}ٌKg؛mE(F9xoO[V9QG+ߒ"E蒃ODwJ-?]S<<thHbh) \1 4C ii#v7;\**4p~f5#i`k fY=Ӏz&[zOv1Q:βfm^X)mka;{0_tB:TZ(Y؇ D lOyi+]΄+j7z"Js@ lu8p*jʋID>,p?IOubgX/5cB! 4߅/`ںRD\Rn=uAh@+ ~Vܯ`QE)=M!"0y+֐1\%gN~m,Y9C]od;`-Z-z`-|GCQ6jG0Ya|e51\<'"5/\TT4g Xsb̴j*x7B8Ifc0 p0"qx9qlVOGuP`TDk2MK?;a0_^E!Y ."th #d[ MݺeO|S/ˬQoRՋ~zc9~Ỵ`)嬪a2S~]X'K\\eB5'wF :*Ն:{}0٣yp`9/< 'o &9e=cI+;FڊD|dQsH(V0VM$B>λ.zx}vXsxޟ[!RbS0#p]Ea=:6iUuC$a7Մ A(CcdSxJS%o)oAG a4;da|N$:WyW^xJ^S9O;Y\7c=EZǁV4.$-ClM,KG ")4I|R&o |9 DНvseStCy`I -HUCtqxL=f|ñg-@?5T\_Q]o"f*& LN2 Kx MO4^M}r5G&Z9[@ -S(ljs^vO}SIwU9F$q.#Kұ9f戁.`]ɀ,Iե&88Pޤ72̅}3 x { A:JF6[η7xIFVͨQyݴeeVkf\KM` E+έ{)$L;ϛTʣ+`Tsd:Fv.6h2Uç'4d9դQZm'P _L/^VeF bWvTD @ud183D [,H9\şɈ%톱wC39[PiwoPNٳ߿p{󁺅C'_@ %^,:$ #j8b%\&H~V~wyI(U}FGB9 YɓomŭT3&NOUX(u׎w1&\-:sJz(&gj3הȋ__e.ϺByWiXcakh09[;$GE•}"_p鮅JdlDl 0/P0i/1sEA|@yzbRຨU'<C,eXw;n=ѨR?Hީ H84ƑL@\bxoƒWU.◍ozZXp|Є жV|r/I{bKʩh i=o7"U"|2ю:l-3xʪkD|A Ror_G&Cax"V脅נZ48Z' ռ;+hKœؔ"S|4F.5Qf?pcObufA;?N?CebWj"?$kC1 0ruX~x&l-m_U&[ k-^ǜ0؀W̐lH';I!mCC$v:0CȰٰu{g%|i-I7 .Ym GjyI޲T9jqKߎĻ 8?ϦXPh4$)7n=d6A/iZnR@ N$+i~   ąL1 ?AXIj2R5v:PO7[c?Ɵ} Zሕ}ja:Cu&Ii*ISzө#>gum<7*nqЌ}" lY4}v[/,ORO-QWnE~P5@J rgYBb~'r>P)6r'a 3ĎFێ!d!CB}cli$36m\! >}ƆEA CpO9>~䞀i} \fdf zBgS v3ÞU 7^ɴ2.7onvM+[,uLdku}j"޹M_&ZZ\5/MRB(?$dd6T5|7Dr$7&1`%ܤ昫D~xjr*;Id&(<03φR`{FE0nb6B슩sD J9٬j~10P2.c,ԧ^^<._QAu.?] UORPHSr l=ҷ4 U3tvijT}EW '9*]LZ,c_\ |~KJi_E#Z'EŌב~7LM m( }'Vr!!ՑAP^2dwêo Q`N~ʐ Gߤёq%݊#:v~SM_B0ʼnn7&[8(3GǷ#MP7 υQEsz>\=-Nhb^{0K6ձJ!ZN9LVòE8y BH2 4 {L*ȻP  Y Ng~_G.lb]7)5%3jo~Qa毓Ӗaq;(░(cnKk]1'Ta l0(;E6zX6/.{ƷB/kp%Ox;My M~OXo.%f;``dLE`jR[ M[iSK+<[S |QqC\dkBIV-F=Sۡ> ˦֮ã|(\ +]eo9w#-n'ߧ+cS3?:jJ&WиbѳԤ)dϲCj-/CݔU*}LL"tk?'?OszQPYԡxopQ#S^?i<Y'7q5}Z~i:@G7_BIa;cdoPB싨8R;Hb3((ϛNKz<{H%)rbEƈ[Թ[=.>˃$,hBjիBH)%sERvuZhlp>'| `EQYF @'~%\Q쑶(M#Ussr ?٦z\Ǡ0Ū$ _LRI9 >*GSVk}tm,NU^9r"NLs9Hm-Hӈ H О|qnST1g` Jcw_k$ml˦y=obT։u}eA`F$Y5rB])>}3\\oX2&Su՗ Y ځ: 6ʛv}>̈Jw/`FUij;cx݌'ZAJBqƑu=gb$vVj6,o&]m>MO^ZnZӈ̱Vc.0h:g9{%5O/5j[=yYM(պ5$rc MkMb7reU؝h/+ޘ ThɹkS)5F"~qy4բ;}CTX0gP~]8/C~ίƒCe7hyMk$̺$ivgG%\Z߉Sm|+b#6Sk80U$2;_וfJ"-QY{u~$ ipfrٴzA0G UsUbȻ^1 .I:eE2IxDFq.Bƍ){]/!3d\?n` A, jY8 g#\kū8x(w)0nL&0 =gK~7Z05ma¹ETeLwWLxX/v>I \EOrr Y<_كɐ'r?';١K.%ZR̼ {ksX!`k*7Cz͙a 0qe"g:H1106{ݮwcKnZʒ FC>$? + PDϥcYml!d) JCx9 q#n=ts3V3n R{dg3LK)gB7~K/9&BFS ma^ܚp EbE!1_d |+̪$F'Ɖ Dc}a{}A#;{;!? MDQi=̹A .n swC"QPѱēei *F~p\òvE}uDG$2- .+V(K,CD6ke4C@:0t!a2 ϵV;בSfdU f*%7R&?>bTH)ZZNY[O"_l+94wv#?s wi^2HڝǷnܵu<U; {"pOC~2Z9^2}ED)P D@63J^7p1wCO/5p>:zaCXB1دWʺ.e:ӄ*j i/Vms ߺ4Jϻ[u0'PI%qvU8k4քkyaTIBF.E$X[Oi#\LOgC3LQQ]z.k9AM4=uZ\A;. ̫38X~z$/-: ccc"3sY& xCsgy2qtm?+``FUFћϐu{qdtH'Ģ\+{Q͍PMd&4,&^zb0U 5C?<:ρ:ȪZk! 4ҷ!?T+%KYJgbj6$.*`A Dsr<,xJu .ܖBRf64QjnMԐG0+ƤI߰7oK.Yp_gÃhu{BFO9sbqnh_a]"/F`(%~A&vSc]rGsp\L)FU,JVkD'Ox=04哓;1drէ`j"{}n_ux G4=znV>@.n&oSB!VE,bqP+fo%M~Zq"|[ʳqgB+&do,w 6ؕ(9mSu͝N+#ȗvTwri'B[з=I N1kєN`>h>yaPyoSZQ xD3P] D= G3 Quj6K2Ux*'S\i]e hXyl^h3{b#I;>cG̜B$9t>c,dj;0 :*/: FL[reOZ|k VP ¢y֫9jٙW%U>Kqȁ`%,ּtQt>IY5euj&u1-~9 pڱ2y8c9-Lt |@NPZƅ$Jy͵b1NPy\;tcKHzV~hG*DQe3  0}1DZdAxHsn%&iD@TQ._[zy]ןG\/i`GLDp)Wfu7pnF.b\z'[/Vʹԯ:K}`|RYv‘ AD,Z!W;gd@:,]e/@0~)vnI`@N"K+#VWPx :I&Fc%^m5"8 N @{X!0 "eFTl2H%; |5|[vX8749$|qSnG ZPiozl3bs<ײ."O RCۓM!ȴD0*Ȍ]Xc"o}ITRۉgr 3S$Wu?V foM], 4`3Vm?DY^y~~d@tb4or69M?%1vϛdSje_e m֡bNo,n:@0"LBh eFa.q ZI1NR>5[΋IH/f=eVi;.;/ՆUTML L *H,:WgUniyoQ$bOf,ɃFSs*k:|jWi@z*,)JnL lg[T<1N)XDmзp0q 73S9JD Q*+ slC9͋8s«l~ ֏F.)XQY Qq}=/1t-+BTbv9P*啃Շzo c46pv騇L͢ !iqO UѶ:c<Q|^q$|[yr/JTZ,LS.P5Njmz1+D)ڊ*0yGochb~iu-vn*o"UuJ= G~kB.혥=שOI[z[͂k,9cچE '6t 鏬Pܡ"w`xDNyJba<ڳ Lm"nalCC }yRޘn\/#)3 s}]֥P8.Ve Mw*a@+ 'OcaK$b(I' Ks{~`0`Ni̘qFY$A=sqf7p:f@E^ZDQɐ`]i)`fXR^.~f^׻2r?]Pn_c_ݔ!mTq|=|S0փRe]LUYk<*s>TI1[mqID_pd_GeRZ$ET@kWe&>2vv`c)wNg_/ Z UvS$~WV8:0.v<)l5U2 FWbhjp1BG/զ ~#ǽp.~JK V]E{q?8}c6 (_rpU# aDk!S>c%>I5iF!cǖ*y?zk\a" 4ȫA7W FO$4n'!0aX/nue,%i=ʏ*OpsTExC)sO3h!*5~|H>y 3 \RFM\g9fڴ\ga^$1TҦTΑę*G?˳jq F)]fBA|)<8OHCtRr|Ȣ!ȡU5}se+`| ;;e2zcHֈoFix][HZ,m­+ zhiRN  &+b~ٷ6_|B?'iP?'rhl{t޽7z~ެ@z>5{S@Q~vI\*зSH׋2Zf2=wAb%:_"ѴzRȊ?!|T}s7kIF9TD\}U$ VՆS=B󕍛84i9嚻CϲO-F0GV]h8-!Ȱ,1aux͇c{iI*Sovx!Q5q6#6 LjqΥ_$ i=1he̡ǡSp솰d][P)$-.~փ'.M'@W4I10;eM 8K[:a:MHihNV;`VwV:Cyl7EF̭u#j+q 磔qK`t8΅8]6D\+}+ڭgǦ)1zK&=EFĶOծ = 켬Y+H'O\palwl/5W˴*vT0pyBcX^=̂sS N׽o 7jvϠyq?hb{N. L 7=zg6⹚(9 T#িY8V7X$TF5ǚBiv|T>I[+!4 r(o,lTΊ 2  Z'J|s&t9\Y)a_GkF4rU'qụ?O8刮A92$u3ؿY_qdzCB]xˍZ_a3''qnʢyĂ<#РF,7Evv0Mqy<*R YOw6_#p+Gq3ϮāEnC:JwκC" FggU|RtᆴYry9L)F𽀐js 0;Ԅ44'"~tP(Tq}%fib}5aS5kʘ30Kp v)cF ASuJeO,s ,fT94)RT7HѼ> v:|N,%dt ]3M2agP#Xe oց^6cF t#d UP l%~H%~D ]ʫ8J'XT"w Џm3MQS OjCCyiiLu8BZrp.G2Aܼb4X ܻ\8so1tͨFޑ?4%ސtD{j=-s?:7HKmN iI)Vg:ok3OQ"@V7AdPPpi(y]q*%*#U@XV3Lo!Zi)&AV;qmؔ)-UߖsJF1T>pn8|=̟@'md8LN?Wwt&u{bkl˛LP<E Wٜ i0w *J[wDءꃐw-V.uu>\ 勁PdmD$ 0hZñ[_?ؠVu;L#9xBtbwױ#p\0%*;rȁY 4IHxғ@T7_Gq2!{+ϸ5pQ=i3ZM9Dqc\4z$Rƺu@0Kx+֛1gÎ [ve߮ =ydys2"-3(`IChhd(.5V]FLG~zFM%|}mWO(Qˠo&ܝжr$g71ZvsJ4e+; ?{Ygpќ>`o1040Ꮓ_`?o{M^NtV>Ҫҋ$+XP3&8l]U!c\Š.{(nUwB*JvaDvlr%OdN^J 59 jAC(#8 N..MHZ5 gowB]r7^ee[Ҳٶ<֛۶)RS6z ѡ sbIIA:]#;k:Ԅ\IѲ-δV[ZT$b3/+^DZ[v@d=vf|H e\b YeɱwU0R?Qg#q3Z1Ga(! TB7݋{ [c %3/]܅nC< ^4P-|SBv$dL춺ѕ&ΘwN(ν%ůr.26N2KBY7 Z"b5[ޞ?̐E^|'n_9n)/،+ U'*`;xrT !åw]eErgdߘyj/?tv[H i,,+7{X/j8N5c*)fťo|0/8LAjK4z)KSWڈp:4Hx&᝴?pw'BE#M;yNȚށvI6@J(sHP0>[8J*~'Bcw1me0FӻsB!JPg&|Q˞ss0EZmɏ y)$?t17q>MC*!b)(kHEyGP@[]=JԇEvƜAP=X-h5=CUCJǚ#* ڑ@:sL,9[/0K4^-l9RG|h]A=m ò܁.Wrbgqy%jp p OaW2yf|֜2A+ >%G搵9vY$*V$^@YNDp@2W@ֳf÷O(ʶݕƺ9J`N7>HٽX2oBJG99Wrlua 5H*ߑ0Πش6cjۼrP-3i'\OWb $sB;<>6v`O^!Prh+W:hîQݎ5ڹZc?\3Ǵ5w-FZ2j#QraG[I2lקa\ǦoobMUD>1PXb'_%2K1 "oK֤,xo?JH*&$l flMd۬z 1h2Yk iřp0nۘú1 BÙ v>2,?kbii㿱2Vk1폖݇] ֿV?9>Yd~?l :gMۂul--h ,B^,ހS gYômuse%AZDD}/J6:Q&6?nHXdfef3]SNhYk96_a܄NՁ3tPWBWbQ,_ LɞK+䊦Y5 C tJ`Br`9RiLZ%6B1 A MDɷU}ZG  ŵ,8xeiV'L޻Y4BC'$ `}>:]b}.%v+5.q}ybav8ٟKv;%cǼ\+\ic-w>%>z;q;ؐaLͼPqDϭ^,i}~9ȣo%MPYK,=,FxH6plX$ F!$RN~X6V=u lArVdRWNaL+U&RJ"<"M?4=Oyws|&/턱9l2nHbu;tw=u*7 B%2ևgmR2D/\NZ¡?yԇUQD,OT 2AKTL!\_[H#˂q?W-gkti۹/R;bcZ0:Rx*/nvfҥR\FlQghR;ýrS8hXy,kښih]lt4 0++$s_(gj 0FbW 3j}VROQ4JJ =o/*zO͈@i+ oB~S}bv${?0~|+x8 _E_aTI !C\'0fsD%v遑h MP 'ɔBtSU4킜uBGf%iۼEo0Ѹ{RWOhi?6Şڀ݅''C]Mđq䨤y(DzrLocxtM,gK)gwwh,.-ֹ捣͈DOA@ iY'X2=XLÊD}q.8~JX5`C~!#7>pI\z17UB֩V%u.\PaZAvd$H Kf+)ߟ=}p,fX6GhBaTZv 5U:ƎkG4KH,Um;?山bVKcF w;D??tbN…'ST."1ߊNd5ad|׫AVS9sV=`wDVC=M,%pn؁Ps4[~v+CQypHr`@[6# JPDdAF^B3Z*)kQ͊tt%e¼a-%T!r{x<'ҽ<D5ޟ5I>4; ʑQv9 DArWvR .F>O/ z.F՚%vWh>UtjY-~c5 )`RR&3Eb i)Z,x+Y7:)=aVl +VjpJ`*OwQm[GC!` mKAo dݡ!&7bO4!~1=Yہ"¤7#b f O<6iί v:6/slG5.C4RyJQҐiXwf1uk- ngqpʼ$\ՎSSnD_$]֕QW$U/[?k)=\wbxvNΟ Ͽ;-Ea^@1غ/[ݓgĶɳԫW2@qEQ>,ЃJf?7 6! 9rozѢrsP*Aר#ǙU=Dcpefa DZkkf~o[Є$ .^= :T];p @hM0Je 2^oDNjF_kK=gE+!ihF빥aSB$XkDO x%F_a-U !i'D1a˹,vɈI!#긪tddS1E;$T8.եu#4/iMplܼq_G1'0aD8qj d Er1ԏPpsr/~kM%Z(ե~1-pV8}E&H h!cRHi`p3 R*8M? 2bω>wEVg|Ҳbzb 9uǯj9+n6BPAvSGfޕ!pسK})+SK8Z˅ѿ则8XHZƧ4OS94mc40k]2 %`BGid~EPrK "ZzMXw,%Pd޽$5c-3vV㦾q6ff"4"0bIӾ7 ҕ0d<*<%JsR=,X&5 vO0 o*7sB[=B +&',L^K)|"iM"SP O?z?\}O", &j7Xm-(ݲVfVM$tIzeJJ=^YG3Z]yL-ulVAB3k'VySd\Wp*ڪ_j~/F&_ge'MVe_խ!\64dl;0`I^K B<=5k{AB>oGh]@HaY*TT~8*(H( dt? N Ajv58ܡ@RByU ӂޡ@}; )@n%DqV ` AAӏ#a./. ٶP8ZF_kH %X(e\W"ݬZ#1IcN 1' 5RW٠jECf]ba_ ȷ@4΢Q/+'-.3F1v g}עʛRR2%Lez=qOlJXYL:G_)/P[{9"%4 2MAկY!3 m eRZrQI)$-xozVSJ5/XzA9a rӶ74{{ Ρj!<+1Uk~GWp/L$Xs&pc|Dz2ӻ\6H(1,Pxw= L`@NL}] ԚJx3a4C>. F&&m׊߷[h޳B)zXp\3?7@1*YwC-lڇeG$nbb q 7:GFo<*"w)Ad>bՊ]>H/F_yjfFt w(&n.9'?f`V&$:AE}X3kVޑ}%y^ hA(A#Ԫ+v}lSm!/ך -J)r2^ .u^`}su _~ek@m??B+Tlv5WԻW0v/tZRySv)YVaMf-kdz _'H[Pc1SdA8m%&/6CJ=8%GTfXc_mDQst;@U_ς e50|s#Dν#҇2I:ء['\a°/<<יOoU+'vA#8b Kd+@FDFlj#|ipp񓍇Ak5=Plt5s1mv|ѭyL4=ڿ7Mf"-6AGcO[s"/66C/MƖ$Rǰks me\oFL6u'֨-cbwG(/E+gsqлfWAb[2R7U1 G9/BlXްjmJPNUV= ed(RIF>{B=7L}?"(BD[Fʠ~9Aw}Cly=FTןD%^X5z.PZx ōAk/iݞk'܌DZ e^8}tG`vƢ&d\Iqv̸l+'̨KnSsS_di ngIZi!"*1*t"~ku h`)B#&XY{fߡo`_I@C}/ tr!fD#  ltG`qp,ƶ%KqF:hhiVfI׊gr)LR @DL3lQVh-Ua5i@j浔w_Hue==IeSp"}+)2:j{L1$်QU9PXZ >;Xȕ ?iyҟPcKdaލoԈg寉Vq"*bذҡ4$imf]fr(&aխݹ>.q&⋫.e $-G  5jJTar `Qj0 zY`GDl-7=R`}$Ȳ1i:4Y2,O'5HPikˣ6Tªp&~/b]JAv#zZ;{gcnҚ 0Kv^k^F}7x?TwN;3G`ɡ\dq/?'s fC2`oIW[Џ\ux ]) h7\,X.[U}$RD4̍ioBy›ߥا Pui$ @j`CQ`$^}F{I7&^PUE,@}"/UoG>"x EN4Q(MS8 R D[H=@:MCЦo?U9Xݘ^pd#.' ܸzɢ^c#~iy<7.iFW(OVGѰ젾' KA0m<~2w!68C~l"/ٺ i6Rp5'ܫ>؎(-:1-ú Up{'LtDLBK= tȪ?h}@輅(O؛w(? hp ~sU#צ4$ɰlJK/iXH2{[97\\ro\n琦rAȜH_Y?p5C8mOYܢJs0[Tbױd6g436U?×*܊{,V?5kY>xE_ Y\g#OlDB#:/Cr L^"mr`+ku8f>L!f[{S!^ ^X&׍2{_k1Iu_A)ymfTGF]eW|cO_oX]:o^Fhh'Rʻs|1C$,Eqim8}(',o{>+&8)^ 2yCw* :qO@`\3^@ƞ! 0mMNwTc"hIC!kųhaWo a XOs)FB"hi&f6\Elb%G)$s,l᯼QzLV?2IՊjWk.G41 OrO$K䟈5T.{?QV ؋};zK)>=J&" Dau`04U4¤Q\~|fdC XݔgDW@NLܞw[PI_E߾t43mH),FgYW뎎_c2 +LfvG2:r#15EF_NJ06`SZ~QW[|'Br^6Fpd:t&È瓰 M\$8ֵ%V7IO%i\$o'xqX}e{l]Cºc n"ĩPP,usdD\D\6epo8i3ဃa u%IF8_+iO;P1p#"'8C:}4<9/qD@4%4X [np?6y)xbWF;}L4;6^CD3̓5G4}gqay.T$PaI5Y!M#eLϞ{FtU6~*~9X{18v%|!Cv/. %LxFS˯TmK!F~')@ct1KΘ"RX 2dG̷ecEC6k" 87PvѦO- L OKĖA:BF+zoVDy1V(gوp =-A'k86DY:Dydu^/p[ [iw!ƕN6#H$*#r%Jk~t4 qja7%#+{*]s \ߒZ[ݧ%-Ȃ?N6 ӻ+  [@҂f$&%7@m`6L*,ʈ_BgwuqPaU56 @Q!/}޿ZQLow،e'lRK؎ [ ޷ML(v3כ/:#@=\?(vr-+>䉲.s[.$ {۩b#!pC\+v.`GƪJXOrؙxk='og(E<ނbia*C!ݏU5E],+WOlKw .~ձ5Û4zUvCA~ooMjwTs^cu,k9"v-+I|y$*쪼@&M r xk7' (k@ ||N+pTnKfc2TY+"GG+ݏ~@K6",eq.*FZo.AY' nNavny`bt+l;DA'6 2@P9 ~(qO6c2>@պ\W)Dlum|5v~jj$"xQQ<+*! ͑ !L93y.vvy0k$/pG]ـ]h;BJo>usǡɜl>_!1;UƶWivsGg2 K @) gpvdT7JJ2B`lfJV7uHbWR9,Ҡ9gblۖVvP3H͎j`Z +( z:멓A/Y49*xu{,XmS,vؒ:ڳj$(ZSntcj\rzۏO3۹gn}Vf'O` [T$xCFT"2HRsN@;7!|ot U[CɺǂcbBexdx]w#<ܶ /YdBᤠGy}f1$~R}ÿloeT} QL-+w5K18ڷGa^L91_ dU8fSн85h4/prIľv%!y/5`u/e 12BR6j05cŏ%`;p| 2ɯ'I% eŔwh,6 lC5R vλWڒ75!v:oz88D4&ы`:ָy2De -F,#>Z3?!"wx,sU2]ke9 CSYPݤ)E1"|8=ez>2 N|An̼G#^0QdP~}a6ZǦ_\f9p-2z=0 0E}#Ջf@hNiir Y(`P 1 `yKE[hS!K >4'8S3\|^xC0Sto_nY5?٥lrCyr0E@.7=;,]̧Zt+xѥ 6"ksA_X{awZ#f %B:Tyt,-'&3ş,bw NpYNXg$/?jϕڂFnPs%>vGZ;QXdۈYͼBE}?3 "[O_6ogwBEۼ[_KScpA0ɯ'9Նhp<}YUFJpSv c;inwKL.\B~4#~sxl/$R ʓӑ {'O@ǎN?, |D؅![˓5ܚH','-ʧ/#|Y9\USʼnny{2yd) }`7aՏ/C>䬁PԙʡU─-Z9w*+qF/&@挑t1rAjsuTw}HL,r]=X(A Gjbڞ~I˯ D(XTf v'U AdlBf T 6;@zeUܲf3qye1EI'q|` -5x"}B A] ɨ:;$X)Raj\ zXLO^ml%}njE">1F+`!U<_OPvu%l#=PDs=5sArᒹ:t:3].z݆=QK&#d;g#跶N mWڟ;W5jӽ _L5Ogλl@#o_zoy¨>"u .հWm:ϫUrshhyejH3Taf eP7Tg0~WZ:EɂzSǑI {e tO Ǹ^WѺv9vP#GAmGΝfYaOCk=N{ (tZLKPhIS6н?i#O)yLkDWy 2J6yC%aBD,^VL\ѭ19CDpnOW;.;tBqo:F@ׂsǧ ˰¿#a`N=l;gKEq'lmtpq fߩfRzO* \pzcԫM穃}'4xst/Jjf,hxz?I @]}؅ܲM` 6#sقu{1@~(:<6zxN_ǝB|.e(Nn폮Ǥ\vw$>غn,pfk]I'F¢lx o &ԫQrn?/PYuWJ.i.b ie +KQQ:r3 \Bgp)9n5$mQJHs<m=w *$2z*|2{!N e7^^>:l!Q(}θ +;E q%d7;@luA[1/uzC#}ri05m)4#ф,='t}j:K=EWQ4uzdJ<ܚ""cGT^$+Bn8C-5Ob@miQ%rI 7 '.`JΎeLf6G4#VEf|lv4Gʑ`$H^ɝJX(^ ɏ7n6wKBsD{-H`st$QEGJ>(|{xA_{vp2vao {2Og݈sUxXPx>9;38F/Rud B! ғR>l2 ؠ\Vf"ieyn!BpW)Kڿ?>[aj2<=F3Jf}/1ZȡTŕ~[7:P4߾7>ӬpҹmX:]’ п-&޿|0+m7K~A"y[ <,va@ٺ>]=[f!U,8[k@ gLR4BiWJI=.WmBkQe@H v6"7'>Y ߍ`NቇVNq]fF>*6/nE'뼊))o-IUft.|E6;ҴL'xEBͅ!] 9QA@MrDfuIAx%/p|uzY2Խ(мtg,8 1Gga@k/e66OkgߺFPV%M$*^H[=4! (roDH-z=KQge|hf{32>ks wMVGn% svT C*[?psIi7 VQs4ME6!nta%#|g)\%}6TsYe= Ў#NIF3>}I/IkM&0}B[NCILXkf$t TMrD֝PӀz\!V+Wn#=ܛwYtR0#Q#Ut]tIװb" M WZT+Fa4ڂ3I_ٱ1捖⥬lN`n"r5k?񷰁9'Mn͇aR[S~q[Siߧp?}"~HuvP>{e?5?W.M` Vlhq̀p{N?Sha.͑x]?ݩ[0h;TQofD c Se)r ҚXBS}KDYxxTV0U@rh잧Wrh^ksn{ !DTo3=ZG[폖l!hr L u-^0*`ǘ߈y-Q,)u81xhmL r tT%kA|i|!0~w%d#,|ՋCTFD LZ۩U] ]2ra4dcj6 iXGFx&"je{6ˀ1,'x5ͱV(x_lmʼn‚Y8dO6smV6PG>yv~WfHqH+q_APP]܉3 kG/:26TY mEF)+ke;yMKDoןEOvݴ wR/ 򑖥mWu;]jqZ Pc8C=@=1ߟO& #Z+̷^U) >Z\/*H7a #K3sZ7)EE!h㢕Y WW{%SHȻ﹣Kكk`:*m8~l]fHo1D+n.mc}Q ]mOrYg??^EXif&uQ2upw4N.ĄќDINrfBIa]nt X?5LAc$&h/@>ei8۩_U^)\3}sqf M{*|3@ONC26Ny@N rf(A,2impuL$S#u=QE'Y׫r=w('1L}N)CQc'zKD̝=Z!8a}NFб+m2(V(,65:Iq̚T ]ҜmA&{x&PdeJ* qPBI9P/5̈́Vױ3 Poj0+snB-pI%vgZu:ٺv|n | ˟yXT6'%_B2pűu+۹ [+^30kЦੰ9ۈNRu<"΁P)ާb4mx`J]cT!ב]6¬hXl uF[f ?obC=e0d7%7T#Lᅪ1DEX!{hA0{W؟x}rOUJEI)(>IQacqe ~MEF]bՓh;QKS]/Oy4^AG3}ʯM*v)A#$=R!= Sgr hN|b{(6/MM~mJc/iߜkQM@P LV|pZ ٔ1&?1 *&jD-_`sI D(0rMA!jjo> '{A1fM7 ༗Up vr2 ng UtNl9w~guhjS»>/4¸QqGem=xT-`}Z˼q%V[*Sb HphSF=Qpmja4%B.Jk 7TPZ55`JױIsAW%i'&; S 6i>회 1LXj7-2کvD .˱npw+,"Urɬy0#"v؈q:t;W+ =}D *#U ޑot.X=g,fe3- Hav+A:O <"{3_Jk?ô|q_i9#5?Ya Ev} 3ؖv nf>/ AO-a o;a7ۊg~isFr@UYEa6N"}+-e$%K%*!M6L**O-oCϷC`AdMC8W\ϖ8HG }3M\2v;AADQ+ܢvM=c'^)8&,'~AiVgS& aTcLĂNo+1na{xpvBXZV4-߀:/CU&3eC[M{$[d?&XN)pZ:y`S*iU K>cQc.ur$mGW҇/@ϡ8m Q(KnַαUXZpE,b_asQg=f0tD?0*@{5*ɮjRɫqi..^@-%3)nn,}fc@i-dV+&XcxڄN Z] k02CC-Bn 'l7Tr!,ł$%~,yHn @K勭]`  ~GOn\F_郶0 n9H:::ˍiU7L.0o"_E@(s]񾷰FS6zj & C߾"ߝY᳛W, Q>ѳU"мmWwkVZ `f )6u ҟ.IEzMl:JÑ[*-pZ,[ّ'Ʉ)QF)ǔ%+_Qq½ƪƳu?ܼnl/?Szn;UE|(wb,[҆z|WJ|сwin[M44HOl\8u N3L?eװM%NC-mRXc1)I It ðl 2ok/p-NB$XBl&V<3))O6FȌ0C47m x:&"& ĞkS# ɗlKMOp-jt.hFT2 7ai~I/]c`/(q5wﰒ bU*8.wJX)|HhN3ySR}t¡05W :#l \"ЉoeѳQ JÒ=2*/ KSY@E&VR-v8Fпg̿D&@LXg @#ZpL_*\(.. +.gmVĈH%V{sc&Ć)[ =l9MJ=…NHpQslS^:.%ʔ J{$P9h)A>^Cn2d{p>'!`,@%ۑ2u~i}v҇Y̙lTWBv@lSkKPN _Y[Z#X3K-݁%9Pp-03!UC$(b`/;N C22ɟP7:v-hbR+<GukptrtF$A lU %aPHQڥ1"|{ TBb,Mԏsb7:]s5) &P&;Ϭ[/]qb"[E,T*4[J h{\4sgNLV E(vr(IkVl.`B 42p&A >25 oqt3h)<0^O ta+vK-Xy? Aْo$k?*ҜJ/ ɋr" I96$Y mODϥ͒!ጧ&͆ͷ8d<Oĭ7|ΚhZy\M‡-`0v/; !uO)3 jU&VMm4`?Cyd>k̊&@.wt6!A"±feĐx;N 7ؕۚϥIBoQJKɇ^#J] imv6YaHR㰥pLhk6pFw{e3^(nj<'e`遺~IĎ#K7ݙs3DL8v]PR;H{IQB4bNkj)1~mx;B7NӤYm޺uL-ߵR"A+Tji zR Խܓ.C9< Blo#f%mu C>}2y JiX(i憺E %2f̲ϋj7QI)S.CTC|Қ>3Al3±1B;F~Xm( ]J׃X7JȯHtKwV>B̕4 g -(S]JIEZɬu*$aw|gie5/\w'+9^5"p&C>YN$/qyٽte0񿮽X!Xⱖ[y%]#q"Z꿳x/)knI"Ev?|yEo^܌# bd0mb% eIqÇ&B*o9,JacӞ:9_fO/ vgR7qHs#'?7mR[/"C$hį6%/vOUabyV6mWW_*#R!B`t q,,01ٓȉ'I sP&#]P)as g8g,~ KK?jkamϪ|X/&0]O㖘،zE ăhÿ%Q~)M=jzw [Z8h尢&fb~M? Uv~ny|vvj񶄭|9)Kx?R_Dz3&tiyT\ A%䝱4ŠATcMG_y ۲(YjZW ֠ĵ}W٧Pv#h{0Wcy"d/q94LϤuLgg䭿t"&'c|Jy7oZ<ǰ:F ŏR!ԖU,p 'gKl5%DRrݩojnԉoWey'6v%常BdCzXf^k!ΖQ_Y uܦ}U NunMOCzE&~Z_ vvWd VI+5z*Ql@` hv QNǾ:.V?؉NqBk1"@(ܜi*Du_ycY$-~зKDz-#lεNۮsUֶA/br:=[bpf!>y|EZ 0Q% R %Lq2s'>犘t2=PZ"2ψa|70Kܞ2 N3/7j [|n!/&/= . <3ョRNtKU7Ŝڮbx_@:wM}l,𽲭C5O$GX+'ZP6[ ΑK0 Np߀|i;2^m{0pE7ʾW p +bAELu jy `DC!gt\wp"ڶH :X&-ִ\.cth1}Ȧ/Ca Rg_6tkRv4&7ĩ/$8]Ҙ؊|@g/NEύhD&nOcB.֫Ȳe7~ }Mi&YGs9"P^ lIHϕ1tݕn!Nv#z&XM)7[\#PWɤ*h "N;X8kO?H A“B2"hSjpiAha=ߊ*s~SeiJG莐+/"{|3AڀS?+@nҬI|ll$lYTp-7frsN5@R̃Fb ?wmtqVeJMoaE@nTYɸ=?$tE:Em3>Czf05:2y=}9f`617;BZ(!c(Qe"XrV̂}C 31jbԄݫoxA1)ɶ>̱iSg3Z>T\׷2DE//82AYY+~rг57[)ўLI%XyBk-  # 3e廵-`+%Ső-R#uݘ i:.ֆYmS;RFZi,!'>(- 7o$j;o ;텥ˢjzWb>MMtir H;<[E9L988j -4:tLj% xdVxcحR{ܡ*ȝ=m)`4 XPb@7{o?ZK)bp_VԹܱN ~+A=FCKe,̱fƁ_+-Ɵ63%>Q?HEYry~~ɂqN|dXfMҸFrD;uTv]OǰGixUE B:f ѓjz"SE7|*)Oz;3!P%Y⍟U!C~2ʟ'J]*AtB 1(6Mg*D4]k~M1MasbE.@LڗTp\ǞkbEO) 8MH ʷq1 ҏ֞L0nq&rx=;cƖMP@c{g /o-.ͭ`$>]dݎyR2[2ފch#z[ͮ5CxM4Ӧ?a!Fcgᆥ)^:# ] qW[*tκ 't Wqt ӔОX t`t+P[g2PZ$ktGHDZB%:a@0cX#)kӞK('N")Pv _iN30n?4X&]a5pD0/Uz FnW>H(gzP)ÈPB泥X6ntM.X7f1iؿ}G2JtaP(዗:") +$&M/B|964 ".&Vbo+|a6@8( I@HA *Kٱ?K{p4biOb,Gs{ " J;K*zҌ,ÐGFM[]g7/ً⁜,R~8>v&A$5Iz߇Θ_^)4uEe (sڋSYˀ* _Z'VT\+ ~kkXv w1&>Y-(M;p[go>&B,1=/AϡUȗ`p5X9ijtH` Uԉ"Bc!Mwf]N k8=!4$:)GjUg@bRr{&jg/ s.Y/ӭsm6uJG N崊>ötSy{gPSYM"PCB{k"[GS2ѵR^ F-Sgzg^VrOG.M9@)'[ 41x>[:QVg$-ކ"D` !WT@ .&ADIÔ,CB8;jtɜ5hvD fZl'ye^K3m#;r#LcE7f'Phڭ)w@۷Jq%@Pǁw{j-є%\1HuFϻݷ4ĝcN1qôCxAkҚdfVJ"!j$eHIwvر]Kn(, Z;-wGf_\F;{dkyVHQUrq1`<5gٱrg _'BƠ(w ubPubsq(x- p=gԣ5^)"#*H8@ikƥ \_i:ZAr&RMc$(wtAy_p\hz^x\MD jH8 1OUg|F'kO@*󐞼F;U:@fNgoEdDͤa(P8Ա7] "7%RK["(8UOlޞ[h@ܛ g,MF|J/LJi{ bv|&ίwqN t! ;ɌY.Hcu >Af.ld}N˦U,Wg{.m]^JuBtъ 7AJ7Z:,]2ǂu }! ;&;J3ibgA Nثe8NᰏČ K%8p٫r_Ef`MfpW)6q2=(w>"NɝdjDŽj]9v5ѽ$3_W tTK8✇TWG>tA)O$!?X!2|1m8&8gaquQަ/J (*%A g$[ZINTS?$^_T"ZtXҏv[uKgi9=Ƕ> -a9lEd:0ޱۊo1=2zJO&].mfY3bzBv/ n ;OAqYfZc<"+2osJqQPэE@_ĵXy>NUY2QlmeyQF$⿨a*\QݏGӈZk1z"H{ p4Q Mg?&Yxϱ/z^E" 쾥M'ʳĠv*W8ke4XfOG~,-lۆr,gQ O ٦HyM;2E"K>f3pkx* +22PezvCBGD4eUC.̀.II2VН ܎?W6،XV4&& ^\Djyy~sRߟW*qc`}(%JprOnY@HfEw#$C'NT"%cc}w `B >,K"4ueN'1xa9/:鿕l!4KJRq}#&J=z<8Z.hO`)2wSH"%] pҭsB#*^goߖtQa֦Onh?nUp.u*q&ء޿YYX~gےu6K7)R-E[- Rbq C ,oFWjl Y_u^3'D Xʻ#(_(2kN'P⡅z`ϕ8(\k. @XZD4 ;̟κP4މzZ&Ԫ}d`V-eQ/M=F1ca҃p/#'H *{;F|;.0|gF2uRT1t!XV0Qur$Uf w '{J6x oÂڵj9W_$, T{LOYD[a8B8wG񉛟r0׃wIXq4cZm^}\u5Pz,m⦮NI=D#}ھg}hcMQ5܉u,9i߃#:4)/X]۱@de򹣡k|D0.-& )۟T -קH~oƸ ;"JK]uU$YWu=&_9i0nFh8!HG)BKX :֍>q^yZNdrC7܍8FlmmM0߲|.:g~rĶb$Lyc>x.?7Im5wfB~$#TO}_|Ԑۛ*ِj'wl6 G#'S0Lzv^S,m,=̇IƊW1rU=p%qWَ8P G *o;8 t;'XI ġաg[b0H `"5~,* Y)p@.HAHA$CGP.ޭ't΍Ty ͷ]l3pMB*bF QxWώ?B vρڳmɱLPesOlX?OBF( ncxs}BTCYt7g[/%؏q7DdEӸ|Cg^?Ϝ=p]*&,gNXq'UyZGQ yLH'&*$@}ƞq‘.a'~ߚgӘ}3y5"áuSgҿ^ ;B?@N }&m.Tu-#3 JWQTF\td üSf۝qӍ*/nv5H,ȊGj$N_$eW\|b3 ܔ3 TkF@xf綆BSְޮq;ox pDM'ҰG/ߤUa/ȘLߖfxGE`։e&7@UŇn,1cR'*MжKji]/[Y*w #H@d`zGHm _ *3Kaf"ngeY"@߾cQ6%B -߈q` COڛ{Zs% ?EwS~BT8?V3ZhKg!qbQ"FwP/+At+J:51I9>\XwR㺦N_Uqꬁ&S1XĠ=%lɒτ".$v=P+|HAzR~)Vf6LpQf :I? @g^Wy7ug$e Gr٩1Cвڷẕ a]GWuho.ha>ktNc!^txk陜uS43_%^w&.>@\e9Q?3aitQJ5= ^[xѲ$5Dnc=5BcF:9қπD26'^qQB:,X\n ɄXA|$aP#J-4XI"Y>K%XY XڧРImGh-R _wGaSij Q3,v1ҋUqL~iD#Z4].Slo>H]FvR%6M0>.bN޸9It?FDDCt `~dOM#%7= 5tD H,@e/<~"l686囂yRXQrd6vjHTpdEBX'ɛyų[=ƀy ױ*>/fKf:ũ'ny%[QM-]&,R8X N&njX+AUS rKe*&gYX1v,Ɖ•|.Zї>EBznl/Z9 HZջ^j06\SF-򏻣IJ'/p 8XM 󽿤hoG_7(|{|)TgsqЬ_t7h[cm-R8i}'31!QsTXTZ{~+ON\1fF;D3q"sңDյaw6h쳙4M)e> I( E>K81tɡ"J59(C[֡fu$#ܤ-EN1t@(%1=7$7ҟjos7w53p<1}us7.pⴗ,E }[R@&ft+],\?׹sF{ێd&i2Qg(ӛ7Nnd8Ă)bR?rsθmxC^XUt| 5,Nj(Cq ?:x͓M裰)n1K)iw~%fӢS gNkC_-'+$#[X+8 ҧ@sY5= sva Lt@S5fXle}}C> |]0/aACigm>zv<(vpqBdfsHY}U^c'vlvgD`'iUHFjѦC}= t7ҺojnE2P[ kyx ::=y'Ǧ[>VfYj6XѶtpi׫l-!%}i|D .WEOBk &py竇pn\iX'ʬsZ`-IDм25W&:|`oEՍ>g$+qyxx:ZMDpWq`!:/&9anKp  r녂T)8wNyd?&}Ouc+Ќπ}W͉bqK!10 {S/b"u8wC,F5P~-,0 =t|݄}R̝|9"l)迌d&v"hes8 zXCe - |BlUMgTiR8ɰ @'7+"Zƨ#D0ǃP){ghCU/"qqa84_4Bƙ1{RhC `(z1lCї㡥 :vZ=% t+lap$[(`4@EQJqxg0@ouAsP9L2LdwM|_Ǩ PHjcNGk2" a@iiWs.W ϦBgu%ne<1@i:+t*Td)AcuRATm %~ZF#!k|9|V>._6k@rсM1vR̀*Q(AYe"2 StP/-H`>^ va de5"pͥ1;^q3=|0?#~zIT`ݑ]圦t,Tĸk{O OЙeP[z7ݬҺ+GsIg: 2=֬MC?;^HXipC2"өe, x>[udΔ3h \G6x`T6]ǔNN{u︘ߠ 쨑=E5D0kwu  zJMhl;#Ϥ0Kl7(Ҳ٘an(VDqi ldJ4nD~&R$h'gg:~#GK:9<-'= QNoV<17dύfXq]PASO'ȃĤ/ybx i)Gl()'T%7ẎC*hRw Zʷмy*\AQr=[WGzK/p꓅dۍP:5'ʙmظ*$4\0Ҍ/?,iM+=9Imu*(,3f.Wɨ1/#FBաOSP0T $j,UyWD`{r+r >T,8+QА Oo[-`RK>O*6K~>j`ŪdL6oa>Y?l r=d$ &Ѯ''P#l.HHp"meȘ(;c$هt1oG V$44cd.5PuCaJ+@>LqB;ݫc͜b 5~d<h9{ J e3!Deb]K{0*_r}n7,Z#w^_ (0vlk Mz/nW &;`FEyƤ'቉'__Խi:LF@,Я= 'epDqʶvcgao8I3/^(GZ;gBBbVSL ,TV y癝T૶)+kⷂ9籡d] iµt 'd2^ߧi܀w%$=rO^auHmj[7FK.MfJKzy^iQ6b}&4PzSi(SOv/ L @|Iaf+Y1H18#֏d;X^yqpnz]%@2_KLB0iɜH+} E$SƁ8j߹'Fg]AufT~OifHnGvX{݃+.lGQ pp-K 4)bgO=o]ԥo u+|df2ډgtY=U,+&GҐkL]R }#||䬜J#9w-Z sdc߃.K4:I$Ω\:IJ@M%5حHr$\-Yկ4Acw͒\Lmh,V ʝXti}`' BRpynD7gZbY2P{-˝b&N^&VkύS`h?:aةp_&rUHV| )>ǔT"8J),clc{q" PuYXeK}l3K4_Q뉥@}ZD𚔾 (w!}`BSӺAĄ=^4#t>}@eFt=-gE ,\z.Ak#n.esPHҞ*ZS#1K;A 4PYFeEUҴK2~q |XɳE9Vҋ)H?~*r.QNнu]4e=m,5QԢQڕ *i? ji4dK$(3XE=242s(̽e|~OR." i Q'Ҕ@ϲM&maDקČuS̔ug/Dm7 E|K;RUh[G3Ŭ݆#|Xb3OEMQKu)<UpPL7Mܱ ,j(1S2ypE }sE Vi(\Wǒym똆?̞ޢ'e\wUKRyƀ$_u2>p 'u 6rnu4xϡ c<: j3.CK)))c1o̟] @IQk/BxnTDF /x]1GἂC2HU+ˋ6&ԃZAXR绫f)VG)1.)c_5yj46c%'n2 .KF ~?K%h/qR3KƢ KFzէP7psCi#kL 4=v%#ED3*(%.xRj؉7h7*уdx0f$W^VC!5d'sg< llQ #mS`"?*t5"NpKfT LJM(V?az;;b|Dҵ7G\ r[qzH.UsdLV8˽Վ.1"2yO|ykѫ^MإqD<4zd^ȝc9Gzml[&q:}`KiB7VȌLB4Gmx&cowL }#Y]EMV=o PJUpz"VLv5qލs6V`x%ՉamIkGb߾^0LO:{2 bSҢbwySY(iETM@<h2 &x+pp+lט TPAmn3? B5ڍJ;Oo^=kM>7`}iҕ9V/ШOP s/y,΅?#(B0=g&.fL'Mᛄo_=vY؁Hgf2Z&1s+Me  >sTl0N arW}r]zEZCO=x^ǔy1uدthI[-Shq%oR_=HU,1&Sm9ͨmjzÀEW. ^#!i+*|EE '?![9P[U&{Og eQ,RpҩtQ4F0M|o YvC]4̘ҫ9K?5b) S4S_:kqkӚ4Ӷ]ǻMb%p~1vg2kwq?090R\x˴-%}J6bjXZ,d{pjFC ueKО)k]bJaLzG1{cK,Uх&GbrZXF*IOxWho1]K5Butb8M!;]t˛jftcYŠLOz=r0;#a @\?0['=7_DwեS bahoWGc;^롕2x%އ*T=³a#10̿ ﷜4[LYW<aƲ&;kr{E FDw[PhVA^L:X^T1Y[%G*^߮{H77<śS" &drfՀà=6}<7Ch]uҞjkhu~t5ZWU3,oSm.Y /7F*edQpݖ,QR ȿk=,(f^AXPܬֿsK¿oBd04P.H(hv^8@UXE$vi=Zj`" W!L&7=;OD!h؝:?!֮Z9)6Dl:yU* ߹_pOX21m֛V#3> &ԑ"PoU?Q%A$MwԛM9s%s `[ s] *CEx:'EwOcЭ2⨻t*% mx*1{?% p2Ė#2e>$0a-!"~mQ54*''g0\ |4Q>9E96#U10J¯ U `[M.< Ey#?|A):HO.=&!D?sQttWmŲ/q/o|2IKH_(<ݕ(V8e/!H:GL+b'θ)+.asX6Ejs +%f"2#Y3UŦ9suK9'NXAhmؚYT`ǣKd?#rWdJGT1ݮ0TO cӯ-$8D'*NNHP{dZSLU$96 ~Lqi3XC”)6N9 A9~,ƅU\ Î%({^:k{lw) QAnc; "eȃ%t7W.eT$ @!HT׌dsv$*fkBA_O/ruW/#%C}O.ˢyN&=G xfL>ѡ!jHc4s1r;bͲ~MYEIꏒfҋg>_x io=#xӄMS`FqTiL aC+Ҩ7`΢ڑ IT->iq,981xAP;?\AGCe4MmTqkn_NVw$iI6ۅMvhN)};J4Yɀ-.Up *=/O=yϱz-OY>U 251'mo[fh9Ӵ)еP}^aK@_˲C/+MJikЬo~ I1*2lz&\4:0+}:88@Qi|)3qJBt?˜Ʃo@, 9 JƗhkbab9>ɷ(a]F<4p^,'tJy-`CV\;>]mcS 'ЁFnaG.a5vhLߣ{"撸#'77拮Lj F?JE2dV oXSEL=Le46Ж ##06V[9t?v& q1 (c(b1٨KlVEd::SV6:Zɕ>F5]֡3.h.(gx^'m =ftZj[o8l:p^ɗORKT!VR/[ЯMӊ̄ _F>s,ֱ3jNfAq"@?IwzUWa $h:9m$~ 0xa¹|b#3+-HH\  0gW:T }Qwr8w6QBh'6j ksI)xJKB$+sG8HCaGhz3 6yWsO:@[wwEPFAgdW`w@$JޮI߹ P@W֬ߑ_:3 pA'rHu MdK#IOu'ciy#}fԜxE B{yt$!{٢$) =k M2ck^EM݆;J#o9cC GSo{ތB{m(t!JxfDka'"3{*> .aSW=YL#dӱyIHvg^{=c߱V/Ӹ$h$xR*@"]=/,Œ|ᦉ?`=bqGuȧ4c%@msHl$}!~"c1xGum7m|a3z#.٥D3s (ˇcF)NbU?M7<$إ<{B7CC 䅢 :7.h*;9nqjf|#)]K3r@?@p˜gb;yǕ%J_^6J5BNc[Xefu;dn nX@7Q:i&y s?^r؈!Ѿ1&_W :bEjsGOnp_pT` _>ypv+rE)JS'xO1U}Z7[q@B0^hI5̨Vy)>|CW)t3 o=LKID^a w _o.kBW=u>kà+o(ل%*$rt3COTMC~Y„ۊ]jpI5$I|W4RAh]oV)j76j~a$FGX1f461uxbx&|0m,;r$U;!-k+^~:gчM믅n*u[¾쇬S>ap {%Y`\%iMY#f&^8YI= EQ]70eĜwBIB[rիHrD|9 ^v;~~}E•ٿV5XKXu$TPC uDX])N?KxI+BitJĴTrU}!.ƟKTڝچ8DZ21ܾwK?aoӷQ BYذ10Pv0ӓybW]}F9/nSF|rܑ`jѼY AX_B| Zlj:zq)B1$}k@Z>D̽;&p#F m!K MwQDx9 /)rIMңwdO^Fpsp>?@Y]k`.3`1yڥcynIYv=4JUJ% ɧg/c+yǽEJlSvp5WѕV*)\HnTvBh >ziU՚o:1v~W^ t%>u_2YM3mTW4mxR@sjtV|7ۣr*Hʢf9j`8A4gf~ cg2{~Mi% Wt8vz)mZ3!( ߓ, !Uաp5 );Vnwh4ceYC*|*5I۫Tcx, ؜8|fPܹW_ 4E4P)i|k/3dXr+3dxį̔J'> @ѝk'CH8xUj,(P6%tBw*ZEFY%tͅѻ8biL:*@.+U2"]J-Rƕ[!f=4wmb"TlQB q\Fx:ڭ'_ĩ̒EMa6گ6}m6k폯6Gȳ@$y1Y֍NhJKà!݀fXNWऩG;]><Cw)lg=}#V礮|Ӵt hhQ5n(n^L`3{uP*:Q [Q|?_fqUښϮ,C(5}n jx鹞 -}ZsN;lXR>-|Ls|e W|\TjoTԞ1f8cx504nU-V|˂IG]lОgmiN%]PẄr(ם~^Gm\N}uh[WCU$.*].Hm,тU:[A/I[ _=MˈC5mLpC!I^k2۫ /7ؐ?)xƽXU[ֺu$z'-:g6VGd|((s1Kgʼղb*G(G(K~ -k}#q:#0q́}8CTw ]#y#' s(<MU$T_'ή㳪h\61E \x[A`/w+]7ՖQ;bdQkYy) X잮*돮;6I+c&X[k] *>."gLvNT&5+>ڌܦچMPxca _i!L/ B:}aLuჯ}=Xppߠ ‰T?\ĥ˱ z2|;9QpLYX6ywYSs^OhH9Tt)PÍo_)D)">sj\9Ls5f@ȋx^yU嵨N%x\]D7\ŸH :9Ɩ=]49rKg6_˰wٹ?HX|Q_+hNC,<ͱnQ? G5)86fSs묝^Y)-.0Ca0jYJTp'6QuY=$4g@G,`.΀}] G+rJG_gz}7g|T}ggi0ί!өmSVb"*?[nDc gr /%_Èo#p?0lh3Viጜwۃ.[Æ1-Ulx(k/NA.a,@Zncg&> n qU%a* KHy&wx=xMQఀ'QR:{utzճtCt,ŐH/GIʳGh+ 3/Y@1 B?_S!C f gF(?T6ZϚ~`!BVQ29+ q0A'3m>tAy+TEYXfeeCa= ZQ>v%T^ロg[mx?n @}vMyxjc? csr]b >6~ʯjm$ײYEͿ.D5ͫ^ *LG@өvm=:V'e2^CHp]5bᖃ @h=xXgJ֨&cy)d:osš (>nbuJ:pF|[6.q/(|$KW qH%85. ̛x>=W#.=ph=HK?[6]-wccڦbK;nt=bF@ D5[cuH!ObhSРML86Gj@d1 Hc,^ hḟEQvet"OZ}@ g8s#UC3C/"V6\aoh<&E7kj̩_ϕ>c ܻl#Zfkt 5t'ۘDF<Գ$C&Yi__!K)F YׯZ2RFK:[IZ2d )oQAoʺRL2F'.!eŒUUY\XlRݑ:C;3{ӧ5{ӫMby5k=}n^H]YM#rGâX=ZBRt Z\|Uſ\yL- !߼ ] h[Rgoքĸ-FZk6Wl%44QbYUsjymid2QunL"wr](ȉ&-G,~5dP2PEjM cu@chҊq^e2EH*ĹLnO2jMA(6ǽb.>RV5s4:ap,SNb5wsB63%ȬA ?eFnbW'E*c/iԼ<hL7B۫&eĥD{Lk2$(~g!Q1+>nTC"dLŀgBkB¾0nBl멅 NWM{>򌋌AB}yv4c׀a5FuhƚQØYCX_WttConX{1MK)Ds/Cс\fKנW1\c~{u>2Q3VBĭ,dHҝ?J'OΏH,;F;H T,J |UgɒdNU|ӔԀxA_ݾna_,nfBHA{ -*B"G 9d_SO?.m`-b͝Fʵ:a߭-~.l39xxж&px3&I{]k {4爃},əV-%=謷a c n 0Kw#Ы4>40AnUk7b%pRKqje#ŷNIU٭~q4DVe'"?C`xXţ(iQ{@m ;z۱~?vk'^hCf`s\F2âY}ѐu"?"Te{+w|3 R+V4#'uاDIjVm83Qm#xV(r-M*ᴐ۳fsjC,1] Uxyb5/>|߾wv6!y9]),crK [mJLZm_3 .4S^MK9QS-;eq2E=5 JmLw)6rv)fyNځnu(}JfA\j}f;e?o-=e"g1"04*&}OAk Qrz]wb#S 7,o*ES%ńu^LNy.39. 1NV&C˩'sIɻ`t!˝ī H(JxƄE<[{@&.lc=7X^ϫ%rwx t~'tF'J%ib1pujj_ o8N- tbz39>5G JaHkP2Ԕe&bB;Oq/|}GS<%DRlma8yQ>^$P[97j) w"}G81P?C{} lnsHQmֲÝs7dfVԈ% y)>WIbG!RkJC g5*Hk8 b5_}s$CE^` &~B,@[]*Ǖʽ/<%= Tmn-qMi =/kʦ嚿|J:AP Lナ/lZ-#efԤT_B6SyHsAbKFrfE\"7 rⳞt]{)z7`Qg!M9߅2hJO*6yef>i/Z\;# /QJCwk B":Ay4H2j:/|T Ir;@KyBv`x/IMW|&LNRqmh1+3_5d,LM*7 L$`""_vX[&j8^Sm|i5_[|+$)JhZ~CPqo I4؋y֡ˣBX8=ِB \s NilH5~Ҝ~{WpGsHM /{kS'g tr1A92v`_%99OފlG 3=r"i|ȹ.3"6e zÊm4t[0jknOX]u0k>,Ȁ< Sl?q~ ё115J>z\I 5$v++f}F` #?€T˺ `YW:{ewk}2oLtU' +A7^Gn(PP޻hIgvň8ejϷ$LzB( (u w38ܘ@k AdY[[45 Sg =VWeʆqD[OcQ << E1.B?צHܯ!uߖn3'@~dn5`WĵGz&`r{Ƭ|C2!71c"4No3l]#zH k1_[\ pJ;V8W]Z"OLp e[6B y ?kvvMeoc^gUtښ Wk.֝Qa/ P841{ H,`Cj?ɔ5m϶ >@ 2\8{eM Mg4CQj9 4GF|!/ qCiOY> q5^Tq91j5f2> CMP=ҩج=uwXv^'th/G YQazqHG<%4sTyoIW*~p~Hg IOǺhGHLrއIj 5\bn Mj>Qy䭀R|Q׈R0 jS%^R Cu㈹?%|R@ve1c?zbry  ׂjKZ[^:JxD\׉`,4!}hpgQv8ow Mc؊:qt66E=J6iJ{rzm̶Fm gx>Ӏ8A*}ҥ g>Wz3*/6D5.^V#{vԑdHME`Fzb)`(ZDĤGxGΡ?q MH:CER|ۂyp@Q3+9 ./_>RA,G")tn m)+ShIvf} x֢'ػƠhZ]s։ĝhN\ "cμK1E8NLy9¡Rc]i.f='2viW /FɔYR+4;}́=N8=2aӟxLRq{s7C+=!B}D*Aau 7{Q4g"ҳ*0FE\hPTBaSZfF@nj ZcE#L:":fO*鿤 Ix(jYzIZذʾiIMd>^3PmG~ oUý <+u#FZ^'<2QBp()gCASQ𑷗~[KMl 5 zGe^Uy1*qb*}g:o ;4yD 5d& fAQi {q(4~,a9z\[m nb~^&X:C&s[X{|]f)׫MwF h2]-I9p5I=a eIm%Fs WR/u-W|ȯ3 mHtڟe72V>ٹ{WF FX>7ڞF 0 NI T? {|Ō : C'b&1#Ma^&d;qB vCC̫D#KFB`q礹㜦33еh0q8XZPa,r1 +w#Hݽ_Y=`NzXoڵNksJADHҽkgGR8T)z%9t”K;x2_w~Yvxv0zҝzASq)w7K'?lX} LR(mk ,w:0&WL;Y\6埘Q7{܁8#fa@6lX,[z+ X`>o;KaheJY\Rr`G _. <su`e}͋p>aa3l9-}O% ¹5)C9,5d(w_~{Blϗ#;?Jzy ,TU?,쨶=O:Tk {VW/kD}BpY走/Hr!!9נTH:C\}#5sla<,ʤVV/wCںt?vyj E_N1]O- R.4{If5L'(FW1%k( @ϧAtV|nc7Oe~y l=h}b7i^]R|O>Q F;IH2mV4͢Z0s3˚ q5w<~׳[ۓ|,֙[N!'c3d&G2*fN5c,i$JcNzbTxw!Ơ};~g\Ϣ7)[@5CD!֐l`rQ֭/\ dzGJ\=l8xۀRI*Z}'`(Lm*<韄u$xV>(GulgPb)y.[;w&+r[*2$`Y/{[4\3Q7m7|,GKX0,5_fd?"E=lkg &Ggf׼Ki>7R3˳ÿ#v3:U˞)WfL.ߨ7|uq`׃ʩ ^Җ{Q%TR1K~ {lr! [5b/ǫU?!@aB|OUx|C& 17S4g^t.#%P7 &XG8Iȶ[>4GxP7P|w`P0J#}61z1s-ś9ŒIιRd~ΜH}AMi-b_fLdAz$ΨNo NiM˪&<'- o MEg=zU"as!["zkӊߖ17`V\ɼU~\?e%†=X\&;z~5 x_`zq%9'ŢgSCA_zÎ|i?O Ѡoñ/* .w΋* ,+]j!oT[_JbeS9rϿjnE|Rh5j=m%{[T3?v.5JH&uZXsm2Y<& :R  casN=.LjX>>퇣F:GG$Xa/#Aa3LDy:ef3\8~E94z*kꨒ^pI/ӱ/xujGHrīu:\+ؖM%Dlmѻ0g! dt5"^ &GͳC` 4 OC_`J;?'kǸw{_u ߴ6&(ևڨn*r1axTQo m>z/Z ȣP$ɴNp\FAZAHWU_ZP@YOLzQlc螏1c~Ns=/ÎVHu͞bҼ W9wa\__VFXaXϊx{tQ±=@-(kn @^Ֆu|VI|B)wHlF3~S эJ+ _}_e(Dpw>5Hfq=vAt 5_]^\_0VA;7Ow+RG6nMpKλi3JyO 剟΀ai6`E@eJe/+zY?HB=K>Ќ;1tV)a`F.ŝj|yA$8B#] 9K+믡$MSrm|RWxyoNr좜DJw=M߯Mo:MȊ~m9/qUEa? 86Ea+țx\sZqQ2%p\AE.M)E 4l= UD IPUQbbDz䡿qBX*t@Y>(Pqܳdȑ'Yl`H7W<'JiW={'WbJN>BGE@sQ|Iv2ҹDTyY;0Jf:ufhz~;ܩW[dّ iȼ08yvP yk RkgZ]s6$A{ (*Qg<ο(hm9њ<( LZie {uHڪvLN2A3a.*vYx}ۯ/,)#9VZml/kV/4 hP9 #'{rIRpd ($4(OebyB(E *wªw:gG]TSF7kq7:I5mQwp*a+u'\bh -83oQrpŷ"$Ei$}uxmIVQa @ܛHc-)}D]q n/AK:ɏE >pEZ<臣o#d4Nǘ3r7Y~DDQ(%)XPSJUJ IJ#3ͅh!]>!;\_?.e$<2Yo4]_ /6qi0"jvb>'*s^E/VAC}m͞t. niU; MTM/ulJj;-s^IxSjșgsɨ@v抻$ˀo]SP!еR.|+N8c9'⩪銐vBU(ѼQqrDO;3gT> EjgU5AN rul[<(#^nV)׭ nduyIڈ)#pS9_zv7ʈ=9XZCvz {4ZDRm;L:Zj\!.'/LYT5Cp'sxsn+&bqƀ희 V܌#O~q asbNH(!-nWZb:D>SGj:Wyt,Ì֞q jӱM SE_'қ}N nμߢ޹(L"1"/TY7 @q1\Oy؊6Bk*takW:FOm2cn!s:s E8Z(ۈOo$n788bbJ W\{`1Uy `FO{RϷOyW(07,Ќ5aHLaC5q CNC-!()]*;ol 5AJ5vPcUHY l~4)ۏ8WX(z,ol"+}ncӼ瓁IS_&ub̴LJax%ɯnD!9UO(W8u}@վٍ驆>qXf[zswtĄi 1anqVݕEO}v8'(-T#mZtW]{'iKCf+fy/B_y`\pyYPTSid†S73MAϠcH<-L&$qg{wgGqp{t}U\F 3nfSD'F[8[,&| {"R`Mxֆ6!z?E T@rI7wF~=L$Xoj4X enj€B=c3Hg^+p?r\B)nD5K-+;A:]c$=û ~KPoį>ˑ)@v94T~ d- 'hniX2@`_Anx:޻^^7Ese!PgP%p ySuh4~R|jA%mm!L%Vc˶{'@>00P`dVL kT2-ߌ{tݵLϘ4aKlɗ2<= D n2] 2Xf\i/e:4q^ s* ~RĩOe#g0Nޔ f˵*^|":CF!S-Wi3 $V1N%5O[Ufk-lqA8nI+pmuua?P>+0jbPm6|e╡/,F 7;6EL``90یdLbWE ܤ͐/%FLƦ:,+FHh}.jAOq?svW~ج+"c%nG&us!^!ч7|!T l5o3jYʘ$ӄ}nq/Ęsd:,,rgYZ070701000000ac000081a400000000000000000000000161efa23000006978000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko.xz7zXZִF!t/i7]?Eh=ڜ.+ՙOgtc1ףlz%r?MkݖM->uISQ T }j/,{p1G\I~ ,AK00(H?f2&XF6$n_y9m>-$/IJ k{Veц^244h Aί1eT Φ /{ =ٝ ;Ev1b4ϔD{|h4*,Dm[U7vHY ?fRx`"ޫf|fWV&]|!i[^IG4ϞYnUQ?eQ02s?{W> DS}ףG-Vow{WjڂB3`9E! rU88*ǩnr[y.rϳ /a.+p[=3 %*v QGG#[=vd.;ԥR{gk^TdzI? #KT}%FBG$|=v <)s9tE{VJVQ}ws;7cR]<7fZr֓ JB6~GUǕ=Ha7/F'G-O]oS ɦ8(,B2z<5)6yA>}iRWw8 "ɭ8E8'< 9ۧ9slx9M8ތj@vgF QF7 7_ksa&1IW.[w;1hFjיh÷ωN16Q$qԞf;/NXbeBr\_ri5/Yx/WXBͱL N#:.>.ed}tQ̀fmfBʰ!뒂lցE86J R{T T̟=ZW: {N Q'6X|&uB,vq|o FʙZnKU0~>WQ1M ݃2 waנ5YO@*LQ-}|6[ԂW' V%<%s@@#Q}aƝ9+yTXm.=D%* wladO4h-jj&M@X^KamòuE% Q_4^vtp~`)H7c[| V1=0aXt55>Au5x~p H!b },wPy{SQ M:{@ \ sbU}y9%Q5*%F"=gIk;&C`_T%Wll:&Ub)8R'r{ra%pȊI by >HAv,xG .ۚe$fq!<e[ZA;Ve\[b ?w@>v|)RժlAK=s\E!4sFqL.򺲵U}~%/ەuMVG \(:_Ln`Rtx{#-oYMm4}hAjW@ۓR,vTW!Ɗ75isB;vCv\2[_v|iB=3ϟ|IW> jmn߈3G*(ݜ:&$۽x@]rKEe eD=ڰQvE*8*Q?~PNb10wV/mq-8tNU{cJO5t9^|طT9_y@sM80mUw*sE>\+@ĵ*ζY8hV1^eɹ|=s?xX ЗtS`mpcrGj [iGaRPԄ0(@v8Uz[VGVQYiZhP7YFW&n4vwxpN94¤Q+26_F8__ 3Wqlg.ߚ8Bo ?16x3)M#͟*eVnZk K1<}A3~>#{It"ʱ 3ncClzZp in~/siND'LO\IioNqQG/+`NJewlve`t_")oŨ<Q*ezCX՝Ox~r5xf>chռrL )Mj٩5YT/~-཯iST2@ej =n(vqRЩ;[ c_D8/CűMWJ[K,b sp &i(gkT_$Ia9K4%Ke͖MxQ`>%IQiJTzF=heMLd.#9&5fwn_jަj(Q-9pvjW .) վ <,ؓy!vcD mɫލs›^8&yB}q:aBO_H'y{_V(a(v8J%B*a}Ǯ`Yn^󷱻8s%p\Z ٵʵoO~+%s%dM.gvƏ.jɷJ ۊR*UqU$Z $C3^tKjjW*&ŽY+*w(˳yڣuBmg^或bNi﹄-?셫 PUOftf`۬)S j&h>c|N5Ts"mN^ÃYf~lAFnFs [ۘavaqP<d}Ӆ Y"nF~`N8F^CƂJV`)<; )˒kƳ*3҈ k`R0N< vCRxr/jZiR#LZ%bAG/gDa[ zv ɸB0xwt+7/{Q-qt/Ry_ qRN_yUI7w[O - s٤qfz\hgYWFᕚ0Y4 AA -]rja1 V~_ĝQ X%au"0q,J?Jx=y}18$W-:#3r3!C.f9;  Ē|P=VZ8׭ ф!wbg*шIb# grbu33UZ'5慿8K7:@:/,iq7*–:sx( Ar>ܰ1<H\KQɒl,KANy*QhuܛGN-_.xm&$ #PҌe }>AJ6|WaVt >jGyT։ZT$o,u>98}>=r>B!(Sѱ. 2eC)ݥ ^IH_G>e/!AYl!8A%PUJ|G+׸$m,l]PGb 61HͫYQ'bV=ޒ}G%pWqdCYD"}?q, Afquf춪@w< X`gv T )ʮ)\oՎVs ġQ'"ji<P:i8&sD<9 fp_i^h$>5迤*TCݝyj]2a2u8~NzAPu6_ͭޖlPfZzJ5.ukLd dY}ݳHu_k.v!(M*XEIL\РS<ʯ*U!EѨ1t2x乌H;S=4u!h {s>y؏, V&r{tBmYbꐠ]˹{t4=$^n19][FQ=.1έP<\;g*D7T.7R?\8l<9qV!֭J唣_C^V$X/Vd5$ҪLhlw (Ӫ>Xq⑧m"YBg>"ab' ܱk%UxXŃ31v.SȇHwZ;HUd^(N<Z^/NP!\})t_0M/}1\'w ,-4e@{O 'of (6B~^A5z~# cS4Y`,Hatx\Ch_n V*M'( Գru /=㽫9 5 +_ [!X {,jb nlsCe}+0Xsolݶ̫ݺ2OY5]x COZ|9egsB8QgP[c[GP_dXe;$v熧Nv)ʡVv̩* }FK!|i>Si; Ѱ7с0CgO^DP O GS Sˁ//lq)s*V7GI7SRfu:=TV%$׶B'!:mr*qE%6MF յA1B _߭a2gW9*!es?t?Pvʓs* `~CqO<Uãה-"9 ,C}lNm&k?4   $2Sx.LTX;mNVL5=qzOym}/;"Evdks6p&tĞ>%J!W;#-( >g L%5PuCF`(0-b}b}UhElNP0J;aPfł2\ZhrR u}mCž]3H89 1 ] K9Yq!P VQ˦},D}3 Tr&}hN1R!\ɴx\Y );r2gbۼeq@w7?yGt1IFPX|DUcĮUC=jcI} gnjɣ$} oWI*7b>%uϙo|=ڲ+%h8a>i>ݻ@?9ډ.&6 69l}{$FGƱh!),0dWyzj`t;^s<᜿y]F)=/GXbe|j}@ue[ W|Eեy^Wx,¶WZmV;7-24#[|7d]0mdwUٟ><Г}hGx \di!y(h1q :8M~]"R?[$tИ +CAFшHOu,j Yǃ3Jش6OJ%ct ) fkѽ2*yf6MoLǸ҄gqly?w:O!r; 1n[mH'zmu葲yF}++[Gx@U ]#PƢY]D/#=#rEF+jw%CR3:`oyzo3/6`@򿵦E˾[/kYw)@D*0Li*fa8>j9m7[&g?A.Q9:7J{ӄ0[ v i;^qۜ2QTVB:$\>Iygmb,)}qmnv{±,4?*vy7 [.oXzΉȪm$*#) n=J^*c]wvʞu n 2|\ E@b1q&T9@ZB%]h]1MMvm.݋p˃,Ă3͕~өۊc7{@s`\)Cu*`S;t/;yZ`OA!}7se?&w*F7pC@g!H#@*Rc{;))=KhBrE3۷kc\~r}5Kao_t>l7NZ޻oɥ@ M\%X| c7=A 4VIUz\ 0 !/ bqQ('۴߶?>:eA50hm}~%^k4`#=g(PAL{,;;=ٶc 2Rs%}#Xm,kwPr-u?nٴ &V v*|_N.oLȾDp9B)#[b"~G 82<+cP_؛(,]OF_87Z=t4B?4~_vAEi4V.}  )fo@e[evbS*HgMI |'a".&/Ya89BΩH\PE~NM5y|wݹ&d;CaÒuZUM2ېj3٠9+tZ"E~3Py.0 죖Å1eWtjwkYQ,0]+y8BG\'z8|͹3˸XyLE]:1 B$],MqsF/a[ ݈Ĵ,XBD`r&>޼3D}-ޣ# w  qh`rxAƃUhY"XpEbڳ+= ƶm^lqYf_߄ &aV/d#?AK˰˹X(ef:k9z!C? ,Z4?'DX*Wf$ aŔ2az\Z wL}HitES;Vv,Ix i(F1͠ U^SkL.G|'e\V 39-j[ >mOgT.J_}T-G\!D6¦scY@{{vWqVj|ʙ*=KMܫTd8&v"G_=`jW^|eV֏Y{~"&W ^Y'媃wWĴ9,n4uwU]u9'U$,(mD ʮcm " R&25;'"9/]|JT#ڋLsm,Nk/`s{&;EmiaUwHS#E!w{m O$"f叮/elJj9jD " :թFPGm9{6 2rkP4RN%ƷiQ22uMv+(B-;0"h;bMKG;rOYE/ϙF`!㒼”N8_/{cͻȴK'Se%{@ 8Hh&+_w-Q@_f&(Ofbϩ`_ZVKb`EPuꞤ2 aq?afډL`,҃~wŪ[3)RV(pulﮣ2%24cIvʍ꧹yyT_,}VCI8.Sz7lm=d  g4"6S򻄁~%Z-b%Kl܅/xY]*lłZCC K.S8ˇ] pE_e1M9,|62X1ympheYyP׮I,h0@'*Ӣ7 A$~c !jL.<|nuS: X\QPR}C^U Yd:a61E}s6PאG Zaͻ?o 1H&$_B1@EoVٺ7eR$؟ gx0g:b]|&m|SbMǠn$}\VS'd1e]XL]q\g^;LmbQZ~4Wgnj˼j6ȊTEݏ!lWj} nˋ,Zcҟ4O_"m|[g79Bÿ^z7-5.Rt,L}tp?K$ k⹀@^T'4|K }dޭ>= XzYpt? &Bbp?aEaAv8mϜK,J 2붑9.8w\`D4IIjcTJMnN_;#jոW"̺E[gTeG Zˆvz|ިj'U|"6~^P Mw 2X8p/LAk9 d&j]W`TLf|.G4ãQ>4VyMa @pU4}$ME`7NI,>\=*Q:e-6m'| t+ FϬw~yoE4= ㍼ۯW眚=+z9cKY#cc>!<>pK18y ;Mi."\KDxɂRO4kAᵓHOm=HPC=}FF˹_nRũ?yY-)[gHE"*pV{c=u ԿnN;eϚ߷De_;b&̨R1ϠѠɠGⷽdFLM AYU^uT`HcczWU  jȘ0)l12!͂Oz/%YVM$;NMȂNۣq||SRvzdۓ  FEmxgEEN2dc zҚ?A^Y=1NuX*dvuP֦LϚx2q-á6JtrSSKġ1BaՖPEx"繣9vB𣮨RV%(CtgjskEhgeDj)pvx+.A&|r75;A^^2-܋X ` ?$ʊCNnoe@q8r7pK0cٚ2mW]d#eh52WJڰo"X Z?TgRh( G^  仿 dG%MLqQnݦjz 8o0 ,zSew]LO58v\԰Ī*YdsσT[$~5ˤ,8Qx9A%=ܟ G\6#nY LX;VRĭcNq*0!η &Fިg]_/.$WhT {tc^ r從\L9J"Ni嚳NeKq>dZ1Jb`(ه L6AɟT/DŽVTPj͞ԑ2?ɯ:(ivCd2bǀd$IKHڕ[wǗR$I Onҳs8 tpcz@#`V@!-J% pJD+LÙA*t/?|Ni (k A9pAsQ(_Pv[o0Q1o3]q:B̋ͣn$^CR0+RI$yM8ΠVK&{e dr4]D!hWjMSþgz/=6gi "!tː~]htCaGIGFq-ƢKyӌX1cnO#ڞN#VBȣ|wm@2Flܩfsf!AΌyk8P!&OSk"V6} +]M*3_FRPL(WT %;^x Et}0SѱJڼaɭȴB؇z@fj۪2loyEX7_hA%("q7兎y R͗LaWmTo]kƛ:gѵ>j謡nR8ʻͯ N3XtN5 Y%SX+ƍBN68Bo/i|ps0lH/F NJjR6uʤjغ4N`s{p9%-1².>OFxeׇ_ڀ +Ʌ.\ Vڅb5&REu_#g|L7W/&!px}Bw#Q؀ 2K}4 SVm~.hN$,{ WrgXҬ.d9C2a7nBi8]:P!PHuos=u.2 AER<=Pj }(9 cmRNKgnZ5DM*xI,|(vMr!9Aͱ} \@pe)]DgYkK1`Wj&$@T sR~Gn68I^Jg/iz&ܖzBpeg$_ ltՆ=d[w jtpbۤ]Lj^ZZ=$ZMkWÖzASBJ&W(i6~IH=Ja[dA ;HuWۤ:?ڕ`/g]dYJ"F (rSVFΣ)TUa+51 uUhZRnmjyQ[wtޥ4DԸ}F_ODNd*vU.`Wܜd:DFit@ThKrH @jZn8=U$ւ J "j:?w Ou_7winA?ihx;}(6(~NAX9yćt#]WGgdA<Mvt|Jx<4ۓoq$Qf:5m=>a?H5@NrZ 5eHنu.H,ydHN[~)wR'"߄"%;]WEVzʸG.ȐnQ[+xW>?L*d@$@.3Ы TߺE3kXM";~/uM㠌Q-r,d&vZ"CmR5J]ywaD')΄*_WMXEI[O w6Yg#VBo;_P`)<>l;i"=Ó3`7;a/8[fӺQ^lr0\o& 抜F?|:3彤$ ger;.QS&Dm/ 0cFR,b"5g#YpSh'v6;h4RݠE*%D#5+bk _F.k](%nU cF)[dad~ɴS l=)38..g I /u?^>^/q`FCQrUoYpd%4c[xa|/\ gWƸ~0}yBzfQ/WhIۺ_%l ; 6 ۶-6 b VlmPjdѵkg-pb))g,_fWjr<ԋ@g-oS.(1ˍy,g(v >!Y֟lDj 4-@o=) ݯ\5ةRfA*bf&I&6G1Ư"A*e w^+rkqݑ 緅 b5 aUWsB/ PPGh\zȨب+3,̝La+GJ^Y$b!=vF7 P).MGdtz)+>Xþ4[Tm 'KDeӅqz %s^5 kgijӂ^6Hy4@J4,T*V9 i2e +WV ٬+Y/r}D 0Fh9"k8C%V4F.wL_l6 A`:#8aaя;ܐ N`VKhXEݒ!;)tG鰽4o8-d6m⋴@,ho}p̼"*LÐ PG\Ɨ*lIK1Jcq:8wˠjK* syFkڔԮL}s#?ͭP 6')kY6Ve$>}"g׹\+`o?Z%ɇ6{Lwle)5i1*|\j˩zE _H>1'>%jߔɄ!,8I fo5vs:#dvg5kȽ"iG4>rFpC ֺfw}-CLg/LuTv?&n'[pIn?mP;wS2#Җy-9r)z,2BgRlP@b2@^]5;Xvw)%A<_ nį㝭v"Q^G>FE9nEA2c_n87>(ı7)jOv|]&L~^F?DM& Nz՝z2$0:oE1xq>m7DPy!woegᾢZRʅ{|k9tKV ff7_w.ZR/N"8믊f @bL};D6@4sm!g;wVh(&j 2GR{{ܪX_kD{ vcxVʩSC%G"y8O*'ӭyѬ2%U"ao߈ bT(,p%/_MOB[&Ig H(Q3̌Rybv\=W ^v~[NP- =&y)qwQ5txSO(?Z؋%h V?ӡ}HZGJt\0-}~Q.Y(u{4NFK`KoC.bo!<Tyyа9]q7 !Ndk3 mrpw1iUu|OQvS!U؆N6bzސd҂A|OBS*]\@:HeB覰ɥ,KkrL'm..bīY$Jޡ9ZOpKg0]ƺ)!i xNX;J g6|K{< P -7i'x@D t dڪpi1qѲ5[K^Dţk؉MKKv VKLwyAjF~Q<Ҽ=WYFǼ{: 0UuFrbTj0#ZC=gG9j%)֞QyA~4iY N2Ʃƞ͓@A\aD dvkjf)U5 }%H1VC"fѓ-W{ MjZ<І*˱bjv7UU媲Q5},ά|%GѲG:"ˬqyZQkuu݊'M f#h蹰yLzVq{N.`iD׿D',}뙄ۨ6;z)u}ъ"]l-$FBz0ZC{v=lM2R_ы]ZPaq0Txjd?fލ~Wڅ}ޅAͳ~i/"3k+kbLXi=SuL\KTE Reb<~L]6J&B=yVD dKz#^Xqk-?sfN`'۾8;0_"@9S# g#֖H`6.Y]pz=̳+I<6sU!|H )nK<(.&K- 0 ,$u_A`n |Ea'~,Ҵ { FNO-w5`4ZF zMPȧ;XXF Q1ݐ\z&#mvQ0LЙҐRY`qJd(~P:G*ƥs(&S2F1oۦ{7^k>< $ 5rIĴ[ٰ#]p f&l N-qU涟ع^K$"<'M=籊dl^bgÜغiTBr~]8Q8OܘF͆h+ŸFw ' :Z5dzOzO+XmP^7GBIE߯&ODi")0z+,@EtkΌwIoƌEI wlzŘ;~inGqa”Q%@ǧ:&u7'-%wap.>_]&;1 cq;b_TVʹOCGqD2}+AO[(*pRg1zYӽ [2 ]&>|'>kA =P?Ś AdpӃ=2wqgHh¼2\&ȆâR&n3r ȤsV oqk MxlMQB)W >FD_k)mV>Ve8 $y'o=#zw:1TU#eS e}eNO-sx(D ¤yB3VϤ ڋWfT8q@_V?onOeYk?@9(璇4hE0}ç; /26/ᰮub;~- wh>beZQjr=# zHƖåUDT*xc4ŒپF@.긝BH]˖qb¿jbg٭SiHr}jv) iU*ZٍIւ+Ym.s.dXU`&Sf~tW "!iƯ Ϥtcko,K_i2෪cy(x8}bw܋F ApIz9ptMM)$ 0$gk_):j$V(JcH(\v@@(J*Z~^_Q. טyTU ܮ݈Ⱦ!+vߥ̴ht,PttpCf7!}D 3yG6 [·" G-?g5a[1!p#B#=j./a,v :Ph"`MtxL5 S+Lv8U鱇~MkFu +{RNpş톕~dh۱;z!'RLDIw !C/X~7.\( W8g)PGH/vQfw:ظ'IX>H)K^ģ(QtL'Cy߁YU0䒔X3ICgީEK\cbNRU=IL구'ǯ^ǝĪz}QZ SGUP3]"E7%0G -.;p\ TUW5Lӌd^`yIl͘KM*ti@r1i7Q)>s2F9wr`"hޡX"ψ X6dQis!,Ƚ1=Hc](9;#xq  y*,㬅%l0]J1N0W<W)+8KU(/9,Iv?ZһeOiܿ1F|^g]]y(C{ʵ6u/@Lq6C ;ye=%=2"-mOڿ4쳆ք-؅Do.BXWĔ+Ek}oBT, ^w( Ci6QÀ-D@Oo\QTS1ȡЃ#K+QZq9@wϫN%!;|engMy,oT>OpO )Fo Ϭ#^4:^7* O&`qjCغ7)MEi0kDa.4 L 4QM!iSF*)n-?jo<6tO;^;e{sNBbvOFe+>fq?v\lDQx >fP9I4F \$67(Z3pExVr9<Ox r7u.=0t#ϸ7WQt=kQojUhq݂܊:q!| ٔEIJo(-%L`*n "ĨTHaA+/"\kّJ-E"䛠%x:2=2YBӜ( Yœ&{q߄.Oܧ+j{r7㽘)` 3NUNzυ\ʁ}Di3_ňg4_<ņ&%lPGqdp*:eܽ흭YFۇkza\GZz^B bhOepHe|[TiB>/5Gڨ+(4K/S >:pEi1AseblyHD zŠK~Sk*2"v֐nnba?A,\_ĘEQ WTflh1kBJ1HPp|]~"y:'PA, ^|@(3øjmڡ_惢Hwgw48 .+oq.){Rhm5uFa[(Z-1jȊS*.RsHRfLX s!z2ߏ ɱjNt!8(m$.mREN\xC!0 yA`0;9uM;eKin͞b=z)"9s= ڊH;y2yɘ+XڵGt[1m8Wr qum2JZ@8ƞc_I0VouaM"ga `o^w~希R[*̝iMP&IEnQd[o4J|aI\yv4 S]5Hg54GU<$`ܽ}CV HxRVxG)#.5aR=+B&J$<"Џp vYHK d_)1e* z3-ySWr6,p\9,Ґt0+ f1L2c^n>A3 6 n<#V|ԧkMajlE4GZҧAw h b*?#Y>|捃bBJ"FwSm`AeVG=}Du%XH0fonQ΄-(. >>n\zMVaP.!=Af0<.nz#CxĒn~k} wH ¥c:uvxz??*xgYk+V&v(4Qb$Hx6iC8>.7P^~xYCɝkNq-Wɻ̜@k+GK "ц&PkJI+AUb )9Yd̫{;DߍgM(HAΙVtoPKdg7D 1{t')F\Wg3`б#w HJrPZ q\:+ V-hIќoAn%sV/^l쵺\Nb$?o@^E ϗU@({ %Y7I EoAt4I/u+Y 6>]t}&ex9dA,d_B\"4XWC!}S/0  pd8]ƪ:U }oz?aAAv qڙ98Tc~w~LIl60[&`,O3ڽ#o :2񡮔 kwzvψ]AYha1zaP9qJXńƬO˥+P_gl EDҨM[нٯ>u[#ב&̠F~@o;ZOLkɆ0' [먴C3=!ڗd+8((ԡgK`4ha9=/I/J~6ef;O.O.')e|A8h1Y 7CX8W kkzll 4HG\o?8+͍X*LT޸0G'ߋZĉs^Zy4x-_pOm80mq[ߘ)Ԩ33 j"@J+IA2JDK";抷.HV{Fkv;&vLȦi̬|_hóm@ʑ7_%1\P"jI-z@c2|$(?ASdk&KNXxٵ;GZ72-7`hciP #@"O:vWCm z-,nEPug`mze4FUH6*_Xw6hRȅ+yJ}"Pk6|:78!VM4ߥTH %=o j"X~)J^.Ctrɐg6Rs;_,HRdq͖Y"OŠ+s ;A.MNO;( ї>vlhч]4lمF)Lp4yhW\{ˆxS"%f]=L!n(ls_J `|L׉)<lV>+f[S1W=K4 [aQ1.*UR6H0/jPh 8:BwƾuoQ4fUxD?YV=6%%B*lMZmljz ^.!߹eGebPy_#VۏtwbxG[2y2ă2>e^Fn|7_>g$V*eIL 9% C7/-c"7%q"e˕T Kf,ya?*8БzwubTQg /t q@un"Al gN; VwȱK굔nY GRYb9x'H3K3(ȒpIw\p;sNl\2?Ǩd#>5XP P9Yb!F&am_ZDx.ßQ_j&Ҵ𛰒$x7y'ȮA0^yG(=1TLI6B|xWgH4)ͩ9  3K^u;8Ǜz3YuIߐ"]/7:V!|=[-Q) mjɖx{m~i^5oMҵRqL:v`!#\eV˛^d<%e,Wv((^U#@i^YO LRUx9cU},1m'[qZ]Cd%>Fۈ;,[eWAoBjE}2[kY2QL?H1Q2^Oѷtl_Hӓ{2L]uΥ@l]MFmK{Wg 8bgY){ &Ě7-&Ln f,UOXwң*m9aZ*Rm}pO\VjHt`iN^SgtNuX"C6>E'f'``5Pk0u&=ɷ ϥaͣ0Y`)~F$4sj ?E*)L&zP'9Z~L`a"\+U Xtu-Z5W/=*5t@yqeBN&y(+" tt=^L)s37HZ 09H PeșlA)9-3qli:Y6g,>EGw -ལF;[iMG|4fT $aH:,(.(dLPu=S67͛ ;]gf]j{Mn,@NR IWMNBDGQ !7jСxbYΙ=薹){-mjk8U XQża* K18 K.:l-p/^Hl&sq?qs جN ͯ+~a[0Nh웬qND;" 䎹Wi27NtI*} j-Rҳays*WؖE;yD@aN 7q-3?_J\3Y |ɏ/"J?jPW(v;5T(}~jX1X _]d;(Xz\& Q@&AthB2\txlvh.}cMOn=4;3_WUKU ͟byx i>|1P3yLw5ip T).ŴE JT\vr)L*훃{zFI0~o"N6F+ kadΖWr^R !BrrNϬJC.H[3/ `)PMgJI9(ݵmt5sS˭H,ߚ%}{3$Q7AorJ*qe'&FipQ]Jɐ~MauFq}w}r\/! gn*oǃ8 \S?cqp5$lD:tIiig} ޮbBy3Vy6F*hvY@\ӪG'4SpkHxyRڮR@ͱBOpqip:ч-:xr:5|F q|3@\Daڨ7/5L2CnJ<TG$F<XBMzL"Zf&}Ņ5Hޓ:} 5$@F󖂵bnOi|qOBG2K#K4D4.#Eț.^{|R,B` .5-\yî-Tp$`ONJז_Гb݋%/vwsHǮ ez" j9~ Vct3nVGPB_"8ܺ=i#G [~|$t6Jݒ֐3x8䪑X:/E֑p-v=x|RS&U H n.Ap\AR%qEKzӻPe1-706YSHC.wm,(t>XCn\KqJALDsW 96C'JͤYscꕪ.2*X.- ْ=aX^PՈ^ XGȡmc"S: <6T13~ P/z^Qo)Cdv (P(6:?)_كH_+$j-_j Ӎ=`Yv\83(P\*=vbʽ'[ZAUyH(V= ]NpZkIq%t5`7$/^nT4ބJrNOc?tldo_i>i]T}hi$kz ;&djCEii' !kZ3,8H-J/]ew`v*{.q9]plV#I2fkI$ċg0e3hWvgQ8ֹ 8g15j&zCgO dI s*}L%y0J#zр㰑F(#SncQ_Yu5:@a=_/T˖Up,yZX@SFdb\nj>R&p{~qhF-@cœR;x6:`Tl7_āXq1t2m9wfTP囖Y:;[BkPS02~/TAt? mwPdtF>vGRfs gj,ʦӇIsaQq)!=L 9_ Q-m34B]PDxe$< "e>^0^,50huOmJ5BVF,v9ca0$[QrnL\O#l># Ap?~2,nmO6w$]e[/]uLZrYvGjBBn]'^T ,i,KFAkQ*a/U<)}.e'ee b>CRYGfbOoINԞL݊S/n) q^qIճ}v:ܢMw#'f5/{Ʉ+YIѓ[8܄,oB!^Zrw||s S[VI>eɛ Zt483h7&3eO9ߠ`Gd^齧xO*HI\D^W hc9.|%2me{!;E⮎(dg%\GIM99w|QKt]Rj>i>RSy!fX_'{iӇuɵmYlZ DE1H@e7yW6o{ ~JddU~}nNص2j )d)&!K XZ "dv ؞qa@py}$Mp_a;9+Iݵ\ZŅȫɟZ`⺡7x^SovD/nAu TwcԱ;r.p@/glRє+u`tzkrfzqTcpvqŒphI.{i[Cz:w[ڱ-K\,_+:\u}=öEّEURvul)Y7~-:S魆\w.cp1K'߸٠wy,LUJ{1ݩ,He4FiAiި3ג­{|JGpO폋$ɯ_>-T @~Fbw77 X0ߐ./bO{*yUqM~8sOiyjXJܺ-S;R9boԚ^%F#ޭy c~*pU.D!w!+%EߤAMRGKJ,^˒L9Nt_H R){a9jPǷ::KԕYp21|%'b]k; Ua1{̀,@H"ڷq]wPBV eb̨Ar!Q{n$?^Z{oK,BJ`"鐭77$Ff}Fpb2JChN ڿC2st! o<[Ɔ81q2hD> &5H-I%4K|0i~+,jaxARoUms#5%MƓ*EDe_;G\&㊇ Ι>t!#I)p3eԪ^-K>$:zTYbޛu]X#9Y"LE*xTr {.OIE|7\|rg2cƒBFe HDa/s-xܿDZT)EZ*,UX;utbZ'qa߿Cb/eYǮ*tReok|&Aa3Vb}Ojs,6a| Xߪݒzqrˎd jrP_ѡ`Xϥ j~RHb'CjuJQ;@ kh6;G.Wmd^m Ei MfԎl3t!FBX&UjkvYkZ^J2 QNbyp*<:HYֶn5mb:0k#jM q|p[AI0EK %nM-HLOaf*+$jR/Ȱ}΀yӹ[o#)qE]2DzU:Ҋ:`U`t6i80@Ϫ[s*JP:,W-$zOH!K4װRD^ztU\}zӟ `wS%674qH ZXw-e;Vpֿs CE?({E!̭dɴȺkU uo?u)pmH #Ůk"pph*ߞ'G#CYvH)]ߌx˱eo6_#6)7xO?XpYˢXt6ř#dQ)ݵ.j A]0S]h EIF<#G)N+{)n| k'󜕋ӫ P,םMHQv0tUtU#mp0T Z!l*ԅ??2 $ 9^Q֏ꜳ%ώII ˿i#kLi9 o#j Ш7)ڼe6ԅý^Eڠu  tQF~Rh]@*8> 7 ixGvԕR= xu5 >eje؃_Si4G4 9sJ964%n*! \a[RuGYNE>URN~6'@ʎmp,$o7 yD=IOd!j#i}`xK`_{ഉN鹙SjY7sfp|9>+T[ }upntA|˒)OW[$a$l16LEjTE~O^馩~~|>O#^eDW\bAjQƅ~L눍%"QOf[?ģNE3H:n3W/]sXx}/A"ޔe*ʆaJ'6t(ݔ6x-sQEUMzNbsכ[ΜsXG8uŹqKkwTg8[Ɋgo:/*yFu*#_VhRqȏP66'gs( .d&̦#B 3'בre泎1k|=U&X&v0œcn]EG, x\G <uuYq%8Np`)J۞R)#hzޮJk$#nV1T{4`H8ة`B>&mh0H51MJMҽqnfZߨ:FagpWcc959{SP qGam|ș KVٓ_VdPl ^0o"ABWp$[xU[PhqrC*ty5 JKpoW!JI4E}U(صm^>fF9IŭHP UYbg޳ƾ9)!\ #1}rzIZFi,?NxbNfg& 8:o'zqgkEzٳ/7 e_c3/FzqJ]:Yv<ޯ٩ßmd3fKfWg(L,t}θ%l_v%DY/b3u +{#1"Q^t.)=+VRvuR5Sy0, :1_npa1@/\6bd:@ݷli I4q*:RoB=Zhu~\^C@sA<ظDk 6roS` ՕVC2k*4w :KZ,2TQGV,{=$6 Keǒ}&mGU2ўp*`"5 E0< ,+Q(8 2 7>>Ul1뺏>~ 7z_N7-%Q[_69 ߄OڊP gN3oҼ a^\- C|3)"*Ƕ;Ju1gqvx(Ds\"LY& 훧V}BDz鿓" %("͇crt1$B%ax-/a|Cj=Qvn?X!!hJ#p;lW@F' ͋ƅ?ݚTt}3΢l?ā%6E] sax 1".RMc𖖻T98󯪩 & |τ?]q0ΦC}8Q'lԅ TšR*VkO]{NFL2IKN-3{.[o}P5EA뵳M]nTc}]'09՛a8.sRJ1ңWOz$$ " *1Mɋ7!)]dȓ6ao#q$]%,/W)9?.қWI?ϑS@'m/?WXTu7Y33$@3v r @! †Tk#P wA'e;ùtk)6x11?x: NC)ȫ=1V5isdL~NBHW0OÐ, pT0~ x?{$lG [S4Wj3C2(<s+wuJZQ|­?4ٲ4 9='hɲdĊydhP#n#66g\s#z\S$ݽAw:plЏ7e@'T/jQ>VkԸ@POug O>p }0Oc`J7o@gY2zEP_HN׆R$ 6sV-7Y%Wa?l{-/̱(I;Gu5͵ŋ{2U%B^9BІ:p<㇄˻U}zb jBNqm JnMQ²X@Db,Hz&*P.wю t䌋ZtCqS #+VH9ı|6 B{""4ԓ+ãP$"x>X]2v B>Ɏ;`& "rs'p6pJnN = fɳ m1礥 "=yZ}:e-ǍM!$ THmM"U2 ={6#Eڿ  (}G!ߛ^=5EEtP<Qd^ob O=Fw*G1P>dLNb0oԚ.$[y^o{3R+Ge;s4WN%il& %|"#\^B 1nc*4"78k3rG!'a]S PxZtH|2~?3gGղGR-Gޢ-≃q*WF' (clHi?&)qׄ:bE]OgenRqZGTtGJL1b!a͠QA 8g:*Qo9svhpd)PVs<%xmjLyR_Ll%܁(^5Z7kev>r#[$m'g] xz2/%k@ػM_6ӕ.? SpZ7@% >M3>-4WIlgpbHFKvt?ҚP_wP>B4Qi!}WKK8%M_вm#Ĝg冊#l (@p̊HixcΖXu4d8>9V;GҸ[.Г;m8yXvֶ1B } XƱUazk<8Ќɼ `Ncƃpqkᦤ*|K EQf񨎜ežj˛[86}B!b%QҼ#mXW~mG +/wsfF6,g5-p^ LaЊ<4 r;}Ѳ+ltg PKZ!@r%ztei&H? k_۝35 `֜|HBBr,{obGl۰ӝpTJN-!Y7B2IM.!l&L5VE.YP3  {}^!Ț+8tD2 M@j죚pVrV mZtZМ`7#G*W/hBV+Y=ro iTbj'iGt{ee"3 6s6Bvf a-ޢKKHo#J5NN;"v=X=Sļ)Hg5# uɿy9Dȩsz|'%/9ȧٚM1[A;brH#U` }EXD7W5+m98}y(o@+6A]w\}1JSu0p쉥p<Ǣ?r%ϲ=`NT`=>50}T)8;NQZ[Sl"~Q&̖ *20浓J2Dz :y,̃):& WjHȄ,jzn}gip8*!{/Ԝ[_zXE+gTAA;4G^ZH%ixQxvF7)b_HǙRdv9;!ׂq ,S a![(FXe3;"F#gҕUEٻ%?Z,nJ(_$t]Cs]W:py .І]F](ӧjtfKb҇vz65ު\C_<^[KbGk-HHOFJBHeV[ӮlzehcaCѹϿczT Dgkjekp8~H ]e')J%( Xk1Ydr'nvw/+LUkoin$rXQG&,mB ߰87VAW:v(\7s_a3pĠyKqƅcq iѤEʵm^id릳ޓ6&] ԐX]^Ta\.7ӁODrZWDJUˁ,ilerb\`>vi`l9t֫Y5Y7$TsRWVty6X_{*0gyxvlc{mQ=+P$^-6dA/\ǘSQ/m:mWGhIֺmBlfꁂ١(ٗx D <|JzZm VHC S4 P хGQmu; |d禳TMa]IUv5ʉY?n>q-HeMWbSGMJRk롙TC'zu8SnѰܡO|Dҡae/(Gxt%P"q=+4+i'Z~nȞV,k ^:~%&"D䭸}Xbɲ貊>1a>7R`H[ &J*d4CrD Mew;ټT1a`1{qi6ZŠV$=zz,Y^?ClZɋx0XtȈpC6Mddbt+`lӶBRxdǑɼcTl6t8X@ok+UG5 m k+_&iJȑlbB*x4i*\S-o!l$Ndf7!>(|ቻ;uh}Fع  h]D#wzEvYfs3ya;,B* ֚{јUX=ѫ+q]tL&+f3 t"9{7|ޕz\{hrK䣏*$X%ܴUwݺxcWk&mҹvW9 -%%-~RMu*GV!m+ ?-r"uJ%ٿGUZDhPsØF((LW(wݬXyK ,srtӓ:בg$Isov+^ԴZ하wĮ鼬b~Z l!ĝन+_ү [w^ ;:s 48\E%GwzdTwvz/5 3#4ꙣ`RxC*Ge^vXi9:b<- gnu1r [r],!i+Q 5P770-yv*V٭3f{~ʙ$/Ӏm>8Fsy(m(Ʊ.4'QzΐըU6`k,P+0pELYvPQel+{^ zъ'MJ/ȱQNW3שtvO?2OB$ $7Fۙ8piI-8ĭ<-E>izUH+sۓacsߋ{\م/߼~u*[{{fW}7jcQgq5|XQo9=8:#WFpO" W~_.+J8ٰj Nh_d]j+DMqϵHxZT~7wm(L;h2%8> 1i5QiX?^ƺ3jv~Zisʭ[c}uQ=$ЫKQa)a"x-9|ID w)N²^\I*bxŽ! q1@Oj0 WLKW0~2R,{bGgLd4pq]ph7v$yVD*J%@.Y|R[X19.j."Z<޼q$v(R4xWi»сmU~9rP$\cDU@bR4wk0X{\' I\%.Hn[1`شS R6¥H}\_)+yg~}*doBH*y빉 ~ ,e=t6 v3d,9Yts{F-|)R / aXc?y.\ |V b[!&/42S{si: vZ.+4MF<{I̥ch٢xfeU17JlFYNHȜt*`sc'Ic6Ԫ#a)} eF"D 8)"!RY:9 @t !IHmD= d>YVId+B&V>Vd_fb.F!oB{QŬ<ޣhZl6`P?B3xVZe8 Az_zUbgO+lZ@d%M(i A!^(1\thoj3UM 'l94 dO$[ìrvȲitk,qHtaAwo޸}Z~s+ldHTӑ;jODBJQeʶk2]_{+:29b1l=xPY芓C%[9o2̈́ PѲD&Uƻ9Oy2KǗx0:9RjjK}Ji5)qЬ֯M%$4jVf_ٺ\1N4f +@o׳Azp?sLU4Y8" ~Ƣu'أ{tF,L#\I/:=E[75m' ;d]hx T,HՍf'cYnOCx;'uS\FF3 B)O :B[;"˹V+hg:ǩ#UCYݴN$0 Jb7'ŤGKؕ'>16ilX*s=n:z^^]/aoCa+b#I(/1KUӹ|/5}hF@R l T]UҨqzt~ώwŁLp,Z*Za&#/ sHyw єgxInxZ>p&Q}s]ȼf$ŏ7q֞y1 G%@rMi Hk@}',G=;Lo\3ɽ{I +$n@rg`א6S£FV5 H[EʹMY yE-)r/ B -gr`q0u|Il@xy@]MHhEuH}*З|ugϤxC=6ޠo8 AsV!âo#ފ"η])ANB&.蛄WCLLºH}2[qy1@|U]?g#ge%R% Tb:Hx&,.L> [^ \_E Auy^G08;7tC(s Tӿ0u&h_|Q$-GP!6(02ESZ?|΂K>4CX+~-TV2,@ +\tsgKӝ- H?=%Рw>Rmh wkn= ]ޚbј?ԀKp.)' qJi"yi!̎φ }jS})pPGd}Lj(.YqǀE H"w5ݻ ௴)ì{I2X2 ))鴝% H}FNC^mgX`=o;J,\xz!moŽ*(W"58x!.B"V,涳\IuvVv']1r2qK{D7ue[$-<b*44Y 'yOlFP.Z|w[P%]qɳ*CEF0t*3X!EI]lmG e&FPa{D q:+IXQ/!V\FNWAKՊ/0gӐUP;f|S*o9#.YBe{M>r`0#џ&?l|;),.x nh>֩SAQU@k5(w25. T(ao(;J^)ſ}fh'-@AxqF쫦mo٤AFǀMoKc"zwl@-Ě|Ja͛ 7愳wd!m69t~)1$UksIU; Q!NltyRtbãf*m)Q,sVoM@hS#Qxϱuy^.ZB(,hZ'` 'Qy72fjLHϫc]Uds9v=wp]5JSUQGy707Ց­|ސXt)[aMiA} CR͹3gmXoMLn#'3iTmW.دWh )o6׎#4O N-ս)*43>RϨnXQ ƢlbA2ɨ2ІC\P*#e%lุZѸQdXUGݜI`z3&1t,J.R 'j^,*M8x4`r'[v1v}$eN6}YճOcII/SCT+lv]fQu|X JRЪ+l  Ϥd4%r yhC2Ns4z#?(GTЌ"̰ϫ5=/iz˘;9vn l#:P;ӆ'2׺6x:w*)q ʚ8hDCkJUid8M6>XHZi^)7 ?e6וIFK++iO1zrh$n8XBׅc#^a4Si& HPOp}- j0@ ^z¦PWAH!w"oBY;-0Y·6( 3Z"t^ezHo:7[;TV'Ԭ0؀{F#<aM~; BhAgv;05Hey0je3KP1C6t-nLra}XuF˖b+s?Ojqm¦X8_+gUW@ЃNt^yI= V:u&j7E(҂:B F>rzK-VfG '9h*4 NwCVlXj?d+ ;0dW;m_)xzϗs ">78H(_FXLb9 ZA:a&=O{89p q=]BNhpS.y筏3xsMCȕ>:" ΢QRXjSR8)V xYNQTOS>S+4>aN<0b-u#JHyWQB@О^4,ʠJ)ԓf^kz?!`J|Y7_C1A  Wx, 7Bʂ4.RYoc|x V| @ѤU!f9xs `}(G,r"Eu-3sl|1|Ǿt*ps H 3`xN: BO@`m!N<n ;w_ᄯ"kxr__l f끂dkm f~QKK%U(˾9+e̹|5^Ƚ,telRb@3aJ7ϫk`skNg,vg{ܵ^T!>{ݲ@2Q*(oL"Xo1nCF@֔]@[E;捇DwosŜ4<ϱu:b:o`2_VھRnFݗ͋)ܶN0Pȋdˑ 0}@K `+pn u=7\!Z akUb_P˜.iS/Bi)wR;/jsfcfSlg&&~Yџgf"0Gшt|Gt56 #$ u+jd%B@u}ku9( /h ˏ@țaʹW|AgΑU2ѽqyd# MWe9&Hq/3VNN DGwDa7a%rP 6/C` GJ#Ra @#+rrBPRx%rAft *ub}| }9C~ޟ!T<:u7lwW,Qc4J/W'{S Q9C1tk{ 7 X]ۅ×j˧vHz޶=mfɶ-s8r+a[^[c1t~P$Q@اlK3p/x.d*,}&;jᤌPQ]Rܠq|@1?~ܝf;_9E9+\-L pM>6,3rk%{F({4w$vPG <؀ IQ ն>|upB6h'uuu<;9\cTmқHϹNpI8;Nk)U%Lh++^h#gNCvP2|Dؾrq D\mvMw"* "Ehe?뾒?Ԇ C&&y%nU.aknAaW%y؄}NObMd\N$v ' R[mq}nEKڒpz_]r=YzJG%jmURyJ%F Ǡ xSyxqC7&P\;+ \ݻBNT֤hal><(ߦPw;V3u~f|-Uw I<9$5Ui1ҲAN Hcc AV Pm\ R*W&w1VU$ #z">upfأJ g$/9,c-gBG1k}BHI} Sq~d }^hVezu|[X -')[A&y@Q)o%i32 {ojb6bQK|"sƪݷu-e0gminxdB f/,)rd _ZWcoXU\'"}bQ /3y-LD@5'uD{>^Qz.n\v*iL|L#0 ciK%+jcFsy|Vz߽Ā,I$eug^-8")˪SGQӢM' >>=(LqZŢAΨۆ~)b|^M.5I1c+؋Mߧth{u)Fb %j \YI5t^=c,5q3Q G+b%@WD:eܼy OI C,dٝW 9"x㤴>WcQ`_eT/iĘe}w_րdGʺTCb{Ssup[Mgon'vF_»I۷=ވ>ocW=ZI %#}Mgt~XU!BI3^k?&Q tȅ'š;pFȤrg @U':SML |+++mH :VEdK2;F1HOYX{'Ô=^l7#Y1q[[Nc"^ eAAM@E/ku)֒s9Qkx2'q!ߕyx~k<2ԐHc^ei7aQb5`Ե[DVtTAtLTy0È_x $%6Cwó@O6UJ"GD~v*Y &ECU) 6 Xbjhj 2z3A'fF $4 }sq;ʼ;7s'Wο9kn.R#^Eߵ#*2ʾa%4p/ EAz3݇04^IxKhjSZ,v"I0 x`bzĪ TSd'-s64o|=eVܵko[`%w5YATСlcj VTDPDw^d+ƊԎ9O=ymb^%Vչ Hv}= I2ũb| y2f}ODlb%[ƭQ&aG]uM+$S$1=~mZP{W`:t@ଲA FD?֬~¾)wGmFZ,r xCսr^܈R 1G;ȉ;D}UtDdU bڈVʓy#N#ɳH_5CK])lhc!WuF0jY:E {ІY"d|$*%t]fbO:ܱhxeM~##Ltޓ=Um\Jt'GnUS'aCSSW*?xjU]"iQ_@..lɣ/lhwx8ÖQؙb٦h4Yӱbok8^}KNl1'.Qp Ogg'KcyIoOsi+"Huoզkt\ר #'Ie_h7h uviBiRd7$ю=뼲/~1,Ilօ-0kDB`IzoPur1LgpkLF-kRpбy4&ӇssnHI} %K?fʜ]d8U<2LOJQ=fw1W .BnB.g}1eWy5S*w=BCXs^&*δF,&w8F(Cbz¨nKyw2*ƼcFǺliHS*̈́d\ }{Na $79J,Vs8l){p!EebqܣaΙFC*24WWOS .Z7k[l)uę)mnEsh mk:ZwB_~RK.N򧡉 Bڄ 6#Ls/"]l4gI!ħ9ʏ%Nn{)KH!H^ \jwI0U?򀝂&.p B Wt>e--el31<"BIIhи~.):b=p@͗J/ܯ}Boq@) ߛ),<5zHM8S|5. BV.pZZFɻD[6B&F}vQ܎7qm]<KFh89} IT(7(xul )/jFQW6w¸4c,fl5ꔞј_R0AayH.Y͕(e7V9`s<@C ͅ5+Uk)QBR#Du¡S;oAKt*jS]*، "qg/cJ[t穥GQMl/:0Es5w2fY|x+K`C XXXR+WPQu@ uyb lHW+j~~yb^IVz%Y:mI{;$8BvcA+-R`rz[K/vbե\(lI:峼rϳwp["m[W1(]Ϯ+vLDx>׽r>m)FSF?Z 䗕-R"N0ɜh:-T:)śRy=K.IYeb˽G uK 0UdvUŤrԊ ҽz;I ođ= 4j"\í<`6& =`)_ rv \5cRT81eSqh%b!'.' Kȳ-4|pCX:fzg)o P^Z4D7CQA_ ]C4u62^wy~QdT`Гg/ϡ+${ML흂wc.cXl&g( dT\_8V?$ 6k"o'3`ݗىH Ձ $4V|P"sCӼ<dnEc!8)e6篼,Y5qU4o(s 773i%uBZ6ij9|i}%4J tpvPd4~'q__{ME$Ys B ~/GYMTN]nM`(kznCKV(wyBRG $KdKR2CB7h³1b7PTtI 5~{ 7%5B:-e \ۢ' ƸBDNDݱT\_u.p0M|j9_ɱ e9/{w>;zCQ⏜$i<`WؙA V/u?|wsyڀgᛍ}aھ:O>G;м`*) qA*죒^d/T1T, ld It݀o%t=Wv1 6ll dzZ %N뱚FkP_J0hJ}Q('V-eLdS%*jr|䜒 Hs\#ݓCL#_<^^IxAhv9C?&ϓ~?#%NvEXmv=HOxJnh"ᑻ)qr `D-'o JnS=b9LRw oRIFCb&@=Ħi8&0/D-J=C\ z!ϿHHf¹j`A~^1EƧEݵtJV)u~Ŵo7y܆+<5[ Ou#`'ω-%R\a|IYUX!sw`h3iva޼mOPGmnyNW0.Q+ P%lg|\T1wNEn݂v  QR2a^%`=AWIPbmH85s G^5hQXk iٓk!&lMsi\7M@.~zxd՟!h@tI% uvIr=8vs#GwliǑL^{2`0gO(&5K""ucaR2 hZ xa`3gC0"支S)P#Y$.ı05b򓏅^rQG9)Bkq;̍ OI{zc_bYw`$qٛ(|Rz412@ލp 'T/ُSP>=?0vp^AHGؐWK"~DnI`%g{0cKVA$`S1GjT̚bPۢG jG;X@*?HUh$]e-֓&CVM{sI nD3v2>DžǪF,K w1hg'=U67rSwG1gO;vxf=CVY@ a,5'q4L{:k ?,`9Q"4s=ݴ*_[\YMVuN`D ZS1ηFj s Ӥ( 2p F29s:cMP=0b vKE㊼-'w1B8}ѝ@}_K# [jFnmA$E9`g/ Io'El*GS,# C#O cp[Xn-TvY`E=pt. @0)3@6ܿ$aq'f5 r-i`F@-8gi)YH7&#X ; i̥jdY ۡQ(^A}u[Yq?_dy+vn BjlFmE /XqZ QBAok"%K5 u+R8\vcDcf;;Ϩe103)+ ¬7sAW=ZːC5-5O;"Ãb0tymP~Q&?U+Մ|aB%FEPkk  -= EpP5㿃fߝCO<sƤ=,uF6{ޝmFa 3HH<rS18I?d/^^5&J?ꁢAWXpFϜG" Y[9O6s5xDrN#4AyqNǰL>Yq0ܑX^@Cb 0׺ c/H$m {6&?[}Zǯ1!(m0G0SC kO`l]HWN0f >@^y$\[17tcb[+Eb`4H@Y_h{r%,7?wAAƛZvϤ!-;ƊԲ4l`䎵39J>Td58&{וEQCIKO1xvJ)%O ApףR*t򅵍K2 F ҰKz䳽kۉ (̐jQ0gyE8}s4އ֤]"4I s|Kg/ D @5887N5X%ǮNhk9-,myl#@a?F0 οcŨT)!ԽKGipF3/DCy'Y%;<\R){\Zu&qaZ֢wS5 @n ZhJa:ćd) `[G)޿l(P[E%6x VsUcRPCɧVKݓyIh1hyXZIEIUEXwj96gpxb"Q&6JXP>,|Pcf:f]bt@NCW踯v/H31BJ58dŢ)P$J)fSP!!F1CQ?&lor#ǩ֑?l -g's&"1ݼC/3QDmJ3mB~?s-.Ghxnf4'Pߍ,n{tr@,[z_옯06q.wpz'e챫:3_e$wn$V9РwjE1k&*>rN ( Oi$uzlrFOw'TARX[s_mC+ c}-*_Nj;|h&[;LP_j%/^Oa0~,R4C 4 _Hpzwqh6忇EoWC~͗K3[/V=xՊe:G(;Sz)|mƭ%\/;bKkfBAh1D$\tu1\ IßœŖRTsM0drKyY5>}1g\nC d2h]Y~oK4shq#%=!eg4v?V;fbxN=SJTriY=.2̢I{1GČ; gX= dUm @O1fM\7].2ʨ9Ric?}H,=m֎Nf%cT!n[ cUݳ'Hn!C zڷ/L߆xʸ %ɜ |z<Pvr9??b9Gh$6Ie@T._"bQMϮ ?!i*fr?*q'&f"DV6jǨ`u?=3xE Pkdoa4e? ݗ[Z:8FNvJf$J3Pl]{]/A#/F8$"I_y35X{ S z;VR3U4=}/G[|یЬ uRҰ"Tv!}.a ]"Y R5\g3SMaYbn銎{+ bO94I+>f[jPd\&awj/‚VGC4]w {"ѯ$TdcyN sC9qxX7kLɡ,7+j7 z6Ӵ]#?76UW_œ끠?xBgɸrSͥ7Q`[ p[(;R{S`AK2H-E[h-0i!h> 1L)´*.h}jWW{cQi:wF&tj;'Ïfc?J!ڋ0|@ l?9&=A~ 3mEPWc稹pS^UYr ~7BH-(fpZqNü q/c‰9'uq8:hǝz IwAOX[,ԴOGD>WZ\\޸HԎ V!t 5$Viٍ'\ZͫiN{a!&}F yN$qeA.@ {z&eXj*ǔ{7rȱAK@٭uw؎/u?$\WGu>1;fe [~2l`ydOn:}Ґ9tk}v 96o<Kt1(54~W9ҍ'ǹK{#C A"b.bmM%:NJgk'n{$b1m`G{vJb">)oy} wO]6N 0CdZl-.d;:Tܖ /q9ŸzS`_6e2KT(]<ǎE}}xdwUV3j%+f1 Ÿ/Gc{F 0Qg:A **>kYu/|2{0t>W%mNX,&S;vgFZy;xhܕIVSL ,XBH%s}esё (W<wE/^Fa6E~G{1C#O{,=D(WcnVl<MȪi&2O|y~ZK&"?6J NR>睞{E}48sF'DHԙG8[~dL G R<_p@H@콙6zxXEE2Lh|# F7Dk`5> \C'p**siә 3<ռSޙ5[ taU<,D2g'#멶VҒFNG'#I0=@uϽ|3G[}1zE5OK}i/o5|Q _ਬ]Ш)}>j"W7nΖYP<߼afW#Њ-4Z<>f2!rQ@%)({`.u,veUVSfס_]ڍeru* 79%600Țu0"ڴJiq{,g3M|i+hK({x9,s[ZI0`cKoXo i.8x>h3CRer*7LN,1H s[EgV *d2f~5[dPl EwJ{F׳3OC E܉c׍SK3=jF&h.7jgG8uс.U$3_ ZT :GNN9ͬվaq$V MXΪ_RC e2и)ߍZkA()#|2J馔!]MEa@,D4٢dƕHa߿G ^`Okț9j& pp!Je^P7cPP"(.?K8](ZJ>{Ne&$(SMnKIXXsUT?j=(4? 4]FOS9?% oҟduz5Di!Y 6[~4 n%V_UgOAXW\k 8gxم4V䡱]OÂ0} g)%/s."PbK,:ix(!n6\ C*#tX0`I$JʹG ڕ2#c F~E э\KYJE<*YG:%<(L#cx ƶڱ2 4UQ4e9-O' }d18UmCVA Y1;"cpc%/A[aQ|gkZhw".uL!),mt Zpb]\ŝwߝBj#G 5BF6$@,yj]!2>Sȭmu<}U Hgk }}OESX2dJF!|p_^15zksCnp򒦝tBi%\(otd@v(OJ?DR{ۺX-۟'uaAӽ3ș*=HY$myd0Q;8HPpnC9>Z] zn] [zAמwrIj:Mso!?A3pR9V-/x娝k8g6oTZF3V>%}X]R3WsLC7F?O.\(!6oF^^a P]*-5PDkTakm$'u.I|:  m}hَWI0EfN %VVQ,e, C6y@I|STV)%WC71هni1ˁ]8-3fcSIx(NNse #ZהpÑ1" ?hJ!gJd4-Z`&}⏓d !q[0N78*Bw ‰{6߸6hDzٌ=-WR\Szf/`0s|`뤣 ˖wx8OAN[ kr9Wp=0}T]?ĉCյ]&瓇n4ል&F=R5!fXK`|oyiҦTE 'o PY}l/`5 l-rb+ԱqSs(x%ѵH_sK⥤bꍕuF&`ȕ¡~&]FL|9=yР1 AJ_A7Vp |z]%-ySC 5 8LE%^F?M,p=pX{ S]mUD& I]gݙw2ѝG5shI"e`ڇbT w 0snFO تr^܂nu3c\#\6m}fGpWz9%3MOm%scBjeĉCЎ1?>MpJUHfkDslC:t3kK}`2'M} LW[S&]s'0jʟ^]"JH#w֯<=XTP{cq)(N׽A KiKkg/:jC&-EKtuH2듑e}Db a @VK"Y6R_Ი%GĘG ,oiUSĶpoK.P2-{ʡ/fTH:i_h4 q4i'|J؆3#5(kWA)d7t)8pf9^[ y fP.#50%RPF3ʻ8ktZm:PaR/(I2׿IE⤔\J|!A`8!@MqHR`Cgit뒘 pJzG'*q[y=NR ?,>,W$NODdtzKqT1Gioą %換kKr|̆2Ԍ6@4"r3D. !%h`JQTƼ`^id _o#9E(.bHwx\'6q?/4aR˾xv886 ,n 2}BUGbD@Zb!WS*F$UwF.fBomAp<#1߇'h*&ղfʺ@HbPm,gs iBlU@-ּx&FeRePrnGQ"S%]yCqjW(/q]U;IM1H)}o2MQMQ$D̕j*̟bhu9OK?O$jM"J\L; fy# '2CPv7cp8sEvΧr##Z^\݉Ϯo956xGfIׅdeFҝoB+`l˽4p3Mɵg Y~6Mut_zKeϰR?|j !$/C tn# 秈*6Xtˑ͵ }DHڦS>^'>O)sX6۵5 &i=4X/y#Tz( %jȂlX*tX$O qS5덩) (äG^a\ːWe6wL7LQƽ-+eu&ϞM b y}!mDb+6 qSqXqu Ed7MVv~ćo4kXWgqD u-H>*&Rt bu䋡+8yڃ1, yϩ/XO9*kdVSbR!7\6ek:wVqܴ=xƼ7ǂ}YnGuԖB h2^KS?0.xD<!}j(1[vxysPYY)q*LRo$cwc.OAWAxMuS۬zM{+ڋ//gi;Q]X78@3x\ɛZtob&Yy1Ly紓a0G6NtR `N^m^HI_g)eww`4OGcm yA^PS|}(~mgf޺(5Ϟ`9&ز}kQ`Ի'XԠTxMtHY;8Y1511<휈4(nD( sΨw72nY#Kuꏺ,ıq~>Z[wί؍ӗ`bU(E5VB]tE B'܆=cR)~q3x:LKuAJaoxI#Jhf"D/o7FNys{|kO$ֶO۞RxvJ ?O6 U n胊a.6+ \)Y-lݾƑ),P+ߩA&鬾l%,?9⍾~_հ4:#P.%jF|Lvi cI\`֮ @m'ޠIOj[î.DQɳǙڟ~|vk"Ѡ CͶV@O'18̘ћ @d+'V56+JNLx׊Ѧ]Q2W[b+"QvpOՔD4J{`A} $dlNQk={J(07i6I,RDR <% Ui5^ZQ{D#|Gt^JUGX|XWvP@lZc_\K3hm|,-t8U8i<iA^1m3"1;0p Sn+ET^jd!"m)T]ʛh\䤃ic*UܕN64w#prX}`yIddWOsb֖T~tˢᡅjo( Q?71)'}oG/e%,GBE-S'ᵢђkK$s* YC}ht}C'~j uk@ox90(&$Ҿ._҃Z?|>lk$AuPW.Tٹx'zB.Hzݦ"{&@"Z^:חuU& ?~)'lkicieݵ&)k`OcDg:Α|{/3S.x@Jfy"6  1\RlXp#䍼&1Ie%F H+_45SYJCf p)Ѭ]GE6/scg5UОbbٱ)v'I)';u-m(,P*?9րFG(J+Vt,xm3?v$6O#m-}[ _(2ߧ"|Qb¶|ODgm`jd )Sb}@OPڞOK½O8eGG36 ߊs O-]r.Y%d/D'7yDVU;gt n\sU?+tj+7t^JiH*ɧYi>Q.Qi8:tsʉws̏mš9 fzh&jA+J9 y+:jx;*QhP ΰe in9m,q8變6lSq)ʈ)qsK Xq5Ɗx[mLv&Ryزe#宨E>Uq$°ni=gPlLzTU-WI`A!iA YC_FS\ K i1IV=CLEgt;QJ!-pT2v#Vyf2_v)ICG*~'ZU .Lar̫U9VaTJj>rRN)/,D3 ~4VvڑSֽ%S}2>Ҹn![!a`C|+ڀYCY` RlHp=C{WפmO`W-8*k$Au8TBsRI!%Mm ,Jb߯jI`s P4Ϲ0EҨUbUve]*  zS:~>IC9㮊D<; OxZ\*NS,qRY!ʁx9wEsՋJ*lo>VF$Rg!N Ft#ѣN} :P[jٴSTHcC)!Qz@Kpl`HLѥd?8-C :M-+#P7y6?>nB[LϑRC] h+޻n>g;mS䳼7Z S e]WGf%!`'i/ά,fߒŖHaAXJ?6'H!<&P/o=eKaV\ (VJWwä,zpm8 nX?_֋eX(cMUbs3_o@Gǃ ,ƪ ,}qZMq8 y*ڷeOBEA3ӡڡ!"wƒYAߊ%Mㇲߪ߷:H3ʠ+3p|7 )JϨHkpԖ4wݘh^QaD=nX 6ZX'en%h2+Tn)T'=Rc$tlt&$tɣ_ &6(ae L등eVNyI{M7ru{ňG3΁JHV/`(OJ`7:JHXBo"z "T(bJ:DzYl𡰟,2rfZh[(bs9PŪ w%<$ 55+?PflXQ!j(md(6so#hbqA;N"g-zPøk? Kb J6>J^^ m UЀj;U`AqY%B%ޮ=LY5Ũ2׿2Qo,h뛣X#BX } ՖUu$tupK63,EIW_ﭕ,}}Xӂn .,EKrEUR]mJN,jKYJZ@q&,0iڑH*.ǽ U/PbdbWЫ^=7G{~pnlpaC!?r F>#nS+1ZgRGIrCщwD.OH`Z,YBfpCoZf_pV<X``GtZ k_ bboHOo(:aImȩw"\&]1'@Hn}x6[7 xJńhVq|W&L(;S$J娄 u8VM{+S {E+:rg '>Ӥɀ[ܙ `ߊIWė/zôYE1+quRl wI8]R(djcf@[xE. -{ .!@LK2V !nhp& O˵9sAZ GӄPUޝ|WPӳЋ|tWqEmyI~uh)mn 됳CuZМ $%<>K8F++=z:w JaˬOGBٜ`㖚"{]193ihH@yYkL 5풛^Cn=[Xbr${e@ĖY&iC_Z4 MA7>r7&*Ɉ4P/Hli,NXo#ldv{UѧGH)rl]#㹃c Y8CV.t&\ne dv!RHsY9-^' FM*׈^ Ieh%PI(:8?/s<7-Wb>([Ku]q񿪥}-V^Xol}_!])4mAzaJk[q#\)s2r-l!y%Ov:i hs6* )9*ԙQ1JWNZdzJ+Z:0 P$>oɝ+x׬n*'s0ukTFV#J jMIJ1d('P q{$&zn >P D`k~}JC (8&4u>|sy2G2߆RcI(xp޼$ |Oദ74Ͼx,t3: eRA_x64W/*cڃ-w ߄XV$& jp3._d#e ͜hg\߶V6Bu& /`_@SJ<6q/d{/V^QQۅm1'2.נ,)߇o,kŊkudaz/9 n \ w |:n~2;KsSVz^~RwPNѝAȓn}yjt%V<q)J91}C{?q=Ir^i8*MSkR0F͇iXC;~"ش%eI7Ə=Qu~ ?AfX7d*nSzQ9ST+݉9pBkj4JfOKNi D\$9AsO4`>{OHk} T sSOt {*yE6Š&ICk v [uvs%KEɶ:'#hgLڃ3 o%I+Lːns(ǘKgwoeql?zU~BQFlzɘo1["f8-eRZHގAeRGHZ3qbi'DgOgD, ƵpJ񌯑\SiRw]T6r|g{wجШ)×@ iӮy nGMlug`i /U%<~mդ 2N, mV(@ FHNоء/nRF0dl>(Qf@'cKy2i:[~a!sTaSDVlg,vn*]R- n0;0dRE;uFRCU܃lJ:: DOxTS2<5x+U@XeU¶0ॕʼno`8:LgPWYORk z:day?&1TADz6ZoF-scڎ1/oqb:~^Gp&GqTȾpd{0}qȴ$$%$GP| ITE9e 9QmK@M- R^)L*-QdX:ɨH]t=<௦q+N[cAHvחO]3<MXP5A!V}z %ۖ.+,Prv#@l B( ө07()MA&ڳ~(T`o;4.!r8Z ت%yg|N32OD z_tٴ,|;Ř$լ PɳAؘ{MNAIXB [s|[|q +HXMUd>1PImq~G8 >ZYt~L0FAeZ4uQx)ru긑z-QY1{M{ qn%΍s3Gfm_|&WlJvUQMwU kIgN]E@S ֌/wOo*쎧,Aj`W/XXU'XkYQ[ \YRe\ΈSGy%l+ ^ o%cv4le+cYxj,eȂ.@[/Ճh1ƞr?L΢Hs@{S t)e9NdJeߵtj#eH'Y=@6\ LOR{Cd|R/P#g+lWi+ږH,fKaylT W!E PEUç:%viEwOvI'V)yJ6( KQ]X[tM% LTxE2”7y\8J2e5/헂=LaNiґ6L=(& l͍ 8Tt sSDc 90T{^[QlysoIJՃ`["*"kN…`WUŲH"c _|B)7 l#~'8ŬJWN&ծREga!8tW>ςs-Dk hH$8͢>d*Wf(@Yuu _bbxN HϿ(>~P )]ImpcRg Tr;a@sHftHjC~G{ X enpo+)L+3+Kn)X_§ccFڻ"Pb^&]g&U!nY1Š3/[8kmY̽t n&\-!۴?.3ؙ"`)6fYqB?3~ +6-Il9rG ywNJE.Cȅ%݅ndKkܠЉ>LrFUѳĘ  ÍA 3UgD0 J^6ܝUW>=SYhR/gҬ=n{),+4ea8A'Pm1ƚ7bܱ0_wMNմE4d%_4[IzV-/AX= JA \Z]Ko;O'tàX1MǏܫϔ@kلgrYӋL bVĩtXoZy?r}+BDieY ޿<Z`K$}?@^HAl|O:jKmό~=}0ol?#~m717# dc/82:,򰵴 [cIm/߽{{'(PswWҵE^D!T\V@Pl;an^Zk!_x% cn+7_`͔؁:2mp|G(`")Ji*94gv>%o]d]hĄ8T(gjD4@2=T3 RZz_sM85ŧ%8ȧ57Ћ]H t:%H?2SK\;j?K}]ct= E~"Q1.Q̏/fQg:dOAΥF6QR]6w4}ib$,tGBuo 8D3ךp5ɝzԵL;ƻA;Ђ7o}.Sc𩃨q;g. )DŦ}T’9, _瓁 7 X-u$[_S0j+K@1?`;@Kx+k0?1jƯtI1H(lb®2'㽎J]7U'.-dh械C^0? Z klZvPa/%Lb#!N~gbny`"d;^;F~"] F8fъgnx#7_DvcIZ]!`r;;F=@5q+xQ$M`>Y|ɃfLi$C`7LhGGްX0qǏ4p(z%|p>TvWZ抃sNө+N#4.kl +8xEuྡH1Ib3onj$+R1 x7FH^ެfi% +1Pr)壤|Ƹ.Ahv},&ͤјL47%~Mtz 71ubKtN #Z %QZڏtWR$V}2t.tIcBDJPOpzN8a{g\퀿i1y1jGP"zN,f!FhAVdX8ygSdji9)Jj ΧEMj4݊SbfBN)`0}[Us*d5vpݔ)WxGpO"X!Aӡ G2D+>Y>خat|tq[#jqU] ^ln\7a2 ~f/`tZKX,8nKg ;RxVr}!?)}STTڊ$|Z4;'Y8B)Sl$nxi?[/9On!ZI16ЮPɧCL;̷Gj+}"!¯,X}wݫ|GMO.w/+g(d;R$,^}d iOu!^o1k;[ȧY]mDU^oOr]%R,qpW}`1]ODt}Н!') ]~غ4(pl&gYP;z>8Q?:n_29{p$ DR[q%JVaAhʨnlJ* '[ p<>.O̻debG)ZBʮug9,^Ϭj_' 4+aGdxҏ'mG;E 'At<4v`9gѻaޠZ-GMը{EdnnB whedȣHp&_o7t ˒;M=0b]}r#EScg#ݠxU6E)h ϦJasm52m*ȝpMVbLrdgwO|[9V'IPfLd}&*9m\݌v.4n`z@fU: WuOHĕEV Z} _ :FXi+1dlgOemۤeH2^EۍDN|w\ @Ծ3?W1gkfUVrm'OV>j<{ڥTdH`55>%H2 /7!Ј2es+RT}:v4.>pȃ)!'m:԰,B'da&4sA\tk `̢@j7ڷٵ#UF)&}[m5bNW;qlsm[|gg;@Dʠ{Z)T:@&smG)W5+ 0$+tikX,up*w9FJI<hҬUC=Q@&e Uy-6hD9% ȣis3"k`~x&sUx¨CkVQs#1wDlzNL;2X7iH }Mmי?؏kK}}n8u!_l<5^GXx)#NGK͖ '&HI`R~-0K|3!7֟CrbSg뵲Т̥&,3:0bG[-G^ˆڎb`ցc<r=ot? ?/l@8!W[Eje7$O4/:[pOW_Ɇ ,ͥ={ґ>br56j3%8-0|ۮbF+ڊ-PFP׍%>sV x{=)MD>+t@JaO$iR{eCsP0AauijX+>(wmߨ1ɇ < W˿dzA>ܡ+MW0wunn;jJ3&BZ9}GtA$3DZ& ɢo ꇬԫ,h/UP Ϻ}E6&:h` `<\XBeCXT l@aΣyQ-?{Դhn +۔2ih[lq lP[a=6]/&6ңf.'h嬫0;W>F:gota(Q'@*b$b6ܘ6kML2Y,e6gP˭ԾtٹtXQ!dޒKFS@ YlЮNëvS\T8pp}e| W7pvxI-xʥdΰ : iI:~1ZGp42.FlT5EBm-^ T%G|‚.8 :X,,?";…ōҔMiK-$;e t(nʲO<`;C3)/nPqo [* LX"Lw2&ٴ >٭aԮ/&0(AY(1|{z!?Ǻ={E#'YU7cuhf=:5o^"HCˏ I6RI܊?=ϲX۩Zk2&?GOSUaJލz zQcuQ\}/5%ܹm`4+<}儾~&S˰vOTz a|ޟ^I#.fH $EX7+P=F2_U{J⓺z$s?auR4ƮIߧ<DhtxԟDI~يƟ7rMǬ[^csnxoV0mW.R0:]O'n1//XP||S&?GJG0^xW .>D ~6Q/N@ao8x7<_=λIϻ<>SU-u:(BXkK;-yR}#aY˼ _tju;ս8'_ g*" {0OcD+JpBy6܍|I_O*3 D]q(#/v?~pgi<Y)];>Gl?A4my=X1u8:?#>eqdۜ۩ݴwIqp-܇h(}L4kfLia Rv!O;M7qR%|\x-znT ..\u`_]JD>Vx. k|PѲ-mٲøU\S@)SYɰ5-}1R2@oO4cU}Msj,Gq%,F|HR Doj8zL]މj!]թJsRfe775ꕨ:6=Q; r 3fF!`(ݸ6d>MkqBf 4h v]8gLqg=G=Cr o ]kdTZ.p69..6/G(Uf֢O4Iar"U=m;12ÙTn$_IPpJnYd%`.f;,Wq HYr@fA4#<3W̞P* L^1GgME]wyD,q$Ka9SӆeA+pbL> '~(P`,v 6D|wvŒZ?:y,}Lr\S5πv76%p0@k.L$h)8o-;l(L:KrX  9NbIUdK! ݟ!ZPAv]i .~4*3%а^$6}\GOos"Y]V oT"9M)S|rBZmsp piX_P͙mB=0WZ i+}+d;`BBv@e%|M"։Ht~^JK:cK"9iKUL wV7B/<hG { TU"l:1S9|}`_/CqҴtr t8JeЌJ/)0iw/ZIu|ДjZC'ѽVf@]O3 X4 X(k5B:J9 9"A! mstT>LF?f u!p-8a-UGe$ Ŵ,ٕk_IJ v)v؇">~K.3\%6FvNc;'@}(XkʖmzQo~* !g}~= I G((y>o s79P-a8Mt(ʎR(egoe= SHw/h Ǭr: jɬwZodž0a5rsX t6~)$UJ#-\49]g׾06"Sy(?FČN[P7,W"`Z /M2F^9~ v`HjRfW\Fr3X`)z ?Ł1(09eQV"_֒{I @.Kbi,i}Qhj|R1LV:,pORcyrdjf/qn""VԶܮ7l$sT+d} nn=۱PEO13Q-?X+7sPXA{{ut8@#/q08TYTL~%&=͊{x˓XqU e8T cz9H/M<Ώ6G&!>I'0KvӉ{I*64ir~466Y^`+jӈS>2Ŷa&ONeD Aqfi2bnJ y `y>ɸpWLt IC w:D-h@J{-ke 3>z7u66=BŖD}~bԞE^%pzqtUb/ Hs3M<\~N0Báo>Ç='[@-uꌘpqylv%9QJaJ:%'Y}ZRbة8N a1Qb2s+~fIQ`n Nu4Ai N5lKhVX}F耇ʠW~]Wm#tE fB4L\fpе+].X}5T(8k1,pjVR H/@x9ZZ'~{YWP[wxwR#rጝ)YJfgd_ΜaE,17•t-Q(FZ=Y:t4c~Gu6[e[xfgT!(d0ШdyDQY2 uTAк ^zK1|,j*sUv]A~YXcX__꺘d lzqt9\N.qp"2y\%gZ:a F3c|`ԍJ|iI)o˲qN+%0'AZoH]q#M]d#% Kɀij[qzy,t͛'!Yz J1,'.Ab]z?FL{~ A(PjW]|^5h|! DBh\xƒ)^?QOB 7ZC.*eHw⊺rr*H# 4rX}NKH`CGX+NnnSL(zo!BBBT^U_-3P0﹆h n?u<=0JrAtgZ^$'d9&"Ёv9ZoV5\ (~ Hhj{1(\SPU7=Ն{6|7")Uqe>DޗݒtK"&j<? S=<`N>Rt`3wu1$ƳIS.bXTqȖ@ =O2/UQJ&xCrV ]ƕh(ǠO@V~멬_KcN褲\L̓Z)w٦wuk@m:N*,疓/JbEb1;f ( Lhr\e$#k7f a6 hBSwΏ# i7W ӗ͛-K`B}nw8P,[ǃkF^`N!$c[Mm*U\22#VTxHF_떉Cr'ZڞAjQ#Wl-&r te Pc&\"}Qmu8}lFL|3@f%&A^S.,kgO7`Hy<IKs-ifV/`'+jqV4xTL?) [jv  j]8TB X doF!X 4 7:H8#*i)U(x|bR(1vү|+!~${o nwnÖ)ueeP>E>Jr%9*#(tݔPscWB#z+3a7*Jd!;`d4K64Xyw4z7+ARER%Qy7fѩ|DzŸ#ڽYs4*j/Fѷ(}&Oe..Qw9r݀mp }{*cdk+0a؋ioTD/"f]՝^c E54Uw^n('c' zӘِŪ^t.0iFH1dz7w$*Yı!坿NFb̜6#QUEV:%H9DWB>IAet;OJ֔26b߁AC؄6nQ@4)|G^R^*߈PM_!& dx)3a8cvg>R̕ RQؐ@]q\y{]c:As& 1q9O8rkd/!d.Cib-(Y*{Dz[?^|X A<9wOCxm:f~_:ĭ2:[J~Y=b~V;z;q5,P))VH`mkꏚLd$G_4?DE]h}J ˂_ m9kUzL<`-MQ2 \X'vS_+vig+i&~h@WDŽoC5e/IPP>lHX~ޢZ^zA,ٺ7@>5վ%7xkYݳ,^۾G0U[WͤTZ\# dHE1O`f ]G@@.5cM9žU{GBt/ˋ?Qn޷QPaq\5b*Gf;&ĥ)S4s\x),Ѐ!/7d^7Ly$l_JBlM]F*h@U`i"!#Ry Ku8{trRT< ſBt%ҜES~MoGtk*$JW{Gmlr0i~4"_zF];`9.wЌ7*DAbqfZM>A2|ɍxL<=)n7҇B&n"9Eb!5k C^=%e]I<1T~Q_qu5[!0GnT(&Tvd~45jcL_># 9oaXkNY0wի2q^jX/.nfl{}Qm@*)a~,`kSXeG lt%_*  ϞTp;13s…[Bj+MOlq`%*^2irWR"WN *61AkFpIQJ͌ (b[3r:ڭo+#67E,{]NwƇ4nO蠅ĎvOfQ=[&߾/E8e]Xqv]!wc9>{ft8:rJQF(2uOnHX],x'h;;bhlj._Q c"wJj9  ct|*Ny7_Yj2h fK6KmA,PͰAɱuّ KyemOgyS WZ6>&t+J;h4C}žI4h0f/Ў:( whǼgRX!s . oV6F# 8}ըdQmVcǜSu, >kWQ/_J_]GZ7H9@r>\}$ZLƿ%7]=kOkf?3ʹ2Oo $xq\ܯSC=N'@H];dv[NZQ p,[b8ucIySwbrdhWe1iG A:߹Pxrm01+n{/]@`Ӟ#nƙuڳqvڇ@ Pz&(C4!٘=\J&_%lnauGPROZ-5R.pvD<0wdwPAKFjl,>%[XMOox&s> :^D+2ܝɜ.L;R  RC[%P!K,`Mtu!$##{7T;E7WmP>IR=}Wt]kx%,Q+r: GƒbH.RLDOnh{H\qY6X˘+y#f}(yi)|q&.8xOT#!z:ͦQpQg?Xp[em)LVyF!,URG4-\1~]!WY \}tVTe.$!l˖0ZW[3$WsCdţ]2&1]zE*"/P+eo!ݸ0kSBxQ/܈hn>x ai|CcHZg+XS}w_WEP. zjً:4Ǚ~p9-Do}t56RIأ,'*DHȊ)[,\8q9NZ㹈b6Ð-1ᒳzOS{B~CnHIĝNAA m= & " ݬ8bg_SZmYs*t/aZr/ƿxw33++x@lS$ägS"_4'H>K݆H bINiT{D}kSO@l?>q֤ -FkIN`J ܼ q򚵒d-˯Pmư6.&VMȝFe!R/f#SE6XX}_&ªxM7'˥hLӨX%9}GD@jg"[jhJ,GGMNQ\ vw\۪LwM3}d+HZ9ȱ,J/r 7Gf=D+gh2r郓*e3oD770[mK2 `S9C¦qͤ=pԖ:4~Z'%B; EZ9u꾠r+3[.1A2տ0LP Έh:sV!+b\I o)ܫvUb`|D|, :u| H &V0Ij@mԿ>t1)}!`~'=1 7)wCiN6`͒ΣHz ;%Q1eo@3g!#Jh;}F `ѻ^!V>Jy!|4 ƳbgP!eZwG~/VިoOݳ/ ׋ EڱGC=ܩhlU=hr]V&T`-xaja/pPKk>G&Jn }TUKXD\o{nM( ሸkO?G|~9PK*~JKKg9 gLhm(HJbdeQ 7@e_mX:A.Et ̼  a3iurtpvkžlg-C8 yOE4/}crG[uj_:J¶Um~80V\ZB*'ʨw=u2cVMq&t^*JnHGs"yT-GZn0b|2_5WJ T~̣T~pz-a"*Oj<Γ ]ۉ~(CsYwq[6TP_/SB){Z_N0CV BZ~QORRa\:6*;夷l$+|q@>~y<+CD;WݲphB_0hQ;Kx+'r#]BS@$?$tkb:xsNj#̕K~1ģ--C$2Q"i m "}ˮD-pFurרVT5Dd -_z95їs7mXuĹN ~10h5'kQSCL|߬(2X{Dt]DrKH\31Eم#rU{ y+2ɽɮ*ק{${p:Q{)[^BЀ"T Q"Uۗ]S dd%,Tޟ%lä6GzF VךAPpyGFVR/`]k_Ⱔ2tfQ9d>"u:Rx uuGZtl!]g]{9*vH6-%-vqx0u: ~#YUYcď5Y_p!x⬋C yփcRzs{9y Ca-x13uzq:TR"mOiLfu"r ms~#&v/t=i%rUCf$RƂڊ$%#w0j&.P_Lh_:K-Gl9Gi@ QdQ#C*((G?lo/LDݭRc3&ЧdϭuverȈ6҄N/=&g}$A x57ia/]bόB$hsbѥ'jIA7Ti2ު'$)Ch&c `:XgpBQ?$M}s]2P vZ/Bu9aH!&\3B'*t ad11vpX o%"\ۛU4I8nA+Ɇnvoa!bޘm$v{5ң˂ cCr^yY@#2Za2zcMMDh#FưoܵE(; p^ڸ1;8gŕHDl&pYaF.n ~ }/ l\y: ? RX,,K%1p ov>cEaeK~ed/"GQ8QCtdS_D#d:o 9s^2!1t 82%?hqMB؊milUjjyHI̢o/Kxsl+~۝e7G$Tn'fax== do51Kk)3xY&IYNl:YG7`Kx=]{RI(St$8{%\3:ZͪXz vŻt%~*5_ ^7J?Zn"1,wCV<~b-wae'ѤnHə8@ 3At jT-W&B ,&Q~*M!b.H.fWBKOI=vNAbV도$!W.M#f@9ysD(/b4J*1)xW-^>9f7Jm&ˤ:A%D\QԷ/bE$k0dCk2TȎ;G~)܇+]x2I5LpUf A)zvB FnRj'u ֘B,=['nk"X'I%()zl#![n?k**Y`'SP螋)6.{Q T쎂j-R#PrB=xAl4rؔvƙV7QQ.8tzn^es'J54Bxp{з_M֯ ך \Y&Ccxꋔ1T%GR§^Q0$˚Q v,'j L 3E\{c9 uDJuHչۮD5V|{Q^V0+*٫$em]{ܚ29TH`[3s1k~=XT3"eu7 8tl 7"ߋDk6A$h)? ٙk Qu~rS?d#qHD;ԪUO;Dfy\S r\W`^c|J|e3F. >(slZf!|j{u6;Tث`\j3jlGD`fE Pb,cj>R~?6 4X[{r%', N_ˋIa_Y BA'c?P"g_\#]`̓4M([݂o6 Lx̚D%yEnQ&+A{%56|L> 5Z Q;w E:꼂a:@AOQZK[ЩJdk$+ t_1%3 E9HB-j tNYEܭY#{W9vO A WPҧ-? 7LuD}+R)a<#5^w. 􃰙sXθPKewW٧fOo =d L:.B*|FM6=kh%gz5Cڙ@ p6l%GPLoD$R-3?` GD\mN=GrôaK(cEqc B!@IP"`o8x-: PB"ZCZ:t ǠBhM\#^>ccOʡHFLG;\.]"Ee s,pG(oV?UiK 73WdaE^HQŸ y|xϴ&Wݮh&{xu)]7<т;\ϟm+7oA/vnK"R4(Dy亃~ȶd؉ <#F[}WlNZQHr$FȤ uēƿ&ቃnV#"Zg&Y BCdPJ̰ʢm~iW}" =կTcRoED{a@ZD79,|.iiʗj "P2ϓ5ڿS:gJJVfا#Yl=83mԻgEc*X0tu|mW8r#}v= @v.5 9j"Z~6OyFL!Ks p3rdÍ%}ڞ6};MPhЀa+Ǹu8@R0I`HYHzuNx|KCx"2-MN)>I^K=Eg/ ;J_nBvd ךlEY+U$$i!O.VIqS_8?h@|[ǝ60J5:HEE/:~M\3(dN3Y`lW.=ucH/mb0r҂*5!~ `2 ]ȏVuP#3]L/M-I4v߹`8Ҟai=+EZ]L% `_ v5G+=I`vʔ ^h!Mas]8ޯC>թDD LZsGkyH'Jx230IsPIK -zx/ ^-1 8vX+ȟ;]gёlruCJڤPW9A ꣀ h)ձϣ"A`{Qqav|$3˳<]4MDm)$}6 0aN|!aE8rɽ12u1ymM@qw}#]ƠC \^|$rNljne=9Kl;n@ ;?K2LkV20v߱ ì%)`u@p% ]=e7@9}zh[^e_gKi{? "g}+y<[JjcP䊫/e_,u ¹#hU8b?U3TO^۱Vo)>qr<00g4F@ >톑im[i7ڄ0 Hƿ9f@Cj6漜]C3"?+؈<˯Xvu-sXgIDu]!,х$nFmW7Uj{XW&/ov(DL ĕ!An]7`;@5)./QEQ_w#~Hb̵YS9{PQ`B%7DxKtNa7>Y4[fddzEn˸;,ؙ>rwk) ͋V N@/W?f@Q/J] ĹOܖ5}ҤU-  &V,噶V FlHN/gnewhr,R<|p?~9J!Yhl8K E~zQOzǞ\v'/Z*pFxU&TJVXF1D'ʐo^P$~hr,nw pHyݾ>zQ%QQ^HGZu8mLt{(֧NƄJz2Ԅ"0ޟJN5M9q<:i]ttωfF&c'ʼ4Mh?lu,!shݔ=4mtw?Tb(BM"`d?uIa2),(FSrh%@*9ặHWdܰqqF7{ͥ+pPS6XEkGjSE\/fM䰼k'[{5Vݞag,+hD/L0AakVjT.oїe8!{"93B7ȿ(np='F QK!0ʮOm ȨTS1q%ԃ<BUr`n(2#QF{0ʙjH-b(|>1&p3DhiK6~h1`f7($Q E~ hZA[ZsH_ 'Kjn[\vÝ؆'9:U!=Oe'Cu.ݥj#;OF3U_IPݪ GF zcQ7-(krwz$5/ R(\1 {_xsPBcj-E,bF5}Wl)yuiU# P=A@Ĝqayj4*< # eR?β^+Z-vN=!3ZkoPk`W qgKY;6~~\ xr vi[ge[[ܭ\OZ觷3)s-8+6r;Ć :"ݲiCcH|P&JѢoh 8\J`Ϭq(plӾiPb-MO9X R<*6a@'t1Pǿ:[kTeCb^Bߨ,\.-o9r?)5}{.O ,h]Ϩ:Rx )tl jv3>( *uw/k5,zRZu߈^͖45jq!uDSۀKlkB1+ c k(y^E3ވ>d7pG= @/g%VJ?B@ :>5\i_EQTa>rE^)Qwkg&3VOZP2oiV?oH35\pxqYTz:u屧>pif-Xqf] ex\VIwJD+>8HqUZy`J`=bxqLjq e֦d05\޹߁e:3w*J`MSc0 .`Kݿ&u bNqĢ:c=)iUp=*'n-|ObӴÐx[ETT&q !^~.vx'U6] ػ7c bx% =Z1{`k&1u&MPa;x@1Y  *si LX|D"E7 AK~|{jiּ0ּ6Sr-01 I46YH#=?-_z LLM.1):Sfa WR-8P28`>䆬ϭ+/`t 6\fhj4p//۹Lܬ~ gސ+o-IxBz4P9&SZ,/YcV&-_ْ  e(0mO׊ь xGU݈Q$-!P&6ݮ m^;ҐGrt.?*Rt,cI7i'ꉃCOz9q78 30U:"&o&Da3TߝS55K,Nf&{i$|0m:4cj&!cKmϫ^ ;*5kI.z2gaW ջ *2?^{ڷM0U l@͓/_9z(VQ o=S|o|o%)Pv8 j^NíW4UFPX{gMVON# mG}/ogYޱ$#1Xf#YԘt"gɖ_s%" vyOb xI:pax;wW?Y@O-',{3 s-GDu1((]"!2n߬3XҔ8mq Uw4Ēqp)M׮zN%|>o~wV'ȳk JءyCX=|.X<.N}p@e*<$,hKJB1~_K<ݵep W Ṃ ?Aɛ+ l5\ww=H:o)lFyj:(2YtbPï/ׅPaweE\S. ;hFy 73 \u5hS}-)ˉvO)GzvɐӧA+̱97O' X՘dqT{!-Υ=r #-,L8e+۹&M9dbgO"?6"g%9 QwF $ڣ$ʥ2I]e>P[g۶$5;m&rt8jR3Bn(}`.W;qYYџAgڥns'I.q3$h`7 ^[Y&{3keLn+bmC37^ׁl iO k{F:= wjSۏ>C7jƊ~TщVe #:bcbL23dkX_# vk5ރ3R}ʤyB/ 0rm=t}grHE>[Lp+HwG\Ҹ}!R}&?}JA`@o3N.}!t[,E-vlc5@9$S*X'W8rتF~dާn*`.hԉmdg yJ76xRjq;yQ2Yg a!wY/](V`s{̱3*7]39tX*Uٞ$3&XO{6>ƞ&g@\j/8Ljؠj ,O>owʐI G1/T<&֍|ϳiH#Nk1Cqץ86fB2{dj=r`Ub_1#Za_\ڧ뙶l+ t\+%\xB_) 8sp4igަkQYQGhX\O3V4$}`VM3ЮݑKLWI@0R#׶%:*vB$Is!l ѼW|RZt}ŊeLh*jTIdmϰS䪈+iF\`iPeaw$6utSQ&Nn89['Nr09I 7aa/7x⺛fd6\@3 =H4"M$ t6CK/79nUQH&?7 aקхhY[)h:7A5"1 iIb_{"d$RN-Tu;(Xm0yEH|7i81 MT{ Q SP|ITN/w ,}Η@S;`xqmёvѱPII a`kR;EʬtW'4-'l[ G>)^_Զ,Lj+g?TӨ Sb#"\2-h"NbX2wFX.,E۔h 4*P +U=M_B?9c:Թǵm[xpл@tOv罍3?3b+2+-xfgw;t09{e-TAq2*z*K'xߚJև}[\nDeJգ:,nr-V 2@=?#Ԋ`Fb?e؞]zXB ]e@2Ȩ)j et}k}]6# 8!xzU[Uv 7Zh&"Xl(mk݋ֿN +NC)zAF aŭ$.+L?nѰkߪviWD@Z~AZ\֒[%V3YBky.2Y> mqZ㚒v/ٮ:!{ݵ>MQޣv:dTEC߸~Qü20Ӷ2Dڊdcɿ w!C#P>OZy;&"߉|v& pEw'1AѰ11Ǟ'H ڦ\Nhf5ٮ|Y?G{3gpk'!ː֋qنyBq6k \^vFd$*dHy߰y#`f*`zjk hI4δw%u4e5X#;kvݞ3SZfh@ $lƟ8#"C fk{@.DIJ`/w?UWЀ]Nά*sdNSpF#;Q7ZA ּ⣲N|ӺRa!)A9v8YLDJfz3Kݲtƺi[ /vlIOG:p$8Qd߅̵+v$V>;CgzF7_`׀^51y$\B7mX, lէ}!":{*Hs"T|l`B=g{l6oVgn0N38 >Ywk5YgL|ؓBoꏅO*O$Le;PrTy0R&MlEgcґ> n TL)qgmEYBi ->18l(QQݲ|E "5u"dd:=R@H0O-ɑ.Ē JZܦVE[~hA 炷5xJAc65vYI!ޠ{3=V>~lX/ brom@8G,c6!݆s3`]-4 !611LC4{YΦsqT@ik?ዳ;\^j|VC/2E'`f a)gP.L f9ty3q.c`GŴv=ɡo +HxaJ.UnCjyA,mD]!: ]z-/K(zqr'(Qy>|}. )JR'7{M2f

sPFsGN>$ òAmUD:۟~BKN":wKW< Ϸ||vEGZKQ4E-|*;F$vtO$;XX9IƘcV57BlQiz%:u0H[v85/O|w FP';s2xSvCg0?S_6l5L)UNw_OQ8|:s|9wchu^=%I@?*kMw<`o҆,ޛ.]Ɣ=H<6|B 3أ讉fxSHW/؃]OP+}iLZ7 Z+#E; S%W S,xt:ҜF/#$>O]U"=UWj'h$QMW/Un};6W$KegՇ0viGFUX*@-py9A"Ao4 okt2%mZ$_ʴ{خOZ/SAI[")ԥG:OΝ̵k}:F<D&*%T d35%,wa|c_bzcr|BһYlGۭ*C‘e8C8ܒʋF(`:eM\[xWą+xg)!:mK7ǁV8 Eh%˫@ e-(7s傎6r bo'D!dgr! ԇahZis,w)q%+v9M|5O$n3ٍV]i|8]} =GZ콿(xB&B70kgv_ǯ0V=%Z' 堪Wqj<:KSDvІTnCtrˠhed"66MK`JL77f (ӤJ@[$O3y.:_' jN|+n"",'z*IMpj(#R| Yl} XXS];.@R'PSo5CYAk/I¬(S]SYx?[=M[Ak;N3QysluDF2]lӍ6\ ]n),=\ekwOFei>Q@4f.Wep&OȰ}l PoiWW6Cސ^jf_&ӱ#1,<;)6(@4%[S_RP^莦ui,-muhXmЇ$ 83w#k/CMaaq 9֪iB`ʕyw!kE׸5Hl|7Ajahg#`ԣbF_KJ6&o,q>Hu3>ʘsa#j sT gU uB1m%)u˻H4hq2~'QbwpdɺXJw݌-LX"K!Pcb_6b^k!PEI`zM[6Ϡrw<3v рi!ư(e%ddY`u2Rf+B  1+#(Hb}G|-Q_Z3ޣ䶌(!H/.ì)֙cv:jzu"B mԁy-Vm9:+V+'\]? wy-=?Ԩ*q w+ݠG~kŦS!;.d7 6b?4#o7P"PpY!;I ̠Q_ |bcĴ蕷DAzcm.Vð+Λqw>Kൿ#ɡW=i{^#+J6ߣ^@vϲ0ld-]]Gh*)TtpV/^p&fX! RV?s9D;ew9ʖL*[G 6HU#z䛇) :a+d,"D>gu~r&=]HWIONj5$F X7 xfGK'BEyuz !uce$^ɞ{dqJN훞kxc]BU4x KE7OsPH]on!g܇Ut+oGfY ѱŸ&DGsVk$"˂#aJЙyO`5X \$1~,ml5 h_J= ~7H1z - G4D ՘`ˑ9ƅs@) #9ޡ  hwPĶK!G[0j=Gn:Ѩ ˶zXC{#)ڷlR|O){{P}9-[N-5+-HǝXYrf =COIɵ=sgbpWФvP4:S;U&Gti?X֯ pů`K+݃8^bT%BѦYSé ?ŦьaUJ?YӋNT._d$oʘJ[9pȪoԍW hc4A};gvuw\h rӓ]o7i边8~]pzgx MޘzQowر #Ю?,*ƜɦI,Q#ox9g :مqS5>{Vgs>JqoM~V,ŭN$<0zd)=[]-b" >E(scO4k"2Q>7N_dPЍ &lgԘ[bY6Y oAFo]K[I*x(u'&ՔDfZv6ȳiS |ATa}O5H'+LV D\>}.M+l8Wu?xu*Lߥ {M$$여g-Ǭka]3IOϴn {#jVBw^5Ɉst5]w0ދ>mǸacZ!.V{/8Ho<5=' g{jMgET_ا.߄(ޓ_be>m|U xRg~jOf%~m],&U G\"{ <#^f/P -Iozӎ}_[w%?ףv.R\{y2>9#ghoqҔÇ#|Tϥ>PtԬcCx!$еO',~<&Fn3or55.*\;R||XZ3Qt*j˥Wd<>n\X 8(@/Jc@q4EsZd/0qp'IaFeXyR} n!U'9pyVDq/C<'ҩUYVmh 8_YGsQI;Wڂ ccOML{>˯!/;KuPil@ߐ 2NVхz' USؚUXnWX"%8_(_^1:>drMlw`j+ndž!y`j{.3ЈHdaN3|Rvт6r<7iJ<+>(6ĬB}nlXx>{NSͱ#,["'zՆ"f#Gn.xB$5Yړ ){[]0$|5Ibj"PY<7% - %Ey yl3ҽEHg}plN7P<9jwW0Sxkzs&sVe\~,'ZG; `jrOv"q!DO+=y/MD7orQ'|dTK-HXJ/4OwAhĆDpd*䳸%Qh"U&}>bMxQ|ZWQmǠ{_ŝ8-ܿݲ&@1HniH7ʹ%|D{qC#pGtp؟eB%ֈMJ6SwmaZ LpEçJa&ר|}4*Z!3F ~3M g!|@*WyPxһ*>R5NK(hVtwTfKf Ҭ)nsGPB< yS[CHǘR~hC4ufAr/gW#|jaw05* bLz0GRX\mb]IsJ@ldJ89) }K wu|Ƥ< b㗤͝2aئg%m Ҵ1 y Ie nFpTS%Uy&îBNͶYrrK!c\6A|` :Wk%jCt~=mюgÕWMcJL&xwSGLtծs-' ~x=Wu> }AVO[,X{ȷ_68-%P6n f,f 8!)UvXϣ'f!ؾ^3_"7CcY_NLxׯ$]`*c u wtA/+ٱX!Q2}[=`e;-2JsGOu_4V-)Sj{6AT氶U:B,j^6 P ƣw* ?eqXh;lc=;dz>}$ @p f| 5%}p] A>i)ՃՃs;FsKHfojT(\O~Y^ty^?h5c#Mzʒ?(s_EJ]!}hHw6Tho:#엱@<cegH hEQU/P ܺ0e\ nynV97G+(6FEOǟz6A?uCx?܍QdMtgjq?kra+ ږ0 {Luz\:ۺzFū'rufe8|Y~F$ڭѺX*<o_:gVPf!Lfe| [>cwuz~C#+РdF3o*݂O+9%oQѪ @IfQ!d§iGzW^FӫoV ְzQ3\dP97 a`MQ2]*R`i\ O&z/$wC1#0{(݂\H8#((ǞZ4y(gׁ "- :#/ViojΚ͠z4_ai"3v<:eHFIY'[U~wza7ʔ!C>sBEU{#b -ii҂n>Y&#0!<s"yG75HKEqTƁ١:-/r¾ L;/g+ Y՚V12ATWlZّB ~VqA} M#@=q`*kBmwjgVW< n#ГZQ϶6`c,MmG=+J@C[54 :{8H;?4tr1lA,@Vƀ y_}A׮\h=K b'π\zR2z:JE^V*MC^Q*j][lYx޸(Oá>\2=t{֚!Q>B__1,-J{>nU^7i=ȕdۦI ?cmHB igҩ D6pp2QC8<ЄmĂpQ}W%keٲԮ'0-YO=YA w[D-jjtRnsoDd]2¾<>w CIo磛i :O-1]эjoh x֥%W$v%TS mqGaJ2>9 D"YMS4Vpxiw79ftTի4|.5c(+U#g.!0U4l@s-Y'l\}V aԨޒiފd.![l:tڹ &syO/4ysXo,ȫwok "]2nم]Pxa!.1:1ɐŀ Q]wZ`Zve&DSʒ9{3VeW"  p.+_(=AfynSǭP?',u Lw(Oik2yn"x+wCK6D9́&6tWv}wӀ"J k}3g2, h#O5]X8gE{ LM>y[Kc x3+V6;_&P]v L&7Gl0s~D=CMDwu3׋ BfXJ 9Y`".jhETV+g?wMqdCyn_CݱTWl0,mpѝX^tL!ƀDW6,6-1q*iNu솭꫌o씚\i TFhNՏ*N2 ztFrkrsx/Xrk/.OS eZ=^"RAQ{Y2\{ Ku,He-P4CExQnsX oRŷNjiF5=6@KPզB}\I 2h\\eИ.T5?gN)k.oM\ @s&YW'MLY L!W59׼Ԋ秫Z8Z_g?߄‹F:5 9<,CХq l (ˑ)\gz"嘪 OmúlmSq(^q;!E24 pEZy\9X9Z`%VC1ee, ƻ٠dҎނ/|]+9ŌD)@:[ q]4E >4(ۣpL 1N-%"%ݡ89mź!(C NwJ…7F0Uy+itBݽ3OM'8񨍿,J<+JygD9/yWnŝ!|LБV;~{ay뵈V tk5y]>}1B'Zr_ys` AV `sJ)xY-'f `OPOmmBmnP.kUC-xaܩ E-<ޚ΋J Xh0 Oue!0C 9 "V߸E}2 o|{ %ԋcj\^AGփ,_'VL'p ^dY?!ٮq.$mU`ҔUɅB A nxzz*>\1 0` #L:կk{j/:g RESWMU뎫xj!K]f"Zn)f" ( 7&ـ#ufE:92D& G>Mf FۋүƮEbIPw&}`VyHk<`/IJa]VdzyTl ?D&~蔳|.~\MfxD-K7r #ϒ)|>^o٩]>^뫟9 G2Dl'PVijw3AM2%rL YZIkLmG=\;l4̎F(9 >!? jcf -zB|:A{X+ue?'f&X`XqCW >I&,s:%S-ir\%<yd6Aa%5s~pzS/txW¡"^}ڣܩC`7= Ȧu-p5XF6IZIxm}P@?ya^~<łLU9DF`[{Iױ$xpV;+k ׵^BJF9$m`/)86N@DWQ!]jD; BԀk s* ^UE2cid y7:qqz^O VI.7_9a3OӶ~|'rN¾ iXY l) [W/(E`lE,ڮܡؽ n[TU&W,aӕ <`Xc6TӂЄe%rIh KKд8AbQ(s74t=Z~6np[mEwM#9*,|C򪜹ܰNphۋۛӣi[-5I@IӢ9;`]xӼ""ɣ`Q.}ACCNZ?/}'k`C=nΞJH除Nt ܋Cf~h1_q;.snhCTsjs%+|"dF3$K9yhEՇzΈ~usgrLS!r1,޽SCZ(VRnnDkdO<}_01 ږJ];|Xkkqn bÄ )H71' qG]=9{g÷sm[})AB{ŘB%]?`D|zUTnegтyy #渇L}apKx޿Lp2{u/,Cj]vTƄgwGrPE fDz9A@d[O.`ծxgi}9]e;Xр`vg.iDAчNRv Q}1y%`Asx,'kR糍$>N:' ߌ [= ">N,a%,Gu9>KZk@|þbCEFؒŻJ>^Gx鄺E`Y/uFt][q.;!+1O 0Y& -OwUoRu'O'~  ȫX (0f~0WlԒ-d/i\.͌5mF,yߺ1'կ E>$>F4el/C!T+ n7[$S΁/t5xCxs1Y  1z܂} yk}N's-c7ei)˂G6lNAj@ۚ\T:k2s7WƘCXm8l`uHk<;YSQ4<8OI(S)@=Rta !tY*jI1ӦپW4t9ț@׿Gƾ=}ٲIYM$VP<oZ=<%6juNxC95*쁌 2飾I}Ҭ k(ZmPEұГ[Im|%ɏSv8DcUmBZ_`56. Mn im$LɅI jkm "( ! G\z@QVٺvc.^ aah>bڴϽv|K0 .sb *p&؋:oz[Kॠ\^I=.tlOU5B0Z|w3)*/ʆ!P~͂YOu|М}}>SϽ3-$sY:[O?QvvjbhY9YNҪ#L^.=(q=*W "ͮ3KʂTCf;h =q=706eNs`O1;M S8C{\W@ȆEIm#[4TKnGɒ*6')++5ֽ e lW+ʈ8볌GUug?C 6t6!aְxg0FxB'c+"07 LٽnSyjۊ&-.C 3԰kdv>2~[^- }r=齶c ED@`auQ'4E7=K:V9w Iy@<=ƽ_Lڜ58-4Ʒ x : j^4A,dx-Pk^SYs6_awVx~) 5 ^-wczKP eUj\$0dN^&@OnI] לX9zWd jU1pQxn1,hH~*CPHĮ QQ{(P.,JӍ"_D\3AaM 2HVƪ yX } ꕦŽb[DYD(3 t-/ 6Py;^Un'oIZYR ti ^8{p/<8i P"7(4vMK󊺊]y GEقO&pM HjIֽCPLXt <bYc9OS2 3η~h1^ԥPF@H,?HPZҎ*hG{ZV5*t`1랳Z@m8g_h3h^eSq J![ϼ7"}ZSRⱉpF?0e waW4jqW[@ }cKY3>`ԜaČAe$6T4Iњ*f:!џO>dUK `NU,V?ډ՚Nd֛Jvp|ha~gD#. . Pdb\V+>BQ#щdѧ Iz'$ iNM=Nʞρ ep(FpQ|G {Y<hcB1Tܕ=9 i?5B{6NM(Y6="Yȑ?{@K&['5 Nc}xkBFZOQCl=,-+MyHs_Oh&ԍܹm0+ހ/ͩRM%t"یKɟenhe;zYejt5}.Xd)XlMFL &UecMmSy䬋^k[Ǵ5Ejl/fJo:Fd SeL{_ &8,TMӤ1L<8cb9\~M(с˵dZ'&]-+~/Ğتv=ag(fDsC~2x{weO9u6CgETs<دwh*\n<*{'"1 EnMF%ьK;fO{St(N/~ XbbsRi(t&:iDobuDw#JN}< [ӵ[[,Ju+؄_-n)In$Kϴ/$hDt1p-u8ا]*e]|H B@\Ea+̑bx&TVPM O߼~<].jԈDlt>/5Qr1ѯeB)́75ʰB%-_LN ݚU>|zA]Ә9f@L #ߚ}&GNRM jF  [`5@ЯfⱜY캈Ū嵑JFܷ6]|g㋪L*XZz v}ܩMMvc/*D7 ?\G=yvuT|tr`>gSp <EyPs앟5ً'Z0.?vcN}nJhPSm>Io4)sL/L7ޣSALҘ:okoF<(Ƹ!pD<] :E*#FU˭uD1z6AulID"XչAY L%-;I߱̚1J=]] νXE++εa=/Xއ^x } ѓ)nR)<2L'JVފUR]GX`؟O1O-=Įi2D5;;sr} GR:M7dŧ|5ÆK*3WX J~?~3xD;. 7+Y"*@Qz]_9RIj⭹!DBOcnB$p;\'HHKiq }x˗4'owҦ!ݫHBA9Ʊ;T4";Rs*y%l8K bY;h#vXVk$F_c>aИvЗ_}v9S[j0z)3AFGFO)!czYh]t7w؄WUaJ T7Y%Pfa4Jv l}Nc+p\1UT KM\*X1hRNK,mq+"scl mJ\rHޥD#S)$D^ߢd ޣo*)ځXكʬ`r*hjsELy8S%ҤG4㟵MWL 4sѯִwzR@D*7WRfAz?S{< F O.3 ]i`7"㜡aRcu`vgW4Zv 7GA{`WsZHa(P3W}>o`6DgwʧO5/)L-鸁`rR!x8!%?e!O<+A'րZc+HiЄ gJXF:L |N%.Ts%U!1WMR CW}1S3Հ@IM9ԓ2%x3BO`-lư(.b%\\v-Y,u /qڃCBwRY.D}Ʀ'!XzzMoI0iCPS\:ϪtM@׸+˜A0W4x;sͯQOyrѿ͟p $DҠzGG5J+GQ`"yiJ1xHp Cݤg'JpuwρRd8.-T@~<ʙ)QZ@ ѭ.7:8g fΚa5 @b_h6,B f5Odp]ih2mMC'wK-H3T>8.}Qt\U/=ŵaBHP0GCZ 5](J]7/dl-hl9E\WlIiFca{!bG"9`9g;4W\ņ\_7L׳AhjJ[y> Ho0xjP7=]1K|Ul>Uժc#Y=>{VkwoiiH$߶Nb=ֆqʳ_B^G("LTŔkn]S1GYv 1v9.cP3oEfUjn)'̞DL [Û#)|bs0tz[z5d8}c,uVps-[e8S7ڠگ 7Hl \M#qn$h<9T(%{Yur!ɴ )hjZ3}|m>_5D* ww~g} ƺ<(\f9F4m5N ̀=Fxq-Ibb㞂XȴJ ݆#7j{|镁i#67 Gm[bM_WegVih zpsۂ?VdIGnC8 _;Hp/7UO)EÅmbP"UW_XlW׫\&1Gb<td+MB+:m]zT9j|uƇNoj+IЍ[XTBYDB=@*9@j} f|a)LBLQ;Uꪞ[M#0j':][5v)Tp\o;\F̫8‚܃$~6ap_4`qΟAUn)n ~V;zi^mRUD<a?|2A*lPGɜVwN*ʈnw}(ʥ:ӥ+ja59 o(L_D1Hq9RI,y&uAR]*l+ )n/ Уwb0jaDž۹wǂ;fJ ӛnm"|,=-6i#,a}-N i_BljϷIaH@mKv1{amfs+1/~OM˵5ڦtا[OA]tv6P =c^^թ:,"Z$|r䢣`_f+^'1.i4,A DS9 kxTkg.EJyS7Չ>J\,w8x>x7>GehV,L;Mn ~84M<*&+4kmUEٹ"EJg '%p\@m)65K] E4CK٫ϥZ]ʨߒ+pL*UBt뵟c|,nϬD˫e?Fn <LpkonGj5ОYblv^ܩX`dƳ S} u* Lw#Mq}6<0>@@Wxiw 8Ymͯ`K;b 7^BO>9,JqR+jL٢{4f\D4ZufNx$swqX%麿nJ2t~_p9pmȆJN&@qPO'K>sG%mZ~Xlh:)Vd+kl;x-;Xb,W pu݃3vJH:]kJ /SDK_=-k@  D\aDQ%+` cz4~~ Il3%mJF$>P!ɂBvt7Ki= yO7WNm7+:3AcڝQ33u$< <9" I;CC*x#*Ǫfo'njg r_4|ǡ[x#ïUwB@*;@<%E*V/!3H{QM`eI*֗ͼ7FSm[N{&e*w!t7Ta,VRR+)bAfO6ZƢq)xsa;ùCһ㌞,F`Yi-_a\j3S~?~1ѳ%Eetd>a ݩ .FZXŌ̡|R5&Li"]CpC DJTlOmݓx/WCGDSDt# NQ"s l2ѸT2^NE.-^Ku6VyhʶoA~T\ȸ}>&+mp`R7G[SN]L YVY"4u=ӦgK&8W6c!Zx|5u>(6j,.UiЎ)\]W@d!l`\ɖO*AsW Ҙ! Eeb,D`a/n2@!`z:$/Rc%?/V4ZbybNSULx1a6:?*8aIQ`J@~4)2h•SBbroDwEi> m3ѕ;B ԑX#y30aP [~8%Uϓ߳㖮1~(A6'@xddzb80{ jXl߯eT6rqݏ~0ᖷ ;wtm?«Q]lu(Pc賞(gE9V_%koFEi>Ok ̚&gsy6jif~@&&N\tgG8o Qސwx>7*{%ư,ObO|{4r ۲XՐ@#_XpG!Vdiy^%>/_u?E HU5l@[#F/0fc+U2Z b8Z@;l?~(r>zP 94u 4Ԧ "B2cp]-﮼ Lu_h2,7Ci߽tPP^y0r/#I0MI}"dD QsXT.<|CW}oY3=s␹ 6zoO{='[I?f.h"/'P֢)f="=4=@nCT歽pb|WT\`*^nv#FPƾ Ii}g~7N $yp ugBթț$^oyTYR*b6PPiLި3'  :R*;<|4xcIvEM{]QTWu1L7=PXu{0$nnTH.Zx2V}zL @h$Rnٗ5\yqژ8葚'N&NKA ~U_JڢG;؈ l׳A`tHFbhƘםL֌,*8>REYҽ}?rZ|= 6ckMJڈJr[dM,9OȾ Vnݨ b}HS老rjo@wd(H!=I:9[NpmP} SrQp߮ `v/#Ȱ`OJ)4cz}:fY :^m|_0(ʚ_/;ÿdgq|4>q[Qe[*iZp@bAOi v!<^Fݧi`,Tk:3M)ysn2=Q^IJ1 w["Wl|sriDf5,&n"/oecAb6EkQAGPGw RF^K=%pzP3%I;fqи_m&q}px6WSǁMo@gvTM3~spt)Ts!rp;R7[l[PWqܲй,p8t3l!Ԯ ൠV٩. YH[O '><K 3L'F ,UF&"AHg̃HvBpxCCʞ2d*38`~׍v>Y <;)6VINjDG–p^1Wb&(7ũ+U>%r;[/|T׼ؗE$zpt> WÞ3{jě~ nj<$ F_+X;n!AEM x\tYJȈz԰1%`VOG{Ff^'Q+0/X`e!X!U$~ xC.yq=FmwIݫɜT&;l$_M hYNmuJ/TSj71_t2Sv(w:wu]M)i gF+X!ykJ;B".>xdM:5_z-JDXASIVE" _hvW`@ţw[/iuDLN[ߞ+ߖP`KH0k#Dڰ9҅LON=(]sUoe,td I=8>1~~)|bk¬w@\Cv0¶ZmKw$_hGoC}2fa,\uh֜q^%qX$oq2,Gև-] (Q9P6Z:ӀVL@VѼ8,4A=Ӝ;yaUYSAc˯͗ݑWJb,*A}w6Ⱦ*yip!Pָn lMU j}&h T2R`#j.+B$n2J SVE|6x>aw0EDЬvl ÷W{BXnYr $.;bAhUh?-5c=Jl!c i)[I ՗_ECÿa<L'0bGTVchp$fr;"@0LR$9X3]&M f3a7"buwQc]~iܧdM%Gw[r_Vw|G?i1p]nHlbK dOR0Ic2*SG2zH6c6"NAנKMϩߌ1,+ LHⲈuugCliKv?DR8~Ps6*m_6FYnU{ըdptֳǦP1#dH-tSkyNՃ74 ሇ%Vl{@q],ɖ; V.a$u]S`hD\h7dH× kj1a7rZM*RZenlsk3 >KiN 1TkP>qo!F{e=+N6z@Ry a}N- y%;q^;vA&GGnKH:Pk?qMoovZ3d"evzuWLڇ͍JR]NF'AE v8q$xO 2qb凿B8%> hQm)%`$? miI(B-)(Vʁ6<L'DIаOtؚ4zIfU:@ X8L)S9ٳ_ۨ|N&܊:}U|FA&6m>R*8©@e!9YIkhRv5Ѹ~|eՍ}/JXc;&nflra1hqLa ;#R_T6:(AEf_#(`H\+E9M%&a,*yTDkqH0Mz0]hwlwX?Q^Oxf6T 9D5Z  ӐeM,'zB8K𖥑$*p?2 oc[ڋK2?8tWV8[Pq;,<9ťpK%biK+|OאElJ ri;ʳOG80X04EuR'l}:ӽgT#1mr)bx"p?ڱ#pLXEgpJKU.7(.0_/˧JXwQq!XӎR[:ִ@3.yRiقl{,,uvwx‰p#dH!UynTn00+[{_g:!Nˮ?<Pv7Αy*yO ?ZXZjFxpmw \?QLK>RBH2NǶɳ&Ilwbց[9eZ E{MxR lk!E/di&\y5 ` xsN‚}2+]\(k_`Dc^!4]*)_sieU'™XAMe 甈ͼ|@8xaWE(۠ cdo>, oȷ$kyt/Pv aD,``|R-CV<+=EbTWC,noOl֟}꽆*n;N.*rEΩO_QshZx-k[;#si6`9x%0/F<68˂pR烣:1aAY}UחmH"Ĵn'4cS$S ѱN:u<[[)^\'I&tLTsy6Z7 #paYHݴ '$.B~#)nM+({ʣF]{N<3E0' flr3rMjVdZ#ysb5fOy8sxG1=H1b" j}OK~Ii͟çV%T9f2]V* )(&C"&u(cSJ)qw,0&+5a}< _5xkyJr MUNϷM^Np>Z4ȳ^t/`}j@ w !F (s/&+/AޓpbaSy=r (}6o@ngH~*LO.fՕ֛yWT|`HB*ֲ{F.dTh٦g;P^E;&P%KL4sxN': [MqWǠ1:ecE>Ú},Xcڊ6R{&jI}^]@Gh[qr5ޏ:,X(A?;/z]L,cFqAXx@]:ƃib 6OgU'U /!.Wts/$V|a%ZVh"-$}Mh#0"A4ϐՓnt_$n32Wj rɨ q4nfcw3j=TzE49mPm -۬zMF&~s?+.Cqdž󜉍 )%a胥{}xc*&ȹgbA`e9$8$?e݊A9V&.|rHJ>TaAF> ˻aViǙh4Ujj4C5ߩ_8ӌT+'U6ߎ& DDE2Ҏ5uyq& ><>AMBT*G_CE=l"b)B8/;e 1* u$~SP]֌+m Wഷ")liK֙f ЅbVQ;1{wTa^7hP?VYd#" bdn[Qe؞lT;-K)02g)Lod9;՚MlӚf`NxURj皉k_>0o'ؤs=Hm%Dj_k>x$W]3VnYg_6X]w62EGY.d[46?v9%J3rBa_ l{bOԋJ=d,]Nz `4ڶw83PQ5+uOe":Jk`IT$9y\'YaE7ew7Goط1[=kGN JRMPp𛡱n픪a,3T--@Uu<+k |.t#gbMĈ2-Kȸ 6&xddѰFC~`-S)`jɳڳʀ݀w u/ rovS ~4Gf\]:/fFTČ0|`ucje9rWȇ \),,-AW -%S\lqLs-#v7N& $,x F$U `On%ZPx1NQygMPc޽XWbЋs?y*876Pk|!|4N"QCKs$ ??sQ9gBKSYх$Y5 5E(FL3#0bHXwer$`rяޕ.vTE|.>w BB $ł+_%hR1JB%M0zsqUs)HKǬVL[SqS*jx  TFC"3P|E;0Dq~> )+w_>tasǷB:L&O vzȡLo<O(7lD3WHf._:FTQ#8Fw|pU!G&>(J 6iOxۃ"!W$k޶L2.<1&!<[FҼPZEb?T_ı;Z݋NOlЅ]7;qTB؅Hk<wpwDB+*Xus=  rt6]e rˮkҘ wx`8gWlW p\L?xGx>|,5mFD[ 9Ċhn"?, ?z9鼱UW!8f/ڦFh%/Bmrii!9`˒htX1%&{]'ߦQv4𕱹dniNoɉ@w/]6ESb.򂬻h`-&"gd53 DHWO$x#3 0M! 0 P4Wjx|vLaÊr]z0j0]Β|DcM&rSXD7¬\CZg>`dK?:q2[rlц+8 ']H9uנQw-θG5f En4-\ K޶z^J0Ϯ(1o]0*ݞឹPԝ'w\J:@{/?k=q*uh@q@EezvC !iܾ?韵VE-S 'Mb %ӆEX'c^gU>*G ?:FLB8Pr1p[]pA:ZR]RiJݡ>~}~l5!dvtжO4s5$-Mf[$]P4<5T6{ I>Wu-8GнPjIqY]_wDcB&K`)iy~~/Njn0_ 1o27Y) p؛mm1gegu & 4 Crʣ|=MT)C,[sUXrnEqU'm%tW,6EBEP'k= D{*'luЧd>`?c^H#"MM(I ;Gz;L>#ֿquiOQPuX|-.#G a_i{o+j 1qJ6*U@QI‚w#ifBNy H a+`!c:,Vķ G-),oOV.Fy86Ul (Uċ(LsYV0U Lѿo4SpM\28賆&9&?-?иe;,b]P#%vv=>f\"+ĩQ.e)]˶j'^B,|~y y@]'dХb/3usDC6S: :PFeªy 6=KrI*kGNiP3jƙun4ͻg$;X&#pn:2MVy}E Qq.)xa_Rv7Mꀣ*ɹ+zK{BMK+*EpԚt9Y qKlpJ/.lZ(aշ&\PWCJ.ͅ3 㯀âG~hwQyMd*kqcETfKtk h-=?"Y߮5=ʾב_NՓZ{wDKGCV>Qmݩ7J5Y%]p>ysԈjҿh~cRo ܚ:P8U|+FX|rXl@9S}\,qj0ӄٚ$U5&.;H([:L[}[}'Ub?o $Śh·rEd9|wKo|iRѡoA.yru5XNFlsi)m";(h劃]G@֬vOSc:'f_!aoHx;˻O(81?}mw.{]@`BbFeuh\\"tᄄ>C{G-Jc?D&Ƌf'~8gůY<Al&)AWK i$s8 b,jab=CunDeSV_u #UYtG4̽PNZ UGCnHe*?w߁ $_HG[SPO;Om˺?A,oNGyh{/ OkʘvVDLkJ/He(O H*OPџ[%A8iFb\ZJGp|1#_ jaVHq*@= 6,+@y~3^,x~҅[0̟lX:O*@ZO!f8 Da7؃{j GZ6viVBnn>, qcq7no&㲣S8롁TG(8 .5J %_Ts )kRQژqˊA6:s^$W)KOHۢN?wfYQނ{j;x45"9DN5קoC2 ̫hᣘ8SXTڧW ~e&eQF\}1eNI_$MC TzH)_ˁ;sz=rfK,]1-sҶ'jYn J8&lsAZh󡚦X {LsnHg'E?#WMOG:h|;˽"AxPU`sgYM`agɵ)Cy%3ޖ: NlV ^.吟la50-Ļ97Bzb+b=yB&%pE5I#H/lRzIPWh;ԛV7 ]Wk-rܣSBS  D)ERUg^ঃVX ,̗Z)b73(C\!L126Lnq}!-j,*Gjˈfak40LevN [9rΡf6XۚA%I^w=!G~valkYHi}soWv6wn~oO7܈P&8O>]LyK̐h^T\P&2;m6{8&*ﰪa$YX8O7r۟X԰os@VWy&ivc~`Ե6ܧjnW68JT|Y<޴s HEZTV!0i[nq[z Jc/AKl1Fe(NO(q4˔ l|WnS^g?@swHL]>.}8K"?驥ln!H6a =YRTLE:4d #?<Ƃpr߀Y懢M""/y q&7/O4T~3e3؀!`\s`jbݾ8\}`OGoHFB@PGF4D\"IvS3= EHX9h1:1C7^̓D5Ow=B29 &Ǎz6YCэ,sJ@Qê4QE`Tl-&h;4tef@Hre. s)\ #}Lg̉ wb+^ pg#""hGLĩ]鞥ҳrSgIK1oao#rgvE.#_!o*bS-Jݰcqa6+Tsh|:,ZQ%msoB6!CH_jeOG_) ʖY c&s0LPB3Yjw7:sE^zg㳀ji#O@ [!শ}ـifܺOUzFP{~WN:dґ/i7dS󂾂bVk,D~Ok0OJ軑$a*]~GV=:Zy4C,]C n.j7'H-!P*sdj$;3Y!ՊG!@A\w)[,"|z Q㛸E*.WB:ѵ{<1¨cdlߪ@/ $TlgsO HtcA:[#{(`{Qb.}~apg $(& NRsv(&=j =%2`WwdΏ>[+'}8$d"`?`sO4W)!H\QpK! ęg dn܆G?w'f6ӨaN;өk_JXka*n{3N\D4J~d읐n4%HW$RQeВx!?|gT&ɋj׫Okݷ z PLcGB!Q~xQT[ 㸋 h}XMo=HJc<{x[A͕bWp ?GNP;xxc,LV.إa~k}LZt` Kе=RT8c*94"!!wPL\$N93qE3 ?(Z5哸_!1P[D"T%Z[B]Pno91=c'Uµ&qG^g;GE.eE YAV&V;|XkJ$[V׋A}!a .6#Rn/z0OqE+vk^$(s qc3P2l.d32`  \zR 6]zgRaCa82 _65},7Ft!Eu?ؔOtWi碆|)~y3AAӔN@v>֒ G=Q'^Y5UhcJ`}! *m-EyiU֑ۋƞ;[A`H8!#{I3TK$QǝW-&P6[IJ+'0O) klWKDn$׿y)8?U'.pJ-ݫ}TÈznwn6,:^>h߃Y4TFcjj;"DOZ%m[ٵ'Wp};UVU_x#f@..J,;bR bԠ߈ 6?9(WdF:n7KWlf>Ee'\lx)-`gz3\j#};@ז|m\:]7FF IVvI$SUYK.Ȓ:JJ̟u;Q뮱^dHQ^G8[~_l}ޑ;7M)lF:ڙ~A*Pv=Zʁ N kHFC? hO |9O,ڨWIz0ʈߕPm `[eϠ?/r wyou`[~/*0 abX78,ڥK?ǵQH\;f''rFl90#'Nt8O 1)l0R؞CbIktBP0-B#^X_z=_#?J Lp_̒D*#s{- ,zdxOKY3 g0<' )z{F.] :Sm:yQWGbp↰ =- l~Z5b=ڂRC%=u(LH?0iiOA Ǿǘv\ mgVGTglmLShPQcie)sɓ)+'>)<'d?\xB\dHXe2 F?pҐ<|LaO,dAZ62,b"kΏ{_^R\HԹuv/+yhVe{gPu9Yq^!qI ԝTj >:{Ϛ".xd\J־^uʲwJdYIl5ڒCYbYG4u]|?`/hjK. O{б5~'}.gǩf(/kKx 8Mg_]FѣYl'ɔ'Zqg;d(˧&>,xe9DݸTl?:-b#+ %"h1@Q. 6cvpDbrNEsm|}5q:' HE#_=#,A@a,]>:mMy2Yy(kl4lGj "+ԩ%oZwR`s.4OI(iN yɇk4=x hlЧUS(\1xZ~[IKVX=7D7hUY(R<Z~b Ia q.L&U(qeMOľa74f!LT2 S"sRp w:2|-/AKs%bvgjVX ZvP)ί*S(Aɸn`y_v|%bތsFR,bL:nn:ǭ_~哿go^_7%}ȫ T+c3ND |`E7M\>i\=`-uz3/!6w: ]9UYx&m>(xOѣ3gEq[CB-λRpЬ 45KޮD3$c`@38ɀv)_wޠnekuh;](>6M5ڌdMJ~>5)Z| abpHuIIE$tj]H*~-,Asn\Li:z @ ȺPP8u߹ڍtQ>p)_%PZWi堫 6ed8DzOyܱu%-M<*6vV8gNv(=XOHmcdlHןG_ I}T5* D^ZJG M8+pR"qӲ9d<]ReSg2M͸$|i#>XBPcŸ$K2vz&8 OP?DqHHQZ6e~+ 'nA9I1a"|Yi?&vfT3s)`(-۾9{SS }y=9B pcTE|9 kp6b0~v]Ҍ{S[Zpv%n =T5FU5Ė7bwй|B|(z؍jlZewA)ݵ%g I6ɲ\bw$@o@S tX/>3#Iݏ(3;/XP,>O!rLu B*oy9ZF|4 !#^ M)Dζ % 0=7 I0i.!|&5d$>5&bO\@mEcݽajwCjfU7S'f]mל_榻:tdElx|"hd kKF1֪njLBg BEDM;+@htO+)tߣaHR0 ]b oп-ݩyͳ`?e xjxnRpsiкQ!Գ!o-ʷևW?rGI;ZkC!~+I$QSB:Q:;yi>:_.2|lui{ZB>Yx4zURyU2PbŲDI^.jUQ|*0e߄#e[qRZNi |\s#$Cso&zvo,7o\`]vvF: (ac++4e.dT9OEA5252D1t-jΘZBbѼ xfuzE`!2! `=]h f7M6iNz}O1/k~y=VP}lXՀ<>_"'vi]PB)9?7 كI o kLxC}eZkhj1ԟ gϏ+ 5ז 삥 Bx`.7w}^:qΙ@ˈ}Q|JA%e{-\: JrX\?-AV,"P2,iQNf+JP򌥄ct?$1Wh[m\xJU,ȚaICj0tD*[3Ϊ5r˔m>8:{ƹx@;6mC|6wgޟD@$.e3 B ծa2ʠDh}qV2KUu@c  -"erI=]96 goAQw64o/4gSeFml }88~R-q-)Sr!Z-mߒp^^9DDZA(eѾB>h& &[RK%W}緳d Rܷ@# Vľl?{2MJhwb-K%W Ҕ'0Ê}SkB+#f>ow ƒdVB.E *0A')X&qQeNfc7q񩱆K*]ge^ZLe{݅ph{KJM(|6?ēszZbvl6աR7)ĕ?@ﵐ9E$?2>5\ _&L{\FVZI<} 0-uV''}8{[v-c4>PƗkC̨jP_@{={M6#dOO;]^U.9'}E C;R ޸t9/"o M.mDZS+ʅIlmH,j֐Re/v`R+u7…n9S_D" h_jYtvX!e{E#1")s?i?53 Q43{=`^qr@ׂvxUF.4ɋ+L?XtBO/D?f[o*X IDoPY<փg: O|oΠ\؏09p?Xɓ;2~V԰[ {P^#};W̞tlTox,e9\+=e( ]TYA VhMpYE<А[ֶۘp]}/"J2Ǔ"Ȇ2cpOwZon^WIn^MjWfpA!c:txfjyp{_AM͊z5pam`cQ];ݴSEG a\@6r"jg)UɓxU: Ͻy lRZ4 'z|e 5Rc~+`G'pC?4 ƗYKK4ۛW7<{!T'Zܽ+)PJ%r0Csb H|lnڈqS?Bz6Z#촩`\()iMNdEn\gI4 A 9*'DыuL;sF 4g)W zHQ IӴfNI^2ڻ,[#SG1j#9M]5y@LsX6Ç~4 h0`NbY_a|9CPW@u 8|7l c<n_T/Rp[L22#^2-Bןb!sA˿YR˘Ұ^,6oAI:.1Gikt".`4HE .A2>b6L<сa}xh9?yڠ OcdJ2D&IUVD7Ye4t&,IPvvm{ѧhS,=$3FAoKsXDvR<=O::6r8{#Z 2&H&`hoet,u,2$+[ gEb>1rGfpx;ۀ繨+ь:֟UE{8Q!m ӫ(|˜T Gx-Ih<ҊAYQ_XLҎ^rCځ>0 vӀ~I?+I4CA(ͱ`ÿx0XztkY^m;.dxIv/bB4Wx!//8{ ؇ 3Nt.B- Me6CeaIX^Y>o2z|BԽ)B0v0r9S49Eq! =6 =BPlpc#w>wR-ez "%ӈώC9Jz^ n2TS5iٟD?5Lޤ&cZ30{ 'Bre(0njtPaL)MܙKv ͡(u}uoNlI!^exV*ڽ. 0Vp(8Z2Ӱ9T.Q(W',QQۧ@3ׯ!cJ9 b?J F#/G[yZn"brR*jYpU|2 } M15rAUD"Aȼkv}FG LhyQPWŭ~Eo؞)5JF@@\o_4;:krڒ-hu -w_f0<^&y;x~q&VBsX5昵ruǼAH:E:>Xa`o-/$RT)sɬs@tHfMW.n1,$B$zϿ`ee~e!C'-;#u7Q_zF2|D)fPs:(j6o|6ņF;5WϋPDHt#NIzdD:&"c HÝxK'v$c1[s} Aeoj؈L %m (-\1k*G-Eoz =ILfV%j.+;nߥ(:ts87fVߗ,r@ՎLv. TF.Tu?v`^V23u~*iч:RCEqsncJ]/[OsfU$4c"F2lRf)' 6:ehYss&`lc%4Q+zqWa{]7<ή?1k@ՌCOn?#&+Kab;ݖ,m*ڄ w8uMY0X\~ ՜l!k3'Mi&k4j,05;DտR{|5̂9`z M!0|x AR\$xF@a(-\J8|ΌcB1ռd1!Q".| F{bE!nwOZ:1}bS/?^M.),^%ĹO,[*Egk+yz _8UjTSZ]ka6pPUeh+lgeᩊb94[ *XϏ+޸NkקCZa<-M2ˡ3+"cpe/FL_n$@ VU%[q5 uL}F/d8D>15n.ַs|d[sW7xz֙}%/GKП^]'K_hC9oen]ͥ(>N{]-v!m?.? ˜lPuR! ~Tzh^}Ja.#oZWQYi. z%c6mk)ŭ@[~ ﺒ:ܘ!?~$~<fK}`,~R`Tm7F}sTBc~ƒDq3EW$cC ٮH;gJp`o{g&xY_n79ZtEu2nt;tq hmB-R&#ŽDXGҠPjr"q}ز]L6.w(JsPՂJX7 eR9&jnwf7P+AJd K~X5R65`踣u~jh-ngDRV,,'hz%axf{-p: z 3ޚL Nfz:xezIq풇;j_At+ON KoаS¡G7'-op*=wa)^V3ҁn+u7"״|s3[JY~aIȐ$E!N5PK`X ̈yko|PmzkNQ!+bbyY YDd=3H^v=s )-.!;ݬC}V ַ>j^Yc~$%7Ϙ=ld ?u XIqaE-_K7k_WV؂E `7*Rrk?saZʀxsK soH95z;@mSiŋ6M$b S! p߳3W;oiyHc}D1e찰nc·/pmydn 8|2ytB7:3M/]^b`# , 5Lq_'2c 6?Vne],=GL6V7IWI7_vZ|b/: n@K4_klE,rբ]-zX걪@Xb/}T>:RvZoKvJIsoN; Dp*26 ^}NJAH ZӘm&՚fsŲ 2EsH1#Oq0(:L~fK%^f&o=! Qzb|^L[79'jH>;doߤ글Tkî%`?&:^֔닮yRR q-/;",H(҅fXigyW ʱ*U {;V޸' UsaDU,FseU8Yy!8r زccW#R4ED4T ^F^͘1aW$z 8a /qU`{o> V=Wa />mҐZ߹b>#.l𥧎D(#_zwY78u a9t@&Y0 pkm*^VQ KQ6Ǯ: ާ}} ћ`Ʈ_D?~lRRHVOχw,זȐcS"}f $#_)QCs& j`Ro?JY;!Q!H6Ғ =&^5k61B]9ExG'ѧXNd_,üZe%u.qeZ.j0:%kX3R9PⴧQʢ:ז ֍}k8fr|6,XLjs![~3i 8\26KVG;&FÞIP:ELm;t@`U",Gnہ5!Fzc\tQ͎?{\ei| ,ƪHM91+T64Pھa%^WcHMn6/ `{8W2%A|V;ƹYa;'- ~ @f!%/] ܬ\"g7bo5@a 6oՋ(\^Ȭ 9:ry:x[q_ԲC(z2w:xi9I;J%oOfǁEt5Vak=XMsp6n$a' Gq1xt2 /sZ afϢHgb(p%2D ##=&~?(ڧulyQ[CAqy㟖]r\!cubslU ->J;uһ{TL&1#[{r&\ym:o1a;exROɦഘ%8Zrr"3?d0_ϦJyb6pZ|-cR.DN׌AQ?X,dvbPy^v< FƏK=Go"v:YI" L1p!Q'%)2dHw@`.alL;aLum`%3xJKw9ƿ_DG/횦dAt>5ylX,L^y>65DF_[[v)m{Yy#S$ᚁ\4 0Fa`rv6M%Y;J&s ! 5/e|Qzv{W&@~11ꪩkK[_NOVvO\(w>@q[͒N, wR),(4>CvQQZԚe`?AK/2n!2a$/=Z7o4vHV7Gq2f(۰jt|h{Ii2bab~P pBCgPm *b^{ZM+JݐC'Eʰm6jw&(p= |;з:^Ts;dŸltgȒ5)a},179,EEY*8=л+A7x eA9r3ӼxH\UoNOi)CD k;^'(?"4duh?+2궘{E.:K(&%'n'5fHA٢r/qM *=~5oKMU& Brnh'/,Db1*(iEK\2wK'։d޳B(H-^* tP; ꢮOcӰ}D=i_J? 췊<Zb*5A٘Iq͞'ꛀ*kM͵Y4(<_SlۥpRIJ5@2/ O^@psF;43/R(fjc}EO!PfWSEvo* '"-~nϠ\w)H,F@n%'I3/N+!RhYHj~_,XN_ 5'S` 0A?m1n'v,0T|σ4wH;\2ζZOP7qjC>*掮ޞ'Th))-Jƒy: c&F W* Y;58&i@"z9`e-z< :Zz9b`/_'@&؍J/WY3ayf\>U5B~VvO !gmgfBLv/oM#. $ jl֋T*~3[k29I.P;RWSA!sSEfF/>Ykrד kt԰^܍*mO.Q>+ꢧ6*9Ӌ`߬af i\3AquS!DνŨ}+nD0e6F7$ <+4iXT㬾ZĄ!M>7 Z=9uBhĎa1{؃;g-)7lBJ`v@$( Ɖ1m{7ՐdWVQۥI:]دA:s}fd$$)sg,CS!wXBlnZqr:GxFH=Mq:mPdLC{J V]ohKP]Z˕O>Q=J1)zU,]0]D WRIvO34Unlc@Gj!U/9J9k 0|?hjՍ+~ N]5CC28 @-l!9$CxQ]_N%b)CmC %cM@: +u@~0lOes+A͛dx*G7^ |_=scMC7=)SRJ_C\|Nyp jh)~#sdزjf)H4,Z¶E Q*|g {%ZT@M`L_UHj Osʌ &&fw|$WTGj[V0qRnM9*ӄ5$tu4\ZL"WYvmp%aTOO1ʖXgT?]"m:R7N]( `ُEsɰ=/2cՋ `C҆7 EL̓aX)D ;mlmyӷ,5RxY$E5hGp'(3'v:a]o[ieD1wRp7|~$26M IcM7Xښcǣ)WhdHO2Ke3Xi4zEmm,ŋ"jE̻,]!ݎdeKvў/.M s4M &Zg<!i? *iWSZnՃѩ?dB> ]ԇ/SG% WlK`i+8~VF7"{ e sZ}x*X^=/P= SXnM (N3Yyx(v߃b,窗YPFTgqǪ.car`'l.Y|Evی;&!v2.Q>NFV cJAp?6%uzڀ5!ܶYX6ϻ?b` ah8Wٕ:߷oĮ8S"ySKP1rtfwC#hm3 &xaF ]2QSNLn)yT#҅7{glYq: +|71$9 =PyN e]ItɁ2D.zٗPD|-BjX8]/玲T.'Wӱ IB篞HRip-. 3#$z%ASU=9EWK@4"#L;7j0,ϟ4$M=U?$9#CU;րt%"H< ̀ G ПB/t}4,Rz{$B]A9!e#"eJ5"8$@InUdEDòHbʭ,1_8}5sBb}oof1O0^$\! 2K`U,cxC1J7\@[p1@LYy<(,8&4I lq\݀`,'l"pr.W]'㒿l 'hݭJ9z/EuExOg#=5,xV:a z@׾OOEy A-q b2 #fθz攱Eg@1RGjJn<H$UӘJ y!zÿ4t. Z^;a4(|@KdouL6#Q|9BնA[ nOd'3VMVw1X#*R=1HY ",mUl}fi?{-2iLv cq&eG6]|A6i6q* K)3eC=)kwq;9[F~>Ӏ&>Б{bF^h䯒A2 6+Pnb"a0.)S4JCD:aq4@,|fAʳ#`o}67KctDEާY_X"5 M, d;MEf9Q]OHi]K\:= GZУp<3EC޴x4xjReSiXI{]?H;=<+CRf=zu>skё K%KC\1?*j ڪM˘pMsN HASeְSB$>C~evlb <'K^toO ۔cϻIHb.8_Pl^1% C2 @^{D-HPQ"˛uySEwF'预ӝj1x/'%9D; 09$Z淶MZ8iVF5"KC5h&C'k;^}R)8$}U}ߩ ?G, $龏تvQ6DwonG dZ5j&qoTJ" ppP_0 jbQ.vuxZd jgqOUr7'|ZF"fZ KmI=IXPc~k6yxH7Y  6 uo,;bR\~iA5 TvFRYb ctr~lC߷`2;n8h - [#45e*=0DZ]]\hD7΋]j1~|> 2!MSR>5z/"y.xXֺtp8u B5ymvue90,CxY#<8zQ_NԬpdH~<Y?uqǹhdLcf2(_#m>aӇ?_!" pb"-G'1$_ׇ?j՗2慶3)i=zhԿnҧ_un?n`>㐇nnNVvۭ],QC$P?U]t5ָpxg9ܵ:=ۀs%ۚ_)8MiU||qkN=iq U<3J.K}C{"Da(l} 5:{jG.sE\H k¬ 4.v~H,mj:+ӏEG#Sžxi;o3V,o.&|M4bq_hoaU~ԾBQp1 hqsU:.;XieOQtM~qld1c CHFp)\J #'Zw(<+s}@ >eURB CXy˔GF/CUXnarKݯ/~ʪ(!.uj,7"C>9G 1juGoP-.U򂀙U}rMml?k 8yoy*[F3]ӌp㻴 ;՘No*023s/#89\Wz}c$]'e@`znnDIo$PFhs5 p3uKjѿl$$L H>r s "Pݤ>Mj>gOj6)zA:_Jc1z9Dț%Iޛe{⯅c5+UWCeN"1ҡX)!&2t*j\cr`T#8;7*rH`bdW ?=B_at.M\;12P@5vi4+0&729mC$dL2 IȁB߳k2ΚMqpv2ŭ:䝣|H8\esOuxTqQ>M:Rh p]BpW!(@แ~O:d~RɾbR;^ܓM{ 멡{ gszҙqq}XB=O:{/`rZL0&"ߧCU:4%G6Nc (㘛@Nws=.}?ĵWn0NKac`ಔGA~x1 REIly7YK} a⺤_C#@$#`FO;3;z'%$Y8S X{ В͚AK+sX|WCAj̝g WפB427-lD|KȴK N44a'?S7iȀ ,3"R쪚1*ÍpZ[va}85|>n9|$r9`W5%ƼfOej@/ݜd bj8cx2PBwh%ĆQ2 b &X$?tU c[Zma8̷/&yqE 7 4"B<8Otz~[`՘rmh$hLzOxd {HF:F r{h,A-Oo*=3`2KLMYpVk3$-нty#:So[)+AE J~c \uFkM~aA4d6Xa!:l)*%CdzR{Zm "@,,ł\KƸ=pzY{Tu5iaͬ ^{]/,#КyŸ]̊CP}ێ;Dx7 !ug5+ PS&84[(Nf+ CsPSt=rAl=d0AT1ir%S [0<#y=ѸB0o=#}&*Jh3KB&w!HꛕjaQ'=?Q2p=3e_d*<9giְJ+VD%೸e] GL}DO^ݤ~V)2 #>B /y jrdX|y#z.*(lLUV42kMU$%_ R=\R\ ?[O=JLj&VS~S`]7`f3`hQYZo-(JdS$B-:x6aErj 2pV"&E,'DtJޠ'bC "b}[ԐdZ٥eJ$!cw'cC_P5jd!7De߈(ВsF&VIGA '؎R>#22k*xxTCbm{@dԐ`kUּbd*sj4Y~& TrFKP e4aJgPdta=dRzbV 24td,5T.Ueh?3x "Lb:jXܴm/1'PhXYcqML )FZhw] /U]ڂe]H5[\ʤl-&6w[ksXE- ^!ryVM6jkvu}[Q`)Qh^BsÁ!2! |P4X Պwm"n>~ZPt2wY֕CukΜ# `caޞX x8~qt׮4 {Ur"O$T(t;]PdV,*ƕ zs/ eؐRwOGQl1b8?<Ļ%2[f1[$.xy&W/:1(ja*Ⱥ'g7Dq)8t>y2H m^fn>#pgY*`h "/HH 2*YL|s3dfheO"NrPc ln6'q,MN>Өst8cŽ=ptJ܄ غܘO9N"z>t @@jzuzkEPJ,=ZlԴpf@qGe/C$zsoOO%\K:v6N[8hy;@X`X: }KB7:ta4'+r^Wv^ S[ n:bj 0nFL+wn.6H@ZOG@N[A XcqM|l2d^Pxp.Yl5̐Ypq5LJ7^uhh,2.N-A|\-R9D&wth]ʖIa>I:(< }½ ߠ7qZ:=)~ߐdb!Kiq9C%A0݄be|1<&r~*<"޹0O[ZpbȂ(_1R]IH\*Ɣqa &nWmi"UyH,:"}mOrG:X<d/_UNjpnBfU+KjPiϞiGG)8Q8~H_#rc/UZu($8iUH(tK$Œ֢Iyp4j`ɜ#]ġn{> ʱ! Jx]p_3+!v\\PN 9-]#iypEFhr29O>9U u:$@|UFS$&Ūx>5cݧY?&(NUWu.gě-nlc(Xٺ*ޚ/~J@&r|-J eF2L |:-SxAp^j/@וC-i4DYT|AU^y/)l9=7 wʆߏ^DI|M% ~:6^[oۺ|+ΎS)_3982 j9^vmzߏ #gᬆkK?*ecU`Ysn]T}^aG;Y %%l菜2#T؛J)K p:mf@3bџ"?2A| 6S-Ȁ%$yaVy&q~?|= +om߇غlk2{_e.ޕv^Tikn/Dbf_cu,Ht h 0XKk|1/M[kZ̗T8>Gseoɠɵ 1*)ViX`-gt 68!/i(\[ȄY4emTlqWb] jlRq$ *er@A%ˤV'C~j}XwրLy[ͅ1:]3\#( ]gމR9(a# B7H(O450]wb%P.5UQJlxLz&9)`̞5<ovTA^GǵydJ(M_0Ty 6M Fꗃ:i` P-A+/DVYVz3H. reC; T[5(PSaȼUM7kqvßejfX qNamip{rrO(c[@A= so[7T.J ?tu)b- u՘# A2޵%? Չ4;OTV?(nuS!r 63oAO< xT6R`Y9Z l~+eqy 'چ_"` nZq$eQ puY_y$hM (ˢ~a",":_++p20^Z qUDW3F??95繿b>֕#:3p9(vÝ$Uj f0ʊxb g4HRe\ [ [J?y.$H>,7(xU" a"CS:Y @TRHJO1\^ŧ 8{ wnҢ)Kaqǐ b[Mȑ,L,_3+"*9P$0~r)rG"jo1k%>1ZL|K|4Vc&@̊2J6*q]5bjmɵƭx O6X,rA##E\QoL M {`IDfO]=Α3 ǧ?ӝj=uPTaI`C_4Rܦ,}=#rӇK9F~1l+öhf{J3[+HLLLݐzarhD57&"+KI͝^[\2]u OiWN|e%;/Uېg?J@mJ/a}p:~!ߖ^O']BAsTDp\baiƷHp1T:?g Ď?HP{DW0!k\#(HDz0U4aHN~W?aj ]fde૲]3 Gm8OHTH3D>>f+W!QG'|+4}Eye2fԠaVxxea!ݚȧ\E. n3gϯQ(7s/Uk \Q/./~1. ik1]rKѿP0[5f7[xg\1Zیʈs^;CbaG@+ cZPoZX7JT\`toj&K־AEt;EPALF 5_3gފWOo;>9Ğ jG?&^>8aޙ-ۢ8U35y@2# JQ4t}b )bz 3ǽ'VA,ކ+02v$:DiTO"sJ.&KI>,qp]2Va6.6< p jx*vonia ]Jw*]r̉ YѭWf4Y?\6ڕLuTtY~ʲZ+b\ 5u/.lk`4(/F$`X-Nƚd 1#="_YvƷrU7ҧ6u+4_QXiH]xCH%T䇢T~Lrx/*+[V McG;Ĕ?Ws 68x\V ~+k}Zd hp 0C-k,@6jBJIUn 7I;eÝS abuG\,im_#DMx}*yGnV&=f;\*@R<81~l* >QE)9H6o{l UNgTԕFLٛRXmX^V1qVF'Ô|$yIF{Q"_v^NCV:<<"qńQ=DF[ͧuH)tu|'4,c(\ߋ!A,u)bK&\tEI3}'KZz7Οi)-3,ۓHhf@ԏqk2y]~ьKE !x=2sr>kz׋-lH|?{GuFlnMQ21>K`<pfuήh{7dՌ\cQ09GS:?*1ij1> vX71̕sVh}<>x:jxDEbN.Ǵ), PAu俔~)DBb{Ao5L%ӕm޹k.p 2%&1M"=dlk[~h@'Cqq*,-JoTYb\p -N7P.IWoz^p,Ea'֦78~Ey>Z,%1:¨CbXJHa e:Pի%bV w Eo(d{o"`eqKΖJuj$\SeK+㵓f@3OZ`ӈs[vhnkwݬx `#{~[a{@x'Z9myPz{<ebVA#٤K-qq7KV7]t#8u {$ >]Id/@b\cr@ΨS C'?y;FX 6cHׯDIz*c ͚zKx26^pU`֚o~5I{3*WH Yi瞹ch>lQpVN˭;:IIMZ;.%/n UĒ@.+U|nP;2ԟBfQ#uF ipL;!恚][o++`I4Үb١o\aB/_uZn9c\G\ S.:T]ݡ  H~%.~fDMxPFLZ\~HW$/H L'9aZͱQiZ[Au"@;CnAdOtQE5g2,.5u6f}[1LuʚXs+V|FgveO6է&;i-Hy"a#^PZZ"f}QwokAf{{s ̝$]*"Q Gye_)'-,**aF#c} Dih*ƪ-* ?<γ6 ȟ0&<ŽQ#Nr\q }u0m6|pݻC= b:'NGm*f?`ƾ/RIu(Zk!2e$Eg`x TfsVj6a%7-=aCЗłVVV''rp[v#3_9M@ :ih_M14PmTKS"ȢwF}W4t&k 3sJ.G6[|"՗L>W mqKw ZB}͎H4nI]EF* doF:K{dݵ9 Jc,0 $-dl%UȚ?|dIx ؒN!ZbUZKPe(.QsFq8Zlc2~ysegk2u9`8+u|?`ɆĈbxy~mX$$H})4K+^_r(֌wxeG_mM_bM?t5;WWͫ&}:@J[q?]t4WS:{;ӆT4~ߞE|-u&p{G<$gLnd!|C@U%QVWymiUeAU/V{P&SN3-fGrVEj rͱQd$A,W>&4eyEC\~ eKw3fߒ3n N+E|[;ki8jϿU=^g #m#дOw!X!HJ~1 u׊e-A! TnٵX$ɥmE06\ilcպ SNjߎ̖2w8GL4s>H*ACw kæʣ(Ep_Ѧ8< f  ZẸ0 0=am-h UvHMw7 3P]@0lMH$|>с%CW-&Î;]rc~LԊF'3(:v.G=!%"vHa [gMHPFT w1*D\m$0l $=ى~ fܥag(~!xv9v&~!x`q; Z>Cm٥93:̏H3mCw{R=Ck L]y~]7+VXWnf;LU>@wCJ?{10eŒU?j>( ~+Ѻ.J57.|, ~Z.kٞZڨYcH.۶g^MN 9 tNRb|R9KOUrֺJC+p9B>VTߒv H 0zhUt"4ݧhx Qص[2bvv#;pYӯuA mߘ/PWyAx1$ GaH93j%(vzqa]#H?R˦j͹Oxfڞj XE-K-+eu+ynkD=aNX7_ޣ,@\pHhm)y\u2T ٸRD8pQ|eM g09/FE:T;`@оPgtR#]:?_w xynv4>A&O,ѭc/uֲW y!$E1y)8E[ؐb)Zöh˽Xyt(_ًEr&ް+>d/^9uͯ÷ 9=#MEUReSM:SNLѭg_w<*R"J+LlyO{ă4k{hnpU # E!%ڍhU+}vW45J> Oܫw:lծyAd:_#t<"\Ð2*+荡,~+D+*)DbZ%xdNP#yi֏@9Iop3>vw 0Q TU5x28:"bb˥-o[ WUWW˻*xh6ˊ&!r:[G71yP2 ŔpOdL2S!0YF3ν֝k VLalxz1 gv_eI"GMY'1?n` Ālwi]%y/zqr)yH hXIPXqTc(uf-:dp5)H-@[qYǭUfbg/d V fސU u&~D͈Bfx@eEwnR'+-缻M![*&JL$J}Вa239ֲUӠ 5'T!f1Rpl ?;YFm+F˖|9y–:>00XBzzcUL DP9`fB ٍ脶;w$ۨ>{GAæ.Jt3Dy8ܥ:py!19pWS`KWk42- $蠰$ 5h`I8my{39')4w\.*C ݷRFvՉjNG00NU- ?n9J$Dlٻ.BHg(F1z`r^Ln*ɪ|xfYu,0\&W]MF<cX|g]bU2&o<{ahk5o88H"ߪ:`"+_RHCvZORĚ)fvyAq<5A_H{0QJ>Ӈ u=mYsP9/|He?IA*ٗtX00s7=ٛv?jf ՜>is'ZWHe"O#_a/ y ]l t4i94:&"qqK9P\~h@2YaJwQYE"8{jG*"pR?+A&SqaqihkV$4͍d?V|J2esUUe6,8Q$dW&j dp}<ThfC@\] }g%fd;,ň=lxL5ێZ2Vn `E~i-!<>A\D%cCLyBy6e( b yS,Ƹ2e,n( r&7mX-N "\fL'A{ޔ4(mD@P 8[w[oo9"&$3ݏ rQ{k"\Ɓe(ldI]"k l;4[N1a oER3Fӽ=ݨPm87~syԞR 0R($0NzSFŇO34'>qQҚw ǦQE3oh9;w+꒪\T- {wdUzH^L +G=}d'Gɴ' .XGbwE|%x %qʱISzT"SLl,dYf6B,-qH z#v\hgD 1"֒l 3PgAْOCۮT9<;Q?AQ, t9lj',z=!2dH" ҧh(T`~7D2nU!Jc+-;[̪:55~>G$=Ч:Sch=Mʓj&n}?MAepv6YN|_$y59@zp#-(![~H˳xmK֭݌rBwDkW@\CAͬP P,P5'`2ps8 QWTjw;LtJ0DDR.iǘ,Eo`Hzo$IIU^~&3*qȞE J3F[bTqht#}{j_o:bumv3 0u3T d/:IJ(=C~Cg:(6]5r/o"NLOņ#x8 E<{V",zpR^Q/yq|m8Fnx$PvaqZI%^4|׻BFt CWhLچX]Pk'kwTHmNx,x|B˱ҒL2k2c n"*m (ޭdx̑>0t6,B%Fa$yk+pmѯJ[ %3D$/ :>Xl9!>#w #ŘwSEdMC^GĶ+6a߰"'"5)\a[R VI>N90^|0/7BC 1Q[}# S#^<^@Dt~њA"TΘϞ^:^b3.N2JzE6U ]K k7|KڤQ ܹ$0/3 D8g'd4RuC'Uť$#*lZcާhw\:"P^/J4CϮW`1cU=N6>U(vqRxp|Қ4A@D3ymE25$j܇] +Q#@)x&IiTt+)-׳p?7`ݑ }/'"qo7S (g=73KfwռTk-iU,l1еp2 6r vKȄkɝS;X1l}p/ y0HAYSzq )ޕ&7YkgD:փ2iCGEg@tj&KLc{0Z#WC̨k4=5 )ML< (5S&ϴ9F%Ah&vg߮[Bu}PS[e5s#>yVgWվq,IM`e7Rw&"7h)-qWVޘWYK̅oյQQfF*"!,59V\ L" ᠯ{[PhXxؘφZY Gj/IH zm$ op)QO xZfVE3kU鈑T{UƯ'7aY R҆(5@|I͜_O1)[ i+,@1D@-%m˨؂oZ=y\2[be5vAZݨ7-AB@Ҟ#Emmth?vL'F-b^Ѿhx疾{]5 sw =Aw|2QŻ򈜽j^&o|8(OƧUn17)SEk><9}.ß) p< A|A_QdJN߹kNV,R9m^k:t9,u4ms;$5{H|DBh~\%X "Hٱgv|%UCiFq3`Yo ( ~LU'Yw)Bq(м$!Kz Aq}t=9wGQK'j%~Jmޒ0ZèP3^|~|Ezb|=KT6G)Z/*ww3jUJ$?wSPb'1ޝBZF L,cRR[~&af⋠1V(Wa ~7DS@9`ɇl_ȑm`mH'C$ѯr H-k@ ϾEH"~|e-=us`<6ХVz AQqQ'2̈́JWHT֛,L@5aT4omF ]5xfNtoC &T1^?)$!j쁂3.zo3 *&1\ 4rha/f+,̫T#iF ^;S*IA sTc2^?E\Zt}dX SMGgC{ 0t<[1c^%tX0x'"ώ)U=0Q md>hi`&pFP̅=zj|:yiҍ! ڟ# ԖmYH40)C;$]mta[ܯHP`P5WMf48x1Z7N/#|pʝreW>OjNO>]o`5ƖҙyˢA@7##Q5˚bd@L%bKFqӲIh topǘ"ЉDm_'4H𧽆 i/Uc5k9G2j P*y&akȪ.L yN_=6*It9#rwDuI4[hΆ?D\LdJ Msly96W W-^)saYj|%a!ys EPtEPB8]֗WB1-Ge#mE:d(9_ՓHt:+w +x @}%JO0.cg޷3WϪСp=`z/ׄf՘/nw窸]kň0=o.[+YS}Z4'ި ˆ}UBϣ85NZHŴ)0N.Dx\F4w;| E釭>rQA6O^$C'yoUKۣVe"uMN3 -K]jOgow1si!u!K^W7W8H%UʻqJY \=7O~~RI"T)|Fr+IoEf&xhx]AU2zHR3.†9c"[a<0éّD%CkOLa︪z5qU+ oAʔmth;iElb9%@~5n*'[.D-Ԡ|zbF\1t!9/8vЍUg9Ék1s4[^i4KS8.TW< %y`MD<u:QH@B vDrd O;*i0tjmg[-!ݼ a0@q^gkFBMZNER2l 1Ɖ7i ]ObvR _,#I"TόD XsgJ4ZQχPNBUXU *s^=!QݨYCgy]Y(~ox2Y*r,ن`WM}냰50["(~:kڥ^;PsJ)Rv HΚgK@U/g3rs{hCWBƱ8Kv2qco0܆F _KZ$wGo*[K&0jiu(y.8*m _YbL ;ϒa/` (Tz2X-@Gok/ZG.]4yR]zYK*91&@UtW^*jC:_ŰI´Bgl[+VW%~z|= ԗL,Ts|(`h ]žʈ>vē-)VJ{IFeTnjwOk fet`5aLxPWEK:3,iO9N`^e̷XןGp4i+qQ^%3{ >cFUS9m݀CJBH Z Oo'CMUej*cq,("%G9K82(w HE鿜3 F3`҄F9ED̅Ap vx}~o{̋@CBsmM(. N1gQ@C}Dɓ8=L)';f O1p?oG[W)"Pj6"s/<4n?5>nCճ='Vi#) ;mkT Ty_"{Qɗ%Fͫ&mXP#*GMė|x}砏"c޳BU7) HcBm`m\;FD_cI=׋&hZr$ci%˔"o6"*e;a\≱u )- l_:r~l/}I:1.fI, e=sS<-~L蚱;C/I Ϸ;4]@:f* L}˴A &,N( ubjs?ƻE[L?pڥ UE6L!WEk`c6s&p|b+r? H Ͽ_N= 2Q 8_)>\ -O+ /Q0m1v{b_;Fت- -uKK=&6[ l. _mc;F-ʺmPPd:`{Gad4QE<.zDxeJz,F%Ygػzجv֮,{6Y N(:`ft9[a-pzbԅ՝% 2ęz=*.VtSYQsF9ܑG'M-/hbo-/Q}Nn( 3eEp{5c[.}a֝P;H}=W$ܨC? |!8e%jeo-ac!'Q(̝tPSRU'`sT h4qݞ;NY%1Ijt-&W>n/4f%$zR> fX*>}"COE K( /y5|(<2pظ4kX>vK9=:`M[ܨ12b] )GrKCZ' DC otHX[T*cgt7!K|6el_Ix0#fcf! UEKj۲QZ9!2(Jt삗ᇧ޵$<'e 5iZٹGap4d~LJ6l{Ǩ$ o^Iܾ \utܻ'{3O* B%(J*xեtay*0-~?Xլy'#cJT!EQEBq/c#QRaC*#Juou|OE\g+9!?; Lԥؕ7;-D,i% TTX!&9LGfM72ڽ_.R`:<լpӜr} $oyeSub|rg)J_%)qs7u~4/T9pk5< Q/Xm5Iv>fLض$܋{UbGf^^f0k\=(}ƟiK,f`[Q a` ȓoH[М0?X0ջkq7i$H{?l+ $,4 *U±{Jk;OZ}| 0T-k(k:1ئ YI?O|E;v gۃzev>)jâ#4khTF>.qt}!BBW\i+.X}.!*cwe6؝Cy1zTXrE츓9gĢmt0[`L ]8p#S3 Zk\XVV$1vTkJk .?%yemU0mOK=@o7˵2)tTsb0[ςVaKGm/ ǩ̘q}5&]C}8aX&u1WtUEC11XᆫSMkOe +iiR$Ór{Y'm/M) In[J} G;KQ V/+CRQK.V& θvڕ([^x4 CԂo8+ bC.`dG@lmLr9vM^r3l i-Dysح<R+βoa<ɬ8rgcb܇?d|@-Xlر8S";y2n%H؀ShOc1@0|?{<#9[,, ƱX]|֭n cwg8ز(N)YA>mv т gA]B ;;TBHdAH_P-H$y%9C߿nj1izx6Sw؛}zژ(|sS4xpLԹ{-sfU䘪` %/Ů 1` P3D=JvIwIG; wn3MXD:DNK"GO*u"_W=')&R"0Uާ(V%d!~!8@32T' [A0rl}LeaD\]!JT݇y,1sEwK^< !o5`eK&L쥼`"A=Psg]7;Q+)15 6)%* K ŜǿxܧShB~X QoNѼr:\V.IB^#BNPsdQvOfJ$:Ε,:% yOF-P4ax=A2)e=L"GswЀeiu 1`eꞳF8x6(j0l69X8Xm>]B-53=O?δE1Pw&xi| a;%v'ynǵ:* Cypcp9ߗ,M r%QV'Ұxܿk/@7w`$d "/8$(~}:`&"uQ}fO7ҁh0YWΕ>Qcm߫ڵlN"ػs͘% KGcGrK5#%NuSqGphbcg [^[ V ٻF9Mh,kփ"&`/BQ?|`'nɥHY{kjDV 1#S w=*&jU~-Y7+w|Uws:+xZhhÃ# D+6B8y3ZD~)4%ftaK<^9W ŵqҧr;^LbU̙4iNl['%hI{%s>STi( !H2A"<1@_K';c"&?ڈYô8 ?[g yr>$v]?C}qt67v(O ٹq?!h=>أ?:tZa8_ˊЕϼ(7Bc*)DD&%Ī&E)j RHoҴĭ-)9WR0RN^Łd Vǀ_\q! ga'=iO# {l7) خ`4 jfeUu\Ih5'060(ÍY8yk ɍ3;{O!Nv4l$GIhb Vp97bʠM6Ʃsk;]2yLӬR6 Ō*mi5~j4Ft:7 ϏKr*b37.Xm9FHZٍKDj3X,)?Kԁt<ϣ$:!K08])Ggˇ A^h_]%86r^KG6#:Q%RceS`~b1G`.db/ՑJ mɁD# ok,XpZ& ުZ>iE0hZ1U@DKKUfBDDYEu H|h=>voitizHݕ(ibm=oIЀ-L<\Vuk,.O?v7|uriw,eWW/f#@1vb7eW0|ElplE(EgpMqq~ۻ3% B*ThGJ9d2Y‘v-wFŚZ`x"sPZEQG}2GnBho>(ƅXZdFHF}JЍ<Ӓ\av:Nˀ@X=P[TNm |\ҁ4mu׬{jQT]MV:g }]<ච'μÏ`JK۾gAe]oN;|vK-=^(HYHd3ݠ-{ӱ.A%L[]P)y$^t1E]-CYڣoWZS,=yiN\lu_t| K#K$"?]^Q^ 3ʎ=w/ Z8-6)sQ31Q@HdEJsٛ5zFYBBlŤ9wt@E7ZݺdNymOtOPujQko &:cveW)OE `yH g#KmY?շ,hLz.I󠂤Y`릍*8TrjW1Z\if--);nd4Y.^k5P6PO21 ГO*gYDd)-i?8M(Atofi6NܜCCEmvf!Rud gj9@@jv+îE:D5c0/TցH׳܁S<}N*Tsn†R+ȨVƠn'ReSls#wҐLKq y+Տđ;2bCD{1 qA6ѹ=LH e;_u}N*?<[`e>:ѡ޹+zt8sL3#=3嚯+ȁAv<?-ʄ$l2d0n>to]ۚ$P-r>q Q׾Ir X~&;[G,ԃD5 TE[J:V8$KIsBl Ho_v 4}RmWFgTV2MDG|(Fd\yc[E_OpOiVɋ#vۂub<*P4;:g)}/ym :Yǥw͏<ޚ [uJ3KѴnrS,9kx=d6j5y^P*Gxzjd9Ŧ{3Y{*k.9a{qmfϙ8=n5g'o prO+h>>A,u@l,!k,e|jzFz%x!Ҁr!+")\I ,L]} 9$ڸ2 5&Vwv(Tβ4 )S/4s*m0&z&h6EYV|zXi(xͷP1vu`n y.v4V^x)NTsQF*4~,b{aNϭ`XfD֒5[DHaH-nBq_kZ!^+N;?W֙kLĵŠ="sqߨjhO4SM^dd Ś쌵˝en N&: 3̨\&Yy#v?rz[AՊAq{a ?eǤy4j9}M5Ptr-j= EhWinB_փ[+ghsx>,}'}]דX)ȼܑ}sMTNn5ozh3›אoV*%Sʜ"U+(J^<ݽ,Hۗ@@etyNEuayt%jV$`)cqVWuY{p!l=u4Ne],,;׉>ߎYuO2e㪜%ِ0vH]Kn\+ @nm>`O1 |,5PR%fH2f#*ah06IUS=uu=F`fHh{T.;s$On{c 仦ٹwSħm%;ڰ=A-&ht .87,A63 e3KdhI&!h/WKBKP|+pa`MdQ߲g\Ʋ?s%Kn0<JUhsjsgG`N]AH 9zKqwW,_e;}'ʂmmW=ުM_Y7 4$8#M,7JtIk#٦G CSߑ6pNZ8\,D@/kSvNT19OtBC+VjY=_- /leAiϢ^fj.az3O+TFҞBU,T"dI%Dzw>[!\[]q72-ՀBx8޻˨$(Om\zRs{X6L2Q0^LHW3ָd5a?U-9 IF-qNڞ?o&AlOVbڕ~x:.U'9]N~4wACԉ΍p.[[8^Y18Yw(4U [zْ_ggHdT@Ew:+6Ь'DZ 6>@Xb-ÌbFHpCz?v{u:f!}3݆P!i; xa.#3mgjHBXCx@'oenHs1ĩϼʡ!zG-詏j_aBxVƅL,nV7S Lv FNF?Xv`alI<$mTf̼-f8n#A-̒J4㳧%wd׋_͔fF(xdb-I)RH`-$0}N8 Q'PGx@9;7 Ԥb 2R2=pX=ʟ~7RNFaE<Py|w:}nʇBwh+ޓVg(bo FcyV*k.$dވhWNh UvX?,\ޣTpIĖС=^Ff]>(rʒ2!;93+>^[FNr@hh gO+d!bEr*Fxv~Rwbo$2XtѼL^^#JK/4d0S7\4De~.5簏HCp}u1 ] =~=nk\d.(wk0܊|6|ټnyi6T.v@J,k6]te9ݖ!DGnF3- |3 }ef@ړft#eJzL[t'ӎckk]ETs`!R{DcڤeW "MI?Z*8° ,S02TQ);⇡?g0hraQ; IxJqzZ碣;K@!" CJhx̩Kv籫!<w ɸ=9YrA&dr]Yf" yK6rb\x na TU?Ur/A/7Q{cy5hy ߾2]ޞuzW{{Қ `gMrlؼQ-\=-Z в6B``!•U8#?7>fEGİN^E 3*}[`p@xNt)&4}bi=X b.č[̆6ZG]3F7wZ|@`K~M:DNg6īƬؑHa TsTY9A36gml,5 a 돖TMNm3qlK#FYhtGۥ)\7R@c, Fo6s_c'R[VȥRua!s-'^ƌIst7:,k~_NU%J@&3u;޺ %_7FX٦u /OR$x0j*ca옌*T&ŋ@y0bYyQ_)m/VԱ1>јaZ;!MAGcfV=ITIW$\" #|,C84za(rнzd[4ͽ\zg?V4VHxdMCy9O+bMoٚznΎm);sʞbJ2lu-@|̀ne8:6(ۿ< NrM@8=Q*ˏ1N_$b  S(3cac-u |+#^ U&t^TX8Qj?CV_5鎣ymG<\xŬT KPpի%΃(RU.^,gUi0xםqV6X `A^䫮^A KA< P/ؕbXxfa*G $!|ܕJԟԓNP wڹkU>L<"^czIiӔK# SdBȫ -5k3 fX|XyU~D/-Hcn:ٔC8b5h&lV?wE#jah uPQr-(Yz}a4hґt=|F; !jcVCL  ЮwfC#؟$Í <.Np{ a7[s 8<"=.OSJ<&jϸCgͮt{ ׺c}\FX%MXHCl.Nkk>[sL!4E|=2^F`5fOL am lxk 5E 9DHΊjOuМs{FE6_r oQ;|!bgHXV4y#%IJ+XFKS&I>ST˞e4$5Vf=\y3gu.N"W'6.X:B 4EgābT?hdȰsGs#W/~%}48ؤ.(U5Q)ܿ˗H{IA'S,.$ۜ"Zf[P#Ijkk.7;|h>[Qy"3}{a/ƣ̤֢y0E KQc wtЦBj`e#.ӎl·S=t؁608˾ߕ7`mA% ʤ㨹Nfgqp>J[kHz9 n }. ~s]}ENYBiܰԑPY2@.G\u =!X펲]@T}݀5b|h`?UŇ?yEwh$Lh_vRy!;xC*ҁ7FkB1ίR(ABTTeQ6.;ESFs]NT ޕG(^c|]L,#0@bXuH, Cދ"ՅVtkSUu4qOa݀{~RfAڹ`Tb|UL͑Ą pN.X1j7{R0m_ĵfF3UYCk#&bؠ}v2֔`)1M{}:wAuzo\g :lNJ(xXQGB""<{c1Mo 8hBP !3fE~DE3<MQؾPmoW+hRɄ&XuzWfښuP<t,|#4^n؅ߗ븫&&P#~ӣ-j>b |z?p'ZOg7"IsϙCS -}Kl4}R* ӴsEBoGr.S (Ʊ?coy*( `r (墔0.W.?ߵolv¦xӹ]OCGxlE|ɂ';(Gz`ETm%6l)gx`B!h`vd{2152NCQ|(B#ٚF:8YR4\N"Œ!2o(*:lW|KXֻ&6ZSvAU9=n( @ؑ->V ,{OYuur71mQ W .Y)K4G h Nrj954NX ĶV 1i*zCv-5Lh^;r'd)uaE\zU7`,O*kL`.d3w+{z'G$XIaIKRv?`2TF!ɱ?>S!go(O;롟Лp[0VOmy}){vcyK q8\h/ m(_|p s _X& 8Lu/2ښ,`푋ܭ5",Ў1a7?2>T߱ѹVj1g}a!'o1RC; i\h5ӣE:Aqt`V,]6Hg=9s) 4 _#@л_XtVEkB춏5/2^\{uv|zI1CG5'+\ u iCh7@S3YK(G+z+X( p>#b^qZ - m% v&4U}pvh+ r7刞M_=7EZ0ɵU݊FjMq.3QAUp@BO[̇9Z *3v5i$:hBa R .(a0x6hƽEm#H-B3qQzdNTaYş d)*ɋTnuHN8hV">\l/Dr2u)9%~h*1WG˨E*(2vMkQqOhGv4ÝfށFD,2h}mܒ^WUk]ik؛ƒ)O8={Yx՘Ou}$!VK ^闱#)<ᓍ"ocLX6!R=x*Rr93"봴̇ l!bM ;%1SxҺ@jr貧 4E0]ZxJWEmDx O(bʬX eJ֙H-T1)ՈAzIrU<*,\6 äV~Tj^n@6/(1%5 Q7.pz>X(b;.bmh'B֎+`ahDR}d {޴AoNՁPr!E19 K!(汍!җ%md%kٹkHeJXͮ4ͿyU#UNN2pGƚ:.EEzK j[8w c˓ǖ 8#XHIOj5 LpIgYz$#e '\xyQ'QHT֮ހP@N ەxdƹIZqB;> -HHCM_U)s\føSLi".(sYw׭@RLԙ"Dvwºͱg.՘?9USe+;Mk0w LS7(Bg_1l;JU!*F΋C 3ʑ{Ւ Ǿyw0tK`Jwxq-\%N%;sX{tJFA\"F I1:\B@jJM)*y1^$$'CBʹmFҁlz#M^ϴxXeaA*Ti9 f`HU@t @y|:aeL6dAṅp.]{|JD:f=Yހl h_[`h `@,jX)fDh>ĝНH$tmz@m]NWŲBO+MzRJʲͮ,qv\`I8/\:bl{ s^`Dڜ 8rԛ6hdTπLf (fNKp|MCWBG4@K+XH(> ~h֐s;9"6R`Q\C(-B9ɸƧǭ #0\7ΌR^LbWPhrgDilh^u8uOGSxBmDPz-\w1#Dj,ҐT+W>o=kXU۬ 滵\ [zg7w~Lfw8mA0.IwϢԃ784)o8GùTv`d"?ynL|u~?2Xj m/k¼0jУN7m-lG:DtIKL?2e Pf^nxÝ:MV[EmW`p)̰;0 R`O \t.ּjtq"d&s 'D KK3[[z>\kkDE{Z59&@nc >ï/3ܳjǧR} h,T?. bMh?Mf$vzjoiX)O*B!؏8|+xgG߲d>XA|c~"AI> `jEGWQ 8 ?j۽8i*xk,fqqGxaxBWTR,9P񰜟&s]<`@.άz 4nOs3~[/ {Cs._]t{kdt oFGbtc9;PC"NwE8  ݏ=pѳMҬDgQzS+myAA+ڹIU_`k`Zr#ߵ]&qOї_ _ćH.RI@VJFt~5\0"$ntp$&pr.2S3J)_- ʝUqݙujTWdQPe&Z(k6*Ul@'tf\{׉.وP,o qj疈PK5CJd{Ҽb.@>K.+H @g{|=?0әa؁6(#|#>~{dاvv5ʁr!)%Wj5,8H;u ?WmK9N%ѽt$7~iXEsu>w 64-ttYWL.C?e|{ʆ#YFuSʫSك[Cڭ[-ť%B(حt+!g+wd NLrD 3Km;]n]CZʭA{l$ 'Z^ʓ_ /8 =o;\LBMPF3qd 7##dBV@(r7jM'P[>4/MyvR,³h $ e$:1ѩ;}rF(69wvĞٺmgibH#Seޤ#u4Z2Q /KAFxYF?+q"im, (|V}5͝Z5v*)vta8%,x%[Xֺ:_:%0CHhMhIòBd 9B$M`I}.-BO.1l/V%i1&Xk!6s$K j822$%d%E)߽K7L&t9WUl ~1RxdU^B_ XLn0D~mS/e=@aI|JÓ55S- ɸH.p vIWhѦFqX=> k|}n,3܎7L[*Vo0rhiu.Bl'ZTQ,KY;4lCRۿݩ|7`LDY J;rn ?[b1H@&QL:{XFԇ4'*+ZmT75E~JQaMDIjP0=\ f .FE+'~ׯARZϫdb/ mjgVIcIX> bWzu/Eޠ! .H mX޿<' ڥ XLɽ-R |J|^o.bi!?gho`#Ɍj3e~UmׇxT1P`P;}mx]1;=o@1{%JqKpG0VM-3N3n@݌?e|1,%Ӻ彳?1.zL4!ޘ&k4/(ŠPHSdt~q/t`&y8LA@x\\A@y72`Hrޛɶ ⺺U(J`H SVaߜL1++:ˇ4]l`c*;[sCrb9j14U F{ :a|5zK )֝+E ׹yγtڥH}q&Cʶnǁ]i%Nt?W;n>t\#эS˶xx j͗G_`U䉧ĝ|  Jxb ;Î%~*A>=Ʈox>>A߼_8ryUa*bH4ZTr~@bZHan[JP΅|@tb. p:~9譣& KK, NY 36ΨٲzM6}ʔLå*n@ux%\Aҙ>_1^sR6aT%>D=\#xElsBPOZ#7CiֶOfR[4MUG¾H]l"*aɤȌ1!D)fj]k""LaQv}ؿU -P?j6q:lbOͣTs<\ޅڑ!2xz Kg֮,CXcO5Zy8G`N5N,/$uzX3nxkظ]L kI:zEDs-uW5?Vm[0$Pί4)`IJU#|~)qPGRӏpNr3u6;rViB5~C2_T,Hҭs)ԧt!98~fm ˗{[r/DwX41¤,9Ї Ҿ2\CSo)WQҙ3Mr58wS FwCiLja[oEE׌/ hr`Du5{ݚXq8@ G{nv]|Fo7D&ůF5OJwlNM7b՜2 IwgI:;a52erc`3akǔ E)dPa/s7MWHpڤàs.cN5mMےMZ2c?')LD-W՝U攽?E(S=fvP+jהp4ʀɦ+e*Yٯ[\N`Fm3>8ʋD8؄wKuz/88n.LIcQ.1+-ZTЯq32B` liR|yR m_LG+w ߛFD\kg\x"ЈxeBkg>Q\(tYXڡ@:\k5B,F܈J@OP@!H(PS#f(9 Gvt'v#FvC04H ajB;jh5VA/M0_H #^֒K h}˿8%mPRgvёHH5;Z 3U(|AcTVOj;;fD4D>d7?έ:ڧ*H(fgعf1JkEPN]M#kdKbP~uvP"z QS-ȃ9$X@{I z!)2:rC^dO^i^l4r\K޹Jo<\_%Af"}Q8ZX>2trYAcb uwtg )5݊[{cFzanx/XjP%9 :kD-hڽ3lw@ڇp[(ũ-GPQE28v6R3z)aDa`R:pA`w0_7S2*fӃ+j| p˜#Rt%P1/`2.hppN&HRJZ͌_@炏\<8(3xN=0c }ץ:nb&47Yw-'3ǒP;Dzhbra loK+},SRz(p|nHZ}qWN8мVi&(6b׺1BLnpo6ٻc1A+}()'Zb^2cr/ y@Htt8VaJzyF~+EF$⽶P;+z{{jBn طC̿u 5oLpgƛyJ{P 0`'l6JyYzpԣ 14|u:Y6rԉpïr[H:@HGYd/F ~s^";&T򶯦K L=~glq?FTX18NRm)p`s6 b\t@]OE ˒*Crw>v:} x^2,^:!3Bf2ͦUnHchSOb{Kvg1 ֙BH00w`^ fHPHș>6!9ӄ=[hg{ە;'D (ޝuOJ\?u0,PM[ ?s8IaGqB(H .<39w q!-e*%sBh]!z]JtuCK7K,MճےC1BPHZ?91FD00"{χZUJȹzlk> wEL{hr_|4)[dѵx 徤RO8`v~$v? =}" ^4C+>,?UzKͧfIQ9EG /=ڻZxU\ϧ6xwp'ɵ̂:f f^>ܤ$v}!,D~H ='OGW{u0DdCԉWhm8~0? *ol]xFE1G"%e $TmShБaA$y :[o ` ^ZnGʖٹ4RTw7t:6|wM%S9+GWͺ[%DO3dA:ʮ`y&RWY;x&m/=s-6Rx7[T{K(7l!$; # 7țy ɸյ"S[=`*cbO 5-1ILm.XSfT8 ɕsh', @FyX:I|GUaV_¯̧~m:P=n f?s]'ǰtK{:dG>k.-7\,;kMVeʻt'ӆkB]r>˟&銂TR JY5m&eܳd0=jXofI8c *.;p|RB 9?"5ySv~Z6BhХZ:YpB3-Rig[P6\VNt _0\+^kXD:_Xqh٦VsXSaq@/Oqn~E-7 9&OU--`+$̅aqr6ً?_.qrnCN H\UHn}O+$`rZၼꝴdM"! Úh:2@HFS:32E~%oϢQ2cVG aL3#1eJBm `ä{w }H,3K%z RFMuC1ߞeQ69&b<wtn It3Аy*68Gi'&bD}pFeW݃Α1;zvߍkF"kjI)<ƒFZJϧB&wfD+hWfnjE< ;09q9_/͆; 0w@ x(0~Cwgui=9LN}:{]kC-;(䟐Ql;>Z bv`]zr%; 40 ݜF bPyW/s9x˻sh3V3|B7=Mi7IX4|Vd lgomaVJ LX(UG4l8#κp*~_h"\lGs;+ZR"'MenY _0(M]vJֵ5I,`׃wu18ֆ\ E6gQKqZF=rrbp"| ?~i˅MmmT[) c2]1WzkX6 9#-x9sa>x^#Ip}nXNmu\Mr9 eͲzЙo(Fq+n/sඋ(\v]~w8ރ5P׫L5A(Ļa.- yp?6 #$첋 {ho@&9&ɞ6x)Xju;;xm/ܵ 0IovTC|oFkۈoo2!/v5uƯ A 7w]E#KᄗQǶ[ l'_nIj\.^ui0[)[볙mԣ;p:t N]ۢH- s?pi8gv"Y]d "2Vt_' Þ$D\:҇өgMNFyN2%wdHQ t/\ K܍ΎHT߾u/~@ϊuI18Ȃ@DW)+l&x M\yuDE6n1]#A0_5DYzv/*bbgz-ŵ7,2ք6[u`KXis|_*|4M3ڞ 圛|`iƍ& 0\ٙX^| d9ceD`6MjD,:n񟒾zBQWV+/U̠EwҿO\MooI'6W*kWcϧU?i^ gobUxaJ5*&\&8do;u80hYkQZ1.)tG3ՒB!:4ͺ, [v|dW&D3mQ KUc$&cąSʳĜp0:*"Bu [%;oL5'}لi$q< |Wr(:lti}IQS,Ort$T۲YGƒ%~k;&USo^E[yܚȷ@= ӫUڌK,!_ơOڧz)KS zM^Yȇ5|Zi6c))FuHvDg7dGYH3޶ dy16 @Wz! DgCaЍAӏ=! mt"3$`#wUfD~i$Bbfԟ6ofs1Vy rQ5͔\KM:<~wѶ1*yIÙv 9ѪgBؘo3h<{j<ozg(XEC3bM¡,r|Z a)ȯhQ_Xr;gﱕ?rE?Z=Kq;%=\ &Z4O*͖fe^.ψIPHTT.Z5h,IVB=ԛ4dw!{TKoQ*7ұ1rS'J fJs\~|)%>G"{報RUx' 9j!i HNSCu$7TV@S}b bY"goJl_KZ|/@y_`%Fy FTE-S kUnǹ!ʁ|/`+[eKPFǨd>rY o,_u|PBbR1$`>Q\hQ'4PQo/ o S! Td'f4Ur+Wa'1c;`;NGЎʹiθoI|>Y)Z6"pM cJ-6 WHl c>bu'n4BYuԝ0̗e1R* 6or#]Za#f@,`KtRvC9 H>3 ?@ K(x8Du3N_Hy #Q! 䎣pA0B]V)GnenKxsj;`|EH<,@Z3MɠI%IرyF(_:؂%`7 O">,\됡vL~#7}bsRyguVjfs.4, WAnنVO Oڪxs\!bN]8 A``{$eOgE-+4T@ڲ@$oWN|R7 !78}R~j4ci U*3:OFM?feJpz>qPeuwy^x.rDx5o~7CpAe!-"XK0iU'r=i\kdm_Ԫa{1v2d&AdMCqNt?u'y,Xr|ĩD" F~d; 3&Y79Y3:d$!;)fDyRɛ A Hp8谤RI㑠a|BuΠwIgDB!~Λxl' ELn4H,⎭9d`_`χGBȄq}B&UۜtR &@hj~*hS qhC.k^)$b1a;Pߝic6Vt6Kbl?}ɯKHSٓ禼?)+$a@⨑zPpf&gu(\$Rm?x7߂c,aqh]$q6nlj ":no4KvV'8F8 {\]/P>`$ w"MC6k6n_0⊞Ig1[WtnuFݴk0.Sp-BʶmzPPUFZ! jgLv4CQRfTK[dA[D_&5"(AJi!\7qNqKž92lyNI m0bϸ¾l#&}?ѭaPx٨u 2g4jQ3p(un뗹{!2|E !U Ac~:wc"ʩZH-pkz ͡U&2Ovɾ.=Zb4 kb!Q*%/Q {5QɅ_]ՙ,AbDu[-]$OCa3};/k, [┾CZLy3.|#C@ŸZ O0M@B m ӷ|)Gΐ3:@6}="WXxEo1 s-"UJWIU_zh:HI"d.gRNa111$߲_<ʅ|H=`ˈ8  3.S{?{ ҡAFqM'ɕ86m4kIWmeιOml$ZCd,`rp$9*d\T&Ľk=tgTw']t'̿LzY/ X6G96΀ akQ~h4mY3|~PzF#=_QIr\6 E>9 $t)m,'"?tm E(^7.bLnV!A҈ QS~R})+]eo9k_}:Z]RW䮫)Npז%)I1HDRIE$ڋ)pzOA_IvdG4zAfyT %ߑ(S_1nl"vo p߁.QEC>gCmu/f|$ܭ:J{\X!c%b( Jru $cC:_NܾҫNP8s 8\B⽟{:g[U_xI+gG۬!%=Rlg^Kss5Sɪȕ jFP#&_TH?ls.zM蛀vs"RHC a}*ߏRʋ q*{UJtM&7ހڶL7y=VdmSlm!H097ֿ7]s'\{~|PxVZ7Q9|6Lz>D%}U8OtĻ`$Kh9#~xT:w$ >*dR\]K\JºdLX1ݥoxpD <֑m+ ORMǀ!N+?azLZ0~P@'? =[Obqnww)a pDPTR"%\/TW' ymK-Q5D[b n7R&?عMEX\jd>SF56wWiN SioCK09Ido:H"ZKՋRwUDY~4O~qʰO{ t8yF+{Vd{B{7a:5HtlQ62 5ZP߅8LhyY6kItrHLIuz^\Jm+/ ;Gn3rϽMwUjQ6iX:zRQp Ν;،/4`K6F]y! _3;<$n.8PTc:| s TCf״P#^; n%^c:* Wy2hc`Onω.8k^Mt &"^gkFyzR^u:pI@fs}kdx$$bė. n5&,G`x"BNx=f#:l0:6~⯎҅#Ex_iÌk#"~puH0Ṕ9Ю26{5R d)2wߜl12z-"/ 2($XGs ě}چ8wQA+'Vzo\ =#KQ>cHK1S(3Yؚ; a="{&quy},oCn=~{`m)ҫ'(K gC+OYktw6V @(5~u'adB1 x ZX|Y&о(3+r q8hU+aYÆu1h2eq00hIߌ``!~NjԇPoZ/m}(Q<7cLw 7Mrqثlu1ٓa4+S?v1\^*]4le8Hg\6:?+`ݢ (/ӁTA"(~~ߝ**g任;4j3sr;uL4(Wﰉ՗N׵L'acF VӠ@3X95{uF; ]yɻq&ƙ?WH xm!]k/宴s^ P ]\Rԋ q7G64,OpHibZZOJ 6<391Aʼn4*vi'V]jLZ6Syw  7GTTL^ 37|/-!Ip$pݪ-m)Va)s_l^;gCp)IJdIt_n%'Kys$e:OS[q_Ji-xƕ EJ.FOa Rey"WEc1JKbf2zUyº|ќ?:sj4# Pz`;m y-'ԭ,0WJV7 up;U_^E(iwTP 1\ж%!Si=<+Sو甴P!dMj~C*E9<Qed/DK~ds#X)=E(/40- R(>S6^ģ0WW-SӃjV܏/$4&S/1P~f&pG_62UoF29jcjE"0w7$#"e !W ǎ񞀵58RCM*6&NsgZ4]JpG=dSlTZgM:"yd%N8iuT4N8ڂ+YZqP9 X,s䓻JnEp6W ԭwi[.`RG.;3NK tLC!<5𿫿Mc*d4;5bYմv=z6# rWfmԱzvMDd9<'8[A#e<>"؞GQg{5Cxd./Wc^ :Y858>f{)(, fd{f[3,sSH@  Fףu!2pCxwqfI'?m뷵hj&N41~}/Lr_;iV ΔK k-S+RFQ 2o՘]l*f3Jj|bՉ/_>xeN#"CD&B7An\e,%,0ۼEIJbc2#{_eqR=0H0iaPѩ=B(b5qϱz8?T)c1DVT'>Mߔ;)f ߿@U'[5uz2p- T$f^-QVX -Z[3B62j:iEi*쎮]q@S]jAe*I.X^yWFúύq!uF^g-$?u)Or7뀧MieCS@q`t9ZG)W2J zM @5LpBWuNI^49T}?"a8!CC=gh~5}iQYKv]Q8tS5x-y(B7S:Ky<RaαerfŲD۫'fBCh+1n#&~;\1Ǩ3c < ,&ƨ\]]ݏ"Aw/To):(ODo@gvv%M@n-{cHa^)csʹwNQs8(X7K:L>[Ke,إ9fX !yK%2k5x%CpvM+Yw;41[1MZ u;$.t`\1w-~Y[uXSP`j~`Z_:|GE!M.|#T4,;]>'Ž%tFj;!Q%3M*-FUpbhO0 $Sbcn_εd7ap '*R.N9DT>5B5o2ILCui]vЏT^`үTIg\AM?(H/x*MF:6BJaRCߧGP!g/&D.Rn(`;k2J#сRHG lEDZV^,_gyZAy $.%-Rfqٲ 8曉H)Bɧo*tDWfuü޻[9F\߯+t@ ҩh;â(d!lM #P~衤>7}-үC٪j{`@/`9@Ng<"26-ag9'̘"~u"4 N"͵F%v#LmLRW.Qh^BwO0v3v6$Q,yG58Z"ѴEg9 K-:d4Lf͂TJ~3y=6&GyYO:ĺ,Ŗ'}T;dYD[rL_佭L 61"܏CxdUSKY(=&96-(qMyK%;;tڂyqD@KEaFNڨ$*${Sêzq6  1OnYx(a7]]5Gce>**#]lE:lsJ&qXRh;dJ(l%"3vn ش eB(h^*1աAyRA%.nt„ff oidsMp^0E8B⾭'/ &#'.Ϭ?)*NX3ǰƒK4BMJJcDdç<#zHU/i"CiCl>#I)w V̩ckmƸ:2{SQ ωG֩^թhy?׍^BM:V0z#77 B{pEˆ\|=y -z2NCjpˌQ t˔$[j.@cF7^_ԋGka`)$3w5FJE5?nmTbk`Ѧ:Bsdgv%|-hoɝ.p0ɡ̐BʍufOg,q\yٽ ^\4@ߡKo]:`[iԒp}_졀!6pʗoR@Z/y< ZS-v8B{PFInd-f 姀9@{?b6qҹc]gɝ@X}xp DmH9KH<E 㪩.ss#^ J(muPآ1K, ck!]jÊ\Τcs8۟&{ /5}{z/:)%Ks`=nepTmͪHm&%h,'0,BŊ UEAC䊵kQ(*Ĥ~3a-}1JM1ˮHV̟5cZX uX% rjuztb# ETKkhsq.w5"-:/I+oyDLnmzBjd5}M1kTO8?=!*]u\ֽ!pԷ~TI~L ;Qs*u3 JM=CIs!8MZGN)A%Z ~H*'ioy"ծR(e tnl b "sm<3Y՟AP픐+]byǬ'.3jٍvVyE ̩7ێ%/+2%D]㹑 CTڢٕݐV۱ d!F%Dq?a5vk֟l$^ٳfhڵNn-C>W$% ޘX%04XxV~#\ǧ>*1vpn#(]ٌ!jS 7bU,+e"@1Q@»$/¹xRp̽{keA=$48=qu֛+!.Yt_oIXLgLy* >}m\bѿ"|$ \twk{hk$]|p MК7Њ c e\#nWc<_܁+Hx6eoA)yj~z#gӺA.>+RT|Fcv;wblڌ{|WҺ=RWw b7w$ff*e 9*4 03#%8$J^xaTN"@_ 'm[6x_yC]/ &I0%`u=$m=ֶO' imwsS_-XnC ד GwftP [_ I_?G9 uh KKc8 .4qHX`ݑM:Q^3h`׬(i^WlKQHswdF]( _dPoUA~hrD#ځPfjJOjL"CQ l|!tVҤ3~5|2 H2լb҃#pBS2h[l+H4Cy@4UcO/-&bՕgS{/|RɒCUpJAnꫨ=;IPs6z9_Ow}5ܞ \ !W\CvQ䖇JѴc^qӱopjlUEB:0v`臹 Dp.[fv+M:@vwffSZJɐSj]s~eiO ;>N>ĥ.[.tUN_*^V,;0WkLo3WrE ߴ<9*zX>ԡ m]k?|AD8 t:eNKWIW~{԰.^jU-3AH{ H31?=ksOr;10,D*{VXg$#>!S |]7Ό-|OLN~QX.y]hl BpF?Jk} 4+HW i$9TQִg/ ,2>YB0O/؜mE4ndlz&y6ho0 E.gm"B\--(ԝF=~VzkmZ|*x,/<\u# wx'w5e鮺j?P'Ś_H ?^22 Y1d-!Os}y=upEAnVCn lEPɃP.?'t%>rbM՘zB\9hHLT[pPPeUT'.'U_%r|uKsIܼÖ)1o#gk y7\M,HuE4Hdtkx`+א$ Nʚ^j}p9ۦӞ}b(c1gS-Ȱw-N+hwԥ!`ܩePZ E4e{[7HR4Fڭ$1yxz4TzrlIRRΓek=aW$5J@at$Wt>_31(R|q1tu1t-;s3&ubվJ""'% KKTb;2`#ÃKBED@˒ˣ7TǍ"&2h$egP?Wcޏom{& {ZECfBl/֫NM2ՠ9 +37 qN7)jA{}΃*Ł9 yOX8ew2 tbCyeզJ*Msl]1~x 'f\AqpӄY7wu>W6,RMB37ɿ>9 .{_Jb QI߷oZ=ϏbsKֳ!3p5t{..[ {,@+@|{AD*>IM=EˆgύyD+Nc)m 3( "&BÒӈ6"ډ`5#A{Xy DjNabhXdeݒ!tvH>cB]sx)dCDŽg̠XbG';fW1tyK i/CM',FKX ;S:jwΕ ݚg2<$1#&[ ,/TtѭH_J tiԸj00G^R J1]08h m5*AT|>S>~;+#?işwC ʣ}.7l#yXhb_j7SG 3Ɍh .K#*[nzkABim Վ=dVU0Qd`C,>X9 R{r:%SeKoqYUajrY@\yTF'PLܲK^@#+mCp;RRP̫Bsu~R~ ] R%v-QG8*uhgꦅjbQWwjI?Vr^v?~au:INL~(3ze91eJQxٟߎT. ѕ.VTȷnq'A12p},m=BNvSS.)3<ъ]}s y}o@[&c˸3w؅-ϋ"ZB|z! Ie<VFە:m=7-* bir=UC_ i+yVFM%n_#O EN=W IDB6'71 JzG&dW_ z$l`scz̄#~سUxT?5JtXf99²:v *%ͷzUXa!)WЂ UҎx,iy!GYt- EW)oaMB\$ D-"1o.,'EZs(qגo'(׉i~&.9ȡ5J 2*8#uFl&gH>-Ixʚ8V`@ gNkzacd-z[&qD.Z1 $*P *(C*Z(XOo'll\\vHno.}m -YNn$y Wd[Vt[JyQz~@E7ȷdd"١^ 5.n1"}*\<5M{택u SZ+Ҷ@Ԛu Bޫ]r* ;(P >~6M0 %o82jpbZbVtʚ$p2Gʠ☉1Q!Vd ϰ M\. ;>w߮嫻?`j;oC$p.c=^*rX=gB[1MPmM!h@U2O8"iI,mYQ9o5>.zļҥ;/,'] 1Zyھ݌\YWM얫O`צCqCBZSO7+xF>H;bD9&";yeO!o9T`4*xqhoU; ި3WX_|8D˦ B2+bag{@5ݾKe\ʛ!,޻ӗ3)j4RU[_3s0 Y{$[q[D/i!Hb)\j; @U5LcY2p\އ`*r%ה÷ dSobcC Ð0>r֞b6rB rN> G{P5[pиv9/ň e'"Vn*}%oWr(\mtFewHK?$xhb=X2@\ÉPώ)KrL+R_#5c[΃ӣ=8rR ->XaHMd&dMYsm8laLEOc-%H3& `Ҍt p9SymY+up7v!ȓ'|FKN?CZ'<>m,;@b6Z,!NPS[5D*C4kE|̱쨣eHQ{`!Gs!$Cݼ/`[9>ubjrbj@,%lloC{gd(dY wCxCx0ϻ]sc ksbUV3[-w"ӅTmk-Ae\ M=f}=H 舔fmfcEޞtqF4Be8ݫ%9*M7UJ]vR`%"/;~yRYjhv .;s%iH{:%塆Q0S sQ~ ⟜8K )+e)2!( ?ڵ/[" k_M}dDKx#q ~b]VNb9=Vq'N/Z C|STE푡y3 "(3$It=xJbR[)}gZcV'Ygk uŰћDW ٲ?)31d@ RnТq_#ʽc^豭 qVK@i'D#gnI{&š baܮ#~i\="Ř0¿%z6%hvB/ֵ$ 0w߶ԭQ|O\@G'ʼnߨ ?GT3HpCj;*RG:?X-sՂ3 o2XAAXE.  \j iw֒H|A*-.:6Ϋ $(si5i$ŗ#f|*$G#a"NqE5iVQJjgꋬ vOB"sgs{7d&PǣB/T4~Zv p8Ǘt܅>jи`miRCc~Sȵ« Iן8>է%'5znirvr@q*vNhY0Ed yZdP`B؃S]la +C>$&7E3//y kw_ (>'`cfHy,:] D"%88\"h77$8zج!3N;/!Xt|]fu{n=S0[ޣ3Ol~9[֗LP=:vs?&S*":D"_,+dmiM4ʀ"CA:nFD5FK:b>!ux}}DȄ~/tmj`6䚽8˕-$;-&pv̛o#̠ [q{X'TrPGfE"_j<59drX+UmW!'$lm/[ WPRp!BpAV=X4 E#$st|{mA?Fjtu.ղOmÁ0w9%t?\ͼbp]1^=M/w#vےDcY'l9]Hy8UoFp#w# ;6+5J'RqI;$;vn =RS: :HEaF_?N8AdhO]&_n ˷)3SݴɕQJO|s:[$OV'sN6xi'WQxm%eJ&̯+Ĥ㧌LDgH3;G+ Qp%星&+~ (7{'J5.4@%$(dyПNX?b̚׉mLCͱ": xwi O; ) JAC_ !MۂWڶ[ $E79'exaIy^34f,< dg=a6"=q(@wYuoV_ZGE cJjŅ㸫oIXL9~Lkt[ 5pa3V|5̼HclH3up)Bs^|[NKXOE$"Wϟ/U6nfhNDQҒG4=ۙkcŒvP8R6JKj:2k׆qiekrټ1aCq%:GKa*ciG,VmQ] "m؛zJkF+E$ .-1pCb,l N PC^ۓ)mԹ(FhR]0& ]-#a̳r^7J]W+Y3Ώ z7'}a_^[v\VLV7`o⼗٧9׈ox"SQ2ʴ.{"B@°6 Z( alzPd/C/]QLQ,9Iف.dRtV*d5?[[ƅM׻@E^eЗHm]r8ww[ \^߀ъS`> aQJ.:ʕ7*{)zY`E{x<2# XʔAgrI.ސ>7Ք^C2k`\-(wlBqntUi4puy =ӆ,C2ﴻ[{xVJ/.ko6r%I'`ƫ"xiEy_ |{ϩ?gLW R%}qHYJ*OuxSբ1D-g'Qm1E / L6%cvIoY)^ gV@ 6= L9KMnnM[w "Fӧӵ?:{7x\թt=)BѹCW_+z 6=XK{HSTx>>^hY^]`/clƈ&8w(1~/:iNhc"\#BɚMHQ{(n"ԍ[~>}S٭E ?I[^jzknɑw;d#b"Ǩ] /x+!QNY\N%Seռ|l UVbcI<8pvo\4?GV0ZTene `;A e)NIG4 po=f[L^Z|NLGwhHvsd^6ܝwze@ {yY ︈2yPF d+zuudml)5-fߨmMPkRq3nOCBXn<1}8@1U@dXIC .nO9g&ָ.ȫ ܼl #n܃<O 8*1 d`X`.UM)n3W)ZB^U.3\".MŗFS[7eڐB^Mu {e*Ǎp~۱ڭ̇ 5i`.S>ט# 6S"cg_@m`FClV)=*0(dP9*xJ'pyQr27 v1zȤeo0O M 0v~~^6U6r# 6ɵ 81$1%,տmyW%F e| E|h|jsULe4*q+k$KeԘğdtoROWBeMRKZ 1U[4`m[t)r0@.CVaL_hQm ~}DTE 2={YTEAu> 3UHc x)!:$/Q!:c+ը/JY7@7ryP|\BM(CNYfL ax#fԻ5Z-|Ho2-0 %/1iOe8g_$[|L?K8`g0fmT;@UH3yabOk;mEF1nSU@E0CSX0vj=7BE(x¯3K1Dꒌ\HƒN9["Wϝ";~OG< ,4{(2f 0BܙcJ5&& L\2cV.QwBn~)&)|^Lns/HNK^Gl31l"ZĤK;*.-r9}UYtOD,BiTm°#|K٣Țc+ّL ,,!#15eS^~ xbjXS_}\>^;_2"0"x7N$Ϸ@hͷf/Wa/mٿ\o 3*r|]aڕL6ˊ. ^|!-DV%%?#Jn\v&o.&# VEƎ#A ήWp{a#M(סI,U͙kNp"7C˩x#l FrNS^RƷwỹpe(ǜ~wZe1ޛrV ҆ɁVz)p|^hktCi(Fm9%0 * /zG-!|fc}أ8W[Yc}qwn|iM1Qթdu..quYg2dn;`sl*'sQ&|u;~%TI:VcYX ɑ}6#+VH,E) ^!LQ~!»mRS׬V6#wmeu#zgIM1u6?-3ۖ|:ݻ 4ޖ_ 0{htK⋇!0@M4J!D{S)$KN Ž.ת͇-Z 8+k{<b"ݶĠGޟ/O1D"7Kx8LoSsTs;-%;Z67eA 3^o;AuNnt߾et%0R_~JP$.vv5%'b!{f7&a0e[bhoe^KdE eW^=@L U\۔p| 5%zF ag 4` dOqкX܏TMxB#z k2y{i}oIZƆFk S~6Xė=ePt#h*q, %B [OCE*| ;@s9LMw}\Ʃӳ#(Hf숄:!8e^>ϴFw޼vX(UVZ,Nkezvoj@41b$Qt~oq~)O~ZuWk(ԫ G-l6vchj 𱼐 BޤEH-0 x'_WE18CṘN#ꌨ&ň\ت$ νz2o>d2qv⚲% ^ `RVn~F3E)@'N$p7~#r8ܑ|o,U!)]O غ.\_,>9{Tx:Uc23vRiqZ|DA;%#'jJb= /46sNl1WՉlu qrNV 4J ɢqhSqT:aY{~mZl޶,)v*2h smv6H~{nd0Pm8&o5 \QWst1YV\#Щfa/-x#*<2jT<6("†D&`,jWA̴1=ZΘ.w@< {ĹN`Ƭyءw+Ponh?R{g`k.hilNOGuhE٢i#Z6Db&6iRlAB׵f rQB9硌,oد*/ VӲ#"GfxUZ4t}Q,p+nR%1z-[E``S)Q( qmxXszIB|Q_hk/ʇ'b qB;e~Lk]p(]D#7ٗ s*iÃr 15P0Ck;mo 68e.cVjhdyONٿe2 ι 2FikE p4Iq,MG! ^?{y3C%N54ts¥d_A"r;KR0j֪3O \80i] 1w#8vMS2ڳ:oӽI̯3Ϝ.ng]CTh-0mNjhn

AZP:y%sQ,07ad !<CZwZQ P둷3l4%6%UɫpCB@PlZ kя f"iyj([%?eh$ scJʔEC<u& Cp#Wn*Fr>f6m5K zFא Yz%Rė͎nh #~W u+kW KOcLT 4OFA"T^%?Üu`n_.S1OC\A >I4AB<5_7ˊbf-4nw y?6^"fb32m=%mkA$]8">Pߣc"@M|>@*ҁP_7Wx)߃$,vFᴝE xr{W$#v;+`܏McIB#¿()~׏IǣXq5}HT[f34}罫c:~C6{{?iHp!IN:(}./zklr^;ʍv*T?MݤVj'(>,z+hvo9;Q~>C(ze-K95A!.=Լ-`Qn22OQr yNg*ia.^(D{jvaZs7 g;rjuJ?M[rFgݲ 5KdRfĐv [-7IfB@_74:S[͝Z?#]+0ؐq[k~lq1>yxTQjaˮ1XRbhoa:L*0pΜdc“ 5qƛKz>>:{D_ՃV@Ur Y<nDU0YY.1d )x}Ja(F,M ,P(GVEG[վƛeZ[LXKNDEJEY~ch5] o,F+ kX?g37H2T NWtDAOkITV0'@,Eׁ d]nܕK2Tx(&d7U*83(t5=Hʴi5/ŶF~FTIZזN n.A=޶"|6IP̤+잲Ԃm^Ohto LŁr)ADUg޾l+VjjK܏11,ƵetoڼOO煷fRkG&S #H b佩ǖʛ`ox>8,}^ZF[PA3ȝYE./FWZNB[(,DP(;cߪ| Nq$b JaH?.HoadH vZ-y9<8ao;&B`BO:\W (0v cXgثE&usE.=cR(_`'?hPYͥ}0k`~i;rdZ-timc>/VZzۊ~ FU&8;⅝tUs^?|5~x ,n czN *j0Zhb$4!22B֢6':TYJ2ɘ|w-rE2fng6Uw`mZ%@8sҹz `K wU}y1fxa*+64? 2e،ѿ۽`(_}/zhBj)qr^昞jAA h/6BHn)Weӓ]$%慕l6I7j{+E] #^ؤAຏIe_3=Ε(<p>H:Oj!g%b"I= uqԑhh-A:GBsd]ew.S(Zy&%M.GMυ෴F%k#J8Z%S:(QT륄5K?-?$ԥ;@ŧY51قD, <:tXt:ǨBΏ[yb Ȩ'(G GMssGIbq-:apϻW ?nɮ2G[O܁uɛF/ b/ԧZ*5&ҎmGѪ|(x^y“wI HlXO)^.qEC1(|xȂ ׉{jJASG bEz4.إ!u(Ȱ{̯kx C:CG\V {EAb ';m Pˎ7iٓCH#*,lF^~G] UގOS2H%! =K硯C OJ4LVg0XW |F rTv<飺rsށ&d/]l5W+8~4f;"\ xgRvW9]tu#lSAV 8bkcʾ*=$ec-_nWm/%caŔ>TGʰX&?k"L]%4l֌ ӞFXpߘ4AAĄےq=ٚ/VzE7&zA;ė&`e A¡Yr,@@tXdo̤c̒\> (5+AGmo@âw3va G5t[g F:RR)Wz.=d uVffYR^oU5G~e2JʽQO_aNGbu"x9i+)F~4;kF(r@<LR}dX*׋d*Y}{-jNȤq]A[h"axз^@6S=մ<jY6\A * 2P*}AF5e!]n4hr ^{ID_s)$ Q/دOόr|CRvH(vI8K=FS{9P{JRD1&õahFӲ)5}bG&lNµuG7y7唄TضKb+;GzBgUzclcJR#gʋk]Ykӫ*Wo7y5WDF3|a i xwsԍ=o]*n ^%)춠0 {Iu{PSm*p̢1b5}v%T X5G*]Z⺏k঎}ԣ9Sk ]ꏈZa`U؍[l ֖@=*H=5+]I5YauU3ۅIii+K13pXo4d$R sܳz$se P#joum1:(Ǜі*aR i$hb~=bXJ9S1:yc$zc4r&qEM,OWq*qzȣ2)bd`v1]^s aHM9􋥔'5-j&Fޥ?{9h]Oi<|n@d^vfڢ)0E[UQIk16{B.]W1JD9.0Lp aWBvfbWa!d#'Ʈ :P!I61R:e=5,m'o_A ~VhY6TV'G?wQE?mewL|ͧSb1=.#)֞`@; Ȟ:2UH鳲ժX~u( (4E[ 7מ r$[/r`y;8B:K(Gzw$k-W06Ѹ\'Q;eIQ$ԛB(f wxb6nLۢb} j*Gz-0$lʛM.O{5,|UqaOnӞS\ǀsIf0ejHQơ^}~(>E hm\{Y>q{f8CAGQ|y2(Y YR}4עkL3;;bM}4[ wMt ؤLR~cFUЙ]( dM.dc:i{f ^=Ҕ059wӸ=p3X^qII%OD;b+w<:k|rmpLy$b UZ@5TQeU~xZ؝ ;MS+تΎ"-1JRwmƛ!tijVϯD~4.yzlq%brb3ŸRdb*tp!{`eOB- U=X2V*i? YX-05z?ΔWCȺy"{N_QH\91:t2DU)"HqC/}Y"vXKHxV_B֋16ri[ސUp{rDn^3.2k5#r|,}@ಉ4e.33`LsO&GNL?uSƗ`s}~{`0wL&=nt+q![kdk=l0v'0ƶ&|ms&#E|ⱹM{@jʣxeA9 L֯0)ch!_g1_R %x6sy隇b )M!\;{U izUwE3Yts@T%Ffbi@p Rjxuh-ӄUHm]~C<e4.`x LӅTQGO!7y̺Di_vqUд_jK˥CEkTg\7ߌ!ú(ϻIj~Y)?7T zHIvQ&P 8\𶪂[o)L`*rNǟ&=a{pƂĈQUbt<4BaCa?ꃎU^`Iu󗮐{c:Jf=v;"˒ڇ gZ?uxZZGIG+|$/0Dwޡ 2H5C!` 6Qq{9 *G.HRՊxwwWث,}smUٵEWomVHr†OI%WGe?;4#8n>=C{TAo~- #?\sxPC%Ȳ9{~bT)FHK?m[/%MKw/R\u{LɟxKS:ԃ ~i~"q`h)K.ְ-OWEv2GL,%\? e%X}1ewPkuiBwQзV |g|[WZtj<k-F+]o̡/9uŎ:Jwas+x@+ ߡ(HL,ARBQhTxt_CnװRewlGqd!XpIς\;Rãv|M=Z2*Qo zPl3j@I.Ek|^ۆM`JO b57 E4,N11^ l0BT*h5J}(|{!LWk(8.>ʍ:@㝲H=3SB98F+ȼaGT3Z?~9]}#:SZ.fGͯ []jz:PE &Yܣ~K7ĥ« γάk-cnoДL>r>9\}GB# %G_fp~Cq 3|7XsR):Ξ9Lwve, ]JyQ]X0 7hꄛӥ[067%QT)KHdq3ι)!PV[B 312DeS iB@hrP[x1lhXU$J)zݦY+L?f}*+%ud{x14Y4Èbo UN|!,R7"tw]@7* 鷼3!:H "fC8!8FV :d0=u wLS)O08܆I $mWV;4u  A #g,>W ^K .e{@쉟FЌ3R{ިQv]x徠k~U"~2aq TxhvkmHNS%$X*u"K}8 u= 7g&R$©"T'$y5b^g׎ INĺ_l {{vYlq -Gd#;g0|)hs̈ 4ݻDk@!ʘXuQ>8 \/=$y <3CŔ۶|ç?a!#c@ { L4hT6w eTCk'h4q]  GQ0g7vh1Q|ͪ+a+\Y9%Rq%]gOotNmWsZN*9R\A:ғ"-#? 9$'u{Lo!XRLϹ,=ZiKr@>. Q#K,a,Y*pN]&`aT身'>/ı֛,j'W__~W:p ̗G^fn5W(Q~9bZ7 JN{8d4E#$=EUW| dZ)qrݍOZ1D4Ķ c|գjڈpxӱ`YzYX]c}ɹ`߬qpdr(| 鴟jϴ{ 3`:HF䁡CqC_muDye2顫`r׮fnr|56G$;^%:oK˫XK2!' /_vSq= `ݟ!ka3%򓑀g|7!l闘o 8\R[*$ qYǒc6TI~@/Dܭ6p?;[JQ{ۓ(r_uf `P!=مъ]]t{ sz@W+4Y-"5S$*mFU~_uo֪ R' 2iq0lPcEkq(tØ*r?ŶߣѬ^lywX#vXEY5/iµ9(# Q }?tJ>YnbLK+T% {<2OC+ !az81e<::{}߭ѽӒ =N8}lU@>&)XH!QzHʋۣД8<SWDz]@j0aÑe[3J )lY.ꔰҤM0[g޲R5Jn6:Q\EWu!CD#7f>KQ/#`?AĭaBVOg9 i)r$Z-)%- f\oy#aq)I=Q4z`Cdn4,b(~e0rTè\df e,LKMדJ)ғ3`3qUV~kcMٶ/MyI!}ku_K5lQRX'JnpPb u,R ۩KD%#fzhss Wt o+.\١{!bUͱ3 D|}0PCgj7]L)"[Zܹ>J^BQsXX`8^V%DV Ojjoi&]G*K+̔waX$PnZ:~P ^M dk1#;p0/@ {>d>eړp!vz.R>V+8~*w]jTN^BűF[4U|EuהAE-}[C&eP)Xʍ;p})Fͷ&>V.>o soH(-)уl)BcZe$ P%Gb`ؗrgaBWPc~ȯ\Y3 +u}7\xHPMS @ M@6 {,Oa%ފ'?A3>9R άaD=ʯYb&ng/I _wwgW_7^;P{=0lb 1S] BN}z2!AA={:޼َ0tK˥~:"|4k0nsV]ϰ%S֩?=KwnLиOhy6'B`VTcˌ7I>1coTZ#9tԌUA1;y^n| $]Zכđ~bs;VmH_'m$,6.S~b-uSx툶^FIR!niXmk)sbΧФ8#F~k[ iqv KౝLk5]&Wd;6T!\+[keyS5Bg VD*2Բg< `&} uR! &i5FT " [1\ԍPe.tcs(md\x<ͫCyXy,S+yN3Q߹ʿUůYn4U5.zq@/*Bߜ `Ӆڐ6d4r|Zp1?vo- )8hrK|K $sbaRU6\AɂnKk<+H-|2HfILwUxO4_H#8&B(W(Uް#I R1} 'Ї+g3yzL|t+H4C]VE.ZEj/[6X[Pq^ P&mSu"לӆhK-}T<>Sq.FM~tlw8&l;=Y']{j.h0dRXc P[ dOZmV95H8Di#+h>oJ;..;k*ʄx7)xUw]&`RyiMoߐȴ֛UY\df3eZ5h| c9hTظ WSdG=˒넱DT>s\(9n.[' 8h f:vU کxUga#McIy`j3Hc ؉y|m$X%cex}8>t.z%`7ZTBb́#6Sۄ]X=-~ɇ5/bGzm_iG~2wVM_:EL{*Ҝ2T$}a(l2nmm%np+MajwËL= ,<oJug ۄFޗgՎ)[Oz4jƒ_c@(bNEҔ`#3YzTu6"KYo lMDnLFhc3hq_3a+i;ivx Ii/xi+4(o@ζI =ZKOЂ*6p!@l9 ͼ5TCM,]zDZXoU\^.-۶9#ޮbxT{wʼ\RZropF'*~o1~$ŗ8r)^GOdI;T?Y11]&xUd?X$4A4x;@$(1'jeHE"_2:Vܪ+4E{;{Y)Wk+Q2&ec/IQ0"+ &JF'k t2y#y~'eSXCCF(+<2%o[Qc;CH SB1[Va;^]==mPfKO;nj9I64}X"w.E)iuNNJ/r39u1-*׃ naQRa&1_|Q5 {R%Au>9G[>fANpAMC"vOE/|_2iVJ>lA╌<VTkthr#΅7+m<߸(012$uasD1auýD>jA/&b{WUu2߮eM^Wsw@*^Cj7D/s`nJ:zzvWҰōuiȒgUA#GO䤸@5n}ַA=@(-6uyaJSS߲d2Z'¥W8V}W&׽) 7Ȥ jM0bF =hVe `;݅I`JbUN+#۴G뽹@{Z$E+HOʆ{}3x\Yoq^vnmSPMԐYѳOL]aU T DnC1Vlx2o$^7}wd6]4 MD0h8ʹ|pnP?Qgģ.6닮J.\RO/GJ5A!)+Cf,T$ԕkD(gwU?jwj:X%M4cdz= k 5QfӖN`Бez͝ d& ih]U.p1>>&*ҡ==6\hHM@r6|g3"/!US(^vUn]B/KJDN S]^77} E !Msmiz` )%% ;9pM,Toaʧ޲CB'GƵD_ԔO[m#AIHO, ]!D\;=g|-CF ,h!4LxZ#>r{wvWrxD*_4f3pKDI.~=Y`xz3^אu ~&j9`$Dm5[GpYtܩDJTx%OUX@@3@Υyƃfv+pZo}!]ʘ%u6UnKUdGd0SC7xkvkӠ\jiCFɲvėSNTbbjkmKз[d30rѦy\BD0 VB"d?7v44ꔶ#za>̘2dh̐@Zl5gaڹ^v EntDY*F͵:EZj&ScUl¸sjgb_#c< NG,3 ݰ>P>!Kd%KqU*Ńm :VkE|f zV9HQI  JhsO~T5b w+MX$]+6 e ݔd$0X&9k:2y܉t6(܀hWы92$eܘ#ۂw^F1MOLXh7hvdcS; ЖpUe) T.VgL]d9Kp"dՐ{^X]fe{N҈&}kB/kQ&h}br(q(]OI$=]<cV+5$[6z#+lAfJc@h(]zW}z{wuYp>*60y`,L]rmL36'v B(R Ju}#v{>aU-k26A2G]Yr3ia@u_"t Ƞ{sL+C =Oxr n7H,o'@)2M#tcGÉqsBׄ Jb4zJG }\[8"T̿հG1/릤e!wɜۊJhrj9֚c1^ F/WY VnJkV&j7(d{B1곀f4Pݺ'ϳR0ȲYMǁ_q9’XEtiwS1Fxs@ 5N3c={͑.xMf.9'E*o_&!%ar|!0%zi..vHjTEYͮuÆ1$Ry8?'d5)unP5HXT|v6F;+ßE.8A? ǘ rzv*9tBvxAjM=Lݵ]80{ܵ_;{͑±NyBWϘV2O5|_x&7$v_ U"%V[th:~UϺ.nwp4]$Xo7h g3W0SY~ƈoJ#;Rځ @0=8N''x^ !k.XZ[ (F/{Pgɩe/yʃFyЭɷ\FW< id.L t.xWg+jD:,9=smR3YR:~e$m&u()|di[} v& 峘^[!JT;Fdv뱂yqX.d-$bd_ZLY/ /{%O";LCFoo*1NZ䭽skE@ȋ*D ?%0hU7n?>"eoUu^Yv*[Qm=]NU\>׵zL9[uWۧq#3MbR[`l3X>;2F!6y+$#.//tSB c X+zE8:pOjʁ0HX\>}ѓfseij!&?wA0`<2i͘y~a}^ X{?`L\њ&RˈgK;Z!iMƳ,~UK[ɥq8]`q9,(rUƖVQp܏,~Yߘܰ_YuȖsWxNVnƻϩ4ƒ 4nUbY'0~T}IxM'"7UnjATͦKq+"C@&ml2ஞ鼲;ԭ+: {!#'v>[ q?>Kd\/nO).}E& ,Yݯ=1¡7nҜBP,+bn2%G`TI ϰD7;J`tNWbB+'O& ';) a8r%d'x3痥tD6_M> 2Ieֵ+;7OK"QɺSJ?dgm'؈7ğlEt{8z8̋wz/",>\XugRUҏ7,/2Eu $]M"|j&`0H0x r!$T%j gM0qanCDhG:dة hL$FH?6\ecKq yʿs,7 W|vBHD`b6FBs  Z:C20Z]x/%ԇ3R+vB˘ŗGJwdAl/'i7k{+*͢=I19hGSjX\pʂNzƶ߸U=;* )w+-%fJ\~P0[#FN3aX_wb*q19Wyph =< {wlz70]/mEZI^((,'ߣ]܄D)ЯW=cK& ~-z7_',:&3`ag+S yHk~dձYT=f_Џee^"JŮI duLBҩ0@Jqx'Cɨc(d@oژyŎӬTjW裚Mg{z%C@*gښ_咠 %laVEoaU^4h ,k}πC~H..U %?ܐ\`nԏ`eBԧb{(ˇfz&yq(ɗf)VRâ1 8EHkI=ⱜ2KZ vGK!M2]V?'U9A15byJV)X*_2!zmRʈ9Utf lI vwG>a%^U@fsv(TV={:zn /y"'E"9SE/E1RfW͉S4 Q^uQxy > 2GQHlI||r+L +c]Blu?|d~Q(9Xt`#~,;Gf;!2iYxݭb\T~%u) $tSJexmlHwh .$' MG#ErNU5 AΣSuvCd\: B^I%E ۓq2+4g8LhQZ:6 c6cbw\]dbo{dhy `Suz>;NI!9` 'P͐ =e]nb!̓2eeSF66pn<ffup!u)S7.lWi"5VR(4]Km~t;!~#J7o[p|m% /^$ cfVRm<8ɇ +wތ[)3^'j]-cwεP.JܵݢJʍ9D:} pi_F3D:Ğ|2:WDks|rƖHcM,y߷Lzi$Dm]$RBeySGoYdtPJ]75f=#q]N_і}'Hdx1󮵏 ؂,q+ M,CU  4 _DPUE;&3N$ )8˯ȕrUWYd¸)շr8 .$pIFɐilP8uRQZɃ0),͚p E͹YN?@_R_P =άwԚaIH~w0fKc(Zv\!||xxڱ&r^1fF>X P^lhc46UYv]p3}>\@"ԐVfޅ+'1G)=֝ aE5ty»DUzw=ւڍthԘjv1>|㆟5W0!>Q3eUF1#c`*udN#>i>a~qU#<_ɅӑAMԣީ6M1",0@`)[F+0K2ytJnQ 9 y~*z'D7J 7y[ !n9 ^ޞ 3RSܬO}ŷ|C ߀D,?@Mk׋ iEfJ{6~%T_Ag x+qOۀ< _@)wcExi[ ( v9i(vԘ'=2~ |}A>cn_1&MP!;kukT:@5 +pbZcNW y K}1v^{K/>S;q=[M{p%9'Goh2e7VyW_V8YpOb!jƳLoX<&|e325=D)Ot}o#NVwsip;禋.IM Zf1P%3R? q<:?s^b']zB]/\bx^$үQ!pm4@Tԛ3 \0ZFLkҞ*19BwKi2 5/M/8S!,jg'ӖF6XIQ7W Fo} ]zmհ%0@ ܏~;bAQbC@qfhmbo:jwU Qnb[|<\^Xz/Ð=H|2uLKRe'ܦ7+]jBo9YO ;}(`ZkR[2IcPF}}#WaqFS+avپ#|]I P ߂&/nJ",8T3vU{IYfέ+ E+IݏR(]*"y;J$ b/*Ϝ}dШSEA #߽ĄXC.C$f.xU`iѰDYCqHau0 a6laGj='JgMF8D;'^[χZxO]qݸt8) vS*xllqŠߡ=(''_~(><3i󆇬t޳0"kLg@[Z;LY !6%feD&珷s\mqQ0|‹kE}|Χ0c ~os'4.ؚâզCqq]D G|g3 11$hѤ6 ьw"*Ȇ]\qR߷j1K?|voa˫Ln1T2N_O,ώ~H&.3?O]߈YWånHdP-=*U_^t5qMO[VXkpkxɰ"׮"{0C9~Uӈ8zV+ܚeD4I:hk.=_v5%?tCnsz!&(ga)n:G{`2qfu:Fsu 4w?#5eҺgy17S\]L(ѫHޢ崇 س H#H J+plev3}ߙWIPg0:qM$4k'gTa05@UC,\Ukr(+6 |gCh kf7G*q!Ղ[֩7FoUr$AOJ\wzJ6lQ=ܷzх?Y8`ӵ3_ my]e =) 8/\sIrfy}NSeEr 7%u3I#OLCOe͈# XN6mf,8]6խ5l,E|F|^i;KKxK-bB>"&/3\⓬OE'ăC۝8~A\H)-ӈ~~_7uW@0 Nbohqm芏e5y_ƪWx?AEh9l6?j+lAvXdW")Ck)D69c&]Fn3yP8ԣyj^j@nj9'G8Y p ֲD5&&"?uNPBz/^ <)"uv!zB X`~g @| j-A[6\*?}EµtHm:dٲ~CpouzW a& =;fkIn_ MIQ&2vL^6P)@av\p! SoMt墔]uY}g,,-3fe+LהCxwл5zu1]TȖ:U۪:\ LhήV5ŚfsyCjhڢ= 񁑭sv O8r#_S)["1 ݊,Gߖ*B%;qNc|Rshn>mȥpcfz(ӏ%G0Yس\[S{Aq5B3qO_EǡÇ6ymNŔ.pص^I m>F9or1E_H[0o_R[(̉`oU򋗆'~ s9>F(Ba7iYj0<"ui,KMx0:LwH[1`䬋-YQL[4RmE7=S c;ߟRXo;=}Z߭:#NryE^F?qZX[LFcmYFPJtB qotfud!C)7;3:4 bdI` c&dFK ?)9Q%{k8H"U즺܃:i4nVU HZCPPWw!?<0aA̦ACv, {%qЫ˚Tp f|2vzrgK>Mf՞T3ρQ/Cfh^h KYPeeZR+~4ꀞF_sM+l0HFQVV( _^|d8DB@;2,OѻڧI ϿNvw@ح; W>)w*5F(ET)&֫U{@:L&4q.# o~uwߜV2ls2 ?Lphx#˭b6yIb8}Ȩyiu})U띞9]es:()>,oo95ȱ =Bo8,^1v>?E˔ދvܨODTs?K??J܅vE_3ع"汷L P> bNB?sޒwʡGMLwl*4`= ĩ ЊD'Sիҵ VhL}TxYZtF ':> +}!\A2Tؓ&(@oo LT6]7ӲsQ-v62ց}fu)#+zJ]X~tLO8 p-\z,usYU'+p*emyN_YlbCғ*Lů}2W)v_gZ)bۑM\ O2)\,Qm̄eOݚ?D|Xu64J%dSҿk?JNdcho[WcEM}KJF2/4u@40[ ϺTu\]"љ[ A+!d`9-4ƑWLZ\;44\5^SQ,A{aOeK$oG9ZR+6A%ȏ98RGZ,WY]t-NtZO BN{.U<.`*.U͹'SMEE>Rs,vP`~`b)>6 (Wˆ)-ArUG0Q_ y8Tf :]^6B`q"u>_mL^L IJ6PGY\Ij!8=: GV60oJm„(ZuVDܠ~ %(d#bJc})it'j *j2ۊ9K1osL#HS?LAX CWH}er<Wľr|eRu#-⟒%0᪶<ߚ5e7=2i1ƭ-IU|xaupLzZ1iH 1Ha7=mDЏ#t~eD-O"qgc9_z-OΪh1On4F5د%cH[;ZQ_]elD"{P,eίho%"i74"]0[ahs+0_%4RWE{d[T#hgUb6nЦLFN̹) ) zʂ&{/ &X %W&N5WJlSue~6cD D=}Y=…ύ-c밅Isz;kFLIE]b؃6ak}+ Bx8ygiHa:! ZU}uV)/Ub~9..QzeCih]~-R9ߤ>I($]r2l^X67  yE 0[W8@SZ<ә~5>gqq3hNtyv>b^Es26o̘QR:P9!e";۳=8MԼ`@o0ݤ>NCVK#K/2`a/J'uidF5-E@=+uU}j j/֒_WQ)yǛp:UJkK+5 ;J*)~$R $R26~`4|")0y'>Fl||BPiQpLԷ *`c#&}!nXgJO[z JH ۝;gIW( ߢѼ5,tJ,ŠHD8090MvL kJϠB*wZ.Q]:^N[\Ror$0Bj {􇫠t%Wo>+hV3ObuN ֿxr 'RQfn&_^#Os@W:^$.>3 ʝw?Qoxf&FVR(WhA= ?Ҟ`:9Q^_(tQeAUYgG,:7&h1{>91T@(7+\pAWZ'B(dBzUi0e]@`5'cA$u(Ff LjQd, ,Ƥ4蟘za[BNfawi 1ժ?|tlw ku %Ҋ"D -l\· l;h(w)E[2[M!ϼ1=m"#Ȫ|UH>"Ys#ûTnNS. mY|wgL| "x4Ϲ^[\3[ຽ:pr-lҧAuulS|k x349* V^WbS1":ֿ.g1+;[,?Пq?ǭIiׂC`hR_5̇!q yi/h?wNbUHu+{@vk%:s\̳tQK7oYQ6,aϙ thK6nnb[Mu#Q2qe}%8(Y (T1lS5K!)y{?$5N0C{AnNnzT:OҎ>d<1!?dO;҇pLXAɝDt#Cgj(/yP(Jbz rԶׄCh) dt@{3F^CACNU{: |,JlE1L]A@k9jQNΊNZ5oT<`OŠ\bt٥dzn~*}8/B^GPU,/&* wA9oX JV#޹]/ $,k@ TS}gM767`*юEO& b e(5=y3RezF*T؂0 F82U"Keِe^H_<.ˆBZNch[-^Y 3fLshAgRmzRZƥO &ؠx(aFjձ U]~KRKS+ShKՔE}Q "BY<i`E-}žhv%oQW `57š"r&vUC"h8SԥۼI>NDë` ^ -&s  [ \~;zG‚'&e߱WU&n.vwiAyD .E [V$SMlN:s2M7BeCWss] ] yF8 ӝ?N<1 iK~Q_n3rCŗbCRHac/=@$uiڿ9Ԥ/a[N} zdh6>GoLI|ۯiW) i8,QG4/ѷrx6k*C9rfјVo_! AO֠Y dpTW8I\`~ yd]O&OVP]ɠ ] !*;Tjpmfr˿a606l@dEՂ]b?Vqa.V~DRs{Qꛠӎ5ߺYvȠ}ajM|vޯkjM1 $Xbx<1xeh,3{Xo\ŔNF {^㍽oR0s1`!BNW3+~/!6 NaCX?krA Q x9~ 8HDOe+̎` Æλ! 6+] A.37&j !^11ՂcGKB1+\\O-UUE4m AhLlGË:qt0Z;rIJv ZہnXK̐t56~<=s6N?2ԚR]D.MJ;ٻ򟬩,KF]GLK,%4ke0Ҁ=Tڙ#Sdl{*L˂kEdW#) ƖuAg!hA%#s80/r%8Iަ%f|Pj To[O_qyCШ3`%+FK %"xCi[Aئނ!&"dhVrVj0)'޷r|qQmZN&6{B"ao 2YEki[7x&Asaȧn*Va09L[1.9o9&ZkoJ(] .e(Aۢ;tʵjH-糫F*k t]5R\(c̈gCa _Dԕ^!FHs=gL*ͦp0[7u{Ex8rTAS[ FF &>&奨'M1osEr(1GkPA̛2q(c]sWخ\ {Dђ"G]`%d4NKPҦㅘh:ZVKs{9K^q~\̥2_Uw` r$bچL0J\gL}_N491 C%;ot.s6њ] cҪt[eo!R3} 摄V[#8&۩$5Ku%γSPvƽ`=!S}MESSeL)_úΰ_U %FxK?{埵`xI)=:`DXӊJohi?vHaL7܃7"^|w_d)^Hɭcg?sKX9~/k \? dgɨ ^t!@-[;gbIs#V C)fI$aw섲o/3AZSq(x_FR4/Hڼ¨FͫeᄾL#g^+`oT[ D0wYQݕ bLlP)5}ph5OBv :E9PSdr 'hge_א֬'[gERo੫CR3o>9sBOk$,9-H!rXV)P Q {gadH}:4eK)QJ;d`Lԯ`aNJ6OO< qlW |+u>u;ӵd\ b\Dm@sgHDV_I9tNy7 ɾpZLG60v5} rYS+I.>J6"'uCQ(VXsI煶v¦:}g@ 2Έ 3譬o˗Lu1W|&}L|\gI/r6ʦpȌS%oJ=y"3IˊScYΪ~.@<{_Ã?wǖۻc-˧q:ȳwlr$){s$n"3xZ\-^Qf7qnU?VAOUADz y>>Gs@̈́UWhzqUzV܋9wm%*M?|s_dYHNsHXd I?#E1$bAUwiY 6t#*B.D|{]AnXO0{Jۤ"PPs|ɥh `"QIgPZK27>ʸO~zWf7'Uݛ4pĎ#JlUbخDWXOy$= !)4<~a=w.9<9QP ^LF}aC?C2ѻrX{,sOv j%.FͧgjS{J.JU_Y?7'zpё59i 9if-$s9du}S19ŽmtaO2Ƀj;ҏ]W_M ID y3iCÜLxX[,[W#k98{> `==dNGrYGX`ƒA~$]J?%粢LBOyQQuCs<-a>}@ȋjYuJukq`Uiqz6< 6T-Gam6T8Ny+N O w3{Eee,Ɯ)QIU:KcءkP /[SV{:xd2d.˚ ]5ʯ"wt,J5VIj(\DVOb&,Deec sB8CAк|eh{Ch+I O+u ft9 ѐ:K7T£}c4 ڋG'0C=mb'0pxwOoRDO(D@|›9밓V#e}tK~ZTF!R8M$ ͕ .;וXX MRn}ʰ4A4Dq,0<ɭL?Dђ y HdsZ(u62+zRA 0r07skO˻QDIfCpNϖR¤=z-nj[A!f ہ4IMu(KRt\jڐ ^5rfgG:vHEC*AyeaffzID6,1nxEq|"کdmoy u~~gB$(N0$ p*PtdںD3}WTgdIǐ|u~9$IyN3i&vJ 6qeELdzŹ@/K G^1V)q.=T6cV6B*{X.6L- "I?Vj-_Uf20XwsI+lT?,hWy̅~GYj8j!k{ 9 w@5  ]"<߬ G?[ķ=mtx%ͣ`MI?7S9QzTPg@&_gvEytdXh!LRDb/7^{qKC8;*:ХW1snBmB- |Mmܹ_Ӹw"̬ $+"I{"e^F~R6|IL6$47YN CaA{I^B|u=+0=/%&LwGe8)QLx{zy17i]mm:^-],4.Zd 5n aY4IMGjK4-:@hI3yF韻 S&?0|/؝|M9yj>L [uxj?zH٫a;#>Z7j LPvJ,'zRG0 4X_=L;!Ke3jAFA/J9#ï-]q W(@,C|.ɥRkzg00B]!RB_OXh1x_Z̚x!2Z|4cI\j ϼXRd9b9ߖ>غ81ĭ! D;Q2B\2ieU.حʪ1.uYE oGJSn4 n:0%6@J< ~1Sk0Xmdz^kv9kPud$,ӷ,L5E_&uFih4dɹ=Vʥn-4'g[-0͸<'aK|}F7Sw4| ݤr E/\N敨x[3uZ&]/_X~y[T} o{IxKۏO^sGsG T:8^BG-!J2$AAB}cj̈tݕd!*1  Xxh^8 (y"KxgbR:B$\dU6}qOd-HE_P&&?ʡךi`O Zۃ8_A)|l<~Cd;QR('\| 9ċ7zR=17#~ZW4n._/SSj"w@Xe_hZy.KŦIf9g6=b)y'ノ% gʙ,^O9 }mV$ m_78S*Qiμjtr]bh%Fj6_j.l2ؑ[E)Z%\3ԑ"~& k)8MlԼEyy'w{1b5;}E_e#kᴧ>Izډ̩IED_ R| uC䱲?C} »5EET82z;_×βG|bdP>:I7Ɓ8_] Ds`p7ٻȎ.̻z ޚF+2ZDb"t/pO V~/.y\ MJ[2trUͻK*ZyzfF4'_Ө4 f2"_ XՔJT rruט/NuK# l?s]Tqh& `8x: ti{ )s!\aVɹ4GƧS_YL(3u zM/YۜD>j5+~R%1Y%cIR´]YƄ9䓤 cCC=4aNn42d:LoΆ9$ v)~+N [t +}+E[W&>eAj[h5$@ceRo(=h˔.vc0 zdu)U?u)ԬUU.? }sW)[R!'׭n%z1b5A{qAxJ/XdzZ3Yc/ 8/rMi-.mI#Ѽp~jBxy$gKF drt!D+u1~Q]6e\Wb|xcYg@9[NS{z74qɟ*{B5#,&{3v#(=CF.^x1ͨe]wKvUdi$mr+=QmHe5vYqƋH|;s3>%ZPE.+3t7F{V$jqNWxb!m^.I=)DRb:{ZĦ$vDa+¯4(ۄfTKa+4,fyE t&h:Yxl3"_0E聲1=^J< F2`$˶@҈@(z+DkBJ0`ʃVRSQ_J|1xbrmBv4D nm- sDO4Ter{A_O{3\./R++.Π'OaX]x^ӆ8[>/,T978΃{)Ȝ -n̟ tz|ĸƼ"!0zyK/iOjWi5 'P?!Q'N?vt5|G(]T n  /^ɑ݂T]N ER=[*)ip҆:|dzt3O)O="l#KR/;[WZ:s\· $gIJP][\]?zGfBQ: =AA */~'5i fBǒL?7W (wj͞`v@LE3Yeu5 ?tRr|QLW˃]f&gkh'O%| ^6%›κ6A NˊhFmog %7 D3=L&/^EM:e;ק`*W E/ AG"2:VO-*yq@8hvxڦ:MwI~GN! t@H8e$vY{_g߯Ĉ[BgW,5wp9dRS07,"%x?s{{l_m o'j(U78Z2@ʀ(Z‡b.pXk@)\]&-csOD| &$݌?\ǗvMtGLX/43}&'0=&T[" Z!5][iq2;'+ȞcQXq=q2*l0 At}^VNʖ^c4LYsYU$>[Az^;LnCP&O1{-9 Jt+E4SK,߀7%P%d倔`kB2tӫt2Ŷ6ul!JM%BSk)L% ƕngOrSSG*?eX@!^|,^R CtA:ymBYmn8J] HTF6fjDuܵ:FRY)S6^ZY;+A`XG-D * agYU\ۇnsޅ0CEptP㜹hg;*J\)>]0X-'6<3u p9=e1{v8q9Қ pDg\W,㸢&|WԷOHrMe"ɱEv!ԑv؁4Xܨ^]_n'LMp_<*ū! 0GE+ҿVJfP a^Ff;]\yB\k?}4ʶHDXmaDH$ѿ18<;.>7RGY!8Xߝ ~7_>K2t)̯qv,4E%irqkC7Nʌ4rLUZ`R@du걜\ *!!A1rf1%4to!Ψ5`4! ۜyjVQ`_A'3@9=StSBI0$|a- \#Ș]k 0hz,B oBk40,U҄W,[Ļ6 q85J* )154 ]8.v-Jw*UPd ᨕ\hl"}pl>>cz$|LI2Jau)aT8P@ZbȚJXqZ 'L׬' Ф(B5xeoHJiڡF7jZB{|sHu)pX6㺆 j!w HxHZY}4;_~K0On'g<czл^$Eyhul} p}3^À[׃<: ŚFa8"?dfFQv:Þh~&iY뜉mW"iu-S澇!u܈ {AxHSvUx}3}'F4O. /JB8mT*t [ }Jݧh(5L9+WG,IC[,3uh ,\);(VT5erEkډ$U>}Eabg3;^OrgVQH~IcoVۃQ*ktU2pş5W22TTQHCBwǨ]_d*51g'Nڒ:1wyz* yoWy8FPvx~F?$lR@ ζu[HB*Pӌ,fz6zQv 1gC o> @#F[CrUeq'.wڍ ^ xQoS.] { {P9`wlqTDK2V0 H!%B]XЦwzµXG# հ"iG(Fظ 8:,jYw['g2YqcgÖ^ Bϧwr_=}t#ͫpQlu駾!.tԱMʕ14iqʄV mۦ(qpd oL-s[Q(8L|.FO2icnAԯ ̽,K|_roCmOۂy/$7wZ3{1Y=5ǘ34d3+#Q_5S1hr81V(?*[*UX;srԪ!wfp!-m, I\ۘ4 rYa[菗Փ6Sl(1JJ5ce6gpg#"g {8!ϏȌNz]kAIgQIBA:/YfftǷ=nfјT_t ۅ2ƅAf'uxT!Ґ+-NEi,.X>BzdGM"KR^i,]lU|Yf<1;vth'յ FS#fPW F@V9m`z&;"cD4?? S GԜ!Sj'I*&;:+mj? Ҏ_7q +|}TuE!m| UWTc!'En~(TҡL0sa6ixq ޟ Wﭫ :z5jڅHL*mc#bh[`?ڤixIơ`qÿN&BVvTU\kH_X?S7h:Af#i6S10:4nβ9w`'j"w g1:H:H8ltP曷4Y:Є{CHɩ@?\ 1kqbX%<7i`Asu* }$»[U?vݪ R'ԃ.M#-[91e~Iju3ְB݃iz~ޅFƝ_H$w7HxN[{oa>`H^.yJ +l|y¨P3R`OI2n eDY62]N,룪px xOyzO|ķ&ȬH":>zgD +X[OZ,@R!M i{V,c]B}:"{qmߍT:h$[ G][@ 5#fydj@]"(tݦ1_Ɔb9\BtOqߝLjߝgX~#W1r:b-ykvk8- f8Fd^§{ZQ) DN# 2(WuIUzk'2zaFbdJk$ya`1$*%>.P1K&멃5J1[ 7"dwݐ(Jý`}uz^L U60RV;g!0{{e:SD#9(wQM+پi *YK&IɴG8:>k#^YP;lVM@Cc|UA4쐹0AT +44̀^ADDU]X**ʁςR0VWi%S8Ʒ?#*8PzqnT!t?*17o_B$&Lb*bCfMXj~̵e=iRL#ibayMOa'nyd}!},+G4woQ]H3/c.mWrxiU*XL<|#dj+nT;rtim'OEOCڟ :L⨃Ym)ï^êY=b"*;FئЉr,0&*E*,xD$*q ?Y+TceDmxq+&z{*Ider+G&1c`JB(Fo$4a;D*ڋ/2ؤHGRw*,84h] 3G)u:{QxRWny )d(Ӽ`!e`FG `7;slF$FāHF徘x/> ý+普Z.? U)` #/zeBQkCBTUi4 IM& ܋Jc<"!V"K{ 3ê8Mt7ĭ<-_wo.fɣRܜ嶆 `ڛȢy뚚G#daHl+2GU*jYHsA^3`zFWdurZ N1͢BJ./K*euS %tظVBX-TOԗC:quf7"r1jfimc+7h̝[ϣû>3/?$i;Jf^֣ݰb] ɾ'޹,bīpa$cLq́cKP6tAZ]NfrhH/lq%;Ug,Oq:I8m6!GX{[^Y1ayd۽ II_?38U ߠmwZ B;1>Sqj-d:KZtEadM DGW>G ~. !LxDɱe ^N]%EapMCv*4SI'/hԇ 9S%:U7X(}{߄ŅGhA7c@6{B[ -DF{?[HfS g甜r8:eOUv[-+i!KSqR}ݤ 776s3%rNaIWU>im+'*% G/âxxh DdS v"t%‚s墘"&=(x8pgSa1%P>'FOK3R:=#aP\@cMzH9#^bcE ,!}JJQhW+nkJ)mZ{YG+!9` /\}Ůd躖iCQRŽ?9xka rPݖkW3kyD$/nɼ]hyΦE[`]so v Fk 9go<1##¿Lݓ<%xK Ar/@C,>,qF">dMs\>9[\S 9KdxŔb5۹R0F 2HlxNi_$V,_eU8ٮO#ڏьL=N=JlCx|d]y:YTl۶ ڊ<Փ,})UQ mQu e ⒗!^ 9#0k5tҟ(ô ޫ? 򺆽iҜe|Y oI mTwƩy},i$;'? ƈU4ka!7bA_nƧr3t(δ v Z)]-S) 32?Y}zyLƵy[_ә}:ҙ/?o.Z]I#c=6Sy$ܧQc#X4MH 4 S9*`|$?8c0g< '@k^#Pj UiJv 5-$)^n(Dš#" Dq;v9/c߅j7=8.r1DeT*Ng(t2XߴMGbBύINĝQj]FGxKjsqݛΕNWZյl0%:@iRi+6cE/E\٢7jH?~ T?]9 E*IJڊOfox9oEӮᴭW!ʺSfmJ#vO .cQ}> C?K]q~~p$ŮGH>yx&.]+E]ݘq5oÇ={An:2¦H>`D:ܻ*<sòy7#k)4ma'(.El} S51{` '۲|x,rr(`wNٚγˤ!^Է\ߋ6~ͳG=OrBguL%83Œ#Tv  l>[ 5i ƈY<R~'nRp(i>J8N, fL\{-0&AC$jb}-8`m.kl\m6:Mlt;2W |2L@2K PIM%C{k= L7](:H5&62바1 aMoQ{u79 Uc#A qZ @<ڝ|2e^~r\k ɿyrH}Φ٠q"_dEc#)d;*vŽkǒgJ"}H}h vrfӗdcYww}[CoeJ w{-6?Rh^Meas -,qB7V ]T{KJkjЋqUHwv^ b`1rJ(da4Dy"$ei) Zts{=ТڜiωgyQ9Hگ`9crVv|e/ʯT3ӕFK0)x70!0qG8E?lAz|\_T6\") zlo|1$xL9Q}} o'G2@{>C;7A3iZS&iz 3< `M֪YDA|d(#^_ti [Eivt(q͢a(L@tv3oq>߃=%bp4ԫ}%5/e ٖ4M5l hHhi9uOCXWg2P,E [C4}d!t?/P+/Cտ:OU0LAuSR֛ 9IIBe\0}衔h'rɃ}ike8W*a *w~30yvJl8 tIh녉s! ̲[Ҹ̗VB#6atDGGjmnLXGyppG2 \TAsZjsEX 2lC,9y?GIP]``dьeUQ(w l\\h?5aRGAAD!񍳫$#e'Ť3syfq[䍥%V4 h(6iMla-K_@ܽT;6Qbg w;u{LUmP1VN2?֫mQݙxރdOQq:AGB1"Gx@,,*[S.JS̼U5W=J#]Xv [% xq[tX%e6Gs|ZK"bcf#~O10ިw򃻄hFB0!*mcq3DE=ΟuGס7]C,qBL{f FLôi.w߼@eW7'-SyDTYoeӧe#5n܇?*] ӉfV5[I`؂yۡ-9ޗY+צm3ezZXrlT ̗6R9.wP h7,֤JA1Lϕ]N2}?Yv K6ʜފAۗ%9.EΔ6f\9TWq#%O` 2b૿L* 0gh`дl " ̨UgHvn v\luOJgo(D 'ekԸgts2E3rH1zc4(PPO䐍_~߶M"ClQNb*Z1= F :O[oUm4H6{ϋ vhb@!fiڮ̠ȡH639 J-VF3jLOgOXPVzP|a6`H>hrQXu6T ѩHzec6y9冰,i?4W"yu=\AlZZdKd |҂ǦF:OaZ/T r20ES*sX$*SiXJB]J!/.S 3͊DnU B+ZhUU­YڃJ"B}O/5]%bh2+ۡ 9 \73 Sa0z_|>#i7w[DKsinG@)}UX jZ;9xAMMso^cG4k;nk-5,vۿLWU03[ë!A[,G<`mF8F5' 2۷;"4{ފ<5@`ۮ0&/n1MXQudO QlwcxuФLkoTxf̨]fjH֩L;O1iN>y3ci6WZ?(/ExQ$2k 9ˆ7NH 'D3S+OSkXVqB* ኜّ3FNT4 D_ rd=ZEWˑqo\`U^[Wu||\>,{TpPv?`5;Jg U5[4if ]mSI&ݚk){um=_j:-&|w4'ŪEʼEǃ̣ǵB95sᲆmDٺ3Yj@0^#Dx)P g\n_m «8QbbyZ3lfI))ʇ\~úԂ>PY?˪ަp2Um)|-~{i G;^{K̯6Ad>s/RZO{XHQ\\!5&}dB' n%`aE.bB{>F2 Ӯj2w i>ý{+SL&A5Mpe%b伮(uL1vcQd Y@\UxJ2v"AE. ]b3N!.7LF5)!ek_5jY)^L#Ⓑ1! n@1 c!^9~Y-2 7 b ~ʗ%CUs`…b@ ڦnZg* jt bRTDWޟ<+^FoEoUH3A`q$\:Й"R>Z ս#$Bwq,Qe266y2cn;xh_;'JLnJx0G (rT!xCAs0uq 'ŭk.xQ ,2-00ɶ&$3Bj$.uZx$9ڙiRO~J}{R) >z)Q1$D}Ψ12e?d6K0ptw3Y5^SX$Ǎd[C[+0Wi$ͻxHcYvi&<F'!)O@ؐD8}FZ-ntV3*~s39]M̬&v8l?\%}.ν3;O4.6K2z`XDJ:8°al(6>`/)չKYB%-N.ːqJ$xK(bW0]"ۯَnqLf>#٦yHc.7O"Ofg?lΚOy[BlԜ|s(.BJ'22] O*亾wë\̤Ig.^XuŶIz~FTĶ)=hxd?7z8U\eCuaJ]Ls?t2?5sOӃ j[+9:E@^,dG]3LKVJc!VI)$V]hS1pOAeFXc"WGu9'vԀY /=#=}zټH^9呝"9DmɈ{Yvh ?F8{ ?'z2 ju^(۾pE׸kˆ]v49hDan&%C){J0& *3ҷu븶JiJ h?W3ƇGﳙEwDWE &12ĐO ӥ_,[^[Oehۚ%yG!.НCXd9dA(_LE\FQVI`;DP)$JZ&dd\8a L ?z(P+=<;#`e%"i β s_'|Ql,x{To3A_ ˊY[+53Bcv47LN>2*:Nt=`vdzeɀ0%ujzKx׮wcl!OWf M4vזmx7? U"ږ* W,4IH-8wra]VF"nY8ce,&69"@V1+ ;gxpK >}:z>6:/"c VNo],QY8recn2)mߺ,j'l2? @L%^2q[ $<0YۻJ oe?Nl"e&d [qe5Fd|@'-㤡>\2!y# E+D}4x  vҴq m8jZ5>Qg 9 cR|zVlf5JOW8lj'8^Vpfn~l]ّ qu{SRYh'@o)QxK0,8!glD$ ,S &CBZ1 L I GBRY)2^8?ϑA#P4~~&>ȱt-u mO(\jn@eHնuz #ݱtdXw-%h4 6N+:0`Zw%1.ّ{CxTBÙα)Ӎ'fC}2?$QZϱDZ#@ҍy(J0r<2 a!O]M!G$fM}F:cA _͢QgFQLtWs^F1g4P_PHG8ӽCp3Й}K]f/#fG5q|ԄZ{9wR!ߨ5fZ]! l-:F.ۙ>5&HAlcȁ]|ⶮX6 ;oA*7 m ;pOt몜b.`S_zo )׹O5 h^3c嚱T:e$5*7GtEbncr_cp#@` 05 -DuE5ʆ% 0_<ENFinLʗ0Ϫ)G$ uH)nhQE ;'+( RS\iC Y;ұ~ &X&VD%9#r)nG#htWUy K|z z>ln n roTmDtAYp7D;uP);i`r"cD x0@ bk|*xˑU $ c7y wiytVK*L@RD8MViHV#fKȁ@x8Ûke.L,JP}YZK3mW8>wBMOdf 0&!tCw; ]:J2,٢`ͪ* Fo1Lq^A9|/99c^Sa7B 1sE)d7i٠slzJYkҬ W!( <0 Ì}*&d"XXD[Sl3SS *T5*a!_3 #:*3]掩85W>\&ѯ4NNQ{5|4GSC~@{ #:%l1$ufZZkʅJm*).~!z U9-~TK6\EpK%DS_bG{K=CUI<9In=-5eBpZA0^Hn?XÔGE sPϩZ6WB/PEx@wJ]t*ko߸PmbHQS6—@QB'q4myVTO9tYA=qᅔ*n^ (}{|5ry`iriA0/mNEC RRj`C^jk ^!c`mhhz_k&ג9ewI-%Od[TgڠeziMlb5>9l>&);jzrp ;-ږgjک>9Jg4jk.[ӃTf$e;F43EMTyd|cqa#| !%:K5 L1)i͟Jׯ<!lI [N{4)&txKjHW_d*~,(&3T ZuI*x>ERΙٿݯ.OѧNc/aq箺TGIlF)!ioAo[niyK.PۄARzAZ/=*qelf7 k@3'9nI"ߚDJK1_eeKwGM,d|]žZn`+>(ipP=F*9f@[pX뤊+lriu,J4ͅm4<ל~NqMJ8DyvKɧ5e?,hFt({{eϠ\{n^\?FiNƟk9ΥΫ}ƴDF?`Qt1`6P엲r曑{##76{S*]4M:TIy {!W8x#v *5rٕ[SBUniVjxܻ,]L~5qsjK̑0?4&Ć*B>gf=goF@S%KN8+&vP+"m ÄwM!0[hԅWmo^i(|R{>?s!0ƙr1ߌZ۬UlRJAeK6CN/[g瀐Ť1[G>Jx FZD?'d9vU9h/ -'*\/W3hS6^Ne{P "P%dq6߶nJ 9ң 7 Pρ!)۳~Ş1껠,2l8XwDZE }}iNJ[ jC,|f7"4ᇬT gj4R%e>B+m Q*2 ,cf\;<ӳ༦.C 1-X~s-R o&yfQ!D?jG.W\'F zkE!Zx%>$J߼MnxJT8?'m=O&J!1X~4)nX$g2sc?q"._9x m<{OӋTh m$#Ta۩:Na-eڨ]#%[ג\eto,EUJ)7~| RN}灖F4JԃbɅRkyش#sxE|MG26hw? M ը=K_(hŅbIx[s-uE͢w $'Z8U_O!oȣs[vս\|oW^$/CJo2$UK. Вz(b Vd8p,DJ-K}J?`fG{_!Փ7h'$.YAj'6Q\k- vy8EH]^vXi&n?%:gXGChfcMp&DnBT8йu5/~ |EmJM[uo寠. 5+ 5]_>!4HYE?gOFa,@urCL6 qA8d`:7%|3n.Eb,\kۯ U GdJS /=!YÕ3r ppyfm *JH`r`qSsiPW*pd TCҪqj]ig--B7A7tiǔcxNREJEw:dR>$>Ԧ'FOk|L^F w Z "T +e62zBnc `C&q:a[ȁri:l5P\䪵(O܃U`H6ʈFEQNeUފP^gwct8f{\%{ްv:U‡rm۲PLij7- ؃T] ti[4ނț+֩3SsW֮n4f[aFm&D:UTLv*jf)395PCEb416m/ b_gzՉ,8R9zMFˆA6,Eb,+}٠"룓>#I|>;ؤB0XF*&vFؠRb#<4:ܣC _~8Y}E@a-Gb];=G{L/ў[ *дHp~/;7-ŠNiMKFm.H2dX(!DMEy;bC*)sZ1BdX;ȏZҞn.ڦmvT>|E[_+>X -}Y"]hHRz,p|or̕v$$5'h<o6H nr?R~̉> np޻7/pY2O9,ҼkmdBh!`w0U_ĦZ4,ic n%$^-'jڑ&xLsTsހg,XPS ^y*fC7m  trߠDeKPX^9iRp/K]r"n:lҙdMnU]H<\7kء3^ $j\~82D(=4k7t+35dm.]A2CkC`%' @]:~F!jEpwe!.TN:wLH$\U6Ǔ-x(#uM `UeUGBo'5{tŨg"| Wɺ%ޛ JuipRQ|BRvNncL0}1x&>7d!6XjAL,VP~民"W [_)! l;-)w=?[֚Y/XEH9UhCAJioLv(־x?ob la 't>ƱXX(ƅA[i B=zVfK1]:^l_(6 Ŕ8Ǥ*K:.#vp ]l`?aNJ'L v;I+(ê(8iJXd֤AB7VhNz$ƹXBAC"bi!|̽¢PKO >7 kuI_|YU-aL $>MGdنC~.||C2 .[FXdyߦ勺KcI[2pīek?LloEB ύD5LG7?+)$+̶K(tDy77Y<28b4떛~"R8ⅳE#t{gokNxa?xX0b:/V7:sZn')YGaNU7Bћ?2c|""(`DQhnX'bJ>M'2[1@YnEvv(0Q7֧Y80BbTDotrw^f,Xm/4NQc6_ogblEM'hPƿm<>20Zٍ;!Gfݯdr,^%`:&Y7Vz 713N_iݍX*\ 42lpiPPamjB)&))uu3AxqCwhxx~=EsB÷Kzb5P3rvةnzK@>)^otZ''m9\4#DѼ㾑OLa;TahUEQʃ+QEqcjT8y+)QSrK s{@QlgS]e?IhI'Ik+9I4xY|n0:W)*"#v)rVKP!ͦ~hp}'>`&Y-K+(6 >xo<$ >PÎHht,cّ)x h܎h뼲Eh Έ k4 ~ Džd$lJf"?z"9+U#ç z Ⱥ&PrWx|<]ʦx35Y s ]%(N@OߑgK 1p %w/R1 s6Z! k^){e%0셐ɾEEIzA]L[,r]bG%L<<4!?7Me+b6IV2$ ޙS).!1j'%ue2;#K$iqU}0r~rꈫꅫDG ݲ^ ,GFB5vQ+!'w߶+ؤgH{b -:|HU\7{%Y]i(c"sn_]0`a *vhղ*WB./{WG+4",Ɓp(H[}#D >,w7V Mq7J䵄h-|d%CDHڼͅqq67~[5vz!n.}l.V1dr½F6fDE!<먈#+k5+i~e= V.&fAWf?,EBKk MEE҉ek%*PSz"^t*CSJ y& m4NvbF~jb[ˋ0gY&lu{vИ&BbX$%rO' V9cq^]eֹoRQrH@tI |\j^Y E*K;Z&R#4Psʽ/۟qjpjʝ86񠡄0H+:b2-f6#*}Ny.XYL2!O|Y0uᕿH% +GHl:Ǟ{xo:͵mKtu TLNpF t wZefKghR36k/4j̶91t4 v F3u{2b^?ogww Hmb0ӄ (V^ ,B\Dċ]qJ-/ שQ*ki/طyyBZ簁.b~В_}A4XQp]6zQ"; PO;؋q$ A:Fbg}/6E: ;"'J\U|ST;c}}yߦPN7? M~/M^&eE7HcbuQX* ՒH32UFFDYc䤡~Kh{ B*L7 3?ձ"xRF홍=l V+Vtf'%)O;=6%v oQRSpX)!hci2@(ڹg/*mBx nt`k`Rvό֦Gׯp'jcIƷ J2H;J69Ch#b-Z`=cdH^ar L0j*6 (g7x7ʁGzK#51\V@ehn$w˶ _JfH9 L4c6O᥾ b&XQ{"ױ5,{ 46JJ,pz-EW5jhַHI6͈J٨u4R@5<ܜsjo]U=Ⱦ;몡pݜ |5ГgOJE1fCJZ+m9M;m^6d2$yy%ͷ{58'Q Ynvu4{FxpdC:v |aQ$%Oeta Y!H`^= / KՀJaG;f\$0Le?/@3֙aQ׻'}#,&6+cP%qRbhSMmng&ݹKܠybM1Z60tjkDosղiϷ7n\\u֐K*(h&ȮR-q*6%Y~[WX(S5x-IV50RYs j{FAw%PqjrU[)ΙR n/ 8"fVala2wʒa'&YsCTlb#Z?d<`Ô+thn!)CK4Rxt8Jk_%&C)3,F26> 'sH4O#@f~mKl"[1ӥTMro|gʼ0lj|b,jO}J$mT4k>.[VOێ.:sGd`Oƹv@IwrbrDϾ?Kr,UqnBSl2 tNPhxwͺ^lQ?)SH8lUL 蚋~[ETY_jE9,9yhNG4ʓsXui!6Fwo7t&hMn(yXbƀn-Zl[kZ5iy}G\ݕ$"ɃHq+yִSX_^]&In5JۜvSТ||AW|loM7<*@6P*R=Ǟk(d? 3aoԯ=yQ#? syd$/gP|É Mt3ѻSN o\Xxx>(o\ qHM|0:Xiz_|$6XZ\wVgUIu"ډs3wܞ Lk #w`esm:}2f5{ذ|gp_v/о"*@c$Y ' (" ?o_6{ uKV™˳nknPHő}JyFɡ|b F]w" 8l TԢLjkp>Y1L㖿:[5ģ@2 yFV ex9{8N% m d>4јgg#v4`ؚ#o{Q9 ױSű,\?:[sU7g\ #wei??p~Qw#jR;;q )\%VtL x6QforU[Op00_Wr)t淌f^ jU󰃷!bA._jyb;#]o0ɅOSO&W*$("?)޿;*$1 n3j fx*uzh! Nen1:xj%`IK@n 8+'GJF#Aї8/?618.:HP:XTP{Ưi쇦+>M&P]bBD>m!]փq-?>E=sUBK0XU+qU/wƚuӴmP}>XSe!XvqSQgbVL7 HL E1}n퍈~8FOu 79kW*. pQQnk۔r\! Ht8tmܒDWSφ?R>  b ]Sj1莈"hھ/jsJp0}0@%Ų(uI-4ުQXT>/OŸ]=6 :^)VM HzA@f'Gw6`3 i FZ9X&۾'2R[NHI_>|6^#r#{^j=hb~bs2Lt B-puJXLNpa_إ>:H[&$߅biPjo#g*iŽ"3ބЦtm>1yl8̼}8!ݘQT`YB߸9c'Q6$(VgגͤxkK(O?D`42:p=7S(S!kgb?9 7@?l{9m7w.ِoE $f$sI`Nv%Vn#) ~YdL^,<OzBmy#WB~OԐZ(f]àG[wOfI2UevUG_ZU9)@I>v9䏰E]hG_$P +, ;\6,K}=YgѲ<3]Eܥ4 #`V1awc2S9+*<U"|a851x ж$1 PHɣR"!.>=.lG+.e;23vs)63&""\3/j/~l> [8}>rvdQ,H0Ӄ:F5ƚux9tkc#fcI-4vN9SzNȴzx7 'h_ȏ'& I 2kr862A)vC͞j=D!ȉAjTQue AK$Ʉ-Guf IJ5BH8XW"uTY32^?MpS+w=8xUSB\t,zOI^p%̷/Zk#;u-PdcF!*t9h-Ɇl mhO&OMzٮ<;&4')`{f?P8쥟pcǝ++@{e}XZ'*-hSKA6~OַtgF#Aj)xҐZ{J&*"{)H$.˿0XKc[3e*^'Ț ߥwrf3bph79Tt#JsIM:u՛}b9=*RBᇌ?v $=2(v^nP r6?xMD\U-p+­G*`y甲O/ w5'6_sEȒDGw_-`v»#2 t :j\xe(> \̎~,Aظ߹K<=k KFzodGuKGC)>t!T8˄y6{Gmm9׮ݹ|ޒ!!yZ._f6hUxi!! slc ۋ&+l-672<f ۡ벮"y-0٤#-v]eA>DŽ>&Po8|z@,h:=}^QYkŲ`@OB<5~#Iu-R4 Y5`$޷ěƍe0Bۅg7J+9BP_4R%z9 P?&x$''p?VM8LGR2z4SXW˩wV`oE٪x}/s~_$ 9չMDA>/ka";NV ^M>z7Ӽ'^ʔoZHҡsW&$8!.3le'[0:^W 0d %VHT5[ DW='نLHmHEKc1 [`^vgwkY3\nHu?//"C=bmr K~1=s& ;*VsjCgqz?f+E 3έG ݓN %OL32{j Xx'o$P u @'Ϧ¹X?G8JE̢ c5b%NU/DN$%2jVG{8<p7K 0r5,m[# W[ IqVKq* >(Ly,_LpS0 vޛՐ߮2z~"0_2jjٲCO!cr4rMw2GH٫cAYcjɢɩk/y;7r%[ǁa X5`S_I',#nP"@oUlcvu,>Lⳛ_sh[Ch$s>Y!RWc>͎z^})c!B}?* -]PV(I=LY\*_U]*'DɰBi<,2@h ǂT^"-i㖊Jx4!QP.˺o]Dxw<5s1KUā*·VzciQ5`KĎg+^#ôƹV̫{@"w3' '!tfa4I8ț = zG0*g(m{ ;G ]zqB]}(d,4()K0@w < ۛ;hr6[988ɔފG+&~ |qݪ;ryGۺpSNJ" t.5n6jU* ^AO _y [0)wLg7WΑ [?{⩗G[+]2cGݙ:ϰR_ehIG2=rܓ,yk'c5M [p%knϠ;Z2]FАUs$;m!&Ƥql EtX=pY/¹H 7M {НqMX!nՂG'# ptrAsqc¬*?t!$ I?Y,7_AFOh/ݾW KY6 rT^ݜtq÷&gUD,&bp!JZ?uDׯzOz5z} n67Vp38)vQ덋"4I *&Pl]~MO5 b uk#۽F$6mm?V54%}@=[yf% J첒gu#,9o*L!G?BKo9Wm'w`sһPr{Ce(5ghgdTNzX :pb=$ $!NhTul% p6Z gJcrCup폪I:ys:'!ر4cCiw;3E샴5 s/S}栏b-NfS-B$O2W_l]07S91VAWWRyGʙWcI3m͐WӘj{+یL﴿J4x!GogN5~_yC3m m0\O>2c dծ8m\nZӬ'zUgzPRnh-(5o:d8=҇! P6U3w;Md/`sHkz-; vquPJAL~O,iC6K O 3\/xVEƯS=lka6C& z,Rp&{ң5ݯ^?ԟ&lHT{͢?~jW`M1#.P5ɑda\A쵑ˍm2a ,lӤgw(_h]5@* e}dJ*1^Sm w !NG8Jf,ҭDX?d*pGM n&yC& ۴*񇾄%\s(܇R1+t#zɌ1 A/pGP1m[z*xjgAhk\3hue u9d=pa@+MKY2hp51:Ekjh&3S8w%>/ $x<0ɛmI8Zqݷna+7eE?n?Ύĭ݌Sݹ5^ۯoXHc<pه]5T2 uf4`F`T 5i19^ K65XRC9,x#Ӛח&/<#}=s˴t2>K?z.9Mx!ѹ+k)rLT:MGC~<^ +d8g>лF3ZEDYzY(rQ˩f o]Ō"#8..}m5))}pE, a+2=cU+ig>> Gg 9 r:w*c]?[n=rxH K\9Bmz~Gݐ5v#L"?^\w.k+܎fhz,Ay NTcVw'$^Rj+r\ZS3 s<8=e2!o<.>l6xSps{qZne'+~sq*Wa]z3 Dy'ő Z;<'JdޖPfBO_' U1bA /KW0>Yn$ p'*JɣxqAʨ(҂zFSu6q-ަ4"/V5i OFgxD|0UFO r$m=s>|qNIDže[#x=G!8ulĒ= Qe8S@ 4 XcaA.-=v(7Кsɋ+=% / %ee|i9/ TӪ,(H0Z$$bnk uF?<S(jI&F@z(H㝒6pg䮳S< e\8bbe**C<=13o XtmLU ۏږ)@qB1,ۢF-6ph`o!%SڄHViؗTFJ٨퇩rXЇ?LfrZL0FnЅ; F؄0lZf5a6 \Qezs>ss!}WWe,EN #&myAn`PmK=luÎ0!c.d<#Q\4UsBWqzd &=hM9 `uzu5RZh_"A ť'S+3Y_Lfz+x4J>`2@dRv}Ke[8ETvh2vtb ^a5"Ԧ'<}w>rwTzc%U_dv\ֻ& )SޫmeBc I1@O¿*$ǕL { MTeDN7W *W mru[hPTs) Oͩ1{/}h,Pv+id?|UC]w\e{L (TeOiyY?iI̒26LuyYg(s]򐰌TW֌|Tní/rDk%G<*J~I7$Vg϶SۉMCB-Hiļ1[PLϤaȎ?ͷuK0UX> Rt0cYnI7ȍnE=̜'%H'mSь6ʻ1MÙ+O 佟)t ^sP*S8|︂d~΁d_O=?Py0 64SRQ7RSItJ/r,UI dFJC9"P>G&,B6'gEC'9aT.>d['r?by<}dS!gvbO B;ƹʸ^N8YHʶܽ+G Ŕbn~`!_KD.ZE(2we] M2l+'$wb+Ni0ֆ@SGd1`5{93l"ƣf~i7{H'_P666>;l Vh7AYafVn\gjFqhs- }3{kw+ չD` mnJM/3xUcn՘[➎)GVozI6H\k5i[ȋőޤ?J1Z%al AmDK #EiUdb|̿ޟv E(TWBtK^2dbmOp|5 sm-zgc-zfjY20?( 21N%O@oViCPlNl!KnHZ@?B9@Q%{I\ͼgX< 5Kˁ[EW|[EƲW< "+րFv!6m@ uKkr_:^YggD.-~Sv%&\+ wMN^݆ =kA)@V\ jsL77Ca^REh%Jnz^EW$t5y5!nb+LmH]s~Dڎfv2.k,fgEѸ#hid.iN-=0[G%Ϫ143 %Z$WLn0F?Ng6IJWp0ɲnRFfUf&*W/Vh%iꇚB !I$b3|8s3_aziD%xp6b=lkp &xݸ2=^,:-C[u!>V_,(gya/7ƧT5^)E1S M'6]RGMb+r/k`i7p'@:hF>K7y{Q2(a-de?&C$!r6{֥r$߷+QJ!@klY7= ۫|çFf6D)4WZ:W3U^9eޥҝKm R]V(u'*p5Rd"03 )wϩ-q0T_p/omsw$Q;h&ej*K(HtgiU4lb`M?bɹIQ$,VmEҏݖ$7W{ȕ<;/efP(2#eUQɊD4\hl)5TY ])iDB7:w&KP./B'Lv Y_SeL|!Y҅tHфSһ/'Ԃ&b]  jM- (Liڭ]^|-VY̾{6 lYPZ铜%O`H-\VTsr| %)^cDyZWF-]4>:3N?fpҠ~A / tibe5jC[0TWVpG L][nQqOV1)јY7Y:tj;7فо@C\5SM,^ NZZ %P(c:]@(fcR~˔$i,8H^ӆ8w.\ /A;֐ RFWMNq([Ͱ.K_SV ۢ]iL׳ Ydh~A؁P~CQHpPd-cqnl<o(erL;gҗci&?/$8B]x:Go^NB8`W/>.EǍ>8Fd܃jgSWv=mf ¢s]( j&ݲO, 8ߠP"8=ji&4lP&ZGȫ[:鮜G瘞*S)RW4cyJgsvpY7Լ*82W'f{0g ^/1ѷ[-ʇ=# /=Fr~k&06h9 ʬʖۈicLʋl"7Le| MRQ;_ 'R(9iA4)v$S-Nߡ|@S|64iY-zӎ w O~`__Ggepou(t?!MaTrd<\_QYZ RAv(S[LI-U( %#EX LA7czwۚ"9308huHdݵeib!V8:^-V'ٱO .-|e,|㪢djg ^If+c@Iɼ0Wy)s+?O5v%vu]mʸ?_`vMDr `|FwL3) Zk0R=_˹쎙_%i;p>`<1.P`v*=ԺW]JMdeYs69jZBY/_t+J#:}pYL{&nof7m Hcu n8ڻ EkUc1r>)s4qlGopX0"gDy;P5(nQG8U?C{+wusWAwУU?=m1P?퍫86xlp2 |ܚ;'{{pElQƔS'kR[(~ʡOtxx忽fIjyP:N+Iaݡ0<=USD@ߥiGd3w=xH*jFK1qpdȓ/g"$x&+2w;%QMLh 7Ba$.w{]EUN˹dD|9;{wtkkFpC@> ^dGujVU>ں.œ?3;H(4?ev7\ӹ9X:0sg?I7+%*J~ AB}?ѳVRKsR/w1/Gڐ4R.BǞQZ6jY,gVYN c2@e+*Lv{- G A,Kxs+:f)L1Ё}pq^'ǧ5h/dp(ó#T^3 ?y~0I \T 壩6Vvh2 #e"_+΅ @5x(bHs*3,^[ԅjUn|EP;w{'d4,RLenHE ۭCHNm舒vJC\ ._0xV`L{_5A~;MاFXƪL0D/DktrQ-zYRA{0te`:[2?Pf-Y qb%=͖27soshgŻF5 wW"1=kQQ^,0xͤ0(=) r= :=TwH]麓pnHpurSWE _ PnzZcCI빟un6V;cvOJR;W+ ޷AgGi a#Ftwk|u^Nj;P>`""dOH_~3E0%8#ũ[iR̈́Bt(j-$=5DϠnJ㤐6Z64Nb@G>Sx!:> z55HbɏZD}jSa0Ͷ3sFukoN?d:<#(MbvͶsAlAؚԧ1'XI} PY[?qk]:Al\d!̅:\Ϗ-O@R^@eK4o ;c8rKsN`7O_Hޓǥd0}oqxٛ@Sɯ(Vӹ)~ZNޚ>%ߓP}TuX|T=ؠoIznmPܮpu qWF TNYgKR?dFp|{':/dt+xp[h VZW[]J<^@T2IJ(pi,nb#x ~Ԏ,`yZ:˞帳7r.έ[lJ^&S]lfif3z(Hs36Q@Zsa/MWV=t>̗%y+ ~k|0x9z`luר4V4O#E*)tŵ`"ⓣ| uzH'HAS"2Va9LL5ƤH*7aq# Q.>b'(SfYZ^ 7#7Q2J)F@da-kȺ_&:hĹl*:_4_k=^*~a_Z+ ݔ*%1i' <[D4=o7Ȫf~ǧ4O i|Э7`Grr_}*]g W C>̀Q-y\Fn;omnu.R" gfQiZ&(> :F aB' ]@DO2nfC7Z@ tL1) Px3 3QcxrsYLh5* W|s>LYTVi5lz6 9ru|0NcYa3R2_:HZzY8Z®QFU{9 +'Xu'z7f+b.B07{mb3(4Ö*,19H|]ǩC-a[np7V|gp +Rىe%VZECe `F˥ְA-t)iIhȬWGȳczBDީ4麯3S kHB p1ۄ] (]*g0W.I\PϸPFK)7]V@pr ,3C'aeoUWߔ53D;14uZKe.ZVO{G'!w9 PӃ?uU4)Q EyzEQ=5p;XkO~gmȕ".>,`yUZrľsK},/$e sȏvo?2Cko+`q ?kvkQ$o[cҖq 8SRyI&XGӹ7.b:jԛ@5wN#-$XF≠D !N)*?p̗yʸ꬈O^U!]S^,a~ j*TATEV[KV떹)t"$=x[tCLeEUAzgsŠjG bQe]{ |Yum}_fېГ8A꽇g4`//8AJK2{<'y(9B|ѯB7F$e\6E 1} /L ["rѲlmk.6v Č%uND(opv cXw$2A6QNՀ"} z$AWA1"?)K-e&J/lmhvG /ff,X,="kbR5ih89Tvx?'eXNWQ&*[HWQhKS!tfc"czZRo3%[+ mJ=BQcKR#3usȉu .Xc"3`10tFD_'1-ET(*$iJDTW2Ӑ qتVˏ/WNg|ҋhoǮNv:spVͨ{7vYSo#T8%\Ǘ ,/fNZ4TmM4-"GJ7>QMi5":I=P Uma bF|2YP+JPɛ1-ɠyJŴ9__izkjFY᨝t.2IFW듏18#gZ2ؚ2V==TKKIHWDpROaY^3*>-̂O鸰oO{&IeO ƣsdDVJp;JM`rz-IHjITc^;.Fߪ)(1t[JlX@c>#~2~e.(39އgη)_#(K#yCʥd%Aʒ!k^5%la&( "JTi :ޛeWVACie{KRB% Ңԍu;,r s[t0qE\JF5'Saޓl'2JDGNڃGdcIEItBYmU/w.ϑuED.8qԶ7gx emՂ0xh> #UIa4QRZHSD"R=b(nxТ41hI6=:"E%?vOn>VG>)[;0{[0HM ӒHcZGFk>(lIjmف VsZ/,oz6/ǯ,5ny_燂aTjI-Eb08(V͈x πssn!T p9(mq"2Q[<5;{4%$lǡ$rNrxщl-pJ6]2od݁sx_p[ Jк4%albZ#Gpa{;?}Hfwc3a!Փ`K"F<,đ Zw?§4aDcsU 5s$*+WӌP!MyER=QRf`baLl:>б5 /-f6t +s0 ҧ& #[DWr|I1#k簍:曟rF BC޼3+pHYx039D( CqGe!)9 bFCƖ˾/?iVDl!0ײ31H$‡BҦBs]ȯw-gF8=! 1Q#Z zo Z#"'ȑFCC*+]5#积 W?տ"n$2+|+6«UR{`ӑ/|E8EP'a j$̴r]+V| Q5TXo_ t0^pm+Z݄0/sGEq)湍w[EaE33jTY2n:眭mqO%\b!ڎ<{o.h׺KLhw ;*9 c3V$*Vaa[cjj4=hQs=`_ŵHD|0t I}ޙ? ;4"&RXP]'-͘gՂn>:nx !JB e kνw4 (*ɺf]ok`=O[s%fQxP-(">nh~_` z-[<W(!{HiG?v(6l? wtlk= st~|#$LHMܯ`XP`=u%qϟ-˃a3~E͑P\(ǧ Ӑ$wE[QAT4y,䋚@mqeś@'Xh1@bF^C/<<GQpLiV`~kɈĈIpbO5<>tl2dWHl,Gݿ$Бjۨ^ ?ɎspWxݠBgA!n?-|hk@dfY\N攵cIaMOñ-:diۍx4&V26d? 6,0C#լ8Ma(3_;9WF5M7H:70dJ!D_B~6?kv96A!/(ڙz{/CТe $xz%CyC wFm6l)M#ѩ!LBZOI #&P/LѠst6>wAe`񷔔P^iuc/˙y)Jo(9!sK/Ztxk>)+Y^(< a}~@|4{It/)~[dڤb!pCRl$tޡafs8"#eֆR\.~H;.&wN@ǿ; cP"uwO}uo 3TK Q5*y('/ p1u%c^VE*?yϞn19͕+58GiǩosZ9NAg9q۱'>G-&QM\4ac0`=CBIh{9 yǬx%0W=pHrNPH:wn.?iK"UA(їYcKaptLDYbozp!DZ #LD'.byA-JpRPv$@6LMo 4V`}yxݕarC5}jCH$|y .FJ%k͍[gY& F/-&A&749%]K7C?c9 ^* 1Y LwwG겉1;-<|dg\,(|`# ވ9)\UKfDLL>q @e. u\u}Iĭ7k}&ӯ'q)3k87=ǽy l ThoJ!;wm1;_%@8~3J7¿Q{6t. =s%.٩f'SQ:3/6s\ Ph5y,$y` 0_WxJ͚ ˋzUG&E֛AFSfNsv MboV臼ZkߟJ~x*ZYfWI"gp=:HՉdm~O1/eW"L-x3,Sj5ԇ,o)C on}ǏpNx@ljo$@|ЙrəSpG"읛2q0gNX,(hSټ _(;YkEj{e!4δ-(l)(_6ɱ. ђV=5WODBB#\/1O\WCusb8 [3LBVHT ,`M&Iڲ#4b}7h,l.1X#kXA*% o/l>SNb5Nu-ڰn\,׼AWFeچZߍiwFa Ormt"*%XGш ol+~5W7¹4D=+}H hPRd$(?.56>5Wϙ0ߦ4+-ol|D!`F"{۔Wp Lݲ?0=@& b"uy:!duax6r\aT$ Xm>}j?"s Q>=QX<Oȭp=8G_~hXը˾h۵rrsVkĆ,gUN:vu xS 4>n5tG7A:T$HJhř'&!*NW3{}B$!4k7)an0H0p]@h;dCjRC޼UZ(Zl] Cj/|"n# mZQ*ܲISFa `@V$p4撦|zs_;TII_\ϣі@VĖdOhNdֿKedei L%&" @϶Y%r''Cb&:ϊsj(Oo|7F]Or ?+Ђm)BַeH-^!r )X+6r )BtڮA Hb"l;Ox4tQĖ䬂葏cLLLHm8a~^SV4twx.xkT*YG|ޝ,C7"ȾܲTAgGU"zf&ljhFϴdVH3.رqLZ>fV큻-N:IyD4W#yё ;9u>N~mcsajFJT3wTsyC)~Cqi>y<݇0e<5$./iHCh81޸Ŵ*xJ 5ƴU.B3 %T2R XHH fK ŕeD!XW Cd`ͿL)=>]vPP)Nsq65M8ICJ񹜿?|ң^SQPeUg 娹,MQB*z3'#y}=1́kS }_t >L)V&f;"b՜EUF[VVGէtȏ*\l/3>c*E",6rLN拒MT'Lԛ]ͥ.H(f"wԑ6FF bsoDMv_xIv h/(|tT*lɷؼT#n?N  8)@k!M`Ѭ?:@TDac2yDyEpB1H4UaH 0øS*:'}ba#8MIφP o.ϑC`l&s(ȉ3 x^*%w^iNR;؟;t^:yjKEC:'P}'虶M%]%%Jd x}]zi'sX+uzV7Ɗ, " TuO",N;+fb:$6aF 1\rHlaF53[8_X5s06Tыӯ&, _N*Q -1Cr7 GC4iD3!NwpF?Pc 9fyKlLznFay(5#hOvI-bT xב;M!RF91n:t.$caO¤!/2O%gZyԉ2+}uDsG[Šrd@/ =]|5{E$4*c!-dX/pֳHWd98ber($Włh=SLϊBn/tMV^uTs?li[1|j%~E+54A!%vlDJv9f ̈LMO>ډL fӪp8^2 ;|VDVx82[N;A?}겯McTzxB1s62`XOV-A:5}C2U'?2UP#Bw\;uΑ鞕O9V2|:r5S5F`44WF~dZX8srRKij!=~ r\d|A7/TRL>ic4]- _~:h5b?j6^ޜ˥D, Ks~:)#$XI~Aک?3AV~Rc>z*d/%B>' ަ l?iVGu-6R. sֹ +Dajp\ <-d `gJtF.oxhrOhp\5zh3D,ojB83UD:o83~4DC*Q^")[e/θ 6KRkO '& VKh@xvau5L컜лm@nޮ^ >!(5.:Sa¨V&qz.Չ&LK0S`:aڹ}ϢӢ*:"W*S_R1wrfJU8S<\/x ,="!S lZ@Z2s!ԃr&̱ˆ'eJ@ڳ܅7 }*{Ҫͩa|s~qn9p~fGQNB}v;vvl~+U=#|iv.V_"p FI|k5V*MM=Ý^bZaO?&;-ųBG7Bڊ-CD+1 %~$[hu8ib=* 28@ZX ˋDkS"E㝑o/w6l*ƞ\C![ 9g诊}#bD7/rZW1ϲaiBOLW.7:n44V+r0NBCإ!)Et2[s;4:(rjůNFIJ492|?pd*;5x;PkhOBΎɼqQFO՛_(rEm[aiW꽖˙j;|D\p]d54Ju~dj=i ׿?T[/_|^¤Hj-&qvhQoQ-.lAuku}ûZAY$-b9Yqd|mZ'1mҶK)cC.P6~9pu>PjEMv G]YۑnsVl]eËZȻf8lH&EgEervQ9Q}qlUw˰0 |(EMv٢ƓfL:\&H%E\hhbۖ[&;g07hXp;}7^HT1+m@sh5|Sx*>#T#Q.8{9K8_(kM àptπDQU_LRH+ajCw(N>`"uͅaDpxK=%DisAu CvB]e»%L[pdsjiU߭RLjzfhX+GEg(g$NG%4  FZ+eaq_p4NcUZ:kNa$7g/n;%i8=@q+|@Fr0r xi ~.5ApK4ʪz~62ٛd 8G9tn>2K6pCy_xFv<jiLwyPvB>F2[0:flIͲj67 [A#Хݾra[퍕ϪÚܽ(o~` ,sMm߾bm:n@lzIUùtM|4I]Hpb7 HeEq,{MOEbP㩺FL], .`&joa` 8jْAu(<|J@}ӝ (LgTAw}!^Z(Bw.`d܅jlbNoW{(#Vmʯh+ҧ hC@M*!ߥRKYa;x(xTiY,5Q'52r-3oRxlQ'BJ(?Y+g#:H_R[x^pI[b?emuK3z"04,`P$*Hh]C=ʠOE#d^<a9P{M *cgͱ?o0 PlѴ/a(s{/;)Ί% ങ|>>5kaF c+ʫꢭvHzaYUEң((ݕUʼiDdž) *]EhLGL!g +7 S>͘$.  xSM7} @d@| d."EHb;}R/(X`٣ oEw=D!nz>Ղ WohoƸ3$즨`1?@|lf]8pH tKa9᱃VEtRL ڮʏ*"FºC,upĤct*چLےV,p':;.$AV <+ٖG|}}ّ'@x"F9<]x b8Vzn\3#iKG qZܿczuE6ψcx;K( ZG>2hq7jo[2An\a(C1㵙MY{UH,$T¨h%' sC.&1Xry.+V^cf>Q?@:Y^Ӽ{evSCϐp DWsNW-Fyv9|({!,|l9}zKb=i2ն'+qյwGxx}b[0Kic}h{Qiug38W7xOj#YfIBsGEXۿ4}̦ԗlFϫ [ntj.Rn7RKhV@L©fAoτ;V7\A}0ً%69\ s'%5J^mmImd>0@`%#HV ߲8YՍ?x`7u!*UIc]gNJ_jg" 1a%\j?|:ò;)J|hKW;k^hmll3Uum(vk]x770p1X^|Lܐdj<~7*ЙuɆT[?EV׬?,7dXܿM*@DHsʉ5ć\&mW̳4KXS&iRLzU`ͭƹ3XNתW%2%XP,mĤ7/'+4M-#Uf^4$*x^=jFQХlnO,8u҅@QYDKCk|UmHI:#vV;tS哆R`˕/Fv+n'.IEzE2 >ezexsUsHE;߄>S3 ܍q=wqq^P^AIh,dև+#vit0SxƩد_:($w5p1 /Fi]U %c0#‹t)=ȳvApB`w~{//j `Ll8Qv:;1| M)nC7_T[9+Qpn̿)o![&$ٚ~lzPL`!?Q݋Sؚ.Fk4oRmkY^kK^LX3ve81hbCDfy_K%/z$ i/ϊv`r 84K|iLo:!c\h7||x/M4:؂8{f[51s~"j߅o&qټ~4j7ɡ(>(elUƎ+- * șάe;#(ޒkF,'b!`'P,*Q4=pvktbw?ڳӎg Gb>ݠ _d !fD $gZnB\ )PoϾ jDNa+bC3rsH(N 1XT r{_Ӊ"@wF\ҡڅ፡)_~[<< Lj+rgDHP10 y;tD.ʆD,@ƞPy\}Ū_rh 1244rsdzv/`Ĥ0ކJKdM"Oj]Cf9d _(}7v(#-|͢t, Dp{hN뀈pRh J/ߜ˙8 v%.R%C)2@ڪw{+Vn=)o,+$NqBv9d7|Wpls9!,=~.x@Ǹs9E X^𛝙Py|ȟlZ {1[b77#g2EU ?rGY!G\ssWML8 Y0 mhG!Nh[6>xkTr}5ö."+"HuFuTxщ 3@2EZ%PAL7) ]EZ[oo,?>j}ACU pnDTSKUdeqBvb$<`%w)q )1Y$ߊeU7 <ٍv , FL-wjd9; _ޔq 7ٙBkn 1"K߰saZ#ۈ)D@oq}h=IsS6P& Ÿ ޣZ h r-fB2D+})aT )f 8uAD:2@%P^XMM߿ĒZMtRu%y2W=?.c\LD3v8O: }?`'Q?m*N])M@bR[W%\cebSpb?qMu07%e}%gs؀Ѯu3ACY]DEIgiAUKҧCU㪦 ; x, #UDbyX 0N'_\XIn_jW=WAtpoݵ8y3Ԫ"ht$Bl)z_;zfYȓ:{o:Zodll0iK.>o_~bY$PBvA!}X'W=,:"q X5cL~AuBV7-75Ҩ{j M!n1 CIgw bѭNqrhd!6R :P!dƾWLgQM[^,Iܺ~Wi`'||}Ȳ=t,},!hynqM!0ng E NFK 4!T1'~dE7%p';HqƳ%10o?C /$(\L~1QTBbqX[h˿F_%YmG}@L=2d)P>,2+l%gZ˞F0M+2:mȂ' 8D' lj'&@,52m]b{N#P߉Ss;VKD@ٕP6F_@iD׾0\D] 535nt\E7| .~JLe$CRiAR`-1ˍIal] $ʦȀDW{q!UQB_1l⌢q‚v Ҟ2__:gt4}6w Jf eaKR3(xBn/\Ailgxm \<&歎r.,WbVX%jΤ,&RX+eUiP1d,1GVJ`[Hmyei ϏA`x{(R:/24lL&и:lV*[wdk9z#0[ʆgGsû)bU7ta иcv6e%]iڊ4AڀQ ېDviMnF G̈́Eפz'3k ;{»-np(;)l(&AQd@)a"ӀL;n͝n_vfՐn2hE@:x`L~Lb u,I.i7߮cӹ4c*hpGn2jc:]hbp̓sSL|tfd qUM]7./9O^ s;޿+Q܅4B"N+A7=| *@! #$qH@Kmt@l8a+ɣ!>B-ã'Xy ̵L*k2%/H1Â/Q.億 yTW}k?:8z( E=`s7L(-ZhFca&CLPhJbdC}Fe<-]Bczf@'t4ҟ7={w/2',4{º9b _妌 ׋ua>e쟀U:H)ʧFbkDF $WBa!@AʜDe$";ѡ>n_8# ;*D%CO"xi/lu;4/" &Cz`n< ?{ͪ@(]ʸLHv6[Df5GT4]ۆг)F`35Y3SKJ*Q F7HjnGTaQ ۥD׺1pِHuq=_GIJA-t'H7AU8͆&TL1t@Z<l 1zB[{ʹ$]y#>zr{-ep:g[;7;$H%C:a@j$1[n kXe~2DAF,5IE`0A7=r>T VGUop?3ug>wŃW`Wc'X}ClStN|Oڽc/iVTAmlع1;*e"q1@uYfz@ wjE!>`iȓ':N,9PhANQO>CAX! L:9iQc #"CY dž/y|YϊZ%"YS9L cW%M|cPBS_ h(hC[31HmaCX,prh=GMad-%ЯePH]>e3:/1\sQ|nn\_՚-M8~ |[J+ 3&{Ů 5Xyhy_g^ӹ5 .5}D)|h9Ata B}"ҵҙH}ʺu vZl8orfb{*ky,Mno#+ĀAm'8_&/n8u"B˹ R_M=m}A*Mtj귭vua{ɯ!rX~x?ZQ5]L-ٖ.,}svt?mmN!(a޶7Hw#)|HDK%I\.Naj3^l"zL 1KVKÞ,phX~gY=.EL:<=~/OAIؙޕx`z@ DaրaBPc40׳9BdI=>kZCW<)L#Z&ʤ&U('$ӳ)(OM<ٟr]n/K Qq\"5Ȃ *#4oTԖ3V9ށ?Oމ''@ڲl5 ēN2P;"wR c,΋w$Qz V#lKZg 3UShBM'&U`"3w0Yݟ 6|3Șҽ3!jP>2 ["S+| gƒFegV(+ł+ўיv= ƃ)\z~eR[h~)`~ (I1.mFDhzSa߂"rlfN @Ñݾr{N]BB6ka.|".:@VPl/\N'XIq2+w ~Xx\x/SlT}-a>e{~*eqE9g'탰1Hju ®+0^@_ / [ ؉o煜CXoRqQf3xQ'HSJZw?@`wce:^;M ꢏ|CQCdMcjTNORukȲIna0. Mh>?Z2RǼ>T+ V *@jU8~vEHn^epE? ȭh.H|\R_kOA7y~T,d 9p tw)R""MY`8X+ 8H*qjs״nylLF ^ȽBBA[ _8z^Ӊotd3TF?"Ɇ?$+Ъ9%^f;FT$)AB`>iPyf/6tVJW/8(QvVnGFq{h%9/ ?{"X= Q~6&iȅRoQKbŃ/ <m@8նҾ˙2§~هmz 4[YonRVhT, *#NLmd@C`pFwϢY[Ƿ魮ajqjf4@sNɣ5&3&wbtXȡZ|o`r.GKą58Wjt ><"#u7vsj#,84=T"z[Sd /K4,"|x':MhBMbUu؝[%614 s}vG[ue#e/ƒU5L~=$A,WK6ngft<TN79djx"6^UcB~yRy#m @X1mIRgw5T>K"[/(ڃۡp;NwPw?)yʙPXJ Uy"#\N5.g$x/'* {ӝTZ3z ;AI6їͪW ,S)LQ;aLn2F|9遰iSFWH҂BՌ) 3vʘ.5'EۢUM~y5z.q/dͦ]̈ox ąn[5yˊ!6rp t͝9UQ .Q Շw]8ړ e͒ņK=ˡЀ`(V< qr%7j^ + 0hvBVjtUDufAmwjjb_QD~bxb)Di*1x.4d{% >sL͖ ܥZE\D]gNH dvW,l&V|)2"0Uk>/HX2n~ ʉ`lz.ؕ]e{6w9eÃp|/*Ksˆ`3vt t* kWFMm 1Kn_:JLSafVw5&BOphT-E+3T 0%>!q?tL"H Pglsy§,@0t/xһ~Ahe|oKVσ_8^5dIq! 3T2׭cQGoRҎζGj uv)̓&{f!ލ4q|g5=8_ܪge{3eֈ.H_"N)},ґJB.9O.rUrN䇏-w|`צ3;lݼa @WN I9D dOGRaGPI')'mlL6pu^%ƷoeG/2`b -dfs, O0?hiBHK A6)&VNq&lxƐ*\B>18=~ڪ3&m? [k\^RbW5Hq; وU ;tCo]_+bǻgYRKY|2 n*}TZEW$="PPi1&]vh;7KZjp @fjyfH>Qh=&*4r5<@5dz^ZċZhQ7A#`Vl#T'oS0b D x>șQ."Fgj{,N[e',? }[Rf> :.;:5[)W_\#[0ugh+A*Lcݩ5 %Z_*wO$@!-]ϙzP QWvLg@JHR#Kv+%儌$(<g%@(J |2X-.z Q5 |-rRʆ@.yH:?Ɔj_JC񖲼tmd!NI6ׂ* VNz:'' & P /n(d<|FTPp"!I8`lr) 5y y bVNȢ]V][H^4GK+^bRUMݖJ8Bᖫk,b?rhG™:hצsnz}V9iݏwөTNMMsH Փf½l^ky0;uf=Ŋ~9Iv z,.$pk"XV\D4bzB*eu&A aE/IMW  ?_Bɒ V;&cd @|  j" s\$I#VmnwbZm"{- V׉սm33 gтJ}:@B}:<^t:W۾ƧЖESFW9~6_@T+}S@VF-a#MFh"naI:t/:EGUB%g 2^+w;kJm_]͊Ňu;v=HW~ћ^fpFF4YQw⛕ 3;u9GvJT nKV X82WŶ9ߩ)MuLp#O3)B=j@hu._ Fhf ^516$iEƘ;i"/ 0Tj홁@#k|wIYNrͽ j;ɽ`@ ldux^;D~ӎ8Q6%Z5RɳU{ei9sG'RA6+sBL3 R#!H0>v:=B9Si_q)6`-.`#:p >/|E~b`[ /[ Rp͍_+#imk N-Ďn2i s3xtrtݧHThU'$O7rϫӃb0+rf?";nEyʘ{(nf1_;bUV6*\@{!;R-6Xx r<ٳXmxr]G/n -sƼmÄ34t+)Q3 Vcʜ51 " x`딯ݜhcQ_8 ECuMྭmF== uwU'V>VmE 9?[ T3QF[8DCb]̹PS0/Lw7cĴX/cDWƹ}\G+rugf̴Vl&E03mpWZ)w!脸9h% +׈߄bRMK0^ǚLѾiOg#y;㝴3k"B8. Qہ_ V>vP}2K(1-,S?œ]& ?&CO ڤ/>CXyAV1@Ԃ>F0ryuٮYHC'/^2ߴUG_y-YAj;X-c0牳p &EfA(g 9&Fʳ*=6:FD&e[b7?ޢ+_^P,Ώ RrR:etCG^gaº )!1tCFk;C\TB_SGf(%'mAjA";e'}&9Dޞ7W\H%Z`dE,hM~%cN -vtrN\d9N V\0h~cРgV$otcfn39#M]H/:ad$#:̟:Fbk8؋V*JaHs)dҹVSl:ݧA385*7+Hob1B g3:ZIfnx\x21,,̓(s6(e`GyN+jQ#t.6ZfT"/&̥hfK:u96.i?YKJ{)Ypei(Qy j|}AHBД(DBXKx̽ TFyEY`FÖ^وؾoY44uM챲絮R r'@bi`#S!/hδI7]G{ᛰ;*}a]Pag«wk6 P!tn3Q^hLyTf\`|̭80 #xS3bXRVOuGsQLIJh6tB˥B@>!`jʶOVփk&Y}Zm Pnُo5J2Ѯ>I{8ga V~}嶿t_e_{\ƦtrdϺ8YseoR2Q%ȤxmR2: l 8UWeBQ&:%r ]~A\\-8)J5^ {vr; uy<|W2Rhl 砗|m6?mAa6-!/CfXVDb<{Q&z QAu(o 5z6)!yQW*AnZ.E0J?]~_`c1Sj_8X|rjy7IH>܊u;~)L} sm9qZFjtJD7ICC!(퉙枕Юc:iۤ14a(0z±`Olp-R 1c2*I$$hE[sa%uE,&Dm2;fV؇(Eӱmւ5P|?+DoD=h#bW  JA vs4 j2_jR# @ |VAV#rhMm;%@{ʝ^j ; PQJ|ܔ`)bs40jV2.Md\9Mi u gDr= :)A&`L *UO -f$9 5Gq_éܘ4l9hsA/^_g'GsNÉȈAV#9SAҾk `,Œ_rId zCT\Y\?21a2yt4`fqōt̥:9 NZη(KEO{UJ& : /L$K"$ln+m ֠y@[SM S)ۂ*QĪf*FFMgħ.T&j g@;heQ$70PvhUZJ`Mq~Nj O'5$3#Gp{ɐ~ 2W;='i\mRwOkA9{+ig-}|0hw¿e,;zV' %k* P. oLe_(A= #P3$ә55l!<3ؙѡ$ \I!34%/B=pJi>-l pGٯZdW,P{lIrk S:7%e ꛥ^QYuL_&{\bD籺v VN)aJAhʴrÄQ0mQUZ1*h']x5@9Խҧ`x\|#9Dx?oGr h3aHԾ5Ke|L~qف*%ɖaԬt ӎh,[Jmۋf \c_)~`HWݼA]*ekeZC$hTjU*JZx 0rƬ6b,56fy~q5ГݒbG#[`F=EHYmo7[ !{YՃF EXZv .rZנ%r^%Uz'6=L)lU`H`3/7ڜֻ* {^[R<~qJG`{}]O c"|yDr|nl.v"@&+avO /D׃(ێL B19oc{[KĤ/)nsQR+ӪCw(17 'mwn<&? J`]xW`'B|' Qb ﹓ѯ_O/>Q1.*1^щMR,'Qvа}zᕼ*sxpo!W!.U84}=F{o) rs&xʏgޤ 7X1(v *zgW_Dw(]QfL/etJ '/jA9G8 ?"KVo!y|v0 F#1~<bT[3$3G@4 N, 3Nۢ oHjwᬺ[ ˂TL*)ԞYd̓\Amw}'W[Əh`V~݆s&n=<ݒ?Cj=C"=u{74Ϥ^J7qiʐtG;g=^`BWI}Ye1=9V&fmkO܏5ci1BAr80^?U1y*O{eI2 Wfӟ M7W T261 i }@~?4+)_D!l]7ɪ:<9! T,R~;ȸ3JJzdlZem<0~o|G@Zi97ɨdajma%g.S We>OW9^HnQ7v1*^Vȫ}c{cHң8U{,jG)?Ͷ ?8 ؏7ǑOuҝ3:MtU'zVtqkfWqhPv7嘁v3Q%2t  ާΰطh6UȠDĚm>L]8 >_5PpLϚ۬!E줒q/-1尝OuIfm8Ce6imB\0h>z`;.h/<zmCm~-w(4U(GiO+A x{e7tٯkPStE3Lԃ{E}r@oCBE'bݕ":ˬusWj/m=xEr#?GC/pZ" oz(%:Fl_Q|Ӭ)iXp =4ܺ10qp ,}g{u X *Bi8 5qiGѪ!.ZÚȞLsx;؁ts  Mf`bW:328IBX'S4*;2c;֌Mu-m:f@ ќX@)^`7+@V/uu7IP1do)~`7TؼdJ_.҈>k| qr2Vvqrtw`joH,G5p?8@)[&N#eФs~+% ^KFL䯑w묧qj `B 3y4݇()jW~ ,Ru*Z^,=hI5u>@0\FMtT1m,0_$ӃR jZ T.fȤ >$ci}'ŝlBA&-z*w{STh8!ZpFgpӎ8_P)E/o?PU7EP:v. -pӢiR+x2Pdl!r=ג2sm>_BŚrw0&'B4hvD\?83sC(l+ݥiI 9ؐy -wK@chD ;V홃p4S]?!oS,y=!>4^] K9v?l' زa't,{uX܉{KZEʺ̙Ugw|gx<U '<NM@w㯈4 $ɚO_-(] PlX*VAhFchj|t}DZ\z;w aX,Qf>԰ڱS5:n0g@l+oɰ,0+L2(?QJ,[ʻLDcѶZ@Qy$CI~4.1%dbL(G*6suYυ` B'rs@jwU/V.0sb(P׋a6ʓC;Cn_ch_JDpGGt!Ww-2X)x^ ᖎ0?Y oBχraŨi33>lYBz$)nx8R1JSH4Z4KYbf0sN̬&Awebc0Pn\եV'֏&d'2+.}0@PEӷ:z֛މbey55.fäeZ)Y2xxvOsX!>woR003<\O;xf-a㤑ho3  tf6o;#? Y5ڳk\n'bk4Ç9+s#.&,Qiw^mKs*% u$ujt6^aMkiiEoеW<ȋ*$4y[+[onRldC'Ҁ$ l.Z.**]YA".DȝUZڇ0er $ˮOh!5VN}~l4JšJ:?b3{%@ˇ?%\,^= x &j2`alH'QQn G߼}Cdd O f6MAQgGFoe{57N ㉵ )Ke 2)e99mdwPV}cWG7>ПaxO F2K\(wQޓЛRQĬLWq>%Om~ kY~)%Q,45`Q?C e"Lh؟gTYg@E>İS?qpMequ^ٚzDbXp2A.u|O}E5z!D?;SMª@:6?iwW&"$+glmtݔ-&ktKgkpܦrWI"{ }/c .e9T"|̄Qwܥ;mٞMN̵O!} d,|j?Ȝ}#+nԦ!rCd]!ůڷП,I>c\D}~ *XmJq<1n<ocB.&aӃH-У("8T[ 꽆5ו*ؠ>F!%0dKV}rb6t яa]Q$ K >K3&nd@;$΄٘'Uy~Io,OEZx,#'M-fҷrÀhߕ"g:q.mi2bҥߔ&9io7b*k,ѯmti버2 GbE0 6 Mq-wCEJ791C ה~w_9H@k.~&P6TÎ^q%AA.xİ'&Vs"&u|bUh~C]~TĕUsb\3il,O =iKע^/&pژ Q`TUՈFHPl!~Д? 3]\ =Qim$O/RB޸w*ed1"ШY~kvuSt/;8z-6hp jN#\{@@@Z047geyP@R#AL1^7X64WY՟O40}vͭcn*J8JLj^k QM$O)^LNI?r1Y{4x"ǡ0ffX|Ad'6o\u$6`75$o~'uT?2]7-Ꝯgb6u8p/绪\.%!r+Ac]'OqjS-4w_M9eHxʽl(`XL7om*86:fwBrc ׋p?̭6Vc|.͈ ~A./Z}O&Gұ+򫴦g>Ey*\)BL@^$_AFl}_! N\Zǹ#[uG+]\ysgH ߋA鿱E'iUg/V{G5V"Fi]f :@q0@P3ps{A+ 2dp}u?ڔ:t!41Cd Dy9VDZwe%By"J~w>7]π9Ӏں+z0UmL{qB=]FiRƹ L{_ēب2^`)#hC„ -@Nq\AѪodR<'͵PF,[*s?PE;w92.XgHE{gmV,j_w LPgZ3|YO9vCs[+}~)v0Iq F/%Ɠku9Ln\byrēvyb;.-dDO]gQu"gNwg:O*A(}Mb_!)=APNB/jGؾ"̃t2 :у~5FBɊӺlSF/NnH~huS^OyU ) \ ÐRϾk䌨j[p-n,{qdFir2 V|c6..v+TGk s|ks @`jҠw3QEvN QwGT}$+dN6bIS$mWHʥfM/E3LC&pCGM NBy[t|=ܖv4J< zcxdXa c@UOJ;r Y.> l~Lx?3LNE  PNF,9H^=}^5rKm8[UƙGgN(÷|&,Qbg~wov/U71Nކs}"x7׵C f'I_*7LCj `̈́{rN7}aZd rA&~<;Jn֍j|V5kBK, bkVʤڣw Lv!8N]Q|=-x! /\o)'7qIwMT¥7?NBwMGQD+Q#`M 6]8R&BXD#hA%"ϛVc鏮UqlQvzָ88 ͚wZz(#*"鏗z(_vfo2Rv6`*?.e!~i&3ouϊ3b彦I-l&%i\~sz畵4gF>,RwCUgbN+AYj?{cEÅK  D]Hwmqxwcm"#B3feLPIO ElmEl sy`Cji0ء*ƮlEf6<ӻk Cyj(el1@=B60uk uN~g@bwהbg fT@:rӂ1~#tPcAD x ƅ@3C Qu! :}@3`rњSWF,L-p7%Iol>DvCp̅p(FH˜}pJ8 PՃp`) ,'y oIKqJq0>qF6Gd(e@A]L[[sݫF.eE&t}Mjʙ5IvS.c-4)0G&Ÿ)gzUB!i.մY]Zq0i{vIN Ot@T˅l-t2*yPeXa jh/_X O5;${5" `Z*$1;^fPM(`xz??`z>n%NVP%fn QbˇՎ|XwGCYDvDi0LAt[8lӋC; h~5l֗ 6kB7| @;X%Z=wE".` \S3%B .5歿PupTJX-ZTn-X,RIX8 e:ZM?Ϡ)ډKcÊ;VHK4qLΠF3@4K8fs64;Ll5| YSe@`ZSXʤrQMVs^d?~>cѭzkӵdXO'CW\x[0+Ab27=_ߢVɈ .{T^zqa?kP2 F\tgR`*,mE͡<vM;}JoAXƙld`B._ 2j}lY#O4;' Êe+V\Kw'EuyR^! 1Ă6$؏I2 MV˨6ہz l(ѯ7;A:׍;-se׍i-,bcEҽ޷l3 Wm5+I j,y:`gqv"O D76}%BV6? L~7BiÔՌ&IpɌޅBep*J9xH7_ܖ>:Q2ՕbvX)I;Đl qsH =!}\!}wmaO+69 ݉5CzRvTrdZy1 ߋ+CC_zZ%h.6Îඊ~aڝX>pn p{<K@NaQ!\yLx-$u{IRrLsHV'Ͽ,EcT!ufF He`%&_]/r߮TΒYCj{u;jmUWc)CQL1X˯j3'IrqDA#^vaA ph}p>JOl=FeqrXG;&MՏ݃\}44Cbo;0H}6u,`dte־\ƾzA[x&Xg$` ɉ@Pْk-f|կDJ?(=kڞQI@9HŅH8FE<#V3hgRɧos"YlY$E88> =m D 1 1WҠ|Qڲt.oÅ;wBdF{p1; U9A- V&B#è'bH\vmfd"ԜUmI&dwq:;zuvg;P?Mc\b"D]8]'lyBa4`uЈCTAK<_/'T#ZH:H0PH8/I9uHeƦE>U=&询_1'۔ȭmeTCcbs&[HGؐ9u_yd"ڗ"oO{їU2.Ǟ cV˹g<1AAm+,iu |u0bOH!;2̛p36S_vr"miW~MTJE<v>IƱኜloV( )uy]~l6Eٴgݺߖ]e iZJRX(KMJuhKblXk7pjti@MB63 ;J$ݾ ?.gq#b앮Ԟpaec\(v7Ug)~S" y@jX>Rvl4Ug,PA 8<ogx!iB/*D#\UšZX~&^MfǏs4rXFB< X2b.dд]_6@A==uE1RxiL;W@CoS_yE$ p`w 4&G?b6xqkXUXڊk;%G?W&P06OJXJ2C)? =n-f%@-iodR؋ ^]гhƙ|ѷn d g騣j1N `ͩt»@}xhwtwRlIS&u*mqtQJĢ?v//J‹46MkLʽHC4G%,ɥeށSBbhB>:p; 4k"sY]# GK _/P lcR+2|׳D=q>8(xjR(ud6 }q*պ wVP)A0ZC k7-~UMtl>Q]sc.yC/oāD$Yr"k A:ԀLOsvARl\UY5~yxǛ ji!qO/q?be۰}W!bߪړy% ښlYn t!qxpyGZHQMvU`z9 8ݣ_n#, ۛh9~І]VZU= .vnaE"ڧ،#y ~Tp2:qAֿMTUDPy$W-5i&% EbQo"  l,<"\:\LIצ"I12U 7GM3@C˯f{mQVÏE 99|IOg5 HK9UAƷ܍x~W {D˭ّDbղp$b '4:mq6qV`\snZ;eľ0_ԫ{y40#G Gp](]W95wm,vIҝ+cҵ-d\M+vWl]8aS`C ,v$,яT/!G[(y"w "N]a>^랰!Ee@߈|A'Tdꉺy֪+Wm7*v˭,쬡%Q4jௌε{xĂ ScOGKD96::I{&&;9-|}Cbg[`iڋ;M6L8Lۡf6T@O{b;7H%] sP$lHr/ nix8. bek;IWc}\oddXJyKVS ZslK|P- '53݁![P.5w*4QmSX^MbNEG\!KXJppH23cGi@i.Ejhnł <R@_05Wf 7ݽ)} Da-6i_aK1<7MNI3CE=PrD=t,גL'dWnSM_V CfɻNKFs!);'[4]Yq74<;Df<0 A~ΕY/e[{Wэ;1SS&4Hc@h"L>kɠg趭. kde'q ?όգvu\zbDXvID2f^/2`y*/cR` Y>dV qMc|2QDoJ!}omQGx4T!Ǩ̈Ԋrsp:ihC (0>^=e"$"V_)xÝ Qe41R.(䮋fA%'7$x joʋ!-7:fwZ@ ujӔ!#:n`$}$`r:޺xdcm~6g5ou,h>[:\Dq;|?mUx*dvj]V?~貰[?".5~`Nhv0ܞc㹉RV`fDi{V:|zxf}*2 6v? Jnp~( Zp MVk jrȹ^QR‡<#h_A[x9+ܐ7gDGaufx[pz`( te/d'Y1tqJMh5^ &Њ0p/KW^~mt8e&U~-b$R:%\nss}YÞuFz3? .W9Uk|c4kTM<8G94v#C"*HgH*Fmrmno\8g:_0P zCN{˗QC߯NMzq8d qG+T*q}H`;յ/M<2Naozpv_̓)D>'FHJM+99nRB!ǺϦ W>r\Bٌ*id·,ku:eN_-oPQ8~02-lı?ǩF&6u䅀V4/!3q `G2dPA;P 7yƋ(cs ٥qa8LDi-Qz_g(]b`N&+p,҅W$wpfr;,u-3}#(f;-!@Ҁ} (N[{P'IZѧgU;`FzN')' .kO譇q U%}AH րch(.̯abӚ/2hB, (hC:y&:^i \Ne،)TR<* ͨ84U%GY߽ɐ=q}nkSL_^~+SQ)5G PY|)116$8`)˘gYy0~Ej{uo H}q#ݛ?G 1>OlbX@sGxAtL8$ /&řc0«{&+(m/%RsQ҇9aۈF/joa#-螚6 ^|` BX.mH ۊыd X^Ҧ@3>l;u],Taow9tp6}yHDR4O&fno(JI#R ?r~=Ǩ(Qfml94d& a\QkMYĂ8~ wo%yCj3U3D(W$\uÌG'aȵp> ^cʾ檶O$ %h1r+'r+?>7>n#Ut f$'*`^F4c9v;[>pL?!\O:k;xh `ם09/ !|Yw.@hpiQmĭfVrW"Fr=%v?n (,z}|EElQ_iD] m1 !LȒx!4l8[Z:J2GG}B N4aqhLU:9ˎF~W皑w|d$j&?WXLץ]O9?uÉ_PS=QɳKۍ\ҚLӪm윃[)8]+T&LB9OO.Iɭ* ڠĿT(b7Dמ)#|I/ϓxu6gC2LeA:SZ\/ FHÚ-ZF#V)`ΝT>"ud<#w YޠPVnnxae6R@WmAѐPtv^\h䄥h,Apv`q\-?7^kX/Pb>o/(WQ SAn;.~$d?dƅqjcqbJ$ 㔽k9xk,Al˞‘5*dͫ { bS+1Hyy,FW_y~#4R0¢Y`Doiyڦ][y\wR y*N6z50ғj㼺ңHޝijx#mőn߯)&0HG?Jm( ~WAށ8RT|\ncDqj__UwdcZ ΖZ*p59A9ʱsF~̄JgȁG2/'` 1_X4Pr7П=IGnp{:FbvV#|M̅۶XYZqR}t]~9"~˾>[…Ȇ *@O_Eoxw;)7|JAT$|Z,T X/ƧC`'gf`3Uvb] ΞQ&DqݪpQ}߫{+5 @"M.wд \d6'8TQkik5i\fnFPf*hEa-Y(~O']Sh\bc:"+f{6@~z-%ژ$N .jorTn p337ɚR1aĿc~oAX ȅ<k5!:9Gaakly#xiAgK_L 5|"NEZ]ѫ䶫󾒡R ]?Bb*&vEѕ^B(vA0FO0mPS{)vXմ Dʛ>]R<BD*݉+bUp[Omqiu3c3_rW?[Tc-\ u/ZOGĢN;=YclN&ӡ: "'ʘ uO/R))@ҕE;R;,߰U?^mWۇ`x=/䞷QOďT]ݭUepsqG_O*Ke^#ywCj]=1Mu4рj@+@` wh : g|"#݈6ngE*_A3Qrar!ǝP+(фpk~; Ieފ pfo9R'*K^'3/>FY'I}#Fʳ)\f#썭"מf3 s1@v0Mp~F>F| ۍT%`!&%ڕp.WJ! z-XW .U*@W H1*>`Mc':q9ˆ/pPA>mB,sN7Tt%XޯC%/͆o@ch!'Z,_j_+Ǚ2n.~/B] LszW0yDMhWRP % / Xe%=QK*ߵF,(`{;tT/ܣ=/L+ [}Kf;W Giig_`Bc@YWSZpLfS$lM@J<'r?v1&: @Ym[/]4v1'- Ϻa].*PbSv&.fKPUnk7D[ZɠSxFrDo*LB,N_T$'><ٴ%nFͩ@OOu2`XM]Yy _ H#Ұ60wQ=2?yYI]6ѻQ!ZFZvDWM+lmohUǷʝ\0:A6H[qKĵ/&:[i0dE2e3^ 9P2aY'dvAu*|ClNNeRGqS_R)k.^:(VX"s@KEmÂ) X#M;ĞWJ:4mXO04}Ɨ/*yВ /&O73 jZ@^f4w@+igQV V &ٹF?/,r_#rY q{ }ǃ;SZ˰Ly|:*y\C_N% x!քN]/}֨7a2f rm#*@U4N9Kސ}^ōr;) + (42ĵ&; q|ݩ+H'"%kQUċ=EԏJ5UU @+ .EWgӈ<5š);a]V-,Xf XJJWG3eS Bޘ|Ӻ~ʜ,׻08b|}ฆb77F1 "f!x<%V)aڇ7M{66`AP`V/")#Еrm6a1YaJ_͏(\8)@b YJOjH6WXTѴ1Akc]‡28Tt$``H9p:\o-?‘bmx!F0E2Cj7T$N顪1w]| jVJ{H֒&Yҷ^=ᣱz>jլA*`xlhaYCMKFfMG)TEev\2+}R<%a" \D;a,o; M. W (ǰNH@A"ϪQ='Rz"ye\oHqtr<;4_^JYBյずN㐩C5rM#1g"/ y >Ҝ;p Y!Ad,#l/5_suߑQ,n"p 8W&\1 SC.HW'5@Qm0o?P~~za#mmB 쟘}Sݎ+ \c> qx 7ſC3 $H\w1# e`Wh[D OY+@;2~SQ;gir|uA5p$ؠT&k{*%P"TAİ[H>e(TA7 ?Z)p{&'j7Hes砦>E)L/U ?*ԫDKi;<%%m*) l½β;/N xΒh߆^hثC!>>^Hq+22e?gyyVW / >;hô$.iỄs"e~^b#.o xDיC-}GFaTC2` R&|i t,A.:3L J꒵p=0i%}knt㲗퐡SNqwm λ)~e17~?uu"F:x !& - %hNoq#YAUZoiɟ{1~yⵙ|T~1$V^  6*:*?]seQo2:{yv$, 9,? ,_S:Ur?1gItc>0'+N{&MxT 9-^c_PlmH jGlH9-,OR(?u_,n+ZNSg}sʌ,~~C9KPkV_z%M\pT'&oS7<'"֌uxAeC"{O]}ױyo[, 87^DFx(0ƝPZ~`OG=D [,OR^裓ڃ%eh:Oɖnt5AOd5~I#UPJ˨;y,=|+p(Nkʅ6]Qp2&RٷR.Thvͨ`?ǽ N^3N ߕ%a髶:rv s/i`bsPw69XZyQx):=iV?lg{E𿐳 EʺnN@ F~ԇVܷq"F3 ޿xO(D1~cUU׍PŘ `#lgY iGCtA ;uھ%*%CIPj&,b!E_w] Pu+bmdHAϘPGҵ8%XLoIDz6x}WO&LVm0`G/>zTa9,SN!P>K2FrCÓXJ$ AK$onqah++H/Ja6Z=pd;mQm;*/7O,xҡN~8J˦e{̋q>hEKBF<`SYןXwC%Bn@ݟ&Y0n*;&UP9i34.BGΚ9H6V?.ݧ~T,wTG5u z֠#I >軃lF6*%,d^4sVV!byx8 zjRJkX*@eh5 wE F,ӡp5ZSħp1y" 'kp r d!$wʭQ4#QN:F J :YMRWW~pa8¬hBL#*Y| maX 50fDŽo7 O}LQsR-\y7>u&8su}Y,Vvh7f(so5:v?V̸}d@yf~^bjp](t1M;T关TJN9Р{-myA+ux2vhW:ne \2Wこ~^|$Pp*@P+)_Θ-N}#1PJ @9CK<0DL4t- s+Aj/T=tVZ~g}W>Kµ~V`~Ovbmg@dCfZ_?Vdg y܀ImL4|UZ+ WJixz @sP`ڸ=۹*bLBg9gl׍H =?nwIC k#h3+m_ݎ@=yUai 8$Xz Åy9pӽN88Y?gcTILЫ:Q3li yLHs3Gv %!V>h9hsKc;*'"?u CaFPVpyuF_\Sp|Hfylolo-UxclDT"lk褷H\NXie԰ 30hPhw;g :R36!??!3Оg\sA,]/5‡jنiXA$h։UGţ-qΖTK#{!mj`ywo{ ]u; rfj$c%a^'x\]e yJ(2ZڐR"7XN C0r )A28 k7JSxDK{$SU%7V LVBQ`ͺZo aع2欙zc&…lTx7$}_|b T;ˎv)Ȍ7R<*/sz,5Eغ%NČ? -lZ)DJQ3 a?:J"pGOoQ1/g9Od:^u9#old5`[Uy x@f%7}Cb担[ UfHCd#æ0E?A0ѧ͟ ( -Ԟd09DYfJy$| cZw^w\ $}oFP2|@`ŎgIX2LW=η ڣ &Wj[يm۶ڝ Ƈ '2}.,D|` o։h[¸EL%/-h;F3'=.cV%_~i]˷gחRFCxurU1^P0 Eeb%AkT{gyP+ |'5ZOP,w"eR8R>9k_(9;Y}nq?jn)+LVl2/ÿHZ#n.;VT[!1ajת  Q0a~G#л M@D(~DqN?x;LLGPJr>v}n* uCtTЩwaw!&5Z>Ӣ>4eՊ>KmtVޫiĬ +`SYa&?$fj.9a|Γ|u99|rъ5;fyfzS  3Y>#L%Oiv=s-ݿHֲcG#`F5Iy Ů ClO\U]]~%521ZwdJnl8`*iE3;6'!P4i)\7`]WA+u/T/\B B*vE-,xsl^$&XR{5kP>bQ8➻ HB|Ѥ\4A._šic3,<#boA:/`qOT&|8zsUk0e$Bv3\㗃$83Ck4UMVܺlF${b>Q`gC.aS{Bi;/3gJ01!QhYV+_ݡ.@h'?5q):oW"[(v~EŀG-5Q^yy%]/ףlخ[Ӄ:@,S ]'{5 RSG+W*6PRIe/HD迂,nwb/^@M`t8i|u-O#i3.wC 7]a+? DSvnEZl6R╒23g@R̿Zmʏʒ|SaӮ{A8$r;xZZv2~P*&bLmq] gV@k-e}t!4h'O_ G]4/E}QRxeO>@_pdQ.d͇o W{Z 5ZEe5 ȴ}p=t;jz-vDq.3u$L3U&F4bV^3} IY~YLmQ˟v^~5Ié#ㄟO+ Lf.O×Q\1>]lXw#/t9R?p ;`~(8f;};E T=1i4>jݿw]uc}:Ϊ.D΍PЌo&yӵShw5ի|5A&k ):f b};xƱ|=U"7V.(Z'A/(" 5>XgU!g 8~x p:O9L-Ԭ&\ RGO 2)Q4r#7X/gyz; eQv.۱A@s’q 8糑Ac Ndlf`b +Mi@m@&MĻÌ7;38w^pV;w:6;]D誧DZ(qFu[k{ܾۧ#%:@(P+~ԅs^ENN /2\* یu1Cl0IW5z;Eb}|Dq2~_4/xL*X?qj$#9) bH8n !4T$FpK>ט@]H2 +gۏx2%@ٰ7R-NtX 8|btLCtEA EQ<@MG~;UC we?S*p˶S@[>kNB|ͣ[*stg?JK#~}E[dc0C5axI+Kboѭ6eGJjPu-`j&D]Ryz3:5G?TuF`3֛1Ɠ;o+'I1g^u|kp6]*Gc֣0ȟh:Bm o,a/GG־BJ>kAt屬'q}qbM3ےr/Ϲ}h>tc6n'iX(T^ QKV "ItJu~n}O J4T-?߁rҟCsrM|#?6ʼn5`Sr?-[0f,Yl`J,2";NGO^`qf,}rtZyӊm򇐿͆zV>W`WzǛqʪzivwT&.Ȣ2Map;mtm:{6P'B\L:vPx<x4mmZ8ӰmüEyE{=1C%ݿR^JƜ;6O8}0Yϒc,EwijH>!EFbi*yM?'ml_g&KC:yCe%K?k?ih=ŭ0*h r>i wKOE~,"-!h3-2O?\ڍW⸴̃ۃõAc*joW@9][}pչ6z'TU ɹ>E;6|K{[^~J4Ҽhƿж۽&voLM;C;YvhJ̽ )ph9n|Z+y3k=>y s5Ti|b#6)^4o<@Ѷ0^yW֙wwj=׶ס!n4%Ptݍb]f{$\Uj\XGfzd;SLuZ8a%uQa[{kWP`9;%FtwW&=j3(p[|X};+@;(0NG;=1>">Ndtp?Ť\-%y>-WIl[\td=:o_HyH0c5 p6P_?a;FAZuMaKb [Y_ "yxOͪsx#Ih*U[WA@9 }ekvHHlÖ!N3ciYE%.2^<>}^[.Awӕ<%lExW.U'S 8f/܇/ZSQ$Pv:R|l‘%'SU[>;ƨ_+6nYKCVz*h,E0 uJa}%VX >L~U3j}=5itgQy,XF 93E-Y/ tҤ{%oe/1Dؗ{_[K <? Ա_N8 yUJW{ /OYǨs7 OFr7yɰ-@2?Ox2f ɬšO#A H5 waH1}[z S )O wEj|f1aon/U o[p7S%q,M"LЏ\N]K 4\@!GY"jIF*OHtbT5`TqI飀_!H^tqyшY9F:JWU8Fl#.4'qP)խ+׉DGY8LgBL!;Ùq#: V ^D}ȸE,?6N  ITByI;ltlݪU<&tu` VALpHPY> 3<Հg_<;T`,CZ*w#;+)B "0 E0|pH$F RC6>v9]͕ĭB|Jqs2v҄»R߹10bZhR`U7Ue>w#J_x²INM.)KIr뚋t&({w8O*{4_1w\D/?KӗEjMUbm>r]!Y.`A5DH?3#[.hD'L")^_Aڥjˣ6kT-"զ *L&dKhiMќU:1ZvOja_إyuyagk*N4d3GsI^U~%|; .ǥ` +dKT`݃[Ӱ?`!HpS5xQ/>lA*5F xAen<8Zryz %WRb衯b):#f"߀إ47=So\Ff h7{oiE_-7HǤ1[8x:ઝN7_תּp݌cõ^Rq6M*-ZKF7.\=f 5=2E@`ŵ[S)K[7CӊC-RӁ33"j]7)$tF95Lp  J5* 9s Ķ2.6nIͬUvY5e`KmWد+7%%JD\&Ა˺UTD/$OMy4{bSt8AykDCWw$z5st852(T%һ}DqV)հqAhK0?]#9U+n3Hɰ]/lZr9<4K+M)v0,?Cg.)XNk8>]pY`e$oψ8>Iv'姺^ӷ&qY_roplic+{ o6'_VdyuVTO2@˚րܨ%>uEb!i[)k؇Zuʦ .7Evz9XɪN!#7f+ǓduX)vD9%'}9Jg,.ʆa{1Txuރ3-Md@&-%]WpCdhvgY敇27ұ1a8%]0CKX J\NkMTp&`TJ&ȆJ0i D_H@'Ӷx —m;Vӿj*~FIuh6Ab><f7)FMj15fbZ]Hc#c={YZ9xbnT[j@7(Kb3_Vy$Jưd;Nַkj, #'j8 Sy,:""w(%Crvt\ >BѪO7f qSgc+dk=&XB>>TkqH>eo +NsGIh5[%7we>PM>B킣gk)=~}l+HxpuAo-xRٹ3c rmmITT;&a3BѭW[rH AEBy >TsYڟJiIЕ,Q"QzCp3SF6GdBj/ ceiN9`e֟y1GPP[5OaߤD(zLMv٨JNy%:+RӱtGO@.x\ۜ9 ߼dIB b %Nk3;B0eQ1fAi!{@c;ywt47'& ) W:Ydju@D+ i6j| hF7qV&^a}a+sJ;|2#Uc~oؚbK"N>;$å\0TMx)Ǣϋǰ&)_F^,X VJ$9H bHAMROUR7ˏ0<\qrKG8 !J;OKL24i15 Kl%kpȊH:i0,~`_<vtێd%vؐƌϲЭta3ldd`c7X0PR4&$ݞtn yI2R^Wlljc\Kߪ4zL}>kע&}k\rC%wܻqa U/ZrVlD zA53Cto30{E%<ݝr2,AaVW)yAz*h<.jAZٱE%-"Cv/Ѡ8X%Һ?BA=ػ藖dxr~G^T1H*(u3hJ\"2,[ zP0F -@\5" `jM2.9 VX$n[r 5|er6yz7UTq\wFOa %"bϣkh:Ph~4P>Xk5wTu0 q5+) [nM1vXuq B|C`y[x}xI?F阴H8 Qz 2a9gpRsz&!;? $GΏĐm ;ykq]ĽT^KAM*i Z,ǓY}^LiBh=^{od1s5TXBh Q8-;E*]XDvƑ~>Z_VPD "Z n;Qx\yx^[Ȍ{w է@QG?Ij-l&_sAཋy8ps4+&YrUa@5A]q>ڛ@$⋹ּ3(1 `r:|^(JB6sL h6JM*Xf,2(Ǿc&o).̵_oa2":o%A.hˡszkOɉ!K喀fY %~I#b2p 6#Wd.m! wTS^)tVEAJ*7\=;CtgC0 m6?XIO #/?5hr37 fc*9H5BGNl "b.@k1KcnH+sOFϲūc&)iRO C?%# 8{\`$[iŎҲ%*IL`j%HS>᯼]32x|N!"%9эFGJeJ!=[WۄA61j.|Uiަ'hX%Z7y$tg"3,Tދ;)j (k0cyλ g}8(OFuY"n!zL&J[¯ agk|Kۉ >(罛!,9m$6W=os-ӒİiI+nO(B0ȟW.t'mX|RFOtgy:e' NdA!&:+FR3n-RvqfYp~XIO TlXf4w<߷r?x})KLKqa}z]O #S1դ"7fVXӄ wQ{WRn3rg5J/_IY/MFm&1:Km>g#+ 1ARN HOGHA JH9`!0E_.QTv|y?nOeBRϥ^0h{ `,Tz+88 Y1Ejq'kRpRrnW6to1Q11pZ[fgXЄmCX5^O E4~ٯu*N" 4M]漤;U7~ _n s5OjDåIZau0InL߅ j2PW㭁ms 1B 7} nqm&w z Q DS_X-% ʭtt*}R&FDZ,ڹhtݜ[jzVU AUmPLEVGPF ?b(*N Q+1"u"!ʗ`tš7T\6p(0p2 yP{ZnoLQr@ՇK%N/~Xxv8r4\/)߱N{m`tΡT %'TR7x'%OGiQ]=0 Qe7Ba]^ۓqq$C|p{rU>Qy`Wgt׏x*Z~bb"] 5W#Ӟ.ab։]THC>[Yɸpg% P՘Q1d]& bG]ꝍ@g7s47@Hz- Y\B\U".Bi c8 ZhRRz 3Z .nr9"0 ΅D^@^+bR?~Fj-eZ_a(o΍- ӑ7Sv$sf%I%Y`V#3dLA)8K:HLJTQW==G)? 囐;eKrŬ;#IJ*V\<ToAOlO=) #r,o>Lv& q!} (R޳j;Rᵵp5\"K NK1w*'މ=qݐ34dFHHIewxx$ |,ƉZЍúxnZL0nnZ5Ǥ0gvUgZ$QӒ2I[۲h³{*1dWK"ɴ#HyFZ"*`xFoO1 +E|忁I&,^_@d5w@gxOg VXC`@ݰ ,rH&yFwJ aMȆI? 0,u&?cJd3NYXh@C396᧢3+@v K>-& %KxOy2}CASIi>&$d3!(  jd&6{?)qܤW9}֫*z0 w]l?&Tn!0XWnKx7 GˈMwI:2ao6p>~ 9u݀IWk0'*Р" u>RPEc }[%\kak33SՂ`\b5qJzce>fn8Z<iz1 J Yn9Oj7F-D=ڂ++)재fI[d\QRӅp8}>m(%~' 9gmWD=tx?TA4ok~R8􊥌CDzŊ [dڱk/#ߥ'*8">>6q>J_l| _鍏@:)#Ԩ"_נcn<CԙlP7LpQԗȶxPڭWC]Q,6 @f"Sh39&UϺUj]XzkCdB}<&=ߺ #]/-Rx`Nk:"-˗0G2IW7^B%&q#3Vz8A{ ;%+(d3aЭP*־׊(plcTL_HZh~$cܡ4) 8y Á4<$[K2UP%Ū%HNw%)IqKq#Ѱ2@kK.7UvI4Ld1Q+^>]Khb<dD>tKҥ=8K!LԞN]'VЍ/0~Ưb4˔K"W;ju%&I<2tql06 MFObp^ǫTJ̪߉2iqi΂XKy+w#@ lOYinq˪`UV%q)-x},b'jw؆sRyFIslzAđ2МJKKkDf)2STxp04spbNTC8F4]iFQRiR+2snc!:ЀX)Y!]vTooՙ;VtDN 6'&KXN#j3v[=u{z]m"W)MJN*b TW$ m,宠 8!8{Rh*n?f[dg kUg $4s& sY9~ᤄzװHjM I9^4{vjpס<RXl姬9w{ & +bF] *Is2-j+_in|O^ .Y0jw2OE08*ɚܜz Q pDN0ƓL'tlDfV ['%mq ._B)5o؈G0\XlH9uvϯ#Rsm+9%\ԡ[plX65 +.F\0~CA L}21a Vx 90 wr}HXީ%+U0^>KFGT6Wͺ)Ȧ˯dN'=s%FA ^;[P_gEY*9TIաSoz`c){Z KW*T5ZfҡH+)1ɔUDB/BF dtfN޽rzb1+x)>-qR5۹tk}وlb{}Q:9 ԝɷ2Aןn9TUQ; (u di r*j 7MyZC{,Yx:qϘ{`N'H@LeVq)ܓ>_=.sZH`/H\}(6 l*JHwg8e<%E>Ȳ=c5DYsHg A& $WWAyExE+"3'~/;-9XFLyz5NAXP!Ur_mgSg@A3m0j7Iח;~w _Hbߚ%Д|~|+m3woE^tIGPƀaC[ yx'{¤Ǖt=k"p$+#<d3Ku!o_%ͷiZX$Q9t;Hְ@-ۺ iKbHd: x$ā()`(uD*n"tPn!ի$(((G,Ksj{8`J.7O)9_sr8wg ~L>i$y}6K=[|c*\ k41b/>8kl|B>\7k.Dow)u?:/hऐy}+LsBLj ϤuYPю$w||X/_c**|y#J\ZQ A2S5Ar̃ t2ǟ"=l̼g nzS8)a.j]'J(@Mq.MC"xxEu3+>b^W"| ,8OLo!ztBSs蔡xF%že4G%; Tev ۚ:6Ж(7, .ZT!ިjd?w "mps{;H_1Udir("йn^)xM-S'*LT{xb|LfVMf̲3hh gik PD#X#LNZ k|e%@o)Jv~VV&&Qgia$X]O,U HeǞ=[3\X?lZ~<ĠTsZaۏr~О13 ",=_:E3w{CKqCي Q1k^,L׳-jMd>iX'v ~³ݷ [\@MxW;;\9 jLEN neWE!i_H+h_>ڔ5svi] oԢPD\fyK΀̅ 7Rp 0Vh/d Jn9 ǯڳ3swxZj=Tbg^kl!Ҙ@@R|<4Dg0`Sc!S$dƘj/ f- 2V+KWa˘>k_\p4= 7/qŹK_̮ VME.9>[RsUCy2GGb6OY ׷## 'ΈA V@%>1vZ>FTt>aީaLL$$N(~}ŋo| z?`.2^.!e`f&זJJ0X4s[p^ݸmSsiP{ˏ1hľ 9&vE9dVh旔d[+4 :F"$,Xu$NݥkQ(w:=9O?ooi j\0p1Ť09|0^4֐ԝS-=%_4G ܂q-%:$w pg0~;ES0#J_{"6U 17vsqC] Ba%"jC2Wޱ%s4xώtmQϤ&??6}+h`s6][B x\6 0qZ}ıUutahymK|^1u؀Z;[QX$޼rHDgW">YNO?h~v5АZ'V^B[/t'^pH^]N`}dZ`VhJ7(Us?f,C&іBuT65w~Ȭ@V3'l}BfX!)TC/w  Q5 tVdb&/+IQ߬:ߜ[c_I׍@ΎBx9c޴7+W]mn-߶K$d*f#!:g=SwZ9۞C'D~g,}HySQMy3PVϼݓc(]PZey( Z'*\M`C pN;(6})('\|aJEݧeϣ3 a!o`-SI% sdӻ< V'5uI1xt6NtF*Y>O,Wa~g\MGٕ HB\! ]xc]{dYGYUI;m]63T8wEC'83:cE͒8sP(Lz.-LXcIxR& *d0UVسl; i†7;1; S+bc( A'dkJ=ȅB}=qx 15R( \J39.$*GZ p_؝đjO6 8f8|K";W_;p~ tYI1FQF(9f= c;҂uD 3#d pE57?章охV kĻk`$ BN2,osm BNEi"xLȥʆ-93+*Ej/ O}%lO[.?%$GTjk";˒>z57GT~Ww/=]hl{+ycZpޘ216ٗ_p#sJS%jq/%z?C9uQ]m['QetXV<e!6D F9Iki<,Qe>0> R:ˉ):1.]^V՘R5BB!뗙9O`072RGIn@:u;6pr=U-gXV7m=.^*gR yL{עZq~#4F٨Ƶ; pǝ'o5LWP(q^䏱I$)S%O#Uލ|}Hk?o.|mEpI{[+JqC|46HHJG^Wa2kDl'xyg"hKcjv7p#X-O%YBk\+8Gj?P+wHp B0Qmu!b~@Wnf촥!-8IjP3Rp XYVh )wh~qY4 ҒUm_wE0]q&M!3CS&B}6,~yM= B#<5Sfu=}NU0K b4ď="Pe*6zNJ&Q%d>̈50T.PaVᗬfP91 3uTmV ();Տ J}ƚ1+c7tZix֯; }[8r[bѱH ϾndDK(~wQSGXW<A*&I"$#G=;5¿YODZxE)ݭeE;&H&V>s~Z֩ynIJ_bv87CD,Sd\G["̆ ="EǺē=%RDu7{rDhn!L*}jݘFozHj)nS!wn`/׆BrEv̳ ,6O; {dH/h2~L8s\VQ^ 2biP>)ܻ\>!>nbhCy7ul|Cl4Tk8q:UtrD4nqvDuCuLVPR" т%~Nպr#0lxk|1Or̒,H!Cg!m{_ص:Eeb*sQ2ԌQ+rlTZrfQe v;^ԴJ*}%!LuNd %;~u6C5H`BKI z T}d])J?ndkfAY~kbumՊ s@F}X\ >(/YXd1ƋV*$ڐp[oq+5Ve6-s/*}Ū(+0Qe"ǚҗTMU CףN{rξZCA-eQx XD.`\.PY}֪/` R)LւGeZèK@A\~I櫢lHAPxbu@a:B̤zdJRFOV~&L&' a- Aj'v#u؏]ۈGE=>2`Q;&i͕§+3[\"#pe8wiݠ({ھMFDOzVTp V;RHb< pDa]GOg) \["l cXBؤYy~͌mh.W7y%۱K/[4%"R)~<_ܤE*0Ǧɚ@ :(l:F>a T ۅ['|4y<6eT :f/ li" ^Cu3 5hCbYœ=5a_ F$` w>vLEuX+Y慧q)?Ff>WfHm^b|Vn<",Zin8fěNtk KT0?tipeD>o*I}CZynQRc͎ނl32Y|;<˨ʭ 1x'M[XAHJLy89QZ>kN9IZ-"=H\!,dz%1n% `QAhf% v+ [qs3MԔ QU'&A^F Ӽ?r2CcR囚9 NT..ǿFC lBf5E+3eF X+:#ɸÐ͆[>E8^匂৻%~@7 ?-d 9!An7#Us(g $ۛf22j)?l5WL -á2('%W&TΙ: YM hMW~FneaWR3+.q4-i hl-x#.Mrs383ߙ#bY+GKݱ=k¼=64Y 9Wfh(7) M=+z [ʠ FWxwܕY;kr$Ͽ6@պ;d-yfݞ*USFd֋Wi?m="!/MC0(\T}WcHfI5Owq م )!ǟJf`0~N4|$ad_[c}{0Fqh%=Z {edj$3PVMqr3Lg ,$B>rW&%'Q ԟ<`}B\ܱO7۹fDgn1U\EɦirYIwF#[j5Tf$k`+#Z 17Sk/{Ia##6z0Op.G+]/5 #AR7Xג2J9۰)^O1Bg~i1֪[y]!fbi6P ,THe;f>uD+)I5 ‚A?*# K8҃OҶ%䢻k.~m 6&U@#vLե R:oͻ`bQ>.جOӘ<&:UW]>a5 Z2֪F/Uʖ/#}3'by`eoz^nێEUYiV Ґr-I’UEGcۨ=`wv~ڜHP-&b?};BN;=f$C<\p 7D+{ HtM}{"#=_%{W+\&D^D 56DC}%} w}]ivQX)}I(cbYzn7b6h(A]aC>' yʎ0G M{ Q4=@`g\P9, M%3KxqK<` F[w8%p\ CK|7Z3eP?"ΡfsЉW&֊鈛ĵ?Z3vJkR"ҲPu1oٮG#Ӿ)Ayg*8?_{_+ܝp xGrkZl1ez_nSeR??U\f^ OR\1w'Xm[䫫t:KhTewǞ}\pj+W{KCG>Gļ_6ƣu6Jߩ٧WLs"A͵':H(p k2%lYQR.cOl V ;5}KSM@Ө51'l書ǶEO@W y%= T DyF2;^IDH!OTx*VE)&?ζ5p56'vDǟA=Y7 ݚRg8m/T[UN=9ZJrAPB}#u2q")|-Ы ~E\' livd8myE0 rsz4vW‘,5eW88XǼu6uBS}A4FqK;c*e 3[< B\Nj-e*S{r`eXӫ~ =Wv6msB9hir_l~#T(}hJzϡnxlޡ4*WZ%3ﻩtKM_xƒoJfr6*2^(ı cA qhaȯeqvOI\b0\8;e:N!u%whŖS51 N._RQ^"jmҏsy<iK^I?$&} p+Q-ǣ>㚌Quqѹ,5;DX6)R/]|ˆ =]Ij;&aE Xh}"fqp)- ŭ#[(ȹuN/qICtRK\׻jT1]@%9JW\<Əi" +?䏨4=2 i2b~H8,] YM鸃4#򳦑5-v|b>+U˫!0sO!}b6K>Q 6k wsQ.7 YxݷYI ;8Ƀַ[w?PB^Lp;TH)yWI(/6ZyCH7%ݤh,#H`^H7pl8&; O%"!UHTK/](kf-t%'ӁBנҙ2@#kNLk^qky@%-q.}gh!#ן7;!c;GqnS傓7!C'NW5q:90shC$#hdR *ٰ[^/nP؁-{+Z49sSEf% 2l>0Rh֦*uǃT v6:X!;nR.ZgMB52iuo#׶t[EZ$8줧[#Fj?Ys[Exv8糁dG Oijf >e_mrfcHUQ tpa*qCU'ɤ0;6 \"@d$Nt0pEl/[ԝsR1fOgMRTdydn5YDᴵ-qQmKFq w7rN(8yizңa4M6[]#.8' ~ZP Xq)#(ޖHV]KFFsS)`EFrEu.`N-gN^>HJBOWw}3zLz+pmJR?֋YLtu BA34Ա ·v9FKl'IA6t%>}^ yQj,iC='ߊ}Ʉ+ *pԉjV$P0㏤â9LmHy1II?2DlO㝍{dnphӈf͌pوZd2=0#e׋Z†1:X@ygmۓ<Ї=rCoz|c ?=?cϜt6lgo;#[6l/ mŋ%UjU.Im:63@Fw-&_7H!j)( k4]n1$1ⴃ5B}[d][D`W'^̠oU܀-8]nh m#xw[iDMix/P\T˫۲0HlQA&:Ra5},wǸ[Nr#PzY;3Rxb-{u4(6@TaMM(bMf hI6EK!+8AS&Nd1#w V$-^\[UHZ)P3F߀.jEfr(C(غ)Ҳ;VP3RԕbSy*LJ9>bEֵ3o͌@EXx/ =I(0bەY;'SR8mF@ҏ`8w '^{£,&P<3GP=x Rs+p} C!l-7g0#}հȸodsCj^)fY!"IL+*D,6AGɃe[\& zcy)h ѝ=U, ך 1^%W1,?,Gj?@ ͤeJ6W狳3aE]c.dZvlSf*o?!Nd-ccȥo`n@`IEK<Ģ.g_rCZ]=&RG$8bb qA'^BA9w#q(Q20 FXfCC^?u+q~$8aN/7s!.}8S"⚁pkmMsk IGjVTu"YvG 16K'A*s}QĎxlpGk04KʕPUf< PVn/&L=6Bi>/̪l% -ߤFBm i20cSMYE!|^:^ ಬbz:lmzk QyVA&eF *޷K֯R͏%UЯK<&`zZ?/&98g/5lw7|?@Wct#{ q[6-0xKtzjɳ)&p-5z6^߰^Q)@ӃT C8mJ/k2䍬2)7=++ԡ cGtCkYM܎ }z1f-ӵjjWh]#jHmӡjKP'Myѐ y45 ]b]AǢ>ӄcYW(A h# y0޳ZԮ9y7VǞV~vdyx[ 'F ̄Ex7:R^wY߶{aj6*SlZ({^y{_z-v?of @9&{w6 1p|ڌc(y䵃]xl"C]j:)zllB]Pݼy?v.hP.fDD\rJl?PU .2(BwF{^ܬ g5> rغ_AzJ`=ݿ-MNw AmJWxk`S rB@+3V BX{Ab>ZMNjf=ܬkUZGf+-3+޾Ώ?pA);b_zlP/8 9gE&yMXoTO3 ?6y) Ԟ궦е!(qVZ:j {gm)GFp>WPؠ| t% F9^1FjsNgQ ZF<_H 6'6Wrʛ!2N T۪3qKbar]O#myzM.G'5I10OP`j۳673N#劃,"N#"WNPh#+7hkIkN#i9ެYzX]6'l]>' yܰ^ӌzѸ"m# f4̀EJ8%;2Kٗ6bthˍJ挹+%ee}.M@ҝ_RސPO6˦ɼDJK3 8йc#CHdvbm0zqa!pC2˵B?9%5HYC OcTLy'p [AX;p`:Ty(d&: l9DjX*/xoQ8/NztvH 8fYaj拖iPz^9P^ 6 \Tx2%u(l9rfCi>OR`P.{2vpgw/Žy ]5x۠W a{`"|uDUjKΝf`=xNB_{=b8d h yqNaUx7=?MnHC>VxKЯ+8*=մ:ttIICƪ:BQZ@lmvGae9~Iv TH ;P,e h=IרjMt+SBp/ғ2H0`0бʝ' R3k=Y@a~_}~dX]SȀ{dDe80 ES#A ^%ᎤB=APS࿷h6ͅbLPOE͠ͼ#q xļl?LtBX+jesI pZ~-?ub݄OiF<~DZW|2oxi3;bQkiu|CR*58,w֚~O }))sN+7kD&oĬO A3\ӧQ{R'ywVTM2(cI׀x:\+DZW*xI!)GJFDV2vr%V96wq=v~#) 0}7:XTb>"EǬWڊ\zҖ)7_QՇEVa.ro㵳VLԿ-|XiK>xAS:?DSV█]m_Fk#bm~qbekTSxܶ?#&/$cX)-urBڋJ{{}ZSSk*h)?u@Os9)`y#g4Z:1=] 'Yr? X~*7*>2 d "3'QE-nww_aF?{anT_%S[*g[{qIyq'Lvo\y =dRv?\:خ]FJ¤{nKRhWAQ.W7MЗO kSíU~͟!_->& G}Gv6(z5&*ʶ͞&Hr'HC< u}L1b|d, N[>mBvy|~m/l'ùv14~~Xv9+,iB@`UX)P9EY߽\!McZr g :=Y*1D^z)h?nR̴R>B&chyW}NOTG\#G-"ԃ(G֨$:2: v v>Ab֯N(ݯP' |ȁP~*R) M@ Hm(dx,.;@@(n9XrMCT,d6>`f=@¤[pݱ 7N׷r+L7f4|:~dCՆDsbfq5x~OOsߟSTv 3E ޴Z8Js~7~=3rCL+JN RHDs2zG=CG%S㼮F/fSLjr<3Y74PPtlݩ)aW0qܾ @D#{otSM8 9u1āk"춵qr_) Rsc[!`6#CDlf8[y%,$yv#ć퐾uP!̗yE&0{ind WLm' :Ӛ L<,j WGȲs~ui=뎗wJޠ޺q҃~lNsUm(sxF7"'k/s2}tȒdGڲkN7XΖ@E]6iH6؀guKPy? n]>PuN>Bl I$K(Vs~\KI -UO;cHN  ꚃ%Ɇ>xЁFTAzK oۉ@2هBxe*X_h7;x@\DXkxD3;@N3/lw_7)R;>G"VFq̦X=t ɫMǰҕb ƣ [ ݍ7 A73kg]J-̙`npNY}6@>g\Z %8mTUVrE?y~ᨩ]@~+i),ȑMOj).23Dyn!'A& K; Dĕt'5=hxRSrᎤHGj`\z9&bKhW5h~쏲af<7AKhj e-hOC2IBeS=R 0*av+G'n r~m+)f۫•"5z;Rzx[@ny.t|S2Ӭz42id;i˵G*<ӗgҺg# \XE9D=sTnWl+\ D>w3Ct2rR@YDLLV('ppK?1aђ ڑ9;,١*r|ZBdq‰ph"N|#m ʽ̭Rd/KuB<E/;FzU4پ"gZ/e*hh ܈bBOS+p?P0;x!cTy;u6b^ϭv ʏ+HRUZo!/CƆSXDX~S΂ f؊Fo= vAU ot d6x\IX#gƦ3%} 0 + Ũ,3of^ s*2:e0R CTw3y #fDwm4ZF)l{ >?Og'ʘ1i*:ͯ8<.pe/ 8 &8M=t j'S X"BM⫑4Ά`Z 2|+W2<2_x׶Z _ɪE9>iih?5W^ҔW-oϸ=5 /_)ݴJ|q'#}yE9( r0?څB7B`RҸ,́VɃsR꿠`,qQ(?YI6lLNE<]P qK\qDp& ۱ VG}Sq W=txA-wPeJL-CܳH:+.\ĝa=gȍ#r2QZN70G2q(&uK:) E,}Y78.q~w(Y 3##ϤQ| HhQoD:Vc/!g- ktD,p%n\BIGŻcot%KE73&5lԦ)'Rqӗ&]nVc!l |v5cM):#?JYpD~{RS>jۮv!\>Z?i8a|- Iy.mXbMv㐌q}5L,!wԈ ^GCf|ch|Y,o}ƜX5 Nz9~XC(Qq1N`}|r}AḞzQDT>OЋ tRdXJǬ W*eUq' H5@sE1 φr x[7iU)DR/Td|?K)<+:,Kݓ)JR΢ R_0*EN4"2TEHs;⌑BUW$K2a۠ȞOٖ^MlzƓ3up* {-+3U/0ZctxD*|w. ;/1]6l[s?Dy08j nƩ>c+}cnnv}I0IlM_VojMu'D/3@wB&Ɵ!c~A iqd&ΘԄ(xgT:U,E `r`qݼ8<(]ԅ-}p .>$hҍ,\}\G~>˵]\ml V2' o&Qn(-WۇB*6PpQ帀\0D(D+bA=I S{~#?<֦Cęl{^rw]B;LR`HcZ5wf5192-_naHj-DPQb/``t|B?[ xu G-:`݋}{>^9#p#O). ],~0 Bu~4PH8Q=GiԾ\\:0YZaD*2xk_Hw6_Sn(\BĄ£X2}Qn*K;sh Fb9u__jPfbzjpv ݫ{f靜ofrF(°}~h{M@ DJZ5x y;EG'桗#*cDo9,=?U`R Ƀ?zHK:_E^Yɖ%5Ė~+IJƮ'1Ksn`NvH6hQP0ǑI uE JvF>$:Dl'}DYlՅ( (}(6߽Vs-UĆ\#m׎S>jߡEwK ZED83VrgIr2=vq6swG)NS!t7N N.Fh\!HJ[:>!izh&1W!Ԟed6|_Z5ǮT<ĵ(`YLmeXA f Qo(eEx7+шdF7Y$Y`!jU{-E'"gJꑀ^,b>|qL;F.B W?4Y!UO/.ΊfX>Q.EB :L%D1$ո\ 9y?ļ_wo'|XGaj 3Ys,v7ߑAKX6_4:ѡD,g-ߨN_xD^"+JTH^#9xRzeO]aHuUbsiOe8'KLfC`*H(W݌,[;9Z&õ-$Dcod>SAg*PL -8%h!EOȩvLpf J܈EߙRw9qfFޠ|Fu l !sQB~*GS)"Xju>ai6E] cu繳 {D:!8^󾻝c{)Gc) iv#2.$] !Q->PQ'ꈚN]væ*QK vL=V7?q |'~ĠcbloG;wVaED~2`/n3rrݛ!Ngs0jS$ ZBGMVGt(0[Ď.S/*_wڀq>}>l.zdCpDGZG:=Y,sv\CEy'4K/gurxTdr?np*%_CNsPW-9!Wlrg0ůDcKuPB >(gVhWJ*~E$t8 U0fqcxC)3rb̴)fMZ`gEl,e|Ay83E(OLvjz{!j3,˶-^jYEHHj_Vtl Yn @G=F0y#e'^LDp ;.B&έF"tW4IVَ;iNbjhဲjEl{HU&ڋ<ozj=m@<VKZ9[+{Ko(f=(e[YJsd!fvuYIWbvssWwj.Qo@*nۇ_OLG=XD"i7H835Sc}O-}Ŵ -wf_r5E/?y^[9%D>y*&LV=_jWT)tQBxdg_ +ŞPOgd}guILʆkw΢ڪC[Ur#XW")A,cwl/{l!?vn_A ~iwDdX]y ԮP-wm^B r5 KD;!;B,֐h޿ D/Jx9Ami;]o RG!jpI/a[?udm/3 ǾNk} ZJH`2w )&ǛBgԚê0՞%2lw6ȰgyP0>b}߶5H kI@XJ7#ЕEF F3B S{r;FUtS~kL4_iT1uC%*ZJM0Yg6h#4G ZYWb6N{.TkUł)|OOj8Z!nduVh֙~v>|k&܎eguҫ BCz&J!pĻ3ޭPG:HZNv90-cűt2V'u$5Zt+1ai|c4l@įa!œnFw]P!4T4 H5=T>ٶf%1FUgn.2r!,/s8Ҟ[)U-[y^rt~3,Ғy8d c>|#JpNضFXvMsdW/RI:OQےPO\;GWWڤ7v=m#rpnJ Œ_Wp}TO_sd{b񂼥T֒2:;埭#DYQ[[=p0Ί?CJVyd885-H%yjS5lf7+Qkz8B hkr_;t!9OQLa2%APz;y5_#pZk꺼.zȃ~@CoVr<ڥi(SE]֐6/JXd ~YCǍt=&o$FmB䲻8&(d.{Rצ֝^WO37?c 9P8TQP$I:||rt2 JG,,l9=^q둹B1eR2-%i-DJSMjtp7^82Q!Z? i'}!L5TwǤ<$bA]<3nԘjvP2ϐT7CRڹ"@@R ȝ%/E}\zԣMVhe^_ID* ctx Q NV>2LռsK"CnhqP^pF:_7 .2zy`+,r!Mf~!ZIh rm',rux,~'o); ~O:G-;ݽ0S<04$'|ʐ@ β #{#:nU9O#A>{in? _pX2;G3Қ?yՖ͉۸~r#q;j*25cxU jL_ @)jBG$&6 sA~Dpȡq5] #Э=?z9 =\CΈKUHE+l3֍!~i`BDkgwKJqjKa$i4s9&߶ ӚΏzRyX`vV^gE Vija|dA`6Rv!⺳NvT~.46(Zt~*t UϮxR!1Kq8RC/ժ tC6Pƒrq9M@ʲtJxzS0עxg!*zfQ.2$c@t;\Y .78xk|2ש3\]C/*kPc`nH{RZpsw0r;F/& Ts0;4Gi[=Ŏ4ްQ| @.sY $~WB%0?jqoB`z!%j)>Ƅ_No@Daܱ93许 "2WJB(uמaWH R<Uw.?I%Vw_NPLTu9|^h߼. ol:AQ6A:ku~=\1D ]!F<0Di;&ǢذKW ;C}B p7o"9 #l길Nf>i;4%3*2ݱfHO8Wmo2*Fx}#qP S[9GXn|.6cgYQ(\ؽnm\ x=%Wy!F:S%<u*¢BOcMYҮ=Lplv^ +?4 #%ivXOt\DWʏ~Miu}>HЮA&A{W{S{p0u,ҘCfӰ+|*yKzV kpH 8ů]ǖ#2ҟnf.گ3?zc_ 2s7.uBr4cv5tUSoь|…Ғc} ؄;x3(ItV Mu5}qi~+A=ED/ʇLmsw/IjaWӠhPƓ>*Czk" vIY;?³flkM$K *Fp+`¯B&7uiO 絿27M($A*>Zntӿ%Ms3Ŏ#gFNY\UPʠ{.kmˀiGNsNW\l[4T1+CzThPyǟ7}hZy]l!;iYP[zn6tNp'T?K\2W[$EaQeN'J{ꯟbPtsĦUN@Ed-ʐ|pah~ڻbȓ1ӮsrZ(׹e;h+g=Ex؛QGBx!9 Hm2z&Veo3򙽀DT; ,(9ap5"@ EyFr6b\TIL&ĉ]4RNp4|jŋu桑d9*]5Hv17$hXeHQܘ*ǻ&aX>$3qCBڌ+Nh Xg݉y:}^!hϷ.h,fd^ <>i~ig`Dw?LyYWlO 6rUxdH`}7ҺmՔiv!@ ZDM@8kW)ea<*kڰyrOdȹa*(Wph7x^o`:IYkEكh!}`;ގb97Aa+>K0U@[Xbr>֗Wza-٭fmeCki A!5fOK\/%Qtq_c?~<±a֩֎"<͍y7lcImqç&S~|qEWTTgt%]??cb=. ޽b/`]c; \]7GN^(;Zg̀iɒ>c)]VO%w痩KS6-,snZ6 ,"uA2o;0'WDd@➍Kǣ 0k5Jj8ΞZRd5>V`wjq Z |ⴧ-%~_Kk5~&Jq+ T[O'R%YΆШv".m7wNhqMp3i|';4.B=pZ,&y.6Ϗ_>WAX>+\.E go'66f8DC52+ λ:a4is6xĨgIs-Pݷ.7i֊NK MF\;"P/_+E ReTJgU~面nFD@2u[;u0Zpf|xXa\KQ/Et8rNyLX=-$!2yi38`P?4m@pBG2TńD O-u$u>]"g5~=GdT}y %D:2♓NUV0%CFׄg jZ 1+_%Y%,G!I3uƹ"9SX VpMhɗG r%`7@CQS4ݒG`NUa&=\X@5.gzjgb'Y=UbR&ǰIe0䯭C9O˸GA8Qv|dpP6?S)63D׉$Bh?X!U+,g Zvflz }MCG2TZWFh N Xx)ov6ݻR3)ά@25y-H=C0Z ?O}.gT-X[MH?˧k-vټA3{`׃XwK$,`!{Kؿj?N.7/+O'RI.w><}Xb$9D"hg+kפAyh{)G4w+Q\G5om顛g,v?Ji4}PؼP:d٧7^=Ab@`}F Ur.Qio:;TpUcBzw/z(\O4n] IҘ4sy91wX9rސ[41(3HEmYXk(oNg*eƈSX*n &3 #(dG! :DD׀;y E6.fM+_|d9j.Į< 뾟-`in˻⡣ 63'xPhf4'Be @ܼj*p ~ۄ \*cJkC$UC1"O|[nd&וl>xj򨭵f,<`-N00̃\]%xsPK[۵g N0kћ኏bsN:UwbvR#Rm׼^t?i<({/f@Zu-& b=Od|Tc'^赸ڜ,;S?%Cd)  ~kW#,8Rq{) ~y n*]TK>xWk\/-=qG'2U%])0ڱjmJ`l[~M: xj2Jx9U<,@sB>l`ٚπ-LPGrh|)ĥGh*jg&!2XXh`֖9Z>GuJ!$y?`sFXM(atQ^}'p LV`c' X}ڻrg|h\| mYJim]n,M@3 XoZM]% S0Zt@()`~¨6r9:u~Bɭ{3Um|QuP Z)phzu GibebP+G)/ (#9%+Hd&>]!u-3s)G5ČXdj)L1*lcfp@D }B 㴳xzjy[Húx`*_"뜧*GB3EJ CiSnbĭ!2fع4y,;T3 ]7Iʣ ޺#&3!GsPFےB2qrɷ:Azb+ pvh:!qn[\d>`dq$Qs4) $TJpOab&ЛJxQ|!fF f$UmŦ1idq E>x\?`dz?UgV V<>D=2X~xK;k$=u dwbOeU~^<Ը[AH l|r {_JvJ&4LYnгYY{BgW!n73T"YB @,#-d&Q:x412UV*c M[>#VF Voþ hc̿9H%SRE~l*rSl3.}(̻A=Dv)9!Q79pML3A#H0>Lf1b#5Z_hW* p<=GA- U/yXUzC1x.yk $c78ZYcLׇT&cHB["|ۥr %0&ؾbsAd-Dfay+C"um'xį>$|G掔I@`ds9x$֜D=\9@ @Z3l0z=M!k}6L((}kr{ls/)A(3ik?1e0ibBl[.`$|߿AV>*0fa T֔pחx{)5 Լ}^0@ e:4M5?Ż"*>EvU0 rG-h5{uFBVr%1fDYAWwCT2['ӈ{ycyS>s**秵U ۴KM季Ww߃XOZ_P>QQr l듆)m- Z0,sUeKɳjO˫@Zd,IPh~~.)rVB1Y7S l6]Yp`AjTgPFT2]:V4]\;bs_"!o6uڊR֌[G ibnNq/ϵfyܮ=NX0rwdzY^_=|>FhGjf ]HhY]`k5T9 xo[oMqNL\"1Axp)4&2/d/MlE3`Px}uԑ,/ѫm@iϴkys*eY3J2v"ɹOS Q@$`KLsm.Gmt( 1svECW*Շ5hHD$IY忣:OEFJ)$&6+pbjUX&c(] Fza9=#0E#{-L.!%yʸ ?g<:H6T[]d{(@5QjD@N2*m_YC\/qC;%Vxx{|U?=rXhq tOa$i:+{; )`A;sȢ3ЈJ=+Os.r.=WPN< ^cz=§;L!fTFeϮs[@/"S zCEp)B_aMf~}^f5{oHm i:kADTi0‡1T0ݝ܎D"DI.7^h^zCձtxj茣JK!\Rd,476W}|`Zp$9SA1Mky* d%8wMԢ!֨\IW&muk{5mt0"8N1-\T/MO{@?9&Hod 72X*ҏQ>qL֧/2VodT(iܺ[ٖsBnPB "߸FF}b G†r.i]!(_}Z2R%kquG2/XҗOKT]:Eqdzp!f8¯zkoe?j4`2p^jh׽54eomh$EIŕC LztRjӸ!? g;A3F(iY\8U%/D#0!*HPѹ5]Ȋ?DmD+߂׋4- S <HS̩M U7Ttx粝ڣW;kg; OE)ϊ=̮aP$hsLA\(QK*i_>Dv+D.1D⮏ #Zod)HeT L} 2 ᮈ8ōi8U`lS dB E9sT\evw1/ ?yr"!׸x52V( d}єW:aUxZl!™s61~EO;Ck1?q9)8ֈЊD$:A-TP ´(8hP{R ֚X(; 0dhꝡǥqmrId=,򖰰- ʳ_奻I4㰖O;D !B?ɋsU}=V2f BK_$8q̖*HRǛ8c4LK8̅VH"-AΤ }q؞L`:KrgtPMۨ U?֌\aP/ R&!/ˉFYP-T^_=۶C`L D%Pې }"*VL$$+10WR2=VfiMDfNLtjˤbjw^IUJT0Qȹn23{Mn9'c_y[7]6{^EryE87EFgV 80GΧSğTܓ{6߉w9z #x9 `02Nv@د fǟ(hh `Bh0\bwWbߣDzdLEң|~җQ~[> B(t=}Nr' jRp.B a fl6hlq&ŷbl2v밁ixђ o!l9j*6pK>9PFNd7,tƽ૒1mmq,dYŪV# w#%N }+/SFXtK7FhH@rM4/͍\Э3f 6oOg+ZDY3)y߾!px޶ .\ok糦S[ 7glטE.}FF{琰0im[W.|&.P9;Na4.4ܒʑvRU&k5Yf#Li+|I)Z L.yӤvs<ނ pl#kc2:F]/+@ωtMqD+7/|zSM,*K>ڣm7QfKͧj^5cK[ʏl]&Xz>yZ7,o?$5-uz|'0Yos# ilVػN[0k^֖*@c9N51{2zLS5,K4=e" Y+s8c R%k:ʑ(&\3քJ-_5G=XȾ*g Fo;QOٹC(TuuvIoqLdǧe1 ߄[4+#W 'ܼ`́pᓉ9E1)p;~\Y堲jXeo_#PH3A4(4B&]#HB6 •<_ar )X/#ѽNiLXJ"*jsY R$t\ϷrГizu8QoNzA?/h9BX.|Dj0h@qf~>Rң[PBp7k* OV+dYn,Y{0#du#{1_Iu})O&15Jʽ(8娅*>ЀB)C<r@5zxyZ0*A&9d|cL=en`x4ի Pb^7;^lEG'Uѩ#vL,U4\\Ykr?:I3 %W5˗02͖> Φ܏DTDC1(يx 3O@`Wt4͚Ǻ/N8 Y۵p4Rq'Hxǒ'J\|X1o%=4i܇ FKmmv2hWv Ǎ4`;"ؗ8{ռ(!LpO!T$xO.@sع@xď$nN-1nl+?머׌E*絚% F}p}jlU Y (;w8Y+6xPޭc/-/6UE.&ٿ{9 z~Ҥ->`Q_O G ],c\09&aDر1KQX|rsiY'Yi-øyKXt~BD1 Dۑ#)Xo³Zk?l&6@5+o@٪qN[.)Dp+qa_=^JP%C\ #WC?@y6P&*blӗ!%T`S(<u[ھۙ&BI_}|+vhk\x@2fl*įِmHfk dl j0 ʳ|lv!0j?AeT(u)0@gK^Z p;pj| (ПR jΪruCZۍuoivBڻXr z㸴3w)XQ78N87`_H f|9Kz6Rnښ$L\ {>INՎټnG8AݑSafe7PSѽlg &Ip5]A` 7am#M[?exDŽA^;u6 E:zTnY-n)0;c$s#cp2ygQ+(Jԋ˧ިL8cxCGӏZd "lo{aXZLQ{:x vY`Gz{$$鹂_M(ZDu!X-%x>Adhs4Eld 3}j VU~FLXDvJg~ƢCFH2D:֛uVl|ܙ`\3~lbpwe dZǘ$Vf1Yxm}bYRX8O`7D  ٟ 2m^b1F,2S*_UEtsyCppR|8nwCBD oۤD;|)bp ^QV!'f?'ǟˤzv[E*=)lpᗩ='kpsN m%drMTrnjB >/ͪ-/߈)62'lL+`\ֵ-in}bMse= ں^txҟaRUjڻibWDtB>M˚XC|0x3Z?O6!KpU5Z%׆Ήrc1pxb1TV6%O.H:W"jX$GdH/ad 3v$/#^mB8CZ1jW@rE\ $/ Lhx-"b_H d(s%YE:v>Mrsg@JH1,sqNj(+K -$@ #Nrwn4av nyXۋ%)n- –{:]1a?]~?awz%e,oy/yXTb[b^t%&S qh8u"b3:4r3I]\E#T"@[m!fQi~ūmH' c{u> 7Nw.^~6lܟlOFд,e>.{8Y[~U }+U8FZNj r*>ƀT񿣟5)oBy^3۪[Bj.<5}$mDlk YY ;k_[J F~Sժ^:8H tI>8VC9x 1ם5 fs}6pՁQg+\lɧ5׫c(jpH!V&LX8?]=%7[R\ril3=-=sɣBճ38.g#AS$>ߕfh =ӡU'E8 LcIS{%gHпŒnPp&N6TqmF?&''c0j'*Yzd0r +_ m\S.PT['k-[y->axP{Rѵ? fg8BdC:s aen Y2LJ *Bǝˏ8aRpaS[_oiKdrt7g h9ͫնڄR(QԒc%o@ۑfCn=/e7 fZ(HS%HO`@/~Yk^vp.9kXȝZlq|p\Ga#:RzXQ 륻мbʎ5fT|SK*_ہ(K6n+VMȏ(ȑ|< و,V̲EM%\,?Ky@,b Q@~JCGQwe*Mx\*pyu)I, e~;+G䣤J*#gNG2i@ut)gқ yZRo-C Q+&H&T#94*I$IE_ؾ(ga>2s5/'eDnsͺ YB4|G.{-0NĹZY&z}ؤPc1Va^7m3wbQ&A)jDWg&s ;;cd]TYNCf‘&ykp o(>XAs2(>3O2Mmm3x#OjU1MV'c k3B-w>|b}HX.aj}#,`h\Xh¯&0ezv. 7 ?褰{g~_&ͪu'?9thv!\w1_Nm{9:[Ili-*^;J%5ML1Sѳ4•CR.ƴ=/ى4g"$pvsVkʦalf@wiXR<芳/j sU>5ikl ;4X @3ܬWW1F0cFAag癛zşG-o_A7}@w빲sX4/ tBhb? xZ) 񛭳@ƠmkAH5+es{pz5k* Ð5\EV3:dʲPAM1E~%}kxL*EuLfȴb,!N,?kR-|'v'(jDU%EW+o ]sۓ@&U"W 6xtVkLw]  %JT@#8k-Ģ͓ $xϘ2.HZPi+pGmzk /哀>vU(j ;loG}ȵ= *?r#2g,H([.@7jFbݶ?3O*KJ'^pjD֔l ) ŀ'kv !kCu^!!˙_t|q/;R/v굂.aĵ[Ǘ [ƪbPMhP)z&nIŞRԊQO9;ϕtIsYNNVK^-L~̞Ξ#ZuiZy ӎK`v6zLb3,zǺZ [l0\~zYoԪ֝,Gm&ײUF|譬?'vV#1s(0c`LRm`#-I. Od4HF(Mr(u-ųiTrR9tbPܶ|~" l`2x!;J[gҜX"mI\N{k8Fc 1Yg `nUOn" ><]q(hjNqD:͙Rvű&(2ΆwHIw0ΪAqxZ Y&}TƎ~\4 NZCˋ< Om~^'ݾCb]k<#9r= _ ' Ğ^WuIB>(, >f :פK$D xK7d_P"y2F"XE}qmtt֟,x~ ԖfWf!=-`j1w#<ȸgowQC-39fZ ,iE\|i Qz1D ѝ ,3i5x5T>h `.*"du 8M%TL;yf̭1[G Ȇ{\Ew-K=I; S;gQK^ߠ s $Ñ=ڈ~H܄m?i 3`KnLGfR 7Z3Z©&*R3m}{! `Y T`ZcifW$O a8Qk7;y6OSLNp:.,Xt "<]Jǽr6KߒoXhuAw.JW撳\ks^RPbHC[ʄ]V`n pGj# RL{g ]k!H'^ ݳ 0e]*7Iww6&RgU·ѓp cKEyr/$hW20C/ d qϥq:Dz.qF`PETV;(|\;p(iVyeԪĩ Ao4KfC!%7ȯV~e{V6BWx~c gyU6NՁ\QX`LTY;֌eǼ2 ntҐ^vBY tHXεM]h)]9wZI) G^lq#WI|5JgBŒ_سo%Y7溜y) q@Wpv*]%o+w)9vЗSM uF>rcaidI_*'h]d=N-7oG t&;•k!?K7qDPeЕ) WAzc҇fCJ <=Q ]v*+^?\NFftWڿak2Iz.*jہ#t3N|:7%53>6MG]s Di!j<E\^(V d-'HN(mvH QՂ W-1CNK—9Oܮz}`M/geugrо,gAR_ WMFN SW+@"`9هcѥd(cp1^Uy5zj0otHiyYIoK'!F*a źe\6:1\į6( ȰS} XHf8Z?ʪ~s8+ wxQ`Xv3] Oԃ%X>ZS}:.lˍN/۸4!8D?M! `>2)KXu$?omK%F'l?>3+0_#+' ّqx׾J'\ДRJ PՕM!Z\⽛V'<6'ӲSJ$[40+]Æ-AxtE;DUƥY/$bxHh!jW ΧZcx]]@ x_O)^K2;ͷ>#nˎނg=80IQ;?{ѠqfbŽoifN P5 gʆWT~qQ_=] W&bzA}X=x6O}j+ܔ yo A3B_ >:@37-VmXUFF&rB62&#Ψbb#Vw+Ɇԇ JM0[L\4+ `lvȅHN˴fPØp"HmIc2glz Q/vڌ oolE5^ B=Pkh5V_?9f$g\&pJ&TMl"|Ȁe6jplPpv?8z # 8zS:gSƀb Tu(''qv*5ATأ0ټyٍwR]K "BQ+zOA+]fOV[=z#:A1ŗA'xśicUcA*s fU /,w0\4@Mv@/=/b)na%0BÃc.)Wכ:ʚB~fxLak+ԋ#:ڋ΄%n7_m QXȸ= h*tz[0ղY>9cqti5E+rh`UM F4~jCQ Uq,%R,7YvJROryO#„ R!giI$nڡ'0Rٓ>UOTqR0~2c` Se)ܷͻLӱof@J2jyu ,h)zX`^L_r_ŮOϠ)n$ pzJ9k}K?oXׅx~}{`.9r3U9H S'|0Y>e3~p궷{@Mɾ݉gϬBT,cZpoi&܃5z!M͓,,{ց&eUƛWG*j*:o7#& \>;}4&Cl(>zS٠ބ-7;_:y|jŞqYUDdJH Hk E{7ˆR$Zo3%h'gAr bCaw(9K񰤕OlHͫ< )qGq2 w9YEmh6ˆW-v]Hј0%fd]-q&_Ҁ,zKMhZ = Ɍmj 3 4)%PIr6ņmD:u,솗ߡp*|smua[.9],S6UkO0Y vvM<uw?oksie} üS]H2 mhf[Þ>AAUNd%O}gŕʛ-KFeLW6R l-C6LM<v?dw^ iAGX:ƓNfn~1`G%o @8; SaҰwGȄո~TϯM5Z{3X_>t@CFyYxQDO3u{|F$ msFW8Ǘ[6t~~d,ZJC PF (C;]ǹÛSf|CݚM+rQt!1զ*5$h|A6BFU&.@,&: 9M-ߩI@نxl %p ` C2B̄,4 W8VebnlLuT[)u-⚳0h| PHMH.ݼz# ?5;ȯwk8fx=ؙ3L*p'-F] ]81OFeJ=\(]tLԎ|Sm&D1ncuܙ DylV‘zܿfG,g*,gTEY/?@ 16J(E]KUVcUN]ҀѧUY}TqlI8o-2c8=E--Z5f4ɺҫVKRߐ2Rg,6[K2/lUtr90 $awԫ| Zw FL72u R I-?Kh^%R4o/#n' h:B,n$Ofds&tb{$hESG߀ }frNm4UL9*t= z pzD\ijT*GNyBϊ_?>V@ [_a<#CG)ǗPHmdt|a5ٚRϠxlk7߁ VdnL*3풁,=!HݽʩW7aڲ41#fqg ppg+m wa+,gCM4!J$ncK1SE,X m>)Μls&>b:9:޹B|{9hW(I2JˡCArv:oZPi}zϾ,D`0Wzcje$"8?!+/`ouW|zn{!5$GYq'>fXLP5*,kuNCBOLx7jlN2 %͈xEwD1UBAЌVYIy[hrk@J?jdg͡9.񒅗YU%\rGLl' KsVk #SSefujc/f*g}tE jNb-ijk,C\p"LoSWswwj +4Mrn|3$Ven84e"æC}m|,!Ax:ZhTYt33v$(#a0Ʈ%eAM P<5lezBVíٽa1%zdGz]ec>DtAͣg.~XI Q |ģcvOSWBGmKpg sqǓލ3!"JN X,sJmAcq=[~o7@5{* M sc Iyl sT2OwpGOυC5'E[ t+*.~hgDD'ĺ(d7e]Ob9\p5!Y s"B^(zevI:#'4O]Cy*R|X // {Wo -Tm$<ۣϰ^ySRΙM-; ~nn)1t5ܢ%";,R7NUG"0NeUQq] xslfGDrTџiBmu-44jý+B)jUsޔ~)q"NJCǺkM`׸[ G8&z_AI> q ԏ`0->x=̀7)hg-do?*ɚ@|V-*2I-V֠yF 5Mb 78.G puʋ;dsijP/iAk_}*[SCG}#Iy8X7L!E^7-\Rqqor2n:W`D D" T)b'ќye3H-hWoD2j5legL Z-.` NuO =*~OA -D0Jx%)g`BWpBo Q'Hv܅t52;vjI%+G/NTa~t~Y j Җ'^|dz۳j`)CaW5a uGWOţq.:\ GE\×wܲ'(C*|FFhy3vW8ĉ.;Aa99$Py.f _Dt|o[l^163J ͔dsn}啖n^b> tͯakS69 )XsHΝ&WZ"n[Ćl5j2z~@җiwzwZtW_$#_U }wGA)8gw8n>C^< [7o&ے}UP?c s6cEru&ˉ*Ψdyei6aZXÞQ|?>#݀˖'0f:6uTմT+{g.gSw!ŗWʃSg.p8 =K1.:Fʖ|ka@IM I*-5cCwx|Of9-fP̘$žJc'c:^tʓa/q ixƑuNt,8,]7%67䱐Pd{u|.*gfRRf:De:-kVT%Yy / _I=Σӵ:"nq[KK.p;'G64 ek0M>S^!A^pP1/!B6wrO@R'cf[e 'EljR!DQ"hmA[["FI H@8Ċʥ#UpEv2$jKxw.pkdyS=̵[XRFNE6 !p6X!66THn xT;ĪA:@9ppW:3b!W3ea_ 0Y4QX=˴^0daco46ՈplrnnlFiǖWX^Ać>ӽ i\AfBW8# DR3T-ۂsIg0i_@~֬P4L1Pȓ1 Q}L7SזbFwN;O!n79fT{eSY8tq,J5h%h>CsDRI[nrcItf'8VyZm`I\V>ydC\FR=@sh,%:%k,SD09IRwd"5UK ش=. GSyGE4'JX [<~< 秐 b3܅ ,R-H&B [$Vo'}Y`J~?:`wē@Nvv{##lD\JN7m"tBŃ8Т5äW;ht3vkag>О\otInn-r|d:+|zg:(t46O"θjOGXʋ{"A^K&Ymfu T}T}S5:8 }ͨ6$6j?Z{D2Luޕ_(IijST<•EHQ`|}PiB*ݎ$l̼Rb_gKƨ×,-䶇K-soUwZ-;zY]pxGF l}@}zF8[$qA;*d'+V MB@:rhAsۃ s"P[<ƿ $țR:!⩎<ԎJ$ ӑ!sH#| 7/jGr#F??o FrY4\=>}a~ MAD\^W) FyH!osg&m\4viD9{Yw({&J;xfĀ-0ª Ku7ޭm\0Һ}NӿET#kk45STTGcgMAٞZ{wC*:5/įhF }^K L;wjx4ll*%0at/4:g^I qqѷȃ=Y_Lf#ě(؟wF0'PHr|Biy2tseXiX>v3RN(4af~^.iǴ?MCb<2bvVDZa$iT%/J v{TBA#jL*\??ϣ0oFW{ҝPVBTn5uaT5SԐzu 4GesɛfC!CV=8X/l-1{@=- ߆ =~*NU}TR8w'1[ yhE8 ~z(WerS -IM0G cr콞ͱp:36W#eݭd+CȌ-սk>r%z[ȷ|WˈqrD㴧A5 p<7#94[k}_MGOnT}"T8RB=O#&i9C|$3hjcѦЍPbYpmr1)Nho2~bhq"@iU٧+'0UL4$̐0._K`yqN rS-|⧼h~2ż8b jFh02 (o(]5tOE:(\y,x{`b3Ic/e/qTyg,v>BJ߂Z'A oŜZT[`53ix)f`1L AFR{ MmWj[ub%f Lz2I9E}Y *.2L'^z~gc;j G߫3tNEf wycE8UxEaҧNrݞ杺d15H8piC^a+jk-?=hii5{9*##=0֘ L $C`)HW1 c"NS1c:'= 퀽Y[@A1f]+Q= RSߊ 9;9Fv:pc&؜'*rA7%vDvh!ָ!fN6ؘ̟l]&Eג ߻Rl(uY@Z=ky,}dgVUrd=sӫ D9-ObS֖ub G<31J?T=qZ/uD1ǿE:jWSi2+>`?QOr{aXWGz&s㩀bp$zK@'"iu|ŚAO M!fZm31DqxdIèYTbcK@K ,<0K +wZP (<̾\E_"Όg)eAzwL fW6 Ҏ'߹(dx$aZc<7ûi&vGU >&`'2ZPww[.XL/CŬ"rbFV?a# wl 1/d)^W6ͫL9^uƭMgAff?j"XlLprf:c]ⷴ㿐.GT8*$qF0]р~1/*6~ _iIG9ɫ'M|k}ɧ;4g]9P,Ls2j&!brN?C*]ijիߒAQ@7wY|Gɠ@Czփt|ܢj b8!A[f9dpch{8}톻L|Y>'Oɬ oÖ[< 7u %M AskOR(?0ؗw0ٱ/9 &H569ͺǎϲUU\9-Fv7J@YVJAVP&Y蒩 JyM8٬ ~־S7Z?lSWl Nkz[=Ę0rֻlTQG}㻉JB/sIsR07"hV&~D(D+~Tb RAM?At*_+<0!`6&冕 ~z(sH^]MuȤy=ܹ{Pѝ ƾspP !E-\)Ada}({%DamِJӉ%`(hafj@M^L)`|uBM#$k~+H]~׊sFo4FHa./{v|$iC]Nbٺ0O'(t>l;e1QC[i ō |{l BgY+ux\.ؐP! uBy2+*ϥIn,X$߆4d|mm m[x$ bSKO%4 :wzQr^ę>"1974SF~|RSh;^L6ʚ1Xg'%\a;c1b0@q8R3rܥ:wjs绰bl!VYNk$SNJ/? |V/>%ҼQziLQ$0OQ#5X!UOU2w0ʼnM;:7N5-{oDDl6Ǹ4gжՅ]<%ݠB 1b+除k1(30e b$7WDL87JrrʜKQ_cTV\2)< zÇ󣇱>}Ģ2'[7Bn-XۂJ. ]:B{9+PQKPo&nF&,հ;$,bBr!Q6-EV5d+S.eiՍ-' ՞sISΖI5*wtx"z7d.js;5N*"]8zmhz:)}V!Ǣ%  ma>jq"|P&".}& Gt≙9.;1Oj?[vepIF%{Rs%/`G~0ϗp{!P:++K(*%## ,O yL/ tX-U2:%GgSpkו-Lþ6OyRjsȰ=$"'^!౰ΔgN6`g*1n¤uGd[UPvy2bA}RI iv𚫏㨸&4ioZpnZ(&G:}'8?!0q~dz\J+fJ]|`hHݟ*Ȕ^{V21^&m{>7Qpctԛv^ :gÌhg:k-=rU҈x)d+T DrSk2uߋ#|1k05,, 㨮GU^YpN?OU΀tҜE&ܬV32jOTmJ/%A򛂲IwsTm;x:e6w]̏Y"i~9NV8'DfzJ3~WfPK5#yq MskbO8k#]A6IG(e!JZ{T&·>]^ 0 ̾IgfH:ɛD_ 3rr'."]|c ~kW֨@:vsvA%bi8du@/HEsyt%B~u`Ith&7 aw-㚗leS'Qp@Cuܶ }t3Am#+߬!j!-|UеX 8Xt'3Exڂt.?c Z+Щ MezS4 j?7.ܑ~w`ʙ0%ң,~Jio"٧s xZK-D5 r u)FMXIi!QWZ>dK( X*r4)=|<6s4'oB\4UXMP+r9 D旣qHņe^  Z87)҆/Zڞ?#)0!:ʅ5!2ۏM}7#4WND;):dp~) {+,B& oGS4rOaY<{gqQ)4_󍙤t&Ͽy47 [B#:{Й̋~+U=_Ś֍/s@[9:ێI7H5J'ѴؑAV*$Cv۵V#Zo 3!>ي4" |,2 e0'nx/8bѢgAfB-'XtsaOYj3 ".̡v!#N!0W#vEO]@ Ӌ'WtIVEmc4ΛFz] ~9iOp%p~=_ MN!cFi*'VNv z'"NCf#鹂 ~ez7MCBhigوpwKSh̒'=}}#c9vCmtB*qw{~nzUsj:G|Q/qjLЅDMj}Uuq7bἙ1ޏ]xMN ]nW_se|Qp޼}Z@$rqv6uv S"JD4]j&i^!Oa*װ3g3ND3h .ʺp`T<>ڢAmnyp1\gMPqov-D"MsT@?¤vU-<"0c]ET3!")=* ;(G&VdG5@\5n9tWqnvN _%<XS^ɺ K]vk+ @bso=ܛM,Ok%O>b[ BZsDilC/@=RJ:sֱ?uDech rr[a)Im*[ΏhŭH J:H50\!pdj#«wr器T)Ni2Z44oN犺BrU%ɳ0?Kv'; x0mv==h!.IC ); \΢u ?T`Z2F@N1֧[FK hpӡAes E-U 4UN 7X #PWC_<.~1y):ٴ pC5-:{[LjaW@Rr,.V^ _V?=dˁO[{\}cgm4> ]gehDŻL*ڳJ H(^W:hfDkEWwmfosf)%у kPEM_e_`dy.#;RmmGe^YxR5H:*t,2ԝc78ш#X2g>J- x^B,!3b91LWxO?xXK. d󲋚znuu{i; R6=-sGrM.)+~e d}&X/cQ|JmxSڧJ~y9h\yʙX%Z`AYuc wp!jwĜnX_1 x?KLmΧPx5ٔG7pHPV^2TKAkt"/n6n.Ԣb'JM(()_W;lBR @ҚxE"1}<,vu/(oKҴ:+s(ƤO9|Ǖmm We3tT|H#ˀ:R±"dga\pKK Iy{OUpĽm ™MF(FjφMڊfs(izMY;h騕sZöH$៼Av7A v$+־{\#sIѦS x{ ՛M2Z8o n|Un T `fe fFhw4^.=iin`7{W3aMΒ r ١2VT9>9)\ JF!錄,2'$5=ߖHr$k8) 2VWF'WxCċI~.&Qs^Y%r$~:Տ@)zJW_GzvqU(Y V;oʓƠ뷸EGخΊCX9aUz6.0 - ;ØFZ}mG+~hM5q#;(;Вvj= p|tEtcrn#Z1&bX҃5$.#cr!{S7њԠKhj]42 C jr Ro0k#Rp :ir` fZf(C=V/WyRs[{ 8V%G^s'u FpX7?FloHQ0wedݙ}!LzgKnk:(C_qU3$DžV,Hc:Js U #*k8+Zl z'Nx/Sh;ݐ=phunM;B#N}oaUKL $T˭`+^gcP) =iQM ihޝY)g}5%koU3Č!ayJs ".$z,9.jiJ}-Xy(5͈a ĺnhK:y#ʥK(/%+\U%͐ y޹Z]𱮊eons"?# ҷצVXoXÝss^ݗWF@V%('|m%e;5.bC y}"2Pl 2#Kσ6ؗ3p&@gm=A,\۶ؐlޠ^%< ˬ G籂0,̥ZFjԶ5E!TUɁFV[[)* Mߠ1Z x?$Ж~ *`l9IF:P[Y@kvcq{xȵ_ mq]? *8 `75̝`Ir(b=!!Ks* `%Ma}ǸSؘQHXψy<_A_Zz$A$歃Xo=SCE,\{SN̝B;׌disKXF$RdV {[9.Slu1GN YFqx\E ْ$ȪBoh_1?!jX !s,C' U a:7-Ag%IOHTD 2#thR"JoZ "1PҢ\5-i '$c_;iv(|32t1s2 U> S"bj |FՎcBUU -Ao%IkeſT3[+RˢC+dw"i90 Y! )>cXܰq~O^V;^dCbgcxV = '1GÌاh-@4VuGӬL8+0ax+0ĩK`5E] ȫE&Bv{ ~4o2ⰳR+P>w? u8lѓ{g?86NORZfWWsBr1)2װ%k5={ڥ^ B2úэO8,kg-7MvC* S䯫&0pTHX)')=$. ^9!9d|Z:_.DL ^yoɎ:X b_I(+b6cJ$2YJipgO`އDNTh͏߇7+)Jlp$ ]Bu!p&Ւ [PyaP䑡a@oI؁JeiaЁEa'9%t&IQ~ZAY b F HGA9p\xԕLcVfj6?7⏜Ҷ{CVFxksv&V'26&xznq%^-1)j_<<ļ.Y6 e[tЇ:o dj?B%TSX&畉Āv,菉 t) C^f;z$ xIg1y%gDMVi؊4d 4(]㶺clOFW7<$Ţ A6T2DX־fEQuYzA|cw0Ȃ]`I cԽ;>ѧO*W}% WI!Ϫv8hLK'SxfY eλ+pLX>*ۏA^v<4'Z#dXBxM2S QJ;`-g#ɿoN`oܬL8ŃEɨU,҂bװ3m7V2"(H#ERG#O !** oz1up # ÷`j)}A4n}M@%T1,i0c˼Ba̗l?D%vYȱJsq? co >Q[m%-iN 95 m}4jsJ 1_*wԳCakt]ێ,̽|j~)&lI Αk秼_#>/auxm%;Ki|]]v_^kN5@CDD55xٰNe 6 R*=Z-HR@CWJe!?VaYJUђ+Y27 `XMs.}lN{{VZ1GF<<ULvnƍ)յNg3#tMy?Ypǜq4VP+_sߍ b=&lX13,c8TON,1XN0 2a6HChR ָ#ߛxĦ}nOs7I@JyM;Ih=SFb8vpU @~-Շ`Z[配 *iѧFRS|=8KQH{(Da/t#HX -Z(3ǹ \O39/8Th`uAGoA;^ҍ%h1:qpL5ˈ:EI1cJv  :mDv2:a!bmqͫ `M`b4  +? NE`-77Rgsi/Z&S b\$,&8'6}hrk0N_r}E_#^i_5-uYF|ƻuJH) fLs9Ĝq4:zog3I'od[6%;2|fG%pFmL#A|+ $*EgQ_؍r2,*sU@kZC|Jc0,sf`!.sT4\{^hںzǵ`:`@8@g6';*+7IQ|M 5@wgY7ܒ\ٷO HD`kTKs |yܞA鞧 LU;@k}rpO+G{v3=Ӂ8tsDf7JM_/StgI6r8}QcĘC|YXpEbjy{\wzuΓ~Bks䗫~~sHHјuN@9׸+A8w4ˆd43y|U]x˾M[(b\˨0?vF ,,؋iI:%RpkMt=o}wDwRzsOVGM:AdX 9ʜ ~`}͚DU//쑦<2Y1~H _ɽL@)- g^>G-w>_.ɍN(zUlAV)7P"Nq,TAhV!Vζ=$۵Wl>6ѫ&N~$E}Czަ\6ۯtXFRXP.Zb;'|ZMptxO81 :w!1ZdgHHG i Apj.:3F%6ըfNZz+7*{1), Pc%>q+/4xz):PMk+I~za .%Ɂ31Ƞ̠@)B/;yT?kVa *bmL."A6W;Gu/>2oڟ\kdץG}Gbn '|1$hC@Y/ )<(pp2Tn%B"莵|[M+(0;%|qcmmׯ k(Lg M[p[XN Gpl?xݟ9g%zTp@^ӌH2'AZ<8ir&c@5_l"e>]etP?eϐ+Hdnu`3)M/k %hww#Ƶqdf`[@z y4E(R6v6n(SY͕flTdKAdLͫZTd')QPƹj떈 WH(ri]|a}mԁϗ2E;*^P,ygwhFTߊeFsxn yeF +: :E<♓"oifxbN2DNIan %K?tVcK<88Eo 6e}HnZImyٽf7a 9dXTL[JJL(1P;]Qat?2a'h13D( HXA%DY~GWo6 \r+ݬCx1Z,Of1խd"x7f1 =rw6{%4ՒtU Kk;͘jP;dSMbR$3*ف϶ȍ2Dz:iF?-krDBjV Ay4CQUH_NPo#n5v5=&řo3Tp.,j2:1j('Go WNbJptiJ8]AK nm#Wh%,tNiA&.ĸ8-6뽞c wKO-#.ήOLƘ=N,V<`G>5ܷ܆p~l)F!JRc8b-yf ۑ(gѠ6&YpRʣQ7vCeI,rH(K0]wWo~4uH6R$|tuAmXp5czXG$)MvaG&Ex췆TFo@SfH0\u U0j`z=8(o _*kJ9͵U9#tM K лRrur.%m.ye>$<$Tڧ6@w,a7Apu@s[$)V]CK*`>x,͏"f~xJVg3hmi>v,;aˆuM78ړur@o7roCZίϽWWA17!|mǙt0["ծ;މT{slk䱨nN"Ce<#4I=:xYepB ђ cF_YmL|"K4F5r6%.a)1r˓y}PGfp 1'AHt|_=)39'= И* q[^Nyg=Nً' =ayk%R{LXvGVV_ {[ V^~FL^-b4ur` uecU"i]KJ Z愖F<$n$8sP"Y#"':rXsjEcPHH7en.}"ѴL[fNپ4(a ^ @MPlTY R Mp0v@~yNvuX`/W}h@0U$r`G=}^7dMITetfB(ozU I=̊f_-2 6,&%%f1nm-~[Ecאt` &'v"W>Ӎ;A xqezN#f FoΥQ~%2NFNP fi.ݞXv|>AJ7j}R# ` ?oM\!%\A b$m^u.B}ާG$۪ |꨺k}X4"g5*əb0v"I尝Bs˕N 1xPT@,jC )XErhmV2@Qt/Sn1 bNe#쇅`g%7Q0mCt\6֯m8N De9+N(m.2SyT-koLr,*i`d aPUN3YFLBE9vV,XC 2l"m|г+'h֊Шx5b@=BI .laX$rjѕ2 S5HEwuO)AWnFɕM9z0H-zIO:oiG`sMxp+q%YbO\R-bNyÀ{gwGpmE/ϖl؈҄YHA#_F鯨oCL CWvI+9SaA~25k]δ)zGՉ<ںA#ͳ,4m[Ugʋ7d TΘg]sY޶7w};*TڈXSlwYrR+h>\.>=VH=-?N=ܽq9Fj :%iŌ\ b"}d* &[ǿw8-'h7T3ȖzVJjz b>}3MbCCAW5,tn$<I.fx$b ޒ<P0BKhM  /EG6{uy6Ie RʀhhЄd{_rOt$}avgxԱUUH @Mq1GKTߟUtpAbdOl,(՜ U:qH;;h hQ|4hMcUJ;wK:Nol _^Ofw#>[Gx \7Noa HC!Mm0 o=^b7;kQVX2^`;I! *9Ļ% ̬˃Km`ʼnCP^]B zNKqֆ =P)? 4gy( ,|o L!@  IgKۑ+rρ_Nߊ8]Ϊ bT|VJ5DfMůQn jс #?*\_B_F *c5?5{ahT@OV\p R7}kû2#a"X樷k B LtO\!W|=<ڻއo`͗2HcMb0/| }8nGco),SCqџ*v |X37esbX@L;0;:,-AF70ཬOhժޡF[J2Lto *錑.mh6U3txe`§QbL? zdPb= :oIZeQ8C9żzܝ{ٙ{\ât!SCO5eg dTF UB+5GRsu 4&Np#0*fH +&|Y DTȳuݧUJNK倏eVVBUƁ&mRPR+a^N1-0Y*WXz>k],T%9 ߹d}"կwg?'diсy&\Ňe;Hɏ~P9>4-dP l )&;!dL7ph8NHQT򞳚S+nj{[+,NOva4*6" 4p;˖#R%r2Pw_'儯a@ؓFr/'tٛxY|VJDfpG7 \V2.Vfg.ga̮ qkNN炅xywPM}PXF WŹ$y5ĜC?;4@eѼGϖjj4GG&%˶z,^BRPnjh^b긵?h˞F-:YճPL ̢uO%{/8$vHe v~t!*8/㿢H3ʞ6$bI̒ tŐN$Kc`Z:綆vq;5pHZd%¡.)9Hq8L`dOsj8HO S@(0d7혅ˑ^mZuM L]A({سYB7-Cl²'h8BfU몂^(;xC=.9S1Qr!Ucd xI$85NSѓ2xgBׄ3,BL#Y-Hlz jė]()DL@OpRIHYDCfT{^޳+nH9 g*HϽHʃc%5^ fыb-1I^"oF9we 3d{- V7&0qMJnè2'2zJe2;^"%31WY03( A~z,! 8,H8~}r1 q`x0uӘ,Q]eili_ˆ dn<`"WQX,* U1!yݖ^4(!'enzdM8cӔs_7P]` mM]ou|Q⧀aCwHGl0dDŠ4gVV(6IpwFflFf jAfZ{n .(U72WޫW뀰>jxU_O[hsp_ Pk 9gB8Λ݅5՝j_nvFVoDgO8QW~>Z7W@+'yLX֨Cc&3Ul(FNp2M mː*-#<ɅH-Xh6D\=~N?  Snڒ0Gr}v%W%%s^`f{0[?R5cb=Sh5ϨHXLVc|L0N;"%0{@wJlEzBLOF;,*QYY-HzR{&\%t 2}w8I2@Qg-2jT%|ڼGE ٪r!=AGb%u|aeD7![4A9=->U~_ˊxZȌ~eYq!0%Dv7l11U`# ʚEQoDR;d2v|>AjŽ5/AuG#z: \1JiڞHt ᔬZyi]kN3TYo8%g$'QFH˲^xz$RyLSW@+#\ Uoßf2 ݒCj!?kvyI?vY)n*`:9T,Tbb6 ǗHԛE~dq=,}-sV:w@>+>!,J? Ó3V7S6Yҏrկk 伓SV}qPy)#i_7J@ɡj p[^??-(p کmOa]Tq{e*lxɫv}W'^Vۻ\%ڊ&Oifto 9h%(?9YtBW4%VW4Ƞ(;+_-[0ϙܤ ~<TTK r-/E!9 ¯ATr܇趸ॗlc0y_Qa;2z]HmTYO}i>:vxܜl`,s 3tN|$63{($Qs&mp+g0O~y&^bH2w6sc#/Nwʈʞ"֩2)>+KqvB0[)`H;7Uju ^h(kzɍJ %ydL)~4?~6rP g[i Kx?KiccP_⨺B/Jp;ILɝpԯIYjQߟHKE+xa*=CrsapmƇd unqU8E2+|g4gUQ 3+bH-+Ť: GO;vkc#RRiȻM- g@93kb(2]}1#.8av?1r9q>ߍlW5LN9`c ߋyA-mpV> LdFlb eiݿ]{/f }*_rT+"4/1wvݺImXZ|ƣ4WrtIIK&gL5FyP*v/e|Ycn-4fi2]˧T)/NIQIqoܶڌ?ɳY7=MDDW+R/=u5hh7"dS|-z0?ԏ,Eֿ]5cS5M-ǔh+?Ih ߥWO="NEGW1' y -5׫^4TS dpGsKxT"bɮ|c`klwPBMz՛GG Z)xn<ܿ>?ŷ) B Z{9G߅`V0^,qyk៪8#߶^:g 4S*]`]^͝D7\QinӏwGh :`>r%9\z:q:wKz[@Hו:+ի`@rFz_w?O°M?>H?gF|OۡMԮ)<3+$Y(*'لT֯1'~:8.-8J': awF *r"1N@C3)/2,UrVo8 *"޻Ԁs{!HX(J~=P~wrCZp5Jj-+B ֏A0{q}rA&>'ֲZNO1k_̶G>0Fa~'ri~ntS~0JΚWsVS&f&WPAGTGSzWFV_Llz Tӵ)w&04k5m*se\4Nd*:z6rXüT\b;?f_"{! lmt@d;yX|iޤ-! ހ7[\DC pdw]7$h&&6W0TO+QmJ0Hi"޸#5|}EtP|InmZbgaA$n$^ܪ'J #)ۂ2 [nS1ĦS ?dlJ-5`䆘$1hN'`LqVv7sĄ[b7Nt?y=$dZ$ Uw >.GVfJV>N&61l5KttF|u@V67N7/KZMU k"۟XXx`bA>{;v̅Qu?"ïKd Ndֆci H6zHz?b:[6^y:8ߍo"ڌ_ K> .a\,"*״IVamʤt^0[q4' 9go]qTgk?-BdAD#.?lp^!͔[ֈ?I$ cb:sx]G-mߎέ7!`;n 1C={'Fs)di wN2P*lnvٹ`ƇS7\Ӏ") 5޵G#bI\FK]H y01(̋e7 'jAH6-F vJ4S3!$a1{iuJoSۺ23XaB.aAdLJ)@TOG_+@W<œ$'$mYhy{~(YN"9Yb(xW6ݠ ]u "8ErxZT+lXMl/6٠ (<, w~)P(>!g[ˊmÐMP7e:`-l,2PRe5,2%)o^ihc@JIzfV+}Ӈ¼26˔\>SLV<+Iк~ '2Cw[%ߌ5E5M)$`+ K6)OsE-.:{|I&Ea$:vCȅVo8W-7hKj7<O`*gMJҗ]|a/vǷ_tj#0,*=7r[p8:0@֩=KIn_{:'R]UCh ?=t0`Lu+!,9ed.) -$ Gqb߆<ē'mϦcd^!hrmA Dž8~:u^zkGUڧtdt,͖Ǥs+H8Bg'LVIam C}Y_HɨCPY]\'ilA/%SSɘ o]t[ge?\t-SoX\/%?- s{Tc|;V(.w[AL,.μ9~ÝKm@uu+?'Fj |)i}buhm(T{{S5Me}kZ WhJ:ٱsRѐal"i!Jjiz :0+{fQhfޝ'jX6:grxw ٸT#P퀂a)$M/$Č&ֵ7LY $OYş$vӰcq44߲4F?* Cv=1DB$`NdPHw c'dQ3û<~ªl cL[~3G`\VVӐ">:Jtwr80EaKBC4}PC󹅓N!&7IwؐrE} tבeƢ5I*7VZSUaEe#^p`e^!-GA` ;lAf>t&D}CI GT^OJtE[0tI_.}Xbu͊ȕȾ#֠0ׂ%U㈉]/`y;}J!ӗVL&+Q)h(ZO<~_7beDG.6Imdt"傏[O7L- փŋr(vS!&no/*5T?#0Jt<,P4F͙+6\ fjMf]ݘ&w6f^Pk"+!9>ruD,9I2ksv큒ӹ_P m)XǼ4&tQsN>P׷SRMF %)ҩN=۾P\ev[_ķtLkDi⣿.`gX66r/Ga;V&OZV9n0'PAJ+~KJ! [^]4}Ft\>vnkUR]:#XI 3<(@ɒKw&yMzXe̼HA],?.GF"B~w 0p0Mi(Ԕjpޔn2fܘMZ9eAv@*K??+ħ%LT}B =RnXٰ0t w55ES:RdV1֧՝/ͪdupSG m;؟0~E-D˂SF@3mM-HJĐ9{ &BW\^] kJ]urVOf'oz󽠿 bkub  Ac:QBbNdMP`V1r\ עdȝ_u=\$jvfy`9S5w]7#o֭>&ɇ _5.n%Z!I|._ qt7=AѨwKׂaZ uAVqےK`F싹r L.\7:2yK)ucgcQeRDd g|D=Dϱ%Q9}bp˪b#z>SFa+M )EVU7UH] ځ{{ƃuF&8jsU4P+C^}Sv(7p& $=09Ń&T>1IImHNg?8>jFɩ-ÃʐĔy*}J%3TcydBjAz&@ v7+הoؚB=ںj.+J`(5"ѝ*X@үL&4yyYc~ChD2MM"EB?958Ohzmr;K3$㝨ug|)4+|H*ą|HLڑAۋbk`=. jU2 >6rJ|]1xzWmrtr&hui*&F8Hm7g購:HzF_2u8O-+%Vs> E3946WQ]C a3(#T-Vrpoxb[/7<r(l``VD0At`ڄ\Xп,[_|U\LvC|e6S>hGG=OWGN\DscBڴW0NFg[ PZ8K]CW9]aDxMPBc6Gڷ KWDUncpf2#bmDR6ޓ$NoF0Umo.Ս˗΅zRk6%?E˹ӧG(s&.YSɻ kmt'D^qU<!WA.q̐k0,znKa9b;9 bL KvXB uX9ZWi,pRV|@6pU{aMŚCj L`~v"u:닚 ǶV JXQ"wwD -.ot68!:CbQ%Ҹj|@cg\&.HGjPSҋb~gj,NCͶXz+ U(9:Ucwk)'M+(M XwϙBrrD cBPc1F$ ٢"јuABp":˜0m_3s(sE̦EהBɖ'vw#ӎفž5xqdZ/&EnF`,iDϴ.,FCa "\ix#z˯m#ړbw'[J:5Y,H5|~\T$Sr(kxab@3Y^\a9eEqٮ|M t~pJs"E妊L͌AbwĒ !0Y*HM}󯋳k*l̸Ӣm;}:TC{>);4Ԋfo%lvÝ*= nt1#Y[-|&>(_"gb<8+OH͎8tsշY$S?w᎛0WcXpxvi~?ncZB9IqFLe,beVB,nzv@Fh-=U!K]N8|b.qeR,$<썣1d=[銟q)I{D)Xf6Kw.GE2Ixl}GK˨R=G{[A{8N6a3q:ڑGPVg8? ơH70za}_pAUk4 \*dGlR&GÙDCoŎbyVW'PFHr[cAr MLڼ=Z L-G4F2bc<>)>hc[b6H-7 ۤ?8^,n`Q>q{`M{aߗ6$ _y_iCA>;}#ȹ},oAՕ_5I-N?bt1إW%փu]",lT\» XoKM(z\G"S(Jz2’yi?cEx)YʸwʘQǟ@eFS4Kib .Mk*qEttv_,yU8%RO:|UljJyd%B{QPd rQkNf<{_?q ݪn⑨]wi5)ery "~vrYv;>\]ddbLlM˴_G4wc8-tU%?)f AA UԸ*mƷphP0wf.\;_tl%d)ZaMSi#d,E{ dGr*ldClH*w[>u/Dz4U"Qyqkq<> xb<#+Q̹d)2ʞo0E$/FHf|QU+?cEF(5֩ lF~xw.@@ob@ʗF$N:$ֻT`A@EA%#L+yzK"!k)q%3>$_yx0Ww]?H g$ˁ\{$ o^tA =`_-{i&<Ɂ3TwR#yGZ{t6iįCX]m omonwQfpS`bg(Vߜ[ rqswXQ+I#҃2pG2*R0C8/PHRoO2U`"'(!jTam ǁgդF9+j{=,^M_72F1l~4A8 9N"WHF{gRc o%Lb t uy) !9>0^pZtKAl<%UcWSM$ =zcJ"Z@%FQKl51SbHW;|]e2mc>Afh%k˷cR͚vtO 6 pbTh[E\{ b/Ԡ:p!\^^tճ8 2*Z@ )-$bW}-̶iDt'/TO9$gUZx_",\վX棣#; ț\50i^p~T~u_\~JU}A(N<#mjTYu0~ea/2$S台ޠ*K&d]݀,^L--vA-FQj7IA58(<#SaT#^7F+h,[:T,#QWN ZC1F1lzµ$/D[O} &}#+V@}YP =`m5kDī##Y'L#0Fz"rk]'Û@AcC*JRq'ko$2bKDI`c&3hZz&uG{pk'v11Ki*Nqe?@ V{[aoG-O/÷Ag Y3Y*lϚD .Y"H^N&34 }|6:8||V_| SL -㶓o}{=O9EIlfMH|2shF&^l\d[kw<$cvL%)2/}׆a0bʈ:l 6~%NA> ̂* PߨYM"R)zc9Ϛ|ퟯ `zi36 HtFɐMpJ{f$.ܚ&$&i3*UZs]֧Lýswxȑ VEj;:Ap>~!" vv҇Z0_\șC7j_yF#8]t4(ԩA*TݏT9 ߊaLjkz__lˣ{x#^kLKb]gHphTbqh U|k-]\41yC8rbH-lث'h5Kpn|&K+zF0ą #hRO7}Ǻ ,ɟ4}gQ u?VGu'x3pfo6`$Ar P*A\bA]]e Xk-%㾢Uquҿ˷`GҧPP#4S尿в{ ՕJ'Z b%SB`')yM+?L6>m3sRV]+_o߆]UĨ@dQ`Čkhh㒩'֭m$>;¢?CY/[њ/E/t𡢐̓3 5Q7t=0՞bVtOkȣԖfCQv,\6052'|;-˾!%px!?=?1͞%oGHI?:.TL'4f|p:JԔ獫?=CYm& ,VUQX+KrUG23goύ2Oܖ R_\,PC/ 3w[@bmޔΟq  W1 0b̋j,L8 ia;)?xq-A@W֙dl`%X78QZc2a^9;8KW]¸ r1sdlNZkEԧ@}u"4 *J4]LAdJAر7[_tn$ǩ$ɾfX_UD2653Pl `T9=.|ڹw`O+cD]<1zY+Y+8MHhXMqB{P&"뛱CI|/ >dDmѼ.$]igZ8i"LqVo^J^,0+GKsZ{Q>X:rA>4|Қ8^a Si/@RWXq!ɇ1@j[f;^[F=T5Z <nxXKgRvQ4}EZpʩ#v{ezi̖q6rhȍ r5=كxͧ, \{Ar1 ml& 9ܬl$wQǤ )*j5L(7ܜcye?&h'm9K?J&R#[;SRffd%;0{Ϋ,_]n~f"*[D>ִr?cpe ;w"TGNA\ΚƖ~߀oC$VQ(.)x<[xWD|=aAl N>WwDaՏLT&{ 8"HVaF׎$xT' 7mšf+KB i*8'ڀ&bOT\sC?eqc]d9#9զ3 T̋O9lQ5gp @dS܄}d[Dx?Se Bs5"S[JAn=)ԒTkrĠ:(xJˌ79# nER-3s˚IX-8GvzdMkӮ0^6(z֩8xGʛkp/c $ wx2zaLz@}%>Ҧ&й6 n?ɇfB_nl*k MoXkfx(5}e iHEWuq Xn#`G]e?pvG-SQ߶5FMu|otiEF퇆lOx<tv4jn$~{]uqZ V]?6 ,oRPȓIth$kzX/Ab~5L %RiMlWI[7aERIp(?^_e(>E}/& ʍmM5r3)i{JKS;⹺4?AHw-y>ᶩh w)D8QN@̖K15>;w:NіL Wv #M6)&jN O0B{$Xhs6kk@6D+Ha?a{L\ɚ6o@Ӂw_zؤ=Oc>?/+1Ꝓ' ~|6C͍i}T8`+nnZ> PL߿7}-&Bǩy@u T8I|>M J+WJz24O^UvrHUe9Hh {nsD(#GHlQfD@c$`G&f?& ;za,jYm>Z:d$ X)a&px`;Z -nk(X93m5\o;5Yk?C"cXCiBc IhdiwJ+jndBDm3~ !IN'ȋXjjUD"G٘iW5'ymY5na[4}ԀvHDq+'d[[p1Qᱦt'?.xBIE Y4%bX-,֊/&iy? >:0DO?s;^}!Az"~"[Yjc2ʵ`eT{Hf03Qar,8B fVx;gGPs)j 6&zaetaޏGw8WƼ{k$NOc}G]ܼp&x*2pL;TFi7>~Uxp1 c=ɼy_ܞaYO'hU6x! 7mG!O_3fؖ#/O:(Z~[f(p_q[EwIU+CP|r1êcmEeFu&1ᲀY$ppFyp'>Zxڢa rLJ2?ڀ/E3c[{st:+?!豼')0SԊ,jHi `pqdTMb=DmN5-e@š?BJHļyNT[N89k>u75S[=]u/;J,j3S>8;>oZ]Ϋ]yт` : 7(60?YlWaXGHm-0P 2XzXaa q/_1p9=c.:bkF'x梥Y&lmp$ڀ\c8dR:X-kҫR^PJa1sk \v2UPgzt@j<.շ70nEN2ٚGpGK_Z!(-;HY{ ;D᫰]ȿ3 ~C̒/p!"X_eoݩ#&")a_ZX &8#/AqE5]Qh֍&Ygƫ(qꚟ/L5h*YZUu1 %cj>TdRc{ q`ZCSpkP;1m.,0Ly?2ޝto[l3_A@:.3)Jw7]›LH]T` 0}ĔSZ:oqY.Xg0e,Zut!iu`LV7AĖ=xo?'2%5X.u?B:rg6W19 Տ!tE]L}HE-.bDXfZ7 Q2 c.V9}6cenW f0&{>ꃹYhpJ;n{"V^ŤBg? | *Y O:*˱M!d}@DPp]qm1zwKG> 1.KmN)b3S75k5oJ *q-ꮭ*瀿tHK,s?*'+ҕEJ]|\QS (u@rVb}$o=KT]:gѥ^(52]y M! 9㆏9 .NYs: o[ )RN4ůK+,R4FD g#)JDܒCb(DP\/!}v֒T)'1+1Bvt BиׇX7ݹT cIi\9U vN$˓G:ZJQo3_OlLvդNiN 2H71s^JB:.I24B2/rR<wP?V$l |v_kG<3  Rċeѕ_"E ׎/ =;'PnyT+z=(=i!w RwIQNëZrn_ذJ.Bjӆ'm_~=5=K̇x$bG=~BYQM+ܜ;Qkz$Ps@rC72܊S7nl0$WUuiegTRv)ib&4\ijzǰ$2W Z~Ucyч R+waBo6RPt[Cy&f=-ӐŃNGu?L3S*ՙrx o5Hcx=7[=D 4MDYZ."}.qԸӮY,[m.Kbk&i:Sh)?58)1矃|pc ({8GҔ`_D*-̱?8ʽ8ZZ~2{zƑ; (+lԌgDsPTwD=,5##Y(YƍROqJamJٕ ctI$}Qt.(pe7t]z; qC&q|~ m^ R0xvBVjю-SU!?OJ0Ȗ\;A%M _q5%:-1u\KG^([rIIZH0{+?^-SNZn?hXLZ~ǴX[]}|Pֿf)Cިg@ n-@z/?X!B]^DD?neLj\ٱb?0vs-]jx~LAϏ˥>o^iyV|RAڍu }/jPlګ0EwA:N5^܊rjcoH2FG37[U++Elʉ,#ks)*'=[h#P_Ī\p;􍄂}V0Xik(6nu0\;wR׳71$Q0Z LQ[\hIu|b M;^izKFT\iH%传*cO=TO_A蓶 J^Yr1uBs񇪣2.SwB |Cyij\qxm2+z?B,㼹^BJؤh-bqe#U^դxTrCrC4{":P;f&' fi%L]s+ a'@Pw9y0 p6b0n l)6l|ZM=H  '9 a3`h|q5kإ]˷bÑ`j\yIpAG3QAxP YQy;[VH ՁDOv"@콨 _?g}voYR u$ƒa6{HtѨUԦs@N1[:C4К,*FT`KAbz&. \^橁TvM" 3-묓RPsgJp5fFO$3,?AcXXG:Vtiĺ h׻+s{KoP"𫖸G7IIW3lG8Ǧ5Xvvhd,.UKpLCFs!Ǔ;p^kBF ~ :"9'rQR|Esoxit0LgZl\-ZOA4៏zDs"1Zy}|bB7|JSj({h65^(:U^ELY;`yLyB%"{0Y ;tTBʂ׏wY%iJd|%J(RQ!2 J]O| lHQ}K2nv`UhV's7#Ŵ7iE|HΏF ])_"4N63UFIgDo8aҟ 0\dQDQ=隈S. o+VU%i[x05#uQf^dz%Rvʺr:`@] ẗg,ٚBp 5{vzv Jfeb#϶?U24M.XsNe$dˊ/#^:'RJFp:ejO`Nfϩd74g"Vq>h)][W0v`pZQ?eTi~ @ ARºvcpСKгT׻ЊSlB$^k*(V_4G$cq<%o]8Mȋ`!7}^qHkVX5l U{~#̙g&m[UZOj(ݒUHC7-&i j~ia8stV)ZFUX*{~C}XBDl(@;Zw 4 ȬkE>7j:{k)s.dbMV Bn<p+tA91o8c#.ÿCd!USEb*ôAvߑŨƕzžo2j1ھR'Uh]XgGzB[=`iST #f7Q="dJuyg-dz/Wfq}WA#j2a{ ];j胯I|v3E#5ys[uJL:5]-8< _ѻ?U!+A.Ew_ R\>Od_8٢!nSr##hCUhQQIMÞ)@EO"O""In=7+* N!\5%;-4iS"ǣa`&B[]y¶GO/VqNU8=4kĥ|WAL"~wnՏa)ja)7R (3-ӹvu ?WpE`utěZN7Klh5W?6,7=eV֜A;|.݇AYf%RLEP A/[Yf!r՗yp`LJdEZ b ZfĦlx!LOs9~+.1ܲ/l7nZx^8?CKhlmc@M`TiVroK "i\O_a|r}AJ^_d`$Y1Ld!35GYҩw|+CJ,:>( aп3m'r@Φ,Qpczd$( 7W-h KY9d\,/|-H8+35fI.7/FzB_}aCZ+2:A2)^/6 dhKjɋ(#˙9vMڵQ!&z" D\x W?{*u`Z2( ?c\ct>'OjQd|"4F_l:ЄP+:.h z h0U#2TwGqAJMRv|1 7/v4m *LU~|ƳyX;2am|s *d@VHyJSJǕ@ |DBj*6c9˃zNTv{^kzK aVrb⥣aL޿T$.~bngXo}}װ t e n쇃rA1:hC0{zdOupYy;yξ;Ch{\NzCu]at|^jIr܅.ŸxhG*{*@8VOe]ࢀR۟'P۫uu}]0( ݾօ:L)z;3]/%@ 4OM69>z1jby"۹o>yto;-텞Ąndf5!R |42u$R"`fg΄dTŦdAj EKPߩH~DFhzxu.~'Qzp>;Τ@ Dަ3 <+Ƥ᫃L,a NHwmA}{ <݊i fG^KULE 'M9G*y:4!3C˄DqR+X5`Ғ*T_{YmU$p-8:Ks-Ȥ$S͆s1qnAN>FHcr\ʍm}E>Yh28+'$F2JU zXi-}Γ_wRkhM83&QSNHt %M@avH 6 OOG]ZgZhk᰹Ε'"Ɇpb p4&&@Hlߥ“ʝ8 7.#⟄.=e ѻGK.LO&0;DL}@Uw1%"^K;ҔP !qؘ;+vd?ch? R{eC蝂9#ޒ1[g;"QY%We=mw0fy֎JzH6M c:[Z !wk>KMx_a_m<+r>N鶬zӵҎ6Tvۂcys<ނd6^VYNa;|ɖD|< I *`ht,Rx 6)Xmπ1^hBĻ"6aXG_@{;/>=A cM0l;ϪP}S<cY E鸠b]уgb0>n#saL_v?XuxWЏڪ\ 7ɂ1qXC&a.@g/9 ܶTgGB!_t!tKg$XZ&).kە')#@z\Q<.FQ>߀C)ݫP2csgHOBHj* b1F+K0J!mCUi{xж{f6#<|MQrDBWcI[!z~N=?3Ë5JL@/jd-CB$&$36OUV>.hc|pr]ӣ'*8F&\SY2Q *:`N'rgrSkƽ>9HG8tz*%X-H"q5^%U3h4/OP6I7y-jg RD@9=yV\ g{ Xpm2p*򵳶`;7Oէ֡ (U-{&.sJ9>'u&sk t_$űf**U*Uf-C%WQhv CqK0a^(%j)efֽ&"gb ds _6tuh7\ӎp,iiN+S`vG3xD:0.GSO}71[^ٙ1@\I>Q i sU6 Qc$6Pl?%"^c5>ӈբ}YMW|VRtqÜ})KxYYfLL(iDžA}QfHxe̾t孪^-{߹`+`YSzjBKYoo)zO>iyQdPS("|hޭcKI^ގ |##f h`mv*ˎr"z `jRE `kD'۽WP~B% ^#ViL7 b,=+Eu>11C ܩ .S/LAwB]ﯦ &osR}Cy`&vCBp@Egg)$kߋYhᑐ Hk˚:q`KVsxg/Ӻ^M.ĺsAxZvRckK[eB֥v tZE 1IE ) :\eQ-T9ih͒/X6z/;iUF=wUEt_dB DQ4mt^Ak- )` !xMr|]Y6zm9)0`5A\lRl/~y՛FY&>pB '|/9e3^iK`:8Vېe^4?p0%w[gmDy|&* q۞I̽Jt7` _Ә$ 7w>^S[ʓrͱidO9JD;Sd*2 dRU:tR-Ux㩭Gjd#xmydE[-'m:MY&t5uʩ߂Bu{b|lѺ٩ (^qn]p6#G+Rf! ]h4b=`Ik7ہG?^!e;"&Poi6!r#ZZMKΠ4 Oup[kpnk!nKt~Cxe2ӺS곞ۻ|FM8alSôsg+I9MV FώE)}\7ڴ+D (F`oBq&] ƾb='b{%dYAU`d [!x)RzZ/"N=VmH)Ac.pϨܛj<.8!t';g4@~,/ne yx".17G.Ғ0"左Yz>_`aꐩT~| Jo PFFǑ3=TIfCr=k%cJ/U|(5=86dk[[SbKlG{Z7I%o~eQAVyl& 4>x-;†a{r>%>ʽpKP-ySkbFdJn(37b/z@\a傧r. +4 bߵ{[$@T`4}!!opum.r@hZpOK+)zyd.EHU%DŽΟ0ZSjHgJ)^\ݣ OZ|  )Uaqֳ@sG_pɭxfB#1Wc.6܁:H#4TkL"4T7TJx*co}H8p0)es&שi0F鎫'Je;9hE=`գ&X8l qu+k3}BIlqN{ }ڲ6l!{ ;*r EacwqajcxM(_$WL99L  In߫;0nv/B@)r]ms'fMfGSCMW Fi]1jWpfQCz[N߸'5arYiQ&"UC'ΤCa 65KhBc)dQ(̄?rٚ I-Z5B:Lw7Ju}8k`ǂAiC } Gz^Lꐇ$m[倭fn9MXm&u%䜲Gc ddKU>ރdW a*r-OqLϒus ?ًy*Ź^|̚_^c7"O u_)L=s=¿Sг`'?as(f)s09 p F<#l1>PT֧-euVv $[U#@~l f0{=Q0َl5{m7V򼾎EprJK>{ֆUSʄ|QHUTfvIv0ɳD$5f*f>"H=! HeXzD|M#Q-XNeh6~ˤI+zae0!8@624VbPs/p%yԣՙXH;KNw#"yk~{:`g%j Wpmר$(C/BUF1d3z$F:+QqA{wVg(734,ϞuOK6}'AyA/p.S\*aFF}6’]w'aa:ʏw[vZfdv2c`}[1IyzSSRv=Moh'/`w`CghR< c uXam:24hfv32%;0ᆝhbpk t>˧0v9$O&3{[:& Ji.P =^.J >l*41\c$jg`ɌSSzJ< XԤG0LTj/Yzxmhk쨛:!)eJG~T2>"JGKL8:5?_ȂwJWXiM`QT,WZl@Dduc_H9ovKJ\vej4.M#`$l 5m9a\v5u6 rF>4[kPBq|sj]ٸ7y _@(diJ{ 8Qf\(Cؘ$/f)aX*FҗD)ɭ<nuB^y;H|~LTAØ0pBQ{V ڟ(N2_70a7h+uSɪoT~CH: #do֒E0_i¥nR aUUYxVzqM0pϾ\mTwfC UhzՁl z"l$dLq,ο|8xQ$~h4k<6vr&a#3ŏd ۠r1irϒGiS#HrGxyu * 4:2s3Lrs%2+hM5=JJljس;@َo?毡E(j Vv璥0\gs?aq[l^X3-\H>gFes*%&1ec8iH~G4 +)y-_ve* ț1ёS.ScnV8vUInn=rOB!u2.} <,3r,GU*b:p8=)V5Lւϱj ]{$;ɉ3 %SA!?Zs-<_,Y=m=KGk]NTgzP$n zU0& CMZ>l{ۏQx tHw8R+"gǕ~S]+u-JI'vf)+L@ Z? u똭sCrtC#+9ز-]R7bW3E- [KL܅Nc>w>}rMr132MJ(, \eMƫ4Cq9: O3"q=ϭLg]FNy{%DOد{i+WֽlYu{ˏ^mw2:Óqz-\[Z-=\L}%PqgSE&eY/ `.Dގ²f՗ :}}L%G[hS1TҰkmP)x:D*mku@?4Z& HM{7Iꎆ4X"v(F)Rw] ЇrJ A=xN2^Zٖ}Hk՜$5tbn=­رfau3W#FFGK+:NXuO|NKrJ,2kUFha8aq@BqIv{Cr5R٦\b~Ok:9&[5rJhf2 a6.mK5oq2 4! D~` zS!GI31+69 _E9u#u/miЍO^j_QnnZ PSF2J;T{%:1.:SuzhCyUeW+`SS4 ڛQ!6GZoԗ ve%$H{? N"J@HpxYsS9ID>Yۼ+p;܃8Ƙv"u62Zuu#H\,~!G,'x4*{#ug](9[qsoם MS8q ,.5r).ڽP JJpt(ouX񎘜Wj;{ު(n=T,8tV/)D)wz_4Ihu$xs"_\!p7I^M\m~2vz0OUVrT!!k.x&ղw[n@k# [x `i֜T1bWbA(JP82#R'{x YԛQ(9Z}t&g( EB_\g$-ly*ffH2s-D?n>Ӳ:XSrQzAhXx^MhRLѸS<%^7nXԪ6Eg f1ELE>+PN'>8LK!_lXy;^a3(Tp򦖓Ņ> f%Tfa>S%^(fxH*'GgFMݒT/MڹJ%)\Iû|(gpt ߦsdh\nV4]D?OfhOC$E=₴]/M>?_c-%6P,_ڡ͗#,栁lYU/nԧɪWn.pFmy)nl2eńL\v*j>W0F5뮸ib}ai Pw!XU}ꦊuNGU=ι5seXggwT*{7,P`Sf v+tM.kMd} Ğ{V)VHc+}!1]e$P+7JnQEUIҝ MZW+!O(j]zTT1Fdfq&(}ɏۙi_r6[}NiCf1eqrjdeay[:Uꋑ}paj,Um`3[<$ W,.ߗ4QNO\sѫ9͵TBHόb`;󒃁n!kBWӣ'JBZS%w*x'y]dʽT%f NV81,|=_݌Ebw[z^#l39'] d U7,!c*2ڛSj(@Y/Q7;1Y,J aZ*wgmaPDQJy6όF^RxhS&͊֊9jatJVjl=< ݧ<(@8"=(|\CN=x&z C+UQH?LOx)WRd" x Fpkö T!f8]3zʼeJKyusfnԃ}5e g,?۩;?@(0l:r+( JYhie\`L"XxI!1PI8>ی+1;rҰ⡂N=Ҙ/^|36f UTTR~~ftcn2&ոX{[(QqD(vZUQ6=s)M"Ӿ-m˝οIrpi4 =3ó >\َID\zPIYsON毈i* n cbwhO)Du)uvgaqQ@.O<7>jop9CG_]Pi f d w"(8+$\- ~DfmIZEe|7L􁈣O;bsI"ϲu=?S?|P2;\>-Y– [N׍&[ xQNWax0E6PcZ뚭!5hf|oǖ ')%ӛ hfQ<M|6]:p /9e*i?P|m2~Ԋ8&6XR (ԌT#iqPԶEtgAz=ΰN+N 2֐Vem[Mf` L.|W կRdd-G$P"K;ßXeP9gp|dK̓bLu/v8:R+ M5bnՙIc5#ti.&wd?1:wf49k ^d':+u9%xK9*5=%2tVAw!RHR {a־.RrT}zQMeo`lYJ)BR8P?dghV1M4`{`jo*8 ]StK,e~WvZx5LаTCcom=16&܌jνJNL\h! 6ռ#{;= -K. i &v.jT)5:7=A/Z8q ~{XR'bCż8W }Cћt`wM8I$WBnǢ6{N+SmBCh>qR ^!g7}{8 /ZӉ4*]օ yl|GEG YpyW=Lf2"iig><_ǡ~v*4 ɐ 4xVؠxmȬE< T<[B%6M+Y`HӐ\%AK ĹWmD8 Y_eEɨ;LiZsb>÷}Nﬠ# v;IY˝~ Tc-)͡9K@kLf3 2λ`-i˛9AC*cE"ѿ0SɒH8 <.!ұvgݯȐ0RBvo<8%Kv _ {[RnҊW2or2 'cM\0ϥv![TR3FPLy vPk=u\V9oPt\6#}b!#>$j/DuߖsQB^A9?39.3 l {!Rgۛ#g?H^Z&84M&tTayvv>zٔDܬ "N')M#S PIel-4] oW+#xHwDf*Uzyo^d϶EqOaż1L떀FG73yVx햛T~6XLtt~O{ε["A"^sjDqr(Ifsf>I1ӚW듽ٔ8`"xGrEtA]RKH-EQ{rvc1GDhz:'6rzyʹS=o}Ph?arHIVY|)EV +d*g/O~;MW5kB]{kp!JVG-$qu$2nn ^iy@{~Dt+Qq/Hm AF9[\ lf?\Oy h@o)a.`$cN6w?P$xYZW{{҇\n9|x8Q.$ȷfϗ&4ݟ`3D(+iRl@)R?G@UI s^"={JNEfݦ)<M?1HDrp{1n ZĘq njF)G1լtͣxcp4snvEYfHApZO+J TتH}Sy]Z# jH#Z7"F[!}G׬Z,ÒԾY[Œ|i֩;7$5SZ;n Őpb\(۲Ar#ZG"Zmy.O6z,(|vVru@jؔdI3$RLd ~F6h*!#u^u4ix<Ċvd 7 eB!1Ԋ ~y-e]>$0rwz?,ƻ_ X&>qGNF6lvDDIcytc@П!ǍRiB,8DXTN\L3#$4EX#dR)etj fbbO9_\ƴIz[ 1PP:ࡾ.)P&3Io?gEu7iWV]_d^Y+*p ã4$LwdvD *%<jAL&B]u /׮#US{DR3%FIPF܄{i yIXvHS˃ܰ'>x4u܆랕G7C݉Ȃf698`VA@|B]2 BO{_qZU P@fׁ"3YvY7՜O6 Qؔq,D/cwi/7u ZDKM6FT (cN0>˙wDE=|~j?7bX3`y` rtmI F %X=RFABVawo9k|h κrdVD=Da/tC 7v^o!2~C hƨS™bt|iAsJƛ':6i۬c=>GF8*/hI]x]zL Qa]4 R6 \V8^@fnH([R 8$ 'ޟWB*X3tꄞ՗XtUSMw:F\O[g YV%g;(zcQ+1^6.`\f]1$kK,M^( xpPyjwUez[umqqd)4EkEJ PL'1aLn U1>i A.47@sb.w_T[ߎJ NSqg1S驪<~,"& b[ ,k}2Hik Q l.Z$c'Ҭ1"֏O4K^ݡQ@4- չƒBa? Htv69`"C&+ cpPXtNPdɡ(xL7:_씉?(DADBF6Z*+d{{5a'S-]F\ _ZpYEƲ(' ub_+NSF<RV|GFR0-·ݥGyN4# `\"u~R2&`ƇjqhR t1+E0Ty \Q q9m8elvIYW LL!0cQ%?h5)HzN zC`a7Lgh_҈N|A}_ˠw< 3v~Jg8{)g 64;{YEϧY݈ 8L ,=HJ2y~4G4VJuzeCz`[XuIFFx`;mGn^(&ÁzFY^ls4Hȁ󮲶ԑP`]Wp\/u,r~2 CM=!B(N`?A&x{Jo:|d3oj%x5c>|i㸁&'We"]ou2jnFz$͏@sa'c%*RP9P){Jt bs ⥝ϚxEmy5Kc9Q8,vljm6LK;g %'DoZU䱁Mr͋(xPU1h߻l6ʦ0F͜nHĸʢ-E&ggԫ͏D +|i=YU7)E巭|9ዧWiؘrM'-C-v*<Џidu rBm'9oz/*?h& h1fЬ6/ ]<ɔ['mC}[V O`3#qz#~d;G\3߆2fӷVe9}%P@.>LS4zV ?S,kߑNz2%ώE՚!Ŝ=C)φ5aqSpYiRKZS23"-1Z>e H ')( nj'vRy q :⫬j>Z eBE1>T];vu8I~D^Z٬>Ep;25:^||U%TGJ\(;g6,.U /)]q}CNp˳(]P ;&{%u8|Թɼ&͝]nĚу5<{xªQg&,([eOʅd<|a/縀sA&ROQhl̄zA F1l6z@+m|rN  U<ՊTPYo~ΊtI7Ɗ >"x-t O@%ЊTUB:.YqcDלP]))#G]Da RH' pXKJӃ9 D9ڱ.'%>74.Y w_+ g @'"tCSNɝ-湼>Ϲ."Qyt9iM|[&'+Ԗ[w!gE _4>=:.r=(7Zn vU<4!]C5]5M> x?ya!go@pҥf=mPZK\xl #`'6Ϻ xhY>+na*40@^} l`nIN{AAnvfv\| DD~~d;ޮ9|&( /TZa=lRPJ8F+Z=.BpxNm7iA)!`A%ZGWo.+:;dՇ0G\Oaf0W+8?d0ӛ^Z5H_Yr[`:s-lv'hr`nQwEJ1(]+g;mco=ʪΚஹeӔJû羺͠{<΍6zyt'gCI}mT!EsΪ0WP|CK4Eb[D\z{ﴟSu8c.B ԽDDi \3IAv2Q.X/wq:eJErLJ6M5r#{dCd_}l#{PҽݸƢiE5ݽte}O`XQc$DiF/aA'/;L-yuُU=\nYlY)dG.C⡚ 9~7ڀ6Ѥ;7mnp8r ou|z8Nğ?<[<4D4)ܷoda|{8ByZ3ab+f h%ƩZ=F2F;0+J:gͤ3.XILk=5o@Ue90L9]~Ec AD2cȁ^[7I9ҭ9Pbo E/ ٠KHbJ@- oKKBO϶/6YD}լS&@l@K6ƻ:#@(L9SG7Ecd2Zs' 梃}3&N6Y8eX4F F7g~as^!YC+O pL#cjw3-Gr!jE| \!̎%ܱL9Z`p\ܢ㇖n Z7WAh2Jl-!V"A1$Mv9Lvbc/s`TR DEp6?2}v-͟(ii:S3qI #4npN(r7Cwft.~&p%]8Iˇ6g U}\>PLqOW Ȑ|:g,d/ᄏk[.b('ذ,Oɧ= aM6 ŷJ]sQݟ{P. BasDx[y5{[3Nj.b$)YXrbDS}'(Cc^ެBIڬgt8IHwvuƓڹsuyRa!`%!3J ߏBEbaΫbͰT}4XodͰ}pJ0XZ!9flw#u-h;adCW`(Bci]H0}\#hslaeZfWxo^&$R(\iɾd_!%D脭miZo> \v)T.׆[g}L">mT!J 4L ؓ@ШϫX;HύkZ)T Ϙ4䃌,uͯM_E7nj7}hb(Sx Qb+^tϖӼ#C.I0 %PX]j>#w#- se \鍮0Ս [ -+]n8PDxgc ЍJ64y<(J^z3޻ոn-D=f(Ȑi \o{m=U]#+5g*(H@L5):3b 猂_I2Ac6;qŀ292>Lݫw.)_I8xeWQnF ƋW -PZu%Rή 7nQi=Ŀ9vOEyL'Pbjҧ`RN[r~Apm\2Izy̎4tvOW7/'+i u|&v0us4VuIy-yAnIcw?m/xEU -p1yU' uŊϩ;o;BޏjBC!@5ֹجţzum>{z^c*:"V?U&G&/|a;VЇ՚[A)9 R!^˺FA$|?8'w⃸Bjhlg+Wp{׺S_OD_@dɽ/{F(~LCh,<(EH|T1{v yaJcHvy;bʑ<.wX9#ĐW٩c.C1WL_T]d:'b&hRƅu~ׅl*kRKgM'xUŅъ>@1/Ub*x5gtTZ($$DgkE$Z\\OzVMpiNQ7MjVJaczw@ X'$y罊-y25f¹zFmj 8o"^H=dC@gė_&p1y)sH:^5O!5aMF0vJ|pqԑ9vW> ܊$6ژ-KCP0,ׅK-xfT&׮+j[EOLqNUoZiAk(>F0$ߜ5r47NuN Mx[@A.܆[(g2V_LȋۡS:#R$Sȷ5[ $_"M0򣧦\ v9x|0<\;턨qsUfd0 pt Y:b]Ո}`cj%1ϖ+ϋP$lmy]V0xx;^w6jz:_ZA\Hij05UMx/<k׭٨ݦ!/," -S܁Pn2\>+̊r"Dj F( jwUgԻU-g! T}ri*rF}ionws59`͖U2][.?B.=2{'-b6z0dV=1%f{ l((@ʐ,3Qs=]Qā9u +\8>Va?Lcy$l #_emKjy.ͱ:ǚq4l2A(}d"A5gњAX4N} Ҷ5^/0`nviCXb 8O5w=P0=,%j8?$Ġ3S= o}E.$5^8A{ ;/.7tV#(Hڷ [zXyt6k'5R t2 vQޯJ1KIf8䭽,W3h<Lzi }b.-vڻef $zdXdcn{QhlH<`u%PO~z$5MIHƿbMb ד$^9;L~(ESڷht0O{n ,Qcn,ؑ/lj/Wъ#o7:?5]#u/#^<[b}DA ?IxJ{ry)-9XZg%?gUvr۲U_0ai>,mH7j]X%[$U9_-*cKAAϮQү)2,:>lJIeȡd܁p/+o)])Vwe`ӊСdH=<| BWFW#C̵А8<W,atD|qP0UN| ڟ=__Iɦ ;qgf#i3[,dx+DC!ΧOZl)q,P&~n|XzxF3[ b(GuJ*^Lb|$jD.Q0֭ ܫ"x4 CB^5e5qe4C0ָ 9'BaSHݢG \+868chk-l"ݪ6Mu`"$6;DŽfR҅LA)C<-,W,C:(lV[U {(Ӆhu,$^#m}Wl?G1(&Ձ`玠0;!2T$zeHr;;rS9zsFmjgqTNz%kDeX5~:t*[NNŔ 0Ǐ@Q1kM渒ؔ-{ Z$l4`TdK񼝯o-4xcܲ &$/`'d`WڇP5SOhi]Sݤ`MQ (@sVyW~XJ''pL&:r3FHrRZ2E+u!X\%(jMnDi{rkN=fM\JѶ8\Xܽ{%t>z YSx{(=5e A[rDdYP ZbI^{gl[8tZnuS Gbv)Ub&SЇ-&i@s-z \3 LӓJFlO?:B O XID$c6s%Pcu-rrqúJ `K`H ` ¾De%@K yŒv"0BNQA{,@!EfFDPYV%"Db];H 3v/cp`8oڱƅ\v cY g7,*g: -ΓC̉]2kS_вYz/=8JѩU\B+{êԃ#BI~V[ʼ@Q[h&_ipd9t?6fNXWAX@iܴetN`(0cBWNJ=>69b:l,uJ&@,xF 0")azqIP/kDžɗ%_|Ά捯nd7f;d ҼBx:Y4֒f2c^ˮT)6za.5)Z [(bH.wW=+݀h2R"7 `|sqqmV[Y2P7w.G/2i bL2YȽvb'7f$m&@- D(b=#:6[5;w&Y'eviv>_[,}ju\c]RjYNJcfol.b"R=WZՕ $x U |]n8U\5.a8mڗCe::yY[4JU&PҰ0 ˙~Du>ZZ} +7˘Z*fU|w.[POJm&;:%o-شHFe5\\>/UY J4*\;T?;sH[(UI Coz:aU)ulphdŞ?#cxY͖YUO7 cQPu=n E -r~J ~.=_J8UE1h)F[Et]t5\!ul.Fِy5+)[gyz\"OͅPG8߾(L_i-K]*]̔5:qJd 4|z"s]eWwvy/ή&-T<^X,8$:,P\?z^WA,~k6󟇲86>Es mBhfu}_ֹK]70KĽ}wRNX a͌ W1MHH&z9ma؀3~5>Bm8gLssu!4PJ@Ԭz7FvZ R#!Y[U>lT~]x""Q zwvETlНZTkHCH_ RgRJޡgZyYD6Fjq k$bzJ`dղp(g|Q, Z͏Y)Ŭ6pR07i6)k٨p@N"^Tl3HLBN/bXw oHhF)QdkNw]n" 2a7mz6۾AK&/{:Iq6LϥMG܋I?4ĺB!e`K4)c VHKEIqοG 7{ߤr$Â#Ԩ,o)NK-_ ~'j*qo;W#t}IK!D(k7Tׯ]&O.IԣQl \n1]8]y{p JފEldWrhHVإf~:̇h{zƩ$1[l8Y2&+/!~.٥EUOѾgw]Evgmzm--@rR|H1LkԔ85",b.|je#lӥTx :2Όg&6NL oajIJY])^!g8s(l3|Q|d=;:-R~jrϢ+[Ȥle4cNvQDvr37#vB r$BvκCK@ImҰT ܁vz߳}"ɏrnf yz57X+.eT5oW0sup#],*:jqYx ڦ7hK- eUќ kb0L$z K+oK -ݬYHum5f|ߎ> mH$q2;A-O4y=ZPyJ:!u5m{U?[E?ݦKkHY{ڽA(J"E "6S&֋IU/&kQI1c6 kHH@;K_dKawq%grc o 6G 'f<ÜѪBTd&ǂʼ4[22?i 6j`׳J:8kðc]B(Fd*;F" ~qTVYc3CiA ߑ 5!M>ۤȖl=IC3i7 z ՚+Տ'?)` t&Hp1Qsr=rO){WG;H߈Uf.;^w%O)zB2n=,Qt@O4;r\o&"k8I3ޭbNVqRH:̻\_bDte{%žf8apP'Oa+N(yϫYڦ.h>[WWG0[[ɊahEZ ȮK/ )#yRkYQ4jWÚʦF6 u!-Nҷ$P $[ VdU@)LQ P;1 [GD/fE?7 mѐ @IS"qđH<@ iE6fC%{f[hvwUtQW}cɿ3a?u8iחp5/$y 4MD;=Dx_|KFuȞAo~ { ^A̠n1=`,lVeRk \&c^fWdHP(M=,WP쉜4zFR2&8&}`~BuߊHnpz]'S4˹9E!`Sj ǖal#5v5+$14(Їk19^^8Il "0Yـ^O}ct_.sH ƅ8OR9[ko+pYؤȑV'ID?mh&cjpqcb-#Okמd=H[ 0lK',C_$0LPte |utfDp.8Z6. 3sziSGWXDaPcLcU  ڮ"hƙ&^_WW)Z27xIm*7fa*&Ϝ03==,B^oj&p_g(.ҫ7}/0e}2B}.Q~}cmT p 92 c7ğ>stQ o8!Mf|Q:[90pu`wZB;>[7i-'O~j$i0R%z\+35'lTZNRbn_E^WJ[h~V)-(\pl mfMg''޴,$/z3Im;{%)dBmqS1B9ٕbkZw WG׊Ր ,u>÷H*6Tk0ai .QX!D6Y>*By9C8BDAۤºU%mսIl)/4 w-Vi6w)xi-,ǂ&L>!a0vJ"N0 3gnlL;HT{ö?E|Zr $Eq."Xaa<\Bp%]2VFiaޞ/etz$)LA&˺ïzh*P%K j{@,OH.=1KMﵜG\3jNV\e\-uy , ?-dW,&NLUg UwQ)AcBR ]pr8yoX>26/h3hS=kC@M`oiCb>؎=ek0ocR`Tw|zw88lu |ꄆ94.lWK%[rx^w=.a(ς+m e;5HRfBFݝbQ̞=AQYs~(cr'aW>!/H; [*3*v ewf9/Ftc՘K3uTi;̩ 0%Er[6ʀGWNulckRn8纗3taz&"~'MJ61eJrz4aQaY=vW&_;c&Hl ^Tg:k~,ic":AVpuq|*5: i<0q;]Wv$PL3z/\Ę@%N=1MlZ䮁uuѝy05r<j1):P? A(-;mgA!Td* (gP|n"ozJEk~WQLU@餮}m / 7Ly-mRk*S9E,tw!ѣ,O+ 4eGBv_|eA0I#v H{ح}RfXwƻ\4U&{=Z-gFO}sGy^{:N}ն&~&5BEU[XEg I12t֙KW'B>]r0&&\6 htumbt'A_{SX{),Ą 12tn=:L'F~܉~b*;;=U)9j.ffԞ%3hUg o0K$漁FlښDnyo,!U%no7 ˴F7~{VmwFu:.ü/OHBBQ-iS/hf⚜ /EncYػ* _T? Yww;|쑅Ƀ*3CMyԋx0GM .זL[tit[aͳ"!Nf(':.ֻہ'BֿU?!t;jϜ#]4 l&IV"X9(D pB8V4{狃{WHAs[g+k% `i&#-ɰ@w3A|y{s\)~Z(-NLq q'iݲ//2(ۂR7id@jJg8(4AR8t1+&+(Ctx4+Y ٜ{3pi"@x*ehKOy~ÛKlɡ1y-XI,7Bc XԼ ڤ\,u!@X1rz_ܜ4;0CCF{RuSb>N>,8Lk3;N^dS#ޯ*2L.Vx@_'ʀzQGFD`aA7ſ !EUs䮭)[:͇ܹҔKkF,u^G`&sdڒF(-;PCӛ/~& eNjy<%/M箴@]wEտ\|"L⾴hL UGm|Tcȥ4.IT'o|# L ,E**߫>,,|T-Rhe3} Ƴi>3|3JxcİUۯ fOޔɝ{[מJˠ:~w$lZF6r/TS\<ǷqN*Ka:N6~y~ݘ-)޲}+q9do7adrmia63xqU%ӝwzE..hW ة- I}aHx$|/gj]da0F h)w5_/2vT`mi'r2}C~ 0`Hq׃,Uuߎ- 8F۟Ԏ\;z%󝒯]HIPd_ul<6JʩJ-JD(aZ=F̼lCPA'{ʹGL5pwN=\5|hZAƫ.Pmrxv5Dķ򬗋=\mYx~V!鄯/IsWXXN$EǞ!A,x >eVEB~ԬR7 7-ѠV&?MZމRW) 8WVg| :a1>0ZO',Ry]ReJ,[J8K Cj((jYCx.݆fPx64H\4X$ 9Ԑmaa_s8sdrj&-uno s vu鄲M)6FᄮQNfiFN/<KiZK+7>Ww/B ?v\Xsjͣ+aLWz1<'({9܀S.>Vw5lO5 nASN 6]T'rNVǹ{?Ocs$I(ݍ]؍>2ԹeA ʙYny).$!c,x$~E#i_Gov%5f< )7JczOmr6ô]|~'(bְ%- {+?6)qM 홴)GOCKY /KPJ@ß<6n8iP:rCce"qVy ,_DZpP1a0PibhtB*!!z`*HKq^'mHŒfRzӂOJ/˵3A-d.*Sǫ7)iGWS+:,dD_]=־d|wtٕӠe6l`eKDt]dӫsr~)D^~;ǣOJ >6A"FHl2U5O7no'C9!2lI?wL0Zn{Qϳi:پEb1;|8,s *AC8nռҐ{< HHqX5>R!ii q*|+g&Ux[A SOt?3J%Ld&@ExB^]o=7TW/~UV7*A#s'P-`˚J`sR<9D!$ۺ[g$rlqA49'AC PwTTF3!l.4[L)H#/@ud4;Ax֣Z8sbU7-Xt\pC IJ1y w$`( bByMzPD ƖMM>8n;)>qI0F"#0'z л0 $Xekzyc5ݴvD{qp-]z){Zs \ylj7VWS%{6*v"N0 ?$;0%59ys>$/N}-Ŧw j";%ZR[ N|OW@~v'д_l|Fn\!WS5FCyzhK  ϧXgEMt $=f'(ɺsf%F= %EAQ..d% EmY.2UrtMNk'.{`x8~kW.3 ^R],GűnȺ)v̠4%ì,ݖB|@\^_(D` cJQnkâ/VD<'R"cl,GÅײl@biހ0E&ZZpHjdu=&Sx9C>%Y{FDI R*Q v8l7;p[׀1ˎ{DTS]b\КWn7`$Y#_d'ȸ}^g3*F$c*6 ~A 6[7fqKd.SUU:{#r Bsc>d2ywUdS^PXB ^-:5,NGa%ѭ} {VJu0<˜.D}}ͻY ݙZu|4AbuftN6wx>޷nxyVMAe^RL%rxD8zTԝ겝Qh_@P?Ԋ#a" f:fi#MzZwKF&$8ğPi!(X GFge:/bEɚ;+l[= 0wR!~ӎY.6ʍuwj=Kb8TeB6\W鸱}.Sa_5TZU#. be=7/$p!T^ uxNd=YzY ;$dC>BU W; 7qS #ˠwn~|Q P"[3(d5P˃YeR|Hvka}E+vB4Ou(8,zݽҝ=`j@MG"K̆WwEPg ԓ[9&3j\ M*i̹2xYШl#[,1hI~p~'ˋ^r+i;6'~h!Z/NǰzX2g~ ,ቬ2x[%aoocHg4-UI_[ߧ$`zEMC3~C/FX2I-2q|~ A3cr+ϱbze?qz׎x/GZ%5?J-f/&+EOY6h?g`G@0f""m&N _iu>hy q1$!qE6:~oM ;_(+,bl"dC/ll,j^"ݢ7"g?ٙQ2,w)xF{k۵m׾\D .bnZփ,`}&Lw1u6߱#Kړ]vjMep*%#+YV'ʔޣ2ETYE軆Gg P^_1{g}zϢBo\hg<׈:_l߻]3ƕǥsž_ȃkqBb*i$ya*1,0%y}*BG㿔%:4!X'G;`פ;OABE,vvdQߘ GT+! mQʆ@׳3b쉊jBg_>}YlcQNi&l;];k"mo~LdV7v'`ŘJ7mب7k>%okZ[ʺVn +diie[AaBD3'Y~n72ވc\ޥfDK7 q[[mMu08Cc%x-ulPSP@gUV!Z"PrCӄ=$wc"Fny-ie OqG@<ES6`péhܘ`98peAKw( %9Psm{JX* vI<@@K!\VBw^xB4<šdO+Q,Z~^tQ(Q{[(G(/F !}Gz@̥De,bdL蜞@ <. DAqZ!e =5q3!A-Y6Y8TMSoi?L9734ZѭsfB ӄl֟fE݂35LŲe>Miķ.JXl|p~\Ua3~@_૴2=ewg]}6;m錏JUٲ7.\Jc̐CpsLuw e?9et`J, 4=SovT#NCCscdf\4! ?bҹ׋#KوiX  +Ʃ$2a'e6O#R%<_ ҹ&6`!ɞ1?mI$}ipQGo2 %W U7~]Ip'͹]*F=Aٮ:uh$m#}ppԡjZ_҂.#ָ'1[﵅2bwJbX Nc|A,yV4jTUf@ZQ/-תiAG}ᮡHT{LS\LõISڧȪxLeڋBCQjgWN`c3")B8 Hm]L‰7$!([C}d ڼ>"VFtPRO29jzEIbaX|E϶!7yZt,9 #/[/$IR9״?k8K=4:Ncc$'s"`z_ۺn-ųwC{eFlp~{Ȕ!hP vF؉=.| z* k)Guѵ trCY<2E.#gM Yg Mo5,mT@tPo=]QUMeo2@Bd%d ]@_ [Oi.ΐwhebcwր_9ʃ{Wޘr䷤U@|>7ZuS^Z֍l 'u\3.J"'dSea RK-x`J E` '&MS"yg zGFu^TS4p /!19-&]UkwrS;4OƐ9|_@gJ.Wco\{p޸z.ݪ¾Hu & ?Շ|9߫q`Ī0_S=46<'xcs\ 9@L_u'Ro4 h2k)fF,AxH(tYƴ|<v _Ky]a[p~+qCkCqY}PGQq0眂FE@:a%zC6. UJ?2}sZ?mrRyTx\zӞC,Zz5)Z3'*_R$#jZцynKfNȆFW]Ie'^KUpzqBm1WmFB0"9 :Ra]|a3-=8鳾=ۂ?uj!D$;#`9X᱊LQKT_Oq|궷Xy+2%VIŀ f1Ӡ,^WF~ux~2)ITYL{¢~v'NYz}gwDsL=y9PH1%xŠ L"/M}cS (łV^V'tsa&KB &aB@SvbmwRbxTM< +Is`$;+01- SH"b?Ȉ瑗~丸 SAϹ?+ ecX bCfpϱ68&!K)a v+xlv?BOE& v{ }>]BE*LWt|TqFX Z[ʪ̆x݁Uo옽5Bt(XGbF9 G[ -l<Zhkt~D7D+i0pcUH} #q >r߇"J!mh˦͂T8+DrRUKm#{?fr3nIRgze$_)q$qlͮq,v} _]ۜBKh"{ w!\x8ub6A<7n^_'='.4GDq,y>Dh=- OF>18Ȉ;WƩ+j.Z܈hfe0z4Fx?T<V xgjM&jBv&d5-/~,,4}kA]#%Z؂G:IK$BEoSI0MlI(9gC ,PEX0upܤIHG Zp2fঔKm'kōBqoW6r`YٸpMBz{%et69ᵝP}{ fy&ldV..fYPGaE(P v5O&Y$V WSぢwSR0YOpGCxG+]z1^Mӗbc\O4](t^"LpƴhB%*Dd+#{zWGxg VK.tO.J-QЎc~޹1O>5Fdfwenzn|QC36\*Ǚ'{V^k-UʩUt^Cw;˗6\pn|ޛg7 fE3s9lAO??2脦 ~cs,R'0Qn]!ȽyDu|V#&tRA@{e j׷iP$ͼY8*׬r+ϹcBi"HO%ZL.01DB#'7ZV!\`Q"ۃzf7.9pϭ睍(R>I3ڦoF_oռYIK>iC: aN} #선a$ &c}"H\w!3)}(itKcn>pI[^9Kiq"Jݞ˳6H`P qq 1Qz]G;% tq[m$ ^GvWnnJҍm`kcrx%_DU~)^g$;x*rskXvKSC_z4kg[πzx w.Cw#խJvM" Q S[ Knخ>WJr'LC< hLh8>}bzzxy*9N PASPm0Q4 )u9{E}{V#އQFn6Z.SQЙtO f-;Z!X&)Cԭp_FAR>v&wRt;]bX;PbBӨ4 Q.bIc|ОI1?r;A }88z5W9jpá ?``:$ zEnuZ*LX0'\c^u("! 蚩9|V ^Pz`6j?LLc>wg@Fp,C"[W5B[_އCfw;1aOrڟ< G[ %**pDrTtVԓj?>XLנ+f0RE+90SɑD'cnٵs 21g&vFC\(J?h4L/|[vJ@V:̙jaY(bbz欅Fz'Bt;k('y Ngx~7~IAMV5 M{4s=IKlYB,u]6̪8g>>.DQpw_%D$u5C?2bvyRrF:>IGU~!=o!ig]#Ȫ YJuܐV48wy29(fpqZEqԁ! kdj}6"RHlS&7' %moCm {t77Q?If`D˧~Acjz'թ/y{ș:9;RNFig@jōڼ L>u "@u.{2bIAW}n!ϔuc9̢PgċPBHV/[).bZv<+Ο]>?C<(S)ª]wvvқX %|xP6 \/7֊( >!m(U9:L?(=Fl4;bLI!z:gU.?hCƀh*dl3oq!GWB{@@Op`KvYt5xFc y֖j湅!Q=g#+K𴜞 Qů\K wOV_V)m"s+'T4yřv$lHX|9鰦٘Ab91${+q蜨Y(fހŨQU/]K9$apGBE&mw߃nɂAePg>x6P`BMEwVƢ-cH")E@O—q+cXQ ̷}g[HIH3Xr9b! )؃נfȚHsPvSD5=@oz#4:Sk+eROE3y]%}F)C %&3Wl6R^іa@~5no5^ʗMDR]DfMz$aߊ:Ov(2W˸5yqCXЮ@U/r@g@*KLP3wZGd")h+O-{pI3AIޘ@|Tc]K3/٬P9]U-1x2Vyc&'.nߛ*Hr[ km#yX"s4\UlW%SƐ9"&,J*y7Xn9 P' flڂq'օ.֐9`T9oqlǹT C缾䌔}(NJ-Ћ0vs:R)PҼ7G'XVmqy10F >~^o)pS{Dmx 88gʻTRO.luVLJX)8p˟dҙwJ5tD¯ _ | j1 u%i.~@zF3ǿC9/SԻ $Ƚ` jGpXHhM'wflQ#Iw17Gla^΀?Qq<â`wk']:[@ bf8k"pv<&%(ܿ: yEb_~l0T´vOO\%?aɲǽu֢akҊ/GZoalaf렪,=;bzݹՓ)[]oS*3WKGՌ Ncq@ByɗcM Z2J.j6Ц|)jEőt#ʚ>oU\竳~kb> -cw".0s9xg! AD Okgg63Q]CH,6Z@J ɂ epUCPŁ3vpPa2W𺴨4J?9Ujb!G#YH)?u @^#X[c)wx.Ǵ>PoE^nuS3Z yzZ Iѐ#=c^HϋGدc?[W&BZ}zą?v1]7%^;Spk~bsNie6b#T <!@}%Wэ{М'?ȫ[R4uZ,'ouQb! >fC_2X *ƨ`m}V3 !Ƶ<ADH]yٸa =_8Yk؜$sl@ae.>2ɯAug,]Ce1>Kj]F9j>zGē9)^6Csu:)1{wS)>DDId*5+f8z{W1Sas{ZHaSlioMaaK`:J#1tG\MPs5Z}̅q#;7dָ'H0 #v2$;m \t %ؼ:,sOG` ' 4r#OT/cl9Ֆ#pNSc3It2aVv1+_+cH2> xlm3DmqS1N&ϢZSi5M |SIe@c6$Pyw)tMbGn/\HUd&*E,2Y{ ݅PoNR4agnuH]Ȗ6i4 Ʈ*"(87:^3xSܰXlT|$J$5@O`W~W]ڣ0{(#Rwc=]MO A 6JWů+}8ob >S 4Q[vnw<՞[DO0!8.71jjRsv Vؽ6XyTRNjlX.7@z H)%*6cCE6JqӠ65ȄCH.{z&XVM@B+ )))"OpsI;n0;{P[BۥBZs"Xn@ԑPń $IׅB4xÏ\Im%a87TsЕ/ 7&χPBK0oX> .$Y_fyH5ؖ5pMIL,ԊL4Ŗ5?Cv>`co@so6{>T`߲KCP%V xQ^s2b5*Liu cC\l]c3 !@B>E XXؑ O\$A)"Bü{uC;3N<$ޛU7?:@)lќŸq=F\`fGZҰ )(l +udZ5S)ɸQCkA_f*k+1 2)zU-?OZX ϳ4%sO#IFuʞcǜhQu}EUe*9VKu6>,%(JJ j-xâSHP9;whܘ/l3SËÖ0Cj|kgmg7ϯz3LK5k00b615lenJZя@3lݵSZ=Ql#<)3d4f5"DAnM ,ܻ )#kc XMҽJW~01AR3WҪVB7۳zN*X% 2 ti.j4i3GƫTaLiNFfF,^s:qQfjPzjZ-WX݃Ŝ-gx/6Gqɵ+Xjl{ =굷H#$HF 4%K aV9'<51oQ!IU!1H7b*Ecx6ڹ?Ymc`Jw5 @*H[Qa~h`jYL_UFޱHHi#f)kRpKX0ztNJ-d@]}Tؿa HG*Jcbc"Vs+*}JV)bH%E;Vu[爋<i.aq h@0AptKtr#;ƲbLϟ] nN,AtԘh;=< Yy#{rJ};AL.!/t̴ ųK? 5< gZ ӟ.e+{ l9]Z9?uEi&ظ]eiQi'z +9C+$OL w<.yP癎v̭3@QbK7*nĆLsj4n4u-WXS@Ht{LųNGvG|ēcg4{4T 4z8)یLׇJn.dI'` +r9Y%&L-џ:0s:E`Tk3|U7bt²Mt.zbA4DŽ qN^"D @pwP+n؇Ėz~:m I/bZ}UZZ*6l3H~m&I?WT*6kZp*.Pt#:vMr3g N0fDzW}^ٛ1Q2ezcž aM2faq蔏h  Pq)SmLt؞muc^@n6|IW6̤tp @ ' g~9Ћϰ;avsۦox aL'tG7 ST@,duq&gz\_1hMܽs8 OV0|j]Сv0Lҧ-9+ߦ]#N{,Gnh$y>&pXjA5g d!{[ E}:$ ˋ;3A= -؄~Ձk3}KMoQUsF|r7B\Z*7TJIiObf1M)d.oI&m:!Nn4@L؏.1i.+w3@oͷB|}LG8kօ>9n(tenu[ḣq}N 3dR5IS_+'F*g;`\G;J _/be>~-²6r#/RO*cl:΅ vΐy&=sƝ'BL{q7 $OFYEކ ;@]oΣ5,dGOaP0oFL/ `7ʂ̽pk/3$Mx( 7+qkj΃`ĵ3|ZlGV18˝=.+iKAw5W|մs.8u=c7k?<93qM "]7rn}<k }w?& D~S9vGD(nreɓ66NF_reɢb |e1n,ƹҽ|4gn(Ow 8eEEddžOf7/`́Džl߯p= ʲRHúe3Jg4Bj*y \dLU-Cg#2{o IA(VKJ$,fK!]amCڥ"wݱ3wsPli]XZZCI z+}:a\O.e)Jwي*0yET$ GtG|3FĄR/G#j.PFRD@/XsTڜ0FWP,j{1|Z XfVTCw장p{q'kKYPMxl쩖_nϮkK~/̓Ñ%Uǚ, oB{dxkYi.awCt5OR%8Jr0Xٿ&#S[A]G%Tͩ*pӺ4H&M]5 jY쒮/^,ο`CUMb$?#ĢG5ayVvE|EGx+7Y^$EiW;s~!z7G)s@t?"uLUa/HkEz%W`Gt^7|r>>\}bDM+S4z cKl< UaOs}BE?Yyl0~rBK 8&=?wO3/ Ƌ"h^ f#Cⱚ̾2LL v\oqΆa`9lD|\\z[Wן6*!46b/taS P;} Xj-çҎ5XqjDHWc=+3Oس,5 |`6˳m=5Sn4GSjjE_Z6ɠ鎍z6ZAu 'e ֟wSՙ-O:Uw_ n[>"z#s+́X r1S9}Vn93VJk !9Caq}ȶ4i-Muzi4J"t75jOݕPZaTBP3)hW(=T&83%}@ZN?It)$x0;o;3D/-u1gEvp䌩 gB5qڜ,o|T^Oq,y69zq$OJLE@8Olvv/VŮ.y:y03$D}Aqg{!ۮuA*fn ~{w&c#ZI~A7殝g[ `*fZ0+'N&xE%*9qr"Ί^#|ǫd#;"ő]v&G6l8oɠ+D=Kh(۰x9L3nA7ǧ|lK)?WzC1{'@+ !FsS4 0)Dߑ1 OOXJ=*dE$1\/E2*2gZtTIfO(n͐=F\*-?(;R^,~N)S^!O)<]"m=hU{*R/!d'K {i?n3OtNPf^s lf%u7Fr\?z]A>nj qoNL!$Ci{sgxٕk%X.WiI&bd1٤P S#5”!$kI)6kR|!I&4+3l{*6W)#ӿ@:V5zֿ(bcך*u-b-Dˤ:U$@˨7w 33&ODNf+B+>} [}|HǾ{Ѐ:q`(/$XZ+[mB> a(hqR_tf^dELaoLAvw]yK <'r̺$jdZWn)xNB'F0\ݞM2..szc8 U9ixg0pr;k ;i%-(7s&/\or-mvZJ 'qU.nA_Q ]{rYyA}emΞIzY*B/ b5whx>֩<.3 =f3drl_T MW@='f,޽#hwRX!Bn(:=e~1TM eẀ%κJU0 g@:ceҼ`)J{, 62݆`6Ճ D+p;بHb꘼ "=4roUpW@Oe~ 34—-`S@z1.{ZDTc* Izn6A] 6F{Jp:}Hλwuw?~ \[k U^#)$j@ 7\6 jVka63'Ľ䡬I:4vߎ ="Z"_Wv#0BZNc;$_iVp? |vNM MΊP^e@>C^PuuKV9)aEe :@p\vV)b^`:AHnB+ϏoJW:Y0BV*0KS~'͢ 8^yQԎjd G>9}٨,X:T|Խ}Gi7ri4,5׍m =fJݰkFGU8UԐӋ5p9։i:9E]HZط<0ٵ.)l8B\,:[-huh n5 ^hum<4}RchwU^TR^a /O>j\!@< NSINҚp|+9Do4 yPgñ} EٯPZqjf {BYpolRwnp8Ӵ;P՛N-3\jWnZvaR1xg^oJS"&W_۱krŬ#°̝R[ Ct]aQmh 1U'[3 0Dtؒh>,8I>_ F# 4qWaEʢ1 &z9 ö6Rnggp_7 㹘cNB%4!DeBӖ<r@H/[Ȕolމ/<uN(l>W_oOyOMY}z (O!W`İ5߽M9am_=zma)`$y{UgsLhRrUq8Yª2{GUGfWbMMg(iғPao1f{`!Aېj/ 26~aIAy/!ݹ"Kq.HLؚ)\dGXc*Ta=JNc} #451dxX%>Lr*6$B&E¹r5!͉_XmO5zcٍs2$:qӰ-~#KusIJS歌m(>P3Ⱦ0I%+#U",0n: |^tO`ӗ3*k-`n!mQy (`$3};Z:!3$?HHOw^2KYb2JdGUa7ƹt.m`Pݞ_e2 gxf~:8n(Zgy(羟{x/{J^M (JG_X=M0C);sv %{@%C>.a?29냚?>Z  Ә%/Jz$ 17ӂQeТN)@nLRp“uɻ ASM]VhHRPƅy3[DAEӘy1>ʧZ$LځZ'.%݃(($~>"ts@)1'Jf5N0}+ ϋ O,]2sl-_//ZsqsL_~(/OhS2P!Pg&~UXQs6.7+6yhz `|M8kgb$'ͽ? r9aݩ󫽧#51dO,*C3L ЦuOJ)rP9x^wvgވ`Tg?l$!\tbtoы' @uFbd C7~-]ƖзsUf}Ѫ"6¼_DRe,- ^j]hc샭0vm*5~ܤ bnd.] VCKHgTI]czxOut[hnQKJAyž:W\ŧ+RRwdcD-?2q Ec14 ?ı y]*V>A((S& <,g%mU{ B=$c;L]@n uqb\OSn4砠\ Iul(+ 6}h|fg syفߤ,3B@%>w\WEYȇ*_oh? BCu[< ^e'ZA'd+RܷjmR3[ld"Wt([3gV5Qŀg |8w??F+54\F}6m´ZN'0ʛK>|(J_#U.O `F03IUq~p1fa KI BbʁgԹJY_|H+8׸\-~ElK/ ƨO҈Q]}fmו#+w#X--ҮnrkSH ,EPڕY!*E=)╤A}j:8ʆ?k#iGfѵ!Z)MN6Vw&_=:!Y&ۚ?(ta\ҨW3EEPʲ+UEDz~7MFƟ:JzߓOĺcu,NK.+:FZgX ˊ9Tw2/_'xEh['W)MLn$b$ol71B#'OD_ k)Wٸ@5oݳVgGnM4R)V*C Jl&^t㷔Ye`1(<| *޺I. E%3%YSzb>u.RY74靄|D7Y(E8X+k%-icGlL,xv8n L jvP<i$Q),i_ r3Z6g$HPiG2-8F8lۋy-tnCG|g]Gy7.0'bVg;}i+nY).nR*yѷ%;&axݍ,>‹2LɊrOV ZP`IH uo# P l"ptgZUz&L?1u}#UĘ҈>]jCRJ)+S vf!1t$JK d;*^-7__mSV9<ĢzO!k1wyh/ {f28R?a"_~w琸1 Ct7XS_5odtyS($: ;jtq?-UJh[]t GX :dȠibBZ..!\F_ *4^cdI"2JK!#G!$ga Ykih5ك1Q}@6z@YZxvW<#IeF#K\rr׾WLޔ!w8;.6z=vb#A>FVe^@{i\9\kZn:- n:20w!2OB)F Ǽ69q'\0?QTe}숄!/ʡwiٰ˘z|CBa{V7?XPjL+ ǡHj^P L^h^J` ]!I3D7sz3chfWoyqkr_74ŸV¹FX3Z6iϣ#֊~sK&hL_H#^ǥgCa5բ# "x 6"HrʏlcE>IqG[p~OH)!-ɱҧտ#0tK.gz\]ѪpՇt @t?d';휄{Z`c] _WlN1F}ANN#447 9ӣ&@2R#n'l,`f%gA}9SM{N2ݔE PR >紩o!~d?; 1Ɣ`uP(' zSWmƞx|s4Ab+X7{I|T|g@m+Lù""sP B4uaP DCdʌ޽ #tḳ鶮ϑ~5Jp[;Fm҉Hsz0ZCn~qWw__9`Yˇ<5.sE!QnTGz)R&rWD: VUZUS >I?ZĆ: bvϯ'ʊchBaH^9 <|T ؚ;|_93J5Y3&rTlޒ0֪6,~I܉t}x^5r N#a,GsC~Tk>K%V󞹄少SqPM<&Țϫ;mVRS}hTW1=?z_*I\G( tCc{|"RqVQTc8@;6T ܪj;izI*DBxKH҆VT r]3HM"QU 9(8~尵j5 /RA7٩6[fM'!ZR;Hz왔UFO:9^C̚}iPg9Jmy.3MSYbT` 6Oذb!:AR-qrO!ĄG&4yzPΝ~&ߔƨȰťQL4[.>/1\Ap:O'] ^h> d6])VvM͚&2X0 Wձ؆YUU3Փ- `Y5|(V^UlR$<1%``RPL\$ulѳh<5\v=!e6$kTsYuO .r\ҵ3_yYd|,}Щήp8tTM[, ޯ*إßlG>GI9~ݖhv {ECcu1/ZKD[HnE(\Ѕ>)f B9[ mXmB:*:Nk l0+2k%mߘ=8%gnBz7 yhkp%YtrOz$p[qM+qG:>ލ1خQ㎳lny\ >qԅ;Ԯ.]l+jRTY9D䉘]c@KmqW!Е]#&'CLzꤶrZk54 2LhO]b-=31i~X]%qaSTɣyNbbʆxo&exGÖ]}j\댁W0n9ކdcǎoG/bb[yoǎ"nT2Y_Vg"ye.gxNJ+rޚKd-ĕ&$4AZئKw9D}كܧRVXr˞Х$vB1X$ ]U)X>X`0]x3ouv"G )'|0@3=LOSa^ :I/鲘 њSx'~OĶL P2^/O9哴]/Obgmf=ҿ ܙ;㞔Y63}Y:n3CңmoX=PYR iHϷgYhF1#:Zv ySC*UBA|^4J?ؒlxr2fyrt>4Vʺt uPxOψLt=_XēTR4)b~% ~^MR[<E}"֧aҋX$[auΊW繙13 Q e%zRr8ٽe2qaNI SC/Iʏ00b>bc=nH X0҅SOl'xclZf;҅=tj8W9d2 "Rɯ^ԓys6aYF׶@|4f`-| $rZ V09Gtgl|.,Xgg7 ,4.^{EJDH1;1P1&io8c]]5WcQ;oS7Rˑ1N4ra';CxƜl5.ϝ/6`w֝g UaE;ڷaf<xVue3Py;*Q /gڣK|h=$)ZL*aOW60lx ^18.v 48v KY-sIw%mjWm}"#`Xj|FT*ڢ͛4US _HqQ$ pɫӻ/M ;n 4A5`,j b1p2n0:eڳgdǡf0yU{K= 0P?7B6Ƣs`Nd3~ZfH.)%M+$ѡ( Fbkr^ kfND3{/rSK .Fx*;$8Mb9cETrzdrs.;mBXM *c8kD`hiuU8uvݙ9%MQ|kn3vKh4{@Ƞ,f3osPwz9 WX,q;/A7N<|: 0; XE6O|ع3e^7! Js2i-Ft=td ;>U"iSBz`!G9r1J츌]5~BxUo/^ [9"̦кL,d*FDT͋r,_ ]rL9]':2$՜VFVkw\Gr}W R*eCk2s,=3!q N_W/7y꣏(hvt2gb-F ]>˙$Y"3ӟmV12`Ѹ 3sk9喠^'y<*ϸI ߙ~jPf.zp:g`wKZIr<V1(in.͆_Uk9Qʅ}.iv]KG)X}ygbZK>mqf;w)C[tv}K-[6QM<ݎCCR~ō sAԳSO9y+Е i VF)R5<˄AuQUx,E$dZ]zR*Q˥C˖ME(VDC6HIJ @ 74Ջ/% WL][H| Z8J)yzl9K}"mŕ٨)}f/Xa,E&~ o5P)ómճ" ?VHW``kb`͛ rkrQwiYDx;>{ۣK!JEz"eK) zAFnxNQn,e/ !I|mIDE5w>0( H@ƑK@  R肞E H&n5ܳD*2qv.{`GC(Vdr j-5RM )>dJEHܹ׈[@cx!}~ ;}n`d(r_׻+!ls?(:j.@,J6%& 'uw _|ދ*2( Bª[_{o@ UoI|;3u }5}QjJ^W6W@%+RAu eҬ⡣QfrdJF2&]2m r5s{;%^r"x - RUmT JTl#U"԰V%? "+E1u !`2)7~hi['RXi_R8;07+OF]+3*|mnڋ^ݣeg R {W[œ~~ k'lCNktx*aǣgi6+PQjSG:֤$_t4sW9eˍ ˸`!K'SO o<9i#AKʕ$3 .K2y~xX#32< {igH+a@*'yQ`0^?PMN":p33gquopPٔPgj#ȳ>fYh0O2P49T 8䳙 eQcs|x|ʰNI[i6TU|ROo xUKLϢ%h©нz./.$&+8gg5RU`]JWtۣ69 ,̏3#GKW# `ցsFo`'\ޅΏ zԕaQ^'Dq Gc{Dwv,\"'Cg]{NREA odԒ7)xNu}͊wesInA~a-ơLf{AT/2+BNjW T*jVyuN=ϚS Ww]^ g mr@qam-%3쬮J9Z"uqart(.+$1^tD:ʏvɘBN:l&#ug51mJ'{d]qZK]/bXɶg*]:;;-R6 |p9@nY@gÓyz &@>>N4qC nk)o-@Ҽ#fCϹT)kO,#JIK n; ].adO[J^n qi;a:|K5Kw}X 69 R2x+9|q*te~k<կ|S4VZvސ̰e&YeJ (&.:,)Moui{FVhׇC4%oVG%¸",@%D.fGjtR/Y= Ϫܧd?cR-_Hen˷ɋ&ĺ.Pi/o0a„-ͩJ5yG{ D6q($1 ?'AE!au*q~QLДM1U0!ytC$C!\h{Í`)o';o җ};A͞&i~}[,^2l[P sI͈0CMk8!.cUCvu +ې8LX%Dmr5):2< &i7*Q1zU4,Ƕ;LnBJ kl!vZyZ_O~f! o+Y/蓃{K2( >! F:U37? 0pÖtCmuq_G]gؾjv+E#Nr0K6`!"?iY^7hR)̌ssXvm68ޛYւ,K~ 5|7/1,!Bp{1`tjsۍZhHhbLBG" Z~i{̓rGNi\zVGuHl tݭ E*xdUȿ+K]M-EoIrh_@W26>V"z≇Lv;N!vVǚʡQ:_X6Qg.( Eq~rKw4I;$#y<%B}"JV"BNfUeZ>?mD_ت,!13SQ_"tt|N(?t O(^qr,`7{![Y^erç fOZan 9&-mqq綬vﷄ峘˻#A{xUi9~‹ aYNZ w$y,7׏ ߼H)mm̿;+n9F2ޏAxeloKpo1η +.3 _!INhԊpa7z-ME~+.<Ȏ0;C"y5RmmhdpA\@WODށZp|wnZpꎥcm|v3qiO6@ E@?bWOU/\a[! ` m,qro{a L!]Jx x klLYsp#h{,TxF/W|}岎 xWOF wEv`crj/cc\-ܬ"4_E߽K6b`qN J2V2K`urvKm˓aEv<KSИCz'qQ_*4;5, OjG!B,RCNa҄}FÂ.~Ţ&1VP^d4d #fSVp' q=',YP肰Cqw:;hr|po&H{jl5$\D%I~}>d@4ꗍpdBzgD>S@3̯l&&OpJ1>D3:}!9ܺ$@f7,ƝbX~*8qC`c4[^9= XZK ױ!P$ɘpȭ΀c.mݠiHtZWOjJ&bxL ۭɣkH)6ϵ]rNSdgVBp/yArCsxn.%q,OL(= J 16es`ހQ/bL^"NR,۞-eWENqk:!4!:@d3Cɽ%'<{.h + *f .1hHdi Z/c ( wփ9M-qyڸ r_ޡP#\YnkI&7둯7p9j[ '8 Й?DAŲ+:4Հ.deXLk%q %UU_ yfJueRb̗6a53\~mP(Y 2p)aGc(+ZQ)&aAJZ 9~E 4UtKYtkck\ys#bHoe߶2;phC鋯5"OfOerD|anelr_ ː=zKyJ,c`:eƷ;U]3 `'"(;3L3cLHL$.c}Ϩn3Y%>6{sS.xT-0B' pRw,cAЙż](S,U[1I,vxQswOԫITs;/FjٕG-9c0tOʃVg/? FVb)'`=$$v*n M . @L>ju堦ם}ȩӛԶl'.OD@̼̲{pӉ%Ư#8Gj XN "kHY<߹3;pQn\Cy WiX:m5 VdVUR+_Ra< GU6CV2n2l5Q`E E!K2Ü}Xha#& e 6=?O64Q߼AYcQFpL~BP/:W_`43Hɾ Cp=-C5K?D# x@SSHuRذ-d [ >E5T:suQ* LГr}SS3)&l:Y>]ۥմ@_mӫɰI ꏤ˥ϸu1wSJow\F+(Ļ[u#?WhTpox. LJ3@8F/[]OL~w6XJB=/`+@Huk!rP4?&YyL߾U'K KCPJ:BgNfHhӑ4%ICeBB   9\ ~.FBoMP'!M1~ .DJ`+ 4p3Ub3 v5 at}vFIU(X3{8WY_dx-%`CDZD[pܝ#|2ӼkMLTȴӖY0!#wsd1W€V^gwͅ6@KB* :BaL[g)/ v0:sat߱g hO?h{3X\H _5{ۤ!0ԙ`s!)49D&i[w|DuӎT{gfߧU&5Vl8ףfxvKL8Xi`E<Nm@&p%‚c1 tU77z_U V/tsuY Q0m%'d5]G?akRX?zbzGpW*faʠvU=>vwrgsw`̕Wr%u{L+`tpfG*1,~d6.#+;=];~Z|8 Ͼ$===3Fi& }͚,7j%W`XAkNh:LU&դ?4_dL3; r}21?.tu!ܜ\8u^`^F`b&0_AI{'a"nnX45Ͳ(gR-`UWlR& :!l`n2R˶ Mݽ70Pl̤Z^4Cuu{?^랐KȒ<0˯oν]ѝR4)awZv#r 6އ©@ e*:zu5xl1B>)BL^=ue~ nfjB2WE-LnW%9/`VXAt4K#qc=M:[:^DCDy_Dr3Avߝ@?=N*G#²Tx?4fQ=3wb^T+2_EXS,G f9ӑQ s ܼ DK.vB2əw޽}5M^𝰙M-l}]P (Z3@.7̿{y;b/G#;2,C˶]JT3H`@?Bȹ(-#u ҈!Y A_, ҈-rLFs%߇哥JN@u?[kTZQrUԸ@^?_Mt'l,[^60Q~tKC1v0PY I,B44W^ YHM^SYMxH! pI:[o%R9P{9i iч&JIEd ,95&4C Bj_>@ ,߄5ހWk,=sܖ O/8s45{KZIBVl'P ,qh}o|_|߀E `G=,-qˍ5f[1>TT 307M!A-jOu#k, ,á>;,#  gk&E1vjLqgVXx<)+GPU} _(Zesܗf@XH=ˆ3~ohL7I:Kn6XR8ctNd^Ga9 4¾߳ͅSh9r,Z!ّF?Ȍ ӂ!kgA8lR:@+ytv^-m1f֓i) 22? 'sQ^)YlaffYc;_.}%Nh 3H9,O-*⣰p`"Iݤk-줭j.P4o]FN z?M]uGf-Z1z Ed92vIYE ]-$b#KlyjNkV,[uG +;VHq5*?c $P~*9jG`-<,D,T)Ԅ:kS& e2X+ حO78Lid'SE81UnMe1DzY *ۍ-ED'~HMzd`J*D/(< iqᜒъSW` zDDOh[ᑝa4d"v'>bΌw^ʝ~f^(Χ]Q2m}X)ja y$`w22'Ƞd켺%# >|X ."0,5UI BK\m'${*rh )8\yiɫ7'!B`ג_ Ѕ. T#cusݯ1*( ܁&~8EySzo֓ø`[B̹"Сz:~g$ ؕEx29<\N%lPp2L70x  51߈r/T?CzsvKQ"0D>OBB[1yZ1TaюOW^V32<%t곏lHM3^4{ܹ{N:/EV>"DaWVl i aB5`8g }HCˊ X@U^3GSP9t0.gjN|1&pX-.eSƦVɇJg",'~k7/~gFOkZHꓕAi;c)!>)uKYP5W4y=oWsg;F o~T)r~Pmw,8~Y&?R4T_qߙ >>Sy*ӀV wCLjo!*]2Uk= ggю8rpɏTdG!jc]y$\0&l{z@l>Һyҝ 42*=r*VM?t8ÏX!E |}ǨJA\4 t&yP=5~pR2x#jp&*>1]sMj%E>7jEroA҅i3|1 DHBNP`Z^M݀6Yy8q,3ydPĜ3\?b@RTCϧ"s nx\*hJ#хXM]ԡK*;; 6wv P9wJmsl"i(7IoTm&sWj-RgmtE) } 4Hsk4m!|tKox͒w:GQ/2^5\ ~( ؏V!k!'6`*k4d=c/gPYkJr܊Fb;bXNaQh6Sإl'c㜭#F.9AUV"q:ba]Έ|jiScTvR&%J'B~r2ZNU_oq%1`oܵsRxC4FܤO +o-W@hIń*S^-8JGyB${xؖ1Ӭ %$O_U{_uSo&bS˕ )30sa/'z;pߩF; +4;sfX-|tgJKר3,ߝF~ya[]{iDiݶ r&yQ21JωNOB E";K5Y9գQ!+E;Ʋ"Ǩ}c@ކ?jצR42BM༰m`bM[zJ_^rUV՜ë#c~ީe)ZMuFҲtZj2 y(7rcKl:Z͵ ]&btYR~aĢ1f&aǩðRsqN!ԡ:@PWskN&O?OOW3 Ѓ:,_J AQZU3~x[=|N\1RMr➸Pz *(4#RNWdFqAWr#҅\uǯ`z3X\nOt,y!3A[&?T ^nD0H4C7!ʌQjN cha1Zb ҂IRՒ(Bs &θ| ; `e,2L *|4wJߢ޷˽ˀ9~~d_:n[.~,ڬ:/$3) JD3|~`u!S]r'+ߴ>^-ӆ͔`gQ)NS*hkM3x[!ٴN3?9wGIp ^0Eb|_?>Z;*>,FkH-Eg|-/_pzE0*B N.qNLBo_\1 3P8sb%'?4 `V5eXuhzGR _N]>8%MK VM\!0.rl]fq%1h:Bzʴ"6 Zx_7]$Uߞr*02IŅHGg#eєj=[ B&}XlzY#f|I>J (I a-}$Mhw>B|ovΧI"νw%x;`QM"kwL+aYҗYt< I <O x^J5, ?;K2) '*9[$f vx gl&4R C^ xmخ^D#n@$':ܑiu]O]9խoP%TNP}jօ:¨(~`+Q=S+&(QhebGF hUo6:GS!A]S׹ޠXВ4mf7K.Fu[Q}'N/ߗrPX['q;q.`@ÿD8DԞx$&d#=NEuX;oE3,@+#=%\i]g2̟JI6@ &q ]@. F/GqQ@˝85 %G&.Ixcl-, QñUhUi4J|QZ)[#zA3&ڢU<ʪ!pLFY.hs]޻^k)7S1\SW@QGg)]$wQ}nF,L;1=iBT㌫{$]@#Z R\ï9N؏ ]Pj*tiV#x~^qcꔌIz4iGW#:]>dNV[gOU?F=(1cW~ԩ )^G{0OXz^,5j0Nnb{9=a% .΀sʿ:I%*.zR)!5s;[‰4tK+vJGV(an3Ag<h1 M}(&F-PЧA@ qgt/=cdO/ʈ(3EYI$oJfo1YqMxP䦎3c}3X?”}rթO'yR{1wι^@{eDGV{~C}t)d ߦJIAVV^tdo,6{y8R8"H/,͌Ru͓tghj_vL3B>z~a{VMŶ J*5/, PGǎ [,=m |am庡$e񘫕2%~u%~-Mբr`D|Ͻ:-^Vb kXeyDfݾ@[ϋ@đ= ._>*v _\tGYT ?mJI}+ߤQ?ĮToq %"zeh^lGWbTym{׳M% SM_$dnsF#fPn2?ȔBuS*~t P,9dUc5*'4j$@-}e[hT4`bč}۲-#,:,}擔54#l)%ƽ]1zI~?%i N/R:R.rlAPLsz'K{zl{OIG,$c %:zܗ~esK;4<8 C昊-Ҕm. πX*&upZ{kYxSeym䢉} ~Kɻ ݡ-c0/ S?blRtOk?i&K|L6VxIu`wr=&wl+P"X)7v݊&l[ KV Y(C<ƈx_%M-ЄAX^P`}U`ZψXȫv2$.]2h<`Ce`5'B.Gמ^:-:˃ }b!8T G8'uQx=RF) 1D{jS E^|unC3l`!U&讻T?)Q޽~9 ()8<o65p`d_!l(i$_οWAl.4Q81ĩ idCSBck/.~IEpT]W?wXY~n'ih}d&Fsk;%9ƻ_#k4$,7حۑ2,43s/Z2!6c3K  H ?-ts@I9)]|ֲjD5 \cM$Q~R(əmhK %SҴ^Cw > xiB:h|B_mSC2g&_`[&:vZ%[Lq WT(wdrM=6 ]B߾b+:j_a#2W9pavFٱe3_/3ȠfZq0`kWX9"5&8l 3 ƊiF"J3} mI?D:x}69O{wbL/RM6:0;?VT+@P_})_y ¡b;eU<=N/=;jyX/&($|x^pRkfLlhpN;pa5xl͛%M Up-!jv#9ej~oF\H1D;{IiO< w(uKma~+ǩu F<wzwXKb^hk%Q9 L \:IK͕& AkQ_ wNOPtE:*#50ΕD'TV~A&v!M`m5&a)dHxQD"N~Lp!jQ;2{\|Z]#Wt#ơ7)wO^Mg~ uCRTæb 1Rh`\I2vb(t]#7*:\{)g3!ͯ!ʍYK]*g)w!CL$33!k~;<s0బ`ZcR/yx<)(޺wp= 3Ada8-"8|[:"9}) "'!ZEoMf 19+$(PpKלjchBK2LV ;6DDG2 ̈́GPL_f+^ Dž^ {͍6$PT6?1wyǛi:,Mk%bV87bd=t]8($2jfDD$7omGdD)*_HKk[KG>rkC?QLrH o X/&YxV lu@ 5-Н,ՏO !'vtueY BZ!ߍj=V*#`6'N+2 7ۂLcs^ڄlu k80EJI梚dI?khѭ.ŧj_ ]6OMԫJ6/Xn냦ZAD9!r'%LKL@E(IvW\^~ƚ3FO^["iD=k\;?М c pNi}lk ͵uf]6C=%Gh1$ݽIS.688"[fu⍑v&'[Q6p Eߊ/9͌pl!\+, ,ؐGK.Y=8n^yUP[D"ZkMcwT,Vmʹ,WBmVEu\DN(Qea \($Fdo1բfD]Fsb T-t}y\3<"@̼J4 M@n5_KEHUf$bDX/C}>ik'g 'E%1cӑksMN :~̔CHeazaT-;EdNS;<"좆 2姯lsa 0VI2m7^"ex,x.J v\@@6l(6~ ALjv֚x`JRIP%|&!PwrքD#HP*6Hx5rfa 1awwi0ͣF;׸t2*5#ooF̊ѶL~v C:pۃq/"!6l.JimuJ 9&T(etՈv?/*-Pzz}źoiqob-X=*14jAh](uMsٹ5[noATbnL͉đ,=D2b!у2G7n~P_Sċ61ϡ,u8zF|^3rka 4?rG |غŴ@з iks^癧V\u'OV$)< XҞpQ8Kq."#N'_ {l 6Vh@4B1} k]- x,Fv4#Μ:u;7d/Y&iS)y,`\!Vz'əB H̝ h41NB(ؠwaQtQPTaUZqG&̌3Ύ15Aַ &G#\S,E)uZ*V+$A[]O͇!_r=2)򆟴-HAutBmvxn(=X~kY>Ɋ_a1D<4VEr9tfQӥy_mNq i?J\A|PZmm۱wuF^qj]59P**9ⱘ`Z:q9[(:n]cQYI"51lM%6xy@\H W PԂ;us0ON/a]|zcɾ: r[ |Hľ`['1b #@(59NS, wnRo(og0\擷7#K/}}m\3@ f0[@!V[؈q(R|VbG#Cl`Ǿx}|)Vz? ?FԿe)JJ 9Itel ow;=h];iÌZE&Y0R q#a=xw7+:uWuk\4mS! ,s ߛ2׎`ݾ_\6UiцՁ?`ề=%&֥@Y,.=d)ч}w~u! TăwA$ƭP"[k}A2;UNvWg2~5$kRvP ?s _]s `ʕ.|Gp-@ p XF`v@M i{Z ;l%u}=gK84VȜV.S`v; 4).k1 8;|%7gB'sُ OFY*y0G|A=+:R[ޛ oKǩyePga<Z<687 󯷻;a8K/ba}jKU?C6I4&\)T+ 43_NwmZEy֤Ag$O#0V{Pkls w2 &%{4']11h/֐ gB-)|YcĉVcoXT${t0Y}@و,\I8YD] .zp4qW0oiOjaJR[m*-gP[PHٍTb15ǃB qIF_;ȿX_Ş h kvS >V&+2 oGJ>r>OA8:?s *?+FR@b6ⓂADž?qLjȧK^i Ve-m{6 )%Or?*Y03r}~j_,T ;5Ly*qI±B ?ȇו:{df6~,3)~[0J3η6aג Z]r,$C%/;R ȴ?c2'nKW9[}R>ǿE <ئ̳M*U!ĂPFtwl=0rUs~_=Y DL) 2&j: m.O `o6EO< WBq`!3/x/2.)SM ,& y7•OK r4,t&u ěB 1+ v܂Q(Ox%â7gOV*1OdCLd '+\Ŀ >p OBI3j P:__j2MND̉s̹yp^ Ss>~O+1* o[N3˗}iz }=L[ː^z۹Wqt(8jv D#{v?]7džK|+V,kblW[0n` ]eN2(z~<"'m501 24WSAꘞhkmߍT F@l% 9з m>X40NiߪPC?XT轕ںC“",sF_`:ϔZg0a«`njY|@%Ki:ҬܦʉY?Qc`2ke tsNWKR78({+&+L⟁gr ɃfILt ,rԲm=ZPyz]bw%Ða>y)@\Yk#* ,ߴ@f4,xM;bˇ4 Nu>LRR4<Ѡr?zZ=`j-l;۠OQǐ\*RzgY/$zBJ.a)hְKP\}~ Orڹdi 9}VJx[ .Kt5p/ 6FW#gŐ Ζ7ol;G9{zn;_Gϊ9{WȫVn8q:Jlk;8Қ>:iVesVk0.;{Y8TXvI<"ȃb[Xuz𕐉z1=v&.O(KY\:sk:m݄;gΡ wEw>7Htf.0M,4x&8o@4kMe_)Rk6@\k?{8S4kE'=/F"`Guţj90y30`D .V{ҦbkLUcL#~<̑lHH 8Bt21lRy" 'ua@&j-2,ŃEE0#qN1;O 2]0>p{dً$k0wIU>PlH2LRwe4!R+/u)RxCv%rYpQW!F+_~'~ȥM *=E@TlZPq2c(NJ~[$vNY2w\@~auZnj[(K?ٌ$ok~`p4Ck-8{D KTq W{G]?.E_ى `R:\U8iG'ĝ ߞ;*Ia:juM8OݞN d_d2cuhyRwE fOIJ59(T<_p Dhu8ލ%dae |X d4%z+pG?$yC2QRNOx:2chI& fg x<5j G8gU^ւ~H3~13m[MF?հq9Lh 䠿b+^ņ G` <5hDv&VF $,k5My lVK+3M7 Hb'RivÂ}ہՂ!CᡆRS}=Y+#g܇222||U;iTs3[u!Ŷ(jum6-ąkL\5r&Or7M5}uHy5J}~KR6ozbiDZeSNCY4MlV/1yl2}(S|La?W=b5+&oBh;`r8Dw3D# Y: s ;<қ}<뜃bM6l͎}%K LѬΆRD<Ntt:4zl? HO TbC:]+kJsBG 8e:N᪩/8m1]C-ZߠDDWh□yۙ{gcŰ<܍E4;";c4oxWhè) 6S;RXWaUX%%ӵe(nJ̸#Ԑ0N'_#>^ɭ,P!}Z$Ct'0S%@V9 HQ?wiQe$*Kfd YsPpQ3rClYW)uAO/\Esjw{iPo!d yK}Ҳ2|j@A1f\4L/l' &AeuAkoۢĸ+sznGշe}"vU+(P#g?ʔ+LOx}r2Xգ=ovW`}BJ|1|v5I\[ZƜ$ (wbw_g~v 0F[fqW<hCUMT_we_L \6Ik ;]h"\<AlOHpC|yBe`h;͟ D "א-LǫhT-wYl# A]=l ^1#3,Co \T>ƌ9: 9]63W);s!:;ƶ⺠ f8ަ~ >(ac LcEWy1dQB)x13isC*^o^Tt`N (Woo᭺ͫtN趔cOkBڙB }}V 3yKhoWb\̖&wrv~3Eت~rxցd]G-H7Js1ovltbĚ 0r*eر''?`W9L9^MF&DBwzοuUi~wޕ- ΩqsTOr[❂A.ADU(y=OFp^Hi5q чE:3$QB`kK\;)`TA$E NM 1p@䎆H \VDwfbv[Z/;SGiĪ݁_o̮k/4iUқ.;?w:<(c|Gon-Ta*Qaí9A 4vCIQ*4 @Z|1C&5]qDGUd.EOQf_\kc=?}{!AͩIN8ӄqcj3ev7|TxFԮVЌ'':*0T!!ۓ6-mE[tCINl5M1'qz6TPWd<.? N᤽ T,n۪()-;0vغR^VFw5 |j:a|=j`dn6)m0kOyW7NԇH.Dr+p5C:B;k3˶$;KςHk  `^nR$Ԕ?L9꾐N<$,S8:4xS !R>`0@A -hxn)Y&8B7sďM@@g|fEvWs bD;lbrLTOxIYs$~ *QlzN0i%oB8f̈F8j1B$C z t'i~SSP݄+5#,TX1sD=n]a{;5UjA>6H094{? }_Ҭ ETywؾ|yf{o .~P]F{ \ѣ1r i\ҿ Ύ^ /Ҏy @AX".:}9Ȝ Yeib~F8u%zD[Rtv( Bv2kPۺ6%wK{7nTOPsy܆ %}[X"Տx%Nk= ~/5zw"̀[eOն齼/6o^)xAŁ4gU`L~nK0_eҌ,i *'}-3H`uTLi4LŖLׁ۾d-n]ɸNO8O}UсDo=B/ׂ:6%TCM",Z1.g`=bFC9F@g6 =R]pwۏFZY4ā ^gb<0hCQty&Gc&οju[_@[vŪ]^gX.;:Sv);; 񌄁ڊVmFf̸2]ݤ } ]mz>K3R[&>zDf 5tt\u\a~Hk[l@NuQ w$5MB3@@ y&oL`AcՇ[Y3  μn0G1>h(ʶhl{!  0O,',BO@iE-U;!*|oE;C\9&WO !%6uc/Xnjj1XЉT?in/"<SSibLB}jVLpGBS>4<[ۂYX? 0^S*!"l>X'>4@"(?l -M=@lϫUBJ7XkPԹ7`/…?.bb.wz+$Ey̕J!ڃC}(y*aMTcT^8۷wFqqgCfPwbK3nYauT_# T[Cdb %Z)ढ़LntXd{hWŸ6kNIAk:~LJLwT"<-K=D;*^ηv%6T[:qŒ {rxAŧj UϝeYԧۀ;DMVZ9H$ qx k#_z *Dpeϵv 25$ gR;Z bw^lr _0E_Cy4A>ͬ+-\o:T5<;(#Z99"sUxus'֝d"p. Yyߍcswڇ/^gAOu oe:R(*,☛j/g0W"?PびgBM >NWkF_tTi\LLRvѮVGs #8ay.y|%3Vr?b*E7|N=;/֪8xUz滰$x7F$g<ړdRjr7t~y`[S&Z:rҘ^S%|H|I,(֨($O)20s6mv0d<74[E?4= ~߾mW6 H2"n'eKvR_guH9_)ULtmd@_S- ,򝗰YW|vHtf!VQ%g ur/BӸRwO1 ɻ)}YlD Gy]L48BX D%Ty%+bM픵#Nj}+~Cd>y/~xL\{kB,{Ŝ{TR:gu*B06RYB&)jƶqwđ\/7ImAڒHzL?=GZsiꀹ^iav k?` Zd rwA+*.?@-8QkaK佶 2 \JֿO18PՕ(HpYUL ʐ H,# CHuHh^N:EVp7MQTkIHVcPKv[Aʏ*ϳaoi}ݛXVo+Yk)f%u$LM$Wk^PDNNyUuVs;y}Ȯeq/JPp#Z0x3nؑlE&C?b!nxZ}Ddv'Q.Mte36]:s0xݻV4bQY@W%A_#,}ZhSVJg?v<9/:m3Hr}t\DF3 `0C$V?vL6o|ԙ6 +}'z8}[Ym6V̖=eU~ɕǥ/xi>)Md'!l1ɣM:ІT У^Rj |ˆ a;)qY ݵpkQ1g09&5"B27OD[\ >'}z}&jmw Q*2C:suЃ E^/C$6څL0:nN >{n|ʴ wGXFB:Q[yIl Nj I?RI59fۙbrxIQ{Q_;Z` r>Zǭ_b52ưvUxI Ly ymPyG ٳ%D1]6u) JٱׇQqwq+꺾ܗ̌/Ŧ,ȴ|dbQ&ԃ c(jbV>pyx`aY=WP肀qSpOGDNZ#ņyá;SM_0Ţ%S|:r,B:|͍6_z^A޸ɘ< d%SI N:8A;o^+V=Pp[C"Iz%hcM{\%'7t F|g5kH_Srij31Y7-{,.;jFpvxXHgH]cC~} TL"e\ |r2G0$LdEӧo&~FzOm۟CӋ  MN}K95dɲ?z^p^֕8[$VZ <{S]65p 5Ev'@-[lD(`Nt)۟[x`snVrXAy2㳺;N`bٙDva%[De:.(˪Tdw u{5]j-j'$'d$e S7l 9 l<!@;DrrŎ;?~'SKfVUyGìnf"?4$yKRӍ2 &0K%-T) ڼ%5βT+ߕE2Z,{BnˠƿYv>8_*/Ţa'Zٞ%Q64ctZY6 (E"tVhU?;йHB|Cɺ|B^Aޣ%;{EM4]>=wA;AdnuNm'SQ1zɟ:VyʗL{/ĤwqVHju5ogퟌ^E3dBWϗ:3۞R#6@3xx06Tab KvX ^~sS4hƾ9⇞ P.7_A6~G"AOͿfո:0%Bߏ33SAk"\@UƷjlJ4-w+Go$d FyղS7i-ݪԷ mϬ=]tljExUV %9@nџMjޡu=4f/dJAe.RL Smp&p-ozZx酇:e'rWj9Yg[V#4]yMQ>Ñ)nP2nk47.^(>I(u̎% v9Z{)mEMjX@/JEK'&ȽI$H@&G)lyoP&FzOHéOpL`LQab E;s 1˓ڙAEi7OaA7C p։i 6 E>'u&%fc78mOdiw%ϪEHV5kk7&& rc+2ܺØHJ gA N#+t zh!"T` /Tʭ<.PCjhKf~Ć0YToR'nq_xs4nn[: /fŷDѫrɗU`#=-{#M/ztd9iݒڕtc?O_i~*G ?~K~&\Tϝdeȼp00C7JET>.ũcT,q9s1wUi7>SlWZtf[/9!Ê{U2Q Ox?Oo:,#N*R* gprJ#C f٠#AܸA.h>+fn弼.z;S'-wᬃoem_|QQz|9l|79.p4CKo8 0ǒG iZYqğԉti/SoC`r#@D?~L7MN{Cܱ ]?JUgkhlH@ⓚ (K.dR^- 66L3O6=䣪DR_3ʺ峐I|vgFi >\0)GH@ zbFf)*?^e~/Vjc7XuO6鮍 ~]pMmY߰R\gv8ey O_,,P%VTquQ] R஘d.A21vRdn9%D? WňjnKT.xejD`aJp.j#v<5~0 J 'z !n$(n:ho\vʏ9Q0?f-LW]kdT8_\[ʐm-r|-L9+1MSGM]dc#ʱ9RL^gSLDY-5L:.ZL0v3o9]`} Ҋ한ז /Mb^5c`]5+?bm/m sH"Van/1#-_|;v?]Dhߜ 4P#_8h\3h@kCn⼹ ᦞse؃ɼn:Grc]H<'v EjY#7Zce- wEfƔ(Hh}"e W逇Uj9& iW  ӒzW 'cv,DgiÀ {6~Q+kp[qhE(THLc{;Mg2Fw{ |w90 Hpf(n~nm^c)*5`YِR(4f++7i+{T]ʳDm, f"ъ ) F| ( (Lɻ)-)`1A~Od";*)նUh }DT*W;MʻiIcP4l̢fQ9H ܚk"476U*ER.VY+ luq?A)P=̈́nn3u JFggZ&#٠h=&; "қT8gڲW t,'-F:x==d4lѽ{ȁXXErгqw4G &d`PkjNP{)JL˪뿏0Ofq/r I6_y$SWR1l D5[oh`rF>ۖVDt9WZb0AY)X0Ix{?kœA޴@6b IՄޏ[C(~qCJw8n:˸ry]nNug8j=*VAkV97V3 W8O³hzw$CV5_d;Z6]pD t, Sa@sf]K!p![fg`:~FR:Gsbev85~g^]: Q`O=ݚUnkK90-pbRԇ 7=OaC ԡ>:]F6od90M3$NA z2i* Q-#3I8Y0kD R 0¿}f(,0ɼMaË]zڛ:\E ĖZ #=&(ÀcZ?NT.#83<*3sXrwA7ěÝ0EV3C5_vxO.VuS@C9Ѣ)֐Ɛ I qu)[H*o,#V!S@58rgGH+O\w$K™jhpi7wޱJxs3 B6d19 qٺF/iVsKw+pJwdD^~go`qD:@aYxT7<5ؔ4αaǐByK{5JP 4$ky~ST:Ȯsy(nLV$m UVS\$t5(N#̒Hư8gl&gC //W͚RB?-&yՈU3L8T.zf|UciA&F%u.F5dC /\z[ۅn0s(Ǽ 3&pO1ְrbA>U4ܴ1oa}R[|ឣ1}d]M4e.vыghNj0 Nv|/)A Pc60i+n 2wXSt:DH"3͈D Jن*ű`)Rs*t@f"12Rfxn˒pQzhnPt8Fĩ-9+^%CzN``+D wTx@dz: b0Te~x學 .ʈ2r= Z*@dWZ@*K!_pX֮n8h)-üޚ91,Om Ci0'56 |ٰ6c5% 3D}AWNuwTe?omKδ0gFn;nr(?zn(X3x+ *U_yT'0rxxNrF<#k`y+՗!O!PlʓzE_f weV\vC .~- d^7Ilʩ޷Lyϡp>o ~Pc۽B~zgZJ_/ؿ5U x.Pd7,d{?p%Ӓ. uТT^}#썊'02J$VeM@C6g2e>/SnMqoO*5c%x{3ݟ-7*2/M6jyttnbP9lu1U83ռ5مa ^Eeq 7/[N;U}"D 鹣5|aı eܽVf %mɀ+8}%b`|RBN)emfᗭ8Pѽc!;m@DL} Gpkmx +AMU uBwҵ?Xd' ࡏVRy)܅S"^ SnY*FGVW͹Vޅ*h`>ox20_޻K#CEm8/,+['!{Yނ. ݪ1Fp%Vw B˿`L0T-hJ[B=NS wDz2)G8rVNᠡ^^q3Ag7V|Y?>Lx )ښ PYOFx\H#<e쬜;",%/nt)P?/)m\t8 + $j=D^v9j5BTJ֦ %jst͇N>PMgP[^jP6FFx1a6HMTޗ G`NFRJ2a.Gc smEfh-;S6R:: 1 dW.in8;U_}[$ 5Zs_kCNfccu@Kyc>'X5l=#pɁ;Vs?"ˌζnz=1}s۽6r$4[\ s69j|akVal2uc7Y/e짥/rW*6yXH ?h>ё J8 Ţ URXiA׉N ƒ41.\\ǙߚYjM9?bw熧!PSOkOtܱQW_Kos. Npֽ3:dVB ]gP曈uYgt,;9̱dNg ਘkK_ 񀠃uZm[Mli7F"5j f.Ao),GƄz[vgDy@-Ǜxo(n^ńBpLq7e* 'Q_A+Z7֖6QZzdDUum=pE6p<Qmk9M ez4-Z\I9>$(FEc1JDL7y` H[ǂ>WdV.]Λ /)N+^Sv/7nh t3vʹ0WDL Y6.8]H 򒀷&K] ?mGQ(5325^I ]gz_}VaxtSL$JS%dYٍXr]/_~/Rۍ+ Ax'3֭ l Dgj4u}?`?ū2Pς|tAKdto.Pmִ.Kѭq"AGQֶ1r-9lx ?hǻqM'Gy.Yp63 K/QoFM& K>hZr7]ʘ-뗑_ߠC1-YyOזcUm}댪;cu<i;&+'%#ߡ!(<-c7<,!i;B% pX!}HhqXMd=iX:Xa8ٻ=mނEXEP峋/J>aC(z4F唻c۔`玭Gu|-'Ƭ}nwd׳Oe.[Z`)^Lz:-u][̺4|;0TUrkD\" eT!xVwCuG<)q3g܆@Lyu f[ y: -n1R^g(GB?;^*m85%I&&j='zVtMJD2P۽Z&'XRN*p8LU Gwp^JcqJ+ԳEb|1j>ZO d >3:g8twً2Lܝ4&ڛ"e\[*_9X#,c}zT.,I4l JN'@*g 5\Cj%+vckW$9ʝ- sbj->ue]ҩapie;%:[TץX8=OLߧ݅?ѿE{Ggh$r*jcN@ˏY(inVޣ"Jܝolxx)ŋ}fs{\&>#9BǍ"<#i|ELW#oˋ`UrP6 sޢ0~Ti}`lLaH?3$ Qs7l+u24Gb`~VL\?<Hͅ2t!@R(#$b:m8>?mw߶떊g:g[Ka|*@ W5UOh EXrAjekEg/2Z~qH`BG}:WTT m֑ PǯwƑkSE,]7}MяBB[~ 6װo8|=F<Ҁ29*h2 itGsO<`͆HF>c+)` 7;{wy<.\6xYYr+W∅c5;Zkt1Cetcb__WU̵ȜO1>y1]azj^qRVm_6PQ{!ٮ^|"jÐ|<a"nEәj7 J_%#] /;?!Ye>-L+bn +cv+OM]JfD8i7>:eJ^oqvg.9(E^?s'ʣiÌז}/4!l#8j4c?>վ(%+BnY >gіo&" dqg>:as{cݘz!0v0iҶ"]İ9eC6bwyL-bLHʱsᷘWΔO 7@UpW]8yTTeQԝHQ1 X7Coً'o(zP cx)@yVpA~"ck:U)ie#_"Q <\nƫfHbʢ'i2/XW 07ww~5erN=![[&2+YPuӋS+zX|;%0ǣ\<$;v[ev.]hrwM8% `oiErc{jŅ["K;5"@/S8Tk~+ղ,~{甩B܀/?p[sKTGINquVD=^ D-q@RŬ^xH~"~^1.QaQ6e!Uo!%`uчګdTEct a|Gw)2eMXKwvSG ߩ¢a7dfeu)~lFඬ7iFw!qoCO4QgR 88<=|Ky#uUǫ^om*s񀅀tnP0Zj pЩt0 j!ŸnSw!F=Femak47]sZǼȔĞԆT>ȳ9\0btz xQ[@>.%6,ȢɎAֹAydpu-g驏V( G)bl$}ٴ &#rpkL=E|l1̃stxiO\ax ~uf>&~EGP=d¼ J #Qн51I6rh vߌaP4b|9A]4 7 wP6o6+ zDmn PV,%")JWN#UsMOٍ v9RT9 tȁ79bE+0C@8>=vCXdr?ԹQzL>JW^%7zr X. #N@F́oAu]f$&V߽?thՍUOѿ8Fnq~\J)m29SIh`Q0Vf">„`N%~v 1Pd0 @v#,y$:1^3>Qgu0p;%\WL -080 fƂBMVq")0hҝ782+`aDH}4,"ɾ\Cbpx!N(d&e/˱R=>#I2#Bx&ݫyn:Q,ڭ$y`,<Ma"RI4?('WR yar:19_N͸ְRC#8l]Z=-yP,GϺ(bO͚NfTfe[lvMS\T3*WnM5{sdp`#3_6 Kf}ݮIuݘzJ)"hw=jePu*_R?/Z洺$/n4ՀhL41 >*/: r"Zk>^ΙN\lQu?&e8n!7~{Ř48\bsX: unNœYyC =2fװל.h;q t_-D,8C^^^>ZI{ij97ޠGE?fOt/E QH 0dSnT-@L1,CkR{Kj[c oQzpmŴ { P;g1%Pv.Yp02#vFkmՇڊZƊ]ŏ S5m!Y UbȩD$Y ag&پ߽zUQڧ'Kef> U-hXH.y$Ɓ4h\6na%N\qqfoae 4x[pJY<*@BvV+i_v3N,P#,q8CSRhx&1&ڻMk'W7Ta[ $A>WF#XQc Bʚ]ۤ8`;h 9INC= r{u X%,+D6N@Gl]΃nPh۲YPi1R`LFRbXdB9"QTk8\a'W\<&=GL ~L5?ɶߎ&Ԏ]]ˣ0TC\މ'eU*D#d ;àc`nBE7LXJb8a_oeW{& mWr o_#V =ra@&kB\c70/S)&i'o f?5f$i1&UP٫wCbR#oT srL?q?ݯDyq9זfBp4Jtd>3FC+G$7niYsӈxNkϷB׫Y)N㋛D^ߐ%|K01z!Jx[N)r4BpԴoroJ]UFAW N%x\O5댒E?~cL # Bx4{ttoۚ ɾFqRD5*k]VFN(OCW `E_x1szDzDz WwhAl:Uޮ.,_1u:탬8r1rr$>k-W+VeNxn/'4[o\"Aq:tg=؍'qO0 N ܔR%3G1in BϏ^9Dآ/NLj]I=.AB^ ք26{.KPr#)$,݈oS2?rM'H:~!:ZeY5qQ:&ؓ;k83[E%3x$i\O-g1ę+la2;Է;ۻ򩜗%"*TskzUZDX!B V!.ūs -T/թ*3B,Q'%?es}PLM-(U]qWhB/BPQ)|Nݯ<ş/- Gk\mT(2!^%X}8N&b$lF?EF sC3{M_?}@U] % _0 "`z~$ :Q.3]\CegϬ8 .Ż. 2 G mrb:EOoLud+FI`Z "XlԵ5-oQ4t} 9YIJ1(5;$_F??'c:rlog\t5L##!WmHUK >wNFGw(&-tKC3 79$oP cH61gN/X5Fhb8s#E~`ȓ(X #/q*(z $פT%M^&1AAL,T$MM0UBďCR_z A }j᜺Y\I+>>Y}`Ԡ"_`bXȦ'Ax!<9ktI/ƗLZCRxϺOm| 4j]Dm ȁ}Ng%G \i<2k gZT]Oy[1[<ԧcPoTr;Pnt2ۼe4"b>f{c+T̾KN09 t֟07{ֳ3% >ei|-x5Hr8:},T?sgd 3A]B6C/[69|~o0O%sBn;'öL;(yO̝,`l. vTTd$Ya8" aWoNTxI.-g +4J(%# /]+oDKSXxYo{$JЂITlj2P$Uw 'i LaWIgÿԒCQ .*|jPE9[*~$Cq]GT[\CLY3e:ӓ}z-0N;!:$JKXc!,P0>SMՙY 2YT-t) 6{L.@2m9`7z=a;'Okx6W{sr<8Gܫ /Ӧ[Q9LKHqIt,o6-}aT5#6Cո;W^V)ᱪD -0 Uu.81.*S#-%!Х&Frp&8lf2FNasH(?APqC/w~g[z88T 'f)oޝ h,%MXȉ5%PAEg vy84{OpPf>y*7,>%).R'{{OEͻaW)&fTW/ȋWD2ZQ]qGnu LFn׶zsz$'T,uKV9*Q: Jhg^5t {40YJqyJ``-ssc $nf_dK )L 'mK׬&^^vm֨XVfze%7l9dFn_ ov, ox WS'Z` S&3a2m6lH"E S?30Jl,uY_zӯ3N50$^,(ct[,eQ7"&a>j}Jb 7ѡ`э*Tg |E+7ᨭܗi I}x,?b$aYEoN:L JU‘i{OfL6xqk.NOΝ m` S>4/bȝai䣅޷6_/UB yyaS;[lG23Z*zƟoEQIx!?92JWV+y3m|%]xMN=WdS⇕Mg CJ9хkϪwJU~jz;P8:C͢J}b8C`>V}Tp9]:/O8P~.L\\ki%; >gU =O>#:cɱtpJJWm"+~㎐cOEl"p E,+ưC+ڠtIŗRxOW>Qept桒S9. 6w'0:9gdWO!oMQÔ+wp‹v˪y -X}q-u;`i>vY7 =6$c)=L 0*Fd_G>Շ ?3^9ٓWۈfy.,ݲv.G&BOH6/9LxҾuDgfꍍ,&%Hi^:v$qN^}`+ӌdBhm2BMAd+x `7wN 7BӍƙ^qx¿$%'Dp}GĢK#,o{AhE/.AvJQ Z5]mbc O"xgaH +]'2]!5@G,D02u:%Hs'Rmow3u+Nm}O#lL`0K|bkfF+$7m1>x3ƪ=/\M恊yMp[ ]2<i۲ ľ|38iNF=}8DXW&a˩)Pm2hn[DS"D5L]Md&}yS! 9 B8et'GʹAh;+ g;րܶȇcLZ]& 8n~~Qf!sD }Z#]j2 8k<5I;7F&vB9{L9V7#})1n H o啠$G.Mj׎}BcO>קP.'@&H4s=HE;$ԫQ SIىDqe1_ Y4>z`h* LVk,yF%`1\AHU'ЕW ga3Cwzj-`%wTfӽT1 Y,e06zɤ ҷZjebfmI[mdǘ'䆸md[Ԋ`!k},P%hn^%ٺ#E`ͭ(Ihr?1zEgq>h@}ztu,vE)=)jG89b0lM<9ѽ>!H  ~bb}ƋRcwEVHʕRPE\:`_P1̷ǵ ׽ȵ"m;x5дleeг /1 <.**[\!=G_]c-%)U ]6HH#E*7Bhͮ1-sQl]4wF;{^`1nFW1rjHN{ qL:!vBx~(2XFH^u(:Jfe3.L푙k:U+DoXr\i[aTvx[X睡QU!׀ S+^z /4k =CKxZ12!9D gݘB6}t06Y&Uy,CD `MA&F-T#0|@61ow$j^uXbqu^.B1X";U"1*z!M>O5-S?7Ph0SP4A"Hڷ ukY&aDֆ39'#R 5S!<%Юwܱ hi\։%mwʔk(wFvЦ929 rxhQm̫+XHX ҝIEyf|OCA=YA~Iǫҝȕ5ELx~_!^%TUL2Mo(:|ox} m  [AzDޡ , Gq T=ï 8'hv(zI4(S 'LA$Zlb##]޷cM(̀~ fopN NվR[yV 2Yj@g(LҤmir,SONg簀^ m];=|pɛNjn[{*)"MK)$ kprԖ`>R4Nŗ.g(eۖK;k`4i=[ uag޾+,] rǤWkZut زƀNj/?JwX&&@[fądluދC!M|9zK7491Aص**{ Y@n`ܛsx23bHW:Y%>R”bTn;J}@nAs?hΈON@,LĒ*z.2큝\D(-\HHV0VF6h9sz)m9Lu N7u crɼfH'XK 6"g:7b |_\7E8j_ό?aZ=[lAyǞ&[i,W\6#yD']tܮTɎb 3v@^ThtTg{ä#lldDHat|n,5+FFTWi˯9o899ҵe g y6G09u ]De ED" }-YY1&R-X*dNAXHMRBRN'-S$ߊ]]P,+gSMP6-tSKrY'};Ů'tJ'6ת D[/z'd{d:Rx%)gjzG@%!`V)e=_}-x x8dvᄖY7O(]֋R2,u> طU|U\K&~[qB(Gӟn0dl`NlY%qؐU ݘD T$Y PoA+-5s1Tr6A/)_M81&4>Yu'e 3@Wܣ)5HC[0P!MO$E [̈>f:׆N;a ]D{؇X&|+v_ "m*vBqUģ媀Z ){Jſu;7X7 -*U:oD"wdDFe ON_DŽy3lq+kдfT]ԃ$]8L_\2Q$GdIPJ⢨K'3nVH;uCjtYzb2%n(.PB= n\\^, D/V`TQmXU@fITVwծ?R {AOF|G;7uUS1dDj5uܻu,{QŠ U~pnKpPR+ְ*U>Af&y2zDfnU.U~9hz>yxl=cw"ږ*nE ^R>dVa`/ M_yw=匃=.w~^`eQ{&+*Ul*Vtc̸KS_DkлН%b@B.LJzVx>a#Vr2vxP[`!Ad'?N5+40HAs#sqTE {_Ac gڏd!A\;g:pg{)H}21OK 5Bpn ^ᛡWpPt ]) :r;^W%`kgȞFQij)/akq(~jb܋@c *ظ)j" àrЫD*!w_,AId}p %V忠oëu-TepW*m;}i_7g(ѕFMN-)odCa>BLe`noC[ Fd>n:-ܠtI ap݁h~sS'M/P2[Oy{heB( rTCgS*-]/_hY==:nt)T\˴&ъ8Kg,o}/dwWT\]ayqASc3c/ wTJ^+<[R %@-T[-fDZwFiJ)v5 j8i"q5wbg74 SзEVbX"JL/_S{^f츊fJq* (cEPy0b/Vx,0L`.>x3r' W{1!=<_|nýUzKMb{sbS dq }qbbw\\-0藟or3;b Jv 9ؿ0"HZ\ AA~$]h:&0{ p^I GKM3) qs;*~m$p5qmz>r3GӃTVۂ?Pmp7WU9w-˜ `OĦyUk_ݨU&X^(֫|p? ܡ_4"#Wsh |xK+KA'P(6QE5}D[:4 NH$/d>*TnRO/"h`\}c\(ׂ?9/Id=IGE|4&&[$ 2hu+qr#W ԊC6;-MiIMzbBGbݽ[ Bb򵻹+Z] k[w71-ENH[˫ jfjB A<&Zj&zǾ5+wlQ@\ 1`ՈB)7Y@%F,jRsm`;rig) Q_keN@`5KސZ R;BgYRSb_넞"9028UҸfjP_%Ya}#QHX-޼1^Oњ:,O9c^w>W6'o+`pl` tw#MU54x3'vT } B?nyK< ,F cwk-ϛ9iJtrŠs>)5ԫxVXs';`{RFg_fJf3-h틥oSğkY:-IuvBX<TջD:hrwb0%5ljSp&9vFE`N{ZV~ ] ODc>l q~ (L^gƒӬf8LG}ֽ {S-Nhغb"j#"5;I1' [x>Aj7 [pq? >L b쇃 Ո?Ɯ/JkC@|&Jr l N@#0/#aY8DR]픧]4cK}3Da,x hܡz[諁*.FF0m{djwS"F{ &e*dǰXlj|$vdR]t  &L` 4wLGcԛeqdIWi#a njޮjeN J%SN-Z(pZ$ì%86k~`sJX'{USV)קkL=db`ۿxfb}Ҿ\$0L v&rԈ+' Kvl{_1HK2q28(_0Ђ"Olv{cru8e’4dz.Vl\CS(fX|\ݓ?Ğ@{#t>v+I냽L9O !Pm"PdZ]=ِjMg:]EjPu>r1I5"'DO)3|]O^s=e- (T,`lDe +>39Zuw+U;*2[͢' dEq7k|gNrR: {c{02*!qUhP.6((/dнv 뎻畋H[\0\<͹m/Ege ã4Fk,\ErD@<].*>ܬj܈BO4ůChgC>W5hDֻɆ3?uiz\UKoXA]Ɵ{a{2Zz6ȁcC \ y ްi 6Ih$8 0axs|O!f%zݭu&ǎ!.V=7>P̅BnxeZ#67TVmhua o6td3{4oof  j$q&s)]I"FO ) іP'4fxBS<Zo_G&Ft`6|.7pogJsAE;c4d@mE*% <6&  e-B̧ab lm!'/j<_:ؤU-*'LgeF{&Șg)nwm1QsY{-S⹎,fvZAoOg J %ڄz[\w]"Fǽh`0[4/ZJscuD)TW?iX[РX6U5X4,jpgap Sv3fAڒVDl\%@N#qR(QtࣰWed?xSR~WWR7QCm}׌,{ "䞞 jPt@ x6ԟ`A\Tr HZ^L"'7U-%Ql` $g ?blbIIw%5nCwts!JmԆB :N|1->o872#@cd3]W֑(,K:#b? AKV7EPJ5l]4~I١*Ru<1O2%.A o!Y W(ޭ[ `u? TEePe`\uva c``Z,2O33 }jnAWog,4ǘU$/Ujvb?ВWll;0EAhp҂ò ux聤JƆcWoǷv]v*>ٹkqܣPWa@*-̆#*bDu/89 !s2Z4 oj=PdX5l=` TӝtiS).hJzi.v-pD|Ogdq)9h')19=vѬ}pZ+,!܊WjzO/gh3DD A Cv̭UqHYh݇ V)J;O@`CJO} ]N >3aN8mYg>87R:6ӊmIAhbhy>h= 5cxTmO60a0C(uJ} {HhBAḾ70/L;!b9B%Z@l} -a<)rWpUg8JjRN }3:4 c1H`݇$q5B;9ݬHuӾ[l™ '+H2!pE»3LR}?Yjn"tp)3C-W$R,U4"0=dмN&'rBz Up7qzi u3H eCm4$ 2:+#2hƱhW o!owR:@6< c_$ 9ۓOVCK8ug{ˠUyxȫ42ԔSIVR@a<6$suMȨUdLaӶu]T(.ltWU$-[+Q"x3|6ѻC071y6el'ӌvȉgSTzc5S0=BιZSPz%u۴ۋ@S^f{m7s15EC&|BʊZYnGY\,͟'ASRiqaO`O*|;2ƶГx:W\ȼd=Ŧޗ. jO.ҝrCȠl0o}e7MM9Dz:/ꪱEeCL)=Ln-{׫7cFi= `*i}\*b6c0ZM3 5cI iP,yQi^/s3xvĀ @&vT- r"e!3˩1!/ ZGk/tt *=%mPĿhY:ɉZu.Exְz$u=n兖ejj5O/V)*E "V3~֛{;a[6GJta C2SeI/ŁPn-@EW $4hP1)x7*݌ D,J}qwVM}}>M4t U7A sf8#noVc cmȍ'KzIb1`RTkLاvHc-rN%0d3gbR٠0Nq="GWؠtZlxw̡scs:-IC*5˨h>Rq[<:;M4,5Q'ئݧr[by!z@5=xwYlI?u-G)RgH?3pW|,r:qfvNutY&MicH"_`FkqEh jT< V2>ϕL BǪP?|9бb (V `&WU_G-*<i.MQe=z~mvd A[ޏ |0ZafVMҗU[3bN(mB[~jPs"weur_/"k!;ɦk\` pɀL \!#x %XZkA^JXLP=x=:A1~bX*p𞔗/~߷%#?lM{F_MQ:? l\ԵOs0{ݥwmnlj_-g8{nNڝ|"sإޠ?[5HWU:E6s ʝ-Vi{tpa> uX)+̡zz#tP3Pn.z|/u|F y֍UA 9qC1l.Xh Ee60+n G~1lJ pa9F#-5=ĭɴP+δt|[tX>V#ڽgJZ}\СVSyڋRs/&Fu_t!E , _, >T]^*:2icN kom# Ii2B; x6˙^?bY_WA \3ۣpש-?NNa>V]匲,MI\4ZfD0uUځwy;BFm0 ǠC.i-_kx}xQk;H}&d-o]MdZmX@&O\pHsI5hhɫIx@7=ރvIOYR@>õXJ7oj2(mq8,V6PԴ( aP ;5zn3R52Q>LXT?z@Í4<ޯ]?iw܁^ gDxCgй-7Kl5F\9PҪhpj¾yem-;y":$HZ`|4\@ݼ¾f&16?8X=s ˆ؍pO3pÛyJP+bշ~ª?di#༼] <^/x]myՔ[YlSD.ytymvr|>Yֳ %&BZai mpMhʎ:t[r:j] &  =Q+PJnEݔ"MIWQ+A4 =Fm7ϱTlKp1E U jC9q_5mVD]p~p݅"c$dήa uu:=GaKGg/ 8oiYdj~:4%Dʷ9m40ٹ;x ^qa+L>^3I/)7^: uA5xdoj% np$9]H[]ߩʆd:fo\ܜ#uȓWUˁgbfy?s{c7 괄Fs5yxB/:iV v@b8UGL TcȇZh[(2' &C8k;0zE`YH2lI} K d|B`2zmf2` 8Rpeޕ ~spe^ED,B+Еh^Blvs;.c~-JZwR<ш~@,Ist_9yA)'Tf\Bk 2B,@ y1P䔥aNC4ɐ\?Rs7za~饉yD lL؆g|QgT:=-" 䥾<"rK> j&:I-:ͤ}Ǩʺ%Źߣt&} :VP+rZ\7p^SVNu/cAfX}LJ[> lۮ,R8n\ T~n0Tʑ74olV5^\~H,|Y:T.2AjBO 滏-a!˂mpc SBVHcD}/EA7a|tEQwBe)As7uOT'FCwpĢ ;d84rݬRm |6 δoY] ˿)ro[>q _e,ȸnenvc _y4%#9U!ׅ‘kzbe!B*Nb贍SbO.j%僴Bsь2lW'Ag]XlL04q|!4[LREџ}Xljs`sin6TAqv NNr`59Jf~BT<^XM RFzO_ҿM ?FD5av  h!祧ms,k //*QkL++Z.:U`,Cѣ/ߜ?M!Os}*G6|}!YQE1˛4-@.k~yALn*Jv,Kp ʕv!S|gd"Իŕ.a65qQ,m`a%Țwpeb` YRGJnL :['sacqLh[]Hڿ|ڽ,Zsw\Z)&n+[CcB/6dM:[o47Y_LoYdIW_3[ ADV=gi woO>m޳}gj^z/v8yC;/!ro187@>]Eh4~oB0Czt2#)%Xڔl0}Q $Įf~MLRă-*Dwͣd/`Rͽn6|=VDb'| @N8}p1A9My%(z|sxT8r^ L)DӰAbɾON u9B3;teOVtŅTogS YRIl 7x1,dץp3#H"8tvE ]ӱh&]yKcmuG'K]XVwNӍ/2M}qbR~f5-EC#]nA9j{2[J !XUfzN&%M}?ʏI #ͭ kvGa~nC^uB㠌0Agity`UFpc|Vخ Pȇk˷rs]L%;Ϩ Әe%*,w< jQb+22q09,cCm 91 zxG:Sio0?̰Zu|=w{Y 80b(AsGM_Yu6K|%5ȴ i]}-4kI  1xn_V=o\&pጒKǒ\ixBNoD%{m_MEMDC7 衤ےWH#~˺J){kE},[`ܨdƗ#ۍЕ=ɭ rѰOߗnIj} } =0SYꨨ" r 8W#QjⷫE+MгtdɚwI ʬ_l\B.ˠY35- hBovL G H_R|kZI\@.?urN) 5&(U),~=ve3W͑=`36 j[ ^YWՊի5u̜vS|c+Ao ݍ{ P&8ӊI;~wV*١dG)@)>v4}ey,ڰnwZ!&jX.*T626])tuUI_}^e̴SWj7W 8DB&EOc~:C O4R49`ɽS9xНo,g{N"J?.Ʀ[hCѰhC'vvA|?aB[,mLL[/%rAuyC9%@т0̷F5da y:@EjY_֔jԓQBҬ{KAVS]䣴K5ڽqYa JN8f*i#X"UcM+kk'mxi^-#mR ^65X)sb&fSᰥ}+ gUoBia?+|\Sٞ8p4!7P|ylL)^0+#)uڎ(ϻdA.C"!ENep[xB0gS7$󅪸b=4f# 0&.)ˋC@{66!|LPJ=| zʃy&B"rmҬxm+2oj!э{ژ@S0"a!1\1Qby:*E1HǗJ0.-Ц.u[*v{ %(gC{;ɫ22.)Thjci  r!ڧNa0D$n4X$CKӕ+y|v_FX2.ma(a\}) _=I ǓKYFkӃ&^T6)U0r;hnq׽C |ƶN^s/Ӝ٢dai $M~%O7K>g%ZU'^4;! ^KTV=Hܣ3N1< 3o >JraeLQrEd3D^O$2g3;@jz(-!DG ح h܋@HOgMV?D@[FFvoHTjRIPt'ms`{IKr@xvQa5 p_?Hpۢ?IGz q]<+)e+)MGQW׶ʸJ wtyz% 41BQmksᦨqI.p=vyf -G-R|c_n_.=LI#`ʑ+fk3氕S$_SD{FqWq2wgޭo9WP^>/$/M5rS6P6Lβ Bul3uF+ UbmVl#Q!eq%ۨ5UZB&> sjʄBcSA݃a+߻` W6έ$xS=Fh"a(Ob֭ECQ; ?)*+FϮ(Ay'W($_jtB墖jFD%"cʯB 4vZ-\MRB]G"N"-z~‰> #NFWE`V&hǍc,BSZg#g?~6cjυnL iO ]As,rF3}sk99^/ ŨsէԈ4}v0ďl,:~ g 8!# %g`9j I[P觖х4ڊh}r V}.QĝNOOD`P.b(}U2q:"- b%r?Զ5z\2Rk_!^퐺&`C\WUq$:.gJgZb(" 犧RjpNz-gټ"A5 ZFCl&쨟-0+ >}Ϣ5N+Ihyk1S@m؜+USgE]K3-^U>W*L:O+4*5WHJ" 'wnB}{7q@5Y> [ё/h3jHv,M2Q鲟AB"Sf@zQb0=ȼЩ5͋6ݻʮ.HxR3SZ?pTk1BSb<N MElT!2rIrƝ{iى3_+G$x9SLZʡ3Ij&KwF!Ƀ:͓h9Ώqf$7ɯ]ᨛPL8F4,7^&j6tXރP惖Wh|'G t$Z9Cկ~Lo Yɿݧ .geY$u_d)[Lz"+> t.)da7/,Fq9İTrO_5s1 I[e퐨F\oMl/T,jkLT| G1[Ofԍ%Qe`/`țhS uα&וZ؃i[O G<>SG$_#OyTI'BjN&6>/UEz*iiR/ߢV,?/7KR#ze>K:zh͐V9V•[3ш mSOxשΤfH{vLtk[=7\? S[Y瀘>toỀq'?QZ *M/7Ve7;C?KPOUW̙ԕl(~㬥 a Zjn MWFԠRZ=K|YjEg ~P@I@FZZrAWn m zvY߁|ʼneJ eZ,%SH#L[t3Ә+=qq 4`T^/J}/{r[F? h]G- Nb_ʀ;qHbE2]Ynw,spK7 $Pc[vQ6,hR1/QQbROMRJ=$:Ly(1KZ.$-7w9)u+ N Cɐ7zvGV)Ŷprk>̀郯[f`<ö5Ndżq9Vb4s`f%<W,z*O; X̙ҝ-5B`-!1z T\≵өm km~\vYZXXd*)먑IOa'(X*H3S7L^ۦ0B ny[ЎSR 'siLl5Tgo 6+(BX>~WuВYv4{N'jC?""=0^:~9>uUZ!d"[%ٯ87c}FhL#ߺBOys+"sŢ^î԰eM4%=XSlyc=XI*Aym/B7|2*H^Sm4۠'qثO gy$0/hxa7 gs`*k) X ⩪PϫYD J&ݿJk]+쒪~ӌB5!%JE{jbK85t4@{r+&}/\,5{!/A/3g}YU"Ik*=bTjwgx%Ƨ+i'nn `̥~' Ǿ|='b [JlUQo{ 54wG^~phj0Gh=,Л{!M;S!/ٖ{vr5&M0ȢHJ*"٢ﭭ5Ưh2j vitҚˊdWǗDqǚԸ'SݵY(t8# '77,`^2s',eYR6}*AS@ry] ôgy0){-u|Z0!%'mRvc6,+^(seTaa~Qq%rx{)7,UI<4mop4˭8>> Z߸2/s& ^f[d #fՒ1X?$ T>j]*\iB^oi,|o%8>wQlTҗS6Npwd|=sj+=D8sg{;ӗBˑZ> 8J7)j d WQn:4}5B]!ə,&|m_VnՔT+0`SD| }|֒U# \kP/)nÃm?@otabzVI%#s$u/ v؏Â!ʗyg-bW=?)Gs֕\bZC>C->it:!VL+d0f G)Xk)Yo= 򢴨Q&+'ӷ(=Q]p^wKm GzChGd5mc G+7.l1!;oʬW 1,IH &uUZ}ps2R 8@ 006*;I@NbخF V5)@>*f! !ײ;lVGXk0*){(wocc2 jDA38B>|SG҂IR2- s!S#J]Fׂ/xp-'* X_q(х=tKJv?uy6LY. @Fy7"_s5Mdl"ܯx"Gʼn%“nQz#<6lYU3ZJWK[&RWcBrfjM>6;+_ B[ҳS֡fkgl_P@ZָspPa ug]덈OݥjU0Mn8w#FIB^*PBMqǸ[ aܚ1Y KAϦnÏD,ʭs~T,@Լ/eU Y/AJYv :N4mzp,8:jl]#ޙmX=vjiӎQpE k("*V9L1c'3*'bۗ1pzZlXM MuMb A۶7A"`9gDD7J𦨃qOqAo7d..o; ̩X\S_UZ6"]Ko@3*n)w F9մpb)VWZtͱ9gBAFigd * J,Z$oKEJq,2qxa?nQ)&C 2͋@N[,`1trY(ۗXMq9'\98|2N8y~ ]*qY.<.ax ZY/E苵G f"QxaƆO(E@H;x.=+:g="n>vcGi0tZLa><~2f8e8=Jz6 $MdLu13JNt'6ơo^N8^D@P Wrq+kY*T*zqB=J& 42\.IsPE*LwIFLI !O32X`8[\sE9FW.(㾔s\PC#dX6[,7yePaRs0N R*ki3X큰adbEΊ4 e8@.s~B#ݏIC æ7hOj&%_$Dc~6(; !d(iAиƶG;F~.IS4,v"ԹETDuy;q[@e*-T~J(J1.g+s<ν*i5bQݥc2OazJb %̝'%C\1Zə uձpֲ 3j߀ZtƸ2jz m V9PX.O~'[*[y,p$ZAĭ82YhEzY9Sy[$B?.gSB7Su\̫DqW?n%^~E62_`0XJ̈́5>}E~ͲLUZgQhLUӔtBn7g 6/J U:?](ᝃʠhtl-_^"\|_!7/ch~SQ[jPķw611Zb7_.@1& w-i)c^z<2ΒPbwZЫQ'ckoqTyM_vS<Vf::YK("`~Í/)yz͔ȼ0{״0]u)/<_w;$6k7gGnoHm2#G[!I_c1qJEv;4(|Љb\Cmɤ*7uj{^%u,fGQL<%K)8YobaJ{7 3^yTktKMF+D%1ɌΌqDFJ;Qxl`T8Z!֬F֚Ձ> U UFj.*0טLFkdUP_eRBqzy!=UB%V;n&@DwJhRᖶ2,2^gB h$\ ZѤ+BO7< -F gε,?䝠:/OݪK UK7^=߱t]5漿.O<{د}f9jhW$6IaDxz]Er Q=2Yy2FvF`~_f`Me'W^vY7V&zmyJҶ!-F$!c,ogN?a.?D k!:x^AvO jLŚ[}Z`0p+"`-) r{uޮe9TjGg$DL"H !{,e %WR4Fv@G rbD4d㤈}0T !'`7Lŗ Xh~v ZV΃ki >nYݺ|¾XVvq #2Z-z9}\z.1XVn$_ K&|K&eD? CcoϾe#T@xԬ',@'B)4pbՎ"ܜ h̒ D[ql.D0={Va;qiU|gD੍PSby ==BU4”UG8n2LiB7yPG& R*"0~NД=wk9X ".,ӂ_3-ԏh O.x`=g!3111K؜D_žf89Jz}GfLn91QO= xYqZYi%'y{Їe0 fZw|I *\>]exOZDB 73s-rncŘ&s&WiY^ٝMD=i8|]ŎNu0٦ HCYs(~;߸dKa&iqeyhBE.m< hbbf e`ߘZ ED'ꏫ|B _6KzwTm_E)S6'EH!+N21ҰьK b?ēɘ|Z{OsIw<-neQbpjGv഍5Yk?06:W5|ИגMc/65  V"TosFu#S-iJ,5ɲ@6)G!:uhB1b͈K? ml!˅]+ C(L,ir6)kBӤ4M)y(ӧ^ ,fa4'%z3 ѾTf)0 t22p{kT[۝])G+ to,+Zw΅8UQR%'9D 25`!3YIC\qi%+3O -<5`Q"KUQ*}Phk/V&C)Jj+[eȪ+V<>BE[:Ivt}e+JXhN o2c%gٹ<~:.A&m\ihzhΛ kxAhWo ({DHn6'bo? :tW5=(2[# ~fFǚ c6?_)6JjO:$JjV\|էpe](GrlۥmƘd\NU̢Z@P T}/oȦ}dcMSdm|F&\ψҟ7ҏ7|sZ硽'4cw/e2о+Ƅxحw15ԡ#m;WЊקB~$` 78a>פsu:)LPWR'xG`/))_> af $KC\(E"hmݸe$_uq9͎鞚aqxdTcEa|w='B\aM`‘ ])nluzeY; \z}c@8nԧjp4}ͱϐݥcY7hPP2R$GUTc@{_w̤j,yH_* ״\0zybad M7)PTiU>c ӐrhzxHn%푉nea4$%!xa|O&DeLPlsMT5("H qFG FY:hb{/JΈ mA.hX:C+]7+Ғ@Y099o Ӂ J1 '#x|ٞQW]98ˇݤe/藆ȐϝCG:mPcEEݞ?l11wg5_,Jc )Yd5`x }-^]08܋<˟q^,V8Pj4<콚8Zkn+He.Af7SSŸe!]3[¢BuR#BD ^_̣ R=Ӻ (G.nx Io'OȮhR23I4\z˽yDc]_)88Ls U5F¡~X3%K]cm`^GMпfbj7 mja)&Dӧ(*B Ej'-J\`RNOba7- bF2 L5uҨ"L`2<6$8't;p~02\·B<\Tάp2lp/UW%0)9>&#YmPVjˇ:v?0ZkoTUӸ0 u%S<aCRP_p˘15% 8T7?QZX]9bxi2 z3:GV`4az@ K@5z <᷺Ú;#%B'3l2W\9!u'9Fj&3keFF Vve)rK&;kjPΰrѽ!3uC &N{m:Zh!@.1^k`rhp|SiHӊD#S5"K[<l./(Eau:UǠ 7׹ A](땈TFT.eDW`װ+LUd:&`n-w^qlC 2\p/wv4gxۛa65̗2NCZ {E ԥ;KMJi5 K5@b}nC2=͌|30  ˘Vޭ>~yx_bD*%ew JHV| /%zVܼ8Okg`A!蒸%f}M]֛B'%+ SW =\Cbv &;l^\eW}Ђ7w.J|Tl">~]X^ί ]FN^D>W[n荒UaŢOkUJPOQ HөAGL/g)O*=]2QO&()%Xr539_:d/cG6ozзZMۀx=E.{P˾>ˍzNcH^$`8sE[qwIi?FmbVU1I$jo' p q~_>".{l_e.7 4` !怇^M?, ~r;0wOwe3F&Gy|U:'HN# S%Bn k`LXl ziy^]I]eҰrsr{Hy~4C\z)r.OĉB]F|GUuWqp2tʩ7 >p.PcTiG%v*;hADlzN$"YHCviwY/䕱h y!uܟm~qYN?oQ(g0a< 3Wz.a++Z ~N6JDufpFמ 3C)%`W-´dzn7c={2 }2Z܊ۻ},Bp ]3jLPB9!.4c<6flY9Y -1gNh _wu0.oOTȊ9sqʢt.ip}2 44_rq8 f˩.Š@\xY<Qfw.ذRNDaS@H.ݙ HFB?#aIʤY@?{|Ƥl, X ;ie"dfPbsw/=D~YAkʥA " ͗"M_F-HWl>hst6W2~ y4Mq:jZiH]^q K>˂O|ւrȈǜFIg[b8ϨS?#B RBm_ϳe<'i _Fj>)E`HRKtK(K'Tk(C_:S߼/[>L-5{,^&NŤ7wwߋ ;Xu)w?DipZ JX^ ܶi6)kT`!c?y [7x1Y}1[r>%őC&O&}9P)G=d8[OA-Tq9 I^l30rF Tlg:T߇bY?}{Vq*M /pnX(CYu65,B6t|\;J۪k2o2Ɖ0cm._ ~e9궙2,o(9{ @81hCvI@xq`8၌A%Rg\ec)t5>NBܷ|jN#H#vf+DaLk$e 5D13q*n頨AMHX[ҰNu#zP.\qm^*q,ϞFe%3Ɗ wjO΢[vLCƒʁ3;58Vbs3OGT3@պ޹xiy.#&t imc0`,Oq&{[])bn0CGy6ϲE/ kkmnPN!`O;3$i0X<Nd}@ gm͐UW#_P(EK`R^J 9נPhi[3|YXȧY'vIkyuMю+&K5}ޗoJ͂^P"׾z"ZeڅHM[zSLuռ59v%_ieTT.B4anj !J8vS$Mz\`ϚFz9ҲɃN+Dwì8z  K8S}s;0MaےE|ĕ͕dLXAA()`Cg ^ >M(~+HQhvVuw n nɘ/bAM({0竞mʞ Iȗ7-Uxh-V:FDWO6xOWЇP4f.ZP?̔bVl%_M-#Y(oғJ,ޖnY?$⚠ )AȺ#%ZFAKCBS[ԟJ}˨=(_v\7C̱Hq b|$Z21oova(Zi_g A ,WC~ŞqBrQOV&4_2-, lsYڼWW_,YiAxo-\K̍+Ȑ5(\0`b`^{Sզ#JtjASA?޸)WY)H$SЩfzVvd#N9-=~5 kW4t,vzh4uKN>Xu26%;Hq!F&e{Ĝpu') ҺLmqw&lJvjq!Y%ǀ̿RN1Єvɩߛ{ p mV^URF<){XV fz eA>1=}u`AݒLa+CdgbtFc@yBvJ*cCRp S}+#i67H]4wT.󹊚'@;Ih֕쑲 xFǚZwQ/W;)|LYVͅ x?WF]9$L=rLyGC^Lʋ;~ (S?7ǃUo\s? ?7K5T'jPCE usi{ɬl\ۻ 3,'3;~ͨ XyA@:ES/my!ZBU5ޞSn"!# /Գ2܋8G/;ƴviF!Bky.~Q씹8$R`ycd+ÿn:;e UʄC7FzҴI p;l2 'hM0+m 6.ir)zS`M9 b<6 P lN;]\8Ŭ3`,ʑsf0˹B$d)@\5f%|>WOyd®hUuF#45~>KN@Ug"Ĵw~OpJ!W46i~gM58&`|prMUH[0R. ЋNOE!PܲYB2~l8n_!L+i.6zښ,[EIz'%adpgWNqV?cCu2Ys7/vWUX=Ḧds,Y;j2;B rND_ƌnyaMaҸ|f{KuLjl;3} k>IlBBKsE g|E:/J;,*x9 `ՠ.ʙԛ ~؂+Zw&!kQT>q9-d4!' ;+xL.(JQ[ܡ4gKlHo\| E|{0؎L < ~)jCjV]"ys8 Ǖ%UE#xf]e2zUh]Ӗfi>MOJ7 t̹ |P)LG0g3iS:~i{| AB/f0yP<,LT$- 19q|K[Thq/eŹR)xCAT{k~@}^ b76p3~GHıb=<8h [ͯd BXxbUȁEloTqc^A0)[@M/)V|%gVA cu6MƁ:?wJ_9RME2!Nl]> eBgFYLc# 2+t-~f o)}+OquԃHP'Zfe+VOU>lfȏzAeH9H%1%H.(ۤℓi!|eM 3*t`֊(sA7 9(/`n^9"$KĘ'$Q<&{;m4*;. m A3lcn9FMW4!D Q)~>e"e?Ǣ ۗW7g Wue[W| P24 EFmlH{.1> h{fKoCdO5! y Yv']`~ R*.^EliN:9-(?P RQFl_Zz Vt:hAE3W& (o"4upl6yӜڐO6dg^cb4c=ͳՊ-o9b3mU27OKP`Zq@R?3aNnu1՗h lZM{C/XmP WVîۡguD.5sGC~$N hB0!uiwm`.YWqM<,\˪^##VXRc\_,i44k*e'e&'ϧ({&-ec'}40qafE/)۲2K˗_;T` ]jIrf27<$KS!GXkwͯL9D_ꇭ/uZ6ULyzՈ}hvs/{AT2{,5AĿDpywT(*kPl4 b؁8,3OܮE\^g+7@%sKn]9ToKO̸9QGs#㞾,KM^*O.–_P ^jfᄏ ?,>64!yML9pO:Ҡ+!=NHZ,ziJwӋa?^K&b=!w4' `y=mhGQA('Qh1-d?ʪ_`s8'?4D۳Z >`WG6eVCm w{Yq[4~M__ǵv12:w ɥAգEq=Rm'.:OVH1 َfn ֐_qFOo~q=!;bzπNjU$bN;ݖnlGbJ2c2bQvS51>64eAoz9-W>٤j¡ߓ[(Yi'y(ɞsuܵ1o,!})M1_^PlO~Xa5H}߀@%˄LkѶb# ࿂ "bŔ =$K͋^:XP~k~f┣:'bTL3)`5ZZ#Z]5ٌr/&R&sjX̭aaU^ i 7+:Uq`*;Ky%I8$eH+WP' ke)k`^/]xM4<,n^zXqV2নq(O kEZXp #P@+,Ut Q^pe#̸k9ڴV>^]]ىp:?( (A{v5 HǗ47lAXft9#?M~_V,G I` daJCx;2O RZ^]E"#=ftXAom~or?NH>:C%z_! hˢyWz\o&Oیn[ufvhx`GP2p ^GH 4&YUvZdah-@_e;K1QOi~J˓0[ZlP\1U,1&1 2n(ۗA'OrƆ+A(A4y?4X{M)xQHIRD"ᇉ~.oTrJI l=HѾ@ax+hr Ǵ(סu|)Ps`O6K os\ EӬZuvE+oTߒcKu7`4i&]8(b$~k5PB^*|sj7snv I(#Q$$q_uޮG4QO__d9٭'Q^u2-e9\Kziy9Q}+hZ+I7ټE|H'du5Ң}󾔦9-/ ZV-v&bF + Xh ۑߖn3Pe; Sf{ b CZlK. 36I4еkAHй$ -uiDY?KN첯~Ⱥ|ZS̚x W!$̥@=>` ֲ5i9&y&bzi}zfh;}Jask+fFJgU^2DOEZZS{*kɅCQʟ,O';ES%cAK.Fp/[n,^0NW )z<'{fuƏ W'9l `$_Vk\Bw/LW O;!}yWpU MN0SFi2+;Ǹ2e1LY|HxYSo tpxmh [mzXF>׆9t21 aa[trWD̰\yWH=G+edw\ی}[ž2IU[$ѵiqlBGU^/ϭX)ABKS#62^COD|%!:PJ5:kn~JgOn~W&1oga9-6l!42 0mU/CXm J* Q&yfS7pc;JtHd`fF:ڥ;8ȉ&A2$=NG//}j摈f2""93l}J l1 VXz@;UD$*I 6GKMVi0zfK5W E' y^&~ֽ:'#4z 6OᜦɜrfFf,c0suXƾ=Ŕbw&A'ʈ;8SBg%(Jn^ \:U `FDʋݛf6+j:fy^Û +p\TRUnśeQy?Xk" jC8̨}7hPJLKc~uqQMq]$k+0F@BolW6[LҜm@ʴ 6PHǶ]:;["Lѫh:ƛ Ɋ5*v ubv' Ego2@X L@(ּ~Ov9{( }8|n-xyVQW46L٤|$ZYx\iɼVܰ049WF227) "D!As)zB/6Ue`Qq=FVw /^XG{a"]5ǫNi3uowTO,E?NQJ0ca}+nYno_fiPḞXhMYJ]{lbtܟYR}K˝ebT6c1b"`Q-Y>N5t }>Ǹ,5:*}'m$ڀm97E\"]BtK/Uw <#? k=TxIVK -?1m7iH&}}-)Dk:חNi5޶,u%+t0yIWtt_mPaY4;ҋn*v%`&], $ #{\C(4hf3|2ޮ$XfRqe@fpԶ6q'>I;y ݽX}#\N0&bBJ౹?Cع6MD\]nPyԢFQ]q1a8Ay^]良qPy!)Dz 'r?6) HFԪzq' )Tk ѫep$f{\߱Oc=EJTozԃj|eS(a,/f)H;.I:23`nѦ:GF& d} z@q!]$Ď 4ħ}IO}Z|> T vYVp~%)?+a lێ\9xJ}[9s(%E8;"kK5Tإ^xm0Q]-r;Bl7WJ%ƣ*:\4eʱ1r(tRO@)J4UVW}LǍjDc:ŃO -ORL:`PSw%8EpOP H۝ΖhU)%@i;4+$nAcOrLAJv>-$k_&tAʠ#F|날t3|&ei6 #7N$l?$j r.';G9oԭ BQ+=Kt:[.'+87: ߝ5]q\8; 3I)@ 3wR¾>2|)x H چgqT; 7C7L$ 8 ,m}Mx1 Y!Ԙ i+&c;\,|1>屇9|9qzIhna} )F|fz?A$@B5]Qf_"rL2RrڵK{z_>%âFxns6J$nVw-,tŮz'CQN//jLЃ"/!.]m@s%=.prq8Vdx?Ky@KK4A$C#ѭaWYl*@F݃1&[KJHԶ 2.XA$(J:rƘb*Rۚ.dPM$\?f;8F_*[U U .&hr!lmHNb)svE@x:ZF lĚ~`0uמ?j,u)mFDFs6s^Ἶ߀0+TX}\5eG^} } 4XHTgp/lA]ݰ&Zg8',Px%IX=#վL%e.}V wo7hȺ?pfF xc=0KkA;q9SX}_. N̺. W- f $wlɀW 5bE4+pM'n\%ibWo*+ eJ*5XF 1w!n=pT0F!=y$뿒^p+g|_ 8ҵπ* U61>H,$:c[mNV3[oښCubkeDP\co)Qf_^\t$vU8b^?̳uT j V0GD@XhZ);PA`8Yqߟh\l{.t6#oJ@HF23[OmbPN`pz3byRF*OŲH9FWL|w##K`Ip,᥿uv,3tu=YBY Ͳx&|!N1η{Rx!ޫ:}/2qpX x+1l,>ҢLsHz<'m-½e-峎2C</!9πF-%׿7\<Jۓמy; M!]Tn`#Er/Wqap^:9=Oƒb#XLM}ȱ9t9 =&Ŝi8`2'+G b!ꚾ!e[K9Y.Y4境׍ԏOa_ pm_9}t'_^Paߏ9wr9q ::8J :6pêlO1=G/ ^ixؽ⠯<ۛ_w3TL]v+ΑǃȝE`.үk?iQPz:ovC{3J):P2fԇSyTmw$?)bY#-nmePvê^$MOx)VF~rVw4y+x-~M^6g}_{t$,y4YϗHΒ|.1`2S| ̋$}3) ឿ7| y땹Ot@ٙ+~{N@eÍ.дU^4fmz#d~*_MOhl& R}L0X R;i,n<YBJQKy >1@LeekFL 8 W[coR5?EH8PtIl:̰ H{1L~=R>! ^? w8}oن'tT6toڔ ކGKrsA=s P3ut6 vKb g.S"$2 CWi]^a9tU>M+վYxr[FWc&RI_oi{ElQ2@&j(Poذ܆U^39!+je50@wa1xo_2Dg"7f_Je.٭㑺h.p0v`Xnss~K+5Ԧ1ޙ䑃_ve@[i V }߂@ˡ|deC[rUT\sni"j>'^Pg(!$q|#Wr]xf*j;Y#_CNID~t;Z~ʔ d0t)!ZVԂ](Co&LNj5C Zi&91m#Yv(c1ς55HT@9VGΕ#b!Y{=-o\`YOYH1]˖ yZ~)=lo^B%[ `ĉ6y72#"!wP`/,h>Q}hJ:.Z#_ oGL ޖ ,-2Wz! guU O/1IS>\Z1t 5t+zЃHVz’WBİ\|Kr5FPlyo Ƣ vd.񻓅0>=J4N7DvΆ:,"X=M"q⫧NߝD ,?C=X΁_@:~BvMr'%XO8M{`5P9@LJjijf҇1۷aXvD B#/EUZ~'"8}j+Iw'dzMl&8H:$Ei:hS{@p4[n, 52є=.8g&}*+ a|vj'T|ygʻ ׂfi5XN+UZ %Nh"'#yhd`&gD]%/e♡@죸ʶ9tH4oS{!cv1=E@$_$Iڴvm22gi—ayJ!Q-զ_©/ܩ2TLH8$3Y=I-Ktr7 .1c 74),)2o!;$3YS^Ji >U @\q_sc{j7:x#&mꍷwvK*#E)HHZ]bRF4+ .ubN֚T ?N@cm9wX;m*L0BHLbw\nhTVhtq8hYH̤ ɐF-()SOm/'(ןN;zF>QYh#HFG3z: Q5XËɸW'g.:j jyYpN۩U(|u#jvS7#hpWeN$D9d5 A_\JRʫf酅~n~mql`uـK Ti9W nuf 6aQ΋f#aT ڪ:zD%gYZ0707010000010e000081a400000000000000000000000161efa23000014618000000000000000000000000000000000000005000000000./lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz7zXZִF!t/%]?Eh=ڜ.+I\hQW8g^OLMg|-.CXav'Y3}'LJ5\tGˍIcBaFkSփsCνFW,%8c  nd|>*#GtA)\KơԜ3T[8nlX-sM4IK}㩕sbO)ׯ}PЯtm,ZKbxGaj֔D?ޡ/5yS0|&W7bl_g3cST,qzɛ>zi (w;^Blaþ+KGb.{LM2jR}R*OOѮʫ܏|GӶ ܑBf:s1\Ŧ*׸w*?#+4Ь']|Xu(~2WF]̺cgW:owbDfQY !\̛`xK)L,JddB*&鮲{\/\"']f$Y(u})YIڃ|2dI^S섵TqKo.caSfXz+F#[4DJ7b:_7Q"ޒ?mz(zC`}f،Aw@dUEH#SKM'D") z\ sX; /nPQE8yMiLuNt~T>;^{&3ƪLi^mPI~d#ã{ݶŎu,2({]\j:qCu~pvv>b3'dAzÈq@`IbA){99*>dty>e@%9Fv}w@Ub> L{8#uphm=["蜀30~_)YW:Y_zeba yIk^ħ4нE*S6SmD}$Ydطz`!6cmg@UMY}}`˫Ig .&Ceȯl.- 'Yc\ c$SN~5evtf|:\PJrS\+jg7,MT.]_Q̤@yd2oʼJU^8S]F(!U<6:DV&ݢa4?M͛~pλ"ٻ91ã>G؝.T0Mkrx_DD(\1iRUo [p=d="?koq du L5sa($~oHAMԫCL6W`IB>D=1 v2w;j!+:dlOabC81AaTBwǥ+;>j@:Ȥ#.B,@դ?chSXҌ315pZgc(zٶ\ ok&ąIt԰ Le?dB&bbl.i7ŒPg.PfC{='r5e;MX/,t)EMNwV =( E'nٓVl-yU_w~#x0@u.˔c 4bGvi*l|+I'>7EEUv,]!/&3JdƮQuS}gd0QNsO3`ڬ"e 8{^(^i'[H1;-{j aΛQҹBBaܖKAV9 ۻ] :l"LATlL$Y^0znݼ=<5Ȋr_7"T=j"ラGmxT2uhUmO?D9?wn {pZeQǰQ_źǑQ fd+m> OzFR/c dz;yGfdi(p lΪIu!yxd^j opAύ0SN #b?*è)"]13bdxM$-$ / RA n7Gk?p F]=k+82m0Gǁ #K &-08^sd['W@O >D\*m(R+q2dj ^g&G(o?t8;iqYnT5?22ʌsV)p.jtFb(YU!Nw*8!AGf.n-27 zWH!ǶTN5(\ݛZj%J Vˤn=x-ht K~u!FvP䚌hf=x bɁ N'Sht买-7:_a\AA(SWHhr7>9+A V%+.yRy|g_瀋c4/hY>f(Ertz[ƀOdE<-D-Do1ZxS2} RiM /b>1 @Mj]nVe89C3>̙w/xj__| `B]bc cXcm&f\wYj1*QPZ\0{mxND ?XD_&R\ 9PXbxItTtr,*ٝƟ\A #C'|_w= q-<8+`2ޞpF>πrŗ7s.p jz3[}clZ'C޸Sq޼er+اg1U1ިdv<(^zd7 4ޏn,'ߢ#Kz#t[KPOlLX[ "-WlM"}L9kNw29WTUZ F7>pDsJiykކ:vp]f-Vw6]d(/F gc.DvAMBeMvpJN[ x|F@ZS%YYLhY8yß(̐LIikU V@{ǭuiT ^t˜ӡrk@c|g~ޏt&H6<.q([&'v]m\Cy` Fݶ>l niJ.׆%d!Q8w)sؠQ(O qf3Tbmaz2HY!P_y\{^Y ɾ22|E\q PbzAH 肁yU T57 |;)vݘC)849N]'ү?x8DOc`OZ{hk%dNKduU/ibaDCHdž1uof8`fv # /EB  fzJMrߑ3Z.tc1'R+5GǬR;^ݫ^^| *)73řv1#y0m3G:~)Z ^+;#731 >mJ򳮶 CI`.:z@4jTa0j$`Zr 6: }Я䔂 qm_%^1~&l{`Wv=hgF<`]21d6'JhjqCelʴd":'XYmz[5'c r[MϯOز .cG2ڵ }֠c`|!kZ$HzFA @3"E&o { AE :6u;F޳=!eLƒZ])y}d]ϧ #W5wچmyBra8!U5S< wrVY:I~pb^m \>4'ϬXct̯Yr!My4[bFXFdjR04F䦟eb-FC$CLdw.UeR3`L B WϬ;1SE~>QQPy0XÛ:֡>srDG~t0Dlt FY֝C\(*g2mG5@-!Ak rFuehɸ`^/)Ӑ? BFjږRrʉTrXx 4ؠ?M0z+L@q^bG鿼)"fl~|sKY<>MOBpż,w o٩&QS;ۿfeڶ z,rRmFUXhv {<y!"WEǷY/=R]PyCIp/9ҧ2GCo)_b^@0L ?LulQ|#!<"߾=B_sFBeLt'!&\hzxvM"Ͷ\yE91J+>{{%axw+ D| enCb^{JN50%*\:+<+ܚc@Md}h{ qS"Yx-y6(tlR`tݸŮ՚X5 1)08a(#EJCΦ^l'aL`+C1ļ/ɟq`,Dn> >LS7ƕqtBBD]4agfdHLp0'eVxIuQg?-5?.Hߺ WfwPfU)-Pœ5͒DuA/IB]hv24W qQXa 7RlA-9l_UVVMX|t3>Y0KNS2Tk/|U%\5đ23*~h_@j;(5YZ A^5U2_p8x@527?aC[hم/q @n\|`蜮~qq6h>amJS}. ):z.G41S_sB}rdJ2_R,[d432\{9g2&ZRJ*Ų?9 A'M*1~X'ujT/)BfHa Qq7e[8!%.#ܻ_:"``m#ACՎa.›|@Rʋp, ,qKLОNM[ФSB^q{.Z)H2y"4 oxbCb3{}{e vPg [RY;ayNehD>ɹn܈)@xW!%g(YSם9` `lU?WPDWw]?X~v{*,jp2DӎPf7M\?l+UGuX{Gr FWTG=|R=|b`mZzLNޡ۹E!'ޯ,{UW㴧D,:iR2pCU3(KV l6Թȁ%Rt?+-_J8wrU -[m4YMq!bpdv .TR$}eO{gRj(P>QKBU תFX+~ނeݯ_iXR=ia"pctk6O@Nr-1L*9j9 AVo9gC#!ҼNٵ뺩~İ5'qȂ.~Zd{.Q%*w 1s w>RY4{;8C t}-G٩F Q N181:*q@,qvt}r&?e#d AQiN8)7(CdO}3EMD*eֶCpΙa2 ZKA2=|Qnv\4`j )xF"2agw VmHvp2Ƣ Bw CSK|F^&][zyUfdLD|s$i*;*JNv6`w:CJNJ}|^ In'F,!nO^:) @ɵ;; 0./F/EYoBe] hcE \oo}g~|Hty p6FJoG/ ݭm{4N9+jp8FwI=ڷ "ً dm`'s!RDΗ/O}Ъi#־Zg\N&]G,4V-'Mr/_ytyDb^WN2l,}24עݒX>?ۑDj` 5V+4* 67P!հ.iX^^s͉bphW>%gpˈٹǪ"'w^*=²l9cN9ۮ{sKßoƶEbm6/ȨkJڮr" =hiZ]B OHBGԪHe2'dm{FM\yY\)<jHJZ[|9 ł*8SzoȎ訯Ӽ:VGw(6L{W1kM.Ʉ਱CCp *`jҹOO_`n'5Yo="]d(*TQmGK~CkL}%~O8U}>!k+}FJy?{hhyL DLQ%D?/hA< e46фO;>:`]S2$ɫTq,K?T%".Al;jM|<瀬W9.̹t-=3;xAh&lz(گAF6?* AJcTWKS~i ߡ?6FpLV2 a(|b G˙pZj } j(.ʚpZ^5~)iyKhɔ`AX6r_f`ϰ\3u\׋7rtD@O/ `N1]P)6OMG̵bZ08MGM,CC<'OOk?N<ȔXw@wZDE0ߜ|HtuP)>ϭB))Й˂bzUX/pOr W3G{TlTx՞W2,lk,WT8~Vp^kSK~wLq~ Haߝ0K &VN(| YUH(+G6G(jM;,UtoMF4fu%bӎX\z_#׼9~J4Q(֭[lǬcz2el; yԧI;2dCtAb=E\Y\ E}s7(1h.:[_j`c-k?k[)5,qF}54>,X܈IWkn*KMk+_vFl$`)JQj>38T Fq/TœrY]BJ I6<['L9ޗ;٘|ȆsG^wӼtS f`],}p8.jFCm(uCRk3׆R$m6w//d:c,Sۺ|7c;F b$ߥ$O/[A0^ֺ9lgxD^!ө4Ѧ饤c,OdaCk$+9y!VTJ\gxW:x^SΏk-bui%VF> ESdŠ+ M{icHKP[}?x3kW v]fիjNoef^oeViCs>PvWֱ?5B2To`H_ڃ i@?e4󴔅.MAa+{${a07jB.41!#kijxbw`?ř9!#_-O@Y{bӦzV1Aڠ<P/r>fkEt*m>ވ aa7ƗhV%06S]{e>yU%H_d@t09O@;G>,"H݅OW.'Wi"Sv1$9YAWa#P)LpǾ?zӅxo˜S֋49~!7XnCjVG[^<;GJѾjtK000{z 0>nzV6rľ0 ,?64,'Z$v&W$vXc,t4i85 9.1ƫz@?F{lRq'6PnܵYHƬSөSne{|)@қ U6s6>Pujf^G)׫n%&՞,rdnbeC# D( i8ni֒5G8U9kɹ #6NJgj Af7!ERCN7^\?Lyx5]RMU0`f`+ԤҞA%e1Sm̨ <%%@ q+ ~LO98򺚴L%ϝ&)WɞMT S3ٗol^?VJHw9Rc{P\H5 NWMѧ`d)vM6 F7Sj+Tm?o4=ԙeHUAO9_CbHq]nU?OoeuB'K(·uދx5y[9q)\X=Kc2*{oQq&JZBouq Z(rA m!.Jn֬j3FOQ6~&.Kp !#@Wp.a偕 U;5%M͡O pC>)pcf״aG0QZmiKfB!mN.B5Bb\kKx1>>RCj_OCU {.[j5kPMU `] n lM«KFƲzd|2Â!ht |63eLY6|\dRʱ~!-d@aKFOoOבr l@=]aNxv&z*te|tҼ\z;uBX\uxͪcikuh]ָF="PqrMusJ.VAXJ0d~>@ɶܹ(8 G=&~E lNh;Cg_iu"{fճ]*vQ 0<0Be(1d- mL>J£h2XtF%9ju}# m pEyLd͊n6'_knQO@u>CR':KPCqY$7B-XDJ#l2,j+:Ü]Kj:`el`FXX?@2Ƥ%cZx)Bև9t zN ᤞ:dmYD\;:Ft''NK(S#WcGx%!v./TxV2ᣃHHޚ*_|̀Z3g 2muƷ`P.cU:, vjx5)W\uyz3͕"7P.BEtМQDyc$\CГRĤOT`sUS*2c=ێTa8Kk 1VF[;ͼb PVĔ^h~^0ggPKiN@YMsF!JcHhduqKVp3ү:ouJf.<"臚 X% )=pHXbF>s.0o#v Ǫw%hY]`U;vn~@}2Ij"K"r;vVvo )}kBtG<} ϯkMxy'sщCy8cM=kJ{LknvBs" * W"T,+MgCֲU=I&:F172qχp o-ZɷSuU_57| I}a}Dl =\ۢJ V^'N" R<ա_8SN%\ycpMiCЍB@?8P=,^V[ &K{MHJjG[* Tһ$ofᒵؒQRb>rq+!>dx Hظwnq4Ykpށ@uSW73›>|h+<`r2d:i\U$nei ~t1<gߢ?XwT& &|!̻xOL d21}"%&s}!ӽl$m!gSYvq`:} #B jQ5* ,9\}T(c),3&G?uaik5NO=5yVjJ?\C,8MbՃb{y'Aܭe>NECAmn`EE˲./2e3Cx,RpJ"jf|H:nߦ3s"A^f&DL?6і7`5֮((^¨&ޞÁ=aGDCT,'իja$Acvpf)> $)'TH R+7t!\hG$Tp>|1Ҡx3hq_9}zpDRCپѻシ+g.#}[%W}%:*,y3a/IJQK68(E[]a D`ZG؁k{2/Ǣ7y `Kt;ڍqI|} C,ꮫ?fBS"&s8_]E(ߵgc|,*q˱M\z#Z^k޶tX&a"bzd"V#`G^i18v*crm;VjL;j}RQsG\B]0+#rVo~Kr!݁%| 2FEb-اlw226SUñwXDd'o;-`{it;E(uLQs'1(8sh0n=\#ME!H5T,A^脹~6Oks*x‘ֹ߈Oli4'ĕsZg\dIҤĎYCa _o{ gh+~a'Q/YW~`E I!>8$/!;!)h=bR,$MaB"?{ C+Wdgsq7-L1"Z:F.֤Y\:iS*)q.\M2EI~{9|gظ|箢aN*[cWPPD_l-Ci!mPfpbnKx;)t"bFF([2\W0àD~)r6uwˡ{5xЫJ:dXo X*E?zȉ,f1oiq㬙 o5bͶm,mCmU]HЍu;UPd^=J^h¶3q`$\}}X⋲/S~O6M++ G@jW9vѐbiVvWI$8I}< kCS< e-iFwSw م<4Q,֭!V{-hWPʿL9 ?R;~= N@|dFMe _Zd( y.~'0(y| 07CVn{j233~6d]ǣvq@2{e ko7F(_$:_S*؎GTQNXf1.-/>˗B+@xESN,Idl-Xzs~Ms_#[~ !XNX~Bt ;l>(&kb$/;cCV(ѽ擺\e$hzy>z$|$؋j_@M,#]\cT1רaؠ·.:l.hdyiaehT܈+4 {VqDf7x#ʬjW?Ga8~>{ozBb0N pK|oଦ^(JX+EZt3yĔGk9][Ռ{ݔD >X!ڢJxtͮ`PN./ l Sh~}3 5=mA4ژ81E PY*!hFivĪ=1$sNo:Zf;0h:9K4mkߌ4t`ag֖=߬9eCCaf6jԛx'"#JX6 >2PhSw@ɬ!ھ6LKAOmYlj/@Da|^@u>Sֽ~ ]܉E@މYp'ʯ iH49TҰc<ED ~w5=p-ԟƤ7~Fsx4Momf ƘAGh6]JsJ:rU4tWRN,Hm 6wLӰM82=y~)풫OkȎ8sc D::¡W&̚W h 3)0BtKTEG~4IOV\vo0 Cb6k4TL4pAm <1 bDB&-# zX]=.XODV$^fLR@XOn:{ *z3N܄PxPEgh ݎ @vF0/ PQͿ(!h'D`Pe 1Ͼixi~vxm 1Kq/:jZ42j:fND8\0yǟ )F#0kc_A~ DxpNSXAHGWذ~sy/ǬЧnBtw>.\@^)ISc7KCPy 35,&!Kjz_ٲΐ '4s2' 1.,LuPbS;k.J 牘ӽi]:mT0Naܰ.lCѭ񈫒ciaQ{돚KZ! 2No -I;Blyv WƜ|.^76ZƖ( VPa~oKXLHz+hv~8{<8%1N,6~j8taN~]hr*yNVhrku A>14]Kޕ]'n9Ll Vaq)Gy1 ;~W*QGq%DƜ)ixo&6$yfz"fAzAߛY8iOkH|my mn WO]ݍهn7yo= )ёUFk IWeS S+g8a1^ 'Xʼndb6G ge5wd0ST/5kgU]U&adjq9v~$j;5 ؚFϣZE ~8W`!\EOk )0BF>Fba;yQd g:m|UYT%ȷcϚHAL -XN7%4rvcM<7|c>9hVV_ [ƪKZDl#W4m1%h<` I?ZÊ;MsA2=HlQ ƋTr Ǵ&^Bt%IhM1μD=A̟Un+tѠ\|ex~Jc9^[ԑ;^ۥJr&ssQs4K:(G#8^dx[߬L03" =:(_$g'R#QđfVjP|5xs/Xdh :i RXԣoux3NVy67T TqqV|~YxU%Z>5P Y6LUմz4gwF*DOu%u m}b417svthaj8<;_G<ȮC$v}/OqlA{L^=I؏<jAeawn`WdE: |Y:Cg'ꙩj 혵/~|]țTDZ}7l|. <3~~P%TKd({0Aށp-xvX>)Tcb.>31{uB9?3Ȥh%GYtrǿE72h8a}aVpR!&ZBzjH҇jUM= E00zQ7 II5fFNLXC@݉&FN/ ܒ!K|! 74cWt]P&*vU4$]|EZ(E8B g]'-viC^*`hR0u!T u2E꠸r(-ƈÅs7[#de1!5oh8j9с)';{K@$]!m^3V]YYߗqjT,ecjO&,9͍g#>3=o{B`1ɓ ϚO|b'V^uhD͝ Sѷ}RpUʂ|kZ<^qz&6ho(;1mK.;Z1Z7*#~FK]i{d6D8+ jvVyf(坅ڲ czWJ^_܆K_έFP GÓ?Aς5Ҩ t39}0U#mh#nêtd܀Jդ52h$BqLPeI;E_fJ=A7~n>;(I"pbQFA2'd(OU$,z-ywWʥ4-Yse%YocV>+_G*0p̂pӀBCaxoIgi" ( pZ 񈙌XWi n] t1R&25Y&Iҳ,8๋}׎Z?X/g RI%¨jR+(T17=s-1 ͼۙH}\_+B|ܼ`:X=:ѣ9YPy}+8hZNCmٯK O68AU-v NqIJ#?;i m{'ZX%,Vgl w|_1PL=$0+`bN-p0P5\+#2V?C /dT ka6:"0W,.M@+kiTu&[ix3q ISrm$f%0kg3RA". 6;R:Uu < ) ~O.ò*N̅ [%?æJ ae 2i@% 8f~b][$W7v\6ߌ7{Ÿߘ3M?HB jfTfv=>&AB2;P?*RͫKa Cfp8@COibNȣv/.F櫅ʐro`՝qzVk@eiLӦx)rY/>J K䅄؃Nd&‰ߓ? )z^ ݙuuI^!Tkx^ŗdqt@sHܷ>4k[?m>Ev,;$ڹHG{TFe"E|6Pv]!ܝNu10hϯb^9|}c?n m{xp!;:5Y@TII7!ւ轌@oZR lw kֆz(%ѯ5:> 5Zx~D {1h߃m]sQ6+Mpmزp42|'%M+TmEG67T'H%RF V:0ܯz:nxJZ~'UJXx`'FYd@ξmm=rNhJj rQsa嬕PKGRu1GZ 2"9Nf>\G\yY I;S6kw>pwI /{ |`y@!]A0}!P`dierE\WgϵK}vwb8i{XnnFM žpP2@"-nv85O{5{Jvg)>S&1̭/&3 ~- \ܵXL U͑O][0>6'[V¯5 6[-@J"1HM儆]H2$Id} E[zٹRN6:DKjeVbj<2y!bQJB{g3@1mxY*E}hN%D4U4gx18W)*{3B\뗳@N3iG`օ+N_R>KF o]V4wH#V;1R_笶Lk_#;Y"Ն(Ođr0I_5;!#^bqp4(Itж{9^ }jv)^hNPbE=AT r~Ku%;DWI1-[v3R]6(Ji ~W[2ǟ E@ȷ+B uT`NL ҳ7R"!a'[=[KmuGXV_tJj:/w. SY~zx)a七 xkMEUnva)l;l{.+`_*.%*<@, krn:7*@R:l80wwF|$4n5Ԛif7Zj~ D@woBٜJ+!)~t]xP @sώv l` _$z5jcFbfC[-?~MmA :rzcfǿocE#93;A^ r\}ex'y~g2.+F)]0H6OOdwTn}7 ʤR6s/Ac/8.}0|qg-AcdNf{d6%` 3(Mdt0@ Cx T=^FK|E-B42ǘZ6Vk)WI`9:JBNqA彅=Ӈ܇Mt~ j sVWn"} ~5#(0ČLa7pL=jYt@ dе$&Xۂ^b£͂=&AeJ } <^K@Ȓ}l̅\x@J~t(CT4j/q-m¼Eݖ>Л!kaW I&ٮ%IT{ϒ{qm~3 ucܫw[iX.9D\eEj@og}pu!xu)CawiiUR,xJ?gA"90B,e4L),Rn"ؐ ?ZS{C~5j()4u,uS l0UU`_EJPdW~z煤ߡI"Q<H'0Syf5 ҦjW15 G썙*B%5\ + Cj»lp=$t $S]0O):VB:*[ p"SASX$]wAT0uR Juƒh.M̓)4iĿug)]kf*?ʮ  >oN%suZv)qxAOaXvpQiNޥ-!t* ;_Z17w Qz-xlPw#iB$D;ٶ7kuHôw,voBl"2""lWUam}ޡI#V3L;stL^@-Rl!vɯ*Kԭag*p\;oUQ88>,nE*%֮3WλBBHIREl>s"ڱ>g=EVa*Dd ' F1ȼḌT'?xL`NvzqJv"pqh^ЁV"f9-sĀ>|j1QquEB=xmśj,8՝b.ݓWfrNXlcc118r~S;/9 +]:Tu/J8Z<]ǠqȺ2{EzX>]f ZdGp f:}}da֙N$f 67r-mh1N8!cjǥ]STȡuX5^-zc4Wd`n1Zu𽛉[wW M]=T.3`I_|ݫJ#G82mU ` G!|o d/TxAU\f0 (ah}^ri;1HnurJtIv'<A<.*BlXJ>Y7[J%i \ݧJqfKxd֧e0%n<жfz2r5j,Ǚcv#mm^ !S2w/Mn RiGN<ԟߘ4 =~Y=fkR]v$>ZOQW3{L*` Kw*ęZl6a:t)W@ jє ="r`ݖrahoNnwihoY0ĺC3UoyX⌰VEt8gkBդfE3YaSk9+HU1Հ/{"Ks?fI~\`Ưz'#% _VLS:;]"s'N[$Mȱ 1K=D<_%,%e}!5V9~},={=6]jJcoW9Wd qq&O&_l,}a .Z.)߬>" NR`=lmYrV|,-tR*"x XexS>#xֶ 1ulDG=ŚQ2K/ yLrTΤ?#IjT@>qGZ@Nc4 /cs]wvQmw[U~X* ScSnȋ5,DzVyfȺj1ۼ!,HIݝjoS"6:Q| /}7A2XoyǍ9|])3p$mzoI7PʿַVk"Y$C 0n6X oxcDH#>3 Fmof CiYKx^1:<*ը6^?T dh5'vX*mnTbr&\SJRKJyk Y @,*V?r85t.hfyjˋ":N`FE[^R=#)HGjL0z}]+86%9j2t"U-0I2^P4{xZި6D9X6 w74)zKEMtx<9 j8jyX zf!)i6ļaR'Ƌt>In>6j,aV#\jIu6.NooCEru -Xt5&e x] ]ٔ}ayem#FFEOl`^^!H_m&:=HwAI%k |*hITI&uS}頸A %E,T>A !J98G^ [r[4yRp<&Niy3s 6"FTLNka) lcyYbX'RD<x㤹@U# {/$ke\֊G70\ LfshQο$>`/q\>AdJ܌#GTIW"g;-f7Qb!Ewj)#} s9c[}@ܥ-O? /PIpvMmFOÍ7K`o=޹_JX!W=ԍ\ؽYLIťOwXB%Nl#K&.[Yojz\*ڏe#Q?Z~:;[F4`^ӝ~ d%_(\mf!(5jwN*e7Gg{"BP"9kxN %E6g [d qW ku;W%e&Q$ΪY FIB  ʐ3HFeChB?1U5,ۄ cPz[pYHS)8 kIS`BWDj.Åе2AZ3ѣ'pZoj:DmIL4v-lNylET%C'56"ֆ?Vui[U&v 9 h:% sgQqI٘f$b N-`EC $̌bbPy".b"jdl]QItZHmU?Ť\^&XYk~J&y Ĕ!O4&LRBϥ,]ŋ)D|X!8Wͭ G)ՇB? rtL{_k#7dp{_O- `u dTRԇ]S).=#'BOmunܳ3bd^'`?2ˏ':kW< hOͺh5)E%So7;nNK4i3nϭ>0/4rQу\Q2a0xR J$[vfXĵ5B͜ KӲ3r~Jeo#^f :SH+>qg?zW3o7?n|y212Y/Zu2ځ0Y'KEy(ɼa5?wO+mɒ "U)bتC.IIV/8wd#1d3g"IW&zyI Tk da~4*9++ʶ}A"e x %x2z.Lgm }lQ@"1HHmzOzg#iL d#VMqOx?Vo/x̾es'~S17U/s9oxQRfnGFj.j%eKO]$*/9.[oԧ:xl"ٍ> oBwMܳj)c #oV+"d/%D>ǮGàQ{u^OG_&(ʞۿ'3obd=H=֍a;pCJE)xoE}(zrbY/n՗b #ci#"_( ddg_8!,_y`sԞisM$xe;Q(̾$C'CPc1qKz1#\HsY0;BZvے3O-k  \5zI\;%(z4M %ݲq4} JYL}ʑ9zaii=QG)6ڑ:ҝ {"RbVrۤ#{Dfvbׁ%݈K eXwtjOVC @WnP+9ĬMr4ᩄ/ /%ڗiD;aePH:G -qHLuq y3%y Mzzr&hSAM'یtˏ]:5>+ 5.>i']V|  |bvvޢE ICtr4vm˛s*>[Sۥ&HO:KnAAtVHӭFHn.pwwW6- p*[zQY 1)RDuP -m +2VClG!~z<"䱭cBL놹R0IY>@B /Dv|m'h:-H2D< \m1=S7c y=̯]!Yʮ,ey1sQ~YB|J>!Ö53PĆܷs1nL{V xT#J0H}4.ch2DaRb{s. ]]em-V=",49]xWLyLd:/CStnWT>'><~ " "(2}|Q\¶7 gS}:XRvU.~;UہxU]].IU # hmL(s ܻD㲞JC̵ >#\G:/RTG92!2zKl˨Tw"nUL(>L:_6әc-,7=S]$?r08ʯ+Z?0 tJ9%tnP󟴈 T_$n>.75R+m(yS_![LN'4iLK,eaDҭbm_ 5K}« $رi6KsN6MP81V08uյ{<%8K`x-&UP\`DWgsnۋmBx^>GT.2w./305n0gyNt*Ц5HfC^f#+uw9/)@m `@ >'r {y, 7I'mgu! F?7N RfjQ=מ:o9uw+!}bYn͞4L3iJ9 ۥEPUTDVt"GI+نjf.~˜㙽-ī@0jfG87xϭҺsmYץ/.EB'a-u.f!MLS mţT x}#o(1\z 82YWH FBD-43)5k8@߶.g#85@(n8KqI[-k$-k ӌ:z!eN KWkZ[9:u}^L=X>OVb ]">U:s 5"CAUڨAݣcr'Z,_=2׎7 pfej6Ehz39|IG#!Oa_FLi117J8˝:>9OgLKӓ/]ʗ󑈰&ak.oQ_)K*%k)@ϣ\LWO{=}+!4gR^Vhd5̵kM_3AbEY+Yr6ˤI8 x6\PfhL<߽L=#Ex# $du6u%0](ݣ XjTCAx R_`f _ݿ})a 01Ͼ+۔T'x@M"h`BGh9}g0D4h̟'6:~DR#)k,՘99,LeM .ҫ@uNvx'ɩcwxKF&^ d\C%Sq|y_Ze.Z_Tߎ [Qe.%~z\-kp,z`!g_zDZ. <(x]sXaRٛ.v4Խ ?ruE$,MmKW]'Z%sβ(- 5XT -d|q@L׎j.'=%K 3KLCuf\Ӏ(H}ci}SYX}PrjQRHLA)r /T{xu86iz6(J|] 0% L-tnҿDeU -2=wgK̎)YY-(g(\%&{=`; ;ESdw,++M~y2bHQT]>N #OE !"֌ȠY&YiSOX:u^uS|d[A-iu}h!/#E6b;`f{_v؝}%gK\Omh:DK-^ S/K,(棆WoǦͮUbr\0=MџPmY/1ci /=d+me{fnt$EA,* :l:s7wYS`c HӞZ!}ޟfY:[/c =& ~ے4a0#0R}-n!Xwa@ IQD F Y6YoG) ۷U/Kc,vH3Ig&z  DxQp_nDL D8H 04& P_AZ4C!g*2Rn8L?c)bp7TؿIU!"޿I6Ԗ fXXmaSc,pU}d| 9{@ݱ3Js%s;uᆈ}o3'B<4bב/H~&>$P61Qq kkYtRNΏis,N$itTAi.@Pm=;& 9cv>E$+O=Eɔ,h֙6Z4m4mF/狮k g(%yRga]bES[%%kb%k<N%>f0Xؘ ;xWhݵ{AElo)]#S20L>òXV !NmkPcf:W5Aiyf=]^-}d>hVI[ZaĂ.0ݮ˙dU_tykw3-F\ ,8ˢvӓ=h:&6nӰ`H:@pп(vz(O.Biu'2|#AD> .iUT u )cdE,81yHR$V٪Efeg%K-iWmp gH/xYnfmLu۔XZ:dc2Z*jKC4]G,޼Ul0X֩?&wH-#'=?"l1s x~%hM)?^T3`k@'ىڈ )!)KbU脪^ۗڨ˫6^CQ0Tf-G(Sn5Q^66:M?BXԷuWPЂ%9BD D?׌1kDG

Sds1bH}vF$L?CrXT5dX09 FԳO7X4Aㅐ6{?_D@-+fCںb GcCQ_=!{#d9Xhv4hE^6^APʭ ZA76#to5 ɎvngXK(1q-` bACh /=PBAHYuqm_$J8pM׿Gĸ{Y~Gj0uH25]3Krh1 :6=HǷ1~2ݱt󺜔TvGSfDۼ/bF>5-Ɍ8,$!~4 C1Uٰl|$ڃ/j|"'u: $)v<Nb$N#OvDz{#<9l~zw3:CEggcR!X*sUKS+c\p 0ѣWyއ36쬜|<*=˺jOLu*zHNu ]mia*9:Fc' #jg¸ %(V{(@ufytx^7ck)'B d .;TT8}:SH1$}>/n:H%V'UxU@ QT$4U PK:=5v%K4ƤFOKH k 1)ڶ]3o!]|ڳ k_(sJߺD*rFk5rE1!;ݱf , HZQ0@H:rnWo2ޏo*-$;RUkܲ}1o?$w>t˕N-A-JCsR=7L*K6XdOE~QLn $Pet,~MObﴤQCv):o}q\eE5wѻ>y"湈j#lB=G>qw6o,nz|)3[qJmfYjG5@ܥb]v;#Ϡ% ཇ߾,;Sk,%e4;jǐhı sяuR;6D$O Z#mD.J _`llټl'|v]*ȂJQt]@AH(keukbrcjFwLRf^FwT>_5`K9E /z)݇z>= } o6*ź- 3X MnVSR2I$CYQU=UzKR[l 6f{ Uxus@V&oyO\MĪ&]֞!̺ct5² ~Y:UiME6ҥS|'yf.BGɻqD Q GI;O|-1>+9MV' qIz>4n5JV2p5CQoG-GP 1$a g-Œ>/ꍤFȣA1gHٳ50Y痯 MB;CtH:oZrL@}߬ }lϙW}Ԭ 8(`yPHSP;:Q!c6敼Gm=6:-+.F$./d9a\5i)~W!K$Bi' 4aٸt¡F Л&SR/'qpYF\7-49'u;-9].iD-$.1h} 63T=ū> b[ԁs,f/VKC'Y[QrEJ`vel]V9?(Jiմk" wN Q9:bREz'.Xh{^+9ƁS"?v30d_a/L㒢O,0`[!ABh&KY&n?NY<ZYl#(o(q KA(iAQ?}ِTa!6%2tILp6m >_7¤ޠK1N-R>yt31j sj۪˗9P5;X;]=_SDn()mlgl N$Y#Hfع&3j!=r*_X@4BZ=+]kHmTaICzNtWЮAl@b d搵.NCi Z>6;d`ZEgx&~&XU Ozr-t~kO=hF'@ôi9Ȑm$Aaa*a,$nf璀lU6$dm#cu4z.4N#X{חrpe$?M|(q 1XVT#&b`9)ĵ( {Twwϼ߿钼b"(O)iFg>|HtMvjg]"ƼGWpݣruvyD\&wh7)f̹$ TՐnCyKg 6p/<ܫc `K-8&Qȱ%FgT/̼m7W:In;ւdwq .Btq?!Ïա 9TpݸZxAQIom99):I#LLG RR47Y6S!!xY\'^&іKt ]E:"HZLP"ND$\KMoϥBYZ~Zʅ0f叺2ϒTd3ߣ~A(nӼ UdsG) WZx"&9\ ~AMD|<̣w*N`yVI-Zj 1M +HHgWbq62ψ::2+ nǮyŊ;OkASjH_I t)х!}5v&h~L'@lʭsN F#*rC=)-G WS﷋uTJa%GÓȢ*N -)pfI#rũI,rm¶v'PKͣ^5YBF~LӸ(V1-ņ3?몇0ovwׄS$C纇.&!=姭Fk3iWrb,ڗT)?@CZw_/u~D/!۞v>tGMDqd696{m%9,@5C|st|EFx/$u"$&PV=-ddM"Xւq'4--XU<W;5> z1fUW\^<f֚1޻0F7OB^<hl#|z9ղ.MɶPUa3D[3J<7~Hu%!؃nC@nkF7t.r5KaI˺B.ʆ*9G+߀[%Rx淫«'34VVB>F39S*לS_*U{ڸ[ P۠T3:(FpG)fvLjݐ,oI7%x'rD˵$EjX8^TXhWw?`8e0JEܯՅ%8F8BXh)JJEw7VXۯM=_<|oRRMGg> Z3!fhP謒E_tTou'9}u:Nnt=R\dw0mʰȖT"u9, &CA8MG1 =/bk&no^SWt$4 m wq L=b|DB &A2)vxOŀE]g9;jS{Aǂp"Nϡ;$5wFܿMMV ЂI(9Ɗ&t@Jsi^4󘠑&_?(@ðW uzմ =x b^۹ܲIMB `N?Yu%GEM7WUj*^ H)MgEXkuܷj?~ WΏ|O >QE[o<7i+D┱]9 lvJ䪡4ޘ޼'JVsk.B}P֤ٔf<0VLfCV #!s,}S3}ku f9;(,Drd5e.tM~uƗe/9_f)Te{b(3'sQWZ?V1O|*뛛i[iUT]/.xBRjpR 4i^P-mZDg5 pL֊B['WwPunݑ3*B_sHZ/[}C(}E`iJ(ly-HJAMBF8&Uzј ѧށMPT]&Ŷ@%hfn.)Y,c2@dqР43P6_ɰE/eޟkMbpsE::% mYy, H6K Z܂L܏%|G/ݥ=f" HHj+EJKsY;|n19kPg*>ߪSnp9K'fqLQ;k+‘=EX-9kͣMITS;6& 3(N~ H".)AJ?ط\}BXq?1CM/#9Țc EYy ׋MRAeeJp `5HuT.Ao,li\*SKnoβKzK.ʣfq8jg:2D $x˽ ەJyI&h'VA} BʞC&M˲.q~c q{n\t d;8}+HqG—7Df3Zxy5[( x z%[4 ! &CkgOǣ as@L=;JEhiɐh[2=GO](W52;滈f:zr:al$S+'~#/E[:n>惌[I e)S?@0iH#O5XU!fN68VtmUKwū_R* ,]$IL0?*\) zsVPy͑`@zSwg&$4_i~mҊ1N:3Ci}ݪ ?h9|z[s5ɩb%sʪ5LpsTiNK%eRZ+R?B˂P)8TG)oZj|W>dqbw.QHڎ[J)Rlbt=ߓ)z#^7[фd&Ǘ]qv΂>1^eXyo1VA!FXM'5 q<[kqZ}P$@</jB.&>kw Vg6{KGh=N,eWI_Ԧ}h^X=qn~.͠uGsbtXŒEBVG+5V*[JKVF]_9+[gFJW/ϧ\ȁ/: j.LJxY-@[^9qC%Ҫa쥑4Lb=p‹e.(ok,BqldOM넮H}\R?XX Viw 1Z!`Wr 6_ѼsthYm_i<ΉC.=yj)?) WdEK\!nOq- Q|\_XXséq a[[?&x9Z{a 05F<nx :LFv㜃'vG#^늮Egp2t=R~gT̠kCqw-3pOFC}q)b\Ļ#|_9!-N4GSGO߂0I8Ls/Um̛o9%6{IFSY ihÛДX)\`vV$8Փ;\WQ@ ta,9 q?7 dl5hEx!IĞڹ[[F~f"cnL7{kͨ R5gorNql`%qB jֽ9MĪ&(0a:<: 传 ZJ)`Ob΍#U4hq(eF:cdEJq/?_}+>UD7Z[Aўs=L8zMS);K@}N5b:cy ¯wxAL#Zzywa&+vaoyƫeѪ"4LzUgN'*Ņ%.ìE&zPl!/7)B!FSȕk/$`PZr$AnC2?dqBiw U ";^I\V6QY2# =h%❊58ˎXe @{Zm)( xtrb-jNQPaXT7>}Xcf5V>ځ7*FؒQae=ek:(50˫] .UDF8_N +/;z(L= mg5GA!Vh@\Ogj*u(Lܬ% R }ͨ따ƯӉfܭ ['wV])h|vU5*UJ[qJk *)D]GPj";yF7 {k;R33bcslL`ɒ9Vh%9|CS:he!{SJw ΢m9UY#xYcGzU׮0CD솓{r=qFuwW BّE zDš=#n.*vi`XMRWJeNWALtu'H74J/ƂU2yszf5bSpVr<^0cE P qq10lj`M6q2 寍+^tUFqQK!@[j@Gq==okNbd;lLdayu_Y39@[Ñ - "IP|@yRB 3 i`(X%h1%b isS:0`mɉmiu}j.lg ⫸ݱrHʓIѥ l^f2# { CҸVj* 4(eN?TY%{ kCOh%_8-ƺhb ͗ICWYcSsL g?+*w?cZ%H2Ar,4g\s:\3)}'d>aN7th:c <^g9~m SP:(Te4/c˜䈟WgzaZ)04~(!˦B'b7%gX"؛dKvaiHiNzKB}»FD /KJHQ5>tJp_yP\#1#<`w9Y-ߨa?R 7jnZtK϶4yƀKoN*lbB1҅#CǭWag0dAM_#fNĕsSG@WiڂS{"F P 7ӘL_sm.#I .f z7xLd>KM̆Yܴ.Ev:UZEE8Ce)s8+3YP{qHsJ\`FU"'UAd/f!?Z"`>֙,н=G}e7H֠ b,R1Dpy Lg15q%1/AlWQ#שDv>,̲MKoRvLě.!,C*K"|wzB6ָm^^(i6G[8eʲͩn-$ȲwO3H GEHTk@R OFZuOl'U,Z? >QY O⩈˵&,,BRrG7 ȬўMƃSvaubp`lV~~v2e6{-A7,Iy{/3JmEǹ5<H9!rFҴrC 6*qW:-z7gjIt0]#5zE SrPf~.g]wAp?UW>t6X7{e3Ne3b}9@l}y M2_]Z%afu(@il3F6'tc't8{3cr]?CΎW?ɌR-T4K\x߂#Ffõ82K.-*$4U f|17醨\hu;`+F|"ght;J]i'$a*%08 ?mC irf>TԬ.7ť\ Hd<her_ f攌$_yy2$Gn;AQEj$ղ1QK=;pfm^>S{%P} Mv!([3 ٳϔb)p j B%eU܈/yÁ"[vYɦ ʜ% , ~hݲкxfZ}x5YvTZi괁kÿ\0%6=gA<cġ3})zAύZOD?40uד]H0jC .(b[АSIȼfB@DgFPWȼUh;Cdu6܏Rcgk=X,nq( '2]Pڡjg D͓2| k§kN֘|' -J +P|qeiukIT4) ~iAP c&6][;0fj"ϥvˑ+Mo3=UxQW ~;eHM :7+򯩷ʉH\|Wm0ڃK|_@/v_5T6k[*q2GXy^L .$Aqϣq7ҎryWbxlJPh;:nfz\<(GYI~6kߠ$gD-\vmv#KuCUjzPY&WbLP|e#}Ԏs;lcC&>kJj$">B7ſ=iwq̄8h_iJ>8v <'r~>Ưjjs.'^leWT|k|#1}<c\IgQW+LLR hvyF ~[}eSLţ sZjfY5K㙍ҡ:Rbݖhicw/ƀ{ C\&Rða~TLzq3'.u3"e?ٺV4y&BwKEa[YfڞɤȐZu =I=cl5lN{> qH1$}n3_4!v  zμ6@U) ԍǃ(DBRVى_O{"YyNrnVzsE(cd;EHuxPz(<kTey8vZa$o3:|5y~hUŹqlѬ*ԬOchUJMH,zvd0D E7 9sl \4D#Qk0@Ѯ1Ql4=# IN#81ݳ9U06 /{wڑ9Oz6r,%3ԍ0p߷%AE=YJ(ɬe@4X Wo?ZcP>;D6 ?ߏ[͔GG& 3ho: Փ\ T8@ҩeb>'."-QP.^R=Bo0P`De["`NVޚO% -1|LEI9ɽKxQXieZ|e5IXzobkj)˙~'LlޒfyqsU3S@hixPⲝx2\yY}nf')3$tBV(cgGx"ohjN@ާ3[_xLBА-}Z-_xeaH t)U {4a ({~ǓX`_s`5-7sn? e2뢫^^*:4$$^k`V;u0gve0Q@V:WiwxF8('[4͎\;;2|۷ltz[yESi2м09s;رj>,\E:mrsSqBPePCu+ ܘrxEF7>o]<.˹X .ÑAHiLݎ{iLMa2!eZH; ($Y" x|J(Oz"M} y. S|qt~ydXE慁<K(5=kKm6{U2oSG^]dN& %] Y/s*opv'8@gh$!ǩi$Nnvp >Udai zwm%c(aE#r~_zٯGl8--)- Y\˺Rp t2װ_w0 6CȜl[]2o}^JY7ߤ( b=qペo#Ƶ1c~G*TBUy3g2p2tWp8C]Nq^,~?^Ex6F}Vw`(7 Z\ial\3mnCK%Byr[3*~ivl)`Z-x9@ I(b'M k^x@Yy~E( ^ک+bAeQ_;8OƵ[$Vldͻ 6N=<28a4+EKD-6DM}&66}1R_ud y:`1Nm:7GɈ g~o~^Ă@bR N9 Oj0p0 S]e5ZX2 m6 iOC}Ǘt}4KFv+l ?ey?S͙/]5h Bp&TY|ɆȨ'np@ð= բMerْ0B`4`Ƭ=ccYzZ)=7#:-!|D Ӝf} !M?u`Bٟrxlֈy{)}''ҿԹr0VEľ! 1!fkż N7a`*][(@dVr14ߒQO儝C뒿XK`F jкt)O ݸ'k}dNW,ý ?ԛ|rMׄO~k~ԫ03:{ ;N.f:t,J3Oi4[O {-@x rhM>Pȸߑ^Ϋnn P-=DKfx  񣝺N|#*Rgt'B)H/%`> ul[%DY@Ǥs;i"<sk%7OkE:aC88E+H @X !n%cpr1~^)w2q%hf&f 0&H^?ֿi G᫬,tʚeF=9`p;?D}*NW7'u\[4HɎx[5J( \خ/kkTޯSe.h4|NF_Q4oǀ(tYQ!~wh)Q8UD FET/IiP0A/< n[O%sGh&"0 &]ӪX!(nTQ@[7] ::MbI4_h|+ SOTx.HctPF?yFZN DldCZPPtopQ)'Z*/ȡ5jKu1^iÙ>Xt΢xr]FI1>?hOz,0NG?KZ .w1OTJpyeDV_kA]~&{D 8"sq7f׭zQ^"6lEOyUҶo zIZ 4> cm IKʧS(?"ʇl>Ӹ98DNNq(i\dfa~Jۏ|?XT2?3?@.t J?"6>X;vѯʕ@bpvz)w̍1, J2cb4.Se½=bQ1p2LQa-/N'+.vF 9X =ư,`ZLHשӎq|JSIx0ogAF}&OPYws aA%{Iࡳ5[9jtq66@VP':ědin/Gf ދ_;,MMhOʸsfNrI1YlV^`sL93˒}cR`ǜȜuy36m5YC5i5.( ȪK>-ϛF'ErCS@|Z&ɽ+Pwv^ n{̦pVM9fY''P-(yrWdO>s~t<zlwPHJ?D)ԏȂ>]L8pBe }EG<@mjUpN'ϜWz اAUlYL-XRe{0`k`B OB'zaݴ;#L[tڟ>K?]~969lrQYrN쾲/p$ſ}uAF!T^3d5`zT-.Ԓ;쾐[f-K^8ȋu'G{VF$uǮ7ϟ)ױAz-B ڸag>ھf;ju ^["h)]+5=Ig[ {AⰱM}&4껱\~]hU2&`mJx$ s,D//OS3"XA\os0]3qfOG>&=OtxH15a;ći k"uSi@y36Q[TJ>22{F,'-6x-JתH)d9],wCi:sRԻ)=Rb9?42O/ֹnLn !Gq5p'\$TTmaRIJVaIcTCF:mϓxJS0ȟc\=vvmOV3w3& |Fnqln4u^/_"2}`"E;43Mq&jm"躇x4~z6e~gdܿkR~p.&V*ZtJb-L>M*NKURfr|%ؼ帪O<{CW:1' E? u @ 9;̽qg:˻k;.k: *Gv-tJeSDZ.ERXŅV!(vD3 UDrPjOڽn]PC :ĺS/7Kr5˟Ci_gE(m6|8~P86;3&IyԎ[e@ܼS<Р]&&-߲$X\ U?as㧄. ^>U{vzRJiX[B.e A#م5$lH^W@tL4]~tLeQn' z)aHLO&Z[BDA^I2sgo`|"kɜKי֐nP}EC`}†SI)߀Sveގ?(m U&fifCq~ \W $4=1L@;j)8;yT6[=^xB*,zEe|ٶfRua.+Ş >\]o X(0(Ԛ+Z7As&JmS,Ҝ,EEl`jWuæOc/u]Mc?5*x,$2h 7ύt<YN{x [6MSvy`J_=bNNj\ )VwKZԞ7VQ[)+2$ji!iQ Zp`c8 ۸XVxplEU5 GcFt8S Ad{_!=_zI?PO\>BbEPv=i$/1OQq [ONhhW-Ԯt$11<5O@/IE@WLy&ܿĦ%PW<"wVpӖ_6'-c^ؠ@ҎLRO{ֻ3tWXXwկYyx:c#\mlv@r eG]\"FģbbEEеj~n̏u_6Mn) <­ 2еl2perOSD.c#!a\VvwP bg"SBs}pMhQ˿/ |Fb'aAڶa74mZs tȯTlZs0Е$ZzF'i7u4g}[}X8w&a2xfN ƬMDaS4t( b3Y x޳6de\R3S5:B Dv21p/(U'$X@7d;e2o-a-#U5b 'P;1[_ mI$C|y^L<ֶҤ`ճ1f /qusBgtΕn~zF tʄ֫6=mRuX4̮|M O/%s5: bX:M6f9GYg5=y:9\Yؗiso~Rl% 6y>7@aH]GDt.^nE [4DbD55VcP=ͭC=9¬x6 }yJ~DI5:gSct]@ θqCCyG VʴCB{N~|f&"wt v.&Vj,Ͷw$#N-ISfBjKvdPrU i&V܈2LY؋THs"{ Ɠy%@cTEBO'`/za( Г+Y]Bf9D{o4%6 K߶e$#}ꉞp)  >:d\ - O 6-qȩRQoU3/C:wЭ"F)-e]+M=u"( nMxaTY閧:|tqɷh~X'6gIR?EDO4\)=$ADFg$[*3 AJ,N{J`p2C4᭚K9Ox f22dMh͏&QkM'22=[P7^eȊg]S#c\^?y}ow4kkU DcU`;oPNTy2h4CaR$F(|U! |?_J 2.H ;֯WLpa*kSB'p1(㊜clm 2u(B,Su6y i'(a-&ݨXِ-(L"+%r+{yT@޶<[S}[&8' gPB ?-] 1"W+gnqƶcGVHW%(֎_RZ`ѮfqUto]^(8)DKgMYOp`L٨P,𲿙=#@W/{kv%4SWy6~WEc36084̴ 'yF5HjJ)͙ Y}P(+%>|yxch?" [;Kh4KY{b> ]xXΘ2;ȹmDN2P(?iqS߸jPw#`Qʊ#Ε||z%z'jAFC6my q:J( 86zҢ(񇵓.ω7lňguDeikt L4qrsA$F( I0 #aƉ倮2,sOδĶhcA,4իdt[]'OfJ5tR$orY%H!$ O0 Nw~QZ3F2.P;;E#ҤB$׃D{IW6{ՍY 0 ?8[ &1 z㧞5b*u&vWCz϶>ʙL$6=ei]fW ED]̍ zCb4ݵ+7L9Ǡp/&߉J|!xanDdn,-K[pQEG1'^7`aw%zefMeŪskg6|rU"$l-,׻XۚEpoîx)@B~6tY,Ur1\vV#j#1bz#dgY;xㅶU_JtC{@QUR t$,`^p&7.`A$KZyo@A C-K$2qSf]}$|{J;Q|.xԵ"kD~ib{B5\ ]K!aB6׳;k)&=HQWu:h#^̈ALaBqF{r#ug$II>?=YzdRS/;'m-ܵwA\4Y=jalms.(zoK8?s41N"I?.h7"^kkd'%XQ~ށ{{.r: fW[ SDj ^/w̩(#U`obs32(aF%JݜX|tf!yLb7+Qt{DbX:w"R'\ؙe؟klbqۤ:o-.~T1г:1$HHih{g`&,$wsb~n~GSVa]'I5du#lz R$V{u*=U;,}N6+b`v$HHֺr.UHFsN`AMu<jKlVM2?tM]՜pUj>Nas~h3Q6ϼqĎ~C"ZT vbiڕjԑN ')DM@xs(K -p1eq XCAA޸1\4bνәM yR0=/zk 58z_OIsȃR0à[2 0Cz$|(Ιxr*iyeuuN>[VǛu?S.lPlABX\: ʱ#syOQ1V<.9$V >$v +s2-v7%p4\%tTCwqqO?4ܥ[ :z شNTe^[[SWT$UJnٸ]KdOght $ܦ7\ŠrJg{@ƿ?Yl 7i|bj1ú覐B6z5Æ6k/ y˱4M;RU USdGa jZ=7Je1PʬTC.=A/6*Dߔtk֙W9hr?ZKH lp_;BOM=$Yk@z]1 Ϡ\֏Rqdэ+؜8vO缬q;T`0sU)-ԔZ(4׽a ?t.#ӄؒ/z" 4o;d{7SJсv%Tb>t;;hStןa$6 MAȾ+鋘'}¾hdSL_FKCe˨MeQuM v5X'l4RZZlR({n`H#<M҅9 )͍)Va,Jf{bNgu,N@V[4uKSdwfCKGӰ ',]|5{i桫vp[ ^0.w''>1-1M|sdbj5/e>ѻ~ZFd6_La%Fx4Oz˦7[uS`8rUE;pW0[3s ޵Xu)ҺDO yGb;>el4Gv]73Z"0Dmل1%ZceE势lh!8=%J=KCf\g#T9w;FB4x0Wa&=kbtd1_Z4'Q@ @ 9VpP<׽t|("*L⣟٬M`=^"kD_Gl%]Px4Z}+6(mkC) [ߘCapURUydr"}qī-AC0c3wXkIɪSٛZTpPv⊗?G?KhFWTut#X-،j6a{ tj[Ű~1i  %w Z~Zns'T_Pf-eUSƈVpql3_tߧ`#'emoF6ǛXֽ @ RRf)r1Eը6RT{N119MkLs\_]~ c`eg|Rû|CCU*mxipN#3"PiݷA]]~x""̸ ˄%*hԄZ*dҰ)B3A;6aar& 4`az̊lj)zYbZq3}v ^cCo%C撯oH[♺񃯢HUY>epr~ﱻk Ѹ-F,.WM|ӡuA-AË%Ia5|o;h4޶_@oADOL 4ۗ3:h?P3A 0M4[<ڟWMJ{)LXUƀ'7$obUčaѬRN;L}X̾r8&Vj*?ѨA A@su R$.հL( t$HoJyB}0 H_peAt.af_-tUS%c'; \1DI^:81eRzut]Ɵu@[a HF1U;/}Q.g9"FDpLKFZ,XO'uӒ'bp?n O᭨tI=&^ie.To zj"Z\cIYM=S2f`ҪVa- iؖi1JELz~9~ ho,\,*=\GUQ\Wv}S!a^V$aPKrxT]{!(m$ P @hGO EKҢU\[| # X~(fgwHI,F.'eP=dhtcI(YglܗPnIɳЬjP$>_|Y(ieGptoB!br ^QgwՅ˽%+ZL'nZt#Վy[B靇CZݽm}Wh%15s2KPS *^\hBt3P!75Wz'fq-?v>'E9%pӽ/^ۙWA% @S-Y;)g=|Xjc9.0<πM4nS)ui "1biǸXtL`ip dOEUɚ0~Tzk-)V@t?el,.v uSY庍?%4;kUv?"[)Ts>MP" ikʜԅ2-g;WO 9[c\~EXA0̤|*LƄ=\!'z.S{'VHt4`tTO(kfBh%w1"(]Z0\= Lf%h!>R,_V1=:`+- Me-æW#154]kXS`jFbxDqJ]<^knE&NXE$͢#p5_yb^s $/!$tfU-k4Yҭ.sT͸[qP4/>qϧm{MOW.17H+kL%hgQ>oٷ[ MI`w%gI6I |H,9 d{µP13s54/V=*8\@L>?#A]~?ࢨ` 5Fwp>Mh,I9DT1(2d)8@>`|e!60Jkz+O@z׽-AI˩b>$DQ!ХyP?HZkLnj * 611F|4ғ.˓x2b 9b+0{*wÖ}KYQa}X ~]tIզhܵخ)D?QZ1E Y=/xڬ€n)G:ZDJ<3uJ Q0Kp{J/Sc} U~!׎9ѻː mLu` i>l4ì|pd%v.#pB % ꓼve"UKĊ Nph} 76u#{ /aNT\ !zRiҜ=iB"=_̸ZvWb >}J: _V0({G!j+ Hh>@iw\ٻ@zP9Wb(|;RȏݹϘE"dh֓ײ%MxDټ'?Z|-{o5՟{ 6SiSsUVWuMrc(œz8CqēLŚ\.LgEZ6fZ]˧nlm+Ur-< x)>6˧ѹmCȜ]VQXfjEX .'15񓣦 ϫf̣(:tp @MJuP0K߸N6fRG,{X+igkY |?K`NWc[;wyJpz.N3 Ѣ ^.-apKoJ}S[ʁ{+K}Het}Wd+fVpZ‰0"ȸJ]b+˽_GĂ +l~,] P9NiBUJmtuzrY EM MOJl)Nf~oAj&R' ̳l.E="qpF"6O-vVȒ-_\d J\e0z`ո*9́)Qi])\DhCar~ FĞ,*8&ٙ>|A/ 8?*Y4[' -d@MVLv3\_OJVLiU Rxc`>W-UW\VE2i#Ɠ.Ca^M"GE`Vp9P=剤SskZK$C3$~?G ɻc;&Z!R|nb[`Oƺ{3yE<]$V5YQ?ʽ=-&"ͳ8gӜ8( FU}8 <~戯0彮w` M_wmEZvt*!ZPk),'*.mI׌6ZRK7̓\ Cp4#EԌ%gucÞvCQd%+a ?LaHF5k,[#DA?P z14j\ģovK{JziNK ҹ}jGop\Q^#P.9kһ!`Kңy# ) ӄg,t|@z4~l[ Cgw5f߁ M:l) ~P=tt}AL(WZAQ kF+eHc~!=eV*x],QK1]onfںm 72RYoz1 ϭU3>X}ҷB46CXzshH*<6}ID^)kfWus@4Ԫբk{9"\ZT|2O EZ6&6 ]6'ѵ ~޹? Sۖo'kǪ*i8p|FӘd7zXH;Ut40bU2W o Csy9=?3E>ãO=71:ktR{jQFfU)иEIp}ܽd}*".6cH ҉ pQKgX3|gez3Cy<ً܆Cu@ D_w%[kZy$1Uhmᓕ^̈̉ǼTkg =nS92OH`s#Hd0Uz<K0Y< u^&\ '{^F~@F1;q6] ayaI* cs{u–v9% KOϳyelmo(.)6Y$g|,h(p51u둧ɒŚHLcޕ{3uаv3#)?kx[dvnvdk[A;JwALme] X$]:xMKxk??c FdS9lQϣ,D?¥! =UEM?zxёi$K)_5LNln*%'{NS8o3ڲ` yAxZtXWZԙJ@DȧMKy-"Zq~$ldX5K;ʸLT <ᥟ "6[ޣeiAĮ $n `Be6F4>Ё$0 W6,]͑H:O'd}ĿuQ_Cd dwh5BKΦCxF .8}KB"ˤ<'HI JioGT}uѩX.s8=tJ=q5L5v"^ζg;3B6/+W1As*4G^=-ې]`\ '.EL3szs44C86GPGWhf`tx׭#q5~pjM ]ua"p /鹿$ڎ[th>u[ycFJPv)~O5h+;`V;y%`%H|$lw [/)%!6U!ȰZR* /XJH{5P)t+&SaBߕ&#f+{Ut!l.vڒۘ__+#zFRL;tͿ槴Ao~ini}+ejocV'p9$,vDҜ thu";x/]kApy6q[׎zND;)N6RV%|CZ+\tJ`KCvUhI<JblʘJ?Zg ,Vu<}\ۘ0&bff9B phFޜj)%wkKHs7v3 B~87KtXC6vdB3^]i/$8ވW@ӄOyukbT~5EُI*lU-`f=lnwK`{YG%ill71xIgQYS<+T֑BR&<>Y( {/x">q迬ĜB3.9roXE)hpeŋOWj u)9Cc:O)Eyp(Αred: jcy{RWjmĮoK`xi9Hϣ@"0p[~]Z`g.0~Rm  ,d-?j_"2Q[=zfFTkcAo>tv2U]$*U5 v63&DFwԄx4aiZf :r~NV fq~pd65 Kmf`:8x=j3{LW8*y#֒[?R"Sc$ά)J"z .fFNI=6?)p]O:I>X{l48~k?s[ocBҤ1蚢TpVcD{5R3iChԖr5j愰5?eEDP`@:1/0M\$5/D nܜ#If[RƦ|V-z٠66{ByA-,^ZN~|$0 efoq7LdI QqRNUyըxrYi IznO6 0x6跔>T' 6LY;5TFtiYED,ki.dI<^ -dZ +1lY̭Lݚ{mu1p2dEɌӁTC^H-dD_K6D֥;YW@/PH['lY%ħU#(1S\g]lA}bZw h'c F/{VjǍ9*PE[R4jd"k Rz j7ש -pfS7;(a٢4?/niN!?ĞJҲSfs^b lsǟ \cSأo{}[3?HL,<i*_iԐu# Ώ/fkPHSnq؇c(_-ӆp^ax^شuz{qzvM+=T&"cD#zH:$_\2T$N[b]~7=Dt6gQ0n39ks„m# |b]u7^-$ϊGm>"odnFKMVuuP|Wz_Rs_Da<@`o`QtQ= w$V)Lo4; wg@KOzv(I#v\I1kB,,S;Xq>6>Q ed@M?GP*.%yb}/0\lc!8@h-zadv5<㫪f>>I״,d{ ]#U+VnRmt:npj@- +|\L0g2{ė[*&|v bmM@I;8 tة3j9oQ6 */j㷞516d>|>^isd eFt-&x_0BQ̥ \$P|=jp7wewNnߞ̱rp5Wm_X /Җ[xsJiyd%1<v۞L-pDQx|BHBR[N6 *pd|9d. Zޫx{hK>>54] HJu#pS3Uj Ti(n4]2rE<%0E|Mzu ˨mg5@ʽ|`]ma&/\$Y/65\!4VX*U/~u3~&Q~RZj*M2j̀{ 0T$#SX.]ح8~)~?nPYFX60F}.;_:6i!c~ũF-PҎrcK(Cx_IZ%9.T^ߤ&'Ee ";5(vX(t^  qW܈հNVqa GiAvkB^8Îi7 ]CYt߾y.Z }N [J"8^Q#sJ)ʦjL//g P(0]* |0VIb3SN>4UZ'jqsuqa_\vhsv͢ι$ D堪)i ceE,砭,`$ő:>"z,!Bw` 4z\Y[5tt|Rz=3 G+5T{** Zh0*9"N;.r;ȃ~OY(n1 !_E>P!ڿR*V#%OCZ]Ր]5+҃Z,b|VxE{Դn/Q 7&ulyD?iwǜǼ˵[~T >~d$".Τ WUOO=cJ3IV( a xtw8ɧݪzFJ@eo2u7^D?ʰf9?0 [ L,$-ݠp:u{$ނTACg V+”;zJ`D ]{qmEhABxTwҟzsv6e/Uc-%uk)]ƪᯊ3-~eY$N ER%8,0KA 9fo<%"2m{tRF#40݁/Yq%R5b ;cQv6$o)t 銟McվQ?_^懲x8!W'o)-mm9n@؂夓<|f. 1CϧP.ߴcôm^e !ZD\:O#)6? ]e-snX06yj'rʔErSn2"{<>/h:^ѫ@ Mɗq9?i? AqfG/Dhts{gH%AKRR! + [ n*D7T-$##tSTy=2mL=*_?YrڴWqZ_MΟK]hA"q}T1I{ j N4Vpځecvh( g!Z_;U,PA7UV-Uŭ4M3`8RZJ"&YHS ߁n/v<`}J!R*Ea62W q;\Ge\D?eW[ȟyC|g$m.aC8˓o3)AnQ1AHlmKܣ,1v;,'FMLfqHWF : gIp1Uk'LQC5/z3ܼG %ҫMӋTd"{ #.pKKީp_s0-ԞUmڟ;d[vs|jg2 ?.3yD=% .xć'=PW:a*wԆ!NӐWk z^jMg}TC3O9߯gn ԵV`:+=N33|ECފkMe]^ ^ W!1<(Ɠ9XpV@8O!!Gm3w4g8Q$F&6"D2 ,1*;y9?GL X x$.|fvCS>EniH5vXJWR+RYrn< "mhm*q\^ˬk +q5cs滻:#U]s;QvN,1!Kd{Ʈƞ.QȞPbd?.ڔhb0SJhBwL+fJ_S{,!:&7:*5LnjUtn)$.t|KTkՌ!OuI|8-&+avlrؓbFVۛV%4 4G1TqS|h5]njec|2fLk 16(ƉC#,=T^\{#d5bAYwԅn(]e=] Y0fǯiCX4?xR* %K;_fv[vݥH`jK? YXzt-i|3ܷq(S%8cyϝ 棜`J$-$"']>GLÃ8V2aO$vZGo #ϵF>~`asqu`5b^L)Ye</)]ui>b)MOR]utk(/ZT>~tpwnSv i3g5X Fh;oGt\\z-|of)ܽ˭W.Q :FsNur{ٔ((&q+v` lynlN",T9=~P=53X |3ݯZ/ЮF peiՂ޼%s<T j$hj JRCHҵ~PJR/e%o5JAH v N]"x&f:WJޑKGPc(><=]={>럸4 Yǩ;5Vzn}d['=iiߥs8WRJ;/GjsE d ðBd'y~׊Ź~o,A~uK#aPW2x֧~ʩae5mxEQ1%xP%jDIvKh5QP[ީB=Z{^5*_*?6xϩ o5bq"sWGk R8u4 ftӵ?]+`zΔa[Ҁ/o*nSZ̎xG2i$ޘz貽R( Zzd|--aC{/+Mz[==S˨" xoiY_PtGYHto1#Y_˝sr,PJo4w綉#(H?% 6pYO0ڥk:um/pDH3UI B~btIJ'z{klqub.pf6xtqMhgsϡtn4akm箏㵷rN(^:- sYs/v慌t-~X2-làH ܝ惩Ő|.'is3xnm ЋA5| 6P UDj `v"7kC': )T *bS ԏbyk&. Gu&F_A6[ (Csژr{i `>zK@k˛:$a BU qy]f,eO vOƩWSĕK IѠ Ou}d+fTRc:]^SJ]'w#4hK 3fFGa+4I, <vGR >>")cE':@ST)FKg5TЕ2C'~4㰩 : _LvjF3n,_z4JM];ArL;*~ 㯋rAפְRٽe "˶NTAZVwjڃU7æTv\Aj')€^@D"~0vjxB׺% fr( Hk9iϷ>#GׁiM\`_yB} Ynv̘h-2 Ɋ qQĨ8oY9*T@:۰ i!/7}jLdYc/Ʌ?G*NR^*_ӡR$;h2<[ddcIS_0S6kiYF͖7 NTcIPvIX*v*A5U$P[0 N^W`E\l`}B?_jvr;"ǐx#fUyBT$Ok&_T\=Yf83, 1.Pj o+w)߉Зr?} &  ^x&|@S.B1xhdO*Y[@Z:Ky6$t-! tps_!>U3 Xvi,:' C1$ѯbD;K#Ӡ7FeI[),UlAue6>kS[~U`Yx8[%+Q ,-yެ'cv/T1S*yJ%VYR\cGAs(af[ i+@xA_?TF[C#.q@""a'\B<"+Jag0`Wh)4/!GSϋ&%=\\,*ŏic:HЫ4RD7qop~㵫DGX*m-b _jPϻ\:K,꧁s7sAe[ D40Eb:v"Bo޶+zkDeu_/rg Vn[8De]K}1-2@ dzS2tp_qJxo~k<G!ɠ)@} ;4IP'1%8e-bp/H.-)U` C8~VgE^5zm.r3 L|W cTgPg5żV˜1L!*ͻ6ȦW?2|Ukjts CQ _9<$OHmޗP"lI>S. D xhʶK.bj,~T3|! YHeu;2/3UYޭׯƖR7#cꈶF d2e(cmp) PIˈ$4noV|:P|A';`oʈ*\r S<ݳ6:lKV.ѳ̩gXFs{fy׽c P 0enmU=HIʝJ4c[oB&C;]P'7uWPB@ڍ٫Ծ%Oq=ǫ~1x]A̻=lX@P A3>v$@g,] ĸ`CNO^*GP)|bDVk5AtJ; !l ~epAF N&_3$?ymukH5-iw ;s}k%OWLEJUF8Z,j4rSc_XuHw-bSa\X`N;#Tf ɔaQK1ynqUbO@C7kQji!E8?ۛ٫R7l e+$"M{Wr'd2 {eS{؂*ؤx[5}S-{7(Q>4Yl6'0;/_kFK`mRjA aΪ8cW`JVEЁ#~Ze\Sx; zO3i쾾W^owuDf&j ]sH@&j aunaK,:GW CxEsl1@'%doEC\ɴGu︴73wBf~bU#6<ȪLy$};b~brp%~2!L҅+Yi*VCD o,H$B<i/s+LqO>F;v=ۜ4\ * ` Qr?/2@[q(U=y$EGƒQXQ9.Ƚ{=W,iLA*n(|u D(b$I*sM Ge7o8)_Thnby{,)]!`G79ǭWI 9ꗙ@5 n'KC="׋l)/S7e-sol8N>>. ipG0xֻ wz,v[! %-oEB%=K^Q|Ӝ?'Nt'%*P8ۡ4*iÈAp>9#X@~/4iYɸ5$OϱjwpL%MTN±v=eޕW8<_C!& Pn"<55ˀ&_mflɇ5^dq+ G1C`eT > sߋ6֩0W `C#>ΨS21Qr:2^HIRt 9iAy,pɷˋߴ+_u4>˯^SmF$>${n .g!'BkZ4Z"MѿJ v *k ^-Tx, d" "T֓l=ޟw]r>20)j:{̪ (\c~ T +G&0=BaIh$x^8^{ŦA,IaŸS_RiӖM}`>>uC{_)BBLCMp5Lz !$3yvMv,t%M:مiU$f蠜 Ք{rpFc ij[yׇFQ{ ybkb(pH2Q՗D>R]U[7f;vr:%_D'!-ID{p\#xCih_D7=f4H=$[/W --ewŀ{MF(n yc!j&vh-*JίpʾŊ-pB:`♝a^ia+pnY{#Ui*gD B#uQ5B?`Դ-_ Bnޭs?1yp^7.Kʏ/x1_"#yJm,!/OӀ^D -R~f5XnP~]s ])x_^ W6gquq<4;|]CQS`YȱL- 4*b l>I^XZtK1s  i?[Hȿ]o["C NԿo'ug"M=5_t7c^3WXy|tU%YqdSQU&w`sLQceg dB[\4pv:‡^=R8ڝ KnB+Wl PĐ1xQ!QZMYNtxoy\;s#zi8ϱ# (F,R4:ixc.Π-"?[(_ޣH~r+=+NjRbr|;7e6>*(32`C |˦\Kfqo2hMQ@5%yMgTT. eTqɳg@~ zKN ;Zk|QǯʁR{B'A&o6d,?; ?&gId(?sk=̦Z;atANp}\ s~HN[@ מ"UbHu>V2>HyVsrrIx@dյ0 Ue3+T/X]Zm ^_xvbxp16@NtK}j$yU],/Et\ c?+[[;\kFN$tx{Ho؁qUi5āC2b$<71CK16GpPd'JAٟ̔ T{_9 dXМC8y)GvPw)ǃw|Z%mzn,$BÐ9jj2LI ΟFS Lc;<*,(&:G0e)tm ٳ%(t?9}޶"& >ifIbN?cC2WTc`V3ZFj`gJb%nWE|Y̾b_W,=74TvRy:4y{K8JHF-bxX[ki7íIoNEZ !XI GX(2_'˳*[zFQ[ԿD\)jp4Dk3${9DJ]Av0b E:5Mx~}ңX@Nګm;GczUrubz*§)ª5$ _L+wA% v:HStXtäh`%}nsg=+D}0j>Om4b=11pigYyLji7$ ep¯jS@CIwXTW.Cu< \KUHЗ)倗_\.Af#\8tOO="kc=Z6xc,,e'쬃an.2x(0uJYS{q;gk'd5TcB.#]qik$6, da$'ݯ7| MHxh<!?3K,{hB9h. sdެj85##μb:uIGJr<ϟc#sH~J' ]& 8O}z"| UY\C +LeOT˩WJh; b:+D2QC0#9!47\}md/Cr(`\qf8! \<ߤkَ}gum~R=$1N'̚kGmkHrN_ia+ءMw-7!zYqF%l(M\#HG&U (I)Ά;\Gfx{ ,zUNgGa͢1Iuh6Er'hqPJ8?mX^j=ZGE<z˙`Kg"@@^#=at.O+2IMc'3] I (rأJMϠ2 Wyc`B>qSnL|Y$]OlCxoB(rs? Qد y=ڔ#/h5-b{`/ -&Ho T4-AC(*Wʢ(dgIgfR=4FKvk܋;").1Ci^W55^*&õBɲ5G۟T*֢xE͑\ǘ/59R*SwW/!a.O{mY`^& =m7lf>iq"1RſbaFZ]?lds1fr9碰1Hjlq͜_];w"3"=_eUpx)Igȅ`̛?˖9ᕿ@LVD, x%xs=@ޮ*QtzvL QD{%.O$V:A9T( z=aR뇔;,zr|&abޜp 3߄(| Z K>H. 5'Ӝzj[*'}zqX>"@߀Z[u rP &0 <.RM~VA˺hjIO^7EI>Kk%;Ƕėۓ\A4Rb/z+̠C(f::33[!Oը"p:*? sFYEJ_< ֠?n gOSV.jP$kv\l$X?M{`sS92ǝk{g9.B ckX4SVcBީWݽ>O E*j0%L#H Y键 ycwmEG]42|z:? v4ϙ^qfYC&iIZGqm_R kRZr,-m[03/ý*Hm VX^Zo`""V`#fF6n7RǙ-%{3l FNxn3|x.x+/rE] GQ oOREFiQ˄eɤ4oX>k?K*Ŧ%ӂ\WQZ+N5[FQk¼"|u1#rk5/>I1K8|Z}$WW*8䣠no@!VA'衕*.un^;<~Xx;a TǦgxs@kov2;ڥ$sh*<1@^ βpH 3\ [}ظ-4\Xf}%3͡) 9 ]Y?_S>Z6~⨊*amHng |wcW&4TVc]r StYbM 0'XjUaSb<% y*T[B_rng3}]$혃TH1D|/i%;Q@&*1hS#іY\4Fq G~Ђw%U#BTvEaio1GV{D,^gYzT蟧J E_Ϥ?VA_j5ϑ)"A5ONdQL;6A{Mk" Mw͘[~JOyIp[0Phn+8t`kUK֘BԸ:+o9DRP7Tޜ99ytD#C.N/q>IU ~'L e/NI{cAFv&+wZ ]4gWC64 CK +DA.:mHNN($Lj^'r3wcO^)ܵ*'kW |?t~v̹8x|6. # Tlb{IY9E :,bA(I;mmI/rT:S=s1 UCgONw{v%'*CԬuk!@Kt츫 1fZ7'52A>aBKo!VBdٶռu&P&Η'5.UZ Df5yߗAib)cP^0|83L:VU!ց LyxbX:3kWF!*0G>TyRlI|!T5l Aѣ|jW1o9e=_yVCXn@Y6x3LAL|%ER*[޳8y|M9U+Ċ4> "+WMoߵ=ٓvّJŌpC>L?K #J:A6]7.q6=,Ro= `z=*Š٣`L2ebF D׸)E~y=FѦ^5qx+Mv\ÁUQ jnJ - W?)d ZZVNvS8 &EVu3UXNnɂ1?ՅE3DtO#ƌ8s4]"T,QOGf¤F5:P.H e #NOEmJx ܸCE) ]4!JۓW 睹‹ .7=` 0zIO1I'>}E\;l=l;&Kxҟ_͒PGx)ڽU;m/'AmK:.y0: eeNNC7?ڈ(k٠ʥ 㞍8P׷;? զ{3$o[lQ bS|!qKW-tmO*=G>Iɭ|ۊ7.mtD i#BfPw{U2#fvֈno [ܢ<U R"(h_)q1 AO 0΂,`E p7˵'Kc;cJy~FP_Ъǭ${#H[]њxVZ'2)ŵT M?߁YVMna8m$g9G0]piS;IglSШF)AX^(R([I;Vw y)0Co٬TӡLKׂMw~xٱI}H(Ymcʢo-yo4=+uWY(< Z(?8]v Sekqqq%TS;=.V,ρ<'b6A LyFsaju)aЛ#>T?vPڄ,`)k%7D Y =8N>adwҋaJ2eP Z>tmhT2SRAմf+S5{Pk΀as(i6~wqY=R+k&uL(}[}\u?+E*`338x fKTurh]C mKs &A`2tutv٬3?nyFQk3K1>z6?璵WP}"wM̲:XV/UR32E!%R~qmBIo2g[%4M#=x+v5o&\2D- @uAM4z x7DD]z |GͪU{ԯKнHKƈ-MgqMqW'Ol̏}5D fqݨ >U\0{-ꘂJ6tUқ֥J0 #])z%urߑBf0|G.Gj{ʻ'䈼@pZ4!5~"t*-u$xq׮ Ԝ@_$vw' 5djbPB.J˔uxPǥEl< ~Zޯ*h([j'Ozs]ح 4p;{}umޛ~-&drs=E(`hU%s|gzH)C$b>˜aR Dίg^SF+{ǧܖ꿣ߵ}v EmU1{_ t0Ӂo׀2q/vJ+N$iJ3a6A/^|KxP1rE7S39*ǚ:bgMJ 9ln 40\Y 2J1.݊+?_KE$%Ln/?]'CF%V>w/dt g$z}P|p;U߂xXA7#xsjJX39X'1[ r5Wϫcy>BBk2y>ҳ;SW5lܺ?oZ2jY4jէgW+dv%4hPYTr>xûKS[ ;t녚Z>ZDjU R2cb|-M]bUuCty71b~o6u*7Z*#u\yD;ihagXf_>[Pe6lNn;5D28keIa3ڛVk bm}`(ФH'Gvynٗ'b"2&& Eœ,MMg&9042j_&kGdO}B-sv 0~0n|C*ތL_O`Ugnl0:-$p!r]$Zod($[j73{4qKRKG3zH56녟ɄKnJd蘣f5 - )rql"я[IN'rH%d'əP 2h{ֺk XnZC]2_`X:HG,?xK6$k-Kyrwg &i VJv *";LK@j4E%CH ^rW]V˘51P'duP{&P)*IPT9DWZ#y_";)josܢAjeMrڀ3g, 'ZZL?ˆXSIm#I . i |s9;}׍6NWBq&&i%w5yxzts;ȂF)`C*l*QyuhVނ]+pydl4X4; Zdw`Qu21~ls^Tp:VMd(O]^-mN> .XG64@I=G=_q " Y5!l.ӥ6$]@&D4vM5Tda\җZb7>=ů}~^yZLo2[%0^+<4QM~wwܠ2p χyUMX"\=Y^=Q/B>O@ P  =&I,/~`tofqBk6:*+MkڙS`&ŻJ6)<vL4҆B0 o"Sy/K8is~@蔆H&sOCإd`{jZcK9/Rt(w׮) E^8bOkB:ͧO߇JJ}bxqyKK Ú;^0YDi-ֲ: D^=JhhAq4;:c}E? &/TT_񓩚TDF-1 t0*M,S%Mdnj-VaYt߀-UY?<(,%R{ֵY~[& "Sn/^ r 'BE895 JR+/ 7Xt z%MΘ( aYҷ"UM w<$N~“?O/"ݡN[ c>\jF UmDpJqRC!E W^*S/eN. >7:~g0T MC:U@ے\+Kn3$DÁZ[=<&b q?1u j!iCPVl?ĄUmf;Qo;u%tZ9:ϩƷ0l4̎LKn=5*b^$Jb-gj^ޤk42"T<(0NfLV8[ǒ(0>x jwnS*%qu@Ud#5uОQi1;Ucoz,r劔\Ȑn r~Ibv| R2[[RGhgp?I`&=_ s`-h8`I#qT *٦4"c(5q7`5)Ӝ\KL/Ěw#f0 TXnFg|mS&Dr^r)7sJ²/oD+X$dž1&}IZ$dhVc7ٕ;8g`-.~©+-@y4D&{qS]WK"vcG<|g],r^E,3:0bf;ǫUi qaHw]5=%P)?Tܲu//)G, JL (d \~.71_3e/x2fcK+8Vf631>Ieǜ9[ȟ :p[tJyI4,duv>#ek!W+S@Զb̎zCI !S11NZ0ЮTHxPXqۡr/ `M#u NZ0>t'.<|\GWec $|":x0FM gl;%RI +O<e. õnZLmc!94^4f9}p&D&8|m6uRтt W=!.6Q^?z7O891d7̃@+rW,h}ȱXcZ׉n2lXEw8zM#OPI~ɨ ̗ }ʽ\T 9jϵ@#C ݂Yo:(P/.'$ nN7V-ۚl^4%͔lRgoO$~S]VKͷTE%w50]zYp{dlhsx 8 <ϓoxA E/2_u{Mr3y{Wޒ*MIPH"uYM8h0N ;_L3}q XUi^ zb!3|`8Vv!"Ʊk}3Zm!v*p_&TxFXV*ě,wY+mp0 {_y)x׀݄ydɥ$oT?~y3ԑv%NH9\O@7LoRy̚FTő.5 pM2ZHs8U[d b yꜢʶ-;ȥCkjKTC7yDJcy+Uqޗ咀<ˢ,_W2kn@<f_7GCE,ABV6V///ʩZHUFf8ny%{16i K\b5u@G!_UQ?}ց)?,K-&^lzʇV*)az gX# :m~t? *P!Qw`CKes^Trوsś$mRKQRŮآUYva|_w`{HSk`R|aM𾅎"dw7V3I@MSo!LC XE`>MXŻId$VXP ʫDJD$X__;s6zkeN@pAdE@6Ig[VbLxa#q] ɨ-K)8eRgXn$^IP8dxJqjvZG}7kYDʽ1F: *跱}o:`1 &%7T>7:U0F+7)sl_,r_ }3 xSk:+cޞHMCW4Dc'Aπ@A:Ce%H<'ELhfqf=_oUѴa&xxsHP&JCd{r %A'ݦxj"gꐿ}: -Vibtn] >S+4_fT`Y,I+@_?Q+mEZYG^ ÏsfbU(&Gp&)9fre/ ]O0`.x¶> Bx>6tLt/(Ko|pFa7T8ųY֊Rt$"omWj1}|#iS Y;AU"v-ek T%;bEn ԊBȲwYLTq(~tPUE^Er53Ik_mc ZK)YO\[ŁgV./.&G!rKCM)v#i|#t'i38xyr\6nժ}SU[h<ۿ]qQ@T?ۧ=>vC2$DN8s`E/y !qiXf>3f"BBD"r*3{0@%HLe,6`l?)}]*Tuñ?#В2v 'Jw ;n.Jj./} K;2GZe M|pZwc1 &-`-Ԍ8tsxۋŹ~Bx~4"ߦ"n[*18[]hw ,28"}coz+P RFM8 ګHͶEhBoh};uqosG8->hXɜu)ns ˪i!Xky7`y~D{n؃+ {3X移д1q|oH؋t*4So'/68cRmkwύ)8$;$!J>1IT{/~cLvB;lVijBy;`h:1GGSkӛ, ,0x풢`sW;oD!#\y[>wLSyG8-p~ȍXxaܱ!1l1B4bn) @\Z<3L ܍%@w ]D!oR уhrf1^Z[ bM&85sr-}_)B<> .%_kcwln ?*D2fG@`2 |d!wӞ2Gew\0zi4LE?f+ÁɃ^C2I-kui_X6LV]EJWpF9Yom]z1Hֿ=0LKoTpk%wձ**_gT*؃PKS'.1c^%,)DR^߂ ~[Sq[p9S g! }r|?('j@1 J{~^^N@_}r»P4)iace 3=bd~큚]5e[{pf˲r6v)e-bUb?3Wqm&Q~ge=:BQqF#UrhE߿^n 왇 ,[7=#.(>6cpw]0UV̤0iT9]"@ٹ?履sq}1FHSmُYZ\,IVzqAtj_mH2jYwkWEo҃]WltDYO9]W-(苈 CǢ:eBƨ#nA`Be. հ>I}@qfDhZNk˕G\?dot?Wr-o-H޵0~G ֩ >X" 2EdWYGJޛiUXAp*=pxTTmDW"c( ׁuWԄT~sU+#sd%K'X+n\Ў+4C>9ϔy yDz[OggY*[ k^1lmS4蘋N+ct;v̵ AmI)6r_4ߙ#TLy? A @TUOxRJ)#h jȤ"JyC&I*G*f/:rwF:F3s74 T󶑀 |6ijaب kDM4y&[;.a;yi^FPBP鍊O4Df[.Xǖ :-q}Oς="q,W\<8^ɬVl܉bGVçH81C1iPY 6M'9r-C.w|_%B# L R0lxH"_~9eAk$˰=gRvs7\.w7ޔ5p;i Qw[4=CDZDrc@{ XAPAR3ԕ'\3%!i~gFWK_d-\x4W7J~@>N||6g1(SBq͗ۼ(Sb!p_ƕ\Qӄ47Mw-( 'ζ C됨 N: ƻ?,./ ܰ # ̪~sg~Fqkuڡ%:ըc>UWc d<[& 늒0FX^o 攳A vSШoQj[]aY [OEyIV\* ׿=0jKHb*{捒];)׷q<ߒ#3ڋh$>Ut>ҙb໏4I*QםzOA:| R'e"z8o"\~iBs{eSˠ'2YeCU-$m\ YNqϥ3S!7&* ap0_.#nMtZ\^_Qlm.rاXr,NÄ&%_ݏO^$dN%!X+PH|)ŗC:Me~U\I7GͮaD‰n|NP$8?ç7vvX А?QuMhMGk _!n,vg +(?;?&I^Nd4Ч%]0g8}%ʏyA>Zi2/\06ރiM`kj@ĎQ/Q0 \^ƒg=tG%^AuSo>pYB }8bb1#_) 2=(GGҴx@Je"hY1,e?c/Lo g˜j .D掺;D;#8.RU=ϑG闁|^aoٟs{/ҐֻG6ݤDE05wA!pq*7?B鮗&A)Tyc).b;jgECz }% xsm `1}=(lFj> k{V0 6A%oF[%EjyAēL*[%-&xKE%Nj4wMa]+P$Rx=6GSl \XAh"-x `<̋9U+7\P'tBQS$@K&#fMrO~wD,N]Vg~f蜧lZ\xKګk1 Tp-N}ӽCQeI~j BTDԿK(Τ~-~Q-P>.غxS~u4)쵏8q崣ȫ_1xnujnM%*mL`  <ށ>V.D,*:.?LF,do:ZX&)ZrZQ3Lf[l3r ~iq:IYs*v2ejXzTVdtv<u8,(v7s4^W\M'u\l,r#2O0.{id74gj `O:׽1] c0J5 bX(T5#J pM GgHf讚N$_~^*Y 1~g+a{! %rr[֞g7񬰯ɸh16 |r Eu&#Tn~g$DTq7&f*,6볱P6@;7(\ `q{)z w3]@kó.y#5q|g,eg45F:a9+k&&=U_49`FAm'ԣcdj44Uʄ{kxhuP~=$P R]KuP ,ϡ ^i`BY*N d\UYw,lg(7d*j'jpd:k/F%k8 S69 PY)5fj'}QE0=L0x:POXLYh@1/]c3I8AZÀ.IeXHaFY<-FR 5SKaD ԠsN-Y]oK⾪m}#Stփm>S<,a3>&I.o aͥYn?5ɅT ~E5`E 6<x#PZP޽[V}(梎񱱇? QB}r GKa)} QІd+= onfAs#D.RK2|3t8_uLLuKD}:H&|*Lf[bJ?.vSeZ7cm#Șp1'j:˟N#vsB')/G7a+5t;kO,si^,=+z[0'[lI~z/?oת@_~ XeCpc̞}c6ֿٜڠCEɄl9G̗eEOkIʢ.1EtЭ\L 8@;д;Ҵ1lo <5s|큣EI+@%pp/H)0{=I/);Ljn9#j})e%%n+IK +iYŔ(BFzY6j\-&4=S-1j+ҭ٬Nz3n45r# ̌4o|y%wRfdre#X -r^{U17ϰ BrPĩYh<`F5z! F!AU@Yrԇb=y1/pBVI,zZGzC#AckсFƛGPxaK= gonhĔVyb ӎaSe}~a36 fi M'ghBN|.͍^pXp(9ʞ?LqWZFB:vE{>\%y#S5t_#@"٫̥> :~HOR?cʊa W5mk' %-M2`d*B aCmVv䯍1@vAM:>qt {ϯ 4d_BZEW ɪӔƪIIX2p>?2V׎1&p_da5zu5:2o 4-Nf[z(3WHTYȒyd{Cv}W_(U@#}fK qW yd8!F1\;y hG[>;V"˸"|ߣc*GKd|=>7 {CVt° s hi8̼|XPS`bv-_xxv4B: 'MTH= GLF5#tL<VLӕ KYLbIr3 [M,o> WN"yc ̧[sq:^x4˓pNBk"P viuƵue4*"/p߬7|N?&% M?)ܴb.3ŇxMycϓ+kkg@zM`tTD8Oz~_ĭYkh6k$ Gx0V܍u# V?l߬V,P\CI3pV'3:l=<#;G)(VIm-p z3l`N0!aQze=s.![BY=%doQ9 Ma{x?4j:&-qa ?HVU:DqݬD[xܸ/$xU?Ηd.K|T6 EՏo5|E<)a D 24n)58}=q!I7i!x lUbG57Bؼn[h׫LAz%uóԭz)s>VK5rPpfLJB5$Ņy0'm>:ώǻA 3Ub`Ӎ"䜵,TF BX;ቆ%jNMR]PqE DxzF=nUD.C!rrXDXEK];\"#j6o|(aU93ppu8vly;% vɮ?L:OE$"CGFx`XWr1cn$K{!m2zoHZ|p"(lp!D7` po[c\lyľu@udi,N=Y@]1$(a[>)kRTGz,yu[Ԉw2 4gb#rP$)fN\6HK4N]Z(Z'-9Īv3B:AQpD s^"q|ɤTDF圏3Z5.puIuJGD)~{twI$&^ r}\$66IucrE@cEXeP+?A\y7Z(ktF!`0DQŌ9D*ߝொ LT!pw]d)(;-yXܫYy j3ICh#SuMF~;0r-Rzj,8@QKGj!ȵT NEle|ֳZh|9W=dXpf3ğk1s@ DۡWK-L @;{LۋI)“Pjf$/ v1`jض:ejBXk'M x1X񴖭y[@$Hy- ^fLi}a9(nucufi093`2Y!y6&nJu6xǒX0wu| yO2 _#qwpM Q`C `ܘYA3c/NqhJ~ws&< p-oO .[F}ZabVkf3 PoxKce cb|i?G=QuUJƯ9n].C}XڒR %HIZ@l'Ve"Z1} p-t,"<#šF8#9O|6D\#@礼gDÖ>JcDw1iifqZ FaOӪfD|'6(1Đy3X,=mELor7e$ߠXd=_x3LuKC4:~rT!,!i?<̣{&.GFbSc^>juDСDWDR:5%0; P,4(0[9L>k1I~#\0^Bìyjuz(w@3fPcG+hկ"rʭb/z >C= $GE2hxVGNk mԓ ک߷9?\ϖB{.ĪO﯋Qg`ȪfAl;Fv|XAI:j1 gLOԦ/av9vzx `jj̖>Js+@n"3:iV '${p |Z*#yb!oWT8P6[,uu0XIXdRA=q(zw1I$t̂9vĨO"2N12/Ks]uZџFb.oKlے6h]|?Ê(g>sYMU  w!8Ρ'y۳Yؓu;nqL1s;A?CHd]|1!b#i*!I=onuAM':K2t Ltw'YRfz{`= $Ǭr/bTLްTɭ鴱B˗8<2aڻB|4!LkiɣSZeC + *'+]:QzzYU 5ew%'oXuOs 4?`{,,֡v(XF\b@Mo ^EfE.]Dv`ʕgXPGMk 5,UP_bQyDኌł,6F))X['N8MO1CaaY"sf/ƥ2k#!bq&NZJ=Kk#WJL!\lQqDʎ0 ݚ L,$6@.LS-(c0:#K`O. H6(%91/l=Feه4g-o',}L=wQ"/ʊ?C6u 0X9f"{I T5b\. vf O(5r9Tɐϱ [/6@~%=W<~J*T%ΜU# *rrLm?=0`NYP[t9!u[_-6g44=˲C3m W`n6x$AE?Kci13lx;b zyՅ"kBzBG5A35>΢pf"F3€.lwη ZwaB9>;+ &^`Sf?Ln 1)W&)h!L$͛3 Uif.K"̰j@t8ؾ2ꣴ\{UxxL%YtH%r D}iuJeKln[o {% ] *1T/29*wRq[3;?b_E~?W"D.E2ŷqc S=ԁnj~Fs˹vtd~CkO.:# 8uW*]sƍz/A';=g]3y3(tn(o7x%pyّ݇37֭P@~H]z$¤Gsf=9q2鲮례GIaI[MpXKaz@[ߏUJW`wqJΘɇ(GWScXav(#)YoJm9jp39ӔP/50H3azMל;B%pXQ+iIxL\Y=~JߠSȋbqZ:RDpoeٰ8›2}uW R0\#MS1dIj7pW"Ƞ~w݇wd>],!\>f5(9Shls ha`~y̦^TrL ]snۥ!^*M3HYܚe}M1^Q^yG/~ :'O\LZͶqB tXOmF{ͬX&턬E84xBuV\AsZ~Onֵ_Ƃοj.@э $ϙztcvjAXu}:A69s1Yj"ydGhzrQyq1 Q P .,wQUf fwY;e{A7쎚衞t'F62x$&fFX$ ƺJK⍇_ JEՐ0t85&& vk9Jt !ͅѶr^XcqO[/c?ZqCgG>9CiE.kB d(t7x0>?t|t<2n⋇Kyz}d+w-6P3#T ʎN_ Qa^{.fDecE-eIXeVm "ۡu"="yTÆɬߝdXᷢR6pUfC*7p*j/ )`BK،'j~=PV^ b1lRBVҜVCߪ 5*A97rl;2< $BT74 R?}?}Ŗ^2_R"Eŭ3RRy5mnEr)zĪF)T8׮qlcCJͬ 8Q __=_`z`-؁, +qn8/\/ݽؾe/Kd` t>h6ߣ#yTFzJ݇@ocK8ZB0%4l_V{V[ 5p7e+dmm!I6G=*L%Mvt}8:^2o҆LNogYҷa@R^sl7rl0 ׅ ̈L3py;fC:3ہ zc}85`,Ǚ;.reS;G7z|[)l7H(#x>S:覱Dжب?QzIh# 1[Wqoܶ+$YV7|i9z4Xa4#Er|* )4S&:%"c-B"\ u#Oic^˦sB CF30bfp0>MXYL%&m{SفHW: 6 lI-ΛN)$u`?lH 9"2x:5zoz [#}q]۟qLܖIŀr{]42R]P¢rm}{y{" {=^6C$~CBCL+˺a9 j e+Kp=K\oBYt Ae^'H:#@dBˉ"m&Rk< 0FMqy8O/|>JdNԌi/QEI?=3;GFlB@[K.жYwy{w)CfVR=_[ #Yд|H1 xXYѠGRw keYG suI^٭n_9G%Dv'-e-G~YGTyKC >q>]KE"4ɒtLm*]\zxotvhyGZF/V2QS=vD _k \,4@#3&Gr {xUܠ%yq^zxT$O.5%uKQqH8}2!r"dGx=5>R1@9nF^_B>óF^  a[y­6>DVM.cA5R@u^60/tڤeΩ KѦ9Q FaS8GS7PWp8A4f6) kpkP$[<9ORY'A7; 9<9m6 CZ$EC|]޶ûoWȻCAJ:pН塐\ʆkT=k XQ¾8\ pOEIITk-]Yn ]ONBGnD\{x3Oxٍێ[@f?%'1@X[[A4|&Ecg.ӴR4&+&Qy=8xeJ$@&hو5I:9,`Z$y$ukL6goӀ?sbrNVzNU!G}8o%bFg+h֧)r}wʭWmWA%nl6r TC:)Lw'VAs Rj\ ֝cT.B$_exw΄Q퉾:z=% uNS)k"Ǒ; rO${f砹9y\ϜR6 Vh<>:LʐPU!B:(1 4-5>_qecb\3.Oī޿尬{(* hܧ֛rg6¢Wæl@'SCggŶ5cRg-bxJpTmeeS!WWܢꖘn^"Jxh~̷W1c4y1t8'@]hOG(0]/7;@En7-ޅ[-VGcCN>]G!h MMP,֗Ѝu??tI?9& nG }j-*,<[u3|垾8 wHuj6q TZ] CYj<+녙 ʕUڥĚp$O֘`3ZeAkaؒ%K!?ME`s$a,1H%`+Pl>qoT: 7# rf۟_xV-ew5^o-򨇰k렆N  77ܷE8 ݆'ʜV)phu "S͕c2 q0$tr9=?y '.={<6+j6a߇闳H'7M~H)U&* Q)?xnZC@[C|'-Ѵk!9%D!-P˃Jb-2i\A<;nL'"s:^ {_ D󑗎jX%b-g"F8 e!g z4c>6DCMpqWAO+*|bᔚGI|R 5dwMyM,| 3լs!=&ه0%vF7c.EfJ1ΗYW-7EP[NwԖ!kZnޡ owZ t~ if2V iHaRP53uaӨf Ղz'aF1@tU R tXBUWG2.crjU[yS{Vf@$t*@9]Cf*Rgv$ <ڛj϶ʾ7͚*LJ%Ŭ7N҆.>om Ʋ SiS SSX51=2d7@Q \7KZCpHTR E)!EzHzaؒC;Gn_6ub2``/]/h4]Y=fz3OKGn K#J/6bi%6Fz9_|^UKvbga?E'.WS骰(%^]LՁeF` oq81XSC)5k`Nd%s:@kAi[qDZe`}t_$HMnI*ՌzAS1DCZ8t<]b*wkrX\ ҌeGa#vDLyxWdp`傕{ۦPa2I@uOF$YlbqMO 2{a\l7Hw 5JIުr8Y !mDeӬ1 &(H:Qq|1AD9c<4 -imvvr KѿU8dpvǘx `rՔFF-89ط#Lqm+@yE2ԡuNU[]B:D}UwEp<x3ğO$Z}fg9@Ruς%%kAR,fz8ށm^C3 mT6־źt`"t`]fX,.0cED`I)|m^@V'M`t׳&o="j{ G~~JͦQE|*?@rͿ9c&kSR,k)xv~c7{7FXs e߃-7d.ā\$Xn*t-B`ֈSwEA/W49ʍaT*)~ɩƎ68$=+A 4QVpz%B0zۣH=5تݥ_f\6\+_1 [US8B,ѢD|$P*p^%/B/,vɿ@X5.ywh}S1UTIDSN_ܡqߴWfɄC6%Q䶑t8y )"-1 +D#aP(Ө-N%R9O]6ϳ<Շ/PU)a 4O&{jo!t_ U =+L^# ͱ_q)V::\w"yC+zm- W9.Spzѧ嶒ZB Ov~$, l*SN'Rq8Y73;d=N5Pj <=&Ž:pxtV2[:p6:-C aVp'챳Xkd᰺J-LсnfUw$O ^uoz/dW"DT͸4kB)a+ߗ4ODsG21Yҁ?j eTiKNZ ˖ 0ѩ[ܰvJhjX M!սfdOGKz^0)e$..*۴m~$GBIʒ9J9Nc:KS|>H?$W `"ʱ/}ͦ;Þi-Dr$YNa! x *BZX<Ǵ6Lt{„b6\?%Ar 7TWkFQxr# tנPNaln41!؏ B8m4p£iIr3U|aX^'KH;7d\rНMhUFʇK,JnhON!r]Hãԡwd Bu15QblMΔrerwO)93myO}SAj'G^.Aت,OQ6og˩X_LG EaXR6C+=#hN2 2,=;z$i8?#kHry~rş4>L޲%>k1>I3ӌܮS}QMV H'ɐ=->D,8Km೘ +L@j (j4 EDl` GG:N,r$[kdU>YS_7"%Lu.f'ydIFDBfjP3ӳ${ cUTB=z)TopDxBqJ#=yإB ;aPdw"*ll.f2pFh518qcLIJsƞ4T Bց=hZϥ VdB-4'S4"H`Oȁ)ܴ`OAK0~UE+sOy(2 dEmy%bs'"+np &u pre\0{q<8^>KLINe\2R_{UdRh5)CdH̢+jQVQaRkQ[1tz"q./,v ꁙ'hLVgLJh]@G y\ZO B!.uTH||}̯hf4E}hg#TfQ? ݓ-=aDkU4 a@qӢN|(.6SFu-'d*dˏΊ(?N5[VdZ5MOrӲK]Q|0u031/z%NDp†A ՞!7SQ5|\rub5MSڞsye=QeǘYrѪ9Uafo抜 ݙt<|W]Y'sHt ̯IgW/jD؏/tt#ſ|C-{ ]r[0]@.[=;[{ F.G~ B1ـ_|nǼx'au+|vTK=_eT6 Y< Ƚ K$Hxx> fb&upluH (W.uoE5(i\/D@!yMY\ЊPv5? F\lXxl{`iH l P,r˸S!oz@DqBߓj-C+R[QL&ҁvXia1#O@z.=V9)j] ^/KH\p{CyZ])vߞRDWfx!!!\ Pyzm|;@\.l#>@ X/vk* \s隙G9ZOah&O[a"wɧ W{ qwJ"0Q$)7LgI6Dgn(6bL49}/'ldsvuDèۧs&{uG:RpL Aʠ e ՜ϛ[ "@oMW5e?`;Ƕӓ1( wKjPuH_ms@Q2,9"Ԛ_ؔhfgQ̤tt\s)mCm8/{1@̽_][9=9|t""d'xt>k]U(#à l:J۶0{oeխCq5]m vl+G4j:9DEg_=\^(uzZxT4Bh085 j=Iu;01r(;kdq9lHOhW/Hh5ʿAí2d ',*.oX`.2SEz$r)^U{4˴S)VLйk ?iJq4ע!'b幄2|!E"?Sy(I.Qo]A0{;=MA׀?faR@Ȁy֘DV HO\:ku]`ǼD74/68ss=TjwfBYWkvO4RrG'㳑$'L.?!dՒ1U:jzO긣#A>ĩ^wh}>@b~h}/ȎJW$⟶'X~ kl!*M &\w6}.wEQ7M)Õ/ 9ԡDm-ؿDˮp_@eޢ {C]["2m߽U؟>oucQ }q+ :MfGzːj/Tޏvߺ\LX! "I'>,b zF\x'dך}XSVȲŠ'  $PO@2:>/HAŗт~ aFπOՙp ]xsr4:nިdj&S+hdr re4.)ЦL7?Ձa=2aQ̲+^s ‡>xEL21c aL21%Yb[XhƟD[%Π6U";L%%qE-ljmEZCstAW8fZU^XcJ}"uj8M7(vC

ƀ5("oeJ#d-)NbR}ga.ۍUlg#HKG(d䓆qZbv ?P1;8jz/h樓:mЕ=!{AgMG&VjAM-=1'93alF~8+gB1 cl.'q xCYpTS̿\=\c*h/䋰ezT r>ޮ95 kix]ۅSh juPHVc{O N1{ h UCP:hۑ=zk >Pc_ճG$]#@6zjKMMH&f:k&oEҞ_2dyLJVԐM}"01ϱȡ>*B81?,yd>Wt/Ȯ5}5F2!5ZhT5]6p}_XX:#:*" 냿_Q{Rr+r-X}]ɓ=O>\]zV쿅0NTI7!w~̫M{Jz*Hs 5'9AZ{6$į9RWd"$7аl% b9q@5ۋt[&,eS14@T;e{ݺH?E|ۻ4Ӟ҄BhfU)d+4LU ~0 r Lbe&38G|xQ>b~^.ˬ,`)51A2gTcb£!gٴ}+h=5I)SqTT<-5/$|S R@>d]fZXyb`x^1mtExzS':b{Jhcf}! :s69XȦqEKƏ|Y8m˭[^[ؑ⒎kFn:JO䙾L7ȵHn{ ydh <Ӕ5MOF뀙]~2|ݧ'Hi/v#R`59g0t0+h>]݄v3Frn`d!gbi\2#̜gdBQͧHg/a% Jj<3XTR y{4C8-%`u2c*h@l!kMM!a P'垱OGz}~!a@yGpfB#OP`Jm+7W+X%/c߷Y[Vv$8T J+脨ػ]p Uez&SjuHZ`LOx_XՌ8 uMYnD9eq _ 6$\<nvj!l"3{Ћ7|xIB^b^ Je"Qa[34`7ՊOF@ٿTjam榶Vr'qtLsmxY6k*SuliJ@Hù^{L JB,Ѭ7i 7/~MkPW-;@w>,6©eQi47:ob{HtDX+չ"Be$b@&ʸAF @V E@N$!,Iz#5|#鼃X牮y6F1;*PjZ]m&Y'c{t*e9el&>uw}P7Ud];mxMy,5lApnظ;J>//^U!^xK;%Z_,ԯ/A$B>G05? JN D8TY=fHv*ܞ߶R kѾb] %qJjZFXb{Q1Vck4۞}>"h$3Q;,ݐLV<Pv%2͉|S^M+F]3N\N٦Y$y1$6w}o'v !9D)xz$ rYAXf)\L%#r=zZCe nf f]&s2xOD3G؝a*|' $Wo(p= C$;5p18]7K22Ŕ`8f"7 ٧XCDT7pu2Y3Rs-sMt.}DCGb[N㷲BYgo$.o|z}bce#dɛk"~.4# 1']tq?oeZ;Ȁ/:H[Xruǵ@׻!r+2h8qԀÚnlg"͡W.ƙr4ԍVN7ˤɼnD%WxI!ʥ ͝Sc&N] wpZ@a.߲l~k۟ݓ~ہ#[* $^)7PHxDc X875imn q0[:Yb6-TD}{eܒqim(BTtrE|$(22ND#tf5Go*|fT=c[rwPCjK=pRcn]uXWW@2QoL"b{~LvxW+eBE3rD Ի e{0] ]4 GZ+sIp9RwxqyrO0iۤ)X,>7{ <k>RT~h#sѷQcG nXFHu!) ~ŲRA眤0RzZ2cUq8*$WL%(;ǃ1^uKEu#a UH#pH>VY8r?("JKqjX@'II1bZ4W_ !3f,V#csl1_wH0:449_֡6>78֜48Oŗ Q̅<H6 Kq *dz?fV}T2rΥkf0QI)y/P(mD>6QVfl>1( y767IJ`ofOqL֋>5ԛ9{K:RPϢ%v2%= |5bhiSƢ)Tsu .Թ5)Nů7ʰ׺=! z? 9sTr*@Ps{zY bN%GYv|Smﺷ}p.nh&WWo J+ڮߙًP2PVGJc^?}?p<[ :OY | # sYP ¡'.99lEB.zx$S`Lԓ9ĸ$ɾ{MK'ڬD`_H$.{p:YmaEK۳ҐSEJEÊ~Ɓ̀%`=Vry?kyGR02{QOz pmGc 0/;(̙Il5ޏ$=^M 9؃c**ƬXM/샿}k71]r@We.)gϦc6vnpEw;aپL7CjI!jק52e>&lMIӣHֆ_Α v~D4ôVZj-Љa֞@jr]05Z rv~15~&JSm!yڙ\-z$G_#Ҫ_] O.@[u`[xIuPw[ˀWe.u`\ &1 ǯ$u[I,Lg ^n (-Gĭi߳Iz>*le6ڦIhZ芎|wB y\cBt$ yeN@\aqrX/,%?)+w̪Y7cV(Ai;*n.+p4pmJ;ؙ"ǥa&O'ESޢJhX72S1%S5Nø jΡ?Xmm2keۍP퀓^ҖI6wPH":Xvkz} [ M 9;/ B`UN=<\儼xC2"|m.%J&x_4{:[^d<"{3K{m 9Y_g{zZ UxJ׵ MSHVo kA§a|V_,@ xm Y:FcaA:+?`G*cD2"ґS/#1ST[sֽJ'+e~Dź D3>,+;oŀWEj`|܌i0LISD䰚Ӿ2UEO&gc$Q+iKw^Yrv;KfSg\5[((EW,*q[+˞tMYo٢Y y?[Ϝ)4Y 7A4)׋e$el^P_Idꤖ9#xd'\v(x5ʹtv w6yȦ|0z`R'%R<ڈuK%{$$nj]J蘴S //:xVdܦ],߉uJ-o״ʤՁ (o}u·[s U>nZQ73C ĸ:oMl+Q*``)&8XW58~Fɰ>R10=/,YU@ly2~Csh'CYm?aFo_/2,PXmտIԽudjsa}BEx[k $kt4" Fx>Pf3KosQ7(psy'g@6.K:Jz 1Ds *ik6+7˥b#W͚67&htSVi5@Odep';4ء9& }y9\= ЂE0*q0uu*yG?!37D:0c".h0 96PozH{l4 3~Ѿ(\rKy}ݕПX-zqI9_-#gD'm-Cƶr*ݡu9"K r{.Qq sK㢿)yTNrOQ~}F/`'YywWo7 i]NuNe{#!o2+ۂc:G̳)7?jV!w7 /' JE 5!bE'Pa^}T`+qIJo6-N`HP*i'_nRj<]tAn#֯ ZLdbZ_'"4@*#!J8dZg#B֛H^@mDf r[PM=m w#GHF߸*aV2}`Kvf('a{99ԶY*A(_$= H ꢴzc\ Ȍ[͠Ae򝴢%s_& _*q{&xᠲUTn.>_.<_;xQ?_$5cKiiZqʸޝ72/|z%YCf?Y~mX48/^|ړ{>oj\9o \GˁK( e۫Ӱk+jcR DW2KjhG ""ƿG{Hs/7$&^Gx w$mAnm)a$SVM. \Buh/<^+B*u!=&(aW71Xg=Do7ZEcb-eBgU1)I!v+;̀0YIUdM~9I~3 zMcMI v*ʲO/x@RX$IjEB#زdDkMW_Lf7>*8I%6^4QI Аd@i1j<;H+ fͰtn )TYFr3d!BY! u:ﰽN6`?8YNb9V]UZeSrl)hh6 у_iCQi܌B7;&˅aPn@#N{85Qt 29W̢Tz+l(0?֊L x;.'˖0S~uEϴLHj^,Z8x׵P6 jn!o+u[)=~+?Iy‡{zqr꨾.V錫vw1[z{}(z- 0=#>Ms~)G .X6ucCP̯5 fE^/x`f:2"Hc[_7"Q&jD Q7>cj*oCɉA,$[,Q6ew\KㄐO;Fk:=\07y)/Sg%ӼFΩ1)-GkX>*w+B{Z Źb?' 2f!d&iP҂8P5%QMvQ|C6UQm{[UxH3~P#) ES|OnK̔npnum$hizXcԴAبƁrX/ՐmDh] yf@'PDf8/( T#b&T`"p O=IKl?ECZuER,y8xPm٨ 7 _CQaN*@:턀r =ځ͏/h IpKw jؐxg,[ZkU-բBou (:?A\2Y48DHkXw@ݏҥs? ?3}E{rkjÌJ8–z]t,4R+>`]VAi|&YN.G)i}p{>j&K!r!9D,gFwO7KI;INs4[\504OnF|S)!yssÁp򭭟o 1=[ #r($'s<\)Eؔse@bN:Tl1'oJ20WYA5;{l %p)M`QF,GiKrVZA1ĉ M:#bMlS6{]ʹ쟵h,( h~.'u WaG=YƮڕ?_Y٪mpQ4\(vx}wf3>az d&-TFs3!n+JrCv=^Tj\]+Ĺ׷G=B,dY G3 4ιX:m:oM'$*[sކ4wP^ݘbj׫)a#^3wۗ ےjU_&t%9y^JgvЛ $/[h.~)[^EQaJWP\ 1e7,&qj1ߺkW[uxq+? G(qz:";!l_9y;/](蚰oR|ؾg `/ B)l1]EF=v762Nx8UFbE3ȓƻ bn:3* ^XQlt8(:u9Ic!K]J8azcvVލV?hbZ5f cDjMeWO(h^t4M_oM l{^٨Ib B@tƃg܁k܈Uh3OJǮVn+WEH : iňG5:"Ȏܲ `2ɠK}Yt( OKu o~cVW)&E!QRETa mN?O+=@tv#ϧ(d%FfXGT"wsY.CɤMT˘}ŏՌ0b*ɣʜ.qQ>^vtwʫfP FT6!qFx+QiM?xʵ nX17v ^? ,@tffо}}_ jK왴.MlE0R:ҟ9G/VewJPE _݂"tqLNHs^m%{:_鼤PhKJ>"ts딒bgV!`ޓֲzyrfSUW,hž6SDD{~[ h`?hy|6"Ɏ+ˤ[>9@^KwM WAAlo.)2]w]‚|zDr G^A~(37>#~1;b큡NjVέ)n3Gr3 8:BU(2D4!"u32lDa}n g.Ԏ>߱F+oZ]{:.` mC, Q8,"ij%烐?Ǹ1:=:Cb "#؎naSOpkQ/۩>^яǸ-ena0YmxGkvy3.zɪSĪ-"sCMH{G8[kLZI9`<_xЀR\Woݶ|*o/U%t3R y]uxVh@g9݉žĉxX bgjPn1Xd+4x"q2oT?w#h[2emd$85e=T/ ]8v/Jﭸc(ś":b[))9>BAnO ٲLٰފkLwGו\K{Ԡ{rE)rE2^Ic~٨Dy=o|F6bokXaqX(;xv,{m'hj m!z)6 Z0%-7=ߩyeH"' j Ykֲ }VQu`n65|n z+q@B("@U Y}~gR7Ea\7Mlhΐ@9lAvY;望CnhDY QݍVX=<>d=_RL9P/EoCBE,/r*3o'܃4ޜ7:@K+$L8~G Vx'>UO`Qu9eoYջ#xń oj]R!rQi} ¢$^cUNϘ!ځVٱT,ەUS_|h&*7\sso:%[9}Xh.V*Q :|J^2Cl(4sGXTeʕt7Д n`C`Zk_ɖOo6-a:ffZD̥ˬ4u)wpΉŷn@ Q|A1 K8mUaAM,6#Anv7(X豈do&r8(~ܫ[6[ztaVTU>ʄ,]DMNk»|u'ߓ m Z=%qr˔zM ɃcG`ɕ4m _'fl?H~o$ȋ_E"܆U:2뿒bol.WǦ 9z=@)挹@qp\|۸:Wr_dE~T㺧Q<9BJUdDsծ;+ d*Oș r&qf9tnvMj&s4QOhV#{; RwKY- JU` гmOnP .]kfp;[H6/$vHr̔k;kEr[77 {|ڮ Ot:2lsjSyЕ1-}<#E>IN8Wӄ/㮓lwWJT3l 6PPKR,h 2!PRoJ%-Zt6$3O*!7jNgR_BJj{\ w:e< HEb]UuX&AdfmN4m'3oH8=R/oHr&DXђㄑ|-h=dVv)w|lWw.@EUgFh=΀A-KK(:_9%kG$#ʕMAJBx|w#PWu/$Vݪd@Yt pM|g (q`.QkD\&;M;^M(u+qϳf ۘ? uJE5n?-8˄Hi`#4zXZBHnT@̷݊bu"cJ>ۚkDqy }z7vc !7!^_:c( EML|A0\y n%Qu=^= aof!!QhAfop] UիAL$ 6T*LHF{tTG4E`yRIM,K0 E)`\YhJr[X'ƳNEz6 YK%sfX5)Nk6դ  qF6 "I7TgFfV‡쉏8 桍^*{?˿nam#\1HۜB4HU"q!jϖ|_kk Uỵ?7ߥ.`獱6/(?kĐ ڐ JC RS FdN 5.egSZ׷gymGOZ ryx`de 3CD,yOzF?({?Kmdl=u :a՜GXy|ku[bW3>1!n@J/Y^ NO.u&wkM)uԺwq(2ᑑrs1+& wANOØ%/fRI똀M6D\%&#HZ"V&4ӿ>CeNVtw,qH"-Յ6I2* P ojFM|OIQ(p޹s>$u*PBrHW398{{)kfM'jYF -FޚO}Y7o *8TX+\\]yL.|Ɓܺ;H)+v ]) xC=|.daZiۈɰAVO8#" }>~y3=UN8&t`Bfxq.D;J+e_EԶwkn)-5m&$@ew,dWCtڿҢ{0U;eQN!%RmYS`m;D"+\cA?κ0x~ii(4u>ިKS5cuhA ðT>1N])^UjKxߐx{t8BA/P/r5' 'Rp Xbk>DI9c.w`^GѰ L< E>YDE14S?HrB1雖>wlYDʗ_{s{LSsM6E΃}g\rs61_% e1Sl6ΎKJ5/"hvs,\A4ïIǶ9U{ l1͹5BL'!.x8ĉ htV3H fSJEECFTH%{.ۇP NUjxZo` i5J pA%C=Ww^ ] fSxAs\Cr͝:T̘[@XfiĽ1Am?ajI۔Gzm*s_P^g|dCbLA+"wO"o%I#ѳ XS*ѷP`#?g x x_¦g+\6>eQ\NתA$7 <-h2H9VŸ, 8AF猾8S?A'3#qR\n}꺑njCad@ME ӱt P4CGH5[H +'#ȩu^%(ho[g5`m@4WoՍ@,POG1H2UBFy-;>m'TٳkHUJ{QhK`4-!N8w|V-r׵sBVD{#`$= {&@`+Π_O(X/N7YLΚU" Ը<σ~p|M$z#τ(t~%3-z= >z^[mg4܉B$}x)! X[Tدσ٨F6-tb5~ҲK Gl\6e|^f<'Rk)+HҽW!YWMCSCqjubαnpzIdfRuRU8]-{萁_p-h'7ָȣ\'xcB\eTGP6YTשiJuzl%0.;@SCj8RlH|-l-%J;hfVUkQm`SYȟƣ/972:~*xg/.z (sL2VL dt0DNɭP9Ec-3X, /uy)nlxH*PVOT},E #}&P[iS7`nޥQMҌ bׅ&jYĚ뚂mp|Rp Tn^erm 2֚ΆvI0doH0&zj[i* 8BQX< XіR_A+"3noͨgoA_1?INXRpF&\{|'W?g=ݢ" u` z_UדSX*+GY N*x^ӓKE0]ZHu.F@[FWhg&Az@ɮhHyJ ^IiFAQ<ٔ4оIً:3$VPeuuhZ%mPmE [%!z)bk=K59"ǼĻG}"4n8\yfaH%t}MLpڋ6vQ̦ vq,ְu[{W\&m(wvzqۆAS^ܨ}NT"x/ 7䟦= ,1k(7Ԧ1zf7<3igZq 2U->3& ;ҍܴS >^h{h%5~.uIYzUsFSiZx;r+HtE1 q%?;hwqo^F0^źG?<%] ₤ҮD$N9wT<ŧR: 3>YE/Z"xOMɥ).%0Άe/02+ꌃ[|ذDNrTI'I+}sIkq?_(3#X~Ԑ|/Ұ,ԒIB=,skuo}P|  sMuTok;]@Q%ܨ 7Gszl/ Z\=S,n~E휉$:Gqk دBhch0 ~/@?ސ;p$o\~5o=Cj""L! iHa87٬"f Zjvyrs(ۣyy~Z\)Č_SRƢіiS$\ +0{G5ueޜe v bꖤO'wz@v"+2*s+ւT[&J|]Kc{564NA]j ҫgfSP1U1qnM."*0̇P`czl)ȭj̒[:?^e6uBYv떻gQ'/>}b$ k8H ;eP7Hz{#z茙PΌ!m8Fn HV:.HVBӄHUןz{?ctv/Ni`{4ơ{ZLRkkrs5NkQG,#Vݜk!V\eы,Nrp6c";  њ-Wǽ7a^Y~↷~hV\v\DFڶ8 i"܋L*6.O dZt> ,juX7jp-O16S[ 5qM: MiSZ[ά+LfA g.ت\;1DhnNRlM|L\,4؄{ ʫ@g9P F~NQl+v0[3)O=}+Iyϩ4c:jc9ܭwwH~n~wzVcXg \>$bQ؝Qbagk#K%Ap}'˦h#y5CPBC`aBzt.hfy<͞ mY TrrMsy[ok9-So+@V12 e螡ynnW)ySbQ/QѽCd4wr՚L a/NssT( ,$9~=vIj՚GT}6YKԉB"E6KD%S܉6r"Or k[iE+lлO,nGh<0ٹq w1ΎF4/<{́;S0𧯈=ߛ߉u+x1Py;ZBoWhN,*mгQg%3kܐGC\#/-XE bgphְ ] [11XUx_LJ="q=<5orlLd7!qtUss2GOreKI$ˑڶ*~_nU*LQ֜ JB؜+t}:f F:o|+1]3=q y|F ϡF&(`5:)LWKdةR'5DsLJ;!b>t+ ;)@͵x8TaF*4zR8k;9(〦X+ƶTH-Kҁֺ%I~bY!5Ms/VpSʠ#sA;e|)gWc_YR=%KX׏~|UNL>DEs-P쫝N:.Ghv*YkK;̹2Th֌͝($Q%UL_/b0.CyNSF} N'el{.HAnofPo?t Ko bD]›$uvQUo?`₧XftTH<0=͍7NwH2!o6A"+{ ;u ΤqDf;6U nDŽ֗yƠG;y'RxKUrWS*uKf&;5G/=6o{ʍ$[X k+\q1 ,>:p'\v/O)`U]a]*2i݁ۅ)fH$KD~ U·Ĕm3( NTLJR/37POњQ,PSSU&?ЁwvW)̣ F8W,?^z_vOgK D8F!!m&W "~&:8>G7)GM\r}J`A^`h <[*t(G <1{e97}*X}fKG4b &/^_a(ـm-#q 'Q g5Dx!t.{Qi8PUv_|"%w&MeԮKϔIj 5Tq_ò֘T WEk0Z3- I- w6_@nͲ1KLmύF«\ =2_:}>5И ~ִ0=-U ϰ).d"&m8]mYG3B֜Lk5VI@ںG`ʅh.BteOS <~T} 񜕭C`ArZ`>IQS%@BD_*L,SL=ŭ}P)l+gi<9$/]] y^rJ#8bC0/vC;={'L:đ 9-hgHL>{R3@w* ڵg_H^*ωZ#8t=L&mTRh&LƖDfT)V2O (:GJG^BvnCV!ͨvLO("ח9j|?&B60kfvL ÆXXM۩%,@`9k5C[T@>N-Uz5[8xgI$뢮De˿.@kaaۡV_ |7 <(zpL$Ho }%(Nk˞z!c IPF<ȱFRS7yD9s=|8>$',0ny' #Hah RuL{Ll0Bpd'\?zđg RoܤSra/Dx]Ҷ5 * ȥ[3ı.ɦxg -XxB1㸠g7EX[P95RG&o Ž+!prʲp%?#_m۴qF`шSGIq+h,k'(8_kfyE0ׯ1Lџ̬ЊM^*qP бuX_q@Q.mfuτv΢PT{@oR ,Wʨ;5MJv'gF!١0GItE0S@Y.uqѮ)ewO i2- {H@s$O; 3Ec?^S Fcy~8Fg#5fj80Yt}#&Q3q`lU˰:bPdLy(əiP.d2 F?sXKm,| ne6&RׁmyZnRK0jؾVvAzwtT,e>.ajs.˯n1Au5+rFݾ<߉w#FLJ8%4fwa~5zehh<UN5ꔁ_՞ԹA0mCP@Jj,z(:T,47ttf.O`I+&3e#V (.uka|:Yc7O:+jQPEx> \MfWf0"s^\/+ eDdGj=;vt7D[ 25? v1v [A(W*9 `޵_<*6gXi+ 흾=hCl"iQá8'?E٬ay wn φMF `nǙs$J˓B>c-;:$H @|;hD`_ԗ(bD;A-!BG;7р GO-|>1z$rFkSٮҗcx|rh6̮%AF/ϾVOas LH7\9^H^MCaԖ!OF 22֑y_BUm1Ppw(:oxL/K 99qOCzC+ 7&oA@*(9΃ID,` sc%Y~<*1XL1Cz2KѲ%Pˬ X61Y]ᵰ x[Hj>9&LZLs qcS9/R|xw'0S|EddgVՓQbKZh$GUR| rO UT gu?_e1y %;z<=u|Z֥r5.~WN|~Ja(Hq q6  EI$)"EIٲP<@ɮ^M Hnɚ>%bw,r2s=&eX@Tfك`L3ѩp\ 4Av)}PF'bw$fOO$a_nTRKeY0|>?,߫:τ򖶼LXom,U\h:6>s6V)Έx238Τh۩D"cir]:RK !|Áa)Q-J>DovWvҭo׽<(~[)룧2&s62|͊r&OP'4&ȃL3k),P3i]_^EشwlRLUH͎l(TU-ONI]naS|)5kpI&,/$ޯHǨ d52Z?$BdHe[}6ZGLXo$7F*tA1%&qoh qۈ[@ySŐ KAtB)h8ottVGڏi]U 䆵.K]aI>`o*@ɳK)d^_Fm΂mq"]+zan3H ?͗I;-Ic; aSM &Ѡpi~E=4?u3]܆GKȌݦa2U4.s`$'QP,Wy~{A> :f 䴷qc"pd g])Ke[˳ff(2[^FٕAA"uڋn o$RQS&JϿ|P½V){lӉ%{z)ֿf.?b%LYF!\wrmR[xҁkƧ/|BV:xQ N:mg<~|6-{e.wOh(!\q:az{y=,0FՁ'H M8xG$9' 62O)V}ћPe&lQi@ɖnnڗ2~c?†#*$*K2]S\nqg6#eTWSU&>]oT$ ŸRЂ@Hrg$m;knu^ܻT6t n{oMOdlZtn> _DTɞb| J%~OR#nIv]0}#aNĩ@MIDi_YIɞN,:?1GEYnCh3TWgw2j9 "֫"ZGSժ'zT" b57[NG#@ؽkPWe$!6q I!;uko EHĽԙԇSkd'y+[gQen}2&.L-p2Y1<(F戯jsR{NCdstȯrQTYlBtcOe[ ajk;K66^/2;'x] 5{sD$ן{|:kcpu{YG}-羊_\d?3/)>RxZo%ߺkJ;MsM[fmD+3y"E61eդȹ>9MZ1oyytjRO=uT;EĨ7qr Hܗ\5:l.o~I+%SW"?FnR90s}4S[ok-p ҘY8 ~`ಉ U4ey"J6o$U1rЖUͼp!Zg8ltIL<҂kt'tŠԃ↥8;i측 D '۝0m $ʎԫI/#X$yו 1X.g؉jMXnQtef[;s78q2`z|\ph*lo7tû^Y$r+q{rYTUx"i\UJh׊Qa~&e xfEKS܂rr֘.ZЬSiZ͌'R[R^hL|.Z@&ϰ;22' fq( w0w#@X{̴Rpp<>(*U`7ty Q*noFaB{JS)T +[nlDc0#R%-R5W=q`ʛ]uьN$VLf¾BŖdh#J(Y]krR/x˜pllG@v@gX&NM+6*jeu,+Ld_N>'!t>9L4qE[}YBE^\;ޯ=Ц[/e MlL$H0 ~֜n8h_@ʣc\$;@7BDRKGeF0"UU7g@FE]zZum6)f!c YfuP*a'1g2Iu4AugɛjCBIs(\y2pc4?CȠ|rn Sbs R\̈́qiQ >%L!̝~ˢw,^l02]x,\M:m?36}HhRcI1%HÏ, \h ֧V\W@ڶtk>_'x=9l! ϝ͍XZr%#}VPz3seqD4K/ݧ$HGBP%cZb&NlZȎ[N/ݖ RTK)K)ieFQiw751s2ɰ|7Ø5:+'J˳xwJ.99D"ѯ D IF~9Ǿ5f=Cbw0]D_.˲`)[z\]_4+i8%[2`\J#c-(2m%Xgg{'x[]ESocVY-1@X 5eL:5P'j1Rz؛92]Rخ0h ʯli-S]Z^!kUZA q/C~1ճD d3 ;j 8L!>݌Lrl::uظo~V<]&P %('E1N$?m 4q`"f7''B;`&qU:L e%=s:cksT{*|+MԵk~,t>Ahja;܋?)Swo'ðzs)( hf˜Tx\+4j. YzE9p2w[XV]S9GU^'Ln%@zFN/4UuBVdQY'bb#׌n]o0ٶ2]av6zsI3^F-omh׃3[>ꂏf__੡#/o3@ zWJ 0ϊ(ߤ4SՍT?|ɛK?J9"h.w-*W썮A-=(Ƣ?K/Q|Qn*35nm4f?x7Sjd184 d<ł "KZ 16~ 1o Vj?H:3S~hee|VD/ՍٔLѝ̪1[=ӢshݻAY5MP:OާmC.J$0lo'JSRϵ庢we2z &X+Ew2o5~1<\K\,%307RDQEgv$XњF,55"h~-{t9;g󄪏{h>`O=ؚ|3ρ`]=&\S:T}.A#"d>X2_p~J,HWK"΃jV~ טrSuQE/3IbG W@!wS}6C'\ZP iWu<̶JtF:= PxKM'ǔ1SET - \8=x&4=i#}JڿV10ӳj1F̛iVyn# H,_v;{x"f- RԢ X(\s0s,H4OXI=\ՙgGDEzx-opV_\9oPU뫔cm?k,kmXE-B P8af}h=V X[a@s %Il[7;!ꏤ\_  S}5o0q&\#/i8b:A,%"n $S p%.z32if9Ws,O r8nuuzQ K[g?YxҖ9S24.eX&6|4zK16jߺO1;HkPށtvL'7tբ5BUfLhh{ y CGki=iu,)kVt9~sƗJ9]]4ɏV[K,"E}྽쳳('5w+ *%Dbf*$HAAa]W +֒6vT6!N$wNxh uʣ1>0 @;cL.WtuLˌDVGr7d;[ɄKF,׵jjyd2zB )!^#]왒OPtUPBNCJ!P}ve0Am7V;dX2}pp5#=d'CK=AI²GO@%!&m vl;!sz?Ąd8$ZU˂X+5.ķP(iʡmφ46!2I&G@ǂWfd*K#!;"GG--3z#:*@sf1&mdW B$Hƾ.=d,KŞxϽ,WBS}0MO|U%˧|4nǥ'k #+vn)8gM w;"`uiq)Qj訂S'J  Oy_pkGߴ)Fz_EhFKYSsIWWݑBRw+aWw,4G15B-Aq( 1NrU6 }Q~|@Uk99(4{T/]vz&-ԔSKHN8X8ZlRwltֽ!(iq}4 0%zdyhPb_MJ/ A7%LftdV* &*FLAUHs]cRȿVW4}\A}AYLS=>ʮbg̰q a73'Рwb'yCBjYjpjOQVmT|ҦOIARO y,݇Ss:/IcuZ{Lu&E>&Bk0W?< %PSIqοW4p4SQh_[ S/rYlq: z{"]yY@g[wΔ{Ardu{cZM# Fd8tYz@*pL,M1:hbf0 G S+Җ2yWXvh tBS;%(9م/E!ʺqSygB} ude%C#kA,  2G}iLw-;M4eu.rVyvdϰଋ]Pb%s&N7(*4mX#Z"Z .'k`opݘRnfω2  +!9v; G;hQًAy\X(M"8kƝ8!yx`SOo.׌;T,j=:1_ݼb]ba"V5T,x=@c14x% WΚu W] I5 Vp 5訓&vLe;U.&7q_Gkҡҩ%.E˥ "Ь??o:ொ4XYx^-j s)8,epܖc"`XCF=f?aȈR#u[@lCޔKS!dH6z"kLB9)jC"RSz1dEti Ojrn}JP[{ﲦ NnTzy=+h?NWbu]ӄk_]"FJ FfK{RV)!ճCCvG$R"S S*IdSS[9 +HJv*Ek2L_9 :dX{|$e7 ,Zذuƺ{7 7$0EBw#w3k)S )ߙ3/%Jp<qA2-wdmI 0D?JSiQ PN7'/%5۬ۯbn&E@,l;ް;F,L8܍Ǡ0N1I({iՃ|E)}J "La~!f.:3'|ޛceR4^Ozw~Dpm#w)t/_(j)z삍pF|= ǖ}Ƙt, .ᐣ%MJ' W( n4[" KS%m'#}[PHq`(|Dj?Pc{sȐPD`=hW%4.D?Py%|-[bPYK}\=VzG\:AzE.iz ZR&fa6|4 L`62sʷOa 3F2r;gP?]Nf3,Us:sǫa8Z!JVq枪o4yٷ#۬Gp"' 3&/ dI6 Q ``RgHK˩jJ y}Nj) rN88=֊V>OZ3<.}P9&}+:"pJ9#Vak). nq45ѿwL%x(:\֥ k7Q|vwmX0YC4+\} .Rq|:h} j|gV/|Qwz̰Τ&_ +C$:LjSt^t{43F8X<h>ѸZ+eU'?}z@qAGiʺ#L2@U+/ BH]Zllnj'cjonv8H5"JY@7c+HQZL ,eiS N\'sj7!£=WL/6ﰻNo:I-uIS.?l$[n% ;>ms'g89_۫NDY]@ZU^9Yr\sC>MA7DxiPƾH!ľjqUV2_Z#ьr=sn`vC7i+ma;p`?y I.gmn) ^7#CĬYN.BU<+ BFToV0bRy-HaEN32 W|Qsw@爵_4 _xR9[V,Y­SgI.ZȪf},AzS?tN,Juj#4TmqM%q*+Mjꞧ&7V:tFAx7]ԈDq3nC>2[^AH{o@L<vU=ޔkFwPK.2.v2 6Ӟ,Pb4%2w;L Ns0)(-ګxiK6Oʶp _q '*,|jT?irP?ճLW6$7-C80465;^&c_UrI KJoo8G*6a+:zb&i:$%@sꎢ*q-k=r3gZx_\?5 ͭsti7@Ƽmnix.5T.I Ђ{I@F]޲] \_toTN\k&JW))PiلJ ׍ bZ.o<>sfJgs4U"Qr1I(bU6MBN7"~m4Trz0v7>A?p!>\̴+\F"a'?J2yx7m&$JNF_#I7k;Q; IZK_å+Ehs2*9Dz ?EtUaS{6:lN:.nRXTg̭R £a3 ۹$\[u ZqQͮ[m̿MH >(Ȏ@|j}(|De4aV=7k%UAIm&e(LPn-K ٯGj:radҐqd **O d Üsӹ#Ex`=Q3?Nk阆Q^vkWa}B`mok&SK8ggn~U0+8qt,nō|>5,d+ Ԫm `W> Bp w`h5̑9ICJCAe(r dyWǭ/,3_n_Xr'फnc Qv؝fC^-z^Iʳ/i|ըPh֐Fxl@_j 2:ܸlP6 " ]΅ 8ܿQx~h.w/b! jIk$?Ȋ60`sK9m"nVhx$iLni|fI+c8Ks pWt >L7%5o><#qZ+BQC[:6?lInNcxvv3'yT$/2IvWmYGg꒓n]}=sD`wB**t\NBӼǮy$y+"nʒГ`~g(*o }-"e|_4,Ɠkhf޼3a2Zw`!-ZEmdGS[e߃}[czVÎ4w'"P"8;ʠ-obه%V#5"N?z6ZgUxO&%Q+nTwִr"r*j ;hMa _m mUi) &dn{"! q d0 ]# 7=njCi7"7/G\15Vtr] Pb Ө 4ʽɭx2f_qjf.}6iud`MfWW+z=$£fk`R4e#IK9Ix/S]ꛌijWdjBR Ad'- jsh\G& y kX|W^QJDP-8ʩM%k@kQWݝb[y}rx<1EcNt-//"<u;985,K[Sxo%L8";;EJ!*dk5*눚@f##, iG[VoԠ,/AƘ8[:!?#/6ENafɎ|=_^|s&3zv%c+'`L'cfXӜq&茽7n21Ӭ}ml#5]oi58#_Oa>MfJnX86OJA3& r}(27Zq /_kФCB8 ^/UQ^)u[3۩ҀY7p5)꼸D`K?׉.WT13np OnjGkNf; )lUat ۃlᬐp 2yml 2a^[HsNnCIU7.ZOP2s@ME`ztC3&p=DHRl! 8Hf7FXssvo_ӽ|?350u=[ C5ڗ^u9fVfnqgϛmUɡ6^ၟJ|@W=#q!q@60&\R[ĸn.I)aVaV*\r}1?B`M 0Y@l 1^k!c+눝7BXS"be&rxN-GW?':*"B)%: 5lOU6(2+NZ`Hb./`N J$a|7/.Թ3fNm剴 Zlismu>e ͎?“! #cuM0VHA,)Ȃ=%uݦy3{f7*Ґ25 na6ax{=?2C*^bKkTJx}9ոq(tO^y^9`u-ͲW2sq: `m+ tt7XM t@0J|a\z:S7ً""R~'TİVF#(:谒"ݘ`Z>6| 5f+zҒ5bi䉵PۏHLd>p| qxԧ@_RG!\`6 1> l z=0BHg<-yLMK"TO3E~枦١!X>"D%qAl<B_E{~k8A0=0Qj#B:#I\ӚSĘyTeX *,K㇍/ژ?N#1Xs^#'_I\cLխg؆РS(q)qWJF?pK^Tk'ɫnp~|k8ljiP?=eS,z+F'*1E QaSֳSDYqC|V=v-p)7-6dX#?c4 VB E;(,^P/]/$C]\5pB!W=(.̮#ͱʫ5b׌2չA; M;˘ 3G͋X1O4H*&Y$yǿԸ?\-;|b*p 3H`ΰ >`%a9KV G^10_m\Kgg4~++"!;|)=7:m#Kb]8]:AOBc-Sy 6GCIAqˀ`"]Rt+X9wVD4*(P@GY^:enɛրjL XX^wE ME@i%6sKZ1=j.R0|ֲ=;@QR1~q`os,(O;2(]THF1 bI׵Qcjң?(Oogj| [-nƮ?-7SUPA9"áWϷNF,ۼJCMwI gϝfzG0*ڝm*{Ffz~̚E)Yt8+X%w2 "FS> )匡)F!_#??0@^^lCzS1UXɆXق$7\R9+ag@-AY^*tvx;Y1ݟ嘁LB*F]]|F~jU_,LzfFȜ<|Rnh)J)*V&(i T#0r!ňRGJ3qF _\'g 6lK,3?<^ۚbt] <zZ7\VRD \pAwz.i_D;WriCGE7mtF+_1L%2Ckw;ӟGRq؁{GTIcWymrPm){@.Fgl`T8xnnDЙҊy2̓+32Q >p7rFzk~qN#-1SmO+} YӬN 0[!JB>B-ޔIH"@ehfiL"(D7sS/{O4^șX[yID\ꠛ WDA񃐧m*o&.bk?- Q/;޸lV/tC<0)%ZMǕ,.@/|4в"-\|s  t}\@pUQu}(f8DNc3 ڢ Kg5=ָʙ"J+Q=FIzaI4?+[̃M1}'LOm}Ǘ|輿euɬ% j&d ׈sVuP W!>kneK>SZOq5bl44*o#uLo%x % 0I(_R ת4֥SȺ|jϨϿ黀=.`7eQ qMNy>f5P75(M-./l,W܁Vr`rhwӞwJkgbF2-6ӈE@3ö* Vl亙Z4@aFs2;[( +[H$0׏DkCJ5{g'mAyҗT:^;| yX/bR ]|PVck}9m~)OXF]nTwZ-F^Z{2IS7l6y2RU@E\pʤ[ f-qU@笠txsr /$qA*? S^:OÈʭId/"犉QN**[ݒ.qp~CzN(Z3aoJkkdt_9ԑ|0a!uΧ͛FX*XsVW9VM]dl* \P݆dkp򜕗ۮ\3)WY@|p[%XXWRQcz@ țͥaYV,ܦ{u+s3}raY6[׀z-n9,vҟ zVӔ8(5Ye~g>BVG_b-KDa*59:y &hId#ޓʣT]w4}=pYy\0'իlg>lP]lB (0iHpN"" L֬Mh!#Hhd&8*VRpI%]{:ӣ$VM<`'OBi| E3atקs檱NohOC׭G$$#^Myy1Z)T.P[ yMɁYq ȝ`o|yg&YIP ʼE+d{jՐN͐@0K͓yI@&&=!2;qUdR[N|?'Z1P-Wc+TnTT 8q2dq}08}-rؓ6R58pI~WV(&E^u텨vXd}Y5U&eDK!d3Ҏm:_Ejޅr0<8W8 N: & )pצdn3*ĹV$o'$Q"pa ~R dN< |YNUћm@ ;;𵼧Y}Ou.0A03`Nm #|ͽxB$~V_Rw=_{8\)>9p-Q(Tz{+}Sd[hg|݅RsZh2CQI2zUrw{:DCه! 34xiyd*62&T{[3V͉HˉVө, a7'xJ> -#Ʒ%}K՞QNf['}u 8냴59$ U8d&i!F㧷VQ _\gv-Mf'FWZQD"_-  NW]߅8: ym;u c]z8 H jCpmb\aʹۨYjsGB7)\Wy͵#t' 5 no)cpD9oޛ(kUk&2k{*ύ+aiAY[m$^"31pef+,TOYYiȴ9*Hђ:ГZ[O3|>`51G-1-4]A*c۪gyX`I/ nnќ HwN.DM-drF\m[po/Nj $mya粼`O]b.$#T(RT+':W'h*$>*ͼo |cPl=~yG!ʓۭI=R̗h4GɎU`J}]5}KXYF*#:tR񛄖ZUTV,(,f^VQ;&^+=~7wB{|KU Z @23&VV]'jQo#VQᮗY? =a.2C΂2 ^>@u+)5|:1_Bz7o׋ zd; V~xRI[ /B>e~uLâĘ%&-IVbz 1pgyQ.iUZDE> 1c2|~m v1a%.b X&$p' )U+}ys$s:Mjhr˽h{FxO5(eET,XAC$,d>Mくl!QVnaIϙ<_cmT( ']^62b9:s{e;V_`ӛ >yA]95\ ; 2EqMʑ^ϛ藶aTI'$2=SOlE4ޙGz{Ј68ɔcŊfϴ22b~,c #:p;ff; RB2lQC*铽bff].cRpvuuWUQ]CZu&ƻk > @Yǒ5.K16z{͆kYN;ϒKDOJL=Nh!k[% g׽QV@6Mn~+Qf4"paqE*_Kq y9YzGcӮI&X7AUW86Qt]!uTyZ[SH~D%.neT THǜԻѯ٠J|\ljoq>Dt•&}'7x`1M䜩uU~ vk巫ؤD?hv 3q4YTF\*]NOF\3#HRwQn+iQk]H2yB-(vxRH}q6x{ 1D8e.Ѥ<1[aIv@@M8-4uu^MpGaVZ Lgi׍*0jݶԹt/77 Dm9|Nm@TD]F|iFDo1GMR'tM*qA!)w F- %>g%ܪ/zݜvJ`UF Drw 3dwSaæu7$%5#6v-Q9@&gW#_,u);8epy̜X.($Ɇ 2U1D\ Q Z<1\Aį:J6R[>!|9I0gV~D|i[Vϭƫ'x@AN'ٹǪ2뜪ic4r4=ǔ#C3^]i1.=a+#?FeٚT(Ρ/q(3Fz?]I /tk9RA'BQ,tE{˚+=Wl4ZR^J /t$J` %6 3lej74iAbhnv^s)A̋Wt)t3q-(RH@v>"i cA Jn:g%1ޛ᩠}y_Z`I mZe`0ΘL ދD,ˆ ƶ(j+a"'@1|Jw;i&74e")YU²bQ<-Xt`G; 'J:^J=z oO()0Dl|ѢYZ?gJpK P%Pʍ\$idət jbZ*|uJBlR5E(Dbv8W0 Ip"<}gE64n9[xG61 H _ !={>F T[0 O*ɦM 8e>x_D;eM 㗓e:ϰ< w5˫.\\lR06P5_eNGPPA9vu kj% &{qmDPQ*m'PUJcT{c2֭|4q(&30 T-c-|3e F}M֤4cAG[R7  [ ͻRQbw+Iqg4S^p:}KV7򝳨 X4?;yR/mG><<ߎ5/H[2!6b,u5kh5:dvБD QhYz+Q l}DL<"pI&MR+'\r6[iJg5 4_mP+6 9nb*`f ggE#,? h?IZ˯Jw5cC90ꈙCs.K4 {Ǝl~d`J,`jTsZ M!Kk\]]KMh,ᐝ{&/*J^ƪlƾu}`c2Ҹ?2.ƋJ-FFl H9 lⱎ^&pdۖV°!;cÇlIƇ @nZ {yT q)2rޝ- JyJ{F؝vfPRxIehV]fL33 %[SN{ _aL$u\'ƪ0>N4{ˆx@P6^oY! =1" JQōcŷ1wrs}" :lPZfGL ?#tGs렂 ۬W qr&۾X}sm$R+ɒob&Pc)Kr`-ֆg=ybwRIʭ؉bpɢ [0 z[=V*:G5S o2W fw|dM/vZ~lGql5z"@i0A5L3H/ k7Zq6?I5ѻyea93y2|,dq4,KUrQ00:)JuXWNC*d݄O8LY5J  1BfIa(]`H}>bK۪6'+WUJitY 8͉*DS0ȑb U}pG0 ONPE<C>XR߫P[;LtS;cw]MMg[efAEIE,kʎw4X<鈏5l8=Eo9-KT od@E(dq#h?v+6H >q=uhslRjg"9xFEF|}WAN6EQu0_*ob3`~XI"̭@̓(%xP؞7G=/^nU Ji|7>@%Nab9ٸ52ͭ =,Nan!\ rLWJ0EjG &&¾0w0[x?p:}?F 7K$>!TxN_qnXoD7(*k^%$|ٞԋmjj>tUDhW`]dUK4#L>~fz)|{$:ߥJ*ȣX#4}ɥ4Q#o/6%p@"n*M-BC'BYla :̯8ӆ=NYmׂ;Q ]B2Ƽ/i,Gz =k ZF65dLg h whf(âTI91!(Vn-[d>{F!<|لC^'=S(!pbX]a/(2/F i&ZZV|GYfw}a_ΖǤ,S386hOMȎ c(li0-0X][pfbEdEAjΞKhk*ZZG;&uo "MזG\#2mOT9aI^CԧN}Z "?4<|Q r}b"γb,r|Vs͵}{~43+ 52W0hk8sZVIH]/dDW.O Ӥh?)u[! &'brRe npcAqD8nh_ٜ s'XF*U.m0V}1WEDSxi\7\@J[*27jPx 92>]c`6a_4sӝ7Tg]Z@&4*3y-rMelA "H兖 0j\(9)nWM.^)3~t|9=9"uₔ3@2,9r\sBpf[2,C㛪V ?n2]1gw Lz5<\y1aĎ>(DZ~ޡS/=kA!7< ?Jm/O>[aQYLȊq5%. Ǻ٭4H`i}8L s"RqP as:F9G(u_ߡse˻|l6=-74\^jPKv9|N I؅D'kWHjҜA9%&-}E pz+b3 ]Z}cH~!ö!$@оȸ @m9I9qL2 bK #B)8: Q 4+1@/"TfbhgYv甾 oN qβ?qIKa_"aO0gK kl#X9oq7K8 [Vđ`tI-z/ڇI AZ:u+2K9<ˏ7yEQYǤ{ads<osTM 'q=&pߺ(|qLy`O"?=.ثSc_[D1.?S4*.fB-@0J'HFjU%j'6 8o(\0#>{ʐ˷wPc[J札XB7Z77ͅe/E?\Ũ>g 67 <@c w\v?D!vtqݬ$#W\/Vhʕصk[6ȝB4תM󺶕gҳsc8߈#q.'mJ6f#׊ Z1l[8eA?iX8`+ݕ[ HxnTbȨs\&c/†gjw!CUGȶrEGUuVL+v'ޚpOR6Wo]jR̶2 -#n+Pц=#Ixj"kaJua&^4nbOeluv/[:nAOI] u0I~z-<=e>(h=#CI[wqSbovAD9֍}!%W QX.j<M ߲^Cuiȣy=Kp=8ut'qZ4O~^J쓼Yb4"gax^p0?9j7n:cJ*U+F.ґiB wݘy-sN=6"bu2D[t(6n)N+`E[XϋA!gk@rSzR>)iys6R#-shɢlH9 ౛WCɗ'X0T(v>TnwU1gϒ{y!Ͽ7pHQc>B$=[p'ݲ|q֮Ou CX_$uhlPPQlt )3l%C$Gdɂ>Wy'OTia%q|( Ynd܂+d40FS 1:(F7?y#`MVݣ}3RAO&ۗ:4sz}+axҠA'ѧBp9K@!IfX9#7Й"oQ_JwY]"+ E gZ7n`_׼Ơjt4+N6׊B)jGG5[6+waĮh iif,DE'KAil Ntqʊ[?%GtV-ct13kkO=̫ÄT(fB}q#@q,&p_OЈ|X@Hw܂(5ТL4^Vq-D č Xs5ObY=f&eV>g bsU},omWJaQbN_GrGC-ހ,t:q?dxA:z3xo;-ƯBa]ݰ7>j< sO '7j<ܸItu&W1}ѻ` ghgB0S(l,._eR~LA/}hPiۋnHC-*qfd|h^΢KyNK_aAy25'#v& +pxփ1hE%ʯGiVM!/$kp?JM6Xr1zi>3^w ?vZqggl6A{S+baH=vnv:xm7;^,Njy1ٖA0Ut Qk0w7K2%G (4 *{yAX0j3Ayak!=YkÕu(di  v%T2k躟ODfLpdB&!Y.w^}q}]_PeXBՎ2[:bBu9'{CPǃ+L,1r}=e%q3;9DTѶyYeOmt*a9\,N -1mhX>^kL03\PX+`o(Y.HQKKD!b",:_]Lk0a?GN[&',A@B\垰r9lCՔc:;`Dp)^tG)+/w64L=S|Gsӛ ھm57ig4V".mp i!Tgu+oN9G5e1s }Dgc]Fr˺_ѵj`f#*EO !ɫd.MV|ƎYO@usȆs`U䖿#\2"4Rd,>PM~헟!n߭h[dam *MW_2 ;2mNM CЏ uдǴw#=ܥD Cy0ts 6쥈̋_WNZO?F_% T{}tه7V=j~2@H\\cu&;unCv^^~*ü97[/+F1;TrKкg&'5<[-4;))%GxcgfV^`c(58Wp.a#\VSυ1 Ǧi93LY S1FY#Lt.ki0{Ͽ4wM%ʂsl0d3Knuh#7v^e'sס?|:c?sep6eXzdRXf^sJ-,)7[$iύ!ѽ7Q",pP(i2/N`^唕\Z7%O{1Վ)fKHR ŕOHXx_ fdȮu?<cK:k &&lew;6 N7Ig[nֶy~iT8c j {EkIuCw|O8esWc^iPA7d;?vQ7+][4/R9^Mu<-JL#y`9A5d!Ullf.K@ [ܚ$19{vY+h%r8;h.liϷj9 WW!&Xziy9 n4RI#9D5|Dս_A.@~]TlߝV!V5'"_vM t)1[=ueM蠠v$^ڡ>.i1 vKV NT9EI~Z/'w3w򀶓/]^J;;O$G{$jԢRCȠ%H 3#]xQ)%P0m|q"| Yg11 ]^/G2DթVKtG?#I7ǻolHx _va5p2'ؕ2@64|nMJ9V(r@h-}NZUQp?uf @Nd"c.QSiil l:6<{4o;J7%@ 3P/`g _Ll%֛~F *3FǘutYֿgZ9eA Փ*@ȵ3Ժ&mH0>piYN:,#$E0GN$|ch,, WW qϽzErA5L ʝ0ɝQ~[xKK] v/!I͂\![18z<}, "4uلZ+BxUn0ۤ} nh!|Q0cXlUg H'ڛ᠗@o$x&^%pm_ f1A!h0%n J iRU,cwgPE%HC)U%(5Y"ˣPX2@>{D'Hq;ٹu'}:חσjUt)ᶃȨpׂhq6plQmky@5 +;XV}{)nF/U 3,oobV2'd * :G33"W|<3#aOb\4^lrlqPvT,DIQ:YR}\[U;XS=\=1&4&zl1GO1׏* +_k:{H| e%0,zvv G\{.")qz-lrl,6kE7 _^42]M\ :Bp8hȢ<%%|GFW"]EhRP z7@] K=jo^8Ħ =Ln _z+bĤr o`6e1}ifZ҅Au(}-/GeW;ARb|/*yW29Ri~g^6ܻNc\2]*Q>xLwun/R,pP;4K3M6"6}rW͔LrkV;Fv6 թ=-WQh/̵8.QD:V>g*,dz-9(U%c5E>nԘ[қʑjM-dh[zݍk"LbEtVҔPzpA)H05 򹫺.NY1;D7(r 1۠Vw'6 /{2ѭlLeI{ ĕwୂpϳ^c?|e|{buU˷d"V\S *7*8z숲!VJ!̦l(!lŜH ^Yb3aUBVR.MFZۧ'-DK^YG DZ#6t$4A T2#VM+AA* f ?N#SO~N͟,٫p̌>02f ݮ{J>Bx\[?`Կ9}.!os'*#C#_"kԓ*;,0A Ok#lut0+]i` c)'H]&b+U=_kW歪}?s͕O5a3xh,@/O_vn쉐uK_ӒOcBCi8H5q|iR,ƺTV %p15I"&k*|pWhߣfN_ ZpMȖ(Ў)&RV t 'J;C}Ɣ=_ 2j! QnpΗ<`mcހF!ۥ8jM>SrЬP],+n\o:*_16G1;G^M,jzT]~,Vۮ9n]T`-"f 0Iam^?DqDyD!L&34'CF/Į"^IAC+ں7Li 7xgdԀڵ blH8cEBum wCxT/3D~'!bӑ3}V=3<;7{~Qci(5܀!SwϺ.#{x n/xS%G~w$   "=bwlT<ceXkFcD z!HK&.H ]y $m0#j`WwY!`uj ks"g졔@y_MC@\:d p+\ 4@oxHebFV|S۫ZnRNESI.a{nˮVx?x\V)m"|P:(g)/g2&>xR֪# 09o\lsat[P%e٣dŮ*!*.Ug*R@Rj);J_:m-xN`!?sM. _"<3l*)J,V\m}#'rbl2}7W r1x ;}X,Oq!1q٦snfĪ%:čot~ҋ҃cPkq'`m`^~u_rXgA7+{ddLa/6g}4CXP A3{p+y>uV^[JEʺun&`†$&~0̨OVqA]cKd7|.6QuC7"Xg4g 6a_jz$`,e@ce(:=z 9*/O[ReGj_Oc/z=v)ꠜ&\m%)8 U9z1b+6 p`%Ӷ/>:%ؖɗ8/$j3WF% (8>+Rٶu| =xv2,iWf"$)R-6$@İٹ*zGkszt8mHm焯M\:k.S}N Z1DDh˷61,;-KWΕޤ#N .6)ja0__]p|qQWb1(ZPЫA*~)ހgV_r3 TÙM¬ϑҀ ;rfooٯ#of;m(ata BXt޷*~K эVtw>+nqZ=\:$X7Ø:⸱<ѓSymulXT U/D{\wZ87ѳݠL" JmNnb?|~_`4xubvB7MSA.*VoYw̲/DUϢ^+YmB cP*=ʐ+bPf)f +=:e/ h5_R!??yn,8g=ۯ23(yBv0-k(3֊X bi*΀2QIчek}4$0;p 0A_ |+k_=lJfI--M?^'*xR~zs ?`y]3#/>2%3}&K5L D !.&9,7QТ3LxdGU˺hU<⬕nGBGʁvoMzF֣fءwt`n"ua[rI¾#+0/#|qy{"a Ty!F[~ٕ*w3ЬY{dHZTA$ˆ"\HZ`f7~/Պd6V Qkr]atrRU.cnv ͨsntеia$RVejTKeR]ȩS%t4r.t.i!R~Aﯬ7&W/Tpsf8vt}V_Xi@˄T z}򗈚ƛ6Kj1j?u3gF h>oSpL/AQAuq$M5bD1͂1"(>O HK#LDjsrC]SL߫HxQƙELYS@N  6_ Nd{qk>|?!:6 t١kP~ XO LV,K.Dvz%$fNUkճh@Ixg!v~b9d;]Sat'D휤D(ԁ!f'}vE4h>Ԍa%]H @׃w\%7i5\ǯ{lOfnXOy9ViZg]y ;TSaF67/\-iP _~XT*/jBs&qxB~QL%HΜ`dϷ-maՒ[yc$%`"*,z.)"{c"OeMkk`̟=?asr'C@iH߳ "ǡܺp)y ͔m^յI@ᩣn=jP5vT g"~zo"ʨˇhaKξhr#1٧hm4?oE.F\w"l,pEL&9{z7W8.W7.3?>TWu]_XuX k8޸q+:e}ʑT[ QL`X!'qPёr1;TpzHt T#QR}11.>8ڣmmYoux/QhR*Ӝ@I%M,\7.x}GZfuAhGnn03O"5nB$6x04nH#mAS.Ȓ JZ6C%owqso #g"c[<8 n SX&on^UOi~7ȤԄZ`Snj/o[[(Z% ٘ݿ-J*ݏ9OLᖐ[_aC n`w@>,s=wX=}$\Su̚ ?Z#ޔow<&o㞐Iѣ9Ê=71`(}̣ -vzH#ZˢszN[5-{4b?_ZQť[X+ n'Fu2H))VWRtY/ -qlT޲E"Y㔗+w~/*mF٬/U;B8 Ogr_2z%s^`OFWSTfp*&RR M$"plv%aWvzJ'YPG:⒑Ϋ,;zi-dˈF }qAڇͥI`_^d9>Ԣ zJM;UK*UPŰʐ+'<V J d"D;]C.&Č'$N;("tIcv\P=RTf<H b) ǚJ>يZEے%Vk `m`" A@jc94}fq^j:rKIRْȀN c*Zu0`26q x* - 4!e499o79D}6if3:ϋD#yг/..}2f KFXX_YZ6 7kjE 14`ΘxKS-lfsla26v>3#޽">Ze9{-  QbS-pR/bK^[Hžo%hiNRuNv?tءh!ѴKL(5&qq12iCnNY ^goR̲gSds nSr ?csIf?' ]`:;BjxV<:Xmų0a42SC^ >QsVɶ'w-lN6pq7IgA\o^VKG娑)-Rgkhs 8x{7ۧrI\ ![& if_7 iwLZ3d6|!PtVi1 AD'}m*[i>DD^.FJ/Niƥ~r]zöJ;Oz'D0A $_[o Rɺs1[ @J۸j{0ºm25iMRx;]=߂‰kAύpI58= CY[7WNpTKꭌYJB܀kEk]?]g1 K]nqb=s٨'-3a4_(l@n S|qouzdZzЂ٣^ @ͳb_ d*`D1!C5Ղg >OY.iI?x6tʈ |TVZ xjV9}&O aՋpXu%CWe_z/lPx6x;vHzy92OoG~ Af!mM!Xt JluH/xbIeF{Kghu@娻2s { &D^~5FLxw+ U#pF^a- ťL0j g xXq>BȢ H.u`P9aqu 58^U A!5_ע0'])q*))[z.c}[-!%6H}(oO/ָ<P*|}\1U,5^|4'@hFǿ2 c(6*ث9;J`=q׉J8Y1\(7AmdSVhݢ`"Q8"~@Eڸdgq,<=z.OYYiINI'i8bC07<WZsHi-%]6Y)Tn)1꿁0_Gwo:+WԂvcduդ3Z쏏> np{ ufĺQo51S6M9 ɺwսafC${$~Icu"_/in_ $>~m\Ikb"i:r.8bB!m@VOL1@n gt(2 j0^{k&&M!rT&,8%êxr!˓A\.N&xRzED6sqX9[=bp,-J=nc&m$Ac>'|5=wL>`Xls!B ŞKyNW>'NMMv9(<&6ILI!e1F ^$(| o9 TMLHɦ7qt76B͆ la6O-}1 vIq8/8CcK">t0xz-Իe04p+ޣ !t Ps< Wg&B/g^b9߼=l4{h#D<5:c/[{+d+7u "Q22OHnǴ)%$P*ўغ&v̏^1hqY k{B#- b%~HRb;h[&JQ)Bu~g"h0a8^4iػcTIUH38 84+)po_D9X>;FUW8K^_ yT+,@+D"4]WDH~M~?ҁY@Zҭj8#/gWv\D*|J}Kc^v H'=Otj4轲ai?fstF,")$fV+rmO2B66dF >9Zj綳1}f(Ň˄+8t&.XRkح#J-),}Yj5UD{BˍN" ]`߻=ΖeQe"YaYkfDy߆~ö6UF1  Ɋ%"QR)vx>50U 2G[ÈP#o79;xy) 'ϴ0  "!*_~M 9-$eHB싁B#Qz@O(BנmLgp`5YV>26t$&_6vGH[*؛IjX3V\jB$__U^kaȴEh[l`鰢i\NE@VƎIh(5͹m1iĭ,paEHn FdKOgyV6Rnre I-ysZXqniU֯\#"I&J񶁥knyZ#aMQچ]z7S:B`ږk=u̻ݍ,YBLдq{bPGeA4CR ~gD-pR+ }Yr_m{{3iWǕYPxB=^u\DX(+O(Cf)Ep 9{nJv-PۍNI7%5͡AǑ{zNZ8PO>zdHy'm 9Skbkx0ghcSZ"=lЩi]=a=`Q݌m]x'DhEV|d*iCO%m4J[0f\IGcX.[ Gi=SJ3`M}B0̵'2X)MΔԩrE 1'2"o,`o=D Cܲ[LKsūt)T# B@v^]M@ * ؇97k&Տw(79b.tdž~ŬӸqLn7$+A|0JRjkPUg_fqXzAS8V >{jLr-e kxk4NO‚*腹n G#,}Uj;}mV1܉`AwJ@J܅*>*ؾཱ~g3f$mqʵ0t0U/A q=^\M Fq`PN Y';jgx  jI=-<[&hC#yWU4]2=.ýf૔t2)@!5 \!#zLcцTAϸ떥!A1~koGø@uC;:'#Q'ҥ;Y;աdG,UPzWQjz雱۴UΜjptor=. N# $X15e`= Av}AHpz;xRjDY><u٨Z,nQkr.g}ƾW t8z^gى0^]ݜc͸}V42CMF?:j84[M 톣'r5fv#-}޼y-YTBbG 0xU S)n1}k:4\JpR%@ZPĿ3vf ?v~CњrC(Lban=JLUkFL4 snhgvu[pXNi| Ƈwx C䇗I{kv,h + Q?lP d⅃dM\;~.by 6V? cE= Rr FjRX%~E㡖+wz0PVSs%2QYm1F&sV(^7BF 1r\@(b##օ,|K.Dgb^_ k%$I+r}T )NdokX\m!ֺPNYWMj٦aw~DKٽY`;&^\GE <#p2Xbȳ=Tx;فg4#]cA,ɂzu/Vo%ZԬԚk Ek`1Er/sւ9Lc82$^-vf)w='ԧ fw%m@.02X"֝oɿ!)L oBhE~ <4v' )rWN [opq)<"dz\>O y偡핑gu|7dl:K(z~H4 _cOyygK߫, pV.-~ž1w<>ZouV4vWY G2p4CXMƴ%d*z)WY>*L6icPα'>dXۣsaZ/|c]~yy$75`jx9F8$ *[snTe_D,[\>#TѥnˈssX>>e'D}`"@7}%t{⹥EIŮTY9푙D g}A`Pzc QLb[ |q_Jd4J?s禨3)xy=K\Y/8Vv^ܡu\^h -Q9%waMf.1/9t=B!@A"G d.!u)h5$c~yZ|Uy[! сAq[>{cHը#Eo%jHhFࡼc&hY-TQOљ @D )k#qs[BScQ e kEm b|QmS8mAp1EQS@}T_L29z^dYړ\4Scqrz-H@gгg?~,W 0ͬՒ p%BQvxt[{MxOK Bp#g #x6S!k)?oahOT 5-wٯoGҎ>`.Lj&ֹT2u-Յ|ձr֞ `"NO-C3gL f[f^H:"QϘ<q/@%8A䎽0^Dի FL(X5k,xn4(tA~23ڊ]B;5Nh]cѓ$=4.= }huEx" q*o,4V֐,c)е6D)(_Q{ nM!z_ 5{ .gu+5[?2HEWC- ,mnEޮGڪ(;֝qKYˆC ;? p܉]%h6!xN8uP}SW,p*%x)cܓX."b}[jBW=gbX+J~fW'Wu眚VD=\E?6,t#)[ssdZ iǡS:~r Mo}kϸ3i5{@BqEUkO-^\( )E'x=qxpVFP?Dpm/xymO06yvf`\Rx;p"9a?|k;E +`יcB̻jOI8gj3c^=}eZ9h@m kB08Vnhi%X(YhXj(x n`Aeϱ%QU&у7.D,C%4.K4BaIySGv(<^B+^_3Ƞ@IWǯWuksG4rZ2#+CӦG~өqrD T4~'Ln_]>map%Y_ Lƛ;L;l,LhvQ"5P"qkVug1W7z|{"b.$R";7zÛw`FA(?ߵ×k+\EzH_yҭx !/+.цL>m$y*=CbG"#iPSUh4B' {u6qd'A~ M̔>|Db觸'B?vWtu^vƌ?%ʁ@Wn@C{}VJS'䶳aR(+(1T;Jp-'-7rQӴs/ʿ6sʓ˔Cy)Es]ļx FYuxB/o.GRnd)OT6(*Tzvc< 4I(oqyH=vfsF7V׳Cq.CS4RLJU~Ct9NoNJ'؋hQkaBH) /v\U4;7 {a`ت!Hv3w^%aTJ*P,NG ,\D[ؿ yT=W͗!^p%l>@*-DPdrŪR *DmR%UMA0on'b#8Ǝo,`0JR<ꕶ#҇M>ǮI sq;%<̤VQWSӄȈK*0%nVx󚚩 #TҠ(a%޶h(/}ccgbfd+,y+䔸֬(A?)ꔌ2Ljzʤ\lCƨHGb1BxWC9dIi4n X"ʄ&l|W.ң?@4 ꜬYU!{#Fڷ$Iݑbd9UФR^Q!XB;|_cdv)%kJ?IŒ,@C?vF yUEC\/6qF>hNZSt7Zm@gV 9$B{Q>-4oQfЀYZ} P8J2GOXlT9Y@@N a{1kM5)86K6i~u Ȭ!|1!J|p9Bp#%٨ J)s499ٻ tЉM,Tp9 R!NjXܵe`3^ϑ`gB+~P:MB6'`quCjg f5fi,@OyCfgoy7y ~K]eIXB9-k"zs 2e >B:BUXf$:0tui 12-<]#*ќ5C*pT\; 𴫌 =MIqV)[rf3X?4ԤѮ2 j<",G-|Zu][BG9r}"aבCCZ`4=sޠf&E[4ﲈ OdN5x^PNp"]Z4|o'r|5zJLngGqTŠ#=h(0*̉/@+M藶GJ3Yd~!jzMk?(RHpMoLWȱiŎ%";<πX=2}dZmext/2cܪh_qLٛuzDZTr],%??~*k5kscoolѥR!6)GO=7("){o/lѰ@t,^#SA⡅?k_'Ɠ fIu5 {Ƈtd#)5`>F:a -0}/rz%xvw de&g;?B|UGH%]oD1~s{y1ܗYb9LiPu+(S?AGZ sU%6 !v0=৪(vqr%Oo^@-Ip01 %Sy#ع1O$AUlT*44`V f3F0%aWX6 DzT .^t# KOR"d;/Z>z+o”ԿBԐ':ǍeWvD(6P _"eQS 9p&<ʅFʕrWb(lFL$~hwbЂY$A pBok=wtܱ\5>DAl|W;|k{0p: |OUWB!=R9m@Z;A9)[*ʦexܬ,q2Z cb ۺ&2GPb=OH Zf×we_]1&ʸfnO4Rv"i9M:[]xcwqiFE=K@J̩-P& ;BoWZmi8{-Sbvs?e4p/@V*I> X|*W(\tw#n}_Cn!@c-nN[uf獒oB b "N0U+NҤ~|GX1xM_a2|zGx#wy (U2VQr[{aRS$v.QnEN-Xz=%e'O*B#Ea (鹹/cyzkA򭑦ˎɱ ,wIQZҚ2 ѿXzMk#@*t2&;>C!*޼-E AJ:SQBMƨ.Pp|N{!l;0"kH&?H$b<Pvr 7!)&43P \RVQ?30bdi j^Sj[|WjيngB\u H̒9Q^AVQڇ[$ӵsYda,뎴_Q@;H=L!Zbdk?~煯H˶Ţy6PH o(ڟNY8&6ڞDV6W=I sW6b&\zLsh&̋^>Ta'vp}36wiL@htSTd\L32 l\OAe;:l4 |D+ڥuPQf?FQ_+;*c[[BtkQOS)@Bg ?#:ˋ&Vc<; 6RD_jr׾rmn@)>T+/ .˾+z@1ζ_L>+YҦNi兖uU%s^ቸ,%EA}{CoN ZeQ\GN=Q-vݨZ;iG=\;K,:s=N!A=dpΦTS,N . 2UcN-C.@2},! r1zwl^ڳ1.m0xOO3dem',x%`zA_8ocwG Qj/F "kU %!WjY%=tʫ=pj=^j;_Dd@ UxOт|W/% -_='͵Rەs,UiZd^9&nP@9Jt0%/lZ@M"ߴ>Ta!%`2s=XSS&9gpz5UG\H}wlp ٧Z[ݻ1bPٗn($hG:C]fiZ;oJg>֑Jdyfu %~boN ܚ ZQ[nSDSR1dj³hGn%AHuW>dkDKkP}^Z9Q"а:{aRiA"W0-7|Iu ,۽B@#̙ILL^ѳsop4ZTjOC͹Ƨ[>d>c 's,_[YX2[;-Nq\qmwxoFjcQ0QC#yM97+MGV&Aã``Ԟ_<1;hf{S Kc4xǍvJlkFp#9+~^l4 :qH 3F &0\RϿf(iad-f; k6[o3 )$31 n"S4H)QVl&Uu 6$Vs(Si.Ve=/vʁɉC!B1JD~>^Dhnl"_ ?L0,Fxz6;:S_*it:G]]Jw8tG=m= ?vwY| F7Rs;Z]Y1d8l_n#p?W(R [ǚetm5KgYT'5\ Ћ+DZj^޵ȑl#l}'x=|gE8f+YN3 b׷mZ D ^n^(6>†ׂhʆL,Ob6ֹYj,]5@Ӫo.T/; @[F0 r%_C.ٿ"twhR_X6^w_<~o+{ЊC\GY !~%́1M*N}) qTNLu+K;PцX$k~fw=nI~`P7ia0\BP>?}$b , !ϳ,z@yYipЇ% Ӟ']jуK:p4.DOTr:ZĞ g $d[kӥҕ^l;k(xUQ{g}\VQFOAZJgL{Z.qI p3\\T>=QH4%K%ٛ%mQ uE0O;>W|(RRD̅,lje* ,s/$oli nc 8=M+pM+xOA[F2ՂCe8X'„vv#u):B?? )kwW'D| > b8+O $1ȖʌyQ*r% }j͚׮Ql6d6'6MV+9Bo: ǫ野 flG[쀩WNB- 21f: YVn0őV`eqT9Bk} =Nh*ftkHs F eJ\4T 0}9JIX] <[>e_TD5& f$S3QqpE{|Z㯇pSP _UbY 45њS2iZa1lHQPc=%c[rJfojFS#V{{#0#iR#]ml2 S@z^p&M#*D32Pr]rOl\.҃"|% B R2 $-̄EZSq9tӡBb{C^Nަ̄B(i͙TbЫ8qK<2zR!}pT84^[Z)bA{{ܽ;zf0T,[rʢ$B!G歕 Ɓ#Jp0T@>aAkp6 .Ҽ V^.;kOhrډk-oS[@W8Z=iR /r"_uӾR2c_x"#Z5 Qygq~-P6]4{Jca%`~5OIgND"9LB,J*V_R(} G=KGKW4AymQ`0J'[S?rPb眹v?ԿFZ `*K\V̾ל_ֶՠ_?Aa y:*>C@F}TLj6wXM`%9͜+M^/;jV`H&N \j\%ӵșCZB{?b. H!:N/9Dr4+5K!%jtyʼn`y+ڂ_lGH.l_ҒulH糗7uK;X%QgM cY*7jP!_8KTop,Pr\wW]mQ=p"90rs %H oeyIE7iv'i:tbmOM0֔U@·]!4G.g)za=\9Y$/3j_ RQnfޘM+H#ѴBk6. \̑L ^KU+H+5HEb*DR5ªivvlT"GhdDP]:! }0_irRuҀ;b5]?Y#Vu8-v)$M5Cn%F{ KxE\)jqr@^|_O^CB=M{tsE#?yNhQ̿7D2 ?jaɃ9NBJR͉Oğ#J~hcT)z`މw[yDFfR{nku[>M M皱"l="" {aSM)]C{O?K]iPT'"xBFo*i|H{gA Y3joD,{c%@8`b 9S/,XgXvbN=J\!ʑgF}u~,u|rzkuXPZ;Eb\Эw2KA}x4D>Q-w^76]3MWpV-o.!_=ϓ=qA~D$)t®eq\n mDzzLyO~s=9b6T]XM-aHGEn:=$e>\AJY")v(ZL[bU*S@YR 'mџ3BKի)WݵtH 7ߊ"ByRCwa S^ZRN]>4lLWys_ɍ,W2CΎt#_`[!! lE?N'LD@cYL($]_'ρ8PBL#[=n={E&$PHIek@*!e.>K?ݎ.EƜ= _aU^'-&.[L_[UC|t{ʛ)Blyj^؁uDŽ4x/UX2=yM%svp.KJ=C%hOK/-alRz;t*nmtC zC2TwM>VvܙtMЙbpx1 H|0 C4lvϸ:FBak`aib%H٪o>_9*'m|ϓ%pvԧ6[NPq+ueFlE.b1`,!c-m3>鏇>v4^Q\PFcĆ'b8cܚE.d1NFPٜoe\ u"Ng}L!k 츟SE 5څ Ϋ۔JO2x\dfCF5m/۔V,j<Kx/sA۬9鐙2c@ԕ09r`%Σw yjg$Vlgks-wlLK@۲pE>U /rpD(dɵ ^SLޑڙwH줒>y,Y`PQw:}lĭ}X/.%,#@姷ۿkS&p bz}ahrUeUO<B|$+:!].FAfȎE}ؘ$/DʾM8_쁡''/W5@<% x/yh{/a@3Ֆoj2D)ݒU_(eQSa#탰 })-dQn]U`tE$7E Ƕ^th^ 1_b9VZ-a'NvIōV5 |V.U2kTß!AbO+&5~OzpR@?FP9CE! >M=;BP61ӊ!FvP^NmǩpOu4Iڤ^2Ǔg $=cn]ؘv@V3>:Pfҫ^j;ЃM:l<zY%>`&2Jf,~c- E$}W=yNyU X.˪?eF2mU”ߟё2;udX~u s̀IJBNpO6qڐ.2 3F^ ep["چj=S0<4wVV:"Z4uAfiPcXO!n1o\LH5DJ$xy FXlZ AXgkcBGh11GEt"@2ܸ_cp.ིo<|l"Rekn>ИXr'=y2]"['<3*4Fucx;RC<ϫwP'\-DTCdleҵpPP +뗈Q*tu[V<-#[{'^gֆ ljW7z./M2 Dd1,c&?=61w& ע6z<.Ur]!R9S ?s81zWcd3VB\[jUo8±<=ڧhS0~ˌc)9(:fP[m!T_YcWNdq&~8b셝_4v'0w&=9Y$i;cF'qܱ5%'e.צpJTZePB,r%~"L-HY r-{_nDDcO'CUiF.sWs=-C*b"(a@sCnOJh (eֹ^vsYSX\G$B갡y؇fxc"Lũ E b9X 4(5'@wH5 ]}|G;5D%H2 X*`f*h4ģ_W h}DxGf|hΐ԰?QδN]|Mm*.@y8Bgr[Ѵ ` #K 6FN >vVR+VO{z`*#tui{N"o|0|w! rL6@L>"1 > V &,֐/0㰙?Vې)XN%krLr^LOqhQ :|?Ь]ES&{5>Vmcz^ݹRA7 ~ ]@K.n5pFNV${#֫by"^ň[5E[ukek (c%ƏG5phJ{A ьZKguzK(*Fb~,:UO˄uT,BpgisZtHE^L6M)Y|#.@텷7jUi$E!+\Sm鿚%K'i?W^Is;/FBK*|v0o\힧Qmjò^ Y'43d& ĆNw6R<:*iU ѫ(vLL05}-)OF %`PX&j›=C:LWkn4G76 rT$f -띖4+{'a1|9O vwTBaPm62[F{t31l1Sug.\5hD f^= A /.jѸdzX8]Y3?VJsmz|s^I:=+% j`@=4+kYQv;0}%\3#~K 64MNI&FT>pd&$SYB OO-|-[G Eul)vd ڐE'b>1 |Z#˴n ;"[3{-WeLf8UbAP\Ϡ36L>D:>#Cў>Oe86RB$][9Y8st>V#yGs`?Morxjr (o:|@O/ú S!Ѻ>=o%%qs3ryԄ^W6y6 s]%UF Nu 9ivů.J"7`e`W6؛* p3MqRGiiBRW!'A!0("G:~(KMک \i^*;m 1s8A2uKgqtɩΐT%FK6/+]Xop/#/YEb;ȘlzhmRWY>k&Zg13#\nznv&%0V 0N. ڂZY8tvϲdpÕΌiˌ:H/T7_5;wîbhI SdKR\3/:SNQeNzzoJVpg@y]Xj=)b8{FV&܁˷z:*L()=fe@fhK*[scl42)צ2QWT <2Fj\Kot>0}âT1(V]hA"_rec6QQĞѵl'fu+v%AhR %Y\Xە9mJ7S>mJ;e*z3kL蟠 ֎K/ Qd1>(GDOI:.h pDh]hib*`3;N$P/KgNcOʸ' R{NCWH&,з)8!m8\(ū`im05^d29o>,(JoSZ"d]Je?0M>НM!3 5]AɚFs7r2 80ۄX^#nQ^&S=@SԭGZ1*wȠk,/ReS[ |yN#|/a׵h\ۯXg 6*`h8kFRW z 4'E'rBijieEs G*1>J1meKdt͵#kH90q*:>* r3J(s37;6#JSB|PIOnp>s%ei; U/);2+{'F4.Tr=LQ:pfeq#~@+1ᮣh?̒kwpٓI~Ncyg]TT@_#:ܣ`Cٞ0dnMӊ18x>VE.S  ɀ^!j̚aq*P$J@!qyQ>}2'51Ŗ`>~o? {6qwm.IItbIT>"6A:C#jOS/n>݀nX<#aaEz%/[FK w[0 WuIB{~f; !0;cEzMGc0q/[x9:%0vw}lPXja#" ->dѿꙌtb:b}A>(DhM )28$Ʀ`E ŵx9lMFuLO2.!/DM9"vRׄkM8ޝܙy51x f~go݈$~>Zky fUOQ^9@AuMэ ꖾu س3woj?ѡ甝~ cKf"}%^``*J#\R`ףУtueklH :ZZqe`Ȅh :i鑛$gO7&:w82pR /sT>;-5u շTNGZ {kyhKOBh5.NHB^+Ioj1QM4LfmijRsļ gQBonP<(@e AgE'-/ECy/\+C?-u3rڱ RCd/1/hLyi =E#joO-6䉌su5"9 OaCx"`D,אIy.1 =s}hJ0AEJ=  E-ZbwHuχ̐[*/Rrw@B9 ˾~g$X6gmt_-\^F%C2-\LIX&s+6|E[5GK+-&;|>#!{bwr 3,(R C^8_'byAM[5yTw50ق3~kRZ4DceڛFZMN(pruY?mfCC.?.NZS:r*wLDy!&` z ʭv;;>ՑH^N8 rq4cjk&KzO$"Y=2 (9[%9]JvZ5 ]y8l18l|zQ*%#ժt ;4!I울JH8(rx7Pn-u,((?Uhlio ڛ9Be0Qoݨjb,:oYbH?Jt}dFläx!i+$4Zr̬BrO,>?"pa Px\ީ.SPc<~Vߡ' Jw?;\Dz^SA[͞zKsۖ(w). 2m$wx [g ! uSQk9;t))AmvE,VeM{7q[v=OTGǽvI$'ؽƶ>k! P؇MM鰒nvM3W]֟2d=;FoS )AQRoNb- *RVڱj3is`썄hF5MTl(Q/Nv8SC2}֯W@(B*lXsԂLWPE iĥpNLarC~HY3?}{)8aCޞUef]auV>z1[,Ȭ+ԄИjkka⚲'L" L 'g쁌BKh f\+eqBDŤsRW@ lv!Y~W8%\(/`rJfJKg{idEJ 6Kힾsܩ{2 5& 0C.8q#DCXb|$:4v ✪q-p\/yf_jIg61Cz3MlD]yOVVKc]MD{7S{Xa%3^p,JL}1 mw;WRסp8Wx=*ƌ^> Y>w4OYO^5Imҁj8>yq_tjFԻR[dRJ `$0t?X >Niy-~S?F,*r"c 0iM /c;V(H`fjȗHri#8a@fR{|AM}b#K}9pOJn$OKoԌ cɘ<PJ,D#|滋@$q]7~Il7ͯgu.z&fT}uŸozѷGpL.eu )x `1uP *>r9n| (`)\ '| PRG3Fb $$CݠTuC%J fw7ِNak ׈`^"\.Ix,O#^cn )g^jkX|f},?.k͍cc;dϟ}m>ljc((޶oЬH.م:u|-LԽQnT>,+ γ/={ꙸn9j@X23rhU^û } ǐRp-9Ґ3lriaOsdžsLS?bX[K aD)ם2 4 pn#p=n+Q6l(ΚW/ @qܳ,^ |e!9ve$x-ecw]7ErYMurߦi_lN&eԔЮep7Cw;+4pNY: k VK\8f t J8_:gpҊ;P8xr"C'輭YN uw0:xu:~ (¸(ե#,!Z., dtқƐGȮY0xںo:MQyE3C0XcoD->R*"8_|;otJc(3pA7^zFlbvrRw@dͥrU٩*94 W[%kh`/lDԵFH} y Hcz[{bpg!.}! gb(?ENE !KC$G\ekXr3%Hݲ4Jl>5:۹Gd5cN祾mG@OPv|̲8'ȣ%:wЍʁ( a^k0^dYv--~d8frvbOLo킲ߚaN )O_-{0V}S_8EWY%oc#9Jb^^ΐOr9@N)+×M{r("#06K9/鈙uݓi )|&cvdqhw|BJphGERC)փQfn@ &ɃbTl=?H6 aX}DJ 7=k0pZ@[8 =~wF&Ɠϴ! ]6/$RYqKy开&F JD8pYhaЧ;z ,77ӑ .#-Fd!œ 0I0>;&˜nq#W|^uD4x\$> n-ML8#cWUa6]qU@ +Bc&-x#FUrWnu\luF@ Z  0:R(4i>6zyUdžbKY%/q@:I՘hM6ӛ wBMk=Hj]QYGЦv+ASɡT&L[.Klh[ŋK~6>Єin( ++2F+^|P %&Gu`5]jr[6^"Lj jg߿P5Vך>G eZR<*@9VTܓ\Ch 4w\1h((z3x "jG߿Lw[,!R4e:N6VD6\T$Jb0$nP䥳BzUSIO%&]c.6J˔r퇫\1yn\asjMf3XRdj0-t;OQ)~`.AΦvp썩>Qq]?AQ}*\2DBCIXSިpV` k氞dܭ` u9}r/B{·Z,VoEsr$-Q_z3qLzw0H.1Qˈ# [-vv߂m D ;eVH_9=/w4~\ƫ FV ̒äyĉ@.-?xPxYt"z*"nL{{M-DY; a^О| SԹ?i|1j+)j=Pnm'QtU@s?!$mԹl5! +*Ox]VaWذ P67kwTiI=U!'*8ȥlyF^]gLB( o\/qjG؆SjK"] U`K4H)W 誥uCQ[L=%vf'~GިS=Nh80E=Ual9 -+xss,ȖtZ8!\2/cAؔq|FuyMv4!+%|JDb(~SLl7L=otF3o,0p/ךY f"v[n$L>Kuu,ԸcĴ\yA|6몳R+ge6s4Hq9`knL Yg(Rj&lCإXz\P%rg}K㥙F Q&pA"npgjza p43#DV,}fs ˿kV.0w/$b~_PX17L\3OILL6z濦XtWP Tݦ +Ҹiڰ  9:C$3KGt],dݓF{&#Aէ]\E/a#EjRm>E>AO'57||(Y}]u(#ˠ1“Y->0`)}Bs3j,/Y4[gV"lݢĻ@PG" !{}5 mp c)nLԆHQ&{P16:Lꂹ*E6=&#F ~[z'Ŭ'g" ֦^B ۵,(t6b~ϙ gl.xxdVͻ|䶵#2fMK@ ʉlrZž]_<Nj뷗u_T5|UK{1-c!QGO|FB &5o!kVd=[9MWl2U1Y|9sX[ӕE/ƿVNB:yss&R MoRy*8@SԤxFtoN`acݎ$s z*  .[Z@eD \g0\qQiOr'Lav@ r\vD7f*4)8롧(BN"~:q9$)uS.;&g~:mOom8Y݌=1mS](ņ4Qqn[p0u2tT!WtyEWiwoJEt`?B:L)Epw-G'ȇL^G; s\ŘފkpK8Z(1 I[q&bmhMMqaz8VuǑslLDYLߚ$ ɅQYgPwtObQ㬙=jA7W{)8)W wOc8I-rQnjH| 98uFތ tJ&K,[f4FpJ 1(i-Ay{Ff9I1h(Ҟ5Ԛ$#; 727Am؝in݊cWUZA}LE]Sk| m ؁0j7 is4'܂U M*2PXZ3AvH^"Ԩ[kߣPJr&** L[{#LMd"8=_3~D0=(/卤Ty%@ lTN3:r/Dވϔ8oЕ< jRXaHYD9 ޳mP3:S_nQ}]k2½KٞZ\|Z*$S&:_e |?iƪ8)#ҙZ[+(_[T9%1خC"9,& Ue+s"mSˆUa({RBayauKD1(Ǖg9]06A! |) :`#wm2h;|;Qs)ӶI$PUv潏Y^dzTҋ,}-wfSوL`R!Y:v`m N1&ݾ=7)t 1}o?e.ܕIˣ_Cҽ$VJYCбFJJ_NVRE8pi衋6BvB#E.FA40=J?@Tfph}{W:aaj4R;wM7ԣ茢:4n`ftP)^@1>-!8m_z|Fc9am(}OEj\g"&"ҿ$+_|k誙X=űRaAcP>|)8OEo?{̏E{m0Wrs$(f,#+29?q}~ iA6/J=!s7P.9J>~_'hܝRa^#˝6oefy:Gxǣp?dPvz$B|4B&kҿrm;f< y>4a1cL- IOfiDpsMW|;ZGViWFp0^^ v9v)F/gM~$IՖ `B®7*;¦MoRU) GcIƐM*"^d7<.1؃bud Q5sPśv HDjn7U;b?$B@"(꽤$:fTzYOx3Op<*4|kd&DApL H<(6X%?OD.m< I9PȽ6ǀ@."DXBf!U(7finzXV؂r;hx$UeyN^R4;\޻KUHYT&@gy 2Igөap9Y %.>(Rv85ȡ@m<8Q`w 1ŋ*εb&cYƸ\1)uqxuM6;`ehИ!s̈́JV ԯ4PP&+ T-q*=&F t  [$guEu68yo9AG-<^L*vB=Jp%p0\%` NvY@R896T'RK M#7URz1l5d`ө1Ww3m4xnH{Nǐ@[4 CKbAqZmr󁶎#T]XД $䗇4}CalO ca4]V-4٣(lļnTSD̅(j52 @}xo/um7 H#37tblz0@ia'+` VxݰP-6oڅ-f="$x+ؙ I+,"Xߌ\Ae `<6ȼ M j2rT%W>-t99v҅Sތe"p?+&W uC4@FfNV3-h]Fm xU jɐKnz'd[aP%Ֆ72aM=FȫN:W@y24̑T݀)VdbuOuH2y<Ֆ] $:@X@˓κd\]hsWm m2б jePe75^Nݚ}zS\ HLv%80Cc[vo[-`lL~;kǾI'rb4q-C5cX:1ēˊٿ,W|*xguF܎%TTgIQ㱧/~ewD;xXmp皥} Ox?  Dpt!uFx}~]Msz\+]F=MP-ri,yκ=JeRLH{|qg`nsyOgAH 1T~xP=\yu <1 66UKq#O"sA׹Dx<*o'[]k WH#3ewKG]&Ґ vT/FNLf " Y\7+߇ΦEyZPur.pq24&|D\DQOЇvQiёM= Z2.cOV5PP߸< yJ..M!x/%AZ}Wmv4yS 5.SqovL-,tEd^ B?vOnNrJ;$d:H6It[Ng(lW?зp;NƮǔz@cYLU,_}Ǩ{?1?u 1=:F{tX|XÅ.^aqG9(KJR|:5.ㇹ?7Sq̔{d(}!}I2L MXQzi60߫2ȃ #Vt3]~s,hrٽsnpy̯oWj`Xyh `DF.#!S>~`zWx?ww?In" uw㩋лp_A̸νQoV!T|s]Pn),~ tvO0&z"#p,t*%#bd$ˌ_W]1v5*R'aGCқiSduxIE)ŐHf Y˅$׵9Vz3^Kn-ذIɐXm^1 alS'ް+Ӈ,1Uzp,j:u|gq"^>pCL)v%?ahφFAH6XGM&ނRMd*@(BQ|D/ob'Ce Km狻M;#5Z%VQB\N|Icm,i jg^X ׃aF\ MC+ž8FDޠK]E.W,<0 Max{^ܱ\aSb*䏪 b܍\7I@`4vSd6bLx%'zPBQ;at9,c` ;1KXbkiUo( }ۻ/sA]WSI. 2@4`_e +Rg'ݍ)pR3y V<, C<m sYIJhh>ڑM`Ԙ#l}nps 8}zt9$v\b=H qYS+q<`V(v#3|&+-՜15?BlQ9U벧5j|2\,D46.bV'D<JTwmbzvA&$6EꋮV˴ hiڈdLs( f#Ct[jhy[+|i{ 2ӳN9btDiۂ6QN򥔠w%bM3Mۑ*_ߧB gtM^p41-2N=xSЦDaH=hזp˸Cj6Nـ`e.{1/'[ #sJsn`X2 2j^\ѧ,&,:*j/4?]VfΫ眙7P2-)oB,bZj_`kiDDK/r' 5=8mƼe-Cd]SIqUN&j!  &66!KAd:gߩ$f@[2lѫbm:YM DžbYM-p04n1UFbXtAmľ``aZf76VYl4GH/$O'ZV}_mEyƃnI= (*TfrJ]SJZY<wBcÔ7+𧒯iUhж_{j@ğ$Z<KG9t4[mC&\6~ ^5_?3zvޯusu~l*XT&wܛק>$_[:\rWQ,nΩ)dw^N'{&MHE>1$x5=e4IVѡN; U?kGCpEfN"$+«ʐ 7J;STE59Yt8J> B1M@vRf}  W==5oe`7 PJp>wײ="~L,#ՇV%9JD\쌓@l0$zgK'UQğ KmBfrdvؤ%he0D8ceg/$M5U*8YP+?u t$BhEC1*UV矇O_\с}*CwNhbvRi%xg/^.bdSB"Hư!-;ikKI{X{E&%`H4a}d{Y86N:쨒 d#_cSF*8`ھ|0t}l9huQSaY&? W Q&x4:fV³J6rAK#xJHBkՙ97)< ]<^s?Ƴ%{ >9spc;{N Nh;9n7њ܍:*?^D`bjV$uP|h^Eqhy{їlkMWŝ燬hB-k&@;s<_}\(Һ5hX8fnUT<*t*o,Ѓpg"`#M\7_m^ }kz+W YQ%z4I䁐op$ UAӼ.iJ˞ZyC*~>Wꂯ0z՞(ǰ:YujlkJt׋@0p@E|xDγqߎۿyMՇ{T+|jwbVC]r]10Pi.P5^FCxL]9g*Ŵzͫ17R~7U]BH.Hז.av.LTo^[|u/\Ԥd1zoC_"炅\Qzr/q3 #+_rQ"BDc+t=ўNhIO^h@o򲧖ǫ8'Nod;V6o0aҚ Q*v8O}ķH_uO6^|9 riQ|z}̆Pxݳ1~>Oy=}IؕAzM%+mSBR딗n&zh&&w}@8h|.˵4"ΩYD!GSMVWX@N+ESdLv.[s;MCi-J2SM#0-,)zjItaƈwW˲\֝[%e:rsꄜT`Xiq$ /C'p1:; (xA {,>;p*O,8w M~60% 9fR`/AwRXֈc'ksm 7~':u7[{;Byޗ^'Rup{yO9+L*>+1,dw7p3ƌMH_kۂ0:_XZ%݄|[3~E00GjsO9=rߜ0znYkU+/J 0/LYix hhd־;W:U{{L&-mW |9:d}aƂن6by#--YV^NmM78}+ҋrW&\ /8\yE2'(XxfD})m$0WFr+W#u*pIm)U *WG̈́π &80 qM`+;7G.BM0"ەWR <ɫdvr Wv,)@A-bJ=7rFM0 6 w@lwFu^rE|P{!}m4?m/?>Yķ}>Z!d?@V|%-ųQޤMgAX҇!{rM^OQMX  t!^ї{a-ǥ :~hI<`Rd9{@h5}R?-|YɌ_ڪ!g6D6H%eV[2hZ>R>lWN7ԏNmϪ,7g@ WPo.M y5MOSBy1oRIu'K#A rf # Z~xLeDjl,'}攧o- Jk~yƦ,5p ƚX^SkQX;labp*V910 ;8 Ibg-BWF9 +LuauE'͒9%MڴSw~DQ>9R%0 &0oU:BarZbsC԰@N 8Y$}66<#|G!# _9&,Pȷx#mc G؆d>"n^n54{]{SGIhTwoAcaUaGP 2&JӺA@N@R ]|!HўYٱ{1:!Nbh:p^z+aR-q!)+ɇu[ gЩT^nnZhBCHӲzV 筓HZ+'?$"eŬ,6R SPg:nQ! 9iT8r'aޯp6*Ԡ/Ȉʢ_A dew'mqb~OTJWcT$R%:s4)Ȇt٤7cNl2#] <Du@';;ߚJ`u)蕫Oe3?ݫDɤ砚~[__԰:b*:#12cm=6 Pz 6Wi(62\o;|z+&"تecZcSj*7ӦY~f!<[*Xhr"lP瞋h7 ͤ_?%x0 Ϗx}Ⴢ_w *8 E퓂RG[^42ݡ .x4i:S}aחjJ}sLOpyC_Kɠ]p\7l5S D04q&mnZ&f9b*ǚTN4V׊UT_C"77(fWDΓP"{i(r},?,mGEwb3nC|V~ʢK膦<#u|א֞E @QalK\Op Q e@uY:JҎnVۀ1{SŮ  9%cA!TDMli~3Ï$?3GS9VzW (ᲶSy2SW>#d r9@F bEM6%IqnƠտ@Be7b5]KXul4Nm=G9:IRFArbh}E< {薥+ɦ%N?2-;O $Gu ’Qo"F^йb RȇܻNuH2VWEح^C|et^ڋ#T~X[؛!!EׇS n뉺FqPol!l7-r)JϬ]yg@wU1]9Q3XaFGXN@-R{<4*:ʦ@0GBM߈jHM$O7 rdX*T$ߐ6. * ۫Z5anu:#3>`zK ,\!u&^H=3fȇ})o 6^GM1A̴bq1{swoz64nOr-%COxIƴUyBrGi}VwI~ ;9q~(O.'^ zY+?>$oe~n'r}Ns(${L< ct6ƴ.鬝ҷbob]yhg|ig[  lk؛o35Bg fzf |ixbDuf*GXv{qoE'3>~RĠ|TK134Lp'*Ͳ3FfCneGY9Q˳P4۷&}_qW?(y(4BvblgƤC2'|TX=*tFD7^WU|#+f7b|bm \kg#vP}SLh%oK>QfHV [Zus, Q?:j*͊-p-=/z>%'53]1W_eeb@-d\w!&NclEBYM6&k [uBA]\.ES%uᵼjͦ1߈3fxt;Nz4dG1V@d*,s"/At:' 2dXs<:fPȓVfjٱPr&E4aBb:`Z$&vrH/jϷj> 7blŘvWCR{LLnBҶQi Vρ|Fr-*#gW.WΜn[/C|gfW|@#ʦL 5Cww%=F0*[  Dxp2-Coo'|4;]^qv:bzKp۴I: Es 9ڡ4.~݃( 7p٫aTwcMx,/"v̈ !U~\c *K rd3-sgŽYD}L0_"N46v aPJAU(1TЧRQ9Bq_TVyGf}ȵqc,>3,<{rEOA@MӡG,v:|4)"?;Cxz@{vVA Y:!fVɌDoSRo}[DRԋ`:8#Om*pj+&n9Yq+5uU &.ۭʖ{;-W;jAŽ˛-ZÆٞWTl?΋?&VL Ν0wm ΍ 4ZƤ5ᰐׁ=B/}h}*L.!qpxd|5@=]د>4N&x\ո#)zk0nTN/5[G[؛5`QD1l?L/ Gs;pnd [O#^:5 3(oSw88Nb]ƿ=F;L ɝܕ0<-K嵀/#|HRi5ް;-zwu~AuC@'%p{4)@ 1[Vi]YG ֢ EJg2φ@|& 0D=zs) !{S>Qt-OdYyԋπ0eH;3_Nv%E&{ 6~d78IW`c0Rnp;ۊu%Eұ*\ɌU,3oβ8=<LuMU߫Q>< ܀{>YaGLƖ@@= o& 2(r ]Ѝ:}TV eN@m(^;*M_K3~N[gK`0g[m{c|# P .X֑ﵘJQF&GjsfȰDF8tI%-.&`6S04ʤ\P"TD[7"|HiJ E!Dp7"Ꟃ R("< 88D<'R"rVځjTŤ"q/~1 f )2 ˦͕:w:3B5 볲Br=)Fy^Pv)/X6J! %P!r c~{3`@R[E(œ>o6J `}Ms_@A44R>U؀+ObD2 P6 ,Q|z+ÌvFsܾaiɏ H ^g7`CWL$*G5%5ǦvUf۞qP0yP*Ϭ2>SZkCE amʡN/}c!yH4=K{.{c[L--pU X]Et?;1XTWFV!EY$ xLGi(iBME8eBH*;<;Ǥj KΑ g>hսk2.9OA'SPhAD#=Ph!ΞFc_2P0(πR @ӳ{G Q_d.9,O-BKK"jC9y{w[R6ṮeTŃs0ZM${/D(/`D3ba>Ř1%$ Tad8 zux]yGy>BDf̡"(kt 'F6}|؇3[+k ϐ\ƛ qjcѤ# V<ùC@y!aD:}9bzmnY[>,./F0"bn<+^)?TmRx'ׁK=Mۄs JhC^,jHȢn!PBͥY xJvG:)~DS B+̪ʁRNc^/c(+K*rorr Mr恞.0yocͯ:"9vh0~GWߠ!=W]#͍/77; ~C_("ePXx(D Ҷ9s^a>fMP3Ҝ]dnz#P2#.Wn Ra+ra>*N|ڈj;"8 ј~ u"Wokv:&as$Fwןyf7ߍ~ю'7taaK&F\tˆ"0<>w[L|c ;3cje<\N6y:vw9] cぴ똌P3䕟i,F.Q3"C!SJ %O$K|M㞹&n8]Le9b鱷~ŽcBZef$Q8Nv;i$g @p|R3T\(*y ^HVp/{ V3/Z 'BjAc/^I7sZ\2qJ!J92v'G&0"x.@ ;~ C) n]C8s7dy"SnTl05DQj -xxRʁ|0X&QYU(w\D\`N+pS 6'iH; 6ZTف֨ϽdSTijE$cj+|1aC91t=7^!(Gܼ~Vf5d%4Hi$ k;갻/_v? Ea6b#$ ks+:]I0űc7A{`eSr;`CupDK^HlK0339Xً8׵A`"Ȋ}.*~Gkp#2C3gW(+sޣsI*tWUmͤCRu$`CZ2x\Os-AY  T{4+<;A=WpPJ ;VK;#XhH9@U âw  n>msEBb5|TdZs@އMleE}]en\$8MTbh@^D(5B aLfHDũihm!S#&( OG4xԂXDM)G/'E8}ϺL Uw)BYdDt\iqnj1!9h94o9X_F.`뚳<^*/!\8tz8Ho<29!+WSP8!, o@zcħf xd%`V屡bu oXQ׹DUn8~?o"&}//^amlS7FfhȚ0@sIL#]8)<$R]7\* nמGH c6BHЍl> a@j?gi5Snmx,<6,+sG%G)~޾ƂnVڎK34l9Zܷ<LYӠSKXxw!Y1Z*ݫF8$r- zs̯ؑ17 Ol- ԉ[?3Xz״) WͣZ1dȧ<!e=ٻOIZ-$>6 ĆO|8#R,U_ͤ [M(Pgf$,B@;TCK TX5uqTVhR K1 uS ׀Zc=|͗x_P̣ӰD,{ƑmV : !qva8 U< 1U&$Mݻm뾼Boae/,am,'qmN,]*OZX<ĴUb7=)X>@iz%Dz D ̴*wٍ VaLPSYk;"(_x.dM.o8=d;4*BɆ[ jZ ]2g%``D,Ylhn\xJ}ll5o a*Ť]qITS@',`?XRƌ[2{ 8&RI; ˜H"J8z/fy¢Ima`JM8b\w5ɝ3ET8< ,XHUQ\ܛ4ɶAJP1C%wҁǡIrtW+A1t@xEXI4]~=$F(Jml-b4YyoVО6~H;wtk[6߱ J UI&0?~RC9bƩ2KRnN]SrA* DYHxyd>9Tl,B!8S+B*iTyIb?@n+ _# Pn9',^ H&-LOX9f_n.չ;li}E4}h{W^J"._MY/KX%6ez[? ȼGPĆ>'Xwqa.b~nW[Vlj5F7sad9jP~7k`t Acx[Zn_ kw.4q;x&5@IZBrs=d=B]wGcZy12ft<԰2 AٷkʨzIPqg\B\8{ "(au9Ȭ[;hˠIs9mC+h-ߕF=Wv搸B(^!io7r'iK5Mݢ,'AGȋ-W7r<,by͠v}䭎tDt#퐥Xs%{š"d H߁Cwh=+/-] {c;lĩ'~(_HcMv'讅ٓ!kSDkJ3i0"D|]Hz{XkX[B "MWmm[v^ÞR#q 9 {(1u9ҜfsKcrhDuqa#?tT, /6FwII Ò[K %FDl@ C~|鑠^Bh~?AVz_`cw jۛoJ>!Dm8m2Y5L&x=90NRᦲ(5CAe !JgaK|B&Ϊ5 Q{7DvCfImȆpɶB{kw"cD7|5LKDʅƛeU[1XEoG8? Mʑ l_'sDm ۋѺ'h \j gN)"0[[<pih|FV^V?9g +FQH!j$BE3L4K9E>eP8EJզTxI<@9O4+?5|j_`z}QJ)C49WW[3=_$BFk  %Y C@72X9)ɝJjߗ4l8#&Bв82SWi ]/Dgsc4c?c'ikC]n%XK@y9|]O`e.!X&&]nݼ-W=N^;b5RK^Í0DjC3;SR\{ ÀM[q1|ٲ3D,XGҀ.w@|º!t _YSpS@;?@ěT1fPٚ:)?Rxm ;ZΗ - ;zkNaQ@+>  c8XhKLʔ\dE$[% {?wlZi9= > >' nqgGj2z8a랝Cw@RsX)?Yfg6k>!<1jYF2ٙMV ?6n zUcGGxu-Lez[N!r>< V8"^ix f^'AHUx ݉Xa5k9P1tO٨.*0(Mz—퍜Ozqhuch0]^Se.HV벋&&LϘzӍ?޽P/x嵱teӛ๵jbʩe'UMP4=qG'pŌ^^Q~Q;-+k5}!ևvFi{?TFhmI xS e-`hF.&Rtz^= |F?ޕT."Tْ`;͑GN;ʉڭM4tg3AN,[jMA ^\i);dv"YbmD@x qp$yvB.ޝXB=+^uWLB6 ^INGl"WKKQVl-/NUTr:_XpcuS7OO$^U\j಼bW^4ssfl?G?}xh3@~{=^k_% m굒~%ׯ]T+w"P}N n8ǾM_c!{z) Rrk*(OjRO_F \~K/9~Ug6m"J}^w+4Ëg/mMV+|*ٞ3a5fg%U@*^(a+#X>HQdD}Y H B:%O:Ңaç?Bh-ɬ#n :%q.T[>غ|weydBR_ʼ?!s22xY|@yO==U <5^ eٸ|"׃kgː/( ܥ7 S\"Ϋeʆc"췊%ߵݎH~2aep;.RWoSl~9w?t^X9;/(0mDE8߉Bz>ӷWܝTH#>E-&% nV~vANG+Hw2 ?;|bKr"DqSaC ]NөLb|I nM0aOƍ"+V(Z)خ`j :?{a!3f \׹r_5>U3̖/O`Ӿ1A ovYvO6E`1 !\gV۶1syVsT| z$kAaRZtP'$ܱUд.Kd6 `[I<'!];<U>MD \p#UwAtsob; X ]45Uw ?a..Q貯(Ύ>:` 1ss?Hhvz4/pU?5qXVh$==g~B ze]~)d v%Goxw^x۞/CSUar?'`JsVdeL'bqKPۂVH3h=nmԭH2k*ƚzb \eE'- 1V 2(xi7<s x $FwB%DR-ݚZkUd٪Pgfv$H{]n9S-/N*tQ77΅ˎ5Cx[8x/ XXFO}Wknד)&WeT*U"n|\zǽ6x>D ?xĊ )fCtb&a'J :ަ_Q<#{7'xlcB ,/(d|+#MQ`mqdg{'.Rd 6 ߃'8do+$A;F7'[ch"TyjrMce[_ J[AV'ss*28@S ; wwA(p>56W6gS_| f m^i l]YxoяV H_HͽΛ>rb>vu暬A+W!N .9퉿.$Ul G-x?ʭR| >i+kj؈6~fD4yI[ձeZF<>T&ac ; a_&]ICfLN5G,B)* ,n*FiUPxD)ã%-؟`RiKID&:zz}(NRV_{DӶ^jD:dJJʨԒy?;c&$(ъ%qf?y_xRb cS('5k(I4U;* e4m.ݨ'>TQk%Hg7\[jiw? vX$NaWE9 Ֆ/ӢFޱx*I5VU\5z=PQqTFF2cwq0K|5~ ޥR&7BD#"UH+OhOgTR"7|h ai6UGA-40^!`hKXPPупi%up (iJh+_|#2w3WFuXP䏨B%c鵂*jڍrVຟ,- *`E1|nbqggl. }MZ\,c-fccdԶ ?ks,gȗe(3vl'@X86[5GӴDg]o @YqiM|UN̟epB//w!diI|[~9CJDGX_]-tmصMRZr!<c /T`h k~쪾틧' !lJYdJK <-c~wlN w>o,KS.:v)R*fEBrE|E\"W=:<7fP&<rVrDd.:QN!mla%mʻ|k7dv}Ac+-M|~i)F@nP2{I_;ADW <.ݳ s~~SN"' vQjCKd5 NY0 ePϯ\+נ>#z;^ft!lTctŸTF %/ľ]R ]  P!QmEmݚ|HTd*tbNhˤ~e1 D0j!4_N%)ٙ1'H[`^}]6=Z7ĠCYրy` (d6S5aۯߔu  PBKx*?~ A!09AJq MjItE_:@yIқ@'\;?HG znlg1,*8[hx߫A*Ͼ搣$6)kiߧgАޕ!HSaZnYI[B gѷ׺N&J0J#&E`Q rߞ1?䱇ȵӷ--)Ԓ?A<7](thmޙ/;^Am,9J\@Onyh]Ev)[adçOE-ȅS2zjtOPdq'8QF0\ĵ31DܥLKhH}T{X(?Qiyj/g4P{/S _ue]8>AI=!f?Nypz+O}p?EJ> :Uf! 8րC5mEp0;=E. =ɒEhQ#km~޼R݁2e8}q6(( go\Aw#j^7>/ ęڝC҂1 lMK>CmrpL291u4͈f*3zŭb.%^qZeOݪi Q* kvkT^S‛^̻Zf|QUW}ӿlc$TtVCXR ~LId&Znr6i0|M ɓҧ$ú[LCoj;| Ր yXut4n?6>ܹͲsE)0y9\01istHJuG-D#~y h͵ I(nD /efƘG i|xY26o۪άk=196ykR1$Y.{PTiahUv.sH:f8yU7C yL4-C#vuɉx/Ya>C2^ .Q\$XitJ^)~ʙcT@:E=3bf4:~zұ/ƭdE z&W{`YズCεۈ){90ɡVPEfm,CԩV$8]Eg$l88o_ !ThMۺi1Nv;Q'{*4sã6x'>-B4QPϏfpLj5~N>ԉ;~Im{\@AoH"2B}f1 I,| !,|2gdXC z^o>#=|'=[2% ^xv)a(@죱ĝwuuCkXZ7' |N\*A5fj$iaݧnoGbsjN9`aEj,ުi=?ZJ-Qܬ ŗl+ mUr\x;PİmK7B@Q%V̥*!@9yE J{j.P@&fvgzyKPguh1hۭ F,|$@ԛ{vfTL7VGG=<*dTL69j}m45Ⱁ22+ 9/+{)կ%* AtL|?ܪO)ǟ2l%JD6-{ׁMZq"ΞwެƟ vt_iF#NjTAcDN8+RU bT}Ǐ0k/VQ6m:>*yP+1ʝوN^=|'3noA?O\2d9Gh5d*6ګr7aS^^m"0.Dav6D>PЌɭ9 D8vs:6QTz>˃9O9n*VUH5q'$Q'qp) 8 OS`=7\.1UffLV\L-4VV" ?uh 79{Aܾ-556'b(ũ}!?TS" s)yœ3ڣsxjV/a]'Quzv U d4}ĭ>ڀD+?IxD[V=&-ocO-cLGV[b۰h^*⬛3=险1]}DdYil[&V-H7,?njk_gѪ: ]77 BN@b^o}CcNxHEZT(1 ;T}xɫ5(+.Ug +=!@AjͿ?6:%/ hy!T 3l,/ꄛVj +pi̛LBرdc|N*~q*`k"Dnh6`bk vfM({C՞r'v -:1wޒ%o)z8ٹujny߫8,+] lsڵVW)>Ietrց;C%IJ:HtכdRz]j&=!_h[ѩjSq[]$"u"gAtVIra ~&{mFБ8֣""F= k |8[nb4D\kt% 3kŸ&):%5_)E|.r$E! ߱Z3eg1D$Y;3q}xh{BiF3F/k}wNW,;I:.aI[[Xpᦟ.[93xg:@>I@_xCwh$bTw+hwPn&df Z͚+u3LJ}'=: 5PEꑫ3:R)pfA\R?R]$+S NSH?F#8&]4L4bWn}?~%#Dld' ~a*;?5ɰ΋~fxB?wQX| t ,gItMI8#C4=-i6$e ~y|r YG"1)^=Dpt{>'==5Л7Xk"{n^A_^l^/jPZ) 349nz2 g( ~rB kQsA8?ȼ*NH(IQ͓cU\JsQõ.2p^z|#v%q"u }(fltIY=H>z8 ]$VZ4s);ͶpiBCP)3ȪL&Kav\FEKͮ%4A~יpRd)p+0SFkY<2yK6uZgbK //)@.]"wIP$m˫kˠQ:3F7eiX/a^_$bMoQyLu%M< {9Mo`E_!s9Oz [i\lD`M1\<zKjl#i@AЕfD&{-Lwt)Gq%k ZדDnZu iju* բS?k>BzVR*|jiӈ_0)ZO1HEoP17&2s+|2XulK9\59^-%κ̰+JuF;>m(4g NRp2__0,sJ"$g\/(#Jp'E?DQh# z ]ɂ^@ 5$pc` N9 %3;nKNKH!/cݿi9GrέcRʓ 6iòC) ڑT=1Dl+ "χSg?OK(] Kfx!/#IJvIjHRL0Ԑ[bARDG =J >eލCw.E5br+?e;gf4C "3)kѾFs[)qZnzde`*yy^*8>I=ƩI10nj"UUBE Mw?ܛzcG#@PV (%Σ^86J/"%r]GUmSJ*dMo7M,#91]܅T)HlL/?(8?ҪQ*ПppN*!1xܢ 6H>-mw rۀZSStOFiD&Euո2@?ӏ"hV8íqeNI$BZ+wX\ܢ"5XwZ@y>§3فQX4aZa6 |.fo:_eL"hos.#3@sKe]VGܱ[KZfwGOKZx:Rs{mT3tE arPEbxJ~֘MmӒf\J72{nj2e)DIyGt /ć,~^*KӈWRƋN a?tƊE/`Yp:n&ihWqLs&:Ң(B&KkxXa ]ҜׯTǽYR-mgu_DcS7Vyֳ$j-[+I=r~t2")}DYY%@ <.$He7BnƗ\6ԇZ!|W/94;3w6Nb* ᧃjJ`:|b2]]U8Tq;/|7Lt{{-Z̝Nae0UaԨ|{@,Dc M42Lpn(W%&d@ƨa0)/2ѭv8vWJp+Urk%Of=j^f\c@<Τ6,z%wB_D]?PƖ#nqǠsm Jd20.PǢ(f]Y3fJ8G*LiMX~f WyIp-:@[J{Ixgsj܁l2\T UT+''QMr_(zǸsnƐ/D _a0a#.ISg%}P[(o(e&7-2]bKis􃧀ji&0-z=XWApA<r7kL"vETӴrfg=`xtmC"WU78 1WCl ]?Pnf*rY t଱5f/I$=&c8a=)`-,auÜ|b uzP;MU --;fJm{yGMx\ޞ%T%.)OkRMDla<FDȂUIhuU rΟ7\wW8Te6|GTl̪ i 5BGl<ˀ6ȬE@3WC["g|D, Lue6Gh6$ŏ"E*}ź bNUmoo3}Bt(7x4mF;$J#ƶV )+V(QoF/<ꤼ4Q('kvQAeEOqn0pMCaAoH~@^GD;U0qfؕW^HV:!Q4Ѹf3guqϥDqZ3 1(r0"Paa}QmkG3UHi9mϴގ MK>g7ζm$a09FKZ&Ӓ*xQ,A\餸Jvt}tYGV]Vg _O,'1Ks5=9O=m\qaA@JYӟyKUn ,Op+r ݁Z-D-&fE-+~-RJ>DLYRP?Ic0st՘"R0fM2 a&B!͚K9 8t 'o; <go* ]P2J?Lq JuۡeQߍ2cq7O]2̀,>mxDqYCm1pW>=0D4c25UO Aҍ){ hvQ+uWz$z!w"Y@[8@ Aa_V4e-z9!|xX*9(Ս*z$3r1ѢU˺#%dL ]0Ӆ%78MF,7؎Cѭ"l&ri;s74gQ}{֔ KZ^{ZԾ_YJ8 9ȓ xRN8R^_'ҵmy[6de| AoqzJwã^s IMւN#;jx0tvQ[Hqja(7߈!5npYiF78yQ|0ε7?z)g.a^\u+7K gY_fSL'ܲ TK" S "BԠWMz|reaj:T h3 #%*76f1E۠6at%.+!w8:ԠM`x%DJYVG .$pۘӽEteU'KG NhQ^{]6"PP/Eŗsp[ƼI?߃ΖM+fZSf<´%}T^5=49@[iR?S}@q ҈wF-tI-+*$R rD%+;'. Dm1r(4=̆CN%ޢIz54Q0N `! k`d$P0",b5 uvUIp|/i-#,dB&xvuFD=_kkLRw-f'U-˝ H*_ [Tga|\GI(þRu2iLw^>YdhSyƪִl`0=vH4>mD/4$2\ic@IlF@=e}i~Ndz Sɺ┪{uق)Q_DlEL@X-?tTnmͳQŒ $,ZЍIƨS䨽E9#F+<+ 9 #EvۼBG~=Hy E93 U,PϬ(}q.3=I;AuXnz_B0a!RXX4Ҙ!@鲛KW#^֡X齹O,KC>WI@t,EhQ^m %.xb`i`C<c3tx A؂^Luasږ`3"$ pމKO a# ֊{kT`ENnybjA!3Մ򤴆9sSyq>_-Z e3k4*0 V4WA1R!{|l*ʒ$ZQe^dS}sQX y@eWSI.1+@ERA3<?zodZ_OWKW.ZBA7?JYIƢQl0u_+_Z;@(w>/ &Uoj!eF93b1iYm>rK&ؔ~O=*ߓ2˄)3C ^A%GY265eP[ŊY dqeÝ?b6ϙю&*K<xgӜ+hT\̿&H̩ڮ@Lbi\l tFB+~Ҽ&P[T1 LEYr,5;q9-T+t-ѶbǚjXhݝ,JY J&F[|iBu{= iM0BGI;Kz0nOa' 9nJA+Q<䝦Srt\/a=sC$Ǹɤi0\Я'Uws=f>S_} y)Tg]Ls}PÒNA D r)~^pw 3DfgC1K4UcU^pFRfkvjTMb yL_M)~<8qB&0_Jxf?4- #;(Yjg: ֆv/J#Xx'pt,zX$ĜDDFSU @9,@}> AP_9Ъ׽ȇ#1HZgLɄERc03պpI3\fz(ꜗź, ~;9BÐO`2"6. $8+sWȸ 8^- SXgbp|]c^Mi0ڱTjҍbݚ3qJיȠ<} GB˸hSI,N3",6p,i\h hTUZVSRLh!sK5vȈ}0aJ ZBv9`dd9:A& ;d~.g9I~nCƬXFB)϶BHDcɐ]t^~ )+ӟ͈9DZ'y!5ՎլM,X/5mTIW?T%^5nlT2N->2{ z/*$݆҆s4^ lDxNAa^$^)l7G]a.Hf稗=CE.YÎ/Yt.Qqw_=]%F!L-^166`r`/ـ3n hA}?-oGQ!*XYKS5 i*lY9g:;𐢈Zj9?ҝTwS8Hg}&U?Rsyr{?u_Ju@abxU@o=C_o {~*މ pyԉCrmS ޽d;]g֌%ws6cA1Z'3A^{9ƾz-RCT%SqfB4YQ,[qg˒(Ӓ$yvʚG 5s46)*JB.2' )F8HBrڜ*%UiZ a[:ݐZ1O 7Ei˄We4@3] $uq(>օt..yWy>5ё$Y̰+a.'np!z=EJLO舻}6v8~+.dܕT6=LAb` e|LEP(6 &A)<-#:2HN얡ܧ,dU$2e%y".EFu,\* 3xk HYY%Kjf]PЯy3gK`ާ/L J&J`,Z¿gHli -Vτj_G5@5OD;S].M7]ȤqȥBhmX8ad^rWޜ~tݿTA~ w)Fi·b~ۮjPo~V]#ޒ"؉ KV侠a IbhQ b`Wדh͈b;7dH ]d |ЃcۗvW)uF 8*'66vN;O`50喙wuod6ŒFf2A5DCzr`0y0utu ɢsۆ]I@E'r`K659_$*|LJVt@~D ..\m |(!B@RMX؁D`lc[E֡4UDXL5+VG>X5,H>=\s3a W)YSs[L0h_A>QTKs#C'Dkϐev9Ǡ9 9J)#oL!]K'x@vW3WǞ͡?ڇ*|Y%Z:KYOb [EA߬@lnٷ'C8v5xOR*1-EWftT;HaR\YI/I`\า OcC;Sgܾ=>w@yyXj-0QʁG4 i9`)ET/^mgZs\!?j$4P%uby  )2U!Y+4bӕlZan8mS3Eu]khJFݚWZWo՗.2NXWW< K*9rG Ď Neqy*z>R(eX-$760o9.)oW*ԙG4 %T~OÛZ= rtd}5yYidU%FBOe 鼜fT:8=zI' ֑ImF"Z"']Ăo6HkF Eu'ٞmk9y/e'L|6RaQ wnʽ(Hƫ<@ZQ;s:W|@"Pk`EWW=NHR${tD*WW/QҾxWfK`z;U6 XѠ˪yj4•= E)Ez+ ;Cwx-&<%IR2{x}}|)R' wLBj<K|*Q/8\ 0ZF)d~asefuR{9Z]w43};&BH]DHqw=imDj{֩{skv|_ ״E:p |'Mxz!a2aX+"~"Gq ܍mDz +??Z5X]ֿ!CTT Bsj_2 =}T+Jh4u mP3R @.זόh-l0}k`XYCS7O'dx1@+؞vD' =J\"bܙ\,tx1h PXu4ITx2R-Qo)Mjq\dח0 rBogh"ijVBxrOW4%j2 xp-19Z辅xW4eyUMN`-|}FB^gM*mE7yW^G@P0]I$]̀\Se4 ^,[jd]zrӣz/av4|,z3Zƥ ql7Q"3*kL ] . z+%N(`Q`ERN⧼l^m o5=q(o Bupf, {s7߇-fv0g.f}8RAhu35ߡ?<ՙMjmJ.R$ DR摳v]IDO5=f~$`V\췻˱ x!^X[)_pN`.wj_-R{BƮbLc=qr!Mp)᭑m 6f -sgj=p\TGuCTP.20/J5r'뒉pOsfH^y\YLR0m9 z72duw)y1US߉>F[a*;2R>~q0' :EL$+sMP1u,~v@;UՔNfPEt6D8lFeNiĥ$s\ˣzQ'Nn(tmYa&S0!ekmLwM;L$bfzw1*ts)'ïwf.MǺ_X71tTlsZ81j:2} I{,Y#C8!*OSRm@j꫰ T㱷zVXFf.Rmsi7o 4Z]Sq@tΪ4e 1)c/B^OK#n5֗卍GaHJ9VWݱm0%H:Ɇj%/J9# [R넲|܌)zwh suiщwkonAȐu"opfH ﷑E5@v=D76;3QzrI;!8$>ju 32nl  6T>su(b=3GԓR2KDYו+,#>P|cc4 $;xPT܉L6 ~e #4Xt'&ڐx˱au>9`dA5b^[}5Aoqybgp5U MC2y} l6бpX'`]FHQXOD`[ŬuyU%˶%q_- {3Bc]%)P'3qRQ~5ǹw4MW<]X2YPVмUҪ݂]H?HbWDwh|CXj\h:xaG`;d>wƝI 3CaϪ~X0.&Y3>d kï(1,<=pf"ɧ G<,}+[1 Ry_|G:<[4v=͟`ZwOxk; Қ{hxf$1VsV(G8N\Xٻ_pXb򓫎@!lZv ·;H;6u/@! ͥZwkJ`lg/;P :t`ʒy.\+;q5[:0xl7~.$yhtEESd.5g)N b\T.xʀ?Fn G-lm&f"va᷻/zd^ъ{Y+UVBnC4<̞#LmUpp4p uɰx6i"1UqOS Nk ڥ9b  [A<_WRO'Yc]~ hU#wlHGyHji7ƵA4,ctj"vrO8*y7NDzl%en`q;tŗA_*I EPx8mɜTʡ C2Ɂ@@9林9KbGz#\B $r1bàϭ=n׀#s14柛jj<Z@BEnx.(Yh`cE1S `TX07Ǚ䝀jW$cGr2-x9&M3U4ױ]hH<{:Pצ^D%&qEJ}.Y7k=؅(6&bb\3$BGBe^ BJDŸ :9 UT6i|6*Gӫ!wĻ S&Ԟ% 'wm%B-ľaJ)s`a0ԙ\/ںZG i0![? SG. Lő]7wRwQMg :,CV! HQN0u4 C"32*d}RIz"_LP>:\fJ]O+1wջ^kAk]{䯺3T[ogCޔ QLOe|GԸMnMnq< ̫tO?> $ % [XFc'f2 Fw#7 ʃD1kӊ:OfJg?ݰ |91b~}ХzF..F`0=B\S _!pg^ bFQ='g$QFx̫e w{mYq'%ʔi;BӿẆۜI(xK}W0yyHv\u3S=7HuM2Ɩ%>ↇ`aլbt~yfjC :veas#~t!7_Mf)i\*vxqΖS߼ âY$BO|h6$/_&lLY@)q;si@x:xq<\̎2BK#HnSTEff7]fۃkأhf  `5/j٘v蓍#MIJ<sxw\c,޸.}u˨.],z$m[>x5ɚ4BX>m"bn Fi&ҊCPL+[-l=\չ*,,FdK*:j߷Zr !¾3m~:i5ybazxW%HRe%&V} F3wZES](c ?xT>$sF$락-.K\ _/dە1p Ȋ-B"SəѥF!"Dq} zr!eSTi#Ρ; Rjh1 = euoD}O?8"' i{F!0+uN-Oq;~ 4Щ4h%Wf/Aϸ5yG_R0jJrA/L,.m*f|J>fSfbU@ Rs]J[hOm$8y~GpV\ތԫ}dŚTDlj]u>&/H"p]4FlAks(Oulif}\=h i˶PJ5ُ ($4Ob@ӕlbI=D?kgj&!9?6YK#+*B (:F Dk(%9Kh7 KC CL oT\(=XIM@@FR5[ wN镘8{>/B ux;i -ƍ*.9TK>j預C2SVP IxjG>ث] 4R/2CsDnĒtz 8C%{gs\~h{ܻ^aRY[ m.`=ǃ 䨬90A *M_|0Onf җuyU.+ "ɟ+)Fab 'zeJ]9NKZKa_) neUzH6 Ըu ( ^T+F`Q!;^W(.MWtKK$DgÙg.-B@"=rXX~ <.]G'm%!z ClN'o3;DVN;g>.`mLea~GGcdhq|CS&<V"v6֐JLї@j&t:I)]Qy=(nL8m9J`G&=s4 (r ~: YV atKYx1 r3n:8@zŷtֻ4J oҴՈc.e mRի+[}wkRr//k@Ver\Ob0;^IϞQv˞_-PQih&l"% –N>JHXMY_'#ZO",26ӡ柟|(;u9ߙ|Tw [qQeV a|IؓB?UR~E6n8 v_ 8bz9 xƩ|Kv}KC9ϽI؛!d;E[ZD[6N+6v՟Y]K? aL}dRr^Ûds)?gISgՌ Ps3y?m Mߞ* S MxK!qdXXݔcopP*Hv21).\hTD"ӧ(YCeeZOt<%q VڢAP/KmGSxSv3i$qeI?nEsW"`TJ"uc|r׬YUû<<)S!|f |.cEoCBs=>2ܔ ca9 m>A@am={)iu-;ocVho:Se>8]z]5)oQ7l3qz(`Ft8 8جShQ8s}R(?E;q"i\1X'z[DSş"v>om|+CgrFUqw\rSQmet"WnW]6_6xl>/R1F|Qk@喧 ~BksiU !8T?4ػLSV `K|X\-"Ects4eZk= `*3O2$cBO]mWjW)y-2R}Ep:'oyPe\fZ0sֳ^ۅ`}k38 $u/esϿt>tddαDl6.Wc a;?tfx^Y-iZKAu rTw^심tqߦ_IT$^=B]L DZE28q_Z6ַL\ktn6fy]Cv8VgZ}w䙿=HD{^ YV'm"[b#UG6~R]w\41G- HiN @݉ LXdMHu;nf1/c  B@z-Ar_!뗼 +ůފ/E1~57G5WsnwCSGJM :]_j3lu"1$y=w6sz"[:t4&m_fXK?lMHTXZ$the$u}6..F 7j0ʹhaX=-w=PFȽRUPX]/b9,ϐz}K[0~Nx6Q }@"ۿMTJn24~T`9}1aRc- u$c[?z%$gb!*Im?$W|sh@<]nw 剉%) 4jClL aWpz87*߁)5&Ir@Oi2C)/М;UaQJO%^wm+"‰b6mI َղy!+8|ˣ?ƭVEvY4a_~#%?dO K+;H2ێ XD!)g4Z0t0,L`bޛOAJeȣId#ON`fwt-:,F VY!]HjΞ|j_Ti6kyѸ:o7ww 4(IM8ϵ$a^‡R!id*?S#Ft2h]l>oQtUW=({t>ҞLpUڻ ,Zdnrt2g'zW%(p<1+2x݁Duȩ掲?r`eFwU#o }`3įJs#8 'Ō>=,}L! *䪔r39箣gou{KQ,_2YQE4GW?vDB[;mS3oEC*2ǧ ]K|m0;{Zmk*N&\L>o?6q^aq3?u]t="vБU b;,nxM+¡rf,\9&([<\;]"0WR[T; 7#*輸F_{ }`lAQ2سz1XTFXn4O2t\bO)ìٷVOetrA5$v)7~]LA xR廦n4lEYicl^huU"ME- :S5s?t"ksx?x9E̴)pUہW[7E<:qdf]Fib\9CRe|SW0Cs@HYQYVg:+: # ~6XT@ wMXCh0Oܫujgt_u- ﻁpJh ɽ㱞p $4zܥLe`u>P70<6g}IsAäռn5a6ӗE^$<˜'y k~ivzH}iav_f]9RMO otdB ~% e'vx wʾU{}64;~75>ן3d  IVD{̾/ëk{=j/4spʰkr]auªO}?~@6 2̻& ]\M>)adzڌ nPse/~C;/OxGNL]|#fG=\P6|`$|N)P&!EP KΨ s_fQð.CJ"sS'E(񅊅Yq{pI(eBrrhnA RzcP|T.mEp]F>Ul3Ϣ_F)>995A 9 Вqk |m8ǪJצ ŧŪaXd gH8EH>ŕ5,IR νhY]M' kBbkoaI!ٞ~l98sBzyKg8cj-(C;'_僤`,jR]["-3IQ/mlv0vt{yWc@NX‘75>Elfu4=\hG-]O֚QƟ w)LuQȩ=DW ^[yL>ifMxkw/1xMDE8x㚙I T$%z\θcO qÍ;ZlAkda$sIs #ۤ^j |\;Pp gDY~$iD[CIj}1ElbR 6I,Xtv-qB,P󩸾`#Q?ll ,%48>%PJx6Gi'=S?reaUSL&8Cq:]!o=FvB ,lG>wz#׌%-sVhn^&pZi8#FFu9$ GOm(& I7iI?nf͟_|/( $Gms,zKa러)IR`jR6Q84g7}zQ5A!1WO][h3 Ԗjv,X꽌-ńO1_ )#GXl=:A}lDݙ^F nקԋJ?K,#џ<<]e 1^޲ik?y:%=v%dgҸP8L_1& ]xO:ỎU<̱]2d{罭PyO;z|Dt9Y??\O8?-sU:6'?b5{WH,P j\4RtN93r:B*qܱ!aK2,ͨ!͊ ϻγ]/Q-B4r}+PpN0DDqxU%fK7k^ `tl[0A!B($bt,raɿo(zS;$'5V3K(ぞpϭYXNgl 0/y*:rr|n^`uEADnkAJ?sdE/ jcU6n=䟈5԰+b4Þf8V掓H&r; 0V{b17$V} enbd|:4#U&\L1Vnh>$ VjEuCtRjܾRBB=rwkB]-!ci A,6Od.Vj?fcp20^p\B JBnYn+ۙpU 0}⏧kE<SPѩ#`D߻r!~PU&mʢqWO lD^rVT&\1b T$F2fcהgPp`ɎALԇW: b/Eծ ZaY߯aÎY Sj/$AHTJyH5īSa+{ ~` '7E;Z֌q<ǻ6F3sbxf %1b~ ^w**?Gҷ: ˭ EuQyɒ vra`O!JO_47z/Rrz-)~YL|¼`trۚ ɛq t6$]Ĥ1r`6E}ox e`gWRWɠ Gzۤ}z$x2Ĕ|ǁDfXS#;:<$WTq~k(Z_LQl'N;4tDzgM-'WNOb##g)+tB** ^B0ʥ[yQzD5Z0za_<QcO#=}^q>y8"Pzdɲ!&E=)\U*u}“kN~WYc,RFRcap,⮢9㫄xPOVcQNծf(k-Lm,ݑLiz)2ҁ8 c.MLUgLv^=BsPii_-uQr*K¥#t#kf/dPУ4*4 dߗ̄> ߔ48 8T]<gg.Ru2SfpL#h`?02$c}vq@6dQ{t܀ىZ+eFwY\d4F81A鹟+TSV,KD5`.B2y}XA#]Ƽ`^ `4y/W/E@oi2QXI69{Q_]Bl쨼}#gOLH+ 1ׇ+IcR|zɰ1lpdR0ĭ4^N$C ~m[ #ʫCg}A8nF6gAXЏ2q lTd<[7eUP#0 [.ns?h%w~ⷁ;i_5#d$eqxmv%NVȩƖ .pnV8ʆ7Ƅd q igҹvi Pnj#idVD*SB̖,HC=ué:Jqz&ĞN*tzߡ'pX̱,u}b$hF\ߑɟ 7J C\[x;I r~)mJL16?Oʃv5\>C  a3#S "ۑq1Xs(yv12=noXBV.JjF9Ir3zi|.*ǛQf"t3 X- iO riQ;MU1 X!p/Gk&Ӫ#܀YR:sMa˿]\/jRuRmllݓ{e4vBP7"TLaF~X^qWw"e&MFQq(C͞oj @!Lڣ1 \iڗ,9QM[5{}∮M6aU*~sZ 8WQecX⣩{]fhr[ _UFBT@y?cݝ$|Kg~2$]aLq_?$]43OnMYs꣝Ub/EO=},i3U]jVM68c(unv`[3-\z17@qbs;G$+W_4I03ts0a C|uE̋.w۰#cP&wQɢ8:KqoSkRUxZwP@* < `6]m:۪+1B}IUin>.sBH,|߼—cE􏣄8:(H`vL~_7\aɾ/ܪC5"Z+,|oᠸЏ+9DG]t_Iitc溄ZoO;tbC~ΊM}T=gEѧJ3Ǻ9S|*1#\ko:pnZmiԓZP%ƯSJ wT;7XuRWd e;w`D*]u2| Gfcq|nt/Pߝ^m~rnƛn}7?JuvM=AwHJ EF/ &ѻsS7".kYs$D"ɕFFNM[ 1 <7֋~WW|ԒJ\U+Y+5 M#VћxËS+v@q\\zsFC;;"/HZ7Q${ "]杴CiTiɓ#~8#- X׭1vYp2_pC ӎG!)w;^I\rL %a89 |6lKwIayt^;k!MY<0cl5[:.FPnBzɃX:ZʱOl-[iTXϲ~DȔ+9ăsj,1?M|*/Nm|^`jpQ(^[ZXߞr`,I2T8ڙ"'u(z09wnhj9E?&D9Auu͉JjJSh:eTJG_>pN=R>R * 8'J{ vXf)hDIϩx3ô[#u.?G4l, gӨ^jsQ-Z0`܅{eݎ,b'g0&}6lC{|t|͂Rqs쌷m^RWAXux\lQg+!U<+`Gx?53(ݔW OfQ|d}~Je~׀w8RF$[qDGwJP4B)ߪ2e,Xma`ߗA\R6ۦ[0堅 g ;ڨvu:D` :i5Je(&(!a>ۏPq6ot.U%&i\ݮv kF%P2B@oZ a\Od&9"Ux=TZ>3r°Sw(}({%a+M ՛ɲ>~Wi8cg8wÍWHC)j8 G B N:hF>laJXn\QJQm'#C9.u(H8/a7mZgh7թHSn_.a5LzǑ;3Y*Ԃhc-Madyŵ*Ź w(d/E9=OMWA}KOpw8, ~6'd‰;H7=\_2#W౼GmgkK']IzJv7 I ZsI>=b꒮|DSQfDW#&6uea+mP;+.2zWh˾Wo8rEEHe\YqͺB]v.{)ھ[s*aNWOa U?8i2t.[O`MLsNΕ BgP]-c$}Pl{ûF uf6KI +t@oL4C9[+ lj!n7r[\;ayg-{`.K8jUR\'ب4j`޿n4CĠn k[^Kzm? 0DEu }kZAlqؖ; pj,E8(S͸;v!RŽ!X @+ʡ=lprd:kХeFv&KuAi9Ŝۺ r73hclf2*(O;F+j^Fڏw-fX{9%,Z";[G+Bu60F1n ;+M⁷G;N\(j M>T'nSTHSYt !&;L!VF7F[)RaY Y i@[N?!A:9A';k5 hn*VSV+ީ?f| _\ չ_.-[-t??%zu"v:4hp"Ⓓ- $-St>F#] > jTl&$>F-q}MyMS( MpPJ@> oN=wFjSWCDyœ:79ZidXv. B?z%K+8v(o.-_4j<=F0vē=`g/6&,Ca=S_[C2Ua>G͙0k'G_1}(Zϕ}Rڝ8NVh%<iKrYUhKGp wrW;Y[Ĺ;~}EGc('zY.?q[ %JQFز*gw>\O1 Lqqӂ ,MO <.D:3ˈdJFnyAZ=yEȥ8!ZF" }VW_+„PˣyG3t.5(3G1jJPX#e;tZoh Xd[w%\qN[ '2w-o39U1"AI"cvz.t<#ww ^]֨5LUζ7@kXw]w giM28 VЀaPȓQ޹v l=5Hԍ8ԤC Ia} EO+F<)]r@ם?tUsa:k:& *n#'V9(!%4iw+>/H䄆]5/-HH[~Hqs/HAq CÒ1~`'އ(1 .=ZT&1V=\e5~ \d:|mreq~sL`/osOYm`3Qbi]8Py %tabsё{LsbmI-WB6vivS!mbfg)ġaC޳}v>qwev=I3f凘$ĵ:+i&%T~VG/͊`{0pM]*lQ eiĕ/=U>l#bZ>}w]g=ވ xDcKTCD6Yߨ̑ (?F{#z#PwV84#hkcDΑ̈B;>ri2g2Ιs!7w;w%o?ۊq@( Ha֤7O8o\3]+Dpox6f>5|ZVڝtPq1+r [yA]s$ !9R\egж@ <}?lXRmVk״Lm#uz f+=Q_H ^}ǤK[FYIF.>]/MTY3ɹװà\Lï3gqpIGE@Oս-q6~U,i8^KR.f/KgU:oTXMcϿ Ӛh*12N'q gM#kf#추O)Flp8#G>@D𽴌r/ZM iN.yr;`D)ylkCH(ItA d$8$˺}Nq2icxh׳+ğ"x؄jV* 8>\in%XLXdl _qep+KY"]"gY4vA !Ql)TP[!~芫 `u7%{vq&FyґtءeF %%|S0b~+B$[EI~NDߞcd387!H6$z`Ύ>wͫYZ58Y@Cz_6ˆPcG;!*e+^D5;GZ ,oR*7Kٍ9p[Y/$H0Soۄ !Oǘ+m^՘3EyĨuы|ZtmRrLvopLRI/n SK0߆϶: wa"g#BP7#vOż;jnS Vgą%/8eS'F% {mBuQ˩~mk($cʌU^qa0hqaݱU[J ܙ;%㏍As%K .IT+DB%Óicf"4r4oC9w; iI5f%YjRMWE{~&1i _\R+|qdy-p /Ń(?dggm_'2o`K-r3%enk2(b9sdܕ)ޖ[.G$XL,lE%ך&~H ko>V#ʾD ֺ;`8`ccQ!ǽ G_4L)pQku=5GO}2h]OP=pWVJ"#FWܙa6 m jU4ӎ+YU"2$xZ?.ҹԞaf{7o2XJfSq.k|.1_ M P􌒱^j$\`ИS{dނnU+GǞn!F0Y򲳧kŚђ_)D3Ao&n)&Lj?F+Buc&S;eV$SUSnA>s]yLUHC60W~b܏M>c1EM:_τ.n?wdo,&{LBLűn=\M(:v"zDC)yUk_LŦsxv2e<tJP;ڟ QFuUqD1 UԷn{!jtHIL10M|NE5 N&䃄ɔ&,`Q̖f{ q_<|`YpCsw|4ͨ%mP}# `G5 Ʉx?o t1 E b p's,M ,B?6ʅle}0=&@ vI rRuS[]{y o.\j s+2juէهI7g`nG㼁SW:J%g $M=aLȘ/$x]CƩla~ZVeι+ V,d(QaODžupj{ "SMe7g`iOAcq&9Q< 0TLtNƛG?:@ +/tηF;" ܆]đQBzG^QsZ>H[0))]}鹫#`29X_AcX%U-0u˷HꬡTȪʓTCV:j !-K )ok\%e72A@94=?+.`k0j0ChC'/gAѢl$,&\`d)7`7 Fno?W d58|\ zlshOe85JopтPvM\AuRlCut,!j/Wu֋# |su U(cTx*xe7`ν}vZA:O5NFD/=D*\k)Cd X[${v(b6կi{Z_*ħ9 @ FK 2j=MڗMڃND鹥G_3sϟHbT + I&+|/r#\D~mNQ%s9.tL }/O:1N~7We/DWGGw!B CSL ^`2CuC6DD`L4Ϸ+v?SV}P3FdF#hY\ke5lڥyOPQT 3jz eBDN^5M:.d$D@Ι|alf=W^&BT_[k_Ik[o~D(C+RΤ&+}mr*!!A9 %% b)H=ķӦJs{[U-ot,S;`LǪ|#Di1cj@~lݨCe]mUB5rdUDa?NMiXI5V"w|m yo N*'۽PM͒pGV ﰲLGbOnv{zGgk 1thtY ;w?Z6=b$0Q|ez:/Rq_J_W<=0grvpk[r:521\(C#hS.Os[QaB3/,VTcyJ'FP_͒ zE$ 8n5>b'jpR zvC_!e*kVZiE\"vtnLO74W8u+J;%Yjfl[϶tijRw_բ?Ss/Znk[@,j,nрuNc;Yj8\sޔ4.gy#8nMRJ9V֢\MBUVȨB"qP;qsGvzQEAV$jYAKҩtlJAe?pրrNfdd&Iu=nk80!)$\ mVÐ/YI0╤\VYTFAh>h/mV#gJX4~U>QHD'\imKreɽZ3`*vtc]wSGa.y{h'RGLcq$3Cnv]][I6] Ήurn%\7Àcf]ӧ!][# PZf9]P$ao; AatHk~\[H aW}W#4$4[[ȀЄebs v<Sz3MתY݋*et%#zv@ӒRU|Fk%a|4qzbsrxGF2ѷ#a6׀Jx<8}8[HҿV2.,CΒqTt8B;:õ{$o0aj{'}@'3>C2J(`ޣ< r#]zPd 0gڏ.@z7s '33*ZH`+'YDg|LYKt.1f0.Nb)롬1=`i|$#a&R3iRaMƄ<|nQv>u8YO9g?SZe0((9vv?Z`WF>s>nn5"F1ɶ4o )wJ,h=w&}d&$JGJ _h, q`paEl7$?WH!U[kh7 hFiwUo(`ufSѦ 8}::jȉoG0ddc|#`莼;ݒJׯ ] ttȱn$6 檫4% b#Mq8]%uf;z3_k'+E[wXSc.*!ӹjyQ1rd r@R^O]S;Ȑլ<'[ae!)@s@ Aq -.5%O,2EFR+ׇvUk]e@Ǡ9Fېt8 '"JZ_n&D&Bx>ʷ 6eV;M틥5Qə{I',@\!4TUd5 ~[zHnj㨱P[E` pb?Ru9S ![F3^3BVX1]d <:qv@}<4cV; IB$i6\gi7s\>ʔi [vx,Kf#7d!)Hg!&l#.?nou78FJ VJGL'PP =q3j:1ҖzFVEaVaNĉ3E'o5sR.Km?n's)KT" OV[yS(:`/},LY9yX_V߾u;S o5Yg8X'; WG{AM3ZB0NCi낿^q?e(4h(ljע gw2qJUT,Y 6mz4B0 ˝)!fP\3d.?Ul5Dq+|B3ye)"y}0H]O~9zb$^6i-9!Gˬj滂[hBܤse_0ɦ<>K,X(;;{r[gX<0^T0*Iѻ?`W & OBG r狀 #xd8ROf%]I$^× mLc3! ¾k1QtLTV±7/ Z*C4ៈ1cRq3k!xr6sJp~>3Aiݯ fq*M:NAܨ1́b(#,dXb=ʰqOJj0x(>¿:(473&ƈ+D&ger%nb !ڈ?!F4#|г~&Med\As5RVܥk%Ti)P6r-ǽnC3y%M>+.P57-0Ƌ53yLV]_U-TJ-T[:ѳ'C~S 1}Ai٤IMaEw-q61HY88]rA U b]C/i %i3~bi:ehF?@O:WܺB AT 3{3rjqi)7^?J37~(ϡD02. aclWHq=U|*&)$͜;VkiQ;NQ2i]]7̋j._cAϗͿΛR뾎}ؘ;񊰯Z;Sn\<ۉxDo(ƸޭƮ~gM^KSs\}Vb:{F=3^W̝NX޽AkaZ:^x< [Wː_8WF .vW,XZO7ƛu5`}o,>O.ٲoWףJDw'zgpS!&7xeHnQlPGcCճ|K8 prEjB-;}e%rC}Q&aX'#S LAEuNIzx,yT/JcSDӪDJD_J{Caj2QµzF uuv;_4 Sb{_7pw}aۂ,膬BS16sbD&nO /)7(vѧ];v,c.}5wm&Jǹ@wz2x{|{0RDAsPi8֬/? S)nC6U}C ?JHj\l&،( `ƣ4ĢDϬ%E;fO-~e?i-úB`bM ?*7T#8ۖ̽frg@ACh&"%( C]cN˵WQYlfy@.!O-*M@W`|vArO! pU7(!bcZ;S\O}_k9ߠ#ҞW1%/"əj S:![u4}"?]JtSVqu}vBYQ"._]V)$jA@w5 V)mŚYr}'Etfć`BsKҁ۞վzMMhfGjRWeE*[l pq.5O0Ui]b~{k_[Z~@`O14~>\1?p ڋ J1\\HKK˳ieI5g"Έ]$(Go.PMM\g<;}l58D]ᅴtNLC+jߙF|w3e 2>^TMW6Tmj,:ɨön冏[Ѷ!=CS)=/S Had Mw;B:iDG 0.;L׏]i pX 9:y`|P̖bAı fB/~Kp.e:?;L]K)mhՑL٠??#0=i%_PX}:gAmޫd( TB S}U2-Kjyro?Af.id >P\Y9+X!>ƇqI xJcJLf.SM$buY$QP֏_u 4 m  Qb1:©QZB GXm \sYKy+nG Pvy-!M}08֥X=nRD)Sj6eNE̝"fRs٠ $uWbikVa3 w; Ey= #d2d[A*yīs?j^ >;6< bXٌ͜U280%#Lu%\Iٜ/ Mxwzݍ MjJ@3feh Wߛ;M![WBZC-NB뤕.ԡgF-F,#"GC<=UGB7n ƀH~ V1.Rs(/ЫY}N`o ]0 (9/u&m#;: p͊89駾G.Ph8f&笸5L!Źv95raL9C!IPA|R+X (EA5zW@j.'=v4[lk|Qqd(s ieC'/9/GQNx%m읛`tD݇0ٱ꿂%%z*wZ7*.MUIjc@"0xS[ P.p=Y &6Mmʌ!~HII`\VP ўY?FlP/y(Qk;Ms׶o."&/lB7: HރD/pE QQq6~$،* !y9 a 9X7%jYU9559CFî@>tN{B1$a-D$vF&=-@w*K'ֳYEŒAKyj 7\^,)7B j:9U"#wa 8@c|(O??Yqw%4#_AC@"MMY@_@6vhŘO7sD׹ Rs,>ݫXNUP~ -l @V<ͷ-\]$v2ͧ}W&LO| ta6N X'/y5pƄn+./JމG]&] qKm|,\|ŪN8 q67?(Hm2Egm}`'wzV' D-2XUsaS_ޭUK!-0Ci+(OgN[JP µy+K 5_C@{nZ?p+GvB$J\3R =dN +~weBS9,KWh8ד ؼ-!| fx{5{-r<)=ap!O4ö4)hHMw0-J X}5dfR'm3 qCJfq>$䥃Rr|?QmlyonG@zCTnm?!o$evA: $C2y6y55(ѸuEE0孊6 Z?4qReQk!.!bAr44z'>i؅nq:vIv  l 0,Qxo (!O󪜺r|R ~ 5S>d0fKlmlwEM'9rL.]W xC3==z)|傞)S܊#ܑ5eD4u2Vm K'oPΛx#[^_d= &L pdrclt$`z.UYā)@uvCl8ܔv0c!䄭D=ls|N63HO'G | ͑͘@>wS.-dBĴ9b}%"fdS w@Mz.&eHmo+Z2=H@0|,Tqn|'LnM6l ͥ^{ g3DЩK[whR;>'C7R~XiQ_TO/j #Io۷R?٢ 6\ĉF"? l%~XzFUJ҈WHXR5k /aq&yye&pz7&5乹v5lY/HTTLI I>]$3>Xa5@=$OCVrUUXNF1q:!D;wۙНt;ΏtI>Y6UnnM:"A@v7T̜ZkV-= rH s~L4ᐴJ/\\`LV;=[{E?pBh@\--=I)=RqIJX@>7F1eª4jU#2)O {i*E@@CTІTA|b5+&uf yA5|?ur1:˞|^ԦNcT1Q"_dMȍn"=㐾" DJelad?'\EBfuB#'ڐ̪@ٶ3~"p.೙l5m`Rѻj[ٟk[Ѐ #T;X0&L,IЉO2??537cB |=/hhЀE3% $m^۝BH+_WXGPR0k绗k [ 7B,8 ÅF7нC Q$I&udD3Tr֚MG7@ *$azF.I[XZc`R [geA%-P׊mG5n7uw7Jk3Gڢ1d,N'.KưݵC$H Z`%W!ihTLm5f/:0 ]Iſ +};KKoJ2:{oNdU/OiRiL6$X81J}uClę\ Џ1:Vy1AzSEl2x/JaRTD⍧ TeX1Tn/<b/T#qvmW!*獵ZD :S^Yp=<=_8nsgu O5PZup^=[xD+XsRBUoew*\_%N߸}`SE?WY3!)tx)+b LȺOOwy5Vms@m3&4 7Q 4yaa[H5FVuݼJ*ڎwSp/W[Ͱd"Q1 iL®΢Vk 9;ohe&U 4%gcfTFziF~(pGzA'xC#7YOɴfGGr}A`IfX݋)[NKI3|bmPdksWQ ul$Cnȸ 5]Ոxx2 C][槢h< +aPe 0%7XGQЖ<&74}EdW|&8£I|+ vnDҩⵂa xS" Eg*V0Ui`'(Y wN$bP_u:֧EE]M佺n YҺD%h;k-tŦ:H G Bѫ$dXxξGB[m /I 8u?#*Sdeŷ/SB:'=CGh䂄t屘uM;^w wG'Zj:ۯ$\~ax95si]wR4kB}Ϊ$m Vҝ!5,I _c䠕u5P&:? ymN%z%0~] V{ kaE-mgk}#ٲ &Fln4/!VtzN94?!VYa%LЩPNq/xpBt!b/,t X\QO.ϩj-ҾFDD+JCjc4Rba?ŷR/[G}:k$WJZS`})5Ȧg& H#4@<Īi-'( YV"fE…*5KY6+l#[%a%$*פC lpkI6r_̯`hjOŭǓǑJ]c*C1̌z6. zbplD5AɝiX7bY:c x|j$~mw`Fmbs6oD+k3R׏E0T|_Hڎx xw$X3& A[njGRTE}Kի К'hBuVs_~)hZbg_]}k/V]yk:3sxO0;Aռ$0]vT 8 b{S[k0J>nc%YpzѼ J6t!"F]NH?ډ*& a2&ʖKOVnx14 /Ī]ej~z~d1U\!gPs"bڦ%Pi7I VT`ZpjтK@P.I"?\H@ 3y +Y rOkCZIR:mgo#C} 0%G?w˂t #Pj;H՜A;?Ɔ~rXoB쾟Y5OLd s=HRV zxJv>e3v@F:C!݇~S洋g)& G $+OdByd fTx@oۮR9scӄ^8}p7I8uί*[ QY)1NhL}S`ٴ+u "1c?7>+iU hb:Zordq>l}E],=-1ƿC8Xow\ ;!Ws#C;Y.#t;7l鱢1P "6zᚼAqG[/'1aZ(@ ڧo̫a6CRǬ= \@]RםZS|¥PCo_޸n1n!\tZj̑}==pv\&ϐ}toϫbu x *cfSdO * !+kTDSI &,ȃ2;b.:ApF 1a-C݄#a)b]{m0Bvn PF+eE98T,';-Uef޵--zj-Rr v9ɯ F7"2Aе7oE sbcgI5{~o3K*V'X9+gU4[П>w&@BO(j }E'xH-x?i [nIB%H 9U|8>p_~im&Tx]tVhP{GHO@0Y"ިmDEzhxpB 1\J4X6'N}}=ԕ7+S'y{W{A٤~^#r/4J$BpA5jf${gY}M&uSr+q}c!?^X][V“$:*ַRS[Xl#b8j5q%ױnжF3 sZī\%]kBZ7;Vn52܀drcpSu,S_ZhaKO9Vbtj}{Qx6\jr8Sd{ZPaiP^e 62$QIԣ.aHcˢ|h!8!sS7 CnހH [K;hFߡҦOߎwu,\{)(6e7#Qeu-'UQ5 *֬iB>٭/ދ IGIXȲnCJn@tHC"ۇl1v%{"kR Gb=*D?kz[)`"`åk xCqaہ2Ppr~fH<,S\5+D|"UPأTR-aAZ ,N>:OQ z0C̃*koy0 +6%59_ _})@bNܖ~~=R%ڽdEsra9?Az~9g9;M|pA&&tot̀!BXhOf'` IQ|>g"8ަta>t?}D<^ t&Dy7ڏ2YѯPi_^ق\&.K=&1GG~[RqnįX켕1<)uCZWXr](|ᆩ CWlGԮy4~xo 3$'+n U*{w2rQ+)CcNf0xYc-aD?FJoY"o4j(.=:bؔe> D61|[AcbcœV`Yl T,:x3FE{=dU >«,1ol.$ﴮx8~z:3!-^/}f=޴ 1C}WOb' [Rl%*cޓ!Xފx^[q'IJ^5^>2`^&<7ou?ؔ@e{WԘyeN 12)l(Z|f6drA>"q:vUmB"VNs托PτD"ڎK$ե4Eh4w2WYte‡TLz9#^Sf+;R)sab. *+ p^][roFN*B$/tKW,UGq/o/ ?5&8X>%f %2E2h$+8ĸfAhh8w/e]rzVD\] MUTj/ҿ,D"V+^v>B2X>% dT^=5ƌ= Ţ$}.#Hj@1(GPm(ݻZM <+X5Zk[-R^hn-yqiU i]FJmG挢xbAQ` P6K#at<4WPC7;--AzEh2"')gE <ɲ ^IP2RHDMU-7Yrj.(Tmp&,/>4hD(F-gW@90o2ޫ|\(D 2ް4FȯRLY^ @&oK7E*Po0TZLG-jLChuɆ}rⷡw(#͢~0Eq{l*o{~njܤq-G-UGsS3 qb),,#-?*$L^pPB~I#h@$ڿ56Ӡ TZ l'ޛJs՟Pځw|>#l>Xkd&3KER1;zB T]O W ][/1TiQ\T73j)HNXT8쬋v"vK|<-u>~py-5R'ЇO[?-ohQ~z͟;{se*h"ycz8Z a4IuPnޭb.@&B5t}N|Y ` ID)H=3و]l6t~Ϛ(%M6סz q>Xok)Erbڝ8ir2 s1VQs=QJΊg܀O+6DaZA翪L惙WB|Q u>ci3ezz˴H0 1/Ýȗ5k3c$T4n gcs0r.Đr ;@*˰\Ժ}nW]N\rm!yPBQ1KU>[xSR+JiCk: }B?mkїԜv\t\@/QYBadM|?mn ~ <s G{s #/6 l"T$b}SÇ|eOt"] k\9թ{[5;ݍ+qKzrA#줉R˰Cg'FG 1P|͓eO*t Z,F@HKIioi?n/%!QYKT#l`U9պk`n1ݮƹe&NR2f)b Q5zU1C`4j1wcn91Qx~/ lyWUi-*u˥:w=AZbTSԲ+_,lPdxbHx>Il~d% k ?Po'}\w躔"GAFOHdNWF'XbAr&^U[VMr="ѼXIbmR7QPKLGr(~$1kj+r{t@2[b^FZ:FQEB=ЂPlC 7fe2+0d0} jmvE{KCd<,NlBSunĕyCx~mdoT徬UK gD({lbm,_ߞm;#Rލ.Ն%5$hPbC 8 ~W/$bZ\3\a=CZ_;? \nN~$zAgjdkD^!vYkYzw4-V&KvT[P@:(^*&loWW<ӵwdŬxN="8mS['j=ޒ f2d1-4ErRf.T% z_ \%:*F!`D:w¸zҏn)ם'!;*cun:iWtp\I az 8R(rPE dg8ߺ{*K M&[I/fTƄ)_9c[V +#ZY뛎W F#!NB_LS,ISݤ xU5N\(l1rk n, Y.k d%yk#|$%U ?ِ~ 2NE䍱_k3Âo \}]KТ -XΛ-\1'vG!RXub8 mr] O1iqV9Yl!i++H~iYV2XmŹhu9?>/Z<#oY@BvX_bD] `"!Cқ zt@> t/I aW.gz! 9KfvOO*C܄FN}{ v`NU>5N>LDM;o89ʜ| i]Z@q͕N׈>$PV_=ͽl^~3~e>@ǡU&)c𪋧)if#<w+njZ6|4hc=ba0y´9bM{5dvf`a?IwMhڧ_5> yа- xLp{d?d,6/:{뽱&L D#!7c`΃EU8>7H<&&Eoe<#v226fIɈZ&eԐ~j>|QWRX5Z00m \$rۿ 6vm Q)Y`Ucn4 ^t>Q<5|5K{0U2H?C6"JG83pC+j1O$*==?ŗ<͙T4$z.N9I*k(E-ulϚ/囐E!awhyYZYֆ?D&ճlv=6qգCaT7 ᮌF1rX"-)! @g"fdRyTW:ѧe>ȔQY"BFe*fGP] yT\'M\,VlPGV^a@L oV>+uFEΕI5j}#?!K H8 24[W*栗 V5 wBYKUV4.2uXBj0ɮk6ic8@^OT^ȥM6 P8V"!]xD@sEʡa(^X8Ku+TaL*BY}̞twjз4,ik>X-تwg̈=>T/ǖ,fI@`i} N!J1[uC;n/KfgU +8T,.0e4*N4:ܑj>M7(}9(G]~"7x ƨ ktkĆ^YXμ>`v /FN6#F'^ Vɥ,95ſ v(a`> şn}i*b"{m9eǵIǢIdTA3XA9]8?v&5@C ~Xzy$2LǦ%^=aǰ2k߆0vύrGTX((_jWÿ|ab4 N (&#/ Qrv?X.:2e~oOhPcrƥu~MհPbJ$VncR Oc֘lL"# 9K:tИ2IT;d*2̰n@mή (l}aD+_ou7ӑp,]mn׃βALl~QY*޷H#+* piލ=>ɪ {byiѾh)BqJf9gPPV_g*npPZ4s.gtgt[W\dˏn7<Ƀah._ FV5Gy:_AGѤvN @^Q85YQ ūaR8$P ;*iYL$:_N0Sn"ϚY.ABO!Н)Rѽrƌ}~TKJ JFBr6RN/KK2z_XC4}*y'0~^BO(j)7#^K!2ʾ[Gf*h}PH0/*1>'2PZUn4I+h*Cymŀ^BFl~ͅ<@"D[;㔈h*ZN(}t; F_?ODūk:y]Ґף0usWz_9EZ0F1e(3OMMX;9#QgR-0*Q90 rpFc94v|-SԄADDe2k-]ށ9=y!Л2[KjnN(Z"D5-qDŽY8UG^% gNbj(ZVIUQ `ӻQXqH `D4aSvǯz1ˇ g4\=``$Cs?B"WN\K@͑0ڹYAKUn?DIZ0eDkLy4"SvA3@e 78;a_АDL> I.1Vݵ@!R 5MYΑ:V)Ί(V1G6ꞢwW ”U%,>ٵ,vf#ENlYQlM]; d- *@ʨ%.;E}2"1| ͛"`7"teo|ɱN@2tP ]l;,')١R ."TBhѸG?U#JAue f6$-0 @[U$S(2K8 ޖ '^}FWpbH)6 OBτ8ZV2zN|Db{սf7 qgWߛ(?[u2Юh@ʼn}Қe "zC\OvzSf Q9'Ʌ)Q~{Җ]%DHX&Z{WQeZ5bGJŔ0^%ev`;ˆ~ tz nc fLL{QTڡTX`ҭhU^jYn&7X *VQ<5rɊPƐۺ~QƩ*'wE1IIB9C^}yj _wf+5=7eݶHO+?&ghBW qm[ \K#' DG.1XUU}C-g7XԌNQh*!)aB8@ u)ݧڗo|F(} ơw^ӛd(yvG,@ =Bj`;`90R8|q)wxV-{-!Yy㑟HD@0Ԉb!ӂ:Jd J>Ϭ60S̬dZLk& vCW K}`7KWj){Ar5 N #GiX)sə0VY~R_ITysnlCW7ڸ<`#Ӡx8[Mg(* ;O9vk$!n +ζ;f#\FKx~R.Fdrߦۉvf @׾ӿJtrc: ڎv)u>D%k)zyyY, ٵ-: IX߹wH嫵w$_ưe S0Qv;<+Ok%xxN1 S!m8Z86*r4ҀJN N^S aZ$e^;bISGN`bK *tT L'ҧ͕g{ WQpˢ+OAD o7Rz:NdjpO{t£Iv1_2=Š e`wn"[\?jR${l©+b~ya)= .ENE'VO<=wYUʉhmQmR'(CzqikvT,6"ymK̅q4$26;}]x* (1"N/T:BS0 <5dߍ813gswU0T(%G=P <=U y":^衞|1DԟR PQ3n,=-3 ]^j\J-:.6E3T#SꋓyvxR8G0zsSl|)I?D *UR5@ 2ZQ'm3zrƭLq8Z9Nޖ(xJ 203]ջ{[[Ȇ`r4hXQN`bTnubEg@?^ }WMo @|򀫥6X/lP.SucĤ.u{O 8cGHqd>]+VSXei41F8Շm.UQ  OcI$ j8SI!<QJpe,?!!p]<%SYt'{6jon& }jS ٙ3ԁCei&.G4e]|#[$ -F:KcA {%L0}^H R_]C(@)Af!*n{DsX--763 ˝Q6#f\})Lj2Z~| uM#}Y /? sMuUAZڮ/oUdrSI=N,c;ڳYrL"Hi0#;OM 8hWhg:mC I#oC^D8W:t̘juB1ϳ_.}JG8wZu\mu{mt3K@y(m?RUط uk]- ~xZ-U<0-39žPjKsY_CMIJZ[wsKcu%8 LE.ˎȣev#뢚}Z7`Pb{{" P?ġ~ U+'̂%׼]}>"$k[x/I;` Id-vh˸LB)O,D"F5#(HqU9ꀼJ jLKP2J*0eLu+'MŝB \Xc=o) =M>yO>g(:KcqBKݱsҜq%yc1Ap"W>u at&N6wsum{#y"s X"ғk)jOWF}oD?,H]DŽ5rb7~WHn+ĔWCe0<}oGu 7|K'Ҽ57#( 33k֘a/w˂,M\rz hYI՝Lp(130]Ynl8gڶ=AʗmH9KRs-7SQL:A4%7Mȱ74ilz -5+|+3:u Ϋa.$FĮn+t\ '.\&SJG\y#+ɜ]Vb>e k{!0v>KyF ,óRJ_qTs"OY:&Tߴ +J;$ 5 55y*ۣQk p595lp%AIbuU$&k 5F ХVF2DeaT G ꬐M^qD7X[d@YT=!/U̦N@SJ i8 Zd\R4+sDֻŷ CKl@0LdP\z>c $4+  :<<,Ӷ>-J"t1.HiG+:yVj%":rK6O5L&'.G8As#Ef9T\i zZ_wdOm6EۃFd{O+SXioR1"0 K=ѯґ5=\LIOFN>v ui&-ld>t-ZwĈ2Z˜OlqS8@V8aƵHIc̢mC (Gr*r( 18FW l X~49)_J},$ia |BĘjEtF1C^M M.R䭷8FX^$sF+8hHd(rr$tB:Uԁe\' s*2 mAqAF stw"{U*(n1Zn3(8ǩk٘wM*ӄY/<_C70&hsK1u7 l՟TgNKȀpa֢> "6H2kjp\ - }YV1)&^}RuO_UεD ,s5kȋ*yAjH:=85ɑچ[jWNqO$yBIx5t2徔iruT}3o+Gf':,VrE|oع,Cd_krMQ/Zn@n63/oH͐4Dwα@,?'i8FINVy;ÛyWhÒYaЎR/,i&).ɯyU<;0_uw4[.Aԯ8Οry{"]4dBp5T~^mޘr?B@#ō&%3}Rbhd2 D!2VGąwμ7O=uN} ;+c"25,{d4IK4[]*2\!9=KǍPfrL,*c"$-ézBwX[;T A{P_, B ,f N%N|Z2Ҏc/]RPd&zby#fLc}qs[hQM73h#`tǺgkrt~Iuڢubr5eRHN1Y\Ј2DudX00f n,>ct6!O} "h--<ڷ}Kn)=h#1 Bg:F5cEY8wE['1˭)_ M0J53 ՈoXGT'sFlLQ$ ܓ?38EtraP!I NfT@{ࣦ\r2pe%̚}hyiC|TD9/.b2:~k&E8 P{yr4w^4LtdJtJo 5 k /{UJęspŷev2E}27zG&)s}V#Pv$gα>TuPYN_FQrK8/Z0'%}u+*_>菚ώ a4b7vOEdnLY+13OZ`0UN$rg$"#PtGܖ{TXjq[G;qճ4ʋ+w=hv>D iYWh9wnꊚG^T첔оIL`6h)LSUbji¾_L"veėNt vCma/! x|r;b A4oX;H]s;uղXAtM[gw]U)ъ~XW |(NuttY@7PːG  cV$#%&r&;cd|A豖XPDnHr s=d~z8aT pk3wetP*Fŷ+_gKy㈂D_ 4,[Rd7u8Sp&Ξ$ Lxhm /K/"wgOQw~ZQ8#$C+J;upx/3GA}:v[Oˤm]ii1K`J04Q9<0⣒5OTAb,@w#ѧIdǼ@}4f'v߉9"QI0rT?uJJG`N=8MzFfq[Q kmhHo̱"y%tD )HҠǃḻ8Ȼio™zz`y9GI&p32gMA%/\Iv{RbH{ ނYc*cTQS3}DK.1Ϋ<,4(,5߂P3v_o&s(Lce5hVJl)gsR-P?֐GV1PsJK.z"!b?W>}PbҴ/|2E7u](b{]"N|DUՈ Pape8뚳kP*dђ י̩-oLXWnFP 2b^RFn])=h%gfPLZ[=<Ʈ[(#H\~>]~*˃ރ%.H& ~y#ޥ&;;SD㗷,a(d@%.f HY\H20sIVs&-O% X(9N\ }b 5 p#XOϓetYmF2Ҿ:{M=y?r|z,}p8 Ne†.zafq>oB<6Om}6,ϲitEO摺w#<[ON^9ѣ<&#Fl%h[hײ> m/E^ͩ}-q[9Xǧz۟DMܮuXVϱ 722Agʻ+e)B!.NX{ٔ x`#RyA!SRhUA/ы:ؑ{cg)̯EVp|TN)Gws-$A(F 4P tkh&w3ۨ/ϣ,&8rt+=):bFQ+/b/jBLy7 M&nؼ]24K*aIА( 07RMv-mPFJhT<ȧ~JEke݋zq]NF!b[oR7x㬞Z!04} (-#c\_/TDP@57Fk͆<ȹͦm=xD"73sah}B9rHTE y2RzB(8/yXt*b:>`nBݫ$pTpx zsFerÂJ%WemrzBc meZ"n*$agm*詗ШT@ialF%kٖ:-/7 `cf!曼ilmJȄ_{v^ ]mNlGqFv!~ZCMI_e>&!|3[s+ITH;MV%2m9: F@$e/aCXV&4^Q2ˑeE+MM>\+B^g 4bFo:utq|< G+"PmOsx$Hm(I_Ghq^oz~3уo\bwkxk%Xicf䡷FTIC%6fc_$+R+OJs=(}R焄0s?CFR_6(qބK~;Nb8%Ñq97_Ix:g<#i%b-t\MQ?Aw|x᪄_^K_pvO<#XXzGLG~Ird k>6*fLbs={aC[5-?pLOxb;)Ni}VƎ3$ ;00Y0CKBt5GeQd>/M`ޯkukY[TAdžG;'`rK{8q@B|Mx)Hk[)*`/0tupa9jqe >xrgNt!׳hD{=05<L¬FYfQ2o۩,.}#sK#O׈O5; I=L('* hNih"\ʋc8BACr@@2zaABePiq ("}5VZ2uDrntK<9m|Yrt1q`#԰\S8)["[_!#⨐gumk&ّadKc4f]Ad-z-\c;w}ƍ_O;T]M=B} I"jPhy%Md:$E.LP|^5s\P7W Ƣr?G}n˨ŗ[GLmg>Q4R+UoNMdZn+Kl'3:AjhuMֵgZ09]pmt?~牳@"ve/"A٩ Y⧀.(fZ`k?m:u w,Z+λ:/-9X[(Kh=~ ;r(ϩ04֢?ӿ6\ҧ%F02[ 0D))Bi w'~V5<oܦ=vn{! )}vo{Й>B mtf7Um(3AWw\:PiBBޜl>d(FSIjvՃ-(-]PfvV7bЛ?qB [ wf'| ƃy2u(T >ϋi67a@N &,ǭڟ$ZzyU} >N@т[@Mwe!C"9璘q:]UZgo[P:9ik^T"[(EM{2}!K)sƀD?(U\IJ8ɩ_9AXA9)(fˉH6Ev͓!k6'Н] (K\Ѭr18'u֣ė e]ixMGZa&%[sûU'&7ύtX%Pl*y- ݹHm s, }{5Bf\6XQzŴgZM/uy_6w)uO)om>R>*PH~Y #٫^*vKKUf]I=l%LK)Wpr0f/cFl z[(fXRO,m8&}sf ` -@GZ:&3w_*W:YC-3oYEp jP<ͥwi,qJ^E(x'.5!}KE#8&81:xNR _Ǒ@p9D?2 }!0IO_$hK-y*6BGl`Z'i S木ͺe4ⱕN %'YpNbmt`0`f!8{;ùctls#ٯm5k1$~KtζxrgiߡWpZ921PAН|New'r CJK=Kj )(JJnbA,Wy;,@!5Da+Zw5c g"U8G$k`Wb*Zb9=EGS6 &_08O^ ˶vļ[j1~ws tw a)ȧߛc.  IrY,!U*7WS$9/[l9 㺧'#kfB:{>@V`H/A '>ƾI ):tu;q*fRaLoTAP W<lq7)o3ʾ;wr׸+b:l/Y}DouVH w S \3}>י};#gR^䯡eQٌ.`[raMAr/g+F؏pgT= ִ:?!ѣ܉lby`@ޭ[/m[MTݸw9ox.T6YE]o "ϛ"$=Pen/h $@\K/yNv-戟uKAfti(2R"c<禺Ԡ` )qֽIЪRD:g /a@?U\ KOuoL+cۈ4ϱ)SK 'iE f  eXe%y+&_6edYގvÍ*zQ\̙61laŁz$=s7T/L`M|FH#7 Chj^b6p%!oI?%OQjY&EU`r &*H0w#/!8=L:,Ap3D u2 jle=HdN , ,3aY˦ŤZ6J[EʉEMf$looΪ{߲CbbX=P3zoL`CIeϳxT#/@.Z{`Ţ@)OI7 aPpmuqhE"T6qC7~TWc'\Jl64[)LuiSܮL>((ڨ_=亩2_ R ĈƊxGFOcN\>r ˻Ve\RIeU6N`:;sV|Vdr4̱c#ܜiwkB -fMlxٰٟZyX,f`?T*+ 뵻zv]/DW!GII\|P`@Q4.NLF LRZ\*cl Paݣ%Q5S9٥ɩ+3";Y6ԲtwefY`*DOW%EeU,R"zb_.ӝ~g~IczV#m*N 4YW} ~vIU]ˤc ~Fn "gͯ22'ogznaAn*{.i&04ϢT".k2 n&pEyy5{_.E{dN ߽0Z)wc$lƺe'M]u `u}*z(Xv m؄HgOjIoyشܓᄴɈIdf~moD`dtL fh}HfŅh$%Z⧕sJhwU)gq*wvǘތIFf΃N8;39)*޶,6Ѿ xwT6zP&+X6:|jKm\ʃJ.Vڎq8d%_ ŽQRBdׅ"i{ɛ $ rwW~v܁(}Tϣ*& =eNayQkV9dU?W!VٓnVE[ wE9^;K"jeI8V+FΑl4CKG(hVbi3BhԈ1M7z3٢Ӈ,:e?ڞ-@Usx  w$\p;ˇ[բ+"!3bdmc_r `hECu\<ot⇖Oys+Jv Pf9xfMpo)Ba]4yli5I0a6; ,2Kϳap0fH. ^KQFT#{Zou1\ \5Bn~EfOũ ".?yهf>wEeyL|2wXn;^р!݅Z<3ct9*1/\:',eRsM0`,$=* ]BaƱˢr"C/j'_^ $>*@>^模aDE:^{(n"qMuy$ &䕜yO'˵u񅭋dC*~|&"DH~t)GKfI䇄s.AxTb%iBt_L,Y#0Q6zG7py8R#0h^7> TҚ#K:mi,gd.B"QXrŦ=M+EhuXD3P OG=l+#q&,,'sˬ# BM<ܐxLW8ǀ%t*;1d?\=^{A̹EM-%Q0XmKѺzR|!N˿N2K)'T`{`-^ئBY;|EͿ_gP)H/$(7ctgD5pʾ Y̊9Yi/"k%P_nb7|>G"xяKp?)xUY0[ZoI 8ZfbL`ƾm}"`cnIU^e}TvXϦV`UpoWٞ^Z7jQN;3CxMCy=#0?JѼ xUјx"# ZyfdL8g,Sj~6;)Ҡ!01فw y1 : QF~o1MZH";04fx3) :f_?{hD/y%PU,4a_"G %ymߴrKX)0y:f} Zu в 1Rr2IG:@y$e΂؍2 Gx](>W#a[v :tvvAZQCPRBEoYz1YCU5$c%3|iWW TCvU0'h2#l^%F+ ;KE\ÞoQz4HWVR a">2'rSM>Y`vREvKHZ#Ca ծ`X})E{AϏʔ2hx?NiJ"{ $e giW* Q蹄 kdBov<O+C{vx5<"?0O ybj#UlXAy}iYS6k#rH,n++,Sq?5u[Zj:Yj?si<{3 Yd؞^UEZlFc 0NvBB͸X~%VPdZ3H;}\}%1T4O A*М3&tM*_ӧ᫃ C/vc5'݀ ¿X9 .ο]G=]5wfo$rsx}sqbȻ̟N--nfqC}|F䦼a~^{2u60 }:Lgɧ"LWwW,c.O܌Iݱu^׊rɾQ_3TDZ]otSٔ41+$9̛Oσg1m$ۖ#e\d UGulCܝڇ)i3rn@zȃYf$q4*\^`yKQb\(y!.$:bUEb ?.+Qbaԅ G2`|N5.r9{ͪK~@WDZ~k.v@>;SuAD"#-u#a )q?O [\9Lck4fRދQ~1˜Ma-,jƲ z Ռo"5EDh%9-e0)7*<) ]+ۃSjV}$50bvBK2~Sz9G<{M#"+deؚC]DLU'}F^X(Փz0ƍHQ7jM+("?mz^"91;;ruKr5DU%Jl:O9L-۽t3}ֿ2E(bȗ5M8SY#j7v*_}Rx,#;Q< r] ϭ%'4`{nV/UGaH_RQ{}n+Ql[îJ!"HJ%VQY IT t20N*Dm0 n^`z#1TApہWTKX?7K'Dt6A_Kck[ N4+hJ/~g Y4dCj#-GR+y,б OwaEFu661?83ь6J3_OU6OIqS!Y*"-?H0}{_t 4:XM]Y Ì$f ^p{n%'haU*sí?C4<ǵ򴺐ސm .jbe94-#Q5Ő@$꥚-xZoJJ77\I!LHTLњixkbW>'gzN4T>KC[ )ǡpࢧßeFdȹ GNh1'kB![igEI)xUC ~胑##`+&Gp"F$[@!:%PxmQs,ihA5dd`I.g|_ЪzөywBerlf<%a)1p/IeoACaO74*6waqv _NNHnZq=rC âm#b8-E4E/Z]Ȅ)o>џKYxb*Q] 41.EL=0@írQ %"H 3u,OVZ &vXy[{Pw-kP2|)BX4C@ PNS$}5#F.q`NO! 8(Xo57dKQsE2_F⦛pS9ѿxe !yV$;ǣ}GV17~/L5pOo!W>EåbM\'-:C?M.ۗACz7:m/ b`j183v 45?BiĢWQ5XE?I/睞 вquX(_(=o5pki;2GVζ,؎t~dD>@_wL"q5j[D0l2E䦔?g[X{~.]˖nΖܜaxbGk}SU~CLРn|Ӻ>? [o2ܮaVƊ+؟jxNxXM~D*UEiܒ"XV\X{m JΑ? >ё1j#ss{ `{nἘVڛϯuC5Qiف:: `%>ht>ZEL[S <p9|2٫*ۧoܰ2e^ tmr+7% /5j9ig uSč,UEY'lS>r ߛI:xzFb;h/RC#[&äK!^%z :GCa훉}՘ak9z)+mc ӷEA-X!쿸OގUWR0t@~VU?c|{rN  I]$TnO4t?01HxBؕn uXpQYz4U\7S2׶%bɖ ͯzZyy }ilu*(f)RRFK/0tA[YM"2e5_D^~@ul4qͅ ~ҩ nabqԎZvy:EYJMT3^SoT[i,gٰSt. mن5j{84FuITg=ż<$_}=R?hH +X[B}yUQmJT_{e`χ 9!&B0D@;}˚m(3,s3-zf[6\"z5UlXZN+=TjA|Jh8&o#ҴtlG,5LHjS=S%\Ԩ?{=܈Ew.@269nj>kD%~8Tnݽ\#` y-{\*-P=b`wZI,VE؞u#qg²·l#'#(ۚ}Vdvu k#1-[{y]ŕNg4qVßY̛[aLΖ [Np޵֛ܟ='t*Hv0t53r DxYdӥ/{@"}"ɦb7BG[L;;W=HqB1g]I Ѭu:KB6n+ k\\Γ2MDsy$?:Nrnd,beU@' i)]z" <(̥t鞽{5sJ%{hX0$9Nb M~&co9J%n " "CJ٪4"‹MX]SDm?I/]Gr6A|-^4q.z^ȟ+'MT$f2(ԴT6KWz&ܸ} zݭљK3Q{Wbi:X)j[(1zbr,˄mjN|X/v`ĢRk+&d.Yܑ|!oʘk=lf%fyrt.Z/0fmyLEvZayQ2ejx;ҖQD@,Qts{UZ[,w 2SFBBBm  [^`tNR\OҾED6o#:/huM1:͞§_ZR>7|@e E/{kcKb$;rH:Miw2za;suyFH4 z1Z6jSCb˻3~8,cMV8&crSo^X샆f=&OC=(V1&!C62uɗȢ#ɐ;;o [wxF"mzҘ042#thSY>esIwѣT8Fެ59wݳ#`▖d3$%HSO,8et^N*fWa />[? b%yج~[/KE Ed[Vͫ%m+,MxB|H )xC\3gչ 6%dO mvdME i-R(PMXߦdCruwi,U|As+7̘f#Tz0 o DG!-Y(($ױš!EAZK)ȅ |uun^lc{"Ikjʷvl]Q"N:UV}q%~+uC 7C7B{X¨m.bM i$.;!bJPu2^+2$ӲCW o|nQaT, <`Up>-ȃ^ 0%wkUm;uD;xΧwue'HY1S_G8o$? wh1%ΗNhRTD4K!jO cPׂrThM*ŨJE+8xpjOD =dگ*Zrj.*"z+Olc4SKz9OnO]vDRF k kԬ&;ΞpN6c#)4E7|DbK(P&Zi;L H{?צk_?(=Uwı=fuPN7>0솀ʯ[*H_, :$,qՖI8bAP{`u!FJuH-8묩%m%c>a~T 3a" iiU]= H_׆ 9*HHƪVvKm˝F>&ܗ6E kCOƎ1nqClGz)DFQqЇHnj;:8 8n8%YOll}kzv ;~Ը2 ND% ɸߛugՈe) 2o<#I^sDK1?ɨ PRS`"+IԒkvq\nRdV*$1+4#?UvT{H!h=)XythǒkWK&46 y+-#TS-5s ;g9qRR4TB 2K#'jˉTٸ͸2!L X$0qg}+m=6pki 2EG& w a8rbsM#z0uNaFԽjd% (۸GYBCQ9}2isrNfYF3r#fq 2 A !3p@ϿBI7;iAyt-8d)r^=/W%Pv% 3#LC2GJ7S̹yDCđUYgxfIQmԶjos u;4%eV_l-=׫ϻDe ݆/G =mKD zhlmy";Wٻ#ܣM ўuD@KgKÌGݒ@{B*f*'7&JX HصHCz@a>#zE3`2;S2V4, Q%c)^Fy4B]d|>4 <(k,1'ewM(sl[ 7:&h`3!Fl-/\L YWWfHtwF}0s*줽;wqJ\|Bvi-I#o@w:8֭n> c*C۸O[\{9W=+2%`~8DI-MI=zկByw3g3+#i$pڝ'hR>x:P.{%&SM3h_n}YKH~-<[:F K^nYv;G]'@JX2d kvt&w?}oGP8:`[^ӽy*Ui=(9!8 "u cRWtZ}A5)<]<=ƾ_fL6D2BIq_[YƬZ W1TF"Ƌe~/CELJs>8J{aM'ZT PfלtaH6o:F/.&띡iǹ fq>Ϭ8GNE c~rHn'7́sKhH=J+ry;Hh3Fq g)o(k:MV7iZ3%eRGk2>~]>[_9!,VUCp0/͵annk]WHn8vG4Gut1m'H[t J@ MQ|ySy69U]1U|ko!sZ!jv=FZ0 s!9 0zٜxuNgA/Z]JO c/|"CO_T0@P2ڥ.R6Tc.C7x4`| !9R B'5.1i9ӡ:MɲPgVzȵpx據ZDDg@.ݙUr4D#=qkM\w?Dv0v s<~0$S5)R]V7-:DNQҋG@y+zj(3 E Q/7be_1㦴Z*:aq&Ƽ7&34C}vSy {89/V𻱯I^":U/|)X]eJ]& / k8$vuBcT`w_c۝`7Ʀyݑ }xȐ]"jRJWQޚ.PϾL?ݐ&XLQ6`X]ǗdƯ57sxB>3€ڒBbʼnM "Kr娾~hy˜fBUxRVLgw3͖-(5G0teCigG4SGD k3(Uԝi(&HjO^iLMŏ^$Ssl+ywsWY-"/tK"`ndo'I쑪a/Hvh]S{O= CQU@Uߦ~9w~ЗQ)B۞c&(7I #ޔ, @̬$<^+YC[PǐE>D{UQ(+LOC{oF^&3-0M? B@2''6}:!%!i F-W*>&U@Npe,:Iнm?/x"'xKcE&Z?UJj;Fx!,ñr>ﶖy{w$~`ADlyNX6({~og,4"v";qAG>TH<+MYgJX#x֋NP@9_qo%S3z'GpTdVpVK8W%#SCX BБnWqtF4 ]% Vb7vT_ #yȣuYz u|_}}X 48w4XT#oyDJNu"?0 }`qF2MQww%l|m~Zhe6p>PUjsc%/r.B5 [CCi{)5XͲdPKZ hak @pLk]TL M|ֹ2Cb? >pɔ>1'yMr|gCS Bu= M qaR 0O1#t%46NwtK ڬ:BsQK#=Ia m ŝM /Qb?N GG^kG\o? %3HOAuX@.ŬS? ܞ`9e+Ԓ1l-;E+?6Z~jRM9~ZQCf\F$H|?MTxiuy $ }bKpf6:/YE!XSU'AQýQ! `d[oUUm=hzA3pEym%w─pWB)yu1D6VuO8Bomd<%Xf5pd.3AQ-c[1,B._%)7w2=Tym#S?9/<ݜfwtw*14߫SʺWo2JiJcr1JkXrL%xj?F:-UrG]$o(,79FP:Ug8r`L z^V(OUB+]ΉrCu]‘ŸRr$7;o5yJn$(ʠ74Z`fO\3;! _epݩExvz퇑âX,ẃ8kÎ|m@㾐{O-p:4 qRHhapx\Dң!['녺ts1a_"ZPyMi߁FѰmDZD#/F_/h9otXĊ]"X@rqSf-*lY.Q&ZTO*aCưpZVMj> `JmeHWU &hYǹ`VSCYA!*h $)b7̷kP+Y@]0nTeU5-,* rz ͍߿H$gSQG`n}i="w-j#˦倪%}mۯ{*%Nk@0qn^;JslVu AJf@GjU6`X@'AhE5&^AĚj);]YyI޾Cݡ^cYvWbk8K&s_=0,?aaJ' s#%^I),ht-55;ETr44Ԣ ܆_gW_* 1Md/s/(@0Mm.YjӰ0)|16_?޳ ؆ @05݇cצ#4!P&_S >_>O.~r|LeBPD$X |Hg5(ZcU!$;;LM&b6U&g\< 5_Hnvipː 9W di##dYe.B:1=qV"Mgj:pxܻo=t &CN%v}7+uf5}9ుܼ+wՒo;k!#i٧O5$54*#i`TaQ 4迲5M5yIcO#Я%j_%?n";ֻ߮!>椊X/gsS,x! fx_5457UƜUiZbrv_<%`[n;YJ&D?#Dٺ$^{S%~M]*Yn``ce0 cY\KpȋZ!oh/~}|ed_+r,0x,K<~kEӂy&?CIC^uroʁ%\c]4nH|0 ߸ MBs4T(' [{ͶLE$94;S  ]}^$`(Q ߊif7@FѮ 4m30 k_anݪ0rM_`QJ#Tj6 ^eLᬸPc9]Qk_$h]bhGꋟ SJhҨ ;>ZUA5M d ׎BP|u؏О[w]_FTST,@O,ZN,I8 nH[|W7CҰu +V X])I<#Z-#hq/`xIU.X[ ZFFogiBvdXC/)-{ ,9<*pQ6s DuO1!耴?MѮ7ǒqԷrs8}S>H׸eKBe\p-ՆCv9$Qc<*qp+e!ȂA=:#}Qj:&3l ˠ=B4:SEi+X^g"sWaj jӐn>e4ZD~ N !ρfHHDBH4IÙEC~nX> 2p73>Lb3+>nmz'v1j?@ɶWs}R9C܏g׃de…2 T,UJFw9|'%uF0dat+Z՚h5`|g.q 왬kdxv07%i $U.LueAoy K9HK<)/UD%qS4 r|tVʠ*|tp3eѡh3{s#CꂮLCH|Wd!kbú%O|Z L )M|()uת=:Oe>@ε7Z+UO;pC 7}Ycr묐Ŝ]d EYl$_8 Y}t%I{_@19>_sqҔbSW.ur>og4XN=Oީ26C.ӁQ8Lʥ^a1Y/=\[î苰[y$f28Vp9L) &й4Mo[1@vBxWoq:^LN_f'9xmv(UwDs1ruOL깝*Ӆl!Ŷḇ)EJu/kJ8թOِ6S[A^|1f5QL2(^(ڕP/4oD}6bK! nBRcyK^`-ynj9]} 8 `a)y[[|prGhd}IWy fL6xLSqI^,S􇼗(-_e':1hX]jB2VEQz5tHͶe$}K=N2)'͝Ki–"h)֒pB54{f0R*c3UH„)l3;ݴ[7wY dVPo@ދ 5 G4HK pFe ]hy[MЎ5Ii#Jl'=P1|MC@G'sR!(;,HVmFŷ /O@+ \.fOT5?^j,[Ł=3XwCyX/4JfRUw[Vx-"%2k2jD0 [ E@0`^Z]rx)˕ce%%i:#8*,:Sy_b6c#%Y "|>tcg̢ZP$@3- )41'dpG3]m D07f +HXGGU++UTʥ_0S8˱:Mlt$3zzUT!kǚ3{<%XG4-D2k֫7 &bv< ˆ]ߖ́Q 5D޶0/d8cxSZ5OW1%zo2\*0f'1Eq2CvM%բbQԂf`2U==D^$0èO#{:vaKŴ*WS*9, 4uL6q&+d?U&IΗW&W5|[.Jz [.>VP% (wױ 3p(f>W>#OC]CI5tLD=(̶|cXgz=0=c#=]R ditǠ:з?v 7UhG89 EUf[R\ӈ4Z/2$v/x9DN=Ld,C0~=w5)] G 3Ÿi>P2TIbg='_}2bac<ȦP1IdYvBe%,Y@*E ^jƮ)v>*PL,/:2,:lRe%[F#[;1s-# S%Fh2X:~*VsbW$L_Nm0 m((gDx>0trZa}hKkYw7OThy.E fe&FL(Ѥ";\5\%w^:G Ȩ0Btl{~c8 6|vr8זRT Lu9]vO`< r}_&2IQj$Y آGN6bQDe (gDkS%f ~a$~qM9)-Y"lfrLht!\̓f`xxRD.2xVr)UniFeL!*LNŁi'|X޴Jkړoc<6_pFZo'rSEſ&뻰;8cU5<#sf&Bb;q`jxsMՌulvxvHCf:a{zlm<,U_Wfl,~qҧ\fruϮmEsT&S$o`F 5+y:@󐂩5AMnßp;ۭE3#6r/V >\\L2}d#{<,v)d馴C 3/B}H˕^ FS^Vت4Q͑FQ'ˠ[ 3m^Y[Ū$y çI;+P]r>+TVYED e.b e.lA A $ޓ\0 F w]ME3g\S,vst׃ܟC}~xYd7j{f`O]f{8 \hܺ&/Y8d>Vgf9юh:9 }_PRy+\=] r'5C,X7CvoM:sUpϑ̭15*CtFH7}rw+G"&懲k*MIg%^=!m`s`&$0jn|1ĻWU8QŶmvfNHyXtS$}pkls)FnGD2k B ԮFl @ j-_Ç)RJ'UbFd͋+xkKZV^K%Q Y#-lniCU86'; .k.A=D*Ӱd͞LWf]+ݛFlBѣ={pIDy["0R ɍV}Κ[X o X]{$;w@w38}>f[\H!b\> (~mC]nfzmw+҃qi8t9^I%@QiAP\ K6ugPg)̷IC>3ѥ2q/o)w;LUS껴i]ex#}DV+5Dp %ĊgŦ5mhT3%l'Uh :h]}di+dՋ$C=fط~1<'+'^1T`xN:u8y߇PpD/bwI | Kyo !||,"*d3#"YS4ehhT N۽`>E"[jХ<;,pT_iHoFcǻng}p3kh%b&N0?{KD<|fM<T鶏}b8xvlɆ-!vgE٠=aah2 T_fD ,˶RNȶt5jY{/Ah){I__OEV_ 0rYuxV@eoP|E PDM*NqU3M1UGbkN 8ZW Hlg>Y JO I$IjVO{n&|(M̨$i)#(zU-gy t 5/S-gJɢ^Ewq`ȲUTbO6H#s-E mz`&͊A̩)W'4c㡋vs֫(ЋۼBѥZLSlm?)}[Ɛ>W*[wdzba[ !qV*g]*LVq b YMe3Oc'utzB1^u"7|7%{v{lo%?'ҋY ̈ƧXDVww›|vG:z' S(- ~w NC07tv,~U0x=[F9yNL,*Ì5ٞ! ]z=՜3gVajlfšn=J c"NږU_=8ܴn( \4ГV #ȽA^uJF 4Ӟ|X.*7]1BXHV"t&vKɚ9ܶUCZw_6מ%nj~IsEp[_긜*`15'Ͼu#M2  Ah׊U4.bPR>7^sܮ|Dvg 3H%@VଔY0-^EN<ج8cwvm VXϒXS=k4(^kexiB~" OMzETN ~vL%󲸨LEL%}G O>;_usjٕ+6J{{,\lQcAWJzP-sweOM1?Qſ#imap[ܲR]FG\ᒰd-KJ׍݃ciNy7|Y,6JB[DahZ< +5mHd:\xb _ N#7]`14bQsS"-<0[)2[0g}g_ +e ]" O%MZ 4Zk^RZVG W{kиώ/#}:K2%BЧ%| oR6&{8>N>2t%e/n ۰@@#,fsBZe(咠-I'GjN_qn0x.mcHۏz-cTT>?Ō׀aZ Tt o8oRsVd}ۡg-U&۬d:6#0p[HAn灶n>ؐ^-AQ%ʨ\wk40lJ`B3|\!hK_<"IcGx8@\BNװj%m,T̈<@79MskՈHUuRqX;zfRPs۳nzT(ZNGH&'+ۺ8]01ined$!S<㋊R !~ ǺT ͫlO+s5nGb=ggD.*K $'I_< FS巎A3HH8~ߋv7ϨMi"@[j:o)ȿvj@[3S\V_VH b!#iVG/ >0HCU-/uIyJbɂ0>1{><6,E !<۲0H(}ԿOO.0P|܏D(kPӮH\> ݰڑVw]/+#-h/娼^́ 7w6IE1+ILO Sm#.jN.F<~z|=Ӛ0"b>Rj=#FX _QGjao Q[ÑHnd::fyQD /oh]F8fQG/S&R,; 'sKxG}]L"+J^e/WykϰI{6AB{Ɔk4LԬH5֧Ǣ`X;vVcqA 3i V8N RSc#FЙu)vb~KOセ~͙4EL|mlMyjr6M?+:5 8g+޲j``(e@n? JN-0*v./Qh=W]\v9bc.6Wl8UN3on gE͵QTaw;ԟ4M&ʼni_BHEILV tQ/2$(&ViZ?g:j,!}]a17S0FA AF x&7-DL9Kfc2ڶ7Sa62 B,J'l-${tm/CSl^lv. gL}/9j:J5pQ`-©0BL@hnzDSFvy%uEo[]IY6aJ~& &?X2='+cV ߉|@eA4+TBΡqNJG*LtѢX8F~BLKH,)[F9`ûNBj V)>GqW?d*g*f_ t%P[uX̿'m'׭8HMOj?9Y2Ƽ䊢H[<Wq 8K*C5Rak䩙H6BڠkL #[τIBjI57-V jUd❢W'4Z\r>5Hi.KA dkɒM`J?*^S:vy}f=,X Ho;̯"{Lf F4XJFxX|;Ai g7}] x\w$1,\EKfc[G $1=:zhWA`C]=*D19cSDܝ`M~Ia%"}0= ,83хb˙?Cx>pOs07'A6vDF|:aNpp`'I" 2.U:؎KꉁQC֞߷"_l)*Ll>F'|`"Et2~j .;6yz\ΝZ2x׌Ǘ O-s/GŢsCUL=飭^6s,!ǜCu7=ѡ AY;tW0R%iSYp4̟ϟD^Y,vDS *_;(rH;⺒d|7"%<=GK4 /3IJ؀) ߓWȭp7! tƊ RiQѫIso)ՙqŊGz>>g9;k*[FӄÃlF5uqo ^C^;9Ö3 ڢ" fAwԜ=VAjKWDybg>zTWUNbo?HW u0^:ǯ}Qv_`}uؖ"&\Mu Fk));xl} . nQ:APĈXGPaڳajnGWrD*_OL$+Os*߮+v5i&2I+p;kl[ &ҿr͎^O-kWf:˕zю׻ U'ZsW׆\T9Rvn T5XHuQ0BT ۠RovcVи]+2"CLuʳSVe  l85,_GLjDɕv eҮ@8:^jUViұY)9fzHD!nz5|Qgď_Kҿ<=wdjC3Gk VJ}-s^ v$0VEG;Nz, ??Q>I1`h) .SZC>wx6"rO`Rׄ5P^='Qؒ%bd>H<'moL<>;OM[o.J>G7iP E0~ޘޓrjr^4=q |;=EQd.p6>oil$7罋?H:t{{fLOvңX,dN XT2A[X1 ۃ Ng3h=%H0Mis]p}RLbV4ݢՋk#9Ar1Yhi<* h{u'e^̥'Ǘ@׈߭,+3)7AJc3 Pm.%^cl~{_Q]P:Ŝ|eOZWC"xr\'z'̽")vK 2[)t!JK8uP.[C ;? bs> 3>}PqU3ly/'nM?y@hJfQ9ˮs͂~ rRTm/7Wm 32oK~y0N>/ٙ`h{Gb=\=w &U{*rl+,.Ε۸tHO׏1]RgʋdWL7;S;~~ 9~sǸ+54(g Dĵ=t20*TE :e:cxD&MnHP?TU;.y(/ѵ0Ht#7^ CvBƁb~q2ઓڴa`:Ws) iQ890c[Pu~/-}x5;`>k?85r俜*pMq;WKҰŮ`]l!/r(E<M .E#V^@yZMD~ԃt3 : Cǭ6W#^qH)vK#,+F-?wr^CDF_ R {r֑3/w r>ֹ[F!PbF!Q*xvbO_a axdР&Zץ”P8~׍࿚P?g{PLwpUJܾ0møcʏą9TS{ww,"HȲ^//t]\ aE@ >R>2%ZgiOhE"QC2:2ԖHB8tY-Y20X+Ņ x{ (SCrzt]`%ԴZB`eGHpԻ"n:=/dlky=g~MU:NP5Z!o7@w5e1g俕ԏO9BhWc;M 6cy{Gk p=:v'Fe[/2w%癔 z ˎsPN3yNup*LfFFLCARWQaW@W7HU̱CFl9 `!YҼ^Z)v430eؒb(8Eņ擥W5=HB{H e6j?{ȠxC_&SCj%x@X}NJPDduL: nnj80KPhLF%@p ekiv7{?:t4CsM{EtֹaF!ǴQ e}piЎN;\pJ)O dE |rTxKvrutf]zAas d 9Ģ Eއc}8b\1EDsVM ¹J-`KRpu WZ)y`\*⽳9fV}yJc#Y$zYQXF9T?)ͅf].Kzǵ 5/KO7kEv35Gl>)χ Ȋh3 8TdC'%xTB>7HaP* )7̈ IYni ?co.Żlc,'|!IX ە5פ)v'؆<7#VxSX`=J>~n7i us%(rqzMUCc}ԃ Ԉn1Xb a'MXl `!ݥ)w斢Ҹhbá4d>fœٿuK*X<}B- 3:[#74*@{:[ c,*c BJRlc]b"MOHAn3_6nINs(CD>ЄS4Q֑T@:&SWJmx9#tJBUo`%(Y.?9$hm觶|MNYvgCorQQwf3ԯ-[GiF>{#8k[n#7*o_ۍ+խr{`+̈>WS$@0`܋QZȶg/1**|dVzer di| *+tj FƁ~ H>33_FGNKgflr Ypd6nwp$pvf7mL;0Gcr^7B#u )z}[Vgj:g--6vxO6M2t>/ԆSaAZYbX˸'v Kʱ@f!sBW] ;*lbRg0cD}&?P&R\1v iilI9ՒPۦh[2_:CuMwya+ V(9ʝ.O9 =*ү1Ù+w"F[^8 ;Ҥ[u{egn iJNۼ,ad$Fk-oMpUwPz\St\i_ra]Eȸ lx 0*]ᓼc EDjV4)hts)WOzʡv/ډa*ZBx1 ZH ;QȠyi0v2'L6Tv ϋO;296–6*Jvgv,90DZ 8GW9Iif0D /+ÛmU$-KKtP %'`dTѾfGg}Op3նa0\F5gpfL #+)4t5 xa1ĻMdu^,9ݖUBn2Q9s1Z&mrԦH=rK\2(s;j o<0oΗm/(ebӸnV[fZэ+ʛa|( BuOwSǘ:!67E+4o,~@uz绫d6T%6TBh]rA0Wγ)Ēx5 (ɛ<0YtۈBX`j4 Lq)R-lpymaTν4 lvvH'hCݵ M E}#Zq3B2r~Ƨ< /jkUn?O>+ M=zsx+[55YD#~G#a HJh h^PJv"yF3t+l{i[LX是m*p s[PǨayaRyQ"JٟU(?PT/kM&Qgа%RVRJk[ qP}yt} UT)6 ; zJL|3j FrL`0 AE:C<]1mld,nH.? Ev$5f.@zuy>sA~n 8!p?(:'`|,y^' xZ_E(ߗ x4{rȫΖ.CSZc ts^]Enȯorw".G}-cO YEvw@#t<2[nM^>|K:FA NU6اIxwN%;aH>Xfk&`h2?OG $ݿDZbtº"3+֑-0iH{;b}u4M@MOLH,Œi[pC(KԡB#s;ެΎz|+vQJՙeH}! mV]Lζ0N¹.F'zY@9Imz޺>uꦅ2<IwqWXL*d֥2=J,wxxP"_ʗXOiYUϗ׀2AsiCg|ԥ|Oj@o7sF>e1e5@e9Njb~f,΢w])Yq$w]7?y,]#5j䂈.ӄ|@Cq7N8Z"7W`]A[THnW"([-V>HPcr_m0m lx$@mY@uJuȈ?´D(?yqVWghx&`+uyP87XCChuɎ'5G\M'rЬP4~rdcpRABLg6{m$cV7Y;֖QmJFw!F95܏g8UF{~s4tHCG+U1T!wiDW]c^ ETO-w JN:{` l;l3֓R74+w2Qb[y~ֽGV-#Z^Z=BD,Sgk;ӄ* #-5,$qݫV L"~5<-*RK*FS[ޏmk61st6VΒ1 b L.e6PP8m! |K2p Ym?ɬow 2e6ؚElB`b܈@ts p>oc17_9NI ^=" > gasV2Vt8rV!e+5ii:6պmj k})rC^dJINԢsŖ?&~ ٦3_qjR4=}w2^ߋ"p3>h*PA  }Yn1*lk"$rI&mޜ_CLv*Hx._2o4F-rR[h|_6XJ҈rsk氦~Z8H4e X}@J1T%!8" t[Sl^eliMB*HA[<-oA8Z.b[`Otj7alά -ڽš ׻ppmV"V Eï T}M<(uIТ\^ӦU)~\8771ѻIJ] SQ|t=-1U97fIAQO.N탶ৌZ j:56Od.gN"PE GKՏ>0ބ0?GųS_6`-:xuj'}Bw/ByGXH\rvaCnU ONL :$f3>EWϋVg9Qe<3meԈhwjM.qg.GQ-(y6-AZhT,e_֤KY㩲ھYb<݋%ޖb6 Uk7qPP4~9(VACԋ00+eR1\mz &bomHsg6?'V|7D)|KKkʋXʮ{ز9O8Nlk cubAj YV"3cP]J$}s)IbP ۍ V)EWtF !C7MY/6yCG){jo>!c -FRyҕ˴42 " *+mC yYw,るT A^R!ٛP;QAz(UC0vEG6n_#oX8e ;o fm~zEa3C^Vؑ0"#Ki5C nvb{Cq^~I? mhƟ9e>qˍD3]lR[Д4#޲VF_IswIDЉOC Lk* F䲓j/{>姆ҜVIvHÙ? RNa , \ˑtR'o Bn[[ʂ+ى&Ed/"&<;9z# D9js_u[#VADbNa̼ [%:y?cL94Up%7ٳ_ ME3'+=aezn+ uGٸh$PJv"d.]?D9@s1;xtm"gE]Gtn  TH-W8(`dqySo2#Y8tϣ`oؽ*sQ@&8L)߈H: Sv;oPFtzL;vNW:UK*?"휀Vl7ؖQ< hu~%SB\bi,zT'DYBj[uj`y"$s:!n/JLqS#YR}bA?fxJitI9)nc95{?1s\;-NG &ъykGW;pxړįD">D9 WER\fƓ~6^%s'Sjbypz}U*$11]5CĚjHiW%ZAw83jzcH\~Z6LXA-'4E%@}<2bY[oX y!tڡ|VI4(~2R_UI܀#f]& LthB,(zW|cHh#gtF7tamU#'Z~i'CbXw >ʊPFȿYqPg~Uǰ">K\@O\;JsՐ4q4opK\/0e:&OTOb1+z*bW}Y^5ܷ8\ӓcE|VJ3ZABqhR_I:ֱ]u|3~DI$4jKh  a %;fgկߴmz'C79 Uѷ,T0a^y瑀#Yj%ۻkFeTü㶣=YCÛ o'7AWKO o"ԕ|UB%`|}]@ [CNtP;=I9L xa~~ ~V|,^^y̰:/r/4(~rz'1}<}+ xȌ9[ٵNd0y? @xOdxZrWjǕW& hRf蹫w)͠=Vy 9dOn2%Ov{1,XcʛKi Hv;8wO2j7Ga{_mZ4.6cNmRXv_CZb!JђIF7#.a}u(nEOtӍGEC 7QM&90k1IYI(0,Ih.0rؽĐ;Ǚ L-XDЂu%m\.az D&=Q>"n>giD@w!ZLY#|92DZ4֏r6߲A ŁaB{p+YOsC8 4SId/4 EU32AV./+X u Kp syV'ƈWlFO1z%u-.ʚ+a ctʳyY1_sӬKsU j)]G `CMD9c&U,+?"Rx,T GH; ffay X2LN%4y3O3G߻59_e7=6F ޮ&vq3SKv-('oSэr0$o~dNtpp1pIݞCl&PL|{%r_XK5E͆oC2e~[n?i0C U,!N.G;fQcCh;ݟ |/kw}ţ?ǒ3;bMEʷ:A. vdHsoh ]edL$[\xvB85W`5?fQS2H \R6*'N= ~Xͩ9 urB}`pR ҕvc?Ց>f'D>ȣ/©&~+&. k"W|~ۦ1GGC j}*Q:sY5ˆ^^Us؂jIӓ'"ukO2sgp~Ľ;~>Xyo)kFz Li)3Ɂ`uu4h =Gʔ˄?t>bɬ6{d(_u6A>+},5t]>IMjz zWq4j 3o9 S5/LonZF_FmJrEdNd# #[t:/י]lVmc#L%˄5I>n}P|Pc*^{$R{m!oJ?}0,{0Zb5UF"x)v! MQֳ6S !6Uq`YzL@Gȁ ;οpq6)ٺ*qR? SPdu=#gڳ#m*ъ2񌵏vC jwӤNDR){/\dL9?cimV[_.,fʂDK2q7Byej* )9vZd఩~@#^ks}"v3K@lglxY1;]Oo׬/8 S@sw腞k By~ ќ穵9bLr}d~?sZ545z {K^&3j GA ުMJ KR$u[N8wVT-R867-V!m/M'+edػfU@}h[%Cש DloqG;*c/_ˊ,kM~NZٻT.ƞb:*&aE^Foa9sV4PkMkӋ-O\jOZf(O}:2"Q])m Liwl.*(Ev_\9!-B8u\^ U5Ze<[lJcm g5Ҹ۟:BI},[PFIq礴1znVYo}v 0B >^W,!5aز~e[2rvKc|yWy3Q̪Uknel(m%rʉgKLpIS%Ԃ~h[>A|3R mՋhvZEEs-}N`hK^ 3}һ^t'lڡաIY ^H^e~9[Z}7aC)baLGnq34$PG5ap֋N PbM9#59yƄ'T*dp5Ή c[hu =NA*͝VA7YRCN 0P? 9Wo[",+y9L`qޣn8!/ZIeH !+''TbJϖw]Ku7xO5LSZ9.kb۝9Jfg򔄚gf!R1dTT5-ś\wAݺS.Ի&ڌ"E1,+]_̗u^s|;׹gʇgC#VGHGu7~5.XrUYgzΡVy HAb'.Zل#X L{'"nԒ7IH0r7ٰӋoY`ӗ.`Bޝ J#!3%}It q)$lnݱ!*6K1pVUq[`lAPgZqe7Jh² 8}թg7GMvމo?*@myت##Xғ{ӯːIL޺چCz>;G4=-TQQ0_JrVfuwۓWf*f]ddf d:ߵ~h|]n' ڒ[be~؛ 3+H_{RjþL<"'&n:!c%'~L~I|#XqigԞchdQ|9+u ؜9VۜB>ُذ]/oչ͐Dh0Gqħ{iF?DP/KXs C?o0O)xZS!bpyN*7tJְV" 09   Cx&x@29إ_S-YC|@@Y|cΘ]=z,(EXu(f /3! _eA ae=ZFnL9Lj; ;{5T^'&'R{&“KiU-'P6yb$?=U",5+?*FSW(x* m}>"A u*(YW]CFڙXͯ[v{a4G N& Xs4 8svx1mone{wsʉOyPYP_1#'7wF%K猠ۛdz8/TY&H|JbRmj!q6AVS{\65D kcDO\BpbOi DeqBLbJK<:UE CUqBd4dq, &|Ew€܂EOl'Afx6hJݲBBjY];fz􋋝ȅ`܅fz7<u7OZ sbvF2>L%B,E̺&bf\k)'_[?1gGlsQc+;A 6 2B̗©1Q8#>y*bX[K9R!ʓѻƤ?HEZp Ƌҽ|z@tZz S_c=` = X&Moz .DW^C񖟞y2'&6/YRO#G63l(=P^ӭ3:MۡʼnK$4:?m})lm+:P+BȦ[ u R3,D 8bH"=62<'F$cQJ_`.dlU.׆ }!)#9-$ !rV] MN6uL_  k]p NeGɝ0~,m3GhTa֌p7$$ @IjC׭īnFJܐ,.(gasKyMmvrdMx!]M [j8~ :"ng!UuGSᆽ h!]z2I!i&ҿź`|KgMfx u8:(9WWO#^9re},5SԒ}FiKaQk=%fq3 jJ9%k3MjB%|CZ11V8@UP )KG}pul}&sXna!sg$cW'R ZI/rNyC+tڶ:g-S5 hl+}V޽B1Z AN+e]Uzw nxq?g0ߥ3^]ٱlvR80 8GKdi~\W3s8hw9UOT",\=rG#vwߦ )$$ KhDX(x>+u:ϝ^}v;hW?cPb\aVo*o?e2RX'h:"Km&T\#Ho3Td0j'Insi {ܗÆ RIw>Ӻ́)?E9'/ 2#).;rCf4U{A6rMz|- @a)L(H'$(+PMMv$,&(LLa9| {KR5zl\lOhTֲMV'*B1l+rFPd i跱Oorkq# zgDDbԤfG=xeNgL.RKh*}W`&[(2e { |_"Hvh=~jhߔ!ao(:n7?bv!`7!@f%: Bb4Cꫜa55௥} {) #``,GLM.tPSd}l 6BCq5X Y.`6Cq5S =MdVY{ /Qz/.Sۈ{miUKYit16۠>*ܭ`xNz A@ruʽbmH"nQM10> ~L@U5R":XĹb]ry}xdҬyCfľ.VM^#{Pvӕ1XK/潧<!󤘈_G]C*rDE|:뽉|) WQ!S\4w?.@iN;c4~2Vx'C_]zeG^֑"#L"i ρ#H/U )2W8&M_$ wEB)։Ϲh \I=RZ3/ۄ7stW5/4X-EgHǕx|Q;A`Iytد7FҖܬ=E:[ dm5FYw=yM?k֨m-8_< ڙ#_زo~Tӏ]}_`[&MKz tosub% {KC _ 6>RRm˪ݳ%aѺyM~mMD(a ]b9?TP0 i ZFc_iAs=rN"Y"N*nj͠9w'5,j<W. jeΐv2ᛍdiS'bPVEP);0L'vKEHvr<Dja шpJĥk?A#D:GC]@aHzP 78y="*ɗt@STWa:lށ2|} X"[Hm(*P(|3E'.>K\oZᕩq,9y!PDmx)izբ׷Ji.qHE`2kd nZfvP ocp~%={|H w@R`?yqsi N͉MYZ) AMĊTS?Ֆ㒷7y\aBi{E\ILs.]mH9㚯*x sF&'"zڹ +[brU/2ϱZ \fwH!`ťtժu {:0*Ԣb_u^P_}Qo*)bjcV&jgR|C"(ֳ: Tį'Z hz'b26e1ٹz* }k{)Bf4Oep,'WMOa)˴(}:L~D[/s"m}},&hyB1nΣnuSn֘˜Hfo[{]|ژϩ}(W/V|ȇH"p<xVH" R ";rӆRf=|_Dt(EnHsٗmlwy kƿ ZxiS/F918݀¦.BRLpV }uE6 1N -aB`AQ?څ)V cȀ*h]W.ͼ&)/`CKzS鎠:[ڹ*s'pzabD#=dA Iėq)fDEW{{7OS$r@=@H q,pY6NQjUY/^%e|XQb/H# ԊuUtb0øU:|3rw:ӳR-k_1/ʁ?y%8R58$JV¬dE(#dTP=]ĠfDKh:Y]FT~dkBBs}GqeݸfX.~iW"_MۙeES2;izT 0j"SIn&S+R` W{? +Ӡ*O[\qRU‹p}h,KrCy-E8m[Szc~H#:;uPЈ0.)bì@5G1~t;kX#՗ #/jL,=X˖Xi]?RI|؂Iy>:J^\$j`g2O}:( l`z^@U _@":%vkqu>21~3&[r~D,.䘨=Uα_K( 07pR^ݡY0,OxS  o'"B. PS!Ŵg]Jk2",J:qhj.µmF6HKЪƺ&ʊE1դo䌿azvqXz 2eQGS|bB1\(ݘVbZ-lfD.8JJX}0l>b!qy% `SYIǓm|2C]3mjNC{&G ] NA:dETW^#qwaXi@I,B2^rRͪ(Jxj OSh8rH)~Ú|="L!.wsg[AKA+c)6ev s$߼K`<clfYcu_9~@`i{'Ȱxj2sى/A:r'S<#"PI]Iv8(aZ +ko V(o:Un<vgb+x Kxx.-2:+&%h&*Fv7ڙ*X%c3 W6PʕN{Q%\-c>KްHes xE6p3"+E\IE YYClK1W!fW>z'ZVBsk- п;G -N 6 ?+Sd\`5„fs0tlgᡡd"O':ۂ~j`B`~ۆI?139hw&%TcV BMk 9WA.8 "T' Xm'א( 1ɣᜇt l[۾T/R`td9lbʕ3:|!6H~]\asQ 4I,*Xi۾pl.ER`H1[1Z#@xq|)mꡪBՓw~PDܓGN)h$V]2>sg.dFY|F= ~<=ε۶(_@LfHwl kKDd^@/%r|'>6?CTs'< qTz*CT عr3n|7Q.3Hh*U_-kH3%kA2.RajG<ꄢ '(%c3yHT4ۊ.PlϘR*myә6e]ajT>ve1!` W|?jQKA1ʝ5(do,@QI X7 ek {3;z9WkƍGzD" dbȝ\p(%UHx YujC=E}WC^οJVq}E97Db{\AlfóBŅ44!j(!' !lYUig_C}{׃CUK`R@E޿k;MDh5KWj: *IhvBx:7b4hOt)U)<>) k %:W`bwfѢ*%ނT>Iu#)1*D5 T7' | [Uԅdodd*yTS+~b8qpTQ#68:@׃M1;_N4))@ ~je]YoMyQ02'~OAґ1tm'^&qzDvVMLWac^p^fiW9! #{yv@6#=)Sg;@( !({ ^µb/˕Pؽ5Q=pW><1-~ 4_Hqk9^Ts%;ׇjdG?8 fge](<_EuC-Ŷ#sJgFr"ⴄCi[L׻{t` zQs]T#X̾0 T5)'~L7Ďq4nT$t>tJG$D}m:e)-ԕY?x)I]*ZYΧjamFzc3,wiK7odhmo.\&b_y]pO˹ʦ!=`y؂K4 RvaLޤ+#bOr5.:23F3]ZJkKv*Slb:Y|Vbw] W쩣h 71SEU%aV=I!<|ڂ 秹o\!;ЂE.3tSŹ>U Mc_A<2-޶n8E7bg&+^;\–vɣ1Q9hO@-☬WU sB\ա!y5dtSn &EoPҐ?-HQ{&c}{9nl.[#G2X7K:Al p#ܥ{@oփk"`'}ػzw_1xGf=4!x.4aU+"!+-CeԨ%Mq˰דF)6@|U?:(4v0LʝϦ5.A׸q61'ۮM0y~#''#t.0=X8-j$WnיF0V@0XP(Qs.T&C\QJSL7-0oA~W<' PY O}vuq´}6 7vKD m JL~_/6k-Q |* B gzrvd(,O+j`T6SrS]Y+ gȁ|6v}D<%=:vĸ`G|O>yaV$Tu`o4a#ʙGLnxRu};?6D0^BB r.މUGt-[ԭ4T;@Fh'=dT,"+.,'46 b@?+4%긒WE'iJsX< 4"#y:r.tԯl}I=ZoKlX;j76Yr$-o$LI|)\hʈe[ 2?zv!x$&G'9neSAFC}EQ!hiҐ{s VAG6X2GE__27>A޲j"=3~!Ҫ\\Z X12& +&9(lh.o f}#R`KiI|oS#9iD&dNEmB4Nt}ڧ /ȯpsqCɟ`~=hZ]?T oe`& 1o6eo2.{;P._e~ 7Y>lH6U,PjʽclBiɐ-3?PhT S 98x-^5mJV't2޷w{V @JSeQ#C)ĘI60G#L,Y7-Z$oJBBl G߂X;{jҶ&߽GsrSߡEQM k(V<-ԁ&!{̲%M)Z%/gS= €"B{ym;Pg+V1> w ~ݶAqS' ~x9t)>׏Q]QdJݑȡ+d`\"CdfwV-lvoƞPTwhY3%̴=nr tBꂐK߱jؕKK)H-q5 Xy_6gvH//dr+ڡA$.|kRAf0!rW9koN,+Lj\#xf+ʑKHJIFwǫ-Cl6 x"JC1¼??'-cZhmqGA0^mYMkB6n(PAZK-EῪ:M1e 6yȫpQDȊ齇qҸWFRӜs0JG5=Ң~!P !AN Ehv.8)wM.Z =HƜm =2"7#䖒Q]-jliS˺OȒUOqEO{PgI:mf/dQM jJ+!D~k 0"d9w_ a8I&-t_g!XqEZ:QX:S/Xd)bJ8,~^إp$bnVHXw`qc}wbgav|㩪7i$Vl M3,$$8?ʣ(#n_?\A"ˀxxt39:IȯlI CyЉ2/TeLGo e$v=oÀi?0ЈK!T?o:ȧ\^'1`3#{gnHw!eʾ}H2IDpD \XjbUo`*_uds=v ܝ]i7*%T{4ˮTb ntAXd~\6߹vB<}@/yƭk]ϛ#sX&ty4^R.7tf,] KA{B +k?$wjsU"F qO>>MOυX+l ٍ]I+rqknL PrN҅Yճr;&ow# S9:8^Sbd7n3[} @ ,3 0՞G0W3*տ_{AD[ N)kk2s %ʍ H!#߬ fyܥ Wol+V &}C8P2Nwjz[ њ9VNmf I >i\3fʷ7;}+$SVk#9q)yN=MFy(l|hV"yިn 6/RN)|92mi%v~F[@BX-t[굌 ;]ȶ:4 8^1֧J̢+r7"۩9QAيw θ$U*2}X9u"= ټ2oHg̠ .N%=nb~|Ȧ2P}-CvWV̑}wV\YL9`5O;RJ[@ w$Nm9!x%n?(`^*^Up#jfz iZ#uYzKYZy^f^ȳj.B ,kO嗂g c=y5OSwueIolKa4T7_HCa$ d"'*3^ܱ O4.}ꕒ6;7ޖfYѲ zE)Hv0UlIRl Q~V l˶2n/w,7ĨBT9ƙWB @ OAB5Fxd&'c8Hgr U9RgڵnPSBnb1k*$ȅMUw֟Q:4>]Î7E?>=r۶xOmMS86hLSm"ι,9a~tp Vx2_^b}AW5JFwT_O5aIbl{vZIG >5O~F(T|٫*tcñXJ5,gR"k)lI!XS\H1?ў3{Qպqď2Jڹvow :W\99Rf_60-Ax.$n_!Zt z:?Yౣ.nhbj dbmSv!ɘOEEXbMqw61wcUzS}aV_3(!=G?d.n孕AkԊ,,B D; 0 v~\gMQPa'=+Q; IewTf!qS/F $kfgdz'Oq"';zx˱ֿ9[<>?!zY*3v"F.Xaeo2o^l"zyxFx7Q2ӊȣ/Fi\"&TGG?/,S>Yd:bDƒʴ.h+3gtԬUU8\IM+ ܢ=$"7f\;;1-1A`O.e3 8 ,H\ ijiǂLW5\ZOEO3 Ƚ*u~R1>8-Im*mUB[r'5;4BX5P.Pa[hMVB|`Kj~οp$MN&]RSo:Ŗ@f3\YT5*~^0չv~Oa!Iu%ۋ5$}[OUgZ1 $,;osz57e>0-!UVPu /I¿c岐z:ѓ$W3[ψ &E*7,Ad=3 t]KVQqIZ<`' g 7z|3BrѰ6{%&9-K]"R;Wvâ&dShNخ8QCPĆ59ͿGZ8I*JeZ=p|hH^|ڦ*&^N]g|il3.|ծ.c4,vei[+(+ѢO -`2'= - Ԗ+ d3i| l%3aINz\%<-Ea=IenڶCP±dPj8|0r6S>ڨ_ WѨE |3+& cdz|"x.t2&~sP!VKXY@郀uΩd,݇9kd௿aÿ-(lMOm5/ŤL4Hn=]Uʰ d+%ZčmM.FOKխg*Ɇ_WN Wjm=ݟ&G=liq֭@܎˃0A52E)^-ՓWE krz3fYQ1j<8lG%,c%) GĽ Z`u"$}'_pеUeBa&ڬC$ӯ$63EM4W,~lRW<#2 L2hg3bDDo@F]6c`bGCYs$3F;1/y6 Dh.cL?GC b130hKOPnٱ /{(8 =6,_Ģ cg:z|mg>0/vFZ@6#1{u.'ctO s!`ڰj7#jj k7Daڢc \?#^@+f=ˡ^$s#l<(FF@TSJ=?5AT=4MjOP8,<"3 V*7!*Jr&J$d>;Cbzy'(t:"*Y0ȓDZzO\mg2ɴqTbӋD' ob%Cߨd醲8Sv'}%.҃ǛN=~w>!ExI\t_xMz }-vZEk7h|:`hؾf~p@^𷕼&^xL[ pUNپL@.vP-- glRSMm;|W~_Y[WO!#Pk- [zI?TG =xt@rLeUXddaWr)AFfMer(n`Q>i[/\h~"Jz<q}mΛ\u'Ӆ9 O4֛(xwhoAf8wW &ukzs}FrWPȱkb5)#b31mP3186=gi["%Ԉv ui!Me&*.Uc_ .KʺP^ګGK_r6'ZpI^`pX>|%l!!7yr i}ֆxFO@0;L tH֛D>3}98,6`ge2mZPMo(ܮΟLq%}~T#Rӹis(w287/U ̼eCK(♌ W<t Hx*3I"EqŲ<3lj>z׽pgaɣӢˣSjEHSXQV^7/U?]z6"سsJ\D|"[`8g!?<Y)`wa^ 19eB NajNdsdP,S:8*o/KW]Gw*LL&6I/h:yWz)?+ /.D"uyoH \S2*+$ْZG\Af #G&wg.{vk!W.9%‡Mp7g>2Mck]\U 5T Y8}2Hm4{jV,A0Z:muBў cЉߪ T a3NgFIx`X7!OnLSNщuEf0V]pz3B'"~m"5? mn'3H!"Ri,b^A ^')"b^u3&\ķn]`. ,CH&bV*rum3~h OIw8zL"}jv$h4mXebK50 ^=E!%OA:D $؁NiJtw/jo \Q5X¯O#FQO*[[Շv x<6psDq )]&+BD*\z>Mw_@t-AnonWure=%pp΋9@v{J0#D fPP8hO]]1[ \X]Q+6%=gW-YPȤf|VݯQ<o^Muhđ_{V#Gw5o޻ F>>la 3}:Y rfyhhy Y(8Lrn=;y+DPTCSGN?iQǕ$Z3f^RqHꑠ:g+<]X_Wf\^aNuvwLpmmÔRuY!S8/gJ!OTǵGX1GQƝ#;Q\ڙ~( y^ Y'R D98@Q]gT2I"fZkӷƘwx֛7 OVB"u% c!{ j;_9~~?yLM5c{ӨOxD9? L1;N7e =Vb u׸[;<9 +#ўaߚeG4 NN ^c1 #C2lvI{ @/ ?c7va1VJt8Xn]h[<ǜ? eFՐ?",R< }D}^V9R(L+ VcGVVq}, 2_)}ȹz&8Rrceu`hT":Uq3H Y=M8^+)O>s3AKk1Snn ߰?DyM`{wZs$Tu8sߵ)h-+ <I ް<@0OFuy%yf?(O);obg:=ot_ Dm9c-i658z{sdjbfW>W\qd9gvlGc|:h#Xw ,DpXE l7gJN8hYZJd}Erٓ!U.`y#~_M;ɪAmaVŶϨ-zȎݦW1(ǰakt?fBo/C|#y`6}R>[} `Hݝ|ETFh{V2QEIBfj{L,rJþ \N#lt/udEb qSɒ9N*jA!-@ EF_dhl,Fr"tDx9cᱧ`Ĭ¹'8JY[?FbZb@ve~{iCNerŒ_"Yn'4ƵΓ~4g;#ȡE0_^x2+1zzxLūEQiny9p?>jI iPpj,28V 'DNY'<.=RfD>` YdYOSP10|r50ɏjEWx*~`'+ew5P"ά z}IN(*gPm跸qQ=ilwuU'Q&2%^P6sgW˸.ݫG*7ژ?ZP]+1DF+-8r//F@F0XWV5Ma&S.mCO(i2Q,6q2 `.qt`,Jf)zsu)'5C6tob,#LT,tP6)9N$Q1 x;&qgż胍i)\=vjBNxqs=J6UY=ҏa.'8Y]Wxp.h%'zS1|Fu}6(Pn*>!aHR,ZeR~XNtSd+g-DC%*wݗ}aq҈<8/sD 3.E" c %;WrDkt+L sym]j}F2L?Xd}TI#z ĴzKΘc0%^-pSBhp3ٵgDL aUW|Y>/N_wX֧|z/؏!R#&o5m b%G'VKi@< icݵ/Uh#ؒNT1߻;xF8i0{{#"ȽB.ԧCWӫs4>!3mFUY/U}4,yT!@־9r͌ߎsyOYzW|q'jNzv2=7wu4{L%z1uFdhW6X 4ueEPB>HxNL2P}A<;|Ms%'R|lz4G~Mkx þÜ(j;sK{S:L7YqeN5y1怪w$9ц4UlvgTOԃt]'G!EHaxk1F6Q#S My0b<=vlpwt>gK[QOr!^**7ze^ѨZU8p_i͡8_lhg>FLDǍ7d9փ@4zMl{! -;Y}mRZpG&l><^: q4'7h;Ճlx ݫ xńs[= chf!νW ՞@cLG̏'Ha>Zm aDCڰ zHmxjv< z/#_(`_#=xTOGO8c[xwƫxCTvŮK gf֔7"*F)j}MHM\!!! ?#q;WN=(tѕ1p63Y<J&7+$bĭ:(wK%TC!I 7?[ön拂%\alR,}$$HZ CXfD>@q|$-ELobvbf#v=ɣ>/ * ¯*4'AJ(<x5׀&RGꦆ> 0܇Da/RA Ӆ ",7"LÁ\0N 0YP%2RRZu|U;<1e5'Z yg>V< C'lg/8V42M(jy'aCPXj c)0u ¤άťń޷X p,y={FY8Qi&gL 4Łԙ$* D (~opWwȃB.0&rzx\qdHTmv @; #!e.af;rx'=oyEIr%3Ud({,Rot% ںk7 Vo@8 Pk!-d-ݒ>u\a˾&Lśqx>k܋%&yej@?.kf ֗b[~n9E;8[p/F*kmpV>WʸBU)x]! ~貕d5gDs Io@C(0u_nx)yZ|ãcwԏ#w͢U&sI%-"*d!)S"NS",GŶ V8ԡreuRz4M7v" [ )Og;5wnng+cd=; 3$ʓ,\2nNp r/" ?g-E?Qb/ib=./HZX,\PJIpZ"Rv)3Ma$jA.RN5#?D7S9Sy޶NzDdO9?UnǖA< ٫ϚÓ]s냛AHprB͝i;fȅxABoYw1BA9M%~o5wW$FXE`r@dѳT>S4Qyaz"p.|v&=' F(ѠDHǙvc !,,)Gg]午/JSLVɍ?@tڳ}ѡJs.6ތ+3_Ol 6Q!^KU 2^<.I7y z&F8f֠eWRKFe }[%m_r?srjRlbs$;ZͶfǵBu%o>EZ1i̹m־d1p|"O(a>CiHvv |PMW< $yQESh8byJqaoRu%iRWQ嬘Bz?\aPOiXc|]Z kr(fcM83o9NwX͹s>`.( X.QV}QB٬u_|TlrZQ.YvPQ\-[$趐,9=hXPC x;1@:8}MOETdӮ~dyN^PrEC85oB|>ϷoPBzA1a*3U*rj#tnladM簲x:!{K@9ٚGpdSgy85X:v},gr[R1IN;׶WR*/xݽɼ)% J-zڜ)򢬆2 hQSI^!cSIJ^&e,R/> zbݝ.)c/.{pm,4Q0LFVg& %_M,8`t}SpABc [FȽCi3trhFF}~)ȶV+^b7`뜩MݶTw^=Iy-+Fy*kW.@j+];#k*JѮ L6," >l ZBLP7}Sl)xtI!F&X=@q_kuc̔H<ړDyDgwʙkPEdYߒisC]Z! !p}V~ Kb//i;h(*E"לF:n&W@arﭬWP[TkyZD{%E|2:mh"95ة.eazc_i&_z!yT`Yj!_fH؃-8 g^#B)VAG @mvvl$4Q%n tf߭0O74mQgIѿQ}}zM&IBo4%\Is^\U7XLyT~2<zA[}"*i ]0v'DH],>($a <v"6 Se\ Hi9O2:Z8mRs8EIx|WuԂV4Lѱ0ȡ9H3>U_/F …rK2o}I(:*MYެHԸRM竗ckYv3l> _mln-?ܠ?Ę/[ +5~^[Xe`|AsNP ٴnK8ofZ=Kܒwq ]U:ツ!Vk;8v(F[Jo,\PjJÌ:8w!Zi ھ'MhY!M|`kޚ|)%d*#MV1M@1BIn`nF_bxvi 5OCD=*.;NAfXϾpƇ2T45?MCZJ֤Pj3J bx"Ǜ[wE0nJ<Fk @/ v|/놨z$\z-FwxN2$`T7P4hbI6ޖY$i\3$"S93OB ~ndtƍMTӤ wY ݐM >~eeh8:]{/s&źΖ6J+$wV6 a#hOegd[Ƿ{DW _yS\½*A jgƞOT܈]# 1%N2{vخ cZ[y%򩃙iʞxH]6Q-3!'iL?,\Cw"/N)M4jĪ 9`)<ۚN0,+5vO ,S,V5׏*E'{ŀf+7FecM!]}'c2'7U#%.~ZU}yavD)oM/ jw R딽o#ƕ{`~b;N"c9{_HG!63u$ʧ*,(UmA5AA5l R[w!)oI}d͡$;>$dIG7 QSnDi:7g!O`|DRn@kh?v~2m`lo#:jܙ_pƱ@4m@ xWnLQXM2l hĊd ::JPY  y^TgHh)` S="=1ؗ_s_tg$x&3aJ:`m0(R6ݤiON!^QE͓R??pe#9E}7 #BL ؔ]T>]QRMW_T_; ;l8^ddBKX!QF/6OT6 I ŔJ `KOJfëEf[# ]0n[|N h;~v ;HQ+EC0B/t_ ̜Qz^p$θ2%fhV!µv 2B."zTns6y&c_5|ͥm׫FǩF۹6ց#19 >ra`BoAX&Z3&ے[ m9@ Z\a@ Vk-oV2UOM|S+L򑰞oީ x܋u&gHt1ʥ5g;;q3} LEV~ήC#;i4f5:ɜS|Ė$ +HT&4[gKK3t̘/v/$Rg8B/OW CfaĜ<FӋAʏS+Dx7^$ER>#`W=D rZQEn;dz}'rQ;T 1M_ @g%{ R%QHH: ܼn$@n G}.o/Y&_n-P"[m)14 C ?|(8rھDa-dL^ oqjݨ|V3蕨ͬO?qw'#=Qڻ^Λ~?QOR* 5+< 1urӢ)#z+'vǀA~c I@3ݓfLǕɤΓ@6O2ۢf7H>EVRz#zI9SWp_Paѹɗn.{lkGR^vQLYxF.Ʀ](Qu*|a}bξ9G_aqUܜc3ӵ>, 8LqjAtxUNAuυk CaT1LXT7lsj~B_8c(Ǟ@ [g Ǧ0cg*Y6}uֽ%$8a~ѹ 3[!%Rwh??FUT~3J9Ԍa5.;:gҿ ֔^>*YZ4v9F(/FDhVxJ*s6fL@Bᘈp$O0\?;9t݁71w C,aًYB_0VgXo'. Jw4lCb?1y@㐋qr؜-t!2]!g %5CUi`ɱ{ZdtvF4,'pjȫ1,B5$?M+tךCT+A͆KWXƶ _[5[VxN404Yȱ^a"PcДn{BX.mR}pȓf}14ʍ-<`xF]bD җf îmCkN(!-BuA4mh@nBG\ټqjTh.EH)xJwU/,2pz7OC#(VhLޡЀGѓ,F1&bED2shv5[MLw5HYo}..%c`2}ٖ^S>v/Z!)B`E_ğ=u0˪uɂ&+9ʪ&*<ʎ*rtX=fŹ:~rs\n@tw{jCAY D ຂCBEprCz2׍E% "vaVhak|)bx \E=Jr,d*Sjo6Ĭ0;ȜPL!k Hc`UaZp[47J9Uj_ 5.6$MI G4"&#B*wt%oգʲh/$HF%$OʊsfDKjBmuJR)+f!=[Hg%`j: wԳzt^Vx.-R(ɟJuӶw7_M͹!L1}T:EPӇL 6.b׵d7;/Ƶar 2K}0;͵QU|!#jYSxp-RCvKd 'lk,pzqn%/`2 W9 Jj;UqG~} :}`wwʌ^=7SxVxzz꽿K:gD C55MTvk ~_#LR{' ŃTfycD,@GyA^eC$i2y Wtl} BkcPR"NzM4 TdpL#@z+\۹/oV 5ʅ̇dOx ҤNOQSC1(^\ O~֦A{ nhob]Qӭ+g"| vwx'13S:]O QZ!U?=h {gScH-n`΢˥˝VL:*vF.J9(67%R5'LOqܲ۶xD}]F+~Q%t87U΁}UÙ{io$/1ߗɧn:%FLCY0v~E(Y3̨OPž^ۯc"יZB^T E,i "OtZ?/(%)P1az6ܓc֮oxm}-\@بַTg/R?b`ʗEX&p{ឲ V3#;ܤ%|p X9)2y4(:g>i?rvG}f' Ug3Վ:H߁Vz/ʊCfg<@J ]AA-(*qiRfw˧b]ഝjGjlvR:*Rũ'#n'gVd_2oeQgx۞;?[*Rѐb8U9ՎXJGBX!b2ʼtLAdnk }SME HYwG鞺>ߖpq)(m@}Q;S!kI%9ȞG2kFS9 Ed4DmKU#CQ uPI)>դU<~yw鶒b:,6`PXꍟ>#qds({{Ky` Zfg"$Y[AL1v;ְo;P uGߠ"c660#ѳg]AuY+(F"M|Rb(Zg.EF)(4P}u;6%)ZTR3R3|a 6BL$CCjO}'W³&ʮ!@`_;2kFaxNe Tv ^L: eM'i`ퟑHJY2u帠IbKD@EaU%wܧt JYɝGGkn8 H!\yJpLO&NB7W4C&#َxZ@ h0͑A@ŮxԄƂ|2]AhyL i~w-OT u}$UPq$+jD܆iLײ[GV|7^n#z ?ɀikoxB 5_xY k(i3$y|+Ȕg =pv:kv YK0~HPJf?zKwmx$n-TҶ6z_A^ei5jr8$Jo;gsY(4RG1Ob WrUKx[>Gkxj/=ԣNv~I o S0M=m? 4AzDR/9vpa57ܡ \gR[UЦ 5 A}yˍAe(?4נU\\;z&UN%i;/s>5M<}9elS[LAB ݒJʦP홰jԒ0ɀw2=bܠ\w#G͜&B=R(Q[x+mII!"v-Q/1;&bG']Ⱥ*r`EBue{t\g:w]*b{R;!VbRGe}+ gqC{5mܺpSsJw )rɅՇ=?~\E eb*CK+pk]D[>iR׆S*ɧ!=t>FNa؄jvĴۋ'Zv6;x_Qx=A0M{]0 q[jp.k~ǟ9ZZյ@a,ܯ(}ex@.ݎ^u0XzY~#@2}xޢ=Kv!~6`/T!d¯(-p,v"T@E x3$ߞcdTpku ֔-%->1LJ3sM{G~-/,][[KxJE#sl{J0M\q#%UZyNPפ(zgӃM(U >9VRq+c/#ds1\ߎgq ;x.g{6_$fe~1oxi빆FOtiN 8zÒ[@GWSv%~eA*LH=8mmS7,yql jۢ8FsWjxʉ(rJvq\$HA[O*N P fE_m1e4U2-h咜9?urY ΨϘ)jm1yJY;@ zF!uݔS[X+ZzT+9XCpY-'W%9&X*_^ rEm 늏Ly3?dc +r ?V.ilMGKҞ3yk-rɬMW9t67MTQF+(QBR~R8֨m AA4ɏsqeK9"߱"3-]~V16:ӞU8d/~5JFzG@EV9~[5(ͨ\mM'<UoDn,ٙ QB۶Rκnf$P*wCAu2*B&k[YRDkg"j+-#| )څ+ m:FRl=<gDUc?ga b{ldtk3:%cay˦"NA?GB$98'/0&~S5 h)oOCGwFK#R1tzgffGuڷꓳi(A*>EL5<ٳh1C`>A{ 96} CvU%I=8>V״Uc.Ym,g$[>= )N.7~p]G#KWl\[h<{7+wd)*N^0c 5ahEp<5̽ yB0NEYyNӜH͚W^eW3 xgYW(ߑ1 HӤ!ZBuG7GV Lp<L靝.V''};^F윏rV<Hnu5V@>DsSq-*O+ȜNjVP/ l ݧ-1ksqҐ4.̭%V,[OOYA|!UFC~ჷy*lȎU ΡūR·~ؓ;?Z>N>c 2toSRjdgD%j k wZ 3o 97%ݬa.ap~KQ"*N+;1zNeuݤג`u74V]i1iB!c@+Idah~,[p EHTe$VѢ}wD+^Xv(nPξeaÎVA|ك)6OӹtBosеa6ɵ %^+t8Untp&.7>KPΒKZ14]jX-H]Lqd}ǰgp&VI2t-5ەo܂[p\ GS-3xi.5V}*nZ{^ڝHaƼI`SUzK\o|h DɴjpA6o~![ب.wXc@d^obG΀63Fi Oys;i3u U9ݼ9KjycO[L;= "}Τu,l=[*Vb?(ݞFXuODINڠ [߅c]`zXm_B-;צfy&hnujhS?a=m&6"h aygX. ;lo*ʗ@0GAcMMV Sl`lFFG}hIosjױ ,hNڇN/"d-8;AV}F|=X>}@ylCzξMpAi/V5xTCuN-ҥ5l$n5BGe5$kG |JCb C񮟬J.`~ʶeXXbZCk`*K8EN?ᶂ8I5nCe9^z~Xc፜0KZS]B2< Ww`~hzQ.Vm "82cRY̍<39"4cu!It=#.,մȷ͠Joc,>EPϙxoJ~V([qQ>f`?cm\@j܂q~%qD | )hmUCd*$Ψc3M?H($ 2/nF;f{(OעjM"Ov=ѯS@G Rev%l)K*zR=3|Rj L>w5aSόVzMm*A`1QUPh?ѷJcϊրp,It)N,VV ԃ -!_$3ח+nvTēdR&%a9\Hb "rMcB~@訲, a5ۇޥ`)&C_uDRvBd䇑pu][d-@v0S 0@WØp/NX `#?¯߮va~oh;:Nj(Җ 9˄_VI+4ϣpƀ邁3-;<%h p<ZqJ/Mi"cm5;^7$ Ƽ;ޟa`B4.p*sKMtsk/'&({@w AH+bk},iMؙ?aDQ. JLx WITvEVz|a8Rj@ox X_Qmm1U/nlԩ#>ґnV\Pa@z#ެ1Q kVP^2 n2Y=jb ӝY!a)ԃ0AH5@+x+v!Q@(4Shm*"r=N 0 < E4kqN "p}[.\R91=s‘ÔA@_u'lkϱI"82@NU QP\֙˜~1Q Wty W.!˥4Y_ PvKL;i(lD><Kp|:a%S`u|l.GmHu\9&OZ$Ccd3Re}MVy`P0T$ aڱ+j)& FA,nV8n~0A KRƷŶ-Գc5U|Akٚ)E/:Y#WK̘3(Cb(,2mb^\gz! )v/T>Y!) YFX7b0Ob%VTU|lO핐U,ݚգŞFj<z;^ӇH'rS.|ZeHiAeqƒf!4nSc1MUin6OqVP.EjT (Ɗ@[y)Wߋmc&񝒪MW|H:TYCjZ4ljEn\"ml)G=~0L-l{>YE'ᨑm4yǶgea'%/VEpbnUc UDMpQ&ƻU#F<;°?Tuu>9L[\]p>k_ ;iwCQF'n?b%!{,HshZ(bn fKBOO[OtԮy]dufuT%&1Do/[3Ә xiͰ"8͌ǣE`L>¢ɖv~v0~i:s_RFD,edW1DبřM yAb)GMh΢|صNmWQs7P֯{V׍Cd̡H'&#o&X/h!yl5QH8Iؖ/5Ƴh$x`A{hKI)Cι~w][n`R.|z(#$)G+$i]O1gN<8+:|Ƙ C㻚+}$||"5kڅz%0~N*p!hÁXffaLQU`q̑` ɚUR)vުSj爨5V Ͱ=HW2dF1| ZnQLƾ>Xж0 oT)e9E8k}Ob*-ؽpJlB{{_=fdt_`io4G_qNnqhԜm=`4:Tbl!o>(84Mw bhr?S~~)۬ ȹTiV60&T,ũ؏f]k7':Ƣp;U 3:!{8J?yszhҾ.Fш5oMյs5 Z[&•U_YGdNIH3ɞVgk5}%@ЦQy'0-̧Aj)yr|2^bJ#/jk %ؾov:AE9I=sOb"{"^ cd)]2]Q}`;t ]r-LY% -z#?p+[)iDI+RվjPvP󧭐f]q*+aV'UЄhwexUSM'y) ŀb5,Xh'&m_1wo\/Ӻ .̺4SK옹3# -]B.KLB pLE.gz[|l֋o }xNB&Y}ś]M6K?´h˘>~KQMPD'f͡?{ɨT疏3ʂΞ1);VOy7:@i))HWRN; yEgk]ߺLQ@A(`9RHH݈ҵ]HyG9(ݣ"\PFv/sK[1*`5 +6_ }A#+ɾۼxUYO loh`?]M;_*|^%Q n^W}`f.B"-{Uc#]]jzK҃{Z&*%:&;7@1ci^Z%ȭȦ'z_c#fMa+8tCD玒8)rB~p| scv)~&$X* ~|r78 vr9c9? qmp8#Tty΂#> §] 6 E{,ꭩ+494rȗ iy,W4hM\eY),]^wW}P,hTXߣZp Lf@8-⠈'{"LzPo(JwS՟O+zVQ^M%6䵢+Wȷ7N"1]4u{j9:Bl`RU2xgx#=N9nsL\)El.o6$:J~K~ Ʊ¤~|sy0*͈ #6l;(|=|mU_{/K7HE[Li7['*D f-x"gLYy[tAL9K(HfY캠yH("V^ >e_εi)LO)E>>Woa9 Zb[ۿ'! #|uP^<}q; O< Ƀ+FB `}p>XwPFC0;$.3hΌyCJx, fr7[t-zxHy. ET V3?[#7p 2ܷ1a>s?v̢RKlηFtRXwnа戕WY/]@a /SF vLjh%*xg Ah)Jr%::r0XĈQǡ3f4?EW+g@O%ބsNed1*b4>W" Mm&}$eǘh⑪eo\bGL,{bHmL$k< p[,{b !L4B piK>jB'9UaX|XʹOflg3R2S&x:60$:K1r@9*\#?!2뾊r` -Cb@+*'0X MqȵٜI԰5S9-JCQC{$,gzڕ|l!RPc<JSugsFPf?*gKj_|G߰v'Eh-;,3 "['л@NJ3=6 ľ4nP4vUJ.|$S &`Fe*Q%1˿n]6beh:ǻbLaHd5d2>|c1UeljRfH$o[Xa1, C+!KƥlE* "Ԑ!"q>lL,'ĽWD_ %r>z |napL]d:_oꖔp0D{Kmz/Mh)"1d3Qz<`- `. %U^I F{uEdht@(1r'm-@m-l&Ĭ&o*͒7>Idy78LV9[CgYG-vOe#z=!V1`ec+T#2*+ӊ_\)}֬KVGOq]2I䋙}c^z:Liu3`[Y?uikfA;E M[ӌ}r4 LE dZEV*,f &cKύy{gGi=e{MPyB(CNwȍG7Lq3{Ȍ[Sd7~ƞO=sO{3dԖnD!. 3W!/,׎0o1ڍO)܃%DhLjRgyz7/jTpo+wϜڤHK/b AAju"$@ÒʏgrewM[20HY̓ձdh?Xj!IOIކHn6t`1uo>"Vݝ@a;xȦQ+N6R+K $%P!8!:0 گadT^AgU%sM#|;[?uB.S=׏1vs”F@yhuS5t*>º1-? zp+(<Ԭ*T p2;%2[~Z`Q%h:a,%QnOT-eJS=`6M{x?DߐxڂӀKt1KҭY0 ~ [I+)p!02m3!x>be(HCя\ sf #%Nへ{ <^[JTrm @=Uc aN[WNr2(+O+ ޚ(le84PD$K:Iswج]"ERZfkߟvmb*1WhARz -TsaHRYQB`Jؼ@8,(\.Si\^-% c4G}3cEߺJ2h"X$*ej~&ܢ՚E]ۍ$nN Y g߇OC(4UgQa.J0(l.~ *c]W* 'SwZ J?J2U7ٜB}InF5 #YX7mpuEjϵ1g>^>5\?Dr.o+B2Ip, PQ91F- PKYki%]K W}rYٗi)ƚ+u | ʱ'9O p$uFZ0]!U7y'%2/IZuowfgI*bʔ4&p 'ߞ`ԍ&CgBVIgv{2ʕlHPxj ~ %KТjGUQ̴,Iկ3}‘`@8\$u0=&IETܬMsI\h!m3!`qd<,oR?~緭#r+;}rS׍*h ١3$6Lf܆O >#+oq? ;M &mE |3` ^AmdNM>jZukޫXf0oQL fX-)tB|/s)}ŏJl'rq%a99WopYS-j0c5z\7VPpzb)| ;=:e'^tގZɌr2ۜ<ށs2(4nW 2Rm*R \lhl,EBy8a}٪@ȱ3멏͖\١P+Vp%ϑlXũ݁wc- uo rZ1kP4"ES8q0QpH;dM{IrFA)y("ːkғ`tCU nccfg8a!tvŖCM.i-P OLڅ[=GA){Jp4m0M+݆D6;-K(`1Jh ;آ)`eSNk'e֦=Uz5j pF;+`}0E/vI1ewC)›&|Kj3mz=>v]T _ ~gee;3o]_V}'ЫR ?K=0/on.#~LnW$_tM23D/,"rR p8WZĐn.}A)|Ԝ!kE<"ٛg@[ƤUn(Mv6ysߞ5=j|߃B,6Y6/U6 @бA8uӗX/‹(*@BM!,Jg"ijo:07@?8i' N#b ЮFYAN#Dp:;gazHN,r#A`k[jIk( ow-Hb s:z` -lF ;[~mې~UW8 5ɉbz_rq S &*rޮރ͢7OW+P쬆sef8brb ܹ.p:P((lGߞ_yKя9(=eVy⍶L!xI>G7Ǡ [iA}&Fs bݟc<q];P=cP#'|׼bW,xfdhT=BK,[쌢褪'RIaDOQ-̿)! :jJ$.+8_^RTQRG5KҩmCiyf w{.餼Pٯ6dGՅj&= }tڈD~#)GCMl+a"MHtp8Dfw~zya`lV`$lm#oht/o!Š-PNQ[׼z$@NpgȬ%t Q|ͯCHe~Q~8y#UpE@mI=551ϴPK5w2qYZ SD#˃?ozC73o2`|*auq;M@g6kr i}_@|̎Į?O7w)dquvhX$95 'E(!bV|y>^ gA`dE`ʓZ=\lGDV*p=6*:[0~8 cdݽv]fG0a?6,B{Y" cBKL:X"\{2/)E~?_GLkUNAb!_\q؊xtn\UV̾;NXŅ+ }W:z`ܭzf1# r;֦28#ifhlGG_*<ä2m{]a6nϣ_)c'_-C%4+7k[@~k@XG%ȩ:8CI-/,qί9+Xmu- |@Ri뀰 K'MɤοܦC$6O8u@/G:@8@[_&U7"17㬕D bB}FkAG!T5W[.gKHK2m Vv#(]A0CM8Nd_IӖsF7Ȩuv Ae>C𺌾g-kָi8UOŅ<΍E^VHDo&储tE gKء2D=|UBPQu!IuJՒ6oѴ懅Km!4*'D[7t~2~ *颎 9xs`κNuVǠl%P+ͯx2r`#CM (#MuTXo9!z|뻹 |I ^X>'Y- ]x`o:_s N-Q)*3MK ~墧rb9ݥ1,K gO]3- r=n{{l0C͓NL揩 ͅWxm\FKƨ#`66Uj:VEwvI&z1"`&ʌ! Xd8ڶsr]f[G8] "y42>ܫosμ((ս+4;(U:ɍ)I ~oX=x!_>l At'IގuIu5z|px/# <- k {ǰ+G]0yR}6FOˉFdx AUD?^F`4 i&V)VzX7v?dZ +w2 ClqnI-%TrO{ ܙTN$NS! Vʿ+>$\j`Wa߻a.ngć(&㴵pٍ ̌۸ë ^rpGs#(8Qo$Q眞m`2p>Φ79-Fw/7%XO6݄x #Dxo3+kǍMOuJm9#cyx Ix+LzUak&{:eN]Ŕ帅K19q7‹tr=E'߯'Iq|f؎d{RL-B8ZWt̩S?uçT$^8[l=9'ھC`ᓯӔlWV}4WE0 GrR: VkV*yLe ͷ4ai,‘VEk˘VHeӝD;ѝOew!?XÍh QOwMThNO n.RK@F~뗇 :J)?tۊ"}JE%X3KqHQ_s xMN6#Q1t*oJ>3b`hh͊ZF( NNM:[z*h3V#PT `" 4Ԫ=2^ka dXzʨW.K;ZwD.qg2s̼'ee|+CN4Bƛvg9=U`9_&{ğE:rilVwKF ekŧm,z,Tp<s48B-?Ѧȝ?KHľ:=+NV5xZ* F$Sڶ,yGΏ;vḡ~f *2W"*/\=#~i>.or;BR#onJCihpe v *Ky3uq@FJHʖv<1H_ru璕 ^F$4ț(>Wl*j6(S 42epӎRt0<FЗ%G>RA2K Г]¿M#l3H]urx8 wV2JڏS@U!4e~,m"tLvJ& ^^!K>eXb82X߫O^Br~ԵB~;qC,1vyWE8\D+@9)~Hܫ]bJS^]2%7Ru'yL\>;V͊@BŰb僚K!(,yIҚl5 7|r\3DPd؈!g# I\#) CTNNOHX=U>8>jp<}8HXΏ̧y y&]Gi[޺Ԕ)DKzؖn/\ g~N,#+) < jP d!C{҈UkGK{6ڌ&=" YA^b],߉G/ùKϐr.dD ٵ\vs w4'8 2.C"#ڄz'ђx77 miYK3.7ml wgN~ M'NĴƬv;3adm+Gq5dc3%Lf 2YJkv{DU0m z9ZcQFjΧWbEGS|:nSI*nb eQ>+И:FDS:oAe*k&uB63IMm5JMDotlIY%Ap[l7䫜ek%= D)X{}4jJ2VOzI9_:U31d- tTv oFk8ȡB@KEZfzeqaRM dW/!y=iA)sG˹\y.G>ZdzɖKg%xrZjun,Ė6FlC=pj Z3۳ю\\G\'qYOp)6pϨ;&pO(8צZ!}ZPqT˛Y46oz4 sJMpZ߰b.Z25A -&{`F&WD=][9j@SPgC:sY!H(AϠ֭KY 6.613ԟđҨ⻍i>Ln+:;pLLPOrPPĆ]5K}w+s蘄G^S\T6+Ki0{4&Μw>L7j=v"cQ`a30!|qy1b9Z2[:5pp.K;DX%e)klDEE͉QPdd0Dخ,w-_3 _t!xb(*+#0JiB›CAlo8xO"Rr4ͭVvz(Uw[8N0At:vDQ}b;.YzAY!Efg{ٔE8x~{@UR (r?^d>w+xJo d,ݼ@T(t$ 7R9Q}-r׊Ew4Q]䉰'!'ĈwCJH>~Λ_g}wcec6-El^f|&ͯfl!rgگ84[ڣ.\ seV$AF>iTk@hF.kn x.{nZ; 1)~A aY VxrޛJKS-ܬ~YO_w?1ΈbD^lQf:r{PE< 'b=w78 ؛Mn{u+̺ӽ^pzMYq!r l*t9zddi%ɮ>h_˱LV"{N3_H\G2T:^{GsR68y(} 蔏ke>5fmcߐ}gkVLG:u+pS_ єgn,qK#LQ'ѯc;m3u\_"XG uZ_Qo-|rzy+tLҗ`]qR,ڡQw[+tvh&<6 ޟrXgvVAEfڡvb&ȔdZpIlCmMR%v"N`1ta%DH!9:|́ Y}o@4It31߯K#F=r>+@\1ZUj g3`KŽ-%g| e'4bHl>>H<5䥉 )fh,ߌ`ęl$ߝTjBp7Ť8 "Ѯk@,ThuvS{(K`zǷ(eQEN^%\x#nz m&K1qI7MTe;6(᝘*N$2Q"M(G)<V"%[_ YmrBt;+.U׭1 Pˈ9xDب+t'|E,r%0%UAu&f,Z(x?Z'q܅+&cX^jĻyƲ9,jmaCKҎ4@!qAOydiO7W8s]wPD-ElET 3B5ґAa#^tƝ=Bvz;6P:ڪL$^{\T8[\4,@=E}!PKirx';|ƽ<"qEbj!\ho$1#c浬NF{ػFG-]-g[R'vN Vus/ @9yT 5[ *qG;锨Rz q/\QЅwtdX?y&EȱUVmDH`"K"0 DIuc^ r ;23*^n߹]ݭAvz,Ro^:@:wtHztv#|iFQ'ҼJ{/d4ETW=pQHoҝST_cɎ&ReDUoZ͹g†Fy҈; TLX05BXAGCS Q5݄; 9s#ZɅu2zG^47VICWiX~MӉp|?Wyu Ax(h1.OfK+> Ύq gG̣K A5H T1~L@Y%dk3iߺ,dĦRKbU(c"Q#vil&.4:PwsE c6R଑?ki: s+"iԚ6n7p+*GJ$&%=:%ɸɸfԈ.I=8$ }ruRQIZ8nk|p]r K3`?ẆSCN *&Z {+4ξMA@@*?"rNs"in b%(xN$ –ާ4[M ahXlkK3XG,4^f~Tn w{MO&*t/U/~FgOIQk .4O,t] {WOh>ƕ!f 5EhU:@lP Ϲ F@R{Y!KmlY .&v-4;qb@4= h)"MRZZ#1'}p>3%:TH%\.CC@ wz-kRt-?URDzݷ(wѯH CMDUU:k R^cΉZՙ 垍 ޞ5$j2cغzn3Miq#9rR; *2=j %| AĄ~ "~ư.oX7עX&&u߻T&><`#cSKAL3U)top ]3 c L<,KQBmd3>Y$nX T@N1Dh&Ju}ޖ,ilӪYi؏C*؏Gp<ӏibXloPr?AdFv5NZ[{f&Lk % 9CX_`9E@ۦ]29!"A&.`zo\>&ؙы <>_"I.Y-.졤v0m]3CѸ%ٗRR͈ɪrlj xE3PG|5V҈-fXiX?a<~*7lMA1LSa5dl4N:6VFv,0iQd>{H}y{ͮOt0 L`Vޠ78Ys6Gy\yR.6ZFkv7ڥ摉K#/7l^z ix:e>[L?8k $`y?*MX9iZ{$`eЌUdI֮jw5kzP%xDA,"\hnfu k[Go'̚]04v%hOju-rA{5~8{m}^'|Q>Z:nE6vCB0Ä%?+r@eCO=K# Ĥ Lܢ4`P3cT}11WgI`6ؘᬠ$RRz[PT\./U uknr$wPJBo`'y"HFttF.hF ג) ΐRTdΜXkRpOȝ msAo ~ň(j6>Ys`ǴoOhazqJRo/#ɛ IRG8 5}cK1{'MQ[CQSPGmuξyDk9JcˬySz{ ]6>s $lٞJ0ʫEp65ط.x[ps@XWF!`3P4>3P9. BC!>و"Xr]@Vb\,t~! 2jvʉG0RnX61X+,_Lf[+Bj{J. HS)yv?PP/{cXrL\қ ..@5_S7,B<+g=YotX^]?YUD S橗m2<XM@'otq~O -Y(Sg2ӡ˅uloWM{ Y4d.d)"- U{,12IE)݁| y'<5Q<xܠ|[ k\eDme)v xJIS疩z{7 U{ ښ!haIlbrSE`%ӏN6& y|jFVJдD٨ D @2<ą@8oܓ^j 7Me?4hBh:3_bW?o&*N`f;"x`R?Lc`mo#вeI@c@xLh9FD0i5~! ? `Ep驳HM N9j1iRZ f4/Ÿ[,^u!>J@9NVd35ӂ$=jV&/EyUׂ8!"ƿby ү`5|H7ܟ$yPU3)(`ynHHLw$R0Fο{`(E3)2i׮ȳ~&?ugS9fbcC 46 g'afvF#SQD{X@۞IeAC]SM"[?%Kf;s a:P[N~44hcM@G4B9mH%ԒP6:] `bG2Mo4qX2i~9)k]CϞnV53ƍ; ̓0MbZqwFc"jƿ'(¬ ,NAֶEUwXx@:3@/fMDoLqş  7ؘ Ϣa!MU-3|#'qEii$5\z&1?}ख़21zv}jl $RHLAiV+r>3J v"y3t#PSd K.\m,ܫa/P$LrاR'|.֭e5MB{Ct7䇧'Čp?yCY7iM {uq{!ۉ_$jGx=mgx8)] QK/7ۭFZqJŮ0*fQBIrڀ>M1JYNj agtBkD.BT{pkQ7tmŭpʍXZfitH3v|NUY>ERX TZmoԆ4Bܫap#+'7q_Hئb2FO{'mݤwGZ8g0ݢzZPf+_bT21)be;퇶^; K"~qe>Bz` ^fqjyaEG" ^%]X8ϐ'n@&]4}ckS6`<\: fl:'vNd!, śͯe0Sr@.^5u$mMA;h8gkц<4,>b{r7v~bk,x`-y ]:R {(Lc ÃOX9qIu;?3Q_=iqMnRA-Bn%#p@~"YT ha)؍LkZ}B)/=0;go%lބXSJ,'qۈ&WG/) ә $$X 19~ IY`iI @i"[vmZM"C=E]7ո]Vw! wߙXlgv)&y & ѬZk @do: R|OG`A17E$nԦ(aVFh6#Bz˫ nK‹gRx= QJtްVj4e(;{ \?%|_EDjfGYOXL1 >PYcΨ%^N 1g.#]6S!ww;Ble"G򱩿 [[0`xM>噭LoQ|֠a T- AE@Y&\³,st2Sߋ{!CK.>5vi{iL'3oie>f-XK0IbmW2m0  a 0zKsRq<'ԓNJħ.9H[-{ö6b5/V_7.WO˜(ux P Sa:_iq`qŮ*zɃ(\x8sAU.ԓ*_8:{Lj6Πt+H=Z,DB ?9kg~! oh}-i\^AqkW+)uSݽ`_TzՙIh1{Gw(*0;5C^~CͦĻx"XrՏj.WaikS*aܓp1V"l& ߇/.xVc3ѱ*&+rfi'7>ϻ< b(`'?U]N-ZwtvU8?@Q3ue$|Fqgo?V&58LgݤieJ"v2E!!q!\5.ի߽Fv= BNa-m\Կuq$؉Je;p=.[$ ǎ6d< 0WQ2Kwz&11x?V~=.YZ$Rŭ|^LAojźjO:ʈe#[q0L]: }gO@\k {B/:~iӜӥa0ch&hPHy)?43ULi̅2j`5z|6Y^ +OoAa7tI #7=,LxƇ%.+αS]w5.ag^ʍj 11K2,1c!S$zxv^v71!HOK(JcMߕп}|s"tZXK?ˆ56=EK}ț.ԅ̅㦜XQ;))g3zZu~Ha9t7{u SXF3$F H %@=_[WRM6JĎՠ)Hz1NX\ asS%[A GY`^k>"k9stRφ'ktsrvo%j!ؘ&^W~<8?gTq'2HzQrɹXEQdw2 c$ݐx%{/^Ghrbt')ҋ#fC*Ⱆ{'Uy[y^:j_n?425i;?8MAtX P}t(Ǝèr*,4 ȿƓ,LSU9V) ZŒ^Glja Dr(nxO8weYxDK7k=ro| 0ѨNi`<a$gRl]x_,Q V8PWBTS!|/樑a4aZi.WLR#0򾈅f,3dK>3AhI?5^)]&;}Zo%hv7a?84F\mA@(qjкl*$C'1QWe ߟ/S؊+Ryu :Wo-;p{ȝvJIDn]/7=//]9 °ω֛iq^5'idۃ+QzR4U[+W!wa%F\M0s [xu#N%}ʋӂDoZn(tHmYr(neAV-OF!4}5if%$.}5#Ņhh:&z|C_EuT>,W؝flTmU@8MA@PcþP z6e)sr',J8έiK0l|#Ɂ:;{n񿄦nh2AIK췏2^)M(ʻn`&uc@fϤU 6vPNྋ!KW4T;`i˟I9)o =_hh 8)oqO0TqF8W_W., f4d~ӌy/9|$P 7_{OGߜDiVl@-7\^3O'WjQ4Jo{e2G$+WDqG)]X&ox A+v.f>1lDi8@dDʋ2/v~\U#_ >tv(?хg[sd| (~Y:׫RqDo= Kp= SJŋ윑lܪVvG $ǺcuZUYSrjXĂ0mR>K(w)0w1p#3HꬼP LD/ a50<7ձRtېЯ#|@159gЄ lPMv9'㿟ŻtDN6?!:M4N$iq%]23:I?̞="tՆ(IR %;nRT uʭ-B/$q6Gad7nry"n *c|G$L.11RF72,8đMO*sNw3/vgvwG3+F?&fqӵf~G#$jy(\5 !S>u_;Zf> @H L$vB pnk͐ .XB_QO:󰣈{ @;-Kϣ\*ˁ(E}b 3)@dcM_|hοI:p^Bxg`t>]9 }?xvsYxwj YѕM’<5E=0]WzlL \"&0]*$tK`'yڸ܅ay<6j#؞y:0$ag_B;HҀbR4?sHw-&Vj.+\{l\VH>7=睆ITS}K1jlHT zRA(!l@<}+t6RGSfIH ݐ)9Cѐ@5Jsn8wºV s|=H+?n.Ո#sn1ۣ*r˵ H_Gd1 e+$U 16JlakY:VM9.+~s1pA#"uܯR*rnA0gVNKl#n<)4,FO?qfk11a\uI 9J5J2PÙnxpae1誫.&Iu]ua޹5n w iWP3klӓKj^%C-;W%`E{y"zq1//1DPzTVj7*6.4 r<4-8ՓqqXCh G{{n!Fa%?u=XHSEBdP=%4%mc:p%U,ƶ#tڏ''EMF?cW{Vۑ2OZBŠ*X9Ww[g:}:̝[kI!"г *s#YWOkOO1~?> 2$Z (טn "sNgRmuʶe&H.Ӝ]GQV;@ z.N 7D˫>~wuB<Õ?> N'PC[h^T*%A ژHv ǴvCNVmv&`'dG,m82}cY P<907٣*QiCN'EX(4HF3^hwߤ$iVEi1@1lpNkRߞT}Rhn_gbDb:mTxr#sFIH%~X<4|+c W/ؓɂvx>F[G;}fYUm oVb/瑆>zH'&;|/Ily3@BASBS9qCS1ږ9Ul(ݐ-^o]^G&jvaKxZ1mJTP*jġܶ=d\(~fa`0OM?s_Lc^cK#o6vIjX3|SA4;u?Hzլ\y}j⼜NKX OJOK7J,ڹQDծ^fY߹.wKï'y6H+b#Gvcs+4o7CC RF&7G[^/z,UJ'@Ҝs9eϑMH^Mtg;+lMLS&Xrn:MEV! $5~RsnXao+o*UPN= QBUegDwӠgd6L׻OQg: X̞_CY? k3)}!z胿&VEE0QU@nMvP b& {وOaC% %0y< '~i@BY+1;25>֠Qn%ȗS)P: i񛎏UE(c%C̀82)ԭJFGoa|rp7dͶ&;1P4ztQ\~g }/!V?F~<9N8A4 Z9WR8ގgA{3.M2|MJi| ?stj% <w{G'#دs:X/- +L&+{1qH; s7~< wZ;!mzD~B~߇+K5tTsj]ʊC#AtpP#.xDc\%\ae>]]ĉji@;[Nf >/RgHPklGj-UG$FJ͎q}mh /,QjA+'GWm3cǛiBrٮZ?}rBOUuO>X?8&>ާJƻH0]#iW T1_]efO:gFUb2~.:ygi=jP. #~Daw -U._ך)xSLq6"BWg`1&&hIaVFרU2yپJQ$- #X4`$ OQKj9dT bDJQS檪 7Z$VGKiL[8 'uw R DLf>gKN:<8MMCk xr2Ȕo/5\MZ9q\C㱓)w\ rVzqЈ!kR\5ۍ;&DZ)D#6Yv ,nȅ37%k^?*_ϹȶAzAui p 2*m-^HZ:jHHȜ7h02DHnZw!g e1`椋|De}; 'S83/28lw,5FzaU>;j VuysnVG{}-TGɤ4kǰm>,&r1nFc)A? hFh_#D]t{Ԩrq8~RbMz:LL_:XtW9!jwzOhMoQ*١Ͷ 3~8 9[\/>]Kjh`4"-R97`RnWUXA!xytz)$,”){{cRt"27jץL kg鸰?t`ׂ8 ng1r8\AU2.xz jn-X"MlwpOf Bw$E@8eCSz#VC~fP&+)\g=󖰞vpHn2k.(.B 8%n*J_Dna '&OJwy%:l-0!cئùdu7RI5!i:!PRH71ſ+5X!(4I4vvr IVo&ȵPf7-T,;=: {+)-&siE0*|Ob}I#{4-fP>oy"RTew`SjYot6>% 6`(Dֺr`tmn̄JvOUyv@k栉c$a2FGm>*"AOۚLV:<Kq7Q (@Zt[TςWy_d:%܁8##"ƴ_wAqck,_$+ӌ%pN, G6umnvs<[+wY”2ŨL!]~!R'sA/*0gBIv@rk2Ji'^4H%P#fb@>)F6Lwuj=DqOAZ߫,LM‚͢Ԅ>L* OM (XJmB{/N;4( x"#ŔjJ~ {$F^djk&2prHekl@+g> g2 9f$?&OlS3|4eEWH]v8G~m +_#M'Q '2,vn-m ;,Ky^$ौ$O%LcK?@'3_\+^ShWN1/NγِqMzw;b6݆ȫDВQMf&+؏I6 LI<7 љfM2DB&=QD3L)JfbXl%@--*>#]r3{(OɒFOĤUDFjR¼ we,:jʌNY7y3ѣNMml;rw&q$*|NØhew^2ѩQIo$gJ2^4ľZʫӭ&1ppKRfz*܋0y" tUK@s]7#k6,g bD nݘ)9jȭG 94CJ 6g1mtXWk&D@7)|-#+ݺϻ 9Opn/&4";ӛX󖿳%#׵c$Y#Y#S,TN8kd/ 2a m6qLjHNƮ=ܴ$.рr^b\A(چ/i#<8#o%Լ9VڜaT+ZZ{ Sɻ$Msu:/xŘGqE!H[" 0"rGa0njdz1C3Qf8w_FX%"XE} Ypn@Gۚ:[[߅ x xX# 3gf& C6rxԒ"Tw7 mEp6."6jy>uNZX iK#s$~Rñc4*UWK4'PZܗw9*!2oiio;DCtͅoj~&+Sa3BnCp(؜>"_"BEa92C:Ü~#+{БU~R ve5FQ4I[jˀvO%Ƚe&Mpmk(O^)44%҆X(hعڻ11gҐcK-CX?9Ӂ6aid͗5GL [C};٭-5A˷MYEvKuV(yf1Űn͉P*3 "DI; 9,S0=BLJ۬hWmJH>#?|jnQoON_iͤG2ǀ<&qAZ{?gDoOW{D>@%,u p-j2hp/SK](^m9B.lr\y4"V)-}_#ͷ ǖ" P5Hs_DJXa[#h *{̃+lߊ -#_ +;+dCsn`ysNׅqarf4~Z</ܕf{kHZ^Jl[[OӅ-W8y /k%xVVwR.7*5\1"{dOU L)_f=(U~~-vT%e>K/ͽV.`|Ko җ}s%L.ow^b .,4{ aB' G 7]/'Ph"5S܌*2c*l^z. ް6ӔGlx2ʴvӢ`7N':HqEx-P_[|KSQ%/,IexihE8ꬽX5Fu-}:3θ!U(Gso5|V^i/qʋ>*ڀwc׆c$-.Cm]B8Fo3y0{3sK@q'0|G\471 P ͙yåiZxj/Ʈp-ll#G[-69P9f`wfٷ ~Fqҽ Ǎ-d`y.*63Se~2ޞ_:-O_89p^s d/3Wޯ4xZc<o4sqc4=V`OIsm+JD$"N:?s 223,,ЃHYZg5Y׆ɶUE` aݯa@879_zߍοVMY+-g&B}R5GHb}Jg7k(nBn#9QNz@[\fMHR6V 9 T7y}?g)6,]$շVmSIz- !^n*P*.䒠I%w1M!kC-nlئ=OJc#0ak?s-d_6,/+ @"ψyoXG"2_Wwn?O 09 Vwe~>Ycf|0qvjgOuХ~{ؤ:J\ygۭJ}Q&MָR$x"˼yeE.`>2vQ5Tg(bdTѳhtҔMPr*,Nѩw'Ԏ,5xb+Y.v'Q g`D󀠻1g r/%fcXisz:7Ngkl[?j1MXfO%/uRX@griѠ\d"8w(dS ? Hƒ1# )8]BHp ^Ee~vQŮM 8TP@B^޾Ҝ!k r#(pQ̵5(ݍP3Ϟp B' lnvB iMgU É/Kt~G PC)A#3jX_%g&H\zcE5 "u4p^%Сl ddwL],w2qШ -}3-7P[ Ǻ,#塉4;t H%b8U+'_!1@P!X'f'n({}|DIK_%V M+[0D xjDv̫.w;[F$2| esER5imKM3{|" h^qyR ZqVLpr4N\@P/GY+ю8Nu4Fs'壵`2P0b }D -ؙ5: ) BRqdm3+hY3d;kQ˿Ér{=l% E˳ ^76EcOqBnQPAwQ- vnGFOBrct&6kakUC95ٺ6O INq{9N5$i"f×:N=^7x L3]&WcatP<%1ϜGeO,؝LDKbvg Y <;jJ4w"N*(0 O}J‚yp;/;GK;5U-ۤ:aEs󚄒3Gq+;?ΐ-U sk{/sCh&٢܆)lGi ()Zjg=Z.-to"X IuV<3]-yÿ,h hFOǃO^}q0 P 2d$Eǰ6Dekaf$o)}gcA)kr+ƫO[aZjZR:iӛM 8Û&uNכt(O**h9Y]vO0 JN ঘ @Y2$Ư oi \7І-|x)9Y~6*>،ChE|"lFyoU/d<* Efc%uX<zyh 8~fwI /4-_la 3 B\l+v t&r? UMC=m?{E?FS Wwf06}6("G է%bl]ϑNg?'( kӫϫ/ ="t:ΌOG / _"t\֌}WqKHTb2k?rN*}N1עY9/+, -Ȥ%32C~7 K`m2 TB']^<XcUSN϶&o4[f <ȷhyדA_ ” ėE\\Nh~@,sK$bhI`pG+$v2ng}6XEm@{el20*y9Sz# m>(^2ĵ_Z_ PŃ;hUOJM4lv Pp{_2A9>:~ILKyL.9z چJ~N S LgDUR/0N$B4ҵ5_KM)+|RbuNJ.lq_?D?<-OM~I{O>:r-_l[V>.HkȜXTRE3W˔.{RȹGAدy:cA¼I9 aA`wdX鈊/+ > n|}{f*D,m1lCd9=*v$\ϜꫲDrzjv7\ mt#tJ.\hg0R,!?{ΩaPq̽'+ 4-GSj/,w'jHsyY*yK{VFj;T"I=v(Mv& @7JR&sm>_2VcHv zڞ ^:*L mObm+ʄXմN/ذ87J aCs/MaN1aa`2<ʹ&N gO{ $$bɠv2z_mqi3:H,p]( 8 K∶Dܪ^8D>J9$4zAAb ?մu\.Bx7\M{h#ĥ'378cr,7ݖk!RQ9Hb ?d;DYe^Vix=8AqprL 'EoDCbuR~fUV.ƶF:ܩGxvxAMSĭ@.&4/o0<iH'X]m8&f|VrqT9>-8a ǼczSkV'Iq%/s4bώf<_ @_Xtbؠ0 !"ae,QKYTԲJre1YR/,F%8evJ=H/TЁClqC ])j]h҅,㣺'Kxr=E&41 JAyoֲƛ wT]%]e EϤ^d|]cҗh#Bj"&s2hX m?Hw##(qHR^29BY%/M;:YBQEU0堨y:@o7f0d !6Z Ybp|QL"01W2"/UGEV. D y$T'ė̘hکK凜}ιy ]쵝=y4rfd+˿h`Cxqf!@ 9نLȀSL+ /Nk̓ mdLG5CNx_BCa6͡:ֲ+3TK4RҌ$mw}k^(HwZ}P1$Zl^HB@` ]y|@92B泏V~8 [U#J."9ͫOH 6FuӉ6+Gϼ$WZPl5` Re{*}(HռDom;wsB0'e~q/B b$d!َ O)FFRbp84x׋F|Б:c3".vgB^n 5:Z]߉԰!_x\ :S¾ c ༦qiM6ݫ`[g?%:]X[4%r``]xEZ6tsU_AKB%&۷cRtq+PCβjN1_-|ڰu?: Ejl }D@Çcʰ)CuJA:2!L󒚾Q ֞fme|c&/XG.S,dosq~PDrVD`3*;t:\vŊ9;QȺ,(oTꥬzyܜF`O^j<&,W̾r[Kc6rS vaaho[Ov=tq#MޓhDK-%;6 Q6aH(Bq7&E8r6nĤD?Hkt&HzyUj?/ጫ"7 5n{`+t>X3Q/c&Npm9ڻo׬v{+=l!}*P.#ҋ~KR.)[Wew5*\a 8͢J;6_(K&γ"?KNs"`ej^͝`1G>S;R@]$ 'm EoO̎&5CQ\Ʌ3&VYf D}݆j5ѐks!)kAo/:z,uyidT`e8(y7Wa\ y쭪 I)FjC+PMH.loҫz7(Q5@zQ3Vv:4;I`B]f.z\^s\ܓeqzgT+ffŒYF6O$.8Ò~Q.0 ʝ 71WyyOTm7ZB, $49`nų2NHg~<{;V;%`I<rZu'aT"TB1?sXQV *(kk .Rܪ*e:?=^܈k<.1n d2]9W8iU|>ꪵH؋hGvI\jؾuJӜQN޻]QӃDC;Y n$MER+jAL #}fi+zh2pE P`P o}H?22Vl{[7ht7v|) ANqYl;9Z6R8P93 \i@7JN55)[%(X%]O]w}66T~QXbKqc_&N^=``r冂- FڜA0W~) .lL8F³%VDf"Zi7-U m8],Tac2(CNoc$`< h=Q 2{FvIA ݖ\_V*'Aƭ6t-x}"{o {ŇX^Wl0? )ߖ%@5[*SanG(֣# 4z!۶T @rQHn<݋|n5e3Ii^ҟ˹(+Y]{*! ><6Ay' !+ ;^|ӊۋޏ`^&[;/pesO G̓撴kHl,s9n㱈}WL{G_ ,ߩ[(s|bY[>:(8֋$搀W&/5'3q)z~v9n̨$Hnbcˢq76&"ͅ|Z5bMG}~4 5llk KF:Y ŧ CqrN)(,%)"D:Z TϻV̛ZHuhS}!~7pGV>Oy`_Q8WWS9ǿulw1T:PA@aN۳oe [Oc qӂ%&%$dʸs~R^\=΁ܫ<~ V ?4CNg{<o`կDD-bF-N,UR['ÃL?XuBl)IU|L< >q8kGDOgpnZ' K<]YInBKQ c|Ugi'n~i08f#ga`$^$7"w1N0ä^%:b/^w!bV `3iYxCH`| $oy;>r!+[ PMѶfj$o)KhiQ(G]OK =zT:(+aj~LH+K*&ItYjs{XszzEMq ǧOLSnI)2QsO#dz$uƀ%TNBD v>Aj1gbV*w#8`B- ww[c5Óu~]Ӗ"D+MRk4!v"N1ͰdIa ű#CwN&+3 Ϳa< cd?cDKl^L47Qj.ˉxAYqF4ZzfE}G踓)s&FAPdӎ1Git2YM?S:Q=4YaiV"Ļt>$}!t>ȷ*\Xbh!JFZ,5 쟨vZD #Gtx1;ME?t- &88K|RIO)5c"̣,UCUuoGS3xK%[Yvz#\(b熵DB ] ? |{~\ O꿳1b3?ݶDc[ڵRǞ2 #oڌxc~+D?ax9/e÷}4Zq~V䐷YX?lqϒgx} (|ɓpf5Tn4ydCϔlfR&EcQ_[XxgJKALV 1I FM8|w=ug!jPP{4 - -3@#"@V\k' |¢ Y2AyEf78ބRb 4‡Z27?VXm"l$'I]+$ϫquAB\Ed雩yf.(JΆ!£ lۍ+9곻x~.0]?h"qxKb8 ')Z"0; )nײ@هජ2 Ŏ,nML#=(4)-C`&SÔ;r\MPetoMOQi2\Ax`@J};eO ߷B|ۺ":jDz5rvɥ>օ{ sW8XS;A>+W~r-ݳ'4/I1?@i/>⥴\8K>bޔBH9Z(! mMfIm ^oPՀlhN~1ɗ3V8|)2)l!W$Y"V:/mω mi  oI{EV(%لr 1VF8IB1 nK%4iSsµV<-yLt/l/ѴLY@lL ̡FoQpY )ܼtH !|(K2.OyG:џk(gZ)V X(_!&No>*MPȗ. pùb8k!?fA[#T b73˽2$s&;iiO{68hҙu^!d.bW}#2']>1pzJ9 g$z# P>#S754Rї;^`㖣ZChwoM47sd5G%`]KHB`'Gp r. L4`D0;7=vZ@p:L>˾79L-=%ъZ|;R [*0O2>讇| _\Un܋v.gYd2RV3O7b6Bݫ;n~F%!T*UZD22>~Y@7e!HΏLM:4o>6hk/WU}:I5cZK$]-0&4}=jAݜI=:/=Eb:RjCHr\^W~p"sFOX|1HnjbMe!w)?ǦS߅NHr/A[f?Pg(,6u1@(=b ߁io] 1g/Tϟ#٨әpwup-{81 \ jʎ;[ԷO@r]†G&`&P!K'譙 Ɓ?~[qm+3~ϡ5*z R;Hu;o7cEK`u1-f5Џt|c_y PIeyʦF*@(aҐe5RTeNgg|0Yp۵L9D`j~WQG )9=-B4F ]~(G4dWI?PfB?_S>q=4zN9Q;:X.(9[n?KΰxkaM[ GSB5F[ lG(wbk0ɗtvv;DJ<RF.⛂PvX!@9OI X4Os')_%=,eUV&frƬ}ĩAZ#L + 5@;vE4Gh f=4K)LFыeE%u`7T^~…Y{w e oĢ;ylU{~̢7żB"o&ǼW* ﴓҖBZSOZv,h6":~7IR&t_'Dz Ŷ,;u<" ܄k>}Â|d*+@T6NyxCla?Xm,0e=h_!RѤQ4'<yeCL5wr֢ϴ2E K-uBG r{Xzd<ђkbæ7Ae*ė'L,VHcr##!'kWM57i{!µu3aѓJ&,C'ppmws͛a5eB~zu;Fx =mmʳfC/t8"!/B£[X4@Y2bD"N2qMG;*ψ!9|t)Ũ4CRuG3w:T cOH Fܪ`mu~sVfP-*>8J8B'"0`bB+KFYֿU]4 ՛|=/,i>ZtY=99Ons/Q -+ <2y^ %.ʷLjŵ/C-4s ULѻr6;ŠŐzZ isŝwG2GM_jGq]_~cr)sɺӂ>X%?TpbmOv7N1խQ;AfhJҫL}xNtmnh;^]qw={oar<>ƹ)í;of7uvfJ=rXc(~D?fmh,!Y`…Wmb_b7Xc;5Ep٢Ǭ3`֩ޯ!J;H>_dFWxd7 !K=1TsFM0~2\@V^3(L?}f)YCOER;7R(WIvdu2?>xD1Z"ɯD)*2{"–2,߿zi 9=6qa3J}!Q4WHHl2+zhqҜIK@O]g@`=ܶ|Wԍ I1c`.AUjW0Fkig;8}[ekU=( Ful ;4䖀k`awhMrX.Nێ&(۸5wsΚ׿B?d pgIW b ߟ"ڤ%HݖW+N< | #CmOOTti=f2o̴'Mf0 V)SR4r>ҭ1+,gxKOn$V5QnwR7Lsf.xI*oEtOvtV)BěûNC n>-pq2VF7$$^D4͖-D̟ eGp-1}JilpSWο:v@pȸ% vØO;fGG](v8Fֿu d Y_͇-} lR $j̔;zk7f2!#imrpZB &l5:j&.o\_&lBe٬ܐ)8MD]OXr@>HM51* -u.0/AEE)DŽnǍ_]ٷv>'WU;u̩-P!ɀܲ/r`LR,:~ڳq) 2;Dc3*}b=|U-ܿh7@ (G)VKVU T,v˯b#ki1|2ry64u19j~p XIjv~o+|aB)5N`[̠if?lk)'|+`3:?`cNt}v9V/i-t?w>@;Pl Ƙ57_q ]m3gdZqЮvy&58<:3!)tVZ.T{-Pe1|XA=Mg2U$l=a:Ћ%6!tk$;R|ޙ,c+CV2s&d=) wB*JI\-pIdvDKsPn&ܶ_a[T=V")K.ZbgqE:{v蜪\TTD'ȤRQlO Qǖݻ30OiX{A:߲46ff?ߪ29>+ȉ%Ũi٭,a?U$^k}#&F˿2Rf?{1'F#p(Xos7Cv*,.x}f/0'BZ}X sJD'.#K[҂;EUWg5vӍK9}XC2p"| b?y@ ÿX(<4uI m>{UH4nTߓ/Zgs55>敽]1S.:zIc~S}l(LQ÷9!cYweCuh_r[+B}v96$cJA(O8*L0; ~rrsDҺ*cc&V3̤Eߐ%6PV+^'PZ MAq9@YDi=㏤@_N;N>oH Ǽu]V< "A(IV#E"$ٰ!E}ුlb9]1^}w $(?cS03)u1DS?, xU T[ ~Z +N}U_X*"oNv'6#oЊD/" ˻3fZZ =x3{>7|j3~c$[:y-pԃy6ƨbt} hWm0I\MJx˙%S>1:|pcQܼ*u5ˍGGj҄ H$QxwIfۉ=4'Y0[1騞qt>[ }0uܜ(Pr8zP*RJKJlP]AwOJM C?Kj Iuk?@yTbBy6[!(F%xCԦ$_ 2~ j)Nv&DRdqupub~;mŎ)FLjP3﷥P&/YQT~LMwr8b۩ ue'$8Uh6+M=oե6 f 2WI "*Oi舨C^˔8B=H5 ͕@<rKlk*GNvBsT?h9c*̙ijp|@.ćcmv e~.nP?^"E5.4{rޕ_̘d1}P30p$S KX_ V7\|4 $f}*&vczH/G!]ՖqjBW[W`У߱S"Qs1;ɢWU@ K*0{7ubq+*М*m-[MEV/xcmn,>wv숬5 Z1{ @#vx3nŎl@_ۆ3j55['b+$rmq{fH\ I0b+_9X7I%1/B`nzRvQ"~P"mB㕀NU,*?Ik^MħW j\>mZM(Th6ÈNzY)VeGC Ʀӛ.%-yekogA"fJd 2~<t0fؕaw .|Bb-)M7B L`ЩCj}C  DSPO=dP av~7_^,|peXX% ɧLJ )%y$` !r(`lo?NpV,K'&f,;̊ocdߜ5ikA42%Q9?](3ۮn^I#˭V͔$^P>j̡G<1%pЂ" fڞtHfm6Y^ GQ z종1ѦfhKv0o˰߹:#ej 44a=cC/B"cG殑^VԿھ+f$$1@;IJ819KLuB2LIO\M3t#'%TnZ%_m=,Zk,=Z4ۡRVssg>5H2@}I5rfm4բZy»}K5$@aekVcE|n>|2#YGC&PlNRпOz O !a{5Kc`ܧ7TKicd|M? I9p[0 L=`/1 =gn]Z^'&i .*m[+kjQ,‚+NnCcgIj^? ¡{ уOUAá~`H l a9c&,c>GC5\PFE&3~5WLFFu#KSEV- lTF8Jr -@z"U~ynIKnu>J$V<7k]3WQq-I=h zU`<ެC.0j8絯_Yx,] F@Vuh@MaOV\vEuq0#tGJ}DyD;ſr/XbS<q]>'^󙆯)j4V9O 2; Ƕ>Rj)݉3#Gy &+M uG/bėZ<7eax?\g=Ȯ1%N)^&MM3)f1h1J( .Unf,J^''#G"YdIf{vH)";#TJ ts/4%Y ok}TFUm7a2徣5ɩ?4,U 0@g.Xԭ/S/ýxpyfȭb؋'܇nDqw|LF !#۝s݀ ˞7Kb/fl]K1 7<֨S JOQZ ssuaZӮ S⩒QiirF?Q/[U=N rՃ>jr Q]+3D]^ :0aK1_ ް}KrO<֧ %Ӥ ;{ m˰g,~zC:a6df@)c:gݲ61=]!R4@:kRMI2-27ghT72g.Gޥ7 g'#^{6)vb>=;`Qg N'g4۬l%3͸R>yq=x䈋”S<ȿ{rV=>i2NX(v1 Čc{X96ʞQ2px\pv0h-]ñe3{rs!n Fisb}X㱬PMjHCLAfjɻ.4Yz [tu;1hka^LQ4NQk⏚D4zAoj S@{1.~N]) aQ'N`k%X;>i1 3եbHmrKNGmw<ňզ7g5yGL`BSKE5%Yy|~*GhtTFEUk (h|]7s->_. uv`7u ( ?@ 0O:+x}蝁Z$0m.O[2/m)֣_:VˍH<4?S@nr%d q^m) >8 Ƚ&T7)ut/ha.ۑum npacXs򚾐_2_3g{yeG|Bކ@\I?yIVYB f&M,9=NW ML+V#яn<6Ի'>)(¢'𙣝yJ2~Uy9ǥMBPo@ BbzJ6+EIok._m?m)ch>07uLL9܇@{BP;"5XNg&K|0𬁉 [ԵHCKf opua_ .I+e){K3D3^Q:y4Ȫx7FuZ#KA5/`Gsjqb!oRJd';1W#(Eu[2cZxjO"7g^9R*ά50Dۆ}J:VJ:&R\Uq`@{Ē%EH_Zu)7yӾ^ ~$]l9$v!_$o<1c6h0>}ߡHWRLM0'Pa=Тp(y6+#šo+TuIFnnn$=l s [F+QʢA3}`)G SČPM;X3~ʣ5}?98n6%Bu'1'fkii"g[[ZHZ,&k`ܶ^]\Y`.@^ZWB~]jB蟱)`))z{KGot&$̓xqlpQǂ[O#nWD>g iڐ',$ )x-H9/>fQ#JҩT%Uޗ:`e;T~Qi!Xduc=I볊8Q^Ð m_rV'6 oVa]9.օ K `OAcAmK tz)y,}  {Rk /D{R,{ 6Y@g2pO( Mk /H9rd,Oqca[V 91KzKƹrB ]) OBIhՁppVaV-\'4.:miGPo#xP<}P U ?d?>a6qyHdt ⍔\6ȳ43 ڕM~oFDKj"4T~$R#9$k@>: @4!:@h&S`?ﲐ=GkxĮc0!0h8:Z)eT,y2l+f*OYQgxB>FUI~/:9E;9>TGebeQY{j(*͇}U$CMislEjvun9Wj; l;qHܭ٧\rmB춞<ϺƉ٤3`NUj6叝Ӈ #){ @;^8v`|wQ!yLdG&0܊4m 3ȻĴzjk46"m6tan3jlow.r`t/dCIqO^}[v3c6[_pC7tf E5#G 7_IB+A:TL'(y@ =Wӛ_'S_'ra֊2 4y;Ik5u 8tG\SvdQm*vg;1 35ޯUZnnLw[suu; N"? G;l oa 70lwuƍsgRDa(,hy7[ɻ(*>CEkY.6 r#@.]l\enTuG=0w͆;$!RAh6^b/rsN9(zs)V9K 0$"&EVjc-R!j9CMJ5hVbёTrpUBզuTRM v%[<9cutTm2RiMwEmQ^a:(SW]>]ZƮpfy&HLzdʶ=+Uմ0Dgf1\ܨy:@;\/GBD~<"!x"Gu| c?X,wkRA̚@*q0ZmsI6l '\)׈S݄4:aug|v4W'LvaMfoCVoe$֏s\x 9ޒ 3|>n*,BNy%VŌDMMO >H-rfXt[_|{'e*^U{.o '>Fd}/U5u5hc6LT!86U`}$J ErÕ|C/v00/jC m?f_a]oj ﹵l#\uvoh(H} ˓\Ou}Ǫ xocBpBd%BeqLڗV-C;CLU+~ vRɭ|LڧpMVd89B&Jim(d0Hmw/v3 `(Hs$[s|L$;4 Y}|t'A25c% 1cpv\bpQ|w}d~)G|h}s1-I[w?UzAZҵ֎kJw)(T9&U#i"آkڪ\zΎ(zXcP${Xv)7;%ad_,ْO哌GlB8Vu!%q;W|gP![$Ȍ|n_'OLUrT%˺\7*}<^q;lqʿm?oȆoCyy!["Ʃ0N'ϕlhŔs5 NZցQJ~\8mt`]#G`r9ڃ%[xQdbe$C@ fF}Q-i:[;>F&V2s:=0U^z:ki9 VأǕ$鰼A@, 3JF͞G) V|8y_/yVݚ1e3<dSDhױ0+Z˛ynǹVTwΈ$3|w5DŽSFG.Qi߂.|wڴ<^euy}͑_(qXEAH䐀& ‹Q=<xoc<8 ҨEsO4 z:.mk_B <͟^sE-g94.+zE+lp?b y(Dx6u^$t%_;q$^lZ]iry.n4ׅ16É˫axH/2,n!LU i <{YN X^cڴx6-2]Z[|ա䧶,Y9,&i4guEHd0ِqhC=J ZN$cL\[q(pJJ[}0:3,Xc\K|p1kh]F oG*N6^ tDx 4,xovz404VKk'cAeWɍOiS8Tv0إ* pN'^T_АC%lmo#v$-/nS$`!]g}O1+0iG-υl=Fd.qloN^(4D~ݢ U;1mYh}"U2&f(t\r(@Pj*AuadqLTG`lb*ɰNdȤT<6vR!kӽW2\RtAn u:33ZsAWY YU;=2YzE8 X{QϢ/#S3h6oNݧ%HA zǛ5 -ۍ1]Ek$xVXu%Mbth{QcӜ޾YC.dо~;-'\ŐRx/<B.ڙˆ4UqYyPN{K1RK+﷟a>PtB#,tLP ׳"N'yp=ֶ8,B=l걟!5i+y?)VB>ICvWl\Vtiq9ĤS3YglKrgoUB掛EBvK<<7>$҈R"ܸ{Z_. ]2t# ~N{[XM7CF^.%hHfJư1g?xw&QSYjWVIyi֦#[B&fK[9wTuo̳(]ۅ>vM1k {k @e Ә MCZɩxW5%1#d?q%"' A+DedU4MޛuvA_B|4ʎ6 8$mmRF H ~2^M%̕Je O7)ko?m|WO  .!b<9 74 IUe KA=V4Aw4K!Rs4{2G>:a:tmb}kn'MSenNcbk0`/dv ʉUpa)ffpVӢ+T[ԠRHp m'ſ>yO.b2nyP*Ԏ9}-;L #FYa/ܔb2Ap6QMV3:`<ߦmA=".;deKma*+uSI4^<1odBE"vna] CTa`@O>ؖt'X|NU 9KD< mdܕ{<ӱ,Ua0FJ\4ij! wFv,P>s/.ȅcQ_3zS@u mƀ^%K!n5[{7'vea@ U"d\qȱUGYLkuEϫdžpcĶjdp}uPF6ޞ.LL<QؙpMt^ƥnaT)qk<"y l,|jC}R>HXOJD'P;ocޓ@F){:+`k%;!4*[AU\$| ]=ű;?z>\l7HoUQB`3`0?MZ@K2ˍ3\_9D\VtXnxL\&LTwRUw$D!Zl6նMG4HLzp i0xfſpS|m]np׸˔Q%eQx)>ܪWV]`1!kh7-Rx[ $Co<ۡ]Y5h^<ҥ\DB^lUWkɁ쯗 y~>gªSJ[q#ɢt(McMlu@= Ԇ&xLg )hmUUr\{8f-utLKM{lviﲢ5vO!g`?#?wnCLLA:D94[yF{9371wNƌM+ļA(kH:E4a${e8, 9a7\ SuW;|˛ڀGgOh|Afgu\qw|uEz{8䃆q9-:Q Úx݋u3I>U .ie*Wm3 ap2SdXR(~7yYFO4Ve%S3ަܜQiN.LhfpV$0jbUG&'0yJ7.>EJ 0of_.R *U$HPr1Yӈڹ&s1~ްy;$bׇZ~+}b\_j޺2wpެyiz{`}q R>H2=h) 9ο25@$[G2{4 z6a 󶫭L/Z3 $[|77RWJe8%B5P0P75I U'|qBigQ ZE\m0/9H3s/2vȟ \`x'xNy)!?~'צ(ÆѽiТv8h6Tj$,8XoyW~tQ چ0#ޚý"ǹ**$b FOH՗ Ebs[;4ɯ4v9K?/[Idu~-;  (qpa*gl մMZO Jj̄.sC5-{oqZ @E/=3U^]Q,ATҞ/ao~ o u;I $7mP:s^?ע[$>4iI]4b8M%ml[Ў\݌$rn@P`S]\ sPWL02vά|Q4qoVMR(0߁q[fEw Xi`i."'&(R ,AhNjkYJ-E M.٪!.__GA bHLh;mX1'So3T\ ')JW!=QTBP$Z'(7hZݴݨnv7̆?"lڿ%D.˨5Пion'P9]}T W-lijBCM"w.Pk8]?QX>u9(•t=03T27_}̰]YI}(sKwdQyϱg>U;ƳЧfl?^o#q >U˂_h_Xr8?J_)hwo~TC4Y]1ybcbTNA3pɺ>l:^ 7o_9Pϕm:-2WWsIP> \Fْps"]!zOMz67.bSi;JJ-ׄ:<{ܗ'rҖ8~7VT K?窜nz?V<骊fE+EB ,stJ{%[{/)he|Ɯh6$=tvZ5{ٟ2QL 40>ĩyQD2\O9,!1ڙ }A,T4:t 4T+PN-u,*a@5uN;{$*{)Ð}v+6lEwV,컥6$S;+nb~V[! ]ND`yoց~ű(53o6E],eZO;b/ EO `t@^tyyU葶rC=e,)"Rޛ o))W-OKO 8;8bw#|_d.5dցzŏ薙 l`ѹ{}TN~ciXBi H-oOC~쭨 ٢ [2jPǘsD#;{ذ|ط@t=ltLڟT&͕z6Np h3 (gbf{k#\*΄y.39ףIoY N1&A\sWDa 4-g?􅁲~5 kM; ҥwh0WIЫ,_:;/F{ JDc.7D{2B 7z ~`U!S9C8InME6Ŭk Пa\F=_dxm2Rn~ͺPIi.{֭"@n@4Ȯ[JUEm"m'"1gtR*9]jƥWTU$tgڔ&tym]n24zq3[(@G-)TyM]1˃#Y#E5.mŧ ZDPZqeBعQ7%BkϚQvosT%kl}|bQgFb2IH{l#ߔ3KSxqI>uB̲^UG;Sn NfXXyKR@a*RtcEjJ77ŢRTZ1Xl,tАk9krZ;:mLqe;W>qTW$<vOdW<O&I󀛪 ݕ(Z&3r͆OɖS@͔rrI 'ԑ_x| 1U1ԝ |"a> vVNu!gM<,Nh(BO)| v/8A0KN@?xNwJu0el] 4Oy=g@lV`4KSPla8b*ɞē3DyyX%-ph( M N756p׳G\>.A6 ;?m)7PuͿ*By> R9Oq%_N*Y5lh!m1Ck+ge_GX@z}YN(+~J1O>pcO8I{5'G2A "{TM=*:]XC*tCװwchA5cz0p"p>=Kew/7{Vnjtl|X hUi7TElGA,B:2pAEiulFV5\8XC-Kp%ߋ %&DYbB*hz~x[gIԫR&[HC2(Y`cy`KȌ,# 5Y )ZH_|PD@h?8]i&<̝ l _oMﵗD F-{vz+e/H!22G;dhx $ԹY$*O'};rtORG*0sI q\"y*OkOYkn*Tݳx#!alA[`ctt$*J9/~@<Ӏ-0{DD%4( ,V!xA):IvEc]vAxXy:P6;MoID;&qL7 ܴ$zx#Ec*/1#"ƐbyTj+KB5hkEAM]w.%* q "?aoGi'\¾ZZb@jo.my8J}.ɐݺЮXO/OHH 7x|4*L*->S  a"&AJJh3&:&YEΨ 0kP'5Edlr`8V#o;r?j>pQX#E8ӆYtdv?SjAcL*nI'BY]a2LC!JE/>u9Gqg]3/96(6B(2Z2M&x.GD_ E~uET_aGc $ê K w};jW.G`4 &^Ҕ22)}7ĸ(2HLU? b׻KfoiN-+ИVM"CL, _vc2Oŗ _7mIUP0o #cahc󘠾bD6\rQ'AUCb-X[[\1x,"gG.m EH"KROl*qSo᱈Hf3!9=} k(}$̞P^NjݵW^`I!>x8^h$Q(= |s2>z۫SZu\0|)Qs%3*0@JrZOή V6Њn`a뤰n72( nWXB//ʷqP CJ?Pf^#a`9˲[oR cR?΀6IBFR?Jڷ?=`(>*, x@wKD>)?<Mmy^/0?3b]RG|}Eߡ%*=n]{;s~lۈ6^ |E5uZ5jdLL=XuHiOJk yc񢱟6<[pc)y٪L AT ی NH%‎&Z'? a?+ϱ.R_`UrʋH0ڃ]Ӈ*/] PwfKi^|}m =js / .$'YZ8 ?A&:ϭH'Dڴ"S(:,~iOXXOQ%@wryV)sW:w7,Ć9KxI$ݚTahX[1n5ϕJO; Mu;5{[֎`/ dtµ(f23<,DXF'7^^_c56x,a!;2o-uվ3hGDDӱEsFgg_z1Z 0)+-.(Dk{,yq({%Ʌ7 0O KG.Ixg 9/ד%6 iMJ>tW<.k>_ՑKWmlF׆CfSXIonD#܁"댟! ™1"#sT!ڗf5z j/(I|cKF~F [a KR 0u 0BU62np°Cq[š)9*y${ljSQ99F!-nP5vA*I3I*K~d/BGk Aw}r| 8+%GYeҟԨR,EQrMU!4ྪSVV0緰:Z%?n5!| JW>$QC6f+3`.C3~`;sʜ1ץKṃÚ7TB8v YQ?Ea{ͼ:TXu޴PJ\mU嘉i#%z䲎[Ae.X+#Z|n82>_sN1UG~7h4Gg}p`XPݸW ?XK5|OHi*Jiɥ 7`HbKLf| 1}g8TK"_!l<bʭ:@[Z^q[~X3Ԍ卨 >b[~|ļ-,*3N ^Q3/y$5qF v7XFuB"gHPa;솧z$L$<·wk1FKT()ߨ5BVy[H:zzzM%f1(B?hyK1Z5UUWv"hXruAv$VmoUYHafS‹tXpR/aϴZiFk'$ZZ$^_!15"߇ΐ<͘+Oxk,HiS֧^ ɩ8 ,(i߇}F36<#]-԰w:ROqZ;r^\ ҎWB֦q3Q퍳(qM^j' SUl޼iT|FǕh@u+Bi ASx^_u7U/@DP%c_%^,dsȀ*/뼧7~7,ا*wK;$fnRHy""[/gy7hFu._KU+ش¾3 793rgޝVZw©-9y7l {r@ o6OTT{*}bRȽӃ}w r_=zTfPPE4gdkMZeQ%Zw*=? [!3EE"htSj_䬌i:J|W+P ?6:Uuhw[TޢV_V]x'f υ![1h }D1Β_̊&EHf utS,iʒͫѣ:->}mEp]J@$D|<GZ; H-ّ/CR{ `2Qfф):VjZXB=-V:,p=qL4~N*%0}[mIMR)+6\wvÀ\:YNV(4eN;hH5H-nSav+Mq c2}:Dc؜ <;ߴ/sh-r*5ƊgU)cOrjҢ/DxfsEI 39 NP v)ʟ>>K4;:G4E 𓜍pd}_l r T~]lYxAr h(/6An<&2jM7K &(@02|c̼+[!Q)3Jk<T5^0:=K<>J3C5 6'n\5.oXJk#eX J1}˙D_8y~,I( +4lc]*ВsQg;``x~u^RTeNA$ ]iu'O{j)uf-/'ߺ=t+}5ގt#ұ96BȷWSU߳V5F ꛧNM@[ChVQЉ8.A[aAVC-U%y!לb!aL:hU\ڮ:@2'D \'B=UA߿c$ɶ˨h9 tS4g'i邽m¾nfnO-ChgP~+8% y)7aLc< Vcp-Fw0¯_Wq*|aXNp a0vhvV>*W{k?;<ˑǩ%[ݰ/NxoLÛ87L6~5eD.9d9n%# ?1uCp xHDAwaKRUrZ+恘IF¥kf 5J)"UI9%^/B>TgaDpO>yOT@Z0rj-." @ZJXA\# 'aԌ ~EU& /+Zc0;tdu%JKxJ_4f]&D}Ww'a%Je? "m0?a"VCo<јRӆ88xrbu7&s8g1ԦAMUHe^ BF5&;3ط(s“L. j šMZ`p:ެ5lwtLuLB0[>@kz9α'ߍYt+ Ih3fQ .Mw)Þٍx@6}r=X{r9T "I_l0]Rc]K[=tگ:bhs'»Gҟr(`5#"ZZbxJ?hX!pg&U~5sa skq~\9.=W,%ѯٍʇTF3;dٯ.EA|;:R7x4gpEhŵg@$SE1lvݎg)?tWҐk @0oeƺ%8Cll(;X Tw/2^C$!~8eۿvUsGtLS>(زJ{B;q%%.$Benughu{e{ÍqM4qΝAQ?ǴfADŽ ѐȇ}%HJ* (f Go7)=kuʐ6Nj0P:_NP Jm e;)X(5m43x_8ZtXKv=HWK=M6EN}])J#J_i4F,y~;L{4l۰n޿;D7a2M.4(zD;eb7 d a _ G+#V}Q] ,*qX ʲw!33Y?RA1-(xx_iKK|ז%$|1Y$/5-bx-cf)L_R ;U?.AfQ:33jol6 pbT~Օ|Ylⱔ `يaLƋԗk ̈́ ?" q|ygrd*zO_7F%v<džg@Iّ3qc 6&EK@B$0F(Z:~=2tfAǪ3%.߸^)e>)HfAkD:.6i0kqepw&& zH"Qk i`Fb" 7'$BIVaFr3oyaXc,Wu-\}D!rY7#:{Δ2Q{qᶴi"&q;dabSz[a TW7v} ܬE,Ϳ 7XR -ar[M(SLP*$P8;뿭IZ_ J\B~ 虨Pa|X yEi(=(K4mŤ|_ojV)iQ @IۓW'#&vƑ`Ί7Xȶes՚Q{@!R]cx]S7$tQHYJXۊ60MsbMȱ!l왎,Sr`y2jz$vY ӕ4Z7iשׂ#2Lw!3e>yË֨zs6buכ`~g{Ɛ-io @0m~zbJ{fT~S޺N[)#Kv:J.e5sٲltCi̓='%AHɮ[ҤM`rEYBP`of7".?'XIҜ(c} v`[ՙNX鄗"B^>9;P3o ]T* X%OItPB(ppYoᥟ9m'ہުv[+"]Qaљ}CEX&QӎT3=F.5>VD{,ۉV=4.>+B{e)t]%óʂO7Jja;cERsS8CR|)۸8$^W nzTy"'3#c&@x"9o/*M8ı"r$㬦ԗ𠵀!^qh;b 9, 1FC  /X Ǘ{摊wb0 [D~HM5Jev#O7rU/:~{l6 6=&˴9次l9p1߲`-D> U3P7\#UO8d%9ֱ?;z{ vy5ҩ5r| ~C =Ƶ(IKt5BneZe-SnZ E;|_eZƴuA<Q~ŖA itXP:[ =̖A.7zYT4~Y2H\`v]ЍQFr\n2oUwiQ1E7ڑasaK~[>.WLϧ<7gq7|y˜26j1`ŽȂeOWh斿CW0nݤ jmҮyu7L4j1hg,1^J_(4b9o΂qM#D06La?aU:S!V -5 vE=mJ3#{tt_=,yC7-KIVA4ƑMB_e*si5Oo{+%jƷp0 44tsU~tucdÐ  =/cNt-z\C4yIĜ0rv"'6~gk[vٮD VG]qaMzqe!iM A8M/7ldn|4D]S-҈޼z_?,H~[w 5yvd< Z_4W(Qc~Oe?VoR .S`K+'ޭ֝a jI{ ~ J5byx%E\g&QyS)/:#l={Ҹ\RתLE3+YlN ~^AȱHBz[C47ɳƚDz(y X?y@[E @ '_Ss| щ@Nرx4 @dr "g;ZP2'ъ.Rg9?[.NgH 9[lT&8:l%4U4Yo2 ?zP-4xBdJzBK6t &V#)| o3r/^d@;>NRKkɏU{ټNوUʑ"F6I3DŠ=Lp' Ek;1v;=$-r!$jrD+Ț.rݙ# [CBBowHp1ts@6J=Oj5a p.-?GPyRApUnV*Yod:;8p1[8az}m{F΂EB<4P%o|3$5# DD ^yU1x̸-~Ht>z@Q@^dvb.;V }Ϳt%6AVآa{J!j~AUB H (F?;t_EW1Yv3vM՚z@#k-3'2$s/dOpuLA?K.4(=~C]n+3VzIᠯ>֓>}ţUc}G"(JDoq1БdMEh6H7a[/#-Ac/A.[!Vzot&+}_ 92"bWdb暧Od|scZ\%B&.tAwig$l-FpY)Qp#;O?$,j^t[w&hCtڅd(~x bH۽}n|So yՠMkNb-ZO3yM#1E XMIԺ}>dRyӘU}º*FϻP,#ͯ' ~NkL8&g*N̊A3iZ5輳nx8>IO:1CWv޷h@eߜ.a^*}D&,]C["*T;Pe qaU hQVdu6Dv->~yM|z 808(uG{ǖF Hl BHDEkdޝ;N>/u0fx+o9d u!bZ•8P\H #kѣw#0spi]S^>cM|dEu տǷlz=_@lr>+~+ !X7- OWGN†2 gy,9< Ẅ́}$|5A''ފd) 1 {V }3_pfU@`Zp_ S|]֗&?hӳꭖY@on$T-nd`1YɆl7piK(hTNB7<5InREoO^99dx)V0fb-Z7$NȳBGumMI)lRB᠞݋S.C$SRo(%$'+;&T"pD{pkLF^4B<c*dAN!岁bFF xeBss'Zyjl2|ܾ}#Ir/'~zkkeS{|鹉Oc:CR1f5>Kxμ5xƇ)Wʼn:HqmX*_*=nD-vz ="l57pxkXLf7yW!jZP5+onTԷy`2:AFe{cglWMAGa8[JvG:dza|CzZoY'R,M75ywfWDX-gC:8uٚ[J)됮ٱp a&[G\@3ؘVA%9\p'躄כ5!y-<ל¼wB]6&?p[p˳9EC6 H 2[MQ-@oP0>;>ꉝ)l$!4;{D>f7a68P#'ǚV!fEaQX!{ҺNޫ-mg k{m~s"(3.o'}&.ǷWs{ {twP1«[Ƅ'~ĠM  {Q|'}{&Чȣ&h@T{tGmMg0*YpcwKN^Qe wVQG'PXUUM)Gp H1ep;$G DaH־zL8su_n{ kvB K6*;olr8Q_f9"QCpb` !lj& G>ݗq f쎁1Yrb/H^7sq,FX ȺzMaLqSP;\Ig?іl)~z|LZ>G[5We^!<3* ,Uʟ}PqXüXPF)S\O u4vt2@ m.9UpnKiOQ4ya pK9[= #~TXQCWxSys?y |TR`b%4!1;$hўE9Nd U,|m}s݈Rݡ%.ݞ e)$dgh]ORAthAeb2kڄ<".;Η0( ^т IbŨk!玛UEd5|nR`D'R^S{ThS!bX?`Wa6"BuEJ} e,ΎlLguLN⺄M, bga'̌v5yϐI&hPr/F3I~"}kNJ5Xe)oHH :. ll|X?( zέ݋^*abr5z71K50CmV^pM9H7 Av7Vvgx&ӄ>%xF񢛽RNP 'l/v"E1I̷ |o~'6՜G+ri=9Aꇎ+ZlGV:R ҊYõ's#{BpG(ȥN9ڣgE2g+'Q*c d-*bY>Y+aQf4Coyd`i00ͅ REAYTi3SbE7t!LltPX>ܪ>j( 4S7c,7 W:u$*n;5x* / ׋P]WHyjr$ D Oi*yz/kkP8Hjwc ɁNQDT /HVI/k>oȠ +v/KVT#LԵ9o|d/罇ԀజCc/pPPRA6$Wf<|R{>sQoӇ18SBW6W%_R$leYCM_ ~Vh;tX,Tʼdmi3qސOhlO|"0h&+Z^{ '2\وDzۄփh &r7ަ4睞~Y+E7«KȐ\bMB}ߡg*7J.+~.T|"vuHP]:+}4k˜9C~π%WO"6T/[mՐȰNQ?7`c-@^:nd~hH9G2֌~n=\\+P+]|E? fE=CqUK^$h(;1z<47@ Ntz˴ 1AMI0FϢC~!eFOtKdpJC#Jqx !E:35Ub keO}E4%K*]U|߹|k<;U:_!R0hS޽TOKƘ)nx8Q$l[[;r+dsEl5'JEQv럣;qÈu[iXPSȝz1`k:tjmFfKb$ZoLW+SW~g{/YL7=FDDa,k8^ӚkDCr]i" TNڪVm{]6wXf0(s̘wӛ_v}3JH_)pJ>2aG4k?14VNKؚW&칢Z7HB-Ց@4'P퓸5?ÅDrC'Ub#F*M=Wv'sn qQ&(Hp*_V.3 e8#އGnS4|]0 s{׋۹4|`i7&Ek95Pqy Hש8xk 9\Un=̈́$X z?TQj٭$9n@+G󒥻W kHhkΰ\ҐMBE׊~[ f8\M&?<"A={=CfWd䰔=E=]ZJf3Fmn4eA94aYz!v$fIqh~Etznp\XC )k}/Mi¡~Z46[gCyJ>H2Mڑ&\Yz4ees\?W1M' lE)LNM%+xޏyw3wC{U67, ˾X+=ͫo @Ri,f.tKz/JC{.-tN 627_8:Ñgk![eƬXDX6SԾv*4 L#+lJJ;4<=rߘ{'hu4i*vLW\M |D6lw4y %X\-)BY U,|%B _\Ioj }M|L@ΠbcҬz ?~W;N7G;aao_Ăp-z5> VY؉%.NncW+FW<#՞+=*l!.KXB{`^n?4k"(y;={˩GxIuy"$b>LoF}|ԅ͡!76aZnxwY  5. u^.3=ad9 xۆ^ ]N f!ynygP6,`nh4:yAW2]dL;{ݵe+k6p1D>o'Uζ{v{ iqq U+3wE a5&Mq-km'Lc&:LNUQ{X!n[~]JSivkKB/daQ֣xe߰Uk~Zӑm*Rӭ`ng6dy}X8Z8jUzPˆ-`2*PC*}دizOp-KTzW35֮ VVn={n@,{bp  12r ?O=˦ >v! @y ej㫣-=!R?.LZ( QroBv9rȾU`2k{ Y }g&.. 7m*ȻnSq;_VۆG?\57Pn8?=rVii3e"h5S[By_ZD&.A W;\O @Ъp+.إ"N݆V0]vXBឥ^ Ocd% 52c 5p!/RBPbY"e~#.Ĺͣ u~(ٛX"4zmj8> &)v=eQֆn-Z2 &"kh{خn Gn;jB57 C00:Yee{~A qfXv56UVD<79S -9 [5_`h7)$ZWw'47aA^wa)oE &m 'ζ0a"_B6jgtD| qO('}g=1Kw05LH/}+͞Y2׏,E=х@ދ%a6 zhLxѬ=Q6 ggF.Q6mF][ͬ<״νύ!R؄6 Tl>Ei؍A6\7_3X#fN*)΅K@֦RatU SzAiH"CҼvҿ(̾K!3JP:P#\쟭:!&܉2,є粤kzN8 Rj59E̞t)gS$7i ⵎ\p GVoPƶ5[N *h%F5Uplb6v[ ќTqk?>mh =|v:lݲAFNSgk2/Y Z}b'UpS;;Jqι%X^B y݆gˆQa8X>plH"MEWUOZL~xL9=aFh.(" Q3Y=c?S;+=d9EBOCUFXEh1)uiTP ^Ƕcz.siqd@Zv[{_[Oxa~#zƔJޣiqn_)-oʭo-ŤbyF&[0Ôz"Gf*4-aUb>I?1r>Ow6xH^^Jks&Kf/TOq,zXa L377Yky'Z[ 6/{$4@([hI%+ ēUYeCvJ>VU[ZaMq4tKy,z"ݘ֔ŵ f;v&G5EN4gcI 7H~Y zlP~yl?,#E*RsvVz 6re:Z@J lWGa5 i``#Udb#+e\_!! 4wRll1t(LEv)?➣AoV ?&{)^C`*pA W,^exq~@:LK"]=w$.PT#CGdwEFFvIˊD[Q==ַH??x,#+q;^αu7Y_Fh nX:ML:>pOR5BQ:*@;|Ϭ5^P}&ilW "7 ?(M<@[i@㐝TU Ǥ% R9@dDo`14O]D5m&>fL=cu'5!32 *{Fq9cP>fŜ̋Cס7) MO[/j1[ͫƴ-\,)&;C54A^N=xj-Fކ,8An,Wm|鲩ҚNBaJ6%My+'޼DS:߁GQM$rE9 d.=T l7?-C+t?hizp(< ed֥R ގkXI$1X/¼a^oFI9LZg!J)I9 /4CMG ǘlVSe/4@w$hEP uJq~ްN(֬ĨY*l/?m(F(vN 'ׅ;|`} c`ȆVߋHЛT:9ջnro"arù]S~x;tcsØ8Q$]IP1F&^XH#F:B+oa%g>QAF`׭HeYKeY̚8RN+BaЅ@=du] F?=LWAر4<&p\ *1ڞW\rظ1 HA-jQR!Ŭ%WZvV'?6{H)9SC}%G$$E^p ʧm "DxKtD2"Z 9".J4H!uI~m(pkg.& Mm8 H*hY %{d.T;xouvE[TM0^lNܑ/IgGJL+Il-@vU!iF Sd ,27|) +T.4-^gD89c_3-Opx]QLozvhfԸ볯(PH vu6"D6ιm k J~aB~d aI8)lڲL,>.3:VN|/mR1x叡طuɋNF>+Tc K1_DaUZEp1݊w /ͣW,H7X~̓eҪB9ct8gSIFϦcTriB Coэ>ȭ5PG$JB[AЊ;D⬷QU7:~z<*Ͻ=Tle>!'!3uU3!V[ұt-$S6ڣx cLG :6 *S+N0,8dIO*ʃy Q/,ʤ)=Ϙ`bu/xc\>ViB8S6]SXw%ƒ)5\E̯_3֊˻#2% 1#'UlZ޿Ƙ1sVI]xϮ-{!K>5S5 [:$ ~*N89a;a" `:iyoF~xd\ճ!/ą t4 Zq5dI' )kӂdOU"zKN[LC(XJakʫkc"mU6HcXSfO?vP'94JͷX A5(k"KWjh|;(5Ft.B3X@j2C., Ҧ 0;GPÖMI5Д, N!`Ym_|gp5c>OBct _$@Gܩm=Oۖ\-?ՁR,u$, ]m j sPmv J.XNDRGcMoN'DvJKz k H"+d.Ԑ˧d4b 3҉R:%k.EPJ0_ş;lZ#[!RHD9TQvnɽTRrXltn2txG35*m[uWg\(a:{PnqHOG΃ҿܟrZv-#Dl]gdzX"܇1he7ocnuYJԐam{v%ٲ[1td0)s[q/f)5e, joXuKCQTn֒Zb0&'Q' lmw5[7׍b-|)~9 Y| Je0X\ԷRu `:udXǐ#>GŭkΒ1M'{i2l=h8%k-v~T} 9$[_)a1>;qQXȇ4BWH724rraʊay6dQ5R{T6/U>ٯ.AK'ooc"0}R}[ >KЄl'bS!7١^V!e66]TdM=ցʻS=]%ihMGK%MUC:ɭ/] ;¶vL,Ǽ.g*qSBn,hzo42fGt>`I21խ=eTޜbq.QE؅`^*pIͿL;IL:lalF,sHn^ZAA &ݧ'%!>Hu.j3Yu+Z i9C;0:("S~%e5XqlR^R47|˥8.U~?w`/A5J} pYu6S2]/ƐDTv$W>0ׇ2S<v<%0!yi`Rm'5̨(ab7oH"?;xR~?`9k`fqBMH 7 BlDp 2J'|4Qi%-48? C#[O|-(gM"Fft_l0hӳ8E~_+&5J@ߨ7՞Ef)TTAK$}d'kE>MDo>u#5U3 :c䰟nXe?P>z|!(cԠPT/?<7ؙS!?eHw7 ž!9q[($jK/3ڿ "HʿnQTywv ҁ\2$mI@90@/nCo('_V)hq(^ eɬ+l.il('(܌'q÷bR&JoscK[ /[` #&ü ;z:B[Ģ| 4"nDւT0iL[{ ض@ܐa!U&TlK.c#M G[gKk (0@SQ]c-A'b_w?NѼda6}6Q{S ),pp_VjȢphL4o_\־hLH_$ac53_$@$'2",vRJQg+g@OX㻠AVS]bJ6i?.z2N:޶Bܽ1S!r4nwfz񾼔F~I Tw ?6bFu(b)Fz]LxudR^#cKף4>Jf^cۛP2? ~ \ bD!z; AGK W/<@@ߏJctI:<\!pONpK7knLjC"Yh,S4(UL3V&Wb~oˍʂ9-U Lu)-k* T8JRl@‚8 H΢xe jdCO:۾PmTa-MQ*lFgB*RB=`3=^#Y]N^84̶#_uJT FͥOP."Gd-͸}I[ ?71opSV*%S&1P?!Xn3R &·r;{1 K!!@V5UnZfK 0 V\UǦ?a"x;~ nb4+*np':tsJ$O&+.\5a@=&%6UIMV*O(KLJks2ۭVfV"i:2O6י+sv4* FtK l1p=<zО+Psz!PWۊlw 3Wy48e_?aw }Kjcg^q0x&U:'1 /Er,N9I 4`G*..^8` G} jj[U nNDaHa:-5ѤrQaf"od9'T{ͪT?  fGD }vsFXz%x+JX7˃VSf꠰O0f"ri0zzq]՞6)B@zwjC$q%&QR¸ eg"(í>.,g2^`7DxijaJ0A"!GrP~lݽ UB@X3& .5|)cWRD.$Q'PYhpNXy|(=q6x&J&ODHg9)g!mgwOo~B\JPTj,QQyx+&JRmYXw+,aR\ &оz0 8F ,2B!|闒,~&Z40Vsδ=rXӲ8Tl6ΠT%1 wf~ XPޑ`J /of1ba( Xƥ=';}{Q|Bf,C1z\ڠ@d)'DgGRJ=OOT_j9WP Vdtیe?,msM{1w! w;OD#Jx4,0Q s|U-^[h|S$H4yqEΜ$yBP8:nʉ*ZfQ ]]hJ8f .G݄j&qLNYxI%"Xy ]׿M˓P)-%ڀJهT|!e,rxTy#MjFG/{ef#ȂjNg_+wp4M `*,@(6N/?6}3}V$>O#<)I9He|'ьdݏjIa]}n-c2GRnok~>< nKsc_A,@9uFR@'s\*M-+ CVCoM_!ܓ(@7i uiFKՍ]_qJ,ڞ|ePDҽx^& j/W:iӉd bH/{fewns#4aK5=P[">Xr5Ń37{÷IDXQ )*H[|G rEۃbsmoM96 A+{0QiWCD3riu4(S}ǏY@9ZI,fv$0-HϝF :-ax%6A)ǕUp Jiv!VFi[F*2M` W*?OIߚIWIƆeOXIaj3bhk݄Pce^`_U"N`bŒd+%[އmR[%N jZ|[Xaf+{jVoX܁]AiZ:T\l,Mzb*[2XEi%S9|J J5k+SX-55@OtȢ(nq&{qtm^xsK[,.fIWll"ze[<[̙?D&8{y.tO[OS2)RH]!+Lrѿe" Tz)akKKA>zLrAJ4S !ψ0Y>Y%&.5Fgdbas\Aţ+m;4rp0aU}-1T#6Wwՠq\}JPBp(n|Zc==EA/Zj[:z=ڨ"ʗ '!qm PtWDJ )9?yirΗT!j>L}`@Պh-5F]#X9Mɢъ8A{چEy^xL8O>PvtKCgYXr\ay:z _IJW a5L(㿇xhxrD%f933`ɻM܎8aSaE&:PjG<#-q% mMV2e\Jyiç˻lfw⡏;J7)bVޱv61Τ] ſ$QmG9'a p7"qW,Cs ~- unyk GffJi%&XPɸ? [6Czkdt,*T4XiqN'cMx])^S|Eo'F?>(i;5l%89~|k_# Мo-Z:˃̃e:,V^n(hߵ5o:ݖ /M*ݍ-QTnO##1]YfIfz09O^W!H d~,IRK:$ 0ވd,(Bki` EnG)R͂ b7voK9Lמ]Lӯ-< oQ3j>>yQ>Quف``>|{Iiu>4N#e; VSXS8-&}gV9UIwBZaт֬!7?x&W᤭joG0Pn+|"]۹̣ycq goEv%3Ȓv:J*y# @_kVy*i錪 6:tn^tL9si8 Iq 2}i&>W1\z(S"aYyj%{u~}=? 0߶gD;]`%Ax(1jD@Zrh' 7H!m'A0Q񼛝p **v/Mἶ-"y cӈ(ݧ?[Q?ƽuT6}E{ xDbo)sZ3jh>ǎs&4,D2x~cia5fMʨvMoވ%Wggj=7sqf9 6z " D٤v|%/!ɾ MBMG% M\:{#nZa聪eS@P ?ɬ l u|`YgWzo\w%b5j~)j*N?DdS ky ܫߩ0GU5Xzǫ_Ihoui?~(=q~i."Sʷhr%j^Hy5i0#,#jֆtuV5',r2Gz+1=2= rؿV cLνM &C+fxZ0A/4X,*K$MM Ψ|??BZ{VnurS(h `h^&:2.e abe82ι ~[`"+MYu֪~z"FCq? LBtY|`ʧE,Z={AR@/oMDYB ='ۚ}NvX;-4ÅByB5M#6YtmƭQ? ÄfgzY*|oPkφgzfCitZӦ y}iP,2NEfx^׎=>>H㣩Q8T[?坱 egwA&J_jͷ:!R!e/FGD_¨m =nZ)JWwU\l b`Trס|\=ҵTcMG ,1 l\ir}EHڢN"i1)aO"X3"p^FZj֣:-\"^4fd~˪y|)`ml,8^BwcvqKދ+XQ0;tߒL@(G~GcT o4`#^VQ׽h*6[oJ+!-&.{!!$!R [N~fK|M }m @ 6o^W E3A;O,~XŸ-nxsoh>q`'u, b*; Gy oʙӦK8;Ul}+& ݠ_c0Եu/yݻH0;p:M!f3^.12cw AW-݃ %Tl@xK| h)b@ə+|;4/ x!-l2S2O[EF`}ca,ީ2XSށu M +n嬿\L +nuĖd)H3D>k"v|oi/I[f"dCns3 ГuhaRWW57o,<Lsܨ/5X -5$uQoUǕ2J?0W ҉-<ðRvAK R(dfՎ%Aw 8c Ne *5LJUV}FZcpZerEVqZ]%g߆jGxi!x_gɁ@2 p@aDt_Э;+qX I5QxҖ8"ESki*&XGaHEOM^2JLn '4 ڂ;1k%hU ھw$fzOMfBbj*!r>ilIxڽԡ=:k~kZkKi85̞dD'9w^gM s%ƻb/<jWC v{xlĸLRp&r?8)$hpp qZԤB`@_FCmWjQ7sa,f( j{u#ĵB!6)!9/Ylq28E 67R bJM&J Ȯ-1xsmߍۀ$Hh'֧XYXaQ+KzS2T tLX|MH:Έu(W\l!t 5᪚dT}֜wwyrmmM Ubwt(/,ʽI'7FӴ ϟJ쉭 -r6ybn5.5bJhҤGuĵrtJ>W^;4 -8>QRDT⨛! TMǑodPtjH]5{8: 3~_w$zHR|/οۼkZ Eɴ;gNv.S2DZ|;MP R*]yyL30X[Z=)X'm$9li+F0!?DZPǠbx7cŽS*F$NDHmARZS `y#Vz=ŅdQRZGU?Wlңҥ˧L` β Zl*gMәAs".,TSp3b:w*b||<$x˟5P=NUg3d,ͤ(VtU@KۙuI&;09i/ IBMWNs}qPF k/$tC\AqػbY'Qp(O}y0E&ZA8؝G.eh Fҵo/#ʤ*(]VpmAbb0>;4jͶQP梄= &S9i,H쾻#|SAK10"7zm2\w僯 2:ZFxąG |.۫yCj@cRGy AU~")2ՠp \&n~r@'-[] q^ #2h ǂDc̬FKLSPVd="ބƓɳ1"0)9Q`aǻ!X s}[k dǙ"6ȉ;A8= GKi@?ރBBd+ nug JD%dm e[p@f?u*!_[#̏Å2mM{=e^+C9>-$w! >s12Bz/f]Rw /eH_UƖ76\`<x' /r\W£3u:Fsu`+o_cd1ү@ugv=SE"M >\Cv=t{nQtʍaG6N )* A4^.@dI:4'Hhd6&UB LFyi5DY%_~dMUp&LnQcc_ g Y pY1>f, [CۊI2Ofr!:p ~"ysǡ0scʟ 0Eݮm)ZҿF")ΜJr[ЁMV ~~Mvwx1wF%oI{RAI٥^4r#s|{6tI0-'E&lm'k០2km'a*m8qѰuqZ\/8PsĜmu芭c( 9'Pr媝3hX%tQrkz[AG\<@Jrzf\hrR]|0$2f>-JRgQEXиoex+$GbG[Z'ĈBc<5xNDc⨇h39}~a0+2{r^ҧ1XG{Zh8|S;X9+|aceKpBZ%"筍wLT u]7Y?Y q6Z^ꗳQY' ,0vy8{ #1Qe3QοٻA K=qQ2+> ylUj O~EOlkl/rsF݇W z_LPڬ79zwzk{2C!1\{`O_ `Gʤ':HG^a_TE(b-'@MYjRxnkKR8C7 eD3bTή}-*s0WB:6oml<GdAE |̰~{31NZ}9`q)t>Lݝaz%G|ހ[5Dǎ~_uvb Ҫ-Yn=7BBr)O6kEgjď#؊U^•u&\3i+&@(Q) pvu?1yaK$&6ChG?t-ٞ nKĎ#!'mA&( h'eMm9Y/7?xu"U:S2fv1g>7־7JhMP3ѐ'^ieݛ/K-"X\(!16QT,|ifXe䤳"MN/Sᐙh]\?YSx qG\ gcĂ5+Um"CedFL 7fLkw)OџygWJ `gͽ~1?[Z'gݝ!ȖP4 xk%6zSewj<~JMg#Ǖzz{5o_[ހJ`D?oyB,08.d > 4e#Ipb]Vg+xV/!lza<{R3^H\TD烕FPiWVw$>:AQxMLۑzw)g ; @{;9D{9:hABber4vY^ m$R*ARoiJ8}fA5$7@:;JC6k*aA [(@AڊFy;J-NZZ]Ҩ?xIşC2<#.&!ieHցx"ٳt%FWi}UdʓWG [`icyXiTrx[0.OaAcm*INHl+糮+oΕp uVrScčm轣AQ+%pHL4=?k+2s tz&DKoUdW@zSд"tmU'@c GV' K"%cg64uq2ǫ=P@iY;4'ۧ $;}FA̬`P>)Z5|'|C{65 0 VpYGr^/rpwfnVIn-y~ :%n:Q0 rNdh 2ߣdXP:UA.`2l-XV:uRZFn\ؓ!"mږPMHs4їPgӢ$,-0\֓Y ~R _^k5>_`gM ~e IT j;H}8NlctaWI9ȝZܶ|{5%F,_rQgV)ʠѱC?`hk[N?k1 đL4KjVhoQ;2{#:=i5 q{;E+$=~9uF2JiF I_++Mӄ_]ypN6b2e/A9SCɋ<sKk /&AaOH{1U޷W6!Y).Xg,pߙ ?Q2<-j'9,@K^r7@kl":ިEIQ̩HO!<h6s00Y^ (BDVy~96敨s:cE0^k#Ȇ%hWyU=*DF<O`yZw-"(OtMJj$̯b67J%е#X6| 6% #,šW G0]T0qdq 3Vdvg <Α],8ʕj|3{qSюn?VGlGŮ9iN۸)lPZPA[#QŔ؆]t05ATA4> Q6Y/ t}  ?L#>Թ0w{k |OlD& R@SJ2szmkÐɉ~ J:p;`1#an l}LRw4 h!ϐ{18^S햒(]odmÊ&gŎ1rZ1n ԩ+vJ޺Ýv|(g4"Cl&<jH> c/" CJ/ayB5Y6ɤ%a ufJ ު jG;"Kt2oVYF. 8vʪ9 o, 0zNt`#/GیA">M0mo -=E8g_Λu>UɶBW<VU`fwl{ٗ0B ; [8[xyȀChWj@p%rM<#/ҟN2޹%>߶Ʊ߾v6[.L5q.:k!d?dʿǩ&AB.W҉ qPf߂3B -2 viW,5zK"@\@-ROqt[;h咤)Gj  ]߶hpq-+]bB!"'ͣm9Jo`^cn^NyU7Py$;2A" *,Lj+ ; vZ\*BP&hm40jPj/V&vx"zo57'L_dS$䉭(+fZ[j ,C hKG=Z ' NI '76#t+ܲL&b6,2 rYm V@2/LL|&F^DHh!K:B^<4(m<<7uBǕ}~3j5d`,qwuf9R? yn5v 0-j;ٴXėOFgL 771/^y S@:q;~3qmh;̀HB=Mo?X L2#I5o(A"V(hLO ƐD>&QJ,,=:̽HjʋOB&BtjAm0AKw;z"|{XjզUo;ۥe,wF"?}.gg'K;v|OtMZz$-0ޒ%r/,kY}Lmu^j+(#cIAj^VQz>bٱG򧠯Z~*eACZKfgJLT{GЎ4Ѥ{}=:D6%襸둬1z8J-)L[$V[}M,E_y0sͻevll0U|/^=7#஖`?2X(گֺiÒ`TY·Cvge?wϠ5tW%Ty]=+Z32Tߗ4r $cªZA}UjiD\cH<ڹS*3d2~=xV'R $m ),W .dwq!ݯ:Jx:Fߏ|/”- Y @"~׻r`m7%} Wk3\" g9 Ռ3mSgbi: #ٲ(#I2"_JZZ/Z-#MVu5PRf H/V ˽kQVg:)?e>U S!ȡA7suAz1C9j!*BJ&. az:.cC%N٠0op-dU9AхvIl!H38L⮧7ܛi:|xB#rYȭ_s4:. >)*酥X;>mCNX1DmjBPBAWoMݵl?|{.WERE)(eR#I9^=1='+ađf5LFoZCCܙ~O{ AcXm6 v&SO']Z&kb{a] > eX!K|LM `k/79_躿C$*֫fbaG:#6*vyKzf&%1)wmCy&-4"KH5՞ֱq^޶.7B8p N83̋{QkMbiGvQ^Zkxtp^qCtbݿL_ }0( ?3ufW}غ`^H:SQf_awb ǾG_)BW֜ߋs'(~b nB.,zza֋(M~mlkfxx=ho=U5{7l еcꨋSd<܂W e3bz42eϷ ZIer }ߜanZG9Aic7Dw%d\32EÁ1؏́XsO71ቴ3@y3zՅTd_`- ~^4|<s56lt\'mL*|N$r z%`Fw+8$RZ"zq6‚:y'gCf#?Ky%5GNoWz!7?yIEy7r(h$ #8ձځI\:mZ8A (\&zx.Jx@.a',[d!M>Q7  Xvm *MȟtH-1It1Qw3S6 ZWsďBJ78h@h=1Q?ѱKb-hDggCwx".OrƪlV:>ޙ v]0s&E}/+fѽύC;;&LFbv}aix{ Fn8ExP^@=Tz&srrn70S KRp <{Q'S[Xh$Uk6{!w?wM_{2Z*\ @)VzhMaW3Ũ3"+p[AhH'cY.WZKm+W7i]jrX=Zk(ȃ!ɮN* XGӃ ^ f?fRxz{XU&i`Ά`-ؕWMqGnٍW@\dQHJ~(sk' Yɂj0Ѩ4朤'F^"a}ټ/=t!VR)f 㤲"_p7|Ͱ +PBRc;0CeAř|U)K0. `C_9YKed 5XNJbN/ucC.}+`^c8PIf=q7Cd?ǻh2whPJ^=3օAax6IZg>*5u]\f'$|"Q4;q܉gPՆU=67V׫,n{!zYvzO>uz@&FFm sPQHEv2}^k1%G!`t F#eyv[fh/2ѭt|ξ4ޛlOdFJw3Ǡg;fҞ2Ҡ#<g'HGTgɸjŤ l/ͷ4|JsD˹Zr*TRM}Z#]b+i[q?VbKx0Mx'aNMTʹKdž9BbB̚? tH6. B h;&=ǜhNh {b>,W=D~IOH+c }죝 1{ Ukhu[W93GoeFuI0(52B?S=E ɻ"-^:\è2O!ĸDr, yiû3T^7--;]3fiN!쳪րcNwWCxJzu viR1Ω A5`bq;bS'i|5>2[9DGbvhmPvCk !O欼d\4P.q0q܁QgМQ4EgзD-79^#,tQ <fB;np.%e6R+z .OD_= o N& 8meݝ߇܈/IP%"R 3uwo=l/E#]$ݻq\%Iӹ?-r>5&x]6LJ93vk^8dM^(ˎ$v' *1 "L.0aBͨ9@ėtHea>+&7%)'Q-xjct*xV 6P]h2JP!V"pi\sg^+d2+R`m[MNܧwP=X 6tP*Nx Sk%ZɈ/ @avx1OMXɣj D]@=No>"1Q(\2H'|wRqmb⨃pcn 5ϪZ +3lbO,nL:4䅰@en(,8"ޑCoa; t}yŘEPCbzC2m2iF9zX<̈́PM|ˆCz !=i߄dX 6;2Vh$0u1,W& e.!- tʶR7R\X.9 ћ Uh: :GI#-zo+^)lQ,0l~AH9.%U><Ξ(CCy[O{_ յjՠms㺽w1 díZ"zF5ZїR5G1ݱZ~.rsՐ!GY70C>c;:Ӻz*#aYG:'^ҽ~^\wjhiQEYђIplܯMIQC&8]  p(4bץ6iO*=W#l@M^ [ s-\xs:97f?"Wq>Jꅹ;͞ꯍ#$a/ze$mü &LV|@>i&'Q?'4 ˰}{,BJY AԍѪOZPKbmEoWuċ19 cC"ECߘ-q6 ۄц&\t4;rAՉ\O cNr*KDE~25V1M8ܷ2~'k2d;S5(U֜| 5v[X/b@M7 YvC0M1ϯE mO^~  yթD6^BXDQK0n٭@FvhzgIU|1-U5iձo-Gg=lyJG_{ODm hr 3C_bV*0\Ibn5h_CT́7V c"Թ[Y1"eo;ׁ2@> &fH 85fWMOa{yb bZeɃ8͌X{`] 㠬;*lYʁ\ =fH0 Ӟs%EF$둛)mֆa >N"뫜?fCBnCG8vO귺:Lˉ9ly$ :*Ȕ#*bF\:Ɵ#?{\>1Dj(== MLl ot-OQF qěϣqCJ#oLeRXo]=slQ!iqn`_,?F\W ܅;a1Ktϳ; Mt~8^{XJ,u-˺բiVG-'eḯج2DnU=ND3)ݎq.RifIQVli"fi?JV ew\r$9:MI_gB9xZAUËڭ j?jz.4T'W@ÕLOUC_ Uۑ5ݚ0ӂL= 4Ӫ`.dm,B8b ϩ͎u8^`@s@,š/,"AA;b n/ mT_-@gJZSM4X&^ݔ3Lm3oZ/Ge'%NY[Nh D:LxwT/rl$]t-8ƙ㿋d?zi[xSM$>•;A{i5r`#UcI];%>#<`D x*Yt[*yҗB͉{Nk ]W1 lųd6"|q䝲46h{ch?}}ų,!``4agb|H1||n3Hȭ 362pS^b6sa=a2 ŠDz":ck/qg j4dSpEuaKOstQ"B3T϶D@bLJ 9A Z5τ8y ŵ'6STXX?FuǜH$4MpRϷY\Ezd7%#ȁ&fQ.AE!Ni=C;S+b|t@BzRVqTփ)*b忕呦KeP )7|4w=dTR-yN(o-Uʗe'UDSrzVM`bw?j2a%A9MRG8 CڍAި!sKb7`KzBn.b8'gghޡ&`l#>7 m.aGF6nɋLō[ q [mgZ> h}uFcgs&ak>ˏ1 A~saPV&>[uUTT2}ůi<boő(GSݗbp0b ~S5XC_sa+(=V+LDشӃS-]B#,p[ mDYek:`A<Ң 0pמ5xnc/ 6."i=EG݊IَTxÞ~|^D[| /Y|jpw47=r#o]ug۳z 0hHl g m)e JҹunWU9 =,Uv(DBb8qsr6ۡ'X!jET+\]Sg}YZ añy|ҥDrbr{h.yH;铮0\OzzbUv.{J1,Ra_"MW$hO>AN/mK_NYв=#>_W"=@9YF80 +Z=ə5GqcqK@- ^2İI[@R2rt8M@!Ξ?XbL҄Ph$[eC#|@M,US&8^"݈gm&O@Gjt3g>R"gGNlT5AS9RLút5Jɂx. AQP#~;`zox\򡇐pX=~}@9˂8Fǩm mPgl.3jFezaw}"ltLoH'H cYF1UR(ɘy1{ӑ>Yb=̫gNC$pǥU?S#G;.Ӯ% EЙg%V6]7YD!,n+3/%(cy"1N'}dAa3>o*2A>8OCwio}'gW"r2y2&m2UQ@oTe|('>&JryFU.kdԋ\ F*/Ce&iɡy9=oK%)ΩڬfKAyLPs7m &&[ 읬wHZn2vF\;XR<<_W -Tb!w #ZmҫӲz@%Uaw.$WѴ [y&dҰڎ;;(\Ӥ0uq$їV.M&Z!.VB /1s%A׈fOMe"YA7–xiNeLy1N 'ˣwUHkzQJS{G(AdOUjrhspѰ%D.шT{ '-gݔ7{+9q䌚 #>2wk53R[Wv03 /<[Y^d61jE4I&Psl1oP,}>mc ߄(ܯko̯.ptn#oPW@OEEy:#13i[5Md(ydJ- ? ]L4=wgh^Ԕa+S %tj&xQMmGW]@.uׯ/޴J8-Y+z0SхC8+]D(}1?ѰijX hPhw`Aڃj}ѵdiq.6urVYܨ\DѾOf5wݤmfms H{9Vj7CM%1ra?Ղ9]>V ;^%w%c͠F-Ysn_:>hO8H:A`LJ2_ӟι&ITl,( R Oâ`,q5!4sGd{\a%̪Vy3z?'ס ~q@:oDvw&WY#'K~.PHAΫ $Y۝UxƣΥ{iU`E뫹?MXz>GID<=c$F=b@hj>5N-#-qeTAl>$&oJܴ"85pzhwu퉠-?bTOۉa@r]ޑ=f8b&ۗވc' j$KRW4A/?H2BgnMû kԃ<0 l:٤& [U0- }gnqVL\4[q蘅+VhcAZY栈ǐ)@lmKԶz;!vYVRwVDA{uo+S\cפDk{ "Jn`cH*Id=sʎ=2yU:"_B$d!,u)x뚆 }[eY#,v+Uvabsʍ߸%RM4#^9GW,^4Q Ao߸ YR?PAcN)&943ךx'UY!i}nOԔX 9]GF/шȥ ;A!ο;*{m+ep -G>f$# c&/J '\^壁4??ǗVˮ Rm|\9>E< G5;qkB@g.틂e]ޑ.r#{D06 dLSfhO#LY9V/(;Sd*Z+v 05Cpؾּ`Snji+mlt#i&jB%d*;͟ޞZ6tr2fQ{j(&)|fG}4_ERvoQqQ~vvK4ʔ=QNQ_`ր[ɘflYѓE Wտ??IΨ>چ4tݪ6~`͚sY}-.<4=%`iUQUIQ0EjKj}=!S6##9.%[xG<ɚlL#/QdBHb0py,Y/ RՏ]j1u1Ԛś+ R3q|gk_nL8ꙺHd3phql-Aƽ$Ħokyh%<]\[;qSXS.jΜ|c*fGHDM޻/[疫ЂЋ#I DAҟ5\oGtʼƦn8丣 ,lpwUz6$ad& C @()ϱ$-S:pt'A9qv]bN|>~7ծ VL3]]%iA9v߸ґ^ <%#W8A<sWE'% S3wn^LhOȻ K@|#[vbh4ˇ7ࠦK7ڽ$/p'?מ :}.(;ڦo4 kDx ,}#%+1"#o[) T9y2IĮ~[BGe4_4͟H>e8ԱhG@ȡ;]QY{斵yI &OAR)~%1j{.^@Y^1Y}B 0)͢A<` 96PM\#><.tdqgxhP{SJ4 i[кqDPÜ+ ڷeT}#|sR)_a/Du-Fhqt %BN(8֭֨z=ɤ֏?:|Ws>Wٵ؂*,cǰ\R>øӛ˛_Y.4M4ƦɕH4. 4#hQomX1C|gB4;)l+`17>~B.i1H~q6)G TSOBx;x%g3=\ݞO[- }aGV=Gon\ҜhfdXB7Zv,]w+{} !woǦ'vhپZNj+=LV\0!cW[5ɍfD݆Ԃ /kK3FwH&5ROsw˖Sޚ  (%cHj+w0+Uѧ3ϻwة.q55M%V K,ou.֢ұpe T.?Y'(m2m@aISͼGZ-dsslzBw!gW.XG'DwHH&OWY6tdp5šܲ̊,ܓW' JY*=C7,ew­kG[_Xl 3gV@ܸE&fHa]n }o]^$| { %2J+oO[_9G_ S!jn?#)R O+LD?PtI&/@̥tBi!ɩߝ$"qF4jR46|IGe,♁5',E8Z?uN(YRP1Tq!Ʉ+ߧZj-,Se-H#/H>(+ P\L8IeuHztU6fx4S =l Tux|v֛ ";l\9)k 8hG6@}SWQ%4U?\XǤ/0[{55\>Vw%2хC;Eiq%?At"~n3ҡﲝ3s."?=LbT9q7fV[Mw!~caWt RQWB~4:(z![eHfeSP>P>9,pϨȩ]GZW%OF^o=ofEcezQh$Q{߀H;}<>֝j7}'*Ij #7QGvm'X/OXUe:fP3ϹXvZrN/̮4b'3_<ё}H7Uiſ}@[O} 6jySfgQƶx**nzg)7ܾ 4Pc~ܛ!(JE:tȟ#:*Ec S}#|^᭮1u-"={vEmݕjMÁ8K,%AjeUutF[6ŝ)nc6$3|@F86Ըڗ^8<"Y[PH2FM)|k#\d:p,_>` [{c֍Zj7PCP˽ մIts+%̝+eY9@._yLYG,- ÃT ~8pZ Zb+'2m.iЄ}Eb MU_Du{?51%m{6b{/ÝǑ4M UcyfUpCֺ,>~FUrD=?jmH ڳpdjlL~P`_2lEr;у5[^iE}{2,ifC4cR% YNFՏN9[*o F|Go=aEh$|LEԃH"hD{{|d{^_aR̀>3a{/BN-ɾk;*r! |%Nuc`H(ݣ,j)3:9ד-T--7*K8~_-(5搐TjU3m;8;EV/(AyQuw70IۜMN< Z=v2FE! az=ޒ?b &OH0thѨsYv ϫc7 RNRr:Jlmf E3ʊ WлoD W-= hE`z5hz:hF揕ia$&d`:J@ +x "t|Hvq3FBqK>lNy`@ <'L?_'e@yzPeLaYfgC== b yӬ3hc,^.WCc3X]GVak?a bЦۙ"_LĮduV8xjBh ;U'ҞUUNv(ctl *Nw%r->mNH4x]hb JpakpIAIO*F*LAɊERJқT z9C!~R6tm_u~7׮|9o|4bNѱ~0o Q`TtU*;\.X"iUi]rh+4ښ%*b~"8^*82 'O; {~W1+_mm`q Um/{9Ps:5-0"?{B5[iƝ@wHOS{2~_3+-XrEЌy-ۘ[ͳ8PpsP$[wY𲤛 rU@^ΔcYYX[1̬(:H|5,|ilV~e5-DT\,H@G+`A."o7"Ba,S 7y2.7~/{st s|U%u7j!O"F f>gI+)'L :'j ujgYEZt~#A`J}qcDJ˩IGd(|bܻOpwv3^6L6v 8ͫy0g2|x} {d0I&֖-<‹j ʓè]aKiĐT.OnrXiȋ>}1AܓU %hWr ՙ[ :n;dxЄc|L j"`On?;cp0{)W<à䦷=WBl ,bm3H~J3=*ϧJ(2pO` )? X}1{IXL1;G#B6Wk Co iqg-)rlB57Ox]5޹ӖdA;<辽g.בDXt`p]1LԪ#.Ȁ5d-_827rV'pVHhTA\y vHTPNOYD>[f@;`5ϛMtsa[{#nگMkX}kK" " 4d.9܊=;,P+%L4QZ rzSD9NjTcoAP,iR6&Mw߉J[5Jsh<oʸ**7IͺVP \v"Y.)8;GEEN|o. !Kbj]D`\juaHTatU2P]S$|NmDղ/N$=x[N&MnLF1\A]ۊ pu/7_3'Hxꡆvj}Dɕc;/Z_!RiA? ]r GMt,@)if'L2LCm{D2#'čT0(/9l$fJRKy@q^$k{bom6ZY3 dj0}^UZ׷u& Ҡ_R@.y# Jj$`Kԥې־%%8к̬325eRiIgJV$P85 D!>c7RFy!r.6''G7Xhfn,E1_aŒ |sȚCLtT߇Ab¤w6 gra.xx3fE{ڭ:Cl[ 8S w *' ?L `(|+ /H5&~a0v-[6"vK0Y2:Keg:loƖ Ƿ]kе~s^H"B+ҵכ*9py+T$SzG52Sd 0QuM"1TtD`*N~qqi*:f]eff /ΒoșKV+48B=uN,Y+,q@ce478jC1oKgSv</Dx eGZ~}m5rzC"n魾|FYf;|:y.@FΫIoU8F_/P!z2;!!R#Ʒ#ka+&98db](Tf;NVSGPB-T78\cTdMcHy/e!m쨡#.^Pte7T&:k}Wc% `'_%= ȳ1 ;BcL@ݪ ;:Bri)振sSEķ/2(3w_^$F [*Uܫ4:R&! {U\a,μ1{.|4l\:Ēw}R-r ዢD@7z>hW: PA*?k >Gl}/I+O,tz]郞dOCTD 6ν.Jl:?_}1Ag8b9acȺ_ǒ,i5Fhkߏ_kdO۰DNl˘MŞt=.*2Ecl9߁5C.^CZTb "w XjD7-oDKQ}fL?cKqbJ5ӮΡK",gr8©"hG>jO%34^1? O5^ ɩVnjCfĆuBtG6x0#>4R\!/GK 2'Q.>"V,6]mІp3$҄"z!=SQ@V}YFBaOKvyDV@UCrˌsY[L7B*.=\[>C}Ilsq-N :MO Q]$+FF):ْN,ϳ{ى-{ y+""D0 ]?1|aU[U{Rӌۍ#0R Uٙàɣ?%esEvNa wS4ǂYaoh#?[cr%T7Ԧyɛowr gbb^i$|bdhNs8Wr>yV΢1I5>S"}?bз ,1V(s@+U :lHRBO wjf~SQRIE5Wj>NϒTH-5 {]Hok)%#JHÛ֓WV`F$u36h~\ԖO@+އ\N(ى\Sqb&`EYDz>sWcMUd**=Z#["9-ݒ ݫTZ!,AL],OFU 0%A}P:%p_8-,8`γAϻ0m͒=˓0$KٻC/2F mup8 ٞ? %*o|{IwU6B Q|F*ԝ2[+tZ=>nhpp PSN4f .`ә*,b"{|\Ϧ$+!?&۩;mקҦh1p9L,lQ=̉ia,_(uj$˹VΞ$4`óTTm`أx XUd7.H@+CӪ:irPE5'{+v,mVHRsz _UWr^t+{B9c1 k Ք2z}-$|w%#qi1.+-;L}ȓ.MxJm xn%AxqΊ/NE8a.ӞGB5is{} d=r!l?mliҥOfhA+ok΅IEݨ+VV庅dŠ#gϑD۝^i,-C-/6s5_|X7ꗹ@&Z| eIm4ǩn)E^ae_M,!0fEL-i'>OSr'K{r007p*v{3tjPKԧ-me cR50Mús>xhJ !:1/BiF@EH*f ٹ3#OD fr8S=*8{!RP;BL ΰNU3j7W=XH>@,P-n?v@y^b] Y_KPCrFnKR*S%a:kRt +HآWء)I=2MbnKr mX!sYSJ'k@!^177xHnOέB;|@wq@'?׹;Y|܎3$_ Yj+k+wr7g~JS_>6{!{>Zc-d_"$ҁu 'B0Cg6gΨnBw۽`7k"E6@{CgL@ 锉Dj\כtz':0Q9p7f,iQ^Q:xde(oT\$< ŽY~\kw*%<Li-VIݎ}成-<{~]2Mj) :JMw*٠'jFBچ9]vh(4}VCv2 E4CªS??ΚdiJ( +.;`c/8i'ldf^lr7K|1X E8T[ލjlB+[zՂDYnӒj*g$ư-4I.z=δtorFlMN1`f_M`t 0KnNƆy= nY,rm<5BES-xؾsC4Z)(.˲B /|1=iHߎDǻ7Sb['#H͉nӥIo-ʲm:WEQ>|YF|9 UM\jߛDcɾBztGBKXXӛ@A\rh˙ix^[ B P\ݪ2P?HhD~u.YNUZև7l U IIX%kIaꈁ߳~[K[g^ӏ|y_!i˭s2Hv&{bOT6ѐ 2!}IGwCF&*!Bb<^nrU@ @,.qsB;{B Z*"s{(@8Zk²4FU[:b_|f.~nJJo> Fl4 2-Z` .y2XUJZ4D:T bP%(ӹ~ yDj Yp